diff --git a/Cargo.toml b/Cargo.toml index c5d2586..f8c071d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -55,6 +55,7 @@ tracing-bunyan-formatter = "0.3.9" proto = { path = "proto/" } proto-derive = { path = "proto/proto-derive" } +mhy-kcp = { path = "kcp/", features = ["tokio"] } [profile.release] diff --git a/gameserver/src/net/handlers/avatar.rs b/gameserver/src/net/handlers/avatar.rs index 0a6a806..db680c7 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; 57] = [ +static UNLOCKED_AVATARS: [u32; 59] = [ 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, 1220, 1222, 1223, 1317, + 1315, 1310, 1314, 1218, 1221, 1220, 1222, 1223, 1317, 1313, 1225, ]; pub async fn on_get_avatar_data_cs_req( diff --git a/gameserver/src/net/handlers/battle.rs b/gameserver/src/net/handlers/battle.rs index ca9ea9a..c842642 100644 --- a/gameserver/src/net/handlers/battle.rs +++ b/gameserver/src/net/handlers/battle.rs @@ -254,7 +254,7 @@ async fn create_battle_info(caster_id: u32, skill_index: u32) -> SceneBattleInfo max_sp: 10_000, }), }), - skill_info: vec![], + // skill_info: vec![], }) } @@ -267,8 +267,8 @@ async fn create_battle_info(caster_id: u32, skill_index: u32) -> SceneBattleInfo player_detail_info: Some(RogueMagicBattleUnitInfo { item: Some(Item::BattleRogueMagicData(BattleRogueMagicData { round_cnt: Some(BattleRogueMagicRoundCount { - hhfjaibgama: 3, - mmkolnbikjh: 0, + eiganlcjpoi: 3, + kdjdjompbbh: 0, }), battle_scepter_list: player .battle_config @@ -278,8 +278,8 @@ async fn create_battle_info(caster_id: u32, skill_index: u32) -> SceneBattleInfo let mut battle_scepter = BattleRogueMagicScepter { level: scepter.level, scepter_id: scepter.id, - magic_unit_list: Vec::new(), - slot_count_map: HashMap::from([(3, 0), (4, 0), (5, 0)]), + magic_list: Vec::new(), + trench_count: HashMap::from([(3, 0), (4, 0), (5, 0)]), }; let mut index = [0u32; 3]; @@ -292,7 +292,7 @@ async fn create_battle_info(caster_id: u32, skill_index: u32) -> SceneBattleInfo }; let slot_index = &mut index[slot_type as usize - 3]; - battle_scepter.magic_unit_list.push(BattleRogueMagicUnit { + battle_scepter.magic_list.push(BattleRogueMagicUnit { level: component.level, unit_id: component.id, slot_id: *slot_index, @@ -300,7 +300,7 @@ async fn create_battle_info(caster_id: u32, skill_index: u32) -> SceneBattleInfo counter_map: Default::default(), }); *slot_index += 1; - *battle_scepter.slot_count_map.get_mut(&slot_type).unwrap() += 1; + *battle_scepter.trench_count.get_mut(&slot_type).unwrap() += 1; } battle_scepter @@ -308,7 +308,7 @@ async fn create_battle_info(caster_id: u32, skill_index: u32) -> SceneBattleInfo .collect(), })), }), - scepter: Some(Igefngnckog { ojibobnaikh: 5 }), + scepter: Some(Cijjendfjlo { kklaobblgce: 5 }), }); } diff --git a/gameserver/src/net/handlers/player.rs b/gameserver/src/net/handlers/player.rs index e6e4960..d8eb3e8 100644 --- a/gameserver/src/net/handlers/player.rs +++ b/gameserver/src/net/handlers/player.rs @@ -27,7 +27,8 @@ pub async fn on_player_heart_beat_cs_req( res.download_data = Some(ClientDownloadData { version: 51, time: res.server_time_ms as i64, - data: rbase64::decode("bG9jYWwgZnVuY3Rpb24gYmV0YV90ZXh0KG9iaikKICAgIGxvY2FsIGdhbWVPYmplY3QgPSBDUy5Vbml0eUVuZ2luZS5HYW1lT2JqZWN0LkZpbmQoIlVJUm9vdC9BYm92ZURpYWxvZy9CZXRhSGludERpYWxvZyhDbG9uZSkiKQoKICAgIGlmIGdhbWVPYmplY3QgdGhlbgogICAgICAgIGxvY2FsIHRleHRDb21wb25lbnQgPSBnYW1lT2JqZWN0OkdldENvbXBvbmVudEluQ2hpbGRyZW4odHlwZW9mKENTLlJQRy5DbGllbnQuTG9jYWxpemVkVGV4dCkpCgogICAgICAgIGlmIHRleHRDb21wb25lbnQgdGhlbgogICAgICAgICAgICB0ZXh0Q29tcG9uZW50LnRleHQgPSAiUm9iaW5TUiBpcyBhIGZyZWUgYW5kIG9wZW4gc291cmNlIHNvZnR3YXJlLiBkaXNjb3JkLmdnL3JldmVyc2Vkcm9vbXMiCiAgICAgICAgZW5kCiAgICBlbHNlCiAgICBlbmQKZW5kCgpiZXRhX3RleHQoKQ==").unwrap() + data: rbase64::decode("bG9jYWwgZnVuY3Rpb24gYmV0YV90ZXh0KG9iaikKICAgIGxvY2FsIGdhbWVPYmplY3QgPSBDUy5Vbml0eUVuZ2luZS5HYW1lT2JqZWN0LkZpbmQoIlVJUm9vdC9BYm92ZURpYWxvZy9CZXRhSGludERpYWxvZyhDbG9uZSkiKQoKICAgIGlmIGdhbWVPYmplY3QgdGhlbgogICAgICAgIGxvY2FsIHRleHRDb21wb25lbnQgPSBnYW1lT2JqZWN0OkdldENvbXBvbmVudEluQ2hpbGRyZW4odHlwZW9mKENTLlJQRy5DbGllbnQuTG9jYWxpemVkVGV4dCkpCgogICAgICAgIGlmIHRleHRDb21wb25lbnQgdGhlbgogICAgICAgICAgICB0ZXh0Q29tcG9uZW50LnRleHQgPSAiUm9iaW5TUiBpcyBhIGZyZWUgYW5kIG9wZW4gc291cmNlIHNvZnR3YXJlLiBkaXNjb3JkLmdnL3JldmVyc2Vkcm9vbXMiCiAgICAgICAgZW5kCiAgICBlbHNlCiAgICBlbmQKZW5kCgpiZXRhX3RleHQoKQ==").unwrap(), + njddjhapnbo: 0 }); } diff --git a/gameserver/src/net/handlers/scene.rs b/gameserver/src/net/handlers/scene.rs index b2a6a9f..343663a 100644 --- a/gameserver/src/net/handlers/scene.rs +++ b/gameserver/src/net/handlers/scene.rs @@ -1,3 +1,5 @@ +use std::collections::HashMap; + use lazy_static::lazy_static; use scene_entity_info::Entity; use tokio::sync::Mutex; @@ -50,12 +52,12 @@ pub async fn on_enter_scene_cs_req( .await .is_err() { - res.retcode = Nbbhhpnhond::RetSceneEntryIdNotMatch as u32; + res.retcode = Retcode::RetSceneEntryIdNotMatch as u32; return; }; - res.alckpiobhlb = req.alckpiobhlb; - res.gpjeedfjhaj = player.scene.entry_id != req.entry_id; + res.gfkihhopjdg = req.gfkihhopjdg; + res.ihoaaecihik = player.scene.entry_id != req.entry_id; } pub async fn on_get_scene_map_info_cs_req( @@ -350,8 +352,6 @@ async fn load_scene( scene_info.entity_group_list.push(group_info); - scene_info.group_id_list.push(*group_id); - scene_info.group_state_list.push(SceneGroupState { group_id: *group_id, is_default: true, @@ -363,6 +363,7 @@ async fn load_scene( scene_info.entity_group_list.push(SceneEntityGroupInfo { state: 0, group_id: 0, + fjhodibbaan: HashMap::new(), entity_list: json .lineups .iter() diff --git a/proto/out/_.rs b/proto/out/_.rs index 2c2c675..9e9b2d2 100644 --- a/proto/out/_.rs +++ b/proto/out/_.rs @@ -2,6 +2,1396 @@ #[derive(proto_derive::CmdID)] #[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, +} +#[derive(proto_derive::CmdID)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct EquipRelic { + #[prost(uint32, tag = "9")] + pub relic_unique_id: u32, + #[prost(uint32, tag = "5")] + pub slot: u32, +} +#[derive(proto_derive::CmdID)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Avatar { + #[prost(uint32, tag = "12")] + pub promotion: u32, + #[prost(uint32, tag = "13")] + pub rank: u32, + #[prost(uint32, tag = "7")] + pub dressed_skin_id: u32, + #[prost(uint32, tag = "1")] + pub equipment_unique_id: u32, + #[prost(uint32, tag = "11")] + pub exp: u32, + #[prost(uint64, tag = "15")] + pub first_met_timestamp: u64, + #[prost(message, repeated, tag = "14")] + pub skilltree_list: ::prost::alloc::vec::Vec, + #[prost(uint32, tag = "8")] + pub base_avatar_id: u32, + #[prost(bool, tag = "5")] + pub is_marked: bool, + #[prost(uint32, repeated, tag = "2")] + pub taken_rewards: ::prost::alloc::vec::Vec, + #[prost(uint32, tag = "4")] + pub level: u32, + #[prost(message, repeated, tag = "10")] + pub equip_relic_list: ::prost::alloc::vec::Vec, +} +#[derive(proto_derive::CmdID)] +#[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, +} +#[derive(proto_derive::CmdID)] +#[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, +} +#[derive(proto_derive::CmdID)] +#[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, +} +#[derive(proto_derive::CmdID)] +#[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 ljadcdpaaec: u32, +} +#[derive(proto_derive::CmdID)] +#[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, +} +#[derive(proto_derive::CmdID)] +#[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 aegldoejdbl: u32, + #[prost(message, optional, tag = "16")] + pub sp_bar: ::core::option::Option, + #[prost(uint32, tag = "17")] + pub bfodmckimlf: u32, +} +#[derive(proto_derive::CmdID)] +#[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>, +} +#[derive(proto_derive::CmdID)] +#[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, +} +#[derive(proto_derive::CmdID)] +#[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, +} +#[derive(proto_derive::CmdID)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct HeadIcon { + #[prost(uint32, tag = "7")] + pub id: u32, +} +#[derive(proto_derive::CmdID)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct BoardDataSync { + #[prost(bool, tag = "12")] + pub midbcdihnkm: bool, + #[prost(message, repeated, tag = "15")] + pub unlocked_head_icon_list: ::prost::alloc::vec::Vec, + #[prost(string, tag = "2")] + pub signature: ::prost::alloc::string::String, +} +#[derive(proto_derive::CmdID)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct BuffInfo { + #[prost(map = "string, float", tag = "6")] + pub dynamic_values: ::std::collections::HashMap<::prost::alloc::string::String, f32>, + #[prost(float, tag = "15")] + pub life_time: f32, + #[prost(uint64, tag = "1")] + pub add_time_ms: u64, + #[prost(uint32, tag = "12")] + pub daibnmlnbhn: u32, + #[prost(uint32, tag = "10")] + pub count: u32, + #[prost(uint32, tag = "7")] + pub base_avatar_id: u32, + #[prost(uint32, tag = "8")] + pub buff_id: u32, + #[prost(uint32, tag = "3")] + pub level: u32, +} +/// Obf: DFOABLGPKBG +#[derive(proto_derive::CmdID)] +#[cmdid(775)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct ChangeLineupLeaderCsReq { + #[prost(uint32, tag = "3")] + pub slot: u32, +} +/// Obf: IIAGLEJJDCN +#[derive(proto_derive::CmdID)] +#[cmdid(748)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct ChangeLineupLeaderScRsp { + #[prost(uint32, tag = "13")] + pub slot: u32, + #[prost(uint32, tag = "1")] + pub retcode: u32, +} +#[derive(proto_derive::CmdID)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Chat { + #[prost(uint32, tag = "14")] + pub emote: u32, + #[prost(enumeration = "MsgType", tag = "10")] + pub msg_type: i32, + #[prost(string, tag = "1")] + pub text: ::prost::alloc::string::String, + #[prost(uint32, tag = "8")] + pub sender_uid: u32, + #[prost(uint64, tag = "5")] + pub sent_time: u64, +} +#[derive(proto_derive::CmdID)] +#[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, + #[prost(uint32, tag = "4")] + pub njddjhapnbo: u32, +} +#[derive(proto_derive::CmdID)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct ContentInfo { + #[prost(enumeration = "ContentPackageStatus", tag = "11")] + pub status: i32, + #[prost(uint32, tag = "10")] + pub content_id: u32, +} +#[derive(proto_derive::CmdID)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct PackageData { + #[prost(uint32, tag = "6")] + pub mcnapkpejii: u32, + #[prost(message, repeated, tag = "4")] + pub info_list: ::prost::alloc::vec::Vec, +} +/// Obf: LELEPNPDPLB +#[derive(proto_derive::CmdID)] +#[cmdid(7512)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct ContentPackageSyncDataScNotify { + #[prost(message, optional, tag = "3")] + pub data: ::core::option::Option, +} +#[derive(proto_derive::CmdID)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct DisplayRecordType {} +/// Obf: FBDGKJNJGDK +#[derive(proto_derive::CmdID)] +#[cmdid(380)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct DressAvatarCsReq { + #[prost(uint32, tag = "9")] + pub equipment_unique_id: u32, + #[prost(uint32, tag = "10")] + pub avatar_id: u32, +} +#[derive(proto_derive::CmdID)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct RelicParam { + #[prost(uint32, tag = "13")] + pub slot: u32, + #[prost(uint32, tag = "10")] + pub relic_unique_id: u32, +} +/// Obf: DJBADLJLLPA +#[derive(proto_derive::CmdID)] +#[cmdid(390)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct DressRelicAvatarCsReq { + #[prost(uint32, tag = "9")] + pub avatar_id: u32, + #[prost(message, repeated, tag = "14")] + pub param_list: ::prost::alloc::vec::Vec, +} +#[derive(proto_derive::CmdID)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct CustomSaveData { + #[prost(string, tag = "8")] + pub save_data: ::prost::alloc::string::String, + #[prost(uint32, tag = "7")] + pub group_id: u32, +} +#[derive(proto_derive::CmdID)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Vector { + #[prost(sint32, tag = "1")] + pub x: i32, + #[prost(sint32, tag = "9")] + pub y: i32, + #[prost(sint32, tag = "4")] + pub z: i32, +} +#[derive(proto_derive::CmdID)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct MotionInfo { + #[prost(message, optional, tag = "10")] + pub pos: ::core::option::Option, + #[prost(message, optional, tag = "7")] + pub rot: ::core::option::Option, +} +#[derive(proto_derive::CmdID)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct SceneActorInfo { + #[prost(enumeration = "AvatarType", tag = "7")] + pub avatar_type: i32, + #[prost(uint32, tag = "3")] + pub base_avatar_id: u32, + #[prost(uint32, tag = "5")] + pub uid: u32, + #[prost(uint32, tag = "2")] + pub map_layer: u32, +} +#[derive(proto_derive::CmdID)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct SceneNpcMonsterInfo { + #[prost(bool, tag = "8")] + pub khpagnjlpkf: bool, + #[prost(bool, tag = "12")] + pub dlbbekjcgfg: bool, + #[prost(uint32, tag = "4")] + pub monster_id: u32, + #[prost(uint32, tag = "11")] + pub world_level: u32, + #[prost(uint32, tag = "13")] + pub event_id: u32, +} +#[derive(proto_derive::CmdID)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct NpcRogueInfo { + #[prost(bool, tag = "2")] + pub mcbmjhnofno: bool, + #[prost(uint32, tag = "12")] + pub nglokpibfpn: u32, + #[prost(uint32, tag = "14")] + pub mfpdbllkbcg: u32, + #[prost(uint32, tag = "8")] + pub oejingdknnd: u32, + #[prost(bool, tag = "11")] + pub adgbecnjiib: bool, + #[prost(map = "uint32, uint32", tag = "1")] + pub midpepggjel: ::std::collections::HashMap, + #[prost(bool, tag = "10")] + pub fbchhjjamlh: bool, + #[prost(uint32, tag = "13")] + pub kohlpiklaba: u32, +} +#[derive(proto_derive::CmdID)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct NpcExtraInfo { + #[prost(oneof = "npc_extra_info::Buff", tags = "9")] + pub buff: ::core::option::Option, +} +/// Nested message and enum types in `NpcExtraInfo`. +pub mod npc_extra_info { + #[derive(proto_derive::CmdID)] + #[allow(clippy::derive_partial_eq_without_eq)] + #[derive(Clone, PartialEq, ::prost::Oneof)] + pub enum Buff { + #[prost(message, tag = "9")] + RogueInfo(super::NpcRogueInfo), + } +} +#[derive(proto_derive::CmdID)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct SceneNpcInfo { + #[prost(uint32, tag = "7")] + pub npc_id: u32, + #[prost(message, optional, tag = "10")] + pub extra_info: ::core::option::Option, +} +#[derive(proto_derive::CmdID)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct PropRogueInfo { + #[prost(uint32, tag = "12")] + pub fpbhhlbjogi: u32, + #[prost(uint32, tag = "9")] + pub coaofgpmpeh: u32, + #[prost(uint32, tag = "14")] + pub hgmfeggjefb: u32, + #[prost(uint32, tag = "6")] + pub ojapcibmgpc: u32, +} +#[derive(proto_derive::CmdID)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct PropAeonInfo { + #[prost(uint32, tag = "7")] + pub dialogue_group_id: u32, + #[prost(uint32, tag = "13")] + pub add_exp: u32, + #[prost(uint32, tag = "10")] + pub aeon_id: u32, +} +#[derive(proto_derive::CmdID)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct PropExtraInfo { + #[prost(oneof = "prop_extra_info::InfoCase", tags = "1, 2")] + pub info_case: ::core::option::Option, +} +/// Nested message and enum types in `PropExtraInfo`. +pub mod prop_extra_info { + #[derive(proto_derive::CmdID)] + #[allow(clippy::derive_partial_eq_without_eq)] + #[derive(Clone, PartialEq, ::prost::Oneof)] + pub enum InfoCase { + #[prost(message, tag = "1")] + RogueInfo(super::PropRogueInfo), + #[prost(message, tag = "2")] + AeonInfo(super::PropAeonInfo), + } +} +#[derive(proto_derive::CmdID)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct ScenePropInfo { + #[prost(uint32, tag = "15")] + pub prop_state: u32, + #[prost(uint32, tag = "1")] + pub prop_id: u32, + #[prost(uint32, tag = "9")] + pub life_time_ms: u32, + #[prost(uint64, tag = "13")] + pub create_time_ms: u64, + #[prost(string, repeated, tag = "12")] + pub trigger_name_list: ::prost::alloc::vec::Vec<::prost::alloc::string::String>, + #[prost(message, optional, tag = "3")] + pub extra_info: ::core::option::Option, +} +#[derive(proto_derive::CmdID)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct SceneSummonUnitInfo { + #[prost(int32, tag = "7")] + pub life_time_ms: i32, + #[prost(uint32, tag = "13")] + pub caster_entity_id: u32, + #[prost(string, repeated, tag = "12")] + pub trigger_name_list: ::prost::alloc::vec::Vec<::prost::alloc::string::String>, + #[prost(uint32, tag = "3")] + pub summon_unit_id: u32, + #[prost(uint32, tag = "4")] + pub attach_entity_id: u32, + #[prost(uint64, tag = "15")] + pub create_time_ms: u64, +} +#[derive(proto_derive::CmdID)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct SceneEntityInfo { + #[prost(uint32, tag = "4")] + pub inst_id: u32, + #[prost(uint32, tag = "12")] + pub group_id: u32, + #[prost(uint32, tag = "11")] + pub entity_id: u32, + #[prost(message, optional, tag = "14")] + pub motion: ::core::option::Option, + #[prost(oneof = "scene_entity_info::Entity", tags = "9, 13, 5, 7, 3")] + pub entity: ::core::option::Option, +} +/// Nested message and enum types in `SceneEntityInfo`. +pub mod scene_entity_info { + #[derive(proto_derive::CmdID)] + #[allow(clippy::derive_partial_eq_without_eq)] + #[derive(Clone, PartialEq, ::prost::Oneof)] + pub enum Entity { + #[prost(message, tag = "9")] + Actor(super::SceneActorInfo), + #[prost(message, tag = "13")] + NpcMonster(super::SceneNpcMonsterInfo), + #[prost(message, tag = "5")] + Npc(super::SceneNpcInfo), + #[prost(message, tag = "7")] + Prop(super::ScenePropInfo), + #[prost(message, tag = "3")] + SummonUnit(super::SceneSummonUnitInfo), + } +} +#[derive(proto_derive::CmdID)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Mission { + #[prost(enumeration = "MissionStatus", tag = "6")] + pub status: i32, + #[prost(uint32, tag = "13")] + pub id: u32, + #[prost(uint32, tag = "5")] + pub progress: u32, +} +#[derive(proto_derive::CmdID)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct MissionStatusBySceneInfo { + #[prost(uint32, repeated, tag = "11")] + pub kaidmegmcda: ::prost::alloc::vec::Vec, + #[prost(uint32, repeated, tag = "1")] + pub pfdbleonmlm: ::prost::alloc::vec::Vec, + #[prost(message, repeated, tag = "5")] + pub ngohfjkldab: ::prost::alloc::vec::Vec, + #[prost(uint32, repeated, tag = "14")] + pub hdoegckjehp: ::prost::alloc::vec::Vec, +} +#[derive(proto_derive::CmdID)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct EntityBuffInfo { + #[prost(message, repeated, tag = "5")] + pub buff_list: ::prost::alloc::vec::Vec, + #[prost(uint32, tag = "9")] + pub entity_id: u32, +} +#[derive(proto_derive::CmdID)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct SceneEntityGroupInfo { + #[prost(message, repeated, tag = "6")] + pub entity_list: ::prost::alloc::vec::Vec, + #[prost(map = "string, int32", tag = "15")] + pub fjhodibbaan: ::std::collections::HashMap<::prost::alloc::string::String, i32>, + #[prost(uint32, tag = "11")] + pub state: u32, + #[prost(uint32, tag = "9")] + pub group_id: u32, +} +#[derive(proto_derive::CmdID)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct SceneGroupState { + #[prost(uint32, tag = "14")] + pub group_id: u32, + #[prost(bool, tag = "8")] + pub is_default: bool, + #[prost(uint32, tag = "7")] + pub state: u32, +} +#[derive(proto_derive::CmdID)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct SceneInfo { + #[prost(uint32, tag = "1788")] + pub gfkihhopjdg: u32, + #[prost(uint32, tag = "8")] + pub floor_id: u32, + #[prost(uint32, tag = "2")] + pub game_mode_type: u32, + #[prost(message, repeated, tag = "3")] + pub save_data_list: ::prost::alloc::vec::Vec, + #[prost(message, repeated, tag = "5")] + pub sync_buff_info: ::prost::alloc::vec::Vec, + #[prost(message, repeated, tag = "9")] + pub entity_list: ::prost::alloc::vec::Vec, + #[prost(uint32, tag = "4")] + pub world_id: u32, + #[prost(uint32, tag = "202")] + pub content_id: u32, + #[prost(uint32, tag = "7")] + pub leader_entity_id: u32, + #[prost(uint32, repeated, tag = "1")] + pub lighten_section_list: ::prost::alloc::vec::Vec, + #[prost(map = "string, int32", tag = "687")] + pub floor_saved_data: ::std::collections::HashMap< + ::prost::alloc::string::String, + i32, + >, + #[prost(uint32, tag = "14")] + pub client_pos_version: u32, + #[prost(message, optional, tag = "808")] + pub scene_mission_info: ::core::option::Option, + #[prost(message, repeated, tag = "13")] + pub mpiapmbcmff: ::prost::alloc::vec::Vec, + #[prost(uint32, tag = "12")] + pub entry_id: u32, + #[prost(uint32, tag = "1777")] + pub pmcijkiinjl: u32, + #[prost(uint32, tag = "15")] + pub plane_id: u32, + #[prost(message, repeated, tag = "148")] + pub entity_group_list: ::prost::alloc::vec::Vec, + #[prost(message, repeated, tag = "536")] + pub group_state_list: ::prost::alloc::vec::Vec, +} +#[derive(proto_derive::CmdID)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct LineupAvatar { + #[prost(uint32, tag = "10")] + pub slot: u32, + #[prost(uint32, tag = "4")] + pub id: u32, + #[prost(uint32, tag = "15")] + pub satiety: u32, + #[prost(message, optional, tag = "14")] + pub sp_bar: ::core::option::Option, + #[prost(enumeration = "AvatarType", tag = "7")] + pub avatar_type: i32, + #[prost(uint32, tag = "12")] + pub hp: u32, +} +#[derive(proto_derive::CmdID)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct LineupInfo { + #[prost(uint32, repeated, tag = "10")] + pub ogeeeoegmpg: ::prost::alloc::vec::Vec, + #[prost(message, repeated, tag = "15")] + pub avatar_list: ::prost::alloc::vec::Vec, + #[prost(uint32, tag = "13")] + pub gfkihhopjdg: u32, + #[prost(uint32, tag = "3")] + pub max_mp: u32, + #[prost(uint32, tag = "2")] + pub plane_id: u32, + #[prost(uint32, tag = "12")] + pub index: u32, + #[prost(bool, tag = "4")] + pub is_virtual: bool, + #[prost(string, tag = "7")] + pub name: ::prost::alloc::string::String, + #[prost(bool, tag = "14")] + pub ikncadidjma: bool, + #[prost(uint32, tag = "6")] + pub leader_slot: u32, + #[prost(uint32, repeated, tag = "8")] + pub kacbngfcaog: ::prost::alloc::vec::Vec, + #[prost(uint32, repeated, tag = "9")] + pub pkllkanfmja: ::prost::alloc::vec::Vec, + #[prost(uint32, tag = "1")] + pub mp: u32, + #[prost(enumeration = "ExtraLineupType", tag = "5")] + pub extra_lineup_type: i32, +} +/// Obf: DNNLMHPKMOC +#[derive(proto_derive::CmdID)] +#[cmdid(1435)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct EnterSceneByServerScNotify { + #[prost(message, optional, tag = "2")] + pub scene: ::core::option::Option, + #[prost(message, optional, tag = "9")] + pub lineup: ::core::option::Option, + #[prost(enumeration = "EnterSceneReason", tag = "10")] + pub reason: i32, +} +/// Obf: JPONIJPDIIJ +#[derive(proto_derive::CmdID)] +#[cmdid(1406)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct EnterSceneCsReq { + #[prost(uint32, tag = "7")] + pub content_id: u32, + #[prost(uint32, tag = "1")] + pub entry_id: u32, + #[prost(bool, tag = "4")] + pub khggdihphpa: bool, + #[prost(uint32, tag = "12")] + pub gfkihhopjdg: u32, + #[prost(uint32, tag = "6")] + pub teleport_id: u32, +} +/// Obf: JNLMMPMFONI +#[derive(proto_derive::CmdID)] +#[cmdid(1422)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct EnterSceneScRsp { + #[prost(uint32, tag = "15")] + pub gfkihhopjdg: u32, + #[prost(bool, tag = "2")] + pub khggdihphpa: bool, + #[prost(bool, tag = "1")] + pub ihoaaecihik: bool, + #[prost(uint32, tag = "3")] + pub content_id: u32, + #[prost(uint32, tag = "12")] + pub retcode: u32, +} +#[derive(proto_derive::CmdID)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct EnteredSceneInfo { + #[prost(uint32, tag = "7")] + pub floor_id: u32, + #[prost(uint32, tag = "10")] + pub plane_id: u32, +} +#[derive(proto_derive::CmdID)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct EntityBuffChangeInfo { + #[prost(uint32, tag = "3")] + pub entity_id: u32, + #[prost(enumeration = "EntityBuffChangeType", tag = "12")] + pub reason: i32, + #[prost(oneof = "entity_buff_change_info::Change", tags = "4, 11")] + pub change: ::core::option::Option, +} +/// Nested message and enum types in `EntityBuffChangeInfo`. +pub mod entity_buff_change_info { + #[derive(proto_derive::CmdID)] + #[allow(clippy::derive_partial_eq_without_eq)] + #[derive(Clone, PartialEq, ::prost::Oneof)] + pub enum Change { + #[prost(message, tag = "4")] + AddBuffInfo(super::BuffInfo), + #[prost(uint32, tag = "11")] + RemoveBuffId(u32), + } +} +#[derive(proto_derive::CmdID)] +#[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 = "5")] + pub promotion: u32, + #[prost(uint32, tag = "1")] + pub level: u32, + #[prost(uint32, tag = "8")] + pub tid: u32, + #[prost(uint32, tag = "12")] + pub exp: u32, + #[prost(bool, tag = "14")] + pub is_protected: bool, + #[prost(uint32, tag = "2")] + pub equip_avatar_id: u32, + #[prost(uint32, tag = "3")] + pub unique_id: u32, +} +#[derive(proto_derive::CmdID)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct AssistSimpleInfo { + #[prost(uint32, tag = "3")] + pub pos: u32, + #[prost(uint32, tag = "11")] + pub dressed_skin_id: u32, + #[prost(uint32, tag = "9")] + pub avatar_id: u32, + #[prost(uint32, tag = "10")] + pub level: u32, +} +#[derive(proto_derive::CmdID)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct SimpleInfo { + #[prost(bool, tag = "13")] + pub loedaffifdh: bool, + #[prost(enumeration = "PlatformType", tag = "7")] + pub platform_type: i32, + #[prost(string, tag = "11")] + pub cpemmcojkdg: ::prost::alloc::string::String, + #[prost(string, tag = "10")] + pub poojfebmgkf: ::prost::alloc::string::String, + #[prost(uint32, tag = "6")] + pub chat_bubble_id: u32, + #[prost(int64, tag = "5")] + pub last_active_time: i64, + #[prost(uint32, tag = "12")] + pub head_icon: u32, + #[prost(string, tag = "2")] + pub nickname: ::prost::alloc::string::String, + #[prost(uint32, tag = "4")] + pub uid: u32, + #[prost(message, repeated, tag = "15")] + pub assist_simple_info: ::prost::alloc::vec::Vec, + #[prost(uint32, tag = "3")] + pub level: u32, + #[prost(string, tag = "9")] + pub signature: ::prost::alloc::string::String, + #[prost(enumeration = "FriendOnlineStatus", tag = "14")] + pub online_status: i32, +} +#[derive(proto_derive::CmdID)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct FriendListInfo { + #[prost(enumeration = "PlayingState", tag = "8")] + pub playing_state: i32, + #[prost(int64, tag = "5")] + pub sent_time: i64, + #[prost(bool, tag = "7")] + pub is_marked: bool, + #[prost(string, tag = "9")] + pub friend_name: ::prost::alloc::string::String, + #[prost(message, optional, tag = "2")] + pub simple_info: ::core::option::Option, +} +/// Obf: DNFBOEDDNHG +#[derive(proto_derive::CmdID)] +#[cmdid(729)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct GetAllLineupDataScRsp { + #[prost(message, repeated, tag = "8")] + pub lineup_list: ::prost::alloc::vec::Vec, + #[prost(uint32, tag = "15")] + pub cur_index: u32, + #[prost(uint32, tag = "1")] + pub retcode: u32, +} +#[derive(proto_derive::CmdID)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct RelicArchive { + #[prost(uint32, tag = "11")] + pub slot: u32, + #[prost(uint32, tag = "13")] + pub relic_id: u32, +} +#[derive(proto_derive::CmdID)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct MonsterArchive { + #[prost(uint32, tag = "4")] + pub num: u32, + #[prost(uint32, tag = "5")] + pub monster_id: u32, +} +#[derive(proto_derive::CmdID)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct ArchiveData { + #[prost(uint32, repeated, tag = "12")] + pub archive_missing_equipment_id_list: ::prost::alloc::vec::Vec, + #[prost(message, repeated, tag = "5")] + pub relic_list: ::prost::alloc::vec::Vec, + #[prost(message, repeated, tag = "15")] + pub archive_monster_id_list: ::prost::alloc::vec::Vec, + #[prost(uint32, repeated, tag = "13")] + pub archive_equipment_id_list: ::prost::alloc::vec::Vec, + #[prost(uint32, repeated, tag = "14")] + pub archive_missing_avatar_id_list: ::prost::alloc::vec::Vec, +} +/// Obf: CFGKDHPIGJO +#[derive(proto_derive::CmdID)] +#[cmdid(2320)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct GetArchiveDataScRsp { + #[prost(message, optional, tag = "11")] + pub archive_data: ::core::option::Option, + #[prost(uint32, tag = "5")] + pub retcode: u32, +} +/// Obf: ICFFKKAKHAD +#[derive(proto_derive::CmdID)] +#[cmdid(359)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct GetAvatarDataCsReq { + #[prost(uint32, repeated, tag = "8")] + pub avatar_id_list: ::prost::alloc::vec::Vec, + #[prost(bool, tag = "2")] + pub is_get_all: bool, +} +/// Obf: GGDJEMLHCMO +#[derive(proto_derive::CmdID)] +#[cmdid(320)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct GetAvatarDataScRsp { + #[prost(bool, tag = "12")] + pub is_get_all: bool, + #[prost(message, repeated, tag = "3")] + pub avatar_list: ::prost::alloc::vec::Vec, + #[prost(uint32, tag = "11")] + pub retcode: u32, + #[prost(uint32, repeated, tag = "15")] + pub dleghahmnad: ::prost::alloc::vec::Vec, +} +#[derive(proto_derive::CmdID)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct WaitDelResource { + #[prost(uint32, tag = "9")] + pub tid: u32, + #[prost(uint32, tag = "14")] + pub num: u32, +} +#[derive(proto_derive::CmdID)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Material0 { + #[prost(uint32, tag = "9")] + pub num: u32, + #[prost(uint64, tag = "14")] + pub expire_time: u64, + #[prost(uint32, tag = "3")] + pub tid: u32, +} +#[derive(proto_derive::CmdID)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct PileItem { + #[prost(uint32, tag = "15")] + pub item_id: u32, + #[prost(uint32, tag = "11")] + pub item_num: u32, +} +#[derive(proto_derive::CmdID)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Material { + #[prost(uint32, tag = "1")] + pub tid: u32, + #[prost(uint64, tag = "15")] + pub expire_time: u64, + #[prost(uint32, tag = "12")] + pub num: u32, +} +#[derive(proto_derive::CmdID)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Relic { + #[prost(uint32, tag = "4")] + pub exp: u32, + #[prost(uint32, tag = "2")] + pub tid: u32, + #[prost(uint32, tag = "7")] + pub unique_id: u32, + #[prost(uint32, tag = "11")] + pub equip_avatar_id: u32, + #[prost(uint32, tag = "14")] + pub main_affix_id: u32, + #[prost(uint32, tag = "12")] + pub level: u32, + #[prost(message, repeated, tag = "13")] + pub sub_affix_list: ::prost::alloc::vec::Vec, + #[prost(bool, tag = "9")] + pub is_discarded: bool, + #[prost(bool, tag = "8")] + pub is_protected: bool, +} +/// Obf: BBHOAMMMONF +#[derive(proto_derive::CmdID)] +#[cmdid(520)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct GetBagScRsp { + #[prost(message, repeated, tag = "7")] + pub bekcmllfpfg: ::prost::alloc::vec::Vec, + #[prost(message, repeated, tag = "12")] + pub equipment_list: ::prost::alloc::vec::Vec, + #[prost(message, repeated, tag = "1")] + pub llmkcdedifp: ::prost::alloc::vec::Vec, + #[prost(uint32, repeated, tag = "4")] + pub djkhjfikmdp: ::prost::alloc::vec::Vec, + #[prost(uint32, tag = "3")] + pub retcode: u32, + #[prost(message, repeated, tag = "11")] + pub dnmefonjhkk: ::prost::alloc::vec::Vec, + #[prost(uint32, tag = "15")] + pub kcflkfdonpb: u32, + #[prost(message, repeated, tag = "9")] + pub leofoejmbgh: ::prost::alloc::vec::Vec, + #[prost(uint32, repeated, tag = "13")] + pub odeebijlnbk: ::prost::alloc::vec::Vec, + #[prost(message, repeated, tag = "8")] + pub material_list: ::prost::alloc::vec::Vec, + #[prost(uint32, repeated, tag = "10")] + pub onomlhnjcfn: ::prost::alloc::vec::Vec, + #[prost(message, repeated, tag = "14")] + pub phpmpkoonjd: ::prost::alloc::vec::Vec, + #[prost(enumeration = "TurnFoodSwitch", repeated, tag = "6")] + pub turn_food_switch: ::prost::alloc::vec::Vec, + #[prost(message, repeated, tag = "2")] + pub relic_list: ::prost::alloc::vec::Vec, +} +#[derive(proto_derive::CmdID)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct PlayerSettingInfo { + #[prost(bool, tag = "2")] + pub aafjgnnapfc: bool, + #[prost(bool, tag = "9")] + pub jlippmhelff: bool, + #[prost(bool, tag = "8")] + pub lealopkfppe: bool, + #[prost(bool, tag = "12")] + pub momaekcodkg: bool, + #[prost(bool, tag = "15")] + pub afdcjbkgnpj: bool, + #[prost(bool, tag = "14")] + pub bjadaljfkab: bool, + #[prost(bool, tag = "3")] + pub odbldnfkiaf: bool, + #[prost(bool, tag = "11")] + pub gigfgkbknjd: bool, + #[prost(bool, tag = "4")] + pub demobhbjndi: bool, +} +/// Obf: GetBasicInfoScRsp +#[derive(proto_derive::CmdID)] +#[cmdid(66)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct GetBasicInfoScRsp { + #[prost(uint32, tag = "5")] + pub cur_day: u32, + #[prost(uint32, tag = "14")] + pub week_cocoon_finished_count: u32, + #[prost(uint32, tag = "1")] + pub exchange_times: u32, + #[prost(uint32, tag = "3")] + pub retcode: u32, + #[prost(int64, tag = "12")] + pub next_recover_time: i64, + #[prost(message, optional, tag = "9")] + pub player_setting_info: ::core::option::Option, + #[prost(uint32, tag = "4")] + pub gameplay_birthday: u32, + #[prost(bool, tag = "2")] + pub is_gender_set: bool, + #[prost(int64, tag = "8")] + pub last_set_nickname_time: i64, + #[prost(uint32, tag = "10")] + pub gender: u32, +} +/// Obf: LJOBGOPPEED +#[derive(proto_derive::CmdID)] +#[cmdid(746)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct GetCurLineupDataScRsp { + #[prost(message, optional, tag = "14")] + pub lineup: ::core::option::Option, + #[prost(uint32, tag = "12")] + pub retcode: u32, +} +/// Obf: PFAEMOFFAKL +#[derive(proto_derive::CmdID)] +#[cmdid(1437)] +#[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 = "13")] + pub retcode: u32, +} +/// Obf: ABEBOMAJMBL +#[derive(proto_derive::CmdID)] +#[cmdid(1487)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct GetEnteredSceneScRsp { + #[prost(uint32, tag = "14")] + pub retcode: u32, + #[prost(message, repeated, tag = "1")] + pub entered_scene_info: ::prost::alloc::vec::Vec, +} +/// Obf: CGFOLDKABAK +#[derive(proto_derive::CmdID)] +#[cmdid(2920)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct GetFriendListInfoScRsp { + #[prost(uint32, tag = "3")] + pub retcode: u32, + #[prost(message, repeated, tag = "1")] + pub friend_list: ::prost::alloc::vec::Vec, + #[prost(message, repeated, tag = "2")] + pub icbablegnki: ::prost::alloc::vec::Vec, +} +#[derive(proto_derive::CmdID)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct MissionData { + #[prost(uint32, tag = "11")] + pub id: u32, + #[prost(enumeration = "MissionStatus", tag = "6")] + pub status: i32, +} +/// Obf: BPHHIKAHCKO +#[derive(proto_derive::CmdID)] +#[cmdid(1220)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct GetMissionDataScRsp { + #[prost(message, repeated, tag = "5")] + pub mission_list: ::prost::alloc::vec::Vec, + #[prost(uint32, repeated, tag = "12")] + pub nknpekobhei: ::prost::alloc::vec::Vec, + #[prost(uint32, tag = "9")] + pub phjfnnjnadl: u32, + #[prost(uint32, tag = "4")] + pub retcode: u32, + #[prost(message, repeated, tag = "8")] + pub mission_data_list: ::prost::alloc::vec::Vec, +} +/// Obf: CIFGOEADAPJ +#[derive(proto_derive::CmdID)] +#[cmdid(1225)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct GetMissionStatusCsReq { + #[prost(uint32, repeated, tag = "5")] + pub mission_event_id_list: ::prost::alloc::vec::Vec, + #[prost(uint32, repeated, tag = "15")] + pub sub_mission_id_list: ::prost::alloc::vec::Vec, + #[prost(uint32, repeated, tag = "12")] + pub main_mission_id_list: ::prost::alloc::vec::Vec, +} +/// Obf: GetMissionStatusScRsp +#[derive(proto_derive::CmdID)] +#[cmdid(1229)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct GetMissionStatusScRsp { + #[prost(uint32, repeated, tag = "2")] + pub finished_main_mission_id_list: ::prost::alloc::vec::Vec, + #[prost(uint32, tag = "5")] + pub retcode: u32, + #[prost(message, repeated, tag = "11")] + pub sub_mission_status_list: ::prost::alloc::vec::Vec, + #[prost(message, repeated, tag = "4")] + pub mission_event_status_list: ::prost::alloc::vec::Vec, + #[prost(uint32, repeated, tag = "9")] + pub unfinished_main_mission_id_list: ::prost::alloc::vec::Vec, + #[prost(uint32, repeated, tag = "7")] + pub disabled_main_mission_id_list: ::prost::alloc::vec::Vec, +} +#[derive(proto_derive::CmdID)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct MultiPathAvatarTypeInfo { + #[prost(message, repeated, tag = "6")] + pub equip_relic_list: ::prost::alloc::vec::Vec, + #[prost(uint32, tag = "4")] + pub rank: u32, + #[prost(uint32, tag = "1")] + pub path_equipment_id: u32, + #[prost(message, repeated, tag = "15")] + pub skilltree_list: ::prost::alloc::vec::Vec, + #[prost(enumeration = "MultiPathAvatarType", tag = "2")] + pub avatar_id: i32, +} +/// Obf: BBDKIDILNKF +#[derive(proto_derive::CmdID)] +#[cmdid(87)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct GetMultiPathAvatarInfoScRsp { + #[prost(uint32, repeated, tag = "1")] + pub gjbabbmidpl: ::prost::alloc::vec::Vec, + #[prost(message, repeated, tag = "4")] + pub multi_path_avatar_type_info_list: ::prost::alloc::vec::Vec< + MultiPathAvatarTypeInfo, + >, + #[prost(uint32, tag = "8")] + pub retcode: u32, + #[prost(map = "uint32, enumeration(MultiPathAvatarType)", tag = "13")] + pub current_multi_path_avatar_id: ::std::collections::HashMap, +} +/// Obf: DOPLABGMDMF +#[derive(proto_derive::CmdID)] +#[cmdid(3939)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct GetPrivateChatHistoryCsReq { + #[prost(uint32, tag = "4")] + pub from_uid: u32, + #[prost(uint32, tag = "5")] + pub to_uid: u32, +} +/// Obf: GINHEBANEME +#[derive(proto_derive::CmdID)] +#[cmdid(3953)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct GetPrivateChatHistoryScRsp { + #[prost(message, repeated, tag = "4")] + pub chat_list: ::prost::alloc::vec::Vec, + #[prost(uint32, tag = "6")] + pub retcode: u32, + #[prost(uint32, tag = "7")] + pub from_uid: u32, + #[prost(uint32, tag = "2")] + pub to_uid: u32, +} +/// Obf: HCGEPJKFDDG +#[derive(proto_derive::CmdID)] +#[cmdid(1418)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct GetSceneMapInfoCsReq { + #[prost(bool, tag = "8")] + pub flepbomhcne: bool, + #[prost(uint32, tag = "6")] + pub content_id: u32, + #[prost(uint32, repeated, tag = "10")] + pub entry_id_list: ::prost::alloc::vec::Vec, + #[prost(uint32, tag = "11")] + pub cur_map_entry_id: u32, +} +#[derive(proto_derive::CmdID)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct MazeChest { + #[prost(enumeration = "MapInfoChestType", tag = "5")] + pub map_info_chest_type: i32, + #[prost(uint32, tag = "1")] + pub unlocked_amount_list: u32, + #[prost(uint32, tag = "7")] + pub total_amount_list: u32, +} +#[derive(proto_derive::CmdID)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct MazeProp { + #[prost(uint32, tag = "13")] + pub config_id: u32, + #[prost(uint32, tag = "6")] + pub group_id: u32, + #[prost(uint32, tag = "15")] + pub state: u32, +} +#[derive(proto_derive::CmdID)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct MazeGroup { + #[prost(uint32, repeated, tag = "10")] + pub gflmkighmde: ::prost::alloc::vec::Vec, + #[prost(bool, tag = "6")] + pub jjanemogdjf: bool, + #[prost(uint32, tag = "15")] + pub group_id: u32, + #[prost(int64, tag = "7")] + pub modify_time: i64, +} +#[derive(proto_derive::CmdID)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct MazeMapData { + #[prost(message, repeated, tag = "6")] + pub unlocked_chest_list: ::prost::alloc::vec::Vec, + #[prost(uint32, repeated, tag = "14")] + pub unlocked_teleport_list: ::prost::alloc::vec::Vec, + #[prost(message, repeated, tag = "2")] + pub maze_prop_list: ::prost::alloc::vec::Vec, + #[prost(uint32, tag = "5")] + pub pmcijkiinjl: u32, + #[prost(message, repeated, tag = "11")] + pub maze_group_list: ::prost::alloc::vec::Vec, + #[prost(uint32, tag = "8")] + pub cur_map_entry_id: u32, + #[prost(uint32, tag = "7")] + pub content_id: u32, + #[prost(uint32, tag = "10")] + pub cmjmgmefapo: u32, + #[prost(uint32, repeated, tag = "1")] + pub lighten_section_list: ::prost::alloc::vec::Vec, + #[prost(uint32, tag = "4")] + pub retcode: u32, + #[prost(map = "string, int32", tag = "12")] + pub floor_saved_data: ::std::collections::HashMap< + ::prost::alloc::string::String, + i32, + >, + #[prost(uint32, tag = "13")] + pub entry_id: u32, +} +/// Obf: FLLFLOHGLCN +#[derive(proto_derive::CmdID)] +#[cmdid(1481)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct GetSceneMapInfoScRsp { + #[prost(bool, tag = "15")] + pub flepbomhcne: bool, + #[prost(uint32, tag = "3")] + pub retcode: u32, + #[prost(message, repeated, tag = "5")] + pub map_list: ::prost::alloc::vec::Vec, +} +/// Obf: HNNLEBHBOGP +#[derive(proto_derive::CmdID)] +#[cmdid(1403)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct InteractPropCsReq { + #[prost(uint32, tag = "10")] + pub prop_entity_id: u32, + #[prost(uint32, tag = "2")] + pub interact_id: u32, +} +#[derive(proto_derive::CmdID)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Item { + #[prost(uint32, tag = "5")] + pub main_affix_id: u32, + #[prost(uint32, tag = "4")] + pub level: u32, + #[prost(uint32, tag = "10")] + pub rank: u32, + #[prost(uint32, tag = "6")] + pub promotion: u32, + #[prost(uint32, tag = "12")] + pub item_id: u32, + #[prost(uint32, tag = "14")] + pub unique_id: u32, + #[prost(uint32, tag = "8")] + pub num: u32, +} +#[derive(proto_derive::CmdID)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct ItemCost { + #[prost(oneof = "item_cost::ItemCase", tags = "8, 7, 12")] + pub item_case: ::core::option::Option, +} +/// Nested message and enum types in `ItemCost`. +pub mod item_cost { + #[derive(proto_derive::CmdID)] + #[allow(clippy::derive_partial_eq_without_eq)] + #[derive(Clone, PartialEq, ::prost::Oneof)] + pub enum ItemCase { + #[prost(message, tag = "8")] + PileItem(super::PileItem), + #[prost(uint32, tag = "7")] + EquipmentUniqueId(u32), + #[prost(uint32, tag = "12")] + RelicUniqueId(u32), + } +} +#[derive(proto_derive::CmdID)] +#[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, @@ -23,245 +1413,887 @@ pub struct PlayerBasicInfo { #[derive(proto_derive::CmdID)] #[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, -} -#[derive(proto_derive::CmdID)] -#[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 loojcakfagb: u32, + pub dhkehgeedle: u32, #[prost(uint32, tag = "4")] - pub eldmldjofek: u32, + pub fnbaoajkmja: u32, } +/// Obf: JMLHBGPACOH #[derive(proto_derive::CmdID)] +#[cmdid(53)] #[allow(clippy::derive_partial_eq_without_eq)] #[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mfdegcnejmo { - #[prost(enumeration = "AvatarType", tag = "1")] - pub avatar_type: i32, - #[prost(uint32, tag = "2")] - pub id: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Icbeoflcolj { - #[prost(uint32, tag = "1")] - pub version: u32, - #[prost(uint32, tag = "2")] - pub count: u32, -} -#[derive(proto_derive::CmdID)] -#[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, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ClientObjDownloadData { - #[prost(bytes = "vec", tag = "1")] - pub jpdkephlfen: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "2")] - pub download_data: ::core::option::Option, +pub struct PlayerGetTokenScRsp { + #[prost(string, tag = "10")] + pub msg: ::prost::alloc::string::String, + #[prost(uint32, tag = "13")] + pub retcode: u32, + #[prost(uint64, tag = "9")] + pub secret_key_seed: u64, + #[prost(message, optional, tag = "7")] + pub black_info: ::core::option::Option, + #[prost(uint32, tag = "11")] + pub uid: u32, } #[derive(proto_derive::CmdID)] #[allow(clippy::derive_partial_eq_without_eq)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ClientUploadData { #[prost(string, tag = "1")] - pub ciafhfefkok: ::prost::alloc::string::String, + pub pohddldnjde: ::prost::alloc::string::String, #[prost(string, tag = "2")] - pub hppeilaonge: ::prost::alloc::string::String, + pub odpkjejkoih: ::prost::alloc::string::String, } +/// Obf: KJBPCPFKGMJ #[derive(proto_derive::CmdID)] +#[cmdid(96)] #[allow(clippy::derive_partial_eq_without_eq)] #[derive(Clone, PartialEq, ::prost::Message)] -pub struct Abdfaegobfo { - #[prost(uint32, repeated, tag = "1")] - pub param_list: ::prost::alloc::vec::Vec, +pub struct PlayerHeartBeatCsReq { + #[prost(uint64, tag = "15")] + pub client_time_ms: u64, + #[prost(message, optional, tag = "13")] + pub fahecjimign: ::core::option::Option, + #[prost(uint32, tag = "11")] + pub iihmohbihkl: u32, } +/// Obf: BNFMHEKOJLH #[derive(proto_derive::CmdID)] +#[cmdid(31)] #[allow(clippy::derive_partial_eq_without_eq)] #[derive(Clone, PartialEq, ::prost::Message)] -pub struct FeatureSwitchInfo { - #[prost(enumeration = "Pimfigfbkap", 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 = "10")] + pub client_time_ms: u64, + #[prost(message, optional, tag = "15")] + pub download_data: ::core::option::Option, + #[prost(uint32, tag = "5")] + pub retcode: u32, } +/// Obf: AMKHNPHMLKD #[derive(proto_derive::CmdID)] +#[cmdid(59)] #[allow(clippy::derive_partial_eq_without_eq)] #[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pdcaccgomjb { +pub struct PlayerLoginCsReq { + #[prost(string, tag = "8")] + pub gdilgfjnkpi: ::prost::alloc::string::String, #[prost(string, tag = "1")] - pub klmoombphio: ::prost::alloc::string::String, + pub koniihcaepm: ::prost::alloc::string::String, + #[prost(string, tag = "523")] + pub baojgaijaan: ::prost::alloc::string::String, + #[prost(string, tag = "10")] + pub hcimlmckapf: ::prost::alloc::string::String, + #[prost(string, tag = "7")] + pub fkmhmgoabbo: ::prost::alloc::string::String, + #[prost(string, tag = "1487")] + pub ikbnjjmacmj: ::prost::alloc::string::String, + #[prost(bool, tag = "268")] + pub nmcmpeejbkc: bool, + #[prost(uint64, tag = "14")] + pub login_random: u64, #[prost(string, tag = "2")] - pub oeokbliogcb: ::prost::alloc::string::String, - #[prost(string, tag = "3")] - pub dcnfjnljedo: ::prost::alloc::string::String, + pub bocgepcddgf: ::prost::alloc::string::String, #[prost(string, tag = "4")] - pub gbnopnpeaof: ::prost::alloc::string::String, - #[prost(string, tag = "5")] - pub amoibmjgknn: ::prost::alloc::string::String, + pub signature: ::prost::alloc::string::String, + #[prost(uint32, tag = "13")] + pub ldpnkabedmh: u32, + #[prost(string, tag = "1717")] + pub mcjndnlmdof: ::prost::alloc::string::String, + #[prost(string, tag = "1861")] + pub poojfebmgkf: ::prost::alloc::string::String, + #[prost(uint32, tag = "1313")] + pub njddjhapnbo: u32, #[prost(string, tag = "6")] - pub llcmicaefgm: ::prost::alloc::string::String, - #[prost(string, tag = "7")] - pub fnbidfpddij: ::prost::alloc::string::String, + pub ppaeocbachn: ::prost::alloc::string::String, + #[prost(string, tag = "542")] + pub cpemmcojkdg: ::prost::alloc::string::String, + #[prost(string, tag = "733")] + pub iodimanhnlk: ::prost::alloc::string::String, + #[prost(uint32, tag = "5")] + pub client_res_version: u32, + #[prost(string, tag = "11")] + pub hlcohdckajo: ::prost::alloc::string::String, + #[prost(uint32, tag = "821")] + pub nimoocecnkb: u32, + #[prost(enumeration = "PlatformType", tag = "15")] + pub platform_type: i32, + #[prost(string, tag = "3")] + pub cost_time: ::prost::alloc::string::String, + #[prost(bool, tag = "905")] + pub jndhainpmof: bool, + #[prost(string, tag = "9")] + pub jlghkbedehg: ::prost::alloc::string::String, } +/// Obf: LFHPJNLFCJB #[derive(proto_derive::CmdID)] +#[cmdid(20)] #[allow(clippy::derive_partial_eq_without_eq)] #[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ogcellfolfn { - #[prost(uint64, tag = "1")] - pub iajedifpeik: u64, - #[prost(enumeration = "Gplhkpmpaoh", tag = "2")] - pub fiiglkmjodg: 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 licepebmkom: ::prost::alloc::string::String, +pub struct PlayerLoginScRsp { + #[prost(message, optional, tag = "9")] + pub basic_info: ::core::option::Option, #[prost(uint64, tag = "8")] - pub sent_time: u64, - #[prost(uint32, tag = "9")] - pub ldeabglleek: u32, - #[prost(uint32, tag = "10")] - pub ehoaoabenla: u32, -} -#[derive(proto_derive::CmdID)] -#[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, -} -#[derive(proto_derive::CmdID)] -#[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, - #[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, + pub server_timestamp_ms: u64, #[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, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nofkccfpjdo { - #[prost(message, repeated, tag = "1")] - pub bfngfghfgjd: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Momopcdpldn { - #[prost(uint32, tag = "1")] - pub uid: u32, - #[prost(uint32, tag = "2")] - pub monster_id: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dklnhlhahja { - #[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 dnmhhajchbb: u32, - #[prost(enumeration = "Abamnngjmld", tag = "8")] - pub acfomfgmneo: i32, - #[prost(bool, tag = "9")] - pub mmbaocgfbli: bool, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PunkLordBattleReplay { + pub retcode: u32, + #[prost(bool, tag = "2")] + pub khmgodejbih: bool, + #[prost(uint32, tag = "11")] + pub stamina: u32, + #[prost(string, tag = "4")] + pub ccilgmgjoba: ::prost::alloc::string::String, + #[prost(int32, tag = "12")] + pub cur_timezone: i32, + #[prost(bool, tag = "15")] + pub dapcakalmjb: bool, #[prost(string, tag = "1")] - pub battle_replay_key: ::prost::alloc::string::String, - #[prost(message, optional, tag = "2")] - pub replay_info: ::core::option::Option, + pub cilibnppfmk: ::prost::alloc::string::String, + #[prost(uint64, tag = "3")] + pub login_random: u64, } #[derive(proto_derive::CmdID)] #[allow(clippy::derive_partial_eq_without_eq)] #[derive(Clone, PartialEq, ::prost::Message)] -pub struct Oemcbinhgoa { - #[prost(uint64, tag = "1")] - pub imfmofjgonc: u64, +pub struct Quest { + #[prost(enumeration = "QuestStatus", tag = "4")] + pub status: i32, + #[prost(int64, tag = "11")] + pub finish_time: i64, + #[prost(uint32, repeated, tag = "5")] + pub fffehljfofn: ::prost::alloc::vec::Vec, + #[prost(uint32, tag = "6")] + pub progress: u32, #[prost(uint32, tag = "2")] - pub mgaiajakpei: u32, - #[prost(uint32, tag = "3")] - pub igfncgikaip: u32, + pub id: u32, } #[derive(proto_derive::CmdID)] #[allow(clippy::derive_partial_eq_without_eq)] #[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lfckppdliji { - #[prost(oneof = "lfckppdliji::Nllbkdjkfah", tags = "101")] - pub nllbkdjkfah: ::core::option::Option, +pub struct ItemList { + #[prost(message, repeated, tag = "3")] + pub item_list: ::prost::alloc::vec::Vec, } -/// Nested message and enum types in `LFCKPPDLIJI`. -pub mod lfckppdliji { +#[derive(proto_derive::CmdID)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct MissionSync { + #[prost(uint32, repeated, tag = "8")] + pub bdbhdacgoak: ::prost::alloc::vec::Vec, + #[prost(uint32, repeated, tag = "4")] + pub cjalfgaepkk: ::prost::alloc::vec::Vec, + #[prost(message, repeated, tag = "9")] + pub mission_list: ::prost::alloc::vec::Vec, + #[prost(uint32, repeated, tag = "12")] + pub plfojedcepf: ::prost::alloc::vec::Vec, + #[prost(uint32, repeated, tag = "13")] + pub kaidmegmcda: ::prost::alloc::vec::Vec, +} +/// Obf: PODIGCNLNIJ +#[derive(proto_derive::CmdID)] +#[cmdid(659)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct PlayerSyncScNotify { + #[prost(message, repeated, tag = "2")] + pub material_list: ::prost::alloc::vec::Vec, + #[prost(message, repeated, tag = "15")] + pub quest_list: ::prost::alloc::vec::Vec, + #[prost(uint32, repeated, tag = "13")] + pub del_relic_list: ::prost::alloc::vec::Vec, + #[prost(uint32, tag = "751")] + pub total_achievement_exp: u32, + #[prost(message, repeated, tag = "986")] + pub llmkcdedifp: ::prost::alloc::vec::Vec, + #[prost(message, optional, tag = "10")] + pub basic_info: ::core::option::Option, + #[prost(message, repeated, tag = "8")] + pub bekcmllfpfg: ::prost::alloc::vec::Vec, + #[prost(uint32, repeated, tag = "867")] + pub unk: ::prost::alloc::vec::Vec, + #[prost(message, optional, tag = "1134")] + pub ohlfbilhpcc: ::core::option::Option, + #[prost(message, repeated, tag = "5")] + pub equipment_list: ::prost::alloc::vec::Vec, + #[prost(message, optional, tag = "4")] + pub avatar_sync: ::core::option::Option, + #[prost(message, optional, tag = "7")] + pub edfcaflflfh: ::core::option::Option, + #[prost(message, optional, tag = "1972")] + pub board_data_sync: ::core::option::Option, + #[prost(uint32, repeated, tag = "9")] + pub del_equipment_list: ::prost::alloc::vec::Vec, + #[prost(message, repeated, tag = "11")] + pub relic_list: ::prost::alloc::vec::Vec, + #[prost(message, repeated, tag = "1501")] + pub multi_path_avatar_type_info_list: ::prost::alloc::vec::Vec< + MultiPathAvatarTypeInfo, + >, +} +/// Obf: GMHHJEKCJEJ +#[derive(proto_derive::CmdID)] +#[cmdid(2415)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct RelicRecommendCsReq { + #[prost(uint32, tag = "9")] + pub avatar_id: u32, +} +#[derive(proto_derive::CmdID)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct LineupSlotData { + #[prost(enumeration = "AvatarType", tag = "6")] + pub avatar_type: i32, + #[prost(uint32, tag = "14")] + pub id: u32, + #[prost(uint32, tag = "3")] + pub slot: u32, +} +/// Obf: KMPCNKNPMEF +#[derive(proto_derive::CmdID)] +#[cmdid(751)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct ReplaceLineupCsReq { + #[prost(uint32, tag = "11")] + pub leader_slot: u32, + #[prost(uint32, tag = "9")] + pub index: u32, + #[prost(message, repeated, tag = "6")] + pub slots: ::prost::alloc::vec::Vec, + #[prost(enumeration = "ExtraLineupType", tag = "14")] + pub extra_lineup_type: i32, + #[prost(uint32, tag = "3")] + pub gfkihhopjdg: u32, + #[prost(bool, tag = "10")] + pub is_virtual: bool, + #[prost(uint32, tag = "4")] + pub plane_id: u32, +} +/// Obf: LFDJPJPOINL +#[derive(proto_derive::CmdID)] +#[cmdid(773)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct ReplaceLineupScRsp { + #[prost(uint32, tag = "5")] + pub retcode: u32, +} +/// Obf: FOHMPNOPCDF +#[derive(proto_derive::CmdID)] +#[cmdid(55)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct PlayerLoginFinishCsReq {} +/// Obf: FCALEIMCBBJ +#[derive(proto_derive::CmdID)] +#[cmdid(6)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct PlayerLoginFinishScRsp { + #[prost(uint32, tag = "5")] + pub retcode: u32, +} +/// Obf: HAKBLMLPKLI +#[derive(proto_derive::CmdID)] +#[cmdid(3903)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct RevcMsgScNotify { + #[prost(enumeration = "MsgType", tag = "3")] + pub msg_type: i32, + #[prost(string, tag = "4")] + pub text: ::prost::alloc::string::String, + #[prost(uint32, tag = "2")] + pub emote: u32, + #[prost(uint32, tag = "12")] + pub from_uid: u32, + #[prost(uint32, tag = "9")] + pub to_uid: u32, + #[prost(enumeration = "ChatType", tag = "5")] + pub chat_type: i32, +} +#[derive(proto_derive::CmdID)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct BattleRogueMagicRoundCount { + #[prost(uint32, tag = "1")] + pub eiganlcjpoi: u32, + #[prost(uint32, tag = "2")] + pub kdjdjompbbh: u32, +} +#[derive(proto_derive::CmdID)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct BattleRogueMagicUnit { + #[prost(uint32, tag = "1")] + pub unit_id: u32, + #[prost(uint32, tag = "2")] + pub level: u32, + #[prost(bool, tag = "3")] + pub locked: bool, + #[prost(uint32, tag = "4")] + pub slot_id: u32, + #[prost(map = "uint32, uint32", tag = "5")] + pub counter_map: ::std::collections::HashMap, +} +#[derive(proto_derive::CmdID)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct BattleRogueMagicScepter { + #[prost(uint32, tag = "1")] + pub scepter_id: u32, + #[prost(message, repeated, tag = "2")] + pub magic_list: ::prost::alloc::vec::Vec, + #[prost(uint32, tag = "3")] + pub level: u32, + #[prost(map = "uint32, uint32", tag = "4")] + pub trench_count: ::std::collections::HashMap, +} +#[derive(proto_derive::CmdID)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct BattleRogueMagicData { + #[prost(message, optional, tag = "1")] + pub round_cnt: ::core::option::Option, + #[prost(message, repeated, tag = "2")] + pub battle_scepter_list: ::prost::alloc::vec::Vec, +} +#[derive(proto_derive::CmdID)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct RogueMagicBattleUnitInfo { + #[prost(oneof = "rogue_magic_battle_unit_info::Item", tags = "1")] + pub item: ::core::option::Option, +} +/// Nested message and enum types in `RogueMagicBattleUnitInfo`. +pub mod rogue_magic_battle_unit_info { #[derive(proto_derive::CmdID)] #[allow(clippy::derive_partial_eq_without_eq)] #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Nllbkdjkfah { - #[prost(message, tag = "101")] - Dahiijfdeco(super::Oemcbinhgoa), + pub enum Item { + #[prost(message, tag = "1")] + BattleRogueMagicData(super::BattleRogueMagicData), } } #[derive(proto_derive::CmdID)] #[allow(clippy::derive_partial_eq_without_eq)] #[derive(Clone, PartialEq, ::prost::Message)] +pub struct RogueMagicBattleInfo { + #[prost(message, optional, tag = "1")] + pub scepter: ::core::option::Option, + #[prost(message, optional, tag = "2")] + pub player_detail_info: ::core::option::Option, +} +#[derive(proto_derive::CmdID)] +#[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, +} +#[derive(proto_derive::CmdID)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct BattleEventBattleInfo { + #[prost(uint32, tag = "1")] + pub battle_event_id: u32, + /// repeated KMADMFOAJDL skill_info = 3; + #[prost(message, optional, tag = "2")] + pub status: ::core::option::Option, +} +#[derive(proto_derive::CmdID)] +#[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, +} +#[derive(proto_derive::CmdID)] +#[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, +} +#[derive(proto_derive::CmdID)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct SceneMonster { + #[prost(uint32, tag = "14")] + pub max_hp: u32, + #[prost(uint32, tag = "8")] + pub cur_hp: u32, + #[prost(uint32, tag = "9")] + pub monster_id: u32, +} +#[derive(proto_derive::CmdID)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct SceneMonsterWaveParam { + #[prost(uint32, tag = "5")] + pub phlbeclkbhh: u32, + #[prost(uint32, tag = "2")] + pub ailddaklbkk: u32, + #[prost(uint32, tag = "13")] + pub ochjfchenbe: u32, + #[prost(uint32, tag = "12")] + pub level: u32, +} +#[derive(proto_derive::CmdID)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct SceneMonsterWave { + #[prost(message, repeated, tag = "6")] + pub monster_list: ::prost::alloc::vec::Vec, + #[prost(message, repeated, tag = "2")] + pub emamobcgbdd: ::prost::alloc::vec::Vec, + #[prost(uint32, tag = "12")] + pub wave_id: u32, + #[prost(message, optional, tag = "1")] + pub wave_param: ::core::option::Option, + #[prost(uint32, tag = "14")] + pub stage_id: u32, +} +#[derive(proto_derive::CmdID)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct SceneBattleInfo { + #[prost(message, repeated, tag = "14")] + pub buff_list: ::prost::alloc::vec::Vec, + #[prost(uint32, tag = "3")] + pub battle_id: u32, + #[prost(message, optional, tag = "1768")] + pub rogue_magic_battle_info: ::core::option::Option, + #[prost(uint32, tag = "11")] + pub stage_id: u32, + #[prost(map = "uint32, message", tag = "1560")] + pub battle_target_info: ::std::collections::HashMap, + #[prost(uint32, tag = "13")] + pub rounds_limit: u32, + #[prost(message, repeated, tag = "740")] + pub event_battle_info_list: ::prost::alloc::vec::Vec, + #[prost(message, optional, tag = "715")] + pub kahoekaefhd: ::core::option::Option, + #[prost(message, repeated, tag = "5")] + pub monster_wave_list: ::prost::alloc::vec::Vec, + #[prost(uint32, tag = "9")] + pub wave_count: u32, + #[prost(uint32, tag = "10")] + pub logic_random_seed: u32, + #[prost(message, repeated, tag = "2")] + pub battle_avatar_list: ::prost::alloc::vec::Vec, + #[prost(uint32, tag = "8")] + pub world_level: u32, + #[prost(bool, tag = "1")] + pub nlbjkfnnonh: bool, +} +#[derive(proto_derive::CmdID)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct AssistMonsterWave { + #[prost(uint32, repeated, tag = "12")] + pub entity_id_list: ::prost::alloc::vec::Vec, +} +/// Obf: CPKONIDHILH +#[derive(proto_derive::CmdID)] +#[cmdid(1439)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct SceneCastSkillCsReq { + #[prost(uint32, tag = "11")] + pub skill_index: u32, + #[prost(uint32, tag = "8")] + pub caster_id: u32, + #[prost(uint32, tag = "13")] + pub attacked_group_id: u32, + #[prost(uint32, repeated, tag = "2")] + pub assist_monster_entity_id_list: ::prost::alloc::vec::Vec, + #[prost(uint32, repeated, tag = "7")] + pub hit_target_entity_id_list: ::prost::alloc::vec::Vec, + #[prost(string, tag = "10")] + pub baeaoahcjle: ::prost::alloc::string::String, + #[prost(message, repeated, tag = "3")] + pub assist_monster_wave_list: ::prost::alloc::vec::Vec, + #[prost(message, optional, tag = "14")] + pub target_motion: ::core::option::Option, + #[prost(uint32, tag = "1")] + pub eefmbbckmnp: u32, +} +/// Obf: MOAIBHBGKOG +#[derive(proto_derive::CmdID)] +#[cmdid(1453)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct SceneCastSkillScRsp { + #[prost(message, optional, tag = "1")] + pub battle_info: ::core::option::Option, + #[prost(uint32, tag = "7")] + pub attacked_group_id: u32, + #[prost(uint32, tag = "9")] + pub retcode: u32, +} +#[derive(proto_derive::CmdID)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct EntityMotion { + #[prost(uint32, tag = "7")] + pub map_layer: u32, + #[prost(bool, tag = "4")] + pub nofpfoipofd: bool, + #[prost(message, optional, tag = "8")] + pub motion: ::core::option::Option, + #[prost(uint32, tag = "9")] + pub entity_id: u32, +} +/// Obf: LGKKNJLMPGH +#[derive(proto_derive::CmdID)] +#[cmdid(1459)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct SceneEntityMoveCsReq { + #[prost(uint32, tag = "1")] + pub entry_id: u32, + #[prost(uint64, tag = "15")] + pub clenbgijacp: u64, + #[prost(message, repeated, tag = "14")] + pub entity_motion_list: ::prost::alloc::vec::Vec, +} +/// Obf: OIKMBKGHBJN +#[derive(proto_derive::CmdID)] +#[cmdid(1420)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct SceneEntityMoveScRsp { + #[prost(message, repeated, tag = "2")] + pub entity_motion_list: ::prost::alloc::vec::Vec, + #[prost(uint32, tag = "14")] + pub retcode: u32, + #[prost(message, optional, tag = "10")] + pub download_data: ::core::option::Option, +} +/// Obf: LKCDPOKOEBM +#[derive(proto_derive::CmdID)] +#[cmdid(1447)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct SceneEntityMoveScNotify { + #[prost(uint32, tag = "13")] + pub client_pos_version: u32, + #[prost(uint32, tag = "1")] + pub entity_id: u32, + #[prost(uint32, tag = "14")] + pub entry_id: u32, + #[prost(message, optional, tag = "6")] + pub motion: ::core::option::Option, +} +#[derive(proto_derive::CmdID)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct SceneEntityRefreshInfo { + #[prost(oneof = "scene_entity_refresh_info::RefreshType", tags = "8, 11, 4")] + pub refresh_type: ::core::option::Option, +} +/// Nested message and enum types in `SceneEntityRefreshInfo`. +pub mod scene_entity_refresh_info { + #[derive(proto_derive::CmdID)] + #[allow(clippy::derive_partial_eq_without_eq)] + #[derive(Clone, PartialEq, ::prost::Oneof)] + pub enum RefreshType { + #[prost(message, tag = "8")] + AddEntity(super::SceneEntityInfo), + #[prost(uint32, tag = "11")] + DelEntity(u32), + #[prost(uint32, tag = "4")] + Nnendgjbgbe(u32), + } +} +#[derive(proto_derive::CmdID)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct SceneGroupRefreshInfo { + #[prost(enumeration = "SceneGroupRefreshType", tag = "12")] + pub group_refresh_type: i32, + #[prost(uint32, tag = "3")] + pub state: u32, + #[prost(message, repeated, tag = "15")] + pub refresh_entity: ::prost::alloc::vec::Vec, + #[prost(uint32, tag = "10")] + pub group_id: u32, +} +/// Obf: HKDFNBEGLAD +#[derive(proto_derive::CmdID)] +#[cmdid(1452)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct SceneGroupRefreshScNotify { + #[prost(message, repeated, tag = "13")] + pub group_refresh_info: ::prost::alloc::vec::Vec, +} +/// Obf: PLLNFKIGPIF +#[derive(proto_derive::CmdID)] +#[cmdid(3959)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct SendMsgCsReq { + #[prost(uint32, tag = "11")] + pub emote: u32, + #[prost(string, tag = "8")] + pub text: ::prost::alloc::string::String, + #[prost(uint32, repeated, tag = "6")] + pub to_uid_list: ::prost::alloc::vec::Vec, + #[prost(enumeration = "ChatType", tag = "1")] + pub chat_type: i32, + #[prost(enumeration = "MsgType", tag = "3")] + pub msg_type: i32, +} +/// Obf: JKHNCDDOHGH +#[derive(proto_derive::CmdID)] +#[cmdid(790)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct SwitchLineupIndexCsReq { + #[prost(uint32, tag = "4")] + pub index: u32, +} +/// Obf: LICJMCLMONC +#[derive(proto_derive::CmdID)] +#[cmdid(779)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct SwitchLineupIndexScRsp { + #[prost(uint32, tag = "14")] + pub index: u32, + #[prost(uint32, tag = "11")] + pub retcode: u32, +} +/// Obf: AAEEJHEMGPK +#[derive(proto_derive::CmdID)] +#[cmdid(1430)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct SyncEntityBuffChangeListScNotify { + #[prost(message, repeated, tag = "14")] + pub entity_buff_info_list: ::prost::alloc::vec::Vec, +} +/// Obf: SyncLineupNotify +#[derive(proto_derive::CmdID)] +#[cmdid(747)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct SyncLineupNotify { + #[prost(message, optional, tag = "8")] + pub lineup: ::core::option::Option, + #[prost(enumeration = "SyncReason", repeated, tag = "12")] + pub reason_list: ::prost::alloc::vec::Vec, +} +/// Obf: KAGGJBAFEIM +#[derive(proto_derive::CmdID)] +#[cmdid(347)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct TakeOffEquipmentCsReq { + #[prost(uint32, tag = "4")] + pub avatar_id: u32, +} +/// Obf: POLCNCHDOBL +#[derive(proto_derive::CmdID)] +#[cmdid(319)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct TakeOffRelicCsReq { + #[prost(uint32, tag = "1")] + pub avatar_id: u32, + #[prost(uint32, repeated, tag = "11")] + pub slot_list: ::prost::alloc::vec::Vec, +} +#[derive(proto_derive::CmdID)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct BattleOp { + #[prost(uint32, tag = "1")] + pub gdnmmkjajia: u32, + #[prost(uint32, tag = "2")] + pub state: u32, + #[prost(uint32, tag = "3")] + pub fcjobmbpmlk: u32, + #[prost(uint32, tag = "4")] + pub mimlpkfmngo: u32, + #[prost(uint32, tag = "5")] + pub nndejjdciak: u32, + #[prost(uint32, tag = "6")] + pub skill_index: u32, + #[prost(uint32, tag = "7")] + pub hpfeemffplb: u32, + #[prost(string, tag = "8")] + pub kkpmjejnlnb: ::prost::alloc::string::String, +} +#[derive(proto_derive::CmdID)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct BattleStatistics { + #[prost(uint32, tag = "1")] + pub egdchjhbook: u32, + #[prost(uint32, tag = "2")] + pub bbmffdeamga: u32, + #[prost(uint32, repeated, tag = "3")] + pub avatar_id_list: ::prost::alloc::vec::Vec, + #[prost(uint32, tag = "4")] + pub ncofbhldoge: u32, + #[prost(double, tag = "5")] + pub jdpjfhdfgjd: f64, + #[prost(double, tag = "6")] + pub pccpllhicjm: f64, + #[prost(uint32, tag = "9")] + pub egdadljaphf: u32, + #[prost(uint32, tag = "10")] + pub olbobjljopp: u32, + #[prost(uint32, tag = "11")] + pub ajhiomahodb: u32, + #[prost(uint32, tag = "12")] + pub elodbohcdpc: u32, + #[prost(map = "string, float", tag = "13")] + pub kjeopdddfpk: ::std::collections::HashMap<::prost::alloc::string::String, f32>, + #[prost(uint32, tag = "14")] + pub ailmjjgaoga: u32, + #[prost(message, repeated, tag = "16")] + pub focoblgnpmg: ::prost::alloc::vec::Vec, + #[prost(int32, repeated, tag = "22")] + pub hmpldbhpdll: ::prost::alloc::vec::Vec, + #[prost(map = "uint32, message", tag = "28")] + pub battle_target_info: ::std::collections::HashMap, + #[prost(message, optional, tag = "30")] + pub kahoekaefhd: ::core::option::Option, + #[prost(bool, tag = "32")] + pub kidhpnpjhjo: bool, + #[prost(uint32, tag = "35")] + pub kmchdapgoic: u32, +} +/// Obf: MJAPDPCAHBH +#[derive(proto_derive::CmdID)] +#[cmdid(159)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct PveBattleResultCsReq { + #[prost(enumeration = "BattleEndStatus", tag = "7")] + pub end_status: i32, + #[prost(uint32, tag = "5")] + pub battle_id: u32, + #[prost(string, tag = "9")] + pub dkmflegefdk: ::prost::alloc::string::String, + #[prost(uint32, tag = "6")] + pub pccpllhicjm: u32, + #[prost(bool, tag = "15")] + pub jpahniiebbd: bool, + #[prost(uint32, tag = "2")] + pub stage_id: u32, + #[prost(message, repeated, tag = "3")] + pub op_list: ::prost::alloc::vec::Vec, + #[prost(bool, tag = "8")] + pub ogpicfmnoed: bool, + #[prost(map = "string, uint32", tag = "14")] + pub bfaabmcloij: ::std::collections::HashMap<::prost::alloc::string::String, u32>, + #[prost(uint32, tag = "10")] + pub client_res_version: u32, + #[prost(message, optional, tag = "12")] + pub stt: ::core::option::Option, + #[prost(uint32, tag = "11")] + pub cost_time: u32, + #[prost(bytes = "vec", tag = "4")] + pub turn_snapshot_hash: ::prost::alloc::vec::Vec, + #[prost(bool, tag = "1")] + pub gfomlcjfbdk: bool, + #[prost(uint32, tag = "13")] + pub echfpfbkdeo: u32, +} +/// Obf: HJLHGBIBJOG +#[derive(proto_derive::CmdID)] +#[cmdid(120)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct PveBattleResultScRsp { + #[prost(message, optional, tag = "8")] + pub pificpibgji: ::core::option::Option, + #[prost(uint32, tag = "7")] + pub event_id: u32, + #[prost(uint32, tag = "14")] + pub lifaaoccejd: u32, + #[prost(message, optional, tag = "772")] + pub drop_data: ::core::option::Option, + #[prost(uint32, tag = "1")] + pub jnomcfaejca: u32, + #[prost(uint32, tag = "2")] + pub stage_id: u32, + #[prost(message, optional, tag = "5")] + pub pfjllgdaabn: ::core::option::Option, + #[prost(bool, tag = "9")] + pub check_identical: bool, + #[prost(string, tag = "11")] + pub res_version: ::prost::alloc::string::String, + #[prost(message, repeated, tag = "13")] + pub battle_avatar_list: ::prost::alloc::vec::Vec, + #[prost(uint32, tag = "6")] + pub retcode: u32, + #[prost(message, optional, tag = "12")] + pub cihhffmdbdd: ::core::option::Option, + #[prost(uint32, tag = "3")] + pub battle_id: u32, + #[prost(string, tag = "10")] + pub bin_version: ::prost::alloc::string::String, + #[prost(uint32, tag = "15")] + pub ncjmakdmafn: u32, + #[prost(enumeration = "BattleEndStatus", tag = "4")] + pub end_status: i32, +} +#[derive(proto_derive::CmdID)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] pub struct RegionEntry { #[prost(string, tag = "1")] pub name: ::prost::alloc::string::String, @@ -289,9759 +2321,225 @@ pub struct DispatchRegionData { #[prost(message, repeated, tag = "4")] pub region_list: ::prost::alloc::vec::Vec, #[prost(string, tag = "5")] - pub enogfgbhigm: ::prost::alloc::string::String, + pub clgiondngmp: ::prost::alloc::string::String, } #[derive(proto_derive::CmdID)] #[allow(clippy::derive_partial_eq_without_eq)] #[derive(Clone, PartialEq, ::prost::Message)] -pub struct RelicFilterPlanSettings { - #[prost(uint32, tag = "1")] - pub rarity_bitset: u32, - #[prost(uint32, repeated, tag = "2")] - pub relic_set_list: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "3")] - pub body_main_property_list: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "4")] - pub foot_main_property_list: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "5")] - pub sphere_main_property_list: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "6")] - pub rope_main_property_list: ::prost::alloc::vec::Vec, - #[prost(bool, tag = "7")] - pub is_include_filter_sub_property: bool, - #[prost(uint32, tag = "8")] - pub sub_property_num: u32, - #[prost(uint32, repeated, tag = "9")] - pub sub_property_list: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "10")] - pub head_main_property_list: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "11")] - pub hand_main_property_list: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct BattleOp { - #[prost(uint32, tag = "1")] - pub kemdfopldjf: u32, - #[prost(uint32, tag = "2")] - pub state: u32, - #[prost(uint32, tag = "3")] - pub nfmieikppcl: u32, - #[prost(uint32, tag = "4")] - pub iaaofjeflfg: u32, - #[prost(uint32, tag = "5")] - pub kdgjonmbimh: u32, - #[prost(uint32, tag = "6")] - pub skill_index: u32, - #[prost(uint32, tag = "7")] - pub ocapnbbbkgk: u32, - #[prost(string, tag = "8")] - pub gpbkobepmca: ::prost::alloc::string::String, -} -#[derive(proto_derive::CmdID)] -#[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, -} -#[derive(proto_derive::CmdID)] -#[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 meodgaggoki: u32, -} -#[derive(proto_derive::CmdID)] -#[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, -} -#[derive(proto_derive::CmdID)] -#[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, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cdcpbiapmbm { - #[prost(bool, tag = "1")] - pub cfgjllgaopb: bool, - #[prost(uint32, repeated, tag = "2")] - pub mgppbkgiief: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "3")] - pub icekhaeiigk: u32, - #[prost(uint32, tag = "4")] - pub egndnnjlooo: u32, -} -#[derive(proto_derive::CmdID)] -#[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 cjebfjlplhl: u32, - #[prost(message, optional, tag = "15")] - pub mbpnicpimhh: ::core::option::Option, - #[prost(message, optional, tag = "16")] - pub sp_bar: ::core::option::Option, - #[prost(uint32, tag = "17")] - pub mkjkmmiochb: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ieinfnjpmkk { - #[prost(uint32, tag = "1")] - pub oanmnkhjalp: u32, - #[prost(uint32, tag = "2")] - pub level: u32, - #[prost(uint32, tag = "3")] - pub noplcghhdjj: u32, - #[prost(uint32, tag = "4")] - pub iibeoenkncn: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fkkjjbjpabo { - #[prost(uint32, tag = "1")] - pub monster_id: u32, - #[prost(uint32, tag = "2")] - pub cur_hp: u32, - #[prost(uint32, tag = "3")] - pub max_hp: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mhbppjagfjc { - #[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, -} -#[derive(proto_derive::CmdID)] -#[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>, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lpnbbjgpeih { - #[prost(uint32, tag = "1")] - pub id: u32, - #[prost(uint32, tag = "2")] - pub hpdodhkhpgp: u32, - #[prost(uint32, tag = "3")] - pub jmihpoahdll: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gdhednkiele { - #[prost(uint32, tag = "1")] - pub deaojpflhjg: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Eaoafdpmppp { - #[prost(uint32, tag = "1")] - pub id: u32, - #[prost(uint32, tag = "2")] - pub hpdodhkhpgp: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fiadbfkedke { - #[prost(uint32, tag = "1")] - pub id: u32, - #[prost(uint32, tag = "2")] - pub progress: u32, -} -#[derive(proto_derive::CmdID)] -#[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, -} -#[derive(proto_derive::CmdID)] -#[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, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Acocemffeee { - #[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 cgoblnlgcmo: ::core::option::Option, - #[prost(message, repeated, tag = "11")] - pub amdkecnmjmh: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "12")] - pub evolve_build_battle_info: ::core::option::Option, - #[prost(message, optional, tag = "13")] - pub giogkglbaca: ::core::option::Option, - #[prost(message, optional, tag = "14")] - pub rogue_magic_battle_info: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Npdplemgefn { - #[prost(map = "uint32, uint32", tag = "1")] - pub aljcmlclgdo: ::std::collections::HashMap, - #[prost(uint32, tag = "2")] - pub pohanhabpig: u32, - #[prost(uint32, tag = "3")] - pub ekmjppgfbin: u32, - #[prost(uint32, tag = "4")] - pub jiiojgoaedd: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Loggjgclnni { - #[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 aamlbfinhon: ::prost::alloc::vec::Vec, - #[prost(enumeration = "Edkmnbhjoam", tag = "5")] - pub fmipgnjjabn: i32, - #[prost(message, optional, tag = "6")] - pub sp_bar: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dfhflppefgn { - #[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, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jgjoclocibp { - #[prost(uint32, tag = "1")] - pub kemdfopldjf: u32, - #[prost(uint32, tag = "2")] - pub cnkhcmlbilg: u32, - #[prost(uint32, tag = "3")] - pub kfmmhakcjce: u32, - #[prost(message, repeated, tag = "4")] - pub cfknblnjebi: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "5")] - pub minmaiaelgl: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "6")] - pub ieefnobdkpc: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jihnggnekko { - #[prost(bool, tag = "1")] - pub diaebnannan: bool, - #[prost(uint32, tag = "2")] - pub ljojelhojdn: u32, - #[prost(bool, tag = "3")] - pub bnpjhjnlfdh: bool, - #[prost(string, tag = "4")] - pub nfdobccjahe: ::prost::alloc::string::String, - #[prost(bool, tag = "5")] - pub nlilclicgli: bool, - #[prost(bool, tag = "6")] - pub bdhpfakhppn: bool, - #[prost(uint32, tag = "7")] - pub lfcooloobhg: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gobmngekhid { - #[prost(uint32, repeated, tag = "1")] - pub hmkdfmmdjjb: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "2")] - pub mbiicjoelei: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "3")] - pub bighpjlgjge: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "4")] - pub kgbmcggjppb: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fadgmidaffm { - #[prost(uint32, tag = "1")] - pub eldljmpimbm: u32, - #[prost(uint32, tag = "2")] - pub jpkofphhdhe: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Anoajmpbfii { - #[prost(bool, tag = "1")] - pub baljejodomf: bool, - #[prost(map = "string, message", tag = "2")] - pub nmmghpknggb: ::std::collections::HashMap< - ::prost::alloc::string::String, - Fadgmidaffm, - >, - #[prost(bytes = "vec", tag = "3")] - pub nnlhldopljh: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Efnnghdbbhh { - #[prost(message, repeated, tag = "1")] - pub nghkjjpolnj: ::prost::alloc::vec::Vec, - #[prost(string, tag = "2")] - pub ofneipiomdp: ::prost::alloc::string::String, +pub struct Gateserver { + #[prost(bool, tag = "1257")] + pub unk5: bool, + #[prost(string, tag = "15")] + pub lua_url: ::prost::alloc::string::String, + #[prost(string, tag = "9")] + pub ex_resource_url: ::prost::alloc::string::String, + #[prost(bool, tag = "719")] + pub ejcaokobhbg: bool, + #[prost(bool, tag = "1700")] + pub unk7: bool, + #[prost(string, tag = "1821")] + pub hpckdeoeppj: ::prost::alloc::string::String, + #[prost(string, tag = "1809")] + pub mlminfbjajp: ::prost::alloc::string::String, #[prost(string, tag = "3")] - pub lfddagomegb: ::prost::alloc::string::String, - #[prost(message, repeated, tag = "4")] - pub ljojglfbhlp: ::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 dmbpcjbbcge: u32, - #[prost(uint32, tag = "8")] - pub lknndkmaepm: u32, - #[prost(message, optional, tag = "9")] - pub likmijokdpm: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mfjlecfeoak { - #[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 kjnlpeflcnf: u32, - #[prost(uint32, repeated, tag = "8")] - pub felekbcbpfn: ::prost::alloc::vec::Vec, - #[prost(bool, tag = "9")] - pub nkfmmkobdbc: bool, - #[prost(enumeration = "Ielpchngnof", tag = "10")] - pub hllgogdpkjb: i32, - #[prost(enumeration = "Edlajjpmaoa", tag = "11")] - pub agicjpnnfpn: 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 alkemgppeje: ::core::option::Option, - #[prost(bytes = "vec", tag = "16")] - pub fjohnjpohao: ::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 bmcgkjfieeh: ::core::option::Option, - #[prost(message, optional, tag = "100")] - pub kcmhcllekho: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hjokcpfffaf { - #[prost(int32, tag = "1")] - pub dbmmpklkgha: i32, - #[prost(string, tag = "2")] - pub hppeilaonge: ::prost::alloc::string::String, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pfifbbanije { - #[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 kdfaflngdbi: f64, - #[prost(double, tag = "7")] - pub pfjdbijekkl: f64, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pemgjabecbh { - #[prost(uint32, tag = "1")] - pub id: u32, - #[prost(uint32, tag = "2")] - pub rank: u32, - #[prost(uint32, tag = "3")] - pub promotion: u32, + pub asset_bundle_url: ::prost::alloc::string::String, + #[prost(string, tag = "426")] + pub nnhemjjfdmg: ::prost::alloc::string::String, + #[prost(int64, tag = "7")] + pub cddddbfgkfk: i64, + #[prost(string, tag = "1455")] + pub olialajlflf: ::prost::alloc::string::String, + #[prost(string, tag = "645")] + pub kabhjahemcf: ::prost::alloc::string::String, + #[prost(string, tag = "149")] + pub mehkocgcbpo: ::prost::alloc::string::String, + #[prost(string, tag = "1521")] + pub hjioamiabgj: ::prost::alloc::string::String, #[prost(uint32, tag = "4")] - pub level: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct AttackDamageProperty { + pub port: u32, #[prost(string, tag = "1")] - pub cjfoccnmopp: ::prost::alloc::string::String, - #[prost(double, tag = "2")] - pub ednpjbhgkck: f64, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SkillUseProperty { - #[prost(uint32, tag = "1")] - pub lnedfblnhen: u32, - #[prost(string, tag = "2")] - pub aeofhbepgoo: ::prost::alloc::string::String, - #[prost(uint32, tag = "3")] - pub gmiijhgafce: u32, - #[prost(uint32, tag = "4")] - pub bjlafkjomkh: u32, - #[prost(uint32, tag = "5")] - pub ekckcpeeopm: u32, - #[prost(uint32, tag = "6")] - pub khcmdhblhfo: u32, - #[prost(uint32, tag = "7")] - pub mphkeomghkd: u32, - #[prost(uint32, tag = "8")] - pub chjcdmjnced: u32, - #[prost(uint32, tag = "9")] - pub egeppoihflg: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Phkmlomcnmn { - #[prost(uint32, tag = "1")] - pub lnedfblnhen: u32, - #[prost(double, tag = "2")] - pub nlmobjccdel: f64, - #[prost(uint32, repeated, tag = "3")] - pub battle_target_list: ::prost::alloc::vec::Vec, - #[prost(double, tag = "4")] - pub ednpjbhgkck: f64, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ajpndpfpbpk { - #[prost(string, tag = "1")] - pub source: ::prost::alloc::string::String, - #[prost(uint32, tag = "2")] - pub fdcilolcbnl: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fgdmlimkmfp { - #[prost(string, tag = "1")] - pub aomgnalllga: ::prost::alloc::string::String, - #[prost(uint32, tag = "2")] - pub count: u32, - #[prost(double, tag = "3")] - pub total_damage: f64, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Anjdjiimofi { - #[prost(enumeration = "AvatarType", tag = "1")] - pub avatar_type: i32, - #[prost(uint32, tag = "2")] - pub id: u32, - #[prost(uint32, tag = "3")] - pub dlmkjmiddel: u32, - #[prost(uint32, tag = "4")] - pub nndmocejejo: u32, - #[prost(uint32, tag = "5")] - pub lmcmcepkdkh: u32, - #[prost(message, optional, tag = "6")] - pub hidfloelheb: ::core::option::Option, - #[prost(message, repeated, tag = "7")] - pub jcmgkjpkman: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "8")] - pub jccdfkbcofm: ::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 mbnjjndoofc: f64, - #[prost(uint32, tag = "15")] - pub stage_id: u32, - #[prost(uint32, tag = "16")] - pub stage_type: u32, - #[prost(double, tag = "17")] - pub khamobkahfn: f64, - #[prost(message, repeated, tag = "18")] - pub attack_damage_type: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "19")] - pub lloleppebaf: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "20")] - pub pmmkhlbfieb: ::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 edjppebhioe: u32, - #[prost(message, repeated, tag = "24")] - pub gihpjdibdce: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "25")] - pub fhbkeldkcag: u32, - #[prost(uint32, tag = "26")] - pub bneabcdcmod: u32, - #[prost(uint32, tag = "27")] - pub pheingfjapc: u32, - #[prost(uint32, tag = "28")] - pub pdkeeoimdhf: u32, - #[prost(uint32, tag = "29")] - pub mmdbenpncll: u32, - #[prost(double, tag = "30")] - pub fpcdmllacah: f64, - #[prost(double, tag = "31")] - pub fccahejhokg: f64, - #[prost(double, tag = "32")] - pub olaaokpebmc: f64, - #[prost(message, optional, tag = "33")] - pub liifjcmgafa: ::core::option::Option, - #[prost(message, repeated, tag = "34")] - pub cabgceomlbg: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "35")] - pub cjebfjlplhl: u32, - #[prost(message, repeated, tag = "36")] - pub eljgkkanldi: ::prost::alloc::vec::Vec, - #[prost(double, tag = "37")] - pub calnpmadjbg: f64, - #[prost(double, tag = "38")] - pub nbnjmllgfil: f64, - #[prost(double, tag = "39")] - pub oladijedbpj: f64, - #[prost(double, tag = "40")] - pub hhjfdgdhlop: f64, - #[prost(message, repeated, tag = "41")] - pub ppapolppkbh: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "42")] - pub padbnmlagmm: u32, - #[prost(uint32, tag = "43")] - pub kdflcjlaleh: u32, - #[prost(double, tag = "44")] - pub nihfbggikim: f64, -} -#[derive(proto_derive::CmdID)] -#[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 jganapojlpj: f64, - #[prost(double, tag = "5")] - pub speed: f64, - #[prost(double, tag = "6")] - pub left_hp: f64, - #[prost(double, tag = "7")] - pub ebnbngfjpcn: f64, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lfmndnniblj { - #[prost(uint32, tag = "1")] - pub nagbmpfecgg: u32, - #[prost(double, tag = "2")] - pub igignnafoho: f64, - #[prost(uint32, tag = "3")] - pub mbclnkpadaf: u32, - #[prost(uint32, tag = "4")] - pub pdkeeoimdhf: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Akcibfpmcin { - #[prost(uint32, tag = "1")] - pub entity_id: u32, - #[prost(uint32, tag = "2")] - pub monster_id: u32, - #[prost(uint32, tag = "3")] - pub lgiokjpjofn: u32, - #[prost(uint32, tag = "4")] - pub odbnbkcddpc: u32, - #[prost(message, optional, tag = "5")] - pub empdggaaldc: ::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 acnaagpoime: 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 gehicnbdnfp: 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 jgabgklppba: f64, - #[prost(double, tag = "19")] - pub delay_cumulate: f64, - #[prost(enumeration = "DeathSource", tag = "20")] - pub gcbmmmdldkn: i32, - #[prost(uint32, tag = "21")] - pub wave: u32, - #[prost(int32, tag = "22")] - pub bidmilfdkik: i32, - #[prost(uint32, tag = "23")] - pub mggdeinkdmh: u32, - #[prost(uint32, tag = "24")] - pub dfjhdkkmpmm: u32, - #[prost(enumeration = "Bppbfgaepni", tag = "25")] - pub mlcdmbecdjm: i32, - #[prost(message, repeated, tag = "26")] - pub skill_info: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "27")] - pub okgkmlggmdo: u32, - #[prost(message, repeated, tag = "28")] - pub kepdceilljf: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "29")] - pub jghnpebhbdk: u32, - #[prost(uint32, tag = "30")] - pub lanoipjhkac: u32, - #[prost(enumeration = "Lbnoghimdmg", tag = "31")] - pub amlaaoldkcl: i32, -} -#[derive(proto_derive::CmdID)] -#[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, -} -#[derive(proto_derive::CmdID)] -#[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, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jbmfeabheef { - #[prost(uint32, tag = "1")] - pub ladfpceplij: u32, - #[prost(uint32, tag = "2")] - pub score: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gofljkmhpmp { - #[prost(uint32, tag = "1")] - pub avatar_id: u32, - #[prost(uint32, repeated, tag = "2")] - pub lajfcjalnmh: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "3")] - pub source: u32, - #[prost(double, tag = "4")] - pub ednpjbhgkck: f64, - #[prost(uint32, repeated, tag = "5")] - pub apfdbcjlpkp: ::prost::alloc::vec::Vec, - #[prost(int32, tag = "6")] - pub liifhhaepmj: i32, - #[prost(double, tag = "7")] - pub ipedneafkna: f64, - #[prost(uint32, tag = "8")] - pub bckbohjpjdi: u32, - #[prost(uint32, tag = "9")] - pub wave: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nekkdmcdgpk { - #[prost(uint32, tag = "1")] - pub avatar_id: u32, - #[prost(int32, tag = "2")] - pub nledknnaepb: i32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ehojljmgogl { - #[prost(uint32, tag = "1")] - pub nagbmpfecgg: u32, - #[prost(uint32, tag = "2")] - pub monster_id: u32, - #[prost(message, repeated, tag = "3")] - pub hckommjeoek: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "4")] - pub nlmobjccdel: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ngholikiepb { - #[prost(enumeration = "Hdbkompbgog", tag = "1")] - pub slot: i32, - #[prost(uint32, tag = "2")] - pub ghnimkkgdbo: u32, - #[prost(uint32, tag = "3")] - pub icbaafnngpg: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ngikghkmaha { - #[prost(uint32, tag = "1")] - pub bakmmjgdpmg: u32, - #[prost(uint32, tag = "2")] - pub famgmpjoikd: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hhppnnggpia { - #[prost(uint32, tag = "1")] - pub pagndmkmfhe: u32, - #[prost(bool, tag = "2")] - pub locked: bool, - #[prost(message, optional, tag = "3")] - pub hpfmcfmicog: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lcljmjafhoe { - #[prost(uint32, tag = "1")] - pub gffckcinhhp: u32, -} -#[derive(proto_derive::CmdID)] -#[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, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fepiaggknkn { - #[prost(uint32, repeated, tag = "1")] - pub hgfjccnjppc: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nncohndnmjj { - #[prost(uint32, tag = "1")] - pub wave: u32, - #[prost(uint32, tag = "2")] - pub score: u32, - #[prost(uint32, tag = "3")] - pub fjbicabjmko: u32, - #[prost(message, repeated, tag = "4")] - pub bmhgalcieck: ::prost::alloc::vec::Vec, - #[prost(float, tag = "5")] - pub nlmobjccdel: f32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bbdflcjieej { - #[prost(uint32, tag = "1")] - pub ckcjehhacal: u32, - #[prost(message, repeated, tag = "2")] - pub laojopbeibc: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[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, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Aihkdbchppg { - #[prost(string, tag = "1")] - pub mggdeinkdmh: ::prost::alloc::string::String, - #[prost(float, tag = "2")] - pub idmfmmknmnn: f32, - #[prost(float, tag = "3")] - pub hadkkfpomcj: f32, - #[prost(uint32, tag = "4")] - pub agmpjedfklf: u32, - #[prost(uint32, tag = "5")] - pub gmbchdkflhd: u32, - #[prost(uint32, tag = "6")] - pub ilhmjaheipi: u32, - #[prost(uint32, tag = "7")] - pub dpkhbcdjigo: u32, - #[prost(uint32, tag = "8")] - pub elokpkgjeok: u32, - #[prost(uint32, repeated, tag = "9")] - pub plmfecapghd: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "10")] - pub eiaolkiaofi: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hjjdfbodgfd { - #[prost(uint32, tag = "1")] - pub elciiojmhom: u32, - #[prost(uint32, tag = "2")] - pub hhihinpmodi: u32, - #[prost(uint32, tag = "3")] - pub fkecnpcbmhl: u32, - #[prost(uint32, tag = "4")] - pub mlhmmliaidi: u32, - #[prost(uint32, tag = "5")] - pub piaogakapdg: u32, - #[prost(uint32, tag = "6")] - pub eddagibdego: u32, - #[prost(uint32, repeated, tag = "7")] - pub boss_buff_info: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "8")] - pub feaomkpjjlc: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mkgieckgjep { - #[prost(uint32, tag = "1")] - pub wave: u32, - #[prost(double, tag = "2")] - pub ecagleliobn: f64, - #[prost(double, tag = "3")] - pub mmeofonfolp: f64, - #[prost(uint32, tag = "4")] - pub adppopdfhpk: u32, - #[prost(uint32, tag = "5")] - pub lgkaibkljkg: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dphpamkkmhp { - #[prost(string, tag = "1")] - pub mfklinkcppa: ::prost::alloc::string::String, - #[prost(double, tag = "2")] - pub hppeilaonge: f64, -} -/// Obf: IGEFNGNCKOG -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Igefngnckog { - /// probably wrong nt name, value for example is 5 - #[prost(uint32, tag = "1")] - pub ojibobnaikh: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct BattleRogueMagicRoundCount { - #[prost(uint32, tag = "1")] - pub hhfjaibgama: u32, - #[prost(uint32, tag = "2")] - pub mmkolnbikjh: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct BattleRogueMagicUnit { - #[prost(uint32, tag = "1")] - pub unit_id: u32, - #[prost(uint32, tag = "2")] - pub level: u32, - #[prost(bool, tag = "3")] - pub locked: bool, - #[prost(uint32, tag = "4")] - pub slot_id: u32, - #[prost(map = "uint32, uint32", tag = "5")] - pub counter_map: ::std::collections::HashMap, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct BattleRogueMagicScepter { - #[prost(uint32, tag = "1")] - pub scepter_id: u32, - #[prost(message, repeated, tag = "2")] - pub magic_unit_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "3")] - pub level: u32, - /// TrenchCount - #[prost(map = "uint32, uint32", tag = "4")] - pub slot_count_map: ::std::collections::HashMap, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct BattleRogueMagicData { - #[prost(message, optional, tag = "1")] - pub round_cnt: ::core::option::Option, - #[prost(message, repeated, tag = "2")] - pub battle_scepter_list: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueMagicBattleUnitInfo { - #[prost(oneof = "rogue_magic_battle_unit_info::Item", tags = "1")] - pub item: ::core::option::Option, -} -/// Nested message and enum types in `RogueMagicBattleUnitInfo`. -pub mod rogue_magic_battle_unit_info { - #[derive(proto_derive::CmdID)] - #[allow(clippy::derive_partial_eq_without_eq)] - #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Item { - #[prost(message, tag = "1")] - BattleRogueMagicData(super::BattleRogueMagicData), - } -} -/// Obf: LKCBPGELLJJ -/// -/// ??? -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueMagicBattleInfo { - #[prost(message, optional, tag = "1")] - pub scepter: ::core::option::Option, - #[prost(message, optional, tag = "2")] - pub player_detail_info: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ncphbhppeoj { - #[prost(uint32, tag = "1")] - pub scepter_id: u32, - #[prost(uint32, tag = "2")] - pub level: u32, - #[prost(double, tag = "3")] - pub total_damage: f64, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mpedpgpemgh { - #[prost(uint32, tag = "1")] - pub ibkaahpbifc: u32, - #[prost(uint32, tag = "2")] - pub membppddkaa: u32, - #[prost(message, repeated, tag = "3")] - pub hibckmbmace: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kfecmklobmf { - #[prost(message, optional, tag = "1")] - pub obcniobnjae: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Okedfcpcfjo { - #[prost(uint32, tag = "1")] - pub monster_id: u32, - #[prost(uint32, tag = "2")] - pub kkchclolpmb: u32, - #[prost(uint32, tag = "3")] - pub adppopdfhpk: u32, - #[prost(uint32, tag = "4")] - pub lgkaibkljkg: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fklccjdphei { - #[prost(uint32, tag = "1")] - pub fcdgomciokm: u32, - #[prost(double, tag = "2")] - pub mbmgmojoakn: f64, - #[prost(double, tag = "3")] - pub jmmhkngfocn: f64, - #[prost(uint32, tag = "4")] - pub wave: u32, - #[prost(uint32, tag = "5")] - pub kkchclolpmb: u32, - #[prost(double, tag = "6")] - pub pdpgdmpgobm: f64, - #[prost(double, tag = "7")] - pub cfpokhpidpl: f64, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jdjhmjbkhef { - #[prost(uint32, tag = "1")] - pub khhmfipmfmp: u32, - #[prost(uint32, tag = "2")] - pub ffdmjapgfoa: u32, - #[prost(double, tag = "3")] - pub eoaijolgfnn: f64, - #[prost(uint32, tag = "4")] - pub wave: u32, - #[prost(uint32, tag = "5")] - pub kkchclolpmb: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fcgopfmegie { - #[prost(message, repeated, tag = "1")] - pub bagmkdohboc: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "2")] - pub njehgbghckg: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "3")] - pub bhbpcdhjmnd: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kddjnophpjf { - #[prost(message, optional, tag = "1")] - pub piohfplojjl: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct BattleStatistics { - #[prost(uint32, tag = "1")] - pub mbifadkjemn: u32, - #[prost(uint32, tag = "2")] - pub hdkphjmeclp: u32, - #[prost(uint32, repeated, tag = "3")] - pub avatar_id_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "4")] - pub obhplcamahn: u32, - #[prost(double, tag = "5")] - pub deajngocjid: f64, - #[prost(double, tag = "6")] - pub dbbknblocah: f64, - #[prost(message, repeated, tag = "7")] - pub abmkeehbpbd: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "8")] - pub pajopfienfp: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "9")] - pub cpnjloicjlj: u32, - #[prost(uint32, tag = "10")] - pub imljgionnjm: u32, - #[prost(uint32, tag = "11")] - pub aeiopbnlfpb: u32, - #[prost(uint32, tag = "12")] - pub kaghkebipjc: u32, - #[prost(map = "string, float", tag = "13")] - pub omameohnafe: ::std::collections::HashMap<::prost::alloc::string::String, f32>, - #[prost(uint32, tag = "14")] - pub ihfoemmneik: u32, - #[prost(message, repeated, tag = "16")] - pub pdciamoligp: ::prost::alloc::vec::Vec, - #[prost(enumeration = "Dfbfkeemmkg", tag = "19")] - pub aehbagnlmhe: i32, - #[prost(message, repeated, tag = "21")] - pub bmiigbifhhl: ::prost::alloc::vec::Vec, - #[prost(int32, repeated, tag = "22")] - pub pmjlbecbodd: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "23")] - pub bbpcniobibg: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "26")] - pub ccmjkdinjdd: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "27")] - pub dkibbpjfdoi: ::prost::alloc::vec::Vec, - #[prost(map = "uint32, message", tag = "28")] - pub battle_target_info: ::std::collections::HashMap, - #[prost(message, repeated, tag = "29")] - pub kiahiahpple: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "30")] - pub evolve_build_battle_info: ::core::option::Option, - #[prost(message, optional, tag = "31")] - pub dfnghnehiig: ::core::option::Option, - #[prost(bool, tag = "32")] - pub piinhcimogd: bool, - #[prost(message, repeated, tag = "33")] - pub laojopbeibc: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "34")] - pub lloebkklnob: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "35")] - pub clnabfdpikj: u32, - #[prost(message, optional, tag = "36")] - pub nfjklodfiil: ::core::option::Option, - #[prost(message, optional, tag = "37")] - pub gccjobnnfca: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Eoloflgjcip { - #[prost(uint32, tag = "1")] - pub kpldaklkebp: u32, - #[prost(uint32, tag = "2")] - pub llmnfccpmli: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hlojfcdpgbe { - #[prost(enumeration = "Edkmnbhjoam", tag = "1")] - pub slot: i32, - #[prost(uint32, tag = "2")] - pub id: u32, - #[prost(message, optional, tag = "3")] - pub sp_bar: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mbeabkgboha { - #[prost(uint32, tag = "1")] - pub dgkfhhnpcii: u32, - #[prost(uint32, tag = "2")] - pub level: u32, - #[prost(uint32, tag = "3")] - pub exp: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cpolmlccebb { - #[prost(enumeration = "Hmjkobanobk", tag = "1")] - pub retcode: i32, - #[prost(enumeration = "BattleEndStatus", tag = "2")] - pub end_status: i32, - #[prost(message, optional, tag = "3")] - pub ddflfffipic: ::core::option::Option, - #[prost(bytes = "vec", tag = "4")] - pub fjohnjpohao: ::prost::alloc::vec::Vec, - #[prost(map = "string, uint32", tag = "5")] - pub ogfcmdmhicp: ::std::collections::HashMap<::prost::alloc::string::String, u32>, - #[prost(uint32, tag = "6")] - pub kjdehplabci: u32, - #[prost(uint32, tag = "7")] - pub acpilpelbcm: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mdlinjlhlgb { - #[prost(uint32, tag = "1")] - pub koolgpdmgdj: u32, - #[prost(uint64, repeated, tag = "2")] - pub lklhbijabfk: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Idhddlapdkd { - #[prost(string, tag = "1")] - pub llagedibahe: ::prost::alloc::string::String, - #[prost(uint32, tag = "2")] - pub count: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bceccmoadle { - #[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 lmndogafogc: u32, - #[prost(enumeration = "PlatformType", tag = "5")] - pub platform_type: i32, + pub ip: ::prost::alloc::string::String, + #[prost(int64, tag = "2")] + pub bifmnhddacc: i64, + #[prost(string, tag = "521")] + pub knimknialag: ::prost::alloc::string::String, + #[prost(string, tag = "1951")] + pub kjaogfkhbch: ::prost::alloc::string::String, + #[prost(string, repeated, tag = "131")] + pub fbkdebbfemb: ::prost::alloc::vec::Vec<::prost::alloc::string::String>, + #[prost(bool, tag = "207")] + pub unk3: bool, #[prost(string, tag = "6")] - pub flfkcihcenf: ::prost::alloc::string::String, - #[prost(string, tag = "7")] - pub kdclocapbge: ::prost::alloc::string::String, - #[prost(uint64, tag = "8")] - pub version: u64, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mfkobplmpin { - #[prost(enumeration = "Pecdoojchcc", tag = "1")] - pub bjbakjgfbga: i32, - #[prost(enumeration = "Iehllimgpcd", tag = "2")] - pub status: i32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Emlpkgjnajk { - #[prost(uint32, tag = "1")] - pub jkgbgfopmhm: u32, - #[prost(bool, tag = "2")] - pub mhfmceicfpj: bool, - #[prost(uint32, tag = "3")] - pub mcnhhchaboa: u32, - #[prost(uint32, tag = "4")] - pub finclaocogh: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pgdacnibfmp { - #[prost(string, repeated, tag = "1")] - pub dbkefliloek: ::prost::alloc::vec::Vec<::prost::alloc::string::String>, - #[prost(bool, tag = "2")] - pub hpbophpgahk: bool, - #[prost(oneof = "pgdacnibfmp::Bopegjpoilk", tags = "1001")] - pub bopegjpoilk: ::core::option::Option, -} -/// Nested message and enum types in `PGDACNIBFMP`. -pub mod pgdacnibfmp { - #[derive(proto_derive::CmdID)] - #[allow(clippy::derive_partial_eq_without_eq)] - #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Bopegjpoilk { - #[prost(message, tag = "1001")] - Bfjllndkncj(super::Emlpkgjnajk), - } -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cchcpnlpbdk { - #[prost(message, optional, tag = "1")] - pub basic_info: ::core::option::Option, - #[prost(message, optional, tag = "2")] - pub eahdbeiioef: ::core::option::Option, - #[prost(message, optional, tag = "3")] - pub story_info: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dhpifkicopp { - #[prost(uint32, tag = "1")] - pub ifjmieclkcl: u32, - #[prost(uint32, tag = "2")] - pub nendghablam: u32, - #[prost(uint32, tag = "3")] - pub enjieepcjci: u32, - #[prost(uint32, tag = "4")] - pub ccfbcjehgdf: u32, - #[prost(uint32, tag = "5")] - pub jinigjmldlm: u32, - #[prost(uint32, tag = "6")] - pub aelhcmnnnej: u32, - #[prost(uint32, tag = "7")] - pub nijchgmmchb: u32, - #[prost(uint32, tag = "8")] - pub hfhgnefhpka: u32, - #[prost(uint32, tag = "9")] - pub mofjpieoicm: u32, - #[prost(uint32, tag = "10")] - pub jacbdaeenhp: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Eddpabighbe { - #[prost(uint64, tag = "1")] - pub beohfmdhhbi: u64, - #[prost(enumeration = "Piflekocmcc", tag = "2")] - pub ackcfbdnipk: i32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mcfjdjcdael { - #[prost(uint64, tag = "1")] - pub id: u64, - #[prost(enumeration = "Piflekocmcc", tag = "2")] - pub eomnfkoafhb: i32, - #[prost(message, repeated, tag = "3")] - pub phpnnhdbiii: ::prost::alloc::vec::Vec, - #[prost(enumeration = "Gemmejofnib", tag = "4")] - pub slot: i32, - #[prost(uint64, tag = "5")] - pub imfmofjgonc: u64, - #[prost(uint64, tag = "6")] - pub cgijmikpbha: u64, - #[prost(uint32, tag = "7")] - pub knfgpabajae: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fdgpcmaeekj { - #[prost(uint32, repeated, tag = "7")] - pub hbdpcihaoch: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "14")] - pub mbgfaeoffnj: u32, - #[prost(uint32, tag = "4")] - pub id: u32, -} -/// Obf: OKJGCLCOOHN -#[derive(proto_derive::CmdID)] -#[cmdid(2698)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetLoginActivityCsReq {} -/// Obf: EHNHHKAIABH -#[derive(proto_derive::CmdID)] -#[cmdid(2671)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetLoginActivityScRsp { - #[prost(uint32, tag = "5")] - pub retcode: u32, - #[prost(message, repeated, tag = "6")] - pub ngmlhihmmke: ::prost::alloc::vec::Vec, -} -/// Obf: ADANONPDCGE -#[derive(proto_derive::CmdID)] -#[cmdid(2683)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeLoginActivityRewardCsReq { - #[prost(uint32, tag = "6")] - pub jnjoiemkhgj: u32, - #[prost(uint32, tag = "11")] - pub id: u32, -} -/// Obf: NJMEOPGFAFM -#[derive(proto_derive::CmdID)] -#[cmdid(2642)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeLoginActivityRewardScRsp { - #[prost(uint32, tag = "15")] - pub retcode: u32, - #[prost(message, optional, tag = "4")] - pub reward: ::core::option::Option, - #[prost(uint32, tag = "9")] - pub id: u32, - #[prost(uint32, tag = "3")] - pub jnjoiemkhgj: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ActivityScheduleInfo { - #[prost(uint32, tag = "13")] - pub activity_id: u32, - #[prost(uint32, tag = "1")] - pub module_id: u32, - #[prost(int64, tag = "15")] - pub end_time: i64, - #[prost(int64, tag = "6")] - pub begin_time: i64, -} -/// Obf: MCGNMHNJMKL -#[derive(proto_derive::CmdID)] -#[cmdid(2679)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetActivityScheduleConfigCsReq {} -/// Obf: EFLFFOFMOHG -#[derive(proto_derive::CmdID)] -#[cmdid(2677)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetActivityScheduleConfigScRsp { - #[prost(uint32, tag = "3")] - pub retcode: u32, - #[prost(message, repeated, tag = "2")] - pub activity_schedule_list: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Glcjilngiic { - #[prost(bool, tag = "13")] - pub taken_reward: bool, - #[prost(uint32, tag = "11")] - pub stage_id: u32, -} -/// Obf: LJAGDPMDDDB -#[derive(proto_derive::CmdID)] -#[cmdid(2687)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetTrialActivityDataCsReq {} -/// Obf: ONNGFFKLGPN -#[derive(proto_derive::CmdID)] -#[cmdid(2654)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetTrialActivityDataScRsp { - #[prost(message, repeated, tag = "12")] - pub nkdajjeckgh: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "5")] - pub retcode: u32, - #[prost(uint32, tag = "10")] - pub dhfbkneimbp: u32, -} -/// Obf: OCMLEMHMNKH -#[derive(proto_derive::CmdID)] -#[cmdid(2669)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TrialActivityDataChangeScNotify { - #[prost(message, optional, tag = "10")] - pub hcglgbpgeig: ::core::option::Option, -} -/// Obf: KIHICLEJOLE -#[derive(proto_derive::CmdID)] -#[cmdid(2658)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EnterTrialActivityStageCsReq { - #[prost(uint32, tag = "7")] - pub stage_id: u32, -} -/// Obf: KMCCCDJPFCK -#[derive(proto_derive::CmdID)] -#[cmdid(2667)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EnterTrialActivityStageScRsp { - #[prost(message, optional, tag = "12")] - pub battle_info: ::core::option::Option, - #[prost(uint32, tag = "14")] - pub retcode: u32, -} -/// Obf: DGENEFBOAGD -#[derive(proto_derive::CmdID)] -#[cmdid(2676)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeTrialActivityRewardCsReq { - #[prost(uint32, tag = "10")] - pub stage_id: u32, -} -/// Obf: KMBODEDDNBJ -#[derive(proto_derive::CmdID)] -#[cmdid(2639)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeTrialActivityRewardScRsp { - #[prost(uint32, tag = "5")] - pub retcode: u32, - #[prost(uint32, tag = "9")] - pub stage_id: u32, - #[prost(message, optional, tag = "2")] - pub reward: ::core::option::Option, -} -/// Obf: CJGBCMBODCA -#[derive(proto_derive::CmdID)] -#[cmdid(2649)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct StartTrialActivityCsReq { - #[prost(uint32, tag = "4")] - pub stage_id: u32, -} -/// Obf: IJMIINMOAGH -#[derive(proto_derive::CmdID)] -#[cmdid(2603)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct StartTrialActivityScRsp { - #[prost(uint32, tag = "5")] - pub stage_id: u32, - #[prost(uint32, tag = "10")] - pub retcode: u32, -} -/// Obf: MFLDPIHOLHF -#[derive(proto_derive::CmdID)] -#[cmdid(2684)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct LeaveTrialActivityCsReq { - #[prost(uint32, tag = "15")] - pub stage_id: u32, -} -/// Obf: IMHPHNJJLPG -#[derive(proto_derive::CmdID)] -#[cmdid(2632)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct LeaveTrialActivityScRsp { - #[prost(uint32, tag = "9")] - pub stage_id: u32, - #[prost(uint32, tag = "5")] - pub retcode: u32, -} -/// Obf: EPFAGFIFKDE -#[derive(proto_derive::CmdID)] -#[cmdid(2686)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct CurTrialActivityScNotify { - #[prost(uint32, tag = "7")] - pub dhfbkneimbp: u32, - #[prost(enumeration = "Jnmhhhokoke", tag = "1")] - pub status: i32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Onlkngebbie { - #[prost(bool, tag = "7")] - pub ficghoplnjo: bool, - #[prost(bool, tag = "8")] - pub laeahdlhogd: bool, - #[prost(uint32, tag = "15")] - pub ncejnffmggf: u32, - #[prost(uint32, tag = "10")] - pub module_id: u32, -} -/// Obf: IJAMGLKOKEA -#[derive(proto_derive::CmdID)] -#[cmdid(2645)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetMaterialSubmitActivityDataCsReq {} -/// Obf: NGEIHHEPCIA -#[derive(proto_derive::CmdID)] -#[cmdid(2620)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetMaterialSubmitActivityDataScRsp { - #[prost(uint32, tag = "10")] - pub retcode: u32, - #[prost(message, repeated, tag = "6")] - pub midjljeljhd: ::prost::alloc::vec::Vec, -} -/// Obf: CJGHPKFOKLH -#[derive(proto_derive::CmdID)] -#[cmdid(2650)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SubmitMaterialSubmitActivityMaterialCsReq { - #[prost(uint32, tag = "13")] - pub ncejnffmggf: u32, -} -/// Obf: EEDFFGDEEMH -#[derive(proto_derive::CmdID)] -#[cmdid(2631)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SubmitMaterialSubmitActivityMaterialScRsp { - #[prost(uint32, tag = "2")] - pub retcode: u32, - #[prost(message, optional, tag = "12")] - pub aibkochdhdd: ::core::option::Option, -} -/// Obf: OFBIGOPMHDE -#[derive(proto_derive::CmdID)] -#[cmdid(2604)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeMaterialSubmitActivityRewardCsReq { - #[prost(uint32, tag = "15")] - pub ncejnffmggf: u32, -} -/// Obf: MFHPMDMGGPC -#[derive(proto_derive::CmdID)] -#[cmdid(2660)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeMaterialSubmitActivityRewardScRsp { - #[prost(message, optional, tag = "13")] - pub reward: ::core::option::Option, - #[prost(uint32, tag = "11")] - pub retcode: u32, - #[prost(uint32, tag = "3")] - pub ncejnffmggf: u32, -} -/// Obf: KNKDKDELFKK -#[derive(proto_derive::CmdID)] -#[cmdid(1398)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EnterAdventureCsReq { - #[prost(uint32, tag = "12")] - pub map_id: u32, -} -/// Obf: NDCPGLBCLIA -#[derive(proto_derive::CmdID)] -#[cmdid(1371)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EnterAdventureScRsp { - #[prost(message, optional, tag = "10")] - pub scene: ::core::option::Option, - #[prost(uint32, tag = "8")] - pub retcode: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FarmStageGachaInfo { - #[prost(int64, tag = "11")] - pub begin_time: i64, - #[prost(uint32, tag = "4")] - pub gacha_id: u32, - #[prost(int64, tag = "14")] - pub end_time: i64, -} -/// Obf: CIJAEGPOGJN -#[derive(proto_derive::CmdID)] -#[cmdid(1383)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetFarmStageGachaInfoCsReq { - #[prost(uint32, repeated, tag = "2")] - pub farm_stage_gacha_id_list: ::prost::alloc::vec::Vec, -} -/// Obf: GHKIFJLGHHH -#[derive(proto_derive::CmdID)] -#[cmdid(1342)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetFarmStageGachaInfoScRsp { - #[prost(uint32, tag = "8")] - pub retcode: u32, - #[prost(message, repeated, tag = "10")] - pub farm_stage_gacha_info_list: ::prost::alloc::vec::Vec, -} -/// Obf: GBIMAALAOMP -#[derive(proto_derive::CmdID)] -#[cmdid(4898)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EnterAetherDivideSceneCsReq { - #[prost(uint32, tag = "4")] - pub kefjapjkmgc: u32, -} -/// Obf: FPNCEOOFKFD -#[derive(proto_derive::CmdID)] -#[cmdid(4871)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EnterAetherDivideSceneScRsp { - #[prost(uint32, tag = "15")] - pub retcode: u32, - #[prost(uint32, tag = "7")] - pub kefjapjkmgc: u32, -} -/// Obf: BKLFHJJDGEK -#[derive(proto_derive::CmdID)] -#[cmdid(4883)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct LeaveAetherDivideSceneCsReq {} -/// Obf: KEMNNODFOIF -#[derive(proto_derive::CmdID)] -#[cmdid(4842)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct LeaveAetherDivideSceneScRsp { - #[prost(uint32, tag = "11")] - pub retcode: u32, -} -/// Obf: FFDANLJGOHI -#[derive(proto_derive::CmdID)] -#[cmdid(4879)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct StartAetherDivideSceneBattleCsReq { - #[prost(uint32, tag = "14")] - pub skill_index: u32, - #[prost(message, repeated, tag = "7")] - pub assist_monster_wave_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "8")] - pub caster_id: u32, - #[prost(uint32, repeated, tag = "4")] - pub assist_monster_entity_id_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "6")] - pub attacked_group_id: u32, -} -/// Obf: PCHANPBGKNP -#[derive(proto_derive::CmdID)] -#[cmdid(4877)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct StartAetherDivideSceneBattleScRsp { - #[prost(message, optional, tag = "1")] - pub battle_info: ::core::option::Option, - #[prost(uint32, tag = "13")] - pub attacked_group_id: u32, - #[prost(uint32, tag = "2")] - pub retcode: u32, -} -/// Obf: FPDEKECBMIC -#[derive(proto_derive::CmdID)] -#[cmdid(4833)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct StartAetherDivideChallengeBattleCsReq { - #[prost(uint32, tag = "13")] - pub gmmebdhegid: u32, - #[prost(uint32, tag = "8")] - pub challenge_id: u32, -} -/// Obf: DGKBEDJOAFG -#[derive(proto_derive::CmdID)] -#[cmdid(4812)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct StartAetherDivideChallengeBattleScRsp { - #[prost(message, optional, tag = "11")] - pub battle_info: ::core::option::Option, - #[prost(uint32, tag = "12")] - pub retcode: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Icofmccaifc { - #[prost(uint32, tag = "4")] - pub slot: u32, - #[prost(uint32, tag = "10")] - pub item_id: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cfnkmgaphhe { - #[prost(message, repeated, tag = "1")] - pub aamlbfinhon: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "11")] - pub exp: u32, - #[prost(uint32, tag = "2")] - pub jaeaedfofcc: u32, - #[prost(uint32, tag = "6")] - pub promotion: u32, - #[prost(uint32, tag = "4")] - pub bbejbojfllp: u32, - #[prost(message, optional, tag = "13")] - pub sp_bar: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dbknoecilhg { - #[prost(uint32, repeated, tag = "13")] - pub njpjhmgeocp: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "8")] - pub slot: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mgmaljejhjo { - #[prost(uint32, tag = "7")] - pub item_id: u32, - #[prost(uint32, tag = "6")] - pub num: u32, - #[prost(uint32, tag = "4")] - pub obbjgjemaie: u32, -} -/// Obf: GBNPFDMAALG -#[derive(proto_derive::CmdID)] -#[cmdid(4878)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetAetherDivideInfoCsReq {} -/// Obf: FLOGADJMELM -#[derive(proto_derive::CmdID)] -#[cmdid(4856)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetAetherDivideInfoScRsp { - #[prost(uint32, tag = "12")] - pub retcode: u32, - #[prost(uint32, tag = "4")] - pub oicglincbbj: u32, - #[prost(uint32, tag = "7")] - pub npgomlfgbjm: u32, - #[prost(uint32, tag = "1")] - pub goohjjjomej: u32, - #[prost(uint32, tag = "6")] - pub phpcdgemagd: u32, - #[prost(message, repeated, tag = "10")] - pub pjlndnhdnib: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "15")] - pub bdigkfphlhk: u32, - #[prost(message, repeated, tag = "11")] - pub lineup_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "13")] - pub gnhmcaeomij: ::prost::alloc::vec::Vec, -} -/// Obf: NIIKBBFFBLG -#[derive(proto_derive::CmdID)] -#[cmdid(4889)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetAetherDivideLineUpCsReq { - #[prost(message, optional, tag = "8")] - pub lineup: ::core::option::Option, -} -/// Obf: LBGFLOIGMKN -#[derive(proto_derive::CmdID)] -#[cmdid(4822)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetAetherDivideLineUpScRsp { - #[prost(message, optional, tag = "14")] - pub lineup: ::core::option::Option, - #[prost(uint32, tag = "3")] - pub retcode: u32, -} -/// Obf: HHNIDKHMNFI -#[derive(proto_derive::CmdID)] -#[cmdid(4866)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EquipAetherDividePassiveSkillCsReq { - #[prost(uint32, tag = "6")] - pub slot: u32, - #[prost(uint32, tag = "14")] - pub jaeaedfofcc: u32, - #[prost(uint32, tag = "10")] - pub item_id: u32, -} -/// Obf: JCOHEOHNBEK -#[derive(proto_derive::CmdID)] -#[cmdid(4805)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EquipAetherDividePassiveSkillScRsp { - #[prost(uint32, tag = "9")] - pub retcode: u32, - #[prost(message, optional, tag = "13")] - pub gbmkmmhjhak: ::core::option::Option, - #[prost(message, optional, tag = "12")] - pub nadicpclhmn: ::core::option::Option, -} -/// Obf: EHLJOGGAJEH -#[derive(proto_derive::CmdID)] -#[cmdid(4845)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ClearAetherDividePassiveSkillCsReq { - #[prost(uint32, tag = "15")] - pub jaeaedfofcc: u32, - #[prost(uint32, tag = "2")] - pub slot: u32, -} -/// Obf: BKGJJBOGGCD -#[derive(proto_derive::CmdID)] -#[cmdid(4820)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ClearAetherDividePassiveSkillScRsp { - #[prost(uint32, tag = "3")] - pub retcode: u32, - #[prost(message, optional, tag = "15")] - pub nadicpclhmn: ::core::option::Option, - #[prost(message, optional, tag = "7")] - pub gbmkmmhjhak: ::core::option::Option, -} -/// Obf: ENODANAGIBM -#[derive(proto_derive::CmdID)] -#[cmdid(4852)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct AetherDivideSpiritExpUpCsReq { - #[prost(uint32, tag = "11")] - pub ebnhbipaemp: u32, - #[prost(uint32, tag = "7")] - pub jaeaedfofcc: u32, - #[prost(uint32, tag = "15")] - pub npgomlfgbjm: u32, -} -/// Obf: IBHNLOIDIPF -#[derive(proto_derive::CmdID)] -#[cmdid(4811)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct AetherDivideSpiritExpUpScRsp { - #[prost(message, optional, tag = "3")] - pub gbmkmmhjhak: ::core::option::Option, - #[prost(uint32, tag = "6")] - pub retcode: u32, - #[prost(uint32, tag = "8")] - pub npgomlfgbjm: u32, -} -/// Obf: MKIBGPOIHCK -#[derive(proto_derive::CmdID)] -#[cmdid(4850)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SwitchAetherDivideLineUpSlotCsReq { - #[prost(uint32, tag = "7")] - pub gmmebdhegid: u32, -} -/// Obf: MFCEPPIGDPB -#[derive(proto_derive::CmdID)] -#[cmdid(4831)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SwitchAetherDivideLineUpSlotScRsp { - #[prost(uint32, tag = "10")] - pub retcode: u32, - #[prost(uint32, tag = "15")] - pub gmmebdhegid: u32, -} -/// Obf: NEDEGPNIIMJ -#[derive(proto_derive::CmdID)] -#[cmdid(4804)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct StartAetherDivideStageBattleCsReq { - #[prost(uint32, tag = "13")] - pub event_id: u32, -} -/// Obf: AJMDMHPCCGC -#[derive(proto_derive::CmdID)] -#[cmdid(4860)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct StartAetherDivideStageBattleScRsp { - #[prost(message, optional, tag = "12")] - pub battle_info: ::core::option::Option, - #[prost(uint32, tag = "14")] - pub retcode: u32, -} -/// Obf: CGHPPBPIBAB -#[derive(proto_derive::CmdID)] -#[cmdid(4814)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct AetherDivideLineupScNotify { - #[prost(message, optional, tag = "14")] - pub lineup: ::core::option::Option, -} -/// Obf: GNIGBBHEBDG -#[derive(proto_derive::CmdID)] -#[cmdid(4810)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct AetherDivideSpiritInfoScNotify { - #[prost(uint32, tag = "6")] - pub npgomlfgbjm: u32, - #[prost(message, repeated, tag = "1")] - pub bhneeknmica: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "3")] - pub gbmkmmhjhak: ::core::option::Option, -} -/// Obf: MDKHLBCKIIP -#[derive(proto_derive::CmdID)] -#[cmdid(4900)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetAetherDivideChallengeInfoCsReq {} -/// Obf: DNALAOCAHBK -#[derive(proto_derive::CmdID)] -#[cmdid(4862)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetAetherDivideChallengeInfoScRsp { - #[prost(uint32, repeated, tag = "13")] - pub clfbhpjblkh: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "15")] - pub retcode: u32, - #[prost(uint32, repeated, tag = "3")] - pub gjjimbmmngc: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "12")] - pub fjoilafhgah: u32, -} -/// Obf: NMBKAMDDCOH -#[derive(proto_derive::CmdID)] -#[cmdid(4806)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct AetherDivideFinishChallengeScNotify { - #[prost(uint32, tag = "1")] - pub challenge_id: u32, -} -/// Obf: FFIHAPDDKDJ -#[derive(proto_derive::CmdID)] -#[cmdid(4823)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct AetherDivideTainerInfoScNotify { - #[prost(uint32, tag = "15")] - pub goohjjjomej: u32, -} -/// Obf: MBHCDFILKDB -#[derive(proto_derive::CmdID)] -#[cmdid(4885)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct AetherDivideSkillItemScNotify { - #[prost(uint32, tag = "13")] - pub num: u32, - #[prost(uint32, tag = "3")] - pub item_id: u32, -} -/// Obf: BMAHANPKCDJ -#[derive(proto_derive::CmdID)] -#[cmdid(4888)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct AetherDivideRefreshEndlessCsReq {} -/// Obf: AGKELLPMODA -#[derive(proto_derive::CmdID)] -#[cmdid(4893)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct AetherDivideRefreshEndlessScRsp { - #[prost(uint32, tag = "2")] - pub phpcdgemagd: u32, - #[prost(uint32, tag = "3")] - pub retcode: u32, -} -/// Obf: FJFFMGGCFGJ -#[derive(proto_derive::CmdID)] -#[cmdid(4863)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct AetherDivideRefreshEndlessScNotify { - #[prost(uint32, tag = "8")] - pub phpcdgemagd: u32, -} -/// Obf: DNJDCMFNMEE -#[derive(proto_derive::CmdID)] -#[cmdid(4855)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct AetherDivideTakeChallengeRewardCsReq { - #[prost(uint32, tag = "15")] - pub challenge_id: u32, -} -/// Obf: OCLDDKBKIHD -#[derive(proto_derive::CmdID)] -#[cmdid(4836)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct AetherDivideTakeChallengeRewardScRsp { - #[prost(message, optional, tag = "10")] - pub reward: ::core::option::Option, - #[prost(uint32, tag = "11")] - pub retcode: u32, - #[prost(uint32, tag = "13")] - pub challenge_id: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fafpjflkgfo {} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Oedmpcbkcjd { - #[prost(uint32, tag = "13")] - pub map_id: u32, - #[prost(uint32, tag = "3")] - pub iflcopdjnep: u32, -} -/// Obf: OODFCDILINF -#[derive(proto_derive::CmdID)] -#[cmdid(4798)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetAlleyInfoCsReq { - #[prost(uint32, tag = "15")] - pub level: u32, - #[prost(uint32, tag = "7")] - pub shop_id: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Aebkgeagjcj { - #[prost(message, repeated, tag = "14")] - pub hjfidjahmjg: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "9")] - pub filmnfdlmni: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "13")] - pub pjimdpooddj: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "11")] - pub pdbokhnhpna: ::prost::alloc::vec::Vec, -} -/// Obf: OLDEBOJONKE -#[derive(proto_derive::CmdID)] -#[cmdid(4771)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetAlleyInfoScRsp { - #[prost(message, optional, tag = "15")] - pub cgklmfhhpcc: ::core::option::Option, - #[prost(uint32, repeated, tag = "5")] - pub nknkojkhddf: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "3")] - pub level: u32, - #[prost(message, optional, tag = "13")] - pub jaamclibaio: ::core::option::Option, - #[prost(uint32, tag = "6")] - pub nmhdbemilma: u32, - #[prost(message, optional, tag = "14")] - pub ablbghojibc: ::core::option::Option, - #[prost(map = "uint32, uint32", tag = "12")] - pub nldeajombio: ::std::collections::HashMap, - #[prost(uint32, tag = "10")] - pub mmidjehmhmp: u32, - #[prost(uint32, repeated, tag = "4")] - pub nehcbghejhk: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "9")] - pub event_list: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "11")] - pub mmomflmmoii: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "8")] - pub retcode: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dppbbcklcbf { - #[prost(uint32, tag = "2")] - pub jafjmehaegh: u32, - #[prost(uint32, tag = "8")] - pub bjanmjoaand: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Inamoojheaj { - #[prost(message, repeated, tag = "5")] - pub bdhmemphagi: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "1")] - pub goods_id: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct AlleyPlacingShip { - #[prost(uint32, tag = "7")] - pub ship_id: u32, - #[prost(message, repeated, tag = "13")] - pub goods_list: ::prost::alloc::vec::Vec, -} -/// Obf: EMBKMFECPOO -#[derive(proto_derive::CmdID)] -#[cmdid(4789)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct AlleyPlacingGameCsReq { - #[prost(uint32, tag = "5")] - pub hjfajpdppco: u32, - #[prost(uint32, tag = "9")] - pub gjbeinmdeic: u32, - #[prost(uint32, tag = "6")] - pub dbbknblocah: u32, - #[prost(uint32, tag = "4")] - pub kklabdfiikj: u32, - #[prost(uint32, tag = "14")] - pub meoaibdffib: u32, - #[prost(message, optional, tag = "13")] - pub jldhakpmjnm: ::core::option::Option, - #[prost(uint32, tag = "15")] - pub okpefkaccci: u32, - #[prost(uint32, tag = "12")] - pub mhjbflbmgmh: u32, - #[prost(uint32, tag = "7")] - pub ngkjipicmpg: u32, -} -/// Obf: BPFEHHCNCJH -#[derive(proto_derive::CmdID)] -#[cmdid(4722)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct AlleyPlacingGameScRsp { - #[prost(uint32, tag = "11")] - pub iomgnnbmcdc: u32, - #[prost(uint32, tag = "1")] - pub akhlibfglbo: u32, - #[prost(uint32, tag = "3")] - pub lfnfobhmgml: u32, - #[prost(uint32, tag = "14")] - pub haecojinndc: u32, - #[prost(uint32, tag = "2")] - pub lohnclanbbi: u32, - #[prost(uint32, tag = "12")] - pub event_id: u32, - #[prost(uint32, tag = "9")] - pub retcode: u32, - #[prost(uint32, tag = "10")] - pub felcjeininh: u32, -} -/// Obf: KAPCFJMKOPO -#[derive(proto_derive::CmdID)] -#[cmdid(4757)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ActivityRaidPlacingGameCsReq { - #[prost(message, optional, tag = "10")] - pub jldhakpmjnm: ::core::option::Option, - #[prost(oneof = "activity_raid_placing_game_cs_req::Kaopmbnijnf", tags = "2, 14")] - pub kaopmbnijnf: ::core::option::Option< - activity_raid_placing_game_cs_req::Kaopmbnijnf, - >, -} -/// Nested message and enum types in `ActivityRaidPlacingGameCsReq`. -pub mod activity_raid_placing_game_cs_req { - #[derive(proto_derive::CmdID)] - #[allow(clippy::derive_partial_eq_without_eq)] - #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Kaopmbnijnf { - #[prost(uint32, tag = "2")] - Bfbcbcadgoj(u32), - #[prost(uint32, tag = "14")] - Mhjbflbmgmh(u32), - } -} -/// Obf: MHDANKFOMHK -#[derive(proto_derive::CmdID)] -#[cmdid(4725)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ActivityRaidPlacingGameScRsp { - #[prost(uint32, tag = "4")] - pub retcode: u32, - #[prost(oneof = "activity_raid_placing_game_sc_rsp::Kaopmbnijnf", tags = "13, 2")] - pub kaopmbnijnf: ::core::option::Option< - activity_raid_placing_game_sc_rsp::Kaopmbnijnf, - >, -} -/// Nested message and enum types in `ActivityRaidPlacingGameScRsp`. -pub mod activity_raid_placing_game_sc_rsp { - #[derive(proto_derive::CmdID)] - #[allow(clippy::derive_partial_eq_without_eq)] - #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Kaopmbnijnf { - #[prost(uint32, tag = "13")] - Bfbcbcadgoj(u32), - #[prost(uint32, tag = "2")] - Mhjbflbmgmh(u32), - } -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jchnggiiocd { - #[prost(uint32, repeated, tag = "6")] - pub pbfeikidgmo: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "8")] - pub cpngfnjeajk: u32, - #[prost(bool, tag = "3")] - pub opdjcbfooec: bool, - #[prost(uint32, tag = "14")] - pub mbpfmfhjdji: u32, - #[prost(uint32, tag = "13")] - pub bbjjjffegdd: u32, - #[prost(uint32, repeated, tag = "4")] - pub iopgcheampi: ::prost::alloc::vec::Vec, -} -/// Obf: BHIIHKKPNHG -#[derive(proto_derive::CmdID)] -#[cmdid(4750)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct AlleyOrderChangedScNotify { - #[prost(message, optional, tag = "6")] - pub pfmjledkimh: ::core::option::Option, -} -/// Obf: IMNPEKAMOLC -#[derive(proto_derive::CmdID)] -#[cmdid(4710)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct AlleyShipUnlockScNotify { - #[prost(uint32, tag = "12")] - pub lgpgihkjfpa: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dffkmeppcfe { - #[prost(uint32, tag = "9")] - pub eaaggehjeie: u32, - #[prost(uint32, tag = "5")] - pub glcolbnicld: u32, - #[prost(uint32, repeated, tag = "14")] - pub ongneaboolp: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "4")] - pub dgpeoodojma: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "1")] - pub shop_id: u32, - #[prost(uint32, tag = "2")] - pub lgemoghnkji: u32, - #[prost(uint32, repeated, tag = "6")] - pub idlibjiilng: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hggcnnjoeph { - #[prost(uint32, tag = "7")] - pub dbbknblocah: u32, - #[prost(message, repeated, tag = "11")] - pub fglgbeeeaic: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "13")] - pub map_id: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct LogisticsScore { - #[prost(uint32, tag = "1")] - pub unlock_level: u32, - #[prost(uint32, tag = "3")] - pub max_score: u32, - #[prost(uint32, tag = "15")] - pub last_max_score: u32, - #[prost(uint32, tag = "5")] - pub last_level: u32, - #[prost(uint32, tag = "13")] - pub map_id: u32, - #[prost(message, optional, tag = "14")] - pub reward: ::core::option::Option, - #[prost(uint32, tag = "8")] - pub cur_score: u32, -} -/// Obf: FHPHEFEFKIH -#[derive(proto_derive::CmdID)] -#[cmdid(4783)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct LogisticsGameCsReq { - #[prost(bool, tag = "1")] - pub lplcdelgjdi: bool, - #[prost(message, repeated, tag = "9")] - pub aacphjgmndf: ::prost::alloc::vec::Vec, -} -/// Obf: EHLNACGFNOB -#[derive(proto_derive::CmdID)] -#[cmdid(4765)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct LogisticsScoreRewardSyncInfoScNotify { - #[prost(message, repeated, tag = "11")] - pub pdbokhnhpna: ::prost::alloc::vec::Vec, -} -/// Obf: HDAEOONAOBO -#[derive(proto_derive::CmdID)] -#[cmdid(4742)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct LogisticsGameScRsp { - #[prost(uint32, tag = "1")] - pub event_id: u32, - #[prost(uint32, tag = "13")] - pub retcode: u32, - #[prost(message, repeated, tag = "4")] - pub pdbokhnhpna: ::prost::alloc::vec::Vec, - #[prost(bool, tag = "11")] - pub lplcdelgjdi: bool, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ckfjjbfeapc { - #[prost(enumeration = "Bnofmbhianp", tag = "2")] - pub state: i32, - #[prost(uint32, tag = "1")] - pub event_id: u32, - #[prost(uint32, tag = "10")] - pub imdjgmhfefj: u32, -} -/// Obf: PDMBKKAHLHO -#[derive(proto_derive::CmdID)] -#[cmdid(4733)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct StartAlleyEventCsReq { - #[prost(uint32, tag = "1")] - pub event_id: u32, -} -/// Obf: IDKCENDAHPL -#[derive(proto_derive::CmdID)] -#[cmdid(4712)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct StartAlleyEventScRsp { - #[prost(uint32, tag = "7")] - pub retcode: u32, - #[prost(uint32, tag = "14")] - pub event_id: u32, -} -/// Obf: BGMBBKHHCBK -#[derive(proto_derive::CmdID)] -#[cmdid(4728)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct AlleyEventChangeNotify { - #[prost(message, optional, tag = "10")] - pub hoahhdcgeeo: ::core::option::Option, - #[prost(uint32, tag = "7")] - pub amfbghldgih: u32, -} -/// Obf: IFIDMBLDMMK -#[derive(proto_derive::CmdID)] -#[cmdid(4738)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct AlleyEventEffectNotify { - #[prost(uint32, tag = "2")] - pub gjnhmofjbjg: u32, -} -/// Obf: KNHFEFAADDK -#[derive(proto_derive::CmdID)] -#[cmdid(4778)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakePrestigeRewardCsReq { - #[prost(uint32, tag = "12")] - pub level: u32, -} -/// Obf: KOPMDFOJPHC -#[derive(proto_derive::CmdID)] -#[cmdid(4756)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakePrestigeRewardScRsp { - #[prost(message, optional, tag = "4")] - pub reward: ::core::option::Option, - #[prost(uint32, tag = "11")] - pub retcode: u32, - #[prost(uint32, tag = "1")] - pub level: u32, -} -/// Obf: IODJLJKBNOL -#[derive(proto_derive::CmdID)] -#[cmdid(4704)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PrestigeLevelUpCsReq {} -/// Obf: IPDPPKBKOGM -#[derive(proto_derive::CmdID)] -#[cmdid(4760)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PrestigeLevelUpScRsp { - #[prost(uint32, tag = "11")] - pub level: u32, - #[prost(uint32, tag = "5")] - pub retcode: u32, -} -/// Obf: NOGJFHGILHD -#[derive(proto_derive::CmdID)] -#[cmdid(4752)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct AlleyFundsScNotify { - #[prost(uint32, tag = "15")] - pub mmidjehmhmp: u32, -} -/// Obf: FMNELJDAMMC -#[derive(proto_derive::CmdID)] -#[cmdid(4800)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SaveLogisticsCsReq { - #[prost(message, repeated, tag = "15")] - pub aacphjgmndf: ::prost::alloc::vec::Vec, -} -/// Obf: IMIGIDJEGBH -#[derive(proto_derive::CmdID)] -#[cmdid(4762)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SaveLogisticsScRsp { - #[prost(message, repeated, tag = "7")] - pub aacphjgmndf: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "15")] - pub retcode: u32, -} -/// Obf: CJOKGFEDMLP -#[derive(proto_derive::CmdID)] -#[cmdid(4706)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct LogisticsInfoScNotify { - #[prost(message, optional, tag = "15")] - pub jaamclibaio: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bnpaemjjcfg { - #[prost(map = "uint32, uint32", tag = "4")] - pub eafeahgmeel: ::std::collections::HashMap, - #[prost(uint32, tag = "1")] - pub mdffmcbembo: u32, - #[prost(uint32, tag = "8")] - pub ehelhcenicc: u32, -} -/// Obf: BAAHJKFAMPD -#[derive(proto_derive::CmdID)] -#[cmdid(4723)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct AlleyShipmentEventEffectsScNotify { - #[prost(message, optional, tag = "3")] - pub cfnafpdijdd: ::core::option::Option, -} -/// Obf: KHKNMJFEEEK -#[derive(proto_derive::CmdID)] -#[cmdid(4785)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetSaveLogisticsMapCsReq {} -/// Obf: FBMKDCANJBJ -#[derive(proto_derive::CmdID)] -#[cmdid(4716)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetSaveLogisticsMapScRsp { - #[prost(uint32, tag = "7")] - pub retcode: u32, - #[prost(message, repeated, tag = "9")] - pub hjfidjahmjg: ::prost::alloc::vec::Vec, -} -/// Obf: EDDCEBBHDNH -#[derive(proto_derive::CmdID)] -#[cmdid(4714)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct AlleyShipUsedCountScNotify { - #[prost(map = "uint32, uint32", tag = "13")] - pub nldeajombio: ::std::collections::HashMap, -} -/// Obf: NPBFPEJDHGN -#[derive(proto_derive::CmdID)] -#[cmdid(4788)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct AlleyGuaranteedFundsCsReq {} -/// Obf: OFDAAKELGLB -#[derive(proto_derive::CmdID)] -#[cmdid(4793)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct AlleyGuaranteedFundsScRsp { - #[prost(uint32, tag = "2")] - pub plhcneglnlc: u32, - #[prost(uint32, tag = "8")] - pub retcode: u32, -} -/// Obf: NNMGMIFOFDC -#[derive(proto_derive::CmdID)] -#[cmdid(4763)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct AlleyTakeEventRewardCsReq { - #[prost(uint32, tag = "2")] - pub event_id: u32, -} -/// Obf: EEHOHHJPINE -#[derive(proto_derive::CmdID)] -#[cmdid(4755)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct AlleyTakeEventRewardScRsp { - #[prost(uint32, tag = "14")] - pub retcode: u32, - #[prost(message, optional, tag = "8")] - pub reward: ::core::option::Option, -} -/// Obf: LACGFAPBLNA -#[derive(proto_derive::CmdID)] -#[cmdid(4736)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct LogisticsDetonateStarSkiffCsReq {} -/// Obf: FCMDEAJIBIH -#[derive(proto_derive::CmdID)] -#[cmdid(4702)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct LogisticsDetonateStarSkiffScRsp { - #[prost(uint32, tag = "7")] - pub retcode: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RelicArchive { - #[prost(uint32, tag = "2")] - pub relic_id: u32, - #[prost(uint32, tag = "12")] - pub slot: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MonsterArchive { - #[prost(uint32, tag = "10")] - pub monster_id: u32, - #[prost(uint32, tag = "14")] - pub num: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ArchiveData { - /// TODO - #[prost(uint32, repeated, tag = "4")] - pub archive_missing_equipment_id_list: ::prost::alloc::vec::Vec, - /// TODO - #[prost(uint32, repeated, tag = "1")] - pub archive_equipment_id_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "9")] - pub relic_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "15")] - pub archive_monster_id_list: ::prost::alloc::vec::Vec, - /// TODO - #[prost(uint32, repeated, tag = "7")] - pub archive_missing_avatar_id_list: ::prost::alloc::vec::Vec, -} -/// Obf: FONANLCBCLD -#[derive(proto_derive::CmdID)] -#[cmdid(2398)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetArchiveDataCsReq {} -/// Obf: HFPCPBDJPBA -#[derive(proto_derive::CmdID)] -#[cmdid(2371)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetArchiveDataScRsp { - #[prost(uint32, tag = "11")] - pub retcode: u32, - #[prost(message, optional, tag = "4")] - pub archive_data: ::core::option::Option, -} -/// Obf: GOLPBNJLMKM -#[derive(proto_derive::CmdID)] -#[cmdid(2383)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetUpdatedArchiveDataCsReq {} -/// Obf: DPBJKMECHDD -#[derive(proto_derive::CmdID)] -#[cmdid(2342)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetUpdatedArchiveDataScRsp { - #[prost(uint32, tag = "10")] - pub retcode: u32, - #[prost(message, optional, tag = "6")] - pub archive_data: ::core::option::Option, -} -/// Obf: EEBHBAHENMO -#[derive(proto_derive::CmdID)] -#[cmdid(398)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetAvatarDataCsReq { - #[prost(uint32, repeated, tag = "4")] - pub avatar_id_list: ::prost::alloc::vec::Vec, - #[prost(bool, tag = "8")] - pub is_get_all: bool, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EquipRelic { - #[prost(uint32, tag = "2")] - pub slot: u32, - #[prost(uint32, tag = "6")] - pub relic_unique_id: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Avatar { - #[prost(uint32, tag = "1")] - pub exp: u32, - #[prost(message, repeated, tag = "3")] - pub skilltree_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "2")] - pub dressed_skin_id: u32, - #[prost(uint32, tag = "9")] - pub rank: u32, - #[prost(uint32, tag = "5")] - pub level: u32, - #[prost(uint32, tag = "8")] - pub promotion: u32, - #[prost(uint32, repeated, tag = "11")] - pub taken_rewards: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "15")] - pub equipment_unique_id: u32, - #[prost(uint32, tag = "10")] - pub base_avatar_id: u32, - #[prost(uint64, tag = "13")] - pub first_met_timestamp: u64, - #[prost(bool, tag = "7")] - pub is_marked: bool, - #[prost(message, repeated, tag = "12")] - pub equip_relic_list: ::prost::alloc::vec::Vec, -} -/// Obf: BHIHJEIFINO -#[derive(proto_derive::CmdID)] -#[cmdid(371)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetAvatarDataScRsp { - #[prost(message, repeated, tag = "5")] - pub avatar_list: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "2")] - pub kahbblakbbn: ::prost::alloc::vec::Vec, - #[prost(bool, tag = "7")] - pub is_get_all: bool, - #[prost(uint32, tag = "15")] - pub retcode: u32, -} -/// Obf: NBEPMOLCAJB -#[derive(proto_derive::CmdID)] -#[cmdid(383)] -#[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, -} -/// Obf: EHDPGPAHFDP -#[derive(proto_derive::CmdID)] -#[cmdid(342)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct AvatarExpUpScRsp { - #[prost(uint32, tag = "8")] - pub retcode: u32, - #[prost(message, repeated, tag = "10")] - pub return_item_list: ::prost::alloc::vec::Vec, -} -/// Obf: HEPMPKCMIFA -#[derive(proto_derive::CmdID)] -#[cmdid(379)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct UnlockSkilltreeCsReq { - #[prost(uint32, tag = "3")] - pub point_id: u32, - #[prost(message, repeated, tag = "12")] - pub item_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "9")] - pub level: u32, -} -/// Obf: PJFPGLLKFLL -#[derive(proto_derive::CmdID)] -#[cmdid(377)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct UnlockSkilltreeScRsp { - #[prost(uint32, tag = "7")] - pub retcode: u32, - #[prost(uint32, tag = "12")] - pub point_id: u32, - #[prost(uint32, tag = "6")] - pub level: u32, -} -/// Obf: OCFAFEGBJHB -#[derive(proto_derive::CmdID)] -#[cmdid(333)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PromoteAvatarCsReq { - #[prost(message, repeated, tag = "2")] - pub item_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "13")] - pub base_avatar_id: u32, -} -/// Obf: GPJMFBNMKMG -#[derive(proto_derive::CmdID)] -#[cmdid(312)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PromoteAvatarScRsp { - #[prost(uint32, tag = "4")] - pub retcode: u32, -} -/// Obf: LIGBBAFEIBO -#[derive(proto_derive::CmdID)] -#[cmdid(328)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DressAvatarCsReq { - #[prost(uint32, tag = "14")] - pub equipment_unique_id: u32, - #[prost(uint32, tag = "12")] - pub avatar_id: u32, -} -/// Obf: CINLLICGBLI -#[derive(proto_derive::CmdID)] -#[cmdid(338)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DressAvatarScRsp { - #[prost(uint32, tag = "15")] - pub retcode: u32, -} -/// Obf: FCENCEAAIBL -#[derive(proto_derive::CmdID)] -#[cmdid(378)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeOffEquipmentCsReq { - #[prost(uint32, tag = "4")] - pub avatar_id: u32, -} -/// Obf: CCDHNBMPIKF -#[derive(proto_derive::CmdID)] -#[cmdid(356)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeOffEquipmentScRsp { - #[prost(uint32, tag = "14")] - pub retcode: u32, -} -/// Obf: KMMKPBIHJMM -#[derive(proto_derive::CmdID)] -#[cmdid(389)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct AddAvatarScNotify { - #[prost(enumeration = "Lplpelbhldn", tag = "3")] - pub cbnbnpmoknl: i32, - #[prost(uint32, tag = "7")] - pub base_avatar_id: u32, - #[prost(bool, tag = "1")] - pub is_new: bool, - #[prost(message, optional, tag = "9")] - pub reward: ::core::option::Option, -} -/// Obf: KHGNPIEHEMH -#[derive(proto_derive::CmdID)] -#[cmdid(322)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RankUpAvatarCsReq { - #[prost(uint32, tag = "11")] - pub rank: u32, - #[prost(message, optional, tag = "13")] - pub item_cost_list: ::core::option::Option, - #[prost(uint32, tag = "14")] - pub avatar_id: u32, -} -/// Obf: IBDHONEGAHD -#[derive(proto_derive::CmdID)] -#[cmdid(366)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RankUpAvatarScRsp { - #[prost(uint32, tag = "8")] - pub retcode: u32, -} -#[derive(proto_derive::CmdID)] -#[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 = "3")] - pub slot: u32, -} -/// Obf: IKJACIFBGHB -#[derive(proto_derive::CmdID)] -#[cmdid(305)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DressRelicAvatarCsReq { - #[prost(uint32, tag = "13")] - pub avatar_id: u32, - #[prost(message, repeated, tag = "2")] - pub param_list: ::prost::alloc::vec::Vec, -} -/// Obf: MJJGJDMIKEB -#[derive(proto_derive::CmdID)] -#[cmdid(345)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DressRelicAvatarScRsp { - #[prost(uint32, tag = "9")] - pub retcode: u32, -} -/// Obf: DENLBEKCGKG -#[derive(proto_derive::CmdID)] -#[cmdid(320)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeOffRelicCsReq { - #[prost(uint32, repeated, tag = "6")] - pub slot_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "1")] - pub avatar_id: u32, -} -/// Obf: NHCGLMDALDG -#[derive(proto_derive::CmdID)] -#[cmdid(350)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeOffRelicScRsp { - #[prost(uint32, tag = "3")] - pub retcode: u32, -} -/// Obf: PDMPJBEKCNH -#[derive(proto_derive::CmdID)] -#[cmdid(331)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakePromotionRewardCsReq { - #[prost(uint32, tag = "9")] - pub base_avatar_id: u32, - #[prost(uint32, tag = "13")] - pub promotion: u32, -} -/// Obf: FPIKODANPCM -#[derive(proto_derive::CmdID)] -#[cmdid(304)] -#[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 = "12")] - pub retcode: u32, -} -/// Obf: EOIIJGKDOEH -#[derive(proto_derive::CmdID)] -#[cmdid(360)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DressAvatarSkinCsReq { - #[prost(uint32, tag = "3")] - pub avatar_id: u32, - #[prost(uint32, tag = "12")] - pub skin_id: u32, -} -/// Obf: KGECLOGLMIE -#[derive(proto_derive::CmdID)] -#[cmdid(352)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DressAvatarSkinScRsp { - #[prost(uint32, tag = "7")] - pub retcode: u32, -} -/// Obf: KEFPNMFIPIB -#[derive(proto_derive::CmdID)] -#[cmdid(311)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeOffAvatarSkinCsReq { - #[prost(uint32, tag = "9")] - pub avatar_id: u32, -} -/// Obf: OEJFOABGNOB -#[derive(proto_derive::CmdID)] -#[cmdid(310)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeOffAvatarSkinScRsp { - #[prost(uint32, tag = "14")] - pub retcode: u32, -} -/// Obf: POKCEGLEELP -#[derive(proto_derive::CmdID)] -#[cmdid(400)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct UnlockAvatarSkinScNotify { - #[prost(uint32, tag = "12")] - pub skin_id: u32, -} -/// Obf: KOALKKNLBLG -#[derive(proto_derive::CmdID)] -#[cmdid(362)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MarkAvatarCsReq { - #[prost(bool, tag = "10")] - pub is_marked: bool, - #[prost(uint32, tag = "5")] - pub avatar_id: u32, -} -/// Obf: KEJMPJLPMLD -#[derive(proto_derive::CmdID)] -#[cmdid(306)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MarkAvatarScRsp { - #[prost(uint32, tag = "9")] - pub retcode: u32, - #[prost(bool, tag = "7")] - pub is_marked: bool, - #[prost(uint32, tag = "11")] - pub avatar_id: u32, -} -/// Obf: DKABHPGBIBJ -#[derive(proto_derive::CmdID)] -#[cmdid(198)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PveBattleResultCsReq { - #[prost(map = "string, uint32", tag = "4")] - pub laoigbicbao: ::std::collections::HashMap<::prost::alloc::string::String, u32>, - #[prost(uint32, tag = "2")] - pub dbbknblocah: u32, - #[prost(enumeration = "BattleEndStatus", tag = "9")] - pub end_status: i32, - #[prost(bool, tag = "15")] - pub knfeggdgfgc: bool, - #[prost(uint32, tag = "13")] - pub client_res_version: u32, - #[prost(uint32, tag = "7")] - pub stage_id: u32, - #[prost(bool, tag = "11")] - pub bnpjhjnlfdh: bool, - #[prost(uint32, tag = "1")] - pub battle_id: u32, - #[prost(message, optional, tag = "14")] - pub stt: ::core::option::Option, + pub peeiacckake: ::prost::alloc::string::String, + #[prost(string, tag = "1766")] + pub ifix_url: ::prost::alloc::string::String, + #[prost(bool, tag = "642")] + pub unk4: bool, + #[prost(string, tag = "714")] + pub blllbehnefb: ::prost::alloc::string::String, #[prost(string, tag = "5")] - pub lfddagomegb: ::prost::alloc::string::String, - #[prost(uint32, tag = "10")] - pub cost_time: u32, - #[prost(message, repeated, tag = "3")] - pub op_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "6")] - pub ejelpbgninf: u32, - #[prost(bytes = "vec", tag = "12")] - pub turn_snapshot_hash: ::prost::alloc::vec::Vec, + pub region_name: ::prost::alloc::string::String, + #[prost(uint32, tag = "1649")] + pub pifjhcbhdgi: u32, + #[prost(bool, tag = "920")] + pub depjhgibfie: bool, + #[prost(string, tag = "1882")] + pub bmnboffceeh: ::prost::alloc::string::String, + #[prost(uint32, tag = "12")] + pub retcode: u32, + #[prost(string, tag = "1833")] + pub ifix_version: ::prost::alloc::string::String, + #[prost(uint32, tag = "318")] + pub lpbkmdnpkem: u32, + #[prost(bool, tag = "1376")] + pub lkkckcceemj: bool, #[prost(bool, tag = "8")] - pub nkfmmkobdbc: bool, -} -/// Obf: MMEIOOFMBIF -#[derive(proto_derive::CmdID)] -#[cmdid(171)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PveBattleResultScRsp { - #[prost(uint32, tag = "2")] - pub stage_id: u32, - #[prost(message, repeated, tag = "7")] - pub battle_avatar_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "11")] - pub obgbhpklpjh: u32, + pub unk1: bool, + #[prost(uint32, tag = "954")] + pub fjlphjmegbh: u32, + #[prost(string, tag = "1535")] + pub nfmplgbnfmg: ::prost::alloc::string::String, + #[prost(bool, tag = "329")] + pub nhehajgmjnj: bool, + #[prost(uint32, tag = "10")] + pub lddhimgonbl: u32, + #[prost(string, tag = "288")] + pub gfhnfbfhadd: ::prost::alloc::string::String, + #[prost(string, tag = "1840")] + pub fdeeafilkle: ::prost::alloc::string::String, + #[prost(string, tag = "1085")] + pub gidaleeppob: ::prost::alloc::string::String, + #[prost(string, tag = "1118")] + pub efoimfjkfcl: ::prost::alloc::string::String, + #[prost(string, tag = "594")] + pub dhelbbhopke: ::prost::alloc::string::String, + #[prost(string, tag = "979")] + pub pammhojpnel: ::prost::alloc::string::String, + #[prost(string, tag = "1579")] + pub odgeigfldim: ::prost::alloc::string::String, + #[prost(string, tag = "1176")] + pub ffkoakokdld: ::prost::alloc::string::String, + #[prost(bool, tag = "1497")] + pub unk6: bool, + #[prost(string, tag = "1456")] + pub lua_version: ::prost::alloc::string::String, + #[prost(string, tag = "409")] + pub client_secret_key: ::prost::alloc::string::String, + #[prost(string, tag = "2007")] + pub mcfpnchobad: ::prost::alloc::string::String, #[prost(uint32, tag = "13")] - pub kjdehplabci: u32, - /// TODO - #[prost(string, tag = "10")] - pub res_version: ::prost::alloc::string::String, - #[prost(bool, tag = "4")] - pub check_identical: bool, - /// TODO - #[prost(message, optional, tag = "12")] - pub drop_data: ::core::option::Option, - /// TODO - #[prost(string, tag = "6")] - pub bin_version: ::prost::alloc::string::String, - #[prost(uint32, tag = "5")] - pub plbcddfmfio: u32, - #[prost(message, optional, tag = "1")] - pub idngmochboo: ::core::option::Option, - #[prost(message, optional, tag = "1145")] - pub pbfciefmdkp: ::core::option::Option, - #[prost(uint32, tag = "3")] - pub battle_id: u32, - #[prost(uint32, tag = "8")] - pub event_id: u32, - #[prost(message, optional, tag = "9")] - pub ikpjkdljcea: ::core::option::Option, - #[prost(enumeration = "BattleEndStatus", tag = "15")] - pub end_status: i32, - #[prost(uint32, tag = "14")] - pub retcode: u32, -} -/// Obf: CMEKADBALID -#[derive(proto_derive::CmdID)] -#[cmdid(183)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct QuitBattleCsReq { - #[prost(message, optional, tag = "5")] - pub ddflfffipic: ::core::option::Option, - #[prost(enumeration = "Legppepeacf", tag = "4")] - pub cfdonpmljdp: i32, -} -/// Obf: MJIBDDLHGGB -#[derive(proto_derive::CmdID)] -#[cmdid(142)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct QuitBattleScRsp { - #[prost(uint32, tag = "6")] - pub retcode: u32, -} -/// Obf: NCCKPMFJIHP -#[derive(proto_derive::CmdID)] -#[cmdid(179)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetCurBattleInfoCsReq {} -/// Obf: BHEKBHKBPJN -#[derive(proto_derive::CmdID)] -#[cmdid(177)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetCurBattleInfoScRsp { - #[prost(message, optional, tag = "10")] - pub fmlmgomeikm: ::core::option::Option, - #[prost(enumeration = "BattleEndStatus", tag = "3")] - pub dklnkjigkeo: i32, - #[prost(uint32, tag = "4")] - pub retcode: u32, - #[prost(uint32, tag = "11")] - pub nbhcnlgpido: u32, - #[prost(message, optional, tag = "14")] - pub battle_info: ::core::option::Option, -} -/// Obf: LOCOBHAFOFB -#[derive(proto_derive::CmdID)] -#[cmdid(133)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SyncClientResVersionCsReq { - #[prost(uint32, tag = "1")] - pub client_res_version: u32, -} -/// Obf: POLBBPHIMME -#[derive(proto_derive::CmdID)] -#[cmdid(112)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SyncClientResVersionScRsp { - #[prost(uint32, tag = "12")] - pub retcode: u32, - #[prost(uint32, tag = "15")] - pub client_res_version: u32, -} -/// Obf: BNLFDBGIOLE -#[derive(proto_derive::CmdID)] -#[cmdid(128)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct QuitBattleScNotify {} -/// Obf: PBGFGMFCCFG -#[derive(proto_derive::CmdID)] -#[cmdid(138)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct BattleLogReportCsReq {} -/// Obf: ABFGHGEJLAD -#[derive(proto_derive::CmdID)] -#[cmdid(178)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct BattleLogReportScRsp { - #[prost(uint32, tag = "3")] - pub retcode: u32, - #[prost(bool, tag = "6")] - pub gpcmknjkgbl: bool, -} -/// Obf: PDOFOBEBOKN -#[derive(proto_derive::CmdID)] -#[cmdid(156)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ServerSimulateBattleFinishScNotify {} -/// Obf: NIOKGOGCDKK -#[derive(proto_derive::CmdID)] -#[cmdid(189)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ReBattleAfterBattleLoseCsNotify { - #[prost(bool, tag = "10")] - pub gjboofhbeop: bool, -} -/// Obf: EOJDGNEFEAC -#[derive(proto_derive::CmdID)] -#[cmdid(122)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RebattleByClientCsNotify { - #[prost(enumeration = "Legppepeacf", tag = "5")] - pub cfdonpmljdp: i32, - #[prost(message, optional, tag = "7")] - pub ddflfffipic: ::core::option::Option, -} -/// Obf: OJDGMHCFMNI -#[derive(proto_derive::CmdID)] -#[cmdid(5798)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetBattleCollegeDataCsReq {} -/// Obf: PIGDNFLDKBE -#[derive(proto_derive::CmdID)] -#[cmdid(5771)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetBattleCollegeDataScRsp { - #[prost(uint32, tag = "15")] - pub hddgpmmnicd: u32, - #[prost(uint32, tag = "7")] - pub retcode: u32, - #[prost(uint32, repeated, tag = "10")] - pub dalbpmpkmnj: ::prost::alloc::vec::Vec, -} -/// Obf: KGJIFCGANLA -#[derive(proto_derive::CmdID)] -#[cmdid(5783)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct BattleCollegeDataChangeScNotify { - #[prost(uint32, tag = "7")] - pub hddgpmmnicd: u32, - #[prost(message, optional, tag = "13")] - pub reward: ::core::option::Option, - #[prost(uint32, repeated, tag = "3")] - pub dalbpmpkmnj: ::prost::alloc::vec::Vec, -} -/// Obf: ABDPMCOKBNB -#[derive(proto_derive::CmdID)] -#[cmdid(5742)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct StartBattleCollegeCsReq { - #[prost(uint32, tag = "4")] - pub id: u32, -} -/// Obf: CNCDPKLFGOD -#[derive(proto_derive::CmdID)] -#[cmdid(5779)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct StartBattleCollegeScRsp { - #[prost(uint32, tag = "9")] - pub id: u32, - #[prost(uint32, tag = "2")] - pub retcode: u32, - #[prost(message, optional, tag = "5")] - pub battle_info: ::core::option::Option, -} -/// Obf: AHFGMCPOIEL -#[derive(proto_derive::CmdID)] -#[cmdid(3098)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct BattlePassInfoNotify { - #[prost(uint32, tag = "6")] - pub level: u32, - #[prost(uint64, tag = "12")] - pub cknfmiffahi: u64, - #[prost(uint64, tag = "10")] - pub elpgedmbcnb: u64, - #[prost(uint64, tag = "14")] - pub baaiafijfaf: u64, - #[prost(uint32, tag = "11")] - pub exp: u32, - #[prost(uint32, tag = "9")] - pub npmcplgfohl: u32, - #[prost(uint64, tag = "13")] - pub fjidikajmji: u64, - #[prost(uint64, tag = "1")] - pub pffmenbdhjc: u64, - #[prost(uint64, tag = "8")] - pub olobaglbghg: u64, - #[prost(enumeration = "Dnnieoejcan", tag = "15")] - pub ikoboekhook: i32, - #[prost(uint64, tag = "5")] - pub gmbnojbohkk: u64, - #[prost(uint32, tag = "3")] - pub ofggamhlpmp: u32, - #[prost(uint64, tag = "7")] - pub hmbafeeknaj: u64, -} -/// Obf: LAOBCFFIFOL -#[derive(proto_derive::CmdID)] -#[cmdid(3042)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeBpRewardCsReq { - #[prost(enumeration = "Nimckhobklf", tag = "10")] - pub slot: i32, - #[prost(uint32, tag = "12")] - pub optional_reward_id: u32, - #[prost(uint32, tag = "6")] - pub level: u32, -} -/// Obf: LLHABIOCIJP -#[derive(proto_derive::CmdID)] -#[cmdid(3079)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeBpRewardScRsp { - #[prost(uint32, tag = "10")] - pub retcode: u32, - #[prost(message, optional, tag = "14")] - pub reward: ::core::option::Option, -} -/// Obf: LGBKCAHCLCD -#[derive(proto_derive::CmdID)] -#[cmdid(3077)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct BuyBpLevelCsReq { - #[prost(uint32, tag = "14")] - pub bobfikdhbag: u32, -} -/// Obf: LEOMPDBGBJM -#[derive(proto_derive::CmdID)] -#[cmdid(3033)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct BuyBpLevelScRsp { - #[prost(uint32, tag = "2")] - pub retcode: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct OptionalReward { - #[prost(uint32, tag = "8")] - pub optional_reward_id: u32, - #[prost(uint32, tag = "9")] - pub level: u32, -} -/// Obf: FCIAGGOJLCB -#[derive(proto_derive::CmdID)] -#[cmdid(3012)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeAllRewardCsReq { - #[prost(message, repeated, tag = "9")] - pub cnfkicikgjm: ::prost::alloc::vec::Vec, -} -/// Obf: OLPBBJJIHCL -#[derive(proto_derive::CmdID)] -#[cmdid(3028)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeAllRewardScRsp { - #[prost(message, optional, tag = "11")] - pub reward: ::core::option::Option, - #[prost(uint32, tag = "13")] - pub retcode: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Klikdpdijmi { - #[prost(enumeration = "AvatarType", tag = "3")] - pub avatar_type: i32, - #[prost(uint32, tag = "11")] - pub avatar_id: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ljllhijkkoh { - #[prost(uint32, tag = "10")] - pub challenge_id: u32, - #[prost(uint32, repeated, tag = "3")] - pub cbahjjcoglm: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "11")] - pub hhmfmfhcmok: ::prost::alloc::vec::Vec, - #[prost(bool, tag = "1")] - pub gngfbjnjmia: bool, - #[prost(uint32, tag = "4")] - pub djmkfkncpjp: u32, - #[prost(uint32, tag = "7")] - pub jibaejkhdja: u32, - #[prost(uint32, tag = "12")] - pub adbhbeehcmj: u32, - #[prost(uint32, tag = "6")] - pub gnndaonolia: u32, - #[prost(uint32, repeated, tag = "13")] - pub avatar_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "14")] - pub fahcbpnfkfo: u32, -} -/// Obf: JBHODLNDICL -#[derive(proto_derive::CmdID)] -#[cmdid(4298)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetBoxingClubInfoCsReq {} -/// Obf: FBPFDCKNBGI -#[derive(proto_derive::CmdID)] -#[cmdid(4271)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetBoxingClubInfoScRsp { - #[prost(message, repeated, tag = "14")] - pub challenge_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "9")] - pub retcode: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bfjblocehjg { - #[prost(uint32, tag = "9")] - pub avatar_id: u32, - #[prost(enumeration = "AvatarType", tag = "6")] - pub avatar_type: i32, -} -/// Obf: GEOEKNMMLGM -#[derive(proto_derive::CmdID)] -#[cmdid(4283)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MatchBoxingClubOpponentCsReq { - #[prost(uint32, tag = "3")] - pub challenge_id: u32, - #[prost(uint32, repeated, tag = "1")] - pub avatar_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "4")] - pub hhmfmfhcmok: ::prost::alloc::vec::Vec, -} -/// Obf: FGBGKHBPKMF -#[derive(proto_derive::CmdID)] -#[cmdid(4242)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MatchBoxingClubOpponentScRsp { - #[prost(message, optional, tag = "14")] - pub obgejfjdkkf: ::core::option::Option, - #[prost(uint32, tag = "1")] - pub retcode: u32, -} -/// Obf: OEMLOEOKDBK -#[derive(proto_derive::CmdID)] -#[cmdid(4278)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChooseBoxingClubResonanceCsReq { - #[prost(uint32, tag = "9")] - pub jibaejkhdja: u32, - #[prost(uint32, tag = "15")] - pub challenge_id: u32, -} -/// Obf: EFEGFAPHNBA -#[derive(proto_derive::CmdID)] -#[cmdid(4256)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChooseBoxingClubResonanceScRsp { - #[prost(message, optional, tag = "8")] - pub obgejfjdkkf: ::core::option::Option, - #[prost(uint32, tag = "1")] - pub retcode: u32, -} -/// Obf: MKBMHCIHGFP -#[derive(proto_derive::CmdID)] -#[cmdid(4289)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetBoxingClubResonanceLineupCsReq { - #[prost(message, repeated, tag = "12")] - pub hhmfmfhcmok: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "4")] - pub challenge_id: u32, -} -/// Obf: CPGKEIAAAON -#[derive(proto_derive::CmdID)] -#[cmdid(4222)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetBoxingClubResonanceLineupScRsp { - #[prost(uint32, tag = "9")] - pub retcode: u32, - #[prost(message, optional, tag = "3")] - pub obgejfjdkkf: ::core::option::Option, -} -/// Obf: NHOCKLFIFLP -#[derive(proto_derive::CmdID)] -#[cmdid(4266)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChooseBoxingClubStageOptionalBuffCsReq { - #[prost(uint32, tag = "2")] - pub nebeokghnag: u32, - #[prost(uint32, tag = "3")] - pub challenge_id: u32, -} -/// Obf: EGJIMEKFMFM -#[derive(proto_derive::CmdID)] -#[cmdid(4205)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChooseBoxingClubStageOptionalBuffScRsp { - #[prost(message, optional, tag = "5")] - pub obgejfjdkkf: ::core::option::Option, - #[prost(uint32, tag = "12")] - pub retcode: u32, -} -/// Obf: HPKCJCBJOLB -#[derive(proto_derive::CmdID)] -#[cmdid(4279)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct StartBoxingClubBattleCsReq { - #[prost(uint32, tag = "5")] - pub challenge_id: u32, -} -/// Obf: KINOEDGEODM -#[derive(proto_derive::CmdID)] -#[cmdid(4277)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct StartBoxingClubBattleScRsp { - #[prost(message, optional, tag = "7")] - pub battle_info: ::core::option::Option, - #[prost(uint32, tag = "9")] - pub retcode: u32, - #[prost(uint32, tag = "10")] - pub challenge_id: u32, -} -/// Obf: EDOMBJLIJJO -#[derive(proto_derive::CmdID)] -#[cmdid(4233)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GiveUpBoxingClubChallengeCsReq { - #[prost(uint32, tag = "11")] - pub challenge_id: u32, - #[prost(bool, tag = "15")] - pub lcdlbenjgio: bool, -} -/// Obf: FFCJOPBKCFD -#[derive(proto_derive::CmdID)] -#[cmdid(4212)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GiveUpBoxingClubChallengeScRsp { - #[prost(uint32, tag = "5")] - pub retcode: u32, - #[prost(message, optional, tag = "12")] - pub obgejfjdkkf: ::core::option::Option, -} -/// Obf: MODMNDOOAGN -#[derive(proto_derive::CmdID)] -#[cmdid(4228)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct BoxingClubRewardScNotify { - #[prost(message, optional, tag = "13")] - pub reward: ::core::option::Option, - #[prost(uint32, tag = "1")] - pub djmkfkncpjp: u32, - #[prost(uint32, tag = "3")] - pub challenge_id: u32, - #[prost(bool, tag = "2")] - pub is_win: bool, -} -/// Obf: HFKBGMCIMAL -#[derive(proto_derive::CmdID)] -#[cmdid(4238)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct BoxingClubChallengeUpdateScNotify { - #[prost(message, optional, tag = "6")] - pub obgejfjdkkf: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Challenge { - #[prost(bool, tag = "9")] - pub dffmiacmhld: bool, - #[prost(uint32, tag = "8")] - pub score_two: u32, - #[prost(uint32, tag = "10")] - pub attempts: u32, - /// 6 - #[prost(uint32, tag = "13")] - pub stars: u32, - #[prost(message, optional, tag = "5")] - pub story_info: ::core::option::Option, - /// 2 - #[prost(uint32, tag = "7")] - pub taken_reward: u32, - #[prost(uint32, tag = "12")] - pub score: u32, - #[prost(uint32, tag = "3")] - pub challenge_id: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChallengeReward { - #[prost(uint32, tag = "1")] - pub group_id: u32, - #[prost(uint64, tag = "5")] - pub taken_challenge_reward: u64, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChallengeHistoryMaxLevel { - #[prost(uint32, tag = "9")] - pub level: u32, - #[prost(uint32, tag = "1")] - pub ordering_index: u32, -} -/// Obf: CHLPMPJBHLP -#[derive(proto_derive::CmdID)] -#[cmdid(1798)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetChallengeCsReq {} -/// Obf: DGAJHJDBONB -#[derive(proto_derive::CmdID)] -#[cmdid(1771)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetChallengeScRsp { - #[prost(uint32, tag = "12")] - pub ggbcpncdmfa: u32, - #[prost(uint32, tag = "5")] - pub retcode: u32, - #[prost(message, repeated, tag = "13")] - pub max_level_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "9")] - pub challenge_reward_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "15")] - pub challenge_list: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct StartChallengeStoryBuffInfo { - #[prost(uint32, tag = "4")] - pub buff_two: u32, - #[prost(uint32, tag = "8")] - pub buff_one: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct StartChallengeBossBuffInfo { - #[prost(uint32, tag = "7")] - pub buff_one: u32, - #[prost(uint32, tag = "1")] - pub buff_two: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct StartChallengeStoryInfo { - #[prost(oneof = "start_challenge_story_info::Buff", tags = "4, 3")] - pub buff: ::core::option::Option, -} -/// Nested message and enum types in `StartChallengeStoryInfo`. -pub mod start_challenge_story_info { - #[derive(proto_derive::CmdID)] - #[allow(clippy::derive_partial_eq_without_eq)] - #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Buff { - #[prost(message, tag = "4")] - StoryBuffInfo(super::StartChallengeStoryBuffInfo), - #[prost(message, tag = "3")] - BossBuffInfo(super::StartChallengeBossBuffInfo), - } -} -/// Obf: LONCJOJELPO -#[derive(proto_derive::CmdID)] -#[cmdid(1783)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct StartChallengeCsReq { - /// TODO - #[prost(uint32, repeated, tag = "12")] - pub second_lineup_ids: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "4")] - pub challenge_id: u32, - #[prost(message, optional, tag = "5")] - pub story_info: ::core::option::Option, - #[prost(uint32, repeated, tag = "9")] - pub first_lineup_ids: ::prost::alloc::vec::Vec, -} -/// Obf: DMCNLIOAPFN -#[derive(proto_derive::CmdID)] -#[cmdid(1742)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct StartChallengeScRsp { - #[prost(message, optional, tag = "8")] - pub story_info: ::core::option::Option, - #[prost(message, optional, tag = "2")] - pub scene: ::core::option::Option, - #[prost(message, repeated, tag = "12")] - pub lineup_list: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "6")] - pub challenge_info: ::core::option::Option, - #[prost(uint32, tag = "3")] - pub retcode: u32, -} -/// Obf: CPFMMKPIBKM -#[derive(proto_derive::CmdID)] -#[cmdid(1750)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct StartPartialChallengeCsReq { - #[prost(uint32, tag = "9")] - pub challenge_id: u32, - #[prost(bool, tag = "7")] - pub is_first_half: bool, - #[prost(uint32, tag = "11")] - pub buff_id: u32, -} -/// Obf: ILKPBJOFBAB -#[derive(proto_derive::CmdID)] -#[cmdid(1731)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct StartPartialChallengeScRsp { - #[prost(message, optional, tag = "10")] - pub lineup: ::core::option::Option, - #[prost(message, optional, tag = "9")] - pub scene: ::core::option::Option, - #[prost(uint32, tag = "8")] - pub retcode: u32, - #[prost(message, optional, tag = "11")] - pub challenge_info: ::core::option::Option, -} -/// Obf: ABLJFPDONKO -#[derive(proto_derive::CmdID)] -#[cmdid(1779)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct LeaveChallengeCsReq {} -/// Obf: HIHELIKPEFB -#[derive(proto_derive::CmdID)] -#[cmdid(1777)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct LeaveChallengeScRsp { - #[prost(uint32, tag = "14")] - pub retcode: u32, -} -/// Obf: BIMOJOOLFMM -#[derive(proto_derive::CmdID)] -#[cmdid(1733)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChallengeSettleNotify { - #[prost(message, optional, tag = "4")] - pub challenge_info: ::core::option::Option, - #[prost(uint32, tag = "1")] - pub ggbcpncdmfa: u32, - #[prost(message, optional, tag = "11")] - pub max_level: ::core::option::Option, - #[prost(uint32, tag = "9")] - pub score_two: u32, - #[prost(uint32, tag = "10")] - pub challenge_score: u32, - #[prost(message, optional, tag = "3")] - pub reward: ::core::option::Option, - #[prost(uint32, tag = "7")] - pub challenge_id: u32, - /// this is "stars" - #[prost(uint32, tag = "13")] - pub phase: u32, - #[prost(bool, tag = "2")] - pub is_win: bool, - #[prost(uint32, repeated, tag = "15")] - pub glbjgildbak: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct KillMonsterInfo { - #[prost(uint32, tag = "8")] - pub monster_id: u32, - #[prost(uint32, tag = "13")] - pub kill_num: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChallengeStoryBuffInfo { - #[prost(uint32, repeated, tag = "9")] - pub buff_list: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChallengeBossBuffInfo { - #[prost(uint32, repeated, tag = "6")] - pub buff_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "9")] - pub fhdklphjmel: u32, -} -/// remindme: ChallengeExtraInfo -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChallengeStoryInfo { - #[prost(oneof = "challenge_story_info::Buff", tags = "14, 11")] - pub buff: ::core::option::Option, -} -/// Nested message and enum types in `ChallengeStoryInfo`. -pub mod challenge_story_info { - #[derive(proto_derive::CmdID)] - #[allow(clippy::derive_partial_eq_without_eq)] - #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Buff { - #[prost(message, tag = "14")] - StoryBuffs(super::ChallengeStoryBuffInfo), - #[prost(message, tag = "11")] - BossBuffs(super::ChallengeBossBuffInfo), - } -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChallengeInfo { - #[prost(enumeration = "ExtraLineupType", tag = "9")] - pub extra_lineup_type: i32, - #[prost(uint32, tag = "6")] - pub challenge_id: u32, - /// 2 - #[prost(uint32, tag = "1")] - pub round_count: u32, - /// 4 - #[prost(uint32, tag = "13")] - pub score_two: u32, - #[prost(message, repeated, tag = "5")] - pub archive_monster_id_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "12")] - pub score: u32, - /// 1 - #[prost(uint32, tag = "14")] - pub fhgihlgilmg: u32, - #[prost(enumeration = "ChallengeStatus", tag = "8")] - pub status: i32, - #[prost(message, optional, tag = "2")] - pub story_info: ::core::option::Option, -} -/// Obf: EBPFOPGFJEN -#[derive(proto_derive::CmdID)] -#[cmdid(1738)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetCurChallengeCsReq {} -/// Obf: FAIBMJFGDAM -#[derive(proto_derive::CmdID)] -#[cmdid(1778)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetCurChallengeScRsp { - #[prost(message, repeated, tag = "1")] - pub lineup_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "9")] - pub retcode: u32, - #[prost(message, optional, tag = "11")] - pub challenge_info: ::core::option::Option, -} -/// Obf: JCJKGKEIILA -#[derive(proto_derive::CmdID)] -#[cmdid(1756)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChallengeLineupNotify { - #[prost(enumeration = "ExtraLineupType", tag = "9")] - pub extra_lineup_type: i32, -} -/// Obf: PKEAPONAJDN -#[derive(proto_derive::CmdID)] -#[cmdid(1766)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeChallengeRewardCsReq { - #[prost(uint32, tag = "2")] - pub group_id: u32, -} -/// Obf: LAFBFLEEMHK -#[derive(proto_derive::CmdID)] -#[cmdid(1705)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeChallengeRewardScRsp { - #[prost(uint32, tag = "4")] - pub retcode: u32, - #[prost(uint32, tag = "14")] - pub group_id: u32, - #[prost(message, repeated, tag = "13")] - pub taken_reward_list: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakenChallengeRewardInfo { - #[prost(uint32, tag = "5")] - pub star_count: u32, - #[prost(message, optional, tag = "11")] - pub reward: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChallengeMemoryStats { - #[prost(message, optional, tag = "5")] - pub clear_info: ::core::option::Option, - #[prost(uint32, tag = "13")] - pub attempts: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChallengeStoryStats { - #[prost(message, optional, tag = "3")] - pub clear_info: ::core::option::Option, - #[prost(uint32, tag = "4")] - pub attempts: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChallengeBossStats { - #[prost(message, optional, tag = "7")] - pub clear_info: ::core::option::Option, - #[prost(uint32, tag = "2")] - pub attempts: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChallengeMemoryClearInfo { - #[prost(uint32, tag = "14")] - pub highest_difficulty: u32, - #[prost(message, repeated, tag = "11")] - pub lineup_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "7")] - pub level: u32, - #[prost(uint32, tag = "12")] - pub round_count: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChallengeStoryClearInfo { - #[prost(message, repeated, tag = "4")] - pub lineup_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "7")] - pub highest_difficulty: u32, - #[prost(uint32, tag = "9")] - pub score: u32, - #[prost(uint32, tag = "13")] - pub buff_one: u32, - #[prost(uint32, tag = "1")] - pub buff_two: u32, - #[prost(uint32, tag = "15")] - pub level: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChallengeBossClearInfo { - #[prost(uint32, tag = "3")] - pub buff_one: u32, - #[prost(uint32, tag = "12")] - pub score: u32, - #[prost(message, repeated, tag = "4")] - pub lineup_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "11")] - pub buff_two: u32, - #[prost(uint32, tag = "10")] - pub level: u32, - #[prost(uint32, tag = "15")] - pub highest_difficulty: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChallengeLineup { - #[prost(message, repeated, tag = "9")] - pub avatar_list: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChallengeLineupMember { - #[prost(enumeration = "AvatarType", tag = "15")] - pub avatar_type: i32, - #[prost(uint32, tag = "4")] - pub id: u32, - #[prost(uint32, tag = "10")] - pub level: u32, - #[prost(uint32, tag = "12")] - pub index: u32, -} -/// Obf: LOIOADPFFLP -#[derive(proto_derive::CmdID)] -#[cmdid(1745)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetChallengeGroupStatisticsCsReq { - #[prost(uint32, tag = "8")] - pub group_id: u32, -} -/// Obf: EODFPCMEBOK -#[derive(proto_derive::CmdID)] -#[cmdid(1720)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetChallengeGroupStatisticsScRsp { - #[prost(uint32, tag = "8")] - pub retcode: u32, - #[prost(uint32, tag = "14")] - pub group_id: u32, - #[prost( - oneof = "get_challenge_group_statistics_sc_rsp::ChallengeType", - tags = "12, 4, 15" - )] - 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 { - #[derive(proto_derive::CmdID)] - #[allow(clippy::derive_partial_eq_without_eq)] - #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum ChallengeType { - #[prost(message, tag = "12")] - MemoryStats(super::ChallengeMemoryStats), - #[prost(message, tag = "4")] - StoryStats(super::ChallengeStoryStats), - #[prost(message, tag = "15")] - BossStats(super::ChallengeBossStats), - } -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChallengeBossStageInfo { - #[prost(bool, tag = "5")] - pub hgidjhfncma: bool, - #[prost(bool, tag = "4")] - pub is_win: bool, - #[prost(uint32, tag = "12")] - pub stage_score: u32, - #[prost(uint32, tag = "9")] - pub buff_id: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChallengeBossEquipment { - #[prost(uint32, tag = "2")] - pub unique_id: u32, - #[prost(uint32, tag = "4")] - pub level: u32, - #[prost(uint32, tag = "10")] - pub promotion: u32, - #[prost(uint32, tag = "14")] - pub rank: u32, - #[prost(uint32, tag = "1")] - pub tid: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChallengeBossRelic { - #[prost(uint32, tag = "2")] - pub main_affix_id: u32, - #[prost(uint32, tag = "10")] - pub tid: u32, - #[prost(message, repeated, tag = "1")] - pub sub_affix_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "5")] - pub level: u32, - #[prost(uint32, tag = "4")] - pub unique_id: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChallengeBossRelicList { - #[prost(map = "uint32, message", tag = "4")] - pub equipped_relic_map: ::std::collections::HashMap, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChallengeBossInfo { - /// TODO - #[prost(message, optional, tag = "14")] - pub second_node: ::core::option::Option, - #[prost(map = "uint32, message", tag = "6")] - pub used_equipment_map: ::std::collections::HashMap, - #[prost(uint32, repeated, tag = "5")] - pub first_lineup_ids: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "13")] - pub second_lineup_ids: ::prost::alloc::vec::Vec, - #[prost(bool, tag = "7")] - pub cpnmhnafdjm: bool, - #[prost(map = "uint32, message", tag = "1")] - pub used_relic_map: ::std::collections::HashMap, - /// TODO - #[prost(message, optional, tag = "8")] - pub first_node: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChallengeBossExtraInfo { - #[prost(oneof = "challenge_boss_extra_info::Info", tags = "7")] - pub info: ::core::option::Option, -} -/// Nested message and enum types in `ChallengeBossExtraInfo`. -pub mod challenge_boss_extra_info { - #[derive(proto_derive::CmdID)] - #[allow(clippy::derive_partial_eq_without_eq)] - #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Info { - #[prost(message, tag = "7")] - BossBuffInfo(super::ChallengeBossInfo), - } -} -/// Obf: BPMNJOJLLGA -#[derive(proto_derive::CmdID)] -#[cmdid(1760)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RestartChallengePhaseCsReq {} -/// Obf: FKCHBBNOPDJ -#[derive(proto_derive::CmdID)] -#[cmdid(1752)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RestartChallengePhaseScRsp { - #[prost(message, optional, tag = "6")] - pub scene: ::core::option::Option, - #[prost(uint32, tag = "1")] - pub retcode: u32, -} -/// Obf: NKMEENNJJEO -#[derive(proto_derive::CmdID)] -#[cmdid(1711)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EnterChallengeNextPhaseCsReq {} -/// Obf: IOIHOEHKJEF -#[derive(proto_derive::CmdID)] -#[cmdid(1710)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EnterChallengeNextPhaseScRsp { - #[prost(message, optional, tag = "15")] - pub scene: ::core::option::Option, - #[prost(uint32, tag = "8")] - pub retcode: u32, -} -/// Obf: BJHBHMHNOLL -#[derive(proto_derive::CmdID)] -#[cmdid(1800)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChallengeBossPhaseSettleNotify { - #[prost(bool, tag = "14")] - pub is_win: bool, - #[prost(bool, tag = "7")] - pub eepigckdpdk: bool, - /// this is actially stars - #[prost(uint32, tag = "5")] - pub phase: u32, - #[prost(message, repeated, tag = "4")] - pub challenge_battle_target_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "12")] - pub score_two: u32, - #[prost(uint32, tag = "9")] - pub challenge_score: u32, - #[prost(bool, tag = "6")] - pub ofecnecfjji: bool, - #[prost(uint32, tag = "3")] - pub challenge_id: u32, - /// 1 - #[prost(uint32, tag = "8")] - pub ogmpdlcdjdl: u32, - /// TODO: this is actually phase - #[prost(uint32, tag = "1")] - pub stars: u32, -} -/// Obf: NMFOODBJCFN -#[derive(proto_derive::CmdID)] -#[cmdid(3998)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SendMsgCsReq { - #[prost(enumeration = "MsgType", tag = "4")] - pub msg_type: i32, - #[prost(uint32, tag = "7")] - pub emote: u32, - #[prost(message, optional, tag = "8")] - pub bnabnccmilm: ::core::option::Option, - #[prost(string, tag = "6")] - pub text: ::prost::alloc::string::String, - #[prost(uint32, repeated, tag = "1")] - pub to_uid_list: ::prost::alloc::vec::Vec, - #[prost(enumeration = "ChatType", tag = "2")] - pub chat_type: i32, -} -/// Obf: GFLBLBEJGHG -#[derive(proto_derive::CmdID)] -#[cmdid(3971)] -#[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 = "3")] - pub retcode: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Chat { - #[prost(message, optional, tag = "3")] - pub bnabnccmilm: ::core::option::Option, - #[prost(uint32, tag = "13")] - pub emote: u32, - #[prost(uint32, tag = "7")] - pub sender_uid: u32, - #[prost(string, tag = "4")] - pub text: ::prost::alloc::string::String, - #[prost(uint64, tag = "14")] - pub sent_time: u64, - #[prost(enumeration = "MsgType", tag = "11")] - pub msg_type: i32, -} -/// Obf: AJIMEIJFBHB -#[derive(proto_derive::CmdID)] -#[cmdid(3983)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RevcMsgScNotify { - #[prost(string, tag = "2")] - pub text: ::prost::alloc::string::String, - #[prost(enumeration = "ChatType", tag = "11")] - pub chat_type: i32, - /// TODO - #[prost(uint32, tag = "10")] - pub from_uid: u32, - /// TODO - #[prost(uint32, tag = "5")] - pub to_uid: u32, - #[prost(enumeration = "MsgType", tag = "3")] - pub msg_type: i32, - #[prost(uint32, tag = "4")] - pub emote: u32, - #[prost(message, optional, tag = "1")] - pub bnabnccmilm: ::core::option::Option, -} -/// Obf: DJGKLCOABCB -#[derive(proto_derive::CmdID)] -#[cmdid(3942)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PrivateMsgOfflineUsersScNotify { - #[prost(uint32, repeated, tag = "7")] - pub cbgffhlegcl: ::prost::alloc::vec::Vec, -} -/// Obf: JPJCGFLMJIB -#[derive(proto_derive::CmdID)] -#[cmdid(3979)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetPrivateChatHistoryCsReq { - #[prost(uint32, tag = "11")] - pub to_uid: u32, - #[prost(uint32, tag = "3")] - pub from_uid: u32, -} -/// Obf: GHEIEMELKKO -#[derive(proto_derive::CmdID)] -#[cmdid(3977)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetPrivateChatHistoryScRsp { - #[prost(uint32, tag = "8")] - pub from_uid: u32, - #[prost(message, repeated, tag = "5")] - pub chat_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "14")] - pub retcode: u32, - #[prost(uint32, tag = "4")] - pub to_uid: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lfkjknmcehg { - #[prost(int64, tag = "3")] - pub chfffnpnipj: i64, - #[prost(uint32, tag = "13")] - pub to_uid: u32, -} -/// Obf: BLEDKGJOLOD -#[derive(proto_derive::CmdID)] -#[cmdid(3933)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetChatFriendHistoryCsReq {} -/// Obf: JOELHLFDEOG -#[derive(proto_derive::CmdID)] -#[cmdid(3912)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetChatFriendHistoryScRsp { - #[prost(message, repeated, tag = "10")] - pub onpgklhpkao: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "3")] - pub retcode: u32, -} -/// Obf: NILMNCKLKMC -#[derive(proto_derive::CmdID)] -#[cmdid(3928)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetChatEmojiListCsReq {} -/// Obf: APFMLOCOKOB -#[derive(proto_derive::CmdID)] -#[cmdid(3938)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetChatEmojiListScRsp { - #[prost(uint32, tag = "8")] - pub retcode: u32, - #[prost(uint32, repeated, tag = "3")] - pub haloefgpahd: ::prost::alloc::vec::Vec, -} -/// Obf: JJGJODJBNHA -#[derive(proto_derive::CmdID)] -#[cmdid(3978)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MarkChatEmojiCsReq { - #[prost(uint32, tag = "15")] - pub emote: u32, - #[prost(bool, tag = "4")] - pub njdhcmomnhb: bool, -} -/// Obf: MPAINNHKLDI -#[derive(proto_derive::CmdID)] -#[cmdid(3956)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MarkChatEmojiScRsp { - #[prost(uint32, tag = "6")] - pub emote: u32, - #[prost(uint32, tag = "10")] - pub retcode: u32, - #[prost(bool, tag = "15")] - pub njdhcmomnhb: bool, -} -/// Obf: HFBLOGMLIAN -#[derive(proto_derive::CmdID)] -#[cmdid(3989)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct BatchMarkChatEmojiCsReq { - #[prost(uint32, repeated, tag = "1")] - pub enpkbabplla: ::prost::alloc::vec::Vec, -} -/// Obf: EMCMPKJCFLC -#[derive(proto_derive::CmdID)] -#[cmdid(3922)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct BatchMarkChatEmojiScRsp { - #[prost(uint32, tag = "1")] - pub retcode: u32, - #[prost(uint32, repeated, tag = "10")] - pub enpkbabplla: ::prost::alloc::vec::Vec, -} -/// Obf: PANOJFOIFBL -#[derive(proto_derive::CmdID)] -#[cmdid(3966)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetLoginChatInfoCsReq {} -/// Obf: FEBCBMIAEMO -#[derive(proto_derive::CmdID)] -#[cmdid(3905)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetLoginChatInfoScRsp { - #[prost(uint32, tag = "11")] - pub retcode: u32, - #[prost(uint32, repeated, tag = "6")] - pub cbgffhlegcl: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lehoaieoonl { - #[prost(message, optional, tag = "5")] - pub rogue_revive_cost: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mohdeofnbnk { - #[prost(message, optional, tag = "1")] - pub lineup: ::core::option::Option, - #[prost(message, optional, tag = "15")] - pub scene: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Daglhmklogo { - #[prost(uint32, repeated, tag = "12")] - pub kopchacogfn: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "13")] - pub id: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fpehfcfnnme { - #[prost(message, repeated, tag = "13")] - pub fdjfkkjancn: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lnfjdocnpom { - #[prost(uint32, tag = "11")] - pub mfkkhjjaopm: u32, - #[prost(uint32, tag = "13")] - pub ijljokpejcp: u32, - #[prost(int32, tag = "366")] - pub hhcjnjkjikf: i32, - #[prost(uint32, tag = "6")] - pub helcmbdcech: u32, - #[prost(bool, tag = "9")] - pub amfbddachkb: bool, - #[prost(message, optional, tag = "1388")] - pub ipnfhjefgam: ::core::option::Option, - #[prost(message, optional, tag = "524")] - pub jdgbodppama: ::core::option::Option, - #[prost(uint32, tag = "14")] - pub ljddcbnkebn: u32, - #[prost(uint32, tag = "5")] - pub cfojcceffpj: u32, - #[prost(bool, tag = "1298")] - pub bfpkllpafma: bool, - #[prost(enumeration = "Geibccnkbad", tag = "7")] - pub oifjdegidnb: i32, - #[prost(enumeration = "Nmlmgeamgpo", tag = "4")] - pub elghplpjjde: i32, - #[prost(uint32, tag = "3")] - pub fgeilpdbbgc: u32, - #[prost(uint32, tag = "2")] - pub fmfpkegjdgm: u32, - #[prost(message, optional, tag = "1003")] - pub fcokdgmlodj: ::core::option::Option, - #[prost(uint32, repeated, tag = "338")] - pub ajmlgicagbd: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "10")] - pub bkcabnmfkkm: u32, -} -/// Obf: OHAIPENEOCL -#[derive(proto_derive::CmdID)] -#[cmdid(5403)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChessRogueRollDiceCsReq { - #[prost(uint32, tag = "15")] - pub okcohjjeeaa: u32, -} -/// Obf: LFLEBHPLFPA -#[derive(proto_derive::CmdID)] -#[cmdid(5423)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChessRogueRollDiceScRsp { - #[prost(uint32, tag = "1")] - pub jdhbhnmpipi: u32, - #[prost(uint32, tag = "10")] - pub retcode: u32, - #[prost(message, optional, tag = "12")] - pub lhinndffhhc: ::core::option::Option, -} -/// Obf: KKOABAFKIJB -#[derive(proto_derive::CmdID)] -#[cmdid(5431)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChessRogueGoAheadCsReq { - #[prost(uint32, tag = "13")] - pub kmipnookbmb: u32, -} -/// Obf: PGPIKCLFMEK -#[derive(proto_derive::CmdID)] -#[cmdid(5592)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChessRogueGoAheadScRsp { - #[prost(uint32, tag = "9")] - pub kmipnookbmb: u32, - #[prost(uint32, tag = "10")] - pub retcode: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kihfndaigjg { - #[prost(uint32, tag = "3")] - pub pghbbngfajk: u32, - #[prost(uint32, tag = "2")] - pub monster_id: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cobgcoajbnj { - #[prost(uint32, tag = "12")] - pub addaohdgkee: u32, - #[prost(message, repeated, tag = "3")] - pub nlhmdcfdjkp: ::prost::alloc::vec::Vec, - #[prost(bool, tag = "13")] - pub hncncigafdn: bool, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mnoddhjljkh { - #[prost(uint32, repeated, tag = "11")] - pub kgillkdlgfk: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "10")] - pub kgalgmdjidd: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Aiiaenalaeo { - #[prost(message, optional, tag = "2")] - pub bciegmdcfgm: ::core::option::Option, - #[prost(message, optional, tag = "11")] - pub gjfhfopolgi: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Klaoklbimnm { - #[prost(oneof = "klaoklbimnm::Diiahdfaonn", tags = "11, 14, 8")] - pub diiahdfaonn: ::core::option::Option, -} -/// Nested message and enum types in `KLAOKLBIMNM`. -pub mod klaoklbimnm { - #[derive(proto_derive::CmdID)] - #[allow(clippy::derive_partial_eq_without_eq)] - #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Diiahdfaonn { - #[prost(message, tag = "11")] - Bciegmdcfgm(super::Cobgcoajbnj), - #[prost(message, tag = "14")] - Gjfhfopolgi(super::Mnoddhjljkh), - #[prost(message, tag = "8")] - Alegbkejonb(super::Aiiaenalaeo), - } -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cfnpnippclp { - #[prost(bool, tag = "8")] - pub is_passed: bool, - #[prost(uint32, tag = "13")] - pub jalnenhnbdm: u32, - #[prost(enumeration = "Pkikcadccmj", tag = "12")] - pub ncjnleefhke: i32, - #[prost(uint32, repeated, tag = "4")] - pub ifehggkmhca: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "14")] - pub mablhmdbiap: u32, - #[prost(uint32, tag = "15")] - pub dmmpjeeeabj: u32, - #[prost(message, optional, tag = "2")] - pub story_info: ::core::option::Option, - #[prost(uint32, tag = "7")] - pub ajellkfnbje: u32, - #[prost(uint32, tag = "6")] - pub id: u32, - #[prost(uint32, tag = "5")] - pub room_id: u32, - #[prost(enumeration = "ChessRogueBoardCellStatus", tag = "1")] - pub pcoelcaolha: i32, - #[prost(bool, tag = "10")] - pub ocakhjphfag: bool, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Imabphefcdn { - #[prost(message, repeated, tag = "9")] - pub eahpiecfedi: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "10")] - pub dnoneoamogc: u32, - #[prost(uint32, tag = "5")] - pub oegjhmlmfdn: u32, - #[prost(uint32, tag = "2")] - pub bagapgfkehc: u32, - #[prost(uint32, tag = "3")] - pub hifjgmcaloo: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hnocmcfjmcp { - #[prost(uint32, tag = "4")] - pub kmipnookbmb: u32, - #[prost(uint32, tag = "7")] - pub room_id: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Iekcbahadke { - #[prost(message, optional, tag = "13")] - pub hehglekbgbk: ::core::option::Option, - #[prost(uint32, tag = "6")] - pub gnocbhngohm: u32, -} -/// ChessRogueAreaInfo -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lphbemjdgka { - #[prost(uint32, repeated, tag = "2")] - pub adagfcpmiea: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "6")] - pub mkafeeamgpl: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "3")] - pub cminpohcnjm: u32, - #[prost(message, optional, tag = "4")] - pub nkdjafdakbp: ::core::option::Option, - #[prost(enumeration = "ChessRogueBoardCellStatus", tag = "11")] - pub caljkidfgln: i32, - #[prost(message, optional, tag = "9")] - pub dohibbpikdd: ::core::option::Option, - #[prost(uint32, tag = "5")] - pub kbijpmlkchm: u32, -} -/// ChessRogueLevelInfo -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Necpibkafje { - #[prost(uint32, tag = "8")] - pub layer_id: u32, - #[prost(int32, tag = "9")] - pub pmjmdjeagaf: i32, - #[prost(uint32, tag = "15")] - pub pininkabajb: u32, - #[prost(uint32, tag = "11")] - pub id: u32, - #[prost(int32, tag = "12")] - pub ondpganolja: i32, - #[prost(uint32, repeated, tag = "2")] - pub nfgdgcipkne: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "3")] - pub cnnemjijneb: u32, - #[prost(uint32, repeated, tag = "5")] - pub ocpedkahclo: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "10")] - pub bbannhgdfef: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mamddpmfnfc { - #[prost(uint32, tag = "12")] - pub hddgpmmnicd: u32, - #[prost(uint32, tag = "3")] - pub buff_aeon_id: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cdegehgomic { - #[prost(message, repeated, tag = "6")] - pub bmlcaleenfl: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChessRogueAeonInfo { - #[prost(uint32, tag = "2")] - pub jmjefaecemk: u32, - #[prost(int32, tag = "3")] - pub laalojhbplo: i32, - #[prost(message, optional, tag = "8")] - pub jcfnblnmicf: ::core::option::Option, - #[prost(message, optional, tag = "14")] - pub hehglekbgbk: ::core::option::Option, - #[prost(uint32, repeated, tag = "15")] - pub aeon_id_list: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Khomhfhfahe { - #[prost(uint32, tag = "12")] - pub pbhenljdkdj: u32, - #[prost(uint32, tag = "6")] - pub avatar_id: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Oakbkkfache { - #[prost(message, repeated, tag = "9")] - pub fendipigomd: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "14")] - pub aajedmfnkbb: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jiiohndiham { - #[prost(uint32, tag = "4")] - pub ieebmhpfdlc: u32, - #[prost(bool, tag = "1")] - pub ljmhffionbi: bool, - #[prost(uint32, repeated, tag = "5")] - pub emiabapfdek: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "2")] - pub lonllbihmid: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jpcofgjajen { - #[prost(int32, tag = "11")] - pub biioogngnda: i32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Blmnolnalie { - #[prost(uint32, repeated, tag = "15")] - pub ollpmbhkblc: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChessRogueInfo { - #[prost(message, optional, tag = "9")] - pub jifcglklnef: ::core::option::Option, - #[prost(message, optional, tag = "7")] - pub daglmonmmmh: ::core::option::Option, - #[prost(message, optional, tag = "3")] - pub pending_action: ::core::option::Option, - #[prost(message, optional, tag = "12")] - pub ckdfadabico: ::core::option::Option, - #[prost(message, optional, tag = "11")] - pub abkohabemmf: ::core::option::Option, - #[prost(message, optional, tag = "5")] - pub story_buff_info: ::core::option::Option, - #[prost(message, optional, tag = "538")] - pub nblbecmlilo: ::core::option::Option, - #[prost(message, optional, tag = "6")] - pub rogue_virtual_item_info: ::core::option::Option, - #[prost(uint32, tag = "8")] - pub rogue_sub_mode: u32, - #[prost(message, optional, tag = "4")] - pub gghebmcajki: ::core::option::Option, - #[prost(message, optional, tag = "1")] - pub rogue_aeon_info: ::core::option::Option, - #[prost(message, optional, tag = "10")] - pub jnnlbpggedm: ::core::option::Option, - #[prost(message, optional, tag = "14")] - pub cnkndnimffl: ::core::option::Option, - #[prost(message, optional, tag = "2")] - pub lhinndffhhc: ::core::option::Option, - #[prost(message, repeated, tag = "13")] - pub rogue_game_info: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Eoifahbjkda { - #[prost(message, optional, tag = "6")] - pub nblbecmlilo: ::core::option::Option, - #[prost(message, optional, tag = "3")] - pub rogue_virtual_item_info: ::core::option::Option, - #[prost(message, optional, tag = "9")] - pub talent_info: ::core::option::Option, - #[prost(uint32, repeated, tag = "7")] - pub ocpedkahclo: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "15")] - pub jcfnblnmicf: ::core::option::Option, - #[prost(message, optional, tag = "1")] - pub mgcankkpcpc: ::core::option::Option, - #[prost(uint32, repeated, tag = "8")] - pub nfgdgcipkne: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kfdjpcgibeh { - #[prost(uint32, tag = "14")] - pub rogue_sub_mode: u32, - #[prost(message, repeated, tag = "12")] - pub rogue_game_info: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lcgkenfjico { - #[prost(message, optional, tag = "10")] - pub jcfnblnmicf: ::core::option::Option, - #[prost(uint32, repeated, tag = "12")] - pub nfgdgcipkne: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "2")] - pub mgcankkpcpc: ::core::option::Option, - #[prost(message, optional, tag = "1")] - pub talent_info: ::core::option::Option, - #[prost(message, optional, tag = "13")] - pub nblbecmlilo: ::core::option::Option, - #[prost(uint32, repeated, tag = "3")] - pub ocpedkahclo: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jhpfgkknogf { - #[prost(enumeration = "Lecfjdjmeea", tag = "11")] - pub nglhmfakdkg: i32, - #[prost(bool, tag = "1")] - pub icgbjkdbhoe: bool, - #[prost(uint32, tag = "1219")] - pub bnmnfekmcnm: u32, - #[prost(message, optional, tag = "8")] - pub oepfghbajoo: ::core::option::Option, - #[prost(uint32, tag = "2")] - pub mkclapdpkdd: u32, - #[prost(message, optional, tag = "5")] - pub aokhjjkmbjl: ::core::option::Option, - #[prost(uint32, repeated, tag = "10")] - pub hblhpoledga: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "3")] - pub mlmelokmgbh: u32, - #[prost(uint32, tag = "4")] - pub hlcdoadeiji: u32, - #[prost(message, optional, tag = "13")] - pub abkohabemmf: ::core::option::Option, - #[prost(uint32, tag = "9")] - pub fggjegfmmao: u32, - #[prost(message, optional, tag = "46")] - pub jnnlbpggedm: ::core::option::Option, - #[prost(uint32, tag = "7")] - pub oakchbdneic: u32, - #[prost(uint32, tag = "1546")] - pub gefpjkgjleo: u32, - #[prost(message, optional, tag = "15")] - pub ckdfadabico: ::core::option::Option, - #[prost(uint32, tag = "192")] - pub score: u32, - #[prost(uint32, tag = "1393")] - pub hmghmjllhkc: u32, - #[prost(uint32, tag = "12")] - pub gafcodopamf: u32, - #[prost(uint32, tag = "1319")] - pub rogue_sub_mode: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Iccdfilpijg { - #[prost(uint32, tag = "8")] - pub loobfddnokk: u32, - #[prost(message, repeated, tag = "13")] - pub eahpiecfedi: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ccajfojglbi { - #[prost(uint32, tag = "4")] - pub lacbicgdljh: u32, - #[prost(uint32, tag = "15")] - pub mkclapdpkdd: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nbannokigka { - #[prost(uint32, tag = "11")] - pub fkmginncbog: u32, - #[prost(uint32, tag = "3")] - pub lonllbihmid: u32, -} -/// Obf: BFNMCEDALCK -#[derive(proto_derive::CmdID)] -#[cmdid(5418)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChessRogueQueryCsReq {} -/// Obf: BBNOBJLAFNA -#[derive(proto_derive::CmdID)] -#[cmdid(5547)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChessRogueQueryScRsp { - #[prost(message, optional, tag = "11")] - pub rogue_data: ::core::option::Option, - #[prost(message, optional, tag = "9")] - pub current_info: ::core::option::Option, - #[prost(message, optional, tag = "12")] - pub score_reward_info: ::core::option::Option, - #[prost(message, optional, tag = "7")] - pub cmpakcfpgjn: ::core::option::Option, - #[prost(message, optional, tag = "1")] - pub cmdgdkbacod: ::core::option::Option, - #[prost(uint32, tag = "15")] - pub retcode: u32, -} -/// Obf: CGJNJHGNLFG -#[derive(proto_derive::CmdID)] -#[cmdid(5591)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChessRogueEnterCellCsReq { - #[prost(uint32, tag = "1")] - pub dolhmbkdjgl: u32, - #[prost(uint32, tag = "12")] - pub kmipnookbmb: u32, -} -/// Obf: PABNHBOCMKN -#[derive(proto_derive::CmdID)] -#[cmdid(5571)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChessRogueEnterCellScRsp { - #[prost(message, optional, tag = "15")] - pub score_reward_info: ::core::option::Option, - #[prost(uint32, tag = "6")] - pub kmipnookbmb: u32, - #[prost(message, optional, tag = "2")] - pub story_info: ::core::option::Option, - #[prost(uint32, tag = "4")] - pub retcode: u32, - #[prost(message, optional, tag = "10")] - pub current_info: ::core::option::Option, -} -/// Obf: CPEFGCKAOKE -#[derive(proto_derive::CmdID)] -#[cmdid(5564)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChessRogueEnterCsReq { - #[prost(uint32, tag = "9")] - pub id: u32, -} -/// Obf: JKIFCODDICO -#[derive(proto_derive::CmdID)] -#[cmdid(5551)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChessRogueEnterScRsp { - #[prost(uint32, tag = "1")] - pub retcode: u32, - #[prost(uint32, tag = "12")] - pub id: u32, - #[prost(message, optional, tag = "3")] - pub story_info: ::core::option::Option, - #[prost(message, optional, tag = "4")] - pub current_info: ::core::option::Option, - #[prost(message, optional, tag = "15")] - pub score_reward_info: ::core::option::Option, -} -/// Obf: PDGOFFLAIOB -#[derive(proto_derive::CmdID)] -#[cmdid(5484)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChessRogueLeaveCsReq {} -/// Obf: KEHODPLGKEA -#[derive(proto_derive::CmdID)] -#[cmdid(5544)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChessRogueLeaveScRsp { - #[prost(message, optional, tag = "6")] - pub rogue_data: ::core::option::Option, - #[prost(message, optional, tag = "9")] - pub story_info: ::core::option::Option, - #[prost(uint32, tag = "13")] - pub retcode: u32, - #[prost(message, optional, tag = "5")] - pub rogue_aeon_info: ::core::option::Option, - #[prost(message, optional, tag = "11")] - pub cmdgdkbacod: ::core::option::Option, -} -/// Obf: DBDFOJIKIDK -#[derive(proto_derive::CmdID)] -#[cmdid(5461)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChessRogueGiveUpCsReq {} -/// Obf: JECJACILHDK -#[derive(proto_derive::CmdID)] -#[cmdid(5556)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChessRogueGiveUpScRsp { - #[prost(message, optional, tag = "15")] - pub rogue_data: ::core::option::Option, - #[prost(uint32, tag = "12")] - pub retcode: u32, - #[prost(message, optional, tag = "14")] - pub story_info: ::core::option::Option, - #[prost(message, optional, tag = "10")] - pub rogue_aeon_info: ::core::option::Option, - #[prost(message, optional, tag = "3")] - pub cmdgdkbacod: ::core::option::Option, - #[prost(message, optional, tag = "11")] - pub cmpakcfpgjn: ::core::option::Option, -} -/// Obf: BJILBEMMHBD -#[derive(proto_derive::CmdID)] -#[cmdid(5583)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChessRogueStartCsReq { - #[prost(uint32, tag = "9")] - pub lkckpcjecjo: u32, - #[prost(uint32, repeated, tag = "4")] - pub moiccjnmbbi: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "6")] - pub ngbfehejhho: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "15")] - pub diff_comp_ids: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "10")] - pub id: u32, - #[prost(uint32, repeated, tag = "1")] - pub avatar_id_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "7")] - pub buff_aeon_id: u32, -} -/// Obf: EKKKONPJJPJ -#[derive(proto_derive::CmdID)] -#[cmdid(5467)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChessRogueStartScRsp { - #[prost(message, optional, tag = "9")] - pub story_info: ::core::option::Option, - #[prost(message, optional, tag = "15")] - pub scene: ::core::option::Option, - #[prost(uint32, tag = "8")] - pub retcode: u32, - #[prost(message, optional, tag = "3")] - pub lineup: ::core::option::Option, - #[prost(message, optional, tag = "14")] - pub score_reward_info: ::core::option::Option, - #[prost(message, optional, tag = "4")] - pub jodfdjfgppk: ::core::option::Option, - #[prost(message, optional, tag = "2")] - pub current_info: ::core::option::Option, -} -/// Obf: LKJCIBMGIAG -#[derive(proto_derive::CmdID)] -#[cmdid(5402)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChessRogueQueryAeonDimensionsCsReq {} -/// Obf: FOMFGEEPLGI -#[derive(proto_derive::CmdID)] -#[cmdid(5421)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChessRogueQueryAeonDimensionsScRsp { - #[prost(uint32, tag = "15")] - pub retcode: u32, - #[prost(message, optional, tag = "1")] - pub score_reward_info: ::core::option::Option, -} -/// Obf: LKGLLNKLHIA -#[derive(proto_derive::CmdID)] -#[cmdid(5550)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChessRogueChangeyAeonDimensionNotify { - #[prost(message, optional, tag = "14")] - pub score_reward_info: ::core::option::Option, -} -/// Obf: BEIBNPKHFEK -#[derive(proto_derive::CmdID)] -#[cmdid(5578)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChessRogueSelectCellCsReq { - #[prost(uint32, tag = "10")] - pub kmipnookbmb: u32, - #[prost(uint32, tag = "14")] - pub dolhmbkdjgl: u32, -} -/// Obf: BDOPDJLOIBO -#[derive(proto_derive::CmdID)] -#[cmdid(5497)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChessRogueSelectCellScRsp { - #[prost(message, optional, tag = "7")] - pub kgjjgbgfjam: ::core::option::Option, - #[prost(uint32, tag = "14")] - pub dolhmbkdjgl: u32, - #[prost(uint32, tag = "13")] - pub kmipnookbmb: u32, - #[prost(uint32, tag = "1")] - pub retcode: u32, -} -/// Obf: MMPIIGLDNLI -#[derive(proto_derive::CmdID)] -#[cmdid(5509)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChessRogueQueryBpCsReq {} -/// Obf: CMPKOIDFACI -#[derive(proto_derive::CmdID)] -#[cmdid(5510)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChessRogueQueryBpScRsp { - #[prost(message, optional, tag = "3")] - pub score_reward_info: ::core::option::Option, - #[prost(uint32, tag = "1")] - pub retcode: u32, -} -/// Obf: MJMFKCFMFJM -#[derive(proto_derive::CmdID)] -#[cmdid(5454)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChessRogueSelectBpCsReq { - #[prost(uint32, tag = "11")] - pub cbkfehgfcgj: u32, -} -/// Obf: JPCACIFBMBF -#[derive(proto_derive::CmdID)] -#[cmdid(5546)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChessRogueSelectBpScRsp { - #[prost(uint32, tag = "1")] - pub retcode: u32, - #[prost(message, optional, tag = "8")] - pub eajobepjcfk: ::core::option::Option, - #[prost(uint32, tag = "11")] - pub cbkfehgfcgj: u32, -} -/// Obf: ELCFLBBGKNB -#[derive(proto_derive::CmdID)] -#[cmdid(5466)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChessRogueLayerAccountInfoNotify { - #[prost(uint32, tag = "9")] - pub layer_id: u32, - #[prost(uint32, repeated, tag = "4")] - pub hblhpoledga: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "6")] - pub gghebmcajki: ::core::option::Option, - #[prost(uint32, tag = "11")] - pub mlmelokmgbh: u32, - #[prost(message, optional, tag = "8")] - pub cmpakcfpgjn: ::core::option::Option, -} -/// Obf: KFNPLBEKKNF -#[derive(proto_derive::CmdID)] -#[cmdid(5501)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetChessRogueBuffEnhanceInfoCsReq {} -/// Obf: OAMPKMLKGMK -#[derive(proto_derive::CmdID)] -#[cmdid(5552)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetChessRogueBuffEnhanceInfoScRsp { - #[prost(message, optional, tag = "10")] - pub shop_info: ::core::option::Option, - #[prost(uint32, tag = "7")] - pub retcode: u32, -} -/// Obf: LOHMJMFAGOE -#[derive(proto_derive::CmdID)] -#[cmdid(5530)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EnhanceChessRogueBuffCsReq { - #[prost(uint32, tag = "12")] - pub rogue_buff_id: u32, -} -/// Obf: BINGFLBKMJP -#[derive(proto_derive::CmdID)] -#[cmdid(5576)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EnhanceChessRogueBuffScRsp { - #[prost(message, optional, tag = "1")] - pub hakpbedkfdh: ::core::option::Option, - #[prost(message, optional, tag = "2")] - pub shop_info: ::core::option::Option, - #[prost(uint32, tag = "6")] - pub retcode: u32, - #[prost(bool, tag = "12")] - pub mnmbfageloc: bool, -} -/// Obf: GBMHJFJBGHC -#[derive(proto_derive::CmdID)] -#[cmdid(5424)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChessRoguePickAvatarCsReq { - #[prost(uint32, tag = "13")] - pub prop_entity_id: u32, - #[prost(uint32, repeated, tag = "2")] - pub avatar_id_list: ::prost::alloc::vec::Vec, -} -/// Obf: AKPCBOHCGNF -#[derive(proto_derive::CmdID)] -#[cmdid(5521)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChessRoguePickAvatarScRsp { - #[prost(uint32, tag = "4")] - pub retcode: u32, - #[prost(message, optional, tag = "13")] - pub daglmonmmmh: ::core::option::Option, - #[prost(uint32, repeated, tag = "14")] - pub avatar_id_list: ::prost::alloc::vec::Vec, -} -/// Obf: AGGMILOILHJ -#[derive(proto_derive::CmdID)] -#[cmdid(5515)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChessRogueReviveAvatarCsReq { - #[prost(uint32, repeated, tag = "13")] - pub avatar_id_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "8")] - pub oiaecielhaf: u32, -} -/// Obf: NACFIKINPCC -#[derive(proto_derive::CmdID)] -#[cmdid(5507)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChessRogueReviveAvatarScRsp { - #[prost(uint32, repeated, tag = "3")] - pub avatar_id_list: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "9")] - pub aajedmfnkbb: ::core::option::Option, - #[prost(uint32, tag = "11")] - pub retcode: u32, -} -/// Obf: KIMBHOCLHGD -#[derive(proto_derive::CmdID)] -#[cmdid(5422)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChessRogueUpdateReviveInfoScNotify { - #[prost(message, optional, tag = "5")] - pub aajedmfnkbb: ::core::option::Option, -} -/// Obf: KKIEPBFFNHB -#[derive(proto_derive::CmdID)] -#[cmdid(5557)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChessRogueUpdateMoneyInfoScNotify { - #[prost(message, optional, tag = "11")] - pub cnkndnimffl: ::core::option::Option, -} -/// Obf: JOKDKMJICNI -#[derive(proto_derive::CmdID)] -#[cmdid(5430)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChessRogueUpdateDiceInfoScNotify { - #[prost(message, optional, tag = "8")] - pub lhinndffhhc: ::core::option::Option, -} -/// Obf: OIMBHMDGBKJ -#[derive(proto_derive::CmdID)] -#[cmdid(5553)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChessRogueUpdateLevelBaseInfoScNotify { - #[prost(enumeration = "Cmknblggkkg", tag = "15")] - pub pininkabajb: i32, - #[prost(enumeration = "Ndgbdncblkh", tag = "12")] - pub reason: i32, -} -/// Obf: AMKPANGLOMO -#[derive(proto_derive::CmdID)] -#[cmdid(5416)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChessRogueUpdateAllowedSelectCellScNotify { - #[prost(uint32, repeated, tag = "6")] - pub adagfcpmiea: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "7")] - pub fenmmjnlkmj: u32, -} -/// Obf: DBHEPJOELPD -#[derive(proto_derive::CmdID)] -#[cmdid(5406)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChessRogueUpdateBoardScNotify { - #[prost(message, optional, tag = "12")] - pub gdemljkhjbc: ::core::option::Option, -} -/// Obf: CLFPLELKHFI -#[derive(proto_derive::CmdID)] -#[cmdid(5559)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChessRogueUpdateAeonModifierValueScNotify { - #[prost(int32, tag = "14")] - pub laalojhbplo: i32, - #[prost(uint32, tag = "6")] - pub buff_aeon_id: u32, -} -/// Obf: FCIJNIHOOOA -#[derive(proto_derive::CmdID)] -#[cmdid(5598)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChessRogueUpdateDicePassiveAccumulateValueScNotify { - #[prost(int32, tag = "5")] - pub bfndfonmnki: i32, -} -/// Obf: CPECCPEGNGA -#[derive(proto_derive::CmdID)] -#[cmdid(5562)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChessRogueSkipTeachingLevelCsReq {} -/// Obf: ChessRogueSkipTeachingLevelScRsp -#[derive(proto_derive::CmdID)] -#[cmdid(5472)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChessRogueSkipTeachingLevelScRsp { - #[prost(message, optional, tag = "1")] - pub skip_reward_list: ::core::option::Option, - #[prost(uint32, tag = "5")] - pub retcode: u32, -} -/// Obf: KFAKLMKLABL -#[derive(proto_derive::CmdID)] -#[cmdid(5438)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChessRogueUpdateUnlockLevelScNotify { - #[prost(uint32, repeated, tag = "3")] - pub nfgdgcipkne: ::prost::alloc::vec::Vec, -} -/// Obf: KJBOAEJHHDA -#[derive(proto_derive::CmdID)] -#[cmdid(5506)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChessRogueEnterNextLayerCsReq { - #[prost(uint32, tag = "1")] - pub prop_entity_id: u32, -} -/// Obf: GOENMOEGIDJ -#[derive(proto_derive::CmdID)] -#[cmdid(5543)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChessRogueEnterNextLayerScRsp { - #[prost(uint32, tag = "15")] - pub retcode: u32, - #[prost(message, optional, tag = "10")] - pub current_info: ::core::option::Option, - #[prost(message, optional, tag = "4")] - pub story_info: ::core::option::Option, - #[prost(message, optional, tag = "14")] - pub jodfdjfgppk: ::core::option::Option, - #[prost(message, optional, tag = "3")] - pub rogue_info: ::core::option::Option, -} -/// Obf: NAJIFNKJNHF -#[derive(proto_derive::CmdID)] -#[cmdid(5590)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChessRogueReRollDiceCsReq { - #[prost(uint32, tag = "11")] - pub okcohjjeeaa: u32, -} -/// Obf: HEEDMJFJEPL -#[derive(proto_derive::CmdID)] -#[cmdid(5593)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChessRogueReRollDiceScRsp { - #[prost(uint32, tag = "3")] - pub retcode: u32, - #[prost(message, optional, tag = "11")] - pub lhinndffhhc: ::core::option::Option, -} -/// Obf: DPJINNNOMCE -#[derive(proto_derive::CmdID)] -#[cmdid(5420)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChessRogueConfirmRollCsReq { - #[prost(uint32, tag = "4")] - pub okcohjjeeaa: u32, -} -/// Obf: ACCOAOHEEGL -#[derive(proto_derive::CmdID)] -#[cmdid(5413)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChessRogueConfirmRollScRsp { - #[prost(message, optional, tag = "5")] - pub lhinndffhhc: ::core::option::Option, - #[prost(uint32, tag = "10")] - pub retcode: u32, -} -/// Obf: GEEGEGPFCAA -#[derive(proto_derive::CmdID)] -#[cmdid(5446)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChessRogueCheatRollCsReq { - #[prost(uint32, tag = "6")] - pub cfkjklegnap: u32, - #[prost(uint32, tag = "2")] - pub okcohjjeeaa: u32, -} -/// Obf: GKCOCFIADJE -#[derive(proto_derive::CmdID)] -#[cmdid(5475)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChessRogueCheatRollScRsp { - #[prost(message, optional, tag = "14")] - pub lhinndffhhc: ::core::option::Option, - #[prost(uint32, tag = "13")] - pub lgemoegmgpp: u32, - #[prost(uint32, tag = "6")] - pub cfkjklegnap: u32, - #[prost(uint32, tag = "5")] - pub retcode: u32, -} -/// Obf: DDMANIICBLM -#[derive(proto_derive::CmdID)] -#[cmdid(5480)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChessRogueGiveUpRollCsReq {} -/// Obf: FEHNMGPFEOB -#[derive(proto_derive::CmdID)] -#[cmdid(5505)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChessRogueGiveUpRollScRsp { - #[prost(message, optional, tag = "11")] - pub aapjlbgnflg: ::core::option::Option, - #[prost(message, optional, tag = "2")] - pub lhinndffhhc: ::core::option::Option, - #[prost(uint32, tag = "10")] - pub retcode: u32, -} -/// Obf: BDGOHOAAMJM -#[derive(proto_derive::CmdID)] -#[cmdid(5563)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChessRogueQuitCsReq {} -/// Obf: MEJKLGELJLF -#[derive(proto_derive::CmdID)] -#[cmdid(5597)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChessRogueQuitScRsp { - #[prost(message, optional, tag = "3")] - pub story_info: ::core::option::Option, - #[prost(message, optional, tag = "13")] - pub score_reward_info: ::core::option::Option, - #[prost(message, optional, tag = "5")] - pub rogue_data: ::core::option::Option, - #[prost(message, optional, tag = "4")] - pub gghebmcajki: ::core::option::Option, - #[prost(uint32, tag = "12")] - pub retcode: u32, - #[prost(message, optional, tag = "6")] - pub rogue_aeon_info: ::core::option::Option, - #[prost(message, optional, tag = "7")] - pub cmpakcfpgjn: ::core::option::Option, - #[prost(message, optional, tag = "11")] - pub cmdgdkbacod: ::core::option::Option, - #[prost(message, optional, tag = "2")] - pub current_info: ::core::option::Option, -} -/// Obf: KFIKMJHEOLB -#[derive(proto_derive::CmdID)] -#[cmdid(5409)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChessRogueFinishCurRoomNotify { - #[prost(message, optional, tag = "14")] - pub gghebmcajki: ::core::option::Option, -} -/// Obf: AKABGBPNJAM -#[derive(proto_derive::CmdID)] -#[cmdid(5533)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChessRogueMoveCellNotify { - #[prost(uint32, tag = "11")] - pub bpjolplheep: u32, - #[prost(uint32, tag = "13")] - pub niahbhigeil: u32, - #[prost(message, optional, tag = "3")] - pub nkdjafdakbp: ::core::option::Option, -} -/// Obf: LILEAEBHOGG -#[derive(proto_derive::CmdID)] -#[cmdid(5405)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChessRogueCellUpdateNotify { - #[prost(message, repeated, tag = "15")] - pub eahpiecfedi: ::prost::alloc::vec::Vec, - #[prost(enumeration = "Idfgnfafgkh", tag = "4")] - pub reason: i32, - #[prost(enumeration = "Jmphnebepgn", tag = "14")] - pub bmjocdppfif: i32, - #[prost(uint32, tag = "2")] - pub fenmmjnlkmj: u32, -} -/// Obf: AGKMLHNLELD -#[derive(proto_derive::CmdID)] -#[cmdid(5451)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChessRogueQuestFinishNotify { - #[prost(uint32, tag = "15")] - pub kfibcfjmadf: u32, - #[prost(uint32, tag = "10")] - pub oagkdkddfao: u32, -} -/// Obf: ODKNGJPIHLC -#[derive(proto_derive::CmdID)] -#[cmdid(5464)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetChessRogueStoryInfoCsReq {} -/// Obf: EOCNMHBBAJA -#[derive(proto_derive::CmdID)] -#[cmdid(5444)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetChessRogueStoryInfoScRsp { - #[prost(message, repeated, tag = "14")] - pub plhpkljkffp: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "13")] - pub ndkmmnenlni: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "10")] - pub retcode: u32, -} -/// Obf: LFKGIFLDKPA -#[derive(proto_derive::CmdID)] -#[cmdid(5573)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SelectChessRogueSubStoryCsReq { - #[prost(uint32, tag = "14")] - pub opinddbiodb: u32, - #[prost(uint32, tag = "15")] - pub bbfmhdncpne: u32, - #[prost(uint32, tag = "6")] - pub gkejfeakpah: u32, - #[prost(uint32, tag = "4")] - pub lonllbihmid: u32, -} -/// Obf: GBKGHHFJJIL -#[derive(proto_derive::CmdID)] -#[cmdid(5524)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SelectChessRogueSubStoryScRsp { - #[prost(uint32, tag = "4")] - pub opinddbiodb: u32, - #[prost(uint32, tag = "14")] - pub lonllbihmid: u32, - #[prost(uint32, tag = "7")] - pub bbfmhdncpne: u32, - #[prost(uint32, tag = "8")] - pub retcode: u32, - #[prost(uint32, tag = "5")] - pub gkejfeakpah: u32, -} -/// Obf: CHDBMGAHIDL -#[derive(proto_derive::CmdID)] -#[cmdid(5566)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FinishChessRogueSubStoryCsReq { - #[prost(uint32, tag = "3")] - pub gkejfeakpah: u32, - #[prost(uint32, tag = "6")] - pub lonllbihmid: u32, - #[prost(uint32, tag = "14")] - pub opinddbiodb: u32, -} -/// Obf: FHFABIBEFNB -#[derive(proto_derive::CmdID)] -#[cmdid(5587)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FinishChessRogueSubStoryScRsp { - #[prost(uint32, tag = "1")] - pub gkejfeakpah: u32, - #[prost(uint32, tag = "14")] - pub mkclapdpkdd: u32, - #[prost(uint32, tag = "6")] - pub retcode: u32, - #[prost(uint32, tag = "7")] - pub lonllbihmid: u32, - #[prost(uint32, tag = "13")] - pub opinddbiodb: u32, -} -/// Obf: HNFLEAHBPLO -#[derive(proto_derive::CmdID)] -#[cmdid(5575)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChessRogueUpdateActionPointScNotify { - #[prost(int32, tag = "15")] - pub pmjmdjeagaf: i32, -} -/// Obf: JMGCILBCCLE -#[derive(proto_derive::CmdID)] -#[cmdid(5585)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EnterChessRogueAeonRoomCsReq {} -/// Obf: PALIJOJNAJL -#[derive(proto_derive::CmdID)] -#[cmdid(5401)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EnterChessRogueAeonRoomScRsp { - #[prost(message, optional, tag = "15")] - pub story_info: ::core::option::Option, - #[prost(uint32, tag = "6")] - pub retcode: u32, -} -/// Obf: HDGEIHMHDDN -#[derive(proto_derive::CmdID)] -#[cmdid(5476)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetChessRogueStoryAeonTalkInfoCsReq { - #[prost(uint32, tag = "10")] - pub opibbfhbgob: u32, -} -/// Obf: JOPCNKICJKN -#[derive(proto_derive::CmdID)] -#[cmdid(5450)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetChessRogueStoryAeonTalkInfoScRsp { - #[prost(uint32, tag = "12")] - pub retcode: u32, - #[prost(uint32, tag = "7")] - pub opibbfhbgob: u32, - #[prost(map = "uint32, uint32", tag = "11")] - pub lfepbajocpe: ::std::collections::HashMap, -} -/// Obf: EAGIDEFIAKK -#[derive(proto_derive::CmdID)] -#[cmdid(5427)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SyncChessRogueMainStoryFinishScNotify { - #[prost(uint32, tag = "7")] - pub lacbicgdljh: u32, - #[prost(uint32, tag = "4")] - pub mkclapdpkdd: u32, -} -/// Obf: BPNDHNPKCII -#[derive(proto_derive::CmdID)] -#[cmdid(5589)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SyncChessRogueNousValueScNotify { - #[prost(message, optional, tag = "3")] - pub jifcglklnef: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mhaeobjjijk { - #[prost(uint32, tag = "3")] - pub mkclapdpkdd: u32, - #[prost(enumeration = "Lfapgjpeapn", tag = "7")] - pub status: i32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gjhacpphjcm { - #[prost(uint32, tag = "6")] - pub opinddbiodb: u32, -} -/// Obf: HCPJKBHKLKE -#[derive(proto_derive::CmdID)] -#[cmdid(5410)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetChessRogueNousStoryInfoCsReq {} -/// Obf: DFFBEHCAMGH -#[derive(proto_derive::CmdID)] -#[cmdid(5493)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetChessRogueNousStoryInfoScRsp { - #[prost(uint32, tag = "5")] - pub retcode: u32, - #[prost(message, repeated, tag = "2")] - pub plhpkljkffp: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "8")] - pub ndkmmnenlni: ::prost::alloc::vec::Vec, -} -/// Obf: NGJMPCPPJKP -#[derive(proto_derive::CmdID)] -#[cmdid(5574)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SelectChessRogueNousSubStoryCsReq { - #[prost(uint32, tag = "6")] - pub bbfmhdncpne: u32, - #[prost(uint32, tag = "11")] - pub opinddbiodb: u32, - #[prost(uint32, tag = "13")] - pub gkejfeakpah: u32, -} -/// Obf: AICBPHHGFJD -#[derive(proto_derive::CmdID)] -#[cmdid(5412)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SelectChessRogueNousSubStoryScRsp { - #[prost(uint32, tag = "4")] - pub gkejfeakpah: u32, - #[prost(uint32, tag = "14")] - pub opinddbiodb: u32, - #[prost(uint32, tag = "15")] - pub bbfmhdncpne: u32, - #[prost(uint32, tag = "3")] - pub retcode: u32, -} -/// Obf: EHKPCPDJGFO -#[derive(proto_derive::CmdID)] -#[cmdid(5526)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FinishChessRogueNousSubStoryCsReq { - #[prost(uint32, tag = "9")] - pub opinddbiodb: u32, - #[prost(uint32, tag = "14")] - pub gkejfeakpah: u32, -} -/// Obf: LHDEAPDMHEB -#[derive(proto_derive::CmdID)] -#[cmdid(5513)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FinishChessRogueNousSubStoryScRsp { - #[prost(uint32, tag = "13")] - pub gkejfeakpah: u32, - #[prost(uint32, tag = "3")] - pub retcode: u32, - #[prost(uint32, tag = "14")] - pub opinddbiodb: u32, -} -/// Obf: GNOAFKOBIIE -#[derive(proto_derive::CmdID)] -#[cmdid(5452)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SyncChessRogueNousSubStoryScNotify { - #[prost(uint32, tag = "9")] - pub opinddbiodb: u32, -} -/// Obf: AMBDGIBIPCO -#[derive(proto_derive::CmdID)] -#[cmdid(5584)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SyncChessRogueNousMainStoryScNotify { - #[prost(message, repeated, tag = "5")] - pub plhpkljkffp: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jfhefplcccj { - #[prost(uint32, repeated, tag = "1")] - pub lonjgnhjbkd: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "10")] - pub opinddbiodb: u32, - #[prost(uint32, repeated, tag = "7")] - pub gakckdnkjcd: ::prost::alloc::vec::Vec, - #[prost(bool, tag = "6")] - pub lejekiblcpn: bool, - #[prost(uint32, tag = "14")] - pub mkclapdpkdd: u32, - #[prost(uint32, repeated, tag = "4")] - pub hlncgmkbioj: ::prost::alloc::vec::Vec, - #[prost(bool, tag = "5")] - pub ljmhffionbi: bool, - #[prost(uint32, tag = "3")] - pub mieljmandkc: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kkbkedoipif { - #[prost(uint32, tag = "5")] - pub cfkjklegnap: u32, - #[prost(uint32, tag = "9")] - pub slot_id: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Akbbefhmgnc { - #[prost(uint32, tag = "7")] - pub lkckpcjecjo: u32, - #[prost(message, repeated, tag = "4")] - pub lbceegikalf: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "6")] - pub hlinhoclnlo: u32, - #[prost(uint32, tag = "9")] - pub kkhdfmelmfb: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Npooeoofage { - #[prost(map = "uint32, bool", tag = "12")] - pub mfjgpojlkbd: ::std::collections::HashMap, - #[prost(enumeration = "Bdmeidilldb", tag = "10")] - pub npmgmlgcalj: i32, - #[prost(message, repeated, tag = "1")] - pub ejfbjkipkff: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "3")] - pub eaaopbpbmog: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Oiceicjkocm { - #[prost(uint32, tag = "5")] - pub fcaaglkfaid: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gmlppnlmdla { - #[prost(message, optional, tag = "4")] - pub olfmldhaanf: ::core::option::Option, - #[prost(uint32, tag = "14")] - pub fcaaglkfaid: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hikacjjinbb { - #[prost(uint32, repeated, tag = "14")] - pub eimpjmbhknp: ::prost::alloc::vec::Vec, -} -/// Obf: HPOOIJDBFPE -#[derive(proto_derive::CmdID)] -#[cmdid(5554)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChessRogueNousEditDiceCsReq { - #[prost(message, optional, tag = "14")] - pub mgcankkpcpc: ::core::option::Option, -} -/// Obf: DJIGIOOPIOH -#[derive(proto_derive::CmdID)] -#[cmdid(5470)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChessRogueNousEditDiceScRsp { - #[prost(message, optional, tag = "4")] - pub mgcankkpcpc: ::core::option::Option, - #[prost(uint32, tag = "11")] - pub retcode: u32, -} -/// Obf: LGEOPPGBOBL -#[derive(proto_derive::CmdID)] -#[cmdid(5537)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChessRogueNousDiceUpdateNotify { - #[prost(message, optional, tag = "4")] - pub idjmbbnlkde: ::core::option::Option, -} -/// Obf: GDDMAFJIADA -#[derive(proto_derive::CmdID)] -#[cmdid(5569)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChessRogueNousDiceSurfaceUnlockNotify { - #[prost(uint32, tag = "5")] - pub kibfckfhnmk: u32, -} -/// Obf: LIDKIOGMBFG -#[derive(proto_derive::CmdID)] -#[cmdid(5496)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChessRogueNousGetRogueTalentInfoCsReq {} -/// Obf: LMGKAGDANCE -#[derive(proto_derive::CmdID)] -#[cmdid(5517)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChessRogueNousGetRogueTalentInfoScRsp { - #[prost(uint32, tag = "8")] - pub fcaaglkfaid: u32, - #[prost(message, optional, tag = "6")] - pub talent_info: ::core::option::Option, - #[prost(uint32, tag = "11")] - pub retcode: u32, -} -/// Obf: JOPOBOAIKOJ -#[derive(proto_derive::CmdID)] -#[cmdid(5447)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChessRogueNousEnableRogueTalentCsReq { - #[prost(uint32, tag = "15")] - pub talent_id: u32, -} -/// Obf: HLICEIMKLMD -#[derive(proto_derive::CmdID)] -#[cmdid(5494)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChessRogueNousEnableRogueTalentScRsp { - #[prost(message, optional, tag = "10")] - pub talent_info: ::core::option::Option, - #[prost(uint32, tag = "4")] - pub retcode: u32, - #[prost(uint32, tag = "9")] - pub fcaaglkfaid: u32, -} -/// Obf: HNFAGNHLHFD -#[derive(proto_derive::CmdID)] -#[cmdid(7229)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ClockParkGetInfoCsReq {} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nmgjchneggf { - #[prost(uint32, tag = "3")] - pub lkgnghcpjag: u32, - #[prost(uint32, repeated, tag = "12")] - pub pjfmijcnfmc: ::prost::alloc::vec::Vec, -} -/// Obf: EPEKDFCPHPM -#[derive(proto_derive::CmdID)] -#[cmdid(7237)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ClockParkGetInfoScRsp { - #[prost(uint32, repeated, tag = "7")] - pub agjoficcdgc: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "2")] - pub hgbgfjcikol: u32, - #[prost(message, repeated, tag = "5")] - pub heimlgpnice: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "15")] - pub retcode: u32, - #[prost(uint32, tag = "4")] - pub progress: u32, - #[prost(uint32, tag = "1")] - pub jklkemabmlf: u32, -} -/// Obf: KFLACGLELDF -#[derive(proto_derive::CmdID)] -#[cmdid(7244)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ClockParkUnlockTalentCsReq { - #[prost(uint32, tag = "6")] - pub talent_id: u32, -} -/// Obf: FAMNBEPLHCN -#[derive(proto_derive::CmdID)] -#[cmdid(7210)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ClockParkUnlockTalentScRsp { - #[prost(uint32, tag = "10")] - pub retcode: u32, - #[prost(uint32, tag = "1")] - pub talent_id: u32, -} -/// Obf: INBKKBBBHPG -#[derive(proto_derive::CmdID)] -#[cmdid(7224)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ClockParkStartScriptCsReq { - #[prost(uint32, tag = "11")] - pub lkgnghcpjag: u32, - #[prost(uint32, repeated, tag = "14")] - pub licjmgllfpo: ::prost::alloc::vec::Vec, -} -/// Obf: JMBGFAKLLON -#[derive(proto_derive::CmdID)] -#[cmdid(7232)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ClockParkStartScriptScRsp { - #[prost(uint32, tag = "2")] - pub retcode: u32, - #[prost(uint32, tag = "11")] - pub lkgnghcpjag: u32, -} -/// Obf: GBGAGIDFHFI -#[derive(proto_derive::CmdID)] -#[cmdid(7213)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ClockParkGetOngoingScriptInfoCsReq {} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dcmfofebfak {} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hakaoknjjdl { - #[prost(uint32, repeated, tag = "3")] - pub lfhcjibbmhb: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "12")] - pub dlhjpcfnali: u32, - #[prost(uint32, tag = "14")] - pub gffckcinhhp: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dpcamgelhbp { - #[prost(message, repeated, tag = "9")] - pub hinibdnfaon: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "5")] - pub lfhcjibbmhb: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dgpmabejomj { - #[prost(message, optional, tag = "9")] - pub malkhnfhfae: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Elbennkhnlc { - #[prost(message, optional, tag = "11")] - pub malkhnfhfae: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Idelammcoii { - #[prost(message, optional, tag = "5")] - pub malkhnfhfae: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dkppcllgimc { - #[prost(uint32, tag = "1")] - pub gacha_random: u32, - #[prost(uint32, tag = "15")] - pub pegaoaafijf: u32, - #[prost(message, optional, tag = "10")] - pub malkhnfhfae: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fafojmlecpg { - #[prost(message, optional, tag = "4")] - pub malkhnfhfae: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cmnfmihmgid { - #[prost(bool, tag = "1")] - pub efkkiadeffi: bool, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cmebminnjon { - #[prost(uint32, tag = "5")] - pub hiageinlahl: u32, - #[prost(oneof = "cmebminnjon::Jgeafhjjaki", tags = "9, 13, 8, 10, 6, 7, 15, 12")] - pub jgeafhjjaki: ::core::option::Option, -} -/// Nested message and enum types in `CMEBMINNJON`. -pub mod cmebminnjon { - #[derive(proto_derive::CmdID)] - #[allow(clippy::derive_partial_eq_without_eq)] - #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Jgeafhjjaki { - #[prost(message, tag = "9")] - Fbbehfhpopd(super::Dcmfofebfak), - #[prost(message, tag = "13")] - Ngbmdkdkbgg(super::Dgpmabejomj), - #[prost(message, tag = "8")] - Imffnddablb(super::Elbennkhnlc), - #[prost(message, tag = "10")] - Fcfhjbppblo(super::Idelammcoii), - #[prost(message, tag = "6")] - Fljfehgobdb(super::Dkppcllgimc), - #[prost(message, tag = "7")] - Mcbgnpdeobn(super::Fafojmlecpg), - #[prost(message, tag = "15")] - Agpjdejalfh(super::Cmnfmihmgid), - #[prost(bool, tag = "12")] - Aekehemkpid(bool), - } -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Imjpkicfbli { - #[prost(int32, tag = "11")] - pub apjbnmcnodj: i32, - #[prost(int32, tag = "5")] - pub hamhneejilb: i32, - #[prost(int32, tag = "13")] - pub mhdmmocglcb: i32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kpbgpcmaaja { - #[prost(uint32, tag = "9")] - pub buff_id: u32, - #[prost(uint64, tag = "10")] - pub unique_id: u64, - #[prost(uint32, tag = "3")] - pub cipagejlfkb: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Okioobnbdeb { - #[prost(message, repeated, tag = "3")] - pub buff_list: ::prost::alloc::vec::Vec, -} -/// Obf: CBHNGJEPGOO -#[derive(proto_derive::CmdID)] -#[cmdid(7201)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ClockParkGetOngoingScriptInfoScRsp { - #[prost(uint32, tag = "6")] - pub fmpdffagkfo: u32, - #[prost(uint32, tag = "5")] - pub retcode: u32, - #[prost(message, optional, tag = "8")] - pub abkohabemmf: ::core::option::Option, - #[prost(uint32, tag = "15")] - pub jfmpkbhgope: u32, - #[prost(uint32, repeated, tag = "10")] - pub gkeadpkkang: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "9")] - pub ocbbeajpfgf: ::core::option::Option, - #[prost(message, optional, tag = "11")] - pub fihjefngfek: ::core::option::Option, - #[prost(string, tag = "2")] - pub fmhjagnlofd: ::prost::alloc::string::String, - #[prost(uint32, tag = "1")] - pub ibfechknjal: u32, - #[prost(uint32, tag = "12")] - pub gakdaenacod: u32, - #[prost(uint32, tag = "4")] - pub cigpmmbdejd: u32, - #[prost(uint32, tag = "3")] - pub lkgnghcpjag: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lmcbnbomnkk {} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cahpbpeepgb { - #[prost(message, optional, tag = "14")] - pub malkhnfhfae: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ajbfjoeimdm { - #[prost(bool, tag = "14")] - pub is_win: bool, - #[prost(uint32, tag = "15")] - pub fmkobadlnki: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Acjiccnkclk { - #[prost(uint32, repeated, tag = "11")] - pub avatar_id_list: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mbhpheijpmg { - #[prost(uint32, tag = "11")] - pub gacha_random: u32, - #[prost(bool, tag = "15")] - pub gfbgchimnpf: bool, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kfjjagaicde { - #[prost(uint32, tag = "4")] - pub fmkobadlnki: u32, - #[prost(bool, tag = "1")] - pub is_win: bool, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dbiacbdcphe {} -/// Obf: GONIPMFHEFN -#[derive(proto_derive::CmdID)] -#[cmdid(7214)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ClockParkHandleWaitOperationCsReq { - #[prost(uint32, tag = "8")] - pub lkgnghcpjag: u32, - #[prost(uint32, tag = "12")] - pub hiageinlahl: u32, - #[prost( - oneof = "clock_park_handle_wait_operation_cs_req::Epgndlhicmk", - tags = "13, 9, 10, 5, 14, 3, 4, 2" - )] - pub epgndlhicmk: ::core::option::Option< - clock_park_handle_wait_operation_cs_req::Epgndlhicmk, - >, -} -/// Nested message and enum types in `ClockParkHandleWaitOperationCsReq`. -pub mod clock_park_handle_wait_operation_cs_req { - #[derive(proto_derive::CmdID)] - #[allow(clippy::derive_partial_eq_without_eq)] - #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Epgndlhicmk { - #[prost(message, tag = "13")] - Dbhaflbpoda(super::Lmcbnbomnkk), - #[prost(message, tag = "9")] - Emjedjfefhj(super::Cahpbpeepgb), - #[prost(message, tag = "10")] - Onmpchlddga(super::Ajbfjoeimdm), - #[prost(message, tag = "5")] - Encllodmejh(super::Acjiccnkclk), - #[prost(message, tag = "14")] - Mhegjkofolb(super::Mbhpheijpmg), - #[prost(message, tag = "3")] - Kekmkbfheed(super::Kfjjagaicde), - #[prost(message, tag = "4")] - Fhbochdinab(super::Dbiacbdcphe), - #[prost(uint32, tag = "2")] - Fmpdffagkfo(u32), - } -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bhcfgecdidj { - #[prost(uint32, tag = "13")] - pub cigpmmbdejd: u32, - #[prost(bool, tag = "10")] - pub dfgiflkmmfd: bool, - #[prost(uint32, tag = "1")] - pub lkgnghcpjag: u32, - #[prost(uint32, tag = "8")] - pub progress: u32, - #[prost(uint32, tag = "7")] - pub jfmpkbhgope: u32, - #[prost(message, optional, tag = "12")] - pub reward: ::core::option::Option, - #[prost(bool, tag = "3")] - pub dffmiacmhld: bool, -} -/// Obf: NJMDMBLKOHH -#[derive(proto_derive::CmdID)] -#[cmdid(7249)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ClockParkHandleWaitOperationScRsp { - #[prost(enumeration = "Hoedhhdedag", tag = "6")] - pub kelmddkdnja: i32, - #[prost(uint32, tag = "13")] - pub retcode: u32, - #[prost(uint32, tag = "8")] - pub hiageinlahl: u32, - #[prost(message, optional, tag = "9")] - pub battle_info: ::core::option::Option, - #[prost(uint32, tag = "10")] - pub fgbpancblec: u32, - #[prost(uint32, tag = "1")] - pub blpmdkepmjb: u32, -} -/// Obf: JJGFAEGMBDH -#[derive(proto_derive::CmdID)] -#[cmdid(7246)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ClockParkQuitScriptCsReq { - #[prost(bool, tag = "2")] - pub gdgnlhinkbm: bool, - #[prost(uint32, tag = "9")] - pub lkgnghcpjag: u32, -} -/// Obf: KMEGHAGDFHP -#[derive(proto_derive::CmdID)] -#[cmdid(7225)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ClockParkQuitScriptScRsp { - #[prost(uint32, tag = "12")] - pub retcode: u32, -} -/// Obf: CNMDDJNIBMC -#[derive(proto_derive::CmdID)] -#[cmdid(7205)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ClockParkBattleEndScNotify { - #[prost(uint32, tag = "2")] - pub retcode: u32, - #[prost(uint32, tag = "11")] - pub hiageinlahl: u32, -} -/// Obf: CCHDOFKHFOB -#[derive(proto_derive::CmdID)] -#[cmdid(7215)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ClockParkUseBuffCsReq { - #[prost(uint32, tag = "5")] - pub hiageinlahl: u32, - #[prost(uint64, tag = "6")] - pub unique_id: u64, - #[prost(uint32, tag = "15")] - pub lkgnghcpjag: u32, -} -/// Obf: CHKMPGOKHKM -#[derive(proto_derive::CmdID)] -#[cmdid(7230)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ClockParkUseBuffScRsp { - #[prost(uint32, tag = "11")] - pub hiageinlahl: u32, - #[prost(message, optional, tag = "2")] - pub abkohabemmf: ::core::option::Option, - #[prost(uint32, tag = "14")] - pub retcode: u32, - #[prost(uint32, tag = "1")] - pub lkgnghcpjag: u32, - #[prost(oneof = "clock_park_use_buff_sc_rsp::Fkcdbngpakg", tags = "1139, 1506")] - pub fkcdbngpakg: ::core::option::Option, -} -/// Nested message and enum types in `ClockParkUseBuffScRsp`. -pub mod clock_park_use_buff_sc_rsp { - #[derive(proto_derive::CmdID)] - #[allow(clippy::derive_partial_eq_without_eq)] - #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Fkcdbngpakg { - #[prost(message, tag = "1139")] - Malkhnfhfae(super::Dpcamgelhbp), - #[prost(message, tag = "1506")] - Ocbbeajpfgf(super::Imjpkicfbli), - } -} -/// Obf: AJOAPNHIPGI -#[derive(proto_derive::CmdID)] -#[cmdid(7212)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ClockParkFinishScriptScNotify { - #[prost(message, optional, tag = "5")] - pub finish_info: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Item { - #[prost(uint32, tag = "4")] - pub promotion: u32, - #[prost(uint32, tag = "14")] - pub level: u32, - #[prost(uint32, tag = "11")] - pub num: u32, - #[prost(uint32, tag = "13")] - pub rank: u32, - #[prost(uint32, tag = "7")] - pub unique_id: u32, - #[prost(uint32, tag = "9")] - pub main_affix_id: u32, - #[prost(uint32, tag = "10")] - pub item_id: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ItemList { - #[prost(message, repeated, tag = "12")] - pub item_list: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PileItem { - #[prost(uint32, tag = "2")] - pub item_id: u32, - #[prost(uint32, tag = "4")] - pub item_num: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ItemCost { - #[prost(oneof = "item_cost::ItemCase", tags = "6, 2, 14")] - pub item_case: ::core::option::Option, -} -/// Nested message and enum types in `ItemCost`. -pub mod item_cost { - #[derive(proto_derive::CmdID)] - #[allow(clippy::derive_partial_eq_without_eq)] - #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum ItemCase { - #[prost(message, tag = "6")] - PileItem(super::PileItem), - #[prost(uint32, tag = "2")] - EquipmentUniqueId(u32), - #[prost(uint32, tag = "14")] - RelicUniqueId(u32), - } -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ItemCostList { - #[prost(message, repeated, tag = "13")] - pub item_list: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hgmobaleoho { - #[prost(uint32, tag = "14")] - pub aohgeeadfgi: u32, - #[prost(uint32, tag = "1")] - pub item_id: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Oebjhopbgam { - #[prost(uint32, tag = "12")] - pub promotion: u32, - #[prost(uint32, tag = "4")] - pub rank: u32, - #[prost(uint32, tag = "6")] - pub exp: u32, - #[prost(uint32, tag = "15")] - pub tid: u32, - #[prost(uint32, tag = "11")] - pub level: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Okcihjihban { - #[prost(uint32, tag = "5")] - pub exp: u32, - #[prost(message, repeated, tag = "11")] - pub sub_affix_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "9")] - pub main_affix_id: u32, - #[prost(uint32, tag = "10")] - pub level: u32, - #[prost(uint32, tag = "12")] - pub tid: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Encglepgage { - #[prost(oneof = "encglepgage::Nglnlnmgcpm", tags = "14, 8, 6")] - pub nglnlnmgcpm: ::core::option::Option, -} -/// Nested message and enum types in `ENCGLEPGAGE`. -pub mod encglepgage { - #[derive(proto_derive::CmdID)] - #[allow(clippy::derive_partial_eq_without_eq)] - #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Nglnlnmgcpm { - #[prost(message, tag = "14")] - Olhealpeoea(super::Hgmobaleoho), - #[prost(message, tag = "8")] - Ajidjchehjh(super::Oebjhopbgam), - #[prost(message, tag = "6")] - Dnfklfgaepb(super::Okcihjihban), - } -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ejhlgglfnlo { - #[prost(message, repeated, tag = "14")] - pub item_list: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Vector { - #[prost(sint32, tag = "15")] - pub y: i32, - #[prost(sint32, tag = "10")] - pub z: i32, - #[prost(sint32, tag = "6")] - pub x: i32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MotionInfo { - #[prost(message, optional, tag = "3")] - pub rot: ::core::option::Option, - #[prost(message, optional, tag = "2")] - pub pos: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RotateVector { - #[prost(float, tag = "7")] - pub z: f32, - #[prost(float, tag = "12")] - pub y: f32, - #[prost(float, tag = "9")] - pub rotate: f32, - #[prost(float, tag = "11")] - pub x: f32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SceneMonsterWaveParam { - #[prost(uint32, tag = "1")] - pub iibeoenkncn: u32, - #[prost(uint32, tag = "11")] - pub level: u32, - #[prost(uint32, tag = "13")] - pub noplcghhdjj: u32, - #[prost(uint32, tag = "10")] - pub oanmnkhjalp: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SceneMonster { - #[prost(uint32, tag = "10")] - pub max_hp: u32, - #[prost(uint32, tag = "14")] - pub cur_hp: u32, - #[prost(uint32, tag = "11")] - pub monster_id: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SceneMonsterWave { - #[prost(uint32, tag = "7")] - pub wave_id: u32, - #[prost(message, repeated, tag = "11")] - pub dbibgolghan: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "9")] - pub monster_list: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "6")] - pub wave_param: ::core::option::Option, - #[prost(uint32, tag = "2")] - pub stage_id: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SceneBattleInfo { - #[prost(message, repeated, tag = "1354")] - pub event_battle_info_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "6")] - pub battle_avatar_list: ::prost::alloc::vec::Vec, - #[prost(bool, tag = "13")] - pub lkahlgniecf: bool, - #[prost(uint32, tag = "14")] - pub logic_random_seed: u32, - #[prost(uint32, tag = "12")] - pub world_level: u32, - #[prost(message, optional, tag = "869")] - pub evolve_build_battle_info: ::core::option::Option, - #[prost(message, repeated, tag = "7")] - pub monster_wave_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "9")] - pub buff_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "15")] - pub battle_id: u32, - #[prost(uint32, tag = "5")] - pub rounds_limit: u32, - #[prost(message, optional, tag = "1420")] - pub giogkglbaca: ::core::option::Option, - #[prost(uint32, tag = "8")] - pub stage_id: u32, - #[prost(message, optional, tag = "206")] - pub rogue_magic_battle_info: ::core::option::Option, - #[prost(message, optional, tag = "1517")] - pub cgoblnlgcmo: ::core::option::Option, - #[prost(map = "uint32, message", tag = "129")] - pub battle_target_info: ::std::collections::HashMap, - #[prost(uint32, tag = "1")] - pub wave_count: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lfehjfjhjlh { - #[prost(uint32, tag = "5")] - pub battle_id: u32, - #[prost(uint32, tag = "14")] - pub stage_id: u32, - #[prost(uint32, tag = "15")] - pub logic_random_seed: u32, - #[prost(message, repeated, tag = "4")] - pub buff_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "12")] - pub battle_avatar_list: ::prost::alloc::vec::Vec, - #[prost(bool, tag = "9")] - pub lkahlgniecf: bool, - #[prost(message, repeated, tag = "13")] - pub monster_wave_list: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gdddbpgaiec { - #[prost(enumeration = "AvatarType", tag = "5")] - pub avatar_type: i32, - #[prost(uint32, tag = "15")] - pub cjebfjlplhl: u32, - #[prost(uint32, tag = "11")] - pub id: u32, -} -/// Obf: CECIAJKILGH -#[derive(proto_derive::CmdID)] -#[cmdid(7529)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ContentPackageGetDataCsReq {} -/// Obf: ODCMPKEKCOA -#[derive(proto_derive::CmdID)] -#[cmdid(7537)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ContentPackageGetDataScRsp { - #[prost(message, optional, tag = "4")] - pub data: ::core::option::Option, - #[prost(uint32, tag = "11")] - pub retcode: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ContentInfo { - #[prost(uint32, tag = "1")] - pub content_id: u32, - #[prost(enumeration = "ContentPackageStatus", tag = "9")] - pub status: i32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PackageData { - #[prost(uint32, tag = "15")] - pub ehmocgomkoa: u32, - #[prost(message, repeated, tag = "12")] - pub info_list: ::prost::alloc::vec::Vec, -} -/// Obf: AMOFIAPDLIL -#[derive(proto_derive::CmdID)] -#[cmdid(7542)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ContentPackageSyncDataScNotify { - #[prost(message, optional, tag = "1")] - pub data: ::core::option::Option, -} -/// Obf: GIKGCBBEEGJ -#[derive(proto_derive::CmdID)] -#[cmdid(7502)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ContentPackageUnlockCsReq { - #[prost(uint32, tag = "15")] - pub content_id: u32, -} -/// Obf: DLNFJKCMKOM -#[derive(proto_derive::CmdID)] -#[cmdid(7544)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ContentPackageUnlockScRsp { - #[prost(uint32, tag = "4")] - pub content_id: u32, - #[prost(uint32, tag = "10")] - pub retcode: u32, -} -/// Obf: PEECHNAIOCL -#[derive(proto_derive::CmdID)] -#[cmdid(7510)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ContentPackageTransferScNotify {} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DailyActivityInfo { - #[prost(uint32, tag = "15")] - pub world_level: u32, - #[prost(uint32, tag = "3")] - pub daily_active_point: u32, - #[prost(bool, tag = "4")] - pub is_has_taken: bool, - #[prost(uint32, tag = "11")] - pub level: u32, -} -/// Obf: FFEKNCLFJOB -#[derive(proto_derive::CmdID)] -#[cmdid(3398)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeApRewardCsReq { - #[prost(uint32, tag = "2")] - pub level: u32, -} -/// Obf: CFEDGECADLB -#[derive(proto_derive::CmdID)] -#[cmdid(3371)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeApRewardScRsp { - #[prost(message, optional, tag = "11")] - pub reward: ::core::option::Option, - #[prost(uint32, tag = "9")] - pub retcode: u32, - #[prost(uint32, tag = "6")] - pub level: u32, -} -/// Obf: MMPDIEOCPPJ -#[derive(proto_derive::CmdID)] -#[cmdid(3383)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetDailyActiveInfoCsReq {} -/// Obf: HJKHEHLPMOD -#[derive(proto_derive::CmdID)] -#[cmdid(3342)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetDailyActiveInfoScRsp { - #[prost(uint32, tag = "6")] - pub daily_active_point: u32, - #[prost(uint32, repeated, tag = "8")] - pub daily_active_quest_id_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "7")] - pub retcode: u32, - #[prost(message, repeated, tag = "1")] - pub daily_active_level_list: ::prost::alloc::vec::Vec, -} -/// Obf: IENACFGCJFP -#[derive(proto_derive::CmdID)] -#[cmdid(3379)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DailyActiveInfoNotify { - #[prost(uint32, tag = "9")] - pub daily_active_point: u32, - #[prost(message, repeated, tag = "12")] - pub daily_active_level_list: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "2")] - pub daily_active_quest_id_list: ::prost::alloc::vec::Vec, -} -/// Obf: FGAPNGJPFCE -#[derive(proto_derive::CmdID)] -#[cmdid(3377)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeAllApRewardCsReq {} -/// Obf: JLNHHOKDHGC -#[derive(proto_derive::CmdID)] -#[cmdid(3333)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeAllApRewardScRsp { - #[prost(message, optional, tag = "3")] - pub reward: ::core::option::Option, - #[prost(uint32, repeated, tag = "7")] - pub kmipgfoknmm: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "12")] - pub retcode: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DrinkMakerGuest { - #[prost(uint32, tag = "8")] - pub faith: u32, - #[prost(uint32, repeated, tag = "9")] - pub unlocked_favor_tag_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "4")] - pub guest_id: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lgnioadjnoj { - #[prost(uint32, tag = "3")] - pub ohfinjlmili: u32, - #[prost(uint32, tag = "9")] - pub opmepodlidl: u32, - #[prost(uint32, tag = "11")] - pub mdfpmngjnhb: u32, - #[prost(uint32, repeated, tag = "12")] - pub alccelpmedb: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "6")] - pub kjckbjdkmaj: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bkfllohdlem { - #[prost(bool, tag = "7")] - pub mnmbfageloc: bool, - #[prost(uint32, tag = "11")] - pub oapjflklheh: u32, -} -/// Obf: GJAHHFIPMEI -#[derive(proto_derive::CmdID)] -#[cmdid(6994)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetDrinkMakerDataCsReq {} -/// Obf: HKPMMMFGKEG -#[derive(proto_derive::CmdID)] -#[cmdid(6997)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetDrinkMakerDataScRsp { - #[prost(uint32, tag = "3")] - pub exp: u32, - #[prost(uint32, tag = "2")] - pub pahbkdpklfb: u32, - #[prost(message, optional, tag = "10")] - pub flnjdfhnnfi: ::core::option::Option, - #[prost(uint32, tag = "11")] - pub baagliidlnk: u32, - #[prost(uint32, tag = "5")] - pub hjifbkpidog: u32, - #[prost(uint32, repeated, tag = "1")] - pub dcphnkmflmn: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "9")] - pub level: u32, - #[prost(uint32, tag = "6")] - pub faabghnmghm: u32, - #[prost(message, repeated, tag = "12")] - pub lpncflakpoh: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "14")] - pub retcode: u32, -} -/// Obf: MEPLMFGLBJE -#[derive(proto_derive::CmdID)] -#[cmdid(6993)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MakeDrinkCsReq { - #[prost(message, optional, tag = "14")] - pub oeeheokkngd: ::core::option::Option, - #[prost(uint32, tag = "10")] - pub faabghnmghm: u32, -} -/// Obf: MakeDrinkScRsp -#[derive(proto_derive::CmdID)] -#[cmdid(6990)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MakeDrinkScRsp { - #[prost(uint32, tag = "6")] - pub next_chat_id: u32, - #[prost(bool, tag = "4")] - pub is_succ: bool, - #[prost(uint32, tag = "15")] - pub retcode: u32, -} -/// Obf: LGBNHAOMPLC -#[derive(proto_derive::CmdID)] -#[cmdid(6988)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EndDrinkMakerSequenceCsReq {} -/// Obf: EndDrinkMakerSequenceScRsp -#[derive(proto_derive::CmdID)] -#[cmdid(6995)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EndDrinkMakerSequenceScRsp { - #[prost(message, optional, tag = "12")] - pub reward: ::core::option::Option, - #[prost(uint32, tag = "9")] - pub tips: u32, - #[prost(uint32, tag = "4")] - pub exp: u32, - #[prost(uint32, tag = "11")] - pub next_sequence_id: u32, - #[prost(message, optional, tag = "3")] - pub guest: ::core::option::Option, - #[prost(uint32, tag = "10")] - pub level: u32, - #[prost(uint32, tag = "15")] - pub retcode: u32, - #[prost(message, repeated, tag = "1")] - pub request_list: ::prost::alloc::vec::Vec, -} -/// Obf: HCFIPLIIGJA -#[derive(proto_derive::CmdID)] -#[cmdid(6992)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MakeMissionDrinkCsReq { - #[prost(uint32, tag = "2")] - pub oapjflklheh: u32, - #[prost(message, optional, tag = "9")] - pub oeeheokkngd: ::core::option::Option, - #[prost(bool, tag = "13")] - pub beddolcompo: bool, -} -/// Obf: MakeMissionDrinkScRsp -#[derive(proto_derive::CmdID)] -#[cmdid(6989)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MakeMissionDrinkScRsp { - #[prost(bool, tag = "14")] - pub is_succ: bool, - #[prost(bool, tag = "2")] - pub is_save: bool, - #[prost(message, optional, tag = "10")] - pub custom_drink: ::core::option::Option, - #[prost(uint32, tag = "15")] - pub retcode: u32, -} -/// Obf: ILMONPKKLKJ -#[derive(proto_derive::CmdID)] -#[cmdid(6986)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DrinkMakerDayEndScNotify { - #[prost(uint32, tag = "1")] - pub okjckfkadfc: u32, -} -/// Obf: LIEEADFEBMF -#[derive(proto_derive::CmdID)] -#[cmdid(6983)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DrinkMakerChallengeCsReq { - #[prost(uint32, tag = "4")] - pub challenge_id: u32, - #[prost(message, optional, tag = "3")] - pub oeeheokkngd: ::core::option::Option, -} -/// Obf: LFBADIINJOA -#[derive(proto_derive::CmdID)] -#[cmdid(6987)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DrinkMakerChallengeScRsp { - #[prost(uint32, tag = "10")] - pub retcode: u32, - #[prost(bool, tag = "6")] - pub mnmbfageloc: bool, - #[prost(message, optional, tag = "2")] - pub reward: ::core::option::Option, - #[prost(uint32, tag = "13")] - pub challenge_id: u32, -} -/// Obf: HPPMAAPBPMJ -#[derive(proto_derive::CmdID)] -#[cmdid(6999)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DrinkMakerUpdateTipsNotify { - #[prost(uint32, tag = "4")] - pub baagliidlnk: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EvolveBuildAvatar { - #[prost(double, tag = "11")] - pub damage: f64, - #[prost(enumeration = "AvatarType", tag = "14")] - pub avatar_type: i32, - #[prost(uint32, tag = "8")] - pub avatar_id: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EvolveBuildLevelInfo { - #[prost(message, repeated, tag = "6")] - pub avatar_list: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "8")] - pub period_id_list: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "3")] - pub battle_info: ::core::option::Option, - #[prost(uint32, tag = "13")] - pub cur_game_exp: u32, - #[prost(uint32, tag = "2")] - pub round_cnt: u32, - #[prost(message, repeated, tag = "5")] - pub battle_target_list: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ejkbgepdpmf { - #[prost(uint32, tag = "13")] - pub khhfcelafja: u32, - #[prost(uint32, tag = "3")] - pub stage_score: u32, - #[prost(uint32, tag = "11")] - pub level_id: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nhcdhndcjmi { - #[prost(uint32, tag = "14")] - pub ickoblbokih: u32, - #[prost(uint32, tag = "4")] - pub level: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lcingimgeem { - #[prost(uint32, tag = "11")] - pub level_id: u32, - #[prost(bool, tag = "12")] - pub hoamcdkdelj: bool, - #[prost(uint32, repeated, tag = "5")] - pub nekeckbbfmh: ::prost::alloc::vec::Vec, - #[prost(bool, tag = "9")] - pub pbbehnbhiim: bool, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kbbmnpcnhmo { - #[prost(uint32, repeated, tag = "14")] - pub nmfpfclddnn: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "3")] - pub ienlipdapmg: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "4")] - pub gdilhigffnp: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "2")] - pub doidhijiklh: u32, - #[prost(uint32, tag = "6")] - pub exp: u32, - #[prost(uint32, repeated, tag = "12")] - pub bacnpjfoaof: ::prost::alloc::vec::Vec, - #[prost(bool, tag = "7")] - pub gmiljkpopgd: bool, - #[prost(uint32, tag = "10")] - pub game_item: u32, - #[prost(bool, tag = "8")] - pub gnjagilemcj: bool, - #[prost(message, repeated, tag = "9")] - pub hlglfnabfop: ::prost::alloc::vec::Vec, -} -/// Obf: ENMAHPFEHFH -#[derive(proto_derive::CmdID)] -#[cmdid(7129)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EvolveBuildQueryInfoCsReq {} -/// Obf: FMFBGOAFHEL -#[derive(proto_derive::CmdID)] -#[cmdid(7137)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EvolveBuildQueryInfoScRsp { - #[prost(message, optional, tag = "4")] - pub gghebmcajki: ::core::option::Option, - #[prost(message, optional, tag = "7")] - pub current_info: ::core::option::Option, - #[prost(uint32, tag = "13")] - pub retcode: u32, -} -/// Obf: NAPBFPBIBGF -#[derive(proto_derive::CmdID)] -#[cmdid(7142)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EvolveBuildStartLevelCsReq { - #[prost(uint32, tag = "4")] - pub level_id: u32, - #[prost(message, repeated, tag = "13")] - pub avatar_list: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "12")] - pub jjlfibaajnj: ::core::option::Option, -} -/// Obf: LMHPFLMOBBL -#[derive(proto_derive::CmdID)] -#[cmdid(7102)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EvolveBuildStartLevelScRsp { - #[prost(message, optional, tag = "12")] - pub gghebmcajki: ::core::option::Option, - #[prost(uint32, tag = "5")] - pub retcode: u32, - #[prost(message, optional, tag = "6")] - pub kfpdpbbaopl: ::core::option::Option, -} -/// Obf: JPGEOGNHJJH -#[derive(proto_derive::CmdID)] -#[cmdid(7144)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EvolveBuildStartStageCsReq { - #[prost(uint32, tag = "3")] - pub level_id: u32, -} -/// Obf: CGOHAEPOOIK -#[derive(proto_derive::CmdID)] -#[cmdid(7110)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EvolveBuildStartStageScRsp { - #[prost(uint32, tag = "3")] - pub retcode: u32, - #[prost(message, optional, tag = "10")] - pub kfpdpbbaopl: ::core::option::Option, - #[prost(message, optional, tag = "7")] - pub gghebmcajki: ::core::option::Option, -} -/// Obf: IFJIIAHANBL -#[derive(proto_derive::CmdID)] -#[cmdid(7124)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EvolveBuildGiveupCsReq {} -/// Obf: PLENGAAPCKI -#[derive(proto_derive::CmdID)] -#[cmdid(7132)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EvolveBuildGiveupScRsp { - #[prost(uint32, tag = "8")] - pub retcode: u32, - #[prost(message, optional, tag = "1")] - pub gghebmcajki: ::core::option::Option, -} -/// Obf: GJOMPJBOLBI -#[derive(proto_derive::CmdID)] -#[cmdid(7113)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EvolveBuildLeaveCsReq {} -/// Obf: MDDELFAFIDC -#[derive(proto_derive::CmdID)] -#[cmdid(7101)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EvolveBuildLeaveScRsp { - #[prost(message, optional, tag = "7")] - pub gghebmcajki: ::core::option::Option, - #[prost(uint32, tag = "15")] - pub retcode: u32, -} -/// Obf: EvolveBuildFinishScNotify -#[derive(proto_derive::CmdID)] -#[cmdid(7114)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EvolveBuildFinishScNotify { - #[prost(enumeration = "Hbhdigopdmp", tag = "15")] - pub battle_result_type: i32, - #[prost(uint32, tag = "6")] - pub coin: u32, - #[prost(uint32, tag = "5")] - pub score: u32, - #[prost(bool, tag = "8")] - pub is_lose: bool, - #[prost(uint32, tag = "10")] - pub wave: u32, - #[prost(message, optional, tag = "3")] - pub level_info: ::core::option::Option, - #[prost(uint32, tag = "11")] - pub exp: u32, - #[prost(uint32, tag = "1")] - pub level_id: u32, - #[prost(uint32, tag = "4")] - pub cur_period_type: u32, -} -/// Obf: GFKGEJOFAKK -#[derive(proto_derive::CmdID)] -#[cmdid(7149)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EvolveBuildReRandomStageCsReq { - #[prost(uint32, tag = "13")] - pub level_id: u32, -} -/// Obf: BDLDJCDNOMK -#[derive(proto_derive::CmdID)] -#[cmdid(7146)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EvolveBuildReRandomStageScRsp { - #[prost(message, optional, tag = "4")] - pub kpemifncmpj: ::core::option::Option, - #[prost(uint32, tag = "1")] - pub retcode: u32, -} -/// Obf: BKKNJNJCFNN -#[derive(proto_derive::CmdID)] -#[cmdid(7127)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EvolveBuildShopAbilityUpCsReq { - #[prost(uint32, tag = "7")] - pub level: u32, - #[prost(uint32, tag = "15")] - pub ickoblbokih: u32, -} -/// Obf: JJKPKLBGHBL -#[derive(proto_derive::CmdID)] -#[cmdid(7105)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EvolveBuildShopAbilityUpScRsp { - #[prost(uint32, tag = "9")] - pub level: u32, - #[prost(uint32, tag = "5")] - pub retcode: u32, - #[prost(uint32, tag = "2")] - pub ickoblbokih: u32, -} -/// Obf: OGMKKALMOMP -#[derive(proto_derive::CmdID)] -#[cmdid(7143)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EvolveBuildShopAbilityDownCsReq { - #[prost(uint32, tag = "9")] - pub ickoblbokih: u32, - #[prost(uint32, tag = "14")] - pub level: u32, -} -/// Obf: BHCPMALOEFD -#[derive(proto_derive::CmdID)] -#[cmdid(7115)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EvolveBuildShopAbilityDownScRsp { - #[prost(uint32, tag = "3")] - pub level: u32, - #[prost(uint32, tag = "11")] - pub retcode: u32, - #[prost(uint32, tag = "14")] - pub ickoblbokih: u32, -} -/// Obf: IGJOIPHCLPG -#[derive(proto_derive::CmdID)] -#[cmdid(7130)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EvolveBuildTakeExpRewardCsReq {} -/// Obf: FKEHNPLFMLG -#[derive(proto_derive::CmdID)] -#[cmdid(7112)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EvolveBuildTakeExpRewardScRsp { - #[prost(uint32, tag = "8")] - pub doidhijiklh: u32, - #[prost(uint32, tag = "4")] - pub retcode: u32, - #[prost(message, optional, tag = "5")] - pub reward: ::core::option::Option, -} -/// Obf: JOLAMFAHKHJ -#[derive(proto_derive::CmdID)] -#[cmdid(7106)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EvolveBuildShopAbilityResetCsReq {} -/// Obf: LOANCMGLJMJ -#[derive(proto_derive::CmdID)] -#[cmdid(7116)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EvolveBuildShopAbilityResetScRsp { - #[prost(message, repeated, tag = "4")] - pub hlglfnabfop: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "2")] - pub retcode: u32, - #[prost(uint32, tag = "5")] - pub game_item: u32, -} -/// Obf: AOMIMHMIDOK -#[derive(proto_derive::CmdID)] -#[cmdid(7128)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EvolveBuildCoinNotify { - #[prost(uint32, tag = "14")] - pub game_item: u32, -} -/// Obf: GCMGKJALOAM -#[derive(proto_derive::CmdID)] -#[cmdid(7103)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EvolveBuildUnlockInfoNotify { - #[prost(bool, tag = "10")] - pub gmiljkpopgd: bool, - #[prost(bool, tag = "1")] - pub gnjagilemcj: bool, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jlhhcijpopd { - #[prost(int64, tag = "5")] - pub oflkhcbdcaj: i64, - #[prost(uint32, tag = "14")] - pub jemlfadbgmg: u32, - #[prost(uint32, tag = "13")] - pub id: u32, - #[prost(uint32, repeated, tag = "15")] - pub avatar_id_list: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ifbdjjlgdnj { - #[prost(uint32, tag = "6")] - pub id: u32, - #[prost(uint32, tag = "3")] - pub laojbociehn: u32, - #[prost(uint32, tag = "14")] - pub bpmjpelfjbk: u32, - #[prost(uint32, tag = "7")] - pub phogemplhln: u32, - #[prost(int64, tag = "13")] - pub oflkhcbdcaj: i64, - #[prost(uint32, repeated, tag = "15")] - pub avatar_id_list: ::prost::alloc::vec::Vec, -} -/// Obf: OACGIJEDKCH -#[derive(proto_derive::CmdID)] -#[cmdid(2598)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetExpeditionDataCsReq {} -/// Obf: JLNICKCOEHF -#[derive(proto_derive::CmdID)] -#[cmdid(2571)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetExpeditionDataScRsp { - #[prost(uint32, tag = "9")] - pub dlhildehbmi: u32, - #[prost(uint32, repeated, tag = "5")] - pub ajmjnimfdoo: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "11")] - pub clogaemkppm: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "3")] - pub gnjknmoaeha: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "2")] - pub retcode: u32, - #[prost(uint32, repeated, tag = "12")] - pub leojcihogpm: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "4")] - pub klmgffabhca: ::prost::alloc::vec::Vec, -} -/// Obf: NAHHFAEPBOB -#[derive(proto_derive::CmdID)] -#[cmdid(2583)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct AcceptExpeditionCsReq { - #[prost(message, optional, tag = "11")] - pub bmcdhdacloi: ::core::option::Option, -} -/// Obf: PFJKMAIPOJL -#[derive(proto_derive::CmdID)] -#[cmdid(2542)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct AcceptExpeditionScRsp { - #[prost(message, optional, tag = "2")] - pub bmcdhdacloi: ::core::option::Option, - #[prost(uint32, tag = "12")] - pub retcode: u32, -} -/// Obf: HMGKLDMLNDC -#[derive(proto_derive::CmdID)] -#[cmdid(2505)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct AcceptMultipleExpeditionCsReq { - #[prost(message, repeated, tag = "13")] - pub ibcoiffnijn: ::prost::alloc::vec::Vec, -} -/// Obf: FHIHGDJBBJD -#[derive(proto_derive::CmdID)] -#[cmdid(2545)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct AcceptMultipleExpeditionScRsp { - #[prost(message, repeated, tag = "7")] - pub gahhpngklfh: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "4")] - pub retcode: u32, -} -/// Obf: JCPMOLFBJAL -#[derive(proto_derive::CmdID)] -#[cmdid(2579)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct CancelExpeditionCsReq { - #[prost(uint32, tag = "15")] - pub gliepfenphh: u32, -} -/// Obf: IPJKADNGIHJ -#[derive(proto_derive::CmdID)] -#[cmdid(2577)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct CancelExpeditionScRsp { - #[prost(uint32, tag = "7")] - pub gliepfenphh: u32, - #[prost(uint32, tag = "15")] - pub retcode: u32, -} -/// Obf: AKNPPLOJJOK -#[derive(proto_derive::CmdID)] -#[cmdid(2533)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeExpeditionRewardCsReq { - #[prost(uint32, tag = "11")] - pub gliepfenphh: u32, -} -/// Obf: DPGGJLFNKDB -#[derive(proto_derive::CmdID)] -#[cmdid(2512)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeExpeditionRewardScRsp { - #[prost(message, optional, tag = "4")] - pub kcgoboknmfh: ::core::option::Option, - #[prost(uint32, tag = "1")] - pub gliepfenphh: u32, - #[prost(uint32, tag = "2")] - pub retcode: u32, - #[prost(message, optional, tag = "5")] - pub reward: ::core::option::Option, -} -/// Obf: LLGGMOBPHLF -#[derive(proto_derive::CmdID)] -#[cmdid(2520)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeMultipleExpeditionRewardCsReq { - #[prost(uint32, repeated, tag = "15")] - pub koehkpoigff: ::prost::alloc::vec::Vec, -} -/// Obf: FFNDBOCPLOO -#[derive(proto_derive::CmdID)] -#[cmdid(2550)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeMultipleExpeditionRewardScRsp { - #[prost(uint32, repeated, tag = "10")] - pub eclnnacmijb: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "14")] - pub retcode: u32, - #[prost(message, optional, tag = "2")] - pub kcgoboknmfh: ::core::option::Option, - #[prost(message, repeated, tag = "7")] - pub podbcpnbinn: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "4")] - pub oiemdidmaek: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "5")] - pub reward: ::core::option::Option, -} -/// Obf: EFFJNGGLLOO -#[derive(proto_derive::CmdID)] -#[cmdid(2528)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ExpeditionDataChangeScNotify { - #[prost(uint32, tag = "9")] - pub dlhildehbmi: u32, - #[prost(message, repeated, tag = "4")] - pub klmgffabhca: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "15")] - pub clogaemkppm: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "11")] - pub gnjknmoaeha: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "7")] - pub leojcihogpm: ::prost::alloc::vec::Vec, -} -/// Obf: EMHHBBOBAFJ -#[derive(proto_derive::CmdID)] -#[cmdid(2538)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct AcceptActivityExpeditionCsReq { - #[prost(message, optional, tag = "10")] - pub nacjgfafcge: ::core::option::Option, -} -/// Obf: CKLCFCOBMFJ -#[derive(proto_derive::CmdID)] -#[cmdid(2578)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct AcceptActivityExpeditionScRsp { - #[prost(uint32, tag = "13")] - pub retcode: u32, - #[prost(message, optional, tag = "2")] - pub nacjgfafcge: ::core::option::Option, -} -/// Obf: GBAIJKMFHEL -#[derive(proto_derive::CmdID)] -#[cmdid(2556)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct CancelActivityExpeditionCsReq { - #[prost(uint32, tag = "10")] - pub hadkpjokkcm: u32, -} -/// Obf: BIOFKLGAFED -#[derive(proto_derive::CmdID)] -#[cmdid(2589)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct CancelActivityExpeditionScRsp { - #[prost(uint32, tag = "11")] - pub hadkpjokkcm: u32, - #[prost(uint32, tag = "9")] - pub retcode: u32, -} -/// Obf: JIICAOHAGNC -#[derive(proto_derive::CmdID)] -#[cmdid(2522)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeActivityExpeditionRewardCsReq { - #[prost(uint32, tag = "12")] - pub hadkpjokkcm: u32, -} -/// Obf: MICILBEPJLJ -#[derive(proto_derive::CmdID)] -#[cmdid(2566)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeActivityExpeditionRewardScRsp { - #[prost(message, optional, tag = "5")] - pub reward: ::core::option::Option, - #[prost(uint32, tag = "1")] - pub hadkpjokkcm: u32, - #[prost(message, optional, tag = "13")] - pub kcgoboknmfh: ::core::option::Option, - #[prost(uint32, tag = "9")] - pub score: u32, - #[prost(uint32, tag = "15")] - pub retcode: u32, -} -/// Obf: OGPHANOKLMP -#[derive(proto_derive::CmdID)] -#[cmdid(2531)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeMultipleActivityExpeditionRewardCsReq { - #[prost(uint32, repeated, tag = "5")] - pub hloiknkapmn: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ijnlpbihkif { - #[prost(message, optional, tag = "12")] - pub kcgoboknmfh: ::core::option::Option, - #[prost(uint32, tag = "9")] - pub hadkpjokkcm: u32, - #[prost(message, optional, tag = "13")] - pub reward: ::core::option::Option, - #[prost(uint32, tag = "1")] - pub score: u32, -} -/// Obf: HNBGFIIPFIP -#[derive(proto_derive::CmdID)] -#[cmdid(2504)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeMultipleActivityExpeditionRewardScRsp { - #[prost(uint32, tag = "9")] - pub retcode: u32, - #[prost(message, repeated, tag = "3")] - pub epofpdikdof: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kgedkkajkcl { - #[prost(message, repeated, tag = "10")] - pub avatar_list: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "9")] - pub buff_list: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Piibebifhkm { - #[prost(uint32, repeated, tag = "14")] - pub caicdafagni: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "8")] - pub gjlejeeadmp: ::prost::alloc::vec::Vec, - #[prost(map = "uint32, uint32", tag = "3")] - pub jplkeiakgcb: ::std::collections::HashMap, - #[prost(uint32, repeated, tag = "15")] - pub mdeabajnlbj: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "6")] - pub glejeakfbpc: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "4")] - pub klaneabkeld: u32, - #[prost(map = "uint32, message", tag = "2")] - pub haimfamaihg: ::std::collections::HashMap, -} -/// Obf: DMDCOKCDKGF -#[derive(proto_derive::CmdID)] -#[cmdid(4998)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetFantasticStoryActivityDataCsReq { - #[prost(uint32, tag = "7")] - pub klaneabkeld: u32, -} -/// Obf: DBNPGJHHOJK -#[derive(proto_derive::CmdID)] -#[cmdid(4971)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetFantasticStoryActivityDataScRsp { - #[prost(message, optional, tag = "7")] - pub lhgebdifnap: ::core::option::Option, - #[prost(uint32, tag = "12")] - pub retcode: u32, -} -/// Obf: EMNBDJMGOJF -#[derive(proto_derive::CmdID)] -#[cmdid(4983)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FinishChapterScNotify { - #[prost(message, optional, tag = "15")] - pub lhgebdifnap: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Allfkpippdh { - #[prost(enumeration = "AvatarType", tag = "12")] - pub avatar_type: i32, - #[prost(uint32, tag = "5")] - pub avatar_id: u32, -} -/// Obf: JKOEJJPFOBK -#[derive(proto_derive::CmdID)] -#[cmdid(4942)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EnterFantasticStoryActivityStageCsReq { - #[prost(uint32, tag = "15")] - pub klaneabkeld: u32, - #[prost(message, repeated, tag = "1")] - pub avatar_list: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "14")] - pub buff_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "3")] - pub battle_id: u32, -} -/// Obf: MHMDFAPADHC -#[derive(proto_derive::CmdID)] -#[cmdid(4979)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EnterFantasticStoryActivityStageScRsp { - #[prost(uint32, tag = "10")] - pub retcode: u32, - #[prost(uint32, tag = "15")] - pub klaneabkeld: u32, - #[prost(message, optional, tag = "4")] - pub battle_info: ::core::option::Option, - #[prost(uint32, tag = "9")] - pub battle_id: u32, -} -/// Obf: MIBKGBHFHGM -#[derive(proto_derive::CmdID)] -#[cmdid(4977)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FantasticStoryActivityBattleEndScNotify { - #[prost(uint32, tag = "10")] - pub battle_id: u32, - #[prost(uint32, tag = "8")] - pub mggbjfflcae: u32, - #[prost(uint32, tag = "9")] - pub klaneabkeld: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hlmdjjkdjnp { - #[prost(uint32, tag = "9")] - pub ghikggjmikf: u32, - #[prost(uint32, tag = "6")] - pub epjpmbmokaj: u32, - #[prost(enumeration = "Jfpgchplipk", tag = "14")] - pub hljelcnljki: i32, -} -/// Obf: GLGNIELIKKH -#[derive(proto_derive::CmdID)] -#[cmdid(7153)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetFeverTimeActivityDataCsReq {} -/// Obf: LOIDLGKDPEG -#[derive(proto_derive::CmdID)] -#[cmdid(7160)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetFeverTimeActivityDataScRsp { - #[prost(uint32, tag = "13")] - pub retcode: u32, - #[prost(message, repeated, tag = "2")] - pub keckgljlilm: ::prost::alloc::vec::Vec, -} -/// Obf: GOCJLMPOKKP -#[derive(proto_derive::CmdID)] -#[cmdid(7157)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FeverTimeActivityBattleEndScNotify { - #[prost(uint32, tag = "2")] - pub bfadhpmmodp: u32, - #[prost(uint32, tag = "8")] - pub id: u32, - #[prost(enumeration = "Jfpgchplipk", tag = "1")] - pub egpgpjlohil: i32, - #[prost(uint32, tag = "9")] - pub dhfaldjeaan: u32, -} -/// Obf: EMMHJFHBBLH -#[derive(proto_derive::CmdID)] -#[cmdid(7152)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EnterFeverTimeActivityStageCsReq { - #[prost(uint32, tag = "8")] - pub id: u32, - #[prost(uint32, tag = "12")] - pub adnppcilfma: u32, - #[prost(message, repeated, tag = "3")] - pub avatar_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "13")] - pub boohbijbbia: u32, -} -/// Obf: DDBNDHJGBBH -#[derive(proto_derive::CmdID)] -#[cmdid(7158)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EnterFeverTimeActivityStageScRsp { - #[prost(uint32, tag = "11")] - pub retcode: u32, - #[prost(message, optional, tag = "2")] - pub battle_info: ::core::option::Option, - #[prost(uint32, tag = "3")] - pub id: u32, -} -/// Obf: NLFIMBACGBJ -#[derive(proto_derive::CmdID)] -#[cmdid(30098)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FightEnterCsReq { - #[prost(uint64, tag = "6")] - pub ldpphljdanl: u64, - #[prost(uint32, tag = "13")] - pub client_res_version: u32, - #[prost(string, tag = "3")] - pub ipepbmikjcn: ::prost::alloc::string::String, - #[prost(uint32, tag = "10")] - pub platform_type: u32, - #[prost(uint32, tag = "12")] - pub kmanpjcmaob: u32, - #[prost(uint32, tag = "14")] - pub jiopmfnpbnp: u32, - #[prost(uint32, tag = "7")] - pub uid: u32, - #[prost(uint32, tag = "11")] - pub cgegollmhcj: u32, -} -/// Obf: CEFPBLOAAMF -#[derive(proto_derive::CmdID)] -#[cmdid(30071)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FightEnterScRsp { - #[prost(uint32, tag = "4")] - pub kmanpjcmaob: u32, - #[prost(bool, tag = "5")] - pub ljmfohlobci: bool, - #[prost(uint64, tag = "15")] - pub secret_key_seed: u64, - #[prost(uint64, tag = "13")] - pub server_timestamp_ms: u64, - #[prost(uint32, tag = "1")] - pub retcode: u32, -} -/// Obf: PJHLBKHFACK -#[derive(proto_derive::CmdID)] -#[cmdid(30083)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FightLeaveScNotify { - #[prost(uint32, tag = "14")] - pub hgjpicgmlmk: u32, -} -/// Obf: FNGNGHLIEPL -#[derive(proto_derive::CmdID)] -#[cmdid(30042)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FightKickOutScNotify { - #[prost(enumeration = "Elcmefibkbj", tag = "12")] - pub cppifokpanf: i32, -} -/// Obf: GDMOGAFKOPF -#[derive(proto_derive::CmdID)] -#[cmdid(30079)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FightHeartBeatCsReq { - #[prost(uint64, tag = "14")] - pub client_time_ms: u64, -} -/// Obf: KDDMGFAMMNB -#[derive(proto_derive::CmdID)] -#[cmdid(30077)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FightHeartBeatScRsp { - #[prost(uint64, tag = "3")] - pub client_time_ms: u64, - #[prost(uint32, tag = "14")] - pub retcode: u32, - #[prost(uint64, tag = "2")] - pub server_time_ms: u64, -} -/// Obf: OJOGPEJBJJK -#[derive(proto_derive::CmdID)] -#[cmdid(30033)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FightSessionStopScNotify { - #[prost(message, optional, tag = "11")] - pub bannakdnbfa: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FightActivityGroup { - #[prost(uint32, tag = "15")] - pub group_id: u32, - #[prost(uint32, tag = "3")] - pub endless_max_wave: u32, - #[prost(uint32, tag = "9")] - pub passed_max_difficulty_level: u32, - #[prost(uint32, repeated, tag = "4")] - pub taken_difficulty_level_reward_list: ::prost::alloc::vec::Vec, -} -/// Obf: PEDBKMCFGJD -#[derive(proto_derive::CmdID)] -#[cmdid(3698)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetFightActivityDataCsReq {} -/// Obf: OABJBLDFCCL -#[derive(proto_derive::CmdID)] -#[cmdid(3671)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetFightActivityDataScRsp { - #[prost(uint32, tag = "14")] - pub retcode: u32, - #[prost(message, repeated, tag = "8")] - pub groups: ::prost::alloc::vec::Vec, - #[prost(bool, tag = "2")] - pub aggmhdokdpm: bool, - #[prost(map = "uint32, uint32", tag = "7")] - pub jdnhcnhamml: ::std::collections::HashMap, - #[prost(uint32, tag = "5")] - pub world_level: u32, -} -/// Obf: CEFIDKOMGKL -#[derive(proto_derive::CmdID)] -#[cmdid(3683)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FightActivityDataChangeScNotify { - #[prost(message, repeated, tag = "1")] - pub groups: ::prost::alloc::vec::Vec, - #[prost(map = "uint32, uint32", tag = "13")] - pub jdnhcnhamml: ::std::collections::HashMap, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Iifkdonldma { - #[prost(enumeration = "AvatarType", tag = "9")] - pub avatar_type: i32, - #[prost(uint32, tag = "10")] - pub avatar_id: u32, -} -/// Obf: CMDJEMFDLBC -#[derive(proto_derive::CmdID)] -#[cmdid(3642)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EnterFightActivityStageCsReq { - #[prost(uint32, repeated, tag = "1")] - pub item_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "3")] - pub ipmekiemfpd: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "8")] - pub avatar_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "2")] - pub ahfngpldaii: u32, - #[prost(uint32, tag = "15")] - pub group_id: u32, -} -/// Obf: HEDPBOEHDPJ -#[derive(proto_derive::CmdID)] -#[cmdid(3679)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EnterFightActivityStageScRsp { - #[prost(uint32, tag = "5")] - pub ahfngpldaii: u32, - #[prost(message, optional, tag = "15")] - pub battle_info: ::core::option::Option, - #[prost(uint32, tag = "12")] - pub retcode: u32, - #[prost(uint32, tag = "9")] - pub group_id: u32, -} -/// Obf: HFCOPPHNMGM -#[derive(proto_derive::CmdID)] -#[cmdid(3677)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeFightActivityRewardCsReq { - #[prost(uint32, tag = "7")] - pub ahfngpldaii: u32, - #[prost(uint32, tag = "3")] - pub group_id: u32, -} -/// Obf: BBNLODMDHGN -#[derive(proto_derive::CmdID)] -#[cmdid(3633)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeFightActivityRewardScRsp { - #[prost(message, optional, tag = "4")] - pub reward: ::core::option::Option, - #[prost(uint32, tag = "8")] - pub ahfngpldaii: u32, - #[prost(uint32, tag = "13")] - pub group_id: u32, - #[prost(uint32, tag = "11")] - pub retcode: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jmdaebfhnai { - #[prost(uint32, tag = "10")] - pub epjpmbmokaj: u32, - #[prost(uint32, tag = "8")] - pub ngkabplaegp: u32, - #[prost(uint32, tag = "4")] - pub challenge_id: u32, - #[prost(enumeration = "Aaaifjoaago", tag = "2")] - pub hljelcnljki: i32, -} -/// Obf: MJHGLGOMCFG -#[derive(proto_derive::CmdID)] -#[cmdid(7279)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetFightFestDataCsReq {} -/// Obf: MCDGHEINMKM -#[derive(proto_derive::CmdID)] -#[cmdid(7287)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetFightFestDataScRsp { - #[prost(uint32, tag = "8")] - pub score: u32, - #[prost(uint32, repeated, tag = "10")] - pub jjipjbeajih: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "4")] - pub game_item: u32, - #[prost(message, repeated, tag = "5")] - pub challenge_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "7")] - pub retcode: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bnbmfmmbiao { - #[prost(enumeration = "AvatarType", tag = "11")] - pub avatar_type: i32, - #[prost(uint32, tag = "3")] - pub id: u32, -} -/// Obf: OILMJABBLKE -#[derive(proto_derive::CmdID)] -#[cmdid(7292)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct StartFightFestCsReq { - #[prost(enumeration = "Obeheamggme", tag = "15")] - pub slot: i32, - #[prost(uint32, tag = "13")] - pub event_id: u32, - #[prost(uint32, repeated, tag = "12")] - pub jjipjbeajih: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "11")] - pub avatar_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "7")] - pub id: u32, -} -/// Obf: PPCINHDPFKE -#[derive(proto_derive::CmdID)] -#[cmdid(7252)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct StartFightFestScRsp { - #[prost(message, optional, tag = "3")] - pub battle_info: ::core::option::Option, - #[prost(uint32, tag = "5")] - pub retcode: u32, - #[prost(uint32, tag = "15")] - pub id: u32, - #[prost(enumeration = "Obeheamggme", tag = "12")] - pub slot: i32, - #[prost(uint32, tag = "4")] - pub event_id: u32, -} -/// Obf: CJDDLJNCOOD -#[derive(proto_derive::CmdID)] -#[cmdid(7294)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FightFestScoreUpdateNotify { - #[prost(uint32, tag = "9")] - pub score: u32, - #[prost(uint32, tag = "10")] - pub gfkmccdpnah: u32, -} -/// Obf: IIIGHOCAKCA -#[derive(proto_derive::CmdID)] -#[cmdid(7260)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FightFestUnlockSkillNotify { - #[prost(uint32, tag = "5")] - pub bhjcbbagjjk: u32, -} -/// Obf: JIHIHCPENNO -#[derive(proto_derive::CmdID)] -#[cmdid(7274)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FightFestUpdateChallengeRecordNotify { - #[prost(uint32, tag = "2")] - pub challenge_id: u32, - #[prost(uint32, tag = "12")] - pub epjpmbmokaj: u32, - #[prost(enumeration = "Aaaifjoaago", tag = "11")] - pub rank: i32, - #[prost(uint32, tag = "13")] - pub bfadhpmmodp: u32, - #[prost(enumeration = "Aaaifjoaago", tag = "4")] - pub olkedeoecod: i32, -} -/// Obf: OAMKEGJMDNC -#[derive(proto_derive::CmdID)] -#[cmdid(7282)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FightFestUpdateCoinNotify { - #[prost(uint32, tag = "6")] - pub game_item: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Flemiibglnc { - #[prost(enumeration = "Blbjbamdnbn", tag = "14")] - pub state: i32, - #[prost(uint32, tag = "12")] - pub oogapokfkai: u32, - #[prost(uint32, tag = "1")] - pub rank: u32, - #[prost(uint32, tag = "8")] - pub gcciohejpne: u32, - #[prost(uint32, tag = "15")] - pub score: u32, - #[prost(uint32, tag = "13")] - pub hp: u32, - #[prost(uint32, tag = "11")] - pub dnamdnclojc: u32, - #[prost(bool, tag = "5")] - pub ekfpkfecmgc: bool, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cfhpmboahla { - #[prost(int32, tag = "7")] - pub echdmbojopg: i32, - #[prost(message, optional, tag = "5")] - pub gklkadilbjo: ::core::option::Option, - #[prost(uint32, repeated, tag = "1")] - pub ggeippodpdl: ::prost::alloc::vec::Vec, - #[prost(enumeration = "Lakkmdldagd", tag = "10")] - pub lopeoefeonh: i32, - #[prost(uint32, tag = "9")] - pub ppjlnedndah: u32, - #[prost(message, repeated, tag = "2")] - pub cgbndodfnhk: ::prost::alloc::vec::Vec, - #[prost(uint64, tag = "14")] - pub anemnimllnj: u64, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mdllcladjcp { - #[prost(uint32, tag = "2")] - pub ckoicilmbfc: u32, - #[prost(uint32, tag = "6")] - pub bpbgkpeikdn: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kakphlopdan { - #[prost(uint32, tag = "10")] - pub fjiomclflmk: u32, - #[prost(uint32, tag = "9")] - pub kcnbapcdoac: u32, - #[prost(uint32, repeated, tag = "8")] - pub hpehgigbkfh: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "3")] - pub imkelkmhoik: ::core::option::Option, - #[prost(uint32, tag = "5")] - pub fgcpmgknmok: u32, - #[prost(uint32, tag = "7")] - pub igdjlmdkhcj: u32, - #[prost(uint32, tag = "11")] - pub score: u32, - #[prost(uint32, tag = "12")] - pub cur_hp: u32, - #[prost(uint32, tag = "15")] - pub eneohgogjho: u32, - #[prost(uint32, tag = "2")] - pub energy_info: u32, - #[prost(enumeration = "Blbjbamdnbn", tag = "13")] - pub cmcbbhjelbd: i32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kekabjpicip { - #[prost(message, optional, tag = "11")] - pub celfglffeig: ::core::option::Option, - #[prost(enumeration = "Kjkimhhjbjj", tag = "7")] - pub elnnefogpif: i32, -} -/// Obf: MENLIHPKAOH -#[derive(proto_derive::CmdID)] -#[cmdid(30198)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FightMatch3DataCsReq { - #[prost(int32, tag = "14")] - pub player_data: i32, -} -/// Obf: OAJJADGDIFD -#[derive(proto_derive::CmdID)] -#[cmdid(30171)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FightMatch3DataScRsp { - #[prost(uint32, tag = "6")] - pub retcode: u32, - #[prost(message, repeated, tag = "3")] - pub ebmokpbkmmd: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "12")] - pub data: ::core::option::Option, -} -/// Obf: FBEHCMIAMEI -#[derive(proto_derive::CmdID)] -#[cmdid(30183)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FightMatch3StartCountDownScNotify { - #[prost(message, optional, tag = "3")] - pub data: ::core::option::Option, -} -/// Obf: NEAJAMLEHDC -#[derive(proto_derive::CmdID)] -#[cmdid(30142)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FightMatch3TurnStartScNotify { - #[prost(message, optional, tag = "11")] - pub laohpkgkkgo: ::core::option::Option, -} -/// Obf: EGNHNIKBPDA -#[derive(proto_derive::CmdID)] -#[cmdid(30179)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FightMatch3TurnEndScNotify { - #[prost(message, optional, tag = "10")] - pub dkeicjhidno: ::core::option::Option, - #[prost(message, optional, tag = "14")] - pub apogghfjjjn: ::core::option::Option, -} -/// Obf: NHLHLANADJA -#[derive(proto_derive::CmdID)] -#[cmdid(30177)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FightMatch3SwapCsReq { - #[prost(message, repeated, tag = "10")] - pub gmmhlekijhp: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "15")] - pub nggobiklhlc: ::core::option::Option, - #[prost(message, optional, tag = "8")] - pub jjhaogehfen: ::core::option::Option, - #[prost(uint32, tag = "11")] - pub ppbiidknida: u32, -} -/// Obf: GDDNOCOGGAE -#[derive(proto_derive::CmdID)] -#[cmdid(30133)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FightMatch3SwapScRsp { - #[prost(uint32, tag = "14")] - pub retcode: u32, - #[prost(message, optional, tag = "3")] - pub mlgmdjkapdj: ::core::option::Option, - #[prost(bool, tag = "12")] - pub cgolkegjpok: bool, - #[prost(uint32, tag = "6")] - pub ppbiidknida: u32, -} -/// Obf: JLNGNNHGJNB -#[derive(proto_derive::CmdID)] -#[cmdid(30112)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FightMatch3OpponentDataScNotify { - #[prost(uint32, tag = "5")] - pub ppjlnedndah: u32, - #[prost(uint32, tag = "10")] - pub hp: u32, - #[prost(uint32, tag = "13")] - pub dnamdnclojc: u32, - #[prost(uint32, tag = "12")] - pub score: u32, - #[prost(enumeration = "Blbjbamdnbn", tag = "11")] - pub state: i32, -} -/// Obf: DNDPLPKAFMC -#[derive(proto_derive::CmdID)] -#[cmdid(30128)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FightMatch3ChatCsReq { - #[prost(uint32, tag = "12")] - pub nbpdnfmolgo: u32, -} -/// Obf: DELOLGOPGHF -#[derive(proto_derive::CmdID)] -#[cmdid(30138)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FightMatch3ChatScRsp { - #[prost(uint32, tag = "6")] - pub nbpdnfmolgo: u32, - #[prost(uint32, tag = "12")] - pub retcode: u32, -} -/// Obf: KMGMINCGCIB -#[derive(proto_derive::CmdID)] -#[cmdid(30178)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FightMatch3ChatScNotify { - #[prost(uint32, tag = "1")] - pub oaogplndoka: u32, - #[prost(uint32, tag = "9")] - pub nbpdnfmolgo: u32, -} -/// Obf: DPAJFJAJFNJ -#[derive(proto_derive::CmdID)] -#[cmdid(30156)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FightMatch3ForceUpdateNotify { - #[prost(message, optional, tag = "12")] - pub data: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct AssistSimpleInfo { - #[prost(uint32, tag = "8")] - pub avatar_id: u32, - #[prost(uint32, tag = "10")] - pub pos: u32, - #[prost(uint32, tag = "2")] - pub dressed_skin_id: u32, - #[prost(uint32, tag = "12")] - pub level: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ghhnonnkckj { - #[prost(uint32, tag = "8")] - pub max_level: u32, - #[prost(uint32, tag = "9")] - pub mmlbfpnphcl: u32, - #[prost(uint32, tag = "6")] - pub opoocgflaoh: u32, - #[prost(uint32, tag = "1")] - pub group_id: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Echkepbcioj { - #[prost(uint32, tag = "6")] - pub gpcfhfkhmid: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kngcgmilgke { - #[prost(uint32, repeated, tag = "1")] - pub kijpnclpmgc: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "13")] - pub gpcfhfkhmid: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lccflfoakmi { - #[prost(message, optional, tag = "13")] - pub obmgejkchfn: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bfamgmkcpln { - #[prost(oneof = "bfamgmkcpln::Ncffigdipon", tags = "11, 8")] - pub ncffigdipon: ::core::option::Option, -} -/// Nested message and enum types in `BFAMGMKCPLN`. -pub mod bfamgmkcpln { - #[derive(proto_derive::CmdID)] - #[allow(clippy::derive_partial_eq_without_eq)] - #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Ncffigdipon { - #[prost(message, tag = "11")] - Klgmjmbiodb(super::Echkepbcioj), - #[prost(message, tag = "8")] - Odaahkfadpf(super::Lccflfoakmi), - } -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Naajklmniji { - #[prost(message, optional, tag = "14")] - pub jickdpmedib: ::core::option::Option, - #[prost(message, optional, tag = "11")] - pub adapkpjkojm: ::core::option::Option, - #[prost(enumeration = "Ealnonolgec", tag = "7")] - pub display_type: i32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SimpleInfo { - #[prost(message, repeated, tag = "1")] - pub assist_simple_info: ::prost::alloc::vec::Vec, - #[prost(enumeration = "FriendOnlineStatus", tag = "3")] - pub online_status: i32, - #[prost(uint32, tag = "2")] - pub head_icon: u32, - #[prost(enumeration = "PlatformType", tag = "4")] - pub platform_type: i32, - #[prost(string, tag = "7")] - pub signature: ::prost::alloc::string::String, - #[prost(bool, tag = "13")] - pub is_banned: bool, - #[prost(uint32, tag = "10")] - pub level: u32, - #[prost(string, tag = "6")] - pub nickname: ::prost::alloc::string::String, - #[prost(int64, tag = "12")] - pub last_active_time: i64, - #[prost(uint32, tag = "14")] - pub uid: u32, - #[prost(string, tag = "5")] - pub flfkcihcenf: ::prost::alloc::string::String, - #[prost(uint32, tag = "8")] - pub chat_bubble_id: u32, + pub lpfjaggamgg: u32, + #[prost(bool, tag = "298")] + pub goegnbpabkf: bool, #[prost(string, tag = "11")] - pub hfhgplmefgj: ::prost::alloc::string::String, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DisplayEquipmentInfo { - #[prost(uint32, tag = "7")] - pub tid: u32, - #[prost(uint32, tag = "12")] - pub rank: u32, - #[prost(uint32, tag = "2")] - pub exp: u32, - #[prost(uint32, tag = "8")] - pub promotion: u32, - #[prost(uint32, tag = "10")] - pub level: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DisplayRelicInfo { - #[prost(uint32, tag = "10")] - pub level: u32, - #[prost(uint32, tag = "6")] - pub tid: u32, - #[prost(uint32, tag = "15")] - pub slot: u32, - #[prost(uint32, tag = "4")] - pub main_affix_id: u32, - #[prost(message, repeated, tag = "13")] - pub sub_affix_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "8")] - pub exp: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DisplayAvatarDetailInfo { - #[prost(uint32, tag = "8")] - pub rank: u32, - #[prost(uint32, tag = "13")] - pub exp: u32, - #[prost(uint32, tag = "12")] - pub dressed_skin_id: u32, - #[prost(uint32, tag = "2")] - pub avatar_id: u32, - #[prost(message, repeated, tag = "14")] - pub relic_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "1")] - pub pos: u32, - #[prost(message, repeated, tag = "15")] - pub skilltree_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "10")] - pub promotion: u32, - #[prost(uint32, tag = "9")] - pub level: u32, - #[prost(message, optional, tag = "3")] - pub equipment: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PlayerCollectionInfo { - #[prost(uint32, tag = "13")] - pub gijpkeeniao: u32, - #[prost(uint32, tag = "8")] - pub ojcgaopendg: u32, - #[prost(uint32, tag = "15")] - pub jleaiihknjb: u32, - #[prost(uint32, tag = "7")] - pub hmmobnafhjc: u32, - #[prost(uint32, tag = "14")] - pub efgaahcdefk: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PlayerRecordInfo { - #[prost(uint32, tag = "10")] - pub hefkkianpje: u32, - #[prost(message, optional, tag = "9")] - pub collection_info: ::core::option::Option, - #[prost(uint32, tag = "13")] - pub mbbdpbooeap: u32, - #[prost(uint32, tag = "12")] - pub innbjjfdebd: u32, - #[prost(uint32, tag = "6")] - pub hmhgedpfeba: u32, - #[prost(uint32, tag = "8")] - pub jiombomgdhp: u32, - #[prost(uint32, tag = "4")] - pub jemlcoooboo: u32, - #[prost(uint32, tag = "14")] - pub knjpgkkoedd: u32, - #[prost(uint32, tag = "2")] - pub fabjgceeabg: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PlayerDisplaySettings { - #[prost(bool, tag = "2")] - pub pjilemmblfg: bool, + pub msg: ::prost::alloc::string::String, + #[prost(bool, tag = "1892")] + pub bdkogpclhin: bool, + #[prost(string, tag = "266")] + pub aegnogfkfgm: ::prost::alloc::string::String, + #[prost(string, tag = "1209")] + pub iegppbpadge: ::prost::alloc::string::String, + #[prost(string, tag = "925")] + pub cklebohipla: ::prost::alloc::string::String, + #[prost(string, tag = "359")] + pub ppgicmiahec: ::prost::alloc::string::String, + #[prost(bool, tag = "1351")] + pub mkehgpiepgf: bool, #[prost(bool, tag = "14")] - pub nmjdboipfic: bool, - #[prost(bool, tag = "8")] - pub nengeiijjcb: bool, - #[prost(bool, tag = "12")] - pub cpeeepdbbph: bool, - #[prost(bool, tag = "5")] - pub gnohnpjbfjc: bool, + pub unk2: bool, + #[prost(bool, tag = "177")] + pub iopmolbohkl: bool, + #[prost(string, tag = "474")] + pub dnlniffdcbn: ::prost::alloc::string::String, + #[prost(string, tag = "1676")] + pub jaigofbgamk: ::prost::alloc::string::String, } +/// Obf: DHPHOLFCBMI #[derive(proto_derive::CmdID)] +#[cmdid(1413)] #[allow(clippy::derive_partial_eq_without_eq)] #[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hdjhpmhhiig { - #[prost(message, optional, tag = "11")] - pub adapkpjkojm: ::core::option::Option, - #[prost(message, repeated, tag = "13")] - pub challenge_list: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PlayerDetailInfo { - #[prost(uint32, tag = "8")] +pub struct StartCocoonStageCsReq { + #[prost(uint32, tag = "7")] + pub prop_entity_id: u32, + #[prost(uint32, tag = "2")] pub world_level: u32, - #[prost(bool, tag = "15")] - pub bdlmcbljjcm: bool, - #[prost(uint32, tag = "13")] - pub level: u32, - #[prost(string, tag = "4")] - pub signature: ::prost::alloc::string::String, - #[prost(message, optional, tag = "1680")] - pub plcljefahim: ::core::option::Option, - #[prost(uint32, tag = "7")] - pub meodgccaplf: u32, - #[prost(enumeration = "PlatformType", tag = "10")] - pub platform_type: i32, - #[prost(uint32, tag = "2")] - pub head_icon: u32, - #[prost(uint32, tag = "5")] - pub uid: u32, - /// TODO - #[prost(message, repeated, tag = "14")] - pub assist_avatar_list: ::prost::alloc::vec::Vec, - #[prost(string, tag = "6")] - pub flfkcihcenf: ::prost::alloc::string::String, - #[prost(message, optional, tag = "507")] - pub kffceipoegm: ::core::option::Option, - /// TODO - #[prost(message, repeated, tag = "340")] - pub display_avatar_list: ::prost::alloc::vec::Vec, - #[prost(string, tag = "12")] - pub hfhgplmefgj: ::prost::alloc::string::String, - #[prost(bool, tag = "3")] - pub show_display_avatars: bool, - #[prost(message, optional, tag = "11")] - pub record_info: ::core::option::Option, - #[prost(string, tag = "1")] - pub nickname: ::prost::alloc::string::String, - #[prost(uint32, tag = "9")] - pub ejhpphpciem: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FriendListInfo { - #[prost(string, tag = "12")] - pub friend_name: ::prost::alloc::string::String, - #[prost(message, optional, tag = "8")] - pub simple_info: ::core::option::Option, - #[prost(bool, tag = "11")] - pub is_marked: bool, - #[prost(enumeration = "PlayingState", tag = "7")] - pub playing_state: i32, - #[prost(message, optional, tag = "13")] - pub efaealkeipd: ::core::option::Option, - #[prost(int64, tag = "6")] - pub sent_time: i64, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FriendApplyInfo { - #[prost(int64, tag = "15")] - pub jjikippcoih: i64, - #[prost(message, optional, tag = "9")] - pub simple_info: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FriendRecommendInfo { - #[prost(bool, tag = "11")] - pub nbhiadfekff: bool, - #[prost(message, optional, tag = "13")] - pub simple_info: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ccaeljadcab { - #[prost(message, optional, tag = "1")] - pub aekkkmiafak: ::core::option::Option, - #[prost(message, optional, tag = "5")] - pub simple_info: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Acpdagmpcpc { - #[prost(enumeration = "PlatformType", tag = "7")] - pub platform_type: i32, - #[prost(uint32, tag = "10")] - pub level: u32, #[prost(uint32, tag = "11")] - pub head_icon: u32, - #[prost(uint32, tag = "15")] - pub uid: u32, - #[prost(string, tag = "3")] - pub friend_name: ::prost::alloc::string::String, - #[prost(string, tag = "13")] - pub hfhgplmefgj: ::prost::alloc::string::String, - #[prost(uint32, tag = "9")] - pub mhckoeadgel: u32, - #[prost(string, tag = "2")] - pub nickname: ::prost::alloc::string::String, + pub wave: u32, + #[prost(uint32, tag = "4")] + pub cocoon_id: u32, } +/// Obf: StartCocoonStageScRsp #[derive(proto_derive::CmdID)] +#[cmdid(1477)] #[allow(clippy::derive_partial_eq_without_eq)] #[derive(Clone, PartialEq, ::prost::Message)] -pub struct Klmfibackfd { - #[prost(uint32, tag = "15")] - pub buff_two: u32, - #[prost(message, optional, tag = "9")] - pub simple_info: ::core::option::Option, - #[prost(uint32, tag = "13")] - pub buff_one: u32, - #[prost(message, repeated, tag = "4")] - pub lineup_list: ::prost::alloc::vec::Vec, - #[prost(string, tag = "14")] - pub friend_name: ::prost::alloc::string::String, +pub struct StartCocoonStageScRsp { #[prost(uint32, tag = "2")] - pub score: u32, - #[prost(uint32, tag = "12")] - pub highest_difficulty: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bccjgmonbkg { - #[prost(uint32, tag = "11")] - pub mmlbfpnphcl: u32, - #[prost(uint32, tag = "6")] - pub group_id: u32, - #[prost(oneof = "bccjgmonbkg::ChallengeType", tags = "754, 425, 234")] - pub challenge_type: ::core::option::Option, -} -/// Nested message and enum types in `BCCJGMONBKG`. -pub mod bccjgmonbkg { - #[derive(proto_derive::CmdID)] - #[allow(clippy::derive_partial_eq_without_eq)] - #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum ChallengeType { - #[prost(message, tag = "754")] - MemoryStats(super::ChallengeMemoryStats), - #[prost(message, tag = "425")] - StoryStats(super::ChallengeStoryStats), - #[prost(message, tag = "234")] - BossStats(super::ChallengeBossStats), - } -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Efigakcihhm { - #[prost(message, optional, tag = "3")] - pub finish_info: ::core::option::Option, - #[prost(uint32, tag = "12")] - pub map_id: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cpdlmgkijlj { - #[prost(uint32, tag = "2")] - pub pgaailflgcn: u32, - #[prost(message, optional, tag = "11")] - pub bofmficeegp: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Olfeiibmpgl { + pub wave: u32, #[prost(uint32, tag = "7")] - pub area_id: u32, - #[prost(uint32, tag = "9")] - pub lchacgongjk: u32, - #[prost(uint32, tag = "10")] - pub gkcjfiedjdb: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Oikhajademg { - #[prost(uint32, tag = "4")] - pub dndlfecfmni: u32, - #[prost(uint32, tag = "1")] - pub inogeehkjmo: u32, - #[prost(uint32, tag = "5")] - pub plkjngepiah: u32, - #[prost(uint32, tag = "7")] - pub area_id: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ifijmoeccoe { + pub cocoon_id: u32, + #[prost(message, optional, tag = "4")] + pub battle_info: ::core::option::Option, #[prost(uint32, tag = "11")] - pub dajcfcaeihn: u32, - #[prost(uint32, tag = "15")] - pub area_id: u32, - #[prost(uint32, tag = "8")] - pub kpngcklnfgn: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Eheacehnega { - #[prost(message, optional, tag = "6")] - pub knmdkffbghp: ::core::option::Option, - #[prost(message, optional, tag = "15")] - pub hfgmhpljfkp: ::core::option::Option, - #[prost(message, optional, tag = "1")] - pub gbbcbcaooki: ::core::option::Option, - #[prost(oneof = "eheacehnega::Ahhhgoogphd", tags = "181, 960")] - pub ahhhgoogphd: ::core::option::Option, -} -/// Nested message and enum types in `EHEACEHNEGA`. -pub mod eheacehnega { - #[derive(proto_derive::CmdID)] - #[allow(clippy::derive_partial_eq_without_eq)] - #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Ahhhgoogphd { - #[prost(message, tag = "181")] - Bfbolgkimib(super::Efigakcihhm), - #[prost(message, tag = "960")] - Ligedihefmb(super::Cpdlmgkijlj), - } -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Egbpfbmgipf { - #[prost(uint32, tag = "4")] - pub area_id: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Icdlimeegbc { - #[prost(uint32, tag = "4")] - pub area_id: u32, + pub prop_entity_id: u32, #[prost(uint32, tag = "14")] - pub gjicpolkken: u32, + pub retcode: u32, } +/// Obf: FGCGPAGBEPA #[derive(proto_derive::CmdID)] +#[cmdid(39)] #[allow(clippy::derive_partial_eq_without_eq)] #[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kjifkklhijb { +pub struct PlayerGetTokenCsReq { + #[prost(uint32, tag = "3")] + pub unk2: u32, + #[prost(string, tag = "2")] + pub unk: ::prost::alloc::string::String, + #[prost(uint32, tag = "9")] + pub ibmfpjbhjii: u32, #[prost(uint32, tag = "7")] - pub challenge_id: u32, + pub uid: u32, + #[prost(string, tag = "11")] + pub token: ::prost::alloc::string::String, + #[prost(uint32, tag = "6")] + pub platform_type: u32, + #[prost(uint32, tag = "13")] + pub gjbhjbflihf: u32, + #[prost(string, tag = "5")] + pub account_uid: ::prost::alloc::string::String, } +/// Obf: NDLDCLHBMIK #[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fainmobpjmg { - #[prost(enumeration = "Limicijpmjm", tag = "1")] - pub ogdmegcodho: i32, - #[prost(int64, tag = "10")] - pub time: i64, - #[prost( - oneof = "fainmobpjmg::Gnjgmhkcljf", - tags = "1166, 1350, 662, 834, 665, 1937" - )] - pub gnjgmhkcljf: ::core::option::Option, -} -/// Nested message and enum types in `FAINMOBPJMG`. -pub mod fainmobpjmg { - #[derive(proto_derive::CmdID)] - #[allow(clippy::derive_partial_eq_without_eq)] - #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Gnjgmhkcljf { - #[prost(message, tag = "1166")] - Jmlmhkfcogj(super::Egbpfbmgipf), - #[prost(message, tag = "1350")] - Ehfcdiaadje(super::Kjifkklhijb), - #[prost(uint32, tag = "662")] - AvatarId(u32), - #[prost(uint32, tag = "834")] - Egndmkmfpin(u32), - #[prost(uint32, tag = "665")] - Baeakjgmoga(u32), - #[prost(message, tag = "1937")] - Phlbmnljage(super::Icdlimeegbc), - } -} -/// Obf: CIHBIHKDBJJ -#[derive(proto_derive::CmdID)] -#[cmdid(2998)] +#[cmdid(2959)] #[allow(clippy::derive_partial_eq_without_eq)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetFriendListInfoCsReq {} -/// Obf: GFGGBBCEGMC +/// Obf: IIEAMMDONMN #[derive(proto_derive::CmdID)] -#[cmdid(2971)] +#[cmdid(44)] #[allow(clippy::derive_partial_eq_without_eq)] #[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetFriendListInfoScRsp { - #[prost(message, repeated, tag = "11")] - pub blgmkoeeiil: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "2")] - pub friend_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "3")] - pub retcode: u32, -} -/// Obf: KOJFBKNJIGG -#[derive(proto_derive::CmdID)] -#[cmdid(2983)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetPlayerDetailInfoCsReq { - #[prost(uint32, tag = "8")] - pub uid: u32, -} -/// Obf: BKINOFJFOGG -#[derive(proto_derive::CmdID)] -#[cmdid(2942)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetPlayerDetailInfoScRsp { - #[prost(message, optional, tag = "8")] - pub player_detail_info: ::core::option::Option, - #[prost(uint32, tag = "3")] - pub retcode: u32, -} -/// Obf: NCGPAEKOMBJ -#[derive(proto_derive::CmdID)] -#[cmdid(2979)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetFriendApplyListInfoCsReq {} -/// Obf: KGIFJECGIOP -#[derive(proto_derive::CmdID)] -#[cmdid(2977)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetFriendApplyListInfoScRsp { - #[prost(message, repeated, tag = "14")] - pub friend_apply_list: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "2")] - pub send_apply_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "12")] - pub retcode: u32, -} -/// Obf: DODPJKIBAGG -#[derive(proto_derive::CmdID)] -#[cmdid(2933)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ApplyFriendCsReq { - #[prost(enumeration = "FriendApplySource", tag = "4")] - pub source: i32, - #[prost(uint32, tag = "7")] - pub uid: u32, -} -/// Obf: FNBAMIKLHJH -#[derive(proto_derive::CmdID)] -#[cmdid(2912)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ApplyFriendScRsp { - #[prost(uint32, tag = "8")] - pub uid: u32, - #[prost(uint32, tag = "7")] - pub retcode: u32, -} -/// Obf: ADGPOMPOGKG -#[derive(proto_derive::CmdID)] -#[cmdid(2928)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SyncApplyFriendScNotify { - #[prost(message, optional, tag = "12")] - pub friend_apply_info: ::core::option::Option, -} -/// Obf: DAGJEMCELJN -#[derive(proto_derive::CmdID)] -#[cmdid(2938)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct HandleFriendCsReq { - #[prost(bool, tag = "8")] - pub handle_result: bool, - #[prost(uint32, tag = "12")] - pub uid: u32, -} -/// Obf: EHMDHOFMJIG -#[derive(proto_derive::CmdID)] -#[cmdid(2978)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct HandleFriendScRsp { - #[prost(uint32, tag = "1")] - pub retcode: u32, - #[prost(message, optional, tag = "14")] - pub handle_friend_info: ::core::option::Option, - #[prost(uint32, tag = "3")] - pub uid: u32, - #[prost(bool, tag = "5")] - pub handle_result: bool, -} -/// Obf: CLGLDFBOELF -#[derive(proto_derive::CmdID)] -#[cmdid(2956)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SyncHandleFriendScNotify { - #[prost(uint32, tag = "12")] - pub uid: u32, - #[prost(bool, tag = "10")] - pub handle_result: bool, - #[prost(message, optional, tag = "14")] - pub handle_friend_info: ::core::option::Option, -} -/// Obf: KNFAKOMKCPC -#[derive(proto_derive::CmdID)] -#[cmdid(2989)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DeleteFriendCsReq { - #[prost(uint32, tag = "3")] - pub uid: u32, - #[prost(uint32, tag = "11")] - pub lejfpajnhdd: u32, -} -/// Obf: KAICCHLHOKK -#[derive(proto_derive::CmdID)] -#[cmdid(2922)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DeleteFriendScRsp { - #[prost(uint32, tag = "14")] - pub retcode: u32, - #[prost(uint32, tag = "1")] - pub uid: u32, -} -/// Obf: OEAFFIHEGLO -#[derive(proto_derive::CmdID)] -#[cmdid(2966)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SyncDeleteFriendScNotify { - #[prost(uint32, tag = "13")] - pub uid: u32, -} -/// Obf: DJOIHACDMIC -#[derive(proto_derive::CmdID)] -#[cmdid(2905)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct AddBlacklistCsReq { - #[prost(uint32, tag = "10")] - pub uid: u32, -} -/// Obf: COIBPIOMJBD -#[derive(proto_derive::CmdID)] -#[cmdid(2945)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct AddBlacklistScRsp { - #[prost(uint32, tag = "8")] - pub retcode: u32, - #[prost(message, optional, tag = "13")] - pub black_info: ::core::option::Option, -} -/// Obf: MEJBIIKPIGI -#[derive(proto_derive::CmdID)] -#[cmdid(2920)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SyncAddBlacklistScNotify { - #[prost(uint32, tag = "7")] - pub uid: u32, -} -/// Obf: NIHOEPMIFJG -#[derive(proto_derive::CmdID)] -#[cmdid(2950)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetFriendRecommendListInfoCsReq { - #[prost(bool, tag = "9")] - pub cobdhlmalki: bool, -} -/// Obf: PEJAMAGGFED -#[derive(proto_derive::CmdID)] -#[cmdid(2931)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetFriendRecommendListInfoScRsp { - #[prost(uint32, tag = "10")] - pub retcode: u32, - #[prost(message, repeated, tag = "15")] - pub friend_recommend_list: ::prost::alloc::vec::Vec, -} -/// Obf: GPCBODBJEHJ -#[derive(proto_derive::CmdID)] -#[cmdid(2904)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetFriendRemarkNameCsReq { - #[prost(uint32, tag = "13")] - pub uid: u32, - #[prost(string, tag = "11")] - pub friend_name: ::prost::alloc::string::String, - #[prost(uint32, tag = "15")] - pub reason: u32, -} -/// Obf: NMNFBLCMJHC -#[derive(proto_derive::CmdID)] -#[cmdid(2960)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetFriendRemarkNameScRsp { - #[prost(uint32, tag = "8")] - pub uid: u32, - #[prost(string, tag = "14")] - pub friend_name: ::prost::alloc::string::String, - #[prost(uint32, tag = "15")] - pub retcode: u32, -} -/// Obf: MJFKFNCBIMN -#[derive(proto_derive::CmdID)] -#[cmdid(2952)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ReportPlayerCsReq { - #[prost(string, tag = "3")] - pub fpjpecoiphi: ::prost::alloc::string::String, +pub struct AvatarPathChangedNotify { + #[prost(enumeration = "MultiPathAvatarType", tag = "12")] + pub cur_multi_path_avatar_type: i32, #[prost(uint32, tag = "5")] - pub uid: u32, - #[prost(uint32, tag = "11")] - pub hdejcefadlp: u32, + pub base_avatar_id: u32, } -/// Obf: KDBMJGKICHC +/// Obf: KPLAEIPJEII #[derive(proto_derive::CmdID)] -#[cmdid(2911)] +#[cmdid(3920)] #[allow(clippy::derive_partial_eq_without_eq)] #[derive(Clone, PartialEq, ::prost::Message)] -pub struct ReportPlayerScRsp { - #[prost(uint32, tag = "13")] - pub retcode: u32, -} -/// Obf: MPCBMLLFPEO -#[derive(proto_derive::CmdID)] -#[cmdid(2910)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DeleteBlacklistCsReq { - #[prost(uint32, tag = "11")] - pub uid: u32, -} -/// Obf: EFPOMCNLAMG -#[derive(proto_derive::CmdID)] -#[cmdid(3000)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DeleteBlacklistScRsp { - #[prost(uint32, tag = "4")] - pub retcode: u32, - #[prost(uint32, tag = "15")] - pub uid: u32, -} -/// Obf: LOGCLKAKFMH -#[derive(proto_derive::CmdID)] -#[cmdid(2962)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SearchPlayerCsReq { - #[prost(uint32, repeated, tag = "14")] - pub search_uid_list: ::prost::alloc::vec::Vec, - #[prost(bool, tag = "15")] - pub cobdhlmalki: bool, -} -/// Obf: CHOGNNOFFFN -#[derive(proto_derive::CmdID)] -#[cmdid(2906)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SearchPlayerScRsp { - #[prost(uint32, tag = "3")] - pub retcode: u32, - #[prost(message, repeated, tag = "12")] - pub search_result_list: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "1")] - pub result_uid_list: ::prost::alloc::vec::Vec, -} -/// Obf: LPJKMOAANNP -#[derive(proto_derive::CmdID)] -#[cmdid(2923)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetAssistListCsReq { - #[prost(bool, tag = "6")] - pub cobjppcbmje: bool, - #[prost(bool, tag = "9")] - pub cobdhlmalki: bool, -} -/// Obf: ANPEALEJCHL -#[derive(proto_derive::CmdID)] -#[cmdid(2985)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetAssistListScRsp { - #[prost(message, repeated, tag = "8")] - pub lebblppnhoi: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "13")] - pub retcode: u32, -} -/// Obf: OFLPBLIMEEE -#[derive(proto_derive::CmdID)] -#[cmdid(2916)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetAssistCsReq { - #[prost(uint32, tag = "11")] - pub avatar_id: u32, - #[prost(uint32, tag = "5")] - pub uid: u32, -} -/// Obf: HDFOGOELOGM -#[derive(proto_derive::CmdID)] -#[cmdid(2914)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetAssistScRsp { - #[prost(uint32, tag = "9")] - pub retcode: u32, - #[prost(uint32, tag = "2")] - pub avatar_id: u32, - #[prost(uint32, tag = "10")] - pub uid: u32, -} -/// Obf: PJOBKNMPIKD -#[derive(proto_derive::CmdID)] -#[cmdid(2988)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetCurAssistCsReq {} -/// Obf: BBHDEIOOMEG -#[derive(proto_derive::CmdID)] -#[cmdid(2993)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetCurAssistScRsp { - #[prost(uint32, tag = "1")] - pub retcode: u32, - #[prost(message, optional, tag = "15")] - pub lcpfdidmobd: ::core::option::Option, -} -/// Obf: KKFLOGCBLDK -#[derive(proto_derive::CmdID)] -#[cmdid(2963)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetAssistHistoryCsReq {} -/// Obf: HLMOAPJEELO -#[derive(proto_derive::CmdID)] -#[cmdid(2955)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetAssistHistoryScRsp { - #[prost(uint32, tag = "5")] - pub retcode: u32, - #[prost(uint32, tag = "7")] - pub iemfijgnmgf: u32, - #[prost(uint32, tag = "3")] - pub llfkhhcbdaf: u32, - #[prost(uint32, repeated, tag = "14")] - pub ebjiplpjoag: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "10")] - pub bdpeabbjepo: u32, -} -/// Obf: JDLIMHIMBNE -#[derive(proto_derive::CmdID)] -#[cmdid(2936)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct NewAssistHistoryNotify { - #[prost(uint32, tag = "14")] - pub llfkhhcbdaf: u32, -} -/// Obf: DFEOIKDJLLM -#[derive(proto_derive::CmdID)] -#[cmdid(2902)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeAssistRewardCsReq {} -/// Obf: ALJMFMHHMPE -#[derive(proto_derive::CmdID)] -#[cmdid(2965)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeAssistRewardScRsp { - #[prost(message, optional, tag = "14")] - pub reward: ::core::option::Option, - #[prost(message, repeated, tag = "5")] - pub nckpjdhenmj: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "4")] - pub retcode: u32, -} -/// Obf: NCMOBGKJODO -#[derive(proto_derive::CmdID)] -#[cmdid(2957)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct CurAssistChangedNotify { - #[prost(message, optional, tag = "13")] - pub lcpfdidmobd: ::core::option::Option, -} -/// Obf: LMCHLJNFHLO -#[derive(proto_derive::CmdID)] -#[cmdid(2925)] -#[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 = "1")] - pub eeoffddmgib: ::prost::alloc::vec::Vec<::prost::alloc::string::String>, -} -/// Obf: NHIEDHKNIPK -#[derive(proto_derive::CmdID)] -#[cmdid(2915)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetPlatformPlayerInfoScRsp { +pub struct SendMsgScRsp { #[prost(uint32, tag = "11")] pub retcode: u32, - #[prost(message, repeated, tag = "2")] - pub friend_recommend_list: ::prost::alloc::vec::Vec, + #[prost(uint64, tag = "8")] + pub end_time: u64, } -/// Obf: JCNPCGFNLFC +/// Obf: OEAKGBJALKF #[derive(proto_derive::CmdID)] -#[cmdid(2919)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetFriendLoginInfoCsReq {} -/// Obf: MCCJOBGHEAM -#[derive(proto_derive::CmdID)] -#[cmdid(2992)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetFriendLoginInfoScRsp { - #[prost(uint32, tag = "2")] - pub retcode: u32, - /// TODO - #[prost(uint32, repeated, tag = "11")] - pub friend_uid_list: ::prost::alloc::vec::Vec, - #[prost(bool, tag = "12")] - pub aihpmjlcbch: bool, - #[prost(bool, tag = "9")] - pub eapdpoacpmo: bool, - #[prost(uint32, repeated, tag = "8")] - pub jnohfklknho: ::prost::alloc::vec::Vec, -} -/// Obf: HLLPBICEPEI -#[derive(proto_derive::CmdID)] -#[cmdid(2940)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetForbidOtherApplyFriendCsReq { - #[prost(bool, tag = "15")] - pub ndbcioelljl: bool, -} -/// Obf: KNGDKMKBCHL -#[derive(proto_derive::CmdID)] -#[cmdid(2995)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetForbidOtherApplyFriendScRsp { - #[prost(bool, tag = "15")] - pub ndbcioelljl: bool, - #[prost(uint32, tag = "1")] - pub retcode: u32, -} -/// Obf: BJGDFLNLCMD -#[derive(proto_derive::CmdID)] -#[cmdid(2953)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetFriendMarkCsReq { - #[prost(bool, tag = "12")] - pub is_set_mark: bool, - #[prost(uint32, tag = "5")] - pub reason: u32, - #[prost(uint32, tag = "9")] - pub uid: u32, -} -/// Obf: KPBOHAKJOBD -#[derive(proto_derive::CmdID)] -#[cmdid(2964)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetFriendMarkScRsp { - #[prost(uint32, tag = "1")] - pub uid: u32, - #[prost(uint32, tag = "8")] - pub retcode: u32, - #[prost(bool, tag = "15")] - pub is_set_mark: bool, -} -/// Obf: IPKOGBPKBIG -#[derive(proto_derive::CmdID)] -#[cmdid(2935)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetFriendAssistListCsReq { - #[prost(enumeration = "Cecnkoohadb", tag = "5")] - pub opchjhggkjp: i32, - #[prost(uint32, repeated, tag = "9")] - pub kkkmmpbnecm: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "6")] - pub from_uid: u32, - #[prost(uint32, repeated, tag = "13")] - pub gjecohcgnmp: ::prost::alloc::vec::Vec, - #[prost(bool, tag = "11")] - pub cobdhlmalki: bool, -} -/// Obf: DKHHFOLGNAA -#[derive(proto_derive::CmdID)] -#[cmdid(2987)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetFriendAssistListScRsp { - #[prost(uint32, tag = "11")] - pub from_uid: u32, - #[prost(uint32, tag = "7")] - pub retcode: u32, - #[prost(message, repeated, tag = "5")] - pub lebblppnhoi: ::prost::alloc::vec::Vec, -} -/// Obf: JGFEPJIDNFM -#[derive(proto_derive::CmdID)] -#[cmdid(2954)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetFriendChallengeLineupCsReq { - #[prost(uint32, tag = "12")] - pub challenge_id: u32, -} -/// Obf: IOFBPHDGGKE -#[derive(proto_derive::CmdID)] -#[cmdid(2969)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetFriendChallengeLineupScRsp { - #[prost(bool, tag = "5")] - pub emidnfppmbh: bool, - #[prost(uint32, tag = "2")] - pub retcode: u32, - #[prost(message, repeated, tag = "4")] - pub ppaggondpcf: ::prost::alloc::vec::Vec, -} -/// Obf: JACJDHNNLJK -#[derive(proto_derive::CmdID)] -#[cmdid(2958)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetFriendChallengeDetailCsReq { - #[prost(uint32, tag = "1")] - pub challenge_id: u32, - #[prost(uint32, tag = "2")] - pub uid: u32, -} -/// Obf: DICKHKDHLIP -#[derive(proto_derive::CmdID)] -#[cmdid(2967)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetFriendChallengeDetailScRsp { - #[prost(uint32, tag = "7")] - pub uid: u32, - #[prost(uint32, tag = "15")] - pub retcode: u32, - #[prost(message, repeated, tag = "5")] - pub dmdafibfjhp: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "4")] - pub challenge_id: u32, -} -/// Obf: PDGGFBBCKJG -#[derive(proto_derive::CmdID)] -#[cmdid(2976)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetFriendBattleRecordDetailCsReq { - #[prost(uint32, tag = "13")] - pub uid: u32, -} -/// Obf: EMEMDKFBEHH -#[derive(proto_derive::CmdID)] -#[cmdid(2939)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetFriendBattleRecordDetailScRsp { - #[prost(uint32, tag = "14")] - pub uid: u32, - #[prost(uint32, tag = "5")] - pub retcode: u32, - #[prost(message, repeated, tag = "7")] - pub jkkgkobjmjn: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "12")] - pub fbefbjhdchl: ::core::option::Option, -} -/// Obf: IKJLHDJNHCB -#[derive(proto_derive::CmdID)] -#[cmdid(2949)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetFriendDevelopmentInfoCsReq { - #[prost(uint32, tag = "8")] - pub uid: u32, -} -/// Obf: LJCCNIJNAGP -#[derive(proto_derive::CmdID)] -#[cmdid(2903)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetFriendDevelopmentInfoScRsp { - #[prost(uint32, tag = "10")] - pub retcode: u32, - #[prost(uint32, tag = "7")] - pub uid: u32, - #[prost(message, repeated, tag = "15")] - pub oimbmgnnnbm: ::prost::alloc::vec::Vec, -} -/// Obf: LGOKIDAHNLH -#[derive(proto_derive::CmdID)] -#[cmdid(1998)] +#[cmdid(1959)] #[allow(clippy::derive_partial_eq_without_eq)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetGachaInfoCsReq {} @@ -10049,20436 +2547,511 @@ pub struct GetGachaInfoCsReq {} #[allow(clippy::derive_partial_eq_without_eq)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GachaCeilingAvatar { - #[prost(uint32, tag = "9")] - pub repeated_cnt: u32, - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "2")] pub avatar_id: u32, + #[prost(uint32, tag = "6")] + pub repeated_cnt: u32, } #[derive(proto_derive::CmdID)] #[allow(clippy::derive_partial_eq_without_eq)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GachaCeiling { - #[prost(bool, tag = "6")] + #[prost(bool, tag = "1")] pub is_claimed: bool, - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "15")] pub ceiling_num: u32, - #[prost(message, repeated, tag = "15")] + #[prost(message, repeated, tag = "14")] pub avatar_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[allow(clippy::derive_partial_eq_without_eq)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GachaInfo { - #[prost(int64, tag = "15")] + #[prost(int64, tag = "13")] pub begin_time: i64, + #[prost(string, tag = "8")] + pub detail_url: ::prost::alloc::string::String, + #[prost(uint32, tag = "6")] + pub gacha_id: u32, + #[prost(uint32, tag = "4")] + pub ackncehgnfi: u32, + #[prost(message, optional, tag = "15")] + pub gacha_ceiling: ::core::option::Option, + #[prost(uint32, tag = "5")] + pub klkaidfhbag: u32, + #[prost(uint32, repeated, tag = "14")] + pub featured: ::prost::alloc::vec::Vec, + #[prost(string, tag = "11")] + pub history_url: ::prost::alloc::string::String, + #[prost(uint32, repeated, tag = "10")] + pub up_info: ::prost::alloc::vec::Vec, #[prost(int64, tag = "2")] pub end_time: i64, - #[prost(uint32, tag = "11")] - pub hnpcpdjpgll: u32, - #[prost(message, optional, tag = "9")] - pub gacha_ceiling: ::core::option::Option, - #[prost(uint32, tag = "12")] - pub lhmbnmiokhb: u32, - #[prost(uint32, tag = "13")] - pub gacha_id: u32, - /// TODO - #[prost(uint32, repeated, tag = "6")] - pub up_info: ::prost::alloc::vec::Vec, - /// TODO - #[prost(uint32, repeated, tag = "8")] - pub featured: ::prost::alloc::vec::Vec, - #[prost(string, tag = "7")] - pub detail_url: ::prost::alloc::string::String, - #[prost(string, tag = "4")] - pub history_url: ::prost::alloc::string::String, } -/// Obf: MNEGEDFAGOB +/// Obf: GHAODHDGEDP #[derive(proto_derive::CmdID)] -#[cmdid(1971)] +#[cmdid(1920)] #[allow(clippy::derive_partial_eq_without_eq)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetGachaInfoScRsp { - #[prost(uint32, tag = "6")] - pub pjafimmcpdf: u32, - #[prost(uint32, tag = "5")] - pub hdfmnlhcome: u32, - #[prost(uint32, tag = "12")] - pub hjflgcnekkk: u32, - #[prost(message, repeated, tag = "8")] - pub gacha_info_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "2")] - pub gacha_random: u32, - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "7")] + pub nbkopnkcfeb: u32, + #[prost(uint32, tag = "15")] + pub kpcbhcbggko: u32, + #[prost(uint32, tag = "13")] pub retcode: u32, + #[prost(message, repeated, tag = "9")] + pub gacha_info_list: ::prost::alloc::vec::Vec, + #[prost(uint32, tag = "4")] + pub gacha_random: u32, + #[prost(uint32, tag = "5")] + pub lbgeogenkgg: u32, } -/// Obf: DAILMCHKAHI +/// Obf: CMLKJMEDGBL #[derive(proto_derive::CmdID)] -#[cmdid(1983)] +#[cmdid(1903)] #[allow(clippy::derive_partial_eq_without_eq)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct DoGachaCsReq { - #[prost(uint32, tag = "2")] - pub gacha_id: u32, - #[prost(uint32, tag = "1")] - pub simulate_magic: u32, - #[prost(uint32, tag = "4")] - pub gacha_num: u32, #[prost(uint32, tag = "5")] pub gacha_random: u32, + #[prost(uint32, tag = "1")] + pub gacha_id: u32, + #[prost(uint32, tag = "6")] + pub simulate_magic: u32, + #[prost(uint32, tag = "8")] + pub gacha_num: u32, } #[derive(proto_derive::CmdID)] #[allow(clippy::derive_partial_eq_without_eq)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GachaItem { - #[prost(message, optional, tag = "12")] - pub transfer_item_list: ::core::option::Option, - #[prost(message, optional, tag = "3")] - pub gacha_item: ::core::option::Option, - #[prost(bool, tag = "9")] - pub is_new: bool, - #[prost(message, optional, tag = "14")] + #[prost(message, optional, tag = "4")] pub token_item: ::core::option::Option, + #[prost(message, optional, tag = "2")] + pub transfer_item_list: ::core::option::Option, + #[prost(bool, tag = "6")] + pub is_new: bool, + #[prost(message, optional, tag = "13")] + pub gacha_item: ::core::option::Option, } -/// Obf: JAABNPFFKOP +/// Obf: EENMMFCLCIH #[derive(proto_derive::CmdID)] -#[cmdid(1942)] +#[cmdid(1946)] #[allow(clippy::derive_partial_eq_without_eq)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct DoGachaScRsp { - #[prost(uint32, tag = "14")] - pub keacgmlkbdk: u32, - #[prost(uint32, tag = "2")] - pub pjafimmcpdf: u32, - #[prost(uint32, tag = "13")] - pub hnpcpdjpgll: u32, - #[prost(uint32, tag = "11")] - pub gacha_num: u32, - #[prost(uint32, tag = "5")] - pub gacha_id: u32, - #[prost(uint32, tag = "1")] - pub ceiling_num: u32, - #[prost(uint32, tag = "15")] - pub lhmbnmiokhb: u32, - #[prost(uint32, tag = "6")] - pub retcode: u32, - #[prost(message, repeated, tag = "8")] - pub gacha_item_list: ::prost::alloc::vec::Vec, -} -/// Obf: BKGCGIIMLBL -#[derive(proto_derive::CmdID)] -#[cmdid(1979)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetGachaCeilingCsReq { - #[prost(uint32, tag = "10")] - pub gacha_type: u32, -} -/// Obf: KLOJOAHOFCP -#[derive(proto_derive::CmdID)] -#[cmdid(1977)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetGachaCeilingScRsp { - #[prost(message, optional, tag = "9")] - pub gacha_ceiling: ::core::option::Option, - #[prost(uint32, tag = "11")] - pub gacha_type: u32, - #[prost(uint32, tag = "7")] - pub retcode: u32, -} -/// Obf: LBACENDEPHN -#[derive(proto_derive::CmdID)] -#[cmdid(1933)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ExchangeGachaCeilingCsReq { - #[prost(uint32, tag = "8")] - pub gacha_type: u32, - #[prost(uint32, tag = "2")] - pub avatar_id: u32, -} -/// Obf: KOPMGINJDEN -#[derive(proto_derive::CmdID)] -#[cmdid(1912)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ExchangeGachaCeilingScRsp { - #[prost(message, optional, tag = "13")] - pub gacha_ceiling: ::core::option::Option, - #[prost(uint32, tag = "6")] - pub avatar_id: u32, - #[prost(uint32, tag = "5")] - pub retcode: u32, - #[prost(message, optional, tag = "9")] - pub transfer_item_list: ::core::option::Option, - #[prost(uint32, tag = "14")] - pub gacha_type: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mkikilfnmph { - #[prost(uint32, tag = "8")] - pub jnmkaahpmdj: u32, - #[prost(bool, tag = "11")] - pub hokogghdnmb: bool, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ahdaameojll { - #[prost(bool, tag = "4")] - pub lcoagnjbckg: bool, - #[prost(bool, tag = "15")] - pub ggfkeijjlce: bool, - #[prost(uint32, tag = "7")] - pub lkgnghcpjag: u32, - #[prost(enumeration = "Ffopgmamlmf", tag = "10")] - pub step: i32, - #[prost(enumeration = "Fohohplgefj", tag = "14")] - pub nhmfgeibpfh: i32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kghfjpegbnl { - #[prost(uint32, tag = "10")] - pub dchphimiefp: u32, - #[prost(uint32, tag = "7")] - pub lkgnghcpjag: u32, -} -/// Obf: LKCLJOFIIII -#[derive(proto_derive::CmdID)] -#[cmdid(6398)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetHeartDialInfoCsReq {} -/// Obf: NIKDJGCBLIB -#[derive(proto_derive::CmdID)] -#[cmdid(6371)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetHeartDialInfoScRsp { - #[prost(message, repeated, tag = "6")] - pub eimdnmimchb: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "1")] - pub retcode: u32, - #[prost(enumeration = "Ihbanbbkcmb", tag = "10")] - pub ndeophlcmap: i32, - #[prost(message, repeated, tag = "12")] - pub cmgdhmmbphf: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "3")] - pub ndkjoplldph: ::prost::alloc::vec::Vec, -} -/// Obf: JGIBEGEMJFA -#[derive(proto_derive::CmdID)] -#[cmdid(6383)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChangeScriptEmotionCsReq { - #[prost(uint32, tag = "6")] - pub lkgnghcpjag: u32, - #[prost(enumeration = "Fohohplgefj", tag = "2")] - pub bfijpmnhboo: i32, - #[prost(uint32, tag = "7")] - pub fppefbkbfdd: u32, -} -/// Obf: HIGLMOMIAPM -#[derive(proto_derive::CmdID)] -#[cmdid(6342)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChangeScriptEmotionScRsp { - #[prost(enumeration = "Fohohplgefj", tag = "14")] - pub fddokiimpbf: i32, - #[prost(uint32, tag = "7")] - pub lkgnghcpjag: u32, - #[prost(uint32, tag = "6")] - pub retcode: u32, -} -/// Obf: FCLANCMIAFE -#[derive(proto_derive::CmdID)] -#[cmdid(6379)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SubmitEmotionItemCsReq { - #[prost(uint32, tag = "13")] - pub lkgnghcpjag: u32, - #[prost(message, optional, tag = "5")] - pub item_list: ::core::option::Option, - #[prost(uint32, tag = "8")] - pub fppefbkbfdd: u32, -} -/// Obf: CJGPMAHBJJN -#[derive(proto_derive::CmdID)] -#[cmdid(6377)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SubmitEmotionItemScRsp { - #[prost(uint32, tag = "7")] - pub lkgnghcpjag: u32, - #[prost(uint32, tag = "15")] - pub retcode: u32, -} -/// Obf: DBCJCDGBAEN -#[derive(proto_derive::CmdID)] -#[cmdid(6333)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FinishEmotionDialoguePerformanceCsReq { - #[prost(uint32, tag = "2")] - pub jnmkaahpmdj: u32, - #[prost(uint32, tag = "3")] - pub lkgnghcpjag: u32, - #[prost(uint32, tag = "10")] - pub fppefbkbfdd: u32, -} -/// Obf: MGKFEICDOKO -#[derive(proto_derive::CmdID)] -#[cmdid(6312)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FinishEmotionDialoguePerformanceScRsp { - #[prost(uint32, tag = "1")] - pub retcode: u32, - #[prost(uint32, tag = "11")] - pub jnmkaahpmdj: u32, - #[prost(uint32, tag = "12")] - pub lkgnghcpjag: u32, - #[prost(message, optional, tag = "6")] - pub reward_list: ::core::option::Option, -} -/// Obf: KPCEFKDCHJF -#[derive(proto_derive::CmdID)] -#[cmdid(6328)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct HeartDialScriptChangeScNotify { - #[prost(message, repeated, tag = "4")] - pub ndkjoplldph: ::prost::alloc::vec::Vec, - #[prost(enumeration = "Ihbanbbkcmb", tag = "15")] - pub ndeophlcmap: i32, - #[prost(message, repeated, tag = "12")] - pub agkljmiajen: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "3")] - pub mdcihnaihdj: ::prost::alloc::vec::Vec, -} -/// Obf: HGDLBGDHDNN -#[derive(proto_derive::CmdID)] -#[cmdid(6338)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct HeartDialTraceScriptCsReq { - #[prost(message, optional, tag = "9")] - pub eficaoaaaph: ::core::option::Option, -} -/// Obf: PKLAMJHPEJE -#[derive(proto_derive::CmdID)] -#[cmdid(6378)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct HeartDialTraceScriptScRsp { - #[prost(uint32, tag = "3")] - pub retcode: u32, - #[prost(message, optional, tag = "8")] - pub eficaoaaaph: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ncihllaejjk { - #[prost(uint32, repeated, tag = "9")] - pub deplejmpjai: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "13")] - pub jkgnkpjokaf: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jnamgfcaddn { - #[prost(uint32, tag = "12")] - pub challenge_id: u32, - #[prost(bool, tag = "13")] - pub cfimdhhmkdj: bool, - #[prost(uint32, tag = "2")] - pub phase: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct HeliobusChallengeLineup { - #[prost(uint32, repeated, tag = "15")] - pub avatar_id_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "3")] - pub skill_id: u32, - #[prost(uint32, tag = "13")] - pub group_id: u32, -} -/// Obf: GDHONCBNBBI -#[derive(proto_derive::CmdID)] -#[cmdid(5898)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct HeliobusActivityDataCsReq {} -/// Obf: PELJPLGDBLD -#[derive(proto_derive::CmdID)] -#[cmdid(5871)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct HeliobusActivityDataScRsp { - #[prost(message, optional, tag = "13")] - pub skill_info: ::core::option::Option, #[prost(message, repeated, tag = "7")] - pub fmajficfmfo: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "5")] - pub aijhhhcobff: u32, - #[prost(uint32, tag = "8")] - pub mggdeinkdmh: u32, - #[prost(uint32, tag = "1")] + pub gacha_item_list: ::prost::alloc::vec::Vec, + #[prost(uint32, tag = "15")] + pub klkaidfhbag: u32, + #[prost(uint32, tag = "4")] pub retcode: u32, - #[prost(uint32, tag = "6")] - pub cbhoapibcjm: u32, - #[prost(message, repeated, tag = "15")] - pub challenge_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "12")] - pub jgkjjkfblcf: u32, - #[prost(message, repeated, tag = "4")] - pub ibnhflhjfeo: ::prost::alloc::vec::Vec, + #[prost(uint32, tag = "13")] + pub gmmlaimhmmb: u32, #[prost(uint32, tag = "14")] - pub level: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ddlhphllnaa { - #[prost(message, repeated, tag = "8")] - pub hcjiaicbfdg: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "6")] - pub bcfccdmeako: u32, - #[prost(uint32, tag = "15")] - pub mjmdpfkhneh: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pcmdgdlanff { - #[prost(bool, tag = "5")] - pub ocloinekdem: bool, - #[prost(message, repeated, tag = "14")] - pub okcaolbflkd: ::prost::alloc::vec::Vec, + pub gacha_id: u32, #[prost(uint32, tag = "2")] - pub alaomaobnfg: u32, - #[prost(uint32, tag = "13")] - pub onnhabcmgpd: u32, - #[prost(uint32, tag = "8")] - pub mommnljbhbi: u32, - #[prost(bool, tag = "6")] - pub edjeakcccnj: bool, - #[prost(uint32, tag = "4")] - pub mbfoagmcoom: u32, - #[prost(uint32, tag = "7")] - pub gdllhhelile: u32, -} -/// Obf: PFLKJIBMKIH -#[derive(proto_derive::CmdID)] -#[cmdid(5883)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct HeliobusSnsReadCsReq { - #[prost(uint32, tag = "4")] - pub alaomaobnfg: u32, -} -/// Obf: PPLMCMAINPN -#[derive(proto_derive::CmdID)] -#[cmdid(5842)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct HeliobusSnsReadScRsp { - #[prost(uint32, tag = "8")] - pub alaomaobnfg: u32, - #[prost(uint32, tag = "13")] - pub retcode: u32, -} -/// Obf: JIGAIMOLELA -#[derive(proto_derive::CmdID)] -#[cmdid(5879)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct HeliobusSnsPostCsReq { - #[prost(uint32, tag = "9")] - pub mbfoagmcoom: u32, - #[prost(uint32, tag = "15")] - pub alaomaobnfg: u32, - #[prost(uint32, tag = "13")] - pub gdllhhelile: u32, -} -/// Obf: DALIPJOFMCC -#[derive(proto_derive::CmdID)] -#[cmdid(5877)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct HeliobusSnsPostScRsp { - #[prost(uint32, tag = "12")] - pub retcode: u32, - #[prost(message, optional, tag = "2")] - pub lcjmlehebjk: ::core::option::Option, -} -/// Obf: HJPDGABHHMA -#[derive(proto_derive::CmdID)] -#[cmdid(5833)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct HeliobusSnsLikeCsReq { - #[prost(uint32, tag = "15")] - pub alaomaobnfg: u32, -} -/// Obf: MEPKCIFDGAM -#[derive(proto_derive::CmdID)] -#[cmdid(5812)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct HeliobusSnsLikeScRsp { - #[prost(bool, tag = "7")] - pub edjeakcccnj: bool, - #[prost(uint32, tag = "14")] - pub retcode: u32, - #[prost(uint32, tag = "11")] - pub alaomaobnfg: u32, -} -/// Obf: NDDPIAPEHDN -#[derive(proto_derive::CmdID)] -#[cmdid(5828)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct HeliobusSnsCommentCsReq { - #[prost(uint32, tag = "13")] - pub hhpkifmoemh: u32, - #[prost(uint32, tag = "7")] - pub bcfccdmeako: u32, - #[prost(uint32, tag = "3")] - pub alaomaobnfg: u32, -} -/// Obf: IAMIGNJNDFL -#[derive(proto_derive::CmdID)] -#[cmdid(5838)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct HeliobusSnsCommentScRsp { - #[prost(uint32, tag = "4")] - pub retcode: u32, - #[prost(message, optional, tag = "2")] - pub lcjmlehebjk: ::core::option::Option, -} -/// Obf: FDLECHBEJDI -#[derive(proto_derive::CmdID)] -#[cmdid(5878)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct HeliobusSnsUpdateScNotify { - #[prost(message, repeated, tag = "14")] - pub jnoibbbgpkk: ::prost::alloc::vec::Vec, -} -/// Obf: BBBKMODGELE -#[derive(proto_derive::CmdID)] -#[cmdid(5856)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct HeliobusInfoChangedScNotify { - #[prost(uint32, tag = "13")] - pub mggdeinkdmh: u32, - #[prost(uint32, tag = "10")] - pub aijhhhcobff: u32, - #[prost(uint32, tag = "4")] - pub jgkjjkfblcf: u32, - #[prost(message, repeated, tag = "6")] - pub jnoibbbgpkk: ::prost::alloc::vec::Vec, -} -/// Obf: IFADPABHHCE -#[derive(proto_derive::CmdID)] -#[cmdid(5889)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct HeliobusUpgradeLevelCsReq {} -/// Obf: EKLJKOEJMOD -#[derive(proto_derive::CmdID)] -#[cmdid(5822)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct HeliobusUpgradeLevelScRsp { - #[prost(uint32, tag = "10")] - pub retcode: u32, - #[prost(uint32, tag = "3")] - pub level: u32, -} -/// Obf: DJEIMKIBMLB -#[derive(proto_derive::CmdID)] -#[cmdid(5866)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct HeliobusUnlockSkillScNotify { - #[prost(uint32, tag = "10")] - pub lnedfblnhen: u32, - #[prost(uint32, tag = "15")] - pub jkgnkpjokaf: u32, -} -/// Obf: MJEBGPJAPBN -#[derive(proto_derive::CmdID)] -#[cmdid(5831)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct HeliobusEnterBattleCsReq { - #[prost(uint32, tag = "2")] - pub lnedfblnhen: u32, - #[prost(uint32, repeated, tag = "14")] - pub avatar_id_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "8")] - pub event_id: u32, -} -/// Obf: MCFCFHNOJPK -#[derive(proto_derive::CmdID)] -#[cmdid(5804)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct HeliobusEnterBattleScRsp { - #[prost(message, optional, tag = "6")] - pub battle_info: ::core::option::Option, - #[prost(uint32, tag = "10")] - pub retcode: u32, - #[prost(uint32, tag = "12")] - pub event_id: u32, -} -/// Obf: ICJJPHLCCCO -#[derive(proto_derive::CmdID)] -#[cmdid(5805)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct HeliobusSelectSkillCsReq { - #[prost(uint32, tag = "2")] - pub lnedfblnhen: u32, -} -/// Obf: KEKIGCFNIDH -#[derive(proto_derive::CmdID)] -#[cmdid(5845)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct HeliobusSelectSkillScRsp { - #[prost(uint32, tag = "12")] - pub lnedfblnhen: u32, - #[prost(uint32, tag = "11")] - pub retcode: u32, -} -/// Obf: HJCFAPILGEB -#[derive(proto_derive::CmdID)] -#[cmdid(5811)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct HeliobusChallengeUpdateScNotify { - #[prost(message, optional, tag = "9")] - pub obgejfjdkkf: ::core::option::Option, -} -/// Obf: CELLAPCBOEC -#[derive(proto_derive::CmdID)] -#[cmdid(5810)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct HeliobusLineupUpdateScNotify { - #[prost(message, optional, tag = "8")] - pub lineup: ::core::option::Option, -} -/// Obf: JLEOOIOJEOK -#[derive(proto_derive::CmdID)] -#[cmdid(5860)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct HeliobusStartRaidCsReq { - #[prost(uint32, tag = "2")] - pub prop_entity_id: u32, - #[prost(uint32, tag = "15")] - pub lnedfblnhen: u32, - #[prost(bool, tag = "6")] - pub beddolcompo: bool, - #[prost(uint32, tag = "3")] - pub ogioakbpmae: u32, - #[prost(uint32, repeated, tag = "10")] - pub avatar_list: ::prost::alloc::vec::Vec, + pub ackncehgnfi: u32, #[prost(uint32, tag = "5")] - pub jfpoblgopcp: u32, + pub gacha_num: u32, + #[prost(uint32, tag = "12")] + pub nbkopnkcfeb: u32, + #[prost(uint32, tag = "11")] + pub ceiling_num: u32, } -/// Obf: AKKJDAPPFNF +/// Obf: ODDNDPAAPIF #[derive(proto_derive::CmdID)] -#[cmdid(5852)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct HeliobusStartRaidScRsp { - #[prost(message, optional, tag = "10")] - pub scene: ::core::option::Option, - #[prost(uint32, tag = "15")] - pub retcode: u32, -} -/// Obf: PIBCMGEHDPA -#[derive(proto_derive::CmdID)] -#[cmdid(598)] +#[cmdid(559)] #[allow(clippy::derive_partial_eq_without_eq)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetBagCsReq {} +/// Obf: AFMDDOHENOH #[derive(proto_derive::CmdID)] +#[cmdid(2359)] #[allow(clippy::derive_partial_eq_without_eq)] #[derive(Clone, PartialEq, ::prost::Message)] -pub struct Equipment { - #[prost(uint32, tag = "4")] - pub rank: u32, - #[prost(uint32, tag = "12")] - pub promotion: u32, - #[prost(uint32, tag = "7")] - pub tid: u32, - #[prost(uint32, tag = "6")] - pub equip_avatar_id: u32, - #[prost(uint32, tag = "8")] - pub exp: u32, - #[prost(uint32, tag = "11")] - pub unique_id: u32, - #[prost(uint32, tag = "1")] - pub level: u32, - #[prost(bool, tag = "3")] - pub is_protected: bool, -} +pub struct GetArchiveDataCsReq {} +/// Obf: HFPKIAGEDPO #[derive(proto_derive::CmdID)] +#[cmdid(379)] #[allow(clippy::derive_partial_eq_without_eq)] #[derive(Clone, PartialEq, ::prost::Message)] -pub struct Relic { - #[prost(uint32, tag = "8")] - pub equip_avatar_id: u32, - #[prost(uint32, tag = "7")] - pub level: u32, - #[prost(uint32, tag = "6")] - pub main_affix_id: u32, - #[prost(uint32, tag = "11")] - pub unique_id: u32, - #[prost(uint32, tag = "1")] - pub tid: u32, - #[prost(message, repeated, tag = "5")] - pub sub_affix_list: ::prost::alloc::vec::Vec, - #[prost(bool, tag = "13")] - pub is_discarded: bool, - #[prost(uint32, tag = "14")] - pub exp: u32, - #[prost(bool, tag = "15")] - pub is_protected: bool, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Material { +pub struct DressRelicAvatarScRsp { #[prost(uint32, tag = "15")] - pub tid: u32, - #[prost(uint32, tag = "10")] - pub num: u32, - #[prost(uint64, tag = "6")] - pub expire_time: u64, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct WaitDelResource { - #[prost(uint32, tag = "15")] - pub num: u32, - #[prost(uint32, tag = "1")] - pub tid: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Material0 { - #[prost(uint64, tag = "6")] - pub expire_time: u64, - #[prost(uint32, tag = "3")] - pub num: u32, - #[prost(uint32, tag = "10")] - pub tid: u32, -} -/// Obf: CEBFDHOLLEC -#[derive(proto_derive::CmdID)] -#[cmdid(571)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetBagScRsp { - #[prost(message, repeated, tag = "3")] - pub ngenobfflab: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "4")] - pub hnbhlcakajg: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "15")] - pub equipment_list: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "5")] - pub pnbpdogekgb: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "13")] - pub dhdjiioipkh: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "6")] - pub famncjfbaff: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "14")] - pub cgflekcnjkd: u32, - #[prost(enumeration = "TurnFoodSwitch", repeated, tag = "11")] - pub turn_food_switch: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "7")] - pub material_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "10")] - pub relic_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "9")] - pub retcode: u32, - #[prost(message, repeated, tag = "12")] - pub pile_item_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "8")] - pub wait_del_resource_list: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "2")] - pub connkodklkh: ::prost::alloc::vec::Vec, -} -/// Obf: OFKNNFOODOP -#[derive(proto_derive::CmdID)] -#[cmdid(583)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PromoteEquipmentCsReq { - #[prost(uint32, tag = "10")] - pub equipment_unique_id: u32, - #[prost(message, optional, tag = "14")] - pub item_cost_list: ::core::option::Option, -} -/// Obf: AIDFBPKJPMN -#[derive(proto_derive::CmdID)] -#[cmdid(542)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PromoteEquipmentScRsp { - #[prost(uint32, tag = "10")] pub retcode: u32, } -/// Obf: AMIPKEDMEHN +/// Obf: LPECOLCNLED #[derive(proto_derive::CmdID)] -#[cmdid(579)] +#[cmdid(361)] #[allow(clippy::derive_partial_eq_without_eq)] #[derive(Clone, PartialEq, ::prost::Message)] -pub struct LockEquipmentCsReq { - #[prost(bool, tag = "3")] - pub is_protected: bool, - #[prost(uint32, repeated, tag = "8")] - pub equipment_id_list: ::prost::alloc::vec::Vec, -} -/// Obf: OODLFAJHNAB -#[derive(proto_derive::CmdID)] -#[cmdid(577)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct LockEquipmentScRsp { - #[prost(uint32, tag = "8")] - pub retcode: u32, -} -/// Obf: ANNADFJBMCB -#[derive(proto_derive::CmdID)] -#[cmdid(533)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct UseItemCsReq { - #[prost(bool, tag = "13")] - pub cpfglikkkgm: bool, - #[prost(uint32, tag = "10")] - pub base_avatar_id: u32, - #[prost(uint32, tag = "3")] - pub optional_reward_id: u32, - #[prost(uint32, tag = "14")] - pub use_item_id: u32, - #[prost(enumeration = "AvatarType", tag = "1")] - pub njcnpnmhmpm: i32, - #[prost(uint32, tag = "7")] - pub use_item_count: u32, -} -/// Obf: BELFPACLJBH -#[derive(proto_derive::CmdID)] -#[cmdid(512)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct UseItemScRsp { - #[prost(uint32, tag = "8")] - pub retcode: u32, - #[prost(message, optional, tag = "7")] - pub return_data: ::core::option::Option, - #[prost(uint64, tag = "2")] - pub month_card_out_date_time: u64, - #[prost(uint32, tag = "13")] - pub use_item_id: u32, - #[prost(uint32, tag = "14")] - pub use_item_count: u32, - #[prost(uint32, tag = "6")] - pub phffpfmpebg: u32, -} -/// Obf: IOJDJAGEHMD -#[derive(proto_derive::CmdID)] -#[cmdid(528)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RankUpEquipmentCsReq { - #[prost(message, optional, tag = "8")] - pub item_cost_list: ::core::option::Option, - #[prost(uint32, tag = "3")] - pub equipment_unique_id: u32, -} -/// Obf: GKGIFAIGOKO -#[derive(proto_derive::CmdID)] -#[cmdid(538)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RankUpEquipmentScRsp { - #[prost(uint32, tag = "4")] - pub retcode: u32, -} -/// Obf: CMNNDIHJHBD -#[derive(proto_derive::CmdID)] -#[cmdid(578)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ExpUpEquipmentCsReq { - #[prost(uint32, tag = "1")] - pub equipment_unique_id: u32, - #[prost(message, optional, tag = "14")] - pub item_cost_list: ::core::option::Option, -} -/// Obf: MPKEGDFDLFL -#[derive(proto_derive::CmdID)] -#[cmdid(556)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ExpUpEquipmentScRsp { - #[prost(message, repeated, tag = "4")] - pub return_item_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "9")] - pub retcode: u32, -} -/// Obf: DLJMCLNFPDL -#[derive(proto_derive::CmdID)] -#[cmdid(589)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ComposeItemCsReq { - #[prost(uint32, tag = "4")] - pub count: u32, - #[prost(uint32, tag = "10")] - pub compose_id: u32, - #[prost(message, optional, tag = "1")] - pub compose_item_list: ::core::option::Option, -} -/// Obf: ANPEFPDLNCJ -#[derive(proto_derive::CmdID)] -#[cmdid(522)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ComposeItemScRsp { - #[prost(message, optional, tag = "14")] - pub return_item_list: ::core::option::Option, - #[prost(uint32, tag = "2")] - pub count: u32, - #[prost(uint32, tag = "3")] - pub retcode: u32, - #[prost(uint32, tag = "7")] - pub compose_id: u32, -} -/// Obf: JGACCNAIALD -#[derive(proto_derive::CmdID)] -#[cmdid(511)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ComposeSelectedRelicCsReq { - #[prost(uint32, tag = "9")] - pub compose_id: u32, - #[prost(uint32, tag = "4")] - pub compose_relic_id: u32, - #[prost(message, optional, tag = "13")] - pub compose_item_list: ::core::option::Option, - #[prost(uint32, tag = "7")] - pub count: u32, - #[prost(uint32, tag = "5")] - pub main_affix_id: u32, -} -/// Obf: LBGBBBGHKIO -#[derive(proto_derive::CmdID)] -#[cmdid(510)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ComposeSelectedRelicScRsp { - #[prost(message, optional, tag = "9")] - pub return_item_list: ::core::option::Option, +pub struct TakeOffRelicScRsp { #[prost(uint32, tag = "6")] pub retcode: u32, - #[prost(uint32, tag = "13")] - pub compose_id: u32, } -/// Obf: KIELEMNJLKI +/// Obf: DFJKBJKJHNO #[derive(proto_derive::CmdID)] -#[cmdid(566)] +#[cmdid(316)] #[allow(clippy::derive_partial_eq_without_eq)] #[derive(Clone, PartialEq, ::prost::Message)] -pub struct ExpUpRelicCsReq { - #[prost(message, optional, tag = "11")] - pub item_cost_list: ::core::option::Option, - #[prost(uint32, tag = "10")] - pub relic_unique_id: u32, -} -/// Obf: EJLLDLIJBAC -#[derive(proto_derive::CmdID)] -#[cmdid(505)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ExpUpRelicScRsp { - #[prost(uint32, tag = "5")] - pub retcode: u32, - #[prost(message, repeated, tag = "1")] - pub return_item_list: ::prost::alloc::vec::Vec, -} -/// Obf: OCFFCHLFGEG -#[derive(proto_derive::CmdID)] -#[cmdid(545)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct LockRelicCsReq { - #[prost(bool, tag = "13")] - pub is_protected: bool, - #[prost(uint32, repeated, tag = "8")] - pub eamlklabfbo: ::prost::alloc::vec::Vec, - #[prost(bool, tag = "2")] - pub is_batch_op: bool, -} -/// Obf: PIFHIIBJIPC -#[derive(proto_derive::CmdID)] -#[cmdid(520)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct LockRelicScRsp { +pub struct DressAvatarScRsp { #[prost(uint32, tag = "14")] pub retcode: u32, } -/// Obf: ANEHFACCPCM +/// Obf: DHAGAJLLEMJ #[derive(proto_derive::CmdID)] -#[cmdid(515)] +#[cmdid(374)] #[allow(clippy::derive_partial_eq_without_eq)] #[derive(Clone, PartialEq, ::prost::Message)] -pub struct DiscardRelicCsReq { - #[prost(bool, tag = "3")] - pub is_discard: bool, - #[prost(bool, tag = "11")] - pub is_batch_op: bool, - #[prost(uint32, repeated, tag = "10")] - pub eamlklabfbo: ::prost::alloc::vec::Vec, -} -/// Obf: CLAFOFNKBEJ -#[derive(proto_derive::CmdID)] -#[cmdid(519)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DiscardRelicScRsp { - #[prost(uint32, tag = "15")] - pub retcode: u32, - #[prost(bool, tag = "2")] - pub is_discard: bool, -} -/// Obf: ACEHHOIKHDN -#[derive(proto_derive::CmdID)] -#[cmdid(550)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SellItemCsReq { - #[prost(bool, tag = "1")] - pub to_material: bool, - #[prost(message, optional, tag = "14")] - pub item_cost_list: ::core::option::Option, -} -/// Obf: MJDKIPPFLHA -#[derive(proto_derive::CmdID)] -#[cmdid(531)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SellItemScRsp { - #[prost(uint32, tag = "7")] - pub retcode: u32, - #[prost(message, optional, tag = "11")] - pub return_item_list: ::core::option::Option, -} -/// Obf: RechargeSuccNotify -#[derive(proto_derive::CmdID)] -#[cmdid(504)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RechargeSuccNotify { - #[prost(string, tag = "14")] - pub product_id: ::prost::alloc::string::String, - #[prost(message, optional, tag = "5")] - pub item_list: ::core::option::Option, - #[prost(string, tag = "6")] - pub channel_order_no: ::prost::alloc::string::String, - #[prost(uint64, tag = "11")] - pub month_card_outdate_time: u64, -} -/// Obf: KIJFBKDHMFN -#[derive(proto_derive::CmdID)] -#[cmdid(560)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ExchangeHcoinCsReq { - #[prost(uint32, tag = "3")] - pub num: u32, -} -/// Obf: ExchangeHcoinScRsp -#[derive(proto_derive::CmdID)] -#[cmdid(552)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ExchangeHcoinScRsp { - #[prost(uint32, tag = "15")] - pub num: u32, - #[prost(uint32, tag = "14")] - pub retcode: u32, -} -/// Obf: PHJLKNIDCED -#[derive(proto_derive::CmdID)] -#[cmdid(600)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct AddEquipmentScNotify { - #[prost(uint32, tag = "9")] - pub egndmkmfpin: u32, -} -/// Obf: KMHFMMIJLMB -#[derive(proto_derive::CmdID)] -#[cmdid(562)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetRecyleTimeCsReq { - #[prost(uint32, repeated, tag = "9")] - pub hnlefmobfkg: ::prost::alloc::vec::Vec, -} -/// Obf: HMLANKFNNKM -#[derive(proto_derive::CmdID)] -#[cmdid(506)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetRecyleTimeScRsp { - #[prost(uint32, tag = "3")] - pub retcode: u32, - #[prost(message, repeated, tag = "10")] - pub hnbhlcakajg: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kceajgbfcgl { - #[prost(uint32, tag = "2")] - pub ccfboigonmh: u32, - #[prost(uint32, tag = "10")] - pub doijppckomg: u32, -} -/// Obf: FHBLIKBFMFL -#[derive(proto_derive::CmdID)] -#[cmdid(523)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ComposeLimitNumCompleteNotify { - #[prost(message, repeated, tag = "10")] - pub aaeilanamhe: ::prost::alloc::vec::Vec, -} -/// Obf: NCKMHEDOELD -#[derive(proto_derive::CmdID)] -#[cmdid(585)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ComposeLimitNumUpdateNotify { - #[prost(message, optional, tag = "4")] - pub alonohknchc: ::core::option::Option, -} -/// Obf: BOJMDDLJLLO -#[derive(proto_derive::CmdID)] -#[cmdid(516)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DestroyItemCsReq { - #[prost(uint32, tag = "7")] - pub icohgakhndl: u32, - #[prost(uint32, tag = "15")] - pub item_id: u32, - #[prost(uint32, tag = "10")] - pub aohgeeadfgi: u32, -} -/// Obf: HIKCDJIIOMI -#[derive(proto_derive::CmdID)] -#[cmdid(514)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DestroyItemScRsp { - #[prost(uint32, tag = "4")] - pub icohgakhndl: u32, - #[prost(uint32, tag = "1")] - pub retcode: u32, -} -/// Obf: CPCFOBNIFLC -#[derive(proto_derive::CmdID)] -#[cmdid(588)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetMarkItemListCsReq {} -/// Obf: NIINHFKKHCL -#[derive(proto_derive::CmdID)] -#[cmdid(593)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetMarkItemListScRsp { - #[prost(uint32, tag = "5")] - pub retcode: u32, - #[prost(uint32, repeated, tag = "11")] - pub bdgeccmocja: ::prost::alloc::vec::Vec, -} -/// Obf: KBFOJMJKEFH -#[derive(proto_derive::CmdID)] -#[cmdid(563)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MarkItemCsReq { - #[prost(uint32, tag = "8")] - pub item_id: u32, - #[prost(bool, tag = "9")] - pub fbehicbkcam: bool, -} -/// Obf: PCCIMONDPBL -#[derive(proto_derive::CmdID)] -#[cmdid(555)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MarkItemScRsp { - #[prost(bool, tag = "15")] - pub fbehicbkcam: bool, - #[prost(uint32, tag = "3")] - pub item_id: u32, - #[prost(uint32, tag = "2")] - pub retcode: u32, -} -/// Obf: GDDKPMMDJLO -#[derive(proto_derive::CmdID)] -#[cmdid(536)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct CancelMarkItemNotify { - #[prost(uint32, tag = "10")] - pub item_id: u32, -} -/// Obf: DGKAHACIKOO -#[derive(proto_derive::CmdID)] -#[cmdid(502)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SyncTurnFoodNotify { - #[prost(enumeration = "TurnFoodSwitch", repeated, tag = "5")] - pub turn_food_switch: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "10")] - pub dhdjiioipkh: ::prost::alloc::vec::Vec, -} -/// Obf: OFIMDHEFFHN -#[derive(proto_derive::CmdID)] -#[cmdid(565)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetTurnFoodSwitchCsReq { - #[prost(bool, tag = "14")] - pub edhonflkegg: bool, - #[prost(enumeration = "TurnFoodSwitch", tag = "10")] - pub cieedppekac: i32, -} -/// Obf: CLKMOJJBKKG -#[derive(proto_derive::CmdID)] -#[cmdid(557)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetTurnFoodSwitchScRsp { - #[prost(uint32, tag = "11")] - pub retcode: u32, - #[prost(enumeration = "TurnFoodSwitch", tag = "9")] - pub cieedppekac: i32, - #[prost(bool, tag = "8")] - pub edhonflkegg: bool, -} -/// Obf: LCHPDBBGEGH -#[derive(proto_derive::CmdID)] -#[cmdid(525)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GeneralVirtualItemDataNotify { - #[prost(bool, tag = "14")] - pub pkmcbdcfedn: bool, - #[prost(message, repeated, tag = "4")] - pub ndfaieehedm: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RelicFilterPlanIcon { - #[prost(bool, tag = "11")] - pub is_avatar_icon: bool, - #[prost(uint32, tag = "4")] - pub icon_id: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RelicFilterPlan { - #[prost(uint32, tag = "3")] - pub avatar_id_on_create: u32, - #[prost(bool, tag = "15")] - pub is_marked: bool, - #[prost(message, optional, tag = "5")] - pub settings: ::core::option::Option, - #[prost(int64, tag = "14")] - pub update_timestamp: i64, - #[prost(string, tag = "8")] - pub name: ::prost::alloc::string::String, - #[prost(uint32, tag = "6")] - pub slot_index: u32, - #[prost(message, optional, tag = "11")] - pub icon: ::core::option::Option, -} -/// Obf: KCFIEOFNEFO -#[derive(proto_derive::CmdID)] -#[cmdid(564)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetRelicFilterPlanCsReq {} -/// Obf: GetRelicFilterPlanScRsp -#[derive(proto_derive::CmdID)] -#[cmdid(535)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetRelicFilterPlanScRsp { - #[prost(message, repeated, tag = "14")] - pub relic_filter_plan_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "9")] - pub retcode: u32, -} -/// Obf: AddRelicFilterPlanCsReq -#[derive(proto_derive::CmdID)] -#[cmdid(587)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct AddRelicFilterPlanCsReq { - #[prost(uint32, tag = "11")] - pub avatar_id_on_create: u32, - #[prost(string, tag = "8")] - pub name: ::prost::alloc::string::String, - #[prost(message, optional, tag = "6")] - pub icon: ::core::option::Option, - #[prost(message, optional, tag = "13")] - pub settings: ::core::option::Option, - #[prost(bool, tag = "7")] - pub is_marked: bool, -} -/// Obf: AddRelicFilterPlanScRsp -#[derive(proto_derive::CmdID)] -#[cmdid(554)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct AddRelicFilterPlanScRsp { - #[prost(message, optional, tag = "11")] - pub plan: ::core::option::Option, - #[prost(uint32, tag = "6")] - pub retcode: u32, -} -/// Obf: ModifyRelicFilterPlanCsReq -#[derive(proto_derive::CmdID)] -#[cmdid(569)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ModifyRelicFilterPlanCsReq { - #[prost(uint32, tag = "7")] - pub slot_index: u32, - #[prost(oneof = "modify_relic_filter_plan_cs_req::InfoCase", tags = "5, 1, 15")] - pub info_case: ::core::option::Option, -} -/// Nested message and enum types in `ModifyRelicFilterPlanCsReq`. -pub mod modify_relic_filter_plan_cs_req { - #[derive(proto_derive::CmdID)] - #[allow(clippy::derive_partial_eq_without_eq)] - #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum InfoCase { - #[prost(string, tag = "5")] - Name(::prost::alloc::string::String), - #[prost(message, tag = "1")] - Icon(super::RelicFilterPlanIcon), - #[prost(message, tag = "15")] - Settings(super::RelicFilterPlanSettings), - } -} -/// Obf: ModifyRelicFilterPlanScRsp -#[derive(proto_derive::CmdID)] -#[cmdid(558)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ModifyRelicFilterPlanScRsp { - #[prost(int64, tag = "13")] - pub update_timestamp: i64, - #[prost(uint32, tag = "12")] - pub slot_index: u32, - #[prost(uint32, tag = "15")] - pub retcode: u32, - #[prost(oneof = "modify_relic_filter_plan_sc_rsp::InfoCase", tags = "2, 8, 14")] - pub info_case: ::core::option::Option, -} -/// Nested message and enum types in `ModifyRelicFilterPlanScRsp`. -pub mod modify_relic_filter_plan_sc_rsp { - #[derive(proto_derive::CmdID)] - #[allow(clippy::derive_partial_eq_without_eq)] - #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum InfoCase { - #[prost(string, tag = "2")] - Name(::prost::alloc::string::String), - #[prost(message, tag = "8")] - Icon(super::RelicFilterPlanIcon), - #[prost(message, tag = "14")] - Settings(super::RelicFilterPlanSettings), - } -} -/// Obf: DeleteRelicFilterPlanCsReq -#[derive(proto_derive::CmdID)] -#[cmdid(567)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DeleteRelicFilterPlanCsReq { - #[prost(bool, tag = "10")] - pub is_batch_op: bool, - #[prost(uint32, repeated, tag = "1")] - pub slot_index_list: ::prost::alloc::vec::Vec, -} -/// Obf: HDIIOAKCKCP -#[derive(proto_derive::CmdID)] -#[cmdid(576)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DeleteRelicFilterPlanScRsp { - #[prost(bool, tag = "3")] - pub is_batch_op: bool, - #[prost(uint32, tag = "9")] - pub retcode: u32, - #[prost(uint32, repeated, tag = "14")] - pub kdodmggolkl: ::prost::alloc::vec::Vec, -} -/// Obf: MarkRelicFilterPlanCsReq -#[derive(proto_derive::CmdID)] -#[cmdid(539)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MarkRelicFilterPlanCsReq { - #[prost(bool, tag = "14")] - pub is_mark: bool, - #[prost(uint32, repeated, tag = "9")] - pub slot_index_list: ::prost::alloc::vec::Vec, - #[prost(bool, tag = "11")] - pub is_batch_op: bool, -} -/// Obf: MarkRelicFilterPlanScRsp -#[derive(proto_derive::CmdID)] -#[cmdid(549)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MarkRelicFilterPlanScRsp { - #[prost(uint32, tag = "1")] - pub retcode: u32, - #[prost(uint32, repeated, tag = "3")] - pub slot_index_list: ::prost::alloc::vec::Vec, - #[prost(bool, tag = "8")] - pub is_mark: bool, - #[prost(bool, tag = "9")] - pub is_batch_op: bool, -} -/// Obf: GFICCAADCID -#[derive(proto_derive::CmdID)] -#[cmdid(503)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RelicFilterPlanClearNameScNotify { - #[prost(uint32, tag = "10")] - pub mflhiehekmm: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct UnlockedMusic { - #[prost(bool, tag = "4")] - pub hfaobcelogj: bool, - #[prost(uint32, tag = "11")] - pub id: u32, - #[prost(uint32, tag = "8")] - pub group_id: u32, -} -/// Obf: FFABNHCBAPG -#[derive(proto_derive::CmdID)] -#[cmdid(3198)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetJukeboxDataCsReq {} -/// Obf: BLCPJFNGECF -#[derive(proto_derive::CmdID)] -#[cmdid(3171)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetJukeboxDataScRsp { - #[prost(message, repeated, tag = "11")] - pub music_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "6")] - pub playing_id: u32, - #[prost(uint32, tag = "5")] - pub retcode: u32, -} -/// Obf: OMFDGHGCNEI -#[derive(proto_derive::CmdID)] -#[cmdid(3183)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PlayBackGroundMusicCsReq { - #[prost(uint32, tag = "2")] - pub play_music_id: u32, -} -/// Obf: KAKPFMAPOLF -#[derive(proto_derive::CmdID)] -#[cmdid(3142)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PlayBackGroundMusicScRsp { - #[prost(uint32, tag = "11")] - pub retcode: u32, - #[prost(uint32, tag = "9")] - pub playing_id: u32, - #[prost(uint32, tag = "4")] - pub play_music_id: u32, -} -/// Obf: IFJIGKEPICF -#[derive(proto_derive::CmdID)] -#[cmdid(3179)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct UnlockBackGroundMusicCsReq { - #[prost(uint32, repeated, tag = "9")] - pub unlock_ids: ::prost::alloc::vec::Vec, -} -/// Obf: MKAIMONJKDL -#[derive(proto_derive::CmdID)] -#[cmdid(3177)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct UnlockBackGroundMusicScRsp { - #[prost(message, repeated, tag = "2")] - pub music_list: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "9")] - pub unlocked_ids: ::prost::alloc::vec::Vec, +pub struct TakeOffEquipmentScRsp { #[prost(uint32, tag = "15")] pub retcode: u32, } -/// Obf: NMELDPDCCPA +/// Obf: KCEEMDHJECB #[derive(proto_derive::CmdID)] -#[cmdid(3133)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TrialBackGroundMusicCsReq { - #[prost(uint32, tag = "2")] - pub hilgigjmifm: u32, -} -/// Obf: GFBALJAJDPB -#[derive(proto_derive::CmdID)] -#[cmdid(3112)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TrialBackGroundMusicScRsp { - #[prost(uint32, tag = "5")] - pub retcode: u32, - #[prost(uint32, tag = "8")] - pub hilgigjmifm: u32, -} -/// Obf: OGCINFBKJJN -#[derive(proto_derive::CmdID)] -#[cmdid(798)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetStageLineupCsReq {} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Agliopellcp { - #[prost(uint32, tag = "3")] - pub stage_type: u32, - #[prost(uint32, tag = "13")] - pub gjenbdiakeg: u32, -} -/// Obf: GPNHGFJDAON -#[derive(proto_derive::CmdID)] -#[cmdid(771)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetStageLineupScRsp { - #[prost(uint32, tag = "6")] - pub retcode: u32, - #[prost(message, repeated, tag = "10")] - pub boeoafikneh: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct LineupAvatar { - #[prost(uint32, tag = "14")] - pub slot: u32, - #[prost(uint32, tag = "2")] - pub satiety: u32, - #[prost(message, optional, tag = "13")] - pub sp_bar: ::core::option::Option, - #[prost(uint32, tag = "15")] - pub id: u32, - #[prost(uint32, tag = "6")] - pub hp: u32, - #[prost(enumeration = "AvatarType", tag = "9")] - pub avatar_type: i32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct LineupInfo { - #[prost(bool, tag = "13")] - pub is_virtual: bool, - #[prost(bool, tag = "2")] - pub ganlndbnhld: bool, - #[prost(uint32, repeated, tag = "14")] - pub adheoobhkom: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "15")] - pub mp: u32, - #[prost(message, repeated, tag = "4")] - pub avatar_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "6")] - pub cpgdhgkahhd: u32, - #[prost(uint32, tag = "10")] - pub index: u32, - #[prost(enumeration = "ExtraLineupType", tag = "3")] - pub extra_lineup_type: i32, - #[prost(uint32, tag = "12")] - pub leader_slot: u32, - #[prost(uint32, repeated, tag = "8")] - pub gghcbpbeffj: ::prost::alloc::vec::Vec, - #[prost(string, tag = "7")] - pub name: ::prost::alloc::string::String, - #[prost(uint32, repeated, tag = "1")] - pub kbeokednene: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "9")] - pub plane_id: u32, - #[prost(uint32, tag = "5")] - pub max_mp: u32, -} -/// Obf: HENMACBAAKC -#[derive(proto_derive::CmdID)] -#[cmdid(783)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetCurLineupDataCsReq {} -/// Obf: CLFMLIAPMFH -#[derive(proto_derive::CmdID)] -#[cmdid(742)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetCurLineupDataScRsp { - #[prost(uint32, tag = "10")] - pub retcode: u32, - #[prost(message, optional, tag = "14")] - pub lineup: ::core::option::Option, -} -/// Obf: BOJCGBDCKMN -#[derive(proto_derive::CmdID)] -#[cmdid(779)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct JoinLineupCsReq { - #[prost(enumeration = "ExtraLineupType", tag = "15")] - pub extra_lineup_type: i32, - #[prost(bool, tag = "13")] - pub is_virtual: bool, - #[prost(uint32, tag = "12")] - pub base_avatar_id: u32, - #[prost(uint32, tag = "7")] - pub index: u32, - #[prost(enumeration = "AvatarType", tag = "8")] - pub avatar_type: i32, - #[prost(uint32, tag = "4")] - pub slot: u32, - #[prost(uint32, tag = "5")] - pub plane_id: u32, -} -/// Obf: JPMKNHNBCFL -#[derive(proto_derive::CmdID)] -#[cmdid(777)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct JoinLineupScRsp { - #[prost(uint32, tag = "7")] - pub retcode: u32, -} -/// Obf: LFAFPGNPGMK -#[derive(proto_derive::CmdID)] -#[cmdid(733)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct QuitLineupCsReq { - #[prost(enumeration = "AvatarType", tag = "11")] - pub avatar_type: i32, - #[prost(uint32, tag = "5")] - pub base_avatar_id: u32, - #[prost(bool, tag = "2")] - pub is_virtual: bool, - #[prost(enumeration = "ExtraLineupType", tag = "1")] - pub extra_lineup_type: i32, - #[prost(uint32, tag = "7")] - pub plane_id: u32, - #[prost(uint32, tag = "10")] - pub index: u32, -} -/// Obf: FHIDKHFNAGJ -#[derive(proto_derive::CmdID)] -#[cmdid(712)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct QuitLineupScRsp { - #[prost(uint32, tag = "9")] - pub retcode: u32, - #[prost(uint32, tag = "8")] - pub plane_id: u32, - #[prost(bool, tag = "2")] - pub nnpbeflblpg: bool, - #[prost(bool, tag = "15")] - pub is_virtual: bool, - #[prost(uint32, tag = "12")] - pub base_avatar_id: u32, -} -/// Obf: KEMHJEKMKDO -#[derive(proto_derive::CmdID)] -#[cmdid(728)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SwapLineupCsReq { - #[prost(uint32, tag = "11")] - pub index: u32, - #[prost(uint32, tag = "15")] - pub plane_id: u32, - #[prost(uint32, tag = "14")] - pub epldfefadkd: u32, - #[prost(enumeration = "ExtraLineupType", tag = "9")] - pub extra_lineup_type: i32, - #[prost(bool, tag = "3")] - pub is_virtual: bool, - #[prost(uint32, tag = "4")] - pub mpcnaeffpkb: u32, -} -/// Obf: KMKCDMKPPGK -#[derive(proto_derive::CmdID)] -#[cmdid(738)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SwapLineupScRsp { - #[prost(uint32, tag = "1")] - pub retcode: u32, -} -/// Obf: SyncLineupNotify -#[derive(proto_derive::CmdID)] -#[cmdid(778)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SyncLineupNotify { - #[prost(enumeration = "SyncReason", repeated, tag = "1")] - pub reason_list: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "14")] - pub lineup: ::core::option::Option, -} -/// Obf: OKHIFMIPLAD -#[derive(proto_derive::CmdID)] -#[cmdid(756)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetLineupAvatarDataCsReq {} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Phkehncffeg { - #[prost(enumeration = "AvatarType", tag = "3")] - pub avatar_type: i32, - #[prost(uint32, tag = "14")] - pub hp: u32, - #[prost(uint32, tag = "9")] - pub id: u32, -} -/// Obf: IHCAHHEBNAJ -#[derive(proto_derive::CmdID)] -#[cmdid(789)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetLineupAvatarDataScRsp { - #[prost(message, repeated, tag = "15")] - pub gjcnpappjga: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "11")] - pub retcode: u32, -} -/// Obf: HEBLHMCDHCE -#[derive(proto_derive::CmdID)] -#[cmdid(722)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChangeLineupLeaderCsReq { - #[prost(uint32, tag = "15")] - pub slot: u32, -} -/// Obf: GJCGAMFOJED -#[derive(proto_derive::CmdID)] -#[cmdid(766)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChangeLineupLeaderScRsp { - #[prost(uint32, tag = "4")] - pub slot: u32, - #[prost(uint32, tag = "12")] - pub retcode: u32, -} -/// Obf: KLDPGJFNEOH -#[derive(proto_derive::CmdID)] -#[cmdid(705)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SwitchLineupIndexCsReq { - #[prost(uint32, tag = "13")] - pub index: u32, -} -/// Obf: COBLJDLLCOL -#[derive(proto_derive::CmdID)] -#[cmdid(745)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SwitchLineupIndexScRsp { - #[prost(uint32, tag = "3")] - pub index: u32, - #[prost(uint32, tag = "6")] - pub retcode: u32, -} -/// Obf: FJECGJMHLKE -#[derive(proto_derive::CmdID)] -#[cmdid(720)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetLineupNameCsReq { - #[prost(string, tag = "2")] - pub name: ::prost::alloc::string::String, - #[prost(uint32, tag = "9")] - pub index: u32, -} -/// Obf: EKLMHCKNGDL -#[derive(proto_derive::CmdID)] -#[cmdid(750)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetLineupNameScRsp { - #[prost(string, tag = "4")] - pub name: ::prost::alloc::string::String, - #[prost(uint32, tag = "13")] - pub index: u32, - #[prost(uint32, tag = "6")] - pub retcode: u32, -} -/// Obf: LHCDCIFPLBA -#[derive(proto_derive::CmdID)] -#[cmdid(731)] +#[cmdid(725)] #[allow(clippy::derive_partial_eq_without_eq)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetAllLineupDataCsReq {} -/// Obf: BNJDCKOPPFM +/// Obf: EPMPODNINBG #[derive(proto_derive::CmdID)] -#[cmdid(704)] +#[cmdid(703)] #[allow(clippy::derive_partial_eq_without_eq)] #[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetAllLineupDataScRsp { - #[prost(uint32, tag = "11")] - pub retcode: u32, - #[prost(message, repeated, tag = "5")] - pub lineup_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "10")] - pub cur_index: u32, -} -/// Obf: GPMHJCMOGBH +pub struct GetCurLineupDataCsReq {} +/// Obf: IMANHMMLEFF #[derive(proto_derive::CmdID)] -#[cmdid(760)] +#[cmdid(739)] #[allow(clippy::derive_partial_eq_without_eq)] #[derive(Clone, PartialEq, ::prost::Message)] -pub struct VirtualLineupDestroyNotify { - #[prost(uint32, tag = "2")] - pub plane_id: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct LineupSlotData { - #[prost(uint32, tag = "13")] - pub slot: u32, - #[prost(uint32, tag = "3")] - pub id: u32, +pub struct JoinLineupCsReq { + #[prost(bool, tag = "5")] + pub is_virtual: bool, #[prost(enumeration = "AvatarType", tag = "10")] pub avatar_type: i32, -} -/// Obf: GJLIFJCDHFJ -#[derive(proto_derive::CmdID)] -#[cmdid(752)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ReplaceLineupCsReq { + #[prost(uint32, tag = "4")] + pub base_avatar_id: u32, + #[prost(uint32, tag = "15")] + pub plane_id: u32, #[prost(uint32, tag = "13")] - pub index: u32, - #[prost(uint32, tag = "14")] - pub leader_slot: u32, - #[prost(bool, tag = "3")] - pub is_virtual: bool, + pub slot: u32, + #[prost(enumeration = "ExtraLineupType", tag = "9")] + pub extra_lineup_type: i32, #[prost(uint32, tag = "1")] - pub plane_id: u32, - #[prost(enumeration = "ExtraLineupType", tag = "2")] + pub index: u32, +} +/// Obf: HIOLACCOGHG +#[derive(proto_derive::CmdID)] +#[cmdid(753)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct JoinLineupScRsp { + #[prost(uint32, tag = "13")] + pub retcode: u32, +} +/// Obf: OMOCAFMFDKE +#[derive(proto_derive::CmdID)] +#[cmdid(734)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct QuitLineupCsReq { + #[prost(enumeration = "ExtraLineupType", tag = "6")] pub extra_lineup_type: i32, - #[prost(uint32, tag = "8")] - pub cpgdhgkahhd: u32, - #[prost(message, repeated, tag = "11")] - pub slots: ::prost::alloc::vec::Vec, -} -/// Obf: MLBKMFFIMNH -#[derive(proto_derive::CmdID)] -#[cmdid(711)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ReplaceLineupScRsp { - #[prost(uint32, tag = "14")] - pub retcode: u32, -} -/// Obf: OHDBDFOCDIH -#[derive(proto_derive::CmdID)] -#[cmdid(710)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ExtraLineupDestroyNotify { - #[prost(enumeration = "ExtraLineupType", tag = "1")] - pub extra_lineup_type: i32, -} -/// Obf: KFJGCCJNMAD -#[derive(proto_derive::CmdID)] -#[cmdid(800)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct VirtualLineupTrialAvatarChangeScNotify { - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "5")] pub plane_id: u32, - #[prost(uint32, repeated, tag = "1")] - pub dgocpfhcllk: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "13")] - pub behjdjbcjgo: ::prost::alloc::vec::Vec, -} -/// Obf: FJCAMEAFOAL -#[derive(proto_derive::CmdID)] -#[cmdid(7379)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct LobbyCreateCsReq { - #[prost(enumeration = "Piflekocmcc", tag = "13")] - pub mgaiajakpei: i32, - #[prost(message, optional, tag = "1")] - pub difndegmkna: ::core::option::Option, -} -/// Obf: GGHMDDNEIAD -#[derive(proto_derive::CmdID)] -#[cmdid(7387)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct LobbyCreateScRsp { - #[prost(message, repeated, tag = "2")] - pub ebmokpbkmmd: ::prost::alloc::vec::Vec, - #[prost(enumeration = "Piflekocmcc", tag = "5")] - pub mgaiajakpei: i32, - #[prost(uint32, tag = "15")] - pub retcode: u32, - #[prost(uint64, tag = "12")] - pub room_id: u64, -} -/// Obf: LEHDOCJHIFE -#[derive(proto_derive::CmdID)] -#[cmdid(7399)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct LobbyInviteCsReq { - #[prost(uint32, repeated, tag = "1")] - pub search_uid_list: ::prost::alloc::vec::Vec, -} -/// Obf: AOGBFAAOGBB -#[derive(proto_derive::CmdID)] -#[cmdid(7396)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct LobbyInviteScRsp { - #[prost(uint32, tag = "6")] - pub retcode: u32, - #[prost(uint32, repeated, tag = "4")] - pub search_uid_list: ::prost::alloc::vec::Vec, -} -/// Obf: LFEMAADMJEO -#[derive(proto_derive::CmdID)] -#[cmdid(7392)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct LobbyJoinCsReq { - #[prost(uint64, tag = "12")] - pub room_id: u64, - #[prost(message, optional, tag = "7")] - pub difndegmkna: ::core::option::Option, -} -/// Obf: GELDLEKDKPB -#[derive(proto_derive::CmdID)] -#[cmdid(7352)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct LobbyJoinScRsp { - #[prost(message, repeated, tag = "5")] - pub ebmokpbkmmd: ::prost::alloc::vec::Vec, - #[prost(enumeration = "Piflekocmcc", tag = "11")] - pub mgaiajakpei: i32, - #[prost(uint64, tag = "3")] - pub room_id: u64, - #[prost(uint32, tag = "6")] - pub retcode: u32, -} -/// Obf: PJADBJILODI -#[derive(proto_derive::CmdID)] -#[cmdid(7375)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct LobbyQuitCsReq {} -/// Obf: OBOGACNPHLA -#[derive(proto_derive::CmdID)] -#[cmdid(7398)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct LobbyQuitScRsp { - #[prost(uint32, tag = "8")] - pub retcode: u32, -} -/// Obf: OOCHDDDIAFK -#[derive(proto_derive::CmdID)] -#[cmdid(7394)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct LobbyBeginCsReq {} -/// Obf: DCFGLMMCJMA -#[derive(proto_derive::CmdID)] -#[cmdid(7360)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct LobbyBeginScRsp { - #[prost(uint32, tag = "15")] - pub retcode: u32, - #[prost(message, repeated, tag = "10")] - pub ebmokpbkmmd: ::prost::alloc::vec::Vec, -} -/// Obf: BBCGOHFJMFP -#[derive(proto_derive::CmdID)] -#[cmdid(7374)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct LobbyModifyPlayerInfoCsReq { - #[prost(enumeration = "Khjkbeapled", tag = "13")] - pub slot: i32, - #[prost(message, optional, tag = "8")] - pub difndegmkna: ::core::option::Option, - #[prost(uint32, tag = "2")] - pub jafcadjgpjh: u32, -} -/// Obf: IBCHAGFKLFE -#[derive(proto_derive::CmdID)] -#[cmdid(7382)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct LobbyModifyPlayerInfoScRsp { - #[prost(uint32, tag = "15")] - pub retcode: u32, -} -/// Obf: FPIINEONLFE -#[derive(proto_derive::CmdID)] -#[cmdid(7364)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct LobbySyncInfoScNotify { - #[prost(message, repeated, tag = "10")] - pub ebmokpbkmmd: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "2")] - pub uid: u32, - #[prost(enumeration = "Khjkbeapled", tag = "13")] - pub slot: i32, -} -/// Obf: KCMHDHLAGNP -#[derive(proto_derive::CmdID)] -#[cmdid(7363)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct LobbyKickOutCsReq { - #[prost(uint32, tag = "5")] - pub uid: u32, -} -/// Obf: BIBOPKKOJLL -#[derive(proto_derive::CmdID)] -#[cmdid(7351)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct LobbyKickOutScRsp { - #[prost(uint32, tag = "14")] - pub retcode: u32, -} -/// Obf: JNONLBAEABL -#[derive(proto_derive::CmdID)] -#[cmdid(7377)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct LobbyInviteScNotify { - #[prost(enumeration = "Piflekocmcc", tag = "11")] - pub mgaiajakpei: i32, - #[prost(uint32, tag = "3")] - pub room_id: u32, - #[prost(uint32, tag = "5")] - pub sender_uid: u32, -} -/// Obf: NDCBHIFONPC -#[derive(proto_derive::CmdID)] -#[cmdid(7355)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct LobbyGetInfoCsReq {} -/// Obf: NFAPALBJODM -#[derive(proto_derive::CmdID)] -#[cmdid(7393)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct LobbyGetInfoScRsp { - #[prost(uint64, tag = "14")] - pub gcigjdimnce: u64, + #[prost(enumeration = "AvatarType", tag = "4")] + pub avatar_type: i32, + #[prost(uint32, tag = "12")] + pub index: u32, #[prost(uint32, tag = "7")] - pub retcode: u32, - #[prost(enumeration = "Piflekocmcc", tag = "9")] - pub mgaiajakpei: i32, - #[prost(message, repeated, tag = "2")] - pub ebmokpbkmmd: ::prost::alloc::vec::Vec, - #[prost(uint64, tag = "12")] - pub room_id: u64, + pub base_avatar_id: u32, + #[prost(bool, tag = "11")] + pub is_virtual: bool, } -/// Obf: NLBIABKDOJF +/// Obf: FGIJKLMPDII #[derive(proto_derive::CmdID)] -#[cmdid(898)] +#[cmdid(737)] +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct QuitLineupScRsp { + #[prost(bool, tag = "14")] + pub feccpmonpnf: bool, + #[prost(bool, tag = "2")] + pub is_virtual: bool, + #[prost(uint32, tag = "3")] + pub plane_id: u32, + #[prost(uint32, tag = "9")] + pub retcode: u32, + #[prost(uint32, tag = "8")] + pub base_avatar_id: u32, +} +/// Obf: GBJEACFDCOM +#[derive(proto_derive::CmdID)] +#[cmdid(859)] #[allow(clippy::derive_partial_eq_without_eq)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetMailCsReq { - #[prost(uint32, tag = "1")] - pub mjljjdngnkp: u32, - #[prost(uint32, tag = "6")] - pub mmgnpgkoeco: u32, + #[prost(uint32, tag = "9")] + pub jflkbenigan: u32, + #[prost(uint32, tag = "12")] + pub fbfamhglmgc: u32, } #[derive(proto_derive::CmdID)] #[allow(clippy::derive_partial_eq_without_eq)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ClientMail { - #[prost(string, tag = "14")] - pub title: ::prost::alloc::string::String, #[prost(string, tag = "3")] pub content: ::prost::alloc::string::String, + #[prost(int64, tag = "6")] + pub expire_time: i64, + #[prost(uint32, tag = "13")] + pub template_id: u32, + #[prost(string, tag = "8")] + pub title: ::prost::alloc::string::String, + #[prost(message, optional, tag = "9")] + pub attachment: ::core::option::Option, + #[prost(bool, tag = "15")] + pub is_read: bool, + #[prost(string, tag = "11")] + pub sender: ::prost::alloc::string::String, + #[prost(enumeration = "MailType", tag = "12")] + pub mail_type: i32, + #[prost(string, repeated, tag = "7")] + pub para_list: ::prost::alloc::vec::Vec<::prost::alloc::string::String>, + #[prost(int64, tag = "10")] + pub time: i64, #[prost(uint32, tag = "4")] pub id: u32, - #[prost(string, tag = "5")] - pub sender: ::prost::alloc::string::String, - #[prost(enumeration = "MailType", tag = "1")] - pub mail_type: i32, - #[prost(int64, tag = "7")] - pub expire_time: i64, - #[prost(bool, tag = "8")] - pub is_read: bool, - #[prost(uint32, tag = "11")] - pub template_id: u32, - #[prost(message, optional, tag = "2")] - pub attachment: ::core::option::Option, - #[prost(string, repeated, tag = "10")] - pub para_list: ::prost::alloc::vec::Vec<::prost::alloc::string::String>, - #[prost(int64, tag = "6")] - pub time: i64, } /// Obf: GetMailScRsp #[derive(proto_derive::CmdID)] -#[cmdid(871)] +#[cmdid(820)] #[allow(clippy::derive_partial_eq_without_eq)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetMailScRsp { - #[prost(message, repeated, tag = "14")] - pub notice_mail_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "11")] + pub retcode: u32, + #[prost(uint32, tag = "8")] pub total_num: u32, - #[prost(bool, tag = "8")] + #[prost(message, repeated, tag = "15")] + pub notice_mail_list: ::prost::alloc::vec::Vec, + #[prost(bool, tag = "10")] pub is_end: bool, - #[prost(uint32, tag = "6")] - pub start: u32, - #[prost(uint32, tag = "2")] - pub retcode: u32, - #[prost(message, repeated, tag = "7")] + #[prost(message, repeated, tag = "14")] pub mail_list: ::prost::alloc::vec::Vec, -} -/// Obf: GEGKLAFJNHB -#[derive(proto_derive::CmdID)] -#[cmdid(883)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MarkReadMailCsReq { #[prost(uint32, tag = "3")] - pub id: u32, + pub start: u32, } -/// Obf: IFIOAHCDCDP -#[derive(proto_derive::CmdID)] -#[cmdid(842)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MarkReadMailScRsp { - #[prost(uint32, tag = "5")] - pub id: u32, - #[prost(uint32, tag = "4")] - pub retcode: u32, -} -/// Obf: POJIDHKHFDP -#[derive(proto_derive::CmdID)] -#[cmdid(879)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DelMailCsReq { - #[prost(uint32, repeated, tag = "5")] - pub id_list: ::prost::alloc::vec::Vec, -} -/// Obf: DelMailScRsp -#[derive(proto_derive::CmdID)] -#[cmdid(877)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DelMailScRsp { - #[prost(uint32, repeated, tag = "11")] - pub id_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "3")] - pub retcode: u32, -} -/// Obf: HAIIGKJJJBD -#[derive(proto_derive::CmdID)] -#[cmdid(833)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeMailAttachmentCsReq { - #[prost(uint32, tag = "10")] - pub optional_reward_id: u32, - #[prost(uint32, repeated, tag = "6")] - pub mail_id_list: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pigheoaggkg { - #[prost(uint32, tag = "11")] - pub item_id: u32, - #[prost(uint32, tag = "10")] - pub opafbpmnbej: u32, -} -/// Obf: TakeMailAttachmentScRsp -#[derive(proto_derive::CmdID)] -#[cmdid(812)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeMailAttachmentScRsp { - #[prost(message, optional, tag = "10")] - pub attachment: ::core::option::Option, - #[prost(uint32, tag = "1")] - pub retcode: u32, - #[prost(message, repeated, tag = "12")] - pub fail_mail_list: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "11")] - pub succ_mail_id_list: ::prost::alloc::vec::Vec, -} -/// Obf: NewMailScNotify -#[derive(proto_derive::CmdID)] -#[cmdid(828)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct NewMailScNotify { - #[prost(uint32, repeated, tag = "13")] - pub mail_id_list: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MapRotationData { - #[prost(message, repeated, tag = "9")] - pub charger_info_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "6")] - pub rotater_data_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "14")] - pub chjmodimlda: u32, - #[prost(bool, tag = "15")] - pub gkonjamicjm: bool, - #[prost(message, optional, tag = "4")] - pub map_info: ::core::option::Option, - #[prost(int32, tag = "8")] - pub ipfofhhkjkp: i32, - #[prost(message, optional, tag = "10")] - pub energy_info: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RotatorEnergyInfo { - /// TODO - #[prost(uint32, tag = "3")] - pub max_num: u32, - #[prost(uint32, tag = "6")] - pub cur_num: u32, -} -#[derive(proto_derive::CmdID)] -#[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 = "14")] - pub rotate_vector: ::core::option::Option, -} -/// Obf: OBKLLDMEPED -#[derive(proto_derive::CmdID)] -#[cmdid(6898)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EnterMapRotationRegionCsReq { - #[prost(uint32, tag = "7")] - pub ipfofhhkjkp: u32, - #[prost(message, optional, tag = "1")] - pub motion: ::core::option::Option, - #[prost(uint32, tag = "4")] - pub chjmodimlda: u32, -} -/// Obf: AEODAHAHIFI -#[derive(proto_derive::CmdID)] -#[cmdid(6871)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EnterMapRotationRegionScRsp { - #[prost(uint32, tag = "12")] - pub chjmodimlda: u32, - #[prost(message, optional, tag = "2")] - pub motion: ::core::option::Option, - #[prost(uint32, tag = "15")] - pub retcode: u32, - #[prost(message, optional, tag = "9")] - pub energy_info: ::core::option::Option, - #[prost(uint32, tag = "7")] - pub ipfofhhkjkp: u32, - #[prost(uint32, tag = "11")] - pub client_pos_version: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChargerInfo { - #[prost(uint32, tag = "8")] - pub gmcfblfaffo: u32, - #[prost(uint32, tag = "9")] - pub group_id: u32, -} -/// Obf: IFEHOAGHMPH -#[derive(proto_derive::CmdID)] -#[cmdid(6883)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct InteractChargerCsReq { - #[prost(message, optional, tag = "7")] - pub charger_info: ::core::option::Option, -} -/// Obf: NHIMIONLJHL -#[derive(proto_derive::CmdID)] -#[cmdid(6842)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct InteractChargerScRsp { - #[prost(message, optional, tag = "6")] - pub charger_info: ::core::option::Option, - #[prost(uint32, tag = "12")] - pub retcode: u32, - #[prost(message, optional, tag = "3")] - pub energy_info: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RotaterData { - #[prost(uint32, tag = "12")] - pub group_id: u32, - #[prost(uint32, tag = "5")] - pub gmcfblfaffo: u32, - #[prost(float, tag = "2")] - pub lenpgcpmgcl: f32, -} -/// Obf: JDIBNKGILHE -#[derive(proto_derive::CmdID)] -#[cmdid(6879)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DeployRotaterCsReq { - #[prost(message, optional, tag = "9")] - pub rotater_data: ::core::option::Option, -} -/// Obf: HPHKBENAOIA -#[derive(proto_derive::CmdID)] -#[cmdid(6877)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DeployRotaterScRsp { - #[prost(uint32, tag = "11")] - pub retcode: u32, - #[prost(message, optional, tag = "13")] - pub energy_info: ::core::option::Option, - #[prost(message, optional, tag = "6")] - pub rotater_data: ::core::option::Option, -} -/// Obf: MCFHKIOLCIC -#[derive(proto_derive::CmdID)] -#[cmdid(6833)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RotateMapCsReq { - #[prost(uint32, tag = "3")] - pub gmcfblfaffo: u32, - #[prost(uint32, tag = "9")] - pub group_id: u32, - #[prost(message, optional, tag = "14")] - pub motion: ::core::option::Option, - #[prost(message, optional, tag = "7")] - pub map_info: ::core::option::Option, -} -/// Obf: NLAJCEEDJJB -#[derive(proto_derive::CmdID)] -#[cmdid(6812)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RotateMapScRsp { - #[prost(uint32, tag = "8")] - pub retcode: u32, - #[prost(uint32, tag = "14")] - pub client_pos_version: u32, - #[prost(message, optional, tag = "5")] - pub motion: ::core::option::Option, -} -/// Obf: DDOLHDDBEPF -#[derive(proto_derive::CmdID)] -#[cmdid(6828)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct LeaveMapRotationRegionCsReq { - #[prost(message, optional, tag = "8")] - pub motion: ::core::option::Option, -} -/// Obf: HCAINJADBOM -#[derive(proto_derive::CmdID)] -#[cmdid(6838)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct LeaveMapRotationRegionScRsp { - #[prost(uint32, tag = "8")] - pub retcode: u32, - #[prost(message, optional, tag = "3")] - pub motion: ::core::option::Option, - #[prost(uint32, tag = "7")] - pub client_pos_version: u32, -} -/// Obf: FDGOPNNCBNB -#[derive(proto_derive::CmdID)] -#[cmdid(6878)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetMapRotationDataCsReq {} -/// Obf: OHPNCDKJGBJ -#[derive(proto_derive::CmdID)] -#[cmdid(6856)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetMapRotationDataScRsp { - #[prost(message, optional, tag = "6")] - pub map_info: ::core::option::Option, - #[prost(bool, tag = "11")] - pub hfjnnbpdlck: bool, - #[prost(uint32, tag = "13")] - pub retcode: u32, - #[prost(message, repeated, tag = "5")] - pub charger_info_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "4")] - pub chjmodimlda: u32, - #[prost(message, repeated, tag = "14")] - pub rotater_data_list: ::prost::alloc::vec::Vec, - #[prost(int32, tag = "1")] - pub ipfofhhkjkp: i32, - #[prost(message, optional, tag = "7")] - pub energy_info: ::core::option::Option, -} -/// Obf: BHKGIGLJHCC -#[derive(proto_derive::CmdID)] -#[cmdid(6889)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ResetMapRotationRegionCsReq { - #[prost(message, optional, tag = "9")] - pub map_info: ::core::option::Option, - #[prost(message, optional, tag = "7")] - pub motion: ::core::option::Option, -} -/// Obf: DCFPEKPIKEF -#[derive(proto_derive::CmdID)] -#[cmdid(6822)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ResetMapRotationRegionScRsp { - #[prost(uint32, tag = "5")] - pub client_pos_version: u32, - #[prost(uint32, tag = "10")] - pub retcode: u32, - #[prost(message, optional, tag = "6")] - pub motion: ::core::option::Option, -} -/// Obf: JMDCBOONEIA -#[derive(proto_derive::CmdID)] -#[cmdid(6866)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct LeaveMapRotationRegionScNotify {} -/// Obf: OCPAFOMIPMG -#[derive(proto_derive::CmdID)] -#[cmdid(6805)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct UpdateEnergyScNotify { - #[prost(message, optional, tag = "10")] - pub energy_info: ::core::option::Option, -} -/// Obf: BJNFIABAEGL -#[derive(proto_derive::CmdID)] -#[cmdid(6845)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct UpdateMapRotationDataScNotify { - #[prost(uint32, tag = "2")] - pub chjmodimlda: u32, - #[prost(message, optional, tag = "12")] - pub map_info: ::core::option::Option, - #[prost(message, repeated, tag = "4")] - pub rotater_data_list: ::prost::alloc::vec::Vec, - #[prost(bool, tag = "8")] - pub hfjnnbpdlck: bool, - #[prost(message, repeated, tag = "3")] - pub charger_info_list: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "1")] - pub energy_info: ::core::option::Option, - #[prost(int32, tag = "5")] - pub ipfofhhkjkp: i32, -} -/// Obf: KPNNODEEHDA -#[derive(proto_derive::CmdID)] -#[cmdid(6820)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RemoveRotaterCsReq { - #[prost(message, optional, tag = "2")] - pub rotater_data: ::core::option::Option, -} -/// Obf: PAGIHNIDKCI -#[derive(proto_derive::CmdID)] -#[cmdid(6850)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RemoveRotaterScRsp { - #[prost(message, optional, tag = "9")] - pub energy_info: ::core::option::Option, - #[prost(uint32, tag = "3")] - pub retcode: u32, - #[prost(message, optional, tag = "6")] - pub rotater_data: ::core::option::Option, -} -/// Obf: FFNBIMBLABA -#[derive(proto_derive::CmdID)] -#[cmdid(6831)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct UpdateRotaterScNotify { - #[prost(message, repeated, tag = "7")] - pub rotater_data_list: ::prost::alloc::vec::Vec, -} -/// Obf: JEJFKNEAGAF -#[derive(proto_derive::CmdID)] -#[cmdid(7329)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct StartMatchCsReq { - #[prost(message, optional, tag = "1")] - pub difndegmkna: ::core::option::Option, - #[prost(enumeration = "Piflekocmcc", tag = "9")] - pub mgaiajakpei: i32, -} -/// Obf: EFLEIGKEJAL -#[derive(proto_derive::CmdID)] -#[cmdid(7337)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct StartMatchScRsp { - #[prost(uint32, tag = "13")] - pub retcode: u32, - #[prost(message, optional, tag = "9")] - pub difndegmkna: ::core::option::Option, -} -/// Obf: MEKHAMMGGFM -#[derive(proto_derive::CmdID)] -#[cmdid(7342)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct CancelMatchCsReq {} -/// Obf: POEBKAAGIGB -#[derive(proto_derive::CmdID)] -#[cmdid(7302)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct CancelMatchScRsp { - #[prost(uint32, tag = "2")] - pub retcode: u32, -} -/// Obf: LABPPBKCMOE -#[derive(proto_derive::CmdID)] -#[cmdid(7344)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MatchResultScNotify { - #[prost(uint32, tag = "8")] - pub retcode: u32, - #[prost(message, repeated, tag = "13")] - pub ebmokpbkmmd: ::prost::alloc::vec::Vec, -} -/// Obf: FDMHOFACIHG -#[derive(proto_derive::CmdID)] -#[cmdid(7310)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetCrossInfoCsReq {} -/// Obf: MMBONFIDDJD -#[derive(proto_derive::CmdID)] -#[cmdid(7324)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetCrossInfoScRsp { - #[prost(uint64, tag = "14")] - pub room_id: u64, - #[prost(enumeration = "Piflekocmcc", tag = "8")] - pub mgaiajakpei: i32, - #[prost(uint32, tag = "9")] - pub retcode: u32, - #[prost(uint64, tag = "13")] - pub gcigjdimnce: u64, -} -/// Obf: BNCHMBDBIIE -#[derive(proto_derive::CmdID)] -#[cmdid(7429)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MatchThreeGetDataCsReq {} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fnjfglpkkij { - #[prost(uint32, tag = "15")] - pub level_id: u32, - #[prost(uint32, tag = "11")] - pub kifpfcdeaae: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gdlkfojlgmg { - #[prost(uint32, tag = "15")] - pub jkgbgfopmhm: u32, - #[prost(uint32, tag = "3")] - pub pos: u32, - #[prost(uint32, tag = "11")] - pub mbfkohngmpj: u32, - #[prost(uint32, tag = "7")] - pub count: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pbkkdopnnja { - #[prost(map = "uint32, uint32", tag = "12")] - pub anggchdgmbh: ::std::collections::HashMap, - #[prost(map = "uint32, uint32", tag = "6")] - pub acbmbacfccn: ::std::collections::HashMap, - #[prost(message, repeated, tag = "5")] - pub lfkjjabhkio: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "15")] - pub fijfihenfbn: ::prost::alloc::vec::Vec, -} -/// Obf: HOOGBFJIJKM -#[derive(proto_derive::CmdID)] -#[cmdid(7437)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MatchThreeGetDataScRsp { - #[prost(message, optional, tag = "9")] - pub lcphaaiipoj: ::core::option::Option, - #[prost(uint32, tag = "3")] - pub retcode: u32, -} -/// Obf: BGHANMGHANE -#[derive(proto_derive::CmdID)] -#[cmdid(7442)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MatchThreeLevelEndCsReq { - #[prost(uint32, tag = "3")] - pub jkgbgfopmhm: u32, - #[prost(uint32, repeated, tag = "11")] - pub mhpclhbgcdc: ::prost::alloc::vec::Vec, - #[prost(string, tag = "6")] - pub niepaobbfjf: ::prost::alloc::string::String, - #[prost(uint32, tag = "1")] - pub mbfkohngmpj: u32, - #[prost(uint32, tag = "5")] - pub level_id: u32, - #[prost(uint32, tag = "2")] - pub kifpfcdeaae: u32, - #[prost(map = "uint32, uint32", tag = "15")] - pub acbmbacfccn: ::std::collections::HashMap, -} -/// Obf: NDPLMBGGCIM -#[derive(proto_derive::CmdID)] -#[cmdid(7402)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MatchThreeLevelEndScRsp { - #[prost(uint32, tag = "7")] - pub level_id: u32, - #[prost(uint32, tag = "12")] - pub retcode: u32, - #[prost(uint32, tag = "10")] - pub kifpfcdeaae: u32, -} -/// Obf: LDPDHIJHGOA -#[derive(proto_derive::CmdID)] -#[cmdid(7444)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MatchThreeSyncDataScNotify { - #[prost(message, optional, tag = "3")] - pub lcphaaiipoj: ::core::option::Option, -} -/// Obf: DLLGHNLIPEE -#[derive(proto_derive::CmdID)] -#[cmdid(7410)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MatchThreeSetBirdPosCsReq { - #[prost(uint32, tag = "15")] - pub jkgbgfopmhm: u32, - #[prost(uint32, tag = "7")] - pub pos: u32, -} -/// Obf: HMOFDOEHEIJ -#[derive(proto_derive::CmdID)] -#[cmdid(7424)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MatchThreeSetBirdPosScRsp { - #[prost(uint32, tag = "12")] - pub pos: u32, - #[prost(uint32, tag = "10")] - pub retcode: u32, - #[prost(uint32, tag = "3")] - pub jkgbgfopmhm: u32, -} -/// Obf: EPMHCMABEHG -#[derive(proto_derive::CmdID)] -#[cmdid(2798)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetNpcMessageGroupCsReq { - #[prost(uint32, repeated, tag = "15")] - pub hepjfgpfpml: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pamilhacagm { - #[prost(uint32, tag = "7")] - pub lifhejgclbh: u32, - #[prost(uint32, tag = "4")] - pub item_id: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dhlnccaihlf { - #[prost(uint32, tag = "14")] - pub nnhofjnhcpi: u32, - #[prost(uint32, repeated, tag = "9")] - pub fbfjeombkeo: ::prost::alloc::vec::Vec, - #[prost(enumeration = "Epnmfkeihdl", tag = "10")] - pub status: i32, - #[prost(message, repeated, tag = "15")] - pub item_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "3")] - pub id: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kcmpeibhcig { - #[prost(message, repeated, tag = "11")] - pub hpcopimlfci: ::prost::alloc::vec::Vec, - #[prost(enumeration = "Nkeficjeaob", tag = "15")] - pub status: i32, - #[prost(int64, tag = "1")] - pub hmjofdkcjii: i64, - #[prost(uint32, tag = "10")] - pub id: u32, - #[prost(uint32, tag = "6")] - pub bggbakhjekl: u32, -} -/// Obf: OFCJNLMLMAN -#[derive(proto_derive::CmdID)] -#[cmdid(2771)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetNpcMessageGroupScRsp { - #[prost(uint32, tag = "2")] - pub retcode: u32, - #[prost(message, repeated, tag = "13")] - pub mildlooohan: ::prost::alloc::vec::Vec, -} -/// Obf: LMPJJAJPCBC -#[derive(proto_derive::CmdID)] -#[cmdid(2783)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetNpcStatusCsReq {} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cgjjkldmcem { - #[prost(uint32, tag = "4")] - pub npc_id: u32, - #[prost(bool, tag = "15")] - pub icgbjkdbhoe: bool, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Iejmbdhdanc { - #[prost(int64, tag = "11")] - pub hmjofdkcjii: i64, - #[prost(uint32, tag = "13")] - pub group_id: u32, - #[prost(enumeration = "Nkeficjeaob", tag = "9")] - pub omoohmeeebd: i32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fggbmcnaoaf { - #[prost(enumeration = "Epnmfkeihdl", tag = "5")] - pub cgihmniocgj: i32, - #[prost(uint32, tag = "15")] - pub cljdinbopjm: u32, -} -/// Obf: ABBGFMJKIMP -#[derive(proto_derive::CmdID)] -#[cmdid(2742)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetNpcStatusScRsp { - #[prost(uint32, tag = "8")] - pub retcode: u32, - #[prost(message, repeated, tag = "12")] - pub digclcmcpho: ::prost::alloc::vec::Vec, -} -/// Obf: JGJCLHODPGD -#[derive(proto_derive::CmdID)] -#[cmdid(2779)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FinishItemIdCsReq { - #[prost(uint32, tag = "12")] - pub item_id: u32, - #[prost(uint32, tag = "10")] - pub lifhejgclbh: u32, -} -/// Obf: KMKLGEFAKKA -#[derive(proto_derive::CmdID)] -#[cmdid(2777)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FinishItemIdScRsp { - #[prost(uint32, tag = "5")] - pub retcode: u32, - #[prost(uint32, tag = "14")] - pub lifhejgclbh: u32, - #[prost(uint32, tag = "12")] - pub item_id: u32, -} -/// Obf: IADMODAFNOJ -#[derive(proto_derive::CmdID)] -#[cmdid(2733)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FinishSectionIdCsReq { - #[prost(uint32, tag = "4")] - pub cljdinbopjm: u32, -} -/// Obf: FAFCNMCAAFF -#[derive(proto_derive::CmdID)] -#[cmdid(2712)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FinishSectionIdScRsp { - #[prost(uint32, tag = "8")] - pub cljdinbopjm: u32, - #[prost(uint32, tag = "12")] - pub retcode: u32, - #[prost(message, optional, tag = "13")] - pub reward: ::core::option::Option, -} -/// Obf: NOOFAOKBFFH -#[derive(proto_derive::CmdID)] -#[cmdid(2728)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FinishPerformSectionIdCsReq { - #[prost(uint32, tag = "3")] - pub cljdinbopjm: u32, - #[prost(message, repeated, tag = "7")] - pub item_list: ::prost::alloc::vec::Vec, -} -/// Obf: CECBPNLNPFC -#[derive(proto_derive::CmdID)] -#[cmdid(2738)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FinishPerformSectionIdScRsp { - #[prost(message, optional, tag = "4")] - pub reward: ::core::option::Option, - #[prost(message, repeated, tag = "11")] - pub item_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "14")] - pub retcode: u32, - #[prost(uint32, tag = "12")] - pub cljdinbopjm: u32, -} -/// Obf: EMODOAHKPFN -#[derive(proto_derive::CmdID)] -#[cmdid(4198)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ShareCsReq { - #[prost(uint32, tag = "9")] - pub pbdkokelghl: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hhjjipajcpc { - #[prost(uint32, tag = "6")] - pub pbdkokelghl: u32, - #[prost(uint32, tag = "4")] - pub kjmfmgpacll: u32, -} -/// Obf: NPLKCMLPNHC -#[derive(proto_derive::CmdID)] -#[cmdid(4171)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ShareScRsp { - #[prost(message, optional, tag = "12")] - pub dfgnkccpacj: ::core::option::Option, - #[prost(uint32, tag = "9")] - pub retcode: u32, - #[prost(message, optional, tag = "6")] - pub reward: ::core::option::Option, -} -/// Obf: NBAIIHJNNGM -#[derive(proto_derive::CmdID)] -#[cmdid(4183)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetShareDataCsReq {} -/// Obf: EFEEHEHADGJ -#[derive(proto_derive::CmdID)] -#[cmdid(4142)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetShareDataScRsp { - #[prost(message, repeated, tag = "6")] - pub kolopphnhpe: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "1")] - pub retcode: u32, -} -/// Obf: LIOIILHMFFH -#[derive(proto_derive::CmdID)] -#[cmdid(4179)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakePictureCsReq {} -/// Obf: JDBLDDDMOKB -#[derive(proto_derive::CmdID)] -#[cmdid(4177)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakePictureScRsp { - #[prost(uint32, tag = "1")] - pub retcode: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pffiaoddkjh { - #[prost(uint32, tag = "14")] - pub fooaoncjcno: u32, - #[prost(uint32, repeated, tag = "11")] - pub pihapfciapo: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "1")] - pub slot: u32, -} -/// Obf: ADBFFIICANL -#[derive(proto_derive::CmdID)] -#[cmdid(4128)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TriggerVoiceCsReq { - #[prost(message, repeated, tag = "7")] - pub gnacmeejkli: ::prost::alloc::vec::Vec, -} -/// Obf: NKIJBKHADHF -#[derive(proto_derive::CmdID)] -#[cmdid(4122)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TriggerVoiceScRsp { - #[prost(uint32, tag = "14")] - pub retcode: u32, -} -/// Obf: KLFNBCBGALI -#[derive(proto_derive::CmdID)] -#[cmdid(4128)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct CancelCacheNotifyCsReq { - #[prost(uint32, repeated, tag = "4")] - pub ggepghpenfg: ::prost::alloc::vec::Vec, - #[prost(string, repeated, tag = "9")] - pub hjhccjgmpbc: ::prost::alloc::vec::Vec<::prost::alloc::string::String>, - #[prost(enumeration = "Acnlemffglj", tag = "7")] - pub slot: i32, -} -/// Obf: DNOJBPDHOEA -#[derive(proto_derive::CmdID)] -#[cmdid(4138)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct CancelCacheNotifyScRsp { - #[prost(uint32, tag = "14")] - pub retcode: u32, -} -/// Obf: BIFIMLLNAAP -#[derive(proto_derive::CmdID)] -#[cmdid(4178)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SecurityReportCsReq { - #[prost(string, tag = "4")] - pub cgochppaakm: ::prost::alloc::string::String, -} -/// Obf: APGHCMICGML -#[derive(proto_derive::CmdID)] -#[cmdid(4156)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SecurityReportScRsp { - #[prost(uint32, tag = "8")] - pub retcode: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bmaeenobfkg { - #[prost(enumeration = "Afilmackpjk", tag = "14")] - pub slot: i32, - #[prost(uint32, tag = "6")] - pub level: u32, - #[prost(uint32, tag = "10")] - pub okkpidhmcip: u32, - #[prost(uint32, tag = "9")] - pub lfncpmmhlco: u32, -} -/// Obf: HBBIOHLMKGL -#[derive(proto_derive::CmdID)] -#[cmdid(4104)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetMovieRacingDataCsReq {} -/// Obf: FJAKILNMEBP -#[derive(proto_derive::CmdID)] -#[cmdid(4160)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetMovieRacingDataScRsp { - #[prost(message, repeated, tag = "9")] - pub hafeglbejej: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "14")] - pub retcode: u32, -} -/// Obf: HNEGLEDNMFC -#[derive(proto_derive::CmdID)] -#[cmdid(4152)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct UpdateMovieRacingDataCsReq { - #[prost(message, optional, tag = "12")] - pub ejoflngkkia: ::core::option::Option, -} -/// Obf: ALAGIEKCKFO -#[derive(proto_derive::CmdID)] -#[cmdid(4111)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct UpdateMovieRacingDataScRsp { - #[prost(message, optional, tag = "5")] - pub ejoflngkkia: ::core::option::Option, - #[prost(uint32, tag = "13")] - pub retcode: u32, -} -/// Obf: BFPCADGALKG -#[derive(proto_derive::CmdID)] -#[cmdid(4166)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SubmitOrigamiItemCsReq { - #[prost(uint32, tag = "6")] - pub hficipffdeb: u32, -} -/// Obf: LDNACHIFOGI -#[derive(proto_derive::CmdID)] -#[cmdid(4105)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SubmitOrigamiItemScRsp { - #[prost(uint32, tag = "12")] - pub retcode: u32, - #[prost(uint32, tag = "9")] - pub hficipffdeb: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nneookdgdik { - #[prost(uint32, tag = "6")] - pub level: u32, - #[prost(uint32, tag = "5")] - pub dcllhfaohlf: u32, - #[prost(bool, tag = "15")] - pub cpcbpjcenoh: bool, - #[prost(uint32, tag = "3")] - pub lfncpmmhlco: u32, -} -/// Obf: FNKMPEIBJMK -#[derive(proto_derive::CmdID)] -#[cmdid(4110)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetGunPlayDataCsReq {} -/// Obf: JIBDMMBOOCO -#[derive(proto_derive::CmdID)] -#[cmdid(4200)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetGunPlayDataScRsp { - #[prost(uint32, tag = "1")] - pub retcode: u32, - #[prost(message, repeated, tag = "10")] - pub mgcogiiamob: ::prost::alloc::vec::Vec, -} -/// Obf: PIFAPPDCLJA -#[derive(proto_derive::CmdID)] -#[cmdid(4162)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct UpdateGunPlayDataCsReq { - #[prost(uint32, tag = "9")] - pub group_id: u32, - #[prost(uint64, tag = "7")] - pub niepaobbfjf: u64, - #[prost(message, optional, tag = "13")] - pub ghcjklflcem: ::core::option::Option, - #[prost(uint32, tag = "8")] - pub lmgbjjkflkk: u32, -} -/// Obf: NJBKGPGFNJF -#[derive(proto_derive::CmdID)] -#[cmdid(4106)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct UpdateGunPlayDataScRsp { - #[prost(uint32, tag = "11")] - pub retcode: u32, - #[prost(message, optional, tag = "13")] - pub ghcjklflcem: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fpgkhifengl { - #[prost(enumeration = "Najiklnpgfh", tag = "6")] - pub ggpbffejpmg: i32, - #[prost(uint32, tag = "13")] - pub id: u32, - #[prost(enumeration = "Jpojognopfe", tag = "10")] - pub nbgnfnalofk: i32, -} -/// Obf: OKNIFLACMDI -#[derive(proto_derive::CmdID)] -#[cmdid(4123)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DifficultyAdjustmentGetDataCsReq {} -/// Obf: MHEBOINOMAH -#[derive(proto_derive::CmdID)] -#[cmdid(4185)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DifficultyAdjustmentGetDataScRsp { - #[prost(message, repeated, tag = "15")] - pub info_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "5")] - pub retcode: u32, -} -/// Obf: PEPMHBMPDEP -#[derive(proto_derive::CmdID)] -#[cmdid(4116)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DifficultyAdjustmentUpdateDataCsReq { - #[prost(message, optional, tag = "12")] - pub data: ::core::option::Option, -} -/// Obf: NKFHDABEKIA -#[derive(proto_derive::CmdID)] -#[cmdid(4114)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DifficultyAdjustmentUpdateDataScRsp { - #[prost(message, optional, tag = "15")] - pub data: ::core::option::Option, - #[prost(uint32, tag = "2")] - pub retcode: u32, - #[prost(message, repeated, tag = "7")] - pub info_list: ::prost::alloc::vec::Vec, -} -/// Obf: FEMIHMIDEIB -#[derive(proto_derive::CmdID)] -#[cmdid(1298)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetMissionDataCsReq {} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lfnihohmnpn { - #[prost(enumeration = "Ihpjcpdhobk", tag = "9")] - pub slot: i32, - #[prost(uint32, tag = "2")] - pub id: u32, - #[prost(uint32, tag = "4")] - pub icbaafnngpg: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mission { - #[prost(uint32, tag = "3")] - pub progress: u32, - #[prost(enumeration = "MissionStatus", tag = "8")] - pub status: i32, - #[prost(uint32, tag = "6")] - pub id: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ammokdcdkoo { - #[prost(uint32, tag = "10")] - pub index: u32, - #[prost(uint32, tag = "12")] - pub hifnknkibcj: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ckogjjgdcff { - #[prost(message, repeated, tag = "5")] - pub oigpklbibac: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MissionData { - #[prost(uint32, tag = "14")] - pub id: u32, - #[prost(message, repeated, tag = "1")] - pub oigpklbibac: ::prost::alloc::vec::Vec, - #[prost(enumeration = "MissionStatus", tag = "15")] - pub status: i32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Obepihahmdf { - #[prost(uint32, tag = "6")] - pub id: u32, - #[prost(oneof = "obepihahmdf::Jdidelgfabc", tags = "1928")] - pub jdidelgfabc: ::core::option::Option, -} -/// Nested message and enum types in `OBEPIHAHMDF`. -pub mod obepihahmdf { - #[derive(proto_derive::CmdID)] - #[allow(clippy::derive_partial_eq_without_eq)] - #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Jdidelgfabc { - #[prost(message, tag = "1928")] - Oigpklbibac(super::Ckogjjgdcff), - } -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lkjeheokiif { - #[prost(message, optional, tag = "11")] - pub oigpklbibac: ::core::option::Option, - #[prost(uint32, tag = "10")] - pub main_mission_id: u32, -} -/// Obf: JGLENDOFGJB -#[derive(proto_derive::CmdID)] -#[cmdid(1271)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetMissionDataScRsp { - #[prost(bool, tag = "13")] - pub mccmljfojid: bool, - #[prost(message, repeated, tag = "11")] - pub mission_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "3")] - pub bpikamdfnfc: u32, - #[prost(message, repeated, tag = "15")] - pub mission_data_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "12")] - pub retcode: u32, -} -/// Obf: CBMGMMLDKIO -#[derive(proto_derive::CmdID)] -#[cmdid(1216)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct AcceptMainMissionCsReq { - #[prost(uint32, tag = "1")] - pub main_mission_id: u32, -} -/// Obf: BEDBEFCPBEN -#[derive(proto_derive::CmdID)] -#[cmdid(1214)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct AcceptMainMissionScRsp { - #[prost(uint32, tag = "5")] - pub main_mission_id: u32, - #[prost(uint32, tag = "1")] - pub retcode: u32, -} -/// Obf: EONECKHEPHJ -#[derive(proto_derive::CmdID)] -#[cmdid(1283)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FinishTalkMissionCsReq { - #[prost(string, tag = "8")] - pub oilhdjjehoa: ::prost::alloc::string::String, - #[prost(message, repeated, tag = "2")] - pub oigpklbibac: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "13")] - pub njhpkmhfjad: u32, -} -/// Obf: KHLCLEGAGCB -#[derive(proto_derive::CmdID)] -#[cmdid(1242)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FinishTalkMissionScRsp { - #[prost(uint32, tag = "1")] - pub retcode: u32, - #[prost(uint32, tag = "10")] - pub njhpkmhfjad: u32, - #[prost(string, tag = "6")] - pub oilhdjjehoa: ::prost::alloc::string::String, - #[prost(message, repeated, tag = "3")] - pub oigpklbibac: ::prost::alloc::vec::Vec, -} -/// Obf: OHOEMOGGKBH -#[derive(proto_derive::CmdID)] -#[cmdid(1279)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MissionRewardScNotify { - #[prost(uint32, tag = "13")] - pub njhpkmhfjad: u32, - #[prost(uint32, tag = "8")] - pub main_mission_id: u32, - #[prost(message, optional, tag = "3")] - pub reward: ::core::option::Option, -} -/// Obf: JNLPAHCCLCJ -#[derive(proto_derive::CmdID)] -#[cmdid(1300)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SubMissionRewardScNotify { - #[prost(message, optional, tag = "5")] - pub reward: ::core::option::Option, - #[prost(uint32, tag = "12")] - pub njhpkmhfjad: u32, -} -/// Obf: OCLCJFNLPCA -#[derive(proto_derive::CmdID)] -#[cmdid(1277)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SyncTaskCsReq { - #[prost(string, tag = "12")] - pub mfklinkcppa: ::prost::alloc::string::String, -} -/// Obf: MIGENMCNIEN -#[derive(proto_derive::CmdID)] -#[cmdid(1233)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SyncTaskScRsp { - #[prost(uint32, tag = "12")] - pub retcode: u32, - #[prost(string, tag = "15")] - pub mfklinkcppa: ::prost::alloc::string::String, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jkocbnifook { - #[prost(bool, tag = "7")] - pub bbfjcegoijn: bool, - #[prost(uint32, tag = "3")] - pub main_mission_id: u32, -} -/// Obf: BBJFGLMBFDA -#[derive(proto_derive::CmdID)] -#[cmdid(1212)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DailyTaskDataScNotify { - #[prost(uint32, tag = "11")] - pub kpjihaojknc: u32, - #[prost(message, repeated, tag = "3")] - pub ckkepcndedb: ::prost::alloc::vec::Vec, -} -/// Obf: ECNEBAKCCNG -#[derive(proto_derive::CmdID)] -#[cmdid(1256)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MissionGroupWarnScNotify { - #[prost(uint32, repeated, tag = "3")] - pub jefkaefhkjg: ::prost::alloc::vec::Vec, -} -/// Obf: LNALGLCEKOK -#[derive(proto_derive::CmdID)] -#[cmdid(1289)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FinishCosumeItemMissionCsReq { - #[prost(message, optional, tag = "2")] - pub item_list: ::core::option::Option, - #[prost(uint32, tag = "9")] - pub njhpkmhfjad: u32, -} -/// Obf: OHLMLADFHKF -#[derive(proto_derive::CmdID)] -#[cmdid(1222)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FinishCosumeItemMissionScRsp { - #[prost(uint32, tag = "9")] - pub njhpkmhfjad: u32, - #[prost(uint32, tag = "14")] - pub retcode: u32, -} -/// Obf: GAOCIMPKIHP -#[derive(proto_derive::CmdID)] -#[cmdid(1266)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetMissionEventDataCsReq {} -/// Obf: IDKKJEECPIC -#[derive(proto_derive::CmdID)] -#[cmdid(1205)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetMissionEventDataScRsp { - #[prost(uint32, tag = "11")] - pub retcode: u32, - #[prost(message, repeated, tag = "4")] - pub kjpabhnaicf: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "6")] - pub mebgklfgbke: u32, -} -/// Obf: LDKAIMKNDEB -#[derive(proto_derive::CmdID)] -#[cmdid(1245)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MissionEventRewardScNotify { - #[prost(message, optional, tag = "15")] - pub reward: ::core::option::Option, - #[prost(uint32, tag = "14")] - pub leapbhcohii: u32, -} -/// Obf: FENPBDPPIJF -#[derive(proto_derive::CmdID)] -#[cmdid(1220)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct AcceptMissionEventCsReq { - #[prost(uint32, tag = "1")] - pub leapbhcohii: u32, -} -/// Obf: IEGPMGNFHBI -#[derive(proto_derive::CmdID)] -#[cmdid(1250)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct AcceptMissionEventScRsp { - #[prost(message, optional, tag = "15")] - pub iapiofpldek: ::core::option::Option, - #[prost(uint32, tag = "6")] - pub retcode: u32, -} -/// Obf: LBLNAPCMJKK -#[derive(proto_derive::CmdID)] -#[cmdid(1231)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetMissionStatusCsReq { - #[prost(uint32, repeated, tag = "8")] - pub mission_event_id_list: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "5")] - pub main_mission_id_list: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "13")] - pub sub_mission_id_list: ::prost::alloc::vec::Vec, -} -/// Obf: GetMissionStatusScRsp -#[derive(proto_derive::CmdID)] -#[cmdid(1204)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetMissionStatusScRsp { - #[prost(uint32, tag = "3")] - pub retcode: u32, - #[prost(message, repeated, tag = "6")] - pub main_mission_mcv_list: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "7")] - pub finished_main_mission_id_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "4")] - pub sub_mission_status_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "12")] - pub mission_event_status_list: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "11")] - pub unfinished_main_mission_id_list: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "1")] - pub disabled_main_mission_id_list: ::prost::alloc::vec::Vec, -} -/// Obf: NGLHJDEIFEC -#[derive(proto_derive::CmdID)] -#[cmdid(1260)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct InterruptMissionEventCsReq { - #[prost(uint32, tag = "2")] - pub leapbhcohii: u32, -} -/// Obf: ACALPPKJIHF -#[derive(proto_derive::CmdID)] -#[cmdid(1252)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct InterruptMissionEventScRsp { - #[prost(uint32, tag = "11")] - pub leapbhcohii: u32, - #[prost(uint32, tag = "6")] - pub retcode: u32, -} -/// Obf: HJNHCKGFFGP -#[derive(proto_derive::CmdID)] -#[cmdid(1211)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetMissionEventProgressCsReq { - #[prost(uint32, tag = "4")] - pub leapbhcohii: u32, - #[prost(uint32, tag = "2")] - pub progress: u32, -} -/// Obf: IEHDPFALIFJ -#[derive(proto_derive::CmdID)] -#[cmdid(1210)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetMissionEventProgressScRsp { - #[prost(uint32, tag = "6")] - pub retcode: u32, -} -/// Obf: LNJJAANJDJO -#[derive(proto_derive::CmdID)] -#[cmdid(1262)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TeleportToMissionResetPointCsReq {} -/// Obf: NBGGHNMBPML -#[derive(proto_derive::CmdID)] -#[cmdid(1206)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TeleportToMissionResetPointScRsp { - #[prost(uint32, tag = "5")] - pub client_pos_version: u32, - #[prost(message, optional, tag = "14")] - pub motion: ::core::option::Option, - #[prost(uint32, tag = "10")] - pub retcode: u32, -} -/// Obf: CMGOELDCCOE -#[derive(proto_derive::CmdID)] -#[cmdid(1223)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct StartFinishSubMissionScNotify { - #[prost(uint32, tag = "13")] - pub njhpkmhfjad: u32, -} -/// Obf: NJMKIJEDFNC -#[derive(proto_derive::CmdID)] -#[cmdid(1285)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct StartFinishMainMissionScNotify { - #[prost(uint32, tag = "15")] - pub main_mission_id: u32, -} -/// Obf: PDHKGNKLHBA -#[derive(proto_derive::CmdID)] -#[cmdid(1288)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetMainMissionCustomValueCsReq { - #[prost(uint32, repeated, tag = "3")] - pub main_mission_id_list: ::prost::alloc::vec::Vec, -} -/// Obf: CFHHLAIDCOJ -#[derive(proto_derive::CmdID)] -#[cmdid(1293)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetMainMissionCustomValueScRsp { - #[prost(uint32, tag = "4")] - pub retcode: u32, - #[prost(message, repeated, tag = "2")] - pub mission_data_list: ::prost::alloc::vec::Vec, -} -/// Obf: GOAAIKINCNC -#[derive(proto_derive::CmdID)] -#[cmdid(1263)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MissionAcceptScNotify { - #[prost(uint32, repeated, tag = "12")] - pub sub_mission_id_list: ::prost::alloc::vec::Vec, -} -/// Obf: LBNLCEIIHJB -#[derive(proto_derive::CmdID)] -#[cmdid(1236)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct UpdateTrackMainMissionIdCsReq { - #[prost(enumeration = "Alfdcfmlljl", tag = "4")] - pub jkjnmkmidbp: i32, - #[prost(uint32, tag = "7")] - pub ilccbcojeoh: u32, - #[prost(uint32, tag = "14")] - pub bpikamdfnfc: u32, -} -/// Obf: AGBPIFFOILA -#[derive(proto_derive::CmdID)] -#[cmdid(1202)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct UpdateTrackMainMissionIdScRsp { - #[prost(uint32, tag = "4")] - pub bpikamdfnfc: u32, - #[prost(uint32, tag = "6")] - pub cmdnbabpbjp: u32, - #[prost(uint32, tag = "14")] - pub retcode: u32, -} -/// Obf: KKICIPCOEFC -#[derive(proto_derive::CmdID)] -#[cmdid(7098)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetMonopolyInfoCsReq {} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kclicghkkph { - #[prost(uint32, tag = "3")] - pub finjgccokdo: u32, - #[prost(uint32, tag = "11")] - pub jbbkljjclph: u32, - #[prost(uint32, tag = "9")] - pub kfogcjpncnb: u32, - #[prost(bool, tag = "15")] - pub coamoblaglb: bool, - #[prost(bool, tag = "1")] - pub mopldlofbaj: bool, - #[prost(uint32, tag = "8")] - pub game_item: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Aaoiingjmgb { - #[prost(enumeration = "Kpopedeeagb", tag = "6")] - pub jcdpaplpofc: i32, - #[prost(uint32, repeated, tag = "10")] - pub ahemhhbfklc: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dhipmolcchj { - #[prost(uint32, tag = "6")] - pub cbacgcagbbb: u32, - #[prost(uint32, tag = "3")] - pub progress: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Khbafnoejoe { - #[prost(bool, tag = "15")] - pub laeahdlhogd: bool, - #[prost(bool, tag = "12")] - pub edcfjpgieak: bool, - #[prost(uint64, tag = "9")] - pub aefchhplpca: u64, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nabjdlffnaf { - #[prost(uint64, tag = "15")] - pub lgceaciahbj: u64, - #[prost(uint32, tag = "4")] - pub enpccpamdhk: u32, - #[prost(uint64, tag = "2")] - pub gaghjmkacbm: u64, - #[prost(message, repeated, tag = "9")] - pub ckmklnoajaf: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "3")] - pub keaohkhkbca: u32, - #[prost(bool, tag = "14")] - pub dlcmppcgjal: bool, - #[prost(uint32, tag = "12")] - pub eilakpnjbjn: u32, - #[prost(uint32, tag = "13")] - pub pool_id: u32, - #[prost(message, repeated, tag = "8")] - pub hajkahedemm: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "7")] - pub ciafbnokall: u32, - #[prost(string, tag = "1468")] - pub fpegiacnkhh: ::prost::alloc::string::String, - #[prost(message, repeated, tag = "1")] - pub ifenkdfnnei: ::prost::alloc::vec::Vec, - #[prost(string, tag = "977")] - pub gadnlgegdla: ::prost::alloc::string::String, - #[prost(string, tag = "1797")] - pub hjegmigpeco: ::prost::alloc::string::String, - #[prost(message, repeated, tag = "10")] - pub icbondmijdc: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "11")] - pub hbahklcccbg: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "6")] - pub dejjphcjlbo: u32, - #[prost(uint64, tag = "5")] - pub jbkcdeeikkn: u64, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fippobbbbjj { - #[prost(message, repeated, tag = "10")] - pub hdkpfmdcckg: ::prost::alloc::vec::Vec, -} -/// Obf: PLHLPFAHPEI -#[derive(proto_derive::CmdID)] -#[cmdid(7071)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetMonopolyInfoScRsp { - #[prost(message, optional, tag = "7")] - pub map_info: ::core::option::Option, - #[prost(message, optional, tag = "10")] - pub ibjoockcfhf: ::core::option::Option, - #[prost(message, optional, tag = "5")] - pub abkohabemmf: ::core::option::Option, - #[prost(message, optional, tag = "12")] - pub ocjondaingb: ::core::option::Option, - #[prost(message, optional, tag = "14")] - pub bcnoifkdefo: ::core::option::Option, - #[prost(message, optional, tag = "6")] - pub dmbomneilkg: ::core::option::Option, - #[prost(uint32, tag = "4")] - pub retcode: u32, - #[prost(uint32, repeated, tag = "1")] - pub pojbljndabi: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "8")] - pub pcoefkddboe: ::core::option::Option, - #[prost(message, optional, tag = "13")] - pub obbicmbhbmo: ::core::option::Option, - #[prost(message, optional, tag = "11")] - pub alagjnmdpen: ::core::option::Option, - #[prost(message, optional, tag = "2")] - pub klnpkpimkhj: ::core::option::Option, - #[prost(message, optional, tag = "9")] - pub ddflfffipic: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nhmkohaaccc { - #[prost(uint32, repeated, tag = "8")] - pub lmgopdmmoaj: ::prost::alloc::vec::Vec, -} -/// Obf: GFMABJPIADN -#[derive(proto_derive::CmdID)] -#[cmdid(7021)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MonopolyConditionUpdateScNotify { - #[prost(message, optional, tag = "14")] - pub ibjoockcfhf: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Papeplfdcon { - #[prost(uint32, repeated, tag = "10")] - pub jbikpladenb: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "11")] - pub lebiecbeone: ::prost::alloc::vec::Vec, -} -/// Obf: DIEIEKLAAJN -#[derive(proto_derive::CmdID)] -#[cmdid(7030)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MonopolySttUpdateScNotify { - #[prost(message, optional, tag = "1")] - pub ddflfffipic: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dhaijmpajdl { - #[prost(uint32, tag = "7")] - pub map_id: u32, - #[prost(uint32, tag = "9")] - pub kmipnookbmb: u32, - #[prost(bool, tag = "5")] - pub bfekikbimcg: bool, - #[prost(enumeration = "Abnjhbagocg", tag = "3")] - pub pmpfmfnkngj: i32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bmiccbdocgg { - #[prost(uint32, tag = "10")] - pub cdhkebeifdg: u32, - #[prost(message, repeated, tag = "9")] - pub oiajnadkjbp: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "2")] - pub phgbmkgicin: u32, - #[prost(message, optional, tag = "15")] - pub ggmhdpcmgfp: ::core::option::Option, - #[prost(message, repeated, tag = "7")] - pub dmhkbcbclgf: ::prost::alloc::vec::Vec, -} -/// Obf: PDEOBOKDDPP -#[derive(proto_derive::CmdID)] -#[cmdid(7043)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MonopolyEventLoadUpdateScNotify { - #[prost(message, repeated, tag = "2")] - pub dmhkbcbclgf: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "14")] - pub oiajnadkjbp: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hdgpkbgihnb { - #[prost(uint32, tag = "6")] - pub event_id: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pmojpenpnol { - #[prost(uint32, tag = "7")] - pub event_id: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nipfdpobdbp { - #[prost(uint32, tag = "1")] - pub efdphfeldeg: u32, - #[prost(uint32, repeated, tag = "11")] - pub kfjcgmafann: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "4")] - pub binlnagffep: u32, - #[prost(uint32, tag = "9")] - pub event_id: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hekpbhdopnp { - #[prost(uint32, tag = "9")] - pub event_id: u32, - #[prost(uint32, tag = "11")] - pub dahlecfljci: u32, - #[prost(uint32, repeated, tag = "4")] - pub kfjcgmafann: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "5")] - pub bmbolaahcnc: u32, - #[prost(uint32, tag = "3")] - pub binlnagffep: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hopjadobcgn { - #[prost(uint32, tag = "11")] - pub ngibedmldnp: u32, - #[prost(message, repeated, tag = "12")] - pub kflplhmoaoc: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ffjpondpnal { - #[prost(uint32, tag = "4")] - pub cgaajpdafmg: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pkgefmgjonl { - #[prost(uint32, tag = "1")] - pub shop_id: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mnempjmppje { - #[prost(uint32, tag = "5")] - pub jdakjmigffb: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bhjingmaieb { - #[prost(uint32, tag = "2")] - pub idjgoidalmn: u32, - #[prost(uint32, tag = "5")] - pub bbbldhkmgcc: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nfoghdhidnh { - #[prost(uint32, tag = "10")] - pub gajnfogljge: u32, - #[prost(oneof = "nfoghdhidnh::Lcnmkbalelj", tags = "2, 6, 3, 11, 12, 7, 13, 14, 5")] - pub lcnmkbalelj: ::core::option::Option, -} -/// Nested message and enum types in `NFOGHDHIDNH`. -pub mod nfoghdhidnh { - #[derive(proto_derive::CmdID)] - #[allow(clippy::derive_partial_eq_without_eq)] - #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Lcnmkbalelj { - #[prost(message, tag = "2")] - Jideneadelo(super::Hdgpkbgihnb), - #[prost(message, tag = "6")] - Kajikkhpbba(super::Pmojpenpnol), - #[prost(message, tag = "3")] - Gkfdgdnneeo(super::Nipfdpobdbp), - #[prost(message, tag = "11")] - Nkjpmlmnoka(super::Ffjpondpnal), - #[prost(message, tag = "12")] - Dmmjhdeogne(super::Pkgefmgjonl), - #[prost(message, tag = "7")] - Bedinildmeb(super::Mnempjmppje), - #[prost(message, tag = "13")] - Pjpajflpfjn(super::Bhjingmaieb), - #[prost(message, tag = "14")] - Iefncdeecof(super::Hekpbhdopnp), - #[prost(message, tag = "5")] - Nlhnfnldggd(super::Hopjadobcgn), - } -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Affkecmgpei { - #[prost(message, optional, tag = "2")] - pub haidicociol: ::core::option::Option, -} -/// Obf: PIMILKCDOMI -#[derive(proto_derive::CmdID)] -#[cmdid(7023)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MonopolyContentUpdateScNotify { - #[prost(message, optional, tag = "7")] - pub haidicociol: ::core::option::Option, -} -/// Obf: MFICNGLLAOM -#[derive(proto_derive::CmdID)] -#[cmdid(7042)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MonopolyCellUpdateNotify { - #[prost(message, optional, tag = "13")] - pub ggmhdpcmgfp: ::core::option::Option, -} -/// Obf: MEFFBGLBNGK -#[derive(proto_derive::CmdID)] -#[cmdid(7077)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MonopolyRollDiceCsReq {} -/// Obf: JMNGBAFJMEO -#[derive(proto_derive::CmdID)] -#[cmdid(7033)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MonopolyRollDiceScRsp { - #[prost(uint32, tag = "4")] - pub medncalhchf: u32, - #[prost(uint32, tag = "1")] - pub retcode: u32, -} -/// Obf: KDFKDLFGNDG -#[derive(proto_derive::CmdID)] -#[cmdid(7062)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MonopolyCheatDiceCsReq { - #[prost(uint32, tag = "5")] - pub mgpahnmbami: u32, -} -/// Obf: GNAIADPAFAJ -#[derive(proto_derive::CmdID)] -#[cmdid(7006)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MonopolyCheatDiceScRsp { - #[prost(uint32, tag = "5")] - pub mgpahnmbami: u32, - #[prost(uint32, tag = "12")] - pub retcode: u32, -} -/// Obf: NJOJHINJLBG -#[derive(proto_derive::CmdID)] -#[cmdid(7012)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MonopolyMoveCsReq { - #[prost(uint32, tag = "13")] - pub ekhblmpongh: u32, - #[prost(uint32, tag = "3")] - pub kccfebkieij: u32, -} -/// Obf: OFNDCBFBJGB -#[derive(proto_derive::CmdID)] -#[cmdid(7028)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MonopolyMoveScRsp { - #[prost(uint32, tag = "14")] - pub retcode: u32, - #[prost(message, optional, tag = "10")] - pub map_info: ::core::option::Option, - #[prost(message, repeated, tag = "3")] - pub liajehoiang: ::prost::alloc::vec::Vec, -} -/// Obf: FLBMGCILGOG -#[derive(proto_derive::CmdID)] -#[cmdid(7038)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MonopolySelectOptionCsReq { - #[prost(uint32, tag = "14")] - pub efdphfeldeg: u32, - #[prost(uint32, tag = "4")] - pub event_id: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Godfnmfienl { - #[prost(uint32, tag = "14")] - pub keiedkdhofe: u32, - #[prost(uint32, tag = "7")] - pub efdphfeldeg: u32, - #[prost(uint32, tag = "12")] - pub event_id: u32, -} -/// Obf: CKNFBFLBPOL -#[derive(proto_derive::CmdID)] -#[cmdid(7078)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MonopolySelectOptionScRsp { - #[prost(uint32, tag = "10")] - pub efdphfeldeg: u32, - #[prost(message, optional, tag = "11")] - pub klnpkpimkhj: ::core::option::Option, - #[prost(message, repeated, tag = "1")] - pub phakibbelnk: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "5")] - pub retcode: u32, - #[prost(uint32, tag = "6")] - pub event_id: u32, -} -/// Obf: COECCBBNOHC -#[derive(proto_derive::CmdID)] -#[cmdid(7066)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MonopolyRollRandomCsReq { - #[prost(uint32, tag = "7")] - pub event_id: u32, -} -/// Obf: FDNILOGBGCD -#[derive(proto_derive::CmdID)] -#[cmdid(7005)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MonopolyRollRandomScRsp { - #[prost(uint32, tag = "8")] - pub retcode: u32, - #[prost(uint32, tag = "12")] - pub event_id: u32, - #[prost(message, optional, tag = "6")] - pub klnpkpimkhj: ::core::option::Option, -} -/// Obf: EADFBJOIPID -#[derive(proto_derive::CmdID)] -#[cmdid(7045)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MonopolyReRollRandomCsReq { - #[prost(uint32, tag = "2")] - pub event_id: u32, -} -/// Obf: FEFMGAGJMOL -#[derive(proto_derive::CmdID)] -#[cmdid(7020)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MonopolyReRollRandomScRsp { - #[prost(uint32, tag = "3")] - pub event_id: u32, - #[prost(uint32, tag = "8")] - pub retcode: u32, - #[prost(message, optional, tag = "9")] - pub klnpkpimkhj: ::core::option::Option, -} -/// Obf: DGCJCOMLHJN -#[derive(proto_derive::CmdID)] -#[cmdid(7050)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MonopolyConfirmRandomCsReq { - #[prost(uint32, tag = "13")] - pub event_id: u32, -} -/// Obf: DLNFFKANGPO -#[derive(proto_derive::CmdID)] -#[cmdid(7031)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MonopolyConfirmRandomScRsp { - #[prost(uint32, tag = "13")] - pub event_id: u32, - #[prost(message, optional, tag = "15")] - pub klnpkpimkhj: ::core::option::Option, - #[prost(uint32, tag = "8")] - pub retcode: u32, -} -/// Obf: MANHJGMPMOL -#[derive(proto_derive::CmdID)] -#[cmdid(7004)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MonopolyBuyGoodsCsReq { - #[prost(uint32, tag = "7")] - pub shop_id: u32, - #[prost(uint32, tag = "6")] - pub goods_id: u32, -} -/// Obf: BDFPAFLFKJM -#[derive(proto_derive::CmdID)] -#[cmdid(7060)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MonopolyBuyGoodsScRsp { - #[prost(uint32, tag = "5")] - pub shop_id: u32, - #[prost(uint32, tag = "13")] - pub goods_id: u32, - #[prost(uint32, tag = "9")] - pub retcode: u32, -} -/// Obf: NJOLJPOEKBD -#[derive(proto_derive::CmdID)] -#[cmdid(7052)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MonopolyUpgradeAssetCsReq { - #[prost(uint32, tag = "2")] - pub cgaajpdafmg: u32, -} -/// Obf: FHCOCCBLJIJ -#[derive(proto_derive::CmdID)] -#[cmdid(7011)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MonopolyUpgradeAssetScRsp { - #[prost(uint32, tag = "11")] - pub cgaajpdafmg: u32, - #[prost(uint32, tag = "12")] - pub retcode: u32, -} -/// Obf: CJAHLGEODNN -#[derive(proto_derive::CmdID)] -#[cmdid(7010)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MonopolyGiveUpCurContentCsReq { - #[prost(uint32, tag = "5")] - pub content_id: u32, -} -/// Obf: ANFECDJIHBJ -#[derive(proto_derive::CmdID)] -#[cmdid(7100)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MonopolyGiveUpCurContentScRsp { - #[prost(uint32, tag = "15")] - pub content_id: u32, - #[prost(uint32, tag = "7")] - pub retcode: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MonopolyActionResult { - #[prost(uint32, tag = "15")] - pub click_cell_id: u32, - #[prost(enumeration = "Cfaopfghjjg", tag = "2")] - pub source_type: i32, - #[prost(uint32, tag = "8")] - pub trigger_cell_id: u32, - #[prost(uint32, tag = "5")] - pub click_map_id: u32, - #[prost(uint32, tag = "7")] - pub trigger_map_id: u32, - #[prost(uint32, tag = "10")] - pub effect_type: u32, - #[prost(message, optional, tag = "11")] - pub detail: ::core::option::Option, -} -/// Obf: ICFMPNAMHHI -#[derive(proto_derive::CmdID)] -#[cmdid(7083)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MonopolyActionResultScNotify { - #[prost(message, repeated, tag = "2")] - pub pjgkcbmekik: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gjnpfndehgl { - #[prost(uint32, tag = "15")] - pub nkhcicahmcm: u32, - #[prost(bool, tag = "12")] - pub foenaoegenn: bool, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jlbblncejpp { - #[prost( - oneof = "jlbblncejpp::Ekoghohneec", - tags = "12, 10, 11, 8, 5, 13, 14, 1, 6, 3, 4, 2, 15" - )] - pub ekoghohneec: ::core::option::Option, -} -/// Nested message and enum types in `JLBBLNCEJPP`. -pub mod jlbblncejpp { - #[derive(proto_derive::CmdID)] - #[allow(clippy::derive_partial_eq_without_eq)] - #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Ekoghohneec { - #[prost(message, tag = "12")] - Hmpcepibofi(super::Bmkbijdaepm), - #[prost(message, tag = "10")] - Ephekambonb(super::Bmkbijdaepm), - #[prost(message, tag = "11")] - Pafmaioojno(super::Monfgakjbgn), - #[prost(message, tag = "8")] - Cjjaefcimgd(super::Monfgakjbgn), - #[prost(message, tag = "5")] - Mmllfoibjid(super::Eahjnkmldhg), - #[prost(message, tag = "13")] - Hencfgkdmek(super::Eahjnkmldhg), - #[prost(message, tag = "14")] - Nipgefpkbjg(super::Ckidomiinki), - #[prost(message, tag = "1")] - Loehjnmpjak(super::Ckidomiinki), - #[prost(message, tag = "6")] - Cafchibnlnm(super::Gjnpfndehgl), - #[prost(message, tag = "3")] - Kabhlaepbhc(super::Najjjdcidom), - #[prost(message, tag = "4")] - Joabimpbdpa(super::Eahjnkmldhg), - #[prost(message, tag = "2")] - Gdgijkbbbne(super::Ckidomiinki), - #[prost(message, tag = "15")] - Jpjicblllal(super::Dognblofdol), - } -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dognblofdol { - #[prost(uint32, tag = "10")] - pub fhiiaiicgpp: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bmkbijdaepm { - #[prost(uint32, tag = "12")] - pub ioappncjjcj: u32, - #[prost(uint32, tag = "1")] - pub item_id: u32, - #[prost(uint32, tag = "14")] - pub ojcpejfheip: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ckidomiinki { - #[prost(uint32, tag = "5")] - pub albodjphaei: u32, - #[prost(uint32, tag = "4")] - pub bdmjjpchnel: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Najjjdcidom { - #[prost(uint32, tag = "12")] - pub ejolgomijnk: u32, - #[prost(uint32, tag = "7")] - pub ccgbaakjhfk: u32, - #[prost(uint32, tag = "4")] - pub nffliikfgbi: u32, - #[prost(uint32, tag = "5")] - pub fhpnlfhnplj: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fipnngpafca { - #[prost(uint32, tag = "14")] - pub gfdggcbgggd: u32, - #[prost(uint32, tag = "12")] - pub icmdonmejge: u32, - #[prost(uint32, tag = "10")] - pub config_id: u32, - #[prost(oneof = "fipnngpafca::Gegnmmhhpdn", tags = "3, 9, 7")] - pub gegnmmhhpdn: ::core::option::Option, -} -/// Nested message and enum types in `FIPNNGPAFCA`. -pub mod fipnngpafca { - #[derive(proto_derive::CmdID)] - #[allow(clippy::derive_partial_eq_without_eq)] - #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Gegnmmhhpdn { - #[prost(message, tag = "3")] - Dggljeccbmb(super::Pnceohpffon), - #[prost(message, tag = "9")] - Kioahbidmpc(super::Helbeihmgkk), - #[prost(message, tag = "7")] - Kioddjocdml(super::Jcbajjifbkn), - } -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ggfpeemilpl { - #[prost(message, optional, tag = "13")] - pub ekigfgdlmpe: ::core::option::Option, - #[prost(message, repeated, tag = "8")] - pub ldmcmakimbp: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "1")] - pub nbfedkioooh: ::core::option::Option, -} -/// Obf: FDEIILEMLOO -#[derive(proto_derive::CmdID)] -#[cmdid(7014)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MonopolyGameSettleScNotify { - #[prost(message, optional, tag = "10")] - pub bedinildmeb: ::core::option::Option, - #[prost(message, optional, tag = "7")] - pub hmbjifiglfi: ::core::option::Option, - #[prost(message, optional, tag = "15")] - pub item_list: ::core::option::Option, -} -/// Obf: GFOEDJIICLI -#[derive(proto_derive::CmdID)] -#[cmdid(7065)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MonopolyGameCreateScNotify { - #[prost(message, optional, tag = "12")] - pub bedinildmeb: ::core::option::Option, - #[prost(message, optional, tag = "10")] - pub ekigfgdlmpe: ::core::option::Option, -} -/// Obf: GBBMCBEBMDL -#[derive(proto_derive::CmdID)] -#[cmdid(7085)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MonopolyGameRaiseRatioCsReq { - #[prost(uint32, tag = "6")] - pub gfdggcbgggd: u32, -} -/// Obf: MonopolyGameRaiseRatioScRsp -#[derive(proto_derive::CmdID)] -#[cmdid(7016)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MonopolyGameRaiseRatioScRsp { - #[prost(uint32, tag = "2")] - pub retcode: u32, - #[prost(uint32, tag = "11")] - pub ratio: u32, -} -/// Obf: NCHEPIKMEAA -#[derive(proto_derive::CmdID)] -#[cmdid(7089)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DailyFirstEnterMonopolyActivityCsReq {} -/// Obf: IFNAPNPPOAL -#[derive(proto_derive::CmdID)] -#[cmdid(7022)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DailyFirstEnterMonopolyActivityScRsp { - #[prost(message, optional, tag = "5")] - pub pcoefkddboe: ::core::option::Option, - #[prost(uint32, tag = "4")] - pub hooeojelhid: u32, - #[prost(int64, tag = "3")] - pub aabjaeibggm: i64, - #[prost(uint32, tag = "15")] - pub retcode: u32, - #[prost(bool, tag = "11")] - pub bpahdpmbccj: bool, -} -/// Obf: LPECEPNEPBF -#[derive(proto_derive::CmdID)] -#[cmdid(7046)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MonopolyGetDailyInitItemCsReq { - #[prost(bool, tag = "7")] - pub iheanncjfbi: bool, -} -/// Obf: PJHFKBGIOGP -#[derive(proto_derive::CmdID)] -#[cmdid(7041)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MonopolyGetDailyInitItemScRsp { - #[prost(uint32, tag = "8")] - pub lbmeihablkn: u32, - #[prost(uint32, tag = "2")] - pub fbmlkjjmmfj: u32, - #[prost(uint32, tag = "15")] - pub dbablknonjf: u32, - #[prost(int64, tag = "14")] - pub aabjaeibggm: i64, - #[prost(uint32, tag = "4")] - pub obidnhghhmh: u32, - #[prost(uint32, tag = "3")] - pub retcode: u32, - #[prost(uint32, tag = "5")] - pub gelalekmcgh: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pnceohpffon { - #[prost(uint32, repeated, tag = "13")] - pub nlgppcjhjkm: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "4")] - pub jcnpaenapbm: ::prost::alloc::vec::Vec, - #[prost(bool, tag = "7")] - pub lpphcchikfg: bool, - #[prost(uint32, tag = "8")] - pub affckbcjcph: u32, - #[prost(uint32, repeated, tag = "14")] - pub dfpophbkelb: ::prost::alloc::vec::Vec, -} -/// Obf: IJHOEIHGGLB -#[derive(proto_derive::CmdID)] -#[cmdid(7063)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MonopolyGameBingoFlipCardCsReq { - #[prost(uint32, tag = "10")] - pub apbhjmdfkgk: u32, -} -/// Obf: MIGJOIMNPJB -#[derive(proto_derive::CmdID)] -#[cmdid(7055)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MonopolyGameBingoFlipCardScRsp { - #[prost(uint32, tag = "11")] - pub bbkdcndijln: u32, - #[prost(uint32, repeated, tag = "6")] - pub dfpophbkelb: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "5")] - pub retcode: u32, - #[prost(bool, tag = "8")] - pub lpphcchikfg: bool, -} -/// Obf: MPFLOGFAHNN -#[derive(proto_derive::CmdID)] -#[cmdid(7088)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MonopolyGameGachaCsReq {} -/// Obf: MonopolyGameGachaScRsp -#[derive(proto_derive::CmdID)] -#[cmdid(7093)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MonopolyGameGachaScRsp { - #[prost(uint32, repeated, tag = "12")] - pub result_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "4")] - pub retcode: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Knnmifkbobo { - #[prost(uint32, tag = "14")] - pub ekehnbiihff: u32, - #[prost(uint32, tag = "12")] - pub bpndfbpmoel: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Helbeihmgkk { - #[prost(uint32, tag = "11")] - pub hnlhbnflijh: u32, - #[prost(uint32, tag = "7")] - pub pmminpkddol: u32, - #[prost(uint32, repeated, tag = "5")] - pub lonomablbfb: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "6")] - pub ahbpanpjhok: u32, - #[prost(uint32, tag = "15")] - pub mjiibaopbpo: u32, - #[prost(message, repeated, tag = "8")] - pub cdiichmhbdl: ::prost::alloc::vec::Vec, -} -/// Obf: IPOHMAPAKGE -#[derive(proto_derive::CmdID)] -#[cmdid(7036)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MonopolyAcceptQuizCsReq { - #[prost(message, repeated, tag = "14")] - pub cdiichmhbdl: ::prost::alloc::vec::Vec, -} -/// Obf: LPOBJCIENOA -#[derive(proto_derive::CmdID)] -#[cmdid(7002)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MonopolyAcceptQuizScRsp { - #[prost(message, optional, tag = "9")] - pub kioahbidmpc: ::core::option::Option, - #[prost(uint32, tag = "2")] - pub retcode: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Idkfkmdhoea { - #[prost(uint32, tag = "15")] - pub gmiadhcijdo: u32, - #[prost(uint32, tag = "8")] - pub gpnpidknpfl: u32, - #[prost(uint32, tag = "10")] - pub mjiibaopbpo: u32, -} -/// Obf: MHOAHGAINEE -#[derive(proto_derive::CmdID)] -#[cmdid(7040)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MonopolyQuizDurationChangeScNotify { - #[prost(message, repeated, tag = "6")] - pub hnlfbmpheil: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jcbajjifbkn { - #[prost(uint32, tag = "2")] - pub phhahkbjlob: u32, - #[prost(uint32, tag = "9")] - pub mgociccjgfe: u32, - #[prost(bool, tag = "7")] - pub ngommcjkoem: bool, -} -/// Obf: OLBBACLBAJE -#[derive(proto_derive::CmdID)] -#[cmdid(7057)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MonopolyGuessChooseCsReq { - #[prost(uint32, tag = "7")] - pub mgociccjgfe: u32, -} -/// Obf: HGMGBOOLGLE -#[derive(proto_derive::CmdID)] -#[cmdid(7025)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MonopolyGuessChooseScRsp { - #[prost(uint32, tag = "8")] - pub retcode: u32, - #[prost(uint32, tag = "5")] - pub mgociccjgfe: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jhnbalhmpdj { - #[prost(message, optional, tag = "14")] - pub item_list: ::core::option::Option, - #[prost(uint32, tag = "2")] - pub phhahkbjlob: u32, - #[prost(uint32, tag = "13")] - pub mcohikaohdl: u32, -} -/// Obf: CBEHMCGKPBI -#[derive(proto_derive::CmdID)] -#[cmdid(7092)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MonopolyGuessDrawScNotify { - #[prost(message, repeated, tag = "6")] - pub kjmmgcgmfck: ::prost::alloc::vec::Vec, -} -/// Obf: PFCJELJMDHI -#[derive(proto_derive::CmdID)] -#[cmdid(7015)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MonopolyGuessBuyInformationCsReq {} -/// Obf: JHDAIIHAKCB -#[derive(proto_derive::CmdID)] -#[cmdid(7019)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MonopolyGuessBuyInformationScRsp { - #[prost(uint32, tag = "5")] - pub retcode: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Monfgakjbgn { - #[prost(uint32, tag = "7")] - pub dfebkigajgj: u32, - #[prost(uint32, tag = "10")] - pub cgaajpdafmg: u32, - #[prost(uint32, tag = "2")] - pub level: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bejaiegkjcn { - #[prost(message, repeated, tag = "13")] - pub nfgfdogfmmp: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Oeefppbeaof { - #[prost(uint32, tag = "13")] - pub oklinbbacbj: u32, - #[prost(uint32, tag = "11")] - pub aiafdnmocnp: u32, - #[prost(bool, tag = "3")] - pub deogemoonho: bool, - #[prost(uint32, tag = "5")] - pub dmecaafmhln: u32, - #[prost(uint32, tag = "10")] - pub ajogdnjbjoh: u32, - #[prost(uint32, tag = "12")] - pub oamdimjjffb: u32, - #[prost(uint32, tag = "6")] - pub gpachklfgpc: u32, - #[prost(uint32, tag = "1")] - pub fjheafkhfgh: u32, - #[prost(uint32, tag = "4")] - pub fbabhlpmkbk: u32, -} -/// Obf: JIFACFCJGBB -#[derive(proto_derive::CmdID)] -#[cmdid(7087)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MonopolyDailySettleScNotify { - #[prost(message, optional, tag = "6")] - pub pcoefkddboe: ::core::option::Option, - #[prost(uint32, tag = "4")] - pub hooeojelhid: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Eahjnkmldhg { - #[prost(uint32, tag = "11")] - pub gajnfogljge: u32, - #[prost(uint32, tag = "1")] - pub buff_id: u32, - #[prost(uint32, tag = "2")] - pub bbelnbdlegg: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hhpgocknjcn { - #[prost(message, repeated, tag = "13")] - pub buff_list: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jjngjhocagd { - #[prost(uint32, tag = "1")] - pub fbabhlpmkbk: u32, - #[prost(uint32, tag = "13")] - pub uid: u32, - #[prost(uint32, tag = "11")] - pub imijbgmiomf: u32, - #[prost(uint32, tag = "6")] - pub edkbmnfooaj: u32, - #[prost(uint32, tag = "3")] - pub gpachklfgpc: u32, -} -/// Obf: FLFOCBOLAMO -#[derive(proto_derive::CmdID)] -#[cmdid(7054)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetMonopolyFriendRankingListCsReq {} -/// Obf: JKFKMAFCAID -#[derive(proto_derive::CmdID)] -#[cmdid(7069)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetMonopolyFriendRankingListScRsp { - #[prost(uint32, tag = "7")] - pub retcode: u32, - #[prost(message, repeated, tag = "11")] - pub oabnginngpo: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "3")] - pub iakokmmpjkd: ::core::option::Option, -} -/// Obf: GPCJDODNOEK -#[derive(proto_derive::CmdID)] -#[cmdid(7058)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MonopolyLikeCsReq { - #[prost(uint32, tag = "8")] - pub bejljklpfhi: u32, -} -/// Obf: ABGJJDMCGNA -#[derive(proto_derive::CmdID)] -#[cmdid(7067)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MonopolyLikeScRsp { - #[prost(uint32, tag = "9")] - pub retcode: u32, - #[prost(uint32, tag = "11")] - pub bejljklpfhi: u32, - #[prost(message, optional, tag = "8")] - pub reward_list: ::core::option::Option, -} -/// Obf: KPGHFABCFMI -#[derive(proto_derive::CmdID)] -#[cmdid(7076)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MonopolyLikeScNotify { - #[prost(uint32, repeated, tag = "7")] - pub ahemhhbfklc: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "13")] - pub imijbgmiomf: u32, -} -/// Obf: DPBLGKMAGNC -#[derive(proto_derive::CmdID)] -#[cmdid(7039)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetMbtiReportCsReq {} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bfgppmdhkjh { - #[prost(uint32, tag = "15")] - pub iggcdkoecgn: u32, - #[prost(uint32, tag = "13")] - pub cnt: u32, -} -/// Obf: MJIOJPFMMLP -#[derive(proto_derive::CmdID)] -#[cmdid(7049)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetMbtiReportScRsp { - #[prost(uint32, tag = "10")] - pub retcode: u32, - #[prost(bool, tag = "4")] - pub ppnmmpfamda: bool, - #[prost(bool, tag = "5")] - pub laeahdlhogd: bool, - #[prost(int32, tag = "11")] - pub klhmmaahani: i32, - #[prost(int32, tag = "1")] - pub jlafelngakd: i32, - #[prost(uint32, tag = "14")] - pub progress: u32, - #[prost(message, repeated, tag = "6")] - pub akjjgciejmp: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "8")] - pub phakibbelnk: ::prost::alloc::vec::Vec, -} -/// Obf: KPONGFAKKKG -#[derive(proto_derive::CmdID)] -#[cmdid(7003)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MonopolyEventSelectFriendCsReq { - #[prost(bool, tag = "14")] - pub pbchjbfmojb: bool, - #[prost(uint32, tag = "6")] - pub phogemplhln: u32, -} -/// Obf: CCOKNJPMCFG -#[derive(proto_derive::CmdID)] -#[cmdid(7084)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MonopolyEventSelectFriendScRsp { - #[prost(uint32, tag = "1")] - pub idjgoidalmn: u32, - #[prost(uint32, tag = "11")] - pub bbbldhkmgcc: u32, - #[prost(message, optional, tag = "7")] - pub ggmhdpcmgfp: ::core::option::Option, - #[prost(uint32, tag = "8")] - pub retcode: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SocialEventServerCache { - #[prost(uint32, tag = "3")] - pub id: u32, - #[prost(uint32, tag = "13")] - pub add_coin: u32, - #[prost(uint32, tag = "11")] - pub sub_coin: u32, - #[prost(uint32, tag = "7")] - pub src_uid: u32, -} -/// Obf: OKPFDHJMKCF -#[derive(proto_derive::CmdID)] -#[cmdid(7032)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MonopolySocialEventEffectScNotify { - #[prost(message, repeated, tag = "10")] - pub ppfldeokifi: ::prost::alloc::vec::Vec, -} -/// Obf: DDOMJDIHMCL -#[derive(proto_derive::CmdID)] -#[cmdid(7086)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetSocialEventServerCacheCsReq {} -/// Obf: GCMJKKHFLIB -#[derive(proto_derive::CmdID)] -#[cmdid(7029)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetSocialEventServerCacheScRsp { - #[prost(message, repeated, tag = "13")] - pub ppfldeokifi: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "5")] - pub retcode: u32, -} -/// Obf: DMDKDEFNPGB -#[derive(proto_derive::CmdID)] -#[cmdid(7001)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DeleteSocialEventServerCacheCsReq { - #[prost(uint32, repeated, tag = "7")] - pub cfgebgpmgan: ::prost::alloc::vec::Vec, -} -/// Obf: AOAGFIHOGDE -#[derive(proto_derive::CmdID)] -#[cmdid(7090)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DeleteSocialEventServerCacheScRsp { - #[prost(uint32, repeated, tag = "1")] - pub ginkedbbkmp: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "3")] - pub retcode: u32, -} -/// Obf: LPCGHPDIJKB -#[derive(proto_derive::CmdID)] -#[cmdid(7072)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MonopolyGetRaffleTicketCsReq { - #[prost(uint32, tag = "12")] - pub pool_id: u32, -} -/// Obf: MBKBNHCAPCH -#[derive(proto_derive::CmdID)] -#[cmdid(7074)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MonopolyGetRaffleTicketScRsp { - #[prost(message, repeated, tag = "1")] - pub pcihjdlicgk: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "11")] - pub pool_id: u32, - #[prost(uint32, tag = "4")] - pub retcode: u32, -} -/// Obf: ODGHCHPLIJL -#[derive(proto_derive::CmdID)] -#[cmdid(7047)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MonopolyTakeRaffleTicketRewardCsReq { - #[prost(uint64, tag = "12")] - pub cfaabclgkgb: u64, - #[prost(uint32, tag = "2")] - pub pool_id: u32, -} -/// Obf: GJONBGGPKGN -#[derive(proto_derive::CmdID)] -#[cmdid(7026)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MonopolyTakeRaffleTicketRewardScRsp { - #[prost(message, optional, tag = "1")] - pub reward_list: ::core::option::Option, - #[prost(uint32, tag = "5")] - pub retcode: u32, - #[prost(uint32, tag = "10")] - pub cfaabclgkgb: u32, - #[prost(uint32, tag = "11")] - pub pool_id: u32, -} -/// Obf: EFJILJIKAEP -#[derive(proto_derive::CmdID)] -#[cmdid(7097)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MonopolyScrachRaffleTicketCsReq { - #[prost(uint32, tag = "11")] - pub pool_id: u32, - #[prost(uint64, tag = "5")] - pub cfaabclgkgb: u64, -} -/// Obf: IPFCLIOGJHA -#[derive(proto_derive::CmdID)] -#[cmdid(7027)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MonopolyScrachRaffleTicketScRsp { - #[prost(uint32, tag = "1")] - pub retcode: u32, - #[prost(uint64, tag = "5")] - pub cfaabclgkgb: u64, - #[prost(uint32, tag = "3")] - pub pool_id: u32, -} -/// Obf: BCPFEJIFHFG -#[derive(proto_derive::CmdID)] -#[cmdid(7059)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MonopolyGetRegionProgressCsReq {} -/// Obf: NOAHMJKPBOB -#[derive(proto_derive::CmdID)] -#[cmdid(7048)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MonopolyGetRegionProgressScRsp { - #[prost(uint32, tag = "8")] - pub retcode: u32, - #[prost(uint32, tag = "5")] - pub kfineodpdij: u32, - #[prost(uint32, tag = "1")] - pub edkbmnfooaj: u32, -} -/// Obf: PHOKJOFPBFM -#[derive(proto_derive::CmdID)] -#[cmdid(7024)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MonopolyGetRafflePoolInfoCsReq {} -/// Obf: NGGEIBIELKA -#[derive(proto_derive::CmdID)] -#[cmdid(7096)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MonopolyGetRafflePoolInfoScRsp { - #[prost(uint32, tag = "10")] - pub retcode: u32, - #[prost(message, optional, tag = "9")] - pub bcnoifkdefo: ::core::option::Option, -} -/// Obf: IFLGILEIFBK -#[derive(proto_derive::CmdID)] -#[cmdid(7009)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MonopolyTakePhaseRewardCsReq { - #[prost(uint32, repeated, tag = "11")] - pub hahpdcchmhb: ::prost::alloc::vec::Vec, -} -/// Obf: MAKIBECAMPH -#[derive(proto_derive::CmdID)] -#[cmdid(7099)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MonopolyTakePhaseRewardScRsp { - #[prost(message, optional, tag = "5")] - pub reward_list: ::core::option::Option, - #[prost(uint32, repeated, tag = "2")] - pub hahpdcchmhb: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "15")] - pub retcode: u32, -} -/// Obf: AHNOGMONIMN -#[derive(proto_derive::CmdID)] -#[cmdid(7082)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetMonopolyMbtiReportRewardCsReq {} -/// Obf: KBKGOFBPINK -#[derive(proto_derive::CmdID)] -#[cmdid(7018)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetMonopolyMbtiReportRewardScRsp { - #[prost(uint32, tag = "9")] - pub retcode: u32, - #[prost(message, optional, tag = "8")] - pub reward_list: ::core::option::Option, -} -/// Obf: OGJCLFPNPBA -#[derive(proto_derive::CmdID)] -#[cmdid(7017)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetMonopolyDailyReportCsReq {} -/// Obf: AKIHHADCGCO -#[derive(proto_derive::CmdID)] -#[cmdid(7037)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetMonopolyDailyReportScRsp { - #[prost(message, optional, tag = "5")] - pub pcoefkddboe: ::core::option::Option, - #[prost(uint32, tag = "10")] - pub retcode: u32, -} -/// Obf: CLCBJDMLLNJ -#[derive(proto_derive::CmdID)] -#[cmdid(7075)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MonopolyClickCellCsReq { - #[prost(uint32, tag = "13")] - pub map_id: u32, - #[prost(uint32, tag = "14")] - pub kmipnookbmb: u32, -} -/// Obf: BDPFCPFDMEF -#[derive(proto_derive::CmdID)] -#[cmdid(7068)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MonopolyClickCellScRsp { - #[prost(uint32, tag = "3")] - pub kmipnookbmb: u32, - #[prost(uint32, tag = "14")] - pub map_id: u32, - #[prost(uint32, tag = "2")] - pub retcode: u32, -} -/// Obf: KCMFEBIACOH -#[derive(proto_derive::CmdID)] -#[cmdid(7051)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MonopolyClickMbtiReportCsReq {} -/// Obf: OJCMCIAKMCP -#[derive(proto_derive::CmdID)] -#[cmdid(7081)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MonopolyClickMbtiReportScRsp { - #[prost(uint32, tag = "9")] - pub retcode: u32, -} -/// Obf: LCEHENFCMPA -#[derive(proto_derive::CmdID)] -#[cmdid(1098)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MultiplayerFightGameStateCsReq {} -/// Obf: OLKKEIKFJOP -#[derive(proto_derive::CmdID)] -#[cmdid(1071)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MultiplayerFightGameStateScRsp { - #[prost(uint32, tag = "4")] - pub retcode: u32, - #[prost(message, optional, tag = "15")] - pub bannakdnbfa: ::core::option::Option, - #[prost(message, repeated, tag = "6")] - pub ebmokpbkmmd: ::prost::alloc::vec::Vec, -} -/// Obf: IMFIJOFCANN -#[derive(proto_derive::CmdID)] -#[cmdid(1083)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MultiplayerGetFightGateCsReq { - #[prost(uint32, tag = "8")] - pub player_data: u32, -} -/// Obf: GCCKBKNHEIF -#[derive(proto_derive::CmdID)] -#[cmdid(1042)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MultiplayerGetFightGateScRsp { - #[prost(string, tag = "13")] - pub ipepbmikjcn: ::prost::alloc::string::String, - #[prost(uint32, tag = "11")] - pub port: u32, - #[prost(uint64, tag = "9")] - pub gcigjdimnce: u64, - #[prost(string, tag = "8")] - pub ip: ::prost::alloc::string::String, - #[prost(uint32, tag = "1")] - pub retcode: u32, -} -/// Obf: JGINKJDBGIB -#[derive(proto_derive::CmdID)] -#[cmdid(1079)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MultiplayerFightGiveUpCsReq { - #[prost(uint64, tag = "6")] - pub gcigjdimnce: u64, -} -/// Obf: OGGHJNDHDLI -#[derive(proto_derive::CmdID)] -#[cmdid(1077)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MultiplayerFightGiveUpScRsp { - #[prost(uint32, tag = "5")] - pub retcode: u32, -} -/// Obf: MMILJGMJEFC -#[derive(proto_derive::CmdID)] -#[cmdid(1033)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MultiplayerFightGameStartScNotify { - #[prost(message, repeated, tag = "15")] - pub ebmokpbkmmd: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "6")] - pub bannakdnbfa: ::core::option::Option, -} -/// Obf: EDPCIPBDLJN -#[derive(proto_derive::CmdID)] -#[cmdid(1012)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MultiplayerFightGameFinishScNotify { - #[prost(message, optional, tag = "5")] - pub bannakdnbfa: ::core::option::Option, -} -/// Obf: CJKMJHPEMMB -#[derive(proto_derive::CmdID)] -#[cmdid(1028)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MultiplayerMatch3FinishScNotify { - #[prost(enumeration = "Akmnbmkfkjk", tag = "1")] - pub reason: i32, - #[prost(uint32, tag = "9")] - pub gdlockkllik: u32, - #[prost(message, optional, tag = "8")] - pub imkelkmhoik: ::core::option::Option, - #[prost(uint32, tag = "7")] - pub gbghpflhdbp: u32, -} -/// Obf: EENIFIGEMGJ -#[derive(proto_derive::CmdID)] -#[cmdid(4698)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetMultipleDropInfoCsReq {} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Knoaklpplom { - #[prost(uint32, tag = "14")] - pub id: u32, - #[prost(uint32, tag = "2")] - pub bmffeogbcol: u32, -} -/// Obf: JKBJFHPMHCI -#[derive(proto_derive::CmdID)] -#[cmdid(4671)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetMultipleDropInfoScRsp { - #[prost(uint32, tag = "10")] - pub retcode: u32, - #[prost(message, repeated, tag = "1")] - pub nefakdolped: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "13")] - pub ahmgfccbcbn: ::prost::alloc::vec::Vec, -} -/// Obf: ILJEPPPCKFG -#[derive(proto_derive::CmdID)] -#[cmdid(4683)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MultipleDropInfoScNotify { - #[prost(message, repeated, tag = "9")] - pub nefakdolped: ::prost::alloc::vec::Vec, -} -/// Obf: NHMOCPCAEGE -#[derive(proto_derive::CmdID)] -#[cmdid(4642)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetPlayerReturnMultiDropInfoCsReq {} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bjklpgepcpo { - #[prost(uint32, tag = "5")] - pub eicilfaiaee: u32, - #[prost(uint32, tag = "11")] - pub ohknllihdgj: u32, - #[prost(uint32, tag = "9")] - pub pbhfelejfhj: u32, - #[prost(uint32, tag = "13")] - pub module_id: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hmdagoffled { - #[prost(uint32, tag = "11")] - pub fpjpojedbdk: u32, - #[prost(uint32, tag = "12")] - pub fjommiafobp: u32, - #[prost(uint32, tag = "3")] - pub module_id: u32, - #[prost(uint32, tag = "1")] - pub hndehfjlpkp: u32, -} -/// Obf: PMLJMCFAKOG -#[derive(proto_derive::CmdID)] -#[cmdid(4679)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetPlayerReturnMultiDropInfoScRsp { - #[prost(message, repeated, tag = "6")] - pub ahmgfccbcbn: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "3")] - pub mennnhocncc: ::core::option::Option, - #[prost(uint32, tag = "14")] - pub retcode: u32, -} -/// Obf: NFNNLJMACJE -#[derive(proto_derive::CmdID)] -#[cmdid(4677)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MultipleDropInfoNotify { - #[prost(message, repeated, tag = "3")] - pub jolfdmnledo: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "14")] - pub ahmgfccbcbn: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "11")] - pub nefakdolped: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kikaeahenkh { - #[prost(uint32, tag = "11")] - pub poedfmelake: u32, - #[prost(enumeration = "Daealpiokmg", tag = "5")] - pub pos: i32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fdbdocpeicn { - #[prost(uint32, tag = "7")] - pub level: u32, - #[prost(uint32, tag = "6")] - pub fmpdcagmdmi: u32, - #[prost(uint32, tag = "2")] - pub nbmheifbbmo: u32, - #[prost(message, repeated, tag = "8")] - pub fofhpbeaafe: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "11")] - pub area_id: u32, - #[prost(uint32, tag = "15")] - pub jjhapfccaha: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Abnnoddpndm { - #[prost(uint32, tag = "5")] - pub dchjnnnjcgf: u32, - #[prost(bool, tag = "10")] - pub icgbjkdbhoe: bool, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gfiblhpdgne { - #[prost(uint32, tag = "5")] - pub dddjfpiopfb: u32, - #[prost(uint32, tag = "9")] - pub lilopajmfmm: u32, - #[prost(uint32, tag = "6")] - pub phlfjpfkfof: u32, - #[prost(uint32, tag = "4")] - pub oojeafpolag: u32, - #[prost(message, repeated, tag = "11")] - pub ndedbbchhoo: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "15")] - pub oiijgekjngl: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mbgffcelgho { - #[prost(uint32, tag = "14")] - pub nojojkcjeoi: u32, - #[prost(uint32, tag = "4")] - pub poedfmelake: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Opemmbhkcfd { - #[prost(uint32, tag = "6")] - pub ibajgaljkhj: u32, - #[prost(uint32, tag = "11")] - pub dbmfhimkncc: u32, - #[prost(uint32, tag = "9")] - pub event_id: u32, - #[prost(uint32, tag = "12")] - pub idmamimfcpg: u32, - #[prost(uint32, repeated, tag = "1")] - pub dpaamcbckda: ::prost::alloc::vec::Vec, - #[prost(enumeration = "Bocagoolhff", tag = "4")] - pub state: i32, - #[prost(uint32, tag = "15")] - pub apoelpdbohg: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fmdgfcnokmn { - #[prost(uint32, repeated, tag = "5")] - pub loiefkhfobe: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "12")] - pub icecogmbeca: u32, - #[prost(message, repeated, tag = "3")] - pub event_list: ::prost::alloc::vec::Vec, -} -/// Obf: EIHBFELJBOH -#[derive(proto_derive::CmdID)] -#[cmdid(4398)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetMuseumInfoCsReq {} -/// Obf: FNABFLEKIBN -#[derive(proto_derive::CmdID)] -#[cmdid(4371)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetMuseumInfoScRsp { - #[prost(uint32, tag = "8")] - pub retcode: u32, - #[prost(uint32, tag = "10")] - pub jcbehhmalnp: u32, - #[prost(uint32, tag = "2")] - pub gkfdgdnneeo: u32, - #[prost(message, optional, tag = "7")] - pub mgmlhmfjcmb: ::core::option::Option, - #[prost(uint32, repeated, tag = "14")] - pub obkjocmkice: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "11")] - pub fofhpbeaafe: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "9")] - pub doappnkflpl: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "4")] - pub mmidjehmhmp: u32, - #[prost(uint32, tag = "15")] - pub level: u32, - #[prost(uint32, tag = "3")] - pub exp: u32, - #[prost(uint32, tag = "6")] - pub dmenofhegfk: u32, - #[prost(uint32, tag = "13")] - pub nejennboobh: u32, - #[prost(message, optional, tag = "1")] - pub pidammincfb: ::core::option::Option, - #[prost(uint32, repeated, tag = "5")] - pub ikhgknmlhcn: ::prost::alloc::vec::Vec, -} -/// Obf: AAEPOBMFGKH -#[derive(proto_derive::CmdID)] -#[cmdid(4383)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct BuyNpcStuffCsReq { - #[prost(uint32, tag = "3")] - pub poedfmelake: u32, -} -/// Obf: DONPLBIILDM -#[derive(proto_derive::CmdID)] -#[cmdid(4342)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct BuyNpcStuffScRsp { - #[prost(uint32, tag = "11")] - pub retcode: u32, - #[prost(uint32, tag = "13")] - pub poedfmelake: u32, -} -/// Obf: CCMLJOJBEFC -#[derive(proto_derive::CmdID)] -#[cmdid(4379)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetStuffToAreaCsReq { - #[prost(uint32, tag = "10")] - pub nojojkcjeoi: u32, - #[prost(uint32, tag = "9")] - pub poedfmelake: u32, - #[prost(enumeration = "Daealpiokmg", tag = "15")] - pub pos: i32, -} -/// Obf: MAOHHEJDOEM -#[derive(proto_derive::CmdID)] -#[cmdid(4377)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetStuffToAreaScRsp { - #[prost(enumeration = "Daealpiokmg", tag = "2")] - pub pos: i32, - #[prost(uint32, tag = "12")] - pub retcode: u32, - #[prost(uint32, tag = "3")] - pub poedfmelake: u32, - #[prost(uint32, tag = "6")] - pub nojojkcjeoi: u32, -} -/// Obf: OEBMLNLALDH -#[derive(proto_derive::CmdID)] -#[cmdid(4333)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RemoveStuffFromAreaCsReq { - #[prost(uint32, tag = "14")] - pub poedfmelake: u32, -} -/// Obf: GHKPMDCIBKP -#[derive(proto_derive::CmdID)] -#[cmdid(4312)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RemoveStuffFromAreaScRsp { - #[prost(uint32, tag = "5")] - pub retcode: u32, - #[prost(uint32, tag = "1")] - pub poedfmelake: u32, -} -/// Obf: ALFFLODNAEI -#[derive(proto_derive::CmdID)] -#[cmdid(4328)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetStuffScNotify { - #[prost(uint32, tag = "6")] - pub poedfmelake: u32, - #[prost(enumeration = "Dibcbimdeih", tag = "10")] - pub ccpajjmfekc: i32, -} -/// Obf: JHOGKNFAFAH -#[derive(proto_derive::CmdID)] -#[cmdid(4338)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetExhibitScNotify { - #[prost(uint32, tag = "6")] - pub agcbdgifkjj: u32, -} -/// Obf: PBHEBIDIEEH -#[derive(proto_derive::CmdID)] -#[cmdid(4378)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FinishCurTurnCsReq { - #[prost(uint32, tag = "5")] - pub dcaebnkobih: u32, -} -/// Obf: DNBMEEEPIMM -#[derive(proto_derive::CmdID)] -#[cmdid(4356)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FinishCurTurnScRsp { - #[prost(uint32, tag = "8")] - pub ohmojnnnhla: u32, - #[prost(uint32, tag = "10")] - pub retcode: u32, -} -/// Obf: NIBNLOMFKAE -#[derive(proto_derive::CmdID)] -#[cmdid(4389)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct UpgradeAreaCsReq { - #[prost(uint32, tag = "13")] - pub level: u32, - #[prost(uint32, tag = "5")] - pub area_id: u32, -} -/// Obf: PMKOLGMEAEA -#[derive(proto_derive::CmdID)] -#[cmdid(4322)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct UpgradeAreaScRsp { - #[prost(uint32, tag = "6")] - pub retcode: u32, - #[prost(uint32, tag = "7")] - pub area_id: u32, - #[prost(uint32, tag = "2")] - pub level: u32, -} -/// Obf: KDOJAOHJGAN -#[derive(proto_derive::CmdID)] -#[cmdid(4366)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct UpgradeAreaStatCsReq { - #[prost(uint32, tag = "10")] - pub area_id: u32, - #[prost(uint32, tag = "6")] - pub level: u32, - #[prost(enumeration = "Agalceponon", tag = "2")] - pub ifjeboiegfg: i32, -} -/// Obf: FNNDODMNEFI -#[derive(proto_derive::CmdID)] -#[cmdid(4305)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct UpgradeAreaStatScRsp { - #[prost(enumeration = "Agalceponon", tag = "8")] - pub ifjeboiegfg: i32, - #[prost(uint32, tag = "12")] - pub retcode: u32, - #[prost(uint32, tag = "9")] - pub area_id: u32, - #[prost(uint32, tag = "2")] - pub level: u32, -} -/// Obf: MFAFFMOBOOG -#[derive(proto_derive::CmdID)] -#[cmdid(4345)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MuseumInfoChangedScNotify { - #[prost(uint32, repeated, tag = "10")] - pub ikhgknmlhcn: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "1")] - pub gkfdgdnneeo: u32, - #[prost(uint32, tag = "5")] - pub level: u32, - #[prost(message, repeated, tag = "6")] - pub doappnkflpl: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "15")] - pub dmenofhegfk: u32, - #[prost(message, repeated, tag = "14")] - pub fofhpbeaafe: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "12")] - pub nejennboobh: u32, - #[prost(uint32, tag = "7")] - pub mmidjehmhmp: u32, - #[prost(uint32, repeated, tag = "4")] - pub obkjocmkice: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "13")] - pub jcbehhmalnp: u32, - #[prost(message, optional, tag = "8")] - pub pidammincfb: ::core::option::Option, - #[prost(uint32, tag = "2")] - pub exp: u32, - #[prost(message, optional, tag = "9")] - pub mgmlhmfjcmb: ::core::option::Option, -} -/// Obf: ALKLFGCGCKG -#[derive(proto_derive::CmdID)] -#[cmdid(4350)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MuseumRandomEventStartScNotify { - #[prost(message, optional, tag = "13")] - pub score_reward_info: ::core::option::Option, -} -/// Obf: OKIBJDIDEAI -#[derive(proto_derive::CmdID)] -#[cmdid(4331)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MuseumRandomEventQueryCsReq { - #[prost(int32, tag = "15")] - pub gjdibelbccj: i32, -} -/// Obf: CABBFODEPOE -#[derive(proto_derive::CmdID)] -#[cmdid(4304)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MuseumRandomEventQueryScRsp { - #[prost(message, optional, tag = "4")] - pub score_reward_info: ::core::option::Option, - #[prost(uint32, tag = "14")] - pub retcode: u32, -} -/// Obf: KFOGBADFENK -#[derive(proto_derive::CmdID)] -#[cmdid(4360)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MuseumRandomEventSelectCsReq { - #[prost(uint32, tag = "7")] - pub event_id: u32, - #[prost(uint32, tag = "13")] - pub apoelpdbohg: u32, -} -/// Obf: LOGIINDLJDA -#[derive(proto_derive::CmdID)] -#[cmdid(4352)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MuseumRandomEventSelectScRsp { - #[prost(uint32, tag = "15")] - pub event_id: u32, - #[prost(uint32, tag = "1")] - pub retcode: u32, - #[prost(uint32, tag = "2")] - pub apoelpdbohg: u32, -} -/// Obf: JIPKLEHHNIF -#[derive(proto_derive::CmdID)] -#[cmdid(4320)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MuseumFundsChangedScNotify { - #[prost(uint32, tag = "7")] - pub mmidjehmhmp: u32, -} -/// Obf: IAGBBGMGKDK -#[derive(proto_derive::CmdID)] -#[cmdid(4311)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MuseumDispatchFinishedScNotify { - #[prost(uint32, tag = "8")] - pub cfcpikempio: u32, - #[prost(uint32, tag = "4")] - pub mmidjehmhmp: u32, - #[prost(uint32, tag = "15")] - pub pepnghdedhg: u32, - #[prost(uint32, tag = "7")] - pub poedfmelake: u32, -} -/// Obf: EKAPDLJAGMP -#[derive(proto_derive::CmdID)] -#[cmdid(4310)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MuseumTargetStartNotify { - #[prost(uint32, tag = "12")] - pub phlfjpfkfof: u32, -} -/// Obf: HACKCHMOOPC -#[derive(proto_derive::CmdID)] -#[cmdid(4400)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MuseumTargetMissionFinishNotify { - #[prost(uint32, repeated, tag = "1")] - pub dchjnnnjcgf: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "5")] - pub phlfjpfkfof: u32, - #[prost(bool, tag = "4")] - pub khknafhglif: bool, -} -/// Obf: EBIFJOLOPDD -#[derive(proto_derive::CmdID)] -#[cmdid(4362)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MuseumTargetRewardNotify { - #[prost(uint32, tag = "11")] - pub phlfjpfkfof: u32, - #[prost(uint32, tag = "1")] - pub item_id: u32, - #[prost(uint32, tag = "8")] - pub aohgeeadfgi: u32, -} -/// Obf: JLAKDBBJHDL -#[derive(proto_derive::CmdID)] -#[cmdid(4306)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MuseumTakeCollectRewardCsReq { - #[prost(uint32, tag = "1")] - pub item_id: u32, -} -/// Obf: OBPCLGKGDPM -#[derive(proto_derive::CmdID)] -#[cmdid(4323)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MuseumTakeCollectRewardScRsp { - #[prost(uint32, tag = "14")] - pub item_id: u32, - #[prost(uint32, tag = "12")] - pub retcode: u32, - #[prost(message, optional, tag = "1")] - pub reward: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MusicRhythmLevel { - #[prost(uint32, tag = "5")] - pub level_id: u32, - #[prost(uint32, tag = "13")] - pub aeemppofgbn: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MusicRhythmGroup { - #[prost(uint32, tag = "10")] - pub jgpgjjcefgg: u32, - #[prost(uint32, repeated, tag = "3")] - pub mpcfojalnhn: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "6")] - pub oalljlkbioj: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "5")] - pub idlolpiicma: u32, -} -/// Obf: FPICBKAMBBJ -#[derive(proto_derive::CmdID)] -#[cmdid(7591)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MusicRhythmDataCsReq { - #[prost(uint32, tag = "6")] - pub player_data: u32, -} -/// Obf: BCJPPJOIHHN -#[derive(proto_derive::CmdID)] -#[cmdid(7577)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MusicRhythmDataScRsp { - #[prost(uint32, repeated, tag = "15")] - pub gbmlnhocjmo: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "2")] - pub pefcbmodpoi: u32, - #[prost(uint32, repeated, tag = "8")] - pub opfoilfdbkg: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "5")] - pub feahhamldfb: ::prost::alloc::vec::Vec, - #[prost(bool, tag = "6")] - pub fclinckmilk: bool, - #[prost(message, repeated, tag = "1")] - pub music_rhythm_groups: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "13")] - pub music_rhythm_level: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "10")] - pub bmjgciilhca: u32, - #[prost(uint32, tag = "12")] - pub retcode: u32, -} -/// Obf: MMDDKDNAPBE -#[derive(proto_derive::CmdID)] -#[cmdid(7599)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MusicRhythmStartLevelCsReq { - #[prost(uint32, tag = "3")] - pub level_id: u32, -} -/// Obf: FCNCDHMHFJE -#[derive(proto_derive::CmdID)] -#[cmdid(7571)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MusicRhythmStartLevelScRsp { - #[prost(uint32, tag = "6")] - pub retcode: u32, - #[prost(uint32, tag = "3")] - pub level_id: u32, - #[prost(string, tag = "8")] - pub name: ::prost::alloc::string::String, -} -/// Obf: HPIKBBLMIGP -#[derive(proto_derive::CmdID)] -#[cmdid(7578)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MusicRhythmFinishLevelCsReq { - #[prost(uint32, tag = "12")] - pub score: u32, - #[prost(uint32, tag = "11")] - pub star: u32, -} -/// Obf: OMLLEIKOBHH -#[derive(proto_derive::CmdID)] -#[cmdid(7587)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MusicRhythmFinishLevelScRsp { - #[prost(uint32, tag = "9")] - pub retcode: u32, - #[prost(uint32, tag = "4")] - pub level_id: u32, -} -/// Obf: AKEHJDBBACK -#[derive(proto_derive::CmdID)] -#[cmdid(7598)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MusicRhythmUnlockTrackScNotify { - #[prost(uint32, repeated, tag = "14")] - pub track_id_list: ::prost::alloc::vec::Vec, -} -/// Obf: MNJPEONONIA -#[derive(proto_derive::CmdID)] -#[cmdid(7584)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MusicRhythmSaveSongConfigDataCsReq { - #[prost(message, optional, tag = "5")] - pub coaahhcmiga: ::core::option::Option, -} -/// Obf: CCPIGFEIDJK -#[derive(proto_derive::CmdID)] -#[cmdid(7585)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MusicRhythmSaveSongConfigDataScRsp { - #[prost(uint32, tag = "1")] - pub alchnkefmen: u32, - #[prost(uint32, tag = "15")] - pub retcode: u32, - #[prost(uint32, tag = "5")] - pub pefcbmodpoi: u32, -} -/// Obf: MMPKLDICMDM -#[derive(proto_derive::CmdID)] -#[cmdid(7573)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MusicRhythmUnlockSongNotify { - #[prost(uint32, repeated, tag = "7")] - pub song_id_list: ::prost::alloc::vec::Vec, -} -/// Obf: PGBLBEBIBCN -#[derive(proto_derive::CmdID)] -#[cmdid(7575)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MusicRhythmMaxDifficultyLevelsUnlockNotify {} -/// Obf: FABFDILJIMH -#[derive(proto_derive::CmdID)] -#[cmdid(7580)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MusicRhythmUnlockSongSfxScNotify { - #[prost(uint32, repeated, tag = "14")] - pub song_id_list: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Popdhfeblpg { - #[prost(uint32, tag = "2")] - pub pnfefbjlnle: u32, - #[prost(uint32, repeated, tag = "1")] - pub lekmmlonagk: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "11")] - pub ajmhidfpbgn: u32, - #[prost(uint32, tag = "10")] - pub bgkkljmjgof: u32, - #[prost(uint32, tag = "6")] - pub lbobphaokpi: u32, - #[prost(enumeration = "Dncbhbocoeg", tag = "5")] - pub lmfbfijdaap: i32, -} -/// Obf: ENCGCOIAIHL -#[derive(proto_derive::CmdID)] -#[cmdid(6934)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetOfferingInfoCsReq { - #[prost(uint32, repeated, tag = "5")] - pub ccneljbeobi: ::prost::alloc::vec::Vec, -} -/// Obf: ENMFBACCFJE -#[derive(proto_derive::CmdID)] -#[cmdid(6937)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetOfferingInfoScRsp { - #[prost(message, repeated, tag = "3")] - pub fcchpongkhh: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "1")] - pub retcode: u32, -} -/// Obf: AODDLMMCHFD -#[derive(proto_derive::CmdID)] -#[cmdid(6933)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SubmitOfferingItemCsReq { - #[prost(uint32, tag = "12")] - pub bgkkljmjgof: u32, - #[prost(uint32, tag = "4")] - pub oiaecielhaf: u32, -} -/// Obf: EJFJGHMCLPC -#[derive(proto_derive::CmdID)] -#[cmdid(6930)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SubmitOfferingItemScRsp { - #[prost(message, optional, tag = "2")] - pub jlefmladehi: ::core::option::Option, - #[prost(uint32, tag = "12")] - pub retcode: u32, -} -/// Obf: FJJOOELLLOB -#[derive(proto_derive::CmdID)] -#[cmdid(6928)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeOfferingRewardCsReq { - #[prost(uint32, tag = "2")] - pub oiaecielhaf: u32, - #[prost(uint32, repeated, tag = "14")] - pub kmipgfoknmm: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "12")] - pub bgkkljmjgof: u32, -} -/// Obf: IEBKEAGDGGJ -#[derive(proto_derive::CmdID)] -#[cmdid(6935)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeOfferingRewardScRsp { - #[prost(message, optional, tag = "3")] - pub reward: ::core::option::Option, - #[prost(message, optional, tag = "11")] - pub jlefmladehi: ::core::option::Option, - #[prost(uint32, tag = "10")] - pub retcode: u32, -} -/// Obf: BDFMOGMMDIE -#[derive(proto_derive::CmdID)] -#[cmdid(6932)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct OfferingInfoScNotify { - #[prost(message, optional, tag = "13")] - pub jlefmladehi: ::core::option::Option, -} -/// Obf: EIJMGJIPLIB -#[derive(proto_derive::CmdID)] -#[cmdid(4098)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct AcceptedPamMissionExpireCsReq { - #[prost(uint32, tag = "7")] - pub main_mission_id: u32, -} -/// Obf: MANACJGDFBB -#[derive(proto_derive::CmdID)] -#[cmdid(4071)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct AcceptedPamMissionExpireScRsp { - #[prost(uint32, tag = "15")] - pub retcode: u32, - #[prost(uint32, tag = "5")] - pub main_mission_id: u32, -} -/// Obf: DOIOGKADBAO -#[derive(proto_derive::CmdID)] -#[cmdid(4083)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SyncAcceptedPamMissionNotify { - #[prost(uint32, tag = "13")] - pub main_mission_id: u32, - #[prost(uint64, tag = "12")] - pub gbeigbcggni: u64, -} -/// Obf: MAAOBHGGHIK -#[derive(proto_derive::CmdID)] -#[cmdid(7629)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetPetDataCsReq {} -/// Obf: GNGFDMNGNJB -#[derive(proto_derive::CmdID)] -#[cmdid(7637)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetPetDataScRsp { - #[prost(uint32, repeated, tag = "6")] - pub owned_pet_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "4")] - pub retcode: u32, - #[prost(uint32, tag = "10")] - pub pet_id: u32, -} -/// Obf: BFMOCACFBPN -#[derive(proto_derive::CmdID)] -#[cmdid(7642)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SummonPetCsReq { - #[prost(uint32, tag = "15")] - pub summoned_pet_id: u32, -} -/// Obf: OIDDHPPPPLC -#[derive(proto_derive::CmdID)] -#[cmdid(7602)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SummonPetScRsp { - #[prost(uint32, tag = "14")] - pub retcode: u32, - #[prost(uint32, tag = "9")] - pub pet_id: u32, - #[prost(uint32, tag = "7")] - pub pet_item_id: u32, -} -/// Obf: DHDBOFEAHHH -#[derive(proto_derive::CmdID)] -#[cmdid(7644)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RecallPetCsReq { - #[prost(uint32, tag = "9")] - pub summoned_pet_id: u32, -} -/// Obf: NGNCIJEDOKM -#[derive(proto_derive::CmdID)] -#[cmdid(7610)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RecallPetScRsp { - #[prost(uint32, tag = "6")] - pub pet_id: u32, - #[prost(uint32, tag = "2")] - pub retcode: u32, - #[prost(uint32, tag = "8")] - pub pet_item_id: u32, -} -/// Obf: MFAGJOKEBKM -#[derive(proto_derive::CmdID)] -#[cmdid(7624)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct CurPetChangedScNotify { - #[prost(uint32, tag = "9")] - pub pet_id: u32, -} -/// Obf: MPBKEBPKCIF -#[derive(proto_derive::CmdID)] -#[cmdid(5198)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetPhoneDataCsReq {} -/// Obf: IDFHNEPKEPA -#[derive(proto_derive::CmdID)] -#[cmdid(5171)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetPhoneDataScRsp { - #[prost(uint32, tag = "9")] - pub retcode: u32, - /// TODO - #[prost(uint32, repeated, tag = "1")] - pub owned_phone_themes: ::prost::alloc::vec::Vec, - /// TODO - #[prost(uint32, repeated, tag = "7")] - pub owned_chat_bubbles: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "5")] - pub cur_phone_theme: u32, - #[prost(uint32, tag = "13")] - pub cur_chat_bubble: u32, -} -/// Obf: PNCCOPHNAHI -#[derive(proto_derive::CmdID)] -#[cmdid(5183)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SelectChatBubbleCsReq { - #[prost(uint32, tag = "6")] - pub bubble_id: u32, -} -/// Obf: CNFBAMDKFEA -#[derive(proto_derive::CmdID)] -#[cmdid(5142)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SelectChatBubbleScRsp { - #[prost(uint32, tag = "12")] - pub cur_chat_bubble: u32, - #[prost(uint32, tag = "6")] - pub mkpoihgihpc: u32, - #[prost(uint32, tag = "15")] - pub retcode: u32, -} -/// Obf: IJBGPOLEJNH -#[derive(proto_derive::CmdID)] -#[cmdid(5179)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct UnlockChatBubbleScNotify { - #[prost(uint32, tag = "8")] - pub bubble_id: u32, -} -/// Obf: EBGPBLICPLK -#[derive(proto_derive::CmdID)] -#[cmdid(5177)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SelectPhoneThemeCsReq { - #[prost(uint32, tag = "8")] - pub theme_id: u32, -} -/// Obf: BCKEEJBNIEJ -#[derive(proto_derive::CmdID)] -#[cmdid(5133)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SelectPhoneThemeScRsp { - #[prost(uint32, tag = "4")] - pub embllimnkag: u32, - #[prost(uint32, tag = "13")] - pub retcode: u32, - #[prost(uint32, tag = "14")] - pub cur_phone_theme: u32, -} -/// Obf: CFLOIHEICMK -#[derive(proto_derive::CmdID)] -#[cmdid(5112)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct UnlockPhoneThemeScNotify { - #[prost(uint32, tag = "7")] - pub theme_id: u32, -} -/// Obf: OABLDBNKMDM -#[derive(proto_derive::CmdID)] -#[cmdid(98)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PlayerLoginCsReq { - #[prost(uint32, tag = "8")] - pub client_res_version: u32, - #[prost(string, tag = "6")] - pub cekolcplbed: ::prost::alloc::string::String, - #[prost(uint32, tag = "590")] - pub binlgcobepo: u32, - #[prost(string, tag = "1424")] - pub hfhgplmefgj: ::prost::alloc::string::String, - #[prost(string, tag = "5")] - pub rogue_data: ::prost::alloc::string::String, - #[prost(uint32, tag = "12")] - pub nmdmjefopkb: u32, - #[prost(string, tag = "4")] - pub opnlmmdffll: ::prost::alloc::string::String, - #[prost(uint32, tag = "1405")] - pub acmbpiijkfl: u32, - #[prost(string, tag = "350")] - pub fkfjdgcndii: ::prost::alloc::string::String, - #[prost(enumeration = "PlatformType", tag = "13")] - pub platform_type: i32, - #[prost(string, tag = "3")] - pub cost_time: ::prost::alloc::string::String, - #[prost(string, tag = "11")] - pub signature: ::prost::alloc::string::String, - #[prost(string, tag = "1047")] - pub mjajbchkdfp: ::prost::alloc::string::String, - #[prost(message, optional, tag = "1285")] - pub ogkgolnaich: ::core::option::Option, - #[prost(string, tag = "9")] - pub opnbnkjaikd: ::prost::alloc::string::String, - #[prost(bool, tag = "1467")] - pub jjdbfamdepp: bool, - #[prost(string, tag = "10")] - pub eifphammieg: ::prost::alloc::string::String, - #[prost(string, tag = "14")] - pub hdpjmchlgcm: ::prost::alloc::string::String, - #[prost(string, tag = "1")] - pub iiahicgomkp: ::prost::alloc::string::String, - #[prost(string, tag = "1255")] - pub kogiikiejij: ::prost::alloc::string::String, - #[prost(string, tag = "2")] - pub aieondbhndc: ::prost::alloc::string::String, - #[prost(bool, tag = "424")] - pub glnbffilpna: bool, - #[prost(uint64, tag = "7")] - pub login_random: u64, - #[prost(enumeration = "Iafokaheofk", tag = "15")] - pub dndefigpdge: i32, - #[prost(string, tag = "342")] - pub bmcbocgekbf: ::prost::alloc::string::String, - #[prost(string, tag = "1105")] - pub flfkcihcenf: ::prost::alloc::string::String, -} -/// Obf: IKBPDFICNPE -#[derive(proto_derive::CmdID)] -#[cmdid(71)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PlayerLoginScRsp { - #[prost(message, optional, tag = "4")] - pub basic_info: ::core::option::Option, - #[prost(string, tag = "6")] - pub ndfeaeihbfj: ::prost::alloc::string::String, - #[prost(uint32, tag = "10")] - pub retcode: u32, - #[prost(int32, tag = "7")] - pub cur_timezone: i32, - #[prost(uint64, tag = "8")] - pub server_timestamp_ms: u64, - #[prost(uint32, tag = "14")] - pub stamina: u32, - #[prost(uint64, tag = "2")] - pub login_random: u64, - #[prost(bool, tag = "3")] - pub ljmfohlobci: bool, - #[prost(string, tag = "12")] - pub dmaamamcnkj: ::prost::alloc::string::String, - #[prost(bool, tag = "9")] - pub joppaendmfj: bool, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ecdpajhcohn {} -/// Obf: ADODPPONKEF -#[derive(proto_derive::CmdID)] -#[cmdid(79)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PlayerGetTokenCsReq { - #[prost(uint32, tag = "2")] - pub binlgcobepo: u32, - #[prost(string, tag = "15")] - pub account_uid: ::prost::alloc::string::String, - #[prost(uint32, tag = "11")] - pub platform_type: u32, - #[prost(uint32, tag = "12")] - pub jiopmfnpbnp: u32, - #[prost(uint32, tag = "1")] - pub cgegollmhcj: u32, - #[prost(uint32, tag = "10")] - pub uid: u32, - /// string unk = 5; - #[prost(string, tag = "6")] - pub token: ::prost::alloc::string::String, -} -/// Obf: KJMEFMEPFAL -#[derive(proto_derive::CmdID)] -#[cmdid(77)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PlayerGetTokenScRsp { - #[prost(string, tag = "6")] - pub msg: ::prost::alloc::string::String, - #[prost(message, optional, tag = "14")] - pub black_info: ::core::option::Option, - #[prost(uint32, tag = "11")] - pub retcode: u32, - #[prost(uint64, tag = "5")] - pub secret_key_seed: u64, - #[prost(uint32, tag = "12")] - pub uid: u32, -} -/// Obf: EJDGMHIAGON -#[derive(proto_derive::CmdID)] -#[cmdid(12)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GmTalkScNotify { - #[prost(string, tag = "7")] - pub msg: ::prost::alloc::string::String, -} -/// Obf: AFCFDCCNOLP -#[derive(proto_derive::CmdID)] -#[cmdid(28)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PlayerKickOutScNotify { - #[prost(message, optional, tag = "12")] - pub black_info: ::core::option::Option, - #[prost(enumeration = "player_kick_out_sc_notify::Obmdhdempbg", tag = "14")] - pub cppifokpanf: i32, -} -/// Nested message and enum types in `PlayerKickOutScNotify`. -pub mod player_kick_out_sc_notify { - #[derive(proto_derive::CmdID)] - #[derive( - Clone, - Copy, - Debug, - PartialEq, - Eq, - Hash, - PartialOrd, - Ord, - ::prost::Enumeration - )] - #[repr(i32)] - pub enum Obmdhdempbg { - KickSqueezed = 0, - KickBlack = 1, - KickChangePwd = 2, - KickLoginWhiteTimeout = 3, - KickAceAntiCheater = 4, - KickByGm = 5, - } - impl Obmdhdempbg { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Obmdhdempbg::KickSqueezed => "KICK_SQUEEZED", - Obmdhdempbg::KickBlack => "KICK_BLACK", - Obmdhdempbg::KickChangePwd => "KICK_CHANGE_PWD", - Obmdhdempbg::KickLoginWhiteTimeout => "KICK_LOGIN_WHITE_TIMEOUT", - Obmdhdempbg::KickAceAntiCheater => "KICK_ACE_ANTI_CHEATER", - Obmdhdempbg::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, - } - } - } -} -/// Obf: LNJLHNPKKPE -#[derive(proto_derive::CmdID)] -#[cmdid(38)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GmTalkCsReq { - #[prost(string, tag = "9")] - pub msg: ::prost::alloc::string::String, -} -/// Obf: MFJCCFAKKCF -#[derive(proto_derive::CmdID)] -#[cmdid(78)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GmTalkScRsp { - #[prost(uint32, tag = "6")] - pub retcode: u32, - #[prost(string, tag = "14")] - pub aiocolnjlge: ::prost::alloc::string::String, -} -/// Obf: LFCAOIMAEDD -#[derive(proto_derive::CmdID)] -#[cmdid(53)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetBasicInfoCsReq {} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PlayerSettingInfo { - #[prost(bool, tag = "9")] - pub jmbagbfikcm: bool, - #[prost(bool, tag = "13")] - pub aneaakidpfl: bool, - #[prost(bool, tag = "12")] - pub cgadmdekiac: bool, - #[prost(bool, tag = "4")] - pub gnohnpjbfjc: bool, - #[prost(bool, tag = "6")] - pub nmjdboipfic: bool, - #[prost(bool, tag = "14")] - pub nengeiijjcb: bool, - #[prost(bool, tag = "7")] - pub pjilemmblfg: bool, - #[prost(bool, tag = "3")] - pub cpeeepdbbph: bool, - #[prost(bool, tag = "5")] - pub mcljblkacmp: bool, -} -/// Obf: GetBasicInfoScRsp -#[derive(proto_derive::CmdID)] -#[cmdid(64)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetBasicInfoScRsp { - #[prost(bool, tag = "3")] - pub is_gender_set: bool, - #[prost(uint32, tag = "11")] - pub cur_day: u32, - #[prost(uint32, tag = "14")] - pub exchange_times: u32, - #[prost(message, optional, tag = "9")] - pub player_setting_info: ::core::option::Option, - #[prost(uint32, tag = "1")] - pub gameplay_birthday: u32, - #[prost(int64, tag = "10")] - pub last_set_nickname_time: i64, - #[prost(uint32, tag = "6")] - pub week_cocoon_finished_count: u32, - #[prost(uint32, tag = "5")] - pub retcode: u32, - #[prost(uint32, tag = "8")] - pub gender: u32, - #[prost(int64, tag = "12")] - pub next_recover_time: i64, -} -/// Obf: FLELNCHILOF -#[derive(proto_derive::CmdID)] -#[cmdid(22)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ExchangeStaminaCsReq {} -/// Obf: ExchangeStaminaScRsp -#[derive(proto_derive::CmdID)] -#[cmdid(66)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ExchangeStaminaScRsp { - #[prost(int64, tag = "1")] - pub last_recover_time: i64, - #[prost(uint32, tag = "8")] - pub stamina_add: u32, - #[prost(uint32, tag = "7")] - pub exchange_times: u32, - #[prost(message, repeated, tag = "3")] - pub item_cost_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "14")] - pub retcode: u32, -} -/// Obf: KCLABNACNMD -#[derive(proto_derive::CmdID)] -#[cmdid(5)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetAuthkeyCsReq { - #[prost(uint32, tag = "3")] - pub cnkmgcpccjb: u32, - #[prost(string, tag = "11")] - pub kmgohigoebg: ::prost::alloc::string::String, - #[prost(uint32, tag = "7")] - pub ieabdlmoebj: u32, -} -/// Obf: EJKOHIKANJO -#[derive(proto_derive::CmdID)] -#[cmdid(45)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetAuthkeyScRsp { - #[prost(uint32, tag = "12")] - pub ieabdlmoebj: u32, - #[prost(string, tag = "3")] - pub adhfdkepckl: ::prost::alloc::string::String, - #[prost(uint32, tag = "8")] - pub cnkmgcpccjb: u32, - #[prost(string, tag = "10")] - pub kmgohigoebg: ::prost::alloc::string::String, - #[prost(uint32, tag = "2")] - pub retcode: u32, -} -/// Obf: FCLAKOCPLBB -#[derive(proto_derive::CmdID)] -#[cmdid(20)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RegionStopScNotify { - #[prost(int64, tag = "14")] - pub ghenhjpjjlk: i64, - #[prost(int64, tag = "7")] - pub mdahnikkahi: i64, -} -/// Obf: AntiAddictScNotify -#[derive(proto_derive::CmdID)] -#[cmdid(50)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct AntiAddictScNotify { - #[prost(string, tag = "15")] - pub level: ::prost::alloc::string::String, - #[prost(uint32, tag = "11")] - pub msg_type: u32, - #[prost(string, tag = "4")] - pub msg: ::prost::alloc::string::String, -} -/// Obf: GCPNMBPEGOI -#[derive(proto_derive::CmdID)] -#[cmdid(31)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetNicknameCsReq { - #[prost(bool, tag = "2")] - pub is_modify: bool, - #[prost(string, tag = "4")] - pub nickname: ::prost::alloc::string::String, -} -/// Obf: OFICHOPLAGD -#[derive(proto_derive::CmdID)] -#[cmdid(4)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetNicknameScRsp { - #[prost(bool, tag = "6")] - pub is_modify: bool, - #[prost(uint32, tag = "8")] - pub retcode: u32, - #[prost(int64, tag = "10")] - pub dlfjlajmlhj: i64, -} -/// Obf: MPHIEPMJJCK -#[derive(proto_derive::CmdID)] -#[cmdid(60)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetLevelRewardTakenListCsReq {} -/// Obf: EJFAMFCJOJD -#[derive(proto_derive::CmdID)] -#[cmdid(52)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetLevelRewardTakenListScRsp { - #[prost(uint32, repeated, tag = "15")] - pub kdkncapfnod: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "6")] - pub retcode: u32, -} -/// Obf: HHCOCPGICGP -#[derive(proto_derive::CmdID)] -#[cmdid(11)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetLevelRewardCsReq { - #[prost(uint32, tag = "7")] - pub oiaecielhaf: u32, - #[prost(uint32, tag = "3")] - pub level: u32, -} -/// Obf: HGIJNOMIPGM -#[derive(proto_derive::CmdID)] -#[cmdid(10)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetLevelRewardScRsp { - #[prost(uint32, tag = "7")] - pub level: u32, - #[prost(uint32, tag = "3")] - pub retcode: u32, - #[prost(message, optional, tag = "4")] - pub reward: ::core::option::Option, -} -/// Obf: JOBAIDIFILH -#[derive(proto_derive::CmdID)] -#[cmdid(6)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetLanguageCsReq { - #[prost(enumeration = "Iafokaheofk", tag = "13")] - pub dndefigpdge: i32, -} -/// Obf: LDADNGBKLHJ -#[derive(proto_derive::CmdID)] -#[cmdid(23)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetLanguageScRsp { - #[prost(uint32, tag = "12")] - pub retcode: u32, - #[prost(enumeration = "Iafokaheofk", tag = "4")] - pub dndefigpdge: i32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ndkkhnpgamj { - #[prost(string, tag = "15")] - pub bngdkibjhmd: ::prost::alloc::string::String, - #[prost(string, tag = "5")] - pub cencakdhhha: ::prost::alloc::string::String, - #[prost(bool, tag = "4")] - pub jocjafildgh: bool, - #[prost(int64, tag = "11")] - pub begin_time: i64, - #[prost(uint32, tag = "14")] - pub jclhpkiedia: u32, - #[prost(int64, tag = "7")] - pub end_time: i64, - #[prost(uint32, tag = "9")] - pub config_id: u32, - #[prost(uint32, tag = "1")] - pub odbeelgceni: u32, - #[prost(string, tag = "8")] - pub nfoiibjpffg: ::prost::alloc::string::String, -} -/// Obf: HMGEKLAHNBO -#[derive(proto_derive::CmdID)] -#[cmdid(85)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ServerAnnounceNotify { - #[prost(message, repeated, tag = "6")] - pub kogfoipobkp: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gateserver { - #[prost(string, tag = "614")] - pub lkdfchnefbb: ::prost::alloc::string::String, - #[prost(string, tag = "784")] - pub lhgkdgdjihc: ::prost::alloc::string::String, - /// true - #[prost(bool, tag = "10")] - pub unk2: bool, - #[prost(uint32, tag = "1243")] - pub clcfloamgbl: u32, - /// true - #[prost(bool, tag = "326")] - pub unk4: bool, - #[prost(string, tag = "8")] - pub msg: ::prost::alloc::string::String, - #[prost(string, tag = "370")] - pub ifix_url: ::prost::alloc::string::String, - #[prost(bool, tag = "2018")] - pub nnglebkcmla: bool, - /// true - #[prost(bool, tag = "6")] - pub unk1: bool, - #[prost(string, tag = "1332")] - pub bjocanibbki: ::prost::alloc::string::String, - /// true - #[prost(bool, tag = "1574")] - pub unk7: bool, - /// TODO - #[prost(string, tag = "569")] - pub ifix_version: ::prost::alloc::string::String, - #[prost(string, tag = "138")] - pub iijlfilfmdf: ::prost::alloc::string::String, - /// true - #[prost(bool, tag = "837")] - pub unk6: bool, - #[prost(string, tag = "659")] - pub emeodmdbala: ::prost::alloc::string::String, - #[prost(bool, tag = "577")] - pub apjecjmgakc: bool, - #[prost(string, tag = "1035")] - pub necfmbfgpml: ::prost::alloc::string::String, - #[prost(string, tag = "1359")] - pub mdk_res_version: ::prost::alloc::string::String, - #[prost(string, tag = "452")] - pub nppcgbifdmn: ::prost::alloc::string::String, - #[prost(string, tag = "1952")] - pub knmmilnghlb: ::prost::alloc::string::String, - #[prost(string, tag = "1012")] - pub pmabnnedccg: ::prost::alloc::string::String, - #[prost(string, tag = "1245")] - pub kliaghgofml: ::prost::alloc::string::String, - #[prost(bool, tag = "1866")] - pub nphdimjokni: bool, - #[prost(string, tag = "337")] - pub odocfcjmbcl: ::prost::alloc::string::String, - #[prost(string, tag = "464")] - pub npigpbekeko: ::prost::alloc::string::String, - /// TODO - #[prost(string, tag = "5")] - pub ip: ::prost::alloc::string::String, - #[prost(string, tag = "12")] - pub region_name: ::prost::alloc::string::String, - #[prost(string, tag = "1122")] - pub kdbagalhedc: ::prost::alloc::string::String, - /// true - #[prost(bool, tag = "62")] - pub unk3: bool, - #[prost(int64, tag = "4")] - pub mdahnikkahi: i64, - #[prost(bool, tag = "673")] - pub jgciiljehhe: bool, - #[prost(string, tag = "1134")] - pub fdgffcmalpi: ::prost::alloc::string::String, - #[prost(string, tag = "1")] - pub ex_resource_url: ::prost::alloc::string::String, - #[prost(string, tag = "592")] - pub fhalncihmga: ::prost::alloc::string::String, - #[prost(string, tag = "1893")] - pub gkpliapplco: ::prost::alloc::string::String, - #[prost(uint32, tag = "2")] - pub retcode: u32, - #[prost(string, tag = "117")] - pub ipklammknng: ::prost::alloc::string::String, - #[prost(string, tag = "1556")] - pub obopkjfgdic: ::prost::alloc::string::String, - #[prost(uint32, tag = "13")] - pub hndpohgeipm: u32, - /// false - #[prost(bool, tag = "422")] - pub cnaklgmdlpe: bool, - #[prost(string, tag = "3")] - pub lua_url: ::prost::alloc::string::String, - #[prost(string, tag = "365")] - pub mkcnefhhaog: ::prost::alloc::string::String, - #[prost(bool, tag = "1703")] - pub laablmnklld: bool, - /// true - #[prost(bool, tag = "340")] - pub unk5: bool, - #[prost(string, tag = "962")] - pub ogjiecmhhhg: ::prost::alloc::string::String, - #[prost(bool, tag = "1782")] - pub ofjaknedmdm: bool, - #[prost(string, tag = "9")] - pub asset_bundle_url: ::prost::alloc::string::String, - #[prost(string, tag = "355")] - pub bbfoajgllbc: ::prost::alloc::string::String, - #[prost(string, tag = "1307")] - pub pnaljlbmilj: ::prost::alloc::string::String, - #[prost(string, repeated, tag = "1588")] - pub gbonldemben: ::prost::alloc::vec::Vec<::prost::alloc::string::String>, - #[prost(string, tag = "1334")] - pub eicaecnmdib: ::prost::alloc::string::String, - #[prost(string, tag = "14")] - pub iokepiedbne: ::prost::alloc::string::String, - #[prost(bool, tag = "1575")] - pub ebkbnekcohi: bool, - #[prost(string, tag = "362")] - pub kkhfkmikfib: ::prost::alloc::string::String, - #[prost(string, tag = "1624")] - pub mdkdjlnhgkn: ::prost::alloc::string::String, - #[prost(string, tag = "1779")] - pub eljimgjlhbc: ::prost::alloc::string::String, - #[prost(int64, tag = "15")] - pub ghenhjpjjlk: i64, - #[prost(string, tag = "20")] - pub fcmmmpkjjil: ::prost::alloc::string::String, - #[prost(uint32, tag = "7")] - pub igkdkfjidpp: u32, - #[prost(uint32, tag = "11")] - pub port: u32, -} -/// Obf: GIHJHLJBKJP -#[derive(proto_derive::CmdID)] -#[cmdid(3)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GateServerScNotify { - #[prost(string, tag = "3")] - pub doiafbaiekh: ::prost::alloc::string::String, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MultiPathAvatarTypeInfo { - #[prost(message, repeated, tag = "9")] - pub equip_relic_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "12")] - pub skilltree_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "1")] - pub rank: u32, - #[prost(enumeration = "MultiPathAvatarType", tag = "2")] - pub avatar_id: i32, - #[prost(uint32, tag = "14")] - pub path_equipment_id: u32, -} -/// Obf: OGNBEFCJCEP -#[derive(proto_derive::CmdID)] -#[cmdid(37)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetAvatarPathCsReq { - #[prost(enumeration = "MultiPathAvatarType", tag = "1")] - pub avatar_id: i32, -} -/// Obf: GFJEJILAOFA -#[derive(proto_derive::CmdID)] -#[cmdid(75)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetAvatarPathScRsp { - #[prost(uint32, tag = "2")] - pub retcode: u32, - #[prost(enumeration = "MultiPathAvatarType", tag = "15")] - pub avatar_id: i32, -} -/// Obf: PPNFLMHHHDA -#[derive(proto_derive::CmdID)] -#[cmdid(81)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetMultipleAvatarPathsCsReq { - #[prost(enumeration = "MultiPathAvatarType", repeated, tag = "14")] - pub avatar_id_list: ::prost::alloc::vec::Vec, -} -/// Obf: IBCLHNFDGDE -#[derive(proto_derive::CmdID)] -#[cmdid(7)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetMultipleAvatarPathsScRsp { - #[prost(uint32, tag = "9")] - pub retcode: u32, -} -/// Obf: LDKEBOIEKOI -#[derive(proto_derive::CmdID)] -#[cmdid(68)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetMultiPathAvatarInfoCsReq {} -/// Obf: AIINLKLIHIP -#[derive(proto_derive::CmdID)] -#[cmdid(46)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetMultiPathAvatarInfoScRsp { - #[prost(uint32, repeated, tag = "2")] - pub fjiaemedcag: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "7")] - pub multi_path_avatar_type_info_list: ::prost::alloc::vec::Vec< - MultiPathAvatarTypeInfo, - >, - #[prost(uint32, tag = "8")] - pub retcode: u32, - #[prost(map = "uint32, enumeration(MultiPathAvatarType)", tag = "5")] - pub current_multi_path_avatar_id: ::std::collections::HashMap, -} -/// Obf: EFBNFAKFFID -#[derive(proto_derive::CmdID)] -#[cmdid(21)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct UnlockAvatarPathCsReq { - #[prost(enumeration = "MultiPathAvatarType", tag = "14")] - pub avatar_id: i32, -} -/// Obf: HPHCPBCMGMI -#[derive(proto_derive::CmdID)] -#[cmdid(51)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct UnlockAvatarPathScRsp { - #[prost(uint32, repeated, tag = "10")] - pub fjiaemedcag: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "9")] - pub reward: ::core::option::Option, - #[prost(uint32, tag = "4")] - pub retcode: u32, - #[prost(enumeration = "MultiPathAvatarType", tag = "13")] - pub avatar_id: i32, -} -/// Obf: ANKFLOIKAMC -#[derive(proto_derive::CmdID)] -#[cmdid(41)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct AvatarPathChangedNotify { - #[prost(uint32, tag = "13")] - pub base_avatar_id: u32, - #[prost(enumeration = "MultiPathAvatarType", tag = "4")] - pub cur_multi_path_avatar_type: i32, -} -/// Obf: BGBBENBCOCC +/// Obf: DPMCNECFGEC #[derive(proto_derive::CmdID)] #[cmdid(2)] #[allow(clippy::derive_partial_eq_without_eq)] #[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetGenderCsReq { - #[prost(enumeration = "Gender", tag = "15")] - pub gender: i32, -} -/// Obf: JKENGGHANLM -#[derive(proto_derive::CmdID)] -#[cmdid(65)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetGenderScRsp { - #[prost(message, repeated, tag = "11")] - pub multi_path_type_info: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "10")] - pub retcode: u32, - #[prost(enumeration = "MultiPathAvatarType", tag = "4")] - pub multi_path_type: i32, -} -/// Obf: LOFANMHJMBI -#[derive(proto_derive::CmdID)] -#[cmdid(57)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetPlayerInfoCsReq { - #[prost(bool, tag = "4")] - pub is_modify: bool, - #[prost(enumeration = "Gender", tag = "3")] - pub gender: i32, - #[prost(string, tag = "8")] - pub nickname: ::prost::alloc::string::String, -} -/// Obf: CEHIFMNLGHK -#[derive(proto_derive::CmdID)] -#[cmdid(25)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetPlayerInfoScRsp { - #[prost(enumeration = "MultiPathAvatarType", tag = "13")] - pub multi_path_type: i32, - #[prost(bool, tag = "1")] - pub is_modify: bool, - #[prost(message, repeated, tag = "11")] - pub multi_path_type_info: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "4")] - pub retcode: u32, - #[prost(int64, tag = "14")] - pub dlfjlajmlhj: i64, -} -/// Obf: CMHKEFELDPM -#[derive(proto_derive::CmdID)] -#[cmdid(19)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct QueryProductInfoCsReq {} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Product { - #[prost(string, tag = "10")] - pub ffkkkfjlipb: ::prost::alloc::string::String, - #[prost(uint32, tag = "9")] - pub loepgdcdcbj: u32, - #[prost(enumeration = "Jcpehggllij", tag = "6")] - pub emdibikbamk: i32, - #[prost(uint32, tag = "7")] - pub mehpaobcbdk: u32, - #[prost(bool, tag = "13")] - pub fdghnkdcpbi: bool, - #[prost(string, tag = "4")] - pub jmlnibkplgb: ::prost::alloc::string::String, -} -/// Obf: CCMMJPMONFI -#[derive(proto_derive::CmdID)] -#[cmdid(92)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct QueryProductInfoScRsp { - #[prost(message, repeated, tag = "9")] - pub ddgdlpfbdae: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "5")] - pub retcode: u32, - #[prost(uint32, tag = "12")] - pub eblhlkgmiao: u32, - #[prost(uint64, tag = "6")] - pub month_card_out_date_time: u64, - #[prost(uint32, tag = "10")] - pub knkjpekikol: u32, -} -/// Obf: CGBPNDFPFFB -#[derive(proto_derive::CmdID)] -#[cmdid(67)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MonthCardRewardNotify { - #[prost(message, optional, tag = "8")] - pub reward: ::core::option::Option, -} -/// Obf: AFPEPACPNJJ -#[derive(proto_derive::CmdID)] -#[cmdid(40)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ClientDownloadDataScNotify { - #[prost(message, optional, tag = "7")] - pub download_data: ::core::option::Option, -} -/// Obf: HCNNAJPLBGP -#[derive(proto_derive::CmdID)] -#[cmdid(9)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ClientObjDownloadDataScNotify { - #[prost(message, optional, tag = "14")] - pub data: ::core::option::Option, -} -/// Obf: UpdateFeatureSwitchScNotify -#[derive(proto_derive::CmdID)] -#[cmdid(95)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct UpdateFeatureSwitchScNotify { - #[prost(message, repeated, tag = "9")] - pub switch_info_list: ::prost::alloc::vec::Vec, -} -/// Obf: GDOEFOAKBPF -#[derive(proto_derive::CmdID)] -#[cmdid(35)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DailyRefreshNotify { - #[prost(uint32, tag = "14")] - pub iihfbggfiin: u32, -} -/// Obf: EEKAGGNDDHK -#[derive(proto_derive::CmdID)] -#[cmdid(87)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetGameplayBirthdayCsReq { - #[prost(uint32, tag = "13")] - pub birthday: u32, -} -/// Obf: GGNPFICHOKN -#[derive(proto_derive::CmdID)] -#[cmdid(54)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetGameplayBirthdayScRsp { - #[prost(uint32, tag = "10")] - pub retcode: u32, - #[prost(uint32, tag = "5")] - pub birthday: u32, -} -/// Obf: LNNKIKIJCFF -#[derive(proto_derive::CmdID)] -#[cmdid(69)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct AceAntiCheaterCsReq { - #[prost(uint32, tag = "1")] - pub beiapfdpofh: u32, - #[prost(string, tag = "7")] - pub cgochppaakm: ::prost::alloc::string::String, -} -/// Obf: BEOODDKLFDN +pub struct GetBasicInfoCsReq {} +/// Obf: DKDKPNAMHNE #[derive(proto_derive::CmdID)] #[cmdid(58)] #[allow(clippy::derive_partial_eq_without_eq)] #[derive(Clone, PartialEq, ::prost::Message)] -pub struct AceAntiCheaterScRsp { - #[prost(uint32, tag = "12")] - pub retcode: u32, -} -/// Obf: ODKMGLILIDC -#[derive(proto_derive::CmdID)] -#[cmdid(76)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RetcodeNotify { - #[prost(uint32, tag = "3")] - pub retcode: u32, - #[prost(uint32, repeated, tag = "13")] - pub dddnppakinn: ::prost::alloc::vec::Vec, -} -/// Obf: CMJBANFHCIF -#[derive(proto_derive::CmdID)] -#[cmdid(39)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PlayerHeartBeatCsReq { - #[prost(uint64, tag = "6")] - pub client_time_ms: u64, - #[prost(uint32, tag = "1")] - pub candpjmdead: u32, - #[prost(message, optional, tag = "11")] - pub lfeiofihjab: ::core::option::Option, -} -/// Obf: LBMCHHKPFAC -#[derive(proto_derive::CmdID)] -#[cmdid(49)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PlayerHeartBeatScRsp { - #[prost(uint64, tag = "4")] - pub server_time_ms: u64, - #[prost(uint32, tag = "12")] - pub retcode: u32, - #[prost(message, optional, tag = "7")] - pub download_data: ::core::option::Option, - #[prost(uint64, tag = "1")] - pub client_time_ms: u64, -} -/// Obf: MJFLOFBGOBC -#[derive(proto_derive::CmdID)] -#[cmdid(84)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FeatureSwitchClosedScNotify { - #[prost(enumeration = "Pimfigfbkap", tag = "14")] - pub epfobdajphn: i32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Njccmmophgk { - #[prost(string, tag = "15")] - pub icegneolfan: ::prost::alloc::string::String, - #[prost(enumeration = "SecretKeyType", tag = "4")] - pub slot: i32, -} -/// Obf: AJOPPEJJKME -#[derive(proto_derive::CmdID)] -#[cmdid(29)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetSecretKeyInfoCsReq { - #[prost(bytes = "vec", tag = "15")] - pub lcbndhecnac: ::prost::alloc::vec::Vec, -} -/// Obf: FOFLCIFNHEB -#[derive(proto_derive::CmdID)] -#[cmdid(1)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetSecretKeyInfoScRsp { - #[prost(uint32, tag = "6")] - pub retcode: u32, - #[prost(bytes = "vec", tag = "7")] - pub libnnlndhcn: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "3")] - pub ecbmogcmkdg: ::prost::alloc::vec::Vec, -} -/// Obf: JDOFNKCIJEN -#[derive(proto_derive::CmdID)] -#[cmdid(90)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PlayerLoginFinishCsReq {} -/// Obf: BLGBIBHHKCK -#[derive(proto_derive::CmdID)] -#[cmdid(73)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PlayerLoginFinishScRsp { - #[prost(uint32, tag = "10")] - pub retcode: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct VideoKeyInfo { - #[prost(uint32, tag = "8")] - pub id: u32, - #[prost(uint64, tag = "6")] - pub video_key: u64, -} -/// Obf: ANJJEMPHDCM -#[derive(proto_derive::CmdID)] -#[cmdid(72)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetVideoVersionKeyCsReq {} -/// Obf: DOBMJNNOHJF -#[derive(proto_derive::CmdID)] -#[cmdid(74)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetVideoVersionKeyScRsp { - #[prost(uint32, tag = "9")] - pub retcode: u32, - #[prost(message, repeated, tag = "14")] - pub pgkffnfchig: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "5")] - pub ldmlmkhlkho: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Djphmojgkco { - #[prost(uint32, tag = "14")] - pub ibmpgmbhhpp: u32, - #[prost(uint32, tag = "1")] - pub aeddemigdgb: u32, - #[prost(uint32, tag = "12")] - pub ojdnjfdjimp: u32, - #[prost(uint32, tag = "9")] - pub content_id: u32, -} -/// Obf: BPNENCANGFI -#[derive(proto_derive::CmdID)] -#[cmdid(47)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetRedPointStatusScNotify { - #[prost(uint32, tag = "13")] - pub content_id: u32, - #[prost(uint32, tag = "14")] - pub uid: u32, - #[prost(message, repeated, tag = "6")] - pub omokdopaihg: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "1")] - pub ibmpgmbhhpp: u32, - #[prost(uint32, tag = "2")] - pub aeddemigdgb: u32, -} -/// Obf: FFCOIHJDKNP -#[derive(proto_derive::CmdID)] -#[cmdid(27)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ReserveStaminaExchangeCsReq { - #[prost(uint32, tag = "6")] - pub num: u32, -} -/// Obf: ReserveStaminaExchangeScRsp -#[derive(proto_derive::CmdID)] -#[cmdid(59)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ReserveStaminaExchangeScRsp { - #[prost(uint32, tag = "5")] - pub retcode: u32, - #[prost(uint32, tag = "8")] - pub num: u32, -} -/// Obf: KCHAKLPPBIJ -#[derive(proto_derive::CmdID)] -#[cmdid(48)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct StaminaInfoScNotify { - /// TODO - #[prost(int64, tag = "6")] - pub next_recover_time: i64, - #[prost(int64, tag = "3")] - pub jahdlpmmdpf: i64, - #[prost(uint32, tag = "15")] - pub stamina: u32, - #[prost(uint32, tag = "8")] - pub reserve_stamina: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Obonhlafbfd { - #[prost(oneof = "obonhlafbfd::Djhlejplelj", tags = "9, 15, 1, 6, 8, 5, 7, 4, 11")] - pub djhlejplelj: ::core::option::Option, -} -/// Nested message and enum types in `OBONHLAFBFD`. -pub mod obonhlafbfd { - #[derive(proto_derive::CmdID)] - #[allow(clippy::derive_partial_eq_without_eq)] - #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Djhlejplelj { - #[prost(bool, tag = "9")] - Jmbagbfikcm(bool), - #[prost(bool, tag = "15")] - Mcljblkacmp(bool), - #[prost(bool, tag = "1")] - Aneaakidpfl(bool), - #[prost(bool, tag = "6")] - Cpeeepdbbph(bool), - #[prost(bool, tag = "8")] - Gnohnpjbfjc(bool), - #[prost(bool, tag = "5")] - Pjilemmblfg(bool), - #[prost(bool, tag = "7")] - Nengeiijjcb(bool), - #[prost(bool, tag = "4")] - Nmjdboipfic(bool), - #[prost(bool, tag = "11")] - Cgadmdekiac(bool), - } -} -/// Obf: AOEBMIJBCPD -#[derive(proto_derive::CmdID)] -#[cmdid(24)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct UpdatePlayerSettingCsReq { - #[prost(message, optional, tag = "1")] - pub bembiciihnk: ::core::option::Option, -} -/// Obf: AJNOKNOOAFE -#[derive(proto_derive::CmdID)] -#[cmdid(96)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct UpdatePlayerSettingScRsp { - #[prost(message, optional, tag = "11")] - pub bembiciihnk: ::core::option::Option, - #[prost(uint32, tag = "2")] - pub retcode: u32, -} -/// Obf: MABLPBEEKNE -#[derive(proto_derive::CmdID)] -#[cmdid(99)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ClientObjUploadCsReq { - #[prost(bytes = "vec", tag = "1")] - pub lfeiofihjab: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "2")] - pub candpjmdead: u32, -} -/// Obf: NCBENIDDFIL -#[derive(proto_derive::CmdID)] -#[cmdid(43)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ClientObjUploadScRsp { - #[prost(message, optional, tag = "8")] - pub data: ::core::option::Option, - #[prost(uint32, tag = "3")] - pub retcode: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lleoagkmaio { - #[prost(string, repeated, tag = "5")] - pub liojfhicbmj: ::prost::alloc::vec::Vec<::prost::alloc::string::String>, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lodlbmpahkb { - #[prost(bool, tag = "1")] - pub ioedmmfmfjb: bool, - #[prost(message, optional, tag = "10")] - pub blgmkoeeiil: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jppecdlfcee { - #[prost(oneof = "jppecdlfcee::Odogcofmnna", tags = "1726, 922, 536")] - pub odogcofmnna: ::core::option::Option, -} -/// Nested message and enum types in `JPPECDLFCEE`. -pub mod jppecdlfcee { - #[derive(proto_derive::CmdID)] - #[allow(clippy::derive_partial_eq_without_eq)] - #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Odogcofmnna { - #[prost(bool, tag = "1726")] - Ioedmmfmfjb(bool), - #[prost(message, tag = "922")] - Bnhbckbnkel(super::Lleoagkmaio), - #[prost(message, tag = "536")] - Jmcbjecbhoh(super::Lleoagkmaio), - } -} -/// Obf: OADFLCPFJAO -#[derive(proto_derive::CmdID)] -#[cmdid(30)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct UpdatePsnSettingsInfoCsReq { - #[prost(oneof = "update_psn_settings_info_cs_req::Fijaplfaflm", tags = "1290, 583")] - pub fijaplfaflm: ::core::option::Option< - update_psn_settings_info_cs_req::Fijaplfaflm, - >, -} -/// Nested message and enum types in `UpdatePsnSettingsInfoCsReq`. -pub mod update_psn_settings_info_cs_req { - #[derive(proto_derive::CmdID)] - #[allow(clippy::derive_partial_eq_without_eq)] - #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Fijaplfaflm { - #[prost(message, tag = "1290")] - Cbionloheco(super::Lodlbmpahkb), - #[prost(message, tag = "583")] - Mcajlebokoi(super::Jppecdlfcee), - } -} -/// Obf: KJKFAMFBLNK -#[derive(proto_derive::CmdID)] -#[cmdid(82)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct UpdatePsnSettingsInfoScRsp { - #[prost(uint32, tag = "5")] - pub retcode: u32, -} -/// Obf: NDMGGAIKGAO -#[derive(proto_derive::CmdID)] -#[cmdid(94)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetGameStateServiceConfigCsReq {} -/// Obf: DPGMKEIAGNM -#[derive(proto_derive::CmdID)] -#[cmdid(34)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetGameStateServiceConfigScRsp { - #[prost(string, repeated, tag = "11")] - pub kkgiljcipjo: ::prost::alloc::vec::Vec<::prost::alloc::string::String>, - #[prost(string, repeated, tag = "1")] - pub iekaegajceg: ::prost::alloc::vec::Vec<::prost::alloc::string::String>, - #[prost(uint32, tag = "2")] - pub retcode: u32, - #[prost(string, repeated, tag = "13")] - pub nlkanakemej: ::prost::alloc::vec::Vec<::prost::alloc::string::String>, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct HeadIcon { - #[prost(uint32, tag = "5")] - pub id: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DisplayAvatar { - #[prost(uint32, tag = "5")] - pub avatar_id: u32, - #[prost(uint32, tag = "8")] - pub pos: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DisplayAvatarVec { - #[prost(message, repeated, tag = "5")] - pub display_avatar_list: ::prost::alloc::vec::Vec, - #[prost(bool, tag = "6")] - pub is_display: bool, -} -/// Obf: PJBJMKAOKDO -#[derive(proto_derive::CmdID)] -#[cmdid(2898)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetPlayerBoardDataCsReq {} -/// Obf: PDFOHFGEGOL -#[derive(proto_derive::CmdID)] -#[cmdid(2871)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetPlayerBoardDataScRsp { - #[prost(uint32, repeated, tag = "12")] - pub display_support_avatar_vec: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "7")] - pub display_avatar_vec: ::core::option::Option, - #[prost(uint32, tag = "13")] - pub retcode: u32, - #[prost(uint32, tag = "4")] - pub current_head_icon_id: u32, - #[prost(string, tag = "14")] - pub signature: ::prost::alloc::string::String, - #[prost(message, repeated, tag = "15")] - pub unlocked_head_icon_list: ::prost::alloc::vec::Vec, -} -/// Obf: GOKMCJOHOOF -#[derive(proto_derive::CmdID)] -#[cmdid(2883)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetHeadIconCsReq { - #[prost(uint32, tag = "11")] - pub id: u32, -} -/// Obf: OHFMIFBOANM -#[derive(proto_derive::CmdID)] -#[cmdid(2842)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetHeadIconScRsp { - #[prost(uint32, tag = "8")] - pub retcode: u32, - #[prost(uint32, tag = "9")] - pub current_head_icon_id: u32, -} -/// Obf: CDACEIAPAAJ -#[derive(proto_derive::CmdID)] -#[cmdid(2879)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetDisplayAvatarCsReq { - #[prost(message, repeated, tag = "10")] - pub display_avatar_list: ::prost::alloc::vec::Vec, -} -/// Obf: OAKJBNBMDFO -#[derive(proto_derive::CmdID)] -#[cmdid(2877)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetDisplayAvatarScRsp { - #[prost(uint32, tag = "12")] - pub retcode: u32, - #[prost(message, repeated, tag = "13")] - pub display_avatar_list: ::prost::alloc::vec::Vec, -} -/// Obf: POPMCBKEHFA -#[derive(proto_derive::CmdID)] -#[cmdid(2833)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetIsDisplayAvatarInfoCsReq { - #[prost(bool, tag = "12")] - pub is_display: bool, -} -/// Obf: MFBOBBIGDPD -#[derive(proto_derive::CmdID)] -#[cmdid(2812)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetIsDisplayAvatarInfoScRsp { - #[prost(bool, tag = "4")] - pub is_display: bool, - #[prost(uint32, tag = "1")] - pub retcode: u32, -} -/// Obf: MKECIOKJIIE -#[derive(proto_derive::CmdID)] -#[cmdid(2838)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetSignatureCsReq { - #[prost(string, tag = "5")] - pub signature: ::prost::alloc::string::String, -} -/// Obf: OMPDCNKABGP -#[derive(proto_derive::CmdID)] -#[cmdid(2878)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetSignatureScRsp { - #[prost(string, tag = "15")] - pub signature: ::prost::alloc::string::String, - #[prost(uint32, tag = "4")] - pub retcode: u32, -} -/// Obf: LIIOENCNBPP -#[derive(proto_derive::CmdID)] -#[cmdid(2856)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetAssistAvatarCsReq { - #[prost(uint32, repeated, tag = "2")] - pub avatar_id_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "10")] - pub avatar_id: u32, -} -/// Obf: HKFLEOANLFM -#[derive(proto_derive::CmdID)] -#[cmdid(2889)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetAssistAvatarScRsp { - #[prost(uint32, tag = "2")] - pub retcode: u32, - #[prost(uint32, tag = "7")] - pub avatar_id: u32, - #[prost(uint32, repeated, tag = "13")] - pub avatar_id_list: ::prost::alloc::vec::Vec, -} -/// Obf: GAOCHKFFMBI -#[derive(proto_derive::CmdID)] -#[cmdid(4598)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PlayerReturnStartScNotify { - #[prost(uint32, tag = "2")] - pub fgjcodegeeg: u32, -} -/// Obf: BBHDCBFMEEL -#[derive(proto_derive::CmdID)] -#[cmdid(4571)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PlayerReturnSignCsReq { - #[prost(uint32, tag = "1")] - pub kabfepdmfbh: u32, - #[prost(uint32, repeated, tag = "4")] - pub nofcpiplkoi: ::prost::alloc::vec::Vec, -} -/// Obf: HLJHPACODKI -#[derive(proto_derive::CmdID)] -#[cmdid(4583)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PlayerReturnSignScRsp { - #[prost(message, repeated, tag = "12")] - pub gpihchdjapf: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "1")] - pub kabfepdmfbh: u32, - #[prost(uint32, tag = "4")] - pub retcode: u32, - #[prost(uint32, repeated, tag = "8")] - pub nofcpiplkoi: ::prost::alloc::vec::Vec, -} -/// Obf: CADEPOEBBMH -#[derive(proto_derive::CmdID)] -#[cmdid(4542)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PlayerReturnPointChangeScNotify { - #[prost(uint32, tag = "4")] - pub hddgpmmnicd: u32, -} -/// Obf: DCAMNIJONNG -#[derive(proto_derive::CmdID)] -#[cmdid(4579)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PlayerReturnTakePointRewardCsReq { - #[prost(uint32, tag = "11")] - pub lpnfoglapne: u32, - #[prost(uint32, tag = "7")] - pub ehcpfcaonkn: u32, -} -/// Obf: MPGMKJPLEKC -#[derive(proto_derive::CmdID)] -#[cmdid(4577)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PlayerReturnTakePointRewardScRsp { - #[prost(uint32, tag = "8")] - pub retcode: u32, - #[prost(message, optional, tag = "6")] - pub bkgadlnajdk: ::core::option::Option, - #[prost(uint32, tag = "14")] - pub ehcpfcaonkn: u32, - #[prost(uint32, tag = "3")] - pub lpnfoglapne: u32, -} -/// Obf: CFNOENMKLFC -#[derive(proto_derive::CmdID)] -#[cmdid(4533)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PlayerReturnTakeRewardCsReq { - #[prost(uint32, tag = "1")] - pub gjdibelbccj: u32, -} -/// Obf: AJNMMGFINHF -#[derive(proto_derive::CmdID)] -#[cmdid(4512)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PlayerReturnTakeRewardScRsp { - #[prost(uint32, tag = "12")] - pub retcode: u32, -} -/// Obf: OHHGFFOHJBO -#[derive(proto_derive::CmdID)] -#[cmdid(4528)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PlayerReturnInfoQueryCsReq { - #[prost(uint32, tag = "1")] - pub gjdibelbccj: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Oinmifejjpf { - #[prost(int64, tag = "14")] - pub finish_time: i64, - #[prost(bool, tag = "2")] - pub laeahdlhogd: bool, - #[prost(enumeration = "Kphnhchpcbj", tag = "8")] - pub status: i32, - #[prost(uint32, tag = "4")] - pub lhblfmfegmm: u32, - #[prost(uint32, tag = "12")] - pub ecmammpkagn: u32, - #[prost(uint32, tag = "7")] - pub hddgpmmnicd: u32, - #[prost(int64, tag = "1")] - pub pmjldmlnejg: i64, - #[prost(uint32, repeated, tag = "5")] - pub nofcpiplkoi: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "11")] - pub meefiihpbhg: ::prost::alloc::vec::Vec, -} -/// Obf: FMMMFCBLEOA -#[derive(proto_derive::CmdID)] -#[cmdid(4538)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PlayerReturnInfoQueryScRsp { - #[prost(uint32, tag = "3")] - pub retcode: u32, - #[prost(message, optional, tag = "10")] - pub phejglemkkm: ::core::option::Option, - #[prost(uint32, tag = "4")] - pub mmgclgjnlcg: u32, -} -/// Obf: LBGNLKICHPN -#[derive(proto_derive::CmdID)] -#[cmdid(4578)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PlayerReturnForceFinishScNotify { - #[prost(message, optional, tag = "4")] - pub phejglemkkm: ::core::option::Option, -} -/// Obf: EIAGNNJKLPG -#[derive(proto_derive::CmdID)] -#[cmdid(1198)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FinishPlotCsReq { - #[prost(uint32, tag = "10")] - pub hachmlahnpc: u32, -} -/// Obf: MBMLHKHNMOF -#[derive(proto_derive::CmdID)] -#[cmdid(1171)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FinishPlotScRsp { - #[prost(uint32, tag = "15")] - pub hachmlahnpc: u32, - #[prost(uint32, tag = "11")] - pub retcode: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mglapebcmoo { - #[prost(message, optional, tag = "5")] - pub cdajgliibii: ::core::option::Option, - #[prost(message, optional, tag = "11")] - pub basic_info: ::core::option::Option, - #[prost(uint32, tag = "15")] - pub egdlhhbbfpa: u32, - #[prost(enumeration = "Aafpplmmkne", tag = "12")] - pub opcledobikk: i32, -} -/// Obf: OLBPEKLJNLA -#[derive(proto_derive::CmdID)] -#[cmdid(3298)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetPunkLordMonsterDataCsReq {} -/// Obf: MFAGOJFFHHB -#[derive(proto_derive::CmdID)] -#[cmdid(3271)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetPunkLordMonsterDataScRsp { - #[prost(message, repeated, tag = "2")] - pub lmohbmpbpac: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "12")] - pub retcode: u32, -} -/// Obf: OFCMIKAKJKM -#[derive(proto_derive::CmdID)] -#[cmdid(3283)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct StartPunkLordRaidCsReq { - #[prost(uint32, tag = "12")] - pub monster_id: u32, - #[prost(uint32, tag = "8")] - pub uid: u32, - #[prost(bool, tag = "6")] - pub kephagkcagk: bool, -} -/// Obf: LJFBFFDHDHD -#[derive(proto_derive::CmdID)] -#[cmdid(3242)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct StartPunkLordRaidScRsp { - #[prost(uint32, repeated, tag = "5")] - pub fddfakggpgf: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "3")] - pub retcode: u32, - #[prost(int64, tag = "1")] - pub ebbhdidooki: i64, - #[prost(message, optional, tag = "4")] - pub ioebebcenho: ::core::option::Option, - #[prost(bool, tag = "9")] - pub kephagkcagk: bool, - #[prost(message, optional, tag = "8")] - pub scene: ::core::option::Option, -} -/// Obf: BFJFOEHDNNG -#[derive(proto_derive::CmdID)] -#[cmdid(3279)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SharePunkLordMonsterCsReq { - #[prost(uint32, tag = "10")] - pub monster_id: u32, - #[prost(uint32, tag = "4")] - pub uid: u32, - #[prost(enumeration = "Abamnngjmld", tag = "14")] - pub acfomfgmneo: i32, -} -/// Obf: JMLKEGKBAMO -#[derive(proto_derive::CmdID)] -#[cmdid(3277)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SharePunkLordMonsterScRsp { - #[prost(uint32, tag = "14")] - pub monster_id: u32, - #[prost(uint32, tag = "13")] - pub retcode: u32, - #[prost(enumeration = "Abamnngjmld", tag = "5")] - pub acfomfgmneo: i32, - #[prost(uint32, tag = "1")] - pub uid: u32, -} -/// Obf: KGGNEKCFKFM -#[derive(proto_derive::CmdID)] -#[cmdid(3233)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SummonPunkLordMonsterCsReq {} -/// Obf: JAOIJCEBJMO -#[derive(proto_derive::CmdID)] -#[cmdid(3212)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SummonPunkLordMonsterScRsp { - #[prost(uint32, tag = "8")] - pub retcode: u32, - #[prost(message, optional, tag = "15")] - pub ioebebcenho: ::core::option::Option, -} -/// Obf: EOABMEGPCBN -#[derive(proto_derive::CmdID)] -#[cmdid(3289)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakePunkLordPointRewardCsReq { - #[prost(uint32, tag = "5")] - pub level: u32, - #[prost(bool, tag = "2")] - pub mgciacfkbfm: bool, -} -/// Obf: BJKKKAPFFLO -#[derive(proto_derive::CmdID)] -#[cmdid(3222)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakePunkLordPointRewardScRsp { - #[prost(uint32, tag = "8")] - pub level: u32, - #[prost(uint32, tag = "15")] - pub retcode: u32, - #[prost(message, optional, tag = "10")] - pub reward: ::core::option::Option, - #[prost(bool, tag = "4")] - pub mgciacfkbfm: bool, -} -/// Obf: KFDNLPHJFAE -#[derive(proto_derive::CmdID)] -#[cmdid(3266)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PunkLordMonsterInfoScNotify { - #[prost(enumeration = "Deknolkehjd", tag = "11")] - pub reason: i32, - #[prost(message, optional, tag = "14")] - pub basic_info: ::core::option::Option, - #[prost(uint32, repeated, tag = "1")] - pub fddfakggpgf: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "8")] - pub cdajgliibii: ::core::option::Option, -} -/// Obf: KPPGBLDFLJE -#[derive(proto_derive::CmdID)] -#[cmdid(3205)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetPunkLordDataCsReq {} -/// Obf: PLBICAOFEGN -#[derive(proto_derive::CmdID)] -#[cmdid(3245)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetPunkLordDataScRsp { - #[prost(int64, tag = "3")] - pub gppmklopkej: i64, - #[prost(uint32, tag = "6")] - pub gklleinmpbl: u32, - #[prost(uint32, repeated, tag = "10")] - pub lhfdcbafjgk: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "9")] - pub ghhnlaepdmg: u32, - #[prost(uint32, tag = "11")] - pub retcode: u32, - #[prost(uint32, tag = "13")] - pub ineemdecjpk: u32, - #[prost(uint32, tag = "8")] - pub jljdfnhkhoo: u32, - #[prost(uint32, tag = "14")] - pub pnkndnlnoak: u32, -} -/// Obf: GHEFGKCNFKM -#[derive(proto_derive::CmdID)] -#[cmdid(3250)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PunkLordRaidTimeOutScNotify { - #[prost(message, optional, tag = "12")] - pub ioebebcenho: ::core::option::Option, -} -/// Obf: CDCBJLDFIAN -#[derive(proto_derive::CmdID)] -#[cmdid(3252)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PunkLordBattleResultScNotify { - #[prost(message, optional, tag = "14")] - pub cdajgliibii: ::core::option::Option, - #[prost(uint32, tag = "6")] - pub jhgankbjgcg: u32, - #[prost(uint32, tag = "9")] - pub gpipjmplech: u32, - #[prost(message, optional, tag = "1")] - pub ioebebcenho: ::core::option::Option, - #[prost(uint32, tag = "12")] - pub gocjfiaemkb: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kpjmdlfoamd { - #[prost(uint32, tag = "13")] - pub oefflbfhcca: u32, - #[prost(uint32, tag = "4")] - pub config_id: u32, - #[prost(uint32, tag = "15")] - pub monster_id: u32, - #[prost(int64, tag = "9")] - pub sent_time: i64, - #[prost(uint32, tag = "6")] - pub world_level: u32, - #[prost(bool, tag = "5")] - pub mmbaocgfbli: bool, -} -/// Obf: PKCNCFNHEDK -#[derive(proto_derive::CmdID)] -#[cmdid(3211)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetKilledPunkLordMonsterDataCsReq {} -/// Obf: EOKJPFNIOKJ -#[derive(proto_derive::CmdID)] -#[cmdid(3210)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetKilledPunkLordMonsterDataScRsp { - #[prost(message, repeated, tag = "15")] - pub knfdkpfoijh: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "13")] - pub retcode: u32, - #[prost(message, repeated, tag = "2")] - pub hecnmgmnacc: ::prost::alloc::vec::Vec, -} -/// Obf: POKEIFIEDFI -#[derive(proto_derive::CmdID)] -#[cmdid(3206)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PunkLordMonsterKilledNotify { - #[prost(message, optional, tag = "4")] - pub hepifdfcgha: ::core::option::Option, -} -/// Obf: CHFBOEEPHBG -#[derive(proto_derive::CmdID)] -#[cmdid(3223)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeKilledPunkLordMonsterScoreCsReq { - #[prost(bool, tag = "2")] - pub mheiimdjklc: bool, - #[prost(message, optional, tag = "8")] - pub lehpjlfnone: ::core::option::Option, -} -/// Obf: DGKIFGBLIFF -#[derive(proto_derive::CmdID)] -#[cmdid(3285)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeKilledPunkLordMonsterScoreScRsp { - #[prost(message, repeated, tag = "11")] - pub ogkakmammhj: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "10")] - pub score: u32, - #[prost(uint32, tag = "8")] - pub retcode: u32, - #[prost(bool, tag = "5")] - pub mheiimdjklc: bool, -} -/// Obf: JLKMCFEHOME -#[derive(proto_derive::CmdID)] -#[cmdid(3216)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PunkLordDataChangeNotify { - #[prost(uint32, tag = "14")] - pub jljdfnhkhoo: u32, - #[prost(uint32, tag = "2")] - pub gklleinmpbl: u32, - #[prost(uint32, tag = "12")] - pub ghhnlaepdmg: u32, -} -/// Obf: PKFNNMOPEPK -#[derive(proto_derive::CmdID)] -#[cmdid(3214)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetPunkLordBattleRecordCsReq { - #[prost(message, optional, tag = "12")] - pub lehpjlfnone: ::core::option::Option, -} -/// Obf: AEABMBPDEOO -#[derive(proto_derive::CmdID)] -#[cmdid(3288)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetPunkLordBattleRecordScRsp { - #[prost(message, repeated, tag = "1")] - pub bfngfghfgjd: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "14")] - pub retcode: u32, - #[prost(message, optional, tag = "2")] - pub lehpjlfnone: ::core::option::Option, - #[prost(message, repeated, tag = "11")] - pub iajekemijfa: ::prost::alloc::vec::Vec, -} -/// Obf: KDJPKKPIPJG -#[derive(proto_derive::CmdID)] -#[cmdid(998)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetQuestDataCsReq {} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Quest { - #[prost(int64, tag = "14")] - pub finish_time: i64, - #[prost(enumeration = "QuestStatus", tag = "6")] - pub status: i32, - #[prost(uint32, tag = "15")] - pub id: u32, - #[prost(uint32, repeated, tag = "13")] - pub iamidoafkkd: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "12")] - pub progress: u32, -} -/// Obf: KFNBDOBDGBK -#[derive(proto_derive::CmdID)] -#[cmdid(971)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetQuestDataScRsp { - #[prost(uint32, tag = "15")] - pub retcode: u32, - #[prost(uint32, tag = "7")] - pub total_achievement_exp: u32, - #[prost(message, repeated, tag = "13")] - pub quest_list: ::prost::alloc::vec::Vec, -} -/// Obf: DJIMFBDGCAC -#[derive(proto_derive::CmdID)] -#[cmdid(983)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeQuestRewardCsReq { - #[prost(uint32, repeated, tag = "5")] - pub mgdmcbghabl: ::prost::alloc::vec::Vec, -} -/// Obf: TakeQuestRewardScRsp -#[derive(proto_derive::CmdID)] -#[cmdid(942)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeQuestRewardScRsp { - #[prost(uint32, repeated, tag = "9")] - pub succ_quest_id_list: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "11")] - pub reward: ::core::option::Option, - #[prost(uint32, tag = "13")] - pub retcode: u32, -} -/// Obf: EKFKMGMGDHF -#[derive(proto_derive::CmdID)] -#[cmdid(956)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeQuestOptionalRewardCsReq { - #[prost(uint32, tag = "12")] - pub oagkdkddfao: u32, - #[prost(uint32, tag = "9")] - pub optional_reward_id: u32, -} -/// Obf: LMGFEMHLGKN -#[derive(proto_derive::CmdID)] -#[cmdid(989)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeQuestOptionalRewardScRsp { - #[prost(message, optional, tag = "14")] - pub reward: ::core::option::Option, - #[prost(uint32, tag = "1")] - pub retcode: u32, - #[prost(uint32, tag = "15")] - pub oagkdkddfao: u32, -} -/// Obf: MGNPIIBNCIK -#[derive(proto_derive::CmdID)] -#[cmdid(933)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetQuestRecordCsReq {} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bggkoppplbg { - #[prost(uint32, tag = "3")] - pub oincbgmpbic: u32, - #[prost(uint32, tag = "15")] - pub progress: u32, -} -/// Obf: BJPMJDKACED -#[derive(proto_derive::CmdID)] -#[cmdid(912)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetQuestRecordScRsp { - #[prost(uint32, tag = "9")] - pub retcode: u32, - #[prost(message, repeated, tag = "14")] - pub lkjphnhlfif: ::prost::alloc::vec::Vec, -} -/// Obf: PGICGPIDPGJ -#[derive(proto_derive::CmdID)] -#[cmdid(928)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct QuestRecordScNotify { - #[prost(message, optional, tag = "13")] - pub okiomjajgdf: ::core::option::Option, -} -/// Obf: KFLIMNGMBOG -#[derive(proto_derive::CmdID)] -#[cmdid(938)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FinishQuestCsReq { - #[prost(uint32, tag = "3")] - pub group_id: u32, - #[prost(uint32, tag = "13")] - pub prop_state: u32, - #[prost(uint32, tag = "9")] - pub oagkdkddfao: u32, -} -/// Obf: NIDHHFGGBAE -#[derive(proto_derive::CmdID)] -#[cmdid(978)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FinishQuestScRsp { - #[prost(uint32, tag = "4")] - pub retcode: u32, -} -/// Obf: BLCPIEHLBFC -#[derive(proto_derive::CmdID)] -#[cmdid(966)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct BatchGetQuestDataCsReq { - #[prost(uint32, repeated, tag = "3")] - pub quest_list: ::prost::alloc::vec::Vec, -} -/// Obf: CEOOPFEDDMI -#[derive(proto_derive::CmdID)] -#[cmdid(905)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct BatchGetQuestDataScRsp { - #[prost(uint32, tag = "4")] - pub retcode: u32, - #[prost(message, repeated, tag = "13")] - pub quest_list: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Oiiolcpblcf { - #[prost(uint32, tag = "12")] - pub ogioakbpmae: u32, - #[prost(uint32, tag = "8")] - pub world_level: u32, - #[prost(message, optional, tag = "11")] - pub lineup: ::core::option::Option, - #[prost(message, optional, tag = "2")] - pub pjhmgggkcmk: ::core::option::Option, -} -/// Obf: LKGJEDGBLAD -#[derive(proto_derive::CmdID)] -#[cmdid(2298)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct StartRaidCsReq { - #[prost(uint32, tag = "15")] - pub beddolcompo: u32, - #[prost(uint32, tag = "11")] - pub prop_entity_id: u32, - #[prost(uint32, tag = "14")] - pub world_level: u32, - #[prost(uint32, tag = "4")] - pub ogioakbpmae: u32, - #[prost(uint32, repeated, tag = "6")] - pub avatar_list: ::prost::alloc::vec::Vec, -} -/// Obf: MFBPACPFBNE -#[derive(proto_derive::CmdID)] -#[cmdid(2271)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct StartRaidScRsp { - #[prost(uint32, tag = "2")] - pub retcode: u32, - #[prost(message, optional, tag = "10")] - pub scene: ::core::option::Option, -} -/// Obf: DPOBNOOIJAJ -#[derive(proto_derive::CmdID)] -#[cmdid(2283)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct LeaveRaidCsReq { - #[prost(uint32, tag = "6")] - pub ogioakbpmae: u32, - #[prost(bool, tag = "3")] - pub beddolcompo: bool, -} -/// Obf: MLOFLGOCGGE -#[derive(proto_derive::CmdID)] -#[cmdid(2242)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct LeaveRaidScRsp { - #[prost(uint32, tag = "1")] - pub retcode: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cagjidogimk { - #[prost(uint32, tag = "5")] - pub hpdodhkhpgp: u32, - #[prost(uint32, tag = "7")] - pub dimbaofnjgl: u32, - #[prost(enumeration = "Efchikflmff", tag = "9")] - pub gdajkbolpfh: i32, -} -/// Obf: NEBMPHNGKBH -#[derive(proto_derive::CmdID)] -#[cmdid(2279)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RaidInfoNotify { - #[prost(uint64, tag = "15")] - pub bjamhfnpldk: u64, - #[prost(uint32, tag = "7")] - pub ogioakbpmae: u32, - #[prost(enumeration = "Lpjbcbefaon", tag = "3")] - pub status: i32, - #[prost(uint32, tag = "10")] - pub world_level: u32, - #[prost(message, optional, tag = "14")] - pub item_list: ::core::option::Option, - #[prost(message, repeated, tag = "2")] - pub kpnbdngmcfk: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mhpajolefof { - #[prost(uint32, tag = "6")] - pub stage_score: u32, - #[prost(uint32, tag = "4")] - pub ogioakbpmae: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fpmlmmbclib { - #[prost(uint32, tag = "3")] - pub world_level: u32, - #[prost(uint32, tag = "9")] - pub ogioakbpmae: u32, - #[prost(uint32, repeated, tag = "15")] - pub ahlphpefnij: ::prost::alloc::vec::Vec, -} -/// Obf: JDHFIHNLEFH -#[derive(proto_derive::CmdID)] -#[cmdid(2278)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetRaidInfoCsReq {} -/// Obf: GetRaidInfoScRsp -#[derive(proto_derive::CmdID)] -#[cmdid(2256)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetRaidInfoScRsp { - #[prost(message, repeated, tag = "14")] - pub challenge_raid_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "13")] - pub finished_raid_info_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "10")] - pub retcode: u32, - #[prost(uint32, repeated, tag = "2")] - pub challenge_taken_reward_id_list: ::prost::alloc::vec::Vec, -} -/// Obf: ONOEBNHMPID -#[derive(proto_derive::CmdID)] -#[cmdid(2277)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetChallengeRaidInfoCsReq {} -/// Obf: CPPKPNPPNLE -#[derive(proto_derive::CmdID)] -#[cmdid(2233)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetChallengeRaidInfoScRsp { - #[prost(uint32, repeated, tag = "11")] - pub lcgenckodgn: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "1")] - pub gefkgbaaajb: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "2")] - pub retcode: u32, -} -/// Obf: DOFMAHHJLFN -#[derive(proto_derive::CmdID)] -#[cmdid(2212)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeChallengeRaidRewardCsReq { - #[prost(uint32, tag = "4")] - pub ckidkocfclb: u32, -} -/// Obf: JJCNMKKBDOB -#[derive(proto_derive::CmdID)] -#[cmdid(2228)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeChallengeRaidRewardScRsp { - #[prost(uint32, tag = "15")] - pub retcode: u32, - #[prost(uint32, tag = "10")] - pub ckidkocfclb: u32, - #[prost(message, optional, tag = "9")] - pub reward: ::core::option::Option, -} -/// Obf: GPHOLGACFFA -#[derive(proto_derive::CmdID)] -#[cmdid(2238)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChallengeRaidNotify { - #[prost(message, optional, tag = "12")] - pub keobfkgblja: ::core::option::Option, -} -/// Obf: PGNKHNINGFI -#[derive(proto_derive::CmdID)] -#[cmdid(2289)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetClientRaidTargetCountCsReq { - #[prost(uint32, tag = "12")] - pub kmgmhpkgeda: u32, - #[prost(uint32, tag = "1")] - pub progress: u32, -} -/// Obf: CCNMEAKCMHM -#[derive(proto_derive::CmdID)] -#[cmdid(2222)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetClientRaidTargetCountScRsp { - #[prost(uint32, tag = "8")] - pub progress: u32, - #[prost(uint32, tag = "12")] - pub retcode: u32, - #[prost(uint32, tag = "3")] - pub kmgmhpkgeda: u32, -} -/// Obf: OAAMCFFCJEC -#[derive(proto_derive::CmdID)] -#[cmdid(2266)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetSaveRaidCsReq { - #[prost(uint32, tag = "10")] - pub ogioakbpmae: u32, - #[prost(uint32, tag = "11")] - pub world_level: u32, -} -/// Obf: HECKKFEAEML -#[derive(proto_derive::CmdID)] -#[cmdid(2205)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetSaveRaidScRsp { - #[prost(uint32, tag = "1")] - pub ogioakbpmae: u32, - #[prost(uint32, tag = "6")] - pub world_level: u32, - #[prost(bool, tag = "2")] - pub beddolcompo: bool, - #[prost(uint32, tag = "15")] - pub retcode: u32, - #[prost(message, repeated, tag = "4")] - pub kpnbdngmcfk: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Olkmccnjkfc { - #[prost(message, repeated, tag = "5")] - pub kpnbdngmcfk: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "12")] - pub world_level: u32, - #[prost(uint32, tag = "2")] - pub ogioakbpmae: u32, -} -/// Obf: AFDIBIIDJHM -#[derive(proto_derive::CmdID)] -#[cmdid(2245)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetAllSaveRaidCsReq {} -/// Obf: NNDABMNOCGN -#[derive(proto_derive::CmdID)] -#[cmdid(2220)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetAllSaveRaidScRsp { - #[prost(uint32, tag = "11")] - pub retcode: u32, - #[prost(message, repeated, tag = "6")] - pub heeegichkkm: ::prost::alloc::vec::Vec, -} -/// Obf: ACBIEPFKNAL -#[derive(proto_derive::CmdID)] -#[cmdid(2250)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DelSaveRaidScNotify { - #[prost(uint32, tag = "15")] - pub ogioakbpmae: u32, - #[prost(uint32, tag = "2")] - pub world_level: u32, -} -/// Obf: MFFAMKGFOLJ -#[derive(proto_derive::CmdID)] -#[cmdid(2231)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RaidKickByServerScNotify { - #[prost(uint32, tag = "11")] - pub ogioakbpmae: u32, - #[prost(uint32, tag = "12")] - pub world_level: u32, - #[prost(message, optional, tag = "7")] - pub scene: ::core::option::Option, - #[prost(enumeration = "Eghdabbbnjo", tag = "14")] - pub reason: i32, - #[prost(message, optional, tag = "9")] - pub lineup: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kogbdhnmmdf { - #[prost(uint32, tag = "1")] - pub iehicfjoddd: u32, -} -/// Obf: HMBPIDGLNLK -#[derive(proto_derive::CmdID)] -#[cmdid(6954)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RaidCollectionDataCsReq {} -/// Obf: CGMIHDMOBJF -#[derive(proto_derive::CmdID)] -#[cmdid(6957)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RaidCollectionDataScRsp { - #[prost(message, repeated, tag = "13")] - pub challenge_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "14")] - pub retcode: u32, -} -/// Obf: LGMOFIIJNEH -#[derive(proto_derive::CmdID)] -#[cmdid(6953)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RaidCollectionDataScNotify { - #[prost(message, optional, tag = "4")] - pub collection_info: ::core::option::Option, -} -/// Obf: BNCEEEALMHI -#[derive(proto_derive::CmdID)] -#[cmdid(6950)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RaidCollectionEnterNextRaidCsReq { - #[prost(uint32, tag = "11")] - pub beddolcompo: u32, - #[prost(uint32, tag = "14")] - pub ogioakbpmae: u32, - #[prost(uint32, repeated, tag = "2")] - pub avatar_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "1")] - pub world_level: u32, -} -/// Obf: HAOFEBAFEEH -#[derive(proto_derive::CmdID)] -#[cmdid(6948)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RaidCollectionEnterNextRaidScRsp { - #[prost(uint32, tag = "2")] - pub retcode: u32, - #[prost(message, optional, tag = "13")] - pub scene: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Opjnihcpeil { - #[prost(uint32, tag = "13")] - pub phfajjegnaa: u32, - #[prost(uint32, tag = "10")] - pub gbhohddhhgk: u32, - #[prost(uint32, tag = "12")] - pub mglnpnapecf: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kicjfomninl { - #[prost(uint32, tag = "8")] - pub gbhohddhhgk: u32, - #[prost(uint32, tag = "12")] - pub eiopnpbapkm: u32, -} -/// Obf: KENDKMPIPNN -#[derive(proto_derive::CmdID)] -#[cmdid(2429)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RelicRecommendCsReq { - #[prost(uint32, tag = "6")] - pub avatar_id: u32, -} -/// Obf: KPKEADLCHJG -#[derive(proto_derive::CmdID)] -#[cmdid(2437)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RelicRecommendScRsp { - #[prost(message, repeated, tag = "1")] - pub ficfdebbfpf: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "7")] - pub koccbhmjnpb: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "11")] - pub retcode: u32, - #[prost(message, repeated, tag = "13")] - pub emogihmakbg: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "4")] - pub jjngmadfmka: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "15")] - pub pnafgfmgomj: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "3")] - pub avatar_id: u32, - #[prost(bool, tag = "12")] - pub kblekehimfm: bool, - #[prost(message, repeated, tag = "2")] - pub hllbbamoaia: ::prost::alloc::vec::Vec, -} -/// Obf: KMCOOPFHGFP -#[derive(proto_derive::CmdID)] -#[cmdid(2442)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RelicAvatarRecommendCsReq { - #[prost(uint32, tag = "3")] - pub eolgpjigodn: u32, -} -/// Obf: CPFCDMLBGLF -#[derive(proto_derive::CmdID)] -#[cmdid(2402)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RelicAvatarRecommendScRsp { - #[prost(uint32, tag = "15")] - pub eolgpjigodn: u32, - #[prost(uint32, repeated, tag = "13")] - pub avatar_id_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "12")] - pub retcode: u32, - #[prost(bool, tag = "6")] - pub kblekehimfm: bool, -} -/// Obf: BALOPJDPLOJ -#[derive(proto_derive::CmdID)] -#[cmdid(2444)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetChallengeRecommendLineupListCsReq { - #[prost(uint32, tag = "5")] - pub challenge_id: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Eacinhcccmi { - #[prost(uint32, repeated, tag = "15")] - pub second_lineup_ids: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "6")] - pub mjgilmhgaol: u32, - #[prost(uint32, repeated, tag = "3")] - pub first_lineup_ids: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "11")] - pub jljeofmobae: u32, -} -/// Obf: BMCJEAILDNB -#[derive(proto_derive::CmdID)] -#[cmdid(2410)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetChallengeRecommendLineupListScRsp { - #[prost(message, repeated, tag = "5")] - pub ppaggondpcf: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "12")] - pub retcode: u32, - #[prost(uint32, tag = "6")] - pub challenge_id: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kkcabeaapjc { - #[prost(uint32, repeated, tag = "7")] - pub dmpagjbcehe: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bjlcieaomlp { - #[prost(uint32, tag = "6")] - pub acplfdcngko: u32, - #[prost(uint32, tag = "11")] - pub module_id: u32, - #[prost(map = "uint32, message", tag = "10")] - pub ohfihgbcaja: ::std::collections::HashMap, -} -/// Obf: JGGNKFAPPMK -#[derive(proto_derive::CmdID)] -#[cmdid(5998)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetAllRedDotDataCsReq {} -/// Obf: FEPJIEDHGNJ -#[derive(proto_derive::CmdID)] -#[cmdid(5971)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetAllRedDotDataScRsp { - #[prost(message, repeated, tag = "8")] - pub jlmaljkdllc: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "7")] - pub retcode: u32, -} -/// Obf: KMDGMPFDJNO -#[derive(proto_derive::CmdID)] -#[cmdid(5983)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct UpdateRedDotDataCsReq { - #[prost(uint32, repeated, tag = "11")] - pub param_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "7")] - pub group_id: u32, - #[prost(uint32, tag = "1")] - pub module_id: u32, - #[prost(enumeration = "Ibiecklcaal", tag = "13")] - pub jonnhkhbkaa: i32, - #[prost(uint32, tag = "9")] - pub acplfdcngko: u32, -} -/// Obf: KEDEIMHOFLP -#[derive(proto_derive::CmdID)] -#[cmdid(5942)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct UpdateRedDotDataScRsp { - #[prost(uint32, tag = "15")] - pub group_id: u32, - #[prost(uint32, tag = "14")] - pub module_id: u32, - #[prost(uint32, tag = "11")] - pub retcode: u32, - #[prost(uint32, tag = "9")] - pub acplfdcngko: u32, -} -/// Obf: PGGBOBBMKLC -#[derive(proto_derive::CmdID)] -#[cmdid(5979)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetSingleRedDotParamGroupCsReq { - #[prost(uint32, tag = "8")] - pub acplfdcngko: u32, - #[prost(uint32, tag = "12")] - pub module_id: u32, - #[prost(uint32, tag = "7")] - pub group_id: u32, -} -/// Obf: AEPOHEHDNIH -#[derive(proto_derive::CmdID)] -#[cmdid(5977)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetSingleRedDotParamGroupScRsp { - #[prost(uint32, tag = "14")] - pub group_id: u32, - #[prost(uint32, tag = "8")] - pub module_id: u32, - #[prost(message, optional, tag = "15")] - pub emockdjpbcb: ::core::option::Option, - #[prost(uint32, tag = "5")] - pub retcode: u32, - #[prost(uint32, tag = "9")] - pub acplfdcngko: u32, -} -/// Obf: OFIDCKBJFBN -#[derive(proto_derive::CmdID)] -#[cmdid(3598)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetReplayTokenCsReq { - #[prost(uint32, tag = "4")] - pub ehoaoabenla: u32, - #[prost(string, tag = "14")] - pub goibgnnmhak: ::prost::alloc::string::String, - #[prost(uint32, tag = "3")] - pub ldeabglleek: u32, - #[prost(enumeration = "Gplhkpmpaoh", tag = "13")] - pub fiiglkmjodg: i32, - #[prost(uint32, tag = "7")] - pub stage_id: u32, - #[prost(string, tag = "2")] - pub bncoodahhpc: ::prost::alloc::string::String, -} -/// Obf: IAJACNNMGAH -#[derive(proto_derive::CmdID)] -#[cmdid(3571)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetReplayTokenScRsp { - #[prost(uint32, tag = "12")] - pub stage_id: u32, - #[prost(string, tag = "13")] - pub bncoodahhpc: ::prost::alloc::string::String, - #[prost(uint32, tag = "8")] - pub retcode: u32, - #[prost(enumeration = "Gplhkpmpaoh", tag = "6")] - pub fiiglkmjodg: i32, - #[prost(string, tag = "7")] - pub token: ::prost::alloc::string::String, -} -/// Obf: MOJMOLHKHII -#[derive(proto_derive::CmdID)] -#[cmdid(3583)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetPlayerReplayInfoCsReq {} -/// Obf: MFFAHIJOBGA -#[derive(proto_derive::CmdID)] -#[cmdid(3542)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetPlayerReplayInfoScRsp { - #[prost(message, repeated, tag = "2")] - pub chifegnppjp: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "14")] - pub retcode: u32, -} -/// Obf: NHLIEJPLOGA -#[derive(proto_derive::CmdID)] -#[cmdid(3498)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetRndOptionCsReq { - #[prost(uint32, tag = "1")] - pub id: u32, -} -/// Obf: NDBMOEODFNC -#[derive(proto_derive::CmdID)] -#[cmdid(3471)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetRndOptionScRsp { - #[prost(uint32, repeated, tag = "12")] - pub pdcobmfkkei: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "14")] - pub retcode: u32, -} -/// Obf: NEEOMPCGJHE -#[derive(proto_derive::CmdID)] -#[cmdid(3483)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DailyFirstMeetPamCsReq {} -/// Obf: MCPLCENAKFI -#[derive(proto_derive::CmdID)] -#[cmdid(3442)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DailyFirstMeetPamScRsp { - #[prost(uint32, tag = "11")] - pub retcode: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ceepcddklka { - #[prost(uint32, tag = "15")] - pub buff_id: u32, - #[prost(uint32, tag = "9")] - pub level: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ngjdobpcnnh { - #[prost(message, repeated, tag = "12")] - pub buff_list: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueSite { - #[prost(uint32, tag = "14")] - pub ehdfjgodbbd: u32, - #[prost(enumeration = "Lmmpdihpaep", tag = "15")] - pub fhhhadkhhef: i32, - #[prost(enumeration = "Lmmpdihpaep", tag = "12")] - pub leniakpnnhf: i32, - #[prost(uint32, tag = "8")] - pub dneoamobpgm: u32, - #[prost(uint32, tag = "3")] - pub room_id: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kifancaihcc { - #[prost(uint32, tag = "9")] - pub hokncjoocnf: u32, - #[prost(uint32, tag = "1")] - pub knmedcpfccg: u32, - #[prost(uint32, tag = "10")] - pub map_id: u32, - #[prost(uint32, tag = "4")] - pub area_id: u32, - #[prost(message, repeated, tag = "14")] - pub bfjjbmongln: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueArea { - #[prost(uint32, tag = "14")] - pub area_id: u32, - #[prost(bool, tag = "15")] - pub has_taken_rewards: bool, - #[prost(uint32, tag = "7")] - pub map_id: u32, - #[prost(enumeration = "RogueAreaStatus", tag = "5")] - pub rogue_area_status: i32, - #[prost(enumeration = "RogueStatus", tag = "13")] - pub rogue_status: i32, - #[prost(uint32, tag = "10")] - pub cur_reach_room_num: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Eodoehnbecc { - #[prost(bool, tag = "10")] - pub dbbgaiadlnc: bool, - #[prost(uint32, tag = "3")] - pub ompaaklllfd: u32, - #[prost(enumeration = "Gebiogifkka", tag = "14")] - pub ggpbffejpmg: i32, - #[prost(uint32, tag = "13")] - pub hbjmacnohio: u32, - #[prost(message, optional, tag = "8")] - pub edbghnilgnm: ::core::option::Option, - #[prost(uint32, tag = "5")] - pub ccammhfppgf: u32, - #[prost(uint32, tag = "2")] - pub abhpigogaci: u32, - #[prost(uint32, tag = "6")] - pub rogue_coin: u32, - #[prost(message, repeated, tag = "7")] - pub kgalgmdjidd: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "12")] - pub mmhnoilfppo: u32, - #[prost(uint32, repeated, tag = "9")] - pub pbnkiabmpph: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "15")] - pub iafbokooail: u32, - #[prost(uint32, tag = "4")] - pub apkmpfbddlb: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Emjiipjcpbf { - #[prost(message, optional, tag = "2")] - pub mmllfoibjid: ::core::option::Option, - #[prost(message, repeated, tag = "15")] - pub nmcclcipopp: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ohkgingpahf { - #[prost(message, repeated, tag = "8")] - pub plnppjmhgfe: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "10")] - pub kfcijhfjdca: u32, - #[prost(message, repeated, tag = "4")] - pub dokhjdcppib: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueBuffEnhanceInfo { - #[prost(uint32, tag = "5")] - pub buff_id: u32, - #[prost(message, optional, tag = "4")] - pub item_cost_list: ::core::option::Option, - #[prost(float, tag = "3")] - pub maahfkmkmmi: f32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueBuffEnhanceShopInfo { - #[prost(message, repeated, tag = "6")] - pub buff_info: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jjabaomhbeg { - #[prost(uint32, tag = "13")] - pub mflhiehekmm: u32, - #[prost(uint32, tag = "6")] - pub cgegioedbmc: u32, - #[prost(uint32, tag = "4")] - pub pfihnpibegn: u32, - #[prost(map = "uint32, uint32", tag = "14")] - pub oeoijbhainb: ::std::collections::HashMap, - #[prost(uint32, tag = "7")] - pub fjommiafobp: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hdfmmdjklnh { - #[prost(uint32, tag = "14")] - pub ekngchdokck: u32, - #[prost(message, repeated, tag = "10")] - pub miracle_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "9")] - pub pmphnllhkjd: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mbfhblgmgba { - #[prost(message, optional, tag = "8")] - pub ckdfadabico: ::core::option::Option, - #[prost(uint32, repeated, tag = "7")] - pub epjpcoiajej: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bndkhokahdb { - #[prost(uint32, repeated, tag = "14")] - pub ikjjpgbflpd: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lmmdcpbgjnj { - #[prost(uint32, repeated, tag = "11")] - pub ilghdidjkbf: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ocjihfidggb { - #[prost(uint32, tag = "15")] - pub nhadndcnfma: u32, - #[prost(oneof = "ocjihfidggb::Gjnmhacjekd", tags = "1, 7")] - pub gjnmhacjekd: ::core::option::Option, -} -/// Nested message and enum types in `OCJIHFIDGGB`. -pub mod ocjihfidggb { - #[derive(proto_derive::CmdID)] - #[allow(clippy::derive_partial_eq_without_eq)] - #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Gjnmhacjekd { - #[prost(message, tag = "1")] - Dkkjoejniak(super::ItemList), - #[prost(message, tag = "7")] - Dpeojkicbcd(super::Ngjdobpcnnh), - } -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Midddenkgla { - #[prost(uint32, repeated, tag = "7")] - pub mefoaofhodg: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "10")] - pub pahgoidcmim: u32, - #[prost(uint32, tag = "3")] - pub kjepcebbdkf: u32, - #[prost(message, optional, tag = "2")] - pub rogue_revive_cost: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Aclokladadc { - #[prost(uint32, tag = "3")] - pub kjhaalcfdco: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueVirtualItemInfo { - #[prost(uint32, tag = "10")] - pub eigbnljbcgo: u32, - #[prost(uint32, tag = "6")] - pub rogue_coin: u32, - #[prost(uint32, tag = "7")] - pub pnokglmgpec: u32, - #[prost(uint32, tag = "11")] - pub blljigphnol: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueInfo { - #[prost(message, optional, tag = "607")] - pub current_info: ::core::option::Option, - #[prost(message, optional, tag = "683")] - pub rogue_data: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueInfoData { - #[prost(message, optional, tag = "4")] - pub rogue_virtual_item_info: ::core::option::Option, - #[prost(message, optional, tag = "10")] - pub rogue_score_info: ::core::option::Option, - #[prost(message, optional, tag = "14")] - pub rogue_area_info: ::core::option::Option, - #[prost(message, optional, tag = "12")] - pub rogue_aeon_info: ::core::option::Option, - #[prost(message, optional, tag = "13")] - pub season_info: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueCurrentInfo { - #[prost(message, optional, tag = "14")] - pub ckdfadabico: ::core::option::Option, - #[prost(message, optional, tag = "7")] - pub daglmonmmmh: ::core::option::Option, - #[prost(message, optional, tag = "11")] - pub rogue_aeon_info: ::core::option::Option, - #[prost(message, optional, tag = "4")] - pub pending_action: ::core::option::Option, - #[prost(message, optional, tag = "9")] - pub abkohabemmf: ::core::option::Option, - #[prost(bool, tag = "1")] - pub pcpkbpjdkah: bool, - #[prost(message, optional, tag = "5")] - pub cnkndnimffl: ::core::option::Option, - #[prost(message, optional, tag = "13")] - pub lonmaoajkgn: ::core::option::Option, - #[prost(message, optional, tag = "6")] - pub map_info: ::core::option::Option, - #[prost(enumeration = "RogueStatus", tag = "12")] - pub status: i32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueSeasonInfo { - #[prost(int64, tag = "2")] - pub begin_time: i64, - #[prost(int64, tag = "12")] - pub end_time: i64, - #[prost(uint32, tag = "4")] - pub season_id: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueAreaInfo { - #[prost(message, repeated, tag = "6")] - pub rogue_area_list: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct CommonRogueAeonInfo { - #[prost(uint32, repeated, tag = "10")] - pub aeon_id_list: ::prost::alloc::vec::Vec, - #[prost(bool, tag = "8")] - pub is_unlocked: bool, - #[prost(uint32, tag = "11")] - pub unlock_aeon_num: u32, - #[prost(uint32, tag = "15")] - pub unlock_aeon_enhance_num: u32, -} -/// BIEOGDFMKOJ -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueCurVirtualItemInfo { - #[prost(uint32, tag = "7")] - pub cur_rogue_coin: u32, - #[prost(uint32, tag = "12")] - pub cur_talent_coin: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nhcnoafhcai { - #[prost(message, repeated, tag = "15")] - pub kgalgmdjidd: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bfniaimpkab { - #[prost(message, optional, tag = "4")] - pub ckdfadabico: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pemffdibadh { - #[prost(message, optional, tag = "15")] - pub aajedmfnkbb: ::core::option::Option, - #[prost(uint32, repeated, tag = "9")] - pub avatar_id_list: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "5")] - pub moiccjnmbbi: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "14")] - pub gghcbpbeffj: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fakpnimfbmk { - #[prost(message, optional, tag = "9")] - pub emajjkoplbl: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cebkapoaloh { - #[prost(uint32, tag = "10")] - pub unlock_aeon_enhance_num: u32, - #[prost(bool, tag = "13")] - pub is_unlocked: bool, - #[prost(uint32, tag = "11")] - pub jmjefaecemk: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bbldcklfhlc { - #[prost(uint32, repeated, tag = "7")] - pub objeihaehdn: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hgiobkcnlng { - #[prost(uint32, tag = "10")] - pub unlock_aeon_num: u32, - #[prost(uint32, repeated, tag = "3")] - pub aeon_id_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "13")] - pub jmjefaecemk: u32, - #[prost(bool, tag = "9")] - pub is_unlocked: bool, - #[prost(uint32, tag = "6")] - pub unlock_aeon_enhance_num: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jckmdafcnkk { - #[prost(uint32, tag = "8")] - pub score: u32, - #[prost(uint32, tag = "3")] - pub mhggdomfbkd: u32, - #[prost(uint32, tag = "12")] - pub ladfpceplij: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fbophbieink { - #[prost(uint32, tag = "14")] - pub bbkdcndijln: u32, - #[prost(float, tag = "5")] - pub ilefjaclicg: f32, - #[prost(message, repeated, tag = "8")] - pub ockcomidhjd: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lkbhmoemlgh { - #[prost(uint32, tag = "5")] - pub slot: u32, - #[prost(enumeration = "AvatarType", tag = "14")] - pub avatar_type: i32, - #[prost(uint32, tag = "6")] - pub id: u32, - #[prost(uint32, tag = "11")] - pub level: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hocefikhhni { - #[prost(message, repeated, tag = "5")] - pub buff_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "14")] - pub avatar_list: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "12")] - pub miracle_list: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueFinishInfo { - #[prost(bool, tag = "5")] - pub gnlcjmjdknc: bool, - #[prost(message, optional, tag = "2")] - pub ollffphgolh: ::core::option::Option, - #[prost(uint32, tag = "13")] - pub apbhnokgehh: u32, - #[prost(uint32, tag = "3")] - pub bpdbknphldf: u32, - #[prost(uint32, tag = "1014")] - pub lembcfhpikc: u32, - #[prost(uint32, tag = "9")] - pub mgfocdpegkp: u32, - #[prost(message, optional, tag = "14")] - pub pljemklkmpg: ::core::option::Option, - #[prost(message, optional, tag = "4")] - pub jkdekdlfihg: ::core::option::Option, - #[prost(uint32, tag = "203")] - pub area_id: u32, - #[prost(bool, tag = "15")] - pub is_win: bool, - #[prost(message, optional, tag = "6")] - pub npenedfjfni: ::core::option::Option, - #[prost(uint32, tag = "12")] - pub pnannpjkkaj: u32, - #[prost(message, optional, tag = "11")] - pub record_info: ::core::option::Option, - #[prost(uint32, tag = "8")] - pub score: u32, - #[prost(message, optional, tag = "1")] - pub ilopgmahfae: ::core::option::Option, - #[prost(message, optional, tag = "10")] - pub clooabbkdpl: ::core::option::Option, - #[prost(message, optional, tag = "7")] - pub dcgagpdhokb: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueScoreRewardInfo { - #[prost(uint32, tag = "7")] - pub explore_score: u32, - #[prost(bool, tag = "5")] - pub pool_refreshed: bool, - #[prost(int64, tag = "12")] - pub begin_time_stamp: i64, - #[prost(bool, tag = "13")] - pub has_taken_initial_score: bool, - #[prost(uint32, tag = "4")] - pub pool_id: u32, - #[prost(uint32, repeated, tag = "1")] - pub taken_score_reward_row_ids: ::prost::alloc::vec::Vec, - /// TODO - #[prost(int64, tag = "14")] - pub end_time_stamp: i64, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Alfjmipdibo { - #[prost(uint32, tag = "14")] - pub exp: u32, - #[prost(uint32, tag = "6")] - pub level: u32, - #[prost(uint32, tag = "4")] - pub max_level: u32, - #[prost(uint32, tag = "8")] - pub buff_aeon_id: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueDialogueEventParam { - #[prost(uint32, tag = "5")] - pub arg_id: u32, - #[prost(int32, tag = "14")] - pub int_value: i32, - #[prost(uint32, tag = "6")] - pub dialogue_event_id: u32, - #[prost(bool, tag = "15")] - pub is_valid: bool, - #[prost(float, tag = "13")] - pub ratio: f32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Depnplndigf { - #[prost(message, repeated, tag = "15")] - pub kffkicfmamo: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "5")] - pub bijdbcmdppf: u32, - #[prost(uint32, tag = "14")] - pub opibbfhbgob: u32, - #[prost(uint32, repeated, tag = "13")] - pub mlinfbjknpf: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "12")] - pub dendgfhgdnk: u32, - #[prost(uint32, tag = "4")] - pub game_mode_type: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ganaaamoibj { - #[prost(uint32, repeated, tag = "6")] - pub madkmhblfmf: ::prost::alloc::vec::Vec, - #[prost(enumeration = "Mckhemgifgc", tag = "14")] - pub kaailkaeeck: i32, - #[prost(oneof = "ganaaamoibj::Gjnmhacjekd", tags = "12")] - pub gjnmhacjekd: ::core::option::Option, -} -/// Nested message and enum types in `GANAAAMOIBJ`. -pub mod ganaaamoibj { - #[derive(proto_derive::CmdID)] - #[allow(clippy::derive_partial_eq_without_eq)] - #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Gjnmhacjekd { - #[prost(message, tag = "12")] - Dkkjoejniak(super::ItemList), - } -} -/// Obf: CLEKJFMNFAG -#[derive(proto_derive::CmdID)] -#[cmdid(1898)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetRogueInfoCsReq {} -/// Obf: JJCKCDANDKF -#[derive(proto_derive::CmdID)] -#[cmdid(1871)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetRogueInfoScRsp { - #[prost(message, optional, tag = "10")] - pub rogue_info: ::core::option::Option, - #[prost(uint32, tag = "8")] - pub retcode: u32, -} -/// Obf: DLIMLDALOCJ -#[derive(proto_derive::CmdID)] -#[cmdid(1883)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct StartRogueCsReq { - #[prost(uint32, repeated, tag = "11")] - pub moiccjnmbbi: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "13")] - pub avatar_id_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "9")] - pub area_id: u32, - #[prost(uint32, tag = "15")] - pub buff_aeon_id: u32, - #[prost(uint32, tag = "1")] - pub oiaecielhaf: u32, - #[prost(uint32, repeated, tag = "8")] - pub ngbfehejhho: ::prost::alloc::vec::Vec, -} -/// Obf: HNAIHJOBHKH -#[derive(proto_derive::CmdID)] -#[cmdid(1842)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct StartRogueScRsp { - #[prost(message, optional, tag = "11")] - pub lineup: ::core::option::Option, - #[prost(message, optional, tag = "14")] - pub map_rotation_data: ::core::option::Option, - #[prost(uint32, tag = "4")] - pub retcode: u32, - #[prost(message, optional, tag = "6")] - pub scene: ::core::option::Option, - #[prost(message, optional, tag = "15")] - pub rogue_info: ::core::option::Option, -} -/// Obf: KJMMKOJMDIH -#[derive(proto_derive::CmdID)] -#[cmdid(1879)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EnterRogueCsReq { - #[prost(uint32, tag = "12")] - pub area_id: u32, - #[prost(uint32, tag = "15")] - pub oiaecielhaf: u32, -} -/// Obf: LCAAKLFMKCB -#[derive(proto_derive::CmdID)] -#[cmdid(1877)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EnterRogueScRsp { - #[prost(message, optional, tag = "14")] - pub map_rotation_data: ::core::option::Option, - #[prost(message, optional, tag = "12")] - pub lineup: ::core::option::Option, - #[prost(message, optional, tag = "7")] - pub rogue_info: ::core::option::Option, - #[prost(uint32, tag = "11")] - pub retcode: u32, - #[prost(message, optional, tag = "3")] - pub scene: ::core::option::Option, -} -/// Obf: FLOBECFDJMD -#[derive(proto_derive::CmdID)] -#[cmdid(1833)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct LeaveRogueCsReq {} -/// Obf: DCNBBGACBMB -#[derive(proto_derive::CmdID)] -#[cmdid(1812)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct LeaveRogueScRsp { - #[prost(message, optional, tag = "7")] - pub map_rotation_data: ::core::option::Option, - #[prost(message, optional, tag = "12")] - pub rogue_info: ::core::option::Option, - #[prost(message, optional, tag = "11")] - pub lineup: ::core::option::Option, - #[prost(uint32, tag = "10")] - pub retcode: u32, - #[prost(message, optional, tag = "14")] - pub scene: ::core::option::Option, -} -/// Obf: AGIGNOJJKMB -#[derive(proto_derive::CmdID)] -#[cmdid(1866)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SyncRogueFinishScNotify { - #[prost(message, optional, tag = "7")] - pub finish_info: ::core::option::Option, -} -/// Obf: EDLBPDJIMMA -#[derive(proto_derive::CmdID)] -#[cmdid(1805)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PickRogueAvatarCsReq { - #[prost(uint32, tag = "3")] - pub prop_entity_id: u32, - #[prost(uint32, repeated, tag = "2")] - pub moiccjnmbbi: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "8")] - pub avatar_id_list: ::prost::alloc::vec::Vec, -} -/// Obf: HDPEEHIJHBA -#[derive(proto_derive::CmdID)] -#[cmdid(1845)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PickRogueAvatarScRsp { - #[prost(uint32, repeated, tag = "2")] - pub moiccjnmbbi: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "4")] - pub avatar_id_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "8")] - pub retcode: u32, -} -/// Obf: NOAAFBDCFEK -#[derive(proto_derive::CmdID)] -#[cmdid(1850)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ReviveRogueAvatarCsReq { - #[prost(uint32, repeated, tag = "2")] - pub avatar_id_list: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "5")] - pub moiccjnmbbi: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "8")] - pub oiaecielhaf: u32, - #[prost(uint32, tag = "6")] - pub base_avatar_id: u32, -} -/// Obf: AJBGMNDFFPD -#[derive(proto_derive::CmdID)] -#[cmdid(1831)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ReviveRogueAvatarScRsp { - #[prost(uint32, tag = "5")] - pub base_avatar_id: u32, - #[prost(uint32, repeated, tag = "13")] - pub avatar_id_list: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "15")] - pub moiccjnmbbi: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "8")] - pub retcode: u32, - #[prost(message, optional, tag = "11")] - pub aajedmfnkbb: ::core::option::Option, - #[prost(uint32, tag = "14")] - pub eiacommjccl: u32, -} -/// Obf: JDKCJGPNMOL -#[derive(proto_derive::CmdID)] -#[cmdid(1816)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SyncRogueReviveInfoScNotify { - #[prost(message, optional, tag = "1")] - pub aajedmfnkbb: ::core::option::Option, -} -/// Obf: NOFLFCMDFGE -#[derive(proto_derive::CmdID)] -#[cmdid(1852)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetRogueBuffEnhanceInfoCsReq {} -/// Obf: BANKOFPDBLK -#[derive(proto_derive::CmdID)] -#[cmdid(1811)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetRogueBuffEnhanceInfoScRsp { - #[prost(message, optional, tag = "14")] - pub shop_info: ::core::option::Option, - #[prost(uint32, tag = "11")] - pub retcode: u32, -} -/// Obf: DKOMNJCGDHH -#[derive(proto_derive::CmdID)] -#[cmdid(1810)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EnhanceRogueBuffCsReq { - #[prost(uint32, tag = "11")] - pub rogue_buff_id: u32, -} -/// Obf: EKAKBIEPOJD -#[derive(proto_derive::CmdID)] -#[cmdid(1900)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EnhanceRogueBuffScRsp { - #[prost(message, optional, tag = "6")] - pub hakpbedkfdh: ::core::option::Option, - #[prost(uint32, tag = "7")] - pub retcode: u32, - #[prost(bool, tag = "13")] - pub mnmbfageloc: bool, -} -/// Obf: ONNALOIMJJF -#[derive(proto_derive::CmdID)] -#[cmdid(1814)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct QuitRogueCsReq { - #[prost(uint32, tag = "4")] - pub area_id: u32, -} -/// Obf: BANOJLGAEPE -#[derive(proto_derive::CmdID)] -#[cmdid(1888)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct QuitRogueScRsp { - #[prost(uint32, tag = "15")] - pub retcode: u32, - #[prost(message, optional, tag = "7")] - pub rogue_info: ::core::option::Option, - #[prost(message, optional, tag = "10")] - pub finish_info: ::core::option::Option, -} -/// Obf: IIILIFAMLHN -#[derive(proto_derive::CmdID)] -#[cmdid(1863)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SyncRogueExploreWinScNotify { - #[prost(bool, tag = "11")] - pub pcpkbpjdkah: bool, -} -/// Obf: OHJIJFICLNO -#[derive(proto_derive::CmdID)] -#[cmdid(1855)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SyncRogueSeasonFinishScNotify { - #[prost(message, optional, tag = "6")] - pub finish_info: ::core::option::Option, - #[prost(message, optional, tag = "8")] - pub rogue_score_info: ::core::option::Option, - #[prost(message, optional, tag = "10")] - pub scene: ::core::option::Option, - #[prost(bool, tag = "7")] - pub jibbioighic: bool, - #[prost(message, optional, tag = "1")] - pub lineup: ::core::option::Option, -} -/// Obf: EBIJOCFIGDH -#[derive(proto_derive::CmdID)] -#[cmdid(1865)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EnterRogueMapRoomCsReq { - #[prost(uint32, tag = "10")] - pub room_id: u32, - #[prost(uint32, tag = "13")] - pub dneoamobpgm: u32, -} -/// Obf: PABMCHILAHC -#[derive(proto_derive::CmdID)] -#[cmdid(1857)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EnterRogueMapRoomScRsp { - #[prost(message, optional, tag = "2")] - pub scene: ::core::option::Option, - #[prost(message, optional, tag = "1")] - pub map_rotation_data: ::core::option::Option, - #[prost(uint32, tag = "5")] - pub retcode: u32, - #[prost(message, optional, tag = "3")] - pub lineup: ::core::option::Option, - #[prost(uint32, tag = "4")] - pub knmedcpfccg: u32, -} -/// Obf: EIOJFEEIFLP -#[derive(proto_derive::CmdID)] -#[cmdid(1819)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SyncRogueMapRoomScNotify { - #[prost(message, optional, tag = "7")] - pub rogue_site: ::core::option::Option, - #[prost(uint32, tag = "2")] - pub map_id: u32, -} -/// Obf: AGJKEKCJGJN -#[derive(proto_derive::CmdID)] -#[cmdid(1867)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct OpenRogueChestCsReq { - #[prost(bool, tag = "3")] - pub hodgfgacfkc: bool, - #[prost(uint32, tag = "12")] - pub oiaecielhaf: u32, -} -/// Obf: BGOPNKHNGPH -#[derive(proto_derive::CmdID)] -#[cmdid(1876)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct OpenRogueChestScRsp { - #[prost(message, optional, tag = "9")] - pub ikpjkdljcea: ::core::option::Option, - #[prost(message, optional, tag = "5")] - pub reward: ::core::option::Option, - #[prost(uint32, tag = "13")] - pub retcode: u32, -} -/// Obf: JCDAOKAIAFP -#[derive(proto_derive::CmdID)] -#[cmdid(1839)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ExchangeRogueRewardKeyCsReq { - #[prost(uint32, tag = "3")] - pub count: u32, -} -/// Obf: ExchangeRogueRewardKeyScRsp -#[derive(proto_derive::CmdID)] -#[cmdid(1849)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ExchangeRogueRewardKeyScRsp { - #[prost(uint32, tag = "7")] - pub retcode: u32, - #[prost(uint32, tag = "2")] - pub count: u32, -} -/// Obf: HPMDLAEOHNL -#[derive(proto_derive::CmdID)] -#[cmdid(1847)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SyncRogueAreaUnlockScNotify { - #[prost(uint32, tag = "11")] - pub area_id: u32, -} -/// Obf: HPNPKOHLFJN -#[derive(proto_derive::CmdID)] -#[cmdid(1826)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SyncRogueGetItemScNotify { - #[prost(message, optional, tag = "14")] - pub olmakeilnnh: ::core::option::Option, - #[prost(message, optional, tag = "2")] - pub alldoijdhck: ::core::option::Option, -} -/// Obf: DEHIHLIMDPF -#[derive(proto_derive::CmdID)] -#[cmdid(1897)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeRogueAeonLevelRewardCsReq { - #[prost(uint32, tag = "8")] - pub level: u32, - #[prost(uint32, tag = "14")] - pub buff_aeon_id: u32, -} -/// Obf: GAPHDMCMDDI -#[derive(proto_derive::CmdID)] -#[cmdid(1827)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeRogueAeonLevelRewardScRsp { - #[prost(uint32, tag = "12")] - pub level: u32, - #[prost(uint32, tag = "10")] - pub buff_aeon_id: u32, - #[prost(message, optional, tag = "3")] - pub reward: ::core::option::Option, - #[prost(uint32, tag = "8")] - pub retcode: u32, -} -/// Obf: HKFAJBBFMFM -#[derive(proto_derive::CmdID)] -#[cmdid(1896)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SyncRogueAeonLevelUpRewardScNotify { - #[prost(uint32, tag = "13")] - pub level: u32, - #[prost(message, optional, tag = "11")] - pub reward: ::core::option::Option, - #[prost(uint32, tag = "12")] - pub buff_aeon_id: u32, -} -/// Obf: KDAKGGONBLO -#[derive(proto_derive::CmdID)] -#[cmdid(1809)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetRogueScoreRewardInfoCsReq {} -/// Obf: NIBMCJMNPPA -#[derive(proto_derive::CmdID)] -#[cmdid(1899)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetRogueScoreRewardInfoScRsp { - #[prost(message, optional, tag = "11")] - pub score_reward_info: ::core::option::Option, - #[prost(uint32, tag = "13")] - pub retcode: u32, -} -/// Obf: JBBLLHLJLCH -#[derive(proto_derive::CmdID)] -#[cmdid(1804)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeRogueScoreRewardCsReq { - #[prost(uint32, tag = "3")] - pub pool_id: u32, - #[prost(uint32, repeated, tag = "8")] - pub nfejlgefbpl: ::prost::alloc::vec::Vec, -} -/// Obf: MIAIHDFAMDE -#[derive(proto_derive::CmdID)] -#[cmdid(1860)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeRogueScoreRewardScRsp { - #[prost(uint32, tag = "12")] - pub pool_id: u32, - #[prost(message, optional, tag = "5")] - pub rogue_score_info: ::core::option::Option, - #[prost(uint32, tag = "10")] - pub retcode: u32, - #[prost(message, optional, tag = "6")] - pub reward: ::core::option::Option, -} -/// Obf: MCHHCMOJBMJ -#[derive(proto_derive::CmdID)] -#[cmdid(1825)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetRogueInitialScoreCsReq {} -/// Obf: EINCJEHEKGF -#[derive(proto_derive::CmdID)] -#[cmdid(1815)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetRogueInitialScoreScRsp { - #[prost(uint32, tag = "3")] - pub retcode: u32, - #[prost(message, optional, tag = "15")] - pub rogue_score_info: ::core::option::Option, -} -/// Obf: CDOFAEOHCFD -#[derive(proto_derive::CmdID)] -#[cmdid(1875)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetCommonRogueAeonInfoCsReq {} -/// Obf: BAMGALNLEGE -#[derive(proto_derive::CmdID)] -#[cmdid(1868)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetCommonRogueAeonInfoScRsp { - #[prost(message, repeated, tag = "13")] - pub aeon_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "2")] - pub retcode: u32, -} -/// Obf: AKAJOJHPICG -#[derive(proto_derive::CmdID)] -#[cmdid(1846)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FinishAeonDialogueGroupCsReq { - #[prost(uint32, tag = "12")] - pub buff_aeon_id: u32, -} -/// Obf: CEFFNHICCDH -#[derive(proto_derive::CmdID)] -#[cmdid(1841)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FinishAeonDialogueGroupScRsp { - #[prost(uint32, tag = "5")] - pub retcode: u32, - #[prost(message, optional, tag = "12")] - pub reward: ::core::option::Option, - #[prost(message, optional, tag = "10")] - pub rogue_aeon_info: ::core::option::Option, -} -/// Obf: MDIMHLDKNJP -#[derive(proto_derive::CmdID)] -#[cmdid(1821)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetRogueTalentInfoCsReq {} -/// Obf: HFKFJPKINOB -#[derive(proto_derive::CmdID)] -#[cmdid(1851)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetRogueTalentInfoScRsp { - #[prost(message, optional, tag = "15")] - pub talent_info: ::core::option::Option, - #[prost(uint32, tag = "4")] - pub retcode: u32, -} -/// Obf: NACKMBPPFJN -#[derive(proto_derive::CmdID)] -#[cmdid(1881)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EnableRogueTalentCsReq { - #[prost(uint32, tag = "5")] - pub talent_id: u32, -} -/// Obf: LOGNPGNEICH -#[derive(proto_derive::CmdID)] -#[cmdid(1807)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EnableRogueTalentScRsp { - #[prost(uint32, tag = "11")] - pub retcode: u32, - #[prost(message, optional, tag = "15")] - pub talent_info: ::core::option::Option, -} -/// Obf: MDKPMGJGOMM -#[derive(proto_derive::CmdID)] -#[cmdid(1861)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SyncRogueVirtualItemInfoScNotify { - #[prost(message, optional, tag = "14")] - pub rogue_virtual_item_info: ::core::option::Option, -} -/// Obf: NNBLFABNPGN -#[derive(proto_derive::CmdID)] -#[cmdid(1880)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SyncRogueStatusScNotify { - #[prost(bool, tag = "5")] - pub mmgfcilicnd: bool, - #[prost(enumeration = "RogueStatus", tag = "7")] - pub status: i32, -} -/// Obf: JAHKHNJMIMK -#[derive(proto_derive::CmdID)] -#[cmdid(1844)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SyncRogueRewardInfoScNotify { - #[prost(message, optional, tag = "10")] - pub rogue_score_info: ::core::option::Option, -} -/// Obf: MEHNALIMFJJ -#[derive(proto_derive::CmdID)] -#[cmdid(1870)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SyncRoguePickAvatarInfoScNotify { - #[prost(uint32, repeated, tag = "2")] - pub moiccjnmbbi: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "4")] - pub avatar_id_list: ::prost::alloc::vec::Vec, -} -/// Obf: NIKJICPBONP -#[derive(proto_derive::CmdID)] -#[cmdid(1874)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SyncRogueAeonScNotify { - #[prost(message, optional, tag = "3")] - pub jhnjcdmggih: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ikenaajdaff { - #[prost(message, optional, tag = "5")] - pub map_rotation_data: ::core::option::Option, - #[prost(message, optional, tag = "9")] - pub lineup: ::core::option::Option, - #[prost(message, optional, tag = "1")] - pub scene: ::core::option::Option, -} -/// Obf: PDHELIIBPIG -#[derive(proto_derive::CmdID)] -#[cmdid(7679)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueArcadeStartCsReq { - #[prost(uint32, repeated, tag = "4")] - pub avatar_id_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "5")] - pub room_id: u32, -} -/// Obf: HPCMGLOGPBP -#[derive(proto_derive::CmdID)] -#[cmdid(7687)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueArcadeStartScRsp { - #[prost(message, optional, tag = "8")] - pub scene_ext_info: ::core::option::Option, - #[prost(uint32, tag = "15")] - pub retcode: u32, - #[prost(uint32, tag = "1")] - pub room_id: u32, -} -/// Obf: CPJDINJCBGP -#[derive(proto_derive::CmdID)] -#[cmdid(7692)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueArcadeLeaveCsReq {} -/// Obf: CBFDDIFAOGC -#[derive(proto_derive::CmdID)] -#[cmdid(7652)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueArcadeLeaveScRsp { - #[prost(uint32, tag = "12")] - pub retcode: u32, - #[prost(message, optional, tag = "2")] - pub scene_ext_info: ::core::option::Option, -} -/// Obf: LFFCEFNAOGJ -#[derive(proto_derive::CmdID)] -#[cmdid(7694)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueArcadeRestartCsReq {} -/// Obf: IONFKFKNNLJ -#[derive(proto_derive::CmdID)] -#[cmdid(7660)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueArcadeRestartScRsp { - #[prost(uint32, tag = "15")] - pub retcode: u32, - #[prost(message, optional, tag = "5")] - pub scene_ext_info: ::core::option::Option, -} -/// Obf: IKNFAAPFOEE -#[derive(proto_derive::CmdID)] -#[cmdid(7674)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueArcadeGetInfoCsReq {} -/// Obf: JFPABCKIBAP -#[derive(proto_derive::CmdID)] -#[cmdid(7682)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueArcadeGetInfoScRsp { - #[prost(uint32, tag = "12")] - pub room_id: u32, - #[prost(uint32, tag = "1")] - pub retcode: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ccmhpconeme { - #[prost(uint32, tag = "5")] - pub kfpnkmmlooe: u32, - #[prost(uint32, tag = "6")] - pub buff_id: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Enpcfkimjah { - #[prost(message, repeated, tag = "10")] - pub buff_list: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueCommonBuffSelectInfo { - #[prost(message, repeated, tag = "3")] - pub select_buff_list: ::prost::alloc::vec::Vec, - #[prost(bool, tag = "11")] - pub can_roll: bool, - #[prost(uint32, repeated, tag = "7")] - pub first_buff_type_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "4")] - pub roll_buff_count: u32, - #[prost(uint32, tag = "8")] - pub source_hint_id: u32, - #[prost(message, optional, tag = "5")] - pub roll_buff_cost_data: ::core::option::Option, - #[prost(uint32, tag = "1")] - pub roll_buff_max_count: u32, - #[prost(uint32, tag = "14")] - pub source_total_count: u32, - #[prost(enumeration = "Gebiogifkka", tag = "12")] - pub source_type: i32, - #[prost(uint32, tag = "6")] - pub source_cur_count: u32, - #[prost(uint32, tag = "13")] - pub roll_buff_free_count: u32, - #[prost(uint32, tag = "2")] - pub certain_select_buff_id: u32, - #[prost(uint32, repeated, tag = "15")] - pub handbook_unlock_buff_id_list: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Foiddcnlckc { - #[prost(uint32, tag = "11")] - pub afbjdggallm: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cfaciabpibc {} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cghjdndfhoj {} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dkicjddhboi { - #[prost(message, optional, tag = "3")] - pub buff_select_info: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fbfcakkeean { - #[prost(uint32, tag = "10")] - pub buff_id: u32, - #[prost(message, optional, tag = "14")] - pub item_cost_list: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ndlfnnpofgg { - #[prost(message, repeated, tag = "10")] - pub buff_info: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Aiondeepplo { - #[prost(message, repeated, tag = "1")] - pub plnppjmhgfe: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "7")] - pub dokhjdcppib: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "8")] - pub kfcijhfjdca: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Imbnanicjlh { - #[prost(uint32, tag = "8")] - pub kfcijhfjdca: u32, - #[prost(message, repeated, tag = "3")] - pub plnppjmhgfe: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Haceljdpnig { - #[prost(uint32, tag = "7")] - pub gmdkkgmaana: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fianhjocboo {} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ediojbcalhb { - #[prost(uint32, tag = "9")] - pub kfcijhfjdca: u32, - #[prost(message, repeated, tag = "14")] - pub fcpjhicdaho: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nffjmfgnhko { - #[prost(uint32, tag = "9")] - pub afbjdggallm: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hkipemdommd {} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Apmmdohbdfc { - #[prost(message, repeated, tag = "1")] - pub mjacmaanhgc: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "10")] - pub kfcijhfjdca: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nlkekdfcmjn { - #[prost(uint32, tag = "2")] - pub afbjdggallm: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ncjacikedle {} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Iampebbegfh { - #[prost(message, optional, tag = "5")] - pub aghlhomlaoa: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lbhkijekjke { - #[prost(map = "uint32, uint32", tag = "8")] - pub oeoijbhainb: ::std::collections::HashMap, - #[prost(uint32, tag = "2")] - pub pfihnpibegn: u32, - #[prost(uint32, tag = "10")] - pub cgegioedbmc: u32, - #[prost(uint32, tag = "1")] - pub fjommiafobp: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Edhmlfjjnhl { - #[prost(uint32, tag = "9")] - pub genpidjkefn: u32, - #[prost(bool, tag = "15")] - pub mjmjgohdeol: bool, - #[prost(message, optional, tag = "3")] - pub inceihilnon: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Amccflndllb { - #[prost(message, optional, tag = "4")] - pub lnpahjdcend: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Efmgmggokel { - #[prost(uint32, tag = "10")] - pub cgegioedbmc: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ekkhdlkgmdh { - #[prost(uint32, tag = "13")] - pub ohodiekbikf: u32, - #[prost(message, optional, tag = "14")] - pub lnpahjdcend: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hiebmnlcfbb { - #[prost(message, optional, tag = "7")] - pub lnpahjdcend: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ljfbdhhdpom { - #[prost(uint32, tag = "14")] - pub genpidjkefn: u32, - #[prost(message, optional, tag = "9")] - pub inceihilnon: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Npgdakgfgjo { - #[prost(message, optional, tag = "4")] - pub lnpahjdcend: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ddbkailcbbp { - #[prost(message, repeated, tag = "9")] - pub miracle_list: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ineifalbfil { - #[prost(uint32, repeated, tag = "8")] - pub nlpfjffdhfk: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "3")] - pub epjpcoiajej: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "5")] - pub kfcijhfjdca: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Djfmcghainf { - #[prost(uint32, tag = "6")] - pub gdbkighbcfi: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kamblkhhfng {} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Boehiopopaf { - #[prost(uint32, repeated, tag = "5")] - pub ikjjpgbflpd: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pbbbgamjgid { - #[prost(uint32, repeated, tag = "11")] - pub cochkiajghg: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "15")] - pub kfcijhfjdca: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nbdojhijjgd { - #[prost(uint32, tag = "4")] - pub iadohkgbgml: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Epgececnmgi {} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fbgcmfjanmh { - #[prost(uint32, repeated, tag = "14")] - pub bcbbbfhfoei: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "12")] - pub kfcijhfjdca: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cgdinmijhlb { - #[prost(uint32, tag = "13")] - pub iibpncflann: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Injnellmnac {} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pimboblcajf { - #[prost(uint32, tag = "4")] - pub kfcijhfjdca: u32, - #[prost(uint32, repeated, tag = "3")] - pub ildnkkacmpl: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gdnmmbogldi { - #[prost(uint32, tag = "14")] - pub dbfbfmppfmk: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lmadccjoccp {} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Eedhhfnhlbh { - #[prost(uint32, tag = "6")] - pub kfcijhfjdca: u32, - #[prost(uint32, repeated, tag = "1")] - pub clbnhogkfkh: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lmoillmghbo { - #[prost(uint32, tag = "9")] - pub kopogfmpphj: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Oiobnbaingf {} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nlbichbhjan { - #[prost(uint32, tag = "13")] - pub kfcijhfjdca: u32, - #[prost(uint32, repeated, tag = "1")] - pub fgknnfghegg: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Igkdcoeopmd { - #[prost(uint32, tag = "10")] - pub gdbkighbcfi: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mmenilloppj {} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gaohjbigbgb { - #[prost(uint32, tag = "13")] - pub kfcijhfjdca: u32, - #[prost(uint32, repeated, tag = "6")] - pub fgknnfghegg: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Beaohjncggi { - #[prost(uint32, tag = "2")] - pub gdbkighbcfi: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lklmikllljp {} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Phfgincempf { - #[prost(uint32, tag = "12")] - pub igadnnmhfdn: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fkejmihckil {} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hmecpbpgdjf { - #[prost(message, optional, tag = "12")] - pub pfpdffcgknb: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Djjoefnmbdl { - #[prost(uint32, repeated, tag = "13")] - pub ilghdidjkbf: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fecmanidngm { - #[prost(uint32, tag = "6")] - pub jfnjojcmkmm: u32, - #[prost(uint32, tag = "13")] - pub gnggpeaabba: u32, - #[prost(uint32, tag = "3")] - pub mmboiahgejj: u32, - #[prost(uint32, tag = "1")] - pub eciojnhacli: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bmhcpomflog { - #[prost(uint32, tag = "4")] - pub display_type: u32, - #[prost(uint32, tag = "9")] - pub num: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cghbmkaaogp { - #[prost(enumeration = "AvatarType", tag = "10")] - pub avatar_type: i32, - #[prost(uint32, tag = "8")] - pub avatar_id: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueSyncContextBoardEvent { - #[prost(uint32, tag = "5")] - pub modifier_effect_type: u32, - #[prost(uint32, tag = "11")] - pub board_event_id: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cobdhagfehd { - #[prost(message, optional, tag = "7")] - pub item_list: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pdmhacnanpf { - #[prost(message, optional, tag = "5")] - pub jgogllkdbba: ::core::option::Option, - #[prost(message, optional, tag = "13")] - pub bfbafdcaepd: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ehigoedbdpm {} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Odophmedkbd { - #[prost(int32, tag = "6")] - pub count: i32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nlgdfedjdga { - #[prost(uint32, tag = "9")] - pub cgegioedbmc: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fdmakdjlglm {} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueAdventureRoomGameplayWolfGunTarget { - #[prost( - oneof = "rogue_adventure_room_gameplay_wolf_gun_target::TargetImplCase", - tags = "10, 7, 3, 5" - )] - pub target_impl_case: ::core::option::Option< - rogue_adventure_room_gameplay_wolf_gun_target::TargetImplCase, - >, -} -/// Nested message and enum types in `RogueAdventureRoomGameplayWolfGunTarget`. -pub mod rogue_adventure_room_gameplay_wolf_gun_target { - #[derive(proto_derive::CmdID)] - #[allow(clippy::derive_partial_eq_without_eq)] - #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum TargetImplCase { - #[prost(message, tag = "10")] - TargetNone(super::Ehigoedbdpm), - #[prost(message, tag = "7")] - TargetCoin(super::Odophmedkbd), - #[prost(message, tag = "3")] - TargetMiracle(super::Nlgdfedjdga), - #[prost(message, tag = "5")] - TargetRuanmei(super::Fdmakdjlglm), - } -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dienbpepkho { - #[prost(uint32, tag = "4")] - pub odgokjlijni: u32, - #[prost(message, repeated, tag = "2")] - pub battle_target_list: ::prost::alloc::vec::Vec< - RogueAdventureRoomGameplayWolfGunTarget, - >, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lmcpippbbca { - #[prost(oneof = "lmcpippbbca::Action", tags = "11")] - pub action: ::core::option::Option, -} -/// Nested message and enum types in `LMCPIPPBBCA`. -pub mod lmcpippbbca { - #[derive(proto_derive::CmdID)] - #[allow(clippy::derive_partial_eq_without_eq)] - #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Action { - #[prost(message, tag = "11")] - Ndeolkalnpa(super::Dienbpepkho), - } -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gejbjjaljdh { - #[prost(uint32, tag = "13")] - pub ebfoihcidbf: u32, - #[prost(uint32, tag = "14")] - pub score: u32, - #[prost(uint32, tag = "6")] - pub status: u32, - #[prost(uint32, tag = "3")] - pub cipmblpemfp: u32, - #[prost(message, optional, tag = "9")] - pub cmdgdkbacod: ::core::option::Option, - #[prost(double, tag = "8")] - pub ihhmakekbhi: f64, -} -/// Obf: ICBGKEAHHIG -#[derive(proto_derive::CmdID)] -#[cmdid(5698)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SyncRogueAdventureRoomInfoScNotify { - #[prost(message, optional, tag = "15")] - pub ljamgdppkpp: ::core::option::Option, -} -/// Obf: HCDBJFANPAK -#[derive(proto_derive::CmdID)] -#[cmdid(5671)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PrepareRogueAdventureRoomCsReq {} -/// Obf: PJOHMDPKAPD -#[derive(proto_derive::CmdID)] -#[cmdid(5683)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PrepareRogueAdventureRoomScRsp { - #[prost(message, optional, tag = "14")] - pub ljamgdppkpp: ::core::option::Option, - #[prost(uint32, tag = "9")] - pub retcode: u32, -} -/// Obf: CKGBLJPCNKN -#[derive(proto_derive::CmdID)] -#[cmdid(5610)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct StopRogueAdventureRoomCsReq { - #[prost(uint32, tag = "12")] - pub jihaloaemmj: u32, - #[prost(uint32, repeated, tag = "4")] - pub gmafdihiigc: ::prost::alloc::vec::Vec, -} -/// Obf: EBGHAAEAPKH -#[derive(proto_derive::CmdID)] -#[cmdid(5700)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct StopRogueAdventureRoomScRsp { - #[prost(message, optional, tag = "8")] - pub ljamgdppkpp: ::core::option::Option, - #[prost(uint32, tag = "2")] - pub retcode: u32, -} -/// Obf: OEKGODCFAKH -#[derive(proto_derive::CmdID)] -#[cmdid(5622)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetRogueAdventureRoomInfoCsReq {} -/// Obf: DNOPJHGPLNJ -#[derive(proto_derive::CmdID)] -#[cmdid(5666)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetRogueAdventureRoomInfoScRsp { - #[prost(uint32, tag = "7")] - pub retcode: u32, - #[prost(message, optional, tag = "13")] - pub ljamgdppkpp: ::core::option::Option, -} -/// Obf: GJBEENGBLPE -#[derive(proto_derive::CmdID)] -#[cmdid(5695)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct UpdateRogueAdventureRoomScoreCsReq { - #[prost(uint32, tag = "11")] - pub belgplfbdbp: u32, - #[prost(uint32, tag = "3")] - pub score: u32, -} -/// Obf: EBJBKIABLKL -#[derive(proto_derive::CmdID)] -#[cmdid(5653)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct UpdateRogueAdventureRoomScoreScRsp { - #[prost(uint32, tag = "15")] - pub retcode: u32, - #[prost(message, optional, tag = "10")] - pub ljamgdppkpp: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ipicdpbdhbj { - #[prost(message, optional, tag = "1")] - pub igmgmcelogj: ::core::option::Option, - #[prost(uint32, tag = "2")] - pub cgegioedbmc: u32, - #[prost(message, optional, tag = "7")] - pub item_cost_list: ::core::option::Option, - #[prost(bool, tag = "13")] - pub anhojkedaid: bool, - #[prost(bool, tag = "4")] - pub hmmnegoocob: bool, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Elgeehofekf { - #[prost(bool, tag = "15")] - pub hmmnegoocob: bool, - #[prost(message, optional, tag = "5")] - pub igmgmcelogj: ::core::option::Option, - #[prost(uint32, tag = "11")] - pub mcmgkplcaap: u32, - #[prost(uint32, tag = "8")] - pub buff_id: u32, - #[prost(bool, tag = "14")] - pub anhojkedaid: bool, - #[prost(message, optional, tag = "3")] - pub item_cost_list: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Coocbdainlk { - #[prost(message, repeated, tag = "8")] - pub miracle_list: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jfkliehkdde { - #[prost(message, repeated, tag = "10")] - pub buff_list: ::prost::alloc::vec::Vec, -} -/// Obf: MMBJDBJCOMD -#[derive(proto_derive::CmdID)] -#[cmdid(5677)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetRogueShopBuffInfoCsReq { - #[prost(uint32, tag = "5")] - pub oiaecielhaf: u32, - #[prost(bool, tag = "4")] - pub opdimnmiijf: bool, -} -/// Obf: IJJAFMDHGDI -#[derive(proto_derive::CmdID)] -#[cmdid(5633)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetRogueShopBuffInfoScRsp { - #[prost(bool, tag = "8")] - pub ngogfedlloo: bool, - #[prost(message, optional, tag = "3")] - pub bdnlgeangao: ::core::option::Option, - #[prost(message, optional, tag = "2")] - pub abkohabemmf: ::core::option::Option, - #[prost(uint32, tag = "14")] - pub retcode: u32, -} -/// Obf: DFCAFAKIOID -#[derive(proto_derive::CmdID)] -#[cmdid(5642)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetRogueShopMiracleInfoCsReq { - #[prost(uint32, tag = "12")] - pub oiaecielhaf: u32, - #[prost(bool, tag = "7")] - pub opdimnmiijf: bool, -} -/// Obf: NNAPCALDAIP -#[derive(proto_derive::CmdID)] -#[cmdid(5679)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetRogueShopMiracleInfoScRsp { - #[prost(uint32, tag = "14")] - pub retcode: u32, - #[prost(bool, tag = "5")] - pub ngogfedlloo: bool, - #[prost(message, optional, tag = "8")] - pub ckdfadabico: ::core::option::Option, - #[prost(message, optional, tag = "2")] - pub bdnlgeangao: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mpgncdmoalc { - #[prost(uint32, tag = "2")] - pub oiaecielhaf: u32, - #[prost(uint32, tag = "7")] - pub cgegioedbmc: u32, -} -/// Obf: IIMFNCGFIJJ -#[derive(proto_derive::CmdID)] -#[cmdid(5638)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct BuyRogueShopBuffCsReq { - #[prost(uint32, repeated, tag = "10")] - pub hmkdfmmdjjb: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "7")] - pub oiaecielhaf: u32, -} -/// Obf: JNIFLACOLHI -#[derive(proto_derive::CmdID)] -#[cmdid(5628)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct BuyRogueShopMiracleScRsp { - #[prost(message, optional, tag = "14")] - pub ckdfadabico: ::core::option::Option, - #[prost(uint32, tag = "11")] - pub retcode: u32, -} -/// Obf: HKJEDDKMPHK -#[derive(proto_derive::CmdID)] -#[cmdid(5678)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct BuyRogueShopBuffScRsp { - #[prost(uint32, tag = "1")] - pub retcode: u32, - #[prost(message, optional, tag = "13")] - pub abkohabemmf: ::core::option::Option, -} -/// Obf: INKBOBEKNJN -#[derive(proto_derive::CmdID)] -#[cmdid(5650)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ExchangeRogueBuffWithMiracleCsReq { - #[prost(uint32, tag = "1")] - pub oiaecielhaf: u32, - #[prost(uint32, tag = "14")] - pub cgegioedbmc: u32, -} -/// Obf: MFBGEAOIJAK -#[derive(proto_derive::CmdID)] -#[cmdid(5631)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ExchangeRogueBuffWithMiracleScRsp { - #[prost(message, optional, tag = "14")] - pub akcilkifedc: ::core::option::Option, - #[prost(uint32, tag = "7")] - pub retcode: u32, -} -/// Obf: FANEBPABDOC -#[derive(proto_derive::CmdID)] -#[cmdid(5656)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueNpcDisappearCsReq { - #[prost(uint32, tag = "3")] - pub hbgnbhhkjfe: u32, -} -/// Obf: KPAFJHHKFKH -#[derive(proto_derive::CmdID)] -#[cmdid(5689)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueNpcDisappearScRsp { - #[prost(uint32, tag = "6")] - pub retcode: u32, -} -/// Obf: MANHFJCIMMO -#[derive(proto_derive::CmdID)] -#[cmdid(5652)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EnhanceCommonRogueBuffCsReq { - #[prost(uint32, tag = "2")] - pub rogue_buff_id: u32, - #[prost(uint32, tag = "13")] - pub oiaecielhaf: u32, -} -/// Obf: OLNJDGNHPME -#[derive(proto_derive::CmdID)] -#[cmdid(5611)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EnhanceCommonRogueBuffScRsp { - #[prost(message, optional, tag = "15")] - pub hakpbedkfdh: ::core::option::Option, - #[prost(uint32, tag = "9")] - pub retcode: u32, - #[prost(bool, tag = "5")] - pub mnmbfageloc: bool, -} -/// Obf: MBLGKONCDGH -#[derive(proto_derive::CmdID)] -#[cmdid(5604)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetEnhanceCommonRogueBuffInfoCsReq { - #[prost(uint32, tag = "7")] - pub oiaecielhaf: u32, -} -/// Obf: GetEnhanceCommonRogueBuffInfoScRsp -#[derive(proto_derive::CmdID)] -#[cmdid(5660)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetEnhanceCommonRogueBuffInfoScRsp { - #[prost(uint32, tag = "7")] - pub retcode: u32, - #[prost(uint32, repeated, tag = "8")] - pub enhanced_buff_id_list: ::prost::alloc::vec::Vec, -} -/// Obf: ODLPLNKGLGD -#[derive(proto_derive::CmdID)] -#[cmdid(5692)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SyncRogueCommonActionResultScNotify { - #[prost(enumeration = "RogueCommonActionResultDisplayType", tag = "9")] - pub display_type: i32, - #[prost(message, repeated, tag = "13")] - pub action_result_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "8")] - pub rogue_sub_mode: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueActionResult { - #[prost(enumeration = "RogueBuffSource", tag = "9")] - pub source: i32, - #[prost(message, optional, tag = "1")] - pub rogue_action: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lkgeefopbmf { - #[prost(uint32, tag = "12")] - pub mfklinkcppa: u32, - #[prost(int32, tag = "9")] - pub obacjbgeeph: i32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Amgjmpecmmj { - #[prost(bool, tag = "11")] - pub dleajcmipfe: bool, - #[prost(message, repeated, tag = "9")] - pub pafnajmacci: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "10")] - pub doijppckomg: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hjpodpebakd { - #[prost(map = "uint32, int32", tag = "8")] - pub nigliampgbj: ::std::collections::HashMap, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ifccbkaapdj { - #[prost(message, optional, tag = "10")] - pub hmemgkmofjb: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fckcnlokjkf { - #[prost(message, optional, tag = "6")] - pub hmemgkmofjb: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ddfncoppbij { - #[prost(message, optional, tag = "3")] - pub hmemgkmofjb: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hkmhdcmfpnj { - #[prost(message, optional, tag = "4")] - pub hmemgkmofjb: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pghllehndbd { - #[prost(message, optional, tag = "10")] - pub hppeilaonge: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueFormulaInfo { - #[prost(message, optional, tag = "2")] - pub dbekaeoifnm: ::core::option::Option, - #[prost(message, repeated, tag = "13")] - pub noklkiaccgb: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Aoocljhnhhb { - #[prost(uint32, tag = "15")] - pub nlongpcmlco: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ifjnoclipol { - #[prost(uint32, tag = "7")] - pub nlongpcmlco: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueKeywordInfo { - #[prost(map = "uint32, bool", tag = "1")] - pub kmlmimfmmhl: ::std::collections::HashMap, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueActionResultData { - #[prost( - oneof = "rogue_action_result_data::Action", - tags = "14, 9, 97, 154, 1040, 1614, 1621, 1878, 933, 1349, 597, 1946, 296, 65, 1904, 1971, 1931, 1320, 867, 1195, 1135, 777, 1969, 276, 1458, 519" - )] - pub action: ::core::option::Option, -} -/// Nested message and enum types in `RogueActionResultData`. -pub mod rogue_action_result_data { - #[derive(proto_derive::CmdID)] - #[allow(clippy::derive_partial_eq_without_eq)] - #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Action { - #[prost(message, tag = "14")] - Bbbldhkmgcc(super::Bmhcpomflog), - #[prost(message, tag = "9")] - Ecpkhidelmj(super::Bmhcpomflog), - #[prost(message, tag = "97")] - Mmllfoibjid(super::Ccmhpconeme), - #[prost(message, tag = "154")] - Hencfgkdmek(super::Ccmhpconeme), - #[prost(message, tag = "1040")] - Bpogdibghgp(super::Amccflndllb), - #[prost(message, tag = "1614")] - Aickanicdmo(super::Efmgmggokel), - #[prost(message, tag = "1621")] - Hbppapiofbc(super::Ekkhdlkgmdh), - #[prost(message, tag = "1878")] - Pocbcjllgab(super::Hiebmnlcfbb), - #[prost(message, tag = "933")] - Fgmccffgffk(super::Ljfbdhhdpom), - #[prost(message, tag = "1349")] - Dnicofffdej(super::Npgdakgfgjo), - #[prost(message, tag = "597")] - Eloanpjbfjh(super::Cghbmkaaogp), - #[prost(message, tag = "1946")] - Omphgnmiijf(super::Ifccbkaapdj), - #[prost(message, tag = "296")] - Iobdpiopbbe(super::Fckcnlokjkf), - #[prost(message, tag = "65")] - Ldhifhjegim(super::Ddfncoppbij), - #[prost(message, tag = "1904")] - Bnoiadakdce(super::Hkmhdcmfpnj), - #[prost(message, tag = "1971")] - Ddcfahglafi(super::Pghllehndbd), - #[prost(message, tag = "1931")] - Dialokplocf(super::Aoocljhnhhb), - #[prost(message, tag = "1320")] - Jghefibppfi(super::Ifjnoclipol), - #[prost(message, tag = "867")] - Aecnjngfbbn(super::Fmaiofpllgc), - #[prost(message, tag = "1195")] - Fnolphmalfh(super::Lpiijmjoome), - #[prost(message, tag = "1135")] - Bjmflafikjb(super::Ncbiadhlkgn), - #[prost(message, tag = "777")] - Knlhdhgfafn(super::Gbkphlgldhi), - #[prost(message, tag = "1969")] - Hdffeaofjkg(super::Gbkphlgldhi), - #[prost(message, tag = "276")] - Ocmbndkbapi(super::Gbkphlgldhi), - #[prost(message, tag = "1458")] - Mafecncnocb(super::RogueMagicScepterItem), - #[prost(message, tag = "519")] - Jcfceholgal(super::Icpomohlcmd), - } -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueFormulaSelectInfo { - #[prost(uint32, tag = "11")] - pub roll_formula_max_count: u32, - #[prost(uint32, repeated, tag = "12")] - pub handbook_unlock_formula_id_list: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "13")] - pub select_formula_id_list: ::prost::alloc::vec::Vec, - #[prost(bool, tag = "7")] - pub can_roll: bool, - #[prost(message, optional, tag = "15")] - pub roll_formula_cost_data: ::core::option::Option, - #[prost(uint32, tag = "6")] - pub hint_id: u32, - #[prost(uint32, tag = "4")] - pub roll_formula_free_count: u32, - #[prost(uint32, tag = "10")] - pub roll_formula_count: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jdcoindfmlf { - #[prost(uint32, tag = "4")] - pub gajgnkdoidm: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dipcblljdjp {} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bgcnbanpddm { - #[prost(uint32, repeated, tag = "12")] - pub adfdgabfjei: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "13")] - pub kfcijhfjdca: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bmjjcbingbk { - #[prost(uint32, tag = "13")] - pub gajgnkdoidm: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Echphbkeolg {} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Acgobkgigic {} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cfnojbilkbg { - #[prost(message, optional, tag = "2")] - pub dichdddafjh: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Capfbckhmcd { - #[prost(message, optional, tag = "3")] - pub dichdddafjh: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Emokchhphek { - #[prost(uint32, tag = "12")] - pub gajgnkdoidm: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mdfgjhpcplf {} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kmgaopblbde { - #[prost(uint32, tag = "8")] - pub cfmliililhd: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lllcmnhmncp { - #[prost(uint32, tag = "2")] - pub slot: u32, - /// uint32 BJHIGFJHEAI = 9; - #[prost(uint32, tag = "10")] - pub ppomobidlfb: u32, -} -/// DLNKMDPEEIE kek semacam buff buat dibeli / diunlock. kayak G&G -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueMagicScepter { - #[prost(uint32, tag = "14")] - pub scepter_id: u32, - #[prost(uint32, tag = "3")] - pub level: u32, -} -/// KPKBHIOEOAE / scepterItemProto -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueMagicScepterItem { - /// TrenchCount - #[prost(map = "uint32, uint32", tag = "4")] - pub slot_count_map: ::std::collections::HashMap, - #[prost(message, repeated, tag = "10")] - pub magic_unit_list: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "8")] - pub scepter: ::core::option::Option, - #[prost(message, repeated, tag = "5")] - pub jjjghbmddad: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueMagicUnit { - #[prost(uint32, tag = "3")] - pub unit_id: u32, - #[prost(uint32, tag = "5")] - pub level: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gbkphlgldhi { - #[prost(message, optional, tag = "6")] - pub magic_unit: ::core::option::Option, - #[prost(uint32, tag = "9")] - pub unique_id: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fmaiofpllgc { - #[prost(message, optional, tag = "15")] - pub agdkmckejpd: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lpiijmjoome { - #[prost(message, optional, tag = "8")] - pub agdkmckejpd: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ncbiadhlkgn { - #[prost(message, optional, tag = "13")] - pub agdkmckejpd: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Okomeaemjnn { - #[prost(message, optional, tag = "3")] - pub adakahiembf: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nlhbkpjapkk { - #[prost(message, optional, tag = "12")] - pub kflhopfjchn: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cgicocklaco { - #[prost(message, repeated, tag = "9")] - pub pmpjeapepdb: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "2")] - pub ompaaklllfd: u32, - #[prost(message, optional, tag = "1")] - pub napgcecddbm: ::core::option::Option, - #[prost(uint32, tag = "3")] - pub abhpigogaci: u32, - #[prost(uint32, tag = "15")] - pub kfcijhfjdca: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cbdoebjhech { - #[prost(uint32, tag = "10")] - pub kfcijhfjdca: u32, - #[prost(message, repeated, tag = "11")] - pub pmpjeapepdb: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dffmhmhbokf { - #[prost(message, optional, tag = "13")] - pub kmbcfecglaf: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kdieoakofop { - #[prost(message, optional, tag = "14")] - pub kmbcfecglaf: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Baicldeanma {} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Phmcinnbadg {} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Goebplejbak {} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ngcogfokdfd {} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Icpomohlcmd { - #[prost(message, optional, tag = "2")] - pub gonniaflaao: ::core::option::Option, - #[prost(uint32, repeated, tag = "7")] - pub nmpomdlnjon: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Afhllpdmcjf { - #[prost(message, repeated, tag = "11")] - pub fpegcbdebil: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "9")] - pub kfcijhfjdca: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dklplkmedca { - #[prost(bool, tag = "13")] - pub lpncbncjdik: bool, - #[prost(message, optional, tag = "2")] - pub nhgldcgkejd: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dklncflpdmk {} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Emamdmcfclj {} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jdgbfnhladp { - #[prost(message, optional, tag = "13")] - pub pbmchbomdhl: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kiafeamdfoe { - #[prost(message, optional, tag = "8")] - pub bomjhcmjbme: ::core::option::Option, - #[prost(bool, tag = "11")] - pub mpoikgnbkpc: bool, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Idbpjblhagn {} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pikbkjjkhbp { - #[prost(uint32, tag = "11")] - pub bijdbcmdppf: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hjhfnelkeoi { - #[prost(bool, tag = "8")] - pub is_win: bool, - #[prost(uint32, tag = "2")] - pub battle_event_id: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hphcaaaeomo { - #[prost(uint32, tag = "12")] - pub bijdbcmdppf: u32, -} -/// Obf: CGCHBCFPCOO -#[derive(proto_derive::CmdID)] -#[cmdid(5640)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SyncRogueCommonPendingActionScNotify { - #[prost(message, optional, tag = "11")] - pub action: ::core::option::Option, - #[prost(uint32, tag = "15")] - pub rogue_sub_mode: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueCommonPendingAction { - #[prost(uint32, tag = "7")] - pub queue_position: u32, - #[prost(message, optional, tag = "6")] - pub rogue_action: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueAction { - #[prost( - oneof = "rogue_action::Action", - tags = "112, 1827, 654, 1578, 1714, 571, 868, 1036, 557, 1150, 57, 1260, 850, 894, 1713, 2041, 50, 268, 1404, 424, 1121, 431, 1590, 921, 1290, 463" - )] - pub action: ::core::option::Option, -} -/// Nested message and enum types in `RogueAction`. -pub mod rogue_action { - #[derive(proto_derive::CmdID)] - #[allow(clippy::derive_partial_eq_without_eq)] - #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Action { - #[prost(message, tag = "112")] - BuffSelectInfo(super::RogueCommonBuffSelectInfo), - #[prost(message, tag = "1827")] - Dfkfjaomnlp(super::Imbnanicjlh), - #[prost(message, tag = "654")] - Emcjepojpai(super::Ediojbcalhb), - #[prost(message, tag = "1578")] - Hpknhhnfkao(super::Apmmdohbdfc), - #[prost(message, tag = "1714")] - Lbkklnjlale(super::Ineifalbfil), - #[prost(message, tag = "571")] - Bchbibomepe(super::Boehiopopaf), - #[prost(message, tag = "868")] - Ialfjgkdpak(super::Pbbbgamjgid), - #[prost(message, tag = "1036")] - Ieodnfdgpoh(super::Fbgcmfjanmh), - #[prost(message, tag = "557")] - Kfmeodplfik(super::Pimboblcajf), - #[prost(message, tag = "1150")] - Mjgmjdllejp(super::Eedhhfnhlbh), - #[prost(message, tag = "57")] - Lljflibfkgf(super::Nlbichbhjan), - #[prost(message, tag = "1260")] - Gliclfecinj(super::Gaohjbigbgb), - #[prost(message, tag = "850")] - Emajjkoplbl(super::Djjoefnmbdl), - #[prost(message, tag = "894")] - Dichdddafjh(super::RogueFormulaSelectInfo), - #[prost(message, tag = "1713")] - Pngaamiakad(super::Bgcnbanpddm), - #[prost(message, tag = "2041")] - Hhnilcopbfb(super::Capfbckhmcd), - #[prost(message, tag = "50")] - Aecanijlibb(super::Cgicocklaco), - #[prost(message, tag = "268")] - Jonmioammlb(super::Afhllpdmcjf), - #[prost(message, tag = "1404")] - Khcbefjjmpi(super::Jdgbfnhladp), - #[prost(message, tag = "424")] - Kgflengnfnp(super::Cgicocklaco), - #[prost(message, tag = "1121")] - Kgicgmldghd(super::Cgicocklaco), - #[prost(message, tag = "431")] - Ehihhecnpgn(super::Cgicocklaco), - #[prost(message, tag = "1590")] - Mppookadlfl(super::Cbdoebjhech), - #[prost(message, tag = "921")] - Eddhkbbhcen(super::Cbdoebjhech), - #[prost(message, tag = "1290")] - Klniijkjekf(super::Cbdoebjhech), - #[prost(message, tag = "463")] - Kebomhdmcea(super::Pikbkjjkhbp), - } -} -/// Obf: CEGMEBBICBC -#[derive(proto_derive::CmdID)] -#[cmdid(5669)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct HandleRogueCommonPendingActionCsReq { - #[prost(uint32, tag = "8")] - pub lgoebkdampe: u32, - #[prost( - oneof = "handle_rogue_common_pending_action_cs_req::Action", - tags = "622, 1154, 773, 1475, 692, 1417, 287, 81, 979, 944, 64, 1127, 632, 1030, 284, 515, 1755, 34, 451, 870, 1954, 1249, 247, 970, 1117, 1478, 1293, 224464, 227417" - )] - pub action: ::core::option::Option< - handle_rogue_common_pending_action_cs_req::Action, - >, -} -/// Nested message and enum types in `HandleRogueCommonPendingActionCsReq`. -pub mod handle_rogue_common_pending_action_cs_req { - #[derive(proto_derive::CmdID)] - #[allow(clippy::derive_partial_eq_without_eq)] - #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Action { - #[prost(message, tag = "622")] - Kkndbbmpbof(super::Foiddcnlckc), - #[prost(message, tag = "1154")] - Foejlbgihkd(super::Haceljdpnig), - #[prost(message, tag = "773")] - Klmfacocjli(super::Nffjmfgnhko), - #[prost(message, tag = "1475")] - Ffnbgjffiph(super::Cghjdndfhoj), - #[prost(message, tag = "692")] - Dgmjgnillim(super::Nlkekdfcmjn), - #[prost(message, tag = "1417")] - Mhafpognipa(super::Djfmcghainf), - #[prost(message, tag = "287")] - Cenohdhpjkn(super::Nbdojhijjgd), - #[prost(message, tag = "81")] - Aegjepmoigf(super::Cgdinmijhlb), - #[prost(message, tag = "979")] - Bmjajgeagkk(super::Gdnmmbogldi), - #[prost(message, tag = "944")] - Dogglnjppof(super::Lmoillmghbo), - #[prost(message, tag = "64")] - Nbhaneienmg(super::Igkdcoeopmd), - #[prost(message, tag = "1127")] - Mhlbaidghlp(super::Beaohjncggi), - #[prost(message, tag = "632")] - Agajepgnaed(super::Phfgincempf), - #[prost(message, tag = "1030")] - Knabpflcfkc(super::Jdcoindfmlf), - #[prost(message, tag = "284")] - Mkamhmnhjgc(super::Acgobkgigic), - #[prost(message, tag = "515")] - Hhpieefajgm(super::Bmjjcbingbk), - #[prost(message, tag = "1755")] - Mjfomfipbbj(super::Emokchhphek), - #[prost(message, tag = "34")] - Ofmghjgljjl(super::Dffmhmhbokf), - #[prost(message, tag = "451")] - Fimbfplokbp(super::Dklplkmedca), - #[prost(message, tag = "870")] - Bfajanpjcjd(super::Kiafeamdfoe), - #[prost(message, tag = "1954")] - Dcmbkmnholn(super::Dffmhmhbokf), - #[prost(message, tag = "1249")] - Ibnmcepkgdb(super::Dffmhmhbokf), - #[prost(message, tag = "247")] - Cdijgflfdha(super::Dffmhmhbokf), - #[prost(message, tag = "970")] - Jlnecblcjip(super::Kdieoakofop), - #[prost(message, tag = "1117")] - Knbhjlnpbkg(super::Kdieoakofop), - #[prost(message, tag = "1478")] - Hliomnnopgc(super::Kdieoakofop), - #[prost(message, tag = "1293")] - Dalfhafmbdb(super::Kmgaopblbde), - #[prost(message, tag = "224464")] - Hcolfmihnko(super::Hjhfnelkeoi), - #[prost(message, tag = "227417")] - Gigdibifdca(super::Hphcaaaeomo), - } -} -/// Obf: GGBGKOGEGAL -#[derive(proto_derive::CmdID)] -#[cmdid(5658)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct HandleRogueCommonPendingActionScRsp { - #[prost(uint32, tag = "3")] - pub queue_position: u32, - #[prost(uint32, tag = "5")] - pub lgoebkdampe: u32, - #[prost(uint32, tag = "12")] - pub retcode: u32, - #[prost( - oneof = "handle_rogue_common_pending_action_sc_rsp::Action", - tags = "69, 1101, 1028, 1526, 1698, 1104, 1911, 1595, 1999, 343, 509, 482, 1157, 1728, 1188, 736, 302, 1285, 606, 1025, 1774, 1712, 640, 726" - )] - pub action: ::core::option::Option< - handle_rogue_common_pending_action_sc_rsp::Action, - >, -} -/// Nested message and enum types in `HandleRogueCommonPendingActionScRsp`. -pub mod handle_rogue_common_pending_action_sc_rsp { - #[derive(proto_derive::CmdID)] - #[allow(clippy::derive_partial_eq_without_eq)] - #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Action { - #[prost(message, tag = "69")] - Oankdhclaog(super::Cfaciabpibc), - #[prost(message, tag = "1101")] - Koaglgfnboa(super::Fianhjocboo), - #[prost(message, tag = "1028")] - Jicipljdnal(super::Hkipemdommd), - #[prost(message, tag = "1526")] - Mhaaofnkiln(super::Dkicjddhboi), - #[prost(message, tag = "1698")] - Ichieeplmge(super::Ncjacikedle), - #[prost(message, tag = "1104")] - Bklcbgediof(super::Kamblkhhfng), - #[prost(message, tag = "1911")] - Afbiihafloa(super::Epgececnmgi), - #[prost(message, tag = "1595")] - Eckigpocgca(super::Injnellmnac), - #[prost(message, tag = "1999")] - Kodmiggojko(super::Lmadccjoccp), - #[prost(message, tag = "343")] - Gafopmbkboa(super::Oiobnbaingf), - #[prost(message, tag = "509")] - Fmadnijophb(super::Mmenilloppj), - #[prost(message, tag = "482")] - Ehjnldamgjh(super::Lklmikllljp), - #[prost(message, tag = "1157")] - Aplnbopjjce(super::Fkejmihckil), - #[prost(message, tag = "1728")] - Epoihiklgjg(super::Dipcblljdjp), - #[prost(message, tag = "1188")] - Fgjfgkkdmjo(super::Cfnojbilkbg), - #[prost(message, tag = "736")] - Ejennepahdi(super::Echphbkeolg), - #[prost(message, tag = "302")] - Mfobfinmcoi(super::Mdfgjhpcplf), - #[prost(message, tag = "1285")] - Oemdhkpedkl(super::Baicldeanma), - #[prost(message, tag = "606")] - Hfmlnknpfhl(super::Dklncflpdmk), - #[prost(message, tag = "1025")] - Gplefkfbpgf(super::Idbpjblhagn), - #[prost(message, tag = "1774")] - Gmklehmjiii(super::Phmcinnbadg), - #[prost(message, tag = "1712")] - Kbeajgoppdh(super::Goebplejbak), - #[prost(message, tag = "640")] - Cbmkjhhlamh(super::Ngcogfokdfd), - #[prost(message, tag = "726")] - Ghoipbkdeej(super::Emamdmcfclj), - } -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueBuff { - #[prost(uint32, tag = "10")] - pub rogue_buff_id: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueHandbookMiracle { - #[prost(uint32, tag = "1")] - pub miracle_id: u32, - #[prost(bool, tag = "6")] - pub has_taken_rewards: bool, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueHandbookEvent { - #[prost(bool, tag = "2")] - pub has_taken_rewards: bool, - #[prost(uint32, tag = "10")] - pub hofpjfhlpgp: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueHandbookAeon { - #[prost(uint32, tag = "14")] - pub buff_aeon_id: u32, - #[prost(uint32, repeated, tag = "5")] - pub archive_unlock_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "4")] - pub level: u32, - #[prost(uint32, tag = "1")] - pub exp: u32, - /// TODO: WRONG NT - #[prost(uint32, repeated, tag = "3")] - pub red_dot_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "10")] - pub max_level: u32, -} -/// -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueMagicHandbookScepter { - /// RogueMagicScepterDataItem - #[prost(message, optional, tag = "12")] - pub scepter_info: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueMagicHandbookMagic { - #[prost(uint32, tag = "7")] - pub unit_id: u32, - #[prost(uint32, tag = "9")] - pub unit_level: u32, -} -/// RogueMagicHandbookInfo -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueHandbookData { - #[prost(message, repeated, tag = "15")] - pub buff_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "14")] - pub event_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "12")] - pub miracle_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "8")] - pub aeon_list: ::prost::alloc::vec::Vec, -} -/// Obf: LPKMOELDMCE -#[derive(proto_derive::CmdID)] -#[cmdid(5636)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetRogueHandbookDataCsReq {} -/// Obf: GetRogueHandbookDataScRsp -#[derive(proto_derive::CmdID)] -#[cmdid(5602)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetRogueHandbookDataScRsp { - #[prost(message, optional, tag = "2")] - pub handbook_info: ::core::option::Option, - #[prost(uint32, tag = "8")] - pub retcode: u32, -} -/// Obf: MILBKBGEKEE -#[derive(proto_derive::CmdID)] -#[cmdid(5665)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SyncRogueHandbookDataUpdateScNotify { - #[prost(message, repeated, tag = "14")] - pub nnlpkgjlnhd: ::prost::alloc::vec::Vec, - /// new fields(2.6) - #[prost(message, repeated, tag = "11")] - pub ppimhaidmii: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "5")] - pub ecbfbbngnpm: ::prost::alloc::vec::Vec, - /// new fields(2.6) - #[prost(message, repeated, tag = "10")] - pub jjphkacofhp: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "1")] - pub jdghmmcmpjh: ::prost::alloc::vec::Vec, -} -/// Obf: JGPNKBJJLMB -#[derive(proto_derive::CmdID)] -#[cmdid(5657)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeRogueMiracleHandbookRewardCsReq { - #[prost(uint32, repeated, tag = "3")] - pub clhmbiddgjn: ::prost::alloc::vec::Vec, -} -/// Obf: FHEBGONEFBK -#[derive(proto_derive::CmdID)] -#[cmdid(5625)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeRogueMiracleHandbookRewardScRsp { - #[prost(message, optional, tag = "1")] - pub reward: ::core::option::Option, - #[prost(uint32, tag = "6")] - pub retcode: u32, - #[prost(uint32, repeated, tag = "14")] - pub pmknbmimhoa: ::prost::alloc::vec::Vec, -} -/// Obf: HCHNGNCJOLM -#[derive(proto_derive::CmdID)] -#[cmdid(5615)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeRogueEventHandbookRewardCsReq { - #[prost(uint32, repeated, tag = "9")] - pub lmeebkdobki: ::prost::alloc::vec::Vec, -} -/// Obf: DFAGHPFLGCN -#[derive(proto_derive::CmdID)] -#[cmdid(5619)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeRogueEventHandbookRewardScRsp { - #[prost(uint32, tag = "15")] - pub retcode: u32, - #[prost(message, optional, tag = "8")] - pub reward: ::core::option::Option, - #[prost(uint32, repeated, tag = "4")] - pub dpoahkmlakk: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueGameItem { - #[prost(map = "uint32, uint32", tag = "2")] - pub virtual_item: ::std::collections::HashMap, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueMagicAeonInfo { - #[prost(message, optional, tag = "5")] - pub hehglekbgbk: ::core::option::Option, - #[prost(uint32, tag = "14")] - pub jmjefaecemk: u32, - #[prost(int32, tag = "1")] - pub laalojhbplo: i32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Edchhldioah { - #[prost(uint32, repeated, tag = "1")] - pub ollpmbhkblc: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueMagicLineup { - #[prost(message, optional, tag = "11")] - pub rogue_revive_cost: ::core::option::Option, - #[prost(uint32, repeated, tag = "4")] - pub avatar_id_list: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueGameInfo { - #[prost(oneof = "rogue_game_info::InfoType", tags = "9, 13, 1, 4, 14, 15, 7, 8")] - pub info_type: ::core::option::Option, -} -/// Nested message and enum types in `RogueGameInfo`. -pub mod rogue_game_info { - #[derive(proto_derive::CmdID)] - #[allow(clippy::derive_partial_eq_without_eq)] - #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum InfoType { - #[prost(message, tag = "9")] - Abkohabemmf(super::Iampebbegfh), - #[prost(message, tag = "13")] - Ckdfadabico(super::Hmecpbpgdjf), - #[prost(message, tag = "1")] - RogueMagicGameItem(super::RogueGameItem), - #[prost(message, tag = "4")] - RogueAeonInfo(super::RogueMagicAeonInfo), - #[prost(message, tag = "14")] - Nblbecmlilo(super::Edchhldioah), - #[prost(message, tag = "15")] - Chmelademmm(super::RogueFormulaInfo), - #[prost(message, tag = "7")] - Mogllmlemip(super::RogueKeywordInfo), - #[prost(message, tag = "8")] - Daglmonmmmh(super::RogueMagicLineup), - } -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ocipdanbagk { - #[prost(uint32, tag = "7")] - pub khngehjjnmj: u32, - #[prost(uint32, tag = "14")] - pub ihkhnegbele: u32, - #[prost(message, repeated, tag = "10")] - pub rogue_game_info: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "8")] - pub rogue_sub_mode: u32, - #[prost(uint32, tag = "9")] - pub ojibobnaikh: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueUnlockProgress { - #[prost(uint32, tag = "7")] - pub unlock_id: u32, - #[prost(uint32, tag = "13")] - pub progress: u32, - #[prost(bool, tag = "12")] - pub finish: bool, -} -/// RogueTalentInfo -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueTalentData { - #[prost(uint32, tag = "10")] - pub talent_id: u32, - #[prost(message, repeated, tag = "8")] - pub unlock_progress_list: ::prost::alloc::vec::Vec, - #[prost(enumeration = "RogueTalentStatus", tag = "1")] - pub status: i32, -} -/// RogueTalentInfoList -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueTalentInfo { - #[prost(message, repeated, tag = "8")] - pub talent_list: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueCommonVirtualItemInfo { - /// TODO - #[prost(uint32, tag = "5")] - pub virtual_item_id: u32, - #[prost(uint32, tag = "9")] - pub virtual_item_num: u32, -} -/// Obf: HMLOPMNCFAJ -#[derive(proto_derive::CmdID)] -#[cmdid(5664)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SyncRogueCommonVirtualItemInfoScNotify { - #[prost(message, repeated, tag = "12")] - pub common_item_info: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lmpojgehfip { - #[prost(uint32, tag = "6")] - pub dfbmldahjdf: u32, - #[prost(uint32, tag = "11")] - pub hnmmjkillkh: u32, - #[prost(uint32, tag = "2")] - pub hkihnfnplaf: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kianelplcmf { - #[prost(enumeration = "Fbhadiccalj", repeated, tag = "8")] - pub noaddemhlpn: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Eigcjpgpioc { - #[prost(message, optional, tag = "8")] - pub rogue_area_info: ::core::option::Option, - #[prost(message, optional, tag = "11")] - pub ojfjfejmjpg: ::core::option::Option, -} -/// Obf: AJEMEKFJJDC -#[derive(proto_derive::CmdID)] -#[cmdid(5667)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct CommonRogueQueryCsReq {} -/// Obf: PCJLKEGLDCK -#[derive(proto_derive::CmdID)] -#[cmdid(5676)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct CommonRogueQueryScRsp { - #[prost(uint32, tag = "10")] - pub kaagiekeond: u32, - #[prost(message, optional, tag = "2")] - pub rogue_data: ::core::option::Option, - #[prost(uint32, tag = "1")] - pub retcode: u32, -} -/// Obf: MDFDOILIDEJ -#[derive(proto_derive::CmdID)] -#[cmdid(5639)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct CommonRogueUpdateScNotify { - #[prost(oneof = "common_rogue_update_sc_notify::Ongcdngnfje", tags = "14, 8")] - pub ongcdngnfje: ::core::option::Option, -} -/// Nested message and enum types in `CommonRogueUpdateScNotify`. -pub mod common_rogue_update_sc_notify { - #[derive(proto_derive::CmdID)] - #[allow(clippy::derive_partial_eq_without_eq)] - #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Ongcdngnfje { - #[prost(message, tag = "14")] - RogueAreaInfo(super::Lmpojgehfip), - #[prost(message, tag = "8")] - Ojfjfejmjpg(super::Kianelplcmf), - } -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Imjknbkhfin { - #[prost(uint32, tag = "7")] - pub opibbfhbgob: u32, - #[prost(uint32, tag = "5")] - pub dendgfhgdnk: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fpnmfambiil { - #[prost(uint32, tag = "15")] - pub cojgeghiadi: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nmimoemlfgp { - #[prost(uint32, tag = "5")] - pub cojgeghiadi: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mncjpnfjlbc { - #[prost(uint32, tag = "7")] - pub doijppckomg: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Enoiddnbaep { - #[prost(uint32, tag = "6")] - pub cojgeghiadi: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jlenpnkjojd { - #[prost(uint32, tag = "1")] - pub jnmkaahpmdj: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Akieodphain { - #[prost(oneof = "akieodphain::Dhhagpmnblm", tags = "2, 1, 4, 14, 11, 7")] - pub dhhagpmnblm: ::core::option::Option, -} -/// Nested message and enum types in `AKIEODPHAIN`. -pub mod akieodphain { - #[derive(proto_derive::CmdID)] - #[allow(clippy::derive_partial_eq_without_eq)] - #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Dhhagpmnblm { - #[prost(message, tag = "2")] - Ahkmieelhaj(super::Imjknbkhfin), - #[prost(message, tag = "1")] - Njgkkogfpbl(super::Fpnmfambiil), - #[prost(message, tag = "4")] - Efimoaoljne(super::Nmimoemlfgp), - #[prost(message, tag = "14")] - Jomhngoaoio(super::Mncjpnfjlbc), - #[prost(message, tag = "11")] - Jdmgjdbmhej(super::Enoiddnbaep), - #[prost(message, tag = "7")] - Cgekhipjcaj(super::Jlenpnkjojd), - } -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Niogjmgajjn { - #[prost(int32, tag = "13")] - pub oldkccfbdbb: i32, - #[prost(float, tag = "6")] - pub pbjipcicenj: f32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ekkifmncckh { - #[prost(uint32, tag = "11")] - pub battle_event_id: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kklgfmlghig { - #[prost(int32, tag = "9")] - pub hknlflijega: i32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Iemljlpcadk { - #[prost(oneof = "iemljlpcadk::Odlgngbhclp", tags = "15, 9")] - pub odlgngbhclp: ::core::option::Option, -} -/// Nested message and enum types in `IEMLJLPCADK`. -pub mod iemljlpcadk { - #[derive(proto_derive::CmdID)] - #[allow(clippy::derive_partial_eq_without_eq)] - #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Odlgngbhclp { - #[prost(message, tag = "15")] - Fndgjacmepg(super::Ekkifmncckh), - #[prost(message, tag = "9")] - Hnokhhoaedp(super::Kklgfmlghig), - } -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Glegapienbe { - #[prost(uint32, tag = "7")] - pub efdphfeldeg: u32, - #[prost(uint32, tag = "8")] - pub anjdkljaadp: u32, - #[prost(bool, tag = "6")] - pub lafdbhahpfh: bool, - #[prost(message, optional, tag = "9")] - pub icbaafnngpg: ::core::option::Option, - #[prost(message, repeated, tag = "4")] - pub ihkajohglln: ::prost::alloc::vec::Vec, - #[prost(bool, tag = "5")] - pub hncncigafdn: bool, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bjdmnjjecda { - #[prost(uint32, tag = "1")] - pub bijdbcmdppf: u32, - #[prost(message, optional, tag = "10")] - pub lnlohgnmmjk: ::core::option::Option, - #[prost(message, repeated, tag = "14")] - pub dgennlfbdkf: ::prost::alloc::vec::Vec, -} -/// Obf: NGGCPGMBLFG -#[derive(proto_derive::CmdID)] -#[cmdid(5649)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetRogueCommonDialogueDataCsReq {} -/// Obf: MAGDHHDPNNN -#[derive(proto_derive::CmdID)] -#[cmdid(5603)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetRogueCommonDialogueDataScRsp { - #[prost(uint32, tag = "5")] - pub retcode: u32, - #[prost(message, repeated, tag = "7")] - pub jcikpgnjmni: ::prost::alloc::vec::Vec, -} -/// Obf: AOJPGKDKMMB -#[derive(proto_derive::CmdID)] -#[cmdid(5684)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SelectRogueCommonDialogueOptionCsReq { - #[prost(uint32, tag = "6")] - pub bijdbcmdppf: u32, - #[prost(uint32, tag = "10")] - pub efdphfeldeg: u32, -} -/// Obf: KJNIANPENND -#[derive(proto_derive::CmdID)] -#[cmdid(5632)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SelectRogueCommonDialogueOptionScRsp { - #[prost(uint32, tag = "1")] - pub retcode: u32, - #[prost(uint32, tag = "14")] - pub efdphfeldeg: u32, - #[prost(uint32, repeated, tag = "11")] - pub fabicfoemfg: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "3")] - pub bijdbcmdppf: u32, - #[prost(bool, tag = "7")] - pub ndimejlmlho: bool, - #[prost(message, optional, tag = "10")] - pub fflckmjgppl: ::core::option::Option, -} -/// Obf: PEDGBNDHHAN -#[derive(proto_derive::CmdID)] -#[cmdid(5686)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FinishRogueCommonDialogueCsReq { - #[prost(uint32, tag = "10")] - pub bijdbcmdppf: u32, -} -/// Obf: AEAOLEOIFIN -#[derive(proto_derive::CmdID)] -#[cmdid(5629)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FinishRogueCommonDialogueScRsp { - #[prost(uint32, tag = "13")] - pub retcode: u32, - #[prost(uint32, tag = "15")] - pub bijdbcmdppf: u32, -} -/// Obf: MFGNCLEABEN -#[derive(proto_derive::CmdID)] -#[cmdid(5601)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SyncRogueCommonDialogueDataScNotify { - #[prost(message, repeated, tag = "6")] - pub jcikpgnjmni: ::prost::alloc::vec::Vec, -} -/// Obf: JDPNLACODIH -#[derive(proto_derive::CmdID)] -#[cmdid(5690)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SyncRogueCommonDialogueOptionFinishScNotify { - #[prost(uint32, tag = "7")] - pub bijdbcmdppf: u32, - #[prost(uint32, tag = "3")] - pub efdphfeldeg: u32, - #[prost(message, optional, tag = "4")] - pub oghgiiadpjp: ::core::option::Option, - #[prost(message, optional, tag = "11")] - pub fflckmjgppl: ::core::option::Option, -} -/// Obf: INDHDHIJKAB -#[derive(proto_derive::CmdID)] -#[cmdid(5673)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct CommonRogueComponentUpdateScNotify { - #[prost(uint32, tag = "5")] - pub ojibobnaikh: u32, - #[prost(uint32, tag = "13")] - pub ihkhnegbele: u32, - #[prost(message, optional, tag = "3")] - pub aopoaoniiam: ::core::option::Option, - /// rogue_version_id - #[prost(uint32, tag = "7")] - pub rogue_sub_mode: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueMagicBasicInfo { - /// 5 - #[prost(uint32, tag = "1")] - pub ojibobnaikh: u32, - /// 101 - #[prost(uint32, tag = "12")] - pub khngehjjnmj: u32, - /// 1 - #[prost(uint32, tag = "5")] - pub ihkhnegbele: u32, - /// 501 (areaid?) - #[prost(uint32, tag = "8")] - pub rogue_sub_mode: u32, - #[prost(message, optional, tag = "4")] - pub pending_action: ::core::option::Option, -} -/// Obf: MJAJGOEIBCJ -#[derive(proto_derive::CmdID)] -#[cmdid(5646)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueWorkbenchSelectFuncCsReq { - #[prost(uint32, tag = "2")] - pub prop_entity_id: u32, - #[prost(uint32, tag = "9")] - pub fhmhclamano: u32, -} -/// Obf: GCJEBJEHBCK -#[derive(proto_derive::CmdID)] -#[cmdid(5641)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueWorkbenchSelectFuncScRsp { - #[prost(message, optional, tag = "7")] - pub cgcjfphmmfg: ::core::option::Option, - #[prost(uint32, tag = "9")] - pub fhmhclamano: u32, - #[prost(uint32, tag = "6")] - pub retcode: u32, -} -/// Obf: KIOAFCJGAJL -#[derive(proto_derive::CmdID)] -#[cmdid(5672)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueWorkbenchGetInfoCsReq { - #[prost(uint32, tag = "3")] - pub prop_entity_id: u32, -} -/// Obf: BGADNJNAHBP -#[derive(proto_derive::CmdID)] -#[cmdid(5674)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueWorkbenchGetInfoScRsp { - #[prost(map = "uint32, message", tag = "1")] - pub acdloddhhdj: ::std::collections::HashMap, - #[prost(uint32, tag = "15")] - pub retcode: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kmmhjdncbab { - #[prost( - oneof = "kmmhjdncbab::Elkofaalaoj", - tags = "7, 3, 9, 8, 10, 12, 13, 15, 4, 14" - )] - pub elkofaalaoj: ::core::option::Option, -} -/// Nested message and enum types in `KMMHJDNCBAB`. -pub mod kmmhjdncbab { - #[derive(proto_derive::CmdID)] - #[allow(clippy::derive_partial_eq_without_eq)] - #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Elkofaalaoj { - #[prost(message, tag = "7")] - Ennablpiaee(super::Pfccjjjlpic), - #[prost(message, tag = "3")] - Ekdhjfnnnnb(super::Jjppooadfoo), - #[prost(message, tag = "9")] - Bclcjejhgae(super::Oomfcadddpb), - #[prost(message, tag = "8")] - Macimgbebdd(super::Kmooalcloln), - #[prost(message, tag = "10")] - Cbbdbjgjamo(super::Kmfikfjiemo), - #[prost(message, tag = "12")] - ScepterInfo(super::Mimlaklpcpl), - #[prost(message, tag = "13")] - MagicUnit(super::Laghmblemjj), - #[prost(message, tag = "15")] - Ceplfbbjigk(super::Daopafhnnah), - #[prost(message, tag = "4")] - Mojkoedkgao(super::Fhejdfgdpmo), - #[prost(message, tag = "14")] - Dcppmnokcoc(super::Lepmikonnph), - } -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pfccjjjlpic { - #[prost(bool, tag = "1")] - pub jcjfclcijoj: bool, - #[prost(int32, tag = "3")] - pub cnoakbiecfn: i32, - #[prost(uint32, tag = "12")] - pub gciagndoond: u32, - #[prost(message, optional, tag = "14")] - pub item_cost_list: ::core::option::Option, - #[prost(uint32, tag = "9")] - pub hnnkomjoldf: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jjppooadfoo { - #[prost(uint32, tag = "7")] - pub gciagndoond: u32, - #[prost(message, optional, tag = "13")] - pub item_cost_list: ::core::option::Option, - #[prost(int32, tag = "2")] - pub cnoakbiecfn: i32, - #[prost(bool, tag = "10")] - pub jcjfclcijoj: bool, - #[prost(uint32, tag = "14")] - pub hnnkomjoldf: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Oomfcadddpb { - #[prost(map = "uint32, uint32", tag = "4")] - pub gaclcfenklm: ::std::collections::HashMap, - #[prost(uint32, tag = "11")] - pub max_num: u32, - #[prost(uint32, tag = "2")] - pub cur_num: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kmooalcloln { - #[prost(int32, tag = "11")] - pub cnoakbiecfn: i32, - #[prost(uint32, tag = "15")] - pub hnnkomjoldf: u32, - #[prost(message, optional, tag = "12")] - pub item_cost_list: ::core::option::Option, - #[prost(map = "uint32, bool", tag = "8")] - pub namjocfllln: ::std::collections::HashMap, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kmfikfjiemo { - #[prost(uint32, tag = "1")] - pub hnnkomjoldf: u32, - #[prost(message, optional, tag = "10")] - pub item_cost_list: ::core::option::Option, - #[prost(int32, tag = "5")] - pub cnoakbiecfn: i32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jjhokemclgi { - #[prost(message, optional, tag = "3")] - pub scepter_info: ::core::option::Option, - #[prost(bool, tag = "14")] - pub ibpppcmoafi: bool, - #[prost(message, optional, tag = "13")] - pub item_cost_list: ::core::option::Option, -} -/// _GenerateShopData(MIMLAKLPCPL proto) -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mimlaklpcpl { - #[prost(message, repeated, tag = "9")] - pub scepter_list: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ddbgphlegic { - #[prost(bool, tag = "2")] - pub ibpppcmoafi: bool, - #[prost(uint32, tag = "10")] - pub unit_id: u32, - #[prost(uint32, tag = "4")] - pub unit_level: u32, - #[prost(message, optional, tag = "14")] - pub item_cost_list: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Laghmblemjj { - #[prost(message, repeated, tag = "12")] - pub magic_unit_list: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Daopafhnnah { - #[prost(uint32, tag = "9")] - pub hnnkomjoldf: u32, - #[prost(int32, tag = "5")] - pub cnoakbiecfn: i32, - #[prost(message, optional, tag = "13")] - pub item_cost_list: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fhejdfgdpmo { - #[prost(int32, tag = "11")] - pub cnoakbiecfn: i32, - #[prost(message, optional, tag = "5")] - pub fbdbgknhlgm: ::core::option::Option, - #[prost(map = "uint32, message", tag = "4")] - pub ckhckomeeko: ::std::collections::HashMap, - #[prost(uint32, tag = "7")] - pub hnnkomjoldf: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ammdinmbhpf { - #[prost(message, optional, tag = "13")] - pub item_cost_list: ::core::option::Option, - #[prost(uint32, tag = "12")] - pub scepter_id: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lepmikonnph { - #[prost(message, repeated, tag = "10")] - pub inbmdbmeiaf: ::prost::alloc::vec::Vec, -} -/// Obf: MCDACLLDOBL -#[derive(proto_derive::CmdID)] -#[cmdid(5647)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueWorkbenchHandleFuncCsReq { - #[prost(uint32, tag = "5")] - pub prop_entity_id: u32, - #[prost(uint32, tag = "4")] - pub fhmhclamano: u32, - #[prost(message, optional, tag = "10")] - pub incbpllmnfk: ::core::option::Option, -} -/// Obf: NADLEHHCAMC -#[derive(proto_derive::CmdID)] -#[cmdid(5626)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueWorkbenchHandleFuncScRsp { - #[prost(uint32, tag = "6")] - pub retcode: u32, - #[prost(message, optional, tag = "9")] - pub cgcjfphmmfg: ::core::option::Option, - #[prost(uint32, tag = "13")] - pub fhmhclamano: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Emkphpfbing { - #[prost( - oneof = "emkphpfbing::Nogjiaolohm", - tags = "7, 6, 14, 2, 4, 12, 13, 15, 9, 8" - )] - pub nogjiaolohm: ::core::option::Option, -} -/// Nested message and enum types in `EMKPHPFBING`. -pub mod emkphpfbing { - #[derive(proto_derive::CmdID)] - #[allow(clippy::derive_partial_eq_without_eq)] - #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Nogjiaolohm { - #[prost(message, tag = "7")] - Ennablpiaee(super::Acfpfoakmip), - #[prost(message, tag = "6")] - Ekdhjfnnnnb(super::Cpgmgbdbjff), - #[prost(message, tag = "14")] - Bclcjejhgae(super::Djegfjilpaa), - #[prost(message, tag = "2")] - Macimgbebdd(super::Lkpplddcfjk), - #[prost(message, tag = "4")] - Cbbdbjgjamo(super::Igdkdckmpfj), - #[prost(message, tag = "12")] - ScepterInfo(super::Mejjndlfmpp), - #[prost(message, tag = "13")] - MagicUnit(super::Opghbobamci), - #[prost(message, tag = "15")] - Ceplfbbjigk(super::Jbpjhlmnheg), - #[prost(message, tag = "9")] - Mojkoedkgao(super::Pkhpniincld), - #[prost(message, tag = "8")] - Dcppmnokcoc(super::Ljhgbbkhaho), - } -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Acfpfoakmip { - #[prost(uint32, tag = "11")] - pub hhkappelkcg: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cpgmgbdbjff { - #[prost(uint32, tag = "11")] - pub pmamcoollcn: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Djegfjilpaa { - #[prost(uint32, tag = "6")] - pub fblcpojkcjc: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lkpplddcfjk { - #[prost(uint32, repeated, tag = "8")] - pub ngccbncafnk: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Igdkdckmpfj { - #[prost(uint32, tag = "6")] - pub bkcjlgjhpeo: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mejjndlfmpp { - #[prost(uint32, tag = "4")] - pub paehkcncohi: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Opghbobamci { - #[prost(uint32, repeated, tag = "1")] - pub jambhpjehak: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jbpjhlmnheg { - #[prost(uint32, repeated, tag = "5")] - pub aifeifepigb: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pkhpniincld { - #[prost(uint32, tag = "1")] - pub unit_id: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ljhgbbkhaho { - #[prost(uint32, tag = "6")] - pub scepter_id: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hkmbkgenkbg { - #[prost(enumeration = "Lbaooajplmj", tag = "5")] - pub status: i32, - #[prost(uint32, tag = "8")] - pub olmohjoakgf: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Laokojaiopd { - #[prost(uint32, tag = "5")] - pub olmohjoakgf: u32, - #[prost(uint32, tag = "7")] - pub ipogpdabcif: u32, - #[prost(enumeration = "Flkhdjjiafk", tag = "8")] - pub status: i32, -} -/// Obf: POCNJFCPGOF -#[derive(proto_derive::CmdID)] -#[cmdid(5697)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetRogueCollectionCsReq {} -/// Obf: BMNNFNGNPAG -#[derive(proto_derive::CmdID)] -#[cmdid(5627)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetRogueCollectionScRsp { - #[prost(uint32, tag = "6")] - pub retcode: u32, - #[prost(message, repeated, tag = "8")] - pub inkhjfopnak: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "7")] - pub pkhkabegpjf: ::prost::alloc::vec::Vec, -} -/// Obf: NMJMPCPJIID -#[derive(proto_derive::CmdID)] -#[cmdid(5659)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetRogueCollectionCsReq { - #[prost(uint32, repeated, tag = "13")] - pub fnlpoahggoe: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "6")] - pub mlljgokflnl: ::prost::alloc::vec::Vec, - #[prost(enumeration = "Pcpolnffhed", repeated, tag = "9")] - pub bambpigombo: ::prost::alloc::vec::Vec, -} -/// Obf: FBFJCLEOHGO -#[derive(proto_derive::CmdID)] -#[cmdid(5648)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetRogueCollectionScRsp { - #[prost(message, repeated, tag = "6")] - pub inkhjfopnak: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "11")] - pub retcode: u32, - #[prost(message, repeated, tag = "3")] - pub pkhkabegpjf: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ibfalcfdldg { - #[prost(uint32, tag = "1")] - pub jbpmlmccndo: u32, - #[prost(enumeration = "Anjaolamece", tag = "13")] - pub status: i32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bhofjllbknb { - #[prost(enumeration = "Flkhdjjiafk", tag = "5")] - pub status: i32, - #[prost(uint32, tag = "8")] - pub ipogpdabcif: u32, - #[prost(uint32, tag = "10")] - pub jbpmlmccndo: u32, -} -/// Obf: PBONOLJHJKC -#[derive(proto_derive::CmdID)] -#[cmdid(5624)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetRogueExhibitionCsReq {} -/// Obf: BEKKNJNMIKB -#[derive(proto_derive::CmdID)] -#[cmdid(5696)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetRogueExhibitionScRsp { - #[prost(message, repeated, tag = "11")] - pub einbmkmcfia: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "7")] - pub aneofhikdgk: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "6")] - pub retcode: u32, -} -/// Obf: FFNINMGFIGL -#[derive(proto_derive::CmdID)] -#[cmdid(5609)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetRogueExhibitionCsReq { - #[prost(uint32, repeated, tag = "5")] - pub ieobdkkbhlf: ::prost::alloc::vec::Vec, - #[prost(enumeration = "Pcpolnffhed", repeated, tag = "4")] - pub lapideobjgl: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "8")] - pub nbjkmcjfijc: ::prost::alloc::vec::Vec, -} -/// Obf: ELGHDFDJKBJ -#[derive(proto_derive::CmdID)] -#[cmdid(5699)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetRogueExhibitionScRsp { - #[prost(message, repeated, tag = "13")] - pub einbmkmcfia: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "10")] - pub retcode: u32, - #[prost(message, repeated, tag = "14")] - pub aneofhikdgk: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Enhhgamekmb { - #[prost(uint32, tag = "1")] - pub cgegioedbmc: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ompebdaofig { - #[prost(uint32, tag = "11")] - pub level: u32, - #[prost(uint32, tag = "14")] - pub ibpkmlpppmo: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lgdkppiofje { - #[prost(uint32, tag = "14")] - pub ibpkmlpppmo: u32, - #[prost(bool, tag = "9")] - pub fglfgcjdgno: bool, - #[prost(oneof = "lgdkppiofje::Ccaelaaifcc", tags = "3, 13")] - pub ccaelaaifcc: ::core::option::Option, -} -/// Nested message and enum types in `LGDKPPIOFJE`. -pub mod lgdkppiofje { - #[derive(proto_derive::CmdID)] - #[allow(clippy::derive_partial_eq_without_eq)] - #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Ccaelaaifcc { - #[prost(message, tag = "3")] - Bkngcbibpfk(super::Enhhgamekmb), - #[prost(message, tag = "13")] - Ahlakkgphgd(super::Ompebdaofig), - } -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bgcpdihelnn { - #[prost(uint32, tag = "1")] - pub group_id: u32, - #[prost(bool, tag = "13")] - pub jmmfakmhkna: bool, - #[prost(message, repeated, tag = "10")] - pub fkejnjijmdc: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bbhpeanekkm { - #[prost(uint32, tag = "2")] - pub pfihnpibegn: u32, - #[prost(uint32, tag = "1")] - pub kbednfjcaoc: u32, - #[prost(uint32, tag = "8")] - pub iheiojkjieh: u32, - #[prost(uint32, tag = "4")] - pub momkfejmjmi: u32, - #[prost(message, optional, tag = "12")] - pub kjipfdmgbba: ::core::option::Option, - #[prost(bool, tag = "9")] - pub poceiiakdei: bool, - #[prost(message, repeated, tag = "14")] - pub maze_group_list: ::prost::alloc::vec::Vec, -} -/// Obf: KBDBECGKHJB -#[derive(proto_derive::CmdID)] -#[cmdid(5617)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueGetGambleInfoCsReq { - #[prost(uint32, tag = "9")] - pub prop_entity_id: u32, -} -/// Obf: JFOMPJAJNHL -#[derive(proto_derive::CmdID)] -#[cmdid(5637)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueGetGambleInfoScRsp { - #[prost(message, optional, tag = "10")] - pub ojahhgplbfh: ::core::option::Option, - #[prost(uint32, tag = "13")] - pub retcode: u32, -} -/// Obf: IALMAFLEBEN -#[derive(proto_derive::CmdID)] -#[cmdid(5675)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueDoGambleCsReq { - #[prost(uint32, tag = "1")] - pub prop_entity_id: u32, -} -/// Obf: JFHDCEOKOII -#[derive(proto_derive::CmdID)] -#[cmdid(5668)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueDoGambleScRsp { - #[prost(uint32, tag = "15")] - pub iidkigdnckg: u32, - #[prost(uint32, tag = "2")] - pub retcode: u32, - #[prost(uint32, tag = "10")] - pub deiafknfmgo: u32, - #[prost(message, optional, tag = "13")] - pub ojahhgplbfh: ::core::option::Option, -} -/// Obf: OHNOEHNLBFE -#[derive(proto_derive::CmdID)] -#[cmdid(5621)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueDebugMessageScNotify { - #[prost(string, tag = "4")] - pub lehbficlhon: ::prost::alloc::string::String, - #[prost(enumeration = "Klgilfnfkeo", tag = "3")] - pub slot: i32, - #[prost(string, tag = "10")] - pub ncagbfakcni: ::prost::alloc::string::String, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dnpmgacebmm { - #[prost(message, optional, tag = "5")] - pub aghlhomlaoa: ::core::option::Option, - #[prost(uint32, tag = "10")] - pub eifhocnalba: u32, - #[prost(uint32, tag = "3")] - pub cur_reach_room_num: u32, - #[prost(uint32, repeated, tag = "4")] - pub avatar_id_list: ::prost::alloc::vec::Vec, - #[prost(enumeration = "RogueStatus", tag = "7")] - pub status: i32, - #[prost(uint32, tag = "1")] - pub map_id: u32, - #[prost(uint32, repeated, tag = "9")] - pub moiccjnmbbi: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "13")] - pub pfpdffcgknb: ::core::option::Option, - #[prost(uint32, tag = "12")] - pub cghkmjgkkij: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bodmnhnoalh { - #[prost(bool, tag = "15")] - pub gkonjamicjm: bool, - #[prost(uint32, tag = "2")] - pub khgjljhplpm: u32, - #[prost(uint32, tag = "4")] - pub albigngfbfo: u32, - #[prost(uint32, tag = "11")] - pub pkejeoebbjg: u32, - #[prost(uint32, tag = "8")] - pub pkimfmogbbi: u32, - #[prost(uint32, tag = "6")] - pub ngkabplaegp: u32, - #[prost(uint32, tag = "12")] - pub kodgncjfgel: u32, - #[prost(uint32, tag = "5")] - pub battle_id: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dldbgbcecnl { - #[prost(uint32, tag = "7")] - pub module_id: u32, - #[prost(uint32, tag = "6")] - pub area_id: u32, - #[prost(message, optional, tag = "5")] - pub ngefpceemef: ::core::option::Option, - #[prost(message, optional, tag = "3")] - pub hcmhgkijkfi: ::core::option::Option, -} -/// Obf: NJPELFOBLLL -#[derive(proto_derive::CmdID)] -#[cmdid(6002)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetRogueEndlessActivityDataCsReq {} -/// Obf: KLEJEDHONDO -#[derive(proto_derive::CmdID)] -#[cmdid(6008)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetRogueEndlessActivityDataScRsp { - #[prost(uint32, tag = "4")] - pub cjnmeiokfab: u32, - #[prost(uint32, repeated, tag = "2")] - pub lhfdcbafjgk: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "6")] - pub apgbcnnphmb: u32, - #[prost(uint32, tag = "1")] - pub retcode: u32, - #[prost(message, repeated, tag = "5")] - pub data: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kngglepoceb { - #[prost(enumeration = "AvatarType", tag = "12")] - pub avatar_type: i32, - #[prost(uint32, tag = "1")] - pub avatar_id: u32, -} -/// Obf: CIDLFBPHHOO -#[derive(proto_derive::CmdID)] -#[cmdid(6007)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EnterRogueEndlessActivityStageCsReq { - #[prost(uint32, tag = "5")] - pub gkcakeddepn: u32, - #[prost(message, repeated, tag = "9")] - pub avatar_list: ::prost::alloc::vec::Vec, -} -/// Obf: IDANAJJDOOE -#[derive(proto_derive::CmdID)] -#[cmdid(6003)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EnterRogueEndlessActivityStageScRsp { - #[prost(message, optional, tag = "6")] - pub hcmhgkijkfi: ::core::option::Option, - #[prost(uint32, tag = "4")] - pub retcode: u32, - #[prost(message, optional, tag = "13")] - pub battle_info: ::core::option::Option, -} -/// Obf: LBMHLMBOOPK -#[derive(proto_derive::CmdID)] -#[cmdid(6010)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueEndlessActivityBattleEndScNotify { - #[prost(message, optional, tag = "7")] - pub hcmhgkijkfi: ::core::option::Option, -} -/// Obf: NCJJPHPNGKB -#[derive(proto_derive::CmdID)] -#[cmdid(6004)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeRogueEndlessActivityPointRewardCsReq { - #[prost(uint32, tag = "2")] - pub level: u32, - #[prost(bool, tag = "10")] - pub mgciacfkbfm: bool, -} -/// Obf: DMOKKEHNLFM -#[derive(proto_derive::CmdID)] -#[cmdid(6005)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeRogueEndlessActivityPointRewardScRsp { - #[prost(uint32, tag = "12")] - pub apgbcnnphmb: u32, - #[prost(message, optional, tag = "9")] - pub reward: ::core::option::Option, - #[prost(uint32, tag = "2")] - pub retcode: u32, - #[prost(uint32, tag = "8")] - pub level: u32, - #[prost(bool, tag = "10")] - pub mgciacfkbfm: bool, - #[prost(uint32, repeated, tag = "7")] - pub lhfdcbafjgk: ::prost::alloc::vec::Vec, -} -/// Obf: IBEINCCBNHF -#[derive(proto_derive::CmdID)] -#[cmdid(6006)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeRogueEndlessActivityAllBonusRewardCsReq {} -/// Obf: JNECIAAFKDF -#[derive(proto_derive::CmdID)] -#[cmdid(6009)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeRogueEndlessActivityAllBonusRewardScRsp { - #[prost(uint32, tag = "6")] - pub apgbcnnphmb: u32, - #[prost(uint32, tag = "7")] - pub retcode: u32, - #[prost(uint32, repeated, tag = "1")] - pub lhfdcbafjgk: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "12")] - pub reward: ::core::option::Option, -} -/// Obf: HDNOCONLIKC -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueMagicSceneInfo { - #[prost(message, optional, tag = "15")] - pub scene: ::core::option::Option, - #[prost(message, optional, tag = "14")] - pub lineup: ::core::option::Option, - #[prost(message, optional, tag = "6")] - pub map_rotation_data: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueMagicLayer { - #[prost(message, repeated, tag = "14")] - pub room_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "1")] - pub level_index: u32, - /// 101 - #[prost(uint32, tag = "13")] - pub layer_id: u32, - #[prost(uint32, tag = "8")] - pub cur_room_index: u32, - #[prost(enumeration = "RogueMagicLayerStatus", tag = "12")] - pub status: i32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueMagicRoom { - #[prost(uint32, tag = "11")] - pub room_id: u32, - #[prost(enumeration = "RogueMagicRoomStatus", tag = "10")] - pub status: i32, - #[prost(uint32, tag = "1")] - pub fgihhaahgda: u32, - #[prost(uint32, tag = "15")] - pub room_index: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueMagicGameLevel { - #[prost(enumeration = "RogueMagicSetttleReason", tag = "2")] - pub reason: i32, - #[prost(enumeration = "RogueMagicLevelStatus", tag = "15")] - pub status: i32, - #[prost(uint32, tag = "12")] - pub labgkmpmbed: u32, - #[prost(uint32, tag = "1")] - pub cur_level_index: u32, - #[prost(uint32, tag = "7")] - pub kdbipnogidj: u32, - #[prost(message, repeated, tag = "8")] - pub layer_list: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueMagicScepterInfo { - #[prost(bool, tag = "15")] - pub epkbabncjdc: bool, - #[prost(message, repeated, tag = "14")] - pub inbmdbmeiaf: ::prost::alloc::vec::Vec, - /// Value is 1 - #[prost(uint32, tag = "3")] - pub fiiabcbfabd: u32, - #[prost(message, repeated, tag = "6")] - pub magic_unit_list: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Epedofhkgej { - #[prost(uint32, repeated, tag = "14")] - pub ollpmbhkblc: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lkjmdoahgin { - #[prost(uint32, tag = "13")] - pub fnljpojfhoa: u32, -} -/// Obf: ANAJJEOEPPH -#[derive(proto_derive::CmdID)] -#[cmdid(7798)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueMagicStartCsReq { - #[prost(uint32, tag = "7")] - pub style_type: u32, - #[prost(uint32, repeated, tag = "4")] - pub diff_comp_ids: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "8")] - pub area_id: u32, - #[prost(uint32, repeated, tag = "9")] - pub avatar_id_list: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueMagicGameData { - #[prost(message, optional, tag = "1")] - pub lineup: ::core::option::Option, - #[prost(message, optional, tag = "5")] - pub game_item: ::core::option::Option, - #[prost(message, optional, tag = "12")] - pub lnpahjdcend: ::core::option::Option, - #[prost(message, optional, tag = "9")] - pub level: ::core::option::Option, - #[prost(message, optional, tag = "7")] - pub cbfigladlmm: ::core::option::Option, - #[prost(message, optional, tag = "13")] - pub jdmgjdbmhej: ::core::option::Option, - #[prost(message, optional, tag = "10")] - pub scepter_info: ::core::option::Option, - #[prost(message, optional, tag = "14")] - pub basic_info: ::core::option::Option, -} -/// Obf: HCNEHMJOFEN -#[derive(proto_derive::CmdID)] -#[cmdid(7771)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueMagicStartScRsp { - #[prost(uint32, tag = "11")] - pub retcode: u32, - #[prost(message, optional, tag = "2")] - pub scene_ext_info: ::core::option::Option, - #[prost(message, optional, tag = "9")] - pub rogue_game_data: ::core::option::Option, -} -/// Obf: OEGHGHOGMEC -#[derive(proto_derive::CmdID)] -#[cmdid(7783)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueMagicEnterCsReq {} -/// Obf: ELIOHELKIKJ -#[derive(proto_derive::CmdID)] -#[cmdid(7742)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueMagicEnterScRsp { - #[prost(message, optional, tag = "2")] - pub scene_ext_info: ::core::option::Option, - #[prost(message, optional, tag = "14")] - pub rogue_game_data: ::core::option::Option, - #[prost(uint32, tag = "5")] - pub retcode: u32, -} -/// Obf: DFKNEIPFKPC -#[derive(proto_derive::CmdID)] -#[cmdid(7779)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueMagicLeaveCsReq {} -/// Obf: OFONGOCPKFB -#[derive(proto_derive::CmdID)] -#[cmdid(7777)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueMagicLeaveScRsp { - #[prost(uint32, tag = "2")] - pub retcode: u32, - #[prost(message, optional, tag = "14")] - pub scene_ext_info: ::core::option::Option, -} -/// Obf: OBPFMBMDHGA -#[derive(proto_derive::CmdID)] -#[cmdid(7728)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueMagicEnterRoomCsReq { - #[prost(uint32, tag = "5")] - pub cur_room_index: u32, - #[prost(uint32, tag = "3")] - pub next_room_type: u32, -} -/// Obf: KNENKKMGBOM -#[derive(proto_derive::CmdID)] -#[cmdid(7738)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueMagicEnterRoomScRsp { - #[prost(uint32, tag = "14")] - pub retcode: u32, - #[prost(message, optional, tag = "4")] - pub scene_ext_info: ::core::option::Option, -} -/// Obf: ILEMBANOAEL -#[derive(proto_derive::CmdID)] -#[cmdid(7778)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueMagicEnterLayerCsReq { - #[prost(uint32, tag = "1")] - pub next_room_type: u32, - #[prost(uint32, tag = "11")] - pub cur_level_index: u32, -} -/// Obf: KOAHDCJCJID -#[derive(proto_derive::CmdID)] -#[cmdid(7756)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueMagicEnterLayerScRsp { - #[prost(uint32, tag = "15")] - pub retcode: u32, - #[prost(message, optional, tag = "4")] - pub scene_ext_info: ::core::option::Option, -} -/// Obf: KMJAAMDCKGM -#[derive(proto_derive::CmdID)] -#[cmdid(7789)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueMagicLevelInfoUpdateScNotify { - #[prost(enumeration = "RogueMagicSetttleReason", tag = "1")] - pub reason: i32, - #[prost(uint32, tag = "13")] - pub kdbipnogidj: u32, - #[prost(enumeration = "RogueMagicLevelStatus", tag = "15")] - pub status: i32, - #[prost(message, repeated, tag = "3")] - pub layer_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "9")] - pub labgkmpmbed: u32, - #[prost(uint32, tag = "2")] - pub cur_level_index: u32, -} -/// Obf: MIMIAFFOFGA -#[derive(proto_derive::CmdID)] -#[cmdid(7722)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueMagicAreaUpdateScNotify { - #[prost(message, repeated, tag = "14")] - pub area_list: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cofofdfplbe { - #[prost(uint32, tag = "11")] - pub acbdloopbmh: u32, - #[prost(bool, tag = "5")] - pub plfpjdmgbbn: bool, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lmpecjmmbhp { - #[prost(uint32, tag = "15")] - pub ejfdjkbglpa: u32, - #[prost(bool, tag = "4")] - pub plfpjdmgbbn: bool, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Agoegahemha { - #[prost(message, optional, tag = "9")] - pub laiokljnpfo: ::core::option::Option, - #[prost(message, optional, tag = "13")] - pub rogue_game_data: ::core::option::Option, - #[prost(message, optional, tag = "15")] - pub daglmonmmmh: ::core::option::Option, - #[prost(message, optional, tag = "1")] - pub ogioneoofin: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jndmkhibcpj { - #[prost(message, repeated, tag = "1")] - pub hhffbjlbokc: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "7")] - pub ajbkfjjhglf: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "6")] - pub hlkbepembdc: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "13")] - pub egdelmangpj: ::prost::alloc::vec::Vec, -} -/// Obf: OOMFPLBDHJG -#[derive(proto_derive::CmdID)] -#[cmdid(7720)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueMagicBattleFailSettleInfoScNotify { - #[prost(message, optional, tag = "12")] - pub bofmficeegp: ::core::option::Option, - #[prost(message, optional, tag = "9")] - pub scene_ext_info: ::core::option::Option, -} -/// Obf: PDJCLDLPCKA -#[derive(proto_derive::CmdID)] -#[cmdid(7733)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueMagicSettleCsReq {} -/// Obf: GDKKKJNKPME -#[derive(proto_derive::CmdID)] -#[cmdid(7712)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueMagicSettleScRsp { - #[prost(message, optional, tag = "9")] - pub helhobnajil: ::core::option::Option, - #[prost(message, optional, tag = "4")] - pub scene_ext_info: ::core::option::Option, - #[prost(message, optional, tag = "8")] - pub bofmficeegp: ::core::option::Option, - #[prost(message, optional, tag = "15")] - pub ehpmbdcaipe: ::core::option::Option, - #[prost(uint32, tag = "6")] - pub retcode: u32, -} -/// Obf: BMFCACBFJJK -#[derive(proto_derive::CmdID)] -#[cmdid(7750)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueMagicReviveCostUpdateScNotify { - #[prost(message, optional, tag = "4")] - pub rogue_revive_cost: ::core::option::Option, -} -/// Obf: BCLMEAFODBD -#[derive(proto_derive::CmdID)] -#[cmdid(7731)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueMagicReviveAvatarCsReq { - #[prost(uint32, tag = "10")] - pub oiaecielhaf: u32, - #[prost(uint32, repeated, tag = "2")] - pub avatar_id_list: ::prost::alloc::vec::Vec, -} -/// Obf: PGFDHKJJEMO -#[derive(proto_derive::CmdID)] -#[cmdid(7704)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueMagicReviveAvatarScRsp { - #[prost(uint32, tag = "15")] - pub retcode: u32, - #[prost(message, optional, tag = "14")] - pub rogue_revive_cost: ::core::option::Option, -} -/// Obf: IJFGJAJGBDF -#[derive(proto_derive::CmdID)] -#[cmdid(7760)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueMagicQueryCsReq {} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueMagicFinishRecord { - #[prost(uint32, repeated, tag = "1108")] - pub fgknnfghegg: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "2")] - pub rogue_coin: u32, - #[prost(uint32, tag = "14")] - pub acmfdigcdoo: u32, - #[prost(uint32, tag = "7")] - pub kgodmcgknhe: u32, - #[prost(uint32, tag = "6")] - pub kdbipnogidj: u32, - #[prost(uint32, tag = "5")] - pub gffkahpjpoh: u32, - #[prost(uint32, tag = "15")] - pub fiiabcbfabd: u32, - #[prost(message, repeated, tag = "1223")] - pub magic_unit_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "10")] - pub fipmdhihibb: u32, - #[prost(uint32, tag = "8")] - pub hhpdcidlabc: u32, - #[prost(message, repeated, tag = "1371")] - pub inbmdbmeiaf: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "1225")] - pub avatar_id_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "9")] - pub dhnmhpnjppl: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mjkpapmilml { - #[prost(uint32, repeated, tag = "1123")] - pub oonpfgpjbip: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueMagicArea { - /// ignore this?? - #[prost(uint32, repeated, tag = "1")] - pub pjjgemmmace: ::prost::alloc::vec::Vec, - /// true - #[prost(bool, tag = "12")] - pub is_passed: bool, - #[prost(message, optional, tag = "13")] - pub econhgpndki: ::core::option::Option, - /// true - #[prost(bool, tag = "4")] - pub laeahdlhogd: bool, - #[prost(uint32, tag = "15")] - pub iekbmjeoinp: u32, - /// true - #[prost(bool, tag = "11")] - pub hfehkmbikpn: bool, - /// set to null? - #[prost(message, optional, tag = "3")] - pub record_info: ::core::option::Option, - #[prost(uint32, tag = "14")] - pub area_id: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueMagicDiffComp { - #[prost(bool, tag = "10")] - pub is_passed: bool, - #[prost(uint32, tag = "6")] - pub difficulty_comp_id: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueMagicStoryArchive { - #[prost(uint32, repeated, tag = "14")] - pub story_list: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueMagicData { - #[prost(message, optional, tag = "3")] - pub story_buff_info: ::core::option::Option, - #[prost(message, repeated, tag = "5")] - pub area_list: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "10")] - pub rogue_magic_talent: ::core::option::Option, - #[prost(message, repeated, tag = "6")] - pub magic_unit_list: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "7")] - pub style_type_ids: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "9")] - pub diff_comp_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "8")] - pub scepter_list: ::prost::alloc::vec::Vec, -} -/// Obf: LODOBDFHDLL -#[derive(proto_derive::CmdID)] -#[cmdid(7752)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueMagicQueryScRsp { - #[prost(message, optional, tag = "1")] - pub rogue_game_data: ::core::option::Option, - #[prost(message, optional, tag = "3")] - pub rogue_data: ::core::option::Option, - #[prost(uint32, tag = "15")] - pub retcode: u32, -} -/// Obf: FOGILMDCHAP -#[derive(proto_derive::CmdID)] -#[cmdid(7710)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueMagicScepterDressInUnitCsReq { - #[prost(uint32, tag = "11")] - pub ppomobidlfb: u32, - #[prost(uint32, tag = "15")] - pub scepter_id: u32, - #[prost(uint32, tag = "14")] - pub slot_id: u32, -} -/// Obf: MBHFHGIFNMM -#[derive(proto_derive::CmdID)] -#[cmdid(7800)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueMagicScepterDressInUnitScRsp { - #[prost(uint32, tag = "9")] - pub retcode: u32, -} -/// Obf: PPBFLCJBPNI -#[derive(proto_derive::CmdID)] -#[cmdid(7725)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueMagicAutoDressInUnitCsReq { - #[prost(uint32, repeated, tag = "5")] - pub llpgfmdajjp: ::prost::alloc::vec::Vec, -} -/// Obf: IFMOFMEKACC -#[derive(proto_derive::CmdID)] -#[cmdid(7715)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueMagicAutoDressInUnitScRsp { - #[prost(uint32, tag = "3")] - pub retcode: u32, -} -/// Obf: FLLEDHGKDBF -#[derive(proto_derive::CmdID)] -#[cmdid(7736)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueMagicSetAutoDressInMagicUnitCsReq { - #[prost(bool, tag = "2")] - pub fekhlponoip: bool, -} -/// Obf: DGCIDPEJDBE -#[derive(proto_derive::CmdID)] -#[cmdid(7702)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueMagicSetAutoDressInMagicUnitScRsp { - #[prost(bool, tag = "4")] - pub fekhlponoip: bool, - #[prost(uint32, tag = "6")] - pub retcode: u32, -} -/// Obf: ICMAAEDMJKP -#[derive(proto_derive::CmdID)] -#[cmdid(7792)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueMagicAutoDressInMagicUnitChangeScNotify { - #[prost(bool, tag = "1")] - pub fekhlponoip: bool, -} -/// Obf: EDIPHGHEDHM -#[derive(proto_derive::CmdID)] -#[cmdid(7762)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueMagicScepterTakeOffUnitCsReq { - #[prost(uint32, tag = "11")] - pub scepter_id: u32, - #[prost(uint32, repeated, tag = "12")] - pub llpgfmdajjp: ::prost::alloc::vec::Vec, -} -/// Obf: EPIBMPPINOE -#[derive(proto_derive::CmdID)] -#[cmdid(7706)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueMagicScepterTakeOffUnitScRsp { - #[prost(uint32, tag = "7")] - pub retcode: u32, -} -/// Obf: KGEIGBCGGJI -#[derive(proto_derive::CmdID)] -#[cmdid(7723)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueMagicUnitComposeCsReq { - #[prost(uint32, repeated, tag = "6")] - pub llpgfmdajjp: ::prost::alloc::vec::Vec, -} -/// Obf: KMIPIFCILKJ -#[derive(proto_derive::CmdID)] -#[cmdid(7785)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueMagicUnitComposeScRsp { - #[prost(uint32, tag = "9")] - pub retcode: u32, -} -/// Obf: JJPCPLBLMGL -#[derive(proto_derive::CmdID)] -#[cmdid(7716)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueMagicUnitReforgeCsReq { - #[prost(uint32, repeated, tag = "4")] - pub llpgfmdajjp: ::prost::alloc::vec::Vec, -} -/// Obf: CDIJDICEGCD -#[derive(proto_derive::CmdID)] -#[cmdid(7714)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueMagicUnitReforgeScRsp { - #[prost(uint32, tag = "13")] - pub retcode: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueMagicTalent { - #[prost(uint32, tag = "6")] - pub talent_coin: u32, - #[prost(message, optional, tag = "10")] - pub talent_info: ::core::option::Option, -} -/// Obf: IFAPEDJLNDD -#[derive(proto_derive::CmdID)] -#[cmdid(7788)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueMagicGetTalentInfoCsReq {} -/// Obf: EHOGIEICJIG -#[derive(proto_derive::CmdID)] -#[cmdid(7793)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueMagicGetTalentInfoScRsp { - #[prost(message, optional, tag = "12")] - pub rogue_magic_talent: ::core::option::Option, - #[prost(uint32, tag = "3")] - pub retcode: u32, -} -/// Obf: KBGBNIJLKKP -#[derive(proto_derive::CmdID)] -#[cmdid(7763)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueMagicEnableTalentCsReq { - #[prost(uint32, tag = "6")] - pub talent_id: u32, -} -/// Obf: EANPBEIINOH -#[derive(proto_derive::CmdID)] -#[cmdid(7755)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueMagicEnableTalentScRsp { - #[prost(uint32, tag = "4")] - pub retcode: u32, - #[prost(message, optional, tag = "12")] - pub rogue_magic_talent: ::core::option::Option, -} -/// Obf: BDIJOCLDHCI -#[derive(proto_derive::CmdID)] -#[cmdid(7765)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueMagicGetMiscRealTimeDataCsReq {} -/// Obf: ICLPJMOPKMM -#[derive(proto_derive::CmdID)] -#[cmdid(7757)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueMagicGetMiscRealTimeDataScRsp { - #[prost(message, optional, tag = "11")] - pub laiokljnpfo: ::core::option::Option, - #[prost(message, optional, tag = "13")] - pub ogioneoofin: ::core::option::Option, - #[prost(uint32, tag = "7")] - pub retcode: u32, -} -/// Obf: MGEDFNCBNJG -#[derive(proto_derive::CmdID)] -#[cmdid(7719)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueMagicStoryInfoUpdateScNotify { - #[prost(uint32, tag = "14")] - pub giakkpmfjhm: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ehliflglcdo { - #[prost(bool, tag = "2")] - pub hncncigafdn: bool, - #[prost(uint32, tag = "1")] - pub ggmojkpmkdg: u32, - #[prost(uint32, tag = "3")] - pub kkmkchacfgh: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Chjhbbmecpb { - #[prost(uint32, repeated, tag = "10")] - pub apbdhjjjgoh: ::prost::alloc::vec::Vec, - #[prost(bool, tag = "7")] - pub hncncigafdn: bool, - #[prost(uint32, tag = "6")] - pub kkmkchacfgh: u32, - #[prost(uint32, tag = "3")] - pub ggmojkpmkdg: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Okfgdnangac { - #[prost(bool, tag = "2")] - pub hncncigafdn: bool, - #[prost(uint32, repeated, tag = "14")] - pub apbdhjjjgoh: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "11")] - pub kkmkchacfgh: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pibanjnobib { - #[prost(bool, tag = "8")] - pub hncncigafdn: bool, - #[prost(uint32, tag = "13")] - pub kkmkchacfgh: u32, - #[prost(uint32, repeated, tag = "5")] - pub ndgnmnoeibe: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "4")] - pub mmnpojokiep: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Egdlokeapkb { - #[prost(uint32, tag = "11")] - pub gjdibelbccj: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Malookaniga { - #[prost(uint32, tag = "11")] - pub hlaadpeooob: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ljfehbffegm { - #[prost(uint32, tag = "1")] - pub ccaeidjloie: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Odankpkhapk { - #[prost(bool, tag = "8")] - pub hncncigafdn: bool, - #[prost(uint32, tag = "1")] - pub jalnenhnbdm: u32, - #[prost(uint32, tag = "11")] - pub kkmkchacfgh: u32, - #[prost(uint32, repeated, tag = "10")] - pub ndgnmnoeibe: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Iaimmecjbjm { - #[prost(uint32, tag = "10")] - pub ccemonolhmp: u32, - #[prost(uint32, tag = "9")] - pub mbnbcalngcb: u32, - #[prost(uint32, tag = "7")] - pub piemgelinik: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jfngjaikjho { - #[prost(uint32, tag = "15")] - pub rogue_buff_id: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ppbogbbbphm { - #[prost(uint32, tag = "13")] - pub item_id: u32, - #[prost(uint32, tag = "4")] - pub aohgeeadfgi: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kdhgahiapbo { - #[prost(uint32, tag = "15")] - pub num: u32, - #[prost(uint32, tag = "3")] - pub bdlgplpkfin: u32, - #[prost(uint32, tag = "10")] - pub ailkpcjdlaj: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cgiggddonfo { - #[prost(uint32, tag = "12")] - pub num: u32, - #[prost(uint32, tag = "11")] - pub cbnogmpojik: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dapgdcpdepi { - #[prost(uint32, tag = "4")] - pub gjdibelbccj: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nenpimgjmoc { - #[prost(uint32, tag = "6")] - pub ggmojkpmkdg: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mmcocohedcj { - #[prost(uint32, repeated, tag = "2")] - pub apbdhjjjgoh: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "1")] - pub kkmkchacfgh: u32, - #[prost(bool, tag = "10")] - pub hncncigafdn: bool, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kblfbgikbjj { - #[prost(uint32, tag = "3")] - pub rogue_buff_id: u32, - #[prost(uint32, tag = "5")] - pub nilgimcfadg: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nfcnifknflc { - #[prost(uint32, tag = "3")] - pub omljjcojdhd: u32, - #[prost(enumeration = "Lghnkkdpadm", tag = "7")] - pub mjogbhkljgm: i32, - #[prost(uint32, tag = "14")] - pub gfdnejlpcmb: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pgcbjimffal { - #[prost(bool, tag = "8")] - pub hncncigafdn: bool, - #[prost(uint32, repeated, tag = "10")] - pub gndjcfdjhej: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "3")] - pub kkmkchacfgh: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fmkbpeiloal { - #[prost(uint32, tag = "6")] - pub fnopnaoflcn: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fiphhmpbdii { - #[prost(uint32, tag = "12")] - pub count: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kemobldnbcg { - #[prost(uint64, tag = "2")] - pub jpkoajgphck: u64, - #[prost(message, optional, tag = "6")] - pub scepter: ::core::option::Option, - #[prost(enumeration = "Jmphnebepgn", tag = "8")] - pub ggpbffejpmg: i32, - #[prost(oneof = "kemobldnbcg::Action", tags = "1863")] - pub action: ::core::option::Option, -} -/// Nested message and enum types in `KEMOBLDNBCG`. -pub mod kemobldnbcg { - #[derive(proto_derive::CmdID)] - #[allow(clippy::derive_partial_eq_without_eq)] - #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Action { - #[prost(message, tag = "1863")] - Ejckaipkphp(super::Pgcbjimffal), - } -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jpegogndpjj { - #[prost(message, repeated, tag = "11")] - pub lanjfbkhedk: ::prost::alloc::vec::Vec, -} -/// Obf: IPCHHCAEEBB -#[derive(proto_derive::CmdID)] -#[cmdid(5383)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueModifierAddNotify { - #[prost(message, optional, tag = "5")] - pub pojglajjcno: ::core::option::Option, -} -/// Obf: HBIADAIOKIG -#[derive(proto_derive::CmdID)] -#[cmdid(5342)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueModifierSelectCellCsReq { - #[prost(uint32, tag = "3")] - pub kmipnookbmb: u32, -} -/// Obf: BKLFBGIDBDI -#[derive(proto_derive::CmdID)] -#[cmdid(5379)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueModifierSelectCellScRsp { - #[prost(message, optional, tag = "15")] - pub dkkjoejniak: ::core::option::Option, - #[prost(uint32, tag = "7")] - pub kmipnookbmb: u32, - #[prost(uint32, tag = "11")] - pub retcode: u32, -} -/// Obf: HBNFBFILDEL -#[derive(proto_derive::CmdID)] -#[cmdid(5312)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueModifierUpdateNotify { - #[prost(message, optional, tag = "15")] - pub pojglajjcno: ::core::option::Option, -} -/// Obf: JHCJIOBJJIM -#[derive(proto_derive::CmdID)] -#[cmdid(5328)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueModifierDelNotify { - #[prost(uint64, tag = "1")] - pub jpkoajgphck: u64, -} -/// Obf: ADHBGJBMICM -#[derive(proto_derive::CmdID)] -#[cmdid(5338)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueModifierStageStartNotify { - #[prost(enumeration = "Jmphnebepgn", tag = "2")] - pub ggpbffejpmg: i32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fmajkaeaejl { - #[prost(message, optional, tag = "7")] - pub scene: ::core::option::Option, - #[prost(message, optional, tag = "1")] - pub map_rotation_data: ::core::option::Option, - #[prost(message, optional, tag = "5")] - pub lineup: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Danpadnddgd { - #[prost(message, optional, tag = "12")] - pub kankggigmjk: ::core::option::Option, - #[prost(oneof = "danpadnddgd::Action", tags = "296")] - pub action: ::core::option::Option, -} -/// Nested message and enum types in `DANPADNDDGD`. -pub mod danpadnddgd { - #[derive(proto_derive::CmdID)] - #[allow(clippy::derive_partial_eq_without_eq)] - #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Action { - #[prost(message, tag = "296")] - Nlmgheelmhe(super::Ooneofnpfcc), - } -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pfjoghhdeah { - #[prost(bool, tag = "8")] - pub plfpjdmgbbn: bool, - #[prost(uint32, tag = "5")] - pub hdlinlmkpdg: u32, - #[prost(uint32, tag = "14")] - pub ibfflfonfdd: u32, - #[prost(uint32, tag = "12")] - pub efaceoifcln: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kjdlbjhapmj { - #[prost(uint32, tag = "14")] - pub dhcgibdhjdl: u32, - #[prost(bool, tag = "6")] - pub plfpjdmgbbn: bool, - #[prost(uint32, tag = "12")] - pub obkacoogine: u32, - #[prost(uint32, tag = "11")] - pub cbgoldaofmh: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pdlimihckfi { - #[prost(bool, tag = "12")] - pub plfpjdmgbbn: bool, - #[prost(uint32, tag = "2")] - pub hajmiflnbhc: u32, - #[prost(uint32, tag = "15")] - pub gggbcagnbfe: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Obdignpjaaj { - #[prost(bool, tag = "12")] - pub dmleakhkpgj: bool, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ooneofnpfcc { - #[prost(message, optional, tag = "2")] - pub level: ::core::option::Option, - #[prost(message, optional, tag = "1")] - pub hnfpenancbd: ::core::option::Option, - #[prost(message, optional, tag = "9")] - pub game_item: ::core::option::Option, - #[prost(message, optional, tag = "6")] - pub bafgpapkhld: ::core::option::Option, - #[prost(message, optional, tag = "10")] - pub cbfigladlmm: ::core::option::Option, - #[prost(message, optional, tag = "8")] - pub aelebfhhkde: ::core::option::Option, - #[prost(message, optional, tag = "11")] - pub lineup: ::core::option::Option, - #[prost(message, optional, tag = "7")] - pub lnpahjdcend: ::core::option::Option, - #[prost(message, optional, tag = "14")] - pub lmhebamjggf: ::core::option::Option, - #[prost(message, optional, tag = "15")] - pub akcilkifedc: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Clgpakijfgp { - #[prost(message, repeated, tag = "13")] - pub layer_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "8")] - pub cur_level_index: u32, - #[prost(enumeration = "Hcojlfjfmjm", tag = "6")] - pub status: i32, - #[prost(enumeration = "Bgchpbpollk", tag = "1")] - pub reason: i32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ddjpkkepnjp { - #[prost(uint32, tag = "6")] - pub bfgionbkoli: u32, - #[prost(uint32, tag = "4")] - pub gbobndoalam: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cfkjclmlpnh { - #[prost(uint32, repeated, tag = "6")] - pub ollpmbhkblc: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueTournLayer { - #[prost(uint32, tag = "3")] - pub layer_id: u32, - #[prost(message, repeated, tag = "5")] - pub room_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "14")] - pub level_index: u32, - #[prost(enumeration = "RogueTournLayerStatus", tag = "15")] - pub status: i32, - #[prost(uint32, tag = "1")] - pub cur_room_index: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueTournRoom { - #[prost(uint32, tag = "5")] - pub room_id: u32, - #[prost(enumeration = "Pbomiimbjni", tag = "7")] - pub status: i32, - #[prost(uint32, tag = "12")] - pub fgihhaahgda: u32, - #[prost(uint32, tag = "8")] - pub room_index: u32, -} -/// Obf: MJODOOHJBLH -#[derive(proto_derive::CmdID)] -#[cmdid(6072)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueTournStartCsReq { - #[prost(uint32, tag = "5")] - pub area_id: u32, - #[prost(uint32, repeated, tag = "4")] - pub diff_comp_ids: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "14")] - pub cahmppdmlgh: u32, - #[prost(uint32, repeated, tag = "2")] - pub avatar_id_list: ::prost::alloc::vec::Vec, -} -/// Obf: IIOAFHLKOPC -#[derive(proto_derive::CmdID)] -#[cmdid(6046)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueTournStartScRsp { - #[prost(message, optional, tag = "1")] - pub rogue_game_data: ::core::option::Option, - #[prost(uint32, tag = "13")] - pub retcode: u32, - #[prost(message, optional, tag = "10")] - pub scene_ext_info: ::core::option::Option, - #[prost(uint32, tag = "15")] - pub cahmppdmlgh: u32, -} -/// Obf: LIBKLJJPPCN -#[derive(proto_derive::CmdID)] -#[cmdid(6066)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueTournEnterCsReq {} -/// Obf: LBGABEECOPM -#[derive(proto_derive::CmdID)] -#[cmdid(6059)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueTournEnterScRsp { - #[prost(message, optional, tag = "3")] - pub scene_ext_info: ::core::option::Option, - #[prost(message, optional, tag = "15")] - pub rogue_game_data: ::core::option::Option, - #[prost(uint32, tag = "7")] - pub retcode: u32, -} -/// Obf: DBLFDLAJIBF -#[derive(proto_derive::CmdID)] -#[cmdid(6043)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueTournLeaveCsReq {} -/// Obf: HDKEALJADDA -#[derive(proto_derive::CmdID)] -#[cmdid(6050)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueTournLeaveScRsp { - #[prost(uint32, tag = "1")] - pub retcode: u32, - #[prost(message, optional, tag = "14")] - pub scene_ext_info: ::core::option::Option, -} -/// Obf: NCJPNNCPKEI -#[derive(proto_derive::CmdID)] -#[cmdid(6094)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueTournSettleCsReq {} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bjmihhlleep { - #[prost(message, optional, tag = "14")] - pub nfeiidhdenb: ::core::option::Option, - #[prost(message, optional, tag = "10")] - pub daglmonmmmh: ::core::option::Option, - #[prost(message, optional, tag = "1")] - pub rogue_game_data: ::core::option::Option, - #[prost(message, optional, tag = "15")] - pub laiokljnpfo: ::core::option::Option, - #[prost(message, optional, tag = "12")] - pub dpafchmpejc: ::core::option::Option, -} -/// Obf: JOCJILPAAHE -#[derive(proto_derive::CmdID)] -#[cmdid(6030)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueTournSettleScRsp { - #[prost(message, optional, tag = "3")] - pub bofmficeegp: ::core::option::Option, - #[prost(uint32, tag = "2")] - pub retcode: u32, - #[prost(message, optional, tag = "13")] - pub scene_ext_info: ::core::option::Option, -} -/// Obf: HJPLMPCGEIK -#[derive(proto_derive::CmdID)] -#[cmdid(6079)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueTournEnterRoomCsReq { - #[prost(uint32, tag = "6")] - pub cur_room_index: u32, - #[prost(uint32, tag = "9")] - pub next_room_type: u32, -} -/// Obf: CCFCLGOFOOE -#[derive(proto_derive::CmdID)] -#[cmdid(6067)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueTournEnterRoomScRsp { - #[prost(message, optional, tag = "2")] - pub scene_ext_info: ::core::option::Option, - #[prost(uint32, tag = "5")] - pub retcode: u32, -} -/// Obf: AJINMFDGICO -#[derive(proto_derive::CmdID)] -#[cmdid(6038)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueTournEnterLayerCsReq { - #[prost(uint32, tag = "13")] - pub cur_level_index: u32, - #[prost(uint32, tag = "12")] - pub next_room_type: u32, -} -/// Obf: HCEBPMAJGBG -#[derive(proto_derive::CmdID)] -#[cmdid(6062)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueTournEnterLayerScRsp { - #[prost(uint32, tag = "9")] - pub retcode: u32, - #[prost(message, optional, tag = "7")] - pub scene_ext_info: ::core::option::Option, -} -/// Obf: NFMIIOFBDAL -#[derive(proto_derive::CmdID)] -#[cmdid(6015)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueTournLevelInfoUpdateScNotify { - #[prost(enumeration = "Hcojlfjfmjm", tag = "5")] - pub status: i32, - #[prost(enumeration = "Bgchpbpollk", tag = "4")] - pub reason: i32, - #[prost(message, repeated, tag = "8")] - pub layer_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "9")] - pub cur_level_index: u32, -} -/// Obf: KDKMBMEIGFM -#[derive(proto_derive::CmdID)] -#[cmdid(6012)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueTournTakeExpRewardCsReq { - #[prost(uint32, tag = "13")] - pub admgjlefbip: u32, - #[prost(uint32, repeated, tag = "8")] - pub jgmgcjnfdig: ::prost::alloc::vec::Vec, -} -/// Obf: MGDFGLBGION -#[derive(proto_derive::CmdID)] -#[cmdid(6052)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueTournTakeExpRewardScRsp { - #[prost(uint32, tag = "15")] - pub exp: u32, - #[prost(message, optional, tag = "4")] - pub reward: ::core::option::Option, - #[prost(uint32, tag = "9")] - pub retcode: u32, - #[prost(uint32, repeated, tag = "2")] - pub onaiahpoibj: ::prost::alloc::vec::Vec, -} -/// Obf: PCJFIHJDLBF -#[derive(proto_derive::CmdID)] -#[cmdid(6088)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueTournExpNotify { - #[prost(uint32, tag = "9")] - pub exp: u32, -} -/// Obf: IKMJJBPFCAB -#[derive(proto_derive::CmdID)] -#[cmdid(6014)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueTournQueryCsReq {} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jbjdaihghkn { - #[prost(uint32, repeated, tag = "12")] - pub pjjgemmmace: ::prost::alloc::vec::Vec, - #[prost(bool, tag = "6")] - pub laeahdlhogd: bool, - #[prost(uint32, tag = "5")] - pub area_id: u32, - /// true - #[prost(bool, tag = "15")] - pub hfehkmbikpn: bool, - /// is_passed - #[prost(bool, tag = "7")] - pub is_passed: bool, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lmkdekeidfb { - #[prost(bool, tag = "6")] - pub melnfjpmgip: bool, - #[prost(uint32, tag = "2")] - pub glhdmjclffh: u32, - #[prost(int64, tag = "7")] - pub end_time: i64, - #[prost(uint32, tag = "9")] - pub cahmppdmlgh: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Abcoknjadli { - #[prost(uint32, tag = "13")] - pub exp: u32, - #[prost(uint32, repeated, tag = "4")] - pub onaiahpoibj: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ddojfomjagf { - #[prost(message, optional, tag = "8")] - pub talent_info: ::core::option::Option, - #[prost(uint32, tag = "4")] - pub lccjpjjdkdb: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dkabnljdnpk { - #[prost(uint32, tag = "7")] - pub difficulty_comp_id: u32, - #[prost(bool, tag = "15")] - pub is_passed: bool, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dgiikcodgkn { - #[prost(uint32, tag = "14")] - pub admgjlefbip: u32, - #[prost(uint32, tag = "4")] - pub pajcbcaecgg: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ijmlicagjno { - #[prost(uint32, repeated, tag = "3")] - pub ndghlifghkk: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "7")] - pub lmeebkdobki: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "14")] - pub lmijcpoichi: u32, - #[prost(uint32, repeated, tag = "8")] - pub dgfpmkggfag: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "5")] - pub aklcencmmlf: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "10")] - pub pehidlkdccj: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Chibeoeppml { - #[prost(message, optional, tag = "15")] - pub season_info: ::core::option::Option, - #[prost(message, optional, tag = "3")] - pub gikhhhngehc: ::core::option::Option, - #[prost(message, repeated, tag = "4")] - pub diff_comp_list: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "2")] - pub ldkmcdmdlkl: ::core::option::Option, - #[prost(message, optional, tag = "9")] - pub gieacpcmkpn: ::core::option::Option, - #[prost(message, repeated, tag = "12")] - pub egnghdkoaac: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "11")] - pub area_list: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "13")] - pub bpdefcdbkba: ::core::option::Option, -} -/// Obf: AOCHNKDJLIG -#[derive(proto_derive::CmdID)] -#[cmdid(6033)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueTournQueryScRsp { - #[prost(uint32, tag = "2")] - pub retcode: u32, - #[prost(message, optional, tag = "14")] - pub rogue_game_data: ::core::option::Option, - #[prost(message, optional, tag = "7")] - pub rogue_data: ::core::option::Option, -} -/// Obf: MDCKGANLFAL -#[derive(proto_derive::CmdID)] -#[cmdid(6020)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueTournAreaUpdateScNotify { - #[prost(message, repeated, tag = "6")] - pub area_list: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cnkefabfhgg { - #[prost(int64, tag = "5")] - pub time: i64, - #[prost(int64, tag = "15")] - pub end_time: i64, - #[prost(string, tag = "12")] - pub name: ::prost::alloc::string::String, - #[prost(message, optional, tag = "7")] - pub rogue_game_data: ::core::option::Option, - #[prost(uint32, tag = "13")] - pub mflhiehekmm: u32, - #[prost(message, optional, tag = "4")] - pub season_info: ::core::option::Option, - #[prost(message, optional, tag = "1")] - pub data: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nbapljdbocb { - #[prost(uint32, tag = "10")] - pub game_item: u32, - #[prost(message, repeated, tag = "7")] - pub miracle_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "3")] - pub buff_list: ::prost::alloc::vec::Vec, -} -/// Obf: JDODEPCABDI -#[derive(proto_derive::CmdID)] -#[cmdid(6032)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueTournGetAllArchiveCsReq {} -/// Obf: JMDBKIPDDMB -#[derive(proto_derive::CmdID)] -#[cmdid(6081)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueTournGetAllArchiveScRsp { - #[prost(message, repeated, tag = "1")] - pub amfdapbmdam: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "13")] - pub retcode: u32, -} -/// Obf: KIJBIBGGFDB -#[derive(proto_derive::CmdID)] -#[cmdid(6060)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueTournDeleteArchiveCsReq { - #[prost(uint32, tag = "2")] - pub mflhiehekmm: u32, -} -/// Obf: OHHCHBLBEFM -#[derive(proto_derive::CmdID)] -#[cmdid(6089)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueTournDeleteArchiveScRsp { - #[prost(uint32, tag = "6")] - pub mflhiehekmm: u32, - #[prost(uint32, tag = "7")] - pub retcode: u32, -} -/// Obf: BLFBIEDNDKP -#[derive(proto_derive::CmdID)] -#[cmdid(6063)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueTournRenameArchiveCsReq { - #[prost(string, tag = "9")] - pub name: ::prost::alloc::string::String, - #[prost(uint32, tag = "2")] - pub mflhiehekmm: u32, -} -/// Obf: ANMJGBOCEKC -#[derive(proto_derive::CmdID)] -#[cmdid(6057)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueTournRenameArchiveScRsp { - #[prost(string, tag = "14")] - pub name: ::prost::alloc::string::String, - #[prost(uint32, tag = "6")] - pub retcode: u32, - #[prost(uint32, tag = "4")] - pub mflhiehekmm: u32, -} -/// Obf: GEAAGNIPIIP -#[derive(proto_derive::CmdID)] -#[cmdid(6011)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueTournClearArchiveNameScNotify { - #[prost(uint32, tag = "3")] - pub mflhiehekmm: u32, -} -/// Obf: PPCLMJCHHCB -#[derive(proto_derive::CmdID)] -#[cmdid(6100)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueTournGetPermanentTalentInfoCsReq {} -/// Obf: KAEIPEJJGPN -#[derive(proto_derive::CmdID)] -#[cmdid(6016)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueTournGetPermanentTalentInfoScRsp { - #[prost(message, optional, tag = "1")] - pub gieacpcmkpn: ::core::option::Option, - #[prost(uint32, tag = "10")] - pub retcode: u32, -} -/// Obf: NKCDDPPGIKB -#[derive(proto_derive::CmdID)] -#[cmdid(6048)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueTournEnablePermanentTalentCsReq { - #[prost(uint32, tag = "13")] - pub talent_id: u32, -} -/// Obf: NCLDKFKFCJE -#[derive(proto_derive::CmdID)] -#[cmdid(6026)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueTournEnablePermanentTalentScRsp { - #[prost(message, optional, tag = "15")] - pub gieacpcmkpn: ::core::option::Option, - #[prost(uint32, tag = "5")] - pub retcode: u32, -} -/// Obf: GMDMELNOCOM -#[derive(proto_derive::CmdID)] -#[cmdid(6084)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueTournResetPermanentTalentCsReq {} -/// Obf: GHDKIOLOJNB -#[derive(proto_derive::CmdID)] -#[cmdid(6021)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueTournResetPermanentTalentScRsp { - #[prost(uint32, tag = "2")] - pub retcode: u32, - #[prost(message, optional, tag = "11")] - pub gieacpcmkpn: ::core::option::Option, -} -/// Obf: LJNFOOLPHFA -#[derive(proto_derive::CmdID)] -#[cmdid(6035)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueTournEnterRogueCocoonSceneCsReq { - #[prost(message, repeated, tag = "4")] - pub avatar_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "3")] - pub neecbbdkinb: u32, - #[prost(uint32, tag = "11")] - pub mlmelokmgbh: u32, - #[prost(bool, tag = "9")] - pub hodgfgacfkc: bool, - #[prost(uint32, tag = "15")] - pub dkbhbblepop: u32, -} -/// Obf: FJLDJJCACJP -#[derive(proto_derive::CmdID)] -#[cmdid(6025)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueTournEnterRogueCocoonSceneScRsp { - #[prost(uint32, tag = "9")] - pub retcode: u32, - #[prost(message, optional, tag = "15")] - pub scene_ext_info: ::core::option::Option, -} -/// Obf: DOLLKMKACME -#[derive(proto_derive::CmdID)] -#[cmdid(6029)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueTournLeaveRogueCocoonSceneCsReq {} -/// Obf: CMINHMAJDIB -#[derive(proto_derive::CmdID)] -#[cmdid(6074)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueTournLeaveRogueCocoonSceneScRsp { - #[prost(uint32, tag = "2")] - pub retcode: u32, - #[prost(message, optional, tag = "1")] - pub scene_ext_info: ::core::option::Option, -} -/// Obf: EDPDAFJJHPK -#[derive(proto_derive::CmdID)] -#[cmdid(6092)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueTournReEnterRogueCocoonStageCsReq { - #[prost(bool, tag = "5")] - pub hodgfgacfkc: bool, -} -/// Obf: NDEBNGEGMPF -#[derive(proto_derive::CmdID)] -#[cmdid(6098)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueTournReEnterRogueCocoonStageScRsp { - #[prost(message, optional, tag = "12")] - pub battle_info: ::core::option::Option, - #[prost(uint32, tag = "15")] - pub retcode: u32, -} -/// Obf: AMFNKBKGPFG -#[derive(proto_derive::CmdID)] -#[cmdid(6055)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueTournGetCurRogueCocoonInfoCsReq {} -/// Obf: PKHFEAAKEKF -#[derive(proto_derive::CmdID)] -#[cmdid(6036)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueTournGetCurRogueCocoonInfoScRsp { - #[prost(uint32, tag = "14")] - pub dkbhbblepop: u32, - #[prost(uint32, tag = "6")] - pub retcode: u32, - #[prost(uint32, tag = "11")] - pub neecbbdkinb: u32, - #[prost(uint32, tag = "8")] - pub mlmelokmgbh: u32, -} -/// Obf: CMCLFHEBPNP -#[derive(proto_derive::CmdID)] -#[cmdid(6082)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueTournDifficultyCompNotify { - #[prost(uint32, repeated, tag = "11")] - pub mhfhfnfcpcl: ::prost::alloc::vec::Vec, -} -/// Obf: EBIDNCBFICN -#[derive(proto_derive::CmdID)] -#[cmdid(6070)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueTournHandBookNotify { - #[prost(uint32, repeated, tag = "3")] - pub omdlaicelcj: ::prost::alloc::vec::Vec, - #[prost(enumeration = "Clmgoafgibc", tag = "15")] - pub icdlbppknnk: i32, -} -/// Obf: PHIKMOHIMAG -#[derive(proto_derive::CmdID)] -#[cmdid(6075)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueTournGetSettleInfoCsReq { - #[prost(uint32, tag = "12")] - pub area_id: u32, -} -/// Obf: NKOPAHCFAAK -#[derive(proto_derive::CmdID)] -#[cmdid(6065)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueTournGetSettleInfoScRsp { - #[prost(message, optional, tag = "4")] - pub bofmficeegp: ::core::option::Option, - #[prost(uint32, tag = "5")] - pub retcode: u32, -} -/// Obf: LFKFONGKJIM -#[derive(proto_derive::CmdID)] -#[cmdid(6073)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueTournConfirmSettleCsReq { - #[prost(uint32, tag = "6")] - pub mflhiehekmm: u32, - #[prost(string, tag = "7")] - pub name: ::prost::alloc::string::String, - #[prost(uint32, tag = "1")] - pub area_id: u32, -} -/// Obf: GBKHPCGFNJK -#[derive(proto_derive::CmdID)] -#[cmdid(6049)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueTournConfirmSettleScRsp { - #[prost(message, optional, tag = "8")] - pub scene_ext_info: ::core::option::Option, - #[prost(message, optional, tag = "7")] - pub helhobnajil: ::core::option::Option, - #[prost(message, optional, tag = "10")] - pub nomgpbahegn: ::core::option::Option, - #[prost(message, optional, tag = "9")] - pub gjbgbaaknpn: ::core::option::Option, - #[prost(uint32, tag = "1")] - pub retcode: u32, -} -/// Obf: LHKGIKFIMLJ -#[derive(proto_derive::CmdID)] -#[cmdid(6013)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueTournWeekChallengeUpdateScNotify { - #[prost(message, optional, tag = "6")] - pub bpdefcdbkba: ::core::option::Option, -} -/// Obf: HHPJDOLECGH -#[derive(proto_derive::CmdID)] -#[cmdid(6097)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueTournGetMiscRealTimeDataCsReq {} -/// Obf: GCCLMPGFNCC -#[derive(proto_derive::CmdID)] -#[cmdid(6042)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueTournGetMiscRealTimeDataScRsp { - #[prost(message, optional, tag = "1")] - pub nfeiidhdenb: ::core::option::Option, - #[prost(message, optional, tag = "11")] - pub dpafchmpejc: ::core::option::Option, - #[prost(message, optional, tag = "4")] - pub laiokljnpfo: ::core::option::Option, - #[prost(uint32, tag = "5")] - pub retcode: u32, -} -/// Obf: NBGOCHGGBOA -#[derive(proto_derive::CmdID)] -#[cmdid(6087)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueTournGetArchiveRepositoryCsReq {} -/// Obf: PNPIMOBBIFC -#[derive(proto_derive::CmdID)] -#[cmdid(6039)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueTournGetArchiveRepositoryScRsp { - #[prost(uint32, tag = "4")] - pub retcode: u32, - #[prost(uint32, repeated, tag = "11")] - pub njdjdlmcibi: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "14")] - pub hfkbdokhkdh: ::prost::alloc::vec::Vec, -} -/// Obf: KIHDAJOILJH -#[derive(proto_derive::CmdID)] -#[cmdid(6077)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueTournReviveCostUpdateScNotify { - #[prost(message, optional, tag = "8")] - pub rogue_revive_cost: ::core::option::Option, -} -/// Obf: GGPMJIFJPOF -#[derive(proto_derive::CmdID)] -#[cmdid(6041)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueTournReviveAvatarCsReq { - #[prost(uint32, repeated, tag = "15")] - pub avatar_id_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "12")] - pub oiaecielhaf: u32, -} -/// Obf: AJEAGGLIOLM -#[derive(proto_derive::CmdID)] -#[cmdid(6037)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueTournReviveAvatarScRsp { - #[prost(message, optional, tag = "13")] - pub rogue_revive_cost: ::core::option::Option, - #[prost(uint32, tag = "8")] - pub retcode: u32, -} -/// Obf: IPEKHIMFHBD -#[derive(proto_derive::CmdID)] -#[cmdid(6068)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueTournBattleFailSettleInfoScNotify { - #[prost(message, optional, tag = "6")] - pub scene_ext_info: ::core::option::Option, - #[prost(message, optional, tag = "5")] - pub bofmficeegp: ::core::option::Option, -} -/// Obf: KPIMDPOBLDC -#[derive(proto_derive::CmdID)] -#[cmdid(6914)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetRollShopInfoCsReq { - #[prost(uint32, tag = "6")] - pub roll_shop_id: u32, -} -/// Obf: AEDAICFDKJN -#[derive(proto_derive::CmdID)] -#[cmdid(6917)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetRollShopInfoScRsp { - #[prost(uint32, tag = "4")] - pub gacha_random: u32, - #[prost(uint32, repeated, tag = "14")] - pub okheiojfjkp: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "10")] - pub retcode: u32, - #[prost(uint32, tag = "9")] - pub roll_shop_id: u32, -} -/// Obf: IOFLHLHPEKA -#[derive(proto_derive::CmdID)] -#[cmdid(6913)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DoGachaInRollShopCsReq { - #[prost(uint32, tag = "10")] - pub goebadoadam: u32, - #[prost(uint32, tag = "11")] - pub roll_shop_id: u32, - #[prost(uint32, tag = "2")] - pub gacha_random: u32, -} -/// Obf: KEMMCDLJMKH -#[derive(proto_derive::CmdID)] -#[cmdid(6910)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DoGachaInRollShopScRsp { - #[prost(message, optional, tag = "15")] - pub reward: ::core::option::Option, - #[prost(uint32, tag = "13")] - pub roll_shop_id: u32, - #[prost(uint32, tag = "4")] - pub ordering_index: u32, - #[prost(uint32, tag = "9")] - pub retcode: u32, - #[prost(uint32, tag = "1")] - pub keacgmlkbdk: u32, -} -/// Obf: HKLGKMDKAHJ -#[derive(proto_derive::CmdID)] -#[cmdid(6908)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeRollShopRewardCsReq { - #[prost(uint32, tag = "6")] - pub roll_shop_id: u32, -} -/// Obf: TakeRollShopRewardScRsp -#[derive(proto_derive::CmdID)] -#[cmdid(6915)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeRollShopRewardScRsp { - #[prost(uint32, tag = "2")] - pub retcode: u32, - #[prost(uint32, tag = "1")] - pub roll_shop_id: u32, - #[prost(uint32, tag = "11")] - pub group_type: u32, - #[prost(message, optional, tag = "8")] - pub reward: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SceneActorInfo { - #[prost(enumeration = "AvatarType", tag = "13")] - pub avatar_type: i32, - #[prost(uint32, tag = "10")] - pub base_avatar_id: u32, - #[prost(uint32, tag = "6")] - pub map_layer: u32, - #[prost(uint32, tag = "9")] - pub uid: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ojmbblphhpc { - #[prost(uint32, tag = "7")] - pub level: u32, - #[prost(uint32, tag = "4")] - pub njlghkiieok: u32, - #[prost(uint32, tag = "8")] - pub noplcghhdjj: u32, - #[prost(uint32, tag = "14")] - pub oanmnkhjalp: u32, - #[prost(uint32, tag = "2")] - pub iibeoenkncn: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fmaehnjngig { - #[prost(oneof = "fmaehnjngig::Action", tags = "3")] - pub action: ::core::option::Option, -} -/// Nested message and enum types in `FMAEHNJNGIG`. -pub mod fmaehnjngig { - #[derive(proto_derive::CmdID)] - #[allow(clippy::derive_partial_eq_without_eq)] - #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Action { - #[prost(message, tag = "3")] - RogueInfo(super::Ojmbblphhpc), - } -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SceneNpcMonsterInfo { - #[prost(message, optional, tag = "4")] - pub extra_info: ::core::option::Option, - #[prost(uint32, tag = "5")] - pub world_level: u32, - #[prost(bool, tag = "12")] - pub llndhnigjmi: bool, - #[prost(bool, tag = "13")] - pub hhgjleladko: bool, - #[prost(uint32, tag = "7")] - pub monster_id: u32, - #[prost(uint32, tag = "2")] - pub event_id: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jlfafflegcb { - #[prost(uint32, tag = "9")] - pub bbfmhdncpne: u32, - #[prost(uint32, tag = "2")] - pub anjdkljaadp: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct NpcRogueInfo { - #[prost(map = "uint32, uint32", tag = "2")] - pub lfepbajocpe: ::std::collections::HashMap, - #[prost(uint32, tag = "4")] - pub dendgfhgdnk: u32, - #[prost(bool, tag = "3")] - pub aimfooodepa: bool, - #[prost(uint32, tag = "14")] - pub lcpmpokhaej: u32, - #[prost(bool, tag = "9")] - pub nhjjklbkcoj: bool, - #[prost(message, repeated, tag = "5")] - pub kffkicfmamo: ::prost::alloc::vec::Vec, - #[prost(bool, tag = "15")] - pub jejcafhfjfj: bool, - #[prost(uint32, tag = "6")] - pub opibbfhbgob: u32, - #[prost(uint32, tag = "12")] - pub bijdbcmdppf: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mfdhinnnegl {} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pgimfofdpgf { - #[prost(uint32, tag = "10")] - pub gheboampndn: u32, - #[prost(bool, tag = "15")] - pub gfloemmkbak: bool, - #[prost(uint32, tag = "7")] - pub djlkchkmnmi: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct NpcExtraInfo { - #[prost(oneof = "npc_extra_info::Action", tags = "15, 2, 10")] - pub action: ::core::option::Option, -} -/// Nested message and enum types in `NpcExtraInfo`. -pub mod npc_extra_info { - #[derive(proto_derive::CmdID)] - #[allow(clippy::derive_partial_eq_without_eq)] - #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Action { - #[prost(message, tag = "15")] - RogueInfo(super::NpcRogueInfo), - #[prost(message, tag = "2")] - Pgjkgldabml(super::Pgimfofdpgf), - #[prost(message, tag = "10")] - Nnligghebfp(super::Mfdhinnnegl), - } -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SceneNpcInfo { - #[prost(message, optional, tag = "4")] - pub extra_info: ::core::option::Option, - #[prost(uint32, tag = "9")] - pub npc_id: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PropRogueInfo { - #[prost(uint32, tag = "15")] - pub kofbmkdkeik: u32, - #[prost(uint32, tag = "5")] - pub room_id: u32, - #[prost(uint32, tag = "8")] - pub dneoamobpgm: u32, - #[prost(uint32, tag = "13")] - pub okgjfmhkdnc: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PropAeonInfo { - #[prost(uint32, tag = "11")] - pub dialogue_group_id: u32, - #[prost(uint32, tag = "12")] - pub aeon_id: u32, - #[prost(uint32, tag = "3")] - pub add_exp: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kcgljncalbf { - #[prost(bool, tag = "2")] - pub aojblaeobha: bool, - #[prost(bool, tag = "11")] - pub ehbhbagpahb: bool, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Khmpkkhdeal { - #[prost(uint32, tag = "5")] - pub impcchfklhj: u32, - #[prost(uint32, tag = "11")] - pub fgihhaahgda: u32, - #[prost(bool, tag = "8")] - pub mgfphngibdm: bool, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kgdcglkbdjd { - #[prost(uint32, tag = "14")] - pub impcchfklhj: u32, - #[prost(uint32, tag = "12")] - pub fgihhaahgda: u32, - #[prost(bool, tag = "13")] - pub mgfphngibdm: bool, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Obdbffiobaj { - #[prost(bool, tag = "5")] - pub lafdbhahpfh: bool, - #[prost(uint32, tag = "15")] - pub fhmhclamano: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Adnacdbeifl { - #[prost(uint32, tag = "15")] - pub deelmhnljen: u32, - #[prost(message, repeated, tag = "6")] - pub hcjnlpbnkaa: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dfecdoamnlk { - #[prost(message, optional, tag = "2")] - pub ojahhgplbfh: ::core::option::Option, - #[prost(uint32, tag = "6")] - pub ekolbpjahck: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fejepojfhmm { - #[prost(uint32, tag = "1")] - pub gdndhcfjbnm: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PropExtraInfo { - #[prost(oneof = "prop_extra_info::InfoCase", tags = "13, 2, 6, 7, 4, 10, 8, 3")] - pub info_case: ::core::option::Option, -} -/// Nested message and enum types in `PropExtraInfo`. -pub mod prop_extra_info { - #[derive(proto_derive::CmdID)] - #[allow(clippy::derive_partial_eq_without_eq)] - #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum InfoCase { - #[prost(message, tag = "13")] - RogueInfo(super::PropRogueInfo), - #[prost(message, tag = "2")] - AeonInfo(super::PropAeonInfo), - #[prost(message, tag = "6")] - ChessRogueInfo(super::Kcgljncalbf), - #[prost(message, tag = "7")] - RogueTournDoorInfo(super::Khmpkkhdeal), - #[prost(message, tag = "4")] - RogueTournWorkbenchInfo(super::Adnacdbeifl), - #[prost(message, tag = "10")] - RogueGambleMachineInfo(super::Dfecdoamnlk), - #[prost(message, tag = "8")] - RogueCurseChestInfo(super::Fejepojfhmm), - #[prost(message, tag = "3")] - RogueMagicDoorInfo(super::Kgdcglkbdjd), - } -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ScenePropInfo { - #[prost(uint32, tag = "5")] - pub prop_state: u32, - #[prost(uint64, tag = "13")] - pub create_time_ms: u64, - #[prost(uint32, tag = "7")] - pub prop_id: u32, - #[prost(message, optional, tag = "11")] - pub extra_info: ::core::option::Option, - #[prost(uint32, tag = "12")] - pub life_time_ms: u32, - #[prost(string, repeated, tag = "1")] - pub trigger_name_list: ::prost::alloc::vec::Vec<::prost::alloc::string::String>, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SceneSummonUnitInfo { - #[prost(uint32, tag = "4")] - pub caster_entity_id: u32, - #[prost(uint64, tag = "11")] - pub create_time_ms: u64, - /// TODO - #[prost(uint32, tag = "12")] - pub attach_entity_id: u32, - #[prost(int32, tag = "1")] - pub life_time_ms: i32, - #[prost(string, repeated, tag = "2")] - pub trigger_name_list: ::prost::alloc::vec::Vec<::prost::alloc::string::String>, - #[prost(uint32, tag = "5")] - pub summon_unit_id: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SceneEntityInfo { - #[prost(uint32, tag = "14")] - pub group_id: u32, - #[prost(message, optional, tag = "5")] - pub motion: ::core::option::Option, - #[prost(uint32, tag = "12")] - pub entity_id: u32, - #[prost(uint32, tag = "10")] - pub inst_id: u32, - #[prost(oneof = "scene_entity_info::Entity", tags = "2, 1, 3, 15, 8")] - pub entity: ::core::option::Option, -} -/// Nested message and enum types in `SceneEntityInfo`. -pub mod scene_entity_info { - #[derive(proto_derive::CmdID)] - #[allow(clippy::derive_partial_eq_without_eq)] - #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Entity { - #[prost(message, tag = "2")] - Actor(super::SceneActorInfo), - #[prost(message, tag = "1")] - NpcMonster(super::SceneNpcMonsterInfo), - #[prost(message, tag = "3")] - Npc(super::SceneNpcInfo), - #[prost(message, tag = "15")] - Prop(super::ScenePropInfo), - #[prost(message, tag = "8")] - SummonUnit(super::SceneSummonUnitInfo), - } -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct BuffInfo { - #[prost(map = "string, float", tag = "3")] - pub dynamic_values: ::std::collections::HashMap<::prost::alloc::string::String, f32>, - #[prost(uint32, tag = "13")] - pub count: u32, - #[prost(uint32, tag = "5")] - pub level: u32, - #[prost(uint32, tag = "7")] - pub buff_id: u32, - #[prost(uint32, tag = "6")] - pub ldhaiofhflf: u32, - #[prost(uint64, tag = "9")] - pub add_time_ms: u64, - #[prost(float, tag = "1")] - pub life_time: f32, - #[prost(uint32, tag = "14")] - pub base_avatar_id: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EntityBuffInfo { - #[prost(uint32, tag = "1")] - pub entity_id: u32, - #[prost(message, repeated, tag = "10")] - pub buff_list: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pikdeacjjlj { - #[prost(uint32, tag = "14")] - pub omjjjnanjip: u32, - #[prost(uint32, tag = "2")] - pub hppeilaonge: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct CustomSaveData { - #[prost(uint32, tag = "3")] - pub group_id: u32, - #[prost(string, tag = "13")] - pub save_data: ::prost::alloc::string::String, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jbeofmhcoic { - #[prost(uint32, tag = "14")] - pub ebiigljkajo: u32, - #[prost(uint32, tag = "1")] - pub geejphnhhod: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SceneEntityGroupInfo { - #[prost(uint32, tag = "10")] - pub state: u32, - #[prost(message, repeated, tag = "2")] - pub entity_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "15")] - pub group_id: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SceneGroupState { - #[prost(uint32, tag = "5")] - pub state: u32, - #[prost(uint32, tag = "7")] - pub group_id: u32, - #[prost(bool, tag = "6")] - pub is_default: bool, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MissionStatusBySceneInfo { - #[prost(uint32, repeated, tag = "10")] - pub ocfmlfjehhf: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "9")] - pub jggbhmkoada: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "2")] - pub bijcoiggojp: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "7")] - pub anjmgehlohe: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "13")] - pub mipnlpeaode: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SceneInfo { - #[prost(uint32, tag = "12")] - pub client_pos_version: u32, - #[prost(uint32, repeated, tag = "5")] - pub lighten_section_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "305")] - pub entity_group_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "1749")] - pub cpgdhgkahhd: u32, - #[prost(uint32, tag = "3")] - pub floor_id: u32, - /// repeated BuffInfo sync_buff_info = 11; - /// repeated EntityBuffInfo JMNPJIPLDJL = 1; - #[prost(uint32, tag = "8")] - pub entry_id: u32, - /// MissionStatusBySceneInfo scene_mission_info = 661; - #[prost(message, repeated, tag = "560")] - pub group_state_list: ::prost::alloc::vec::Vec, - #[prost(map = "string, int32", tag = "24")] - pub floor_saved_data: ::std::collections::HashMap< - ::prost::alloc::string::String, - i32, - >, - /// - #[prost(uint32, tag = "7")] - pub leader_entity_id: u32, - #[prost(message, repeated, tag = "2")] - pub entity_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "413")] - pub mleaeclogeb: u32, - #[prost(uint32, repeated, tag = "10")] - pub group_id_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "4")] - pub game_mode_type: u32, - #[prost(uint32, tag = "1380")] - pub content_id: u32, - /// repeated CustomSaveData save_data_list = 15; - /// map LFFPPBPNOAC = 13; - /// - /// - #[prost(uint32, tag = "14")] - pub world_id: u32, - #[prost(uint32, tag = "9")] - pub plane_id: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EntityMotion { - #[prost(message, optional, tag = "14")] - pub motion: ::core::option::Option, - #[prost(bool, tag = "9")] - pub doocfnpjgnd: bool, - #[prost(uint32, tag = "12")] - pub entity_id: u32, - #[prost(uint32, tag = "8")] - pub map_layer: u32, -} -/// Obf: CNIBBKDHEKE -#[derive(proto_derive::CmdID)] -#[cmdid(1498)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SceneEntityMoveCsReq { - #[prost(uint64, tag = "3")] - pub pnkniblgclm: u64, - #[prost(message, repeated, tag = "15")] - pub entity_motion_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "13")] - pub entry_id: u32, -} -/// Obf: JNEPMACAFDK -#[derive(proto_derive::CmdID)] -#[cmdid(1471)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SceneEntityMoveScRsp { - #[prost(uint32, tag = "8")] - pub retcode: u32, - #[prost(message, repeated, tag = "11")] - pub entity_motion_list: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "12")] - pub download_data: ::core::option::Option, -} -/// Obf: JEHMIJNFNFC -#[derive(proto_derive::CmdID)] -#[cmdid(1478)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SceneEntityMoveScNotify { - #[prost(uint32, tag = "2")] - pub entry_id: u32, - #[prost(message, optional, tag = "14")] - pub motion: ::core::option::Option, - #[prost(uint32, tag = "1")] - pub entity_id: u32, - #[prost(uint32, tag = "4")] - pub client_pos_version: u32, -} -/// Obf: IALNCHPADLF -#[derive(proto_derive::CmdID)] -#[cmdid(1456)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SceneUpdatePositionVersionNotify { - #[prost(uint32, tag = "14")] - pub ghkdeclgigp: u32, -} -/// Obf: LNJECGEPPHK -#[derive(proto_derive::CmdID)] -#[cmdid(1483)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct InteractPropCsReq { - #[prost(uint32, tag = "3")] - pub interact_id: u32, - #[prost(uint32, tag = "2")] - pub prop_entity_id: u32, -} -/// Obf: EFHPGPNGHBP -#[derive(proto_derive::CmdID)] -#[cmdid(1442)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct InteractPropScRsp { - #[prost(uint32, tag = "15")] - pub retcode: u32, - #[prost(uint32, tag = "14")] - pub prop_id: u32, - #[prost(uint32, tag = "1")] - pub prop_entity_id: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Iimhjngoion { - #[prost(enumeration = "Ndmdcmdglja", tag = "10")] - pub dpeennjlpel: i32, - #[prost(uint32, tag = "12")] - pub kbnmpfejmbe: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Alddphfcmgg { - #[prost(float, tag = "13")] - pub hppeilaonge: f32, - #[prost(string, tag = "1")] - pub mfklinkcppa: ::prost::alloc::string::String, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct AssistMonsterWave { - #[prost(uint32, repeated, tag = "12")] - pub entity_id_list: ::prost::alloc::vec::Vec, -} -/// Obf: BDOJAGLJKFN -#[derive(proto_derive::CmdID)] -#[cmdid(1479)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SceneCastSkillCsReq { - #[prost(message, repeated, tag = "8")] - pub assist_monster_wave_list: ::prost::alloc::vec::Vec, - /// TODO: Manually swapped with id 14 - #[prost(uint32, repeated, tag = "12")] - pub hit_target_entity_id_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "4")] - pub caster_id: u32, - #[prost(message, repeated, tag = "9")] - pub dynamic_values: ::prost::alloc::vec::Vec, - #[prost(string, tag = "15")] - pub mfhmicgelnb: ::prost::alloc::string::String, - #[prost(uint32, tag = "13")] - pub attacked_group_id: u32, - #[prost(uint32, repeated, tag = "14")] - pub assist_monster_entity_id_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "3")] - pub skill_index: u32, - #[prost(message, optional, tag = "10")] - pub target_motion: ::core::option::Option, - #[prost(uint32, tag = "11")] - pub gojhhblmaeb: u32, - #[prost(enumeration = "Hgiooangaaj", repeated, tag = "7")] - pub hkjcoiohfkp: ::prost::alloc::vec::Vec, -} -/// Obf: IMFDNKBPLJB -#[derive(proto_derive::CmdID)] -#[cmdid(1477)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SceneCastSkillScRsp { - #[prost(uint32, tag = "1")] - pub attacked_group_id: u32, - #[prost(message, repeated, tag = "9")] - pub iabjaaojpjm: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "14")] - pub retcode: u32, - #[prost(message, optional, tag = "7")] - pub battle_info: ::core::option::Option, -} -/// Obf: LNHBPLCLPPH -#[derive(proto_derive::CmdID)] -#[cmdid(1422)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SceneCastSkillCostMpCsReq { - #[prost(uint32, tag = "10")] - pub caster_id: u32, - #[prost(uint32, tag = "3")] - pub skill_index: u32, - #[prost(uint32, tag = "11")] - pub attacked_group_id: u32, -} -/// Obf: HHDJGIBOMIG -#[derive(proto_derive::CmdID)] -#[cmdid(1466)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SceneCastSkillCostMpScRsp { - #[prost(uint32, tag = "13")] - pub attacked_group_id: u32, - #[prost(uint32, tag = "8")] - pub retcode: u32, -} -/// Obf: KKGAEEJGJGG -#[derive(proto_derive::CmdID)] -#[cmdid(1405)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SceneCastSkillMpUpdateScNotify { - #[prost(uint32, tag = "1")] - pub attacked_group_id: u32, - #[prost(uint32, tag = "14")] - pub mp: u32, -} -/// Obf: HDAIGNAFPOG -#[derive(proto_derive::CmdID)] -#[cmdid(1452)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SceneEnterStageCsReq { - #[prost(bool, tag = "13")] - pub gjboofhbeop: bool, - #[prost(enumeration = "Legppepeacf", tag = "8")] - pub cfdonpmljdp: i32, - #[prost(uint32, tag = "12")] - pub event_id: u32, -} -/// Obf: KLBOKFDCBPN -#[derive(proto_derive::CmdID)] -#[cmdid(1411)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SceneEnterStageScRsp { - #[prost(uint32, tag = "14")] - pub retcode: u32, - #[prost(message, optional, tag = "4")] - pub battle_info: ::core::option::Option, -} -/// Obf: CGMBDNKBOEG -#[derive(proto_derive::CmdID)] -#[cmdid(1410)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SceneReviveAfterRebattleCsReq { - #[prost(enumeration = "Legppepeacf", tag = "11")] - pub cfdonpmljdp: i32, -} -/// Obf: LIKPAFLENFM -#[derive(proto_derive::CmdID)] -#[cmdid(1500)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SceneReviveAfterRebattleScRsp { - #[prost(uint32, tag = "11")] - pub retcode: u32, -} -/// Obf: HMAGHIDMACI -#[derive(proto_derive::CmdID)] -#[cmdid(1433)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetCurSceneInfoCsReq {} -/// Obf: FFIOBKGLMPJ -#[derive(proto_derive::CmdID)] -#[cmdid(1412)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetCurSceneInfoScRsp { - #[prost(message, optional, tag = "6")] - pub scene: ::core::option::Option, - #[prost(uint32, tag = "2")] - pub retcode: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EntityBuffChangeInfo { - #[prost(uint32, tag = "10")] - pub entity_id: u32, - #[prost(enumeration = "EntityBuffChangeType", tag = "11")] - pub reason: i32, - #[prost(oneof = "entity_buff_change_info::Change", tags = "6, 7")] - pub change: ::core::option::Option, -} -/// Nested message and enum types in `EntityBuffChangeInfo`. -pub mod entity_buff_change_info { - #[derive(proto_derive::CmdID)] - #[allow(clippy::derive_partial_eq_without_eq)] - #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Change { - #[prost(message, tag = "6")] - AddBuffInfo(super::BuffInfo), - #[prost(uint32, tag = "7")] - RemoveBuffId(u32), - } -} -/// Obf: LAGBAPIBKGG -#[derive(proto_derive::CmdID)] -#[cmdid(1489)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SyncEntityBuffChangeListScNotify { - #[prost(message, repeated, tag = "7")] - pub entity_buff_info_list: ::prost::alloc::vec::Vec, -} -/// Obf: AJBMFHMGHKP -#[derive(proto_derive::CmdID)] -#[cmdid(1420)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SpringRefreshCsReq { - #[prost(uint32, tag = "13")] - pub floor_id: u32, - #[prost(uint32, tag = "5")] - pub prop_entity_id: u32, - #[prost(uint32, tag = "10")] - pub plane_id: u32, -} -/// Obf: IFCGIKNCDPH -#[derive(proto_derive::CmdID)] -#[cmdid(1450)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SpringRefreshScRsp { - #[prost(uint32, tag = "3")] - pub retcode: u32, -} -/// Obf: EGBIONGDGJD -#[derive(proto_derive::CmdID)] -#[cmdid(1431)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct LastSpringRefreshTimeNotify { - #[prost(int64, tag = "10")] - pub nehonoohkhp: i64, -} -/// Obf: OFDOODHICHN -#[derive(proto_derive::CmdID)] -#[cmdid(1404)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ReturnLastTownCsReq {} -/// Obf: MHPCIHMGPEE -#[derive(proto_derive::CmdID)] -#[cmdid(1460)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ReturnLastTownScRsp { - #[prost(message, optional, tag = "11")] - pub scene: ::core::option::Option, - #[prost(uint32, tag = "8")] - pub retcode: u32, -} -/// Obf: EFFKOLJHIJH -#[derive(proto_derive::CmdID)] -#[cmdid(1462)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EnterSectionCsReq { - #[prost(uint32, tag = "9")] - pub cljdinbopjm: u32, -} -/// Obf: OAMAAFNJICP -#[derive(proto_derive::CmdID)] -#[cmdid(1406)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EnterSectionScRsp { - #[prost(uint32, tag = "1")] - pub retcode: u32, -} -/// Obf: EDLEOIJIJLG -#[derive(proto_derive::CmdID)] -#[cmdid(1416)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetCurInteractEntityCsReq { - #[prost(uint32, tag = "8")] - pub entity_id: u32, -} -/// Obf: EHEGAPIHDCC -#[derive(proto_derive::CmdID)] -#[cmdid(1414)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetCurInteractEntityScRsp { - #[prost(uint32, tag = "4")] - pub retcode: u32, -} -/// Obf: FCONFAJKAIE -#[derive(proto_derive::CmdID)] -#[cmdid(1488)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RecoverAllLineupCsReq {} -/// Obf: PCIEDGDOPGA -#[derive(proto_derive::CmdID)] -#[cmdid(1493)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RecoverAllLineupScRsp { - #[prost(uint32, tag = "11")] - pub retcode: u32, -} -/// Obf: SavePointsInfoNotify -#[derive(proto_derive::CmdID)] -#[cmdid(1463)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SavePointsInfoNotify { - #[prost(uint32, tag = "3")] - pub valid_times: u32, - #[prost(int64, tag = "10")] - pub refresh_time: i64, -} -/// Obf: NPHLJCNPIFB -#[derive(proto_derive::CmdID)] -#[cmdid(1455)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct StartCocoonStageCsReq { - #[prost(uint32, tag = "8")] - pub prop_entity_id: u32, - #[prost(uint32, tag = "7")] - pub cocoon_id: u32, - #[prost(uint32, tag = "4")] - pub world_level: u32, - #[prost(uint32, tag = "9")] - pub wave: u32, -} -/// Obf: StartCocoonStageScRsp -#[derive(proto_derive::CmdID)] -#[cmdid(1436)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct StartCocoonStageScRsp { - #[prost(uint32, tag = "9")] - pub wave: u32, - #[prost(uint32, tag = "4")] - pub prop_entity_id: u32, - #[prost(message, optional, tag = "7")] - pub battle_info: ::core::option::Option, - #[prost(uint32, tag = "14")] - pub cocoon_id: u32, - #[prost(uint32, tag = "13")] - pub retcode: u32, -} -/// Obf: PADLDOLDOOI -#[derive(proto_derive::CmdID)] -#[cmdid(1402)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EntityBindPropCsReq { - #[prost(bool, tag = "1")] - pub agjmaaknjmm: bool, - #[prost(message, optional, tag = "5")] - pub motion: ::core::option::Option, -} -/// Obf: DJKDMICPKBA -#[derive(proto_derive::CmdID)] -#[cmdid(1465)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EntityBindPropScRsp { - #[prost(uint32, tag = "8")] - pub retcode: u32, -} -/// Obf: FMKILEBEIEA -#[derive(proto_derive::CmdID)] -#[cmdid(1457)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetClientPausedCsReq { - #[prost(bool, tag = "15")] - pub paused: bool, -} -/// Obf: DENDFOFLAJL -#[derive(proto_derive::CmdID)] -#[cmdid(1425)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetClientPausedScRsp { - #[prost(uint32, tag = "1")] - pub retcode: u32, - #[prost(bool, tag = "9")] - pub paused: bool, -} -/// Obf: HGCGMILFAFJ -#[derive(proto_derive::CmdID)] -#[cmdid(1419)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DeactivateFarmElementCsReq { - #[prost(uint32, tag = "3")] - pub entity_id: u32, -} -/// Obf: MFJMKMEKACE -#[derive(proto_derive::CmdID)] -#[cmdid(1492)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DeactivateFarmElementScRsp { - #[prost(uint32, tag = "1")] - pub entity_id: u32, - #[prost(uint32, tag = "8")] - pub retcode: u32, -} -/// Obf: ADGLDGLGJFK -#[derive(proto_derive::CmdID)] -#[cmdid(1440)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ActivateFarmElementCsReq { - #[prost(uint32, tag = "4")] - pub entity_id: u32, - #[prost(uint32, tag = "11")] - pub world_level: u32, -} -/// Obf: MAFDJHJJKND -#[derive(proto_derive::CmdID)] -#[cmdid(1495)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ActivateFarmElementScRsp { - #[prost(uint32, tag = "15")] - pub retcode: u32, - #[prost(uint32, tag = "14")] - pub entity_id: u32, - #[prost(uint32, tag = "10")] - pub world_level: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Okhfolfgpnj { - #[prost(uint32, tag = "2")] - pub avatar_id: u32, - #[prost(uint32, tag = "14")] - pub fmhecfjegib: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mgoiicjiihp { - #[prost(uint32, tag = "10")] - pub nbgigjhgipp: u32, - #[prost(bool, tag = "8")] - pub fmgjpljicfe: bool, - #[prost(message, repeated, tag = "3")] - pub kgcffgpgebe: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kenmcmmfbfj { - #[prost(int64, tag = "2")] - pub hmjofdkcjii: i64, - #[prost(uint32, tag = "10")] - pub ekofnicjbac: u32, -} -/// Obf: JGIMGOMLFHK -#[derive(proto_derive::CmdID)] -#[cmdid(1453)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetSpringRecoverDataCsReq {} -/// Obf: CIIKJCGDIDN -#[derive(proto_derive::CmdID)] -#[cmdid(1464)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetSpringRecoverDataScRsp { - #[prost(message, optional, tag = "13")] - pub iidjgagfacf: ::core::option::Option, - #[prost(uint32, tag = "9")] - pub retcode: u32, - #[prost(message, optional, tag = "2")] - pub fjjmgcnpeko: ::core::option::Option, -} -/// Obf: AOOEEBKEJNA -#[derive(proto_derive::CmdID)] -#[cmdid(1435)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetSpringRecoverConfigCsReq { - #[prost(message, optional, tag = "1")] - pub fjjmgcnpeko: ::core::option::Option, -} -/// Obf: IDPIKNCMNAC -#[derive(proto_derive::CmdID)] -#[cmdid(1487)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetSpringRecoverConfigScRsp { - #[prost(message, optional, tag = "6")] - pub fjjmgcnpeko: ::core::option::Option, - #[prost(uint32, tag = "13")] - pub retcode: u32, -} -/// Obf: IHBBBABCBKH -#[derive(proto_derive::CmdID)] -#[cmdid(1454)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SpringRecoverCsReq { - #[prost(uint32, tag = "2")] - pub floor_id: u32, - #[prost(uint32, tag = "10")] - pub prop_entity_id: u32, - #[prost(uint32, tag = "8")] - pub plane_id: u32, -} -/// Obf: SpringRecoverScRsp -#[derive(proto_derive::CmdID)] -#[cmdid(1469)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SpringRecoverScRsp { - #[prost(message, optional, tag = "10")] - pub heal_pool_info: ::core::option::Option, - #[prost(uint32, tag = "14")] - pub retcode: u32, -} -/// Obf: KKMAFOMLFNA +pub struct GetMultiPathAvatarInfoCsReq {} +/// Obf: LKDHBGJEMIK #[derive(proto_derive::CmdID)] #[cmdid(1458)] #[allow(clippy::derive_partial_eq_without_eq)] #[derive(Clone, PartialEq, ::prost::Message)] -pub struct HealPoolInfoNotify { - #[prost(message, optional, tag = "12")] - pub iidjgagfacf: ::core::option::Option, -} -/// Obf: EMJPOGCEJKO -#[derive(proto_derive::CmdID)] -#[cmdid(1467)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SpringRecoverSingleAvatarCsReq { - #[prost(uint32, tag = "2")] - pub floor_id: u32, - #[prost(bool, tag = "3")] - pub hkcbjjgknfo: bool, - #[prost(uint32, tag = "12")] - pub plane_id: u32, - #[prost(uint32, tag = "13")] - pub id: u32, - #[prost(enumeration = "AvatarType", tag = "8")] - pub avatar_type: i32, - #[prost(uint32, tag = "14")] - pub prop_entity_id: u32, -} -/// Obf: SpringRecoverSingleAvatarScRsp -#[derive(proto_derive::CmdID)] -#[cmdid(1476)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SpringRecoverSingleAvatarScRsp { - #[prost(enumeration = "AvatarType", tag = "10")] - pub avatar_type: i32, - #[prost(uint32, tag = "7")] - pub id: u32, - #[prost(uint32, tag = "1")] - pub retcode: u32, - #[prost(uint32, tag = "9")] - pub hp: u32, -} -/// Obf: GGHGBLOKOOD -#[derive(proto_derive::CmdID)] -#[cmdid(1439)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct UpdateMechanismBarScNotify { - #[prost(uint32, tag = "13")] - pub plane_id: u32, - #[prost(uint32, tag = "3")] - pub floor_id: u32, - #[prost(message, optional, tag = "10")] - pub eamnlinhgii: ::core::option::Option, -} -/// Obf: GJKCINICLOO -#[derive(proto_derive::CmdID)] -#[cmdid(1449)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetGroupCustomSaveDataCsReq { - #[prost(string, tag = "10")] - pub save_data: ::prost::alloc::string::String, - #[prost(uint32, tag = "14")] - pub group_id: u32, - #[prost(uint32, tag = "6")] - pub entry_id: u32, -} -/// Obf: KKNPIOAJBPG -#[derive(proto_derive::CmdID)] -#[cmdid(1403)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetGroupCustomSaveDataScRsp { - #[prost(uint32, tag = "15")] - pub group_id: u32, - #[prost(uint32, tag = "14")] - pub retcode: u32, - #[prost(uint32, tag = "3")] - pub entry_id: u32, -} -/// Obf: PEOMIPBELCK -#[derive(proto_derive::CmdID)] -#[cmdid(1486)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ReEnterLastElementStageCsReq { - #[prost(uint32, tag = "10")] - pub stage_id: u32, -} -/// Obf: DGNCLBLGLKM -#[derive(proto_derive::CmdID)] -#[cmdid(1429)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ReEnterLastElementStageScRsp { - #[prost(message, optional, tag = "9")] - pub battle_info: ::core::option::Option, - #[prost(uint32, tag = "14")] - pub retcode: u32, - #[prost(uint32, tag = "10")] - pub stage_id: u32, -} -/// Obf: BJIKIMCPNHG -#[derive(proto_derive::CmdID)] -#[cmdid(1401)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SceneEntityTeleportCsReq { - #[prost(uint32, tag = "13")] - pub entry_id: u32, - #[prost(message, optional, tag = "6")] - pub entity_motion: ::core::option::Option, -} -/// Obf: GPGMHLIHLDL -#[derive(proto_derive::CmdID)] -#[cmdid(1490)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SceneEntityTeleportScRsp { - #[prost(uint32, tag = "6")] - pub client_pos_version: u32, - #[prost(message, optional, tag = "13")] - pub entity_motion: ::core::option::Option, - #[prost(uint32, tag = "8")] - pub retcode: u32, -} -/// Obf: BHADAPAPLLB -#[derive(proto_derive::CmdID)] -#[cmdid(1473)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EnterSceneCsReq { - #[prost(uint32, tag = "1")] - pub cpgdhgkahhd: u32, - #[prost(bool, tag = "2")] - pub alckpiobhlb: bool, - #[prost(uint32, tag = "13")] - pub teleport_id: u32, - #[prost(uint32, tag = "14")] - pub entry_id: u32, - #[prost(uint32, tag = "10")] - pub content_id: u32, -} -/// Obf: KOEKJLJKDND -#[derive(proto_derive::CmdID)] -#[cmdid(1472)] -#[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 cpgdhgkahhd: u32, - #[prost(bool, tag = "10")] - pub gpjeedfjhaj: bool, - #[prost(bool, tag = "12")] - pub alckpiobhlb: bool, - #[prost(uint32, tag = "1")] - pub retcode: u32, -} -/// Obf: GBFIFDFFFMA -#[derive(proto_derive::CmdID)] -#[cmdid(1474)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EnterSceneByServerScNotify { - #[prost(message, optional, tag = "13")] - pub scene: ::core::option::Option, - #[prost(message, optional, tag = "9")] - pub lineup: ::core::option::Option, - #[prost(enumeration = "EnterSceneReason", tag = "12")] - pub reason: i32, -} -/// Obf: MFMCJBFMNDA -#[derive(proto_derive::CmdID)] -#[cmdid(1447)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ScenePlaneEventScNotify { - /// TODO - #[prost(message, optional, tag = "6")] - pub get_item_list: ::core::option::Option, - #[prost(message, optional, tag = "13")] - pub olmakeilnnh: ::core::option::Option, - #[prost(message, optional, tag = "5")] - pub ibdcnjhehhh: ::core::option::Option, - #[prost(message, optional, tag = "2")] - pub dfomendhklm: ::core::option::Option, -} -/// Obf: BPKOEHNCDPP -#[derive(proto_derive::CmdID)] -#[cmdid(1426)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetSceneMapInfoCsReq { - #[prost(uint32, repeated, tag = "15")] - pub entry_id_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "4")] - pub cur_map_entry_id: u32, - #[prost(bool, tag = "13")] - pub pnfpbicgdpc: bool, - #[prost(uint32, tag = "14")] - pub content_id: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MazeProp { - #[prost(uint32, tag = "8")] - pub state: u32, - #[prost(uint32, tag = "5")] - pub group_id: u32, - #[prost(uint32, tag = "11")] - pub config_id: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MazeGroup { - #[prost(uint32, tag = "5")] - pub group_id: u32, - #[prost(bool, tag = "2")] - pub dpikdbpkaok: bool, - #[prost(uint32, repeated, tag = "15")] - pub lffhdkhbhnn: ::prost::alloc::vec::Vec, - #[prost(int64, tag = "13")] - pub modify_time: i64, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MazeChest { - #[prost(enumeration = "MapInfoChestType", tag = "11")] - pub map_info_chest_type: i32, - /// TODO - #[prost(uint32, tag = "10")] - pub unlocked_amount_list: u32, - /// TODO - #[prost(uint32, tag = "4")] - pub total_amount_list: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bkcekekhjca { - #[prost(uint32, tag = "5")] - pub liheadmdlhb: u32, - #[prost(uint32, tag = "12")] - pub slot: u32, - #[prost(uint32, tag = "8")] - pub dpkmfliphig: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MazeMapData { - #[prost(message, repeated, tag = "11")] - pub unlocked_chest_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "1")] - pub content_id: u32, - #[prost(uint32, repeated, tag = "15")] - pub lighten_section_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "5")] - pub maze_prop_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "2")] - pub mleaeclogeb: u32, - #[prost(uint32, tag = "10")] - pub entry_id: u32, - #[prost(map = "string, int32", tag = "8")] - pub floor_saved_data: ::std::collections::HashMap< - ::prost::alloc::string::String, - i32, - >, - #[prost(message, repeated, tag = "9")] - pub gcelhdacajk: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "6")] - pub unlocked_teleport_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "13")] - pub cur_map_entry_id: u32, - #[prost(message, repeated, tag = "3")] - pub maze_group_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "12")] - pub retcode: u32, - #[prost(uint32, tag = "4")] - pub kpeadjcpcnk: u32, -} -/// Obf: NIHPDPKOJNI -#[derive(proto_derive::CmdID)] -#[cmdid(1497)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetSceneMapInfoScRsp { - #[prost(message, repeated, tag = "8")] - pub map_list: ::prost::alloc::vec::Vec, - #[prost(bool, tag = "5")] - pub pnfpbicgdpc: bool, - #[prost(uint32, tag = "9")] - pub retcode: u32, -} -/// Obf: AGFBPNEEPNM -#[derive(proto_derive::CmdID)] -#[cmdid(1427)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SyncServerSceneChangeNotify {} -/// Obf: GLLIPBMFNJI -#[derive(proto_derive::CmdID)] -#[cmdid(1409)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GameplayCounterCountDownCsReq { - #[prost(uint32, tag = "13")] - pub nncfpdlcnhn: u32, - #[prost(uint32, tag = "6")] - pub pfihnpibegn: u32, -} -/// Obf: OEDMAEPOKOH -#[derive(proto_derive::CmdID)] -#[cmdid(1499)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GameplayCounterCountDownScRsp { - #[prost(uint32, tag = "5")] - pub retcode: u32, -} -/// Obf: NGECPJEEHGH -#[derive(proto_derive::CmdID)] -#[cmdid(1443)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GameplayCounterUpdateScNotify { - #[prost(uint32, tag = "12")] - pub nncfpdlcnhn: u32, - #[prost(uint32, tag = "4")] - pub geejphnhhod: u32, - #[prost(enumeration = "Ocgbofdlggn", tag = "3")] - pub reason: i32, -} -/// Obf: HKKCBOIFJGK -#[derive(proto_derive::CmdID)] -#[cmdid(1482)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GameplayCounterRecoverCsReq { - #[prost(uint32, tag = "4")] - pub nncfpdlcnhn: u32, - #[prost(uint32, tag = "12")] - pub cbiipjbklin: u32, -} -/// Obf: FIPKDMGNEEP -#[derive(proto_derive::CmdID)] -#[cmdid(1418)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GameplayCounterRecoverScRsp { - #[prost(uint32, tag = "10")] - pub retcode: u32, -} -/// Obf: CKGDAAHHOFN -#[derive(proto_derive::CmdID)] -#[cmdid(1496)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct UpdateFloorSavedValueNotify { - #[prost(uint32, tag = "15")] - pub floor_id: u32, - #[prost(uint32, tag = "2")] - pub plane_id: u32, - #[prost(map = "string, int32", tag = "10")] - pub hhjcajjinmg: ::std::collections::HashMap<::prost::alloc::string::String, i32>, - #[prost(uint32, tag = "5")] - pub mleaeclogeb: u32, -} -/// Obf: LEKLOEMOBHD -#[derive(proto_derive::CmdID)] -#[cmdid(1459)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetUnlockTeleportCsReq { - #[prost(uint32, repeated, tag = "4")] - pub entry_id_list: ::prost::alloc::vec::Vec, -} -/// Obf: LPGAMHAIKFM -#[derive(proto_derive::CmdID)] -#[cmdid(1448)] -#[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 = "10")] - pub retcode: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SceneEntityRefreshInfo { - #[prost(oneof = "scene_entity_refresh_info::RefreshType", tags = "4, 10, 11")] - pub refresh_type: ::core::option::Option, -} -/// Nested message and enum types in `SceneEntityRefreshInfo`. -pub mod scene_entity_refresh_info { - #[derive(proto_derive::CmdID)] - #[allow(clippy::derive_partial_eq_without_eq)] - #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum RefreshType { - #[prost(message, tag = "4")] - AddEntity(super::SceneEntityInfo), - /// TODO - #[prost(uint32, tag = "10")] - DelEntity(u32), - #[prost(uint32, tag = "11")] - Diokndcijib(u32), - } -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SceneGroupRefreshInfo { - #[prost(enumeration = "SceneGroupRefreshType", tag = "11")] - pub group_refresh_type: i32, - #[prost(uint32, tag = "10")] - pub state: u32, - #[prost(uint32, tag = "5")] - pub group_id: u32, - #[prost(message, repeated, tag = "6")] - pub refresh_entity: ::prost::alloc::vec::Vec, -} -/// Obf: EOONOPCLIDC -#[derive(proto_derive::CmdID)] -#[cmdid(1430)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SceneGroupRefreshScNotify { - #[prost(message, repeated, tag = "8")] - pub group_refresh_info: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GroupStateInfo { - #[prost(uint32, tag = "15")] - pub group_id: u32, - /// TODO - #[prost(uint32, tag = "1")] - pub player_uid: u32, - /// TODO - #[prost(uint32, tag = "11")] - pub group_state: u32, - #[prost(uint32, tag = "14")] - pub entry_id: u32, -} -/// Obf: CDFDLHNDOEC -#[derive(proto_derive::CmdID)] -#[cmdid(1417)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GroupStateChangeCsReq { - #[prost(message, optional, tag = "15")] - pub group_state_info: ::core::option::Option, -} -/// Obf: LEGPDAGCDIO -#[derive(proto_derive::CmdID)] -#[cmdid(1437)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GroupStateChangeScRsp { - #[prost(message, optional, tag = "4")] - pub group_state_info: ::core::option::Option, - #[prost(uint32, tag = "15")] - pub retcode: u32, -} -/// Obf: DLIIKPOMIJG -#[derive(proto_derive::CmdID)] -#[cmdid(1475)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GroupStateChangeScNotify { - #[prost(message, optional, tag = "7")] - pub group_state_info: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EnteredSceneInfo { - #[prost(uint32, tag = "12")] - pub floor_id: u32, - #[prost(uint32, tag = "13")] - pub plane_id: u32, -} -/// Obf: FJICJCLGLHH -#[derive(proto_derive::CmdID)] -#[cmdid(1468)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] pub struct GetEnteredSceneCsReq {} -/// Obf: MNBCGCFJAHG -#[derive(proto_derive::CmdID)] -#[cmdid(1446)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetEnteredSceneScRsp { - #[prost(uint32, tag = "4")] - pub retcode: u32, - #[prost(message, repeated, tag = "14")] - pub entered_scene_info: ::prost::alloc::vec::Vec, -} -/// Obf: FJBAEEJMDKC -#[derive(proto_derive::CmdID)] -#[cmdid(1441)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EnteredSceneChangeScNotify { - #[prost(message, repeated, tag = "1")] - pub entered_scene_info: ::prost::alloc::vec::Vec, -} -/// Obf: CJIOMPBGLLF -#[derive(proto_derive::CmdID)] -#[cmdid(1421)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RefreshTriggerByClientCsReq { - #[prost(uint32, repeated, tag = "2")] - pub trigger_target_id_list: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "8")] - pub trigger_motion: ::core::option::Option, - #[prost(uint32, tag = "10")] - pub trigger_entity_id: u32, - #[prost(string, tag = "9")] - pub trigger_name: ::prost::alloc::string::String, -} -/// Obf: DFDEGEJEDGM -#[derive(proto_derive::CmdID)] -#[cmdid(1451)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RefreshTriggerByClientScRsp { - #[prost(bool, tag = "15")] - pub refresh_trigger: bool, - #[prost(string, tag = "1")] - pub trigger_name: ::prost::alloc::string::String, - #[prost(uint32, tag = "9")] - pub trigger_entity_id: u32, - #[prost(uint32, tag = "3")] - pub retcode: u32, -} -/// Obf: CEJPCEECAIC -#[derive(proto_derive::CmdID)] -#[cmdid(1481)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RefreshTriggerByClientScNotify { - #[prost(uint32, tag = "4")] - pub trigger_entity_id: u32, - #[prost(uint32, repeated, tag = "11")] - pub trigger_target_id_list: ::prost::alloc::vec::Vec, - #[prost(string, tag = "15")] - pub trigger_name: ::prost::alloc::string::String, -} -/// Obf: LACKOEINDPD -#[derive(proto_derive::CmdID)] -#[cmdid(1407)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DeleteSummonUnitCsReq { - #[prost(uint32, repeated, tag = "7")] - pub entity_id_list: ::prost::alloc::vec::Vec, -} -/// Obf: KKFMNMPMANJ -#[derive(proto_derive::CmdID)] -#[cmdid(1494)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DeleteSummonUnitScRsp { - #[prost(uint32, tag = "8")] - pub retcode: u32, - #[prost(uint32, repeated, tag = "14")] - pub entity_id_list: ::prost::alloc::vec::Vec, -} -/// Obf: IJMAINCOEKB +/// Obf: CFKJLAGKKGL #[derive(proto_derive::CmdID)] #[cmdid(1434)] #[allow(clippy::derive_partial_eq_without_eq)] #[derive(Clone, PartialEq, ::prost::Message)] -pub struct UnlockedAreaMapScNotify { - #[prost(uint32, repeated, tag = "5")] - pub entry_id_list: ::prost::alloc::vec::Vec, -} -/// Obf: ONAJGHJBFJO +pub struct GetCurSceneInfoCsReq {} +/// Obf: PIFMCFFDOFO #[derive(proto_derive::CmdID)] -#[cmdid(1413)] +#[cmdid(2914)] #[allow(clippy::derive_partial_eq_without_eq)] #[derive(Clone, PartialEq, ::prost::Message)] -pub struct StartTimedCocoonStageCsReq { - #[prost(uint32, tag = "10")] - pub cocoon_id: u32, - #[prost(uint32, tag = "9")] - pub wave: u32, - #[prost(uint32, tag = "4")] - pub world_level: u32, -} -/// Obf: OEKMNEGKHMD +pub struct GetFriendLoginInfoCsReq {} +/// Obf: MPBFILDAFFI #[derive(proto_derive::CmdID)] -#[cmdid(1491)] +#[cmdid(2923)] #[allow(clippy::derive_partial_eq_without_eq)] #[derive(Clone, PartialEq, ::prost::Message)] -pub struct StartTimedCocoonStageScRsp { - #[prost(uint32, tag = "13")] - pub retcode: u32, - #[prost(uint32, tag = "7")] - pub cocoon_id: u32, - #[prost(uint32, tag = "11")] - pub wave: u32, - #[prost(message, optional, tag = "14")] - pub battle_info: ::core::option::Option, -} -/// Obf: AIKBCBOAGCI -#[derive(proto_derive::CmdID)] -#[cmdid(1461)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct StartTimedFarmElementCsReq { - #[prost(uint32, tag = "6")] - pub world_level: u32, - #[prost(uint32, tag = "12")] - pub polkbglcbjd: u32, -} -/// Obf: FJGLBOOGDEF -#[derive(proto_derive::CmdID)] -#[cmdid(1480)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct StartTimedFarmElementScRsp { - #[prost(message, optional, tag = "2")] - pub battle_info: ::core::option::Option, - #[prost(uint32, tag = "1")] - pub world_level: u32, - #[prost(uint32, tag = "15")] - pub polkbglcbjd: u32, - #[prost(uint32, tag = "11")] - pub retcode: u32, -} -/// Obf: AHFPCFGOBIJ -#[derive(proto_derive::CmdID)] -#[cmdid(1444)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct UnlockTeleportNotify { - #[prost(uint32, tag = "14")] - pub teleport_id: u32, - #[prost(uint32, tag = "12")] - pub entry_id: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ServerPrefs { - #[prost(uint32, tag = "12")] - pub server_prefs_id: u32, - #[prost(bytes = "vec", tag = "9")] - pub data: ::prost::alloc::vec::Vec, -} -/// Obf: KICHILLJIKI -#[derive(proto_derive::CmdID)] -#[cmdid(6198)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetAllServerPrefsDataCsReq {} -/// Obf: IEFELCIJJDA -#[derive(proto_derive::CmdID)] -#[cmdid(6171)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetAllServerPrefsDataScRsp { - #[prost(uint32, tag = "13")] - pub retcode: u32, - #[prost(message, repeated, tag = "14")] - pub mddlgjhllai: ::prost::alloc::vec::Vec, -} -/// Obf: LFPHHJHILNK -#[derive(proto_derive::CmdID)] -#[cmdid(6183)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetServerPrefsDataCsReq { - #[prost(uint32, tag = "7")] - pub server_prefs_id: u32, -} -/// Obf: OKPODGOPJNO -#[derive(proto_derive::CmdID)] -#[cmdid(6142)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetServerPrefsDataScRsp { - #[prost(uint32, tag = "12")] - pub retcode: u32, - #[prost(message, optional, tag = "13")] - pub server_prefs: ::core::option::Option, -} -/// Obf: GNLMLDDPAKA -#[derive(proto_derive::CmdID)] -#[cmdid(6179)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct UpdateServerPrefsDataCsReq { - #[prost(message, optional, tag = "11")] - pub server_prefs: ::core::option::Option, -} -/// Obf: AMNOKBOAKGL -#[derive(proto_derive::CmdID)] -#[cmdid(6177)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct UpdateServerPrefsDataScRsp { - #[prost(uint32, tag = "9")] - pub server_prefs_id: u32, - #[prost(uint32, tag = "12")] - pub retcode: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Shop { - #[prost(uint32, tag = "7")] - pub shop_id: u32, - #[prost(uint32, tag = "15")] - pub city_level: u32, - #[prost(int64, tag = "4")] - pub begin_time: i64, - #[prost(uint32, tag = "6")] - pub city_exp: u32, - #[prost(int64, tag = "10")] - pub end_time: i64, - #[prost(message, repeated, tag = "13")] - pub goods_list: ::prost::alloc::vec::Vec, - #[prost(uint64, tag = "5")] - pub city_taken_level_reward: u64, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Goods { - #[prost(uint32, tag = "1")] - pub buy_times: u32, - #[prost(int64, tag = "11")] - pub begin_time: i64, - #[prost(uint32, tag = "8")] - pub item_id: u32, - #[prost(uint32, tag = "7")] - pub goods_id: u32, - #[prost(int64, tag = "3")] - pub end_time: i64, -} -/// Obf: OHOMPEAGLLC -#[derive(proto_derive::CmdID)] -#[cmdid(1598)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetShopListCsReq { - #[prost(uint32, tag = "4")] - pub shop_type: u32, -} -/// Obf: GetShopListScRsp -#[derive(proto_derive::CmdID)] -#[cmdid(1571)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetShopListScRsp { - #[prost(uint32, tag = "10")] - pub retcode: u32, - #[prost(message, repeated, tag = "1")] - pub shop_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "5")] - pub shop_type: u32, -} -/// Obf: FEMBKMDFNMK -#[derive(proto_derive::CmdID)] -#[cmdid(1583)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct BuyGoodsCsReq { - #[prost(uint32, tag = "10")] - pub goods_id: u32, - #[prost(uint32, tag = "12")] - pub item_id: u32, - #[prost(uint32, tag = "3")] - pub goods_num: u32, - #[prost(uint32, tag = "2")] - pub shop_id: u32, - #[prost(uint32, tag = "15")] - pub oiaecielhaf: u32, -} -/// Obf: BuyGoodsScRsp -#[derive(proto_derive::CmdID)] -#[cmdid(1542)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct BuyGoodsScRsp { - #[prost(uint32, tag = "2")] - pub retcode: u32, - #[prost(uint32, tag = "6")] - pub shop_id: u32, - #[prost(uint32, tag = "13")] - pub goods_id: u32, - #[prost(uint32, tag = "3")] - pub goods_buy_times: u32, - #[prost(message, optional, tag = "7")] - pub return_item_list: ::core::option::Option, -} -/// Obf: EDPFFNEMEBB -#[derive(proto_derive::CmdID)] -#[cmdid(1579)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeCityShopRewardCsReq { - #[prost(uint32, tag = "15")] - pub shop_id: u32, - #[prost(uint32, tag = "10")] - pub level: u32, -} -/// Obf: TakeCityShopRewardScRsp -#[derive(proto_derive::CmdID)] -#[cmdid(1577)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeCityShopRewardScRsp { - #[prost(message, optional, tag = "9")] - pub reward: ::core::option::Option, - #[prost(uint32, tag = "15")] - pub level: u32, - #[prost(uint32, tag = "12")] - pub shop_id: u32, - #[prost(uint32, tag = "2")] - pub retcode: u32, -} -/// Obf: CityShopInfoScNotify -#[derive(proto_derive::CmdID)] -#[cmdid(1533)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct CityShopInfoScNotify { - #[prost(uint32, tag = "6")] - pub shop_id: u32, - #[prost(uint32, tag = "8")] - pub level: u32, - #[prost(uint32, tag = "2")] - pub exp: u32, - #[prost(uint64, tag = "11")] - pub taken_level_reward: u64, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Chbbgeidogb { - #[prost(uint32, tag = "1")] - pub klkjahfibdp: u32, - #[prost(bool, tag = "6")] - pub oamalobbaao: bool, - #[prost(uint32, tag = "9")] - pub unique_id: u32, - #[prost(uint32, repeated, tag = "4")] - pub aahpipppbcn: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "5")] - pub gdllhhelile: u32, - #[prost(uint32, repeated, tag = "13")] - pub item_list: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mppojklloha { - #[prost(uint32, tag = "13")] - pub klkjahfibdp: u32, - #[prost(uint32, tag = "9")] - pub nilijiomjol: u32, -} -/// Obf: PAEJHENKCIB -#[derive(proto_derive::CmdID)] -#[cmdid(6798)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SpaceZooDataCsReq {} -/// Obf: EOLLMKMKPAM -#[derive(proto_derive::CmdID)] -#[cmdid(6771)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SpaceZooDataScRsp { - #[prost(message, repeated, tag = "12")] - pub dnehacgcppi: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "5")] - pub dpmmkglfbaj: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "14")] - pub pnkeohgmjie: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "8")] - pub ikngdcedmeb: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "9")] - pub fckiffmooof: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "7")] - pub hfcjgdceppe: u32, - #[prost(uint32, repeated, tag = "6")] - pub jfcfeoiippl: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "10")] - pub ngpokinogal: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "1")] - pub retcode: u32, -} -/// Obf: ACNNENHPDEN -#[derive(proto_derive::CmdID)] -#[cmdid(6783)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SpaceZooBornCsReq { - #[prost(uint32, repeated, tag = "8")] - pub gkgbefihjkn: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "1")] - pub ofgggallgpj: u32, -} -/// Obf: GJPJEDOAKPL -#[derive(proto_derive::CmdID)] -#[cmdid(6742)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SpaceZooBornScRsp { - #[prost(message, optional, tag = "3")] - pub gacjciakjen: ::core::option::Option, - #[prost(uint32, tag = "10")] - pub retcode: u32, - #[prost(message, repeated, tag = "14")] - pub dfjcddihogm: ::prost::alloc::vec::Vec, - #[prost(bool, tag = "7")] - pub ifcooaapldf: bool, -} -/// Obf: EPAJOGFKBKB -#[derive(proto_derive::CmdID)] -#[cmdid(6779)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SpaceZooMutateCsReq { - #[prost(uint32, tag = "6")] - pub item_id: u32, - #[prost(uint32, tag = "15")] - pub unique_id: u32, -} -/// Obf: HHCHBLLKEPM -#[derive(proto_derive::CmdID)] -#[cmdid(6777)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SpaceZooMutateScRsp { - #[prost(uint32, tag = "7")] - pub retcode: u32, - #[prost(message, repeated, tag = "6")] - pub dfjcddihogm: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "5")] - pub chgllnlbjil: ::core::option::Option, - #[prost(bool, tag = "1")] - pub ifcooaapldf: bool, -} -/// Obf: KJMMAFNDPML -#[derive(proto_derive::CmdID)] -#[cmdid(6733)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SpaceZooOpCatteryCsReq { - #[prost(uint32, tag = "12")] - pub kdgjonmbimh: u32, - #[prost(uint32, tag = "1")] - pub mapebdojjej: u32, - #[prost(uint32, tag = "15")] - pub pelbbkhjonm: u32, -} -/// Obf: FDPJIBPKLGK -#[derive(proto_derive::CmdID)] -#[cmdid(6712)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SpaceZooOpCatteryScRsp { - #[prost(uint32, tag = "9")] - pub retcode: u32, - #[prost(uint32, repeated, tag = "8")] - pub pnkeohgmjie: ::prost::alloc::vec::Vec, -} -/// Obf: PELFOODKIFF -#[derive(proto_derive::CmdID)] -#[cmdid(6728)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SpaceZooDeleteCatCsReq { - #[prost(uint32, repeated, tag = "8")] - pub hbhlefbhfhi: ::prost::alloc::vec::Vec, -} -/// Obf: ALFNIHHAPBD -#[derive(proto_derive::CmdID)] -#[cmdid(6738)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SpaceZooDeleteCatScRsp { - #[prost(uint32, repeated, tag = "4")] - pub hemkblmdpbp: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "13")] - pub retcode: u32, -} -/// Obf: CKLNOFEEDHH -#[derive(proto_derive::CmdID)] -#[cmdid(6778)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SpaceZooCatUpdateNotify { - #[prost(bool, tag = "1")] - pub pcojphidlof: bool, - #[prost(message, repeated, tag = "7")] - pub dempnbcblia: ::prost::alloc::vec::Vec, - #[prost(bool, tag = "10")] - pub ifcooaapldf: bool, -} -/// Obf: DKLIFJMKGCK -#[derive(proto_derive::CmdID)] -#[cmdid(6756)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SpaceZooExchangeItemCsReq { - #[prost(uint32, tag = "15")] - pub item_id: u32, -} -/// Obf: FFEDGJEMOCO -#[derive(proto_derive::CmdID)] -#[cmdid(6789)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SpaceZooExchangeItemScRsp { - #[prost(uint32, tag = "14")] - pub item_id: u32, - #[prost(uint32, tag = "11")] - pub retcode: u32, -} -/// Obf: KOLGJMHLLFN -#[derive(proto_derive::CmdID)] -#[cmdid(6722)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SpaceZooTakeCsReq { - #[prost(uint32, tag = "2")] - pub gdcodbcdkaa: u32, -} -/// Obf: EIDODHJCHIP -#[derive(proto_derive::CmdID)] -#[cmdid(6766)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SpaceZooTakeScRsp { - #[prost(uint32, tag = "12")] - pub retcode: u32, - #[prost(uint32, tag = "15")] - pub gdcodbcdkaa: u32, - #[prost(message, optional, tag = "10")] - pub reward: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hefakefdmbl { - #[prost(uint32, tag = "4")] - pub ekomhblhfgc: u32, - #[prost(bool, tag = "13")] - pub dicpgjddbgm: bool, - #[prost(uint32, tag = "6")] - pub ghobhdclbhf: u32, - #[prost(uint32, tag = "2")] - pub cljlghcpiif: u32, - #[prost(uint32, tag = "3")] - pub group_id: u32, -} -/// Obf: AIAJCDBNDFL -#[derive(proto_derive::CmdID)] -#[cmdid(7162)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetStarFightDataCsReq {} -/// Obf: FLOPBICKLBL -#[derive(proto_derive::CmdID)] -#[cmdid(7168)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetStarFightDataScRsp { - #[prost(uint32, tag = "3")] - pub retcode: u32, - #[prost(message, repeated, tag = "4")] - pub jafadpchbpp: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ipcmemchcpi { - #[prost(uint32, tag = "6")] - pub avatar_id: u32, - #[prost(enumeration = "AvatarType", tag = "14")] - pub avatar_type: i32, -} -/// Obf: HMLGBBOJOAI -#[derive(proto_derive::CmdID)] -#[cmdid(7167)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct StartStarFightLevelCsReq { - #[prost(uint32, tag = "14")] - pub group_id: u32, - #[prost(uint32, tag = "10")] - pub ahfngpldaii: u32, - #[prost(message, repeated, tag = "7")] - pub avatar_list: ::prost::alloc::vec::Vec, -} -/// Obf: GCNPBONOKHO -#[derive(proto_derive::CmdID)] -#[cmdid(7163)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct StartStarFightLevelScRsp { - #[prost(uint32, tag = "7")] - pub group_id: u32, - #[prost(uint32, tag = "8")] - pub ahfngpldaii: u32, - #[prost(uint32, tag = "4")] - pub retcode: u32, - #[prost(message, optional, tag = "13")] - pub battle_info: ::core::option::Option, -} -/// Obf: MKOAMCMDPFD -#[derive(proto_derive::CmdID)] -#[cmdid(7170)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct StarFightDataChangeNotify { - #[prost(message, optional, tag = "6")] - pub pndigeeggbl: ::core::option::Option, - #[prost(uint32, tag = "9")] - pub group_id: u32, -} -/// Obf: OBPLFDENMME -#[derive(proto_derive::CmdID)] -#[cmdid(6298)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetStoryLineInfoCsReq {} -/// Obf: MOHGPJDBLCA -#[derive(proto_derive::CmdID)] -#[cmdid(6271)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetStoryLineInfoScRsp { - #[prost(uint32, tag = "2")] - pub dalflnjgbeo: u32, - #[prost(uint32, tag = "10")] - pub retcode: u32, - #[prost(uint32, repeated, tag = "3")] - pub bikolmdjklc: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "13")] - pub moiccjnmbbi: ::prost::alloc::vec::Vec, -} -/// Obf: HKJEPOOJPBJ -#[derive(proto_derive::CmdID)] -#[cmdid(6283)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct StoryLineInfoScNotify { - #[prost(uint32, repeated, tag = "9")] - pub moiccjnmbbi: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "6")] - pub dalflnjgbeo: u32, - #[prost(uint32, repeated, tag = "1")] - pub bikolmdjklc: ::prost::alloc::vec::Vec, -} -/// Obf: AJOKJIHIBLC -#[derive(proto_derive::CmdID)] -#[cmdid(6277)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ChangeStoryLineFinishScNotify { - #[prost(uint32, tag = "7")] - pub olbodpcnecg: u32, - #[prost(uint32, tag = "3")] - pub dalflnjgbeo: u32, - #[prost(enumeration = "Mjfcjdcbbdk", tag = "14")] - pub action: i32, - #[prost(bool, tag = "11")] - pub hnfnaejddom: bool, -} -/// Obf: JABBPHKIKEI -#[derive(proto_derive::CmdID)] -#[cmdid(6233)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct StoryLineTrialAvatarChangeScNotify { - #[prost(uint32, repeated, tag = "4")] - pub behjdjbcjgo: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "3")] - pub dgocpfhcllk: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct StrongChallengeAvatar { - #[prost(uint32, tag = "11")] - pub avatar_id: u32, - #[prost(enumeration = "AvatarType", tag = "12")] - pub avatar_type: i32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Dpekklbeepo { - #[prost(uint32, repeated, tag = "13")] - pub buff_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "11")] - pub avatar_list: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kecghmngndi { - #[prost(uint32, tag = "9")] - pub module_id: u32, - #[prost(uint32, tag = "5")] - pub stage_id: u32, - #[prost(message, optional, tag = "13")] - pub nfkbafffgmo: ::core::option::Option, - #[prost(uint32, tag = "10")] - pub lbndgnllada: u32, - #[prost(uint32, tag = "14")] - pub stage_score: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hcalkkljgbe { - #[prost(map = "uint32, message", tag = "12")] - pub pedhkbohhli: ::std::collections::HashMap, -} -/// Obf: IJCLDKFODIE -#[derive(proto_derive::CmdID)] -#[cmdid(6698)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetStrongChallengeActivityDataCsReq {} -/// Obf: PAGDPIPIOIF -#[derive(proto_derive::CmdID)] -#[cmdid(6671)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetStrongChallengeActivityDataScRsp { - #[prost(uint32, tag = "3")] - pub retcode: u32, - #[prost(message, optional, tag = "1")] - pub iaogngdbnbg: ::core::option::Option, -} -/// Obf: BFDOBLCOPIG -#[derive(proto_derive::CmdID)] -#[cmdid(6683)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EnterStrongChallengeActivityStageCsReq { - #[prost(uint32, tag = "14")] - pub stage_id: u32, - #[prost(uint32, repeated, tag = "2")] - pub buff_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "1")] - pub avatar_list: ::prost::alloc::vec::Vec, -} -/// Obf: DBNOLMNBLJL -#[derive(proto_derive::CmdID)] -#[cmdid(6642)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EnterStrongChallengeActivityStageScRsp { - #[prost(uint32, tag = "12")] - pub stage_id: u32, - #[prost(uint32, tag = "8")] - pub retcode: u32, - #[prost(message, optional, tag = "3")] - pub battle_info: ::core::option::Option, -} -/// Obf: BOOGKPLBFKI -#[derive(proto_derive::CmdID)] -#[cmdid(6679)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct StrongChallengeActivityBattleEndScNotify { - #[prost(uint32, tag = "8")] - pub gocjfiaemkb: u32, - #[prost(uint32, tag = "14")] - pub total_damage: u32, - #[prost(uint32, tag = "4")] - pub stage_score: u32, - #[prost(uint32, tag = "7")] - pub emglbfmfbln: u32, - #[prost(uint32, tag = "9")] - pub bhbebkfdkeo: u32, - #[prost(uint32, tag = "12")] - pub score: u32, - #[prost(uint32, tag = "2")] - pub stage_id: u32, - #[prost(enumeration = "BattleEndStatus", tag = "13")] - pub end_status: i32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pjahebjmlgh { - #[prost(uint32, tag = "15")] - pub phase: u32, - #[prost(uint32, tag = "11")] - pub ahfngpldaii: u32, - #[prost(uint32, tag = "13")] - pub group_id: u32, -} -/// Obf: KAIIEKHNIFA -#[derive(proto_derive::CmdID)] -#[cmdid(7562)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetSummonActivityDataCsReq {} -/// Obf: HAFADOOOFLK -#[derive(proto_derive::CmdID)] -#[cmdid(7568)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetSummonActivityDataScRsp { - #[prost(message, repeated, tag = "15")] - pub gebaedfnbme: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "3")] - pub retcode: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pmcfmhjgkce { - #[prost(enumeration = "AvatarType", tag = "2")] - pub avatar_type: i32, - #[prost(uint32, tag = "5")] - pub avatar_id: u32, -} -/// Obf: CFOHMLLFHJE -#[derive(proto_derive::CmdID)] -#[cmdid(7567)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EnterSummonActivityStageCsReq { - #[prost(uint32, tag = "9")] - pub ahfngpldaii: u32, - #[prost(uint32, tag = "2")] - pub group_id: u32, - #[prost(message, repeated, tag = "6")] - pub avatar_list: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "11")] - pub phnolpnnjce: ::core::option::Option, -} -/// Obf: DIENADIHLEM -#[derive(proto_derive::CmdID)] -#[cmdid(7563)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EnterSummonActivityStageScRsp { - #[prost(uint32, tag = "11")] - pub group_id: u32, - #[prost(message, optional, tag = "2")] - pub battle_info: ::core::option::Option, - #[prost(uint32, tag = "3")] - pub retcode: u32, - #[prost(uint32, tag = "12")] - pub ahfngpldaii: u32, -} -/// Obf: HDKMENFLLAI -#[derive(proto_derive::CmdID)] -#[cmdid(7570)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SummonActivityBattleEndScNotify { - #[prost(uint32, tag = "2")] - pub group_id: u32, - #[prost(uint32, tag = "15")] - pub belgplfbdbp: u32, - #[prost(uint32, tag = "5")] - pub ahfngpldaii: u32, - #[prost(uint32, tag = "4")] - pub phase: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hpphnmbheej { - #[prost(message, optional, tag = "14")] - pub eaccgokfcdh: ::core::option::Option, - #[prost(uint32, repeated, tag = "1")] - pub ckgcgakobio: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "12")] - pub fddlabhfded: ::core::option::Option, - #[prost(message, optional, tag = "10")] - pub glpbibpfldb: ::core::option::Option, - #[prost(uint32, tag = "11")] - pub jgkjjkfblcf: u32, - #[prost(message, optional, tag = "8")] - pub nnmaegjlimk: ::core::option::Option, - #[prost(message, optional, tag = "5")] - pub skill_info: ::core::option::Option, - #[prost(message, optional, tag = "3")] - pub pending_action: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hnpelfobmfo { - #[prost(uint32, tag = "13")] - pub ljlfoingcee: u32, - #[prost(uint32, tag = "9")] - pub ekcnomiiebm: u32, - #[prost(uint32, repeated, tag = "4")] - pub bcocokepola: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pajmdohpiik { - #[prost(uint32, tag = "13")] - pub cpgdhgkahhd: u32, - #[prost(uint32, repeated, tag = "10")] - pub ofmiagoipjm: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nojpfgohgke { - #[prost(uint32, tag = "13")] - pub hppeilaonge: u32, - #[prost(enumeration = "Jpnaoebbghg", tag = "8")] - pub kdkbjackeld: i32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Elejieddfhl { - #[prost(uint32, tag = "14")] - pub gfbblgmocdn: u32, - #[prost(message, repeated, tag = "11")] - pub lplhnkcgbbb: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "3")] - pub aeifbhbacgk: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lbbfgihhlgn { - #[prost(uint32, tag = "8")] - pub queue_position: u32, - #[prost(uint32, tag = "15")] - pub level: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mkfegnbjlgi { - #[prost(message, repeated, tag = "1")] - pub gjgjfdekepc: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mkaccpkncki { - #[prost(uint32, tag = "1250")] - pub ikcmkiiebfg: u32, - #[prost(oneof = "mkaccpkncki::Action", tags = "7, 4")] - pub action: ::core::option::Option, -} -/// Nested message and enum types in `MKACCPKNCKI`. -pub mod mkaccpkncki { - #[derive(proto_derive::CmdID)] - #[allow(clippy::derive_partial_eq_without_eq)] - #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Action { - #[prost(message, tag = "7")] - Gloaahimeha(super::Jdocckomoeg), - #[prost(message, tag = "4")] - Nalgclkbbaj(super::Makkmblohho), - } -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mglkkpjkblj { - #[prost(uint32, tag = "6")] - pub ggepghpenfg: u32, - #[prost(uint32, tag = "1")] - pub fallainigjd: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jdocckomoeg { - #[prost(uint32, repeated, tag = "6")] - pub epldeibmadf: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "15")] - pub nhkdhifgpko: ::prost::alloc::vec::Vec, - #[prost(enumeration = "Hnhodfelcap", tag = "5")] - pub poljkefbhkm: i32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Makkmblohho { - #[prost(uint32, tag = "6")] - pub ejlfakjgoij: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hpackiiecgi { - #[prost(oneof = "hpackiiecgi::Action", tags = "13, 1, 5, 15, 3, 8, 9, 4")] - pub action: ::core::option::Option, -} -/// Nested message and enum types in `HPACKIIECGI`. -pub mod hpackiiecgi { - #[derive(proto_derive::CmdID)] - #[allow(clippy::derive_partial_eq_without_eq)] - #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Action { - #[prost(message, tag = "13")] - Jmdikhhfhol(super::Jjbcemndhdh), - #[prost(message, tag = "1")] - Ahhojcjbpfj(super::Hnnkhmplhfl), - #[prost(message, tag = "5")] - Iljeljiflha(super::Goameneapni), - #[prost(message, tag = "15")] - Bhbmjnihink(super::Jbbibkoiedb), - #[prost(message, tag = "3")] - Pbmjabbagmm(super::Amhgaanhdmn), - #[prost(message, tag = "8")] - Ennmpockoei(super::Hmidiibgjlj), - #[prost(message, tag = "9")] - Opineilcloj(super::Jhemafbelbk), - #[prost(message, tag = "4")] - Hcjidcplogd(super::Jhhkebfanll), - } -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jjbcemndhdh {} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hnnkhmplhfl {} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Goameneapni { - #[prost(uint32, tag = "11")] - pub jnmkaahpmdj: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jbbibkoiedb {} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Amhgaanhdmn { - #[prost(uint32, tag = "12")] - pub cojgeghiadi: u32, - #[prost(bool, tag = "4")] - pub lekielodpoi: bool, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hmidiibgjlj {} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jhemafbelbk {} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jhhkebfanll { - #[prost(bool, tag = "5")] - pub dpomilcedfc: bool, - #[prost(uint32, tag = "6")] - pub cojgeghiadi: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pnplhhnbadf { - #[prost(enumeration = "Knaehljadln", tag = "1")] - pub source: i32, - #[prost(message, optional, tag = "7")] - pub rogue_action: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fajcmnepfkp { - #[prost( - oneof = "fajcmnepfkp::Action", - tags = "3, 2, 15, 5, 1, 10, 4, 7, 1850, 336, 702, 1716" - )] - pub action: ::core::option::Option, -} -/// Nested message and enum types in `FAJCMNEPFKP`. -pub mod fajcmnepfkp { - #[derive(proto_derive::CmdID)] - #[allow(clippy::derive_partial_eq_without_eq)] - #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Action { - #[prost(message, tag = "3")] - Mkchfneoomm(super::Jbgapllmhgd), - #[prost(message, tag = "2")] - Hdojpdgnebo(super::Mboampmkcfh), - #[prost(message, tag = "15")] - Ohjhhafmgil(super::Mboampmkcfh), - #[prost(message, tag = "5")] - Jfnklmjngll(super::Obhledpapal), - #[prost(message, tag = "1")] - Nlbkjhgchdj(super::Fcdngmifcno), - #[prost(message, tag = "10")] - Lodoeoebhpk(super::Amhgaanhdmn), - #[prost(message, tag = "4")] - Mgfcgkncccm(super::Gipdaflpjnn), - #[prost(uint32, tag = "7")] - Lnpkbcghfba(u32), - #[prost(uint32, tag = "1850")] - Gfbblgmocdn(u32), - #[prost(message, tag = "336")] - Fiaaefdiddi(super::Jhhkebfanll), - #[prost(message, tag = "702")] - Aenajjcdgod(super::Hmidiibgjlj), - #[prost(uint32, tag = "1716")] - Popemhpkljo(u32), - } -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gipdaflpjnn { - #[prost(uint32, tag = "9")] - pub jnmkaahpmdj: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jbgapllmhgd { - #[prost(uint32, tag = "6")] - pub ioappncjjcj: u32, - #[prost(enumeration = "Jpnaoebbghg", tag = "8")] - pub kdkbjackeld: i32, - #[prost(uint32, tag = "13")] - pub ojcpejfheip: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mboampmkcfh { - #[prost(uint32, tag = "1")] - pub ojcpejfheip: u32, - #[prost(uint32, tag = "8")] - pub ioappncjjcj: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Obhledpapal { - #[prost(uint32, tag = "13")] - pub eneagdhncgi: u32, - #[prost(uint32, tag = "4")] - pub level: u32, - #[prost(uint32, tag = "3")] - pub queue_position: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fcdngmifcno { - #[prost(message, optional, tag = "3")] - pub emoalfbggai: ::core::option::Option, - #[prost(uint32, tag = "9")] - pub jgkjjkfblcf: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bfidfehgcaf { - #[prost(bool, tag = "14")] - pub lekielodpoi: bool, - #[prost(uint32, tag = "8")] - pub cojgeghiadi: u32, -} -/// Obf: IIAHDDDJBKI -#[derive(proto_derive::CmdID)] -#[cmdid(7479)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SwordTrainingGameSyncChangeScNotify { - #[prost(message, repeated, tag = "4")] - pub hnlfbmpheil: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hcmjajfpcko { - #[prost(uint32, tag = "13")] - pub id: u32, - #[prost(uint32, tag = "3")] - pub progress: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Nomjfeealfa { - #[prost(message, repeated, tag = "3")] - pub jkofjpmdelk: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "7")] - pub nfibkmmknee: ::prost::alloc::vec::Vec, -} -/// Obf: FDDDHMMCDKL -#[derive(proto_derive::CmdID)] -#[cmdid(7487)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetSwordTrainingDataCsReq {} -/// Obf: JGNNLEHOICL -#[derive(proto_derive::CmdID)] -#[cmdid(7492)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetSwordTrainingDataScRsp { - #[prost(message, optional, tag = "1")] - pub bedinildmeb: ::core::option::Option, - #[prost(uint32, repeated, tag = "4")] - pub cjikohpnnmp: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "3")] - pub ojfjfejmjpg: ::core::option::Option, - #[prost(uint32, repeated, tag = "8")] - pub ofmiagoipjm: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "10")] - pub pjeadddagkk: u32, - #[prost(bool, tag = "2")] - pub jfojhgphahf: bool, - #[prost(uint32, repeated, tag = "6")] - pub pnibcbabnlc: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "12")] - pub retcode: u32, -} -/// Obf: ACOJENCIDPD -#[derive(proto_derive::CmdID)] -#[cmdid(7452)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SwordTrainingTurnActionCsReq { - #[prost(uint32, repeated, tag = "5")] - pub mndohjnfnfb: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "2")] - pub pmiidgmpmfn: ::prost::alloc::vec::Vec, -} -/// Obf: BMLBGAPOPGB -#[derive(proto_derive::CmdID)] -#[cmdid(7494)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SwordTrainingTurnActionScRsp { - #[prost(uint32, repeated, tag = "9")] - pub pmiidgmpmfn: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "13")] - pub retcode: u32, -} -/// Obf: NMOONPIBHFM -#[derive(proto_derive::CmdID)] -#[cmdid(7460)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SwordTrainingDailyPhaseConfirmCsReq { - #[prost(enumeration = "Hnhodfelcap", tag = "15")] - pub ommppepncnh: i32, -} -/// Obf: AJNAFNKPONG -#[derive(proto_derive::CmdID)] -#[cmdid(7474)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SwordTrainingDailyPhaseConfirmScRsp { - #[prost(uint32, tag = "13")] - pub retcode: u32, - #[prost(bool, tag = "2")] - pub kppnojgednm: bool, -} -/// Obf: JDBAKCOINJI -#[derive(proto_derive::CmdID)] -#[cmdid(7482)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SwordTrainingDialogueSelectOptionCsReq { - #[prost(uint32, tag = "3")] - pub efdphfeldeg: u32, -} -/// Obf: FBBGNAHBHHC -#[derive(proto_derive::CmdID)] -#[cmdid(7463)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SwordTrainingDialogueSelectOptionScRsp { - #[prost(uint32, tag = "4")] - pub retcode: u32, -} -/// Obf: LAFMODBICDM -#[derive(proto_derive::CmdID)] -#[cmdid(7484)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SwordTrainingExamResultConfirmCsReq {} -/// Obf: LPFCHKLJNFB -#[derive(proto_derive::CmdID)] -#[cmdid(7473)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SwordTrainingExamResultConfirmScRsp { - #[prost(uint32, tag = "5")] - pub retcode: u32, -} -/// Obf: HAPAPIPAFAG -#[derive(proto_derive::CmdID)] -#[cmdid(7475)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EnterSwordTrainingExamCsReq {} -/// Obf: OJPDLFGLMCB -#[derive(proto_derive::CmdID)] -#[cmdid(7498)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EnterSwordTrainingExamScRsp { - #[prost(uint32, tag = "15")] - pub retcode: u32, - #[prost(message, optional, tag = "14")] - pub battle_info: ::core::option::Option, -} -/// Obf: MFNFODGFBPC -#[derive(proto_derive::CmdID)] -#[cmdid(7477)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SwordTrainingLearnSkillCsReq { - #[prost(uint32, tag = "4")] - pub lnedfblnhen: u32, -} -/// Obf: LFNHANAOKBO -#[derive(proto_derive::CmdID)] -#[cmdid(7455)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SwordTrainingLearnSkillScRsp { - #[prost(uint32, tag = "11")] - pub lnedfblnhen: u32, - #[prost(uint32, tag = "2")] - pub retcode: u32, -} -/// Obf: MIBDBBPHBIA -#[derive(proto_derive::CmdID)] -#[cmdid(7493)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SwordTrainingStartGameCsReq { - #[prost(uint32, tag = "6")] - pub cpgdhgkahhd: u32, -} -/// Obf: FCLCGPHKKGI -#[derive(proto_derive::CmdID)] -#[cmdid(7465)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SwordTrainingStartGameScRsp { - #[prost(uint32, tag = "3")] - pub retcode: u32, - #[prost(message, optional, tag = "8")] - pub bedinildmeb: ::core::option::Option, -} -/// Obf: ODJKGJFLDOG -#[derive(proto_derive::CmdID)] -#[cmdid(7480)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SwordTrainingStoryConfirmCsReq { - #[prost(uint32, tag = "14")] - pub cojgeghiadi: u32, -} -/// Obf: FBCGIINBLPD -#[derive(proto_derive::CmdID)] -#[cmdid(7462)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SwordTrainingStoryConfirmScRsp { - #[prost(uint32, tag = "4")] - pub cojgeghiadi: u32, - #[prost(uint32, tag = "1")] - pub retcode: u32, -} -/// Obf: PFIMFLOGFCL -#[derive(proto_derive::CmdID)] -#[cmdid(7456)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SwordTrainingGiveUpGameCsReq {} -/// Obf: LJIOKCMCDAJ -#[derive(proto_derive::CmdID)] -#[cmdid(7466)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SwordTrainingGiveUpGameScRsp { - #[prost(uint32, tag = "4")] - pub retcode: u32, -} -/// Obf: GGNAOCHCAEL -#[derive(proto_derive::CmdID)] -#[cmdid(7453)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SwordTrainingGameSettleScNotify { - #[prost(uint32, tag = "1")] - pub cpgdhgkahhd: u32, - #[prost(uint32, repeated, tag = "4")] - pub ngfdcfapcan: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "10")] - pub reward: ::core::option::Option, - #[prost(enumeration = "Kpjjekidjbc", tag = "8")] - pub reason: i32, - #[prost(uint32, tag = "5")] - pub pohanhabpig: u32, - #[prost(uint32, tag = "3")] - pub emoalfbggai: u32, - #[prost(uint32, repeated, tag = "13")] - pub nljekiiodgf: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "2")] - pub lichpgldejm: u32, -} -/// Obf: PBKBGEDCKNH -#[derive(proto_derive::CmdID)] -#[cmdid(7488)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SwordTrainingUnlockSyncScNotify { - #[prost(message, repeated, tag = "10")] - pub jkofjpmdelk: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "15")] - pub nfibkmmknee: ::prost::alloc::vec::Vec, -} -/// Obf: LDFIGDCIINH -#[derive(proto_derive::CmdID)] -#[cmdid(7489)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SwordTrainingSelectEndingCsReq { - #[prost(uint32, tag = "1")] - pub amdmiaejnem: u32, -} -/// Obf: LBMBBLJJLOE -#[derive(proto_derive::CmdID)] -#[cmdid(7470)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SwordTrainingSelectEndingScRsp { - #[prost(uint32, tag = "15")] - pub amdmiaejnem: u32, - #[prost(uint32, tag = "4")] - pub retcode: u32, -} -/// Obf: AECNJIJONIB -#[derive(proto_derive::CmdID)] -#[cmdid(7486)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SwordTrainingRestoreGameCsReq {} -/// Obf: KFIKHFBICIB -#[derive(proto_derive::CmdID)] -#[cmdid(7459)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SwordTrainingRestoreGameScRsp { - #[prost(uint32, tag = "8")] - pub retcode: u32, - #[prost(message, optional, tag = "7")] - pub bedinildmeb: ::core::option::Option, -} -/// Obf: JBJNLBCMKCM -#[derive(proto_derive::CmdID)] -#[cmdid(7476)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SwordTrainingStoryBattleCsReq {} -/// Obf: NHKCMPBCHOD -#[derive(proto_derive::CmdID)] -#[cmdid(7491)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SwordTrainingStoryBattleScRsp { - #[prost(uint32, tag = "14")] - pub retcode: u32, - #[prost(message, optional, tag = "3")] - pub battle_info: ::core::option::Option, -} -/// Obf: KNKHCFOBDGP -#[derive(proto_derive::CmdID)] -#[cmdid(7469)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SwordTrainingActionTurnSettleScNotify { - #[prost(message, repeated, tag = "14")] - pub bjipcdplpal: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "10")] - pub afihnckkkpb: u32, -} -/// Obf: CFHLFIEKOBG -#[derive(proto_derive::CmdID)] -#[cmdid(7500)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SwordTrainingResumeGameCsReq { - #[prost(uint32, tag = "5")] - pub cpgdhgkahhd: u32, -} -/// Obf: NLMAPLPHIBP -#[derive(proto_derive::CmdID)] -#[cmdid(7495)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SwordTrainingResumeGameScRsp { - #[prost(message, optional, tag = "8")] - pub bedinildmeb: ::core::option::Option, - #[prost(uint32, tag = "5")] - pub retcode: u32, -} -/// Obf: EJOICOGBBMP -#[derive(proto_derive::CmdID)] -#[cmdid(7481)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SwordTrainingSetSkillTraceCsReq { - #[prost(uint32, tag = "4")] - pub lnedfblnhen: u32, -} -/// Obf: MBLHOHDJNDF -#[derive(proto_derive::CmdID)] -#[cmdid(7490)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SwordTrainingSetSkillTraceScRsp { - #[prost(uint32, tag = "3")] - pub lnedfblnhen: u32, - #[prost(uint32, tag = "2")] - pub retcode: u32, -} -/// Obf: DJOCNGPPBAI -#[derive(proto_derive::CmdID)] -#[cmdid(7472)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SwordTrainingMarkEndingViewedCsReq {} -/// Obf: BEAEPALOLEJ -#[derive(proto_derive::CmdID)] -#[cmdid(7485)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SwordTrainingMarkEndingViewedScRsp { - #[prost(uint32, tag = "2")] - pub retcode: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pfijokjpnbb { - #[prost(uint32, tag = "10")] - pub ghkjminhfjl: u32, - #[prost(uint32, tag = "15")] - pub stamina: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct BoardDataSync { - #[prost(message, repeated, tag = "2")] - pub unlocked_head_icon_list: ::prost::alloc::vec::Vec, - #[prost(bool, tag = "9")] - pub koimgbmlopb: bool, - #[prost(string, tag = "4")] - pub signature: ::prost::alloc::string::String, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct AvatarSync { - #[prost(message, repeated, tag = "3")] - pub avatar_list: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MissionSync { - #[prost(message, repeated, tag = "7")] - pub mission_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "4")] - pub egkmfdandln: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "10")] - pub lggfknggbjd: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "12")] - pub djobgkdflbi: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "3")] - pub ekokeniblnd: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "5")] - pub anjmgehlohe: ::prost::alloc::vec::Vec, +pub struct GetFriendLoginInfoScRsp { #[prost(uint32, repeated, tag = "11")] - pub fhjpgkokimp: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ijjmlifhikk { - #[prost(uint32, repeated, tag = "15")] - pub bbaobmpidin: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "3")] - pub fehnbokngek: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "11")] - pub kjpabhnaicf: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Deajgopamnb { - #[prost(uint32, repeated, tag = "7")] - pub ogpplefofll: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "14")] - pub jjoepelabkl: ::prost::alloc::vec::Vec, -} -/// Obf: FLINNJAJGHN -#[derive(proto_derive::CmdID)] -#[cmdid(698)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PlayerSyncScNotify { - #[prost(message, repeated, tag = "214")] - pub hjgiekepbih: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "11")] - pub material_list: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "2")] - pub jnfednbgbhn: ::core::option::Option, - /// TODO - #[prost(uint32, repeated, tag = "1988")] - pub del_relic_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "12")] - pub equipment_list: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "49")] - pub pablgnbddcg: ::core::option::Option, - /// TODO - #[prost(uint32, repeated, tag = "1")] - pub indihghpjel: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "129")] - pub board_data_sync: ::core::option::Option, - #[prost(message, repeated, tag = "1750")] - pub hnbhlcakajg: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "14")] - pub mbmdojoeakn: ::core::option::Option, - #[prost(uint32, tag = "306")] - pub total_achievement_exp: u32, - #[prost(message, optional, tag = "4")] - pub amahgkeecpn: ::core::option::Option, - #[prost(message, repeated, tag = "1089")] - pub ceomddejkef: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "1147")] - pub jplpjdinoaj: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "1328")] - pub ikleocenkjg: ::core::option::Option, - #[prost(message, repeated, tag = "102")] - pub multi_path_avatar_type_info_list: ::prost::alloc::vec::Vec< - MultiPathAvatarTypeInfo, - >, - #[prost(message, optional, tag = "8")] - pub avatar_sync: ::core::option::Option, - #[prost(message, repeated, tag = "15")] - pub wait_del_resource_list: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "5")] - pub basic_info: ::core::option::Option, - #[prost(message, repeated, tag = "6")] - pub quest_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "3")] - pub relic_list: ::prost::alloc::vec::Vec, - /// TODO - #[prost(uint32, repeated, tag = "7")] - pub del_equipment_list: ::prost::alloc::vec::Vec, -} -/// Obf: GIPDHIEGJLO -#[derive(proto_derive::CmdID)] -#[cmdid(2198)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetNpcTakenRewardCsReq { - #[prost(uint32, tag = "6")] - pub npc_id: u32, -} -/// Obf: AFHFNBEAMKP -#[derive(proto_derive::CmdID)] -#[cmdid(2171)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetNpcTakenRewardScRsp { + pub friend_uid_list: ::prost::alloc::vec::Vec, #[prost(uint32, tag = "6")] pub retcode: u32, - #[prost(uint32, tag = "3")] - pub npc_id: u32, - #[prost(uint32, repeated, tag = "11")] - pub lbmfepcghcn: ::prost::alloc::vec::Vec, -} -/// Obf: NDKAHOGIKCO -#[derive(proto_derive::CmdID)] -#[cmdid(2183)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeTalkRewardCsReq { - #[prost(uint32, tag = "12")] - pub mmkianlhplj: u32, - #[prost(message, optional, tag = "3")] - pub pmnkhidjalm: ::core::option::Option, -} -/// Obf: GGFLGCHLLGF -#[derive(proto_derive::CmdID)] -#[cmdid(2142)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeTalkRewardScRsp { - #[prost(uint32, tag = "8")] - pub mmkianlhplj: u32, - #[prost(message, optional, tag = "14")] - pub reward: ::core::option::Option, - #[prost(uint32, tag = "15")] - pub retcode: u32, -} -/// Obf: KAFCONFLKFO -#[derive(proto_derive::CmdID)] -#[cmdid(2179)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetFirstTalkNpcCsReq { - #[prost(uint32, repeated, tag = "14")] - pub npc_id_list: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FirstNpcTalkInfo { - #[prost(uint32, tag = "7")] - pub npc_id: u32, - #[prost(bool, tag = "4")] - pub unk_bool: bool, -} -/// Obf: HBAEADAPIMP -#[derive(proto_derive::CmdID)] -#[cmdid(2177)] -#[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 = "13")] - pub npc_talk_info_list: ::prost::alloc::vec::Vec, -} -/// Obf: FALCJLNIJGJ -#[derive(proto_derive::CmdID)] -#[cmdid(2133)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FinishFirstTalkNpcCsReq { - #[prost(uint32, tag = "4")] - pub npc_id: u32, -} -/// Obf: PJCJIJMJPCP -#[derive(proto_derive::CmdID)] -#[cmdid(2112)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FinishFirstTalkNpcScRsp { - #[prost(uint32, tag = "4")] - pub npc_id: u32, - #[prost(uint32, tag = "5")] - pub retcode: u32, -} -/// Obf: GDBEPJKPHBE -#[derive(proto_derive::CmdID)] -#[cmdid(2128)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SelectInclinationTextCsReq { - #[prost(uint32, tag = "13")] - pub jhfemefebbi: u32, -} -/// Obf: DDOCJHLMBKB -#[derive(proto_derive::CmdID)] -#[cmdid(2138)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SelectInclinationTextScRsp { - #[prost(uint32, tag = "15")] - pub jhfemefebbi: u32, - #[prost(uint32, tag = "2")] - pub retcode: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct NpcTalkInfo { - #[prost(bool, tag = "11")] - pub unk_bool: bool, - #[prost(uint32, tag = "15")] - pub npc_talk_id: u32, -} -/// Obf: LABNFFIFPLA -#[derive(proto_derive::CmdID)] -#[cmdid(2178)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetFirstTalkByPerformanceNpcCsReq { - #[prost(uint32, repeated, tag = "5")] - pub npc_talk_list: ::prost::alloc::vec::Vec, -} -/// Obf: OCILOLAMBBM -#[derive(proto_derive::CmdID)] -#[cmdid(2156)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetFirstTalkByPerformanceNpcScRsp { - #[prost(message, repeated, tag = "6")] - pub npc_talk_info_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "12")] - pub retcode: u32, -} -/// Obf: ADMDFGBALLE -#[derive(proto_derive::CmdID)] -#[cmdid(2189)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FinishFirstTalkByPerformanceNpcCsReq { - #[prost(uint32, tag = "5")] - pub npc_talk_id: u32, -} -/// Obf: CNJPDJDANEH -#[derive(proto_derive::CmdID)] -#[cmdid(2122)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FinishFirstTalkByPerformanceNpcScRsp { - #[prost(uint32, tag = "14")] - pub retcode: u32, - #[prost(uint32, tag = "5")] - pub npc_talk_id: u32, - #[prost(message, optional, tag = "4")] - pub reward: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Onoolkdjecm { - #[prost(uint32, tag = "13")] - pub dnfjooajikg: u32, - #[prost(uint32, tag = "14")] - pub icodepakphj: u32, - #[prost(uint32, tag = "6")] - pub stage_score: u32, -} -/// Obf: OFPLCNAHNDO -#[derive(proto_derive::CmdID)] -#[cmdid(6974)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetTelevisionActivityDataCsReq {} -/// Obf: JMPFMIJGFLI -#[derive(proto_derive::CmdID)] -#[cmdid(6977)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetTelevisionActivityDataScRsp { - #[prost(uint32, tag = "12")] - pub retcode: u32, - #[prost(message, repeated, tag = "1")] - pub lpeapmpcfbd: ::prost::alloc::vec::Vec, -} -/// Obf: ICHAKODGHOO -#[derive(proto_derive::CmdID)] -#[cmdid(6973)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TelevisionActivityDataChangeScNotify { - #[prost(message, repeated, tag = "13")] - pub lpeapmpcfbd: ::prost::alloc::vec::Vec, -} -/// Obf: DFLDLFNMBLA -#[derive(proto_derive::CmdID)] -#[cmdid(6975)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TelevisionActivityBattleEndScNotify { - #[prost(uint32, tag = "6")] - pub bbkdcndijln: u32, - #[prost(uint32, tag = "13")] - pub bfadhpmmodp: u32, - #[prost(message, optional, tag = "10")] - pub jcbhceiipdm: ::core::option::Option, - #[prost(uint32, tag = "15")] - pub lclbkiadcok: u32, - #[prost(uint32, tag = "12")] - pub ofcgbcpefeo: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cdfoiphmojp { - #[prost(uint32, tag = "6")] - pub avatar_id: u32, - #[prost(enumeration = "AvatarType", tag = "13")] - pub avatar_type: i32, -} -/// Obf: MLJIBCGCNEI -#[derive(proto_derive::CmdID)] -#[cmdid(6970)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EnterTelevisionActivityStageCsReq { - #[prost(uint32, tag = "3")] - pub dnfjooajikg: u32, - #[prost(uint32, repeated, tag = "4")] - pub buff_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "7")] - pub avatar_list: ::prost::alloc::vec::Vec, -} -/// Obf: BOEIBOKHNDF -#[derive(proto_derive::CmdID)] -#[cmdid(6968)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EnterTelevisionActivityStageScRsp { - #[prost(uint32, tag = "1")] - pub dnfjooajikg: u32, - #[prost(uint32, tag = "8")] - pub retcode: u32, - #[prost(message, optional, tag = "6")] - pub battle_info: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TextJoinInfo { - #[prost(string, tag = "10")] - pub dlckgekdbon: ::prost::alloc::string::String, - #[prost(string, tag = "14")] - pub ainaoenmome: ::prost::alloc::string::String, - #[prost(uint32, tag = "2")] - pub cdcbknognih: u32, - #[prost(uint32, tag = "11")] - pub text_item_id: u32, - #[prost(uint32, tag = "12")] - pub text_item_config_id: u32, -} -/// Obf: MBHPKFNFGOP -#[derive(proto_derive::CmdID)] -#[cmdid(3898)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TextJoinSaveCsReq { - #[prost(uint32, tag = "2")] - pub text_item_id: u32, - #[prost(string, tag = "6")] - pub ainaoenmome: ::prost::alloc::string::String, - #[prost(uint32, tag = "12")] - pub text_item_config_id: u32, -} -/// Obf: JLIMICLEBBN -#[derive(proto_derive::CmdID)] -#[cmdid(3871)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TextJoinSaveScRsp { - #[prost(string, tag = "3")] - pub ainaoenmome: ::prost::alloc::string::String, - #[prost(uint32, tag = "10")] - pub text_item_id: u32, - #[prost(uint32, tag = "14")] - pub retcode: u32, - #[prost(uint32, tag = "6")] - pub text_item_config_id: u32, -} -/// Obf: HKKPCKOGLKH -#[derive(proto_derive::CmdID)] -#[cmdid(3883)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TextJoinQueryCsReq { - #[prost(uint32, repeated, tag = "2")] - pub text_join_id_list: ::prost::alloc::vec::Vec, -} -/// Obf: EOFBJILDGIK -#[derive(proto_derive::CmdID)] -#[cmdid(3842)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TextJoinQueryScRsp { - #[prost(message, repeated, tag = "3")] - pub text_join_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "7")] - pub retcode: u32, -} -/// Obf: BHBELNODJIF -#[derive(proto_derive::CmdID)] -#[cmdid(3879)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TextJoinBatchSaveCsReq { - #[prost(message, repeated, tag = "14")] - pub text_join_list: ::prost::alloc::vec::Vec, -} -/// Obf: LKDDEIIDAFH -#[derive(proto_derive::CmdID)] -#[cmdid(3877)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TextJoinBatchSaveScRsp { - #[prost(uint32, tag = "11")] - pub retcode: u32, - #[prost(message, repeated, tag = "13")] - pub text_join_list: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kghioahhlgk { - #[prost(uint32, tag = "14")] - pub stage_score: u32, - #[prost(uint32, tag = "12")] - pub stage_id: u32, -} -/// Obf: OGADHOBKBJC -#[derive(proto_derive::CmdID)] -#[cmdid(7552)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetTrackPhotoActivityDataCsReq {} -/// Obf: DHJIHNPJCOF -#[derive(proto_derive::CmdID)] -#[cmdid(7558)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetTrackPhotoActivityDataScRsp { - #[prost(uint32, tag = "6")] - pub retcode: u32, - #[prost(message, repeated, tag = "2")] - pub ohkhagdefmn: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hoelbnfbghb { - #[prost(uint32, tag = "7")] - pub entity_id: u32, - #[prost(bool, tag = "2")] - pub nmkamjjapho: bool, -} -/// Obf: DCDAGAPBDBO -#[derive(proto_derive::CmdID)] -#[cmdid(7557)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SettleTrackPhotoStageCsReq { - #[prost(uint32, tag = "9")] - pub stage_id: u32, - #[prost(message, repeated, tag = "4")] - pub pmehdgilnef: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "1")] - pub dbbknblocah: u32, -} -/// Obf: LLCBAPKCECN -#[derive(proto_derive::CmdID)] -#[cmdid(7553)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SettleTrackPhotoStageScRsp { - #[prost(message, repeated, tag = "6")] - pub pmehdgilnef: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "10")] - pub score: u32, - #[prost(uint32, tag = "12")] - pub stage_id: u32, - #[prost(uint32, tag = "2")] - pub retcode: u32, -} -/// Obf: OHHHJHOMBDN -#[derive(proto_derive::CmdID)] -#[cmdid(7560)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct StartTrackPhotoStageCsReq { - #[prost(uint32, tag = "9")] - pub stage_id: u32, - #[prost(bool, tag = "13")] - pub jmapepglenn: bool, -} -/// Obf: BPFKLFMOEEO -#[derive(proto_derive::CmdID)] -#[cmdid(7554)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct StartTrackPhotoStageScRsp { - #[prost(uint32, tag = "8")] - pub retcode: u32, - /// TODO: WRONG NT With MusicRhythmStartLevelScRsp - #[prost(uint32, tag = "6")] - pub name: u32, -} -/// Obf: BHLGCCPHDNE -#[derive(proto_derive::CmdID)] -#[cmdid(7555)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct QuitTrackPhotoStageCsReq { - #[prost(uint32, tag = "5")] - pub stage_id: u32, -} -/// Obf: BCGBEPBFKPA -#[derive(proto_derive::CmdID)] -#[cmdid(7556)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct QuitTrackPhotoStageScRsp { - #[prost(uint32, tag = "11")] - pub retcode: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Macikpdhmmh { - #[prost(uint32, tag = "14")] - pub djlkchkmnmi: u32, - #[prost(bool, tag = "1")] - pub gfloemmkbak: bool, -} -/// Obf: FOEECKMDIEC -#[derive(proto_derive::CmdID)] -#[cmdid(3798)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TrainVisitorBehaviorFinishCsReq { - #[prost(uint32, tag = "3")] - pub djlkchkmnmi: u32, -} -/// Obf: PLEAPPCCCMN -#[derive(proto_derive::CmdID)] -#[cmdid(3771)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TrainVisitorBehaviorFinishScRsp { - #[prost(uint32, tag = "11")] - pub retcode: u32, - #[prost(uint32, tag = "5")] - pub djlkchkmnmi: u32, - #[prost(message, optional, tag = "9")] - pub reward: ::core::option::Option, -} -/// Obf: DCDLIKAEPDF -#[derive(proto_derive::CmdID)] -#[cmdid(3783)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetTrainVisitorBehaviorCsReq { - #[prost(uint32, repeated, tag = "9")] - pub plaganngmai: ::prost::alloc::vec::Vec, -} -/// Obf: NPHLMFGEJKB -#[derive(proto_derive::CmdID)] -#[cmdid(3742)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetTrainVisitorBehaviorScRsp { - #[prost(message, repeated, tag = "9")] - pub cgoapkfjlbh: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "5")] - pub retcode: u32, -} -/// Obf: DOPGJIJIJHM -#[derive(proto_derive::CmdID)] -#[cmdid(3779)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TrainRefreshTimeNotify { - #[prost(uint64, tag = "13")] - pub dcegmlenimf: u64, -} -/// Obf: BIDMDEKBDHN -#[derive(proto_derive::CmdID)] -#[cmdid(3777)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TrainVisitorRewardSendNotify { - #[prost(enumeration = "Kfhiamadhkf", tag = "2")] - pub slot: i32, - #[prost(uint32, tag = "11")] - pub djlkchkmnmi: u32, - #[prost(message, optional, tag = "13")] - pub reward: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ccikaaapkdb { - #[prost(uint32, tag = "5")] - pub djlkchkmnmi: u32, - #[prost(bool, tag = "12")] - pub ngomalgcjnf: bool, - #[prost(enumeration = "Jdehgbdkggp", tag = "1")] - pub status: i32, - #[prost(uint32, repeated, tag = "7")] - pub ecdlfeanjma: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "2")] - pub abplnpmndad: u32, -} -/// Obf: DIKHBKNEANN -#[derive(proto_derive::CmdID)] -#[cmdid(3733)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetTrainVisitorRegisterCsReq { - #[prost(enumeration = "Gkgiebbbnli", tag = "9")] - pub slot: i32, -} -/// Obf: FJOPOMPECID -#[derive(proto_derive::CmdID)] -#[cmdid(3712)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetTrainVisitorRegisterScRsp { - #[prost(uint32, tag = "14")] - pub retcode: u32, - #[prost(uint32, repeated, tag = "1")] - pub bhjeimillpf: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "6")] - pub jbmpegppchp: ::prost::alloc::vec::Vec, -} -/// Obf: PKNCBKMEBDH -#[derive(proto_derive::CmdID)] -#[cmdid(3728)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeTrainVisitorUntakenBehaviorRewardCsReq { - #[prost(uint32, tag = "6")] - pub djlkchkmnmi: u32, -} -/// Obf: NFOIBNICIAM -#[derive(proto_derive::CmdID)] -#[cmdid(3738)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeTrainVisitorUntakenBehaviorRewardScRsp { - #[prost(uint32, tag = "10")] - pub djlkchkmnmi: u32, - #[prost(uint32, tag = "6")] - pub retcode: u32, - #[prost(uint32, repeated, tag = "14")] - pub ecdlfeanjma: ::prost::alloc::vec::Vec, -} -/// Obf: NGDOKKNKLNL -#[derive(proto_derive::CmdID)] -#[cmdid(3778)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ShowNewSupplementVisitorCsReq { - #[prost(uint32, repeated, tag = "4")] - pub bhjeimillpf: ::prost::alloc::vec::Vec, -} -/// Obf: JGKGIFOIIMK -#[derive(proto_derive::CmdID)] -#[cmdid(3756)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ShowNewSupplementVisitorScRsp { - #[prost(uint32, tag = "8")] - pub retcode: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Pmpgcomjkmm { - #[prost(int32, tag = "5")] - pub gebiemefinn: i32, - #[prost(int32, tag = "14")] - pub ianmndobeof: i32, - #[prost(uint32, tag = "12")] - pub cohakbpncdg: u32, - #[prost(uint32, tag = "2")] - pub item_id: u32, - #[prost(uint64, tag = "11")] - pub unique_id: u64, - #[prost(uint32, tag = "1")] - pub mibhbochmch: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Khklkhngdog { - #[prost(enumeration = "Eomggdbknfh", tag = "14")] - pub omaigfihmok: i32, - #[prost(message, repeated, tag = "4")] - pub flgooencpib: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "2")] - pub bbkjhabiomi: u32, - #[prost(enumeration = "Dnjijpcjiod", tag = "15")] - pub ediahlbldfm: i32, - #[prost(uint32, tag = "9")] - pub nmaknjmffjn: u32, -} -/// Obf: JCLLEBBOAGO -#[derive(proto_derive::CmdID)] -#[cmdid(6498)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TravelBrochureGetDataCsReq {} -/// Obf: AKIMAKHPELH -#[derive(proto_derive::CmdID)] -#[cmdid(6471)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TravelBrochureGetDataScRsp { - #[prost(uint32, tag = "12")] - pub hifnknkibcj: u32, - #[prost(map = "uint32, message", tag = "9")] - pub gkabhdnabjg: ::std::collections::HashMap, - #[prost(map = "uint32, uint32", tag = "5")] - pub ldgfnjbegof: ::std::collections::HashMap, - #[prost(uint32, tag = "10")] - pub retcode: u32, -} -/// Obf: BLBCFBMDBOD -#[derive(proto_derive::CmdID)] -#[cmdid(6483)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TravelBrochurePageUnlockScNotify { - #[prost(uint32, tag = "15")] - pub nmaknjmffjn: u32, -} -/// Obf: GEOKNMIKICG -#[derive(proto_derive::CmdID)] -#[cmdid(6479)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TravelBrochureSelectMessageCsReq { - #[prost(uint32, tag = "5")] - pub bbkjhabiomi: u32, - #[prost(uint32, tag = "14")] - pub nmaknjmffjn: u32, -} -/// Obf: NKHJDNAEAHI -#[derive(proto_derive::CmdID)] -#[cmdid(6477)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TravelBrochureSelectMessageScRsp { - #[prost(message, optional, tag = "9")] - pub gkapdocpcjm: ::core::option::Option, - #[prost(uint32, tag = "11")] - pub retcode: u32, - #[prost(message, optional, tag = "3")] - pub reward: ::core::option::Option, -} -/// Obf: MMPCPBACOLP -#[derive(proto_derive::CmdID)] -#[cmdid(6433)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TravelBrochureApplyPasterCsReq { - #[prost(uint32, tag = "14")] - pub nmaknjmffjn: u32, - #[prost(int32, tag = "10")] - pub gebiemefinn: i32, - #[prost(uint32, tag = "11")] - pub item_id: u32, - #[prost(uint32, tag = "7")] - pub mibhbochmch: u32, - #[prost(uint32, tag = "6")] - pub cohakbpncdg: u32, - #[prost(int32, tag = "13")] - pub ianmndobeof: i32, -} -/// Obf: BLNIIACEEGD -#[derive(proto_derive::CmdID)] -#[cmdid(6412)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TravelBrochureApplyPasterScRsp { - #[prost(uint32, tag = "4")] - pub retcode: u32, - #[prost(message, optional, tag = "6")] - pub gkapdocpcjm: ::core::option::Option, -} -/// Obf: DOPMNHNPFDJ -#[derive(proto_derive::CmdID)] -#[cmdid(6428)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TravelBrochureRemovePasterCsReq { - #[prost(uint32, tag = "8")] - pub nmaknjmffjn: u32, - #[prost(uint64, tag = "7")] - pub unique_id: u64, - #[prost(uint32, tag = "1")] - pub item_id: u32, -} -/// Obf: KBJKOOCBPNG -#[derive(proto_derive::CmdID)] -#[cmdid(6438)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TravelBrochureRemovePasterScRsp { - #[prost(message, optional, tag = "15")] - pub gkapdocpcjm: ::core::option::Option, - #[prost(uint32, tag = "8")] - pub retcode: u32, -} -/// Obf: JOGFFNCNKEB -#[derive(proto_derive::CmdID)] -#[cmdid(6478)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TravelBrochureUpdatePasterPosCsReq { - #[prost(uint32, tag = "13")] - pub nmaknjmffjn: u32, - #[prost(uint64, tag = "15")] - pub unique_id: u64, - #[prost(uint32, tag = "1")] - pub item_id: u32, - #[prost(int32, tag = "2")] - pub ianmndobeof: i32, - #[prost(int32, tag = "11")] - pub gebiemefinn: i32, - #[prost(uint32, tag = "8")] - pub cohakbpncdg: u32, - #[prost(uint32, tag = "9")] - pub mibhbochmch: u32, -} -/// Obf: OPOGIEBELJJ -#[derive(proto_derive::CmdID)] -#[cmdid(6456)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TravelBrochureUpdatePasterPosScRsp { - #[prost(message, optional, tag = "14")] - pub gkapdocpcjm: ::core::option::Option, - #[prost(uint32, tag = "13")] - pub retcode: u32, -} -/// Obf: IAIABIOIFND -#[derive(proto_derive::CmdID)] -#[cmdid(6489)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TravelBrochureGetPasterScNotify { - #[prost(uint32, tag = "1")] - pub jijieknbnpe: u32, - #[prost(uint32, tag = "2")] - pub num: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Igflejnlomm { - #[prost(uint32, tag = "15")] - pub jijieknbnpe: u32, - #[prost(uint32, tag = "12")] - pub num: u32, -} -/// Obf: IEBPOPMPBFL -#[derive(proto_derive::CmdID)] -#[cmdid(6466)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TravelBrochureSetCustomValueCsReq { - #[prost(uint32, tag = "14")] - pub hppeilaonge: u32, -} -/// Obf: DKFPGADDJLK -#[derive(proto_derive::CmdID)] -#[cmdid(6405)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TravelBrochureSetCustomValueScRsp { - #[prost(uint32, tag = "13")] - pub retcode: u32, -} -/// Obf: CFCKFNJAOKL -#[derive(proto_derive::CmdID)] -#[cmdid(6445)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TravelBrochureSetPageDescStatusCsReq { - #[prost(enumeration = "Dnjijpcjiod", tag = "10")] - pub ekbnifpcffh: i32, - #[prost(uint32, tag = "1")] - pub nmaknjmffjn: u32, -} -/// Obf: APFICGJCHDB -#[derive(proto_derive::CmdID)] -#[cmdid(6420)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TravelBrochureSetPageDescStatusScRsp { - #[prost(uint32, tag = "14")] - pub retcode: u32, -} -/// Obf: GOEPNIIIMHN -#[derive(proto_derive::CmdID)] -#[cmdid(6450)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TravelBrochurePageResetCsReq { - #[prost(uint32, tag = "9")] - pub nmaknjmffjn: u32, -} -/// Obf: OJELJAOEHHL -#[derive(proto_derive::CmdID)] -#[cmdid(6431)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TravelBrochurePageResetScRsp { - #[prost(message, optional, tag = "8")] - pub gkapdocpcjm: ::core::option::Option, - #[prost(uint32, tag = "5")] - pub retcode: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ioihidjegjj { - #[prost(int32, tag = "10")] - pub ianmndobeof: i32, - #[prost(uint32, tag = "8")] - pub item_id: u32, - #[prost(uint32, tag = "1")] - pub cohakbpncdg: u32, - #[prost(int32, tag = "6")] - pub gebiemefinn: i32, - #[prost(uint32, tag = "3")] - pub mibhbochmch: u32, -} -/// Obf: KOIPPOOGIID -#[derive(proto_derive::CmdID)] -#[cmdid(6404)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TravelBrochureApplyPasterListCsReq { - #[prost(message, repeated, tag = "5")] - pub momopgihnkc: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "2")] - pub nmaknjmffjn: u32, -} -/// Obf: HMFOGBKLCDL -#[derive(proto_derive::CmdID)] -#[cmdid(6460)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TravelBrochureApplyPasterListScRsp { - #[prost(uint32, tag = "5")] - pub retcode: u32, - #[prost(message, optional, tag = "4")] - pub gkapdocpcjm: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TreasureDungeonRecordData { - #[prost(uint32, tag = "10")] - pub param1: u32, - #[prost(uint32, tag = "8")] - pub source_grid_id: u32, - #[prost(uint32, tag = "11")] - pub target_grid_id: u32, - #[prost(uint32, tag = "5")] - pub param2: u32, - #[prost(enumeration = "Iceglieonbj", tag = "13")] - pub r#type: i32, -} -/// Obf: LLOGHICDDNL -#[derive(proto_derive::CmdID)] -#[cmdid(4498)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TreasureDungeonDataScNotify { - #[prost(message, optional, tag = "4")] - pub lhieckpjnfd: ::core::option::Option, -} -/// Obf: DIEBBAGAPBJ -#[derive(proto_derive::CmdID)] -#[cmdid(4471)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TreasureDungeonFinishScNotify { - #[prost(uint32, tag = "3")] - pub cnijgapopah: u32, - #[prost(uint32, tag = "2")] - pub ncfajpambgd: u32, - #[prost(uint32, tag = "10")] - pub elkcgngpppj: u32, - #[prost(bool, tag = "7")] - pub is_win: bool, - #[prost(uint32, tag = "15")] - pub jkacigkbfam: u32, - #[prost(map = "uint32, uint32", tag = "12")] - pub lkljfggpkhg: ::std::collections::HashMap, - #[prost(map = "uint32, uint32", tag = "4")] - pub ohklmiemnkn: ::std::collections::HashMap, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fpogbioilff { - #[prost(uint32, tag = "912")] - pub pmdadnckjia: u32, - #[prost(uint32, tag = "9")] - pub cnijgapopah: u32, - #[prost(message, repeated, tag = "963")] - pub item_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "14")] - pub map_id: u32, - #[prost(message, repeated, tag = "1632")] - pub bkcbhfnpndb: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "1806")] - pub avatar_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "13")] - pub ojjlbipfmap: u32, - #[prost(message, repeated, tag = "1547")] - pub buff_list: ::prost::alloc::vec::Vec, - #[prost(bool, tag = "1522")] - pub noncahojmil: bool, - #[prost(message, repeated, tag = "3")] - pub gdmhdnhibif: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "10")] - pub anmghmcillm: u32, - #[prost(message, repeated, tag = "1")] - pub nhlifopdkgm: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "6")] - pub dhlphkjbmhb: u32, - #[prost(uint32, tag = "2")] - pub fdipcgicjkf: u32, - #[prost(bool, tag = "1321")] - pub khgleileljp: bool, - #[prost(bool, tag = "188")] - pub ioolniopgbj: bool, - #[prost(message, repeated, tag = "491")] - pub kcaocaekgmk: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "15")] - pub ncfajpambgd: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Opmpnhedchb { - #[prost(uint32, tag = "15")] - pub item_id: u32, - #[prost(uint32, tag = "3")] - pub aohgeeadfgi: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Apfbcepjldc { - #[prost(uint32, tag = "5")] - pub fkjebphpbnb: u32, - #[prost(uint32, tag = "7")] - pub hp: u32, - #[prost(uint32, tag = "10")] - pub avatar_id: u32, - #[prost(message, optional, tag = "1")] - pub sp_bar: ::core::option::Option, - #[prost(uint32, tag = "15")] - pub avatar_type: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ggcploneaeg { - #[prost(uint32, tag = "5")] - pub avatar_type: u32, - #[prost(uint32, tag = "14")] - pub avatar_id: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gkhikgfleho { - #[prost(uint32, tag = "1")] - pub hnepcebmjkj: u32, - #[prost(uint32, tag = "7")] - pub buff_id: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cjlifbjooaj { - #[prost(bool, tag = "14")] - pub pkokoogpnfm: bool, - #[prost(bool, tag = "15")] - pub locked: bool, - #[prost(bool, tag = "13")] - pub gmakioibkme: bool, - #[prost(message, repeated, tag = "627")] - pub buff_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "11")] - pub eomonfaendn: u32, - #[prost(uint32, tag = "7")] - pub kjjadmhehgg: u32, - #[prost(bool, tag = "5")] - pub bipgckibglf: bool, - #[prost(uint32, tag = "3")] - pub eeeabjcnkdo: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mbfiiclmkkd { - #[prost(uint32, tag = "2")] - pub jjnfbpmohdj: u32, - #[prost(uint32, tag = "1")] - pub buff_id: u32, - #[prost(uint32, tag = "12")] - pub mcmgkplcaap: u32, - #[prost(uint32, tag = "9")] - pub cgjbcpomnhe: u32, - #[prost(uint32, tag = "14")] - pub eeeabjcnkdo: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jmbdaonbmpc { - #[prost(uint32, tag = "6")] - pub ncfajpambgd: u32, - #[prost(uint32, tag = "11")] - pub acljknhdffl: u32, - #[prost(uint32, tag = "8")] - pub ojjlbipfmap: u32, - #[prost(bool, tag = "3")] - pub bbfjcegoijn: bool, - #[prost(uint32, tag = "9")] - pub dhlphkjbmhb: u32, - #[prost(bool, tag = "15")] - pub afkfmbnfcge: bool, - #[prost(uint32, tag = "4")] - pub cnijgapopah: u32, -} -/// Obf: NNMICKCKNDG -#[derive(proto_derive::CmdID)] -#[cmdid(4478)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetTreasureDungeonActivityDataCsReq {} -/// Obf: PHMFAPAFBFI -#[derive(proto_derive::CmdID)] -#[cmdid(4456)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetTreasureDungeonActivityDataScRsp { - #[prost(uint32, tag = "13")] - pub retcode: u32, - #[prost(message, repeated, tag = "5")] - pub jfpipiboifc: ::prost::alloc::vec::Vec, -} -/// Obf: BCPOHOIFDAA -#[derive(proto_derive::CmdID)] -#[cmdid(4489)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EnterTreasureDungeonCsReq { - #[prost(message, repeated, tag = "11")] - pub avatar_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "1")] - pub ncfajpambgd: u32, -} -/// Obf: HOMFGFLLFLJ -#[derive(proto_derive::CmdID)] -#[cmdid(4422)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EnterTreasureDungeonScRsp { - #[prost(uint32, tag = "3")] - pub retcode: u32, - #[prost(message, optional, tag = "13")] - pub lhieckpjnfd: ::core::option::Option, -} -/// Obf: POHFGFHMFBF -#[derive(proto_derive::CmdID)] -#[cmdid(4466)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct OpenTreasureDungeonGridCsReq { - #[prost(uint32, tag = "3")] - pub ncfajpambgd: u32, - #[prost(uint32, tag = "14")] - pub eeeabjcnkdo: u32, -} -/// Obf: OOEIIECGNPJ -#[derive(proto_derive::CmdID)] -#[cmdid(4405)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct OpenTreasureDungeonGridScRsp { - #[prost(message, optional, tag = "4")] - pub lhieckpjnfd: ::core::option::Option, - #[prost(uint32, tag = "11")] - pub retcode: u32, -} -/// Obf: AAIOJKABLCG -#[derive(proto_derive::CmdID)] -#[cmdid(4450)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct InteractTreasureDungeonGridCsReq { - #[prost(uint32, tag = "6")] - pub eeeabjcnkdo: u32, - #[prost(uint32, tag = "10")] - pub icbaafnngpg: u32, - #[prost(uint32, tag = "2")] - pub ncfajpambgd: u32, -} -/// Obf: JJKLBIGAFFC -#[derive(proto_derive::CmdID)] -#[cmdid(4431)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct InteractTreasureDungeonGridScRsp { - #[prost(message, optional, tag = "6")] - pub lhieckpjnfd: ::core::option::Option, - #[prost(uint32, tag = "1")] - pub retcode: u32, -} -/// Obf: DPKOOADNCHC -#[derive(proto_derive::CmdID)] -#[cmdid(4404)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct UseTreasureDungeonItemCsReq { - #[prost(uint32, tag = "10")] - pub ncfajpambgd: u32, - #[prost(uint32, tag = "11")] - pub item_id: u32, - #[prost(uint32, tag = "2")] - pub eeeabjcnkdo: u32, -} -/// Obf: MNHMHOLMGLN -#[derive(proto_derive::CmdID)] -#[cmdid(4460)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct UseTreasureDungeonItemScRsp { - #[prost(message, optional, tag = "5")] - pub lhieckpjnfd: ::core::option::Option, - #[prost(uint32, tag = "7")] - pub retcode: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Abnfcjafhbo { - #[prost(uint32, tag = "8")] - pub avatar_id: u32, - #[prost(enumeration = "AvatarType", tag = "1")] - pub avatar_type: i32, -} -/// Obf: BGDJMJKADLB -#[derive(proto_derive::CmdID)] -#[cmdid(4445)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FightTreasureDungeonMonsterCsReq { - #[prost(uint32, tag = "9")] - pub ncfajpambgd: u32, - #[prost(message, repeated, tag = "2")] - pub avatar_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "7")] - pub eeeabjcnkdo: u32, -} -/// Obf: BADIHKNIHDC -#[derive(proto_derive::CmdID)] -#[cmdid(4420)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FightTreasureDungeonMonsterScRsp { - #[prost(uint32, tag = "8")] - pub retcode: u32, - #[prost(message, optional, tag = "15")] - pub battle_info: ::core::option::Option, -} -/// Obf: OPNMJDDJIGP -#[derive(proto_derive::CmdID)] -#[cmdid(4452)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct QuitTreasureDungeonCsReq { - #[prost(uint32, tag = "6")] - pub ncfajpambgd: u32, - #[prost(bool, tag = "14")] - pub lcdlbenjgio: bool, -} -/// Obf: CIOJNGIIIHK -#[derive(proto_derive::CmdID)] -#[cmdid(4411)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct QuitTreasureDungeonScRsp { - #[prost(uint32, tag = "13")] - pub retcode: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Tutorial { - #[prost(enumeration = "TutorialStatus", tag = "7")] - pub status: i32, - #[prost(uint32, tag = "11")] - pub id: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TutorialGuide { - #[prost(enumeration = "TutorialStatus", tag = "5")] - pub status: i32, - #[prost(uint32, tag = "3")] - pub id: u32, -} -/// Obf: MDENCKDAMBP -#[derive(proto_derive::CmdID)] -#[cmdid(1698)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetTutorialCsReq {} -/// Obf: GetTutorialScRsp -#[derive(proto_derive::CmdID)] -#[cmdid(1671)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetTutorialScRsp { - #[prost(uint32, tag = "3")] - pub retcode: u32, - #[prost(message, repeated, tag = "9")] - pub tutorial_list: ::prost::alloc::vec::Vec, -} -/// Obf: DNKNOOLCDFK -#[derive(proto_derive::CmdID)] -#[cmdid(1683)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetTutorialGuideCsReq {} -/// Obf: GetTutorialGuideScRsp -#[derive(proto_derive::CmdID)] -#[cmdid(1642)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetTutorialGuideScRsp { - #[prost(uint32, tag = "1")] - pub retcode: u32, - #[prost(message, repeated, tag = "2")] - pub tutorial_guide_list: ::prost::alloc::vec::Vec, -} -/// Obf: KMAEMBKGBCA -#[derive(proto_derive::CmdID)] -#[cmdid(1679)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct UnlockTutorialCsReq { - #[prost(uint32, tag = "2")] - pub tutorial_id: u32, -} -/// Obf: UnlockTutorialScRsp -#[derive(proto_derive::CmdID)] -#[cmdid(1677)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct UnlockTutorialScRsp { - #[prost(message, optional, tag = "10")] - pub tutorial: ::core::option::Option, - #[prost(uint32, tag = "1")] - pub retcode: u32, -} -/// Obf: KBOOAGEBLOI -#[derive(proto_derive::CmdID)] -#[cmdid(1633)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct UnlockTutorialGuideCsReq { - #[prost(uint32, tag = "15")] - pub group_id: u32, -} -/// Obf: UnlockTutorialGuideScRsp -#[derive(proto_derive::CmdID)] -#[cmdid(1612)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct UnlockTutorialGuideScRsp { - #[prost(uint32, tag = "3")] - pub retcode: u32, - #[prost(message, optional, tag = "9")] - pub tutorial_guide: ::core::option::Option, -} -/// Obf: MPHELJBAPPE -#[derive(proto_derive::CmdID)] -#[cmdid(1628)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FinishTutorialCsReq { - #[prost(uint32, tag = "5")] - pub tutorial_id: u32, -} -/// Obf: FinishTutorialScRsp -#[derive(proto_derive::CmdID)] -#[cmdid(1638)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FinishTutorialScRsp { - #[prost(uint32, tag = "14")] - pub retcode: u32, - #[prost(message, optional, tag = "3")] - pub tutorial: ::core::option::Option, -} -/// Obf: PHMPJMPNPHE -#[derive(proto_derive::CmdID)] -#[cmdid(1678)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FinishTutorialGuideCsReq { - #[prost(uint32, tag = "4")] - pub group_id: u32, -} -/// Obf: FinishTutorialGuideScRsp -#[derive(proto_derive::CmdID)] -#[cmdid(1656)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FinishTutorialGuideScRsp { - #[prost(message, optional, tag = "13")] - pub reward: ::core::option::Option, - #[prost(message, optional, tag = "9")] - pub tutorial_guide: ::core::option::Option, - #[prost(uint32, tag = "11")] - pub retcode: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Bedoibekghk { - #[prost(uint32, tag = "14")] - pub id: u32, - #[prost(bool, tag = "1")] - pub is_new: bool, - #[prost(uint32, tag = "5")] - pub gnfdcohggfp: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fbmellhhlmj { - #[prost(uint32, tag = "8")] - pub id: u32, - #[prost(uint32, tag = "14")] - pub jjgnomgpckm: u32, - #[prost(uint32, repeated, tag = "4")] - pub lcgenckodgn: ::prost::alloc::vec::Vec, - #[prost(bool, tag = "1")] - pub is_new: bool, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Iohlfpkiien { - #[prost(message, repeated, tag = "6")] - pub kaagcndcbal: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "11")] - pub kcpniilmfek: ::core::option::Option, -} -/// Obf: LPIEPEAGLIO -#[derive(proto_derive::CmdID)] -#[cmdid(498)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetWaypointCsReq { - #[prost(uint32, tag = "8")] - pub cigpmmbdejd: u32, -} -/// Obf: CNBAGOPHEDE -#[derive(proto_derive::CmdID)] -#[cmdid(471)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetWaypointScRsp { - #[prost(message, optional, tag = "11")] - pub pknmdpjbmap: ::core::option::Option, - #[prost(uint32, tag = "8")] - pub retcode: u32, - #[prost(uint32, tag = "13")] - pub faldhghicgi: u32, -} -/// Obf: IJIOHOFPEBB -#[derive(proto_derive::CmdID)] -#[cmdid(483)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetCurWaypointCsReq { - #[prost(uint32, tag = "2")] - pub aehfbjkcpmb: u32, -} -/// Obf: MFKEDDCGOGM -#[derive(proto_derive::CmdID)] -#[cmdid(442)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetCurWaypointScRsp { - #[prost(uint32, tag = "5")] - pub faldhghicgi: u32, - #[prost(uint32, tag = "10")] - pub retcode: u32, -} -/// Obf: ENEAKLMJAJO -#[derive(proto_derive::CmdID)] -#[cmdid(479)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetChapterCsReq {} -/// Obf: GMNAOAEDDFM -#[derive(proto_derive::CmdID)] -#[cmdid(477)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetChapterScRsp { - #[prost(message, repeated, tag = "13")] - pub mbiiclddnff: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "5")] - pub retcode: u32, - #[prost(uint32, tag = "6")] - pub faldhghicgi: u32, -} -/// Obf: ABPCHDFJBHM -#[derive(proto_derive::CmdID)] -#[cmdid(433)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct WaypointShowNewCsNotify { - #[prost(uint32, tag = "7")] - pub aehfbjkcpmb: u32, - #[prost(uint32, tag = "6")] - pub cigpmmbdejd: u32, -} -/// Obf: LAOCGGDAIPB -#[derive(proto_derive::CmdID)] -#[cmdid(412)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeChapterRewardCsReq { - #[prost(uint32, tag = "10")] - pub cigpmmbdejd: u32, - #[prost(uint32, tag = "6")] - pub fnigbomhlbe: u32, -} -/// Obf: FMKJHMJDGLF -#[derive(proto_derive::CmdID)] -#[cmdid(428)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeChapterRewardScRsp { - #[prost(uint32, tag = "9")] - pub fnigbomhlbe: u32, - #[prost(uint32, tag = "8")] - pub cigpmmbdejd: u32, - #[prost(uint32, tag = "3")] - pub retcode: u32, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kgboedhijkj { - #[prost(message, optional, tag = "15")] - pub motion: ::core::option::Option, - #[prost(uint32, tag = "8")] - pub ppinpehjfab: u32, - #[prost(message, repeated, tag = "4")] - pub jbofiallopi: ::prost::alloc::vec::Vec, - #[prost(bool, tag = "6")] - pub hfnekmmmfho: bool, -} -#[derive(proto_derive::CmdID)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jmaibochima { - #[prost(message, repeated, tag = "10")] - pub jbofiallopi: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "6")] - pub kppehbjlaaa: ::core::option::Option, - #[prost(uint32, tag = "4")] - pub id: u32, - #[prost(uint32, tag = "1")] - pub ppinpehjfab: u32, - #[prost(string, tag = "15")] - pub niepaobbfjf: ::prost::alloc::string::String, - #[prost(bool, tag = "9")] - pub hfnekmmmfho: bool, -} -/// Obf: ICFBBDCOAHK -#[derive(proto_derive::CmdID)] -#[cmdid(6598)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct StartWolfBroGameCsReq { - #[prost(message, optional, tag = "10")] - pub motion: ::core::option::Option, - #[prost(uint32, tag = "4")] - pub id: u32, - #[prost(message, optional, tag = "5")] - pub group_state_info: ::core::option::Option, #[prost(bool, tag = "8")] - pub jmapepglenn: bool, -} -/// Obf: IKLDAHNBHOP -#[derive(proto_derive::CmdID)] -#[cmdid(6571)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct StartWolfBroGameScRsp { - #[prost(uint32, tag = "7")] - pub retcode: u32, - #[prost(message, optional, tag = "10")] - pub ihcoegeachg: ::core::option::Option, -} -/// Obf: HDMAMMJPCCP -#[derive(proto_derive::CmdID)] -#[cmdid(6583)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ArchiveWolfBroGameCsReq { - #[prost(message, optional, tag = "4")] - pub motion: ::core::option::Option, - #[prost(uint32, tag = "10")] - pub id: u32, -} -/// Obf: OPHHBGDCBMO -#[derive(proto_derive::CmdID)] -#[cmdid(6542)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ArchiveWolfBroGameScRsp { - #[prost(uint32, tag = "4")] - pub retcode: u32, - #[prost(message, optional, tag = "5")] - pub ihcoegeachg: ::core::option::Option, -} -/// Obf: IJPGBAHPNON -#[derive(proto_derive::CmdID)] -#[cmdid(6579)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RestoreWolfBroGameArchiveCsReq { - #[prost(uint32, tag = "10")] - pub id: u32, -} -/// Obf: MHJCCAMLMNB -#[derive(proto_derive::CmdID)] -#[cmdid(6577)] -#[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 = "10")] - pub ihcoegeachg: ::core::option::Option, -} -/// Obf: IPACAHIKMEH -#[derive(proto_derive::CmdID)] -#[cmdid(6533)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct QuitWolfBroGameCsReq { - #[prost(uint32, tag = "5")] - pub id: u32, -} -/// Obf: EAAMGLAKLDM -#[derive(proto_derive::CmdID)] -#[cmdid(6512)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct QuitWolfBroGameScRsp { - #[prost(uint32, tag = "2")] - pub retcode: u32, - #[prost(message, optional, tag = "1")] - pub ihcoegeachg: ::core::option::Option, -} -/// Obf: ELCDIBFMPLG -#[derive(proto_derive::CmdID)] -#[cmdid(6528)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetWolfBroGameDataCsReq { - #[prost(uint32, tag = "3")] - pub id: u32, -} -/// Obf: FJKCALDMKIP -#[derive(proto_derive::CmdID)] -#[cmdid(6538)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetWolfBroGameDataScRsp { - #[prost(uint32, tag = "11")] - pub retcode: u32, - #[prost(message, optional, tag = "13")] - pub ihcoegeachg: ::core::option::Option, -} -/// Obf: DKNAFOPMGJE -#[derive(proto_derive::CmdID)] -#[cmdid(6578)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct WolfBroGameDataChangeScNotify { - #[prost(message, optional, tag = "2")] - pub ihcoegeachg: ::core::option::Option, -} -/// Obf: NICFIEPDFPK -#[derive(proto_derive::CmdID)] -#[cmdid(6556)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct WolfBroGameUseBulletCsReq { - #[prost(message, optional, tag = "13")] - pub ppfjlccfcoj: ::core::option::Option, - #[prost(uint32, repeated, tag = "14")] - pub assist_monster_entity_id_list: ::prost::alloc::vec::Vec, -} -/// Obf: CILPACPFCIH -#[derive(proto_derive::CmdID)] -#[cmdid(6589)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct WolfBroGameUseBulletScRsp { - #[prost(message, optional, tag = "9")] - pub ihcoegeachg: ::core::option::Option, - #[prost(uint32, tag = "10")] - pub retcode: u32, -} -/// Obf: NCIKHPHFMDD -#[derive(proto_derive::CmdID)] -#[cmdid(6522)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct WolfBroGamePickupBulletCsReq { - #[prost(message, optional, tag = "1")] - pub ppfjlccfcoj: ::core::option::Option, -} -/// Obf: LKCGOICLNAK -#[derive(proto_derive::CmdID)] -#[cmdid(6566)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct WolfBroGamePickupBulletScRsp { - #[prost(message, optional, tag = "3")] - pub ihcoegeachg: ::core::option::Option, - #[prost(uint32, tag = "4")] - pub retcode: u32, -} -/// Obf: NGGBMFOEGKA -#[derive(proto_derive::CmdID)] -#[cmdid(6505)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct WolfBroGameActivateBulletCsReq { - #[prost(uint32, tag = "5")] - pub config_id: u32, - #[prost(uint32, tag = "4")] - pub group_id: u32, -} -/// Obf: DFJIAJLGFJN -#[derive(proto_derive::CmdID)] -#[cmdid(6545)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct WolfBroGameActivateBulletScRsp { - #[prost(uint32, tag = "15")] - pub retcode: u32, -} -/// Obf: GCGMMEOCDPN -#[derive(proto_derive::CmdID)] -#[cmdid(6520)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct WolfBroGameExplodeMonsterCsReq { - #[prost(uint32, repeated, tag = "8")] - pub assist_monster_entity_id_list: ::prost::alloc::vec::Vec, -} -/// Obf: MIENCDJCHBO -#[derive(proto_derive::CmdID)] -#[cmdid(6550)] -#[allow(clippy::derive_partial_eq_without_eq)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct WolfBroGameExplodeMonsterScRsp { - #[prost(uint32, tag = "5")] - pub retcode: u32, + pub fkgbnmfbhfl: bool, + #[prost(uint32, repeated, tag = "10")] + pub hdhhkkcgegm: ::prost::alloc::vec::Vec, + #[prost(bool, tag = "9")] + pub aecgglhngim: bool, } #[derive(proto_derive::CmdID)] #[allow(clippy::derive_partial_eq_without_eq)] #[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ifmgkgdihgp { +pub struct Cijjendfjlo { #[prost(uint32, tag = "1")] - pub bilcckhclko: u32, - #[prost(uint32, tag = "2")] - pub cnkmgcpccjb: u32, - #[prost(uint32, tag = "3")] - pub leedbapieno: u32, - #[prost(uint32, tag = "4")] - pub acmlkjieekm: u32, - #[prost(uint32, tag = "5")] - pub jbldbmhafpo: u32, - #[prost(uint32, tag = "6")] - pub oecghdfobmi: u32, - #[prost(uint32, tag = "7")] - pub ckecaongabi: u32, - #[prost(uint32, tag = "8")] - pub kgkofnkleeh: u32, - #[prost(uint32, tag = "9")] - pub ogjdfmifpam: u32, - #[prost(uint32, tag = "10")] - pub kppahbbjdef: u32, - #[prost(uint32, tag = "11")] - pub id: u32, - #[prost(uint32, tag = "12")] - pub jcpgfflkelm: u32, - #[prost(uint32, tag = "13")] - pub ocndnodlfaj: u32, + pub kklaobblgce: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Bdfkiibpkhk { - AvatarSlot1 = 0, - AvatarSlot2 = 1, - AvatarSlot3 = 2, +pub enum CmdActivityType { + None = 0, + CmdTakeLoginActivityRewardCsReq = 2603, + CmdEnterTrialActivityStageCsReq = 2612, + CmdGetMaterialSubmitActivityDataScRsp = 2619, + CmdGetLoginActivityScRsp = 2620, + CmdTrialActivityDataChangeScNotify = 2624, + CmdSubmitMaterialSubmitActivityMaterialScRsp = 2625, + CmdTakeMaterialSubmitActivityRewardCsReq = 2629, + CmdStartTrialActivityCsReq = 2631, + CmdTakeTrialActivityRewardCsReq = 2632, + CmdTakeMaterialSubmitActivityRewardScRsp = 2633, + CmdGetActivityScheduleConfigCsReq = 2639, + CmdTakeLoginActivityRewardScRsp = 2646, + CmdGetActivityScheduleConfigScRsp = 2653, + CmdGetLoginActivityCsReq = 2659, + CmdEnterTrialActivityStageScRsp = 2660, + CmdSubmitMaterialSubmitActivityMaterialCsReq = 2661, + CmdLeaveTrialActivityScRsp = 2662, + CmdStartTrialActivityScRsp = 2671, + CmdGetTrialActivityDataScRsp = 2672, + CmdGetTrialActivityDataCsReq = 2678, + CmdGetMaterialSubmitActivityDataCsReq = 2679, + CmdLeaveTrialActivityCsReq = 2682, + CmdCurTrialActivityScNotify = 2684, + CmdTakeTrialActivityRewardScRsp = 2696, } -impl Bdfkiibpkhk { +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 { - Bdfkiibpkhk::AvatarSlot1 => "AVATAR_SLOT_1", - Bdfkiibpkhk::AvatarSlot2 => "AVATAR_SLOT_2", - Bdfkiibpkhk::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(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Aplnaaaglll { - ItemTypeNone = 0, - ItemAvatarCard = 1, - ItemEquipment = 2, - ItemMaterial = 3, - ItemAvatarExp = 4, - ItemRelic = 5, -} -impl Aplnaaaglll { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Aplnaaaglll::ItemTypeNone => "ITEM_TYPE_NONE", - Aplnaaaglll::ItemAvatarCard => "ITEM_AVATAR_CARD", - Aplnaaaglll::ItemEquipment => "ITEM_EQUIPMENT", - Aplnaaaglll::ItemMaterial => "ITEM_MATERIAL", - Aplnaaaglll::ItemAvatarExp => "ITEM_AVATAR_EXP", - Aplnaaaglll::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(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ipdfkbnbeml { - 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, - VirtualItemFightFestCoin = 281025, - VirtualItemRogueMagicTalentCoin = 281026, -} -impl Ipdfkbnbeml { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Ipdfkbnbeml::VirtualItemNone => "VIRTUAL_ITEM_NONE", - Ipdfkbnbeml::VirtualItemHcoin => "VIRTUAL_ITEM_HCOIN", - Ipdfkbnbeml::VirtualItemScoin => "VIRTUAL_ITEM_SCOIN", - Ipdfkbnbeml::VirtualItemMcoin => "VIRTUAL_ITEM_MCOIN", - Ipdfkbnbeml::VirtualItemStamina => "VIRTUAL_ITEM_STAMINA", - Ipdfkbnbeml::VirtualItemReserveStamina => "VIRTUAL_ITEM_RESERVE_STAMINA", - Ipdfkbnbeml::VirtualItemAvatarExp => "VIRTUAL_ITEM_AVATAR_EXP", - Ipdfkbnbeml::VirtualItemExp => "VIRTUAL_ITEM_EXP", - Ipdfkbnbeml::VirtualItemDailyActivePoint => "VIRTUAL_ITEM_DAILY_ACTIVE_POINT", - Ipdfkbnbeml::VirtualItemMpMax => "VIRTUAL_ITEM_MP_MAX", - Ipdfkbnbeml::VirtualItemPlayerReturnPoint => { - "VIRTUAL_ITEM_PLAYER_RETURN_POINT" + CmdActivityType::None => "CmdActivityTypeNone", + CmdActivityType::CmdTakeLoginActivityRewardCsReq => { + "CmdTakeLoginActivityRewardCsReq" } - Ipdfkbnbeml::VirtualItemBattleCollegePoint => { - "VIRTUAL_ITEM_BATTLE_COLLEGE_POINT" + CmdActivityType::CmdEnterTrialActivityStageCsReq => { + "CmdEnterTrialActivityStageCsReq" } - Ipdfkbnbeml::VirtualItemRogueCoin => "VIRTUAL_ITEM_ROGUE_COIN", - Ipdfkbnbeml::VirtualItemRogueTalentCoin => "VIRTUAL_ITEM_ROGUE_TALENT_COIN", - Ipdfkbnbeml::VirtualItemRogueRewardKey => "VIRTUAL_ITEM_ROGUE_REWARD_KEY", - Ipdfkbnbeml::VirtualItemAchievementExp => "VIRTUAL_ITEM_ACHIEVEMENT_EXP", - Ipdfkbnbeml::VirtualItemBpExp => "VIRTUAL_ITEM_BP_EXP", - Ipdfkbnbeml::VirtualItemBpRealExp => "VIRTUAL_ITEM_BP_REAL_EXP", - Ipdfkbnbeml::VirtualItemMuseumFunds => "VIRTUAL_ITEM_MUSEUM_FUNDS", - Ipdfkbnbeml::VirtualItemWarriorExp => "VIRTUAL_ITEM_WARRIOR_EXP", - Ipdfkbnbeml::VirtualItemRogueExp => "VIRTUAL_ITEM_ROGUE_EXP", - Ipdfkbnbeml::VirtualItemMageExp => "VIRTUAL_ITEM_MAGE_EXP", - Ipdfkbnbeml::VirtualItemShamanExp => "VIRTUAL_ITEM_SHAMAN_EXP", - Ipdfkbnbeml::VirtualItemWarlockExp => "VIRTUAL_ITEM_WARLOCK_EXP", - Ipdfkbnbeml::VirtualItemKnightExp => "VIRTUAL_ITEM_KNIGHT_EXP", - Ipdfkbnbeml::VirtualItemPriestExp => "VIRTUAL_ITEM_PRIEST_EXP", - Ipdfkbnbeml::VirtualItemPunkLordPoint => "VIRTUAL_ITEM_PUNK_LORD_POINT", - Ipdfkbnbeml::VirtualItemGameplayCounterMonsterSneakVision => { - "VIRTUAL_ITEM_GAMEPLAY_COUNTER_MONSTER_SNEAK_VISION" + CmdActivityType::CmdGetMaterialSubmitActivityDataScRsp => { + "CmdGetMaterialSubmitActivityDataScRsp" } - Ipdfkbnbeml::VirtualItemGameplayCounterWolfBroBullet => { - "VIRTUAL_ITEM_GAMEPLAY_COUNTER_WOLF_BRO_BULLET" + CmdActivityType::CmdGetLoginActivityScRsp => "CmdGetLoginActivityScRsp", + CmdActivityType::CmdTrialActivityDataChangeScNotify => { + "CmdTrialActivityDataChangeScNotify" } - Ipdfkbnbeml::VirtualItemAlleyFunds => "VIRTUAL_ITEM_ALLEY_FUNDS", - Ipdfkbnbeml::VirtualItemRoguePumanCoupon => "VIRTUAL_ITEM_ROGUE_PUMAN_COUPON", - Ipdfkbnbeml::VirtualItemMonthCard => "VIRTUAL_ITEM_MONTH_CARD", - Ipdfkbnbeml::VirtualItemBpNormal => "VIRTUAL_ITEM_BP_NORMAL", - Ipdfkbnbeml::VirtualItemBpDeluxe => "VIRTUAL_ITEM_BP_DELUXE", - Ipdfkbnbeml::VirtualItemBpUpgrade => "VIRTUAL_ITEM_BP_UPGRADE", - Ipdfkbnbeml::VirtualItemHeliobusFans => "VIRTUAL_ITEM_HELIOBUS_FANS", - Ipdfkbnbeml::VirtualItemSpaceZooHybridItem => { - "VIRTUAL_ITEM_SPACE_ZOO_HYBRID_ITEM" + CmdActivityType::CmdSubmitMaterialSubmitActivityMaterialScRsp => { + "CmdSubmitMaterialSubmitActivityMaterialScRsp" } - Ipdfkbnbeml::VirtualItemSpaceZooExpPoint => { - "VIRTUAL_ITEM_SPACE_ZOO_EXP_POINT" + CmdActivityType::CmdTakeMaterialSubmitActivityRewardCsReq => { + "CmdTakeMaterialSubmitActivityRewardCsReq" } - Ipdfkbnbeml::VirtualItemRogueNousTalentCoin => { - "VIRTUAL_ITEM_ROGUE_NOUS_TALENT_COIN" + CmdActivityType::CmdStartTrialActivityCsReq => "CmdStartTrialActivityCsReq", + CmdActivityType::CmdTakeTrialActivityRewardCsReq => { + "CmdTakeTrialActivityRewardCsReq" } - Ipdfkbnbeml::VirtualItemEvolveBuildCoin => "VIRTUAL_ITEM_EVOLVE_BUILD_COIN", - Ipdfkbnbeml::VirtualItemDrinkMakerTip => "VIRTUAL_ITEM_DRINK_MAKER_TIP", - Ipdfkbnbeml::VirtualItemMonopolyDice => "VIRTUAL_ITEM_MONOPOLY_DICE", - Ipdfkbnbeml::VirtualItemMonopolyCoin => "VIRTUAL_ITEM_MONOPOLY_COIN", - Ipdfkbnbeml::VirtualItemMonopolyCheatdice => { - "VIRTUAL_ITEM_MONOPOLY_CHEATDICE" + CmdActivityType::CmdTakeMaterialSubmitActivityRewardScRsp => { + "CmdTakeMaterialSubmitActivityRewardScRsp" } - Ipdfkbnbeml::VirtualItemMonopolyReroll => "VIRTUAL_ITEM_MONOPOLY_REROLL", - Ipdfkbnbeml::VirtualItemRogueTournPermanentTalentCoin => { - "VIRTUAL_ITEM_ROGUE_TOURN_PERMANENT_TALENT_COIN" + CmdActivityType::CmdGetActivityScheduleConfigCsReq => { + "CmdGetActivityScheduleConfigCsReq" } - Ipdfkbnbeml::VirtualItemRogueTournExp => "VIRTUAL_ITEM_ROGUE_TOURN_EXP", - Ipdfkbnbeml::VirtualItemMatchthreeCoin => "VIRTUAL_ITEM_MATCHTHREE_COIN", - Ipdfkbnbeml::VirtualItemSwordTrainingSkillPoint => { - "VIRTUAL_ITEM_SWORD_TRAINING_SKILL_POINT" + CmdActivityType::CmdTakeLoginActivityRewardScRsp => { + "CmdTakeLoginActivityRewardScRsp" } - Ipdfkbnbeml::VirtualItemFightFestCoin => "VIRTUAL_ITEM_FIGHT_FEST_COIN", - Ipdfkbnbeml::VirtualItemRogueMagicTalentCoin => { - "VIRTUAL_ITEM_ROGUE_MAGIC_TALENT_COIN" + CmdActivityType::CmdGetActivityScheduleConfigScRsp => { + "CmdGetActivityScheduleConfigScRsp" + } + CmdActivityType::CmdGetLoginActivityCsReq => "CmdGetLoginActivityCsReq", + CmdActivityType::CmdEnterTrialActivityStageScRsp => { + "CmdEnterTrialActivityStageScRsp" + } + CmdActivityType::CmdSubmitMaterialSubmitActivityMaterialCsReq => { + "CmdSubmitMaterialSubmitActivityMaterialCsReq" + } + CmdActivityType::CmdLeaveTrialActivityScRsp => "CmdLeaveTrialActivityScRsp", + CmdActivityType::CmdStartTrialActivityScRsp => "CmdStartTrialActivityScRsp", + CmdActivityType::CmdGetTrialActivityDataScRsp => { + "CmdGetTrialActivityDataScRsp" + } + CmdActivityType::CmdGetTrialActivityDataCsReq => { + "CmdGetTrialActivityDataCsReq" + } + CmdActivityType::CmdGetMaterialSubmitActivityDataCsReq => { + "CmdGetMaterialSubmitActivityDataCsReq" + } + CmdActivityType::CmdLeaveTrialActivityCsReq => "CmdLeaveTrialActivityCsReq", + CmdActivityType::CmdCurTrialActivityScNotify => "CmdCurTrialActivityScNotify", + CmdActivityType::CmdTakeTrialActivityRewardScRsp => { + "CmdTakeTrialActivityRewardScRsp" } } } /// 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), + "CmdTakeLoginActivityRewardCsReq" => { + Some(Self::CmdTakeLoginActivityRewardCsReq) } - "VIRTUAL_ITEM_BATTLE_COLLEGE_POINT" => { - Some(Self::VirtualItemBattleCollegePoint) + "CmdEnterTrialActivityStageCsReq" => { + Some(Self::CmdEnterTrialActivityStageCsReq) } - "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) + "CmdGetMaterialSubmitActivityDataScRsp" => { + Some(Self::CmdGetMaterialSubmitActivityDataScRsp) } - "VIRTUAL_ITEM_GAMEPLAY_COUNTER_WOLF_BRO_BULLET" => { - Some(Self::VirtualItemGameplayCounterWolfBroBullet) + "CmdGetLoginActivityScRsp" => Some(Self::CmdGetLoginActivityScRsp), + "CmdTrialActivityDataChangeScNotify" => { + Some(Self::CmdTrialActivityDataChangeScNotify) } - "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) + "CmdSubmitMaterialSubmitActivityMaterialScRsp" => { + Some(Self::CmdSubmitMaterialSubmitActivityMaterialScRsp) } - "VIRTUAL_ITEM_SPACE_ZOO_EXP_POINT" => Some(Self::VirtualItemSpaceZooExpPoint), - "VIRTUAL_ITEM_ROGUE_NOUS_TALENT_COIN" => { - Some(Self::VirtualItemRogueNousTalentCoin) + "CmdTakeMaterialSubmitActivityRewardCsReq" => { + Some(Self::CmdTakeMaterialSubmitActivityRewardCsReq) } - "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) + "CmdStartTrialActivityCsReq" => Some(Self::CmdStartTrialActivityCsReq), + "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) + "CmdTakeMaterialSubmitActivityRewardScRsp" => { + Some(Self::CmdTakeMaterialSubmitActivityRewardScRsp) } - "VIRTUAL_ITEM_FIGHT_FEST_COIN" => Some(Self::VirtualItemFightFestCoin), - "VIRTUAL_ITEM_ROGUE_MAGIC_TALENT_COIN" => { - Some(Self::VirtualItemRogueMagicTalentCoin) + "CmdGetActivityScheduleConfigCsReq" => { + Some(Self::CmdGetActivityScheduleConfigCsReq) + } + "CmdTakeLoginActivityRewardScRsp" => { + Some(Self::CmdTakeLoginActivityRewardScRsp) + } + "CmdGetActivityScheduleConfigScRsp" => { + Some(Self::CmdGetActivityScheduleConfigScRsp) + } + "CmdGetLoginActivityCsReq" => Some(Self::CmdGetLoginActivityCsReq), + "CmdEnterTrialActivityStageScRsp" => { + Some(Self::CmdEnterTrialActivityStageScRsp) + } + "CmdSubmitMaterialSubmitActivityMaterialCsReq" => { + Some(Self::CmdSubmitMaterialSubmitActivityMaterialCsReq) + } + "CmdLeaveTrialActivityScRsp" => Some(Self::CmdLeaveTrialActivityScRsp), + "CmdStartTrialActivityScRsp" => Some(Self::CmdStartTrialActivityScRsp), + "CmdGetTrialActivityDataScRsp" => Some(Self::CmdGetTrialActivityDataScRsp), + "CmdGetTrialActivityDataCsReq" => Some(Self::CmdGetTrialActivityDataCsReq), + "CmdGetMaterialSubmitActivityDataCsReq" => { + Some(Self::CmdGetMaterialSubmitActivityDataCsReq) + } + "CmdLeaveTrialActivityCsReq" => Some(Self::CmdLeaveTrialActivityCsReq), + "CmdCurTrialActivityScNotify" => Some(Self::CmdCurTrialActivityScNotify), + "CmdTakeTrialActivityRewardScRsp" => { + Some(Self::CmdTakeTrialActivityRewardScRsp) } _ => None, } @@ -30487,29 +3060,290 @@ impl Ipdfkbnbeml { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Kmeipogkflj { - GameplayCounterNone = 0, - GameplayCounterMonsterSneakVision = 280001, +pub enum CmdAdventureType { + None = 0, + CmdGetFarmStageGachaInfoCsReq = 1303, + CmdEnterAdventureScRsp = 1320, + CmdGetFarmStageGachaInfoScRsp = 1346, + CmdEnterAdventureCsReq = 1359, } -impl Kmeipogkflj { +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 { - Kmeipogkflj::GameplayCounterNone => "GAMEPLAY_COUNTER_NONE", - Kmeipogkflj::GameplayCounterMonsterSneakVision => { - "GAMEPLAY_COUNTER_MONSTER_SNEAK_VISION" + 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(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdAetherDivideType { + None = 0, + CmdLeaveAetherDivideSceneCsReq = 4803, + CmdGetAetherDivideChallengeInfoScRsp = 4809, + CmdAetherDivideTakeChallengeRewardCsReq = 4813, + CmdClearAetherDividePassiveSkillScRsp = 4819, + CmdEnterAetherDivideSceneScRsp = 4820, + CmdSwitchAetherDivideLineUpSlotScRsp = 4825, + CmdAetherDivideRefreshEndlessScNotify = 4826, + CmdStartAetherDivideStageBattleCsReq = 4829, + CmdSetAetherDivideLineUpCsReq = 4830, + CmdStartAetherDivideStageBattleScRsp = 4833, + CmdStartAetherDivideChallengeBattleCsReq = 4834, + CmdAetherDivideRefreshEndlessCsReq = 4836, + CmdStartAetherDivideChallengeBattleScRsp = 4837, + CmdStartAetherDivideSceneBattleCsReq = 4839, + CmdLeaveAetherDivideSceneScRsp = 4846, + CmdGetAetherDivideInfoCsReq = 4847, + CmdEquipAetherDividePassiveSkillCsReq = 4848, + CmdAetherDivideSpiritExpUpCsReq = 4851, + CmdStartAetherDivideSceneBattleScRsp = 4853, + CmdEnterAetherDivideSceneCsReq = 4859, + CmdSwitchAetherDivideLineUpSlotCsReq = 4861, + CmdAetherDivideTainerInfoScNotify = 4864, + CmdAetherDivideRefreshEndlessScRsp = 4865, + CmdAetherDivideLineupScNotify = 4870, + CmdAetherDivideSpiritExpUpScRsp = 4873, + CmdGetAetherDivideInfoScRsp = 4874, + CmdSetAetherDivideLineUpScRsp = 4875, + CmdAetherDivideTakeChallengeRewardScRsp = 4877, + CmdClearAetherDividePassiveSkillCsReq = 4879, + CmdAetherDivideSpiritInfoScNotify = 4883, + CmdEquipAetherDividePassiveSkillScRsp = 4890, + CmdAetherDivideFinishChallengeScNotify = 4893, + CmdAetherDivideSkillItemScNotify = 4894, + CmdGetAetherDivideChallengeInfoCsReq = 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::CmdLeaveAetherDivideSceneCsReq => { + "CmdLeaveAetherDivideSceneCsReq" + } + CmdAetherDivideType::CmdGetAetherDivideChallengeInfoScRsp => { + "CmdGetAetherDivideChallengeInfoScRsp" + } + CmdAetherDivideType::CmdAetherDivideTakeChallengeRewardCsReq => { + "CmdAetherDivideTakeChallengeRewardCsReq" + } + CmdAetherDivideType::CmdClearAetherDividePassiveSkillScRsp => { + "CmdClearAetherDividePassiveSkillScRsp" + } + CmdAetherDivideType::CmdEnterAetherDivideSceneScRsp => { + "CmdEnterAetherDivideSceneScRsp" + } + CmdAetherDivideType::CmdSwitchAetherDivideLineUpSlotScRsp => { + "CmdSwitchAetherDivideLineUpSlotScRsp" + } + CmdAetherDivideType::CmdAetherDivideRefreshEndlessScNotify => { + "CmdAetherDivideRefreshEndlessScNotify" + } + CmdAetherDivideType::CmdStartAetherDivideStageBattleCsReq => { + "CmdStartAetherDivideStageBattleCsReq" + } + CmdAetherDivideType::CmdSetAetherDivideLineUpCsReq => { + "CmdSetAetherDivideLineUpCsReq" + } + CmdAetherDivideType::CmdStartAetherDivideStageBattleScRsp => { + "CmdStartAetherDivideStageBattleScRsp" + } + CmdAetherDivideType::CmdStartAetherDivideChallengeBattleCsReq => { + "CmdStartAetherDivideChallengeBattleCsReq" + } + CmdAetherDivideType::CmdAetherDivideRefreshEndlessCsReq => { + "CmdAetherDivideRefreshEndlessCsReq" + } + CmdAetherDivideType::CmdStartAetherDivideChallengeBattleScRsp => { + "CmdStartAetherDivideChallengeBattleScRsp" + } + CmdAetherDivideType::CmdStartAetherDivideSceneBattleCsReq => { + "CmdStartAetherDivideSceneBattleCsReq" + } + CmdAetherDivideType::CmdLeaveAetherDivideSceneScRsp => { + "CmdLeaveAetherDivideSceneScRsp" + } + CmdAetherDivideType::CmdGetAetherDivideInfoCsReq => { + "CmdGetAetherDivideInfoCsReq" + } + CmdAetherDivideType::CmdEquipAetherDividePassiveSkillCsReq => { + "CmdEquipAetherDividePassiveSkillCsReq" + } + CmdAetherDivideType::CmdAetherDivideSpiritExpUpCsReq => { + "CmdAetherDivideSpiritExpUpCsReq" + } + CmdAetherDivideType::CmdStartAetherDivideSceneBattleScRsp => { + "CmdStartAetherDivideSceneBattleScRsp" + } + CmdAetherDivideType::CmdEnterAetherDivideSceneCsReq => { + "CmdEnterAetherDivideSceneCsReq" + } + CmdAetherDivideType::CmdSwitchAetherDivideLineUpSlotCsReq => { + "CmdSwitchAetherDivideLineUpSlotCsReq" + } + CmdAetherDivideType::CmdAetherDivideTainerInfoScNotify => { + "CmdAetherDivideTainerInfoScNotify" + } + CmdAetherDivideType::CmdAetherDivideRefreshEndlessScRsp => { + "CmdAetherDivideRefreshEndlessScRsp" + } + CmdAetherDivideType::CmdAetherDivideLineupScNotify => { + "CmdAetherDivideLineupScNotify" + } + CmdAetherDivideType::CmdAetherDivideSpiritExpUpScRsp => { + "CmdAetherDivideSpiritExpUpScRsp" + } + CmdAetherDivideType::CmdGetAetherDivideInfoScRsp => { + "CmdGetAetherDivideInfoScRsp" + } + CmdAetherDivideType::CmdSetAetherDivideLineUpScRsp => { + "CmdSetAetherDivideLineUpScRsp" + } + CmdAetherDivideType::CmdAetherDivideTakeChallengeRewardScRsp => { + "CmdAetherDivideTakeChallengeRewardScRsp" + } + CmdAetherDivideType::CmdClearAetherDividePassiveSkillCsReq => { + "CmdClearAetherDividePassiveSkillCsReq" + } + CmdAetherDivideType::CmdAetherDivideSpiritInfoScNotify => { + "CmdAetherDivideSpiritInfoScNotify" + } + CmdAetherDivideType::CmdEquipAetherDividePassiveSkillScRsp => { + "CmdEquipAetherDividePassiveSkillScRsp" + } + CmdAetherDivideType::CmdAetherDivideFinishChallengeScNotify => { + "CmdAetherDivideFinishChallengeScNotify" + } + CmdAetherDivideType::CmdAetherDivideSkillItemScNotify => { + "CmdAetherDivideSkillItemScNotify" + } + CmdAetherDivideType::CmdGetAetherDivideChallengeInfoCsReq => { + "CmdGetAetherDivideChallengeInfoCsReq" } } } /// 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), + "CmdLeaveAetherDivideSceneCsReq" => { + Some(Self::CmdLeaveAetherDivideSceneCsReq) + } + "CmdGetAetherDivideChallengeInfoScRsp" => { + Some(Self::CmdGetAetherDivideChallengeInfoScRsp) + } + "CmdAetherDivideTakeChallengeRewardCsReq" => { + Some(Self::CmdAetherDivideTakeChallengeRewardCsReq) + } + "CmdClearAetherDividePassiveSkillScRsp" => { + Some(Self::CmdClearAetherDividePassiveSkillScRsp) + } + "CmdEnterAetherDivideSceneScRsp" => { + Some(Self::CmdEnterAetherDivideSceneScRsp) + } + "CmdSwitchAetherDivideLineUpSlotScRsp" => { + Some(Self::CmdSwitchAetherDivideLineUpSlotScRsp) + } + "CmdAetherDivideRefreshEndlessScNotify" => { + Some(Self::CmdAetherDivideRefreshEndlessScNotify) + } + "CmdStartAetherDivideStageBattleCsReq" => { + Some(Self::CmdStartAetherDivideStageBattleCsReq) + } + "CmdSetAetherDivideLineUpCsReq" => Some(Self::CmdSetAetherDivideLineUpCsReq), + "CmdStartAetherDivideStageBattleScRsp" => { + Some(Self::CmdStartAetherDivideStageBattleScRsp) + } + "CmdStartAetherDivideChallengeBattleCsReq" => { + Some(Self::CmdStartAetherDivideChallengeBattleCsReq) + } + "CmdAetherDivideRefreshEndlessCsReq" => { + Some(Self::CmdAetherDivideRefreshEndlessCsReq) + } + "CmdStartAetherDivideChallengeBattleScRsp" => { + Some(Self::CmdStartAetherDivideChallengeBattleScRsp) + } + "CmdStartAetherDivideSceneBattleCsReq" => { + Some(Self::CmdStartAetherDivideSceneBattleCsReq) + } + "CmdLeaveAetherDivideSceneScRsp" => { + Some(Self::CmdLeaveAetherDivideSceneScRsp) + } + "CmdGetAetherDivideInfoCsReq" => Some(Self::CmdGetAetherDivideInfoCsReq), + "CmdEquipAetherDividePassiveSkillCsReq" => { + Some(Self::CmdEquipAetherDividePassiveSkillCsReq) + } + "CmdAetherDivideSpiritExpUpCsReq" => { + Some(Self::CmdAetherDivideSpiritExpUpCsReq) + } + "CmdStartAetherDivideSceneBattleScRsp" => { + Some(Self::CmdStartAetherDivideSceneBattleScRsp) + } + "CmdEnterAetherDivideSceneCsReq" => { + Some(Self::CmdEnterAetherDivideSceneCsReq) + } + "CmdSwitchAetherDivideLineUpSlotCsReq" => { + Some(Self::CmdSwitchAetherDivideLineUpSlotCsReq) + } + "CmdAetherDivideTainerInfoScNotify" => { + Some(Self::CmdAetherDivideTainerInfoScNotify) + } + "CmdAetherDivideRefreshEndlessScRsp" => { + Some(Self::CmdAetherDivideRefreshEndlessScRsp) + } + "CmdAetherDivideLineupScNotify" => Some(Self::CmdAetherDivideLineupScNotify), + "CmdAetherDivideSpiritExpUpScRsp" => { + Some(Self::CmdAetherDivideSpiritExpUpScRsp) + } + "CmdGetAetherDivideInfoScRsp" => Some(Self::CmdGetAetherDivideInfoScRsp), + "CmdSetAetherDivideLineUpScRsp" => Some(Self::CmdSetAetherDivideLineUpScRsp), + "CmdAetherDivideTakeChallengeRewardScRsp" => { + Some(Self::CmdAetherDivideTakeChallengeRewardScRsp) + } + "CmdClearAetherDividePassiveSkillCsReq" => { + Some(Self::CmdClearAetherDividePassiveSkillCsReq) + } + "CmdAetherDivideSpiritInfoScNotify" => { + Some(Self::CmdAetherDivideSpiritInfoScNotify) + } + "CmdEquipAetherDividePassiveSkillScRsp" => { + Some(Self::CmdEquipAetherDividePassiveSkillScRsp) + } + "CmdAetherDivideFinishChallengeScNotify" => { + Some(Self::CmdAetherDivideFinishChallengeScNotify) + } + "CmdAetherDivideSkillItemScNotify" => { + Some(Self::CmdAetherDivideSkillItemScNotify) + } + "CmdGetAetherDivideChallengeInfoCsReq" => { + Some(Self::CmdGetAetherDivideChallengeInfoCsReq) } _ => None, } @@ -30518,23 +3352,157 @@ impl Kmeipogkflj { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Iefamjhkida { - BlackLimitLevelAll = 0, +pub enum CmdAlleyType { + None = 0, + CmdLogisticsGameCsReq = 4703, + CmdLogisticsScoreRewardSyncInfoScNotify = 4704, + CmdSaveLogisticsScRsp = 4709, + CmdGetSaveLogisticsMapScRsp = 4710, + CmdAlleyTakeEventRewardScRsp = 4713, + CmdAlleyEventEffectNotify = 4716, + CmdRefreshAlleyOrderScRsp = 4719, + CmdGetAlleyInfoScRsp = 4720, + CmdAlleyTakeEventRewardCsReq = 4726, + CmdPrestigeLevelUpCsReq = 4729, + CmdAlleyPlacingGameCsReq = 4730, + CmdPrestigeLevelUpScRsp = 4733, + CmdStartAlleyEventCsReq = 4734, + CmdAlleyGuaranteedFundsCsReq = 4736, + CmdStartAlleyEventScRsp = 4737, + CmdActivityRaidPlacingGameScRsp = 4743, + CmdLogisticsGameScRsp = 4746, + CmdTakePrestigeRewardCsReq = 4747, + CmdAlleyFundsScNotify = 4751, + CmdGetAlleyInfoCsReq = 4759, + CmdAlleyOrderChangedScNotify = 4761, + CmdAlleyShipmentEventEffectsScNotify = 4764, + CmdAlleyGuaranteedFundsScRsp = 4765, + CmdAlleyShipUsedCountScNotify = 4770, + CmdAlleyShopLevelScNotify = 4773, + CmdTakePrestigeRewardScRsp = 4774, + CmdAlleyPlacingGameScRsp = 4775, + CmdLogisticsDetonateStarSkiffCsReq = 4777, + CmdRefreshAlleyOrderCsReq = 4779, + CmdAlleyEventChangeNotify = 4780, + CmdAlleyShipUnlockScNotify = 4783, + CmdActivityRaidPlacingGameCsReq = 4788, + CmdLogisticsDetonateStarSkiffScRsp = 4791, + CmdLogisticsInfoScNotify = 4793, + CmdGetSaveLogisticsMapCsReq = 4794, + CmdSaveLogisticsCsReq = 4799, } -impl Iefamjhkida { +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 { - Iefamjhkida::BlackLimitLevelAll => "BLACK_LIMIT_LEVEL_ALL", + CmdAlleyType::None => "CmdAlleyTypeNone", + CmdAlleyType::CmdLogisticsGameCsReq => "CmdLogisticsGameCsReq", + CmdAlleyType::CmdLogisticsScoreRewardSyncInfoScNotify => { + "CmdLogisticsScoreRewardSyncInfoScNotify" + } + CmdAlleyType::CmdSaveLogisticsScRsp => "CmdSaveLogisticsScRsp", + CmdAlleyType::CmdGetSaveLogisticsMapScRsp => "CmdGetSaveLogisticsMapScRsp", + CmdAlleyType::CmdAlleyTakeEventRewardScRsp => "CmdAlleyTakeEventRewardScRsp", + CmdAlleyType::CmdAlleyEventEffectNotify => "CmdAlleyEventEffectNotify", + CmdAlleyType::CmdRefreshAlleyOrderScRsp => "CmdRefreshAlleyOrderScRsp", + CmdAlleyType::CmdGetAlleyInfoScRsp => "CmdGetAlleyInfoScRsp", + CmdAlleyType::CmdAlleyTakeEventRewardCsReq => "CmdAlleyTakeEventRewardCsReq", + CmdAlleyType::CmdPrestigeLevelUpCsReq => "CmdPrestigeLevelUpCsReq", + CmdAlleyType::CmdAlleyPlacingGameCsReq => "CmdAlleyPlacingGameCsReq", + CmdAlleyType::CmdPrestigeLevelUpScRsp => "CmdPrestigeLevelUpScRsp", + CmdAlleyType::CmdStartAlleyEventCsReq => "CmdStartAlleyEventCsReq", + CmdAlleyType::CmdAlleyGuaranteedFundsCsReq => "CmdAlleyGuaranteedFundsCsReq", + CmdAlleyType::CmdStartAlleyEventScRsp => "CmdStartAlleyEventScRsp", + CmdAlleyType::CmdActivityRaidPlacingGameScRsp => { + "CmdActivityRaidPlacingGameScRsp" + } + CmdAlleyType::CmdLogisticsGameScRsp => "CmdLogisticsGameScRsp", + CmdAlleyType::CmdTakePrestigeRewardCsReq => "CmdTakePrestigeRewardCsReq", + CmdAlleyType::CmdAlleyFundsScNotify => "CmdAlleyFundsScNotify", + CmdAlleyType::CmdGetAlleyInfoCsReq => "CmdGetAlleyInfoCsReq", + CmdAlleyType::CmdAlleyOrderChangedScNotify => "CmdAlleyOrderChangedScNotify", + CmdAlleyType::CmdAlleyShipmentEventEffectsScNotify => { + "CmdAlleyShipmentEventEffectsScNotify" + } + CmdAlleyType::CmdAlleyGuaranteedFundsScRsp => "CmdAlleyGuaranteedFundsScRsp", + CmdAlleyType::CmdAlleyShipUsedCountScNotify => { + "CmdAlleyShipUsedCountScNotify" + } + CmdAlleyType::CmdAlleyShopLevelScNotify => "CmdAlleyShopLevelScNotify", + CmdAlleyType::CmdTakePrestigeRewardScRsp => "CmdTakePrestigeRewardScRsp", + CmdAlleyType::CmdAlleyPlacingGameScRsp => "CmdAlleyPlacingGameScRsp", + CmdAlleyType::CmdLogisticsDetonateStarSkiffCsReq => { + "CmdLogisticsDetonateStarSkiffCsReq" + } + CmdAlleyType::CmdRefreshAlleyOrderCsReq => "CmdRefreshAlleyOrderCsReq", + CmdAlleyType::CmdAlleyEventChangeNotify => "CmdAlleyEventChangeNotify", + CmdAlleyType::CmdAlleyShipUnlockScNotify => "CmdAlleyShipUnlockScNotify", + CmdAlleyType::CmdActivityRaidPlacingGameCsReq => { + "CmdActivityRaidPlacingGameCsReq" + } + CmdAlleyType::CmdLogisticsDetonateStarSkiffScRsp => { + "CmdLogisticsDetonateStarSkiffScRsp" + } + CmdAlleyType::CmdLogisticsInfoScNotify => "CmdLogisticsInfoScNotify", + CmdAlleyType::CmdGetSaveLogisticsMapCsReq => "CmdGetSaveLogisticsMapCsReq", + CmdAlleyType::CmdSaveLogisticsCsReq => "CmdSaveLogisticsCsReq", } } /// 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), + "CmdAlleyTypeNone" => Some(Self::None), + "CmdLogisticsGameCsReq" => Some(Self::CmdLogisticsGameCsReq), + "CmdLogisticsScoreRewardSyncInfoScNotify" => { + Some(Self::CmdLogisticsScoreRewardSyncInfoScNotify) + } + "CmdSaveLogisticsScRsp" => Some(Self::CmdSaveLogisticsScRsp), + "CmdGetSaveLogisticsMapScRsp" => Some(Self::CmdGetSaveLogisticsMapScRsp), + "CmdAlleyTakeEventRewardScRsp" => Some(Self::CmdAlleyTakeEventRewardScRsp), + "CmdAlleyEventEffectNotify" => Some(Self::CmdAlleyEventEffectNotify), + "CmdRefreshAlleyOrderScRsp" => Some(Self::CmdRefreshAlleyOrderScRsp), + "CmdGetAlleyInfoScRsp" => Some(Self::CmdGetAlleyInfoScRsp), + "CmdAlleyTakeEventRewardCsReq" => Some(Self::CmdAlleyTakeEventRewardCsReq), + "CmdPrestigeLevelUpCsReq" => Some(Self::CmdPrestigeLevelUpCsReq), + "CmdAlleyPlacingGameCsReq" => Some(Self::CmdAlleyPlacingGameCsReq), + "CmdPrestigeLevelUpScRsp" => Some(Self::CmdPrestigeLevelUpScRsp), + "CmdStartAlleyEventCsReq" => Some(Self::CmdStartAlleyEventCsReq), + "CmdAlleyGuaranteedFundsCsReq" => Some(Self::CmdAlleyGuaranteedFundsCsReq), + "CmdStartAlleyEventScRsp" => Some(Self::CmdStartAlleyEventScRsp), + "CmdActivityRaidPlacingGameScRsp" => { + Some(Self::CmdActivityRaidPlacingGameScRsp) + } + "CmdLogisticsGameScRsp" => Some(Self::CmdLogisticsGameScRsp), + "CmdTakePrestigeRewardCsReq" => Some(Self::CmdTakePrestigeRewardCsReq), + "CmdAlleyFundsScNotify" => Some(Self::CmdAlleyFundsScNotify), + "CmdGetAlleyInfoCsReq" => Some(Self::CmdGetAlleyInfoCsReq), + "CmdAlleyOrderChangedScNotify" => Some(Self::CmdAlleyOrderChangedScNotify), + "CmdAlleyShipmentEventEffectsScNotify" => { + Some(Self::CmdAlleyShipmentEventEffectsScNotify) + } + "CmdAlleyGuaranteedFundsScRsp" => Some(Self::CmdAlleyGuaranteedFundsScRsp), + "CmdAlleyShipUsedCountScNotify" => Some(Self::CmdAlleyShipUsedCountScNotify), + "CmdAlleyShopLevelScNotify" => Some(Self::CmdAlleyShopLevelScNotify), + "CmdTakePrestigeRewardScRsp" => Some(Self::CmdTakePrestigeRewardScRsp), + "CmdAlleyPlacingGameScRsp" => Some(Self::CmdAlleyPlacingGameScRsp), + "CmdLogisticsDetonateStarSkiffCsReq" => { + Some(Self::CmdLogisticsDetonateStarSkiffCsReq) + } + "CmdRefreshAlleyOrderCsReq" => Some(Self::CmdRefreshAlleyOrderCsReq), + "CmdAlleyEventChangeNotify" => Some(Self::CmdAlleyEventChangeNotify), + "CmdAlleyShipUnlockScNotify" => Some(Self::CmdAlleyShipUnlockScNotify), + "CmdActivityRaidPlacingGameCsReq" => { + Some(Self::CmdActivityRaidPlacingGameCsReq) + } + "CmdLogisticsDetonateStarSkiffScRsp" => { + Some(Self::CmdLogisticsDetonateStarSkiffScRsp) + } + "CmdLogisticsInfoScNotify" => Some(Self::CmdLogisticsInfoScNotify), + "CmdGetSaveLogisticsMapCsReq" => Some(Self::CmdGetSaveLogisticsMapCsReq), + "CmdSaveLogisticsCsReq" => Some(Self::CmdSaveLogisticsCsReq), _ => None, } } @@ -30542,41 +3510,39 @@ impl Iefamjhkida { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Hnfpkdpjakb { - AreaNone = 0, - AreaCn = 1, - AreaJp = 2, - AreaAsia = 3, - AreaWest = 4, - AreaKr = 5, - AreaOverseas = 6, +pub enum CmdArchiveType { + None = 0, + CmdGetUpdatedArchiveDataCsReq = 2303, + CmdGetArchiveDataScRsp = 2320, + CmdGetUpdatedArchiveDataScRsp = 2346, + CmdGetArchiveDataCsReq = 2359, } -impl Hnfpkdpjakb { +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 { - Hnfpkdpjakb::AreaNone => "AREA_NONE", - Hnfpkdpjakb::AreaCn => "AREA_CN", - Hnfpkdpjakb::AreaJp => "AREA_JP", - Hnfpkdpjakb::AreaAsia => "AREA_ASIA", - Hnfpkdpjakb::AreaWest => "AREA_WEST", - Hnfpkdpjakb::AreaKr => "AREA_KR", - Hnfpkdpjakb::AreaOverseas => "AREA_OVERSEAS", + CmdArchiveType::None => "CmdArchiveTypeNone", + CmdArchiveType::CmdGetUpdatedArchiveDataCsReq => { + "CmdGetUpdatedArchiveDataCsReq" + } + CmdArchiveType::CmdGetArchiveDataScRsp => "CmdGetArchiveDataScRsp", + 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 { - "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), + "CmdArchiveTypeNone" => Some(Self::None), + "CmdGetUpdatedArchiveDataCsReq" => Some(Self::CmdGetUpdatedArchiveDataCsReq), + "CmdGetArchiveDataScRsp" => Some(Self::CmdGetArchiveDataScRsp), + "CmdGetUpdatedArchiveDataScRsp" => Some(Self::CmdGetUpdatedArchiveDataScRsp), + "CmdGetArchiveDataCsReq" => Some(Self::CmdGetArchiveDataCsReq), _ => None, } } @@ -30584,44 +3550,107 @@ impl Hnfpkdpjakb { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Mejnfnkpfcd { - EntityNone = 0, - EntityAvatar = 1, - EntityMonster = 2, - EntityNpc = 3, - EntityProp = 4, - EntityTrigger = 5, - EntityEnv = 6, - EntitySummonUnit = 7, +pub enum CmdAvatarType { + None = 0, + CmdAvatarExpUpCsReq = 303, + CmdMarkAvatarCsReq = 309, + CmdDressAvatarScRsp = 316, + CmdTakeOffRelicCsReq = 319, + CmdGetAvatarDataScRsp = 320, + CmdTakePromotionRewardCsReq = 325, + CmdTakePromotionRewardScRsp = 329, + CmdAddAvatarScNotify = 330, + CmdDressAvatarSkinCsReq = 333, + CmdPromoteAvatarCsReq = 334, + CmdPromoteAvatarScRsp = 337, + CmdUnlockSkilltreeCsReq = 339, + CmdAvatarExpUpScRsp = 346, + CmdTakeOffEquipmentCsReq = 347, + CmdRankUpAvatarScRsp = 348, + CmdDressAvatarSkinScRsp = 351, + CmdUnlockSkilltreeScRsp = 353, + CmdGetAvatarDataCsReq = 359, + CmdTakeOffRelicScRsp = 361, + CmdTakeOffAvatarSkinCsReq = 373, + CmdTakeOffEquipmentScRsp = 374, + CmdRankUpAvatarCsReq = 375, + CmdDressRelicAvatarScRsp = 379, + CmdDressAvatarCsReq = 380, + CmdTakeOffAvatarSkinScRsp = 383, + CmdDressRelicAvatarCsReq = 390, + CmdMarkAvatarScRsp = 393, + CmdUnlockAvatarSkinScNotify = 399, } -impl Mejnfnkpfcd { +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 { - Mejnfnkpfcd::EntityNone => "ENTITY_NONE", - Mejnfnkpfcd::EntityAvatar => "ENTITY_AVATAR", - Mejnfnkpfcd::EntityMonster => "ENTITY_MONSTER", - Mejnfnkpfcd::EntityNpc => "ENTITY_NPC", - Mejnfnkpfcd::EntityProp => "ENTITY_PROP", - Mejnfnkpfcd::EntityTrigger => "ENTITY_TRIGGER", - Mejnfnkpfcd::EntityEnv => "ENTITY_ENV", - Mejnfnkpfcd::EntitySummonUnit => "ENTITY_SUMMON_UNIT", + CmdAvatarType::None => "CmdAvatarTypeNone", + CmdAvatarType::CmdAvatarExpUpCsReq => "CmdAvatarExpUpCsReq", + CmdAvatarType::CmdMarkAvatarCsReq => "CmdMarkAvatarCsReq", + CmdAvatarType::CmdDressAvatarScRsp => "CmdDressAvatarScRsp", + CmdAvatarType::CmdTakeOffRelicCsReq => "CmdTakeOffRelicCsReq", + CmdAvatarType::CmdGetAvatarDataScRsp => "CmdGetAvatarDataScRsp", + CmdAvatarType::CmdTakePromotionRewardCsReq => "CmdTakePromotionRewardCsReq", + CmdAvatarType::CmdTakePromotionRewardScRsp => "CmdTakePromotionRewardScRsp", + CmdAvatarType::CmdAddAvatarScNotify => "CmdAddAvatarScNotify", + CmdAvatarType::CmdDressAvatarSkinCsReq => "CmdDressAvatarSkinCsReq", + CmdAvatarType::CmdPromoteAvatarCsReq => "CmdPromoteAvatarCsReq", + CmdAvatarType::CmdPromoteAvatarScRsp => "CmdPromoteAvatarScRsp", + CmdAvatarType::CmdUnlockSkilltreeCsReq => "CmdUnlockSkilltreeCsReq", + CmdAvatarType::CmdAvatarExpUpScRsp => "CmdAvatarExpUpScRsp", + CmdAvatarType::CmdTakeOffEquipmentCsReq => "CmdTakeOffEquipmentCsReq", + CmdAvatarType::CmdRankUpAvatarScRsp => "CmdRankUpAvatarScRsp", + CmdAvatarType::CmdDressAvatarSkinScRsp => "CmdDressAvatarSkinScRsp", + CmdAvatarType::CmdUnlockSkilltreeScRsp => "CmdUnlockSkilltreeScRsp", + CmdAvatarType::CmdGetAvatarDataCsReq => "CmdGetAvatarDataCsReq", + CmdAvatarType::CmdTakeOffRelicScRsp => "CmdTakeOffRelicScRsp", + CmdAvatarType::CmdTakeOffAvatarSkinCsReq => "CmdTakeOffAvatarSkinCsReq", + CmdAvatarType::CmdTakeOffEquipmentScRsp => "CmdTakeOffEquipmentScRsp", + CmdAvatarType::CmdRankUpAvatarCsReq => "CmdRankUpAvatarCsReq", + CmdAvatarType::CmdDressRelicAvatarScRsp => "CmdDressRelicAvatarScRsp", + CmdAvatarType::CmdDressAvatarCsReq => "CmdDressAvatarCsReq", + CmdAvatarType::CmdTakeOffAvatarSkinScRsp => "CmdTakeOffAvatarSkinScRsp", + CmdAvatarType::CmdDressRelicAvatarCsReq => "CmdDressRelicAvatarCsReq", + CmdAvatarType::CmdMarkAvatarScRsp => "CmdMarkAvatarScRsp", + CmdAvatarType::CmdUnlockAvatarSkinScNotify => "CmdUnlockAvatarSkinScNotify", } } /// 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), + "CmdAvatarTypeNone" => Some(Self::None), + "CmdAvatarExpUpCsReq" => Some(Self::CmdAvatarExpUpCsReq), + "CmdMarkAvatarCsReq" => Some(Self::CmdMarkAvatarCsReq), + "CmdDressAvatarScRsp" => Some(Self::CmdDressAvatarScRsp), + "CmdTakeOffRelicCsReq" => Some(Self::CmdTakeOffRelicCsReq), + "CmdGetAvatarDataScRsp" => Some(Self::CmdGetAvatarDataScRsp), + "CmdTakePromotionRewardCsReq" => Some(Self::CmdTakePromotionRewardCsReq), + "CmdTakePromotionRewardScRsp" => Some(Self::CmdTakePromotionRewardScRsp), + "CmdAddAvatarScNotify" => Some(Self::CmdAddAvatarScNotify), + "CmdDressAvatarSkinCsReq" => Some(Self::CmdDressAvatarSkinCsReq), + "CmdPromoteAvatarCsReq" => Some(Self::CmdPromoteAvatarCsReq), + "CmdPromoteAvatarScRsp" => Some(Self::CmdPromoteAvatarScRsp), + "CmdUnlockSkilltreeCsReq" => Some(Self::CmdUnlockSkilltreeCsReq), + "CmdAvatarExpUpScRsp" => Some(Self::CmdAvatarExpUpScRsp), + "CmdTakeOffEquipmentCsReq" => Some(Self::CmdTakeOffEquipmentCsReq), + "CmdRankUpAvatarScRsp" => Some(Self::CmdRankUpAvatarScRsp), + "CmdDressAvatarSkinScRsp" => Some(Self::CmdDressAvatarSkinScRsp), + "CmdUnlockSkilltreeScRsp" => Some(Self::CmdUnlockSkilltreeScRsp), + "CmdGetAvatarDataCsReq" => Some(Self::CmdGetAvatarDataCsReq), + "CmdTakeOffRelicScRsp" => Some(Self::CmdTakeOffRelicScRsp), + "CmdTakeOffAvatarSkinCsReq" => Some(Self::CmdTakeOffAvatarSkinCsReq), + "CmdTakeOffEquipmentScRsp" => Some(Self::CmdTakeOffEquipmentScRsp), + "CmdRankUpAvatarCsReq" => Some(Self::CmdRankUpAvatarCsReq), + "CmdDressRelicAvatarScRsp" => Some(Self::CmdDressRelicAvatarScRsp), + "CmdDressAvatarCsReq" => Some(Self::CmdDressAvatarCsReq), + "CmdTakeOffAvatarSkinScRsp" => Some(Self::CmdTakeOffAvatarSkinScRsp), + "CmdDressRelicAvatarCsReq" => Some(Self::CmdDressRelicAvatarCsReq), + "CmdMarkAvatarScRsp" => Some(Self::CmdMarkAvatarScRsp), + "CmdUnlockAvatarSkinScNotify" => Some(Self::CmdUnlockAvatarSkinScNotify), _ => None, } } @@ -30629,62 +3658,9598 @@ impl Mejnfnkpfcd { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Iafokaheofk { - 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 CmdBattleType { + None = 0, + CmdQuitBattleCsReq = 103, + CmdBattleLogReportCsReq = 116, + CmdPveBattleResultScRsp = 120, + CmdReBattleAfterBattleLoseCsNotify = 130, + CmdSyncClientResVersionCsReq = 134, + CmdSyncClientResVersionScRsp = 137, + CmdGetCurBattleInfoCsReq = 139, + CmdQuitBattleScRsp = 146, + CmdBattleLogReportScRsp = 147, + CmdGetCurBattleInfoScRsp = 153, + CmdPveBattleResultCsReq = 159, + CmdServerSimulateBattleFinishScNotify = 174, + CmdRebattleByClientCsNotify = 175, + CmdQuitBattleScNotify = 180, } -impl Iafokaheofk { +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 { - Iafokaheofk::LanguageNone => "LANGUAGE_NONE", - Iafokaheofk::LanguageSc => "LANGUAGE_SC", - Iafokaheofk::LanguageTc => "LANGUAGE_TC", - Iafokaheofk::LanguageEn => "LANGUAGE_EN", - Iafokaheofk::LanguageKr => "LANGUAGE_KR", - Iafokaheofk::LanguageJp => "LANGUAGE_JP", - Iafokaheofk::LanguageFr => "LANGUAGE_FR", - Iafokaheofk::LanguageDe => "LANGUAGE_DE", - Iafokaheofk::LanguageEs => "LANGUAGE_ES", - Iafokaheofk::LanguagePt => "LANGUAGE_PT", - Iafokaheofk::LanguageRu => "LANGUAGE_RU", - Iafokaheofk::LanguageTh => "LANGUAGE_TH", - Iafokaheofk::LanguageVi => "LANGUAGE_VI", - Iafokaheofk::LanguageId => "LANGUAGE_ID", + CmdBattleType::None => "CmdBattleTypeNone", + CmdBattleType::CmdQuitBattleCsReq => "CmdQuitBattleCsReq", + CmdBattleType::CmdBattleLogReportCsReq => "CmdBattleLogReportCsReq", + CmdBattleType::CmdPveBattleResultScRsp => "CmdPVEBattleResultScRsp", + CmdBattleType::CmdReBattleAfterBattleLoseCsNotify => { + "CmdReBattleAfterBattleLoseCsNotify" + } + CmdBattleType::CmdSyncClientResVersionCsReq => "CmdSyncClientResVersionCsReq", + CmdBattleType::CmdSyncClientResVersionScRsp => "CmdSyncClientResVersionScRsp", + CmdBattleType::CmdGetCurBattleInfoCsReq => "CmdGetCurBattleInfoCsReq", + CmdBattleType::CmdQuitBattleScRsp => "CmdQuitBattleScRsp", + CmdBattleType::CmdBattleLogReportScRsp => "CmdBattleLogReportScRsp", + CmdBattleType::CmdGetCurBattleInfoScRsp => "CmdGetCurBattleInfoScRsp", + CmdBattleType::CmdPveBattleResultCsReq => "CmdPVEBattleResultCsReq", + CmdBattleType::CmdServerSimulateBattleFinishScNotify => { + "CmdServerSimulateBattleFinishScNotify" + } + CmdBattleType::CmdRebattleByClientCsNotify => "CmdRebattleByClientCsNotify", + CmdBattleType::CmdQuitBattleScNotify => "CmdQuitBattleScNotify", } } /// 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), + "CmdBattleTypeNone" => Some(Self::None), + "CmdQuitBattleCsReq" => Some(Self::CmdQuitBattleCsReq), + "CmdBattleLogReportCsReq" => Some(Self::CmdBattleLogReportCsReq), + "CmdPVEBattleResultScRsp" => Some(Self::CmdPveBattleResultScRsp), + "CmdReBattleAfterBattleLoseCsNotify" => { + Some(Self::CmdReBattleAfterBattleLoseCsNotify) + } + "CmdSyncClientResVersionCsReq" => Some(Self::CmdSyncClientResVersionCsReq), + "CmdSyncClientResVersionScRsp" => Some(Self::CmdSyncClientResVersionScRsp), + "CmdGetCurBattleInfoCsReq" => Some(Self::CmdGetCurBattleInfoCsReq), + "CmdQuitBattleScRsp" => Some(Self::CmdQuitBattleScRsp), + "CmdBattleLogReportScRsp" => Some(Self::CmdBattleLogReportScRsp), + "CmdGetCurBattleInfoScRsp" => Some(Self::CmdGetCurBattleInfoScRsp), + "CmdPVEBattleResultCsReq" => Some(Self::CmdPveBattleResultCsReq), + "CmdServerSimulateBattleFinishScNotify" => { + Some(Self::CmdServerSimulateBattleFinishScNotify) + } + "CmdRebattleByClientCsNotify" => Some(Self::CmdRebattleByClientCsNotify), + "CmdQuitBattleScNotify" => Some(Self::CmdQuitBattleScNotify), + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdBattleCollegeType { + None = 0, + CmdBattleCollegeDataChangeScNotify = 5703, + CmdGetBattleCollegeDataScRsp = 5720, + CmdStartBattleCollegeScRsp = 5739, + CmdStartBattleCollegeCsReq = 5746, + CmdGetBattleCollegeDataCsReq = 5759, +} +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::CmdBattleCollegeDataChangeScNotify => { + "CmdBattleCollegeDataChangeScNotify" + } + CmdBattleCollegeType::CmdGetBattleCollegeDataScRsp => { + "CmdGetBattleCollegeDataScRsp" + } + CmdBattleCollegeType::CmdStartBattleCollegeScRsp => { + "CmdStartBattleCollegeScRsp" + } + CmdBattleCollegeType::CmdStartBattleCollegeCsReq => { + "CmdStartBattleCollegeCsReq" + } + 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), + "CmdBattleCollegeDataChangeScNotify" => { + Some(Self::CmdBattleCollegeDataChangeScNotify) + } + "CmdGetBattleCollegeDataScRsp" => Some(Self::CmdGetBattleCollegeDataScRsp), + "CmdStartBattleCollegeScRsp" => Some(Self::CmdStartBattleCollegeScRsp), + "CmdStartBattleCollegeCsReq" => Some(Self::CmdStartBattleCollegeCsReq), + "CmdGetBattleCollegeDataCsReq" => Some(Self::CmdGetBattleCollegeDataCsReq), + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdBattlePassType { + None = 0, + CmdBuyBpLevelScRsp = 3034, + CmdTakeAllRewardCsReq = 3037, + CmdTakeBpRewardScRsp = 3039, + CmdTakeBpRewardCsReq = 3046, + CmdBuyBpLevelCsReq = 3053, + CmdBattlePassInfoNotify = 3059, + CmdTakeAllRewardScRsp = 3080, +} +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::CmdBuyBpLevelScRsp => "CmdBuyBpLevelScRsp", + CmdBattlePassType::CmdTakeAllRewardCsReq => "CmdTakeAllRewardCsReq", + CmdBattlePassType::CmdTakeBpRewardScRsp => "CmdTakeBpRewardScRsp", + CmdBattlePassType::CmdTakeBpRewardCsReq => "CmdTakeBpRewardCsReq", + CmdBattlePassType::CmdBuyBpLevelCsReq => "CmdBuyBpLevelCsReq", + CmdBattlePassType::CmdBattlePassInfoNotify => "CmdBattlePassInfoNotify", + CmdBattlePassType::CmdTakeAllRewardScRsp => "CmdTakeAllRewardScRsp", + } + } + /// 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), + "CmdBuyBpLevelScRsp" => Some(Self::CmdBuyBpLevelScRsp), + "CmdTakeAllRewardCsReq" => Some(Self::CmdTakeAllRewardCsReq), + "CmdTakeBpRewardScRsp" => Some(Self::CmdTakeBpRewardScRsp), + "CmdTakeBpRewardCsReq" => Some(Self::CmdTakeBpRewardCsReq), + "CmdBuyBpLevelCsReq" => Some(Self::CmdBuyBpLevelCsReq), + "CmdBattlePassInfoNotify" => Some(Self::CmdBattlePassInfoNotify), + "CmdTakeAllRewardScRsp" => Some(Self::CmdTakeAllRewardScRsp), + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdBoxingClubType { + None = 0, + CmdMatchBoxingClubOpponentCsReq = 4203, + CmdBoxingClubChallengeUpdateScNotify = 4216, + CmdGetBoxingClubInfoScRsp = 4220, + CmdSetBoxingClubResonanceLineupCsReq = 4230, + CmdGiveUpBoxingClubChallengeCsReq = 4234, + CmdGiveUpBoxingClubChallengeScRsp = 4237, + CmdStartBoxingClubBattleCsReq = 4239, + CmdMatchBoxingClubOpponentScRsp = 4246, + CmdChooseBoxingClubResonanceCsReq = 4247, + CmdChooseBoxingClubStageOptionalBuffCsReq = 4248, + CmdStartBoxingClubBattleScRsp = 4253, + CmdGetBoxingClubInfoCsReq = 4259, + CmdChooseBoxingClubResonanceScRsp = 4274, + CmdSetBoxingClubResonanceLineupScRsp = 4275, + CmdBoxingClubRewardScNotify = 4280, + CmdChooseBoxingClubStageOptionalBuffScRsp = 4290, +} +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::CmdBoxingClubChallengeUpdateScNotify => { + "CmdBoxingClubChallengeUpdateScNotify" + } + CmdBoxingClubType::CmdGetBoxingClubInfoScRsp => "CmdGetBoxingClubInfoScRsp", + CmdBoxingClubType::CmdSetBoxingClubResonanceLineupCsReq => { + "CmdSetBoxingClubResonanceLineupCsReq" + } + CmdBoxingClubType::CmdGiveUpBoxingClubChallengeCsReq => { + "CmdGiveUpBoxingClubChallengeCsReq" + } + CmdBoxingClubType::CmdGiveUpBoxingClubChallengeScRsp => { + "CmdGiveUpBoxingClubChallengeScRsp" + } + CmdBoxingClubType::CmdStartBoxingClubBattleCsReq => { + "CmdStartBoxingClubBattleCsReq" + } + CmdBoxingClubType::CmdMatchBoxingClubOpponentScRsp => { + "CmdMatchBoxingClubOpponentScRsp" + } + CmdBoxingClubType::CmdChooseBoxingClubResonanceCsReq => { + "CmdChooseBoxingClubResonanceCsReq" + } + CmdBoxingClubType::CmdChooseBoxingClubStageOptionalBuffCsReq => { + "CmdChooseBoxingClubStageOptionalBuffCsReq" + } + CmdBoxingClubType::CmdStartBoxingClubBattleScRsp => { + "CmdStartBoxingClubBattleScRsp" + } + CmdBoxingClubType::CmdGetBoxingClubInfoCsReq => "CmdGetBoxingClubInfoCsReq", + CmdBoxingClubType::CmdChooseBoxingClubResonanceScRsp => { + "CmdChooseBoxingClubResonanceScRsp" + } + CmdBoxingClubType::CmdSetBoxingClubResonanceLineupScRsp => { + "CmdSetBoxingClubResonanceLineupScRsp" + } + CmdBoxingClubType::CmdBoxingClubRewardScNotify => { + "CmdBoxingClubRewardScNotify" + } + CmdBoxingClubType::CmdChooseBoxingClubStageOptionalBuffScRsp => { + "CmdChooseBoxingClubStageOptionalBuffScRsp" + } + } + } + /// 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) + } + "CmdBoxingClubChallengeUpdateScNotify" => { + Some(Self::CmdBoxingClubChallengeUpdateScNotify) + } + "CmdGetBoxingClubInfoScRsp" => Some(Self::CmdGetBoxingClubInfoScRsp), + "CmdSetBoxingClubResonanceLineupCsReq" => { + Some(Self::CmdSetBoxingClubResonanceLineupCsReq) + } + "CmdGiveUpBoxingClubChallengeCsReq" => { + Some(Self::CmdGiveUpBoxingClubChallengeCsReq) + } + "CmdGiveUpBoxingClubChallengeScRsp" => { + Some(Self::CmdGiveUpBoxingClubChallengeScRsp) + } + "CmdStartBoxingClubBattleCsReq" => Some(Self::CmdStartBoxingClubBattleCsReq), + "CmdMatchBoxingClubOpponentScRsp" => { + Some(Self::CmdMatchBoxingClubOpponentScRsp) + } + "CmdChooseBoxingClubResonanceCsReq" => { + Some(Self::CmdChooseBoxingClubResonanceCsReq) + } + "CmdChooseBoxingClubStageOptionalBuffCsReq" => { + Some(Self::CmdChooseBoxingClubStageOptionalBuffCsReq) + } + "CmdStartBoxingClubBattleScRsp" => Some(Self::CmdStartBoxingClubBattleScRsp), + "CmdGetBoxingClubInfoCsReq" => Some(Self::CmdGetBoxingClubInfoCsReq), + "CmdChooseBoxingClubResonanceScRsp" => { + Some(Self::CmdChooseBoxingClubResonanceScRsp) + } + "CmdSetBoxingClubResonanceLineupScRsp" => { + Some(Self::CmdSetBoxingClubResonanceLineupScRsp) + } + "CmdBoxingClubRewardScNotify" => Some(Self::CmdBoxingClubRewardScNotify), + "CmdChooseBoxingClubStageOptionalBuffScRsp" => { + Some(Self::CmdChooseBoxingClubStageOptionalBuffScRsp) + } + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdChallengeType { + None = 0, + CmdStartChallengeCsReq = 1703, + CmdGetCurChallengeCsReq = 1716, + CmdGetChallengeGroupStatisticsScRsp = 1719, + CmdGetChallengeScRsp = 1720, + CmdStartPartialChallengeScRsp = 1725, + CmdRestartChallengePhaseCsReq = 1733, + CmdChallengeSettleNotify = 1734, + CmdLeaveChallengeCsReq = 1739, + CmdStartChallengeScRsp = 1746, + CmdGetCurChallengeScRsp = 1747, + CmdTakeChallengeRewardCsReq = 1748, + CmdRestartChallengePhaseScRsp = 1751, + CmdLeaveChallengeScRsp = 1753, + CmdGetChallengeCsReq = 1759, + CmdStartPartialChallengeCsReq = 1761, + CmdEnterChallengeNextPhaseCsReq = 1773, + CmdChallengeLineupNotify = 1774, + CmdGetChallengeGroupStatisticsCsReq = 1779, + CmdEnterChallengeNextPhaseScRsp = 1783, + CmdTakeChallengeRewardScRsp = 1790, + CmdChallengeBossPhaseSettleNotify = 1799, +} +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::CmdStartChallengeCsReq => "CmdStartChallengeCsReq", + CmdChallengeType::CmdGetCurChallengeCsReq => "CmdGetCurChallengeCsReq", + CmdChallengeType::CmdGetChallengeGroupStatisticsScRsp => { + "CmdGetChallengeGroupStatisticsScRsp" + } + CmdChallengeType::CmdGetChallengeScRsp => "CmdGetChallengeScRsp", + CmdChallengeType::CmdStartPartialChallengeScRsp => { + "CmdStartPartialChallengeScRsp" + } + CmdChallengeType::CmdRestartChallengePhaseCsReq => { + "CmdRestartChallengePhaseCsReq" + } + CmdChallengeType::CmdChallengeSettleNotify => "CmdChallengeSettleNotify", + CmdChallengeType::CmdLeaveChallengeCsReq => "CmdLeaveChallengeCsReq", + CmdChallengeType::CmdStartChallengeScRsp => "CmdStartChallengeScRsp", + CmdChallengeType::CmdGetCurChallengeScRsp => "CmdGetCurChallengeScRsp", + CmdChallengeType::CmdTakeChallengeRewardCsReq => { + "CmdTakeChallengeRewardCsReq" + } + CmdChallengeType::CmdRestartChallengePhaseScRsp => { + "CmdRestartChallengePhaseScRsp" + } + CmdChallengeType::CmdLeaveChallengeScRsp => "CmdLeaveChallengeScRsp", + CmdChallengeType::CmdGetChallengeCsReq => "CmdGetChallengeCsReq", + CmdChallengeType::CmdStartPartialChallengeCsReq => { + "CmdStartPartialChallengeCsReq" + } + CmdChallengeType::CmdEnterChallengeNextPhaseCsReq => { + "CmdEnterChallengeNextPhaseCsReq" + } + CmdChallengeType::CmdChallengeLineupNotify => "CmdChallengeLineupNotify", + CmdChallengeType::CmdGetChallengeGroupStatisticsCsReq => { + "CmdGetChallengeGroupStatisticsCsReq" + } + CmdChallengeType::CmdEnterChallengeNextPhaseScRsp => { + "CmdEnterChallengeNextPhaseScRsp" + } + CmdChallengeType::CmdTakeChallengeRewardScRsp => { + "CmdTakeChallengeRewardScRsp" + } + 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), + "CmdStartChallengeCsReq" => Some(Self::CmdStartChallengeCsReq), + "CmdGetCurChallengeCsReq" => Some(Self::CmdGetCurChallengeCsReq), + "CmdGetChallengeGroupStatisticsScRsp" => { + Some(Self::CmdGetChallengeGroupStatisticsScRsp) + } + "CmdGetChallengeScRsp" => Some(Self::CmdGetChallengeScRsp), + "CmdStartPartialChallengeScRsp" => Some(Self::CmdStartPartialChallengeScRsp), + "CmdRestartChallengePhaseCsReq" => Some(Self::CmdRestartChallengePhaseCsReq), + "CmdChallengeSettleNotify" => Some(Self::CmdChallengeSettleNotify), + "CmdLeaveChallengeCsReq" => Some(Self::CmdLeaveChallengeCsReq), + "CmdStartChallengeScRsp" => Some(Self::CmdStartChallengeScRsp), + "CmdGetCurChallengeScRsp" => Some(Self::CmdGetCurChallengeScRsp), + "CmdTakeChallengeRewardCsReq" => Some(Self::CmdTakeChallengeRewardCsReq), + "CmdRestartChallengePhaseScRsp" => Some(Self::CmdRestartChallengePhaseScRsp), + "CmdLeaveChallengeScRsp" => Some(Self::CmdLeaveChallengeScRsp), + "CmdGetChallengeCsReq" => Some(Self::CmdGetChallengeCsReq), + "CmdStartPartialChallengeCsReq" => Some(Self::CmdStartPartialChallengeCsReq), + "CmdEnterChallengeNextPhaseCsReq" => { + Some(Self::CmdEnterChallengeNextPhaseCsReq) + } + "CmdChallengeLineupNotify" => Some(Self::CmdChallengeLineupNotify), + "CmdGetChallengeGroupStatisticsCsReq" => { + Some(Self::CmdGetChallengeGroupStatisticsCsReq) + } + "CmdEnterChallengeNextPhaseScRsp" => { + Some(Self::CmdEnterChallengeNextPhaseScRsp) + } + "CmdTakeChallengeRewardScRsp" => Some(Self::CmdTakeChallengeRewardScRsp), + "CmdChallengeBossPhaseSettleNotify" => { + Some(Self::CmdChallengeBossPhaseSettleNotify) + } + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdChatType { + None = 0, + CmdRevcMsgScNotify = 3903, + CmdGetChatEmojiListScRsp = 3916, + CmdSendMsgScRsp = 3920, + CmdBatchMarkChatEmojiCsReq = 3930, + CmdGetChatFriendHistoryCsReq = 3934, + CmdGetChatFriendHistoryScRsp = 3937, + CmdGetPrivateChatHistoryCsReq = 3939, + CmdPrivateMsgOfflineUsersScNotify = 3946, + CmdMarkChatEmojiCsReq = 3947, + CmdGetLoginChatInfoCsReq = 3948, + CmdGetPrivateChatHistoryScRsp = 3953, + CmdSendMsgCsReq = 3959, + CmdMarkChatEmojiScRsp = 3974, + CmdBatchMarkChatEmojiScRsp = 3975, + CmdGetChatEmojiListCsReq = 3980, + CmdGetLoginChatInfoScRsp = 3990, +} +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::CmdRevcMsgScNotify => "CmdRevcMsgScNotify", + CmdChatType::CmdGetChatEmojiListScRsp => "CmdGetChatEmojiListScRsp", + CmdChatType::CmdSendMsgScRsp => "CmdSendMsgScRsp", + CmdChatType::CmdBatchMarkChatEmojiCsReq => "CmdBatchMarkChatEmojiCsReq", + CmdChatType::CmdGetChatFriendHistoryCsReq => "CmdGetChatFriendHistoryCsReq", + CmdChatType::CmdGetChatFriendHistoryScRsp => "CmdGetChatFriendHistoryScRsp", + CmdChatType::CmdGetPrivateChatHistoryCsReq => "CmdGetPrivateChatHistoryCsReq", + CmdChatType::CmdPrivateMsgOfflineUsersScNotify => { + "CmdPrivateMsgOfflineUsersScNotify" + } + CmdChatType::CmdMarkChatEmojiCsReq => "CmdMarkChatEmojiCsReq", + CmdChatType::CmdGetLoginChatInfoCsReq => "CmdGetLoginChatInfoCsReq", + CmdChatType::CmdGetPrivateChatHistoryScRsp => "CmdGetPrivateChatHistoryScRsp", + CmdChatType::CmdSendMsgCsReq => "CmdSendMsgCsReq", + CmdChatType::CmdMarkChatEmojiScRsp => "CmdMarkChatEmojiScRsp", + CmdChatType::CmdBatchMarkChatEmojiScRsp => "CmdBatchMarkChatEmojiScRsp", + CmdChatType::CmdGetChatEmojiListCsReq => "CmdGetChatEmojiListCsReq", + CmdChatType::CmdGetLoginChatInfoScRsp => "CmdGetLoginChatInfoScRsp", + } + } + /// 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), + "CmdRevcMsgScNotify" => Some(Self::CmdRevcMsgScNotify), + "CmdGetChatEmojiListScRsp" => Some(Self::CmdGetChatEmojiListScRsp), + "CmdSendMsgScRsp" => Some(Self::CmdSendMsgScRsp), + "CmdBatchMarkChatEmojiCsReq" => Some(Self::CmdBatchMarkChatEmojiCsReq), + "CmdGetChatFriendHistoryCsReq" => Some(Self::CmdGetChatFriendHistoryCsReq), + "CmdGetChatFriendHistoryScRsp" => Some(Self::CmdGetChatFriendHistoryScRsp), + "CmdGetPrivateChatHistoryCsReq" => Some(Self::CmdGetPrivateChatHistoryCsReq), + "CmdPrivateMsgOfflineUsersScNotify" => { + Some(Self::CmdPrivateMsgOfflineUsersScNotify) + } + "CmdMarkChatEmojiCsReq" => Some(Self::CmdMarkChatEmojiCsReq), + "CmdGetLoginChatInfoCsReq" => Some(Self::CmdGetLoginChatInfoCsReq), + "CmdGetPrivateChatHistoryScRsp" => Some(Self::CmdGetPrivateChatHistoryScRsp), + "CmdSendMsgCsReq" => Some(Self::CmdSendMsgCsReq), + "CmdMarkChatEmojiScRsp" => Some(Self::CmdMarkChatEmojiScRsp), + "CmdBatchMarkChatEmojiScRsp" => Some(Self::CmdBatchMarkChatEmojiScRsp), + "CmdGetChatEmojiListCsReq" => Some(Self::CmdGetChatEmojiListCsReq), + "CmdGetLoginChatInfoScRsp" => Some(Self::CmdGetLoginChatInfoScRsp), + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdChessRogueType { + None = 0, + CmdChessRogueLeaveCsReq = 5401, + CmdChessRogueEnterNextLayerScRsp = 5404, + CmdSyncChessRogueNousValueScNotify = 5405, + CmdChessRogueUpdateDicePassiveAccumulateValueScNotify = 5406, + CmdGetChessRogueStoryInfoScRsp = 5407, + CmdSyncChessRogueNousSubStoryScNotify = 5411, + CmdChessRogueRollDiceCsReq = 5414, + CmdChessRogueGoAheadScRsp = 5417, + CmdChessRogueQueryBpCsReq = 5420, + CmdChessRogueGiveUpRollCsReq = 5424, + CmdChessRoguePickAvatarScRsp = 5425, + CmdChessRogueEnterCellScRsp = 5431, + CmdChessRogueCellUpdateNotify = 5436, + CmdChessRogueUpdateDiceInfoScNotify = 5438, + CmdChessRogueQueryScRsp = 5443, + CmdChessRogueStartCsReq = 5446, + CmdFinishChessRogueNousSubStoryCsReq = 5447, + CmdChessRogueSelectBpCsReq = 5448, + CmdChessRogueConfirmRollScRsp = 5450, + CmdSelectChessRogueSubStoryScRsp = 5452, + CmdChessRogueNousEditDiceCsReq = 5453, + CmdEnhanceChessRogueBuffScRsp = 5457, + CmdChessRogueChangeyAeonDimensionNotify = 5458, + CmdChessRogueSkipTeachingLevelCsReq = 5459, + CmdChessRogueNousDiceSurfaceUnlockNotify = 5460, + CmdChessRogueGiveUpScRsp = 5461, + CmdChessRogueEnterCellCsReq = 5462, + CmdChessRogueUpdateAeonModifierValueScNotify = 5464, + CmdChessRogueLayerAccountInfoNotify = 5468, + CmdEnhanceChessRogueBuffCsReq = 5471, + CmdSelectChessRogueNousSubStoryCsReq = 5472, + CmdChessRogueQuitCsReq = 5473, + CmdChessRogueGiveUpCsReq = 5476, + CmdChessRogueUpdateMoneyInfoScNotify = 5477, + CmdChessRogueUpdateActionPointScNotify = 5481, + CmdChessRogueReviveAvatarScRsp = 5484, + CmdGetChessRogueNousStoryInfoCsReq = 5486, + CmdChessRogueFinishCurRoomNotify = 5489, + CmdChessRogueNousDiceUpdateNotify = 5490, + CmdChessRogueReRollDiceScRsp = 5494, + CmdSelectChessRogueNousSubStoryScRsp = 5496, + CmdSelectChessRogueSubStoryCsReq = 5500, + CmdChessRogueEnterCsReq = 5502, + CmdChessRogueNousGetRogueTalentInfoScRsp = 5505, + CmdChessRogueLeaveScRsp = 5506, + CmdGetChessRogueStoryInfoCsReq = 5509, + CmdChessRogueNousEnableRogueTalentScRsp = 5510, + CmdChessRogueQueryAeonDimensionsCsReq = 5512, + CmdChessRogueSelectCellScRsp = 5517, + CmdChessRogueUpdateReviveInfoScNotify = 5520, + CmdSyncChessRogueNousMainStoryScNotify = 5521, + CmdChessRogueGiveUpRollScRsp = 5522, + CmdChessRogueQuestFinishNotify = 5524, + CmdChessRogueUpdateLevelBaseInfoScNotify = 5531, + CmdChessRogueRollDiceScRsp = 5532, + CmdEnterChessRogueAeonRoomCsReq = 5533, + CmdChessRogueQueryBpScRsp = 5535, + CmdGetChessRogueNousStoryInfoScRsp = 5538, + CmdChessRogueGoAheadCsReq = 5539, + CmdGetChessRogueBuffEnhanceInfoScRsp = 5540, + CmdChessRogueSelectCellCsReq = 5542, + CmdChessRogueCheatRollCsReq = 5544, + CmdChessRogueMoveCellNotify = 5547, + CmdFinishChessRogueSubStoryCsReq = 5550, + CmdChessRogueUpdateBoardScNotify = 5553, + CmdGetChessRogueStoryAeonTalkInfoCsReq = 5556, + CmdChessRogueSkipTeachingLevelScRsp = 5557, + CmdChessRogueReRollDiceCsReq = 5558, + CmdChessRogueNousGetRogueTalentInfoCsReq = 5560, + CmdChessRogueSelectBpScRsp = 5561, + CmdGetChessRogueBuffEnhanceInfoCsReq = 5562, + CmdFinishChessRogueSubStoryScRsp = 5565, + CmdGetChessRogueStoryAeonTalkInfoScRsp = 5566, + CmdChessRogueStartScRsp = 5567, + CmdChessRogueEnterNextLayerCsReq = 5568, + CmdChessRogueCheatRollScRsp = 5573, + CmdChessRogueEnterScRsp = 5575, + CmdEnterChessRogueAeonRoomScRsp = 5576, + CmdChessRogueConfirmRollCsReq = 5580, + CmdChessRogueNousEnableRogueTalentCsReq = 5581, + CmdChessRoguePickAvatarCsReq = 5585, + CmdChessRogueQueryCsReq = 5587, + CmdFinishChessRogueNousSubStoryScRsp = 5591, + CmdChessRogueUpdateAllowedSelectCellScNotify = 5592, + CmdSyncChessRogueMainStoryFinishScNotify = 5593, + CmdChessRogueQueryAeonDimensionsScRsp = 5594, + CmdChessRogueQuitScRsp = 5595, + CmdChessRogueUpdateUnlockLevelScNotify = 5596, + CmdChessRogueReviveAvatarCsReq = 5597, + CmdChessRogueNousEditDiceScRsp = 5599, +} +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::CmdChessRogueLeaveCsReq => "CmdChessRogueLeaveCsReq", + CmdChessRogueType::CmdChessRogueEnterNextLayerScRsp => { + "CmdChessRogueEnterNextLayerScRsp" + } + CmdChessRogueType::CmdSyncChessRogueNousValueScNotify => { + "CmdSyncChessRogueNousValueScNotify" + } + CmdChessRogueType::CmdChessRogueUpdateDicePassiveAccumulateValueScNotify => { + "CmdChessRogueUpdateDicePassiveAccumulateValueScNotify" + } + CmdChessRogueType::CmdGetChessRogueStoryInfoScRsp => { + "CmdGetChessRogueStoryInfoScRsp" + } + CmdChessRogueType::CmdSyncChessRogueNousSubStoryScNotify => { + "CmdSyncChessRogueNousSubStoryScNotify" + } + CmdChessRogueType::CmdChessRogueRollDiceCsReq => "CmdChessRogueRollDiceCsReq", + CmdChessRogueType::CmdChessRogueGoAheadScRsp => "CmdChessRogueGoAheadScRsp", + CmdChessRogueType::CmdChessRogueQueryBpCsReq => "CmdChessRogueQueryBpCsReq", + CmdChessRogueType::CmdChessRogueGiveUpRollCsReq => { + "CmdChessRogueGiveUpRollCsReq" + } + CmdChessRogueType::CmdChessRoguePickAvatarScRsp => { + "CmdChessRoguePickAvatarScRsp" + } + CmdChessRogueType::CmdChessRogueEnterCellScRsp => { + "CmdChessRogueEnterCellScRsp" + } + CmdChessRogueType::CmdChessRogueCellUpdateNotify => { + "CmdChessRogueCellUpdateNotify" + } + CmdChessRogueType::CmdChessRogueUpdateDiceInfoScNotify => { + "CmdChessRogueUpdateDiceInfoScNotify" + } + CmdChessRogueType::CmdChessRogueQueryScRsp => "CmdChessRogueQueryScRsp", + CmdChessRogueType::CmdChessRogueStartCsReq => "CmdChessRogueStartCsReq", + CmdChessRogueType::CmdFinishChessRogueNousSubStoryCsReq => { + "CmdFinishChessRogueNousSubStoryCsReq" + } + CmdChessRogueType::CmdChessRogueSelectBpCsReq => "CmdChessRogueSelectBpCsReq", + CmdChessRogueType::CmdChessRogueConfirmRollScRsp => { + "CmdChessRogueConfirmRollScRsp" + } + CmdChessRogueType::CmdSelectChessRogueSubStoryScRsp => { + "CmdSelectChessRogueSubStoryScRsp" + } + CmdChessRogueType::CmdChessRogueNousEditDiceCsReq => { + "CmdChessRogueNousEditDiceCsReq" + } + CmdChessRogueType::CmdEnhanceChessRogueBuffScRsp => { + "CmdEnhanceChessRogueBuffScRsp" + } + CmdChessRogueType::CmdChessRogueChangeyAeonDimensionNotify => { + "CmdChessRogueChangeyAeonDimensionNotify" + } + CmdChessRogueType::CmdChessRogueSkipTeachingLevelCsReq => { + "CmdChessRogueSkipTeachingLevelCsReq" + } + CmdChessRogueType::CmdChessRogueNousDiceSurfaceUnlockNotify => { + "CmdChessRogueNousDiceSurfaceUnlockNotify" + } + CmdChessRogueType::CmdChessRogueGiveUpScRsp => "CmdChessRogueGiveUpScRsp", + CmdChessRogueType::CmdChessRogueEnterCellCsReq => { + "CmdChessRogueEnterCellCsReq" + } + CmdChessRogueType::CmdChessRogueUpdateAeonModifierValueScNotify => { + "CmdChessRogueUpdateAeonModifierValueScNotify" + } + CmdChessRogueType::CmdChessRogueLayerAccountInfoNotify => { + "CmdChessRogueLayerAccountInfoNotify" + } + CmdChessRogueType::CmdEnhanceChessRogueBuffCsReq => { + "CmdEnhanceChessRogueBuffCsReq" + } + CmdChessRogueType::CmdSelectChessRogueNousSubStoryCsReq => { + "CmdSelectChessRogueNousSubStoryCsReq" + } + CmdChessRogueType::CmdChessRogueQuitCsReq => "CmdChessRogueQuitCsReq", + CmdChessRogueType::CmdChessRogueGiveUpCsReq => "CmdChessRogueGiveUpCsReq", + CmdChessRogueType::CmdChessRogueUpdateMoneyInfoScNotify => { + "CmdChessRogueUpdateMoneyInfoScNotify" + } + CmdChessRogueType::CmdChessRogueUpdateActionPointScNotify => { + "CmdChessRogueUpdateActionPointScNotify" + } + CmdChessRogueType::CmdChessRogueReviveAvatarScRsp => { + "CmdChessRogueReviveAvatarScRsp" + } + CmdChessRogueType::CmdGetChessRogueNousStoryInfoCsReq => { + "CmdGetChessRogueNousStoryInfoCsReq" + } + CmdChessRogueType::CmdChessRogueFinishCurRoomNotify => { + "CmdChessRogueFinishCurRoomNotify" + } + CmdChessRogueType::CmdChessRogueNousDiceUpdateNotify => { + "CmdChessRogueNousDiceUpdateNotify" + } + CmdChessRogueType::CmdChessRogueReRollDiceScRsp => { + "CmdChessRogueReRollDiceScRsp" + } + CmdChessRogueType::CmdSelectChessRogueNousSubStoryScRsp => { + "CmdSelectChessRogueNousSubStoryScRsp" + } + CmdChessRogueType::CmdSelectChessRogueSubStoryCsReq => { + "CmdSelectChessRogueSubStoryCsReq" + } + CmdChessRogueType::CmdChessRogueEnterCsReq => "CmdChessRogueEnterCsReq", + CmdChessRogueType::CmdChessRogueNousGetRogueTalentInfoScRsp => { + "CmdChessRogueNousGetRogueTalentInfoScRsp" + } + CmdChessRogueType::CmdChessRogueLeaveScRsp => "CmdChessRogueLeaveScRsp", + CmdChessRogueType::CmdGetChessRogueStoryInfoCsReq => { + "CmdGetChessRogueStoryInfoCsReq" + } + CmdChessRogueType::CmdChessRogueNousEnableRogueTalentScRsp => { + "CmdChessRogueNousEnableRogueTalentScRsp" + } + CmdChessRogueType::CmdChessRogueQueryAeonDimensionsCsReq => { + "CmdChessRogueQueryAeonDimensionsCsReq" + } + CmdChessRogueType::CmdChessRogueSelectCellScRsp => { + "CmdChessRogueSelectCellScRsp" + } + CmdChessRogueType::CmdChessRogueUpdateReviveInfoScNotify => { + "CmdChessRogueUpdateReviveInfoScNotify" + } + CmdChessRogueType::CmdSyncChessRogueNousMainStoryScNotify => { + "CmdSyncChessRogueNousMainStoryScNotify" + } + CmdChessRogueType::CmdChessRogueGiveUpRollScRsp => { + "CmdChessRogueGiveUpRollScRsp" + } + CmdChessRogueType::CmdChessRogueQuestFinishNotify => { + "CmdChessRogueQuestFinishNotify" + } + CmdChessRogueType::CmdChessRogueUpdateLevelBaseInfoScNotify => { + "CmdChessRogueUpdateLevelBaseInfoScNotify" + } + CmdChessRogueType::CmdChessRogueRollDiceScRsp => "CmdChessRogueRollDiceScRsp", + CmdChessRogueType::CmdEnterChessRogueAeonRoomCsReq => { + "CmdEnterChessRogueAeonRoomCsReq" + } + CmdChessRogueType::CmdChessRogueQueryBpScRsp => "CmdChessRogueQueryBpScRsp", + CmdChessRogueType::CmdGetChessRogueNousStoryInfoScRsp => { + "CmdGetChessRogueNousStoryInfoScRsp" + } + CmdChessRogueType::CmdChessRogueGoAheadCsReq => "CmdChessRogueGoAheadCsReq", + CmdChessRogueType::CmdGetChessRogueBuffEnhanceInfoScRsp => { + "CmdGetChessRogueBuffEnhanceInfoScRsp" + } + CmdChessRogueType::CmdChessRogueSelectCellCsReq => { + "CmdChessRogueSelectCellCsReq" + } + CmdChessRogueType::CmdChessRogueCheatRollCsReq => { + "CmdChessRogueCheatRollCsReq" + } + CmdChessRogueType::CmdChessRogueMoveCellNotify => { + "CmdChessRogueMoveCellNotify" + } + CmdChessRogueType::CmdFinishChessRogueSubStoryCsReq => { + "CmdFinishChessRogueSubStoryCsReq" + } + CmdChessRogueType::CmdChessRogueUpdateBoardScNotify => { + "CmdChessRogueUpdateBoardScNotify" + } + CmdChessRogueType::CmdGetChessRogueStoryAeonTalkInfoCsReq => { + "CmdGetChessRogueStoryAeonTalkInfoCsReq" + } + CmdChessRogueType::CmdChessRogueSkipTeachingLevelScRsp => { + "CmdChessRogueSkipTeachingLevelScRsp" + } + CmdChessRogueType::CmdChessRogueReRollDiceCsReq => { + "CmdChessRogueReRollDiceCsReq" + } + CmdChessRogueType::CmdChessRogueNousGetRogueTalentInfoCsReq => { + "CmdChessRogueNousGetRogueTalentInfoCsReq" + } + CmdChessRogueType::CmdChessRogueSelectBpScRsp => "CmdChessRogueSelectBpScRsp", + CmdChessRogueType::CmdGetChessRogueBuffEnhanceInfoCsReq => { + "CmdGetChessRogueBuffEnhanceInfoCsReq" + } + CmdChessRogueType::CmdFinishChessRogueSubStoryScRsp => { + "CmdFinishChessRogueSubStoryScRsp" + } + CmdChessRogueType::CmdGetChessRogueStoryAeonTalkInfoScRsp => { + "CmdGetChessRogueStoryAeonTalkInfoScRsp" + } + CmdChessRogueType::CmdChessRogueStartScRsp => "CmdChessRogueStartScRsp", + CmdChessRogueType::CmdChessRogueEnterNextLayerCsReq => { + "CmdChessRogueEnterNextLayerCsReq" + } + CmdChessRogueType::CmdChessRogueCheatRollScRsp => { + "CmdChessRogueCheatRollScRsp" + } + CmdChessRogueType::CmdChessRogueEnterScRsp => "CmdChessRogueEnterScRsp", + CmdChessRogueType::CmdEnterChessRogueAeonRoomScRsp => { + "CmdEnterChessRogueAeonRoomScRsp" + } + CmdChessRogueType::CmdChessRogueConfirmRollCsReq => { + "CmdChessRogueConfirmRollCsReq" + } + CmdChessRogueType::CmdChessRogueNousEnableRogueTalentCsReq => { + "CmdChessRogueNousEnableRogueTalentCsReq" + } + CmdChessRogueType::CmdChessRoguePickAvatarCsReq => { + "CmdChessRoguePickAvatarCsReq" + } + CmdChessRogueType::CmdChessRogueQueryCsReq => "CmdChessRogueQueryCsReq", + CmdChessRogueType::CmdFinishChessRogueNousSubStoryScRsp => { + "CmdFinishChessRogueNousSubStoryScRsp" + } + CmdChessRogueType::CmdChessRogueUpdateAllowedSelectCellScNotify => { + "CmdChessRogueUpdateAllowedSelectCellScNotify" + } + CmdChessRogueType::CmdSyncChessRogueMainStoryFinishScNotify => { + "CmdSyncChessRogueMainStoryFinishScNotify" + } + CmdChessRogueType::CmdChessRogueQueryAeonDimensionsScRsp => { + "CmdChessRogueQueryAeonDimensionsScRsp" + } + CmdChessRogueType::CmdChessRogueQuitScRsp => "CmdChessRogueQuitScRsp", + CmdChessRogueType::CmdChessRogueUpdateUnlockLevelScNotify => { + "CmdChessRogueUpdateUnlockLevelScNotify" + } + CmdChessRogueType::CmdChessRogueReviveAvatarCsReq => { + "CmdChessRogueReviveAvatarCsReq" + } + CmdChessRogueType::CmdChessRogueNousEditDiceScRsp => { + "CmdChessRogueNousEditDiceScRsp" + } + } + } + /// 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), + "CmdChessRogueLeaveCsReq" => Some(Self::CmdChessRogueLeaveCsReq), + "CmdChessRogueEnterNextLayerScRsp" => { + Some(Self::CmdChessRogueEnterNextLayerScRsp) + } + "CmdSyncChessRogueNousValueScNotify" => { + Some(Self::CmdSyncChessRogueNousValueScNotify) + } + "CmdChessRogueUpdateDicePassiveAccumulateValueScNotify" => { + Some(Self::CmdChessRogueUpdateDicePassiveAccumulateValueScNotify) + } + "CmdGetChessRogueStoryInfoScRsp" => { + Some(Self::CmdGetChessRogueStoryInfoScRsp) + } + "CmdSyncChessRogueNousSubStoryScNotify" => { + Some(Self::CmdSyncChessRogueNousSubStoryScNotify) + } + "CmdChessRogueRollDiceCsReq" => Some(Self::CmdChessRogueRollDiceCsReq), + "CmdChessRogueGoAheadScRsp" => Some(Self::CmdChessRogueGoAheadScRsp), + "CmdChessRogueQueryBpCsReq" => Some(Self::CmdChessRogueQueryBpCsReq), + "CmdChessRogueGiveUpRollCsReq" => Some(Self::CmdChessRogueGiveUpRollCsReq), + "CmdChessRoguePickAvatarScRsp" => Some(Self::CmdChessRoguePickAvatarScRsp), + "CmdChessRogueEnterCellScRsp" => Some(Self::CmdChessRogueEnterCellScRsp), + "CmdChessRogueCellUpdateNotify" => Some(Self::CmdChessRogueCellUpdateNotify), + "CmdChessRogueUpdateDiceInfoScNotify" => { + Some(Self::CmdChessRogueUpdateDiceInfoScNotify) + } + "CmdChessRogueQueryScRsp" => Some(Self::CmdChessRogueQueryScRsp), + "CmdChessRogueStartCsReq" => Some(Self::CmdChessRogueStartCsReq), + "CmdFinishChessRogueNousSubStoryCsReq" => { + Some(Self::CmdFinishChessRogueNousSubStoryCsReq) + } + "CmdChessRogueSelectBpCsReq" => Some(Self::CmdChessRogueSelectBpCsReq), + "CmdChessRogueConfirmRollScRsp" => Some(Self::CmdChessRogueConfirmRollScRsp), + "CmdSelectChessRogueSubStoryScRsp" => { + Some(Self::CmdSelectChessRogueSubStoryScRsp) + } + "CmdChessRogueNousEditDiceCsReq" => { + Some(Self::CmdChessRogueNousEditDiceCsReq) + } + "CmdEnhanceChessRogueBuffScRsp" => Some(Self::CmdEnhanceChessRogueBuffScRsp), + "CmdChessRogueChangeyAeonDimensionNotify" => { + Some(Self::CmdChessRogueChangeyAeonDimensionNotify) + } + "CmdChessRogueSkipTeachingLevelCsReq" => { + Some(Self::CmdChessRogueSkipTeachingLevelCsReq) + } + "CmdChessRogueNousDiceSurfaceUnlockNotify" => { + Some(Self::CmdChessRogueNousDiceSurfaceUnlockNotify) + } + "CmdChessRogueGiveUpScRsp" => Some(Self::CmdChessRogueGiveUpScRsp), + "CmdChessRogueEnterCellCsReq" => Some(Self::CmdChessRogueEnterCellCsReq), + "CmdChessRogueUpdateAeonModifierValueScNotify" => { + Some(Self::CmdChessRogueUpdateAeonModifierValueScNotify) + } + "CmdChessRogueLayerAccountInfoNotify" => { + Some(Self::CmdChessRogueLayerAccountInfoNotify) + } + "CmdEnhanceChessRogueBuffCsReq" => Some(Self::CmdEnhanceChessRogueBuffCsReq), + "CmdSelectChessRogueNousSubStoryCsReq" => { + Some(Self::CmdSelectChessRogueNousSubStoryCsReq) + } + "CmdChessRogueQuitCsReq" => Some(Self::CmdChessRogueQuitCsReq), + "CmdChessRogueGiveUpCsReq" => Some(Self::CmdChessRogueGiveUpCsReq), + "CmdChessRogueUpdateMoneyInfoScNotify" => { + Some(Self::CmdChessRogueUpdateMoneyInfoScNotify) + } + "CmdChessRogueUpdateActionPointScNotify" => { + Some(Self::CmdChessRogueUpdateActionPointScNotify) + } + "CmdChessRogueReviveAvatarScRsp" => { + Some(Self::CmdChessRogueReviveAvatarScRsp) + } + "CmdGetChessRogueNousStoryInfoCsReq" => { + Some(Self::CmdGetChessRogueNousStoryInfoCsReq) + } + "CmdChessRogueFinishCurRoomNotify" => { + Some(Self::CmdChessRogueFinishCurRoomNotify) + } + "CmdChessRogueNousDiceUpdateNotify" => { + Some(Self::CmdChessRogueNousDiceUpdateNotify) + } + "CmdChessRogueReRollDiceScRsp" => Some(Self::CmdChessRogueReRollDiceScRsp), + "CmdSelectChessRogueNousSubStoryScRsp" => { + Some(Self::CmdSelectChessRogueNousSubStoryScRsp) + } + "CmdSelectChessRogueSubStoryCsReq" => { + Some(Self::CmdSelectChessRogueSubStoryCsReq) + } + "CmdChessRogueEnterCsReq" => Some(Self::CmdChessRogueEnterCsReq), + "CmdChessRogueNousGetRogueTalentInfoScRsp" => { + Some(Self::CmdChessRogueNousGetRogueTalentInfoScRsp) + } + "CmdChessRogueLeaveScRsp" => Some(Self::CmdChessRogueLeaveScRsp), + "CmdGetChessRogueStoryInfoCsReq" => { + Some(Self::CmdGetChessRogueStoryInfoCsReq) + } + "CmdChessRogueNousEnableRogueTalentScRsp" => { + Some(Self::CmdChessRogueNousEnableRogueTalentScRsp) + } + "CmdChessRogueQueryAeonDimensionsCsReq" => { + Some(Self::CmdChessRogueQueryAeonDimensionsCsReq) + } + "CmdChessRogueSelectCellScRsp" => Some(Self::CmdChessRogueSelectCellScRsp), + "CmdChessRogueUpdateReviveInfoScNotify" => { + Some(Self::CmdChessRogueUpdateReviveInfoScNotify) + } + "CmdSyncChessRogueNousMainStoryScNotify" => { + Some(Self::CmdSyncChessRogueNousMainStoryScNotify) + } + "CmdChessRogueGiveUpRollScRsp" => Some(Self::CmdChessRogueGiveUpRollScRsp), + "CmdChessRogueQuestFinishNotify" => { + Some(Self::CmdChessRogueQuestFinishNotify) + } + "CmdChessRogueUpdateLevelBaseInfoScNotify" => { + Some(Self::CmdChessRogueUpdateLevelBaseInfoScNotify) + } + "CmdChessRogueRollDiceScRsp" => Some(Self::CmdChessRogueRollDiceScRsp), + "CmdEnterChessRogueAeonRoomCsReq" => { + Some(Self::CmdEnterChessRogueAeonRoomCsReq) + } + "CmdChessRogueQueryBpScRsp" => Some(Self::CmdChessRogueQueryBpScRsp), + "CmdGetChessRogueNousStoryInfoScRsp" => { + Some(Self::CmdGetChessRogueNousStoryInfoScRsp) + } + "CmdChessRogueGoAheadCsReq" => Some(Self::CmdChessRogueGoAheadCsReq), + "CmdGetChessRogueBuffEnhanceInfoScRsp" => { + Some(Self::CmdGetChessRogueBuffEnhanceInfoScRsp) + } + "CmdChessRogueSelectCellCsReq" => Some(Self::CmdChessRogueSelectCellCsReq), + "CmdChessRogueCheatRollCsReq" => Some(Self::CmdChessRogueCheatRollCsReq), + "CmdChessRogueMoveCellNotify" => Some(Self::CmdChessRogueMoveCellNotify), + "CmdFinishChessRogueSubStoryCsReq" => { + Some(Self::CmdFinishChessRogueSubStoryCsReq) + } + "CmdChessRogueUpdateBoardScNotify" => { + Some(Self::CmdChessRogueUpdateBoardScNotify) + } + "CmdGetChessRogueStoryAeonTalkInfoCsReq" => { + Some(Self::CmdGetChessRogueStoryAeonTalkInfoCsReq) + } + "CmdChessRogueSkipTeachingLevelScRsp" => { + Some(Self::CmdChessRogueSkipTeachingLevelScRsp) + } + "CmdChessRogueReRollDiceCsReq" => Some(Self::CmdChessRogueReRollDiceCsReq), + "CmdChessRogueNousGetRogueTalentInfoCsReq" => { + Some(Self::CmdChessRogueNousGetRogueTalentInfoCsReq) + } + "CmdChessRogueSelectBpScRsp" => Some(Self::CmdChessRogueSelectBpScRsp), + "CmdGetChessRogueBuffEnhanceInfoCsReq" => { + Some(Self::CmdGetChessRogueBuffEnhanceInfoCsReq) + } + "CmdFinishChessRogueSubStoryScRsp" => { + Some(Self::CmdFinishChessRogueSubStoryScRsp) + } + "CmdGetChessRogueStoryAeonTalkInfoScRsp" => { + Some(Self::CmdGetChessRogueStoryAeonTalkInfoScRsp) + } + "CmdChessRogueStartScRsp" => Some(Self::CmdChessRogueStartScRsp), + "CmdChessRogueEnterNextLayerCsReq" => { + Some(Self::CmdChessRogueEnterNextLayerCsReq) + } + "CmdChessRogueCheatRollScRsp" => Some(Self::CmdChessRogueCheatRollScRsp), + "CmdChessRogueEnterScRsp" => Some(Self::CmdChessRogueEnterScRsp), + "CmdEnterChessRogueAeonRoomScRsp" => { + Some(Self::CmdEnterChessRogueAeonRoomScRsp) + } + "CmdChessRogueConfirmRollCsReq" => Some(Self::CmdChessRogueConfirmRollCsReq), + "CmdChessRogueNousEnableRogueTalentCsReq" => { + Some(Self::CmdChessRogueNousEnableRogueTalentCsReq) + } + "CmdChessRoguePickAvatarCsReq" => Some(Self::CmdChessRoguePickAvatarCsReq), + "CmdChessRogueQueryCsReq" => Some(Self::CmdChessRogueQueryCsReq), + "CmdFinishChessRogueNousSubStoryScRsp" => { + Some(Self::CmdFinishChessRogueNousSubStoryScRsp) + } + "CmdChessRogueUpdateAllowedSelectCellScNotify" => { + Some(Self::CmdChessRogueUpdateAllowedSelectCellScNotify) + } + "CmdSyncChessRogueMainStoryFinishScNotify" => { + Some(Self::CmdSyncChessRogueMainStoryFinishScNotify) + } + "CmdChessRogueQueryAeonDimensionsScRsp" => { + Some(Self::CmdChessRogueQueryAeonDimensionsScRsp) + } + "CmdChessRogueQuitScRsp" => Some(Self::CmdChessRogueQuitScRsp), + "CmdChessRogueUpdateUnlockLevelScNotify" => { + Some(Self::CmdChessRogueUpdateUnlockLevelScNotify) + } + "CmdChessRogueReviveAvatarCsReq" => { + Some(Self::CmdChessRogueReviveAvatarCsReq) + } + "CmdChessRogueNousEditDiceScRsp" => { + Some(Self::CmdChessRogueNousEditDiceScRsp) + } + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdClockParkType { + None = 0, + CmdClockParkUseBuffScRsp = 7205, + CmdClockParkQuitScriptCsReq = 7207, + CmdClockParkGetOngoingScriptInfoCsReq = 7208, + CmdClockParkGetInfoCsReq = 7215, + CmdClockParkGetInfoScRsp = 7216, + CmdClockParkUseBuffCsReq = 7220, + CmdClockParkStartScriptScRsp = 7223, + CmdClockParkHandleWaitOperationScRsp = 7228, + CmdClockParkGetOngoingScriptInfoScRsp = 7230, + CmdClockParkFinishScriptScNotify = 7231, + CmdClockParkBattleEndScNotify = 7233, + CmdClockParkQuitScriptScRsp = 7234, + CmdClockParkHandleWaitOperationCsReq = 7235, + CmdClockParkUnlockTalentScRsp = 7237, + CmdClockParkStartScriptCsReq = 7240, + CmdClockParkUnlockTalentCsReq = 7242, +} +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::CmdClockParkUseBuffScRsp => "CmdClockParkUseBuffScRsp", + CmdClockParkType::CmdClockParkQuitScriptCsReq => { + "CmdClockParkQuitScriptCsReq" + } + CmdClockParkType::CmdClockParkGetOngoingScriptInfoCsReq => { + "CmdClockParkGetOngoingScriptInfoCsReq" + } + CmdClockParkType::CmdClockParkGetInfoCsReq => "CmdClockParkGetInfoCsReq", + CmdClockParkType::CmdClockParkGetInfoScRsp => "CmdClockParkGetInfoScRsp", + CmdClockParkType::CmdClockParkUseBuffCsReq => "CmdClockParkUseBuffCsReq", + CmdClockParkType::CmdClockParkStartScriptScRsp => { + "CmdClockParkStartScriptScRsp" + } + CmdClockParkType::CmdClockParkHandleWaitOperationScRsp => { + "CmdClockParkHandleWaitOperationScRsp" + } + CmdClockParkType::CmdClockParkGetOngoingScriptInfoScRsp => { + "CmdClockParkGetOngoingScriptInfoScRsp" + } + CmdClockParkType::CmdClockParkFinishScriptScNotify => { + "CmdClockParkFinishScriptScNotify" + } + CmdClockParkType::CmdClockParkBattleEndScNotify => { + "CmdClockParkBattleEndScNotify" + } + CmdClockParkType::CmdClockParkQuitScriptScRsp => { + "CmdClockParkQuitScriptScRsp" + } + CmdClockParkType::CmdClockParkHandleWaitOperationCsReq => { + "CmdClockParkHandleWaitOperationCsReq" + } + CmdClockParkType::CmdClockParkUnlockTalentScRsp => { + "CmdClockParkUnlockTalentScRsp" + } + CmdClockParkType::CmdClockParkStartScriptCsReq => { + "CmdClockParkStartScriptCsReq" + } + 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), + "CmdClockParkUseBuffScRsp" => Some(Self::CmdClockParkUseBuffScRsp), + "CmdClockParkQuitScriptCsReq" => Some(Self::CmdClockParkQuitScriptCsReq), + "CmdClockParkGetOngoingScriptInfoCsReq" => { + Some(Self::CmdClockParkGetOngoingScriptInfoCsReq) + } + "CmdClockParkGetInfoCsReq" => Some(Self::CmdClockParkGetInfoCsReq), + "CmdClockParkGetInfoScRsp" => Some(Self::CmdClockParkGetInfoScRsp), + "CmdClockParkUseBuffCsReq" => Some(Self::CmdClockParkUseBuffCsReq), + "CmdClockParkStartScriptScRsp" => Some(Self::CmdClockParkStartScriptScRsp), + "CmdClockParkHandleWaitOperationScRsp" => { + Some(Self::CmdClockParkHandleWaitOperationScRsp) + } + "CmdClockParkGetOngoingScriptInfoScRsp" => { + Some(Self::CmdClockParkGetOngoingScriptInfoScRsp) + } + "CmdClockParkFinishScriptScNotify" => { + Some(Self::CmdClockParkFinishScriptScNotify) + } + "CmdClockParkBattleEndScNotify" => Some(Self::CmdClockParkBattleEndScNotify), + "CmdClockParkQuitScriptScRsp" => Some(Self::CmdClockParkQuitScriptScRsp), + "CmdClockParkHandleWaitOperationCsReq" => { + Some(Self::CmdClockParkHandleWaitOperationCsReq) + } + "CmdClockParkUnlockTalentScRsp" => Some(Self::CmdClockParkUnlockTalentScRsp), + "CmdClockParkStartScriptCsReq" => Some(Self::CmdClockParkStartScriptCsReq), + "CmdClockParkUnlockTalentCsReq" => Some(Self::CmdClockParkUnlockTalentCsReq), + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdContentPackageType { + None = 0, + CmdContentPackageSyncDataScNotify = 7512, + CmdContentPackageGetDataCsReq = 7515, + CmdContentPackageGetDataScRsp = 7516, + CmdContentPackageUnlockCsReq = 7524, + CmdContentPackageTransferScNotify = 7537, + CmdContentPackageUnlockScRsp = 7542, +} +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::CmdContentPackageSyncDataScNotify => { + "CmdContentPackageSyncDataScNotify" + } + CmdContentPackageType::CmdContentPackageGetDataCsReq => { + "CmdContentPackageGetDataCsReq" + } + CmdContentPackageType::CmdContentPackageGetDataScRsp => { + "CmdContentPackageGetDataScRsp" + } + CmdContentPackageType::CmdContentPackageUnlockCsReq => { + "CmdContentPackageUnlockCsReq" + } + CmdContentPackageType::CmdContentPackageTransferScNotify => { + "CmdContentPackageTransferScNotify" + } + CmdContentPackageType::CmdContentPackageUnlockScRsp => { + "CmdContentPackageUnlockScRsp" + } + } + } + /// 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), + "CmdContentPackageSyncDataScNotify" => { + Some(Self::CmdContentPackageSyncDataScNotify) + } + "CmdContentPackageGetDataCsReq" => Some(Self::CmdContentPackageGetDataCsReq), + "CmdContentPackageGetDataScRsp" => Some(Self::CmdContentPackageGetDataScRsp), + "CmdContentPackageUnlockCsReq" => Some(Self::CmdContentPackageUnlockCsReq), + "CmdContentPackageTransferScNotify" => { + Some(Self::CmdContentPackageTransferScNotify) + } + "CmdContentPackageUnlockScRsp" => Some(Self::CmdContentPackageUnlockScRsp), + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdDailyActiveType { + None = 0, + CmdGetDailyActiveInfoCsReq = 3303, + CmdTakeApRewardScRsp = 3320, + CmdTakeAllApRewardScRsp = 3334, + CmdDailyActiveInfoNotify = 3339, + CmdGetDailyActiveInfoScRsp = 3346, + CmdTakeAllApRewardCsReq = 3353, + CmdTakeApRewardCsReq = 3359, +} +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::CmdGetDailyActiveInfoCsReq => { + "CmdGetDailyActiveInfoCsReq" + } + CmdDailyActiveType::CmdTakeApRewardScRsp => "CmdTakeApRewardScRsp", + CmdDailyActiveType::CmdTakeAllApRewardScRsp => "CmdTakeAllApRewardScRsp", + CmdDailyActiveType::CmdDailyActiveInfoNotify => "CmdDailyActiveInfoNotify", + CmdDailyActiveType::CmdGetDailyActiveInfoScRsp => { + "CmdGetDailyActiveInfoScRsp" + } + CmdDailyActiveType::CmdTakeAllApRewardCsReq => "CmdTakeAllApRewardCsReq", + CmdDailyActiveType::CmdTakeApRewardCsReq => "CmdTakeApRewardCsReq", + } + } + /// 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), + "CmdGetDailyActiveInfoCsReq" => Some(Self::CmdGetDailyActiveInfoCsReq), + "CmdTakeApRewardScRsp" => Some(Self::CmdTakeApRewardScRsp), + "CmdTakeAllApRewardScRsp" => Some(Self::CmdTakeAllApRewardScRsp), + "CmdDailyActiveInfoNotify" => Some(Self::CmdDailyActiveInfoNotify), + "CmdGetDailyActiveInfoScRsp" => Some(Self::CmdGetDailyActiveInfoScRsp), + "CmdTakeAllApRewardCsReq" => Some(Self::CmdTakeAllApRewardCsReq), + "CmdTakeApRewardCsReq" => Some(Self::CmdTakeApRewardCsReq), + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdDrinkMakerType { + None = 0, + CmdDrinkMakerChallengeCsReq = 6982, + CmdEndDrinkMakerSequenceScRsp = 6983, + CmdMakeMissionDrinkCsReq = 6984, + CmdGetDrinkMakerDataCsReq = 6985, + CmdGetDrinkMakerDataScRsp = 6988, + CmdMakeMissionDrinkScRsp = 6989, + CmdMakeDrinkScRsp = 6990, + CmdDrinkMakerUpdateTipsNotify = 6991, + CmdEndDrinkMakerSequenceCsReq = 6992, + CmdMakeDrinkCsReq = 6995, + CmdDrinkMakerDayEndScNotify = 6996, + CmdDrinkMakerChallengeScRsp = 6998, +} +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::CmdDrinkMakerChallengeCsReq => { + "CmdDrinkMakerChallengeCsReq" + } + CmdDrinkMakerType::CmdEndDrinkMakerSequenceScRsp => { + "CmdEndDrinkMakerSequenceScRsp" + } + CmdDrinkMakerType::CmdMakeMissionDrinkCsReq => "CmdMakeMissionDrinkCsReq", + CmdDrinkMakerType::CmdGetDrinkMakerDataCsReq => "CmdGetDrinkMakerDataCsReq", + CmdDrinkMakerType::CmdGetDrinkMakerDataScRsp => "CmdGetDrinkMakerDataScRsp", + CmdDrinkMakerType::CmdMakeMissionDrinkScRsp => "CmdMakeMissionDrinkScRsp", + CmdDrinkMakerType::CmdMakeDrinkScRsp => "CmdMakeDrinkScRsp", + CmdDrinkMakerType::CmdDrinkMakerUpdateTipsNotify => { + "CmdDrinkMakerUpdateTipsNotify" + } + CmdDrinkMakerType::CmdEndDrinkMakerSequenceCsReq => { + "CmdEndDrinkMakerSequenceCsReq" + } + CmdDrinkMakerType::CmdMakeDrinkCsReq => "CmdMakeDrinkCsReq", + CmdDrinkMakerType::CmdDrinkMakerDayEndScNotify => { + "CmdDrinkMakerDayEndScNotify" + } + CmdDrinkMakerType::CmdDrinkMakerChallengeScRsp => { + "CmdDrinkMakerChallengeScRsp" + } + } + } + /// 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), + "CmdDrinkMakerChallengeCsReq" => Some(Self::CmdDrinkMakerChallengeCsReq), + "CmdEndDrinkMakerSequenceScRsp" => Some(Self::CmdEndDrinkMakerSequenceScRsp), + "CmdMakeMissionDrinkCsReq" => Some(Self::CmdMakeMissionDrinkCsReq), + "CmdGetDrinkMakerDataCsReq" => Some(Self::CmdGetDrinkMakerDataCsReq), + "CmdGetDrinkMakerDataScRsp" => Some(Self::CmdGetDrinkMakerDataScRsp), + "CmdMakeMissionDrinkScRsp" => Some(Self::CmdMakeMissionDrinkScRsp), + "CmdMakeDrinkScRsp" => Some(Self::CmdMakeDrinkScRsp), + "CmdDrinkMakerUpdateTipsNotify" => Some(Self::CmdDrinkMakerUpdateTipsNotify), + "CmdEndDrinkMakerSequenceCsReq" => Some(Self::CmdEndDrinkMakerSequenceCsReq), + "CmdMakeDrinkCsReq" => Some(Self::CmdMakeDrinkCsReq), + "CmdDrinkMakerDayEndScNotify" => Some(Self::CmdDrinkMakerDayEndScNotify), + "CmdDrinkMakerChallengeScRsp" => Some(Self::CmdDrinkMakerChallengeScRsp), + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdEvolveBuild { + None = 0, + TakeExpRewardCsReq = 7105, + ReRandomStageScRsp = 7107, + LeaveCsReq = 7108, + StartLevelCsReq = 7112, + QueryInfoCsReq = 7115, + QueryInfoScRsp = 7116, + ShopAbilityResetCsReq = 7118, + CoinNotify = 7119, + ShopAbilityDownScRsp = 7120, + GiveupScRsp = 7123, + StartLevelScRsp = 7124, + UnlockInfoNotify = 7126, + ReRandomStageCsReq = 7128, + LeaveScRsp = 7130, + TakeExpRewardScRsp = 7131, + ShopAbilityResetScRsp = 7132, + ShopAbilityUpScRsp = 7133, + FinishScNotify = 7135, + StartStageScRsp = 7137, + ShopAbilityUpCsReq = 7139, + GiveupCsReq = 7140, + StartStageCsReq = 7142, + ShopAbilityDownCsReq = 7144, +} +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::TakeExpRewardCsReq => "CmdEvolveBuildTakeExpRewardCsReq", + CmdEvolveBuild::ReRandomStageScRsp => "CmdEvolveBuildReRandomStageScRsp", + CmdEvolveBuild::LeaveCsReq => "CmdEvolveBuildLeaveCsReq", + CmdEvolveBuild::StartLevelCsReq => "CmdEvolveBuildStartLevelCsReq", + CmdEvolveBuild::QueryInfoCsReq => "CmdEvolveBuildQueryInfoCsReq", + CmdEvolveBuild::QueryInfoScRsp => "CmdEvolveBuildQueryInfoScRsp", + CmdEvolveBuild::ShopAbilityResetCsReq => { + "CmdEvolveBuildShopAbilityResetCsReq" + } + CmdEvolveBuild::CoinNotify => "CmdEvolveBuildCoinNotify", + CmdEvolveBuild::ShopAbilityDownScRsp => "CmdEvolveBuildShopAbilityDownScRsp", + CmdEvolveBuild::GiveupScRsp => "CmdEvolveBuildGiveupScRsp", + CmdEvolveBuild::StartLevelScRsp => "CmdEvolveBuildStartLevelScRsp", + CmdEvolveBuild::UnlockInfoNotify => "CmdEvolveBuildUnlockInfoNotify", + CmdEvolveBuild::ReRandomStageCsReq => "CmdEvolveBuildReRandomStageCsReq", + CmdEvolveBuild::LeaveScRsp => "CmdEvolveBuildLeaveScRsp", + CmdEvolveBuild::TakeExpRewardScRsp => "CmdEvolveBuildTakeExpRewardScRsp", + CmdEvolveBuild::ShopAbilityResetScRsp => { + "CmdEvolveBuildShopAbilityResetScRsp" + } + CmdEvolveBuild::ShopAbilityUpScRsp => "CmdEvolveBuildShopAbilityUpScRsp", + CmdEvolveBuild::FinishScNotify => "CmdEvolveBuildFinishScNotify", + CmdEvolveBuild::StartStageScRsp => "CmdEvolveBuildStartStageScRsp", + CmdEvolveBuild::ShopAbilityUpCsReq => "CmdEvolveBuildShopAbilityUpCsReq", + CmdEvolveBuild::GiveupCsReq => "CmdEvolveBuildGiveupCsReq", + CmdEvolveBuild::StartStageCsReq => "CmdEvolveBuildStartStageCsReq", + CmdEvolveBuild::ShopAbilityDownCsReq => "CmdEvolveBuildShopAbilityDownCsReq", + } + } + /// 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), + "CmdEvolveBuildTakeExpRewardCsReq" => Some(Self::TakeExpRewardCsReq), + "CmdEvolveBuildReRandomStageScRsp" => Some(Self::ReRandomStageScRsp), + "CmdEvolveBuildLeaveCsReq" => Some(Self::LeaveCsReq), + "CmdEvolveBuildStartLevelCsReq" => Some(Self::StartLevelCsReq), + "CmdEvolveBuildQueryInfoCsReq" => Some(Self::QueryInfoCsReq), + "CmdEvolveBuildQueryInfoScRsp" => Some(Self::QueryInfoScRsp), + "CmdEvolveBuildShopAbilityResetCsReq" => Some(Self::ShopAbilityResetCsReq), + "CmdEvolveBuildCoinNotify" => Some(Self::CoinNotify), + "CmdEvolveBuildShopAbilityDownScRsp" => Some(Self::ShopAbilityDownScRsp), + "CmdEvolveBuildGiveupScRsp" => Some(Self::GiveupScRsp), + "CmdEvolveBuildStartLevelScRsp" => Some(Self::StartLevelScRsp), + "CmdEvolveBuildUnlockInfoNotify" => Some(Self::UnlockInfoNotify), + "CmdEvolveBuildReRandomStageCsReq" => Some(Self::ReRandomStageCsReq), + "CmdEvolveBuildLeaveScRsp" => Some(Self::LeaveScRsp), + "CmdEvolveBuildTakeExpRewardScRsp" => Some(Self::TakeExpRewardScRsp), + "CmdEvolveBuildShopAbilityResetScRsp" => Some(Self::ShopAbilityResetScRsp), + "CmdEvolveBuildShopAbilityUpScRsp" => Some(Self::ShopAbilityUpScRsp), + "CmdEvolveBuildFinishScNotify" => Some(Self::FinishScNotify), + "CmdEvolveBuildStartStageScRsp" => Some(Self::StartStageScRsp), + "CmdEvolveBuildShopAbilityUpCsReq" => Some(Self::ShopAbilityUpCsReq), + "CmdEvolveBuildGiveupCsReq" => Some(Self::GiveupCsReq), + "CmdEvolveBuildStartStageCsReq" => Some(Self::StartStageCsReq), + "CmdEvolveBuildShopAbilityDownCsReq" => Some(Self::ShopAbilityDownCsReq), + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdExpeditionType { + None = 0, + CmdAcceptExpeditionCsReq = 2503, + CmdAcceptActivityExpeditionCsReq = 2516, + CmdTakeMultipleExpeditionRewardCsReq = 2519, + CmdGetExpeditionDataScRsp = 2520, + CmdTakeMultipleActivityExpeditionRewardCsReq = 2525, + CmdTakeMultipleActivityExpeditionRewardScRsp = 2529, + CmdCancelActivityExpeditionScRsp = 2530, + CmdTakeExpeditionRewardCsReq = 2534, + CmdTakeExpeditionRewardScRsp = 2537, + CmdCancelExpeditionCsReq = 2539, + CmdAcceptExpeditionScRsp = 2546, + CmdAcceptActivityExpeditionScRsp = 2547, + CmdTakeActivityExpeditionRewardScRsp = 2548, + CmdCancelExpeditionScRsp = 2553, + CmdGetExpeditionDataCsReq = 2559, + CmdTakeMultipleExpeditionRewardScRsp = 2561, + CmdCancelActivityExpeditionCsReq = 2574, + CmdTakeActivityExpeditionRewardCsReq = 2575, + CmdAcceptMultipleExpeditionScRsp = 2579, + CmdExpeditionDataChangeScNotify = 2580, + CmdAcceptMultipleExpeditionCsReq = 2590, +} +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::CmdAcceptExpeditionCsReq => "CmdAcceptExpeditionCsReq", + CmdExpeditionType::CmdAcceptActivityExpeditionCsReq => { + "CmdAcceptActivityExpeditionCsReq" + } + CmdExpeditionType::CmdTakeMultipleExpeditionRewardCsReq => { + "CmdTakeMultipleExpeditionRewardCsReq" + } + CmdExpeditionType::CmdGetExpeditionDataScRsp => "CmdGetExpeditionDataScRsp", + CmdExpeditionType::CmdTakeMultipleActivityExpeditionRewardCsReq => { + "CmdTakeMultipleActivityExpeditionRewardCsReq" + } + CmdExpeditionType::CmdTakeMultipleActivityExpeditionRewardScRsp => { + "CmdTakeMultipleActivityExpeditionRewardScRsp" + } + CmdExpeditionType::CmdCancelActivityExpeditionScRsp => { + "CmdCancelActivityExpeditionScRsp" + } + CmdExpeditionType::CmdTakeExpeditionRewardCsReq => { + "CmdTakeExpeditionRewardCsReq" + } + CmdExpeditionType::CmdTakeExpeditionRewardScRsp => { + "CmdTakeExpeditionRewardScRsp" + } + CmdExpeditionType::CmdCancelExpeditionCsReq => "CmdCancelExpeditionCsReq", + CmdExpeditionType::CmdAcceptExpeditionScRsp => "CmdAcceptExpeditionScRsp", + CmdExpeditionType::CmdAcceptActivityExpeditionScRsp => { + "CmdAcceptActivityExpeditionScRsp" + } + CmdExpeditionType::CmdTakeActivityExpeditionRewardScRsp => { + "CmdTakeActivityExpeditionRewardScRsp" + } + CmdExpeditionType::CmdCancelExpeditionScRsp => "CmdCancelExpeditionScRsp", + CmdExpeditionType::CmdGetExpeditionDataCsReq => "CmdGetExpeditionDataCsReq", + CmdExpeditionType::CmdTakeMultipleExpeditionRewardScRsp => { + "CmdTakeMultipleExpeditionRewardScRsp" + } + CmdExpeditionType::CmdCancelActivityExpeditionCsReq => { + "CmdCancelActivityExpeditionCsReq" + } + CmdExpeditionType::CmdTakeActivityExpeditionRewardCsReq => { + "CmdTakeActivityExpeditionRewardCsReq" + } + CmdExpeditionType::CmdAcceptMultipleExpeditionScRsp => { + "CmdAcceptMultipleExpeditionScRsp" + } + CmdExpeditionType::CmdExpeditionDataChangeScNotify => { + "CmdExpeditionDataChangeScNotify" + } + CmdExpeditionType::CmdAcceptMultipleExpeditionCsReq => { + "CmdAcceptMultipleExpeditionCsReq" + } + } + } + /// 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), + "CmdAcceptExpeditionCsReq" => Some(Self::CmdAcceptExpeditionCsReq), + "CmdAcceptActivityExpeditionCsReq" => { + Some(Self::CmdAcceptActivityExpeditionCsReq) + } + "CmdTakeMultipleExpeditionRewardCsReq" => { + Some(Self::CmdTakeMultipleExpeditionRewardCsReq) + } + "CmdGetExpeditionDataScRsp" => Some(Self::CmdGetExpeditionDataScRsp), + "CmdTakeMultipleActivityExpeditionRewardCsReq" => { + Some(Self::CmdTakeMultipleActivityExpeditionRewardCsReq) + } + "CmdTakeMultipleActivityExpeditionRewardScRsp" => { + Some(Self::CmdTakeMultipleActivityExpeditionRewardScRsp) + } + "CmdCancelActivityExpeditionScRsp" => { + Some(Self::CmdCancelActivityExpeditionScRsp) + } + "CmdTakeExpeditionRewardCsReq" => Some(Self::CmdTakeExpeditionRewardCsReq), + "CmdTakeExpeditionRewardScRsp" => Some(Self::CmdTakeExpeditionRewardScRsp), + "CmdCancelExpeditionCsReq" => Some(Self::CmdCancelExpeditionCsReq), + "CmdAcceptExpeditionScRsp" => Some(Self::CmdAcceptExpeditionScRsp), + "CmdAcceptActivityExpeditionScRsp" => { + Some(Self::CmdAcceptActivityExpeditionScRsp) + } + "CmdTakeActivityExpeditionRewardScRsp" => { + Some(Self::CmdTakeActivityExpeditionRewardScRsp) + } + "CmdCancelExpeditionScRsp" => Some(Self::CmdCancelExpeditionScRsp), + "CmdGetExpeditionDataCsReq" => Some(Self::CmdGetExpeditionDataCsReq), + "CmdTakeMultipleExpeditionRewardScRsp" => { + Some(Self::CmdTakeMultipleExpeditionRewardScRsp) + } + "CmdCancelActivityExpeditionCsReq" => { + Some(Self::CmdCancelActivityExpeditionCsReq) + } + "CmdTakeActivityExpeditionRewardCsReq" => { + Some(Self::CmdTakeActivityExpeditionRewardCsReq) + } + "CmdAcceptMultipleExpeditionScRsp" => { + Some(Self::CmdAcceptMultipleExpeditionScRsp) + } + "CmdExpeditionDataChangeScNotify" => { + Some(Self::CmdExpeditionDataChangeScNotify) + } + "CmdAcceptMultipleExpeditionCsReq" => { + Some(Self::CmdAcceptMultipleExpeditionCsReq) + } + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdFantasticStoryActivityType { + None = 0, + CmdFinishChapterScNotify = 4903, + CmdGetFantasticStoryActivityDataScRsp = 4920, + CmdEnterFantasticStoryActivityStageScRsp = 4939, + CmdEnterFantasticStoryActivityStageCsReq = 4946, + CmdFantasticStoryActivityBattleEndScNotify = 4953, + CmdGetFantasticStoryActivityDataCsReq = 4959, +} +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::CmdFinishChapterScNotify => { + "CmdFinishChapterScNotify" + } + CmdFantasticStoryActivityType::CmdGetFantasticStoryActivityDataScRsp => { + "CmdGetFantasticStoryActivityDataScRsp" + } + CmdFantasticStoryActivityType::CmdEnterFantasticStoryActivityStageScRsp => { + "CmdEnterFantasticStoryActivityStageScRsp" + } + CmdFantasticStoryActivityType::CmdEnterFantasticStoryActivityStageCsReq => { + "CmdEnterFantasticStoryActivityStageCsReq" + } + CmdFantasticStoryActivityType::CmdFantasticStoryActivityBattleEndScNotify => { + "CmdFantasticStoryActivityBattleEndScNotify" + } + CmdFantasticStoryActivityType::CmdGetFantasticStoryActivityDataCsReq => { + "CmdGetFantasticStoryActivityDataCsReq" + } + } + } + /// 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), + "CmdFinishChapterScNotify" => Some(Self::CmdFinishChapterScNotify), + "CmdGetFantasticStoryActivityDataScRsp" => { + Some(Self::CmdGetFantasticStoryActivityDataScRsp) + } + "CmdEnterFantasticStoryActivityStageScRsp" => { + Some(Self::CmdEnterFantasticStoryActivityStageScRsp) + } + "CmdEnterFantasticStoryActivityStageCsReq" => { + Some(Self::CmdEnterFantasticStoryActivityStageCsReq) + } + "CmdFantasticStoryActivityBattleEndScNotify" => { + Some(Self::CmdFantasticStoryActivityBattleEndScNotify) + } + "CmdGetFantasticStoryActivityDataCsReq" => { + Some(Self::CmdGetFantasticStoryActivityDataCsReq) + } + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdFeverTimeActivityType { + None = 0, + CmdGetFeverTimeActivityDataScRsp = 7151, + CmdEnterFeverTimeActivityStageScRsp = 7155, + CmdEnterFeverTimeActivityStageCsReq = 7156, + CmdGetFeverTimeActivityDataCsReq = 7158, + CmdFeverTimeActivityBattleEndScNotify = 7159, +} +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::CmdGetFeverTimeActivityDataScRsp => { + "CmdGetFeverTimeActivityDataScRsp" + } + CmdFeverTimeActivityType::CmdEnterFeverTimeActivityStageScRsp => { + "CmdEnterFeverTimeActivityStageScRsp" + } + CmdFeverTimeActivityType::CmdEnterFeverTimeActivityStageCsReq => { + "CmdEnterFeverTimeActivityStageCsReq" + } + CmdFeverTimeActivityType::CmdGetFeverTimeActivityDataCsReq => { + "CmdGetFeverTimeActivityDataCsReq" + } + CmdFeverTimeActivityType::CmdFeverTimeActivityBattleEndScNotify => { + "CmdFeverTimeActivityBattleEndScNotify" + } + } + } + /// 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), + "CmdGetFeverTimeActivityDataScRsp" => { + Some(Self::CmdGetFeverTimeActivityDataScRsp) + } + "CmdEnterFeverTimeActivityStageScRsp" => { + Some(Self::CmdEnterFeverTimeActivityStageScRsp) + } + "CmdEnterFeverTimeActivityStageCsReq" => { + Some(Self::CmdEnterFeverTimeActivityStageCsReq) + } + "CmdGetFeverTimeActivityDataCsReq" => { + Some(Self::CmdGetFeverTimeActivityDataCsReq) + } + "CmdFeverTimeActivityBattleEndScNotify" => { + Some(Self::CmdFeverTimeActivityBattleEndScNotify) + } + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdFightType { + None = 0, + CmdFightLeaveScNotify = 30003, + CmdFightEnterScRsp = 30020, + CmdFightSessionStopScNotify = 30034, + CmdFightHeartBeatCsReq = 30039, + CmdFightKickOutScNotify = 30046, + CmdFightHeartBeatScRsp = 30053, + CmdFightEnterCsReq = 30059, +} +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::CmdFightEnterScRsp => "CmdFightEnterScRsp", + CmdFightType::CmdFightSessionStopScNotify => "CmdFightSessionStopScNotify", + CmdFightType::CmdFightHeartBeatCsReq => "CmdFightHeartBeatCsReq", + CmdFightType::CmdFightKickOutScNotify => "CmdFightKickOutScNotify", + CmdFightType::CmdFightHeartBeatScRsp => "CmdFightHeartBeatScRsp", + CmdFightType::CmdFightEnterCsReq => "CmdFightEnterCsReq", + } + } + /// 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), + "CmdFightEnterScRsp" => Some(Self::CmdFightEnterScRsp), + "CmdFightSessionStopScNotify" => Some(Self::CmdFightSessionStopScNotify), + "CmdFightHeartBeatCsReq" => Some(Self::CmdFightHeartBeatCsReq), + "CmdFightKickOutScNotify" => Some(Self::CmdFightKickOutScNotify), + "CmdFightHeartBeatScRsp" => Some(Self::CmdFightHeartBeatScRsp), + "CmdFightEnterCsReq" => Some(Self::CmdFightEnterCsReq), + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdFightActivityType { + None = 0, + CmdFightActivityDataChangeScNotify = 3603, + CmdGetFightActivityDataScRsp = 3620, + CmdTakeFightActivityRewardScRsp = 3634, + CmdEnterFightActivityStageScRsp = 3639, + CmdEnterFightActivityStageCsReq = 3646, + CmdTakeFightActivityRewardCsReq = 3653, + CmdGetFightActivityDataCsReq = 3659, +} +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::CmdFightActivityDataChangeScNotify => { + "CmdFightActivityDataChangeScNotify" + } + CmdFightActivityType::CmdGetFightActivityDataScRsp => { + "CmdGetFightActivityDataScRsp" + } + CmdFightActivityType::CmdTakeFightActivityRewardScRsp => { + "CmdTakeFightActivityRewardScRsp" + } + CmdFightActivityType::CmdEnterFightActivityStageScRsp => { + "CmdEnterFightActivityStageScRsp" + } + CmdFightActivityType::CmdEnterFightActivityStageCsReq => { + "CmdEnterFightActivityStageCsReq" + } + CmdFightActivityType::CmdTakeFightActivityRewardCsReq => { + "CmdTakeFightActivityRewardCsReq" + } + CmdFightActivityType::CmdGetFightActivityDataCsReq => { + "CmdGetFightActivityDataCsReq" + } + } + } + /// 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), + "CmdFightActivityDataChangeScNotify" => { + Some(Self::CmdFightActivityDataChangeScNotify) + } + "CmdGetFightActivityDataScRsp" => Some(Self::CmdGetFightActivityDataScRsp), + "CmdTakeFightActivityRewardScRsp" => { + Some(Self::CmdTakeFightActivityRewardScRsp) + } + "CmdEnterFightActivityStageScRsp" => { + Some(Self::CmdEnterFightActivityStageScRsp) + } + "CmdEnterFightActivityStageCsReq" => { + Some(Self::CmdEnterFightActivityStageCsReq) + } + "CmdTakeFightActivityRewardCsReq" => { + Some(Self::CmdTakeFightActivityRewardCsReq) + } + "CmdGetFightActivityDataCsReq" => Some(Self::CmdGetFightActivityDataCsReq), + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdFightFestType { + None = 0, + CmdStartFightFestCsReq = 7262, + CmdGetFightFestDataCsReq = 7265, + CmdGetFightFestDataScRsp = 7266, + CmdFightFestUpdateCoinNotify = 7273, + CmdStartFightFestScRsp = 7274, + CmdFightFestUnlockSkillNotify = 7287, + CmdFightFestUpdateChallengeRecordNotify = 7290, + CmdFightFestScoreUpdateNotify = 7292, +} +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::CmdStartFightFestCsReq => "CmdStartFightFestCsReq", + CmdFightFestType::CmdGetFightFestDataCsReq => "CmdGetFightFestDataCsReq", + CmdFightFestType::CmdGetFightFestDataScRsp => "CmdGetFightFestDataScRsp", + CmdFightFestType::CmdFightFestUpdateCoinNotify => { + "CmdFightFestUpdateCoinNotify" + } + CmdFightFestType::CmdStartFightFestScRsp => "CmdStartFightFestScRsp", + CmdFightFestType::CmdFightFestUnlockSkillNotify => { + "CmdFightFestUnlockSkillNotify" + } + CmdFightFestType::CmdFightFestUpdateChallengeRecordNotify => { + "CmdFightFestUpdateChallengeRecordNotify" + } + CmdFightFestType::CmdFightFestScoreUpdateNotify => { + "CmdFightFestScoreUpdateNotify" + } + } + } + /// 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), + "CmdStartFightFestCsReq" => Some(Self::CmdStartFightFestCsReq), + "CmdGetFightFestDataCsReq" => Some(Self::CmdGetFightFestDataCsReq), + "CmdGetFightFestDataScRsp" => Some(Self::CmdGetFightFestDataScRsp), + "CmdFightFestUpdateCoinNotify" => Some(Self::CmdFightFestUpdateCoinNotify), + "CmdStartFightFestScRsp" => Some(Self::CmdStartFightFestScRsp), + "CmdFightFestUnlockSkillNotify" => Some(Self::CmdFightFestUnlockSkillNotify), + "CmdFightFestUpdateChallengeRecordNotify" => { + Some(Self::CmdFightFestUpdateChallengeRecordNotify) + } + "CmdFightFestScoreUpdateNotify" => Some(Self::CmdFightFestScoreUpdateNotify), + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdFightMathc3Type { + None = 0, + CmdFightMatch3StartCountDownScNotify = 30103, + CmdFightMatch3ChatScRsp = 30116, + CmdFightMatch3DataScRsp = 30120, + CmdFightMatch3SwapScRsp = 30134, + CmdFightMatch3OpponentDataScNotify = 30137, + CmdFightMatch3TurnEndScNotify = 30139, + CmdFightMatch3TurnStartScNotify = 30146, + CmdFightMatch3ChatScNotify = 30147, + CmdFightMatch3SwapCsReq = 30153, + CmdFightMatch3DataCsReq = 30159, + CmdFightMatch3ForceUpdateNotify = 30174, + CmdFightMatch3ChatCsReq = 30180, +} +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::CmdFightMatch3StartCountDownScNotify => { + "CmdFightMatch3StartCountDownScNotify" + } + CmdFightMathc3Type::CmdFightMatch3ChatScRsp => "CmdFightMatch3ChatScRsp", + CmdFightMathc3Type::CmdFightMatch3DataScRsp => "CmdFightMatch3DataScRsp", + CmdFightMathc3Type::CmdFightMatch3SwapScRsp => "CmdFightMatch3SwapScRsp", + CmdFightMathc3Type::CmdFightMatch3OpponentDataScNotify => { + "CmdFightMatch3OpponentDataScNotify" + } + CmdFightMathc3Type::CmdFightMatch3TurnEndScNotify => { + "CmdFightMatch3TurnEndScNotify" + } + CmdFightMathc3Type::CmdFightMatch3TurnStartScNotify => { + "CmdFightMatch3TurnStartScNotify" + } + CmdFightMathc3Type::CmdFightMatch3ChatScNotify => { + "CmdFightMatch3ChatScNotify" + } + CmdFightMathc3Type::CmdFightMatch3SwapCsReq => "CmdFightMatch3SwapCsReq", + CmdFightMathc3Type::CmdFightMatch3DataCsReq => "CmdFightMatch3DataCsReq", + CmdFightMathc3Type::CmdFightMatch3ForceUpdateNotify => { + "CmdFightMatch3ForceUpdateNotify" + } + CmdFightMathc3Type::CmdFightMatch3ChatCsReq => "CmdFightMatch3ChatCsReq", + } + } + /// 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), + "CmdFightMatch3StartCountDownScNotify" => { + Some(Self::CmdFightMatch3StartCountDownScNotify) + } + "CmdFightMatch3ChatScRsp" => Some(Self::CmdFightMatch3ChatScRsp), + "CmdFightMatch3DataScRsp" => Some(Self::CmdFightMatch3DataScRsp), + "CmdFightMatch3SwapScRsp" => Some(Self::CmdFightMatch3SwapScRsp), + "CmdFightMatch3OpponentDataScNotify" => { + Some(Self::CmdFightMatch3OpponentDataScNotify) + } + "CmdFightMatch3TurnEndScNotify" => Some(Self::CmdFightMatch3TurnEndScNotify), + "CmdFightMatch3TurnStartScNotify" => { + Some(Self::CmdFightMatch3TurnStartScNotify) + } + "CmdFightMatch3ChatScNotify" => Some(Self::CmdFightMatch3ChatScNotify), + "CmdFightMatch3SwapCsReq" => Some(Self::CmdFightMatch3SwapCsReq), + "CmdFightMatch3DataCsReq" => Some(Self::CmdFightMatch3DataCsReq), + "CmdFightMatch3ForceUpdateNotify" => { + Some(Self::CmdFightMatch3ForceUpdateNotify) + } + "CmdFightMatch3ChatCsReq" => Some(Self::CmdFightMatch3ChatCsReq), + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdFriendType { + None = 0, + CmdSetFriendMarkCsReq = 2902, + CmdGetPlayerDetailInfoCsReq = 2903, + CmdTakeAssistRewardScRsp = 2904, + CmdSearchPlayerCsReq = 2909, + CmdSetAssistCsReq = 2910, + CmdGetFriendChallengeDetailCsReq = 2912, + CmdGetAssistHistoryScRsp = 2913, + CmdGetFriendLoginInfoCsReq = 2914, + CmdSetForbidOtherApplyFriendCsReq = 2915, + CmdHandleFriendCsReq = 2916, + CmdSyncAddBlacklistScNotify = 2919, + CmdGetFriendListInfoScRsp = 2920, + CmdGetFriendLoginInfoScRsp = 2923, + CmdGetFriendChallengeLineupScRsp = 2924, + CmdGetFriendRecommendListInfoScRsp = 2925, + CmdGetAssistHistoryCsReq = 2926, + CmdSetFriendRemarkNameCsReq = 2929, + CmdDeleteFriendCsReq = 2930, + CmdGetFriendDevelopmentInfoCsReq = 2931, + CmdGetFriendBattleRecordDetailCsReq = 2932, + CmdSetFriendRemarkNameScRsp = 2933, + CmdApplyFriendCsReq = 2934, + CmdGetCurAssistCsReq = 2936, + CmdApplyFriendScRsp = 2937, + CmdGetFriendApplyListInfoCsReq = 2939, + CmdGetPlatformPlayerInfoCsReq = 2943, + CmdSetForbidOtherApplyFriendScRsp = 2945, + CmdGetPlayerDetailInfoScRsp = 2946, + CmdHandleFriendScRsp = 2947, + CmdSyncDeleteFriendScNotify = 2948, + CmdReportPlayerCsReq = 2951, + CmdGetFriendApplyListInfoScRsp = 2953, + CmdGetFriendAssistListCsReq = 2956, + CmdGetFriendListInfoCsReq = 2959, + CmdGetFriendChallengeDetailScRsp = 2960, + CmdGetFriendRecommendListInfoCsReq = 2961, + CmdGetPlatformPlayerInfoScRsp = 2963, + CmdGetAssistListCsReq = 2964, + CmdGetCurAssistScRsp = 2965, + CmdSetFriendMarkScRsp = 2966, + CmdSetAssistScRsp = 2970, + CmdGetFriendDevelopmentInfoScRsp = 2971, + CmdGetFriendChallengeLineupCsReq = 2972, + CmdReportPlayerScRsp = 2973, + CmdSyncHandleFriendScNotify = 2974, + CmdDeleteFriendScRsp = 2975, + CmdNewAssistHistoryNotify = 2977, + CmdGetFriendAssistListScRsp = 2978, + CmdAddBlacklistScRsp = 2979, + CmdSyncApplyFriendScNotify = 2980, + CmdDeleteBlacklistCsReq = 2983, + CmdCurAssistChangedNotify = 2988, + CmdAddBlacklistCsReq = 2990, + CmdTakeAssistRewardCsReq = 2991, + CmdSearchPlayerScRsp = 2993, + CmdGetAssistListScRsp = 2994, + CmdGetFriendBattleRecordDetailScRsp = 2996, + CmdDeleteBlacklistScRsp = 2999, +} +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::CmdSetFriendMarkCsReq => "CmdSetFriendMarkCsReq", + CmdFriendType::CmdGetPlayerDetailInfoCsReq => "CmdGetPlayerDetailInfoCsReq", + CmdFriendType::CmdTakeAssistRewardScRsp => "CmdTakeAssistRewardScRsp", + CmdFriendType::CmdSearchPlayerCsReq => "CmdSearchPlayerCsReq", + CmdFriendType::CmdSetAssistCsReq => "CmdSetAssistCsReq", + CmdFriendType::CmdGetFriendChallengeDetailCsReq => { + "CmdGetFriendChallengeDetailCsReq" + } + CmdFriendType::CmdGetAssistHistoryScRsp => "CmdGetAssistHistoryScRsp", + CmdFriendType::CmdGetFriendLoginInfoCsReq => "CmdGetFriendLoginInfoCsReq", + CmdFriendType::CmdSetForbidOtherApplyFriendCsReq => { + "CmdSetForbidOtherApplyFriendCsReq" + } + CmdFriendType::CmdHandleFriendCsReq => "CmdHandleFriendCsReq", + CmdFriendType::CmdSyncAddBlacklistScNotify => "CmdSyncAddBlacklistScNotify", + CmdFriendType::CmdGetFriendListInfoScRsp => "CmdGetFriendListInfoScRsp", + CmdFriendType::CmdGetFriendLoginInfoScRsp => "CmdGetFriendLoginInfoScRsp", + CmdFriendType::CmdGetFriendChallengeLineupScRsp => { + "CmdGetFriendChallengeLineupScRsp" + } + CmdFriendType::CmdGetFriendRecommendListInfoScRsp => { + "CmdGetFriendRecommendListInfoScRsp" + } + CmdFriendType::CmdGetAssistHistoryCsReq => "CmdGetAssistHistoryCsReq", + CmdFriendType::CmdSetFriendRemarkNameCsReq => "CmdSetFriendRemarkNameCsReq", + CmdFriendType::CmdDeleteFriendCsReq => "CmdDeleteFriendCsReq", + CmdFriendType::CmdGetFriendDevelopmentInfoCsReq => { + "CmdGetFriendDevelopmentInfoCsReq" + } + CmdFriendType::CmdGetFriendBattleRecordDetailCsReq => { + "CmdGetFriendBattleRecordDetailCsReq" + } + CmdFriendType::CmdSetFriendRemarkNameScRsp => "CmdSetFriendRemarkNameScRsp", + CmdFriendType::CmdApplyFriendCsReq => "CmdApplyFriendCsReq", + CmdFriendType::CmdGetCurAssistCsReq => "CmdGetCurAssistCsReq", + CmdFriendType::CmdApplyFriendScRsp => "CmdApplyFriendScRsp", + CmdFriendType::CmdGetFriendApplyListInfoCsReq => { + "CmdGetFriendApplyListInfoCsReq" + } + CmdFriendType::CmdGetPlatformPlayerInfoCsReq => { + "CmdGetPlatformPlayerInfoCsReq" + } + CmdFriendType::CmdSetForbidOtherApplyFriendScRsp => { + "CmdSetForbidOtherApplyFriendScRsp" + } + CmdFriendType::CmdGetPlayerDetailInfoScRsp => "CmdGetPlayerDetailInfoScRsp", + CmdFriendType::CmdHandleFriendScRsp => "CmdHandleFriendScRsp", + CmdFriendType::CmdSyncDeleteFriendScNotify => "CmdSyncDeleteFriendScNotify", + CmdFriendType::CmdReportPlayerCsReq => "CmdReportPlayerCsReq", + CmdFriendType::CmdGetFriendApplyListInfoScRsp => { + "CmdGetFriendApplyListInfoScRsp" + } + CmdFriendType::CmdGetFriendAssistListCsReq => "CmdGetFriendAssistListCsReq", + CmdFriendType::CmdGetFriendListInfoCsReq => "CmdGetFriendListInfoCsReq", + CmdFriendType::CmdGetFriendChallengeDetailScRsp => { + "CmdGetFriendChallengeDetailScRsp" + } + CmdFriendType::CmdGetFriendRecommendListInfoCsReq => { + "CmdGetFriendRecommendListInfoCsReq" + } + CmdFriendType::CmdGetPlatformPlayerInfoScRsp => { + "CmdGetPlatformPlayerInfoScRsp" + } + CmdFriendType::CmdGetAssistListCsReq => "CmdGetAssistListCsReq", + CmdFriendType::CmdGetCurAssistScRsp => "CmdGetCurAssistScRsp", + CmdFriendType::CmdSetFriendMarkScRsp => "CmdSetFriendMarkScRsp", + CmdFriendType::CmdSetAssistScRsp => "CmdSetAssistScRsp", + CmdFriendType::CmdGetFriendDevelopmentInfoScRsp => { + "CmdGetFriendDevelopmentInfoScRsp" + } + CmdFriendType::CmdGetFriendChallengeLineupCsReq => { + "CmdGetFriendChallengeLineupCsReq" + } + CmdFriendType::CmdReportPlayerScRsp => "CmdReportPlayerScRsp", + CmdFriendType::CmdSyncHandleFriendScNotify => "CmdSyncHandleFriendScNotify", + CmdFriendType::CmdDeleteFriendScRsp => "CmdDeleteFriendScRsp", + CmdFriendType::CmdNewAssistHistoryNotify => "CmdNewAssistHistoryNotify", + CmdFriendType::CmdGetFriendAssistListScRsp => "CmdGetFriendAssistListScRsp", + CmdFriendType::CmdAddBlacklistScRsp => "CmdAddBlacklistScRsp", + CmdFriendType::CmdSyncApplyFriendScNotify => "CmdSyncApplyFriendScNotify", + CmdFriendType::CmdDeleteBlacklistCsReq => "CmdDeleteBlacklistCsReq", + CmdFriendType::CmdCurAssistChangedNotify => "CmdCurAssistChangedNotify", + CmdFriendType::CmdAddBlacklistCsReq => "CmdAddBlacklistCsReq", + CmdFriendType::CmdTakeAssistRewardCsReq => "CmdTakeAssistRewardCsReq", + CmdFriendType::CmdSearchPlayerScRsp => "CmdSearchPlayerScRsp", + CmdFriendType::CmdGetAssistListScRsp => "CmdGetAssistListScRsp", + CmdFriendType::CmdGetFriendBattleRecordDetailScRsp => { + "CmdGetFriendBattleRecordDetailScRsp" + } + CmdFriendType::CmdDeleteBlacklistScRsp => "CmdDeleteBlacklistScRsp", + } + } + /// 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), + "CmdSetFriendMarkCsReq" => Some(Self::CmdSetFriendMarkCsReq), + "CmdGetPlayerDetailInfoCsReq" => Some(Self::CmdGetPlayerDetailInfoCsReq), + "CmdTakeAssistRewardScRsp" => Some(Self::CmdTakeAssistRewardScRsp), + "CmdSearchPlayerCsReq" => Some(Self::CmdSearchPlayerCsReq), + "CmdSetAssistCsReq" => Some(Self::CmdSetAssistCsReq), + "CmdGetFriendChallengeDetailCsReq" => { + Some(Self::CmdGetFriendChallengeDetailCsReq) + } + "CmdGetAssistHistoryScRsp" => Some(Self::CmdGetAssistHistoryScRsp), + "CmdGetFriendLoginInfoCsReq" => Some(Self::CmdGetFriendLoginInfoCsReq), + "CmdSetForbidOtherApplyFriendCsReq" => { + Some(Self::CmdSetForbidOtherApplyFriendCsReq) + } + "CmdHandleFriendCsReq" => Some(Self::CmdHandleFriendCsReq), + "CmdSyncAddBlacklistScNotify" => Some(Self::CmdSyncAddBlacklistScNotify), + "CmdGetFriendListInfoScRsp" => Some(Self::CmdGetFriendListInfoScRsp), + "CmdGetFriendLoginInfoScRsp" => Some(Self::CmdGetFriendLoginInfoScRsp), + "CmdGetFriendChallengeLineupScRsp" => { + Some(Self::CmdGetFriendChallengeLineupScRsp) + } + "CmdGetFriendRecommendListInfoScRsp" => { + Some(Self::CmdGetFriendRecommendListInfoScRsp) + } + "CmdGetAssistHistoryCsReq" => Some(Self::CmdGetAssistHistoryCsReq), + "CmdSetFriendRemarkNameCsReq" => Some(Self::CmdSetFriendRemarkNameCsReq), + "CmdDeleteFriendCsReq" => Some(Self::CmdDeleteFriendCsReq), + "CmdGetFriendDevelopmentInfoCsReq" => { + Some(Self::CmdGetFriendDevelopmentInfoCsReq) + } + "CmdGetFriendBattleRecordDetailCsReq" => { + Some(Self::CmdGetFriendBattleRecordDetailCsReq) + } + "CmdSetFriendRemarkNameScRsp" => Some(Self::CmdSetFriendRemarkNameScRsp), + "CmdApplyFriendCsReq" => Some(Self::CmdApplyFriendCsReq), + "CmdGetCurAssistCsReq" => Some(Self::CmdGetCurAssistCsReq), + "CmdApplyFriendScRsp" => Some(Self::CmdApplyFriendScRsp), + "CmdGetFriendApplyListInfoCsReq" => { + Some(Self::CmdGetFriendApplyListInfoCsReq) + } + "CmdGetPlatformPlayerInfoCsReq" => Some(Self::CmdGetPlatformPlayerInfoCsReq), + "CmdSetForbidOtherApplyFriendScRsp" => { + Some(Self::CmdSetForbidOtherApplyFriendScRsp) + } + "CmdGetPlayerDetailInfoScRsp" => Some(Self::CmdGetPlayerDetailInfoScRsp), + "CmdHandleFriendScRsp" => Some(Self::CmdHandleFriendScRsp), + "CmdSyncDeleteFriendScNotify" => Some(Self::CmdSyncDeleteFriendScNotify), + "CmdReportPlayerCsReq" => Some(Self::CmdReportPlayerCsReq), + "CmdGetFriendApplyListInfoScRsp" => { + Some(Self::CmdGetFriendApplyListInfoScRsp) + } + "CmdGetFriendAssistListCsReq" => Some(Self::CmdGetFriendAssistListCsReq), + "CmdGetFriendListInfoCsReq" => Some(Self::CmdGetFriendListInfoCsReq), + "CmdGetFriendChallengeDetailScRsp" => { + Some(Self::CmdGetFriendChallengeDetailScRsp) + } + "CmdGetFriendRecommendListInfoCsReq" => { + Some(Self::CmdGetFriendRecommendListInfoCsReq) + } + "CmdGetPlatformPlayerInfoScRsp" => Some(Self::CmdGetPlatformPlayerInfoScRsp), + "CmdGetAssistListCsReq" => Some(Self::CmdGetAssistListCsReq), + "CmdGetCurAssistScRsp" => Some(Self::CmdGetCurAssistScRsp), + "CmdSetFriendMarkScRsp" => Some(Self::CmdSetFriendMarkScRsp), + "CmdSetAssistScRsp" => Some(Self::CmdSetAssistScRsp), + "CmdGetFriendDevelopmentInfoScRsp" => { + Some(Self::CmdGetFriendDevelopmentInfoScRsp) + } + "CmdGetFriendChallengeLineupCsReq" => { + Some(Self::CmdGetFriendChallengeLineupCsReq) + } + "CmdReportPlayerScRsp" => Some(Self::CmdReportPlayerScRsp), + "CmdSyncHandleFriendScNotify" => Some(Self::CmdSyncHandleFriendScNotify), + "CmdDeleteFriendScRsp" => Some(Self::CmdDeleteFriendScRsp), + "CmdNewAssistHistoryNotify" => Some(Self::CmdNewAssistHistoryNotify), + "CmdGetFriendAssistListScRsp" => Some(Self::CmdGetFriendAssistListScRsp), + "CmdAddBlacklistScRsp" => Some(Self::CmdAddBlacklistScRsp), + "CmdSyncApplyFriendScNotify" => Some(Self::CmdSyncApplyFriendScNotify), + "CmdDeleteBlacklistCsReq" => Some(Self::CmdDeleteBlacklistCsReq), + "CmdCurAssistChangedNotify" => Some(Self::CmdCurAssistChangedNotify), + "CmdAddBlacklistCsReq" => Some(Self::CmdAddBlacklistCsReq), + "CmdTakeAssistRewardCsReq" => Some(Self::CmdTakeAssistRewardCsReq), + "CmdSearchPlayerScRsp" => Some(Self::CmdSearchPlayerScRsp), + "CmdGetAssistListScRsp" => Some(Self::CmdGetAssistListScRsp), + "CmdGetFriendBattleRecordDetailScRsp" => { + Some(Self::CmdGetFriendBattleRecordDetailScRsp) + } + "CmdDeleteBlacklistScRsp" => Some(Self::CmdDeleteBlacklistScRsp), + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdGachaType { + None = 0, + CmdDoGachaCsReq = 1903, + CmdGetGachaInfoScRsp = 1920, + CmdExchangeGachaCeilingCsReq = 1934, + CmdExchangeGachaCeilingScRsp = 1937, + CmdGetGachaCeilingCsReq = 1939, + CmdDoGachaScRsp = 1946, + CmdGetGachaCeilingScRsp = 1953, + CmdGetGachaInfoCsReq = 1959, +} +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::CmdDoGachaCsReq => "CmdDoGachaCsReq", + CmdGachaType::CmdGetGachaInfoScRsp => "CmdGetGachaInfoScRsp", + CmdGachaType::CmdExchangeGachaCeilingCsReq => "CmdExchangeGachaCeilingCsReq", + CmdGachaType::CmdExchangeGachaCeilingScRsp => "CmdExchangeGachaCeilingScRsp", + CmdGachaType::CmdGetGachaCeilingCsReq => "CmdGetGachaCeilingCsReq", + CmdGachaType::CmdDoGachaScRsp => "CmdDoGachaScRsp", + CmdGachaType::CmdGetGachaCeilingScRsp => "CmdGetGachaCeilingScRsp", + 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), + "CmdDoGachaCsReq" => Some(Self::CmdDoGachaCsReq), + "CmdGetGachaInfoScRsp" => Some(Self::CmdGetGachaInfoScRsp), + "CmdExchangeGachaCeilingCsReq" => Some(Self::CmdExchangeGachaCeilingCsReq), + "CmdExchangeGachaCeilingScRsp" => Some(Self::CmdExchangeGachaCeilingScRsp), + "CmdGetGachaCeilingCsReq" => Some(Self::CmdGetGachaCeilingCsReq), + "CmdDoGachaScRsp" => Some(Self::CmdDoGachaScRsp), + "CmdGetGachaCeilingScRsp" => Some(Self::CmdGetGachaCeilingScRsp), + "CmdGetGachaInfoCsReq" => Some(Self::CmdGetGachaInfoCsReq), + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdHeartdialType { + None = 0, + CmdChangeScriptEmotionCsReq = 6303, + CmdHeartDialTraceScriptCsReq = 6316, + CmdGetHeartDialInfoScRsp = 6320, + CmdFinishEmotionDialoguePerformanceCsReq = 6334, + CmdFinishEmotionDialoguePerformanceScRsp = 6337, + CmdSubmitEmotionItemCsReq = 6339, + CmdChangeScriptEmotionScRsp = 6346, + CmdHeartDialTraceScriptScRsp = 6347, + CmdSubmitEmotionItemScRsp = 6353, + CmdGetHeartDialInfoCsReq = 6359, + CmdHeartDialScriptChangeScNotify = 6380, +} +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::CmdChangeScriptEmotionCsReq => { + "CmdChangeScriptEmotionCsReq" + } + CmdHeartdialType::CmdHeartDialTraceScriptCsReq => { + "CmdHeartDialTraceScriptCsReq" + } + CmdHeartdialType::CmdGetHeartDialInfoScRsp => "CmdGetHeartDialInfoScRsp", + CmdHeartdialType::CmdFinishEmotionDialoguePerformanceCsReq => { + "CmdFinishEmotionDialoguePerformanceCsReq" + } + CmdHeartdialType::CmdFinishEmotionDialoguePerformanceScRsp => { + "CmdFinishEmotionDialoguePerformanceScRsp" + } + CmdHeartdialType::CmdSubmitEmotionItemCsReq => "CmdSubmitEmotionItemCsReq", + CmdHeartdialType::CmdChangeScriptEmotionScRsp => { + "CmdChangeScriptEmotionScRsp" + } + CmdHeartdialType::CmdHeartDialTraceScriptScRsp => { + "CmdHeartDialTraceScriptScRsp" + } + CmdHeartdialType::CmdSubmitEmotionItemScRsp => "CmdSubmitEmotionItemScRsp", + CmdHeartdialType::CmdGetHeartDialInfoCsReq => "CmdGetHeartDialInfoCsReq", + CmdHeartdialType::CmdHeartDialScriptChangeScNotify => { + "CmdHeartDialScriptChangeScNotify" + } + } + } + /// 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), + "CmdChangeScriptEmotionCsReq" => Some(Self::CmdChangeScriptEmotionCsReq), + "CmdHeartDialTraceScriptCsReq" => Some(Self::CmdHeartDialTraceScriptCsReq), + "CmdGetHeartDialInfoScRsp" => Some(Self::CmdGetHeartDialInfoScRsp), + "CmdFinishEmotionDialoguePerformanceCsReq" => { + Some(Self::CmdFinishEmotionDialoguePerformanceCsReq) + } + "CmdFinishEmotionDialoguePerformanceScRsp" => { + Some(Self::CmdFinishEmotionDialoguePerformanceScRsp) + } + "CmdSubmitEmotionItemCsReq" => Some(Self::CmdSubmitEmotionItemCsReq), + "CmdChangeScriptEmotionScRsp" => Some(Self::CmdChangeScriptEmotionScRsp), + "CmdHeartDialTraceScriptScRsp" => Some(Self::CmdHeartDialTraceScriptScRsp), + "CmdSubmitEmotionItemScRsp" => Some(Self::CmdSubmitEmotionItemScRsp), + "CmdGetHeartDialInfoCsReq" => Some(Self::CmdGetHeartDialInfoCsReq), + "CmdHeartDialScriptChangeScNotify" => { + Some(Self::CmdHeartDialScriptChangeScNotify) + } + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdHeliobusType { + None = 0, + CmdHeliobusSnsReadCsReq = 5803, + CmdHeliobusSnsCommentScRsp = 5816, + CmdHeliobusActivityDataScRsp = 5820, + CmdHeliobusEnterBattleCsReq = 5825, + CmdHeliobusEnterBattleScRsp = 5829, + CmdHeliobusUpgradeLevelCsReq = 5830, + CmdHeliobusStartRaidCsReq = 5833, + CmdHeliobusSnsLikeCsReq = 5834, + CmdHeliobusSnsLikeScRsp = 5837, + CmdHeliobusSnsPostCsReq = 5839, + CmdHeliobusSnsReadScRsp = 5846, + CmdHeliobusSnsUpdateScNotify = 5847, + CmdHeliobusUnlockSkillScNotify = 5848, + CmdHeliobusStartRaidScRsp = 5851, + CmdHeliobusSnsPostScRsp = 5853, + CmdHeliobusActivityDataCsReq = 5859, + CmdHeliobusChallengeUpdateScNotify = 5873, + CmdHeliobusInfoChangedScNotify = 5874, + CmdHeliobusUpgradeLevelScRsp = 5875, + CmdHeliobusSelectSkillScRsp = 5879, + CmdHeliobusSnsCommentCsReq = 5880, + CmdHeliobusLineupUpdateScNotify = 5883, + CmdHeliobusSelectSkillCsReq = 5890, +} +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::CmdHeliobusSnsReadCsReq => "CmdHeliobusSnsReadCsReq", + CmdHeliobusType::CmdHeliobusSnsCommentScRsp => "CmdHeliobusSnsCommentScRsp", + CmdHeliobusType::CmdHeliobusActivityDataScRsp => { + "CmdHeliobusActivityDataScRsp" + } + CmdHeliobusType::CmdHeliobusEnterBattleCsReq => "CmdHeliobusEnterBattleCsReq", + CmdHeliobusType::CmdHeliobusEnterBattleScRsp => "CmdHeliobusEnterBattleScRsp", + CmdHeliobusType::CmdHeliobusUpgradeLevelCsReq => { + "CmdHeliobusUpgradeLevelCsReq" + } + CmdHeliobusType::CmdHeliobusStartRaidCsReq => "CmdHeliobusStartRaidCsReq", + CmdHeliobusType::CmdHeliobusSnsLikeCsReq => "CmdHeliobusSnsLikeCsReq", + CmdHeliobusType::CmdHeliobusSnsLikeScRsp => "CmdHeliobusSnsLikeScRsp", + CmdHeliobusType::CmdHeliobusSnsPostCsReq => "CmdHeliobusSnsPostCsReq", + CmdHeliobusType::CmdHeliobusSnsReadScRsp => "CmdHeliobusSnsReadScRsp", + CmdHeliobusType::CmdHeliobusSnsUpdateScNotify => { + "CmdHeliobusSnsUpdateScNotify" + } + CmdHeliobusType::CmdHeliobusUnlockSkillScNotify => { + "CmdHeliobusUnlockSkillScNotify" + } + CmdHeliobusType::CmdHeliobusStartRaidScRsp => "CmdHeliobusStartRaidScRsp", + CmdHeliobusType::CmdHeliobusSnsPostScRsp => "CmdHeliobusSnsPostScRsp", + CmdHeliobusType::CmdHeliobusActivityDataCsReq => { + "CmdHeliobusActivityDataCsReq" + } + CmdHeliobusType::CmdHeliobusChallengeUpdateScNotify => { + "CmdHeliobusChallengeUpdateScNotify" + } + CmdHeliobusType::CmdHeliobusInfoChangedScNotify => { + "CmdHeliobusInfoChangedScNotify" + } + CmdHeliobusType::CmdHeliobusUpgradeLevelScRsp => { + "CmdHeliobusUpgradeLevelScRsp" + } + CmdHeliobusType::CmdHeliobusSelectSkillScRsp => "CmdHeliobusSelectSkillScRsp", + CmdHeliobusType::CmdHeliobusSnsCommentCsReq => "CmdHeliobusSnsCommentCsReq", + CmdHeliobusType::CmdHeliobusLineupUpdateScNotify => { + "CmdHeliobusLineupUpdateScNotify" + } + CmdHeliobusType::CmdHeliobusSelectSkillCsReq => "CmdHeliobusSelectSkillCsReq", + } + } + /// 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), + "CmdHeliobusSnsReadCsReq" => Some(Self::CmdHeliobusSnsReadCsReq), + "CmdHeliobusSnsCommentScRsp" => Some(Self::CmdHeliobusSnsCommentScRsp), + "CmdHeliobusActivityDataScRsp" => Some(Self::CmdHeliobusActivityDataScRsp), + "CmdHeliobusEnterBattleCsReq" => Some(Self::CmdHeliobusEnterBattleCsReq), + "CmdHeliobusEnterBattleScRsp" => Some(Self::CmdHeliobusEnterBattleScRsp), + "CmdHeliobusUpgradeLevelCsReq" => Some(Self::CmdHeliobusUpgradeLevelCsReq), + "CmdHeliobusStartRaidCsReq" => Some(Self::CmdHeliobusStartRaidCsReq), + "CmdHeliobusSnsLikeCsReq" => Some(Self::CmdHeliobusSnsLikeCsReq), + "CmdHeliobusSnsLikeScRsp" => Some(Self::CmdHeliobusSnsLikeScRsp), + "CmdHeliobusSnsPostCsReq" => Some(Self::CmdHeliobusSnsPostCsReq), + "CmdHeliobusSnsReadScRsp" => Some(Self::CmdHeliobusSnsReadScRsp), + "CmdHeliobusSnsUpdateScNotify" => Some(Self::CmdHeliobusSnsUpdateScNotify), + "CmdHeliobusUnlockSkillScNotify" => { + Some(Self::CmdHeliobusUnlockSkillScNotify) + } + "CmdHeliobusStartRaidScRsp" => Some(Self::CmdHeliobusStartRaidScRsp), + "CmdHeliobusSnsPostScRsp" => Some(Self::CmdHeliobusSnsPostScRsp), + "CmdHeliobusActivityDataCsReq" => Some(Self::CmdHeliobusActivityDataCsReq), + "CmdHeliobusChallengeUpdateScNotify" => { + Some(Self::CmdHeliobusChallengeUpdateScNotify) + } + "CmdHeliobusInfoChangedScNotify" => { + Some(Self::CmdHeliobusInfoChangedScNotify) + } + "CmdHeliobusUpgradeLevelScRsp" => Some(Self::CmdHeliobusUpgradeLevelScRsp), + "CmdHeliobusSelectSkillScRsp" => Some(Self::CmdHeliobusSelectSkillScRsp), + "CmdHeliobusSnsCommentCsReq" => Some(Self::CmdHeliobusSnsCommentCsReq), + "CmdHeliobusLineupUpdateScNotify" => { + Some(Self::CmdHeliobusLineupUpdateScNotify) + } + "CmdHeliobusSelectSkillCsReq" => Some(Self::CmdHeliobusSelectSkillCsReq), + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdItemType { + None = 0, + CmdPromoteEquipmentCsReq = 503, + CmdSetTurnFoodSwitchCsReq = 504, + CmdGetRecyleTimeCsReq = 509, + CmdDestroyItemCsReq = 510, + CmdModifyRelicFilterPlanScRsp = 512, + CmdMarkItemScRsp = 513, + CmdDiscardRelicScRsp = 514, + CmdRankUpEquipmentScRsp = 516, + CmdLockRelicScRsp = 519, + CmdGetBagScRsp = 520, + CmdModifyRelicFilterPlanCsReq = 524, + CmdSellItemScRsp = 525, + CmdMarkItemCsReq = 526, + CmdRechargeSuccNotify = 529, + CmdComposeItemCsReq = 530, + CmdMarkRelicFilterPlanScRsp = 531, + CmdDeleteRelicFilterPlanScRsp = 532, + CmdExchangeHcoinCsReq = 533, + CmdUseItemCsReq = 534, + CmdGetMarkItemListCsReq = 536, + CmdUseItemScRsp = 537, + CmdLockEquipmentCsReq = 539, + CmdGeneralVirtualItemDataNotify = 543, + CmdPromoteEquipmentScRsp = 546, + CmdExpUpEquipmentCsReq = 547, + CmdExpUpRelicCsReq = 548, + CmdExchangeHcoinScRsp = 551, + CmdLockEquipmentScRsp = 553, + CmdGetRelicFilterPlanScRsp = 556, + CmdGetBagCsReq = 559, + CmdDeleteRelicFilterPlanCsReq = 560, + CmdSellItemCsReq = 561, + CmdDiscardRelicCsReq = 563, + CmdComposeLimitNumCompleteNotify = 564, + CmdGetMarkItemListScRsp = 565, + CmdGetRelicFilterPlanCsReq = 566, + CmdDestroyItemScRsp = 570, + CmdRelicFilterPlanClearNameScNotify = 571, + CmdAddRelicFilterPlanScRsp = 572, + CmdComposeSelectedRelicCsReq = 573, + CmdExpUpEquipmentScRsp = 574, + CmdComposeItemScRsp = 575, + CmdCancelMarkItemNotify = 577, + CmdAddRelicFilterPlanCsReq = 578, + CmdLockRelicCsReq = 579, + CmdRankUpEquipmentCsReq = 580, + CmdComposeSelectedRelicScRsp = 583, + CmdSetTurnFoodSwitchScRsp = 588, + CmdExpUpRelicScRsp = 590, + CmdSyncTurnFoodNotify = 591, + CmdGetRecyleTimeScRsp = 593, + CmdComposeLimitNumUpdateNotify = 594, + CmdMarkRelicFilterPlanCsReq = 596, + CmdAddEquipmentScNotify = 599, +} +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::CmdPromoteEquipmentCsReq => "CmdPromoteEquipmentCsReq", + CmdItemType::CmdSetTurnFoodSwitchCsReq => "CmdSetTurnFoodSwitchCsReq", + CmdItemType::CmdGetRecyleTimeCsReq => "CmdGetRecyleTimeCsReq", + CmdItemType::CmdDestroyItemCsReq => "CmdDestroyItemCsReq", + CmdItemType::CmdModifyRelicFilterPlanScRsp => "CmdModifyRelicFilterPlanScRsp", + CmdItemType::CmdMarkItemScRsp => "CmdMarkItemScRsp", + CmdItemType::CmdDiscardRelicScRsp => "CmdDiscardRelicScRsp", + CmdItemType::CmdRankUpEquipmentScRsp => "CmdRankUpEquipmentScRsp", + CmdItemType::CmdLockRelicScRsp => "CmdLockRelicScRsp", + CmdItemType::CmdGetBagScRsp => "CmdGetBagScRsp", + CmdItemType::CmdModifyRelicFilterPlanCsReq => "CmdModifyRelicFilterPlanCsReq", + CmdItemType::CmdSellItemScRsp => "CmdSellItemScRsp", + CmdItemType::CmdMarkItemCsReq => "CmdMarkItemCsReq", + CmdItemType::CmdRechargeSuccNotify => "CmdRechargeSuccNotify", + CmdItemType::CmdComposeItemCsReq => "CmdComposeItemCsReq", + CmdItemType::CmdMarkRelicFilterPlanScRsp => "CmdMarkRelicFilterPlanScRsp", + CmdItemType::CmdDeleteRelicFilterPlanScRsp => "CmdDeleteRelicFilterPlanScRsp", + CmdItemType::CmdExchangeHcoinCsReq => "CmdExchangeHcoinCsReq", + CmdItemType::CmdUseItemCsReq => "CmdUseItemCsReq", + CmdItemType::CmdGetMarkItemListCsReq => "CmdGetMarkItemListCsReq", + CmdItemType::CmdUseItemScRsp => "CmdUseItemScRsp", + CmdItemType::CmdLockEquipmentCsReq => "CmdLockEquipmentCsReq", + CmdItemType::CmdGeneralVirtualItemDataNotify => { + "CmdGeneralVirtualItemDataNotify" + } + CmdItemType::CmdPromoteEquipmentScRsp => "CmdPromoteEquipmentScRsp", + CmdItemType::CmdExpUpEquipmentCsReq => "CmdExpUpEquipmentCsReq", + CmdItemType::CmdExpUpRelicCsReq => "CmdExpUpRelicCsReq", + CmdItemType::CmdExchangeHcoinScRsp => "CmdExchangeHcoinScRsp", + CmdItemType::CmdLockEquipmentScRsp => "CmdLockEquipmentScRsp", + CmdItemType::CmdGetRelicFilterPlanScRsp => "CmdGetRelicFilterPlanScRsp", + CmdItemType::CmdGetBagCsReq => "CmdGetBagCsReq", + CmdItemType::CmdDeleteRelicFilterPlanCsReq => "CmdDeleteRelicFilterPlanCsReq", + CmdItemType::CmdSellItemCsReq => "CmdSellItemCsReq", + CmdItemType::CmdDiscardRelicCsReq => "CmdDiscardRelicCsReq", + CmdItemType::CmdComposeLimitNumCompleteNotify => { + "CmdComposeLimitNumCompleteNotify" + } + CmdItemType::CmdGetMarkItemListScRsp => "CmdGetMarkItemListScRsp", + CmdItemType::CmdGetRelicFilterPlanCsReq => "CmdGetRelicFilterPlanCsReq", + CmdItemType::CmdDestroyItemScRsp => "CmdDestroyItemScRsp", + CmdItemType::CmdRelicFilterPlanClearNameScNotify => { + "CmdRelicFilterPlanClearNameScNotify" + } + CmdItemType::CmdAddRelicFilterPlanScRsp => "CmdAddRelicFilterPlanScRsp", + CmdItemType::CmdComposeSelectedRelicCsReq => "CmdComposeSelectedRelicCsReq", + CmdItemType::CmdExpUpEquipmentScRsp => "CmdExpUpEquipmentScRsp", + CmdItemType::CmdComposeItemScRsp => "CmdComposeItemScRsp", + CmdItemType::CmdCancelMarkItemNotify => "CmdCancelMarkItemNotify", + CmdItemType::CmdAddRelicFilterPlanCsReq => "CmdAddRelicFilterPlanCsReq", + CmdItemType::CmdLockRelicCsReq => "CmdLockRelicCsReq", + CmdItemType::CmdRankUpEquipmentCsReq => "CmdRankUpEquipmentCsReq", + CmdItemType::CmdComposeSelectedRelicScRsp => "CmdComposeSelectedRelicScRsp", + CmdItemType::CmdSetTurnFoodSwitchScRsp => "CmdSetTurnFoodSwitchScRsp", + CmdItemType::CmdExpUpRelicScRsp => "CmdExpUpRelicScRsp", + CmdItemType::CmdSyncTurnFoodNotify => "CmdSyncTurnFoodNotify", + CmdItemType::CmdGetRecyleTimeScRsp => "CmdGetRecyleTimeScRsp", + CmdItemType::CmdComposeLimitNumUpdateNotify => { + "CmdComposeLimitNumUpdateNotify" + } + CmdItemType::CmdMarkRelicFilterPlanCsReq => "CmdMarkRelicFilterPlanCsReq", + CmdItemType::CmdAddEquipmentScNotify => "CmdAddEquipmentScNotify", + } + } + /// 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), + "CmdPromoteEquipmentCsReq" => Some(Self::CmdPromoteEquipmentCsReq), + "CmdSetTurnFoodSwitchCsReq" => Some(Self::CmdSetTurnFoodSwitchCsReq), + "CmdGetRecyleTimeCsReq" => Some(Self::CmdGetRecyleTimeCsReq), + "CmdDestroyItemCsReq" => Some(Self::CmdDestroyItemCsReq), + "CmdModifyRelicFilterPlanScRsp" => Some(Self::CmdModifyRelicFilterPlanScRsp), + "CmdMarkItemScRsp" => Some(Self::CmdMarkItemScRsp), + "CmdDiscardRelicScRsp" => Some(Self::CmdDiscardRelicScRsp), + "CmdRankUpEquipmentScRsp" => Some(Self::CmdRankUpEquipmentScRsp), + "CmdLockRelicScRsp" => Some(Self::CmdLockRelicScRsp), + "CmdGetBagScRsp" => Some(Self::CmdGetBagScRsp), + "CmdModifyRelicFilterPlanCsReq" => Some(Self::CmdModifyRelicFilterPlanCsReq), + "CmdSellItemScRsp" => Some(Self::CmdSellItemScRsp), + "CmdMarkItemCsReq" => Some(Self::CmdMarkItemCsReq), + "CmdRechargeSuccNotify" => Some(Self::CmdRechargeSuccNotify), + "CmdComposeItemCsReq" => Some(Self::CmdComposeItemCsReq), + "CmdMarkRelicFilterPlanScRsp" => Some(Self::CmdMarkRelicFilterPlanScRsp), + "CmdDeleteRelicFilterPlanScRsp" => Some(Self::CmdDeleteRelicFilterPlanScRsp), + "CmdExchangeHcoinCsReq" => Some(Self::CmdExchangeHcoinCsReq), + "CmdUseItemCsReq" => Some(Self::CmdUseItemCsReq), + "CmdGetMarkItemListCsReq" => Some(Self::CmdGetMarkItemListCsReq), + "CmdUseItemScRsp" => Some(Self::CmdUseItemScRsp), + "CmdLockEquipmentCsReq" => Some(Self::CmdLockEquipmentCsReq), + "CmdGeneralVirtualItemDataNotify" => { + Some(Self::CmdGeneralVirtualItemDataNotify) + } + "CmdPromoteEquipmentScRsp" => Some(Self::CmdPromoteEquipmentScRsp), + "CmdExpUpEquipmentCsReq" => Some(Self::CmdExpUpEquipmentCsReq), + "CmdExpUpRelicCsReq" => Some(Self::CmdExpUpRelicCsReq), + "CmdExchangeHcoinScRsp" => Some(Self::CmdExchangeHcoinScRsp), + "CmdLockEquipmentScRsp" => Some(Self::CmdLockEquipmentScRsp), + "CmdGetRelicFilterPlanScRsp" => Some(Self::CmdGetRelicFilterPlanScRsp), + "CmdGetBagCsReq" => Some(Self::CmdGetBagCsReq), + "CmdDeleteRelicFilterPlanCsReq" => Some(Self::CmdDeleteRelicFilterPlanCsReq), + "CmdSellItemCsReq" => Some(Self::CmdSellItemCsReq), + "CmdDiscardRelicCsReq" => Some(Self::CmdDiscardRelicCsReq), + "CmdComposeLimitNumCompleteNotify" => { + Some(Self::CmdComposeLimitNumCompleteNotify) + } + "CmdGetMarkItemListScRsp" => Some(Self::CmdGetMarkItemListScRsp), + "CmdGetRelicFilterPlanCsReq" => Some(Self::CmdGetRelicFilterPlanCsReq), + "CmdDestroyItemScRsp" => Some(Self::CmdDestroyItemScRsp), + "CmdRelicFilterPlanClearNameScNotify" => { + Some(Self::CmdRelicFilterPlanClearNameScNotify) + } + "CmdAddRelicFilterPlanScRsp" => Some(Self::CmdAddRelicFilterPlanScRsp), + "CmdComposeSelectedRelicCsReq" => Some(Self::CmdComposeSelectedRelicCsReq), + "CmdExpUpEquipmentScRsp" => Some(Self::CmdExpUpEquipmentScRsp), + "CmdComposeItemScRsp" => Some(Self::CmdComposeItemScRsp), + "CmdCancelMarkItemNotify" => Some(Self::CmdCancelMarkItemNotify), + "CmdAddRelicFilterPlanCsReq" => Some(Self::CmdAddRelicFilterPlanCsReq), + "CmdLockRelicCsReq" => Some(Self::CmdLockRelicCsReq), + "CmdRankUpEquipmentCsReq" => Some(Self::CmdRankUpEquipmentCsReq), + "CmdComposeSelectedRelicScRsp" => Some(Self::CmdComposeSelectedRelicScRsp), + "CmdSetTurnFoodSwitchScRsp" => Some(Self::CmdSetTurnFoodSwitchScRsp), + "CmdExpUpRelicScRsp" => Some(Self::CmdExpUpRelicScRsp), + "CmdSyncTurnFoodNotify" => Some(Self::CmdSyncTurnFoodNotify), + "CmdGetRecyleTimeScRsp" => Some(Self::CmdGetRecyleTimeScRsp), + "CmdComposeLimitNumUpdateNotify" => { + Some(Self::CmdComposeLimitNumUpdateNotify) + } + "CmdMarkRelicFilterPlanCsReq" => Some(Self::CmdMarkRelicFilterPlanCsReq), + "CmdAddEquipmentScNotify" => Some(Self::CmdAddEquipmentScNotify), + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdJukeboxType { + None = 0, + CmdPlayBackGroundMusicCsReq = 3103, + CmdGetJukeboxDataScRsp = 3120, + CmdTrialBackGroundMusicCsReq = 3134, + CmdTrialBackGroundMusicScRsp = 3137, + CmdUnlockBackGroundMusicCsReq = 3139, + CmdPlayBackGroundMusicScRsp = 3146, + CmdUnlockBackGroundMusicScRsp = 3153, + CmdGetJukeboxDataCsReq = 3159, +} +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::CmdPlayBackGroundMusicCsReq => "CmdPlayBackGroundMusicCsReq", + CmdJukeboxType::CmdGetJukeboxDataScRsp => "CmdGetJukeboxDataScRsp", + CmdJukeboxType::CmdTrialBackGroundMusicCsReq => { + "CmdTrialBackGroundMusicCsReq" + } + CmdJukeboxType::CmdTrialBackGroundMusicScRsp => { + "CmdTrialBackGroundMusicScRsp" + } + CmdJukeboxType::CmdUnlockBackGroundMusicCsReq => { + "CmdUnlockBackGroundMusicCsReq" + } + CmdJukeboxType::CmdPlayBackGroundMusicScRsp => "CmdPlayBackGroundMusicScRsp", + CmdJukeboxType::CmdUnlockBackGroundMusicScRsp => { + "CmdUnlockBackGroundMusicScRsp" + } + 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), + "CmdPlayBackGroundMusicCsReq" => Some(Self::CmdPlayBackGroundMusicCsReq), + "CmdGetJukeboxDataScRsp" => Some(Self::CmdGetJukeboxDataScRsp), + "CmdTrialBackGroundMusicCsReq" => Some(Self::CmdTrialBackGroundMusicCsReq), + "CmdTrialBackGroundMusicScRsp" => Some(Self::CmdTrialBackGroundMusicScRsp), + "CmdUnlockBackGroundMusicCsReq" => Some(Self::CmdUnlockBackGroundMusicCsReq), + "CmdPlayBackGroundMusicScRsp" => Some(Self::CmdPlayBackGroundMusicScRsp), + "CmdUnlockBackGroundMusicScRsp" => Some(Self::CmdUnlockBackGroundMusicScRsp), + "CmdGetJukeboxDataCsReq" => Some(Self::CmdGetJukeboxDataCsReq), + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdLineupType { + None = 0, + CmdGetCurLineupDataCsReq = 703, + CmdSwapLineupScRsp = 716, + CmdSetLineupNameCsReq = 719, + CmdGetStageLineupScRsp = 720, + CmdGetAllLineupDataCsReq = 725, + CmdGetAllLineupDataScRsp = 729, + CmdGetLineupAvatarDataScRsp = 730, + CmdVirtualLineupDestroyNotify = 733, + CmdQuitLineupCsReq = 734, + CmdQuitLineupScRsp = 737, + CmdJoinLineupCsReq = 739, + CmdGetCurLineupDataScRsp = 746, + CmdSyncLineupNotify = 747, + CmdChangeLineupLeaderScRsp = 748, + CmdReplaceLineupCsReq = 751, + CmdJoinLineupScRsp = 753, + CmdGetStageLineupCsReq = 759, + CmdSetLineupNameScRsp = 761, + CmdReplaceLineupScRsp = 773, + CmdGetLineupAvatarDataCsReq = 774, + CmdChangeLineupLeaderCsReq = 775, + CmdSwitchLineupIndexScRsp = 779, + CmdSwapLineupCsReq = 780, + CmdExtraLineupDestroyNotify = 783, + CmdSwitchLineupIndexCsReq = 790, + CmdVirtualLineupTrialAvatarChangeScNotify = 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::CmdGetCurLineupDataCsReq => "CmdGetCurLineupDataCsReq", + CmdLineupType::CmdSwapLineupScRsp => "CmdSwapLineupScRsp", + CmdLineupType::CmdSetLineupNameCsReq => "CmdSetLineupNameCsReq", + CmdLineupType::CmdGetStageLineupScRsp => "CmdGetStageLineupScRsp", + CmdLineupType::CmdGetAllLineupDataCsReq => "CmdGetAllLineupDataCsReq", + CmdLineupType::CmdGetAllLineupDataScRsp => "CmdGetAllLineupDataScRsp", + CmdLineupType::CmdGetLineupAvatarDataScRsp => "CmdGetLineupAvatarDataScRsp", + CmdLineupType::CmdVirtualLineupDestroyNotify => { + "CmdVirtualLineupDestroyNotify" + } + CmdLineupType::CmdQuitLineupCsReq => "CmdQuitLineupCsReq", + CmdLineupType::CmdQuitLineupScRsp => "CmdQuitLineupScRsp", + CmdLineupType::CmdJoinLineupCsReq => "CmdJoinLineupCsReq", + CmdLineupType::CmdGetCurLineupDataScRsp => "CmdGetCurLineupDataScRsp", + CmdLineupType::CmdSyncLineupNotify => "CmdSyncLineupNotify", + CmdLineupType::CmdChangeLineupLeaderScRsp => "CmdChangeLineupLeaderScRsp", + CmdLineupType::CmdReplaceLineupCsReq => "CmdReplaceLineupCsReq", + CmdLineupType::CmdJoinLineupScRsp => "CmdJoinLineupScRsp", + CmdLineupType::CmdGetStageLineupCsReq => "CmdGetStageLineupCsReq", + CmdLineupType::CmdSetLineupNameScRsp => "CmdSetLineupNameScRsp", + CmdLineupType::CmdReplaceLineupScRsp => "CmdReplaceLineupScRsp", + CmdLineupType::CmdGetLineupAvatarDataCsReq => "CmdGetLineupAvatarDataCsReq", + CmdLineupType::CmdChangeLineupLeaderCsReq => "CmdChangeLineupLeaderCsReq", + CmdLineupType::CmdSwitchLineupIndexScRsp => "CmdSwitchLineupIndexScRsp", + CmdLineupType::CmdSwapLineupCsReq => "CmdSwapLineupCsReq", + CmdLineupType::CmdExtraLineupDestroyNotify => "CmdExtraLineupDestroyNotify", + CmdLineupType::CmdSwitchLineupIndexCsReq => "CmdSwitchLineupIndexCsReq", + CmdLineupType::CmdVirtualLineupTrialAvatarChangeScNotify => { + "CmdVirtualLineupTrialAvatarChangeScNotify" + } + } + } + /// 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), + "CmdGetCurLineupDataCsReq" => Some(Self::CmdGetCurLineupDataCsReq), + "CmdSwapLineupScRsp" => Some(Self::CmdSwapLineupScRsp), + "CmdSetLineupNameCsReq" => Some(Self::CmdSetLineupNameCsReq), + "CmdGetStageLineupScRsp" => Some(Self::CmdGetStageLineupScRsp), + "CmdGetAllLineupDataCsReq" => Some(Self::CmdGetAllLineupDataCsReq), + "CmdGetAllLineupDataScRsp" => Some(Self::CmdGetAllLineupDataScRsp), + "CmdGetLineupAvatarDataScRsp" => Some(Self::CmdGetLineupAvatarDataScRsp), + "CmdVirtualLineupDestroyNotify" => Some(Self::CmdVirtualLineupDestroyNotify), + "CmdQuitLineupCsReq" => Some(Self::CmdQuitLineupCsReq), + "CmdQuitLineupScRsp" => Some(Self::CmdQuitLineupScRsp), + "CmdJoinLineupCsReq" => Some(Self::CmdJoinLineupCsReq), + "CmdGetCurLineupDataScRsp" => Some(Self::CmdGetCurLineupDataScRsp), + "CmdSyncLineupNotify" => Some(Self::CmdSyncLineupNotify), + "CmdChangeLineupLeaderScRsp" => Some(Self::CmdChangeLineupLeaderScRsp), + "CmdReplaceLineupCsReq" => Some(Self::CmdReplaceLineupCsReq), + "CmdJoinLineupScRsp" => Some(Self::CmdJoinLineupScRsp), + "CmdGetStageLineupCsReq" => Some(Self::CmdGetStageLineupCsReq), + "CmdSetLineupNameScRsp" => Some(Self::CmdSetLineupNameScRsp), + "CmdReplaceLineupScRsp" => Some(Self::CmdReplaceLineupScRsp), + "CmdGetLineupAvatarDataCsReq" => Some(Self::CmdGetLineupAvatarDataCsReq), + "CmdChangeLineupLeaderCsReq" => Some(Self::CmdChangeLineupLeaderCsReq), + "CmdSwitchLineupIndexScRsp" => Some(Self::CmdSwitchLineupIndexScRsp), + "CmdSwapLineupCsReq" => Some(Self::CmdSwapLineupCsReq), + "CmdExtraLineupDestroyNotify" => Some(Self::CmdExtraLineupDestroyNotify), + "CmdSwitchLineupIndexCsReq" => Some(Self::CmdSwitchLineupIndexCsReq), + "CmdVirtualLineupTrialAvatarChangeScNotify" => { + Some(Self::CmdVirtualLineupTrialAvatarChangeScNotify) + } + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdLobbyType { + None = 0, + CmdLobbyInviteScRsp = 7357, + CmdLobbyKickOutCsReq = 7358, + CmdLobbyJoinCsReq = 7362, + CmdLobbyCreateCsReq = 7365, + CmdLobbyCreateScRsp = 7366, + CmdLobbyModifyPlayerInfoScRsp = 7373, + CmdLobbyJoinScRsp = 7374, + CmdLobbyInviteCsReq = 7378, + CmdLobbyKickOutScRsp = 7380, + CmdLobbyGetInfoCsReq = 7383, + CmdLobbyQuitCsReq = 7384, + CmdLobbySyncInfoScNotify = 7385, + CmdLobbyBeginScRsp = 7387, + CmdLobbyInviteScNotify = 7389, + CmdLobbyModifyPlayerInfoCsReq = 7390, + CmdLobbyBeginCsReq = 7392, + CmdLobbyGetInfoScRsp = 7394, + CmdLobbyQuitScRsp = 7399, +} +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::CmdLobbyInviteScRsp => "CmdLobbyInviteScRsp", + CmdLobbyType::CmdLobbyKickOutCsReq => "CmdLobbyKickOutCsReq", + CmdLobbyType::CmdLobbyJoinCsReq => "CmdLobbyJoinCsReq", + CmdLobbyType::CmdLobbyCreateCsReq => "CmdLobbyCreateCsReq", + CmdLobbyType::CmdLobbyCreateScRsp => "CmdLobbyCreateScRsp", + CmdLobbyType::CmdLobbyModifyPlayerInfoScRsp => { + "CmdLobbyModifyPlayerInfoScRsp" + } + CmdLobbyType::CmdLobbyJoinScRsp => "CmdLobbyJoinScRsp", + CmdLobbyType::CmdLobbyInviteCsReq => "CmdLobbyInviteCsReq", + CmdLobbyType::CmdLobbyKickOutScRsp => "CmdLobbyKickOutScRsp", + CmdLobbyType::CmdLobbyGetInfoCsReq => "CmdLobbyGetInfoCsReq", + CmdLobbyType::CmdLobbyQuitCsReq => "CmdLobbyQuitCsReq", + CmdLobbyType::CmdLobbySyncInfoScNotify => "CmdLobbySyncInfoScNotify", + CmdLobbyType::CmdLobbyBeginScRsp => "CmdLobbyBeginScRsp", + CmdLobbyType::CmdLobbyInviteScNotify => "CmdLobbyInviteScNotify", + CmdLobbyType::CmdLobbyModifyPlayerInfoCsReq => { + "CmdLobbyModifyPlayerInfoCsReq" + } + CmdLobbyType::CmdLobbyBeginCsReq => "CmdLobbyBeginCsReq", + CmdLobbyType::CmdLobbyGetInfoScRsp => "CmdLobbyGetInfoScRsp", + CmdLobbyType::CmdLobbyQuitScRsp => "CmdLobbyQuitScRsp", + } + } + /// 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), + "CmdLobbyInviteScRsp" => Some(Self::CmdLobbyInviteScRsp), + "CmdLobbyKickOutCsReq" => Some(Self::CmdLobbyKickOutCsReq), + "CmdLobbyJoinCsReq" => Some(Self::CmdLobbyJoinCsReq), + "CmdLobbyCreateCsReq" => Some(Self::CmdLobbyCreateCsReq), + "CmdLobbyCreateScRsp" => Some(Self::CmdLobbyCreateScRsp), + "CmdLobbyModifyPlayerInfoScRsp" => Some(Self::CmdLobbyModifyPlayerInfoScRsp), + "CmdLobbyJoinScRsp" => Some(Self::CmdLobbyJoinScRsp), + "CmdLobbyInviteCsReq" => Some(Self::CmdLobbyInviteCsReq), + "CmdLobbyKickOutScRsp" => Some(Self::CmdLobbyKickOutScRsp), + "CmdLobbyGetInfoCsReq" => Some(Self::CmdLobbyGetInfoCsReq), + "CmdLobbyQuitCsReq" => Some(Self::CmdLobbyQuitCsReq), + "CmdLobbySyncInfoScNotify" => Some(Self::CmdLobbySyncInfoScNotify), + "CmdLobbyBeginScRsp" => Some(Self::CmdLobbyBeginScRsp), + "CmdLobbyInviteScNotify" => Some(Self::CmdLobbyInviteScNotify), + "CmdLobbyModifyPlayerInfoCsReq" => Some(Self::CmdLobbyModifyPlayerInfoCsReq), + "CmdLobbyBeginCsReq" => Some(Self::CmdLobbyBeginCsReq), + "CmdLobbyGetInfoScRsp" => Some(Self::CmdLobbyGetInfoScRsp), + "CmdLobbyQuitScRsp" => Some(Self::CmdLobbyQuitScRsp), + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdMailType { + None = 0, + CmdMarkReadMailCsReq = 803, + CmdGetMailScRsp = 820, + CmdTakeMailAttachmentCsReq = 834, + CmdTakeMailAttachmentScRsp = 837, + CmdDelMailCsReq = 839, + CmdMarkReadMailScRsp = 846, + CmdDelMailScRsp = 853, + CmdGetMailCsReq = 859, + CmdNewMailScNotify = 880, +} +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::CmdGetMailScRsp => "CmdGetMailScRsp", + CmdMailType::CmdTakeMailAttachmentCsReq => "CmdTakeMailAttachmentCsReq", + CmdMailType::CmdTakeMailAttachmentScRsp => "CmdTakeMailAttachmentScRsp", + CmdMailType::CmdDelMailCsReq => "CmdDelMailCsReq", + CmdMailType::CmdMarkReadMailScRsp => "CmdMarkReadMailScRsp", + CmdMailType::CmdDelMailScRsp => "CmdDelMailScRsp", + CmdMailType::CmdGetMailCsReq => "CmdGetMailCsReq", + CmdMailType::CmdNewMailScNotify => "CmdNewMailScNotify", + } + } + /// 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), + "CmdGetMailScRsp" => Some(Self::CmdGetMailScRsp), + "CmdTakeMailAttachmentCsReq" => Some(Self::CmdTakeMailAttachmentCsReq), + "CmdTakeMailAttachmentScRsp" => Some(Self::CmdTakeMailAttachmentScRsp), + "CmdDelMailCsReq" => Some(Self::CmdDelMailCsReq), + "CmdMarkReadMailScRsp" => Some(Self::CmdMarkReadMailScRsp), + "CmdDelMailScRsp" => Some(Self::CmdDelMailScRsp), + "CmdGetMailCsReq" => Some(Self::CmdGetMailCsReq), + "CmdNewMailScNotify" => Some(Self::CmdNewMailScNotify), + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdMapRotationType { + None = 0, + CmdInteractChargerCsReq = 6803, + CmdLeaveMapRotationRegionScRsp = 6816, + CmdRemoveRotaterCsReq = 6819, + CmdEnterMapRotationRegionScRsp = 6820, + CmdUpdateRotaterScNotify = 6825, + CmdResetMapRotationRegionCsReq = 6830, + CmdRotateMapCsReq = 6834, + CmdRotateMapScRsp = 6837, + CmdDeployRotaterCsReq = 6839, + CmdInteractChargerScRsp = 6846, + CmdGetMapRotationDataCsReq = 6847, + CmdLeaveMapRotationRegionScNotify = 6848, + CmdDeployRotaterScRsp = 6853, + CmdEnterMapRotationRegionCsReq = 6859, + CmdRemoveRotaterScRsp = 6861, + CmdGetMapRotationDataScRsp = 6874, + CmdResetMapRotationRegionScRsp = 6875, + CmdUpdateMapRotationDataScNotify = 6879, + CmdLeaveMapRotationRegionCsReq = 6880, + CmdUpdateEnergyScNotify = 6890, +} +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::CmdInteractChargerCsReq => "CmdInteractChargerCsReq", + CmdMapRotationType::CmdLeaveMapRotationRegionScRsp => { + "CmdLeaveMapRotationRegionScRsp" + } + CmdMapRotationType::CmdRemoveRotaterCsReq => "CmdRemoveRotaterCsReq", + CmdMapRotationType::CmdEnterMapRotationRegionScRsp => { + "CmdEnterMapRotationRegionScRsp" + } + CmdMapRotationType::CmdUpdateRotaterScNotify => "CmdUpdateRotaterScNotify", + CmdMapRotationType::CmdResetMapRotationRegionCsReq => { + "CmdResetMapRotationRegionCsReq" + } + CmdMapRotationType::CmdRotateMapCsReq => "CmdRotateMapCsReq", + CmdMapRotationType::CmdRotateMapScRsp => "CmdRotateMapScRsp", + CmdMapRotationType::CmdDeployRotaterCsReq => "CmdDeployRotaterCsReq", + CmdMapRotationType::CmdInteractChargerScRsp => "CmdInteractChargerScRsp", + CmdMapRotationType::CmdGetMapRotationDataCsReq => { + "CmdGetMapRotationDataCsReq" + } + CmdMapRotationType::CmdLeaveMapRotationRegionScNotify => { + "CmdLeaveMapRotationRegionScNotify" + } + CmdMapRotationType::CmdDeployRotaterScRsp => "CmdDeployRotaterScRsp", + CmdMapRotationType::CmdEnterMapRotationRegionCsReq => { + "CmdEnterMapRotationRegionCsReq" + } + CmdMapRotationType::CmdRemoveRotaterScRsp => "CmdRemoveRotaterScRsp", + CmdMapRotationType::CmdGetMapRotationDataScRsp => { + "CmdGetMapRotationDataScRsp" + } + CmdMapRotationType::CmdResetMapRotationRegionScRsp => { + "CmdResetMapRotationRegionScRsp" + } + CmdMapRotationType::CmdUpdateMapRotationDataScNotify => { + "CmdUpdateMapRotationDataScNotify" + } + CmdMapRotationType::CmdLeaveMapRotationRegionCsReq => { + "CmdLeaveMapRotationRegionCsReq" + } + CmdMapRotationType::CmdUpdateEnergyScNotify => "CmdUpdateEnergyScNotify", + } + } + /// 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), + "CmdInteractChargerCsReq" => Some(Self::CmdInteractChargerCsReq), + "CmdLeaveMapRotationRegionScRsp" => { + Some(Self::CmdLeaveMapRotationRegionScRsp) + } + "CmdRemoveRotaterCsReq" => Some(Self::CmdRemoveRotaterCsReq), + "CmdEnterMapRotationRegionScRsp" => { + Some(Self::CmdEnterMapRotationRegionScRsp) + } + "CmdUpdateRotaterScNotify" => Some(Self::CmdUpdateRotaterScNotify), + "CmdResetMapRotationRegionCsReq" => { + Some(Self::CmdResetMapRotationRegionCsReq) + } + "CmdRotateMapCsReq" => Some(Self::CmdRotateMapCsReq), + "CmdRotateMapScRsp" => Some(Self::CmdRotateMapScRsp), + "CmdDeployRotaterCsReq" => Some(Self::CmdDeployRotaterCsReq), + "CmdInteractChargerScRsp" => Some(Self::CmdInteractChargerScRsp), + "CmdGetMapRotationDataCsReq" => Some(Self::CmdGetMapRotationDataCsReq), + "CmdLeaveMapRotationRegionScNotify" => { + Some(Self::CmdLeaveMapRotationRegionScNotify) + } + "CmdDeployRotaterScRsp" => Some(Self::CmdDeployRotaterScRsp), + "CmdEnterMapRotationRegionCsReq" => { + Some(Self::CmdEnterMapRotationRegionCsReq) + } + "CmdRemoveRotaterScRsp" => Some(Self::CmdRemoveRotaterScRsp), + "CmdGetMapRotationDataScRsp" => Some(Self::CmdGetMapRotationDataScRsp), + "CmdResetMapRotationRegionScRsp" => { + Some(Self::CmdResetMapRotationRegionScRsp) + } + "CmdUpdateMapRotationDataScNotify" => { + Some(Self::CmdUpdateMapRotationDataScNotify) + } + "CmdLeaveMapRotationRegionCsReq" => { + Some(Self::CmdLeaveMapRotationRegionCsReq) + } + "CmdUpdateEnergyScNotify" => Some(Self::CmdUpdateEnergyScNotify), + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdMatchType { + None = 0, + CmdCancelMatchCsReq = 7312, + CmdStartMatchCsReq = 7315, + CmdStartMatchScRsp = 7316, + CmdCancelMatchScRsp = 7324, + CmdGetCrossInfoCsReq = 7337, + CmdGetCrossInfoScRsp = 7340, + CmdMatchResultScNotify = 7342, +} +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::CmdCancelMatchCsReq => "CmdCancelMatchCsReq", + CmdMatchType::CmdStartMatchCsReq => "CmdStartMatchCsReq", + CmdMatchType::CmdStartMatchScRsp => "CmdStartMatchScRsp", + CmdMatchType::CmdCancelMatchScRsp => "CmdCancelMatchScRsp", + CmdMatchType::CmdGetCrossInfoCsReq => "CmdGetCrossInfoCsReq", + CmdMatchType::CmdGetCrossInfoScRsp => "CmdGetCrossInfoScRsp", + CmdMatchType::CmdMatchResultScNotify => "CmdMatchResultScNotify", + } + } + /// 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), + "CmdCancelMatchCsReq" => Some(Self::CmdCancelMatchCsReq), + "CmdStartMatchCsReq" => Some(Self::CmdStartMatchCsReq), + "CmdStartMatchScRsp" => Some(Self::CmdStartMatchScRsp), + "CmdCancelMatchScRsp" => Some(Self::CmdCancelMatchScRsp), + "CmdGetCrossInfoCsReq" => Some(Self::CmdGetCrossInfoCsReq), + "CmdGetCrossInfoScRsp" => Some(Self::CmdGetCrossInfoScRsp), + "CmdMatchResultScNotify" => Some(Self::CmdMatchResultScNotify), + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdMatchThreeModuleType { + None = 0, + CmdMatchThreeLevelEndCsReq = 7412, + CmdMatchThreeGetDataCsReq = 7415, + CmdMatchThreeGetDataScRsp = 7416, + CmdMatchThreeLevelEndScRsp = 7424, + CmdMatchThreeSetBirdPosCsReq = 7437, + CmdMatchThreeSetBirdPosScRsp = 7440, + CmdMatchThreeSyncDataScNotify = 7442, +} +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::CmdMatchThreeLevelEndCsReq => { + "CmdMatchThreeLevelEndCsReq" + } + CmdMatchThreeModuleType::CmdMatchThreeGetDataCsReq => { + "CmdMatchThreeGetDataCsReq" + } + CmdMatchThreeModuleType::CmdMatchThreeGetDataScRsp => { + "CmdMatchThreeGetDataScRsp" + } + CmdMatchThreeModuleType::CmdMatchThreeLevelEndScRsp => { + "CmdMatchThreeLevelEndScRsp" + } + CmdMatchThreeModuleType::CmdMatchThreeSetBirdPosCsReq => { + "CmdMatchThreeSetBirdPosCsReq" + } + CmdMatchThreeModuleType::CmdMatchThreeSetBirdPosScRsp => { + "CmdMatchThreeSetBirdPosScRsp" + } + CmdMatchThreeModuleType::CmdMatchThreeSyncDataScNotify => { + "CmdMatchThreeSyncDataScNotify" + } + } + } + /// 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), + "CmdMatchThreeLevelEndCsReq" => Some(Self::CmdMatchThreeLevelEndCsReq), + "CmdMatchThreeGetDataCsReq" => Some(Self::CmdMatchThreeGetDataCsReq), + "CmdMatchThreeGetDataScRsp" => Some(Self::CmdMatchThreeGetDataScRsp), + "CmdMatchThreeLevelEndScRsp" => Some(Self::CmdMatchThreeLevelEndScRsp), + "CmdMatchThreeSetBirdPosCsReq" => Some(Self::CmdMatchThreeSetBirdPosCsReq), + "CmdMatchThreeSetBirdPosScRsp" => Some(Self::CmdMatchThreeSetBirdPosScRsp), + "CmdMatchThreeSyncDataScNotify" => Some(Self::CmdMatchThreeSyncDataScNotify), + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdMessageType { + None = 0, + CmdGetNpcStatusCsReq = 2703, + CmdFinishPerformSectionIdScRsp = 2716, + CmdGetNpcMessageGroupScRsp = 2720, + CmdFinishSectionIdCsReq = 2734, + CmdFinishSectionIdScRsp = 2737, + CmdFinishItemIdCsReq = 2739, + CmdGetNpcStatusScRsp = 2746, + CmdFinishItemIdScRsp = 2753, + CmdGetNpcMessageGroupCsReq = 2759, + CmdFinishPerformSectionIdCsReq = 2780, +} +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::CmdGetNpcStatusCsReq => "CmdGetNpcStatusCsReq", + CmdMessageType::CmdFinishPerformSectionIdScRsp => { + "CmdFinishPerformSectionIdScRsp" + } + CmdMessageType::CmdGetNpcMessageGroupScRsp => "CmdGetNpcMessageGroupScRsp", + CmdMessageType::CmdFinishSectionIdCsReq => "CmdFinishSectionIdCsReq", + CmdMessageType::CmdFinishSectionIdScRsp => "CmdFinishSectionIdScRsp", + CmdMessageType::CmdFinishItemIdCsReq => "CmdFinishItemIdCsReq", + CmdMessageType::CmdGetNpcStatusScRsp => "CmdGetNpcStatusScRsp", + CmdMessageType::CmdFinishItemIdScRsp => "CmdFinishItemIdScRsp", + CmdMessageType::CmdGetNpcMessageGroupCsReq => "CmdGetNpcMessageGroupCsReq", + CmdMessageType::CmdFinishPerformSectionIdCsReq => { + "CmdFinishPerformSectionIdCsReq" + } + } + } + /// 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), + "CmdGetNpcStatusCsReq" => Some(Self::CmdGetNpcStatusCsReq), + "CmdFinishPerformSectionIdScRsp" => { + Some(Self::CmdFinishPerformSectionIdScRsp) + } + "CmdGetNpcMessageGroupScRsp" => Some(Self::CmdGetNpcMessageGroupScRsp), + "CmdFinishSectionIdCsReq" => Some(Self::CmdFinishSectionIdCsReq), + "CmdFinishSectionIdScRsp" => Some(Self::CmdFinishSectionIdScRsp), + "CmdFinishItemIdCsReq" => Some(Self::CmdFinishItemIdCsReq), + "CmdGetNpcStatusScRsp" => Some(Self::CmdGetNpcStatusScRsp), + "CmdFinishItemIdScRsp" => Some(Self::CmdFinishItemIdScRsp), + "CmdGetNpcMessageGroupCsReq" => Some(Self::CmdGetNpcMessageGroupCsReq), + "CmdFinishPerformSectionIdCsReq" => { + Some(Self::CmdFinishPerformSectionIdCsReq) + } + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdMiscModuleType { + None = 0, + CmdGetShareDataCsReq = 4103, + CmdUpdateGunPlayDataCsReq = 4109, + CmdDifficultyAdjustmentUpdateDataCsReq = 4110, + CmdCancelCacheNotifyScRsp = 4116, + CmdShareScRsp = 4120, + CmdGetMovieRacingDataCsReq = 4129, + CmdTriggerVoiceCsReq = 4130, + CmdGetMovieRacingDataScRsp = 4133, + CmdTakePictureCsReq = 4139, + CmdGetShareDataScRsp = 4146, + CmdSecurityReportCsReq = 4147, + CmdSubmitOrigamiItemCsReq = 4148, + CmdUpdateMovieRacingDataCsReq = 4151, + CmdTakePictureScRsp = 4153, + CmdShareCsReq = 4159, + CmdDifficultyAdjustmentGetDataCsReq = 4164, + CmdDifficultyAdjustmentUpdateDataScRsp = 4170, + CmdUpdateMovieRacingDataScRsp = 4173, + CmdSecurityReportScRsp = 4174, + CmdTriggerVoiceScRsp = 4175, + CmdCancelCacheNotifyCsReq = 4180, + CmdGetGunPlayDataCsReq = 4183, + CmdSubmitOrigamiItemScRsp = 4190, + CmdUpdateGunPlayDataScRsp = 4193, + CmdDifficultyAdjustmentGetDataScRsp = 4194, + CmdGetGunPlayDataScRsp = 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::CmdGetShareDataCsReq => "CmdGetShareDataCsReq", + CmdMiscModuleType::CmdUpdateGunPlayDataCsReq => "CmdUpdateGunPlayDataCsReq", + CmdMiscModuleType::CmdDifficultyAdjustmentUpdateDataCsReq => { + "CmdDifficultyAdjustmentUpdateDataCsReq" + } + CmdMiscModuleType::CmdCancelCacheNotifyScRsp => "CmdCancelCacheNotifyScRsp", + CmdMiscModuleType::CmdShareScRsp => "CmdShareScRsp", + CmdMiscModuleType::CmdGetMovieRacingDataCsReq => "CmdGetMovieRacingDataCsReq", + CmdMiscModuleType::CmdTriggerVoiceCsReq => "CmdTriggerVoiceCsReq", + CmdMiscModuleType::CmdGetMovieRacingDataScRsp => "CmdGetMovieRacingDataScRsp", + CmdMiscModuleType::CmdTakePictureCsReq => "CmdTakePictureCsReq", + CmdMiscModuleType::CmdGetShareDataScRsp => "CmdGetShareDataScRsp", + CmdMiscModuleType::CmdSecurityReportCsReq => "CmdSecurityReportCsReq", + CmdMiscModuleType::CmdSubmitOrigamiItemCsReq => "CmdSubmitOrigamiItemCsReq", + CmdMiscModuleType::CmdUpdateMovieRacingDataCsReq => { + "CmdUpdateMovieRacingDataCsReq" + } + CmdMiscModuleType::CmdTakePictureScRsp => "CmdTakePictureScRsp", + CmdMiscModuleType::CmdShareCsReq => "CmdShareCsReq", + CmdMiscModuleType::CmdDifficultyAdjustmentGetDataCsReq => { + "CmdDifficultyAdjustmentGetDataCsReq" + } + CmdMiscModuleType::CmdDifficultyAdjustmentUpdateDataScRsp => { + "CmdDifficultyAdjustmentUpdateDataScRsp" + } + CmdMiscModuleType::CmdUpdateMovieRacingDataScRsp => { + "CmdUpdateMovieRacingDataScRsp" + } + CmdMiscModuleType::CmdSecurityReportScRsp => "CmdSecurityReportScRsp", + CmdMiscModuleType::CmdTriggerVoiceScRsp => "CmdTriggerVoiceScRsp", + CmdMiscModuleType::CmdCancelCacheNotifyCsReq => "CmdCancelCacheNotifyCsReq", + CmdMiscModuleType::CmdGetGunPlayDataCsReq => "CmdGetGunPlayDataCsReq", + CmdMiscModuleType::CmdSubmitOrigamiItemScRsp => "CmdSubmitOrigamiItemScRsp", + CmdMiscModuleType::CmdUpdateGunPlayDataScRsp => "CmdUpdateGunPlayDataScRsp", + CmdMiscModuleType::CmdDifficultyAdjustmentGetDataScRsp => { + "CmdDifficultyAdjustmentGetDataScRsp" + } + CmdMiscModuleType::CmdGetGunPlayDataScRsp => "CmdGetGunPlayDataScRsp", + } + } + /// 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), + "CmdUpdateGunPlayDataCsReq" => Some(Self::CmdUpdateGunPlayDataCsReq), + "CmdDifficultyAdjustmentUpdateDataCsReq" => { + Some(Self::CmdDifficultyAdjustmentUpdateDataCsReq) + } + "CmdCancelCacheNotifyScRsp" => Some(Self::CmdCancelCacheNotifyScRsp), + "CmdShareScRsp" => Some(Self::CmdShareScRsp), + "CmdGetMovieRacingDataCsReq" => Some(Self::CmdGetMovieRacingDataCsReq), + "CmdTriggerVoiceCsReq" => Some(Self::CmdTriggerVoiceCsReq), + "CmdGetMovieRacingDataScRsp" => Some(Self::CmdGetMovieRacingDataScRsp), + "CmdTakePictureCsReq" => Some(Self::CmdTakePictureCsReq), + "CmdGetShareDataScRsp" => Some(Self::CmdGetShareDataScRsp), + "CmdSecurityReportCsReq" => Some(Self::CmdSecurityReportCsReq), + "CmdSubmitOrigamiItemCsReq" => Some(Self::CmdSubmitOrigamiItemCsReq), + "CmdUpdateMovieRacingDataCsReq" => Some(Self::CmdUpdateMovieRacingDataCsReq), + "CmdTakePictureScRsp" => Some(Self::CmdTakePictureScRsp), + "CmdShareCsReq" => Some(Self::CmdShareCsReq), + "CmdDifficultyAdjustmentGetDataCsReq" => { + Some(Self::CmdDifficultyAdjustmentGetDataCsReq) + } + "CmdDifficultyAdjustmentUpdateDataScRsp" => { + Some(Self::CmdDifficultyAdjustmentUpdateDataScRsp) + } + "CmdUpdateMovieRacingDataScRsp" => Some(Self::CmdUpdateMovieRacingDataScRsp), + "CmdSecurityReportScRsp" => Some(Self::CmdSecurityReportScRsp), + "CmdTriggerVoiceScRsp" => Some(Self::CmdTriggerVoiceScRsp), + "CmdCancelCacheNotifyCsReq" => Some(Self::CmdCancelCacheNotifyCsReq), + "CmdGetGunPlayDataCsReq" => Some(Self::CmdGetGunPlayDataCsReq), + "CmdSubmitOrigamiItemScRsp" => Some(Self::CmdSubmitOrigamiItemScRsp), + "CmdUpdateGunPlayDataScRsp" => Some(Self::CmdUpdateGunPlayDataScRsp), + "CmdDifficultyAdjustmentGetDataScRsp" => { + Some(Self::CmdDifficultyAdjustmentGetDataScRsp) + } + "CmdGetGunPlayDataScRsp" => Some(Self::CmdGetGunPlayDataScRsp), + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdMissionType { + None = 0, + CmdFinishTalkMissionCsReq = 1203, + CmdFinishedMissionScNotify = 1204, + CmdTeleportToMissionResetPointCsReq = 1209, + CmdAcceptMainMissionCsReq = 1210, + CmdAcceptMissionEventCsReq = 1219, + CmdGetMissionDataScRsp = 1220, + CmdGetMissionStatusCsReq = 1225, + CmdMissionAcceptScNotify = 1226, + CmdGetMissionStatusScRsp = 1229, + CmdFinishCosumeItemMissionCsReq = 1230, + CmdInterruptMissionEventCsReq = 1233, + CmdSyncTaskScRsp = 1234, + CmdGetMainMissionCustomValueCsReq = 1236, + CmdDailyTaskDataScNotify = 1237, + CmdMissionRewardScNotify = 1239, + CmdFinishTalkMissionScRsp = 1246, + CmdGetMissionEventDataCsReq = 1248, + CmdInterruptMissionEventScRsp = 1251, + CmdSyncTaskCsReq = 1253, + CmdGetMissionDataCsReq = 1259, + CmdAcceptMissionEventScRsp = 1261, + CmdStartFinishSubMissionScNotify = 1264, + CmdGetMainMissionCustomValueScRsp = 1265, + CmdAcceptMainMissionScRsp = 1270, + CmdSetMissionEventProgressCsReq = 1273, + CmdMissionGroupWarnScNotify = 1274, + CmdFinishCosumeItemMissionScRsp = 1275, + CmdUpdateTrackMainMissionIdCsReq = 1277, + CmdMissionEventRewardScNotify = 1279, + CmdSetMissionEventProgressScRsp = 1283, + CmdGetMissionEventDataScRsp = 1290, + CmdUpdateTrackMainMissionIdScRsp = 1291, + CmdTeleportToMissionResetPointScRsp = 1293, + CmdStartFinishMainMissionScNotify = 1294, + CmdSubMissionRewardScNotify = 1299, +} +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::CmdFinishTalkMissionCsReq => "CmdFinishTalkMissionCsReq", + CmdMissionType::CmdFinishedMissionScNotify => "CmdFinishedMissionScNotify", + CmdMissionType::CmdTeleportToMissionResetPointCsReq => { + "CmdTeleportToMissionResetPointCsReq" + } + CmdMissionType::CmdAcceptMainMissionCsReq => "CmdAcceptMainMissionCsReq", + CmdMissionType::CmdAcceptMissionEventCsReq => "CmdAcceptMissionEventCsReq", + CmdMissionType::CmdGetMissionDataScRsp => "CmdGetMissionDataScRsp", + CmdMissionType::CmdGetMissionStatusCsReq => "CmdGetMissionStatusCsReq", + CmdMissionType::CmdMissionAcceptScNotify => "CmdMissionAcceptScNotify", + CmdMissionType::CmdGetMissionStatusScRsp => "CmdGetMissionStatusScRsp", + CmdMissionType::CmdFinishCosumeItemMissionCsReq => { + "CmdFinishCosumeItemMissionCsReq" + } + CmdMissionType::CmdInterruptMissionEventCsReq => { + "CmdInterruptMissionEventCsReq" + } + CmdMissionType::CmdSyncTaskScRsp => "CmdSyncTaskScRsp", + CmdMissionType::CmdGetMainMissionCustomValueCsReq => { + "CmdGetMainMissionCustomValueCsReq" + } + CmdMissionType::CmdDailyTaskDataScNotify => "CmdDailyTaskDataScNotify", + CmdMissionType::CmdMissionRewardScNotify => "CmdMissionRewardScNotify", + CmdMissionType::CmdFinishTalkMissionScRsp => "CmdFinishTalkMissionScRsp", + CmdMissionType::CmdGetMissionEventDataCsReq => "CmdGetMissionEventDataCsReq", + CmdMissionType::CmdInterruptMissionEventScRsp => { + "CmdInterruptMissionEventScRsp" + } + CmdMissionType::CmdSyncTaskCsReq => "CmdSyncTaskCsReq", + CmdMissionType::CmdGetMissionDataCsReq => "CmdGetMissionDataCsReq", + CmdMissionType::CmdAcceptMissionEventScRsp => "CmdAcceptMissionEventScRsp", + CmdMissionType::CmdStartFinishSubMissionScNotify => { + "CmdStartFinishSubMissionScNotify" + } + CmdMissionType::CmdGetMainMissionCustomValueScRsp => { + "CmdGetMainMissionCustomValueScRsp" + } + CmdMissionType::CmdAcceptMainMissionScRsp => "CmdAcceptMainMissionScRsp", + CmdMissionType::CmdSetMissionEventProgressCsReq => { + "CmdSetMissionEventProgressCsReq" + } + CmdMissionType::CmdMissionGroupWarnScNotify => "CmdMissionGroupWarnScNotify", + CmdMissionType::CmdFinishCosumeItemMissionScRsp => { + "CmdFinishCosumeItemMissionScRsp" + } + CmdMissionType::CmdUpdateTrackMainMissionIdCsReq => { + "CmdUpdateTrackMainMissionIdCsReq" + } + CmdMissionType::CmdMissionEventRewardScNotify => { + "CmdMissionEventRewardScNotify" + } + CmdMissionType::CmdSetMissionEventProgressScRsp => { + "CmdSetMissionEventProgressScRsp" + } + CmdMissionType::CmdGetMissionEventDataScRsp => "CmdGetMissionEventDataScRsp", + CmdMissionType::CmdUpdateTrackMainMissionIdScRsp => { + "CmdUpdateTrackMainMissionIdScRsp" + } + CmdMissionType::CmdTeleportToMissionResetPointScRsp => { + "CmdTeleportToMissionResetPointScRsp" + } + CmdMissionType::CmdStartFinishMainMissionScNotify => { + "CmdStartFinishMainMissionScNotify" + } + CmdMissionType::CmdSubMissionRewardScNotify => "CmdSubMissionRewardScNotify", + } + } + /// 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), + "CmdFinishTalkMissionCsReq" => Some(Self::CmdFinishTalkMissionCsReq), + "CmdFinishedMissionScNotify" => Some(Self::CmdFinishedMissionScNotify), + "CmdTeleportToMissionResetPointCsReq" => { + Some(Self::CmdTeleportToMissionResetPointCsReq) + } + "CmdAcceptMainMissionCsReq" => Some(Self::CmdAcceptMainMissionCsReq), + "CmdAcceptMissionEventCsReq" => Some(Self::CmdAcceptMissionEventCsReq), + "CmdGetMissionDataScRsp" => Some(Self::CmdGetMissionDataScRsp), + "CmdGetMissionStatusCsReq" => Some(Self::CmdGetMissionStatusCsReq), + "CmdMissionAcceptScNotify" => Some(Self::CmdMissionAcceptScNotify), + "CmdGetMissionStatusScRsp" => Some(Self::CmdGetMissionStatusScRsp), + "CmdFinishCosumeItemMissionCsReq" => { + Some(Self::CmdFinishCosumeItemMissionCsReq) + } + "CmdInterruptMissionEventCsReq" => Some(Self::CmdInterruptMissionEventCsReq), + "CmdSyncTaskScRsp" => Some(Self::CmdSyncTaskScRsp), + "CmdGetMainMissionCustomValueCsReq" => { + Some(Self::CmdGetMainMissionCustomValueCsReq) + } + "CmdDailyTaskDataScNotify" => Some(Self::CmdDailyTaskDataScNotify), + "CmdMissionRewardScNotify" => Some(Self::CmdMissionRewardScNotify), + "CmdFinishTalkMissionScRsp" => Some(Self::CmdFinishTalkMissionScRsp), + "CmdGetMissionEventDataCsReq" => Some(Self::CmdGetMissionEventDataCsReq), + "CmdInterruptMissionEventScRsp" => Some(Self::CmdInterruptMissionEventScRsp), + "CmdSyncTaskCsReq" => Some(Self::CmdSyncTaskCsReq), + "CmdGetMissionDataCsReq" => Some(Self::CmdGetMissionDataCsReq), + "CmdAcceptMissionEventScRsp" => Some(Self::CmdAcceptMissionEventScRsp), + "CmdStartFinishSubMissionScNotify" => { + Some(Self::CmdStartFinishSubMissionScNotify) + } + "CmdGetMainMissionCustomValueScRsp" => { + Some(Self::CmdGetMainMissionCustomValueScRsp) + } + "CmdAcceptMainMissionScRsp" => Some(Self::CmdAcceptMainMissionScRsp), + "CmdSetMissionEventProgressCsReq" => { + Some(Self::CmdSetMissionEventProgressCsReq) + } + "CmdMissionGroupWarnScNotify" => Some(Self::CmdMissionGroupWarnScNotify), + "CmdFinishCosumeItemMissionScRsp" => { + Some(Self::CmdFinishCosumeItemMissionScRsp) + } + "CmdUpdateTrackMainMissionIdCsReq" => { + Some(Self::CmdUpdateTrackMainMissionIdCsReq) + } + "CmdMissionEventRewardScNotify" => Some(Self::CmdMissionEventRewardScNotify), + "CmdSetMissionEventProgressScRsp" => { + Some(Self::CmdSetMissionEventProgressScRsp) + } + "CmdGetMissionEventDataScRsp" => Some(Self::CmdGetMissionEventDataScRsp), + "CmdUpdateTrackMainMissionIdScRsp" => { + Some(Self::CmdUpdateTrackMainMissionIdScRsp) + } + "CmdTeleportToMissionResetPointScRsp" => { + Some(Self::CmdTeleportToMissionResetPointScRsp) + } + "CmdStartFinishMainMissionScNotify" => { + Some(Self::CmdStartFinishMainMissionScNotify) + } + "CmdSubMissionRewardScNotify" => Some(Self::CmdSubMissionRewardScNotify), + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdMonopolyType { + None = 0, + CmdGetMonopolyDailyReportScRsp = 7001, + CmdMonopolyActionResultScNotify = 7003, + CmdMonopolyGameCreateScNotify = 7004, + CmdMonopolyTakeRaffleTicketRewardCsReq = 7007, + CmdMonopolyClickMbtiReportCsReq = 7008, + CmdMonopolyCheatDiceCsReq = 7009, + CmdMonopolyGameRaiseRatioScRsp = 7010, + CmdMonopolyConditionUpdateScNotify = 7011, + CmdMonopolyLikeCsReq = 7012, + CmdMonopolyGameBingoFlipCardScRsp = 7013, + CmdMonopolyGuessBuyInformationScRsp = 7014, + CmdMonopolyQuizDurationChangeScNotify = 7015, + CmdMonopolySelectOptionCsReq = 7016, + CmdGetMonopolyMbtiReportRewardScRsp = 7017, + CmdMonopolyTakeRaffleTicketRewardScRsp = 7018, + CmdMonopolyReRollRandomScRsp = 7019, + CmdGetMonopolyInfoScRsp = 7020, + CmdMonopolyGetRaffleTicketCsReq = 7022, + CmdMonopolyGuessDrawScNotify = 7023, + CmdGetMonopolyFriendRankingListScRsp = 7024, + CmdMonopolyConfirmRandomScRsp = 7025, + CmdMonopolyGameBingoFlipCardCsReq = 7026, + CmdGetSocialEventServerCacheScRsp = 7027, + CmdMonopolyBuyGoodsCsReq = 7029, + CmdDailyFirstEnterMonopolyActivityCsReq = 7030, + CmdGetMbtiReportScRsp = 7031, + CmdMonopolyLikeScNotify = 7032, + CmdMonopolyBuyGoodsScRsp = 7033, + CmdMonopolyRollDiceScRsp = 7034, + CmdMonopolyGetRaffleTicketScRsp = 7035, + CmdMonopolyGameGachaCsReq = 7036, + CmdMonopolyMoveCsReq = 7037, + CmdDeleteSocialEventServerCacheCsReq = 7038, + CmdMonopolyTakePhaseRewardScRsp = 7040, + CmdMonopolyClickCellCsReq = 7041, + CmdMonopolyTakePhaseRewardCsReq = 7042, + CmdMonopolyGuessChooseScRsp = 7043, + CmdMonopolyGetDailyInitItemScRsp = 7044, + CmdMonopolyCellUpdateNotify = 7046, + CmdMonopolySelectOptionScRsp = 7047, + CmdMonopolyRollRandomCsReq = 7048, + CmdMonopolyScrachRaffleTicketScRsp = 7050, + CmdMonopolyUpgradeAssetCsReq = 7051, + CmdMonopolySttUpdateScNotify = 7052, + CmdMonopolyRollDiceCsReq = 7053, + CmdDeleteSocialEventServerCacheScRsp = 7055, + CmdGetMonopolyMbtiReportRewardCsReq = 7057, + CmdMonopolyClickCellScRsp = 7058, + CmdGetMonopolyInfoCsReq = 7059, + CmdMonopolyLikeScRsp = 7060, + CmdMonopolyConfirmRandomCsReq = 7061, + CmdMonopolySocialEventEffectScNotify = 7062, + CmdMonopolyGuessBuyInformationCsReq = 7063, + CmdMonopolyContentUpdateScNotify = 7064, + CmdMonopolyGameGachaScRsp = 7065, + CmdMonopolyEventLoadUpdateScNotify = 7067, + CmdMonopolyGetRegionProgressScRsp = 7068, + CmdMonopolyGetRegionProgressCsReq = 7069, + CmdMonopolyGameSettleScNotify = 7070, + CmdMonopolyEventSelectFriendCsReq = 7071, + CmdGetMonopolyFriendRankingListCsReq = 7072, + CmdMonopolyUpgradeAssetScRsp = 7073, + CmdDailyFirstEnterMonopolyActivityScRsp = 7075, + CmdGetMonopolyDailyReportCsReq = 7076, + CmdMonopolyAcceptQuizCsReq = 7077, + CmdMonopolyDailySettleScNotify = 7078, + CmdMonopolyReRollRandomCsReq = 7079, + CmdMonopolyMoveScRsp = 7080, + CmdMonopolyScrachRaffleTicketCsReq = 7081, + CmdMonopolyEventSelectFriendScRsp = 7082, + CmdMonopolyGiveUpCurContentCsReq = 7083, + CmdGetSocialEventServerCacheCsReq = 7084, + CmdMonopolyGetDailyInitItemCsReq = 7087, + CmdMonopolyGuessChooseCsReq = 7088, + CmdMonopolyRollRandomScRsp = 7090, + CmdMonopolyAcceptQuizScRsp = 7091, + CmdMonopolyGetRafflePoolInfoCsReq = 7092, + CmdMonopolyCheatDiceScRsp = 7093, + CmdMonopolyGameRaiseRatioCsReq = 7094, + CmdGetMbtiReportCsReq = 7096, + CmdMonopolyGetRafflePoolInfoScRsp = 7098, + CmdMonopolyGiveUpCurContentScRsp = 7099, + CmdMonopolyClickMbtiReportScRsp = 7100, +} +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::CmdGetMonopolyDailyReportScRsp => { + "CmdGetMonopolyDailyReportScRsp" + } + CmdMonopolyType::CmdMonopolyActionResultScNotify => { + "CmdMonopolyActionResultScNotify" + } + CmdMonopolyType::CmdMonopolyGameCreateScNotify => { + "CmdMonopolyGameCreateScNotify" + } + CmdMonopolyType::CmdMonopolyTakeRaffleTicketRewardCsReq => { + "CmdMonopolyTakeRaffleTicketRewardCsReq" + } + CmdMonopolyType::CmdMonopolyClickMbtiReportCsReq => { + "CmdMonopolyClickMbtiReportCsReq" + } + CmdMonopolyType::CmdMonopolyCheatDiceCsReq => "CmdMonopolyCheatDiceCsReq", + CmdMonopolyType::CmdMonopolyGameRaiseRatioScRsp => { + "CmdMonopolyGameRaiseRatioScRsp" + } + CmdMonopolyType::CmdMonopolyConditionUpdateScNotify => { + "CmdMonopolyConditionUpdateScNotify" + } + CmdMonopolyType::CmdMonopolyLikeCsReq => "CmdMonopolyLikeCsReq", + CmdMonopolyType::CmdMonopolyGameBingoFlipCardScRsp => { + "CmdMonopolyGameBingoFlipCardScRsp" + } + CmdMonopolyType::CmdMonopolyGuessBuyInformationScRsp => { + "CmdMonopolyGuessBuyInformationScRsp" + } + CmdMonopolyType::CmdMonopolyQuizDurationChangeScNotify => { + "CmdMonopolyQuizDurationChangeScNotify" + } + CmdMonopolyType::CmdMonopolySelectOptionCsReq => { + "CmdMonopolySelectOptionCsReq" + } + CmdMonopolyType::CmdGetMonopolyMbtiReportRewardScRsp => { + "CmdGetMonopolyMbtiReportRewardScRsp" + } + CmdMonopolyType::CmdMonopolyTakeRaffleTicketRewardScRsp => { + "CmdMonopolyTakeRaffleTicketRewardScRsp" + } + CmdMonopolyType::CmdMonopolyReRollRandomScRsp => { + "CmdMonopolyReRollRandomScRsp" + } + CmdMonopolyType::CmdGetMonopolyInfoScRsp => "CmdGetMonopolyInfoScRsp", + CmdMonopolyType::CmdMonopolyGetRaffleTicketCsReq => { + "CmdMonopolyGetRaffleTicketCsReq" + } + CmdMonopolyType::CmdMonopolyGuessDrawScNotify => { + "CmdMonopolyGuessDrawScNotify" + } + CmdMonopolyType::CmdGetMonopolyFriendRankingListScRsp => { + "CmdGetMonopolyFriendRankingListScRsp" + } + CmdMonopolyType::CmdMonopolyConfirmRandomScRsp => { + "CmdMonopolyConfirmRandomScRsp" + } + CmdMonopolyType::CmdMonopolyGameBingoFlipCardCsReq => { + "CmdMonopolyGameBingoFlipCardCsReq" + } + CmdMonopolyType::CmdGetSocialEventServerCacheScRsp => { + "CmdGetSocialEventServerCacheScRsp" + } + CmdMonopolyType::CmdMonopolyBuyGoodsCsReq => "CmdMonopolyBuyGoodsCsReq", + CmdMonopolyType::CmdDailyFirstEnterMonopolyActivityCsReq => { + "CmdDailyFirstEnterMonopolyActivityCsReq" + } + CmdMonopolyType::CmdGetMbtiReportScRsp => "CmdGetMbtiReportScRsp", + CmdMonopolyType::CmdMonopolyLikeScNotify => "CmdMonopolyLikeScNotify", + CmdMonopolyType::CmdMonopolyBuyGoodsScRsp => "CmdMonopolyBuyGoodsScRsp", + CmdMonopolyType::CmdMonopolyRollDiceScRsp => "CmdMonopolyRollDiceScRsp", + CmdMonopolyType::CmdMonopolyGetRaffleTicketScRsp => { + "CmdMonopolyGetRaffleTicketScRsp" + } + CmdMonopolyType::CmdMonopolyGameGachaCsReq => "CmdMonopolyGameGachaCsReq", + CmdMonopolyType::CmdMonopolyMoveCsReq => "CmdMonopolyMoveCsReq", + CmdMonopolyType::CmdDeleteSocialEventServerCacheCsReq => { + "CmdDeleteSocialEventServerCacheCsReq" + } + CmdMonopolyType::CmdMonopolyTakePhaseRewardScRsp => { + "CmdMonopolyTakePhaseRewardScRsp" + } + CmdMonopolyType::CmdMonopolyClickCellCsReq => "CmdMonopolyClickCellCsReq", + CmdMonopolyType::CmdMonopolyTakePhaseRewardCsReq => { + "CmdMonopolyTakePhaseRewardCsReq" + } + CmdMonopolyType::CmdMonopolyGuessChooseScRsp => "CmdMonopolyGuessChooseScRsp", + CmdMonopolyType::CmdMonopolyGetDailyInitItemScRsp => { + "CmdMonopolyGetDailyInitItemScRsp" + } + CmdMonopolyType::CmdMonopolyCellUpdateNotify => "CmdMonopolyCellUpdateNotify", + CmdMonopolyType::CmdMonopolySelectOptionScRsp => { + "CmdMonopolySelectOptionScRsp" + } + CmdMonopolyType::CmdMonopolyRollRandomCsReq => "CmdMonopolyRollRandomCsReq", + CmdMonopolyType::CmdMonopolyScrachRaffleTicketScRsp => { + "CmdMonopolyScrachRaffleTicketScRsp" + } + CmdMonopolyType::CmdMonopolyUpgradeAssetCsReq => { + "CmdMonopolyUpgradeAssetCsReq" + } + CmdMonopolyType::CmdMonopolySttUpdateScNotify => { + "CmdMonopolySttUpdateScNotify" + } + CmdMonopolyType::CmdMonopolyRollDiceCsReq => "CmdMonopolyRollDiceCsReq", + CmdMonopolyType::CmdDeleteSocialEventServerCacheScRsp => { + "CmdDeleteSocialEventServerCacheScRsp" + } + CmdMonopolyType::CmdGetMonopolyMbtiReportRewardCsReq => { + "CmdGetMonopolyMbtiReportRewardCsReq" + } + CmdMonopolyType::CmdMonopolyClickCellScRsp => "CmdMonopolyClickCellScRsp", + CmdMonopolyType::CmdGetMonopolyInfoCsReq => "CmdGetMonopolyInfoCsReq", + CmdMonopolyType::CmdMonopolyLikeScRsp => "CmdMonopolyLikeScRsp", + CmdMonopolyType::CmdMonopolyConfirmRandomCsReq => { + "CmdMonopolyConfirmRandomCsReq" + } + CmdMonopolyType::CmdMonopolySocialEventEffectScNotify => { + "CmdMonopolySocialEventEffectScNotify" + } + CmdMonopolyType::CmdMonopolyGuessBuyInformationCsReq => { + "CmdMonopolyGuessBuyInformationCsReq" + } + CmdMonopolyType::CmdMonopolyContentUpdateScNotify => { + "CmdMonopolyContentUpdateScNotify" + } + CmdMonopolyType::CmdMonopolyGameGachaScRsp => "CmdMonopolyGameGachaScRsp", + CmdMonopolyType::CmdMonopolyEventLoadUpdateScNotify => { + "CmdMonopolyEventLoadUpdateScNotify" + } + CmdMonopolyType::CmdMonopolyGetRegionProgressScRsp => { + "CmdMonopolyGetRegionProgressScRsp" + } + CmdMonopolyType::CmdMonopolyGetRegionProgressCsReq => { + "CmdMonopolyGetRegionProgressCsReq" + } + CmdMonopolyType::CmdMonopolyGameSettleScNotify => { + "CmdMonopolyGameSettleScNotify" + } + CmdMonopolyType::CmdMonopolyEventSelectFriendCsReq => { + "CmdMonopolyEventSelectFriendCsReq" + } + CmdMonopolyType::CmdGetMonopolyFriendRankingListCsReq => { + "CmdGetMonopolyFriendRankingListCsReq" + } + CmdMonopolyType::CmdMonopolyUpgradeAssetScRsp => { + "CmdMonopolyUpgradeAssetScRsp" + } + CmdMonopolyType::CmdDailyFirstEnterMonopolyActivityScRsp => { + "CmdDailyFirstEnterMonopolyActivityScRsp" + } + CmdMonopolyType::CmdGetMonopolyDailyReportCsReq => { + "CmdGetMonopolyDailyReportCsReq" + } + CmdMonopolyType::CmdMonopolyAcceptQuizCsReq => "CmdMonopolyAcceptQuizCsReq", + CmdMonopolyType::CmdMonopolyDailySettleScNotify => { + "CmdMonopolyDailySettleScNotify" + } + CmdMonopolyType::CmdMonopolyReRollRandomCsReq => { + "CmdMonopolyReRollRandomCsReq" + } + CmdMonopolyType::CmdMonopolyMoveScRsp => "CmdMonopolyMoveScRsp", + CmdMonopolyType::CmdMonopolyScrachRaffleTicketCsReq => { + "CmdMonopolyScrachRaffleTicketCsReq" + } + CmdMonopolyType::CmdMonopolyEventSelectFriendScRsp => { + "CmdMonopolyEventSelectFriendScRsp" + } + CmdMonopolyType::CmdMonopolyGiveUpCurContentCsReq => { + "CmdMonopolyGiveUpCurContentCsReq" + } + CmdMonopolyType::CmdGetSocialEventServerCacheCsReq => { + "CmdGetSocialEventServerCacheCsReq" + } + CmdMonopolyType::CmdMonopolyGetDailyInitItemCsReq => { + "CmdMonopolyGetDailyInitItemCsReq" + } + CmdMonopolyType::CmdMonopolyGuessChooseCsReq => "CmdMonopolyGuessChooseCsReq", + CmdMonopolyType::CmdMonopolyRollRandomScRsp => "CmdMonopolyRollRandomScRsp", + CmdMonopolyType::CmdMonopolyAcceptQuizScRsp => "CmdMonopolyAcceptQuizScRsp", + CmdMonopolyType::CmdMonopolyGetRafflePoolInfoCsReq => { + "CmdMonopolyGetRafflePoolInfoCsReq" + } + CmdMonopolyType::CmdMonopolyCheatDiceScRsp => "CmdMonopolyCheatDiceScRsp", + CmdMonopolyType::CmdMonopolyGameRaiseRatioCsReq => { + "CmdMonopolyGameRaiseRatioCsReq" + } + CmdMonopolyType::CmdGetMbtiReportCsReq => "CmdGetMbtiReportCsReq", + CmdMonopolyType::CmdMonopolyGetRafflePoolInfoScRsp => { + "CmdMonopolyGetRafflePoolInfoScRsp" + } + CmdMonopolyType::CmdMonopolyGiveUpCurContentScRsp => { + "CmdMonopolyGiveUpCurContentScRsp" + } + CmdMonopolyType::CmdMonopolyClickMbtiReportScRsp => { + "CmdMonopolyClickMbtiReportScRsp" + } + } + } + /// 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), + "CmdGetMonopolyDailyReportScRsp" => { + Some(Self::CmdGetMonopolyDailyReportScRsp) + } + "CmdMonopolyActionResultScNotify" => { + Some(Self::CmdMonopolyActionResultScNotify) + } + "CmdMonopolyGameCreateScNotify" => Some(Self::CmdMonopolyGameCreateScNotify), + "CmdMonopolyTakeRaffleTicketRewardCsReq" => { + Some(Self::CmdMonopolyTakeRaffleTicketRewardCsReq) + } + "CmdMonopolyClickMbtiReportCsReq" => { + Some(Self::CmdMonopolyClickMbtiReportCsReq) + } + "CmdMonopolyCheatDiceCsReq" => Some(Self::CmdMonopolyCheatDiceCsReq), + "CmdMonopolyGameRaiseRatioScRsp" => { + Some(Self::CmdMonopolyGameRaiseRatioScRsp) + } + "CmdMonopolyConditionUpdateScNotify" => { + Some(Self::CmdMonopolyConditionUpdateScNotify) + } + "CmdMonopolyLikeCsReq" => Some(Self::CmdMonopolyLikeCsReq), + "CmdMonopolyGameBingoFlipCardScRsp" => { + Some(Self::CmdMonopolyGameBingoFlipCardScRsp) + } + "CmdMonopolyGuessBuyInformationScRsp" => { + Some(Self::CmdMonopolyGuessBuyInformationScRsp) + } + "CmdMonopolyQuizDurationChangeScNotify" => { + Some(Self::CmdMonopolyQuizDurationChangeScNotify) + } + "CmdMonopolySelectOptionCsReq" => Some(Self::CmdMonopolySelectOptionCsReq), + "CmdGetMonopolyMbtiReportRewardScRsp" => { + Some(Self::CmdGetMonopolyMbtiReportRewardScRsp) + } + "CmdMonopolyTakeRaffleTicketRewardScRsp" => { + Some(Self::CmdMonopolyTakeRaffleTicketRewardScRsp) + } + "CmdMonopolyReRollRandomScRsp" => Some(Self::CmdMonopolyReRollRandomScRsp), + "CmdGetMonopolyInfoScRsp" => Some(Self::CmdGetMonopolyInfoScRsp), + "CmdMonopolyGetRaffleTicketCsReq" => { + Some(Self::CmdMonopolyGetRaffleTicketCsReq) + } + "CmdMonopolyGuessDrawScNotify" => Some(Self::CmdMonopolyGuessDrawScNotify), + "CmdGetMonopolyFriendRankingListScRsp" => { + Some(Self::CmdGetMonopolyFriendRankingListScRsp) + } + "CmdMonopolyConfirmRandomScRsp" => Some(Self::CmdMonopolyConfirmRandomScRsp), + "CmdMonopolyGameBingoFlipCardCsReq" => { + Some(Self::CmdMonopolyGameBingoFlipCardCsReq) + } + "CmdGetSocialEventServerCacheScRsp" => { + Some(Self::CmdGetSocialEventServerCacheScRsp) + } + "CmdMonopolyBuyGoodsCsReq" => Some(Self::CmdMonopolyBuyGoodsCsReq), + "CmdDailyFirstEnterMonopolyActivityCsReq" => { + Some(Self::CmdDailyFirstEnterMonopolyActivityCsReq) + } + "CmdGetMbtiReportScRsp" => Some(Self::CmdGetMbtiReportScRsp), + "CmdMonopolyLikeScNotify" => Some(Self::CmdMonopolyLikeScNotify), + "CmdMonopolyBuyGoodsScRsp" => Some(Self::CmdMonopolyBuyGoodsScRsp), + "CmdMonopolyRollDiceScRsp" => Some(Self::CmdMonopolyRollDiceScRsp), + "CmdMonopolyGetRaffleTicketScRsp" => { + Some(Self::CmdMonopolyGetRaffleTicketScRsp) + } + "CmdMonopolyGameGachaCsReq" => Some(Self::CmdMonopolyGameGachaCsReq), + "CmdMonopolyMoveCsReq" => Some(Self::CmdMonopolyMoveCsReq), + "CmdDeleteSocialEventServerCacheCsReq" => { + Some(Self::CmdDeleteSocialEventServerCacheCsReq) + } + "CmdMonopolyTakePhaseRewardScRsp" => { + Some(Self::CmdMonopolyTakePhaseRewardScRsp) + } + "CmdMonopolyClickCellCsReq" => Some(Self::CmdMonopolyClickCellCsReq), + "CmdMonopolyTakePhaseRewardCsReq" => { + Some(Self::CmdMonopolyTakePhaseRewardCsReq) + } + "CmdMonopolyGuessChooseScRsp" => Some(Self::CmdMonopolyGuessChooseScRsp), + "CmdMonopolyGetDailyInitItemScRsp" => { + Some(Self::CmdMonopolyGetDailyInitItemScRsp) + } + "CmdMonopolyCellUpdateNotify" => Some(Self::CmdMonopolyCellUpdateNotify), + "CmdMonopolySelectOptionScRsp" => Some(Self::CmdMonopolySelectOptionScRsp), + "CmdMonopolyRollRandomCsReq" => Some(Self::CmdMonopolyRollRandomCsReq), + "CmdMonopolyScrachRaffleTicketScRsp" => { + Some(Self::CmdMonopolyScrachRaffleTicketScRsp) + } + "CmdMonopolyUpgradeAssetCsReq" => Some(Self::CmdMonopolyUpgradeAssetCsReq), + "CmdMonopolySttUpdateScNotify" => Some(Self::CmdMonopolySttUpdateScNotify), + "CmdMonopolyRollDiceCsReq" => Some(Self::CmdMonopolyRollDiceCsReq), + "CmdDeleteSocialEventServerCacheScRsp" => { + Some(Self::CmdDeleteSocialEventServerCacheScRsp) + } + "CmdGetMonopolyMbtiReportRewardCsReq" => { + Some(Self::CmdGetMonopolyMbtiReportRewardCsReq) + } + "CmdMonopolyClickCellScRsp" => Some(Self::CmdMonopolyClickCellScRsp), + "CmdGetMonopolyInfoCsReq" => Some(Self::CmdGetMonopolyInfoCsReq), + "CmdMonopolyLikeScRsp" => Some(Self::CmdMonopolyLikeScRsp), + "CmdMonopolyConfirmRandomCsReq" => Some(Self::CmdMonopolyConfirmRandomCsReq), + "CmdMonopolySocialEventEffectScNotify" => { + Some(Self::CmdMonopolySocialEventEffectScNotify) + } + "CmdMonopolyGuessBuyInformationCsReq" => { + Some(Self::CmdMonopolyGuessBuyInformationCsReq) + } + "CmdMonopolyContentUpdateScNotify" => { + Some(Self::CmdMonopolyContentUpdateScNotify) + } + "CmdMonopolyGameGachaScRsp" => Some(Self::CmdMonopolyGameGachaScRsp), + "CmdMonopolyEventLoadUpdateScNotify" => { + Some(Self::CmdMonopolyEventLoadUpdateScNotify) + } + "CmdMonopolyGetRegionProgressScRsp" => { + Some(Self::CmdMonopolyGetRegionProgressScRsp) + } + "CmdMonopolyGetRegionProgressCsReq" => { + Some(Self::CmdMonopolyGetRegionProgressCsReq) + } + "CmdMonopolyGameSettleScNotify" => Some(Self::CmdMonopolyGameSettleScNotify), + "CmdMonopolyEventSelectFriendCsReq" => { + Some(Self::CmdMonopolyEventSelectFriendCsReq) + } + "CmdGetMonopolyFriendRankingListCsReq" => { + Some(Self::CmdGetMonopolyFriendRankingListCsReq) + } + "CmdMonopolyUpgradeAssetScRsp" => Some(Self::CmdMonopolyUpgradeAssetScRsp), + "CmdDailyFirstEnterMonopolyActivityScRsp" => { + Some(Self::CmdDailyFirstEnterMonopolyActivityScRsp) + } + "CmdGetMonopolyDailyReportCsReq" => { + Some(Self::CmdGetMonopolyDailyReportCsReq) + } + "CmdMonopolyAcceptQuizCsReq" => Some(Self::CmdMonopolyAcceptQuizCsReq), + "CmdMonopolyDailySettleScNotify" => { + Some(Self::CmdMonopolyDailySettleScNotify) + } + "CmdMonopolyReRollRandomCsReq" => Some(Self::CmdMonopolyReRollRandomCsReq), + "CmdMonopolyMoveScRsp" => Some(Self::CmdMonopolyMoveScRsp), + "CmdMonopolyScrachRaffleTicketCsReq" => { + Some(Self::CmdMonopolyScrachRaffleTicketCsReq) + } + "CmdMonopolyEventSelectFriendScRsp" => { + Some(Self::CmdMonopolyEventSelectFriendScRsp) + } + "CmdMonopolyGiveUpCurContentCsReq" => { + Some(Self::CmdMonopolyGiveUpCurContentCsReq) + } + "CmdGetSocialEventServerCacheCsReq" => { + Some(Self::CmdGetSocialEventServerCacheCsReq) + } + "CmdMonopolyGetDailyInitItemCsReq" => { + Some(Self::CmdMonopolyGetDailyInitItemCsReq) + } + "CmdMonopolyGuessChooseCsReq" => Some(Self::CmdMonopolyGuessChooseCsReq), + "CmdMonopolyRollRandomScRsp" => Some(Self::CmdMonopolyRollRandomScRsp), + "CmdMonopolyAcceptQuizScRsp" => Some(Self::CmdMonopolyAcceptQuizScRsp), + "CmdMonopolyGetRafflePoolInfoCsReq" => { + Some(Self::CmdMonopolyGetRafflePoolInfoCsReq) + } + "CmdMonopolyCheatDiceScRsp" => Some(Self::CmdMonopolyCheatDiceScRsp), + "CmdMonopolyGameRaiseRatioCsReq" => { + Some(Self::CmdMonopolyGameRaiseRatioCsReq) + } + "CmdGetMbtiReportCsReq" => Some(Self::CmdGetMbtiReportCsReq), + "CmdMonopolyGetRafflePoolInfoScRsp" => { + Some(Self::CmdMonopolyGetRafflePoolInfoScRsp) + } + "CmdMonopolyGiveUpCurContentScRsp" => { + Some(Self::CmdMonopolyGiveUpCurContentScRsp) + } + "CmdMonopolyClickMbtiReportScRsp" => { + Some(Self::CmdMonopolyClickMbtiReportScRsp) + } + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdMultiplayerType { + None = 0, + CmdMultiplayerGetFightGateCsReq = 1003, + CmdMultiplayerFightGameStateScRsp = 1020, + CmdMultiplayerFightGameStartScNotify = 1034, + CmdMultiplayerFightGameFinishScNotify = 1037, + CmdMultiplayerFightGiveUpCsReq = 1039, + CmdMultiplayerGetFightGateScRsp = 1046, + CmdMultiplayerFightGiveUpScRsp = 1053, + CmdMultiplayerFightGameStateCsReq = 1059, + CmdMultiplayerMatch3FinishScNotify = 1080, +} +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::CmdMultiplayerGetFightGateCsReq => { + "CmdMultiplayerGetFightGateCsReq" + } + CmdMultiplayerType::CmdMultiplayerFightGameStateScRsp => { + "CmdMultiplayerFightGameStateScRsp" + } + CmdMultiplayerType::CmdMultiplayerFightGameStartScNotify => { + "CmdMultiplayerFightGameStartScNotify" + } + CmdMultiplayerType::CmdMultiplayerFightGameFinishScNotify => { + "CmdMultiplayerFightGameFinishScNotify" + } + CmdMultiplayerType::CmdMultiplayerFightGiveUpCsReq => { + "CmdMultiplayerFightGiveUpCsReq" + } + CmdMultiplayerType::CmdMultiplayerGetFightGateScRsp => { + "CmdMultiplayerGetFightGateScRsp" + } + CmdMultiplayerType::CmdMultiplayerFightGiveUpScRsp => { + "CmdMultiplayerFightGiveUpScRsp" + } + CmdMultiplayerType::CmdMultiplayerFightGameStateCsReq => { + "CmdMultiplayerFightGameStateCsReq" + } + CmdMultiplayerType::CmdMultiplayerMatch3FinishScNotify => { + "CmdMultiplayerMatch3FinishScNotify" + } + } + } + /// 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), + "CmdMultiplayerGetFightGateCsReq" => { + Some(Self::CmdMultiplayerGetFightGateCsReq) + } + "CmdMultiplayerFightGameStateScRsp" => { + Some(Self::CmdMultiplayerFightGameStateScRsp) + } + "CmdMultiplayerFightGameStartScNotify" => { + Some(Self::CmdMultiplayerFightGameStartScNotify) + } + "CmdMultiplayerFightGameFinishScNotify" => { + Some(Self::CmdMultiplayerFightGameFinishScNotify) + } + "CmdMultiplayerFightGiveUpCsReq" => { + Some(Self::CmdMultiplayerFightGiveUpCsReq) + } + "CmdMultiplayerGetFightGateScRsp" => { + Some(Self::CmdMultiplayerGetFightGateScRsp) + } + "CmdMultiplayerFightGiveUpScRsp" => { + Some(Self::CmdMultiplayerFightGiveUpScRsp) + } + "CmdMultiplayerFightGameStateCsReq" => { + Some(Self::CmdMultiplayerFightGameStateCsReq) + } + "CmdMultiplayerMatch3FinishScNotify" => { + Some(Self::CmdMultiplayerMatch3FinishScNotify) + } + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdMultipleDropType { + None = 0, + CmdMultipleDropInfoScNotify = 4603, + CmdGetMultipleDropInfoScRsp = 4620, + CmdGetPlayerReturnMultiDropInfoScRsp = 4639, + CmdGetPlayerReturnMultiDropInfoCsReq = 4646, + CmdMultipleDropInfoNotify = 4653, + CmdGetMultipleDropInfoCsReq = 4659, +} +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::CmdMultipleDropInfoScNotify => { + "CmdMultipleDropInfoScNotify" + } + CmdMultipleDropType::CmdGetMultipleDropInfoScRsp => { + "CmdGetMultipleDropInfoScRsp" + } + CmdMultipleDropType::CmdGetPlayerReturnMultiDropInfoScRsp => { + "CmdGetPlayerReturnMultiDropInfoScRsp" + } + CmdMultipleDropType::CmdGetPlayerReturnMultiDropInfoCsReq => { + "CmdGetPlayerReturnMultiDropInfoCsReq" + } + CmdMultipleDropType::CmdMultipleDropInfoNotify => "CmdMultipleDropInfoNotify", + CmdMultipleDropType::CmdGetMultipleDropInfoCsReq => { + "CmdGetMultipleDropInfoCsReq" + } + } + } + /// 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), + "CmdMultipleDropInfoScNotify" => Some(Self::CmdMultipleDropInfoScNotify), + "CmdGetMultipleDropInfoScRsp" => Some(Self::CmdGetMultipleDropInfoScRsp), + "CmdGetPlayerReturnMultiDropInfoScRsp" => { + Some(Self::CmdGetPlayerReturnMultiDropInfoScRsp) + } + "CmdGetPlayerReturnMultiDropInfoCsReq" => { + Some(Self::CmdGetPlayerReturnMultiDropInfoCsReq) + } + "CmdMultipleDropInfoNotify" => Some(Self::CmdMultipleDropInfoNotify), + "CmdGetMultipleDropInfoCsReq" => Some(Self::CmdGetMultipleDropInfoCsReq), + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdMuseumType { + None = 0, + CmdBuyNpcStuffCsReq = 4303, + CmdMuseumTargetRewardNotify = 4309, + CmdGetExhibitScNotify = 4316, + CmdMuseumFundsChangedScNotify = 4319, + CmdGetMuseumInfoScRsp = 4320, + CmdMuseumRandomEventQueryCsReq = 4325, + CmdMuseumRandomEventQueryScRsp = 4329, + CmdUpgradeAreaCsReq = 4330, + CmdMuseumRandomEventSelectCsReq = 4333, + CmdRemoveStuffFromAreaCsReq = 4334, + CmdRemoveStuffFromAreaScRsp = 4337, + CmdSetStuffToAreaCsReq = 4339, + CmdBuyNpcStuffScRsp = 4346, + CmdFinishCurTurnCsReq = 4347, + CmdUpgradeAreaStatCsReq = 4348, + CmdMuseumRandomEventSelectScRsp = 4351, + CmdSetStuffToAreaScRsp = 4353, + CmdGetMuseumInfoCsReq = 4359, + CmdMuseumRandomEventStartScNotify = 4361, + CmdMuseumTakeCollectRewardScRsp = 4364, + CmdMuseumDispatchFinishedScNotify = 4373, + CmdFinishCurTurnScRsp = 4374, + CmdUpgradeAreaScRsp = 4375, + CmdMuseumInfoChangedScNotify = 4379, + CmdGetStuffScNotify = 4380, + CmdMuseumTargetStartNotify = 4383, + CmdUpgradeAreaStatScRsp = 4390, + CmdMuseumTakeCollectRewardCsReq = 4393, + CmdMuseumTargetMissionFinishNotify = 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::CmdBuyNpcStuffCsReq => "CmdBuyNpcStuffCsReq", + CmdMuseumType::CmdMuseumTargetRewardNotify => "CmdMuseumTargetRewardNotify", + CmdMuseumType::CmdGetExhibitScNotify => "CmdGetExhibitScNotify", + CmdMuseumType::CmdMuseumFundsChangedScNotify => { + "CmdMuseumFundsChangedScNotify" + } + CmdMuseumType::CmdGetMuseumInfoScRsp => "CmdGetMuseumInfoScRsp", + CmdMuseumType::CmdMuseumRandomEventQueryCsReq => { + "CmdMuseumRandomEventQueryCsReq" + } + CmdMuseumType::CmdMuseumRandomEventQueryScRsp => { + "CmdMuseumRandomEventQueryScRsp" + } + CmdMuseumType::CmdUpgradeAreaCsReq => "CmdUpgradeAreaCsReq", + CmdMuseumType::CmdMuseumRandomEventSelectCsReq => { + "CmdMuseumRandomEventSelectCsReq" + } + CmdMuseumType::CmdRemoveStuffFromAreaCsReq => "CmdRemoveStuffFromAreaCsReq", + CmdMuseumType::CmdRemoveStuffFromAreaScRsp => "CmdRemoveStuffFromAreaScRsp", + CmdMuseumType::CmdSetStuffToAreaCsReq => "CmdSetStuffToAreaCsReq", + CmdMuseumType::CmdBuyNpcStuffScRsp => "CmdBuyNpcStuffScRsp", + CmdMuseumType::CmdFinishCurTurnCsReq => "CmdFinishCurTurnCsReq", + CmdMuseumType::CmdUpgradeAreaStatCsReq => "CmdUpgradeAreaStatCsReq", + CmdMuseumType::CmdMuseumRandomEventSelectScRsp => { + "CmdMuseumRandomEventSelectScRsp" + } + CmdMuseumType::CmdSetStuffToAreaScRsp => "CmdSetStuffToAreaScRsp", + CmdMuseumType::CmdGetMuseumInfoCsReq => "CmdGetMuseumInfoCsReq", + CmdMuseumType::CmdMuseumRandomEventStartScNotify => { + "CmdMuseumRandomEventStartScNotify" + } + CmdMuseumType::CmdMuseumTakeCollectRewardScRsp => { + "CmdMuseumTakeCollectRewardScRsp" + } + CmdMuseumType::CmdMuseumDispatchFinishedScNotify => { + "CmdMuseumDispatchFinishedScNotify" + } + CmdMuseumType::CmdFinishCurTurnScRsp => "CmdFinishCurTurnScRsp", + CmdMuseumType::CmdUpgradeAreaScRsp => "CmdUpgradeAreaScRsp", + CmdMuseumType::CmdMuseumInfoChangedScNotify => "CmdMuseumInfoChangedScNotify", + CmdMuseumType::CmdGetStuffScNotify => "CmdGetStuffScNotify", + CmdMuseumType::CmdMuseumTargetStartNotify => "CmdMuseumTargetStartNotify", + CmdMuseumType::CmdUpgradeAreaStatScRsp => "CmdUpgradeAreaStatScRsp", + CmdMuseumType::CmdMuseumTakeCollectRewardCsReq => { + "CmdMuseumTakeCollectRewardCsReq" + } + CmdMuseumType::CmdMuseumTargetMissionFinishNotify => { + "CmdMuseumTargetMissionFinishNotify" + } + } + } + /// 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), + "CmdBuyNpcStuffCsReq" => Some(Self::CmdBuyNpcStuffCsReq), + "CmdMuseumTargetRewardNotify" => Some(Self::CmdMuseumTargetRewardNotify), + "CmdGetExhibitScNotify" => Some(Self::CmdGetExhibitScNotify), + "CmdMuseumFundsChangedScNotify" => Some(Self::CmdMuseumFundsChangedScNotify), + "CmdGetMuseumInfoScRsp" => Some(Self::CmdGetMuseumInfoScRsp), + "CmdMuseumRandomEventQueryCsReq" => { + Some(Self::CmdMuseumRandomEventQueryCsReq) + } + "CmdMuseumRandomEventQueryScRsp" => { + Some(Self::CmdMuseumRandomEventQueryScRsp) + } + "CmdUpgradeAreaCsReq" => Some(Self::CmdUpgradeAreaCsReq), + "CmdMuseumRandomEventSelectCsReq" => { + Some(Self::CmdMuseumRandomEventSelectCsReq) + } + "CmdRemoveStuffFromAreaCsReq" => Some(Self::CmdRemoveStuffFromAreaCsReq), + "CmdRemoveStuffFromAreaScRsp" => Some(Self::CmdRemoveStuffFromAreaScRsp), + "CmdSetStuffToAreaCsReq" => Some(Self::CmdSetStuffToAreaCsReq), + "CmdBuyNpcStuffScRsp" => Some(Self::CmdBuyNpcStuffScRsp), + "CmdFinishCurTurnCsReq" => Some(Self::CmdFinishCurTurnCsReq), + "CmdUpgradeAreaStatCsReq" => Some(Self::CmdUpgradeAreaStatCsReq), + "CmdMuseumRandomEventSelectScRsp" => { + Some(Self::CmdMuseumRandomEventSelectScRsp) + } + "CmdSetStuffToAreaScRsp" => Some(Self::CmdSetStuffToAreaScRsp), + "CmdGetMuseumInfoCsReq" => Some(Self::CmdGetMuseumInfoCsReq), + "CmdMuseumRandomEventStartScNotify" => { + Some(Self::CmdMuseumRandomEventStartScNotify) + } + "CmdMuseumTakeCollectRewardScRsp" => { + Some(Self::CmdMuseumTakeCollectRewardScRsp) + } + "CmdMuseumDispatchFinishedScNotify" => { + Some(Self::CmdMuseumDispatchFinishedScNotify) + } + "CmdFinishCurTurnScRsp" => Some(Self::CmdFinishCurTurnScRsp), + "CmdUpgradeAreaScRsp" => Some(Self::CmdUpgradeAreaScRsp), + "CmdMuseumInfoChangedScNotify" => Some(Self::CmdMuseumInfoChangedScNotify), + "CmdGetStuffScNotify" => Some(Self::CmdGetStuffScNotify), + "CmdMuseumTargetStartNotify" => Some(Self::CmdMuseumTargetStartNotify), + "CmdUpgradeAreaStatScRsp" => Some(Self::CmdUpgradeAreaStatScRsp), + "CmdMuseumTakeCollectRewardCsReq" => { + Some(Self::CmdMuseumTakeCollectRewardCsReq) + } + "CmdMuseumTargetMissionFinishNotify" => { + Some(Self::CmdMuseumTargetMissionFinishNotify) + } + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdMusicRhythmType { + None = 0, + CmdMusicRhythmUnlockSongSfxScNotify = 7571, + CmdMusicRhythmDataScRsp = 7574, + CmdMusicRhythmFinishLevelScRsp = 7575, + CmdMusicRhythmSaveSongConfigDataScRsp = 7578, + CmdMusicRhythmUnlockTrackScNotify = 7579, + CmdMusicRhythmMaxDifficultyLevelsUnlockNotify = 7580, + CmdMusicRhythmStartLevelCsReq = 7582, + CmdMusicRhythmFinishLevelCsReq = 7587, + CmdMusicRhythmUnlockSongNotify = 7589, + CmdMusicRhythmDataCsReq = 7590, + CmdMusicRhythmStartLevelScRsp = 7591, + CmdMusicRhythmSaveSongConfigDataCsReq = 7599, +} +impl CmdMusicRhythmType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdMusicRhythmType::None => "CmdMusicRhythmTypeNone", + CmdMusicRhythmType::CmdMusicRhythmUnlockSongSfxScNotify => { + "CmdMusicRhythmUnlockSongSfxScNotify" + } + CmdMusicRhythmType::CmdMusicRhythmDataScRsp => "CmdMusicRhythmDataScRsp", + CmdMusicRhythmType::CmdMusicRhythmFinishLevelScRsp => { + "CmdMusicRhythmFinishLevelScRsp" + } + CmdMusicRhythmType::CmdMusicRhythmSaveSongConfigDataScRsp => { + "CmdMusicRhythmSaveSongConfigDataScRsp" + } + CmdMusicRhythmType::CmdMusicRhythmUnlockTrackScNotify => { + "CmdMusicRhythmUnlockTrackScNotify" + } + CmdMusicRhythmType::CmdMusicRhythmMaxDifficultyLevelsUnlockNotify => { + "CmdMusicRhythmMaxDifficultyLevelsUnlockNotify" + } + CmdMusicRhythmType::CmdMusicRhythmStartLevelCsReq => { + "CmdMusicRhythmStartLevelCsReq" + } + CmdMusicRhythmType::CmdMusicRhythmFinishLevelCsReq => { + "CmdMusicRhythmFinishLevelCsReq" + } + CmdMusicRhythmType::CmdMusicRhythmUnlockSongNotify => { + "CmdMusicRhythmUnlockSongNotify" + } + CmdMusicRhythmType::CmdMusicRhythmDataCsReq => "CmdMusicRhythmDataCsReq", + CmdMusicRhythmType::CmdMusicRhythmStartLevelScRsp => { + "CmdMusicRhythmStartLevelScRsp" + } + CmdMusicRhythmType::CmdMusicRhythmSaveSongConfigDataCsReq => { + "CmdMusicRhythmSaveSongConfigDataCsReq" + } + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdMusicRhythmTypeNone" => Some(Self::None), + "CmdMusicRhythmUnlockSongSfxScNotify" => { + Some(Self::CmdMusicRhythmUnlockSongSfxScNotify) + } + "CmdMusicRhythmDataScRsp" => Some(Self::CmdMusicRhythmDataScRsp), + "CmdMusicRhythmFinishLevelScRsp" => { + Some(Self::CmdMusicRhythmFinishLevelScRsp) + } + "CmdMusicRhythmSaveSongConfigDataScRsp" => { + Some(Self::CmdMusicRhythmSaveSongConfigDataScRsp) + } + "CmdMusicRhythmUnlockTrackScNotify" => { + Some(Self::CmdMusicRhythmUnlockTrackScNotify) + } + "CmdMusicRhythmMaxDifficultyLevelsUnlockNotify" => { + Some(Self::CmdMusicRhythmMaxDifficultyLevelsUnlockNotify) + } + "CmdMusicRhythmStartLevelCsReq" => Some(Self::CmdMusicRhythmStartLevelCsReq), + "CmdMusicRhythmFinishLevelCsReq" => { + Some(Self::CmdMusicRhythmFinishLevelCsReq) + } + "CmdMusicRhythmUnlockSongNotify" => { + Some(Self::CmdMusicRhythmUnlockSongNotify) + } + "CmdMusicRhythmDataCsReq" => Some(Self::CmdMusicRhythmDataCsReq), + "CmdMusicRhythmStartLevelScRsp" => Some(Self::CmdMusicRhythmStartLevelScRsp), + "CmdMusicRhythmSaveSongConfigDataCsReq" => { + Some(Self::CmdMusicRhythmSaveSongConfigDataCsReq) + } + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdOfferingType { + None = 0, + CmdTakeOfferingRewardScRsp = 6923, + CmdOfferingInfoScNotify = 6924, + CmdGetOfferingInfoCsReq = 6925, + CmdGetOfferingInfoScRsp = 6928, + CmdSubmitOfferingItemScRsp = 6930, + CmdTakeOfferingRewardCsReq = 6932, + CmdSubmitOfferingItemCsReq = 6935, +} +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::CmdOfferingInfoScNotify => "CmdOfferingInfoScNotify", + CmdOfferingType::CmdGetOfferingInfoCsReq => "CmdGetOfferingInfoCsReq", + CmdOfferingType::CmdGetOfferingInfoScRsp => "CmdGetOfferingInfoScRsp", + CmdOfferingType::CmdSubmitOfferingItemScRsp => "CmdSubmitOfferingItemScRsp", + CmdOfferingType::CmdTakeOfferingRewardCsReq => "CmdTakeOfferingRewardCsReq", + CmdOfferingType::CmdSubmitOfferingItemCsReq => "CmdSubmitOfferingItemCsReq", + } + } + /// 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), + "CmdOfferingInfoScNotify" => Some(Self::CmdOfferingInfoScNotify), + "CmdGetOfferingInfoCsReq" => Some(Self::CmdGetOfferingInfoCsReq), + "CmdGetOfferingInfoScRsp" => Some(Self::CmdGetOfferingInfoScRsp), + "CmdSubmitOfferingItemScRsp" => Some(Self::CmdSubmitOfferingItemScRsp), + "CmdTakeOfferingRewardCsReq" => Some(Self::CmdTakeOfferingRewardCsReq), + "CmdSubmitOfferingItemCsReq" => Some(Self::CmdSubmitOfferingItemCsReq), + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdPamMissionType { + None = 0, + CmdSyncAcceptedPamMissionNotify = 4003, + CmdAcceptedPamMissionExpireScRsp = 4020, + CmdAcceptedPamMissionExpireCsReq = 4059, +} +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(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdPamSkinType { + None = 0, + CmdGetPamSkinDataCsReq = 8125, + CmdGetPamSkinDataScRsp = 8128, + CmdSelectPamSkinScRsp = 8130, + CmdUnlockPamSkinScNotify = 8132, + CmdSelectPamSkinCsReq = 8135, +} +impl CmdPamSkinType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdPamSkinType::None => "CmdPamSkinTypeNone", + CmdPamSkinType::CmdGetPamSkinDataCsReq => "CmdGetPamSkinDataCsReq", + CmdPamSkinType::CmdGetPamSkinDataScRsp => "CmdGetPamSkinDataScRsp", + CmdPamSkinType::CmdSelectPamSkinScRsp => "CmdSelectPamSkinScRsp", + CmdPamSkinType::CmdUnlockPamSkinScNotify => "CmdUnlockPamSkinScNotify", + CmdPamSkinType::CmdSelectPamSkinCsReq => "CmdSelectPamSkinCsReq", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdPamSkinTypeNone" => Some(Self::None), + "CmdGetPamSkinDataCsReq" => Some(Self::CmdGetPamSkinDataCsReq), + "CmdGetPamSkinDataScRsp" => Some(Self::CmdGetPamSkinDataScRsp), + "CmdSelectPamSkinScRsp" => Some(Self::CmdSelectPamSkinScRsp), + "CmdUnlockPamSkinScNotify" => Some(Self::CmdUnlockPamSkinScNotify), + "CmdSelectPamSkinCsReq" => Some(Self::CmdSelectPamSkinCsReq), + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdPetType { + None = 0, + CmdSummonPetCsReq = 7612, + CmdGetPetDataCsReq = 7615, + CmdGetPetDataScRsp = 7616, + CmdSummonPetScRsp = 7624, + CmdRecallPetScRsp = 7637, + CmdCurPetChangedScNotify = 7640, + CmdRecallPetCsReq = 7642, +} +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::CmdSummonPetCsReq => "CmdSummonPetCsReq", + CmdPetType::CmdGetPetDataCsReq => "CmdGetPetDataCsReq", + CmdPetType::CmdGetPetDataScRsp => "CmdGetPetDataScRsp", + CmdPetType::CmdSummonPetScRsp => "CmdSummonPetScRsp", + CmdPetType::CmdRecallPetScRsp => "CmdRecallPetScRsp", + CmdPetType::CmdCurPetChangedScNotify => "CmdCurPetChangedScNotify", + CmdPetType::CmdRecallPetCsReq => "CmdRecallPetCsReq", + } + } + /// 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), + "CmdSummonPetCsReq" => Some(Self::CmdSummonPetCsReq), + "CmdGetPetDataCsReq" => Some(Self::CmdGetPetDataCsReq), + "CmdGetPetDataScRsp" => Some(Self::CmdGetPetDataScRsp), + "CmdSummonPetScRsp" => Some(Self::CmdSummonPetScRsp), + "CmdRecallPetScRsp" => Some(Self::CmdRecallPetScRsp), + "CmdCurPetChangedScNotify" => Some(Self::CmdCurPetChangedScNotify), + "CmdRecallPetCsReq" => Some(Self::CmdRecallPetCsReq), + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdPhoneType { + None = 0, + CmdSelectChatBubbleCsReq = 5103, + CmdGetPhoneDataScRsp = 5120, + CmdSelectPhoneThemeScRsp = 5134, + CmdUnlockPhoneThemeScNotify = 5137, + CmdUnlockChatBubbleScNotify = 5139, + CmdSelectChatBubbleScRsp = 5146, + CmdSelectPhoneThemeCsReq = 5153, + CmdGetPhoneDataCsReq = 5159, +} +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::CmdSelectChatBubbleCsReq => "CmdSelectChatBubbleCsReq", + CmdPhoneType::CmdGetPhoneDataScRsp => "CmdGetPhoneDataScRsp", + CmdPhoneType::CmdSelectPhoneThemeScRsp => "CmdSelectPhoneThemeScRsp", + CmdPhoneType::CmdUnlockPhoneThemeScNotify => "CmdUnlockPhoneThemeScNotify", + CmdPhoneType::CmdUnlockChatBubbleScNotify => "CmdUnlockChatBubbleScNotify", + CmdPhoneType::CmdSelectChatBubbleScRsp => "CmdSelectChatBubbleScRsp", + 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), + "CmdSelectChatBubbleCsReq" => Some(Self::CmdSelectChatBubbleCsReq), + "CmdGetPhoneDataScRsp" => Some(Self::CmdGetPhoneDataScRsp), + "CmdSelectPhoneThemeScRsp" => Some(Self::CmdSelectPhoneThemeScRsp), + "CmdUnlockPhoneThemeScNotify" => Some(Self::CmdUnlockPhoneThemeScNotify), + "CmdUnlockChatBubbleScNotify" => Some(Self::CmdUnlockChatBubbleScNotify), + "CmdSelectChatBubbleScRsp" => Some(Self::CmdSelectChatBubbleScRsp), + "CmdSelectPhoneThemeCsReq" => Some(Self::CmdSelectPhoneThemeCsReq), + "CmdGetPhoneDataCsReq" => Some(Self::CmdGetPhoneDataCsReq), + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdPlayerType { + None = 0, + CmdSetAvatarPathCsReq = 1, + CmdGetBasicInfoCsReq = 2, + CmdPlayerLogoutCsReq = 3, + CmdSetGenderScRsp = 4, + CmdGetGameStateServiceConfigCsReq = 5, + CmdPlayerLoginFinishScRsp = 6, + CmdSetRedPointStatusScNotify = 7, + CmdUnlockAvatarPathScRsp = 8, + CmdUnlockAvatarPathCsReq = 11, + CmdAceAntiCheaterScRsp = 12, + CmdQueryProductInfoCsReq = 14, + CmdClientDownloadDataScNotify = 15, + CmdGmTalkCsReq = 16, + CmdRegionStopScNotify = 19, + CmdPlayerLoginScRsp = 20, + CmdGetVideoVersionKeyCsReq = 22, + CmdQueryProductInfoScRsp = 23, + CmdAceAntiCheaterCsReq = 24, + CmdSetNicknameCsReq = 25, + CmdGetSecretKeyInfoCsReq = 27, + CmdSetNicknameScRsp = 29, + CmdPlayerHeartBeatScRsp = 31, + CmdRetcodeNotify = 32, + CmdGetLevelRewardTakenListCsReq = 33, + CmdGetVideoVersionKeyScRsp = 35, + CmdGmTalkScNotify = 37, + CmdGetSecretKeyInfoScRsp = 38, + CmdPlayerGetTokenCsReq = 39, + CmdClientObjUploadCsReq = 40, + CmdSetAvatarPathScRsp = 41, + CmdClientObjDownloadDataScNotify = 42, + CmdSetPlayerInfoScRsp = 43, + CmdAvatarPathChangedNotify = 44, + CmdUpdateFeatureSwitchScNotify = 45, + CmdPlayerLogoutScRsp = 46, + CmdGmTalkScRsp = 47, + CmdExchangeStaminaScRsp = 48, + CmdReserveStaminaExchangeCsReq = 50, + CmdGetLevelRewardTakenListScRsp = 51, + CmdUpdatePsnSettingsInfoCsReq = 52, + CmdPlayerGetTokenScRsp = 53, + CmdPlayerLoginFinishCsReq = 55, + CmdDailyRefreshNotify = 56, + CmdUpdatePsnSettingsInfoScRsp = 57, + CmdGetMultiPathAvatarInfoCsReq = 58, + CmdPlayerLoginCsReq = 59, + CmdMonthCardRewardNotify = 60, + CmdAntiAddictScNotify = 61, + CmdSetLanguageScRsp = 64, + CmdGetBasicInfoScRsp = 66, + CmdClientObjUploadScRsp = 67, + CmdStaminaInfoScNotify = 68, + CmdReserveStaminaExchangeScRsp = 69, + CmdGateServerScNotify = 71, + CmdSetGameplayBirthdayScRsp = 72, + CmdGetLevelRewardCsReq = 73, + CmdExchangeStaminaCsReq = 75, + CmdSetGameplayBirthdayCsReq = 78, + CmdGetAuthkeyScRsp = 79, + CmdPlayerKickOutScNotify = 80, + CmdFeatureSwitchClosedScNotify = 82, + CmdGetLevelRewardScRsp = 83, + CmdGetMultiPathAvatarInfoScRsp = 87, + CmdSetPlayerInfoCsReq = 88, + CmdGetAuthkeyCsReq = 90, + CmdSetGenderCsReq = 91, + CmdUpdatePlayerSettingCsReq = 92, + CmdSetLanguageCsReq = 93, + CmdServerAnnounceNotify = 94, + CmdSetMultipleAvatarPathsScRsp = 95, + CmdPlayerHeartBeatCsReq = 96, + CmdGetGameStateServiceConfigScRsp = 97, + CmdUpdatePlayerSettingScRsp = 98, + CmdSetMultipleAvatarPathsCsReq = 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::CmdSetAvatarPathCsReq => "CmdSetAvatarPathCsReq", + CmdPlayerType::CmdGetBasicInfoCsReq => "CmdGetBasicInfoCsReq", + CmdPlayerType::CmdPlayerLogoutCsReq => "CmdPlayerLogoutCsReq", + CmdPlayerType::CmdSetGenderScRsp => "CmdSetGenderScRsp", + CmdPlayerType::CmdGetGameStateServiceConfigCsReq => { + "CmdGetGameStateServiceConfigCsReq" + } + CmdPlayerType::CmdPlayerLoginFinishScRsp => "CmdPlayerLoginFinishScRsp", + CmdPlayerType::CmdSetRedPointStatusScNotify => "CmdSetRedPointStatusScNotify", + CmdPlayerType::CmdUnlockAvatarPathScRsp => "CmdUnlockAvatarPathScRsp", + CmdPlayerType::CmdUnlockAvatarPathCsReq => "CmdUnlockAvatarPathCsReq", + CmdPlayerType::CmdAceAntiCheaterScRsp => "CmdAceAntiCheaterScRsp", + CmdPlayerType::CmdQueryProductInfoCsReq => "CmdQueryProductInfoCsReq", + CmdPlayerType::CmdClientDownloadDataScNotify => { + "CmdClientDownloadDataScNotify" + } + CmdPlayerType::CmdGmTalkCsReq => "CmdGmTalkCsReq", + CmdPlayerType::CmdRegionStopScNotify => "CmdRegionStopScNotify", + CmdPlayerType::CmdPlayerLoginScRsp => "CmdPlayerLoginScRsp", + CmdPlayerType::CmdGetVideoVersionKeyCsReq => "CmdGetVideoVersionKeyCsReq", + CmdPlayerType::CmdQueryProductInfoScRsp => "CmdQueryProductInfoScRsp", + CmdPlayerType::CmdAceAntiCheaterCsReq => "CmdAceAntiCheaterCsReq", + CmdPlayerType::CmdSetNicknameCsReq => "CmdSetNicknameCsReq", + CmdPlayerType::CmdGetSecretKeyInfoCsReq => "CmdGetSecretKeyInfoCsReq", + CmdPlayerType::CmdSetNicknameScRsp => "CmdSetNicknameScRsp", + CmdPlayerType::CmdPlayerHeartBeatScRsp => "CmdPlayerHeartBeatScRsp", + CmdPlayerType::CmdRetcodeNotify => "CmdRetcodeNotify", + CmdPlayerType::CmdGetLevelRewardTakenListCsReq => { + "CmdGetLevelRewardTakenListCsReq" + } + CmdPlayerType::CmdGetVideoVersionKeyScRsp => "CmdGetVideoVersionKeyScRsp", + CmdPlayerType::CmdGmTalkScNotify => "CmdGmTalkScNotify", + CmdPlayerType::CmdGetSecretKeyInfoScRsp => "CmdGetSecretKeyInfoScRsp", + CmdPlayerType::CmdPlayerGetTokenCsReq => "CmdPlayerGetTokenCsReq", + CmdPlayerType::CmdClientObjUploadCsReq => "CmdClientObjUploadCsReq", + CmdPlayerType::CmdSetAvatarPathScRsp => "CmdSetAvatarPathScRsp", + CmdPlayerType::CmdClientObjDownloadDataScNotify => { + "CmdClientObjDownloadDataScNotify" + } + CmdPlayerType::CmdSetPlayerInfoScRsp => "CmdSetPlayerInfoScRsp", + CmdPlayerType::CmdAvatarPathChangedNotify => "CmdAvatarPathChangedNotify", + CmdPlayerType::CmdUpdateFeatureSwitchScNotify => { + "CmdUpdateFeatureSwitchScNotify" + } + CmdPlayerType::CmdPlayerLogoutScRsp => "CmdPlayerLogoutScRsp", + CmdPlayerType::CmdGmTalkScRsp => "CmdGmTalkScRsp", + CmdPlayerType::CmdExchangeStaminaScRsp => "CmdExchangeStaminaScRsp", + CmdPlayerType::CmdReserveStaminaExchangeCsReq => { + "CmdReserveStaminaExchangeCsReq" + } + CmdPlayerType::CmdGetLevelRewardTakenListScRsp => { + "CmdGetLevelRewardTakenListScRsp" + } + CmdPlayerType::CmdUpdatePsnSettingsInfoCsReq => { + "CmdUpdatePsnSettingsInfoCsReq" + } + CmdPlayerType::CmdPlayerGetTokenScRsp => "CmdPlayerGetTokenScRsp", + CmdPlayerType::CmdPlayerLoginFinishCsReq => "CmdPlayerLoginFinishCsReq", + CmdPlayerType::CmdDailyRefreshNotify => "CmdDailyRefreshNotify", + CmdPlayerType::CmdUpdatePsnSettingsInfoScRsp => { + "CmdUpdatePsnSettingsInfoScRsp" + } + CmdPlayerType::CmdGetMultiPathAvatarInfoCsReq => { + "CmdGetMultiPathAvatarInfoCsReq" + } + CmdPlayerType::CmdPlayerLoginCsReq => "CmdPlayerLoginCsReq", + CmdPlayerType::CmdMonthCardRewardNotify => "CmdMonthCardRewardNotify", + CmdPlayerType::CmdAntiAddictScNotify => "CmdAntiAddictScNotify", + CmdPlayerType::CmdSetLanguageScRsp => "CmdSetLanguageScRsp", + CmdPlayerType::CmdGetBasicInfoScRsp => "CmdGetBasicInfoScRsp", + CmdPlayerType::CmdClientObjUploadScRsp => "CmdClientObjUploadScRsp", + CmdPlayerType::CmdStaminaInfoScNotify => "CmdStaminaInfoScNotify", + CmdPlayerType::CmdReserveStaminaExchangeScRsp => { + "CmdReserveStaminaExchangeScRsp" + } + CmdPlayerType::CmdGateServerScNotify => "CmdGateServerScNotify", + CmdPlayerType::CmdSetGameplayBirthdayScRsp => "CmdSetGameplayBirthdayScRsp", + CmdPlayerType::CmdGetLevelRewardCsReq => "CmdGetLevelRewardCsReq", + CmdPlayerType::CmdExchangeStaminaCsReq => "CmdExchangeStaminaCsReq", + CmdPlayerType::CmdSetGameplayBirthdayCsReq => "CmdSetGameplayBirthdayCsReq", + CmdPlayerType::CmdGetAuthkeyScRsp => "CmdGetAuthkeyScRsp", + CmdPlayerType::CmdPlayerKickOutScNotify => "CmdPlayerKickOutScNotify", + CmdPlayerType::CmdFeatureSwitchClosedScNotify => { + "CmdFeatureSwitchClosedScNotify" + } + CmdPlayerType::CmdGetLevelRewardScRsp => "CmdGetLevelRewardScRsp", + CmdPlayerType::CmdGetMultiPathAvatarInfoScRsp => { + "CmdGetMultiPathAvatarInfoScRsp" + } + CmdPlayerType::CmdSetPlayerInfoCsReq => "CmdSetPlayerInfoCsReq", + CmdPlayerType::CmdGetAuthkeyCsReq => "CmdGetAuthkeyCsReq", + CmdPlayerType::CmdSetGenderCsReq => "CmdSetGenderCsReq", + CmdPlayerType::CmdUpdatePlayerSettingCsReq => "CmdUpdatePlayerSettingCsReq", + CmdPlayerType::CmdSetLanguageCsReq => "CmdSetLanguageCsReq", + CmdPlayerType::CmdServerAnnounceNotify => "CmdServerAnnounceNotify", + CmdPlayerType::CmdSetMultipleAvatarPathsScRsp => { + "CmdSetMultipleAvatarPathsScRsp" + } + CmdPlayerType::CmdPlayerHeartBeatCsReq => "CmdPlayerHeartBeatCsReq", + CmdPlayerType::CmdGetGameStateServiceConfigScRsp => { + "CmdGetGameStateServiceConfigScRsp" + } + CmdPlayerType::CmdUpdatePlayerSettingScRsp => "CmdUpdatePlayerSettingScRsp", + CmdPlayerType::CmdSetMultipleAvatarPathsCsReq => { + "CmdSetMultipleAvatarPathsCsReq" + } + } + } + /// 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), + "CmdSetAvatarPathCsReq" => Some(Self::CmdSetAvatarPathCsReq), + "CmdGetBasicInfoCsReq" => Some(Self::CmdGetBasicInfoCsReq), + "CmdPlayerLogoutCsReq" => Some(Self::CmdPlayerLogoutCsReq), + "CmdSetGenderScRsp" => Some(Self::CmdSetGenderScRsp), + "CmdGetGameStateServiceConfigCsReq" => { + Some(Self::CmdGetGameStateServiceConfigCsReq) + } + "CmdPlayerLoginFinishScRsp" => Some(Self::CmdPlayerLoginFinishScRsp), + "CmdSetRedPointStatusScNotify" => Some(Self::CmdSetRedPointStatusScNotify), + "CmdUnlockAvatarPathScRsp" => Some(Self::CmdUnlockAvatarPathScRsp), + "CmdUnlockAvatarPathCsReq" => Some(Self::CmdUnlockAvatarPathCsReq), + "CmdAceAntiCheaterScRsp" => Some(Self::CmdAceAntiCheaterScRsp), + "CmdQueryProductInfoCsReq" => Some(Self::CmdQueryProductInfoCsReq), + "CmdClientDownloadDataScNotify" => Some(Self::CmdClientDownloadDataScNotify), + "CmdGmTalkCsReq" => Some(Self::CmdGmTalkCsReq), + "CmdRegionStopScNotify" => Some(Self::CmdRegionStopScNotify), + "CmdPlayerLoginScRsp" => Some(Self::CmdPlayerLoginScRsp), + "CmdGetVideoVersionKeyCsReq" => Some(Self::CmdGetVideoVersionKeyCsReq), + "CmdQueryProductInfoScRsp" => Some(Self::CmdQueryProductInfoScRsp), + "CmdAceAntiCheaterCsReq" => Some(Self::CmdAceAntiCheaterCsReq), + "CmdSetNicknameCsReq" => Some(Self::CmdSetNicknameCsReq), + "CmdGetSecretKeyInfoCsReq" => Some(Self::CmdGetSecretKeyInfoCsReq), + "CmdSetNicknameScRsp" => Some(Self::CmdSetNicknameScRsp), + "CmdPlayerHeartBeatScRsp" => Some(Self::CmdPlayerHeartBeatScRsp), + "CmdRetcodeNotify" => Some(Self::CmdRetcodeNotify), + "CmdGetLevelRewardTakenListCsReq" => { + Some(Self::CmdGetLevelRewardTakenListCsReq) + } + "CmdGetVideoVersionKeyScRsp" => Some(Self::CmdGetVideoVersionKeyScRsp), + "CmdGmTalkScNotify" => Some(Self::CmdGmTalkScNotify), + "CmdGetSecretKeyInfoScRsp" => Some(Self::CmdGetSecretKeyInfoScRsp), + "CmdPlayerGetTokenCsReq" => Some(Self::CmdPlayerGetTokenCsReq), + "CmdClientObjUploadCsReq" => Some(Self::CmdClientObjUploadCsReq), + "CmdSetAvatarPathScRsp" => Some(Self::CmdSetAvatarPathScRsp), + "CmdClientObjDownloadDataScNotify" => { + Some(Self::CmdClientObjDownloadDataScNotify) + } + "CmdSetPlayerInfoScRsp" => Some(Self::CmdSetPlayerInfoScRsp), + "CmdAvatarPathChangedNotify" => Some(Self::CmdAvatarPathChangedNotify), + "CmdUpdateFeatureSwitchScNotify" => { + Some(Self::CmdUpdateFeatureSwitchScNotify) + } + "CmdPlayerLogoutScRsp" => Some(Self::CmdPlayerLogoutScRsp), + "CmdGmTalkScRsp" => Some(Self::CmdGmTalkScRsp), + "CmdExchangeStaminaScRsp" => Some(Self::CmdExchangeStaminaScRsp), + "CmdReserveStaminaExchangeCsReq" => { + Some(Self::CmdReserveStaminaExchangeCsReq) + } + "CmdGetLevelRewardTakenListScRsp" => { + Some(Self::CmdGetLevelRewardTakenListScRsp) + } + "CmdUpdatePsnSettingsInfoCsReq" => Some(Self::CmdUpdatePsnSettingsInfoCsReq), + "CmdPlayerGetTokenScRsp" => Some(Self::CmdPlayerGetTokenScRsp), + "CmdPlayerLoginFinishCsReq" => Some(Self::CmdPlayerLoginFinishCsReq), + "CmdDailyRefreshNotify" => Some(Self::CmdDailyRefreshNotify), + "CmdUpdatePsnSettingsInfoScRsp" => Some(Self::CmdUpdatePsnSettingsInfoScRsp), + "CmdGetMultiPathAvatarInfoCsReq" => { + Some(Self::CmdGetMultiPathAvatarInfoCsReq) + } + "CmdPlayerLoginCsReq" => Some(Self::CmdPlayerLoginCsReq), + "CmdMonthCardRewardNotify" => Some(Self::CmdMonthCardRewardNotify), + "CmdAntiAddictScNotify" => Some(Self::CmdAntiAddictScNotify), + "CmdSetLanguageScRsp" => Some(Self::CmdSetLanguageScRsp), + "CmdGetBasicInfoScRsp" => Some(Self::CmdGetBasicInfoScRsp), + "CmdClientObjUploadScRsp" => Some(Self::CmdClientObjUploadScRsp), + "CmdStaminaInfoScNotify" => Some(Self::CmdStaminaInfoScNotify), + "CmdReserveStaminaExchangeScRsp" => { + Some(Self::CmdReserveStaminaExchangeScRsp) + } + "CmdGateServerScNotify" => Some(Self::CmdGateServerScNotify), + "CmdSetGameplayBirthdayScRsp" => Some(Self::CmdSetGameplayBirthdayScRsp), + "CmdGetLevelRewardCsReq" => Some(Self::CmdGetLevelRewardCsReq), + "CmdExchangeStaminaCsReq" => Some(Self::CmdExchangeStaminaCsReq), + "CmdSetGameplayBirthdayCsReq" => Some(Self::CmdSetGameplayBirthdayCsReq), + "CmdGetAuthkeyScRsp" => Some(Self::CmdGetAuthkeyScRsp), + "CmdPlayerKickOutScNotify" => Some(Self::CmdPlayerKickOutScNotify), + "CmdFeatureSwitchClosedScNotify" => { + Some(Self::CmdFeatureSwitchClosedScNotify) + } + "CmdGetLevelRewardScRsp" => Some(Self::CmdGetLevelRewardScRsp), + "CmdGetMultiPathAvatarInfoScRsp" => { + Some(Self::CmdGetMultiPathAvatarInfoScRsp) + } + "CmdSetPlayerInfoCsReq" => Some(Self::CmdSetPlayerInfoCsReq), + "CmdGetAuthkeyCsReq" => Some(Self::CmdGetAuthkeyCsReq), + "CmdSetGenderCsReq" => Some(Self::CmdSetGenderCsReq), + "CmdUpdatePlayerSettingCsReq" => Some(Self::CmdUpdatePlayerSettingCsReq), + "CmdSetLanguageCsReq" => Some(Self::CmdSetLanguageCsReq), + "CmdServerAnnounceNotify" => Some(Self::CmdServerAnnounceNotify), + "CmdSetMultipleAvatarPathsScRsp" => { + Some(Self::CmdSetMultipleAvatarPathsScRsp) + } + "CmdPlayerHeartBeatCsReq" => Some(Self::CmdPlayerHeartBeatCsReq), + "CmdGetGameStateServiceConfigScRsp" => { + Some(Self::CmdGetGameStateServiceConfigScRsp) + } + "CmdUpdatePlayerSettingScRsp" => Some(Self::CmdUpdatePlayerSettingScRsp), + "CmdSetMultipleAvatarPathsCsReq" => { + Some(Self::CmdSetMultipleAvatarPathsCsReq) + } + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdPlayerBoardType { + None = 0, + CmdSetHeadIconCsReq = 2803, + CmdSetSignatureCsReq = 2816, + CmdGetPlayerBoardDataScRsp = 2820, + CmdSetAssistAvatarScRsp = 2830, + CmdSetIsDisplayAvatarInfoCsReq = 2834, + CmdSetIsDisplayAvatarInfoScRsp = 2837, + CmdSetDisplayAvatarCsReq = 2839, + CmdSetHeadIconScRsp = 2846, + CmdSetSignatureScRsp = 2847, + CmdSetDisplayAvatarScRsp = 2853, + CmdGetPlayerBoardDataCsReq = 2859, + CmdSetAssistAvatarCsReq = 2874, + CmdUnlockHeadIconScNotify = 2880, +} +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::CmdSetHeadIconCsReq => "CmdSetHeadIconCsReq", + CmdPlayerBoardType::CmdSetSignatureCsReq => "CmdSetSignatureCsReq", + CmdPlayerBoardType::CmdGetPlayerBoardDataScRsp => { + "CmdGetPlayerBoardDataScRsp" + } + CmdPlayerBoardType::CmdSetAssistAvatarScRsp => "CmdSetAssistAvatarScRsp", + CmdPlayerBoardType::CmdSetIsDisplayAvatarInfoCsReq => { + "CmdSetIsDisplayAvatarInfoCsReq" + } + CmdPlayerBoardType::CmdSetIsDisplayAvatarInfoScRsp => { + "CmdSetIsDisplayAvatarInfoScRsp" + } + CmdPlayerBoardType::CmdSetDisplayAvatarCsReq => "CmdSetDisplayAvatarCsReq", + CmdPlayerBoardType::CmdSetHeadIconScRsp => "CmdSetHeadIconScRsp", + CmdPlayerBoardType::CmdSetSignatureScRsp => "CmdSetSignatureScRsp", + CmdPlayerBoardType::CmdSetDisplayAvatarScRsp => "CmdSetDisplayAvatarScRsp", + CmdPlayerBoardType::CmdGetPlayerBoardDataCsReq => { + "CmdGetPlayerBoardDataCsReq" + } + CmdPlayerBoardType::CmdSetAssistAvatarCsReq => "CmdSetAssistAvatarCsReq", + CmdPlayerBoardType::CmdUnlockHeadIconScNotify => "CmdUnlockHeadIconScNotify", + } + } + /// 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), + "CmdSetHeadIconCsReq" => Some(Self::CmdSetHeadIconCsReq), + "CmdSetSignatureCsReq" => Some(Self::CmdSetSignatureCsReq), + "CmdGetPlayerBoardDataScRsp" => Some(Self::CmdGetPlayerBoardDataScRsp), + "CmdSetAssistAvatarScRsp" => Some(Self::CmdSetAssistAvatarScRsp), + "CmdSetIsDisplayAvatarInfoCsReq" => { + Some(Self::CmdSetIsDisplayAvatarInfoCsReq) + } + "CmdSetIsDisplayAvatarInfoScRsp" => { + Some(Self::CmdSetIsDisplayAvatarInfoScRsp) + } + "CmdSetDisplayAvatarCsReq" => Some(Self::CmdSetDisplayAvatarCsReq), + "CmdSetHeadIconScRsp" => Some(Self::CmdSetHeadIconScRsp), + "CmdSetSignatureScRsp" => Some(Self::CmdSetSignatureScRsp), + "CmdSetDisplayAvatarScRsp" => Some(Self::CmdSetDisplayAvatarScRsp), + "CmdGetPlayerBoardDataCsReq" => Some(Self::CmdGetPlayerBoardDataCsReq), + "CmdSetAssistAvatarCsReq" => Some(Self::CmdSetAssistAvatarCsReq), + "CmdUnlockHeadIconScNotify" => Some(Self::CmdUnlockHeadIconScNotify), + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdPlayerReturnType { + None = 0, + CmdPlayerReturnSignScRsp = 4503, + CmdPlayerReturnInfoQueryScRsp = 4516, + CmdPlayerReturnSignCsReq = 4520, + CmdPlayerReturnTakeRewardCsReq = 4534, + CmdPlayerReturnTakeRewardScRsp = 4537, + CmdPlayerReturnTakePointRewardCsReq = 4539, + CmdPlayerReturnPointChangeScNotify = 4546, + CmdPlayerReturnForceFinishScNotify = 4547, + CmdPlayerReturnTakePointRewardScRsp = 4553, + CmdPlayerReturnStartScNotify = 4559, + CmdPlayerReturnInfoQueryCsReq = 4580, +} +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::CmdPlayerReturnSignScRsp => "CmdPlayerReturnSignScRsp", + CmdPlayerReturnType::CmdPlayerReturnInfoQueryScRsp => { + "CmdPlayerReturnInfoQueryScRsp" + } + CmdPlayerReturnType::CmdPlayerReturnSignCsReq => "CmdPlayerReturnSignCsReq", + CmdPlayerReturnType::CmdPlayerReturnTakeRewardCsReq => { + "CmdPlayerReturnTakeRewardCsReq" + } + CmdPlayerReturnType::CmdPlayerReturnTakeRewardScRsp => { + "CmdPlayerReturnTakeRewardScRsp" + } + CmdPlayerReturnType::CmdPlayerReturnTakePointRewardCsReq => { + "CmdPlayerReturnTakePointRewardCsReq" + } + CmdPlayerReturnType::CmdPlayerReturnPointChangeScNotify => { + "CmdPlayerReturnPointChangeScNotify" + } + CmdPlayerReturnType::CmdPlayerReturnForceFinishScNotify => { + "CmdPlayerReturnForceFinishScNotify" + } + CmdPlayerReturnType::CmdPlayerReturnTakePointRewardScRsp => { + "CmdPlayerReturnTakePointRewardScRsp" + } + CmdPlayerReturnType::CmdPlayerReturnStartScNotify => { + "CmdPlayerReturnStartScNotify" + } + CmdPlayerReturnType::CmdPlayerReturnInfoQueryCsReq => { + "CmdPlayerReturnInfoQueryCsReq" + } + } + } + /// 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), + "CmdPlayerReturnSignScRsp" => Some(Self::CmdPlayerReturnSignScRsp), + "CmdPlayerReturnInfoQueryScRsp" => Some(Self::CmdPlayerReturnInfoQueryScRsp), + "CmdPlayerReturnSignCsReq" => Some(Self::CmdPlayerReturnSignCsReq), + "CmdPlayerReturnTakeRewardCsReq" => { + Some(Self::CmdPlayerReturnTakeRewardCsReq) + } + "CmdPlayerReturnTakeRewardScRsp" => { + Some(Self::CmdPlayerReturnTakeRewardScRsp) + } + "CmdPlayerReturnTakePointRewardCsReq" => { + Some(Self::CmdPlayerReturnTakePointRewardCsReq) + } + "CmdPlayerReturnPointChangeScNotify" => { + Some(Self::CmdPlayerReturnPointChangeScNotify) + } + "CmdPlayerReturnForceFinishScNotify" => { + Some(Self::CmdPlayerReturnForceFinishScNotify) + } + "CmdPlayerReturnTakePointRewardScRsp" => { + Some(Self::CmdPlayerReturnTakePointRewardScRsp) + } + "CmdPlayerReturnStartScNotify" => Some(Self::CmdPlayerReturnStartScNotify), + "CmdPlayerReturnInfoQueryCsReq" => Some(Self::CmdPlayerReturnInfoQueryCsReq), + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdPlotType { + None = 0, + CmdFinishPlotScRsp = 1120, + CmdFinishPlotCsReq = 1159, +} +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(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdPunkLordType { + None = 0, + CmdStartPunkLordRaidCsReq = 3203, + CmdPunkLordDataChangeNotify = 3210, + CmdGetPunkLordMonsterDataScRsp = 3220, + CmdTakePunkLordPointRewardCsReq = 3230, + CmdSummonPunkLordMonsterCsReq = 3234, + CmdGetPunkLordBattleRecordScRsp = 3236, + CmdSummonPunkLordMonsterScRsp = 3237, + CmdSharePunkLordMonsterCsReq = 3239, + CmdStartPunkLordRaidScRsp = 3246, + CmdPunkLordMonsterInfoScNotify = 3248, + CmdPunkLordBattleResultScNotify = 3251, + CmdSharePunkLordMonsterScRsp = 3253, + CmdGetPunkLordMonsterDataCsReq = 3259, + CmdPunkLordRaidTimeOutScNotify = 3261, + CmdTakeKilledPunkLordMonsterScoreCsReq = 3264, + CmdGetPunkLordBattleRecordCsReq = 3270, + CmdGetKilledPunkLordMonsterDataCsReq = 3273, + CmdTakePunkLordPointRewardScRsp = 3275, + CmdGetPunkLordDataScRsp = 3279, + CmdGetKilledPunkLordMonsterDataScRsp = 3283, + CmdGetPunkLordDataCsReq = 3290, + CmdPunkLordMonsterKilledNotify = 3293, + CmdTakeKilledPunkLordMonsterScoreScRsp = 3294, +} +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::CmdStartPunkLordRaidCsReq => "CmdStartPunkLordRaidCsReq", + CmdPunkLordType::CmdPunkLordDataChangeNotify => "CmdPunkLordDataChangeNotify", + CmdPunkLordType::CmdGetPunkLordMonsterDataScRsp => { + "CmdGetPunkLordMonsterDataScRsp" + } + CmdPunkLordType::CmdTakePunkLordPointRewardCsReq => { + "CmdTakePunkLordPointRewardCsReq" + } + CmdPunkLordType::CmdSummonPunkLordMonsterCsReq => { + "CmdSummonPunkLordMonsterCsReq" + } + CmdPunkLordType::CmdGetPunkLordBattleRecordScRsp => { + "CmdGetPunkLordBattleRecordScRsp" + } + CmdPunkLordType::CmdSummonPunkLordMonsterScRsp => { + "CmdSummonPunkLordMonsterScRsp" + } + CmdPunkLordType::CmdSharePunkLordMonsterCsReq => { + "CmdSharePunkLordMonsterCsReq" + } + CmdPunkLordType::CmdStartPunkLordRaidScRsp => "CmdStartPunkLordRaidScRsp", + CmdPunkLordType::CmdPunkLordMonsterInfoScNotify => { + "CmdPunkLordMonsterInfoScNotify" + } + CmdPunkLordType::CmdPunkLordBattleResultScNotify => { + "CmdPunkLordBattleResultScNotify" + } + CmdPunkLordType::CmdSharePunkLordMonsterScRsp => { + "CmdSharePunkLordMonsterScRsp" + } + CmdPunkLordType::CmdGetPunkLordMonsterDataCsReq => { + "CmdGetPunkLordMonsterDataCsReq" + } + CmdPunkLordType::CmdPunkLordRaidTimeOutScNotify => { + "CmdPunkLordRaidTimeOutScNotify" + } + CmdPunkLordType::CmdTakeKilledPunkLordMonsterScoreCsReq => { + "CmdTakeKilledPunkLordMonsterScoreCsReq" + } + CmdPunkLordType::CmdGetPunkLordBattleRecordCsReq => { + "CmdGetPunkLordBattleRecordCsReq" + } + CmdPunkLordType::CmdGetKilledPunkLordMonsterDataCsReq => { + "CmdGetKilledPunkLordMonsterDataCsReq" + } + CmdPunkLordType::CmdTakePunkLordPointRewardScRsp => { + "CmdTakePunkLordPointRewardScRsp" + } + CmdPunkLordType::CmdGetPunkLordDataScRsp => "CmdGetPunkLordDataScRsp", + CmdPunkLordType::CmdGetKilledPunkLordMonsterDataScRsp => { + "CmdGetKilledPunkLordMonsterDataScRsp" + } + CmdPunkLordType::CmdGetPunkLordDataCsReq => "CmdGetPunkLordDataCsReq", + CmdPunkLordType::CmdPunkLordMonsterKilledNotify => { + "CmdPunkLordMonsterKilledNotify" + } + CmdPunkLordType::CmdTakeKilledPunkLordMonsterScoreScRsp => { + "CmdTakeKilledPunkLordMonsterScoreScRsp" + } + } + } + /// 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), + "CmdStartPunkLordRaidCsReq" => Some(Self::CmdStartPunkLordRaidCsReq), + "CmdPunkLordDataChangeNotify" => Some(Self::CmdPunkLordDataChangeNotify), + "CmdGetPunkLordMonsterDataScRsp" => { + Some(Self::CmdGetPunkLordMonsterDataScRsp) + } + "CmdTakePunkLordPointRewardCsReq" => { + Some(Self::CmdTakePunkLordPointRewardCsReq) + } + "CmdSummonPunkLordMonsterCsReq" => Some(Self::CmdSummonPunkLordMonsterCsReq), + "CmdGetPunkLordBattleRecordScRsp" => { + Some(Self::CmdGetPunkLordBattleRecordScRsp) + } + "CmdSummonPunkLordMonsterScRsp" => Some(Self::CmdSummonPunkLordMonsterScRsp), + "CmdSharePunkLordMonsterCsReq" => Some(Self::CmdSharePunkLordMonsterCsReq), + "CmdStartPunkLordRaidScRsp" => Some(Self::CmdStartPunkLordRaidScRsp), + "CmdPunkLordMonsterInfoScNotify" => { + Some(Self::CmdPunkLordMonsterInfoScNotify) + } + "CmdPunkLordBattleResultScNotify" => { + Some(Self::CmdPunkLordBattleResultScNotify) + } + "CmdSharePunkLordMonsterScRsp" => Some(Self::CmdSharePunkLordMonsterScRsp), + "CmdGetPunkLordMonsterDataCsReq" => { + Some(Self::CmdGetPunkLordMonsterDataCsReq) + } + "CmdPunkLordRaidTimeOutScNotify" => { + Some(Self::CmdPunkLordRaidTimeOutScNotify) + } + "CmdTakeKilledPunkLordMonsterScoreCsReq" => { + Some(Self::CmdTakeKilledPunkLordMonsterScoreCsReq) + } + "CmdGetPunkLordBattleRecordCsReq" => { + Some(Self::CmdGetPunkLordBattleRecordCsReq) + } + "CmdGetKilledPunkLordMonsterDataCsReq" => { + Some(Self::CmdGetKilledPunkLordMonsterDataCsReq) + } + "CmdTakePunkLordPointRewardScRsp" => { + Some(Self::CmdTakePunkLordPointRewardScRsp) + } + "CmdGetPunkLordDataScRsp" => Some(Self::CmdGetPunkLordDataScRsp), + "CmdGetKilledPunkLordMonsterDataScRsp" => { + Some(Self::CmdGetKilledPunkLordMonsterDataScRsp) + } + "CmdGetPunkLordDataCsReq" => Some(Self::CmdGetPunkLordDataCsReq), + "CmdPunkLordMonsterKilledNotify" => { + Some(Self::CmdPunkLordMonsterKilledNotify) + } + "CmdTakeKilledPunkLordMonsterScoreScRsp" => { + Some(Self::CmdTakeKilledPunkLordMonsterScoreScRsp) + } + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdQuestType { + None = 0, + CmdTakeQuestRewardCsReq = 903, + CmdFinishQuestCsReq = 916, + CmdGetQuestDataScRsp = 920, + CmdTakeQuestOptionalRewardScRsp = 930, + CmdGetQuestRecordCsReq = 934, + CmdGetQuestRecordScRsp = 937, + CmdTakeQuestRewardScRsp = 946, + CmdFinishQuestScRsp = 947, + CmdBatchGetQuestDataCsReq = 948, + CmdGetQuestDataCsReq = 959, + CmdTakeQuestOptionalRewardCsReq = 974, + CmdQuestRecordScNotify = 980, + CmdBatchGetQuestDataScRsp = 990, +} +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::CmdTakeQuestRewardCsReq => "CmdTakeQuestRewardCsReq", + CmdQuestType::CmdFinishQuestCsReq => "CmdFinishQuestCsReq", + CmdQuestType::CmdGetQuestDataScRsp => "CmdGetQuestDataScRsp", + CmdQuestType::CmdTakeQuestOptionalRewardScRsp => { + "CmdTakeQuestOptionalRewardScRsp" + } + CmdQuestType::CmdGetQuestRecordCsReq => "CmdGetQuestRecordCsReq", + CmdQuestType::CmdGetQuestRecordScRsp => "CmdGetQuestRecordScRsp", + CmdQuestType::CmdTakeQuestRewardScRsp => "CmdTakeQuestRewardScRsp", + CmdQuestType::CmdFinishQuestScRsp => "CmdFinishQuestScRsp", + CmdQuestType::CmdBatchGetQuestDataCsReq => "CmdBatchGetQuestDataCsReq", + CmdQuestType::CmdGetQuestDataCsReq => "CmdGetQuestDataCsReq", + CmdQuestType::CmdTakeQuestOptionalRewardCsReq => { + "CmdTakeQuestOptionalRewardCsReq" + } + CmdQuestType::CmdQuestRecordScNotify => "CmdQuestRecordScNotify", + CmdQuestType::CmdBatchGetQuestDataScRsp => "CmdBatchGetQuestDataScRsp", + } + } + /// 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), + "CmdTakeQuestRewardCsReq" => Some(Self::CmdTakeQuestRewardCsReq), + "CmdFinishQuestCsReq" => Some(Self::CmdFinishQuestCsReq), + "CmdGetQuestDataScRsp" => Some(Self::CmdGetQuestDataScRsp), + "CmdTakeQuestOptionalRewardScRsp" => { + Some(Self::CmdTakeQuestOptionalRewardScRsp) + } + "CmdGetQuestRecordCsReq" => Some(Self::CmdGetQuestRecordCsReq), + "CmdGetQuestRecordScRsp" => Some(Self::CmdGetQuestRecordScRsp), + "CmdTakeQuestRewardScRsp" => Some(Self::CmdTakeQuestRewardScRsp), + "CmdFinishQuestScRsp" => Some(Self::CmdFinishQuestScRsp), + "CmdBatchGetQuestDataCsReq" => Some(Self::CmdBatchGetQuestDataCsReq), + "CmdGetQuestDataCsReq" => Some(Self::CmdGetQuestDataCsReq), + "CmdTakeQuestOptionalRewardCsReq" => { + Some(Self::CmdTakeQuestOptionalRewardCsReq) + } + "CmdQuestRecordScNotify" => Some(Self::CmdQuestRecordScNotify), + "CmdBatchGetQuestDataScRsp" => Some(Self::CmdBatchGetQuestDataScRsp), + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdRaidType { + None = 0, + CmdLeaveRaidCsReq = 2203, + CmdChallengeRaidNotify = 2216, + CmdGetAllSaveRaidScRsp = 2219, + CmdStartRaidScRsp = 2220, + CmdRaidKickByServerScNotify = 2225, + CmdSetClientRaidTargetCountCsReq = 2230, + CmdGetChallengeRaidInfoScRsp = 2234, + CmdTakeChallengeRaidRewardCsReq = 2237, + CmdRaidInfoNotify = 2239, + CmdLeaveRaidScRsp = 2246, + CmdGetRaidInfoCsReq = 2247, + CmdGetSaveRaidCsReq = 2248, + CmdGetChallengeRaidInfoCsReq = 2253, + CmdStartRaidCsReq = 2259, + CmdDelSaveRaidScNotify = 2261, + CmdGetRaidInfoScRsp = 2274, + CmdSetClientRaidTargetCountScRsp = 2275, + CmdGetAllSaveRaidCsReq = 2279, + CmdTakeChallengeRaidRewardScRsp = 2280, + CmdGetSaveRaidScRsp = 2290, +} +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::CmdLeaveRaidCsReq => "CmdLeaveRaidCsReq", + CmdRaidType::CmdChallengeRaidNotify => "CmdChallengeRaidNotify", + CmdRaidType::CmdGetAllSaveRaidScRsp => "CmdGetAllSaveRaidScRsp", + CmdRaidType::CmdStartRaidScRsp => "CmdStartRaidScRsp", + CmdRaidType::CmdRaidKickByServerScNotify => "CmdRaidKickByServerScNotify", + CmdRaidType::CmdSetClientRaidTargetCountCsReq => { + "CmdSetClientRaidTargetCountCsReq" + } + CmdRaidType::CmdGetChallengeRaidInfoScRsp => "CmdGetChallengeRaidInfoScRsp", + CmdRaidType::CmdTakeChallengeRaidRewardCsReq => { + "CmdTakeChallengeRaidRewardCsReq" + } + CmdRaidType::CmdRaidInfoNotify => "CmdRaidInfoNotify", + CmdRaidType::CmdLeaveRaidScRsp => "CmdLeaveRaidScRsp", + CmdRaidType::CmdGetRaidInfoCsReq => "CmdGetRaidInfoCsReq", + CmdRaidType::CmdGetSaveRaidCsReq => "CmdGetSaveRaidCsReq", + CmdRaidType::CmdGetChallengeRaidInfoCsReq => "CmdGetChallengeRaidInfoCsReq", + CmdRaidType::CmdStartRaidCsReq => "CmdStartRaidCsReq", + CmdRaidType::CmdDelSaveRaidScNotify => "CmdDelSaveRaidScNotify", + CmdRaidType::CmdGetRaidInfoScRsp => "CmdGetRaidInfoScRsp", + CmdRaidType::CmdSetClientRaidTargetCountScRsp => { + "CmdSetClientRaidTargetCountScRsp" + } + CmdRaidType::CmdGetAllSaveRaidCsReq => "CmdGetAllSaveRaidCsReq", + CmdRaidType::CmdTakeChallengeRaidRewardScRsp => { + "CmdTakeChallengeRaidRewardScRsp" + } + CmdRaidType::CmdGetSaveRaidScRsp => "CmdGetSaveRaidScRsp", + } + } + /// 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), + "CmdLeaveRaidCsReq" => Some(Self::CmdLeaveRaidCsReq), + "CmdChallengeRaidNotify" => Some(Self::CmdChallengeRaidNotify), + "CmdGetAllSaveRaidScRsp" => Some(Self::CmdGetAllSaveRaidScRsp), + "CmdStartRaidScRsp" => Some(Self::CmdStartRaidScRsp), + "CmdRaidKickByServerScNotify" => Some(Self::CmdRaidKickByServerScNotify), + "CmdSetClientRaidTargetCountCsReq" => { + Some(Self::CmdSetClientRaidTargetCountCsReq) + } + "CmdGetChallengeRaidInfoScRsp" => Some(Self::CmdGetChallengeRaidInfoScRsp), + "CmdTakeChallengeRaidRewardCsReq" => { + Some(Self::CmdTakeChallengeRaidRewardCsReq) + } + "CmdRaidInfoNotify" => Some(Self::CmdRaidInfoNotify), + "CmdLeaveRaidScRsp" => Some(Self::CmdLeaveRaidScRsp), + "CmdGetRaidInfoCsReq" => Some(Self::CmdGetRaidInfoCsReq), + "CmdGetSaveRaidCsReq" => Some(Self::CmdGetSaveRaidCsReq), + "CmdGetChallengeRaidInfoCsReq" => Some(Self::CmdGetChallengeRaidInfoCsReq), + "CmdStartRaidCsReq" => Some(Self::CmdStartRaidCsReq), + "CmdDelSaveRaidScNotify" => Some(Self::CmdDelSaveRaidScNotify), + "CmdGetRaidInfoScRsp" => Some(Self::CmdGetRaidInfoScRsp), + "CmdSetClientRaidTargetCountScRsp" => { + Some(Self::CmdSetClientRaidTargetCountScRsp) + } + "CmdGetAllSaveRaidCsReq" => Some(Self::CmdGetAllSaveRaidCsReq), + "CmdTakeChallengeRaidRewardScRsp" => { + Some(Self::CmdTakeChallengeRaidRewardScRsp) + } + "CmdGetSaveRaidScRsp" => Some(Self::CmdGetSaveRaidScRsp), + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdRaidCollectionType { + None = 0, + CmdRaidCollectionDataCsReq = 6945, + CmdRaidCollectionDataScRsp = 6948, + CmdRaidCollectionEnterNextRaidCsReq = 6950, + CmdRaidCollectionEnterNextRaidScRsp = 6952, + CmdRaidCollectionDataScNotify = 6955, +} +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::CmdRaidCollectionDataCsReq => { + "CmdRaidCollectionDataCsReq" + } + CmdRaidCollectionType::CmdRaidCollectionDataScRsp => { + "CmdRaidCollectionDataScRsp" + } + CmdRaidCollectionType::CmdRaidCollectionEnterNextRaidCsReq => { + "CmdRaidCollectionEnterNextRaidCsReq" + } + CmdRaidCollectionType::CmdRaidCollectionEnterNextRaidScRsp => { + "CmdRaidCollectionEnterNextRaidScRsp" + } + 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), + "CmdRaidCollectionDataCsReq" => Some(Self::CmdRaidCollectionDataCsReq), + "CmdRaidCollectionDataScRsp" => Some(Self::CmdRaidCollectionDataScRsp), + "CmdRaidCollectionEnterNextRaidCsReq" => { + Some(Self::CmdRaidCollectionEnterNextRaidCsReq) + } + "CmdRaidCollectionEnterNextRaidScRsp" => { + Some(Self::CmdRaidCollectionEnterNextRaidScRsp) + } + "CmdRaidCollectionDataScNotify" => Some(Self::CmdRaidCollectionDataScNotify), + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdRecommendType { + None = 0, + CmdRelicAvatarRecommendCsReq = 2412, + CmdRelicRecommendCsReq = 2415, + CmdRelicRecommendScRsp = 2416, + CmdRelicAvatarRecommendScRsp = 2424, + CmdGetChallengeRecommendLineupListScRsp = 2437, + CmdGetChallengeRecommendLineupListCsReq = 2442, +} +impl CmdRecommendType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdRecommendType::None => "CMD_RECOMMEND_TYPE_NONE", + CmdRecommendType::CmdRelicAvatarRecommendCsReq => { + "CmdRelicAvatarRecommendCsReq" + } + CmdRecommendType::CmdRelicRecommendCsReq => "CmdRelicRecommendCsReq", + CmdRecommendType::CmdRelicRecommendScRsp => "CmdRelicRecommendScRsp", + CmdRecommendType::CmdRelicAvatarRecommendScRsp => { + "CmdRelicAvatarRecommendScRsp" + } + CmdRecommendType::CmdGetChallengeRecommendLineupListScRsp => { + "CmdGetChallengeRecommendLineupListScRsp" + } + CmdRecommendType::CmdGetChallengeRecommendLineupListCsReq => { + "CmdGetChallengeRecommendLineupListCsReq" + } + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CMD_RECOMMEND_TYPE_NONE" => Some(Self::None), + "CmdRelicAvatarRecommendCsReq" => Some(Self::CmdRelicAvatarRecommendCsReq), + "CmdRelicRecommendCsReq" => Some(Self::CmdRelicRecommendCsReq), + "CmdRelicRecommendScRsp" => Some(Self::CmdRelicRecommendScRsp), + "CmdRelicAvatarRecommendScRsp" => Some(Self::CmdRelicAvatarRecommendScRsp), + "CmdGetChallengeRecommendLineupListScRsp" => { + Some(Self::CmdGetChallengeRecommendLineupListScRsp) + } + "CmdGetChallengeRecommendLineupListCsReq" => { + Some(Self::CmdGetChallengeRecommendLineupListCsReq) + } + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdRedDotType { + None = 0, + CmdUpdateRedDotDataCsReq = 5903, + CmdGetAllRedDotDataScRsp = 5920, + CmdGetSingleRedDotParamGroupCsReq = 5939, + CmdUpdateRedDotDataScRsp = 5946, + CmdGetSingleRedDotParamGroupScRsp = 5953, + CmdGetAllRedDotDataCsReq = 5959, +} +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::CmdUpdateRedDotDataCsReq => "CmdUpdateRedDotDataCsReq", + CmdRedDotType::CmdGetAllRedDotDataScRsp => "CmdGetAllRedDotDataScRsp", + CmdRedDotType::CmdGetSingleRedDotParamGroupCsReq => { + "CmdGetSingleRedDotParamGroupCsReq" + } + CmdRedDotType::CmdUpdateRedDotDataScRsp => "CmdUpdateRedDotDataScRsp", + CmdRedDotType::CmdGetSingleRedDotParamGroupScRsp => { + "CmdGetSingleRedDotParamGroupScRsp" + } + CmdRedDotType::CmdGetAllRedDotDataCsReq => "CmdGetAllRedDotDataCsReq", + } + } + /// 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), + "CmdUpdateRedDotDataCsReq" => Some(Self::CmdUpdateRedDotDataCsReq), + "CmdGetAllRedDotDataScRsp" => Some(Self::CmdGetAllRedDotDataScRsp), + "CmdGetSingleRedDotParamGroupCsReq" => { + Some(Self::CmdGetSingleRedDotParamGroupCsReq) + } + "CmdUpdateRedDotDataScRsp" => Some(Self::CmdUpdateRedDotDataScRsp), + "CmdGetSingleRedDotParamGroupScRsp" => { + Some(Self::CmdGetSingleRedDotParamGroupScRsp) + } + "CmdGetAllRedDotDataCsReq" => Some(Self::CmdGetAllRedDotDataCsReq), + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdReplayType { + None = 0, + CmdGetPlayerReplayInfoCsReq = 3503, + CmdGetReplayTokenScRsp = 3520, + CmdGetPlayerReplayInfoScRsp = 3546, + CmdGetReplayTokenCsReq = 3559, +} +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::CmdGetPlayerReplayInfoCsReq => "CmdGetPlayerReplayInfoCsReq", + CmdReplayType::CmdGetReplayTokenScRsp => "CmdGetReplayTokenScRsp", + 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), + "CmdGetPlayerReplayInfoCsReq" => Some(Self::CmdGetPlayerReplayInfoCsReq), + "CmdGetReplayTokenScRsp" => Some(Self::CmdGetReplayTokenScRsp), + "CmdGetPlayerReplayInfoScRsp" => Some(Self::CmdGetPlayerReplayInfoScRsp), + "CmdGetReplayTokenCsReq" => Some(Self::CmdGetReplayTokenCsReq), + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdRndOptionType { + None = 0, + CmdDailyFirstMeetPamCsReq = 3403, + CmdGetRndOptionScRsp = 3420, + CmdDailyFirstMeetPamScRsp = 3446, + CmdGetRndOptionCsReq = 3459, +} +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::CmdGetRndOptionScRsp => "CmdGetRndOptionScRsp", + 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), + "CmdDailyFirstMeetPamCsReq" => Some(Self::CmdDailyFirstMeetPamCsReq), + "CmdGetRndOptionScRsp" => Some(Self::CmdGetRndOptionScRsp), + "CmdDailyFirstMeetPamScRsp" => Some(Self::CmdDailyFirstMeetPamScRsp), + "CmdGetRndOptionCsReq" => Some(Self::CmdGetRndOptionCsReq), + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdRogueType { + None = 0, + CmdStartRogueCsReq = 1803, + CmdEnterRogueMapRoomCsReq = 1804, + CmdSyncRogueAreaUnlockScNotify = 1807, + CmdGetRogueTalentInfoScRsp = 1808, + CmdSyncRogueReviveInfoScNotify = 1810, + CmdGetRogueTalentInfoCsReq = 1811, + CmdSyncRogueSeasonFinishScNotify = 1813, + CmdSyncRogueMapRoomScNotify = 1814, + CmdSyncRogueGetItemScNotify = 1818, + CmdGetRogueInfoScRsp = 1820, + CmdSyncRogueStatusScNotify = 1821, + CmdReviveRogueAvatarScRsp = 1825, + CmdSyncRogueExploreWinScNotify = 1826, + CmdSyncRoguePickAvatarInfoScNotify = 1828, + CmdTakeRogueScoreRewardCsReq = 1829, + CmdExchangeRogueRewardKeyScRsp = 1831, + CmdOpenRogueChestScRsp = 1832, + CmdTakeRogueScoreRewardScRsp = 1833, + CmdLeaveRogueCsReq = 1834, + CmdSyncRogueAeonScNotify = 1835, + CmdQuitRogueScRsp = 1836, + CmdLeaveRogueScRsp = 1837, + CmdEnterRogueCsReq = 1839, + CmdGetRogueScoreRewardInfoScRsp = 1840, + CmdGetRogueAeonInfoCsReq = 1841, + CmdGetRogueScoreRewardInfoCsReq = 1842, + CmdGetRogueInitialScoreCsReq = 1843, + CmdFinishAeonDialogueGroupScRsp = 1844, + CmdStartRogueScRsp = 1846, + CmdSyncRogueFinishScNotify = 1848, + CmdTakeRogueAeonLevelRewardScRsp = 1850, + CmdGetRogueBuffEnhanceInfoCsReq = 1851, + CmdEnterRogueScRsp = 1853, + CmdGetRogueAeonInfoScRsp = 1858, + CmdGetRogueInfoCsReq = 1859, + CmdOpenRogueChestCsReq = 1860, + CmdReviveRogueAvatarCsReq = 1861, + CmdGetRogueInitialScoreScRsp = 1863, + CmdQuitRogueCsReq = 1870, + CmdGetRogueBuffEnhanceInfoScRsp = 1873, + CmdPickRogueAvatarScRsp = 1879, + CmdTakeRogueAeonLevelRewardCsReq = 1881, + CmdEnhanceRogueBuffCsReq = 1883, + CmdSyncRogueVirtualItemInfoScNotify = 1886, + CmdFinishAeonDialogueGroupCsReq = 1887, + CmdEnterRogueMapRoomScRsp = 1888, + CmdSyncRogueRewardInfoScNotify = 1889, + CmdPickRogueAvatarCsReq = 1890, + CmdEnableRogueTalentScRsp = 1895, + CmdExchangeRogueRewardKeyCsReq = 1896, + CmdSyncRogueAeonLevelUpRewardScNotify = 1898, + CmdEnhanceRogueBuffScRsp = 1899, + CmdEnableRogueTalentCsReq = 1900, +} +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::CmdStartRogueCsReq => "CmdStartRogueCsReq", + CmdRogueType::CmdEnterRogueMapRoomCsReq => "CmdEnterRogueMapRoomCsReq", + CmdRogueType::CmdSyncRogueAreaUnlockScNotify => { + "CmdSyncRogueAreaUnlockScNotify" + } + CmdRogueType::CmdGetRogueTalentInfoScRsp => "CmdGetRogueTalentInfoScRsp", + CmdRogueType::CmdSyncRogueReviveInfoScNotify => { + "CmdSyncRogueReviveInfoScNotify" + } + CmdRogueType::CmdGetRogueTalentInfoCsReq => "CmdGetRogueTalentInfoCsReq", + CmdRogueType::CmdSyncRogueSeasonFinishScNotify => { + "CmdSyncRogueSeasonFinishScNotify" + } + CmdRogueType::CmdSyncRogueMapRoomScNotify => "CmdSyncRogueMapRoomScNotify", + CmdRogueType::CmdSyncRogueGetItemScNotify => "CmdSyncRogueGetItemScNotify", + CmdRogueType::CmdGetRogueInfoScRsp => "CmdGetRogueInfoScRsp", + CmdRogueType::CmdSyncRogueStatusScNotify => "CmdSyncRogueStatusScNotify", + CmdRogueType::CmdReviveRogueAvatarScRsp => "CmdReviveRogueAvatarScRsp", + CmdRogueType::CmdSyncRogueExploreWinScNotify => { + "CmdSyncRogueExploreWinScNotify" + } + CmdRogueType::CmdSyncRoguePickAvatarInfoScNotify => { + "CmdSyncRoguePickAvatarInfoScNotify" + } + CmdRogueType::CmdTakeRogueScoreRewardCsReq => "CmdTakeRogueScoreRewardCsReq", + CmdRogueType::CmdExchangeRogueRewardKeyScRsp => { + "CmdExchangeRogueRewardKeyScRsp" + } + CmdRogueType::CmdOpenRogueChestScRsp => "CmdOpenRogueChestScRsp", + CmdRogueType::CmdTakeRogueScoreRewardScRsp => "CmdTakeRogueScoreRewardScRsp", + CmdRogueType::CmdLeaveRogueCsReq => "CmdLeaveRogueCsReq", + CmdRogueType::CmdSyncRogueAeonScNotify => "CmdSyncRogueAeonScNotify", + CmdRogueType::CmdQuitRogueScRsp => "CmdQuitRogueScRsp", + CmdRogueType::CmdLeaveRogueScRsp => "CmdLeaveRogueScRsp", + CmdRogueType::CmdEnterRogueCsReq => "CmdEnterRogueCsReq", + CmdRogueType::CmdGetRogueScoreRewardInfoScRsp => { + "CmdGetRogueScoreRewardInfoScRsp" + } + CmdRogueType::CmdGetRogueAeonInfoCsReq => "CmdGetRogueAeonInfoCsReq", + CmdRogueType::CmdGetRogueScoreRewardInfoCsReq => { + "CmdGetRogueScoreRewardInfoCsReq" + } + CmdRogueType::CmdGetRogueInitialScoreCsReq => "CmdGetRogueInitialScoreCsReq", + CmdRogueType::CmdFinishAeonDialogueGroupScRsp => { + "CmdFinishAeonDialogueGroupScRsp" + } + CmdRogueType::CmdStartRogueScRsp => "CmdStartRogueScRsp", + CmdRogueType::CmdSyncRogueFinishScNotify => "CmdSyncRogueFinishScNotify", + CmdRogueType::CmdTakeRogueAeonLevelRewardScRsp => { + "CmdTakeRogueAeonLevelRewardScRsp" + } + CmdRogueType::CmdGetRogueBuffEnhanceInfoCsReq => { + "CmdGetRogueBuffEnhanceInfoCsReq" + } + CmdRogueType::CmdEnterRogueScRsp => "CmdEnterRogueScRsp", + CmdRogueType::CmdGetRogueAeonInfoScRsp => "CmdGetRogueAeonInfoScRsp", + CmdRogueType::CmdGetRogueInfoCsReq => "CmdGetRogueInfoCsReq", + CmdRogueType::CmdOpenRogueChestCsReq => "CmdOpenRogueChestCsReq", + CmdRogueType::CmdReviveRogueAvatarCsReq => "CmdReviveRogueAvatarCsReq", + CmdRogueType::CmdGetRogueInitialScoreScRsp => "CmdGetRogueInitialScoreScRsp", + CmdRogueType::CmdQuitRogueCsReq => "CmdQuitRogueCsReq", + CmdRogueType::CmdGetRogueBuffEnhanceInfoScRsp => { + "CmdGetRogueBuffEnhanceInfoScRsp" + } + CmdRogueType::CmdPickRogueAvatarScRsp => "CmdPickRogueAvatarScRsp", + CmdRogueType::CmdTakeRogueAeonLevelRewardCsReq => { + "CmdTakeRogueAeonLevelRewardCsReq" + } + CmdRogueType::CmdEnhanceRogueBuffCsReq => "CmdEnhanceRogueBuffCsReq", + CmdRogueType::CmdSyncRogueVirtualItemInfoScNotify => { + "CmdSyncRogueVirtualItemInfoScNotify" + } + CmdRogueType::CmdFinishAeonDialogueGroupCsReq => { + "CmdFinishAeonDialogueGroupCsReq" + } + CmdRogueType::CmdEnterRogueMapRoomScRsp => "CmdEnterRogueMapRoomScRsp", + CmdRogueType::CmdSyncRogueRewardInfoScNotify => { + "CmdSyncRogueRewardInfoScNotify" + } + CmdRogueType::CmdPickRogueAvatarCsReq => "CmdPickRogueAvatarCsReq", + CmdRogueType::CmdEnableRogueTalentScRsp => "CmdEnableRogueTalentScRsp", + CmdRogueType::CmdExchangeRogueRewardKeyCsReq => { + "CmdExchangeRogueRewardKeyCsReq" + } + CmdRogueType::CmdSyncRogueAeonLevelUpRewardScNotify => { + "CmdSyncRogueAeonLevelUpRewardScNotify" + } + CmdRogueType::CmdEnhanceRogueBuffScRsp => "CmdEnhanceRogueBuffScRsp", + CmdRogueType::CmdEnableRogueTalentCsReq => "CmdEnableRogueTalentCsReq", + } + } + /// 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), + "CmdStartRogueCsReq" => Some(Self::CmdStartRogueCsReq), + "CmdEnterRogueMapRoomCsReq" => Some(Self::CmdEnterRogueMapRoomCsReq), + "CmdSyncRogueAreaUnlockScNotify" => { + Some(Self::CmdSyncRogueAreaUnlockScNotify) + } + "CmdGetRogueTalentInfoScRsp" => Some(Self::CmdGetRogueTalentInfoScRsp), + "CmdSyncRogueReviveInfoScNotify" => { + Some(Self::CmdSyncRogueReviveInfoScNotify) + } + "CmdGetRogueTalentInfoCsReq" => Some(Self::CmdGetRogueTalentInfoCsReq), + "CmdSyncRogueSeasonFinishScNotify" => { + Some(Self::CmdSyncRogueSeasonFinishScNotify) + } + "CmdSyncRogueMapRoomScNotify" => Some(Self::CmdSyncRogueMapRoomScNotify), + "CmdSyncRogueGetItemScNotify" => Some(Self::CmdSyncRogueGetItemScNotify), + "CmdGetRogueInfoScRsp" => Some(Self::CmdGetRogueInfoScRsp), + "CmdSyncRogueStatusScNotify" => Some(Self::CmdSyncRogueStatusScNotify), + "CmdReviveRogueAvatarScRsp" => Some(Self::CmdReviveRogueAvatarScRsp), + "CmdSyncRogueExploreWinScNotify" => { + Some(Self::CmdSyncRogueExploreWinScNotify) + } + "CmdSyncRoguePickAvatarInfoScNotify" => { + Some(Self::CmdSyncRoguePickAvatarInfoScNotify) + } + "CmdTakeRogueScoreRewardCsReq" => Some(Self::CmdTakeRogueScoreRewardCsReq), + "CmdExchangeRogueRewardKeyScRsp" => { + Some(Self::CmdExchangeRogueRewardKeyScRsp) + } + "CmdOpenRogueChestScRsp" => Some(Self::CmdOpenRogueChestScRsp), + "CmdTakeRogueScoreRewardScRsp" => Some(Self::CmdTakeRogueScoreRewardScRsp), + "CmdLeaveRogueCsReq" => Some(Self::CmdLeaveRogueCsReq), + "CmdSyncRogueAeonScNotify" => Some(Self::CmdSyncRogueAeonScNotify), + "CmdQuitRogueScRsp" => Some(Self::CmdQuitRogueScRsp), + "CmdLeaveRogueScRsp" => Some(Self::CmdLeaveRogueScRsp), + "CmdEnterRogueCsReq" => Some(Self::CmdEnterRogueCsReq), + "CmdGetRogueScoreRewardInfoScRsp" => { + Some(Self::CmdGetRogueScoreRewardInfoScRsp) + } + "CmdGetRogueAeonInfoCsReq" => Some(Self::CmdGetRogueAeonInfoCsReq), + "CmdGetRogueScoreRewardInfoCsReq" => { + Some(Self::CmdGetRogueScoreRewardInfoCsReq) + } + "CmdGetRogueInitialScoreCsReq" => Some(Self::CmdGetRogueInitialScoreCsReq), + "CmdFinishAeonDialogueGroupScRsp" => { + Some(Self::CmdFinishAeonDialogueGroupScRsp) + } + "CmdStartRogueScRsp" => Some(Self::CmdStartRogueScRsp), + "CmdSyncRogueFinishScNotify" => Some(Self::CmdSyncRogueFinishScNotify), + "CmdTakeRogueAeonLevelRewardScRsp" => { + Some(Self::CmdTakeRogueAeonLevelRewardScRsp) + } + "CmdGetRogueBuffEnhanceInfoCsReq" => { + Some(Self::CmdGetRogueBuffEnhanceInfoCsReq) + } + "CmdEnterRogueScRsp" => Some(Self::CmdEnterRogueScRsp), + "CmdGetRogueAeonInfoScRsp" => Some(Self::CmdGetRogueAeonInfoScRsp), + "CmdGetRogueInfoCsReq" => Some(Self::CmdGetRogueInfoCsReq), + "CmdOpenRogueChestCsReq" => Some(Self::CmdOpenRogueChestCsReq), + "CmdReviveRogueAvatarCsReq" => Some(Self::CmdReviveRogueAvatarCsReq), + "CmdGetRogueInitialScoreScRsp" => Some(Self::CmdGetRogueInitialScoreScRsp), + "CmdQuitRogueCsReq" => Some(Self::CmdQuitRogueCsReq), + "CmdGetRogueBuffEnhanceInfoScRsp" => { + Some(Self::CmdGetRogueBuffEnhanceInfoScRsp) + } + "CmdPickRogueAvatarScRsp" => Some(Self::CmdPickRogueAvatarScRsp), + "CmdTakeRogueAeonLevelRewardCsReq" => { + Some(Self::CmdTakeRogueAeonLevelRewardCsReq) + } + "CmdEnhanceRogueBuffCsReq" => Some(Self::CmdEnhanceRogueBuffCsReq), + "CmdSyncRogueVirtualItemInfoScNotify" => { + Some(Self::CmdSyncRogueVirtualItemInfoScNotify) + } + "CmdFinishAeonDialogueGroupCsReq" => { + Some(Self::CmdFinishAeonDialogueGroupCsReq) + } + "CmdEnterRogueMapRoomScRsp" => Some(Self::CmdEnterRogueMapRoomScRsp), + "CmdSyncRogueRewardInfoScNotify" => { + Some(Self::CmdSyncRogueRewardInfoScNotify) + } + "CmdPickRogueAvatarCsReq" => Some(Self::CmdPickRogueAvatarCsReq), + "CmdEnableRogueTalentScRsp" => Some(Self::CmdEnableRogueTalentScRsp), + "CmdExchangeRogueRewardKeyCsReq" => { + Some(Self::CmdExchangeRogueRewardKeyCsReq) + } + "CmdSyncRogueAeonLevelUpRewardScNotify" => { + Some(Self::CmdSyncRogueAeonLevelUpRewardScNotify) + } + "CmdEnhanceRogueBuffScRsp" => Some(Self::CmdEnhanceRogueBuffScRsp), + "CmdEnableRogueTalentCsReq" => Some(Self::CmdEnableRogueTalentCsReq), + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdRogueArcadeType { + None = 0, + CmdRogueArcadeLeaveCsReq = 7662, + CmdRogueArcadeStartCsReq = 7665, + CmdRogueArcadeStartScRsp = 7666, + CmdRogueArcadeGetInfoScRsp = 7673, + CmdRogueArcadeLeaveScRsp = 7674, + CmdRogueArcadeRestartScRsp = 7687, + CmdRogueArcadeGetInfoCsReq = 7690, + CmdRogueArcadeRestartCsReq = 7692, +} +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::CmdRogueArcadeLeaveCsReq => "CmdRogueArcadeLeaveCsReq", + CmdRogueArcadeType::CmdRogueArcadeStartCsReq => "CmdRogueArcadeStartCsReq", + CmdRogueArcadeType::CmdRogueArcadeStartScRsp => "CmdRogueArcadeStartScRsp", + CmdRogueArcadeType::CmdRogueArcadeGetInfoScRsp => { + "CmdRogueArcadeGetInfoScRsp" + } + CmdRogueArcadeType::CmdRogueArcadeLeaveScRsp => "CmdRogueArcadeLeaveScRsp", + CmdRogueArcadeType::CmdRogueArcadeRestartScRsp => { + "CmdRogueArcadeRestartScRsp" + } + CmdRogueArcadeType::CmdRogueArcadeGetInfoCsReq => { + "CmdRogueArcadeGetInfoCsReq" + } + CmdRogueArcadeType::CmdRogueArcadeRestartCsReq => { + "CmdRogueArcadeRestartCsReq" + } + } + } + /// 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), + "CmdRogueArcadeLeaveCsReq" => Some(Self::CmdRogueArcadeLeaveCsReq), + "CmdRogueArcadeStartCsReq" => Some(Self::CmdRogueArcadeStartCsReq), + "CmdRogueArcadeStartScRsp" => Some(Self::CmdRogueArcadeStartScRsp), + "CmdRogueArcadeGetInfoScRsp" => Some(Self::CmdRogueArcadeGetInfoScRsp), + "CmdRogueArcadeLeaveScRsp" => Some(Self::CmdRogueArcadeLeaveScRsp), + "CmdRogueArcadeRestartScRsp" => Some(Self::CmdRogueArcadeRestartScRsp), + "CmdRogueArcadeGetInfoCsReq" => Some(Self::CmdRogueArcadeGetInfoCsReq), + "CmdRogueArcadeRestartCsReq" => Some(Self::CmdRogueArcadeRestartCsReq), + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdRogueCommonType { + None = 0, + CmdRogueGetGambleInfoScRsp = 5601, + CmdUpdateRogueAdventureRoomScoreScRsp = 5602, + CmdPrepareRogueAdventureRoomScRsp = 5603, + CmdSyncRogueHandbookDataUpdateScNotify = 5604, + CmdCommonRogueComponentUpdateScNotify = 5606, + CmdRogueWorkbenchHandleFuncCsReq = 5607, + CmdRogueDebugMessageScNotify = 5611, + CmdHandleRogueCommonPendingActionScRsp = 5612, + CmdTakeRogueEventHandbookRewardScRsp = 5614, + CmdSyncRogueCommonPendingActionScNotify = 5615, + CmdBuyRogueShopBuffCsReq = 5616, + CmdRogueWorkbenchHandleFuncScRsp = 5618, + CmdPrepareRogueAdventureRoomCsReq = 5620, + CmdRogueWorkbenchGetInfoCsReq = 5622, + CmdSyncRogueCommonActionResultScNotify = 5623, + CmdHandleRogueCommonPendingActionCsReq = 5624, + CmdExchangeRogueBuffWithMiracleScRsp = 5625, + CmdFinishRogueCommonDialogueScRsp = 5627, + CmdGetEnhanceCommonRogueBuffInfoCsReq = 5629, + CmdRogueNpcDisappearScRsp = 5630, + CmdGetRogueCommonDialogueDataCsReq = 5631, + CmdCommonRogueQueryScRsp = 5632, + CmdGetEnhanceCommonRogueBuffInfoScRsp = 5633, + CmdGetRogueShopBuffInfoScRsp = 5634, + CmdRogueWorkbenchGetInfoScRsp = 5635, + CmdBuyRogueShopMiracleCsReq = 5637, + CmdSyncRogueCommonDialogueDataScNotify = 5638, + CmdGetRogueShopMiracleInfoScRsp = 5639, + CmdSetRogueExhibitionScRsp = 5640, + CmdRogueDoGambleCsReq = 5641, + CmdSetRogueExhibitionCsReq = 5642, + CmdTakeRogueMiracleHandbookRewardScRsp = 5643, + CmdRogueWorkbenchSelectFuncScRsp = 5644, + CmdUpdateRogueAdventureRoomScoreCsReq = 5645, + CmdGetRogueShopMiracleInfoCsReq = 5646, + CmdBuyRogueShopBuffScRsp = 5647, + CmdGetRogueAdventureRoomInfoScRsp = 5648, + CmdGetRogueCollectionScRsp = 5650, + CmdEnhanceCommonRogueBuffCsReq = 5651, + CmdGetRogueShopBuffInfoCsReq = 5653, + CmdSyncRogueCommonDialogueOptionFinishScNotify = 5655, + CmdRogueDoGambleScRsp = 5658, + CmdSyncRogueAdventureRoomInfoScNotify = 5659, + CmdCommonRogueQueryCsReq = 5660, + CmdExchangeRogueBuffWithMiracleCsReq = 5661, + CmdSelectRogueCommonDialogueOptionScRsp = 5662, + CmdTakeRogueEventHandbookRewardCsReq = 5663, + CmdSyncRogueCommonVirtualItemInfoScNotify = 5666, + CmdSetRogueCollectionScRsp = 5668, + CmdSetRogueCollectionCsReq = 5669, + CmdGetRogueCommonDialogueDataScRsp = 5671, + CmdEnhanceCommonRogueBuffScRsp = 5673, + CmdRogueNpcDisappearCsReq = 5674, + CmdGetRogueAdventureRoomInfoCsReq = 5675, + CmdRogueGetGambleInfoCsReq = 5676, + CmdGetRogueHandbookDataCsReq = 5677, + CmdBuyRogueShopMiracleScRsp = 5680, + CmdGetRogueCollectionCsReq = 5681, + CmdSelectRogueCommonDialogueOptionCsReq = 5682, + CmdStopRogueAdventureRoomCsReq = 5683, + CmdFinishRogueCommonDialogueCsReq = 5684, + CmdRogueWorkbenchSelectFuncCsReq = 5687, + CmdTakeRogueMiracleHandbookRewardCsReq = 5688, + CmdGetRogueHandbookDataScRsp = 5691, + CmdGetRogueExhibitionCsReq = 5692, + CmdCommonRogueUpdateScNotify = 5696, + CmdGetRogueExhibitionScRsp = 5698, + CmdStopRogueAdventureRoomScRsp = 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::CmdRogueGetGambleInfoScRsp => { + "CmdRogueGetGambleInfoScRsp" + } + CmdRogueCommonType::CmdUpdateRogueAdventureRoomScoreScRsp => { + "CmdUpdateRogueAdventureRoomScoreScRsp" + } + CmdRogueCommonType::CmdPrepareRogueAdventureRoomScRsp => { + "CmdPrepareRogueAdventureRoomScRsp" + } + CmdRogueCommonType::CmdSyncRogueHandbookDataUpdateScNotify => { + "CmdSyncRogueHandbookDataUpdateScNotify" + } + CmdRogueCommonType::CmdCommonRogueComponentUpdateScNotify => { + "CmdCommonRogueComponentUpdateScNotify" + } + CmdRogueCommonType::CmdRogueWorkbenchHandleFuncCsReq => { + "CmdRogueWorkbenchHandleFuncCsReq" + } + CmdRogueCommonType::CmdRogueDebugMessageScNotify => { + "CmdRogueDebugMessageScNotify" + } + CmdRogueCommonType::CmdHandleRogueCommonPendingActionScRsp => { + "CmdHandleRogueCommonPendingActionScRsp" + } + CmdRogueCommonType::CmdTakeRogueEventHandbookRewardScRsp => { + "CmdTakeRogueEventHandbookRewardScRsp" + } + CmdRogueCommonType::CmdSyncRogueCommonPendingActionScNotify => { + "CmdSyncRogueCommonPendingActionScNotify" + } + CmdRogueCommonType::CmdBuyRogueShopBuffCsReq => "CmdBuyRogueShopBuffCsReq", + CmdRogueCommonType::CmdRogueWorkbenchHandleFuncScRsp => { + "CmdRogueWorkbenchHandleFuncScRsp" + } + CmdRogueCommonType::CmdPrepareRogueAdventureRoomCsReq => { + "CmdPrepareRogueAdventureRoomCsReq" + } + CmdRogueCommonType::CmdRogueWorkbenchGetInfoCsReq => { + "CmdRogueWorkbenchGetInfoCsReq" + } + CmdRogueCommonType::CmdSyncRogueCommonActionResultScNotify => { + "CmdSyncRogueCommonActionResultScNotify" + } + CmdRogueCommonType::CmdHandleRogueCommonPendingActionCsReq => { + "CmdHandleRogueCommonPendingActionCsReq" + } + CmdRogueCommonType::CmdExchangeRogueBuffWithMiracleScRsp => { + "CmdExchangeRogueBuffWithMiracleScRsp" + } + CmdRogueCommonType::CmdFinishRogueCommonDialogueScRsp => { + "CmdFinishRogueCommonDialogueScRsp" + } + CmdRogueCommonType::CmdGetEnhanceCommonRogueBuffInfoCsReq => { + "CmdGetEnhanceCommonRogueBuffInfoCsReq" + } + CmdRogueCommonType::CmdRogueNpcDisappearScRsp => "CmdRogueNpcDisappearScRsp", + CmdRogueCommonType::CmdGetRogueCommonDialogueDataCsReq => { + "CmdGetRogueCommonDialogueDataCsReq" + } + CmdRogueCommonType::CmdCommonRogueQueryScRsp => "CmdCommonRogueQueryScRsp", + CmdRogueCommonType::CmdGetEnhanceCommonRogueBuffInfoScRsp => { + "CmdGetEnhanceCommonRogueBuffInfoScRsp" + } + CmdRogueCommonType::CmdGetRogueShopBuffInfoScRsp => { + "CmdGetRogueShopBuffInfoScRsp" + } + CmdRogueCommonType::CmdRogueWorkbenchGetInfoScRsp => { + "CmdRogueWorkbenchGetInfoScRsp" + } + CmdRogueCommonType::CmdBuyRogueShopMiracleCsReq => { + "CmdBuyRogueShopMiracleCsReq" + } + CmdRogueCommonType::CmdSyncRogueCommonDialogueDataScNotify => { + "CmdSyncRogueCommonDialogueDataScNotify" + } + CmdRogueCommonType::CmdGetRogueShopMiracleInfoScRsp => { + "CmdGetRogueShopMiracleInfoScRsp" + } + CmdRogueCommonType::CmdSetRogueExhibitionScRsp => { + "CmdSetRogueExhibitionScRsp" + } + CmdRogueCommonType::CmdRogueDoGambleCsReq => "CmdRogueDoGambleCsReq", + CmdRogueCommonType::CmdSetRogueExhibitionCsReq => { + "CmdSetRogueExhibitionCsReq" + } + CmdRogueCommonType::CmdTakeRogueMiracleHandbookRewardScRsp => { + "CmdTakeRogueMiracleHandbookRewardScRsp" + } + CmdRogueCommonType::CmdRogueWorkbenchSelectFuncScRsp => { + "CmdRogueWorkbenchSelectFuncScRsp" + } + CmdRogueCommonType::CmdUpdateRogueAdventureRoomScoreCsReq => { + "CmdUpdateRogueAdventureRoomScoreCsReq" + } + CmdRogueCommonType::CmdGetRogueShopMiracleInfoCsReq => { + "CmdGetRogueShopMiracleInfoCsReq" + } + CmdRogueCommonType::CmdBuyRogueShopBuffScRsp => "CmdBuyRogueShopBuffScRsp", + CmdRogueCommonType::CmdGetRogueAdventureRoomInfoScRsp => { + "CmdGetRogueAdventureRoomInfoScRsp" + } + CmdRogueCommonType::CmdGetRogueCollectionScRsp => { + "CmdGetRogueCollectionScRsp" + } + CmdRogueCommonType::CmdEnhanceCommonRogueBuffCsReq => { + "CmdEnhanceCommonRogueBuffCsReq" + } + CmdRogueCommonType::CmdGetRogueShopBuffInfoCsReq => { + "CmdGetRogueShopBuffInfoCsReq" + } + CmdRogueCommonType::CmdSyncRogueCommonDialogueOptionFinishScNotify => { + "CmdSyncRogueCommonDialogueOptionFinishScNotify" + } + CmdRogueCommonType::CmdRogueDoGambleScRsp => "CmdRogueDoGambleScRsp", + CmdRogueCommonType::CmdSyncRogueAdventureRoomInfoScNotify => { + "CmdSyncRogueAdventureRoomInfoScNotify" + } + CmdRogueCommonType::CmdCommonRogueQueryCsReq => "CmdCommonRogueQueryCsReq", + CmdRogueCommonType::CmdExchangeRogueBuffWithMiracleCsReq => { + "CmdExchangeRogueBuffWithMiracleCsReq" + } + CmdRogueCommonType::CmdSelectRogueCommonDialogueOptionScRsp => { + "CmdSelectRogueCommonDialogueOptionScRsp" + } + CmdRogueCommonType::CmdTakeRogueEventHandbookRewardCsReq => { + "CmdTakeRogueEventHandbookRewardCsReq" + } + CmdRogueCommonType::CmdSyncRogueCommonVirtualItemInfoScNotify => { + "CmdSyncRogueCommonVirtualItemInfoScNotify" + } + CmdRogueCommonType::CmdSetRogueCollectionScRsp => { + "CmdSetRogueCollectionScRsp" + } + CmdRogueCommonType::CmdSetRogueCollectionCsReq => { + "CmdSetRogueCollectionCsReq" + } + CmdRogueCommonType::CmdGetRogueCommonDialogueDataScRsp => { + "CmdGetRogueCommonDialogueDataScRsp" + } + CmdRogueCommonType::CmdEnhanceCommonRogueBuffScRsp => { + "CmdEnhanceCommonRogueBuffScRsp" + } + CmdRogueCommonType::CmdRogueNpcDisappearCsReq => "CmdRogueNpcDisappearCsReq", + CmdRogueCommonType::CmdGetRogueAdventureRoomInfoCsReq => { + "CmdGetRogueAdventureRoomInfoCsReq" + } + CmdRogueCommonType::CmdRogueGetGambleInfoCsReq => { + "CmdRogueGetGambleInfoCsReq" + } + CmdRogueCommonType::CmdGetRogueHandbookDataCsReq => { + "CmdGetRogueHandbookDataCsReq" + } + CmdRogueCommonType::CmdBuyRogueShopMiracleScRsp => { + "CmdBuyRogueShopMiracleScRsp" + } + CmdRogueCommonType::CmdGetRogueCollectionCsReq => { + "CmdGetRogueCollectionCsReq" + } + CmdRogueCommonType::CmdSelectRogueCommonDialogueOptionCsReq => { + "CmdSelectRogueCommonDialogueOptionCsReq" + } + CmdRogueCommonType::CmdStopRogueAdventureRoomCsReq => { + "CmdStopRogueAdventureRoomCsReq" + } + CmdRogueCommonType::CmdFinishRogueCommonDialogueCsReq => { + "CmdFinishRogueCommonDialogueCsReq" + } + CmdRogueCommonType::CmdRogueWorkbenchSelectFuncCsReq => { + "CmdRogueWorkbenchSelectFuncCsReq" + } + CmdRogueCommonType::CmdTakeRogueMiracleHandbookRewardCsReq => { + "CmdTakeRogueMiracleHandbookRewardCsReq" + } + CmdRogueCommonType::CmdGetRogueHandbookDataScRsp => { + "CmdGetRogueHandbookDataScRsp" + } + CmdRogueCommonType::CmdGetRogueExhibitionCsReq => { + "CmdGetRogueExhibitionCsReq" + } + CmdRogueCommonType::CmdCommonRogueUpdateScNotify => { + "CmdCommonRogueUpdateScNotify" + } + CmdRogueCommonType::CmdGetRogueExhibitionScRsp => { + "CmdGetRogueExhibitionScRsp" + } + CmdRogueCommonType::CmdStopRogueAdventureRoomScRsp => { + "CmdStopRogueAdventureRoomScRsp" + } + } + } + /// 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), + "CmdRogueGetGambleInfoScRsp" => Some(Self::CmdRogueGetGambleInfoScRsp), + "CmdUpdateRogueAdventureRoomScoreScRsp" => { + Some(Self::CmdUpdateRogueAdventureRoomScoreScRsp) + } + "CmdPrepareRogueAdventureRoomScRsp" => { + Some(Self::CmdPrepareRogueAdventureRoomScRsp) + } + "CmdSyncRogueHandbookDataUpdateScNotify" => { + Some(Self::CmdSyncRogueHandbookDataUpdateScNotify) + } + "CmdCommonRogueComponentUpdateScNotify" => { + Some(Self::CmdCommonRogueComponentUpdateScNotify) + } + "CmdRogueWorkbenchHandleFuncCsReq" => { + Some(Self::CmdRogueWorkbenchHandleFuncCsReq) + } + "CmdRogueDebugMessageScNotify" => Some(Self::CmdRogueDebugMessageScNotify), + "CmdHandleRogueCommonPendingActionScRsp" => { + Some(Self::CmdHandleRogueCommonPendingActionScRsp) + } + "CmdTakeRogueEventHandbookRewardScRsp" => { + Some(Self::CmdTakeRogueEventHandbookRewardScRsp) + } + "CmdSyncRogueCommonPendingActionScNotify" => { + Some(Self::CmdSyncRogueCommonPendingActionScNotify) + } + "CmdBuyRogueShopBuffCsReq" => Some(Self::CmdBuyRogueShopBuffCsReq), + "CmdRogueWorkbenchHandleFuncScRsp" => { + Some(Self::CmdRogueWorkbenchHandleFuncScRsp) + } + "CmdPrepareRogueAdventureRoomCsReq" => { + Some(Self::CmdPrepareRogueAdventureRoomCsReq) + } + "CmdRogueWorkbenchGetInfoCsReq" => Some(Self::CmdRogueWorkbenchGetInfoCsReq), + "CmdSyncRogueCommonActionResultScNotify" => { + Some(Self::CmdSyncRogueCommonActionResultScNotify) + } + "CmdHandleRogueCommonPendingActionCsReq" => { + Some(Self::CmdHandleRogueCommonPendingActionCsReq) + } + "CmdExchangeRogueBuffWithMiracleScRsp" => { + Some(Self::CmdExchangeRogueBuffWithMiracleScRsp) + } + "CmdFinishRogueCommonDialogueScRsp" => { + Some(Self::CmdFinishRogueCommonDialogueScRsp) + } + "CmdGetEnhanceCommonRogueBuffInfoCsReq" => { + Some(Self::CmdGetEnhanceCommonRogueBuffInfoCsReq) + } + "CmdRogueNpcDisappearScRsp" => Some(Self::CmdRogueNpcDisappearScRsp), + "CmdGetRogueCommonDialogueDataCsReq" => { + Some(Self::CmdGetRogueCommonDialogueDataCsReq) + } + "CmdCommonRogueQueryScRsp" => Some(Self::CmdCommonRogueQueryScRsp), + "CmdGetEnhanceCommonRogueBuffInfoScRsp" => { + Some(Self::CmdGetEnhanceCommonRogueBuffInfoScRsp) + } + "CmdGetRogueShopBuffInfoScRsp" => Some(Self::CmdGetRogueShopBuffInfoScRsp), + "CmdRogueWorkbenchGetInfoScRsp" => Some(Self::CmdRogueWorkbenchGetInfoScRsp), + "CmdBuyRogueShopMiracleCsReq" => Some(Self::CmdBuyRogueShopMiracleCsReq), + "CmdSyncRogueCommonDialogueDataScNotify" => { + Some(Self::CmdSyncRogueCommonDialogueDataScNotify) + } + "CmdGetRogueShopMiracleInfoScRsp" => { + Some(Self::CmdGetRogueShopMiracleInfoScRsp) + } + "CmdSetRogueExhibitionScRsp" => Some(Self::CmdSetRogueExhibitionScRsp), + "CmdRogueDoGambleCsReq" => Some(Self::CmdRogueDoGambleCsReq), + "CmdSetRogueExhibitionCsReq" => Some(Self::CmdSetRogueExhibitionCsReq), + "CmdTakeRogueMiracleHandbookRewardScRsp" => { + Some(Self::CmdTakeRogueMiracleHandbookRewardScRsp) + } + "CmdRogueWorkbenchSelectFuncScRsp" => { + Some(Self::CmdRogueWorkbenchSelectFuncScRsp) + } + "CmdUpdateRogueAdventureRoomScoreCsReq" => { + Some(Self::CmdUpdateRogueAdventureRoomScoreCsReq) + } + "CmdGetRogueShopMiracleInfoCsReq" => { + Some(Self::CmdGetRogueShopMiracleInfoCsReq) + } + "CmdBuyRogueShopBuffScRsp" => Some(Self::CmdBuyRogueShopBuffScRsp), + "CmdGetRogueAdventureRoomInfoScRsp" => { + Some(Self::CmdGetRogueAdventureRoomInfoScRsp) + } + "CmdGetRogueCollectionScRsp" => Some(Self::CmdGetRogueCollectionScRsp), + "CmdEnhanceCommonRogueBuffCsReq" => { + Some(Self::CmdEnhanceCommonRogueBuffCsReq) + } + "CmdGetRogueShopBuffInfoCsReq" => Some(Self::CmdGetRogueShopBuffInfoCsReq), + "CmdSyncRogueCommonDialogueOptionFinishScNotify" => { + Some(Self::CmdSyncRogueCommonDialogueOptionFinishScNotify) + } + "CmdRogueDoGambleScRsp" => Some(Self::CmdRogueDoGambleScRsp), + "CmdSyncRogueAdventureRoomInfoScNotify" => { + Some(Self::CmdSyncRogueAdventureRoomInfoScNotify) + } + "CmdCommonRogueQueryCsReq" => Some(Self::CmdCommonRogueQueryCsReq), + "CmdExchangeRogueBuffWithMiracleCsReq" => { + Some(Self::CmdExchangeRogueBuffWithMiracleCsReq) + } + "CmdSelectRogueCommonDialogueOptionScRsp" => { + Some(Self::CmdSelectRogueCommonDialogueOptionScRsp) + } + "CmdTakeRogueEventHandbookRewardCsReq" => { + Some(Self::CmdTakeRogueEventHandbookRewardCsReq) + } + "CmdSyncRogueCommonVirtualItemInfoScNotify" => { + Some(Self::CmdSyncRogueCommonVirtualItemInfoScNotify) + } + "CmdSetRogueCollectionScRsp" => Some(Self::CmdSetRogueCollectionScRsp), + "CmdSetRogueCollectionCsReq" => Some(Self::CmdSetRogueCollectionCsReq), + "CmdGetRogueCommonDialogueDataScRsp" => { + Some(Self::CmdGetRogueCommonDialogueDataScRsp) + } + "CmdEnhanceCommonRogueBuffScRsp" => { + Some(Self::CmdEnhanceCommonRogueBuffScRsp) + } + "CmdRogueNpcDisappearCsReq" => Some(Self::CmdRogueNpcDisappearCsReq), + "CmdGetRogueAdventureRoomInfoCsReq" => { + Some(Self::CmdGetRogueAdventureRoomInfoCsReq) + } + "CmdRogueGetGambleInfoCsReq" => Some(Self::CmdRogueGetGambleInfoCsReq), + "CmdGetRogueHandbookDataCsReq" => Some(Self::CmdGetRogueHandbookDataCsReq), + "CmdBuyRogueShopMiracleScRsp" => Some(Self::CmdBuyRogueShopMiracleScRsp), + "CmdGetRogueCollectionCsReq" => Some(Self::CmdGetRogueCollectionCsReq), + "CmdSelectRogueCommonDialogueOptionCsReq" => { + Some(Self::CmdSelectRogueCommonDialogueOptionCsReq) + } + "CmdStopRogueAdventureRoomCsReq" => { + Some(Self::CmdStopRogueAdventureRoomCsReq) + } + "CmdFinishRogueCommonDialogueCsReq" => { + Some(Self::CmdFinishRogueCommonDialogueCsReq) + } + "CmdRogueWorkbenchSelectFuncCsReq" => { + Some(Self::CmdRogueWorkbenchSelectFuncCsReq) + } + "CmdTakeRogueMiracleHandbookRewardCsReq" => { + Some(Self::CmdTakeRogueMiracleHandbookRewardCsReq) + } + "CmdGetRogueHandbookDataScRsp" => Some(Self::CmdGetRogueHandbookDataScRsp), + "CmdGetRogueExhibitionCsReq" => Some(Self::CmdGetRogueExhibitionCsReq), + "CmdCommonRogueUpdateScNotify" => Some(Self::CmdCommonRogueUpdateScNotify), + "CmdGetRogueExhibitionScRsp" => Some(Self::CmdGetRogueExhibitionScRsp), + "CmdStopRogueAdventureRoomScRsp" => { + Some(Self::CmdStopRogueAdventureRoomScRsp) + } + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdRogueEndless { + None = 0, + ActivityBattleEndScNotify = 6001, + CmdTakeRogueEndlessActivityPointRewardCsReq = 6002, + CmdTakeRogueEndlessActivityAllBonusRewardScRsp = 6003, + CmdGetRogueEndlessActivityDataScRsp = 6005, + CmdGetRogueEndlessActivityDataCsReq = 6006, + CmdTakeRogueEndlessActivityAllBonusRewardCsReq = 6007, + CmdEnterRogueEndlessActivityStageScRsp = 6008, + CmdEnterRogueEndlessActivityStageCsReq = 6009, + CmdTakeRogueEndlessActivityPointRewardScRsp = 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::ActivityBattleEndScNotify => { + "CmdRogueEndlessActivityBattleEndScNotify" + } + CmdRogueEndless::CmdTakeRogueEndlessActivityPointRewardCsReq => { + "CmdTakeRogueEndlessActivityPointRewardCsReq" + } + CmdRogueEndless::CmdTakeRogueEndlessActivityAllBonusRewardScRsp => { + "CmdTakeRogueEndlessActivityAllBonusRewardScRsp" + } + CmdRogueEndless::CmdGetRogueEndlessActivityDataScRsp => { + "CmdGetRogueEndlessActivityDataScRsp" + } + CmdRogueEndless::CmdGetRogueEndlessActivityDataCsReq => { + "CmdGetRogueEndlessActivityDataCsReq" + } + CmdRogueEndless::CmdTakeRogueEndlessActivityAllBonusRewardCsReq => { + "CmdTakeRogueEndlessActivityAllBonusRewardCsReq" + } + CmdRogueEndless::CmdEnterRogueEndlessActivityStageScRsp => { + "CmdEnterRogueEndlessActivityStageScRsp" + } + CmdRogueEndless::CmdEnterRogueEndlessActivityStageCsReq => { + "CmdEnterRogueEndlessActivityStageCsReq" + } + 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), + "CmdRogueEndlessActivityBattleEndScNotify" => { + Some(Self::ActivityBattleEndScNotify) + } + "CmdTakeRogueEndlessActivityPointRewardCsReq" => { + Some(Self::CmdTakeRogueEndlessActivityPointRewardCsReq) + } + "CmdTakeRogueEndlessActivityAllBonusRewardScRsp" => { + Some(Self::CmdTakeRogueEndlessActivityAllBonusRewardScRsp) + } + "CmdGetRogueEndlessActivityDataScRsp" => { + Some(Self::CmdGetRogueEndlessActivityDataScRsp) + } + "CmdGetRogueEndlessActivityDataCsReq" => { + Some(Self::CmdGetRogueEndlessActivityDataCsReq) + } + "CmdTakeRogueEndlessActivityAllBonusRewardCsReq" => { + Some(Self::CmdTakeRogueEndlessActivityAllBonusRewardCsReq) + } + "CmdEnterRogueEndlessActivityStageScRsp" => { + Some(Self::CmdEnterRogueEndlessActivityStageScRsp) + } + "CmdEnterRogueEndlessActivityStageCsReq" => { + Some(Self::CmdEnterRogueEndlessActivityStageCsReq) + } + "CmdTakeRogueEndlessActivityPointRewardScRsp" => { + Some(Self::CmdTakeRogueEndlessActivityPointRewardScRsp) + } + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdRogueMagic { + None = 0, + EnterCsReq = 7703, + GetMiscRealTimeDataCsReq = 7704, + ScepterTakeOffUnitCsReq = 7709, + UnitReforgeCsReq = 7710, + EnableTalentScRsp = 7713, + StoryInfoUpdateScNotify = 7714, + EnterRoomScRsp = 7716, + BattleFailSettleInfoScNotify = 7719, + StartScRsp = 7720, + AutoDressInMagicUnitChangeScNotify = 7723, + ReviveAvatarCsReq = 7725, + EnableTalentCsReq = 7726, + ReviveAvatarScRsp = 7729, + LevelInfoUpdateScNotify = 7730, + QueryCsReq = 7733, + SettleCsReq = 7734, + GetTalentInfoCsReq = 7736, + SettleScRsp = 7737, + LeaveCsReq = 7739, + AutoDressInUnitCsReq = 7743, + EnterScRsp = 7746, + EnterLayerCsReq = 7747, + QueryScRsp = 7751, + LeaveScRsp = 7753, + StartCsReq = 7759, + ReviveCostUpdateScNotify = 7761, + AutoDressInUnitScRsp = 7763, + UnitComposeCsReq = 7764, + GetTalentInfoScRsp = 7765, + UnitReforgeScRsp = 7770, + EnterLayerScRsp = 7774, + AreaUpdateScNotify = 7775, + SetAutoDressInMagicUnitCsReq = 7777, + EnterRoomCsReq = 7780, + ScepterDressInUnitCsReq = 7783, + GetMiscRealTimeDataScRsp = 7788, + SetAutoDressInMagicUnitScRsp = 7791, + ScepterTakeOffUnitScRsp = 7793, + UnitComposeScRsp = 7794, + ScepterDressInUnitScRsp = 7799, +} +impl CmdRogueMagic { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdRogueMagic::None => "CmdRogueMagicNone", + CmdRogueMagic::EnterCsReq => "CmdRogueMagicEnterCsReq", + CmdRogueMagic::GetMiscRealTimeDataCsReq => { + "CmdRogueMagicGetMiscRealTimeDataCsReq" + } + CmdRogueMagic::ScepterTakeOffUnitCsReq => { + "CmdRogueMagicScepterTakeOffUnitCsReq" + } + CmdRogueMagic::UnitReforgeCsReq => "CmdRogueMagicUnitReforgeCsReq", + CmdRogueMagic::EnableTalentScRsp => "CmdRogueMagicEnableTalentScRsp", + CmdRogueMagic::StoryInfoUpdateScNotify => { + "CmdRogueMagicStoryInfoUpdateScNotify" + } + CmdRogueMagic::EnterRoomScRsp => "CmdRogueMagicEnterRoomScRsp", + CmdRogueMagic::BattleFailSettleInfoScNotify => { + "CmdRogueMagicBattleFailSettleInfoScNotify" + } + CmdRogueMagic::StartScRsp => "CmdRogueMagicStartScRsp", + CmdRogueMagic::AutoDressInMagicUnitChangeScNotify => { + "CmdRogueMagicAutoDressInMagicUnitChangeScNotify" + } + CmdRogueMagic::ReviveAvatarCsReq => "CmdRogueMagicReviveAvatarCsReq", + CmdRogueMagic::EnableTalentCsReq => "CmdRogueMagicEnableTalentCsReq", + CmdRogueMagic::ReviveAvatarScRsp => "CmdRogueMagicReviveAvatarScRsp", + CmdRogueMagic::LevelInfoUpdateScNotify => { + "CmdRogueMagicLevelInfoUpdateScNotify" + } + CmdRogueMagic::QueryCsReq => "CmdRogueMagicQueryCsReq", + CmdRogueMagic::SettleCsReq => "CmdRogueMagicSettleCsReq", + CmdRogueMagic::GetTalentInfoCsReq => "CmdRogueMagicGetTalentInfoCsReq", + CmdRogueMagic::SettleScRsp => "CmdRogueMagicSettleScRsp", + CmdRogueMagic::LeaveCsReq => "CmdRogueMagicLeaveCsReq", + CmdRogueMagic::AutoDressInUnitCsReq => "CmdRogueMagicAutoDressInUnitCsReq", + CmdRogueMagic::EnterScRsp => "CmdRogueMagicEnterScRsp", + CmdRogueMagic::EnterLayerCsReq => "CmdRogueMagicEnterLayerCsReq", + CmdRogueMagic::QueryScRsp => "CmdRogueMagicQueryScRsp", + CmdRogueMagic::LeaveScRsp => "CmdRogueMagicLeaveScRsp", + CmdRogueMagic::StartCsReq => "CmdRogueMagicStartCsReq", + CmdRogueMagic::ReviveCostUpdateScNotify => { + "CmdRogueMagicReviveCostUpdateScNotify" + } + CmdRogueMagic::AutoDressInUnitScRsp => "CmdRogueMagicAutoDressInUnitScRsp", + CmdRogueMagic::UnitComposeCsReq => "CmdRogueMagicUnitComposeCsReq", + CmdRogueMagic::GetTalentInfoScRsp => "CmdRogueMagicGetTalentInfoScRsp", + CmdRogueMagic::UnitReforgeScRsp => "CmdRogueMagicUnitReforgeScRsp", + CmdRogueMagic::EnterLayerScRsp => "CmdRogueMagicEnterLayerScRsp", + CmdRogueMagic::AreaUpdateScNotify => "CmdRogueMagicAreaUpdateScNotify", + CmdRogueMagic::SetAutoDressInMagicUnitCsReq => { + "CmdRogueMagicSetAutoDressInMagicUnitCsReq" + } + CmdRogueMagic::EnterRoomCsReq => "CmdRogueMagicEnterRoomCsReq", + CmdRogueMagic::ScepterDressInUnitCsReq => { + "CmdRogueMagicScepterDressInUnitCsReq" + } + CmdRogueMagic::GetMiscRealTimeDataScRsp => { + "CmdRogueMagicGetMiscRealTimeDataScRsp" + } + CmdRogueMagic::SetAutoDressInMagicUnitScRsp => { + "CmdRogueMagicSetAutoDressInMagicUnitScRsp" + } + CmdRogueMagic::ScepterTakeOffUnitScRsp => { + "CmdRogueMagicScepterTakeOffUnitScRsp" + } + CmdRogueMagic::UnitComposeScRsp => "CmdRogueMagicUnitComposeScRsp", + CmdRogueMagic::ScepterDressInUnitScRsp => { + "CmdRogueMagicScepterDressInUnitScRsp" + } + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdRogueMagicNone" => Some(Self::None), + "CmdRogueMagicEnterCsReq" => Some(Self::EnterCsReq), + "CmdRogueMagicGetMiscRealTimeDataCsReq" => { + Some(Self::GetMiscRealTimeDataCsReq) + } + "CmdRogueMagicScepterTakeOffUnitCsReq" => Some(Self::ScepterTakeOffUnitCsReq), + "CmdRogueMagicUnitReforgeCsReq" => Some(Self::UnitReforgeCsReq), + "CmdRogueMagicEnableTalentScRsp" => Some(Self::EnableTalentScRsp), + "CmdRogueMagicStoryInfoUpdateScNotify" => Some(Self::StoryInfoUpdateScNotify), + "CmdRogueMagicEnterRoomScRsp" => Some(Self::EnterRoomScRsp), + "CmdRogueMagicBattleFailSettleInfoScNotify" => { + Some(Self::BattleFailSettleInfoScNotify) + } + "CmdRogueMagicStartScRsp" => Some(Self::StartScRsp), + "CmdRogueMagicAutoDressInMagicUnitChangeScNotify" => { + Some(Self::AutoDressInMagicUnitChangeScNotify) + } + "CmdRogueMagicReviveAvatarCsReq" => Some(Self::ReviveAvatarCsReq), + "CmdRogueMagicEnableTalentCsReq" => Some(Self::EnableTalentCsReq), + "CmdRogueMagicReviveAvatarScRsp" => Some(Self::ReviveAvatarScRsp), + "CmdRogueMagicLevelInfoUpdateScNotify" => Some(Self::LevelInfoUpdateScNotify), + "CmdRogueMagicQueryCsReq" => Some(Self::QueryCsReq), + "CmdRogueMagicSettleCsReq" => Some(Self::SettleCsReq), + "CmdRogueMagicGetTalentInfoCsReq" => Some(Self::GetTalentInfoCsReq), + "CmdRogueMagicSettleScRsp" => Some(Self::SettleScRsp), + "CmdRogueMagicLeaveCsReq" => Some(Self::LeaveCsReq), + "CmdRogueMagicAutoDressInUnitCsReq" => Some(Self::AutoDressInUnitCsReq), + "CmdRogueMagicEnterScRsp" => Some(Self::EnterScRsp), + "CmdRogueMagicEnterLayerCsReq" => Some(Self::EnterLayerCsReq), + "CmdRogueMagicQueryScRsp" => Some(Self::QueryScRsp), + "CmdRogueMagicLeaveScRsp" => Some(Self::LeaveScRsp), + "CmdRogueMagicStartCsReq" => Some(Self::StartCsReq), + "CmdRogueMagicReviveCostUpdateScNotify" => { + Some(Self::ReviveCostUpdateScNotify) + } + "CmdRogueMagicAutoDressInUnitScRsp" => Some(Self::AutoDressInUnitScRsp), + "CmdRogueMagicUnitComposeCsReq" => Some(Self::UnitComposeCsReq), + "CmdRogueMagicGetTalentInfoScRsp" => Some(Self::GetTalentInfoScRsp), + "CmdRogueMagicUnitReforgeScRsp" => Some(Self::UnitReforgeScRsp), + "CmdRogueMagicEnterLayerScRsp" => Some(Self::EnterLayerScRsp), + "CmdRogueMagicAreaUpdateScNotify" => Some(Self::AreaUpdateScNotify), + "CmdRogueMagicSetAutoDressInMagicUnitCsReq" => { + Some(Self::SetAutoDressInMagicUnitCsReq) + } + "CmdRogueMagicEnterRoomCsReq" => Some(Self::EnterRoomCsReq), + "CmdRogueMagicScepterDressInUnitCsReq" => Some(Self::ScepterDressInUnitCsReq), + "CmdRogueMagicGetMiscRealTimeDataScRsp" => { + Some(Self::GetMiscRealTimeDataScRsp) + } + "CmdRogueMagicSetAutoDressInMagicUnitScRsp" => { + Some(Self::SetAutoDressInMagicUnitScRsp) + } + "CmdRogueMagicScepterTakeOffUnitScRsp" => Some(Self::ScepterTakeOffUnitScRsp), + "CmdRogueMagicUnitComposeScRsp" => Some(Self::UnitComposeScRsp), + "CmdRogueMagicScepterDressInUnitScRsp" => Some(Self::ScepterDressInUnitScRsp), + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdRogueModifierType { + None = 0, + CmdRogueModifierAddNotify = 5303, + CmdRogueModifierStageStartNotify = 5316, + CmdRogueModifierUpdateNotify = 5337, + CmdRogueModifierSelectCellScRsp = 5339, + CmdRogueModifierSelectCellCsReq = 5346, + CmdRogueModifierDelNotify = 5380, +} +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::CmdRogueModifierStageStartNotify => { + "CmdRogueModifierStageStartNotify" + } + CmdRogueModifierType::CmdRogueModifierUpdateNotify => { + "CmdRogueModifierUpdateNotify" + } + CmdRogueModifierType::CmdRogueModifierSelectCellScRsp => { + "CmdRogueModifierSelectCellScRsp" + } + CmdRogueModifierType::CmdRogueModifierSelectCellCsReq => { + "CmdRogueModifierSelectCellCsReq" + } + CmdRogueModifierType::CmdRogueModifierDelNotify => { + "CmdRogueModifierDelNotify" + } + } + } + /// 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), + "CmdRogueModifierStageStartNotify" => { + Some(Self::CmdRogueModifierStageStartNotify) + } + "CmdRogueModifierUpdateNotify" => Some(Self::CmdRogueModifierUpdateNotify), + "CmdRogueModifierSelectCellScRsp" => { + Some(Self::CmdRogueModifierSelectCellScRsp) + } + "CmdRogueModifierSelectCellCsReq" => { + Some(Self::CmdRogueModifierSelectCellCsReq) + } + "CmdRogueModifierDelNotify" => Some(Self::CmdRogueModifierDelNotify), + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdRogueTournType { + None = 0, + CmdRogueTournHandBookNotify = 6012, + CmdRogueTournLeaveCsReq = 6016, + CmdRogueTournRenameArchiveCsReq = 6017, + CmdRogueTournGetAllArchiveScRsp = 6019, + CmdRogueTournGetAllArchiveCsReq = 6020, + CmdRogueTournGetSettleInfoScRsp = 6022, + CmdRogueTournDeleteArchiveCsReq = 6023, + CmdRogueTournReEnterRogueCocoonStageCsReq = 6024, + CmdRogueTournDifficultyCompNotify = 6025, + CmdRogueTournEnterCsReq = 6026, + CmdRogueTournQueryScRsp = 6029, + CmdRogueTournEnterRoomCsReq = 6030, + CmdRogueTournExpNotify = 6032, + CmdRogueTournReEnterRogueCocoonStageScRsp = 6033, + CmdRogueTournGetSettleInfoCsReq = 6034, + CmdRogueTournReviveAvatarScRsp = 6035, + CmdRogueTournGetPermanentTalentInfoCsReq = 6036, + CmdRogueTournReviveCostUpdateScNotify = 6037, + CmdRogueTournAreaUpdateScNotify = 6039, + CmdRogueTournSettleScRsp = 6040, + CmdRogueTournGetMiscRealTimeDataCsReq = 6041, + CmdRogueTournConfirmSettleScRsp = 6042, + CmdRogueTournEnablePermanentTalentCsReq = 6043, + CmdRogueTournEnterRoomScRsp = 6044, + CmdRogueTournGetCurRogueCocoonInfoCsReq = 6045, + CmdRogueTournSettleCsReq = 6046, + CmdRogueTournLeaveRogueCocoonSceneScRsp = 6047, + CmdRogueTournBattleFailSettleInfoScNotify = 6048, + CmdRogueTournEnterLayerCsReq = 6049, + CmdRogueTournEnterLayerScRsp = 6053, + CmdRogueTournQueryCsReq = 6055, + CmdRogueTournEnterRogueCocoonSceneCsReq = 6056, + CmdRogueTournTakeExpRewardScRsp = 6057, + CmdRogueTournDeleteArchiveScRsp = 6058, + CmdRogueTournRenameArchiveScRsp = 6061, + CmdRogueTournTakeExpRewardCsReq = 6063, + CmdRogueTournEnterScRsp = 6066, + CmdRogueTournLeaveRogueCocoonSceneCsReq = 6069, + CmdRogueTournEnterRogueCocoonSceneScRsp = 6071, + CmdRogueTournGetArchiveRepositoryScRsp = 6072, + CmdRogueTournGetCurRogueCocoonInfoScRsp = 6073, + CmdRogueTournResetPermanentTalentCsReq = 6075, + CmdRogueTournGetMiscRealTimeDataScRsp = 6076, + CmdRogueTournLeaveScRsp = 6078, + CmdRogueTournGetArchiveRepositoryCsReq = 6079, + CmdRogueTournStartScRsp = 6080, + CmdRogueTournStartCsReq = 6081, + CmdRogueTournConfirmSettleCsReq = 6082, + CmdRogueTournLevelInfoUpdateScNotify = 6083, + CmdRogueTournGetPermanentTalentInfoScRsp = 6085, + CmdRogueTournClearArchiveNameScNotify = 6086, + CmdRogueTournResetPermanentTalentScRsp = 6087, + CmdRogueTournWeekChallengeUpdateScNotify = 6088, + CmdRogueTournEnablePermanentTalentScRsp = 6094, + CmdRogueTournReviveAvatarCsReq = 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::CmdRogueTournHandBookNotify => { + "CmdRogueTournHandBookNotify" + } + CmdRogueTournType::CmdRogueTournLeaveCsReq => "CmdRogueTournLeaveCsReq", + CmdRogueTournType::CmdRogueTournRenameArchiveCsReq => { + "CmdRogueTournRenameArchiveCsReq" + } + CmdRogueTournType::CmdRogueTournGetAllArchiveScRsp => { + "CmdRogueTournGetAllArchiveScRsp" + } + CmdRogueTournType::CmdRogueTournGetAllArchiveCsReq => { + "CmdRogueTournGetAllArchiveCsReq" + } + CmdRogueTournType::CmdRogueTournGetSettleInfoScRsp => { + "CmdRogueTournGetSettleInfoScRsp" + } + CmdRogueTournType::CmdRogueTournDeleteArchiveCsReq => { + "CmdRogueTournDeleteArchiveCsReq" + } + CmdRogueTournType::CmdRogueTournReEnterRogueCocoonStageCsReq => { + "CmdRogueTournReEnterRogueCocoonStageCsReq" + } + CmdRogueTournType::CmdRogueTournDifficultyCompNotify => { + "CmdRogueTournDifficultyCompNotify" + } + CmdRogueTournType::CmdRogueTournEnterCsReq => "CmdRogueTournEnterCsReq", + CmdRogueTournType::CmdRogueTournQueryScRsp => "CmdRogueTournQueryScRsp", + CmdRogueTournType::CmdRogueTournEnterRoomCsReq => { + "CmdRogueTournEnterRoomCsReq" + } + CmdRogueTournType::CmdRogueTournExpNotify => "CmdRogueTournExpNotify", + CmdRogueTournType::CmdRogueTournReEnterRogueCocoonStageScRsp => { + "CmdRogueTournReEnterRogueCocoonStageScRsp" + } + CmdRogueTournType::CmdRogueTournGetSettleInfoCsReq => { + "CmdRogueTournGetSettleInfoCsReq" + } + CmdRogueTournType::CmdRogueTournReviveAvatarScRsp => { + "CmdRogueTournReviveAvatarScRsp" + } + CmdRogueTournType::CmdRogueTournGetPermanentTalentInfoCsReq => { + "CmdRogueTournGetPermanentTalentInfoCsReq" + } + CmdRogueTournType::CmdRogueTournReviveCostUpdateScNotify => { + "CmdRogueTournReviveCostUpdateScNotify" + } + CmdRogueTournType::CmdRogueTournAreaUpdateScNotify => { + "CmdRogueTournAreaUpdateScNotify" + } + CmdRogueTournType::CmdRogueTournSettleScRsp => "CmdRogueTournSettleScRsp", + CmdRogueTournType::CmdRogueTournGetMiscRealTimeDataCsReq => { + "CmdRogueTournGetMiscRealTimeDataCsReq" + } + CmdRogueTournType::CmdRogueTournConfirmSettleScRsp => { + "CmdRogueTournConfirmSettleScRsp" + } + CmdRogueTournType::CmdRogueTournEnablePermanentTalentCsReq => { + "CmdRogueTournEnablePermanentTalentCsReq" + } + CmdRogueTournType::CmdRogueTournEnterRoomScRsp => { + "CmdRogueTournEnterRoomScRsp" + } + CmdRogueTournType::CmdRogueTournGetCurRogueCocoonInfoCsReq => { + "CmdRogueTournGetCurRogueCocoonInfoCsReq" + } + CmdRogueTournType::CmdRogueTournSettleCsReq => "CmdRogueTournSettleCsReq", + CmdRogueTournType::CmdRogueTournLeaveRogueCocoonSceneScRsp => { + "CmdRogueTournLeaveRogueCocoonSceneScRsp" + } + CmdRogueTournType::CmdRogueTournBattleFailSettleInfoScNotify => { + "CmdRogueTournBattleFailSettleInfoScNotify" + } + CmdRogueTournType::CmdRogueTournEnterLayerCsReq => { + "CmdRogueTournEnterLayerCsReq" + } + CmdRogueTournType::CmdRogueTournEnterLayerScRsp => { + "CmdRogueTournEnterLayerScRsp" + } + CmdRogueTournType::CmdRogueTournQueryCsReq => "CmdRogueTournQueryCsReq", + CmdRogueTournType::CmdRogueTournEnterRogueCocoonSceneCsReq => { + "CmdRogueTournEnterRogueCocoonSceneCsReq" + } + CmdRogueTournType::CmdRogueTournTakeExpRewardScRsp => { + "CmdRogueTournTakeExpRewardScRsp" + } + CmdRogueTournType::CmdRogueTournDeleteArchiveScRsp => { + "CmdRogueTournDeleteArchiveScRsp" + } + CmdRogueTournType::CmdRogueTournRenameArchiveScRsp => { + "CmdRogueTournRenameArchiveScRsp" + } + CmdRogueTournType::CmdRogueTournTakeExpRewardCsReq => { + "CmdRogueTournTakeExpRewardCsReq" + } + CmdRogueTournType::CmdRogueTournEnterScRsp => "CmdRogueTournEnterScRsp", + CmdRogueTournType::CmdRogueTournLeaveRogueCocoonSceneCsReq => { + "CmdRogueTournLeaveRogueCocoonSceneCsReq" + } + CmdRogueTournType::CmdRogueTournEnterRogueCocoonSceneScRsp => { + "CmdRogueTournEnterRogueCocoonSceneScRsp" + } + CmdRogueTournType::CmdRogueTournGetArchiveRepositoryScRsp => { + "CmdRogueTournGetArchiveRepositoryScRsp" + } + CmdRogueTournType::CmdRogueTournGetCurRogueCocoonInfoScRsp => { + "CmdRogueTournGetCurRogueCocoonInfoScRsp" + } + CmdRogueTournType::CmdRogueTournResetPermanentTalentCsReq => { + "CmdRogueTournResetPermanentTalentCsReq" + } + CmdRogueTournType::CmdRogueTournGetMiscRealTimeDataScRsp => { + "CmdRogueTournGetMiscRealTimeDataScRsp" + } + CmdRogueTournType::CmdRogueTournLeaveScRsp => "CmdRogueTournLeaveScRsp", + CmdRogueTournType::CmdRogueTournGetArchiveRepositoryCsReq => { + "CmdRogueTournGetArchiveRepositoryCsReq" + } + CmdRogueTournType::CmdRogueTournStartScRsp => "CmdRogueTournStartScRsp", + CmdRogueTournType::CmdRogueTournStartCsReq => "CmdRogueTournStartCsReq", + CmdRogueTournType::CmdRogueTournConfirmSettleCsReq => { + "CmdRogueTournConfirmSettleCsReq" + } + CmdRogueTournType::CmdRogueTournLevelInfoUpdateScNotify => { + "CmdRogueTournLevelInfoUpdateScNotify" + } + CmdRogueTournType::CmdRogueTournGetPermanentTalentInfoScRsp => { + "CmdRogueTournGetPermanentTalentInfoScRsp" + } + CmdRogueTournType::CmdRogueTournClearArchiveNameScNotify => { + "CmdRogueTournClearArchiveNameScNotify" + } + CmdRogueTournType::CmdRogueTournResetPermanentTalentScRsp => { + "CmdRogueTournResetPermanentTalentScRsp" + } + CmdRogueTournType::CmdRogueTournWeekChallengeUpdateScNotify => { + "CmdRogueTournWeekChallengeUpdateScNotify" + } + CmdRogueTournType::CmdRogueTournEnablePermanentTalentScRsp => { + "CmdRogueTournEnablePermanentTalentScRsp" + } + CmdRogueTournType::CmdRogueTournReviveAvatarCsReq => { + "CmdRogueTournReviveAvatarCsReq" + } + } + } + /// 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), + "CmdRogueTournHandBookNotify" => Some(Self::CmdRogueTournHandBookNotify), + "CmdRogueTournLeaveCsReq" => Some(Self::CmdRogueTournLeaveCsReq), + "CmdRogueTournRenameArchiveCsReq" => { + Some(Self::CmdRogueTournRenameArchiveCsReq) + } + "CmdRogueTournGetAllArchiveScRsp" => { + Some(Self::CmdRogueTournGetAllArchiveScRsp) + } + "CmdRogueTournGetAllArchiveCsReq" => { + Some(Self::CmdRogueTournGetAllArchiveCsReq) + } + "CmdRogueTournGetSettleInfoScRsp" => { + Some(Self::CmdRogueTournGetSettleInfoScRsp) + } + "CmdRogueTournDeleteArchiveCsReq" => { + Some(Self::CmdRogueTournDeleteArchiveCsReq) + } + "CmdRogueTournReEnterRogueCocoonStageCsReq" => { + Some(Self::CmdRogueTournReEnterRogueCocoonStageCsReq) + } + "CmdRogueTournDifficultyCompNotify" => { + Some(Self::CmdRogueTournDifficultyCompNotify) + } + "CmdRogueTournEnterCsReq" => Some(Self::CmdRogueTournEnterCsReq), + "CmdRogueTournQueryScRsp" => Some(Self::CmdRogueTournQueryScRsp), + "CmdRogueTournEnterRoomCsReq" => Some(Self::CmdRogueTournEnterRoomCsReq), + "CmdRogueTournExpNotify" => Some(Self::CmdRogueTournExpNotify), + "CmdRogueTournReEnterRogueCocoonStageScRsp" => { + Some(Self::CmdRogueTournReEnterRogueCocoonStageScRsp) + } + "CmdRogueTournGetSettleInfoCsReq" => { + Some(Self::CmdRogueTournGetSettleInfoCsReq) + } + "CmdRogueTournReviveAvatarScRsp" => { + Some(Self::CmdRogueTournReviveAvatarScRsp) + } + "CmdRogueTournGetPermanentTalentInfoCsReq" => { + Some(Self::CmdRogueTournGetPermanentTalentInfoCsReq) + } + "CmdRogueTournReviveCostUpdateScNotify" => { + Some(Self::CmdRogueTournReviveCostUpdateScNotify) + } + "CmdRogueTournAreaUpdateScNotify" => { + Some(Self::CmdRogueTournAreaUpdateScNotify) + } + "CmdRogueTournSettleScRsp" => Some(Self::CmdRogueTournSettleScRsp), + "CmdRogueTournGetMiscRealTimeDataCsReq" => { + Some(Self::CmdRogueTournGetMiscRealTimeDataCsReq) + } + "CmdRogueTournConfirmSettleScRsp" => { + Some(Self::CmdRogueTournConfirmSettleScRsp) + } + "CmdRogueTournEnablePermanentTalentCsReq" => { + Some(Self::CmdRogueTournEnablePermanentTalentCsReq) + } + "CmdRogueTournEnterRoomScRsp" => Some(Self::CmdRogueTournEnterRoomScRsp), + "CmdRogueTournGetCurRogueCocoonInfoCsReq" => { + Some(Self::CmdRogueTournGetCurRogueCocoonInfoCsReq) + } + "CmdRogueTournSettleCsReq" => Some(Self::CmdRogueTournSettleCsReq), + "CmdRogueTournLeaveRogueCocoonSceneScRsp" => { + Some(Self::CmdRogueTournLeaveRogueCocoonSceneScRsp) + } + "CmdRogueTournBattleFailSettleInfoScNotify" => { + Some(Self::CmdRogueTournBattleFailSettleInfoScNotify) + } + "CmdRogueTournEnterLayerCsReq" => Some(Self::CmdRogueTournEnterLayerCsReq), + "CmdRogueTournEnterLayerScRsp" => Some(Self::CmdRogueTournEnterLayerScRsp), + "CmdRogueTournQueryCsReq" => Some(Self::CmdRogueTournQueryCsReq), + "CmdRogueTournEnterRogueCocoonSceneCsReq" => { + Some(Self::CmdRogueTournEnterRogueCocoonSceneCsReq) + } + "CmdRogueTournTakeExpRewardScRsp" => { + Some(Self::CmdRogueTournTakeExpRewardScRsp) + } + "CmdRogueTournDeleteArchiveScRsp" => { + Some(Self::CmdRogueTournDeleteArchiveScRsp) + } + "CmdRogueTournRenameArchiveScRsp" => { + Some(Self::CmdRogueTournRenameArchiveScRsp) + } + "CmdRogueTournTakeExpRewardCsReq" => { + Some(Self::CmdRogueTournTakeExpRewardCsReq) + } + "CmdRogueTournEnterScRsp" => Some(Self::CmdRogueTournEnterScRsp), + "CmdRogueTournLeaveRogueCocoonSceneCsReq" => { + Some(Self::CmdRogueTournLeaveRogueCocoonSceneCsReq) + } + "CmdRogueTournEnterRogueCocoonSceneScRsp" => { + Some(Self::CmdRogueTournEnterRogueCocoonSceneScRsp) + } + "CmdRogueTournGetArchiveRepositoryScRsp" => { + Some(Self::CmdRogueTournGetArchiveRepositoryScRsp) + } + "CmdRogueTournGetCurRogueCocoonInfoScRsp" => { + Some(Self::CmdRogueTournGetCurRogueCocoonInfoScRsp) + } + "CmdRogueTournResetPermanentTalentCsReq" => { + Some(Self::CmdRogueTournResetPermanentTalentCsReq) + } + "CmdRogueTournGetMiscRealTimeDataScRsp" => { + Some(Self::CmdRogueTournGetMiscRealTimeDataScRsp) + } + "CmdRogueTournLeaveScRsp" => Some(Self::CmdRogueTournLeaveScRsp), + "CmdRogueTournGetArchiveRepositoryCsReq" => { + Some(Self::CmdRogueTournGetArchiveRepositoryCsReq) + } + "CmdRogueTournStartScRsp" => Some(Self::CmdRogueTournStartScRsp), + "CmdRogueTournStartCsReq" => Some(Self::CmdRogueTournStartCsReq), + "CmdRogueTournConfirmSettleCsReq" => { + Some(Self::CmdRogueTournConfirmSettleCsReq) + } + "CmdRogueTournLevelInfoUpdateScNotify" => { + Some(Self::CmdRogueTournLevelInfoUpdateScNotify) + } + "CmdRogueTournGetPermanentTalentInfoScRsp" => { + Some(Self::CmdRogueTournGetPermanentTalentInfoScRsp) + } + "CmdRogueTournClearArchiveNameScNotify" => { + Some(Self::CmdRogueTournClearArchiveNameScNotify) + } + "CmdRogueTournResetPermanentTalentScRsp" => { + Some(Self::CmdRogueTournResetPermanentTalentScRsp) + } + "CmdRogueTournWeekChallengeUpdateScNotify" => { + Some(Self::CmdRogueTournWeekChallengeUpdateScNotify) + } + "CmdRogueTournEnablePermanentTalentScRsp" => { + Some(Self::CmdRogueTournEnablePermanentTalentScRsp) + } + "CmdRogueTournReviveAvatarCsReq" => { + Some(Self::CmdRogueTournReviveAvatarCsReq) + } + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdRollShopType { + None = 0, + CmdTakeRollShopRewardScRsp = 6903, + CmdGetRollShopInfoCsReq = 6905, + CmdGetRollShopInfoScRsp = 6908, + CmdDoGachaInRollShopScRsp = 6910, + CmdTakeRollShopRewardCsReq = 6912, + CmdDoGachaInRollShopCsReq = 6915, +} +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::CmdGetRollShopInfoCsReq => "CmdGetRollShopInfoCsReq", + CmdRollShopType::CmdGetRollShopInfoScRsp => "CmdGetRollShopInfoScRsp", + CmdRollShopType::CmdDoGachaInRollShopScRsp => "CmdDoGachaInRollShopScRsp", + CmdRollShopType::CmdTakeRollShopRewardCsReq => "CmdTakeRollShopRewardCsReq", + CmdRollShopType::CmdDoGachaInRollShopCsReq => "CmdDoGachaInRollShopCsReq", + } + } + /// 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), + "CmdGetRollShopInfoCsReq" => Some(Self::CmdGetRollShopInfoCsReq), + "CmdGetRollShopInfoScRsp" => Some(Self::CmdGetRollShopInfoScRsp), + "CmdDoGachaInRollShopScRsp" => Some(Self::CmdDoGachaInRollShopScRsp), + "CmdTakeRollShopRewardCsReq" => Some(Self::CmdTakeRollShopRewardCsReq), + "CmdDoGachaInRollShopCsReq" => Some(Self::CmdDoGachaInRollShopCsReq), + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdSceneType { + None = 0, + CmdGroupStateChangeScRsp = 1401, + CmdGetSpringRecoverDataCsReq = 1402, + CmdInteractPropCsReq = 1403, + CmdEntityBindPropScRsp = 1404, + CmdDeleteSummonUnitScRsp = 1405, + CmdEnterSceneCsReq = 1406, + CmdScenePlaneEventScNotify = 1407, + CmdRefreshTriggerByClientScRsp = 1408, + CmdEnterSectionCsReq = 1409, + CmdSetCurInteractEntityCsReq = 1410, + CmdRefreshTriggerByClientCsReq = 1411, + CmdHealPoolInfoNotify = 1412, + CmdStartCocoonStageCsReq = 1413, + CmdDeactivateFarmElementCsReq = 1414, + CmdActivateFarmElementCsReq = 1415, + CmdGameplayCounterRecoverScRsp = 1417, + CmdGetSceneMapInfoCsReq = 1418, + CmdSpringRefreshCsReq = 1419, + CmdSceneEntityMoveScRsp = 1420, + CmdStartTimedFarmElementScRsp = 1421, + CmdEnterSceneScRsp = 1422, + CmdDeactivateFarmElementScRsp = 1423, + CmdSpringRecoverScRsp = 1424, + CmdLastSpringRefreshTimeNotify = 1425, + CmdSavePointsInfoNotify = 1426, + CmdReEnterLastElementStageScRsp = 1427, + CmdUpdateGroupPropertyCsReq = 1428, + CmdReturnLastTownCsReq = 1429, + CmdSyncEntityBuffChangeListScNotify = 1430, + CmdSetGroupCustomSaveDataCsReq = 1431, + CmdSpringRecoverSingleAvatarScRsp = 1432, + CmdReturnLastTownScRsp = 1433, + CmdGetCurSceneInfoCsReq = 1434, + CmdEnterSceneByServerScNotify = 1435, + CmdRecoverAllLineupCsReq = 1436, + CmdGetCurSceneInfoScRsp = 1437, + CmdSceneEntityTeleportCsReq = 1438, + CmdSceneCastSkillCsReq = 1439, + CmdGameplayCounterCountDownScRsp = 1440, + CmdGroupStateChangeScNotify = 1441, + CmdGameplayCounterCountDownCsReq = 1442, + CmdSetClientPausedScRsp = 1443, + CmdEnteredSceneChangeScNotify = 1444, + CmdActivateFarmElementScRsp = 1445, + CmdInteractPropScRsp = 1446, + CmdSceneEntityMoveScNotify = 1447, + CmdSceneCastSkillCostMpScRsp = 1448, + CmdStartTimedCocoonStageCsReq = 1449, + CmdSyncServerSceneChangeNotify = 1450, + CmdSceneEnterStageCsReq = 1451, + CmdSceneGroupRefreshScNotify = 1452, + CmdSceneCastSkillScRsp = 1453, + CmdStartTimedCocoonStageScRsp = 1454, + CmdSceneEntityTeleportScRsp = 1455, + CmdSetSpringRecoverConfigCsReq = 1456, + CmdGameplayCounterRecoverCsReq = 1457, + CmdGetEnteredSceneCsReq = 1458, + CmdSceneEntityMoveCsReq = 1459, + CmdSpringRecoverSingleAvatarCsReq = 1460, + CmdSpringRefreshScRsp = 1461, + CmdRecoverAllLineupScRsp = 1465, + CmdGetSpringRecoverDataScRsp = 1466, + CmdGameplayCounterUpdateScNotify = 1467, + CmdGetUnlockTeleportScRsp = 1468, + CmdGetUnlockTeleportCsReq = 1469, + CmdSetCurInteractEntityScRsp = 1470, + CmdSetGroupCustomSaveDataScRsp = 1471, + CmdSpringRecoverCsReq = 1472, + CmdSceneEnterStageScRsp = 1473, + CmdSceneUpdatePositionVersionNotify = 1474, + CmdSceneCastSkillCostMpCsReq = 1475, + CmdGroupStateChangeCsReq = 1476, + CmdStartCocoonStageScRsp = 1477, + CmdSetSpringRecoverConfigScRsp = 1478, + CmdGetSceneMapInfoScRsp = 1481, + CmdSceneReviveAfterRebattleCsReq = 1483, + CmdReEnterLastElementStageCsReq = 1484, + CmdUpdateGroupPropertyScRsp = 1485, + CmdStartTimedFarmElementCsReq = 1486, + CmdGetEnteredSceneScRsp = 1487, + CmdSetClientPausedCsReq = 1488, + CmdUnlockTeleportNotify = 1489, + CmdSceneCastSkillMpUpdateScNotify = 1490, + CmdEntityBindPropCsReq = 1491, + CmdEnterSectionScRsp = 1493, + CmdDeleteSummonUnitCsReq = 1495, + CmdUpdateMechanismBarScNotify = 1496, + CmdUnlockedAreaMapScNotify = 1497, + CmdUpdateFloorSavedValueNotify = 1498, + CmdSceneReviveAfterRebattleScRsp = 1499, + CmdRefreshTriggerByClientScNotify = 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::CmdGroupStateChangeScRsp => "CmdGroupStateChangeScRsp", + CmdSceneType::CmdGetSpringRecoverDataCsReq => "CmdGetSpringRecoverDataCsReq", + CmdSceneType::CmdInteractPropCsReq => "CmdInteractPropCsReq", + CmdSceneType::CmdEntityBindPropScRsp => "CmdEntityBindPropScRsp", + CmdSceneType::CmdDeleteSummonUnitScRsp => "CmdDeleteSummonUnitScRsp", + CmdSceneType::CmdEnterSceneCsReq => "CmdEnterSceneCsReq", + CmdSceneType::CmdScenePlaneEventScNotify => "CmdScenePlaneEventScNotify", + CmdSceneType::CmdRefreshTriggerByClientScRsp => { + "CmdRefreshTriggerByClientScRsp" + } + CmdSceneType::CmdEnterSectionCsReq => "CmdEnterSectionCsReq", + CmdSceneType::CmdSetCurInteractEntityCsReq => "CmdSetCurInteractEntityCsReq", + CmdSceneType::CmdRefreshTriggerByClientCsReq => { + "CmdRefreshTriggerByClientCsReq" + } + CmdSceneType::CmdHealPoolInfoNotify => "CmdHealPoolInfoNotify", + CmdSceneType::CmdStartCocoonStageCsReq => "CmdStartCocoonStageCsReq", + CmdSceneType::CmdDeactivateFarmElementCsReq => { + "CmdDeactivateFarmElementCsReq" + } + CmdSceneType::CmdActivateFarmElementCsReq => "CmdActivateFarmElementCsReq", + CmdSceneType::CmdGameplayCounterRecoverScRsp => { + "CmdGameplayCounterRecoverScRsp" + } + CmdSceneType::CmdGetSceneMapInfoCsReq => "CmdGetSceneMapInfoCsReq", + CmdSceneType::CmdSpringRefreshCsReq => "CmdSpringRefreshCsReq", + CmdSceneType::CmdSceneEntityMoveScRsp => "CmdSceneEntityMoveScRsp", + CmdSceneType::CmdStartTimedFarmElementScRsp => { + "CmdStartTimedFarmElementScRsp" + } + CmdSceneType::CmdEnterSceneScRsp => "CmdEnterSceneScRsp", + CmdSceneType::CmdDeactivateFarmElementScRsp => { + "CmdDeactivateFarmElementScRsp" + } + CmdSceneType::CmdSpringRecoverScRsp => "CmdSpringRecoverScRsp", + CmdSceneType::CmdLastSpringRefreshTimeNotify => { + "CmdLastSpringRefreshTimeNotify" + } + CmdSceneType::CmdSavePointsInfoNotify => "CmdSavePointsInfoNotify", + CmdSceneType::CmdReEnterLastElementStageScRsp => { + "CmdReEnterLastElementStageScRsp" + } + CmdSceneType::CmdUpdateGroupPropertyCsReq => "CmdUpdateGroupPropertyCsReq", + CmdSceneType::CmdReturnLastTownCsReq => "CmdReturnLastTownCsReq", + CmdSceneType::CmdSyncEntityBuffChangeListScNotify => { + "CmdSyncEntityBuffChangeListScNotify" + } + CmdSceneType::CmdSetGroupCustomSaveDataCsReq => { + "CmdSetGroupCustomSaveDataCsReq" + } + CmdSceneType::CmdSpringRecoverSingleAvatarScRsp => { + "CmdSpringRecoverSingleAvatarScRsp" + } + CmdSceneType::CmdReturnLastTownScRsp => "CmdReturnLastTownScRsp", + CmdSceneType::CmdGetCurSceneInfoCsReq => "CmdGetCurSceneInfoCsReq", + CmdSceneType::CmdEnterSceneByServerScNotify => { + "CmdEnterSceneByServerScNotify" + } + CmdSceneType::CmdRecoverAllLineupCsReq => "CmdRecoverAllLineupCsReq", + CmdSceneType::CmdGetCurSceneInfoScRsp => "CmdGetCurSceneInfoScRsp", + CmdSceneType::CmdSceneEntityTeleportCsReq => "CmdSceneEntityTeleportCsReq", + CmdSceneType::CmdSceneCastSkillCsReq => "CmdSceneCastSkillCsReq", + CmdSceneType::CmdGameplayCounterCountDownScRsp => { + "CmdGameplayCounterCountDownScRsp" + } + CmdSceneType::CmdGroupStateChangeScNotify => "CmdGroupStateChangeScNotify", + CmdSceneType::CmdGameplayCounterCountDownCsReq => { + "CmdGameplayCounterCountDownCsReq" + } + CmdSceneType::CmdSetClientPausedScRsp => "CmdSetClientPausedScRsp", + CmdSceneType::CmdEnteredSceneChangeScNotify => { + "CmdEnteredSceneChangeScNotify" + } + CmdSceneType::CmdActivateFarmElementScRsp => "CmdActivateFarmElementScRsp", + CmdSceneType::CmdInteractPropScRsp => "CmdInteractPropScRsp", + CmdSceneType::CmdSceneEntityMoveScNotify => "CmdSceneEntityMoveScNotify", + CmdSceneType::CmdSceneCastSkillCostMpScRsp => "CmdSceneCastSkillCostMpScRsp", + CmdSceneType::CmdStartTimedCocoonStageCsReq => { + "CmdStartTimedCocoonStageCsReq" + } + CmdSceneType::CmdSyncServerSceneChangeNotify => { + "CmdSyncServerSceneChangeNotify" + } + CmdSceneType::CmdSceneEnterStageCsReq => "CmdSceneEnterStageCsReq", + CmdSceneType::CmdSceneGroupRefreshScNotify => "CmdSceneGroupRefreshScNotify", + CmdSceneType::CmdSceneCastSkillScRsp => "CmdSceneCastSkillScRsp", + CmdSceneType::CmdStartTimedCocoonStageScRsp => { + "CmdStartTimedCocoonStageScRsp" + } + CmdSceneType::CmdSceneEntityTeleportScRsp => "CmdSceneEntityTeleportScRsp", + CmdSceneType::CmdSetSpringRecoverConfigCsReq => { + "CmdSetSpringRecoverConfigCsReq" + } + CmdSceneType::CmdGameplayCounterRecoverCsReq => { + "CmdGameplayCounterRecoverCsReq" + } + CmdSceneType::CmdGetEnteredSceneCsReq => "CmdGetEnteredSceneCsReq", + CmdSceneType::CmdSceneEntityMoveCsReq => "CmdSceneEntityMoveCsReq", + CmdSceneType::CmdSpringRecoverSingleAvatarCsReq => { + "CmdSpringRecoverSingleAvatarCsReq" + } + CmdSceneType::CmdSpringRefreshScRsp => "CmdSpringRefreshScRsp", + CmdSceneType::CmdRecoverAllLineupScRsp => "CmdRecoverAllLineupScRsp", + CmdSceneType::CmdGetSpringRecoverDataScRsp => "CmdGetSpringRecoverDataScRsp", + CmdSceneType::CmdGameplayCounterUpdateScNotify => { + "CmdGameplayCounterUpdateScNotify" + } + CmdSceneType::CmdGetUnlockTeleportScRsp => "CmdGetUnlockTeleportScRsp", + CmdSceneType::CmdGetUnlockTeleportCsReq => "CmdGetUnlockTeleportCsReq", + CmdSceneType::CmdSetCurInteractEntityScRsp => "CmdSetCurInteractEntityScRsp", + CmdSceneType::CmdSetGroupCustomSaveDataScRsp => { + "CmdSetGroupCustomSaveDataScRsp" + } + CmdSceneType::CmdSpringRecoverCsReq => "CmdSpringRecoverCsReq", + CmdSceneType::CmdSceneEnterStageScRsp => "CmdSceneEnterStageScRsp", + CmdSceneType::CmdSceneUpdatePositionVersionNotify => { + "CmdSceneUpdatePositionVersionNotify" + } + CmdSceneType::CmdSceneCastSkillCostMpCsReq => "CmdSceneCastSkillCostMpCsReq", + CmdSceneType::CmdGroupStateChangeCsReq => "CmdGroupStateChangeCsReq", + CmdSceneType::CmdStartCocoonStageScRsp => "CmdStartCocoonStageScRsp", + CmdSceneType::CmdSetSpringRecoverConfigScRsp => { + "CmdSetSpringRecoverConfigScRsp" + } + CmdSceneType::CmdGetSceneMapInfoScRsp => "CmdGetSceneMapInfoScRsp", + CmdSceneType::CmdSceneReviveAfterRebattleCsReq => { + "CmdSceneReviveAfterRebattleCsReq" + } + CmdSceneType::CmdReEnterLastElementStageCsReq => { + "CmdReEnterLastElementStageCsReq" + } + CmdSceneType::CmdUpdateGroupPropertyScRsp => "CmdUpdateGroupPropertyScRsp", + CmdSceneType::CmdStartTimedFarmElementCsReq => { + "CmdStartTimedFarmElementCsReq" + } + CmdSceneType::CmdGetEnteredSceneScRsp => "CmdGetEnteredSceneScRsp", + CmdSceneType::CmdSetClientPausedCsReq => "CmdSetClientPausedCsReq", + CmdSceneType::CmdUnlockTeleportNotify => "CmdUnlockTeleportNotify", + CmdSceneType::CmdSceneCastSkillMpUpdateScNotify => { + "CmdSceneCastSkillMpUpdateScNotify" + } + CmdSceneType::CmdEntityBindPropCsReq => "CmdEntityBindPropCsReq", + CmdSceneType::CmdEnterSectionScRsp => "CmdEnterSectionScRsp", + CmdSceneType::CmdDeleteSummonUnitCsReq => "CmdDeleteSummonUnitCsReq", + CmdSceneType::CmdUpdateMechanismBarScNotify => { + "CmdUpdateMechanismBarScNotify" + } + CmdSceneType::CmdUnlockedAreaMapScNotify => "CmdUnlockedAreaMapScNotify", + CmdSceneType::CmdUpdateFloorSavedValueNotify => { + "CmdUpdateFloorSavedValueNotify" + } + CmdSceneType::CmdSceneReviveAfterRebattleScRsp => { + "CmdSceneReviveAfterRebattleScRsp" + } + CmdSceneType::CmdRefreshTriggerByClientScNotify => { + "CmdRefreshTriggerByClientScNotify" + } + } + } + /// 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), + "CmdGroupStateChangeScRsp" => Some(Self::CmdGroupStateChangeScRsp), + "CmdGetSpringRecoverDataCsReq" => Some(Self::CmdGetSpringRecoverDataCsReq), + "CmdInteractPropCsReq" => Some(Self::CmdInteractPropCsReq), + "CmdEntityBindPropScRsp" => Some(Self::CmdEntityBindPropScRsp), + "CmdDeleteSummonUnitScRsp" => Some(Self::CmdDeleteSummonUnitScRsp), + "CmdEnterSceneCsReq" => Some(Self::CmdEnterSceneCsReq), + "CmdScenePlaneEventScNotify" => Some(Self::CmdScenePlaneEventScNotify), + "CmdRefreshTriggerByClientScRsp" => { + Some(Self::CmdRefreshTriggerByClientScRsp) + } + "CmdEnterSectionCsReq" => Some(Self::CmdEnterSectionCsReq), + "CmdSetCurInteractEntityCsReq" => Some(Self::CmdSetCurInteractEntityCsReq), + "CmdRefreshTriggerByClientCsReq" => { + Some(Self::CmdRefreshTriggerByClientCsReq) + } + "CmdHealPoolInfoNotify" => Some(Self::CmdHealPoolInfoNotify), + "CmdStartCocoonStageCsReq" => Some(Self::CmdStartCocoonStageCsReq), + "CmdDeactivateFarmElementCsReq" => Some(Self::CmdDeactivateFarmElementCsReq), + "CmdActivateFarmElementCsReq" => Some(Self::CmdActivateFarmElementCsReq), + "CmdGameplayCounterRecoverScRsp" => { + Some(Self::CmdGameplayCounterRecoverScRsp) + } + "CmdGetSceneMapInfoCsReq" => Some(Self::CmdGetSceneMapInfoCsReq), + "CmdSpringRefreshCsReq" => Some(Self::CmdSpringRefreshCsReq), + "CmdSceneEntityMoveScRsp" => Some(Self::CmdSceneEntityMoveScRsp), + "CmdStartTimedFarmElementScRsp" => Some(Self::CmdStartTimedFarmElementScRsp), + "CmdEnterSceneScRsp" => Some(Self::CmdEnterSceneScRsp), + "CmdDeactivateFarmElementScRsp" => Some(Self::CmdDeactivateFarmElementScRsp), + "CmdSpringRecoverScRsp" => Some(Self::CmdSpringRecoverScRsp), + "CmdLastSpringRefreshTimeNotify" => { + Some(Self::CmdLastSpringRefreshTimeNotify) + } + "CmdSavePointsInfoNotify" => Some(Self::CmdSavePointsInfoNotify), + "CmdReEnterLastElementStageScRsp" => { + Some(Self::CmdReEnterLastElementStageScRsp) + } + "CmdUpdateGroupPropertyCsReq" => Some(Self::CmdUpdateGroupPropertyCsReq), + "CmdReturnLastTownCsReq" => Some(Self::CmdReturnLastTownCsReq), + "CmdSyncEntityBuffChangeListScNotify" => { + Some(Self::CmdSyncEntityBuffChangeListScNotify) + } + "CmdSetGroupCustomSaveDataCsReq" => { + Some(Self::CmdSetGroupCustomSaveDataCsReq) + } + "CmdSpringRecoverSingleAvatarScRsp" => { + Some(Self::CmdSpringRecoverSingleAvatarScRsp) + } + "CmdReturnLastTownScRsp" => Some(Self::CmdReturnLastTownScRsp), + "CmdGetCurSceneInfoCsReq" => Some(Self::CmdGetCurSceneInfoCsReq), + "CmdEnterSceneByServerScNotify" => Some(Self::CmdEnterSceneByServerScNotify), + "CmdRecoverAllLineupCsReq" => Some(Self::CmdRecoverAllLineupCsReq), + "CmdGetCurSceneInfoScRsp" => Some(Self::CmdGetCurSceneInfoScRsp), + "CmdSceneEntityTeleportCsReq" => Some(Self::CmdSceneEntityTeleportCsReq), + "CmdSceneCastSkillCsReq" => Some(Self::CmdSceneCastSkillCsReq), + "CmdGameplayCounterCountDownScRsp" => { + Some(Self::CmdGameplayCounterCountDownScRsp) + } + "CmdGroupStateChangeScNotify" => Some(Self::CmdGroupStateChangeScNotify), + "CmdGameplayCounterCountDownCsReq" => { + Some(Self::CmdGameplayCounterCountDownCsReq) + } + "CmdSetClientPausedScRsp" => Some(Self::CmdSetClientPausedScRsp), + "CmdEnteredSceneChangeScNotify" => Some(Self::CmdEnteredSceneChangeScNotify), + "CmdActivateFarmElementScRsp" => Some(Self::CmdActivateFarmElementScRsp), + "CmdInteractPropScRsp" => Some(Self::CmdInteractPropScRsp), + "CmdSceneEntityMoveScNotify" => Some(Self::CmdSceneEntityMoveScNotify), + "CmdSceneCastSkillCostMpScRsp" => Some(Self::CmdSceneCastSkillCostMpScRsp), + "CmdStartTimedCocoonStageCsReq" => Some(Self::CmdStartTimedCocoonStageCsReq), + "CmdSyncServerSceneChangeNotify" => { + Some(Self::CmdSyncServerSceneChangeNotify) + } + "CmdSceneEnterStageCsReq" => Some(Self::CmdSceneEnterStageCsReq), + "CmdSceneGroupRefreshScNotify" => Some(Self::CmdSceneGroupRefreshScNotify), + "CmdSceneCastSkillScRsp" => Some(Self::CmdSceneCastSkillScRsp), + "CmdStartTimedCocoonStageScRsp" => Some(Self::CmdStartTimedCocoonStageScRsp), + "CmdSceneEntityTeleportScRsp" => Some(Self::CmdSceneEntityTeleportScRsp), + "CmdSetSpringRecoverConfigCsReq" => { + Some(Self::CmdSetSpringRecoverConfigCsReq) + } + "CmdGameplayCounterRecoverCsReq" => { + Some(Self::CmdGameplayCounterRecoverCsReq) + } + "CmdGetEnteredSceneCsReq" => Some(Self::CmdGetEnteredSceneCsReq), + "CmdSceneEntityMoveCsReq" => Some(Self::CmdSceneEntityMoveCsReq), + "CmdSpringRecoverSingleAvatarCsReq" => { + Some(Self::CmdSpringRecoverSingleAvatarCsReq) + } + "CmdSpringRefreshScRsp" => Some(Self::CmdSpringRefreshScRsp), + "CmdRecoverAllLineupScRsp" => Some(Self::CmdRecoverAllLineupScRsp), + "CmdGetSpringRecoverDataScRsp" => Some(Self::CmdGetSpringRecoverDataScRsp), + "CmdGameplayCounterUpdateScNotify" => { + Some(Self::CmdGameplayCounterUpdateScNotify) + } + "CmdGetUnlockTeleportScRsp" => Some(Self::CmdGetUnlockTeleportScRsp), + "CmdGetUnlockTeleportCsReq" => Some(Self::CmdGetUnlockTeleportCsReq), + "CmdSetCurInteractEntityScRsp" => Some(Self::CmdSetCurInteractEntityScRsp), + "CmdSetGroupCustomSaveDataScRsp" => { + Some(Self::CmdSetGroupCustomSaveDataScRsp) + } + "CmdSpringRecoverCsReq" => Some(Self::CmdSpringRecoverCsReq), + "CmdSceneEnterStageScRsp" => Some(Self::CmdSceneEnterStageScRsp), + "CmdSceneUpdatePositionVersionNotify" => { + Some(Self::CmdSceneUpdatePositionVersionNotify) + } + "CmdSceneCastSkillCostMpCsReq" => Some(Self::CmdSceneCastSkillCostMpCsReq), + "CmdGroupStateChangeCsReq" => Some(Self::CmdGroupStateChangeCsReq), + "CmdStartCocoonStageScRsp" => Some(Self::CmdStartCocoonStageScRsp), + "CmdSetSpringRecoverConfigScRsp" => { + Some(Self::CmdSetSpringRecoverConfigScRsp) + } + "CmdGetSceneMapInfoScRsp" => Some(Self::CmdGetSceneMapInfoScRsp), + "CmdSceneReviveAfterRebattleCsReq" => { + Some(Self::CmdSceneReviveAfterRebattleCsReq) + } + "CmdReEnterLastElementStageCsReq" => { + Some(Self::CmdReEnterLastElementStageCsReq) + } + "CmdUpdateGroupPropertyScRsp" => Some(Self::CmdUpdateGroupPropertyScRsp), + "CmdStartTimedFarmElementCsReq" => Some(Self::CmdStartTimedFarmElementCsReq), + "CmdGetEnteredSceneScRsp" => Some(Self::CmdGetEnteredSceneScRsp), + "CmdSetClientPausedCsReq" => Some(Self::CmdSetClientPausedCsReq), + "CmdUnlockTeleportNotify" => Some(Self::CmdUnlockTeleportNotify), + "CmdSceneCastSkillMpUpdateScNotify" => { + Some(Self::CmdSceneCastSkillMpUpdateScNotify) + } + "CmdEntityBindPropCsReq" => Some(Self::CmdEntityBindPropCsReq), + "CmdEnterSectionScRsp" => Some(Self::CmdEnterSectionScRsp), + "CmdDeleteSummonUnitCsReq" => Some(Self::CmdDeleteSummonUnitCsReq), + "CmdUpdateMechanismBarScNotify" => Some(Self::CmdUpdateMechanismBarScNotify), + "CmdUnlockedAreaMapScNotify" => Some(Self::CmdUnlockedAreaMapScNotify), + "CmdUpdateFloorSavedValueNotify" => { + Some(Self::CmdUpdateFloorSavedValueNotify) + } + "CmdSceneReviveAfterRebattleScRsp" => { + Some(Self::CmdSceneReviveAfterRebattleScRsp) + } + "CmdRefreshTriggerByClientScNotify" => { + Some(Self::CmdRefreshTriggerByClientScNotify) + } + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdServerPrefsType { + None = 0, + CmdGetServerPrefsDataCsReq = 6103, + CmdGetAllServerPrefsDataScRsp = 6120, + CmdUpdateServerPrefsDataCsReq = 6139, + CmdGetServerPrefsDataScRsp = 6146, + CmdUpdateServerPrefsDataScRsp = 6153, + CmdGetAllServerPrefsDataCsReq = 6159, +} +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::CmdGetServerPrefsDataCsReq => { + "CmdGetServerPrefsDataCsReq" + } + CmdServerPrefsType::CmdGetAllServerPrefsDataScRsp => { + "CmdGetAllServerPrefsDataScRsp" + } + CmdServerPrefsType::CmdUpdateServerPrefsDataCsReq => { + "CmdUpdateServerPrefsDataCsReq" + } + CmdServerPrefsType::CmdGetServerPrefsDataScRsp => { + "CmdGetServerPrefsDataScRsp" + } + CmdServerPrefsType::CmdUpdateServerPrefsDataScRsp => { + "CmdUpdateServerPrefsDataScRsp" + } + CmdServerPrefsType::CmdGetAllServerPrefsDataCsReq => { + "CmdGetAllServerPrefsDataCsReq" + } + } + } + /// 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), + "CmdGetServerPrefsDataCsReq" => Some(Self::CmdGetServerPrefsDataCsReq), + "CmdGetAllServerPrefsDataScRsp" => Some(Self::CmdGetAllServerPrefsDataScRsp), + "CmdUpdateServerPrefsDataCsReq" => Some(Self::CmdUpdateServerPrefsDataCsReq), + "CmdGetServerPrefsDataScRsp" => Some(Self::CmdGetServerPrefsDataScRsp), + "CmdUpdateServerPrefsDataScRsp" => Some(Self::CmdUpdateServerPrefsDataScRsp), + "CmdGetAllServerPrefsDataCsReq" => Some(Self::CmdGetAllServerPrefsDataCsReq), + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdShopType { + None = 0, + CmdBuyGoodsCsReq = 1503, + CmdGetShopListScRsp = 1520, + CmdCityShopInfoScNotify = 1534, + CmdTakeCityShopRewardCsReq = 1539, + CmdBuyGoodsScRsp = 1546, + CmdTakeCityShopRewardScRsp = 1553, + CmdGetShopListCsReq = 1559, +} +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::CmdBuyGoodsCsReq => "CmdBuyGoodsCsReq", + CmdShopType::CmdGetShopListScRsp => "CmdGetShopListScRsp", + CmdShopType::CmdCityShopInfoScNotify => "CmdCityShopInfoScNotify", + CmdShopType::CmdTakeCityShopRewardCsReq => "CmdTakeCityShopRewardCsReq", + CmdShopType::CmdBuyGoodsScRsp => "CmdBuyGoodsScRsp", + CmdShopType::CmdTakeCityShopRewardScRsp => "CmdTakeCityShopRewardScRsp", + CmdShopType::CmdGetShopListCsReq => "CmdGetShopListCsReq", + } + } + /// 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), + "CmdBuyGoodsCsReq" => Some(Self::CmdBuyGoodsCsReq), + "CmdGetShopListScRsp" => Some(Self::CmdGetShopListScRsp), + "CmdCityShopInfoScNotify" => Some(Self::CmdCityShopInfoScNotify), + "CmdTakeCityShopRewardCsReq" => Some(Self::CmdTakeCityShopRewardCsReq), + "CmdBuyGoodsScRsp" => Some(Self::CmdBuyGoodsScRsp), + "CmdTakeCityShopRewardScRsp" => Some(Self::CmdTakeCityShopRewardScRsp), + "CmdGetShopListCsReq" => Some(Self::CmdGetShopListCsReq), + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdSpaceZooType { + None = 0, + CmdSpaceZooBornCsReq = 6703, + CmdSpaceZooDeleteCatScRsp = 6716, + CmdSpaceZooDataScRsp = 6720, + CmdSpaceZooExchangeItemScRsp = 6730, + CmdSpaceZooOpCatteryCsReq = 6734, + CmdSpaceZooOpCatteryScRsp = 6737, + CmdSpaceZooMutateCsReq = 6739, + CmdSpaceZooBornScRsp = 6746, + CmdSpaceZooCatUpdateNotify = 6747, + CmdSpaceZooTakeScRsp = 6748, + CmdSpaceZooMutateScRsp = 6753, + CmdSpaceZooDataCsReq = 6759, + CmdSpaceZooExchangeItemCsReq = 6774, + CmdSpaceZooTakeCsReq = 6775, + CmdSpaceZooDeleteCatCsReq = 6780, +} +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::CmdSpaceZooBornCsReq => "CmdSpaceZooBornCsReq", + CmdSpaceZooType::CmdSpaceZooDeleteCatScRsp => "CmdSpaceZooDeleteCatScRsp", + CmdSpaceZooType::CmdSpaceZooDataScRsp => "CmdSpaceZooDataScRsp", + CmdSpaceZooType::CmdSpaceZooExchangeItemScRsp => { + "CmdSpaceZooExchangeItemScRsp" + } + CmdSpaceZooType::CmdSpaceZooOpCatteryCsReq => "CmdSpaceZooOpCatteryCsReq", + CmdSpaceZooType::CmdSpaceZooOpCatteryScRsp => "CmdSpaceZooOpCatteryScRsp", + CmdSpaceZooType::CmdSpaceZooMutateCsReq => "CmdSpaceZooMutateCsReq", + CmdSpaceZooType::CmdSpaceZooBornScRsp => "CmdSpaceZooBornScRsp", + CmdSpaceZooType::CmdSpaceZooCatUpdateNotify => "CmdSpaceZooCatUpdateNotify", + CmdSpaceZooType::CmdSpaceZooTakeScRsp => "CmdSpaceZooTakeScRsp", + CmdSpaceZooType::CmdSpaceZooMutateScRsp => "CmdSpaceZooMutateScRsp", + CmdSpaceZooType::CmdSpaceZooDataCsReq => "CmdSpaceZooDataCsReq", + CmdSpaceZooType::CmdSpaceZooExchangeItemCsReq => { + "CmdSpaceZooExchangeItemCsReq" + } + CmdSpaceZooType::CmdSpaceZooTakeCsReq => "CmdSpaceZooTakeCsReq", + CmdSpaceZooType::CmdSpaceZooDeleteCatCsReq => "CmdSpaceZooDeleteCatCsReq", + } + } + /// 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), + "CmdSpaceZooBornCsReq" => Some(Self::CmdSpaceZooBornCsReq), + "CmdSpaceZooDeleteCatScRsp" => Some(Self::CmdSpaceZooDeleteCatScRsp), + "CmdSpaceZooDataScRsp" => Some(Self::CmdSpaceZooDataScRsp), + "CmdSpaceZooExchangeItemScRsp" => Some(Self::CmdSpaceZooExchangeItemScRsp), + "CmdSpaceZooOpCatteryCsReq" => Some(Self::CmdSpaceZooOpCatteryCsReq), + "CmdSpaceZooOpCatteryScRsp" => Some(Self::CmdSpaceZooOpCatteryScRsp), + "CmdSpaceZooMutateCsReq" => Some(Self::CmdSpaceZooMutateCsReq), + "CmdSpaceZooBornScRsp" => Some(Self::CmdSpaceZooBornScRsp), + "CmdSpaceZooCatUpdateNotify" => Some(Self::CmdSpaceZooCatUpdateNotify), + "CmdSpaceZooTakeScRsp" => Some(Self::CmdSpaceZooTakeScRsp), + "CmdSpaceZooMutateScRsp" => Some(Self::CmdSpaceZooMutateScRsp), + "CmdSpaceZooDataCsReq" => Some(Self::CmdSpaceZooDataCsReq), + "CmdSpaceZooExchangeItemCsReq" => Some(Self::CmdSpaceZooExchangeItemCsReq), + "CmdSpaceZooTakeCsReq" => Some(Self::CmdSpaceZooTakeCsReq), + "CmdSpaceZooDeleteCatCsReq" => Some(Self::CmdSpaceZooDeleteCatCsReq), + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdStarFightType { + None = 0, + CmdStarFightDataChangeNotify = 7161, + CmdGetStarFightDataScRsp = 7165, + CmdGetStarFightDataCsReq = 7166, + CmdStartStarFightLevelScRsp = 7168, + CmdStartStarFightLevelCsReq = 7169, +} +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::CmdStarFightDataChangeNotify => { + "CmdStarFightDataChangeNotify" + } + CmdStarFightType::CmdGetStarFightDataScRsp => "CmdGetStarFightDataScRsp", + CmdStarFightType::CmdGetStarFightDataCsReq => "CmdGetStarFightDataCsReq", + CmdStarFightType::CmdStartStarFightLevelScRsp => { + "CmdStartStarFightLevelScRsp" + } + 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), + "CmdStarFightDataChangeNotify" => Some(Self::CmdStarFightDataChangeNotify), + "CmdGetStarFightDataScRsp" => Some(Self::CmdGetStarFightDataScRsp), + "CmdGetStarFightDataCsReq" => Some(Self::CmdGetStarFightDataCsReq), + "CmdStartStarFightLevelScRsp" => Some(Self::CmdStartStarFightLevelScRsp), + "CmdStartStarFightLevelCsReq" => Some(Self::CmdStartStarFightLevelCsReq), + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdStoryLineType { + None = 0, + CmdStoryLineInfoScNotify = 6203, + CmdGetStoryLineInfoScRsp = 6220, + CmdStoryLineTrialAvatarChangeScNotify = 6234, + CmdChangeStoryLineFinishScNotify = 6253, + CmdGetStoryLineInfoCsReq = 6259, +} +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::CmdStoryLineInfoScNotify => "CmdStoryLineInfoScNotify", + CmdStoryLineType::CmdGetStoryLineInfoScRsp => "CmdGetStoryLineInfoScRsp", + CmdStoryLineType::CmdStoryLineTrialAvatarChangeScNotify => { + "CmdStoryLineTrialAvatarChangeScNotify" + } + CmdStoryLineType::CmdChangeStoryLineFinishScNotify => { + "CmdChangeStoryLineFinishScNotify" + } + 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), + "CmdStoryLineInfoScNotify" => Some(Self::CmdStoryLineInfoScNotify), + "CmdGetStoryLineInfoScRsp" => Some(Self::CmdGetStoryLineInfoScRsp), + "CmdStoryLineTrialAvatarChangeScNotify" => { + Some(Self::CmdStoryLineTrialAvatarChangeScNotify) + } + "CmdChangeStoryLineFinishScNotify" => { + Some(Self::CmdChangeStoryLineFinishScNotify) + } + "CmdGetStoryLineInfoCsReq" => Some(Self::CmdGetStoryLineInfoCsReq), + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdStrongChallengeActivityType { + None = 0, + CmdEnterStrongChallengeActivityStageCsReq = 6603, + CmdGetStrongChallengeActivityDataScRsp = 6620, + CmdStrongChallengeActivityBattleEndScNotify = 6639, + CmdEnterStrongChallengeActivityStageScRsp = 6646, + CmdGetStrongChallengeActivityDataCsReq = 6659, +} +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::CmdEnterStrongChallengeActivityStageCsReq => { + "CmdEnterStrongChallengeActivityStageCsReq" + } + CmdStrongChallengeActivityType::CmdGetStrongChallengeActivityDataScRsp => { + "CmdGetStrongChallengeActivityDataScRsp" + } + CmdStrongChallengeActivityType::CmdStrongChallengeActivityBattleEndScNotify => { + "CmdStrongChallengeActivityBattleEndScNotify" + } + CmdStrongChallengeActivityType::CmdEnterStrongChallengeActivityStageScRsp => { + "CmdEnterStrongChallengeActivityStageScRsp" + } + 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), + "CmdEnterStrongChallengeActivityStageCsReq" => { + Some(Self::CmdEnterStrongChallengeActivityStageCsReq) + } + "CmdGetStrongChallengeActivityDataScRsp" => { + Some(Self::CmdGetStrongChallengeActivityDataScRsp) + } + "CmdStrongChallengeActivityBattleEndScNotify" => { + Some(Self::CmdStrongChallengeActivityBattleEndScNotify) + } + "CmdEnterStrongChallengeActivityStageScRsp" => { + Some(Self::CmdEnterStrongChallengeActivityStageScRsp) + } + "CmdGetStrongChallengeActivityDataCsReq" => { + Some(Self::CmdGetStrongChallengeActivityDataCsReq) + } + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdSummonActivityType { + None = 0, + CmdSummonActivityBattleEndScNotify = 7561, + CmdGetSummonActivityDataScRsp = 7565, + CmdGetSummonActivityDataCsReq = 7566, + CmdEnterSummonActivityStageScRsp = 7568, + CmdEnterSummonActivityStageCsReq = 7569, +} +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::CmdGetSummonActivityDataScRsp => { + "CmdGetSummonActivityDataScRsp" + } + CmdSummonActivityType::CmdGetSummonActivityDataCsReq => { + "CmdGetSummonActivityDataCsReq" + } + CmdSummonActivityType::CmdEnterSummonActivityStageScRsp => { + "CmdEnterSummonActivityStageScRsp" + } + CmdSummonActivityType::CmdEnterSummonActivityStageCsReq => { + "CmdEnterSummonActivityStageCsReq" + } + } + } + /// 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) + } + "CmdGetSummonActivityDataScRsp" => Some(Self::CmdGetSummonActivityDataScRsp), + "CmdGetSummonActivityDataCsReq" => Some(Self::CmdGetSummonActivityDataCsReq), + "CmdEnterSummonActivityStageScRsp" => { + Some(Self::CmdEnterSummonActivityStageScRsp) + } + "CmdEnterSummonActivityStageCsReq" => { + Some(Self::CmdEnterSummonActivityStageCsReq) + } + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdSwordTrainingType { + None = 0, + CmdSwordTrainingRestoreGameScRsp = 7451, + CmdSwordTrainingUnlockSyncScNotify = 7452, + CmdSwordTrainingResumeGameCsReq = 7453, + CmdSwordTrainingStoryBattleCsReq = 7454, + CmdSwordTrainingStoryConfirmCsReq = 7455, + CmdSwordTrainingDialogueSelectOptionScRsp = 7458, + CmdSwordTrainingRestoreGameCsReq = 7459, + CmdSwordTrainingSetSkillTraceScRsp = 7461, + CmdGetSwordTrainingDataScRsp = 7462, + CmdSwordTrainingMarkEndingViewedScRsp = 7464, + CmdSwordTrainingGameSyncChangeScNotify = 7465, + CmdGetSwordTrainingDataCsReq = 7466, + CmdSwordTrainingSelectEndingCsReq = 7467, + CmdSwordTrainingGiveUpGameCsReq = 7468, + CmdSwordTrainingStartGameScRsp = 7470, + CmdSwordTrainingActionTurnSettleScNotify = 7471, + CmdSwordTrainingDialogueSelectOptionCsReq = 7473, + CmdSwordTrainingTurnActionCsReq = 7474, + CmdSwordTrainingGameSettleScNotify = 7476, + CmdSwordTrainingExamResultConfirmCsReq = 7479, + CmdSwordTrainingStoryConfirmScRsp = 7481, + CmdSwordTrainingGiveUpGameScRsp = 7482, + CmdSwordTrainingLearnSkillScRsp = 7483, + CmdEnterSwordTrainingExamCsReq = 7484, + CmdSwordTrainingDailyPhaseConfirmCsReq = 7487, + CmdSwordTrainingExamResultConfirmScRsp = 7488, + CmdSwordTrainingLearnSkillCsReq = 7489, + CmdSwordTrainingDailyPhaseConfirmScRsp = 7490, + CmdSwordTrainingSelectEndingScRsp = 7491, + CmdSwordTrainingTurnActionScRsp = 7492, + CmdSwordTrainingStartGameCsReq = 7494, + CmdSwordTrainingMarkEndingViewedCsReq = 7495, + CmdSwordTrainingResumeGameScRsp = 7497, + CmdSwordTrainingStoryBattleScRsp = 7498, + CmdEnterSwordTrainingExamScRsp = 7499, + CmdSwordTrainingSetSkillTraceCsReq = 7500, +} +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::CmdSwordTrainingRestoreGameScRsp => { + "CmdSwordTrainingRestoreGameScRsp" + } + CmdSwordTrainingType::CmdSwordTrainingUnlockSyncScNotify => { + "CmdSwordTrainingUnlockSyncScNotify" + } + CmdSwordTrainingType::CmdSwordTrainingResumeGameCsReq => { + "CmdSwordTrainingResumeGameCsReq" + } + CmdSwordTrainingType::CmdSwordTrainingStoryBattleCsReq => { + "CmdSwordTrainingStoryBattleCsReq" + } + CmdSwordTrainingType::CmdSwordTrainingStoryConfirmCsReq => { + "CmdSwordTrainingStoryConfirmCsReq" + } + CmdSwordTrainingType::CmdSwordTrainingDialogueSelectOptionScRsp => { + "CmdSwordTrainingDialogueSelectOptionScRsp" + } + CmdSwordTrainingType::CmdSwordTrainingRestoreGameCsReq => { + "CmdSwordTrainingRestoreGameCsReq" + } + CmdSwordTrainingType::CmdSwordTrainingSetSkillTraceScRsp => { + "CmdSwordTrainingSetSkillTraceScRsp" + } + CmdSwordTrainingType::CmdGetSwordTrainingDataScRsp => { + "CmdGetSwordTrainingDataScRsp" + } + CmdSwordTrainingType::CmdSwordTrainingMarkEndingViewedScRsp => { + "CmdSwordTrainingMarkEndingViewedScRsp" + } + CmdSwordTrainingType::CmdSwordTrainingGameSyncChangeScNotify => { + "CmdSwordTrainingGameSyncChangeScNotify" + } + CmdSwordTrainingType::CmdGetSwordTrainingDataCsReq => { + "CmdGetSwordTrainingDataCsReq" + } + CmdSwordTrainingType::CmdSwordTrainingSelectEndingCsReq => { + "CmdSwordTrainingSelectEndingCsReq" + } + CmdSwordTrainingType::CmdSwordTrainingGiveUpGameCsReq => { + "CmdSwordTrainingGiveUpGameCsReq" + } + CmdSwordTrainingType::CmdSwordTrainingStartGameScRsp => { + "CmdSwordTrainingStartGameScRsp" + } + CmdSwordTrainingType::CmdSwordTrainingActionTurnSettleScNotify => { + "CmdSwordTrainingActionTurnSettleScNotify" + } + CmdSwordTrainingType::CmdSwordTrainingDialogueSelectOptionCsReq => { + "CmdSwordTrainingDialogueSelectOptionCsReq" + } + CmdSwordTrainingType::CmdSwordTrainingTurnActionCsReq => { + "CmdSwordTrainingTurnActionCsReq" + } + CmdSwordTrainingType::CmdSwordTrainingGameSettleScNotify => { + "CmdSwordTrainingGameSettleScNotify" + } + CmdSwordTrainingType::CmdSwordTrainingExamResultConfirmCsReq => { + "CmdSwordTrainingExamResultConfirmCsReq" + } + CmdSwordTrainingType::CmdSwordTrainingStoryConfirmScRsp => { + "CmdSwordTrainingStoryConfirmScRsp" + } + CmdSwordTrainingType::CmdSwordTrainingGiveUpGameScRsp => { + "CmdSwordTrainingGiveUpGameScRsp" + } + CmdSwordTrainingType::CmdSwordTrainingLearnSkillScRsp => { + "CmdSwordTrainingLearnSkillScRsp" + } + CmdSwordTrainingType::CmdEnterSwordTrainingExamCsReq => { + "CmdEnterSwordTrainingExamCsReq" + } + CmdSwordTrainingType::CmdSwordTrainingDailyPhaseConfirmCsReq => { + "CmdSwordTrainingDailyPhaseConfirmCsReq" + } + CmdSwordTrainingType::CmdSwordTrainingExamResultConfirmScRsp => { + "CmdSwordTrainingExamResultConfirmScRsp" + } + CmdSwordTrainingType::CmdSwordTrainingLearnSkillCsReq => { + "CmdSwordTrainingLearnSkillCsReq" + } + CmdSwordTrainingType::CmdSwordTrainingDailyPhaseConfirmScRsp => { + "CmdSwordTrainingDailyPhaseConfirmScRsp" + } + CmdSwordTrainingType::CmdSwordTrainingSelectEndingScRsp => { + "CmdSwordTrainingSelectEndingScRsp" + } + CmdSwordTrainingType::CmdSwordTrainingTurnActionScRsp => { + "CmdSwordTrainingTurnActionScRsp" + } + CmdSwordTrainingType::CmdSwordTrainingStartGameCsReq => { + "CmdSwordTrainingStartGameCsReq" + } + CmdSwordTrainingType::CmdSwordTrainingMarkEndingViewedCsReq => { + "CmdSwordTrainingMarkEndingViewedCsReq" + } + CmdSwordTrainingType::CmdSwordTrainingResumeGameScRsp => { + "CmdSwordTrainingResumeGameScRsp" + } + CmdSwordTrainingType::CmdSwordTrainingStoryBattleScRsp => { + "CmdSwordTrainingStoryBattleScRsp" + } + CmdSwordTrainingType::CmdEnterSwordTrainingExamScRsp => { + "CmdEnterSwordTrainingExamScRsp" + } + CmdSwordTrainingType::CmdSwordTrainingSetSkillTraceCsReq => { + "CmdSwordTrainingSetSkillTraceCsReq" + } + } + } + /// 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), + "CmdSwordTrainingRestoreGameScRsp" => { + Some(Self::CmdSwordTrainingRestoreGameScRsp) + } + "CmdSwordTrainingUnlockSyncScNotify" => { + Some(Self::CmdSwordTrainingUnlockSyncScNotify) + } + "CmdSwordTrainingResumeGameCsReq" => { + Some(Self::CmdSwordTrainingResumeGameCsReq) + } + "CmdSwordTrainingStoryBattleCsReq" => { + Some(Self::CmdSwordTrainingStoryBattleCsReq) + } + "CmdSwordTrainingStoryConfirmCsReq" => { + Some(Self::CmdSwordTrainingStoryConfirmCsReq) + } + "CmdSwordTrainingDialogueSelectOptionScRsp" => { + Some(Self::CmdSwordTrainingDialogueSelectOptionScRsp) + } + "CmdSwordTrainingRestoreGameCsReq" => { + Some(Self::CmdSwordTrainingRestoreGameCsReq) + } + "CmdSwordTrainingSetSkillTraceScRsp" => { + Some(Self::CmdSwordTrainingSetSkillTraceScRsp) + } + "CmdGetSwordTrainingDataScRsp" => Some(Self::CmdGetSwordTrainingDataScRsp), + "CmdSwordTrainingMarkEndingViewedScRsp" => { + Some(Self::CmdSwordTrainingMarkEndingViewedScRsp) + } + "CmdSwordTrainingGameSyncChangeScNotify" => { + Some(Self::CmdSwordTrainingGameSyncChangeScNotify) + } + "CmdGetSwordTrainingDataCsReq" => Some(Self::CmdGetSwordTrainingDataCsReq), + "CmdSwordTrainingSelectEndingCsReq" => { + Some(Self::CmdSwordTrainingSelectEndingCsReq) + } + "CmdSwordTrainingGiveUpGameCsReq" => { + Some(Self::CmdSwordTrainingGiveUpGameCsReq) + } + "CmdSwordTrainingStartGameScRsp" => { + Some(Self::CmdSwordTrainingStartGameScRsp) + } + "CmdSwordTrainingActionTurnSettleScNotify" => { + Some(Self::CmdSwordTrainingActionTurnSettleScNotify) + } + "CmdSwordTrainingDialogueSelectOptionCsReq" => { + Some(Self::CmdSwordTrainingDialogueSelectOptionCsReq) + } + "CmdSwordTrainingTurnActionCsReq" => { + Some(Self::CmdSwordTrainingTurnActionCsReq) + } + "CmdSwordTrainingGameSettleScNotify" => { + Some(Self::CmdSwordTrainingGameSettleScNotify) + } + "CmdSwordTrainingExamResultConfirmCsReq" => { + Some(Self::CmdSwordTrainingExamResultConfirmCsReq) + } + "CmdSwordTrainingStoryConfirmScRsp" => { + Some(Self::CmdSwordTrainingStoryConfirmScRsp) + } + "CmdSwordTrainingGiveUpGameScRsp" => { + Some(Self::CmdSwordTrainingGiveUpGameScRsp) + } + "CmdSwordTrainingLearnSkillScRsp" => { + Some(Self::CmdSwordTrainingLearnSkillScRsp) + } + "CmdEnterSwordTrainingExamCsReq" => { + Some(Self::CmdEnterSwordTrainingExamCsReq) + } + "CmdSwordTrainingDailyPhaseConfirmCsReq" => { + Some(Self::CmdSwordTrainingDailyPhaseConfirmCsReq) + } + "CmdSwordTrainingExamResultConfirmScRsp" => { + Some(Self::CmdSwordTrainingExamResultConfirmScRsp) + } + "CmdSwordTrainingLearnSkillCsReq" => { + Some(Self::CmdSwordTrainingLearnSkillCsReq) + } + "CmdSwordTrainingDailyPhaseConfirmScRsp" => { + Some(Self::CmdSwordTrainingDailyPhaseConfirmScRsp) + } + "CmdSwordTrainingSelectEndingScRsp" => { + Some(Self::CmdSwordTrainingSelectEndingScRsp) + } + "CmdSwordTrainingTurnActionScRsp" => { + Some(Self::CmdSwordTrainingTurnActionScRsp) + } + "CmdSwordTrainingStartGameCsReq" => { + Some(Self::CmdSwordTrainingStartGameCsReq) + } + "CmdSwordTrainingMarkEndingViewedCsReq" => { + Some(Self::CmdSwordTrainingMarkEndingViewedCsReq) + } + "CmdSwordTrainingResumeGameScRsp" => { + Some(Self::CmdSwordTrainingResumeGameScRsp) + } + "CmdSwordTrainingStoryBattleScRsp" => { + Some(Self::CmdSwordTrainingStoryBattleScRsp) + } + "CmdEnterSwordTrainingExamScRsp" => { + Some(Self::CmdEnterSwordTrainingExamScRsp) + } + "CmdSwordTrainingSetSkillTraceCsReq" => { + Some(Self::CmdSwordTrainingSetSkillTraceCsReq) + } + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdPlayerSync { + None = 0, + ScNotify = 659, +} +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(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdTalkRewardType { + None = 0, + CmdTakeTalkRewardCsReq = 2103, + CmdSelectInclinationTextScRsp = 2116, + CmdGetNpcTakenRewardScRsp = 2120, + CmdFinishFirstTalkByPerformanceNpcCsReq = 2130, + CmdFinishFirstTalkNpcCsReq = 2134, + CmdFinishFirstTalkNpcScRsp = 2137, + CmdGetFirstTalkNpcCsReq = 2139, + CmdTakeTalkRewardScRsp = 2146, + CmdGetFirstTalkByPerformanceNpcCsReq = 2147, + CmdGetFirstTalkNpcScRsp = 2153, + CmdGetNpcTakenRewardCsReq = 2159, + CmdGetFirstTalkByPerformanceNpcScRsp = 2174, + CmdFinishFirstTalkByPerformanceNpcScRsp = 2175, + CmdSelectInclinationTextCsReq = 2180, +} +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::CmdTakeTalkRewardCsReq => "CmdTakeTalkRewardCsReq", + CmdTalkRewardType::CmdSelectInclinationTextScRsp => { + "CmdSelectInclinationTextScRsp" + } + CmdTalkRewardType::CmdGetNpcTakenRewardScRsp => "CmdGetNpcTakenRewardScRsp", + CmdTalkRewardType::CmdFinishFirstTalkByPerformanceNpcCsReq => { + "CmdFinishFirstTalkByPerformanceNpcCsReq" + } + CmdTalkRewardType::CmdFinishFirstTalkNpcCsReq => "CmdFinishFirstTalkNpcCsReq", + CmdTalkRewardType::CmdFinishFirstTalkNpcScRsp => "CmdFinishFirstTalkNpcScRsp", + CmdTalkRewardType::CmdGetFirstTalkNpcCsReq => "CmdGetFirstTalkNpcCsReq", + CmdTalkRewardType::CmdTakeTalkRewardScRsp => "CmdTakeTalkRewardScRsp", + CmdTalkRewardType::CmdGetFirstTalkByPerformanceNpcCsReq => { + "CmdGetFirstTalkByPerformanceNpcCsReq" + } + CmdTalkRewardType::CmdGetFirstTalkNpcScRsp => "CmdGetFirstTalkNpcScRsp", + CmdTalkRewardType::CmdGetNpcTakenRewardCsReq => "CmdGetNpcTakenRewardCsReq", + CmdTalkRewardType::CmdGetFirstTalkByPerformanceNpcScRsp => { + "CmdGetFirstTalkByPerformanceNpcScRsp" + } + CmdTalkRewardType::CmdFinishFirstTalkByPerformanceNpcScRsp => { + "CmdFinishFirstTalkByPerformanceNpcScRsp" + } + CmdTalkRewardType::CmdSelectInclinationTextCsReq => { + "CmdSelectInclinationTextCsReq" + } + } + } + /// 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), + "CmdTakeTalkRewardCsReq" => Some(Self::CmdTakeTalkRewardCsReq), + "CmdSelectInclinationTextScRsp" => Some(Self::CmdSelectInclinationTextScRsp), + "CmdGetNpcTakenRewardScRsp" => Some(Self::CmdGetNpcTakenRewardScRsp), + "CmdFinishFirstTalkByPerformanceNpcCsReq" => { + Some(Self::CmdFinishFirstTalkByPerformanceNpcCsReq) + } + "CmdFinishFirstTalkNpcCsReq" => Some(Self::CmdFinishFirstTalkNpcCsReq), + "CmdFinishFirstTalkNpcScRsp" => Some(Self::CmdFinishFirstTalkNpcScRsp), + "CmdGetFirstTalkNpcCsReq" => Some(Self::CmdGetFirstTalkNpcCsReq), + "CmdTakeTalkRewardScRsp" => Some(Self::CmdTakeTalkRewardScRsp), + "CmdGetFirstTalkByPerformanceNpcCsReq" => { + Some(Self::CmdGetFirstTalkByPerformanceNpcCsReq) + } + "CmdGetFirstTalkNpcScRsp" => Some(Self::CmdGetFirstTalkNpcScRsp), + "CmdGetNpcTakenRewardCsReq" => Some(Self::CmdGetNpcTakenRewardCsReq), + "CmdGetFirstTalkByPerformanceNpcScRsp" => { + Some(Self::CmdGetFirstTalkByPerformanceNpcScRsp) + } + "CmdFinishFirstTalkByPerformanceNpcScRsp" => { + Some(Self::CmdFinishFirstTalkByPerformanceNpcScRsp) + } + "CmdSelectInclinationTextCsReq" => Some(Self::CmdSelectInclinationTextCsReq), + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdTelevisionActivityType { + None = 0, + CmdTelevisionActivityBattleEndScNotify = 6963, + CmdGetTelevisionActivityDataCsReq = 6965, + CmdGetTelevisionActivityDataScRsp = 6968, + CmdEnterTelevisionActivityStageCsReq = 6970, + CmdEnterTelevisionActivityStageScRsp = 6972, + CmdTelevisionActivityDataChangeScNotify = 6975, +} +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::CmdGetTelevisionActivityDataCsReq => { + "CmdGetTelevisionActivityDataCsReq" + } + CmdTelevisionActivityType::CmdGetTelevisionActivityDataScRsp => { + "CmdGetTelevisionActivityDataScRsp" + } + CmdTelevisionActivityType::CmdEnterTelevisionActivityStageCsReq => { + "CmdEnterTelevisionActivityStageCsReq" + } + CmdTelevisionActivityType::CmdEnterTelevisionActivityStageScRsp => { + "CmdEnterTelevisionActivityStageScRsp" + } + CmdTelevisionActivityType::CmdTelevisionActivityDataChangeScNotify => { + "CmdTelevisionActivityDataChangeScNotify" + } + } + } + /// 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) + } + "CmdGetTelevisionActivityDataCsReq" => { + Some(Self::CmdGetTelevisionActivityDataCsReq) + } + "CmdGetTelevisionActivityDataScRsp" => { + Some(Self::CmdGetTelevisionActivityDataScRsp) + } + "CmdEnterTelevisionActivityStageCsReq" => { + Some(Self::CmdEnterTelevisionActivityStageCsReq) + } + "CmdEnterTelevisionActivityStageScRsp" => { + Some(Self::CmdEnterTelevisionActivityStageScRsp) + } + "CmdTelevisionActivityDataChangeScNotify" => { + Some(Self::CmdTelevisionActivityDataChangeScNotify) + } + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdTextJoinType { + None = 0, + CmdTextJoinQueryCsReq = 3803, + CmdTextJoinSaveScRsp = 3820, + CmdTextJoinBatchSaveCsReq = 3839, + CmdTextJoinQueryScRsp = 3846, + CmdTextJoinBatchSaveScRsp = 3853, + CmdTextJoinSaveCsReq = 3859, +} +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::CmdTextJoinBatchSaveCsReq => "CmdTextJoinBatchSaveCsReq", + CmdTextJoinType::CmdTextJoinQueryScRsp => "CmdTextJoinQueryScRsp", + CmdTextJoinType::CmdTextJoinBatchSaveScRsp => "CmdTextJoinBatchSaveScRsp", + 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), + "CmdTextJoinBatchSaveCsReq" => Some(Self::CmdTextJoinBatchSaveCsReq), + "CmdTextJoinQueryScRsp" => Some(Self::CmdTextJoinQueryScRsp), + "CmdTextJoinBatchSaveScRsp" => Some(Self::CmdTextJoinBatchSaveScRsp), + "CmdTextJoinSaveCsReq" => Some(Self::CmdTextJoinSaveCsReq), + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdTrackPhotoActivityType { + None = 0, + CmdStartTrackPhotoStageCsReq = 7551, + CmdStartTrackPhotoStageScRsp = 7552, + CmdGetTrackPhotoActivityDataScRsp = 7555, + CmdGetTrackPhotoActivityDataCsReq = 7556, + CmdQuitTrackPhotoStageScRsp = 7557, + CmdSettleTrackPhotoStageScRsp = 7558, + CmdSettleTrackPhotoStageCsReq = 7559, + CmdQuitTrackPhotoStageCsReq = 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::CmdStartTrackPhotoStageCsReq => { + "CmdStartTrackPhotoStageCsReq" + } + CmdTrackPhotoActivityType::CmdStartTrackPhotoStageScRsp => { + "CmdStartTrackPhotoStageScRsp" + } + CmdTrackPhotoActivityType::CmdGetTrackPhotoActivityDataScRsp => { + "CmdGetTrackPhotoActivityDataScRsp" + } + CmdTrackPhotoActivityType::CmdGetTrackPhotoActivityDataCsReq => { + "CmdGetTrackPhotoActivityDataCsReq" + } + CmdTrackPhotoActivityType::CmdQuitTrackPhotoStageScRsp => { + "CmdQuitTrackPhotoStageScRsp" + } + CmdTrackPhotoActivityType::CmdSettleTrackPhotoStageScRsp => { + "CmdSettleTrackPhotoStageScRsp" + } + CmdTrackPhotoActivityType::CmdSettleTrackPhotoStageCsReq => { + "CmdSettleTrackPhotoStageCsReq" + } + CmdTrackPhotoActivityType::CmdQuitTrackPhotoStageCsReq => { + "CmdQuitTrackPhotoStageCsReq" + } + } + } + /// 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), + "CmdStartTrackPhotoStageCsReq" => Some(Self::CmdStartTrackPhotoStageCsReq), + "CmdStartTrackPhotoStageScRsp" => Some(Self::CmdStartTrackPhotoStageScRsp), + "CmdGetTrackPhotoActivityDataScRsp" => { + Some(Self::CmdGetTrackPhotoActivityDataScRsp) + } + "CmdGetTrackPhotoActivityDataCsReq" => { + Some(Self::CmdGetTrackPhotoActivityDataCsReq) + } + "CmdQuitTrackPhotoStageScRsp" => Some(Self::CmdQuitTrackPhotoStageScRsp), + "CmdSettleTrackPhotoStageScRsp" => Some(Self::CmdSettleTrackPhotoStageScRsp), + "CmdSettleTrackPhotoStageCsReq" => Some(Self::CmdSettleTrackPhotoStageCsReq), + "CmdQuitTrackPhotoStageCsReq" => Some(Self::CmdQuitTrackPhotoStageCsReq), + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdTrainPartyType { + None = 0, + CmdTrainPartyUseCardCsReq = 8003, + CmdTrainPartyGamePlayStartCsReq = 8009, + CmdTrainPartyUpdatePosEnvCsReq = 8010, + CmdTrainPartyAddBuildDynamicBuffScRsp = 8013, + CmdTrainPartyGetDataScRsp = 8020, + CmdTrainPartyEnterScRsp = 8025, + CmdTrainPartyAddBuildDynamicBuffCsReq = 8026, + CmdTrainPartyLeaveCsReq = 8029, + CmdTrainPartyBuildStartStepCsReq = 8030, + CmdTrainPartyLeaveScRsp = 8033, + CmdTrainPartySettleNotify = 8034, + CmdTrainPartyTakeBuildLevelAwardCsReq = 8036, + CmdTrainPartyMoveScNotify = 8039, + CmdTrainPartyUseCardScRsp = 8046, + CmdTrainPartyHandlePendingActionCsReq = 8047, + CmdTrainPartyBuildDiyCsReq = 8048, + CmdTrainPartyGetDataCsReq = 8059, + CmdTrainPartyEnterCsReq = 8061, + CmdTrainPartyGamePlaySettleNotify = 8064, + CmdTrainPartyTakeBuildLevelAwardScRsp = 8065, + CmdTrainPartyUpdatePosEnvScRsp = 8070, + CmdTrainPartyHandlePendingActionScRsp = 8074, + CmdTrainPartyBuildStartStepScRsp = 8075, + CmdTrainPartyBuildingUpdateNotify = 8079, + CmdTrainPartySyncUpdateScNotify = 8080, + CmdTrainPartyUnlockBuildAreaCsReq = 8083, + CmdTrainPartyBuildDiyScRsp = 8090, + CmdTrainPartyGamePlayStartScRsp = 8093, + CmdTrainPartyUnlockBuildAreaScRsp = 8099, +} +impl CmdTrainPartyType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + CmdTrainPartyType::None => "CmdTrainPartyTypeNone", + CmdTrainPartyType::CmdTrainPartyUseCardCsReq => "CmdTrainPartyUseCardCsReq", + CmdTrainPartyType::CmdTrainPartyGamePlayStartCsReq => { + "CmdTrainPartyGamePlayStartCsReq" + } + CmdTrainPartyType::CmdTrainPartyUpdatePosEnvCsReq => { + "CmdTrainPartyUpdatePosEnvCsReq" + } + CmdTrainPartyType::CmdTrainPartyAddBuildDynamicBuffScRsp => { + "CmdTrainPartyAddBuildDynamicBuffScRsp" + } + CmdTrainPartyType::CmdTrainPartyGetDataScRsp => "CmdTrainPartyGetDataScRsp", + CmdTrainPartyType::CmdTrainPartyEnterScRsp => "CmdTrainPartyEnterScRsp", + CmdTrainPartyType::CmdTrainPartyAddBuildDynamicBuffCsReq => { + "CmdTrainPartyAddBuildDynamicBuffCsReq" + } + CmdTrainPartyType::CmdTrainPartyLeaveCsReq => "CmdTrainPartyLeaveCsReq", + CmdTrainPartyType::CmdTrainPartyBuildStartStepCsReq => { + "CmdTrainPartyBuildStartStepCsReq" + } + CmdTrainPartyType::CmdTrainPartyLeaveScRsp => "CmdTrainPartyLeaveScRsp", + CmdTrainPartyType::CmdTrainPartySettleNotify => "CmdTrainPartySettleNotify", + CmdTrainPartyType::CmdTrainPartyTakeBuildLevelAwardCsReq => { + "CmdTrainPartyTakeBuildLevelAwardCsReq" + } + CmdTrainPartyType::CmdTrainPartyMoveScNotify => "CmdTrainPartyMoveScNotify", + CmdTrainPartyType::CmdTrainPartyUseCardScRsp => "CmdTrainPartyUseCardScRsp", + CmdTrainPartyType::CmdTrainPartyHandlePendingActionCsReq => { + "CmdTrainPartyHandlePendingActionCsReq" + } + CmdTrainPartyType::CmdTrainPartyBuildDiyCsReq => "CmdTrainPartyBuildDiyCsReq", + CmdTrainPartyType::CmdTrainPartyGetDataCsReq => "CmdTrainPartyGetDataCsReq", + CmdTrainPartyType::CmdTrainPartyEnterCsReq => "CmdTrainPartyEnterCsReq", + CmdTrainPartyType::CmdTrainPartyGamePlaySettleNotify => { + "CmdTrainPartyGamePlaySettleNotify" + } + CmdTrainPartyType::CmdTrainPartyTakeBuildLevelAwardScRsp => { + "CmdTrainPartyTakeBuildLevelAwardScRsp" + } + CmdTrainPartyType::CmdTrainPartyUpdatePosEnvScRsp => { + "CmdTrainPartyUpdatePosEnvScRsp" + } + CmdTrainPartyType::CmdTrainPartyHandlePendingActionScRsp => { + "CmdTrainPartyHandlePendingActionScRsp" + } + CmdTrainPartyType::CmdTrainPartyBuildStartStepScRsp => { + "CmdTrainPartyBuildStartStepScRsp" + } + CmdTrainPartyType::CmdTrainPartyBuildingUpdateNotify => { + "CmdTrainPartyBuildingUpdateNotify" + } + CmdTrainPartyType::CmdTrainPartySyncUpdateScNotify => { + "CmdTrainPartySyncUpdateScNotify" + } + CmdTrainPartyType::CmdTrainPartyUnlockBuildAreaCsReq => { + "CmdTrainPartyUnlockBuildAreaCsReq" + } + CmdTrainPartyType::CmdTrainPartyBuildDiyScRsp => "CmdTrainPartyBuildDiyScRsp", + CmdTrainPartyType::CmdTrainPartyGamePlayStartScRsp => { + "CmdTrainPartyGamePlayStartScRsp" + } + CmdTrainPartyType::CmdTrainPartyUnlockBuildAreaScRsp => { + "CmdTrainPartyUnlockBuildAreaScRsp" + } + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdTrainPartyTypeNone" => Some(Self::None), + "CmdTrainPartyUseCardCsReq" => Some(Self::CmdTrainPartyUseCardCsReq), + "CmdTrainPartyGamePlayStartCsReq" => { + Some(Self::CmdTrainPartyGamePlayStartCsReq) + } + "CmdTrainPartyUpdatePosEnvCsReq" => { + Some(Self::CmdTrainPartyUpdatePosEnvCsReq) + } + "CmdTrainPartyAddBuildDynamicBuffScRsp" => { + Some(Self::CmdTrainPartyAddBuildDynamicBuffScRsp) + } + "CmdTrainPartyGetDataScRsp" => Some(Self::CmdTrainPartyGetDataScRsp), + "CmdTrainPartyEnterScRsp" => Some(Self::CmdTrainPartyEnterScRsp), + "CmdTrainPartyAddBuildDynamicBuffCsReq" => { + Some(Self::CmdTrainPartyAddBuildDynamicBuffCsReq) + } + "CmdTrainPartyLeaveCsReq" => Some(Self::CmdTrainPartyLeaveCsReq), + "CmdTrainPartyBuildStartStepCsReq" => { + Some(Self::CmdTrainPartyBuildStartStepCsReq) + } + "CmdTrainPartyLeaveScRsp" => Some(Self::CmdTrainPartyLeaveScRsp), + "CmdTrainPartySettleNotify" => Some(Self::CmdTrainPartySettleNotify), + "CmdTrainPartyTakeBuildLevelAwardCsReq" => { + Some(Self::CmdTrainPartyTakeBuildLevelAwardCsReq) + } + "CmdTrainPartyMoveScNotify" => Some(Self::CmdTrainPartyMoveScNotify), + "CmdTrainPartyUseCardScRsp" => Some(Self::CmdTrainPartyUseCardScRsp), + "CmdTrainPartyHandlePendingActionCsReq" => { + Some(Self::CmdTrainPartyHandlePendingActionCsReq) + } + "CmdTrainPartyBuildDiyCsReq" => Some(Self::CmdTrainPartyBuildDiyCsReq), + "CmdTrainPartyGetDataCsReq" => Some(Self::CmdTrainPartyGetDataCsReq), + "CmdTrainPartyEnterCsReq" => Some(Self::CmdTrainPartyEnterCsReq), + "CmdTrainPartyGamePlaySettleNotify" => { + Some(Self::CmdTrainPartyGamePlaySettleNotify) + } + "CmdTrainPartyTakeBuildLevelAwardScRsp" => { + Some(Self::CmdTrainPartyTakeBuildLevelAwardScRsp) + } + "CmdTrainPartyUpdatePosEnvScRsp" => { + Some(Self::CmdTrainPartyUpdatePosEnvScRsp) + } + "CmdTrainPartyHandlePendingActionScRsp" => { + Some(Self::CmdTrainPartyHandlePendingActionScRsp) + } + "CmdTrainPartyBuildStartStepScRsp" => { + Some(Self::CmdTrainPartyBuildStartStepScRsp) + } + "CmdTrainPartyBuildingUpdateNotify" => { + Some(Self::CmdTrainPartyBuildingUpdateNotify) + } + "CmdTrainPartySyncUpdateScNotify" => { + Some(Self::CmdTrainPartySyncUpdateScNotify) + } + "CmdTrainPartyUnlockBuildAreaCsReq" => { + Some(Self::CmdTrainPartyUnlockBuildAreaCsReq) + } + "CmdTrainPartyBuildDiyScRsp" => Some(Self::CmdTrainPartyBuildDiyScRsp), + "CmdTrainPartyGamePlayStartScRsp" => { + Some(Self::CmdTrainPartyGamePlayStartScRsp) + } + "CmdTrainPartyUnlockBuildAreaScRsp" => { + Some(Self::CmdTrainPartyUnlockBuildAreaScRsp) + } + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdTrainVisitorType { + None = 0, + CmdGetTrainVisitorBehaviorCsReq = 3703, + CmdTakeTrainVisitorUntakenBehaviorRewardScRsp = 3716, + CmdTrainVisitorBehaviorFinishScRsp = 3720, + CmdGetTrainVisitorRegisterCsReq = 3734, + CmdGetTrainVisitorRegisterScRsp = 3737, + CmdTrainRefreshTimeNotify = 3739, + CmdGetTrainVisitorBehaviorScRsp = 3746, + CmdShowNewSupplementVisitorCsReq = 3747, + CmdTrainVisitorRewardSendNotify = 3753, + CmdTrainVisitorBehaviorFinishCsReq = 3759, + CmdShowNewSupplementVisitorScRsp = 3774, + CmdTakeTrainVisitorUntakenBehaviorRewardCsReq = 3780, +} +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::CmdGetTrainVisitorBehaviorCsReq => { + "CmdGetTrainVisitorBehaviorCsReq" + } + CmdTrainVisitorType::CmdTakeTrainVisitorUntakenBehaviorRewardScRsp => { + "CmdTakeTrainVisitorUntakenBehaviorRewardScRsp" + } + CmdTrainVisitorType::CmdTrainVisitorBehaviorFinishScRsp => { + "CmdTrainVisitorBehaviorFinishScRsp" + } + CmdTrainVisitorType::CmdGetTrainVisitorRegisterCsReq => { + "CmdGetTrainVisitorRegisterCsReq" + } + CmdTrainVisitorType::CmdGetTrainVisitorRegisterScRsp => { + "CmdGetTrainVisitorRegisterScRsp" + } + CmdTrainVisitorType::CmdTrainRefreshTimeNotify => "CmdTrainRefreshTimeNotify", + CmdTrainVisitorType::CmdGetTrainVisitorBehaviorScRsp => { + "CmdGetTrainVisitorBehaviorScRsp" + } + CmdTrainVisitorType::CmdShowNewSupplementVisitorCsReq => { + "CmdShowNewSupplementVisitorCsReq" + } + CmdTrainVisitorType::CmdTrainVisitorRewardSendNotify => { + "CmdTrainVisitorRewardSendNotify" + } + CmdTrainVisitorType::CmdTrainVisitorBehaviorFinishCsReq => { + "CmdTrainVisitorBehaviorFinishCsReq" + } + CmdTrainVisitorType::CmdShowNewSupplementVisitorScRsp => { + "CmdShowNewSupplementVisitorScRsp" + } + CmdTrainVisitorType::CmdTakeTrainVisitorUntakenBehaviorRewardCsReq => { + "CmdTakeTrainVisitorUntakenBehaviorRewardCsReq" + } + } + } + /// 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), + "CmdGetTrainVisitorBehaviorCsReq" => { + Some(Self::CmdGetTrainVisitorBehaviorCsReq) + } + "CmdTakeTrainVisitorUntakenBehaviorRewardScRsp" => { + Some(Self::CmdTakeTrainVisitorUntakenBehaviorRewardScRsp) + } + "CmdTrainVisitorBehaviorFinishScRsp" => { + Some(Self::CmdTrainVisitorBehaviorFinishScRsp) + } + "CmdGetTrainVisitorRegisterCsReq" => { + Some(Self::CmdGetTrainVisitorRegisterCsReq) + } + "CmdGetTrainVisitorRegisterScRsp" => { + Some(Self::CmdGetTrainVisitorRegisterScRsp) + } + "CmdTrainRefreshTimeNotify" => Some(Self::CmdTrainRefreshTimeNotify), + "CmdGetTrainVisitorBehaviorScRsp" => { + Some(Self::CmdGetTrainVisitorBehaviorScRsp) + } + "CmdShowNewSupplementVisitorCsReq" => { + Some(Self::CmdShowNewSupplementVisitorCsReq) + } + "CmdTrainVisitorRewardSendNotify" => { + Some(Self::CmdTrainVisitorRewardSendNotify) + } + "CmdTrainVisitorBehaviorFinishCsReq" => { + Some(Self::CmdTrainVisitorBehaviorFinishCsReq) + } + "CmdShowNewSupplementVisitorScRsp" => { + Some(Self::CmdShowNewSupplementVisitorScRsp) + } + "CmdTakeTrainVisitorUntakenBehaviorRewardCsReq" => { + Some(Self::CmdTakeTrainVisitorUntakenBehaviorRewardCsReq) + } + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdTravelBrochure { + None = 0, + PageUnlockScNotify = 6403, + RemovePasterScRsp = 6416, + SetPageDescStatusScRsp = 6419, + GetDataScRsp = 6420, + PageResetScRsp = 6425, + ApplyPasterListCsReq = 6429, + GetPasterScNotify = 6430, + ApplyPasterListScRsp = 6433, + ApplyPasterCsReq = 6434, + ApplyPasterScRsp = 6437, + SelectMessageCsReq = 6439, + UpdatePasterPosCsReq = 6447, + SetCustomValueCsReq = 6448, + SelectMessageScRsp = 6453, + GetDataCsReq = 6459, + PageResetCsReq = 6461, + UpdatePasterPosScRsp = 6474, + SetPageDescStatusCsReq = 6479, + RemovePasterCsReq = 6480, + SetCustomValueScRsp = 6490, +} +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::PageUnlockScNotify => { + "CmdTravelBrochurePageUnlockScNotify" + } + CmdTravelBrochure::RemovePasterScRsp => "CmdTravelBrochureRemovePasterScRsp", + CmdTravelBrochure::SetPageDescStatusScRsp => { + "CmdTravelBrochureSetPageDescStatusScRsp" + } + CmdTravelBrochure::GetDataScRsp => "CmdTravelBrochureGetDataScRsp", + CmdTravelBrochure::PageResetScRsp => "CmdTravelBrochurePageResetScRsp", + CmdTravelBrochure::ApplyPasterListCsReq => { + "CmdTravelBrochureApplyPasterListCsReq" + } + CmdTravelBrochure::GetPasterScNotify => "CmdTravelBrochureGetPasterScNotify", + CmdTravelBrochure::ApplyPasterListScRsp => { + "CmdTravelBrochureApplyPasterListScRsp" + } + CmdTravelBrochure::ApplyPasterCsReq => "CmdTravelBrochureApplyPasterCsReq", + CmdTravelBrochure::ApplyPasterScRsp => "CmdTravelBrochureApplyPasterScRsp", + CmdTravelBrochure::SelectMessageCsReq => { + "CmdTravelBrochureSelectMessageCsReq" + } + CmdTravelBrochure::UpdatePasterPosCsReq => { + "CmdTravelBrochureUpdatePasterPosCsReq" + } + CmdTravelBrochure::SetCustomValueCsReq => { + "CmdTravelBrochureSetCustomValueCsReq" + } + CmdTravelBrochure::SelectMessageScRsp => { + "CmdTravelBrochureSelectMessageScRsp" + } + CmdTravelBrochure::GetDataCsReq => "CmdTravelBrochureGetDataCsReq", + CmdTravelBrochure::PageResetCsReq => "CmdTravelBrochurePageResetCsReq", + CmdTravelBrochure::UpdatePasterPosScRsp => { + "CmdTravelBrochureUpdatePasterPosScRsp" + } + CmdTravelBrochure::SetPageDescStatusCsReq => { + "CmdTravelBrochureSetPageDescStatusCsReq" + } + CmdTravelBrochure::RemovePasterCsReq => "CmdTravelBrochureRemovePasterCsReq", + CmdTravelBrochure::SetCustomValueScRsp => { + "CmdTravelBrochureSetCustomValueScRsp" + } + } + } + /// 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), + "CmdTravelBrochurePageUnlockScNotify" => Some(Self::PageUnlockScNotify), + "CmdTravelBrochureRemovePasterScRsp" => Some(Self::RemovePasterScRsp), + "CmdTravelBrochureSetPageDescStatusScRsp" => { + Some(Self::SetPageDescStatusScRsp) + } + "CmdTravelBrochureGetDataScRsp" => Some(Self::GetDataScRsp), + "CmdTravelBrochurePageResetScRsp" => Some(Self::PageResetScRsp), + "CmdTravelBrochureApplyPasterListCsReq" => Some(Self::ApplyPasterListCsReq), + "CmdTravelBrochureGetPasterScNotify" => Some(Self::GetPasterScNotify), + "CmdTravelBrochureApplyPasterListScRsp" => Some(Self::ApplyPasterListScRsp), + "CmdTravelBrochureApplyPasterCsReq" => Some(Self::ApplyPasterCsReq), + "CmdTravelBrochureApplyPasterScRsp" => Some(Self::ApplyPasterScRsp), + "CmdTravelBrochureSelectMessageCsReq" => Some(Self::SelectMessageCsReq), + "CmdTravelBrochureUpdatePasterPosCsReq" => Some(Self::UpdatePasterPosCsReq), + "CmdTravelBrochureSetCustomValueCsReq" => Some(Self::SetCustomValueCsReq), + "CmdTravelBrochureSelectMessageScRsp" => Some(Self::SelectMessageScRsp), + "CmdTravelBrochureGetDataCsReq" => Some(Self::GetDataCsReq), + "CmdTravelBrochurePageResetCsReq" => Some(Self::PageResetCsReq), + "CmdTravelBrochureUpdatePasterPosScRsp" => Some(Self::UpdatePasterPosScRsp), + "CmdTravelBrochureSetPageDescStatusCsReq" => { + Some(Self::SetPageDescStatusCsReq) + } + "CmdTravelBrochureRemovePasterCsReq" => Some(Self::RemovePasterCsReq), + "CmdTravelBrochureSetCustomValueScRsp" => Some(Self::SetCustomValueScRsp), + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdTreasureDungeonType { + None = 0, + CmdFightTreasureDungeonMonsterScRsp = 4419, + CmdTreasureDungeonFinishScNotify = 4420, + CmdInteractTreasureDungeonGridScRsp = 4425, + CmdUseTreasureDungeonItemCsReq = 4429, + CmdEnterTreasureDungeonCsReq = 4430, + CmdUseTreasureDungeonItemScRsp = 4433, + CmdGetTreasureDungeonActivityDataCsReq = 4447, + CmdOpenTreasureDungeonGridCsReq = 4448, + CmdQuitTreasureDungeonCsReq = 4451, + CmdTreasureDungeonDataScNotify = 4459, + CmdInteractTreasureDungeonGridCsReq = 4461, + CmdQuitTreasureDungeonScRsp = 4473, + CmdGetTreasureDungeonActivityDataScRsp = 4474, + CmdEnterTreasureDungeonScRsp = 4475, + CmdFightTreasureDungeonMonsterCsReq = 4479, + CmdOpenTreasureDungeonGridScRsp = 4490, +} +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::CmdFightTreasureDungeonMonsterScRsp => { + "CmdFightTreasureDungeonMonsterScRsp" + } + CmdTreasureDungeonType::CmdTreasureDungeonFinishScNotify => { + "CmdTreasureDungeonFinishScNotify" + } + CmdTreasureDungeonType::CmdInteractTreasureDungeonGridScRsp => { + "CmdInteractTreasureDungeonGridScRsp" + } + CmdTreasureDungeonType::CmdUseTreasureDungeonItemCsReq => { + "CmdUseTreasureDungeonItemCsReq" + } + CmdTreasureDungeonType::CmdEnterTreasureDungeonCsReq => { + "CmdEnterTreasureDungeonCsReq" + } + CmdTreasureDungeonType::CmdUseTreasureDungeonItemScRsp => { + "CmdUseTreasureDungeonItemScRsp" + } + CmdTreasureDungeonType::CmdGetTreasureDungeonActivityDataCsReq => { + "CmdGetTreasureDungeonActivityDataCsReq" + } + CmdTreasureDungeonType::CmdOpenTreasureDungeonGridCsReq => { + "CmdOpenTreasureDungeonGridCsReq" + } + CmdTreasureDungeonType::CmdQuitTreasureDungeonCsReq => { + "CmdQuitTreasureDungeonCsReq" + } + CmdTreasureDungeonType::CmdTreasureDungeonDataScNotify => { + "CmdTreasureDungeonDataScNotify" + } + CmdTreasureDungeonType::CmdInteractTreasureDungeonGridCsReq => { + "CmdInteractTreasureDungeonGridCsReq" + } + CmdTreasureDungeonType::CmdQuitTreasureDungeonScRsp => { + "CmdQuitTreasureDungeonScRsp" + } + CmdTreasureDungeonType::CmdGetTreasureDungeonActivityDataScRsp => { + "CmdGetTreasureDungeonActivityDataScRsp" + } + CmdTreasureDungeonType::CmdEnterTreasureDungeonScRsp => { + "CmdEnterTreasureDungeonScRsp" + } + CmdTreasureDungeonType::CmdFightTreasureDungeonMonsterCsReq => { + "CmdFightTreasureDungeonMonsterCsReq" + } + CmdTreasureDungeonType::CmdOpenTreasureDungeonGridScRsp => { + "CmdOpenTreasureDungeonGridScRsp" + } + } + } + /// 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), + "CmdFightTreasureDungeonMonsterScRsp" => { + Some(Self::CmdFightTreasureDungeonMonsterScRsp) + } + "CmdTreasureDungeonFinishScNotify" => { + Some(Self::CmdTreasureDungeonFinishScNotify) + } + "CmdInteractTreasureDungeonGridScRsp" => { + Some(Self::CmdInteractTreasureDungeonGridScRsp) + } + "CmdUseTreasureDungeonItemCsReq" => { + Some(Self::CmdUseTreasureDungeonItemCsReq) + } + "CmdEnterTreasureDungeonCsReq" => Some(Self::CmdEnterTreasureDungeonCsReq), + "CmdUseTreasureDungeonItemScRsp" => { + Some(Self::CmdUseTreasureDungeonItemScRsp) + } + "CmdGetTreasureDungeonActivityDataCsReq" => { + Some(Self::CmdGetTreasureDungeonActivityDataCsReq) + } + "CmdOpenTreasureDungeonGridCsReq" => { + Some(Self::CmdOpenTreasureDungeonGridCsReq) + } + "CmdQuitTreasureDungeonCsReq" => Some(Self::CmdQuitTreasureDungeonCsReq), + "CmdTreasureDungeonDataScNotify" => { + Some(Self::CmdTreasureDungeonDataScNotify) + } + "CmdInteractTreasureDungeonGridCsReq" => { + Some(Self::CmdInteractTreasureDungeonGridCsReq) + } + "CmdQuitTreasureDungeonScRsp" => Some(Self::CmdQuitTreasureDungeonScRsp), + "CmdGetTreasureDungeonActivityDataScRsp" => { + Some(Self::CmdGetTreasureDungeonActivityDataScRsp) + } + "CmdEnterTreasureDungeonScRsp" => Some(Self::CmdEnterTreasureDungeonScRsp), + "CmdFightTreasureDungeonMonsterCsReq" => { + Some(Self::CmdFightTreasureDungeonMonsterCsReq) + } + "CmdOpenTreasureDungeonGridScRsp" => { + Some(Self::CmdOpenTreasureDungeonGridScRsp) + } + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdTutorialType { + None = 0, + CmdGetTutorialGuideCsReq = 1603, + CmdFinishTutorialScRsp = 1616, + CmdGetTutorialScRsp = 1620, + CmdUnlockTutorialGuideCsReq = 1634, + CmdUnlockTutorialGuideScRsp = 1637, + CmdUnlockTutorialCsReq = 1639, + CmdGetTutorialGuideScRsp = 1646, + CmdFinishTutorialGuideCsReq = 1647, + CmdUnlockTutorialScRsp = 1653, + CmdGetTutorialCsReq = 1659, + CmdFinishTutorialGuideScRsp = 1674, + CmdFinishTutorialCsReq = 1680, +} +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::CmdGetTutorialGuideCsReq => "CmdGetTutorialGuideCsReq", + CmdTutorialType::CmdFinishTutorialScRsp => "CmdFinishTutorialScRsp", + CmdTutorialType::CmdGetTutorialScRsp => "CmdGetTutorialScRsp", + CmdTutorialType::CmdUnlockTutorialGuideCsReq => "CmdUnlockTutorialGuideCsReq", + CmdTutorialType::CmdUnlockTutorialGuideScRsp => "CmdUnlockTutorialGuideScRsp", + CmdTutorialType::CmdUnlockTutorialCsReq => "CmdUnlockTutorialCsReq", + CmdTutorialType::CmdGetTutorialGuideScRsp => "CmdGetTutorialGuideScRsp", + CmdTutorialType::CmdFinishTutorialGuideCsReq => "CmdFinishTutorialGuideCsReq", + CmdTutorialType::CmdUnlockTutorialScRsp => "CmdUnlockTutorialScRsp", + CmdTutorialType::CmdGetTutorialCsReq => "CmdGetTutorialCsReq", + CmdTutorialType::CmdFinishTutorialGuideScRsp => "CmdFinishTutorialGuideScRsp", + CmdTutorialType::CmdFinishTutorialCsReq => "CmdFinishTutorialCsReq", + } + } + /// 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), + "CmdGetTutorialGuideCsReq" => Some(Self::CmdGetTutorialGuideCsReq), + "CmdFinishTutorialScRsp" => Some(Self::CmdFinishTutorialScRsp), + "CmdGetTutorialScRsp" => Some(Self::CmdGetTutorialScRsp), + "CmdUnlockTutorialGuideCsReq" => Some(Self::CmdUnlockTutorialGuideCsReq), + "CmdUnlockTutorialGuideScRsp" => Some(Self::CmdUnlockTutorialGuideScRsp), + "CmdUnlockTutorialCsReq" => Some(Self::CmdUnlockTutorialCsReq), + "CmdGetTutorialGuideScRsp" => Some(Self::CmdGetTutorialGuideScRsp), + "CmdFinishTutorialGuideCsReq" => Some(Self::CmdFinishTutorialGuideCsReq), + "CmdUnlockTutorialScRsp" => Some(Self::CmdUnlockTutorialScRsp), + "CmdGetTutorialCsReq" => Some(Self::CmdGetTutorialCsReq), + "CmdFinishTutorialGuideScRsp" => Some(Self::CmdFinishTutorialGuideScRsp), + "CmdFinishTutorialCsReq" => Some(Self::CmdFinishTutorialCsReq), + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdWaypointType { + None = 0, + CmdSetCurWaypointCsReq = 403, + CmdGetWaypointScRsp = 420, + CmdWaypointShowNewCsNotify = 434, + CmdTakeChapterRewardCsReq = 437, + CmdGetChapterCsReq = 439, + CmdSetCurWaypointScRsp = 446, + CmdGetChapterScRsp = 453, + CmdGetWaypointCsReq = 459, + CmdTakeChapterRewardScRsp = 480, +} +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::CmdSetCurWaypointCsReq => "CmdSetCurWaypointCsReq", + CmdWaypointType::CmdGetWaypointScRsp => "CmdGetWaypointScRsp", + CmdWaypointType::CmdWaypointShowNewCsNotify => "CmdWaypointShowNewCsNotify", + CmdWaypointType::CmdTakeChapterRewardCsReq => "CmdTakeChapterRewardCsReq", + CmdWaypointType::CmdGetChapterCsReq => "CmdGetChapterCsReq", + CmdWaypointType::CmdSetCurWaypointScRsp => "CmdSetCurWaypointScRsp", + CmdWaypointType::CmdGetChapterScRsp => "CmdGetChapterScRsp", + CmdWaypointType::CmdGetWaypointCsReq => "CmdGetWaypointCsReq", + CmdWaypointType::CmdTakeChapterRewardScRsp => "CmdTakeChapterRewardScRsp", + } + } + /// 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), + "CmdSetCurWaypointCsReq" => Some(Self::CmdSetCurWaypointCsReq), + "CmdGetWaypointScRsp" => Some(Self::CmdGetWaypointScRsp), + "CmdWaypointShowNewCsNotify" => Some(Self::CmdWaypointShowNewCsNotify), + "CmdTakeChapterRewardCsReq" => Some(Self::CmdTakeChapterRewardCsReq), + "CmdGetChapterCsReq" => Some(Self::CmdGetChapterCsReq), + "CmdSetCurWaypointScRsp" => Some(Self::CmdSetCurWaypointScRsp), + "CmdGetChapterScRsp" => Some(Self::CmdGetChapterScRsp), + "CmdGetWaypointCsReq" => Some(Self::CmdGetWaypointCsReq), + "CmdTakeChapterRewardScRsp" => Some(Self::CmdTakeChapterRewardScRsp), + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdWolfBroType { + None = 0, + CmdArchiveWolfBroGameCsReq = 6503, + CmdGetWolfBroGameDataScRsp = 6516, + CmdWolfBroGameExplodeMonsterCsReq = 6519, + CmdStartWolfBroGameScRsp = 6520, + CmdWolfBroGameUseBulletScRsp = 6530, + CmdQuitWolfBroGameCsReq = 6534, + CmdQuitWolfBroGameScRsp = 6537, + CmdRestoreWolfBroGameArchiveCsReq = 6539, + CmdArchiveWolfBroGameScRsp = 6546, + CmdWolfBroGameDataChangeScNotify = 6547, + CmdWolfBroGamePickupBulletScRsp = 6548, + CmdRestoreWolfBroGameArchiveScRsp = 6553, + CmdStartWolfBroGameCsReq = 6559, + CmdWolfBroGameExplodeMonsterScRsp = 6561, + CmdWolfBroGameUseBulletCsReq = 6574, + CmdWolfBroGamePickupBulletCsReq = 6575, + CmdWolfBroGameActivateBulletScRsp = 6579, + CmdGetWolfBroGameDataCsReq = 6580, + CmdWolfBroGameActivateBulletCsReq = 6590, +} +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::CmdArchiveWolfBroGameCsReq => "CmdArchiveWolfBroGameCsReq", + CmdWolfBroType::CmdGetWolfBroGameDataScRsp => "CmdGetWolfBroGameDataScRsp", + CmdWolfBroType::CmdWolfBroGameExplodeMonsterCsReq => { + "CmdWolfBroGameExplodeMonsterCsReq" + } + CmdWolfBroType::CmdStartWolfBroGameScRsp => "CmdStartWolfBroGameScRsp", + CmdWolfBroType::CmdWolfBroGameUseBulletScRsp => { + "CmdWolfBroGameUseBulletScRsp" + } + CmdWolfBroType::CmdQuitWolfBroGameCsReq => "CmdQuitWolfBroGameCsReq", + CmdWolfBroType::CmdQuitWolfBroGameScRsp => "CmdQuitWolfBroGameScRsp", + CmdWolfBroType::CmdRestoreWolfBroGameArchiveCsReq => { + "CmdRestoreWolfBroGameArchiveCsReq" + } + CmdWolfBroType::CmdArchiveWolfBroGameScRsp => "CmdArchiveWolfBroGameScRsp", + CmdWolfBroType::CmdWolfBroGameDataChangeScNotify => { + "CmdWolfBroGameDataChangeScNotify" + } + CmdWolfBroType::CmdWolfBroGamePickupBulletScRsp => { + "CmdWolfBroGamePickupBulletScRsp" + } + CmdWolfBroType::CmdRestoreWolfBroGameArchiveScRsp => { + "CmdRestoreWolfBroGameArchiveScRsp" + } + CmdWolfBroType::CmdStartWolfBroGameCsReq => "CmdStartWolfBroGameCsReq", + CmdWolfBroType::CmdWolfBroGameExplodeMonsterScRsp => { + "CmdWolfBroGameExplodeMonsterScRsp" + } + CmdWolfBroType::CmdWolfBroGameUseBulletCsReq => { + "CmdWolfBroGameUseBulletCsReq" + } + CmdWolfBroType::CmdWolfBroGamePickupBulletCsReq => { + "CmdWolfBroGamePickupBulletCsReq" + } + CmdWolfBroType::CmdWolfBroGameActivateBulletScRsp => { + "CmdWolfBroGameActivateBulletScRsp" + } + CmdWolfBroType::CmdGetWolfBroGameDataCsReq => "CmdGetWolfBroGameDataCsReq", + CmdWolfBroType::CmdWolfBroGameActivateBulletCsReq => { + "CmdWolfBroGameActivateBulletCsReq" + } + } + } + /// 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), + "CmdArchiveWolfBroGameCsReq" => Some(Self::CmdArchiveWolfBroGameCsReq), + "CmdGetWolfBroGameDataScRsp" => Some(Self::CmdGetWolfBroGameDataScRsp), + "CmdWolfBroGameExplodeMonsterCsReq" => { + Some(Self::CmdWolfBroGameExplodeMonsterCsReq) + } + "CmdStartWolfBroGameScRsp" => Some(Self::CmdStartWolfBroGameScRsp), + "CmdWolfBroGameUseBulletScRsp" => Some(Self::CmdWolfBroGameUseBulletScRsp), + "CmdQuitWolfBroGameCsReq" => Some(Self::CmdQuitWolfBroGameCsReq), + "CmdQuitWolfBroGameScRsp" => Some(Self::CmdQuitWolfBroGameScRsp), + "CmdRestoreWolfBroGameArchiveCsReq" => { + Some(Self::CmdRestoreWolfBroGameArchiveCsReq) + } + "CmdArchiveWolfBroGameScRsp" => Some(Self::CmdArchiveWolfBroGameScRsp), + "CmdWolfBroGameDataChangeScNotify" => { + Some(Self::CmdWolfBroGameDataChangeScNotify) + } + "CmdWolfBroGamePickupBulletScRsp" => { + Some(Self::CmdWolfBroGamePickupBulletScRsp) + } + "CmdRestoreWolfBroGameArchiveScRsp" => { + Some(Self::CmdRestoreWolfBroGameArchiveScRsp) + } + "CmdStartWolfBroGameCsReq" => Some(Self::CmdStartWolfBroGameCsReq), + "CmdWolfBroGameExplodeMonsterScRsp" => { + Some(Self::CmdWolfBroGameExplodeMonsterScRsp) + } + "CmdWolfBroGameUseBulletCsReq" => Some(Self::CmdWolfBroGameUseBulletCsReq), + "CmdWolfBroGamePickupBulletCsReq" => { + Some(Self::CmdWolfBroGamePickupBulletCsReq) + } + "CmdWolfBroGameActivateBulletScRsp" => { + Some(Self::CmdWolfBroGameActivateBulletScRsp) + } + "CmdGetWolfBroGameDataCsReq" => Some(Self::CmdGetWolfBroGameDataCsReq), + "CmdWolfBroGameActivateBulletCsReq" => { + Some(Self::CmdWolfBroGameActivateBulletCsReq) + } + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[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(proto_derive::CmdID)] +#[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(proto_derive::CmdID)] +#[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(proto_derive::CmdID)] +#[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(proto_derive::CmdID)] +#[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(proto_derive::CmdID)] +#[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, + LineupMagicRogue = 17, +} +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", + ExtraLineupType::LineupMagicRogue => "LINEUP_MAGIC_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), + "LINEUP_MAGIC_ROGUE" => Some(Self::LineupMagicRogue), + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[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(proto_derive::CmdID)] +#[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(proto_derive::CmdID)] +#[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, + PlayingRogueMagic = 8, +} +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", + PlayingState::PlayingRogueMagic => "PLAYING_ROGUE_MAGIC", + } + } + /// 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), + "PLAYING_ROGUE_MAGIC" => Some(Self::PlayingRogueMagic), _ => None, } } @@ -30773,32 +13338,26 @@ impl PlatformType { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Offfhpgfmli { - NoKick = 0, - ForceKick = 1, - IdleKick = 2, - Silence = 3, +pub enum FriendOnlineStatus { + Offline = 0, + Online = 1, } -impl Offfhpgfmli { +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 { - Offfhpgfmli::NoKick => "NO_KICK", - Offfhpgfmli::ForceKick => "FORCE_KICK", - Offfhpgfmli::IdleKick => "IDLE_KICK", - Offfhpgfmli::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, } } @@ -30806,41 +13365,29 @@ impl Offfhpgfmli { #[derive(proto_derive::CmdID)] #[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, } } @@ -30896,29 +13443,32 @@ impl MultiPathAvatarType { #[derive(proto_derive::CmdID)] #[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, } } @@ -30926,35 +13476,35 @@ impl Gender { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Kenbjodpggi { - ProductNone = 0, - ProductNormal = 1, - ProductLimit = 2, - ProductLimitNoPay = 3, - ProductNoProcessOrder = 4, +pub enum QuestStatus { + QuestNone = 0, + QuestDoing = 1, + QuestFinish = 2, + QuestClose = 3, + QuestDelete = 4, } -impl Kenbjodpggi { +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 { - Kenbjodpggi::ProductNone => "PRODUCT_NONE", - Kenbjodpggi::ProductNormal => "PRODUCT_NORMAL", - Kenbjodpggi::ProductLimit => "PRODUCT_LIMIT", - Kenbjodpggi::ProductLimitNoPay => "PRODUCT_LIMIT_NO_PAY", - Kenbjodpggi::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, } } @@ -30962,531 +13512,29 @@ impl Kenbjodpggi { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Jcpehggllij { - 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 Jcpehggllij { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Jcpehggllij::ProductGiftNone => "PRODUCT_GIFT_NONE", - Jcpehggllij::ProductGiftCoin => "PRODUCT_GIFT_COIN", - Jcpehggllij::ProductGiftMonthCard => "PRODUCT_GIFT_MONTH_CARD", - Jcpehggllij::ProductGiftBp68 => "PRODUCT_GIFT_BP_68", - Jcpehggllij::ProductGiftBp128 => "PRODUCT_GIFT_BP_128", - Jcpehggllij::ProductGiftBp68Upgrade128 => "PRODUCT_GIFT_BP68_UPGRADE_128", - Jcpehggllij::ProductGiftPointCard => "PRODUCT_GIFT_POINT_CARD", - Jcpehggllij::ProductGiftPsPreOrder1 => "PRODUCT_GIFT_PS_PRE_ORDER_1", - Jcpehggllij::ProductGiftPsPreOrder2 => "PRODUCT_GIFT_PS_PRE_ORDER_2", - Jcpehggllij::ProductGiftGooglePoints100 => "PRODUCT_GIFT_GOOGLE_POINTS_100", - Jcpehggllij::ProductGiftGooglePoints150 => "PRODUCT_GIFT_GOOGLE_POINTS_150", - Jcpehggllij::ProductGiftPsPointCard030 => "PRODUCT_GIFT_PS_POINT_CARD_030", - Jcpehggllij::ProductGiftPsPointCard050 => "PRODUCT_GIFT_PS_POINT_CARD_050", - Jcpehggllij::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(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Pimfigfbkap { - 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, - FeatureSwitchRedDot = 52, - FeatureSwitchGameStateService = 53, -} -impl Pimfigfbkap { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Pimfigfbkap::FeatureSwitchNone => "FEATURE_SWITCH_NONE", - Pimfigfbkap::FeatureSwitchShop => "FEATURE_SWITCH_SHOP", - Pimfigfbkap::FeatureSwitchLineupName => "FEATURE_SWITCH_LINEUP_NAME", - Pimfigfbkap::FeatureSwitchRechargeShop => "FEATURE_SWITCH_RECHARGE_SHOP", - Pimfigfbkap::FeatureSwitchNickname => "FEATURE_SWITCH_NICKNAME", - Pimfigfbkap::FeatureSwitchSignature => "FEATURE_SWITCH_SIGNATURE", - Pimfigfbkap::FeatureSwitchBattlepass => "FEATURE_SWITCH_BATTLEPASS", - Pimfigfbkap::FeatureSwitchPunkLord => "FEATURE_SWITCH_PUNK_LORD", - Pimfigfbkap::FeatureSwitchMonthcardDaily => "FEATURE_SWITCH_MONTHCARD_DAILY", - Pimfigfbkap::FeatureSwitchPictureShare => "FEATURE_SWITCH_PICTURE_SHARE", - Pimfigfbkap::FeatureSwitchRogue => "FEATURE_SWITCH_ROGUE", - Pimfigfbkap::FeatureSwitchChallenge => "FEATURE_SWITCH_CHALLENGE", - Pimfigfbkap::FeatureSwitchCocoon => "FEATURE_SWITCH_COCOON", - Pimfigfbkap::FeatureSwitchRaid => "FEATURE_SWITCH_RAID", - Pimfigfbkap::FeatureSwitchMazePlaneEvent => "FEATURE_SWITCH_MAZE_PLANE_EVENT", - Pimfigfbkap::FeatureSwitchActivityPanel => "FEATURE_SWITCH_ACTIVITY_PANEL", - Pimfigfbkap::FeatureSwitchMailbox => "FEATURE_SWITCH_MAILBOX", - Pimfigfbkap::FeatureSwitchQuest => "FEATURE_SWITCH_QUEST", - Pimfigfbkap::FeatureSwitchGacha => "FEATURE_SWITCH_GACHA", - Pimfigfbkap::FeatureSwitchChat => "FEATURE_SWITCH_CHAT", - Pimfigfbkap::FeatureSwitchModifyFriendAlias => { - "FEATURE_SWITCH_MODIFY_FRIEND_ALIAS" - } - Pimfigfbkap::FeatureSwitchUseItem => "FEATURE_SWITCH_USE_ITEM", - Pimfigfbkap::FeatureSwitchActivitySchedule => { - "FEATURE_SWITCH_ACTIVITY_SCHEDULE" - } - Pimfigfbkap::FeatureSwitchFarmElement => "FEATURE_SWITCH_FARM_ELEMENT", - Pimfigfbkap::FeatureSwitchAchievementLevel => { - "FEATURE_SWITCH_ACHIEVEMENT_LEVEL" - } - Pimfigfbkap::FeatureSwitchDailyActiveLevel => { - "FEATURE_SWITCH_DAILY_ACTIVE_LEVEL" - } - Pimfigfbkap::FeatureSwitchPlayerReturn => "FEATURE_SWITCH_PLAYER_RETURN", - Pimfigfbkap::FeatureSwitchFirstSetNickname => { - "FEATURE_SWITCH_FIRST_SET_NICKNAME" - } - Pimfigfbkap::FeatureSwitchMainMissionReward => { - "FEATURE_SWITCH_MAIN_MISSION_REWARD" - } - Pimfigfbkap::FeatureSwitchSubMissionReward => { - "FEATURE_SWITCH_SUB_MISSION_REWARD" - } - Pimfigfbkap::FeatureSwitchPamMission => "FEATURE_SWITCH_PAM_MISSION", - Pimfigfbkap::FeatureSwitchDailyMission => "FEATURE_SWITCH_DAILY_MISSION", - Pimfigfbkap::FeatureSwitchDestroyItem => "FEATURE_SWITCH_DESTROY_ITEM", - Pimfigfbkap::FeatureSwitchConsumeItemTurn => { - "FEATURE_SWITCH_CONSUME_ITEM_TURN" - } - Pimfigfbkap::FeatureSwitchRogueModifier => "FEATURE_SWITCH_ROGUE_MODIFIER", - Pimfigfbkap::FeatureSwitchChessRogue => "FEATURE_SWITCH_CHESS_ROGUE", - Pimfigfbkap::FeatureSwitchChessRogueBoard => { - "FEATURE_SWITCH_CHESS_ROGUE_BOARD" - } - Pimfigfbkap::FeatureSwitchRollShop => "FEATURE_SWITCH_ROLL_SHOP", - Pimfigfbkap::FeatureSwitchH5Return => "FEATURE_SWITCH_H5_RETURN", - Pimfigfbkap::FeatureSwitchOffering => "FEATURE_SWITCH_OFFERING", - Pimfigfbkap::FeatureSwitchServerRedPoint => "FEATURE_SWITCH_SERVER_RED_POINT", - Pimfigfbkap::FeatureSwitchMonopolyOptionRatio => { - "FEATURE_SWITCH_MONOPOLY_OPTION_RATIO" - } - Pimfigfbkap::FeatureSwitchMonopolyGetRaffleTicket => { - "FEATURE_SWITCH_MONOPOLY_GET_RAFFLE_TICKET" - } - Pimfigfbkap::FeatureSwitchMonopolyTakeRaffleReward => { - "FEATURE_SWITCH_MONOPOLY_TAKE_RAFFLE_REWARD" - } - Pimfigfbkap::FeatureSwitchChallengeRecommendLineup => { - "FEATURE_SWITCH_CHALLENGE_RECOMMEND_LINEUP" - } - Pimfigfbkap::FeatureSwitchPsnMemberShipCheck => { - "FEATURE_SWITCH_PSN_MEMBER_SHIP_CHECK" - } - Pimfigfbkap::FeatureSwitchPlayerBoardDevelopment => { - "FEATURE_SWITCH_PLAYER_BOARD_DEVELOPMENT" - } - Pimfigfbkap::FeatureSwitchPvp => "FEATURE_SWITCH_PVP", - Pimfigfbkap::FeatureSwitchRogueMode => "FEATURE_SWITCH_ROGUE_MODE", - Pimfigfbkap::FeatureSwitchRogueTournUgc => "FEATURE_SWITCH_ROGUE_TOURN_UGC", - Pimfigfbkap::FeatureSwitchRelicFilterPlanName => { - "FEATURE_SWITCH_RELIC_FILTER_PLAN_NAME" - } - Pimfigfbkap::FeatureSwitchMazeItemUseBuffDrop => { - "FEATURE_SWITCH_MAZE_ITEM_USE_BUFF_DROP" - } - Pimfigfbkap::FeatureSwitchRedDot => "FEATURE_SWITCH_RED_DOT", - Pimfigfbkap::FeatureSwitchGameStateService => { - "FEATURE_SWITCH_GAME_STATE_SERVICE" - } - } - } - /// 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) - } - "FEATURE_SWITCH_RED_DOT" => Some(Self::FeatureSwitchRedDot), - "FEATURE_SWITCH_GAME_STATE_SERVICE" => { - Some(Self::FeatureSwitchGameStateService) - } - _ => None, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum SecretKeyType { - SecretKeyNone = 0, - SecretKeyServerCheck = 1, - SecretKeyVideo = 2, - SecretKeyBattleTime = 3, -} -impl SecretKeyType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - SecretKeyType::SecretKeyNone => "SECRET_KEY_NONE", - SecretKeyType::SecretKeyServerCheck => "SECRET_KEY_SERVER_CHECK", - SecretKeyType::SecretKeyVideo => "SECRET_KEY_VIDEO", - SecretKeyType::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(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Gplhkpmpaoh { - ReplayTypeNone = 0, - ReplayTypePunkLord = 1, -} -impl Gplhkpmpaoh { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Gplhkpmpaoh::ReplayTypeNone => "REPLAY_TYPE_NONE", - Gplhkpmpaoh::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(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Abamnngjmld { - PunkLordShareTypeNone = 0, - PunkLordShareTypeFriend = 1, - PunkLordShareTypeAll = 2, -} -impl Abamnngjmld { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Abamnngjmld::PunkLordShareTypeNone => "PUNK_LORD_SHARE_TYPE_NONE", - Abamnngjmld::PunkLordShareTypeFriend => "PUNK_LORD_SHARE_TYPE_FRIEND", - Abamnngjmld::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(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Aafpplmmkne { - PunkLordAttackerStatusNone = 0, - PunkLordAttackerStatusAttacked = 1, - PunkLordAttackerStatusAttacking = 2, - PunkLordAttackerStatusAttackedAndAttacking = 3, -} -impl Aafpplmmkne { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Aafpplmmkne::PunkLordAttackerStatusNone => "PUNK_LORD_ATTACKER_STATUS_NONE", - Aafpplmmkne::PunkLordAttackerStatusAttacked => { - "PUNK_LORD_ATTACKER_STATUS_ATTACKED" - } - Aafpplmmkne::PunkLordAttackerStatusAttacking => { - "PUNK_LORD_ATTACKER_STATUS_ATTACKING" - } - Aafpplmmkne::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(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Deknolkehjd { - PunkLordMonsterInfoNotifyReasonNone = 0, - PunkLordMonsterInfoNotifyReasonEnterRaid = 1, - PunkLordMonsterInfoNotifyReasonBattleEnd = 2, - PunkLordMonsterInfoNotifyReasonLeaveRaid = 3, -} -impl Deknolkehjd { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Deknolkehjd::PunkLordMonsterInfoNotifyReasonNone => { - "PUNK_LORD_MONSTER_INFO_NOTIFY_REASON_NONE" - } - Deknolkehjd::PunkLordMonsterInfoNotifyReasonEnterRaid => { - "PUNK_LORD_MONSTER_INFO_NOTIFY_REASON_ENTER_RAID" - } - Deknolkehjd::PunkLordMonsterInfoNotifyReasonBattleEnd => { - "PUNK_LORD_MONSTER_INFO_NOTIFY_REASON_BATTLE_END" - } - Deknolkehjd::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(proto_derive::CmdID)] -#[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, } } @@ -31494,741 +13542,35 @@ impl ChatType { #[derive(proto_derive::CmdID)] #[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(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Mflikiolcem { - ShieldTypeNone = 0, - ShieldTypeReplace = 1, - ShieldTypeShied = 2, -} -impl Mflikiolcem { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Mflikiolcem::ShieldTypeNone => "SHIELD_TYPE_NONE", - Mflikiolcem::ShieldTypeReplace => "SHIELD_TYPE_REPLACE", - Mflikiolcem::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(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Gdhmigiakbl { - FuncUnlockIdNone = 0, - FuncUnlockIdRelic = 403, - FuncUnlockIdRelicNum = 404, - FuncUnlockIdEquipment = 401, - FuncUnlockIdSkilltree = 402, - FuncUnlockIdGacha = 2300, - FuncUnlockIdExpedition = 3100, - FuncUnlockIdCompose = 4100, - FuncUnlockIdFightactivity = 3700, -} -impl Gdhmigiakbl { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Gdhmigiakbl::FuncUnlockIdNone => "FUNC_UNLOCK_ID_NONE", - Gdhmigiakbl::FuncUnlockIdRelic => "FUNC_UNLOCK_ID_RELIC", - Gdhmigiakbl::FuncUnlockIdRelicNum => "FUNC_UNLOCK_ID_RELIC_NUM", - Gdhmigiakbl::FuncUnlockIdEquipment => "FUNC_UNLOCK_ID_EQUIPMENT", - Gdhmigiakbl::FuncUnlockIdSkilltree => "FUNC_UNLOCK_ID_SKILLTREE", - Gdhmigiakbl::FuncUnlockIdGacha => "FUNC_UNLOCK_ID_GACHA", - Gdhmigiakbl::FuncUnlockIdExpedition => "FUNC_UNLOCK_ID_EXPEDITION", - Gdhmigiakbl::FuncUnlockIdCompose => "FUNC_UNLOCK_ID_COMPOSE", - Gdhmigiakbl::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(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Cecnkoohadb { - AssistAvatarUnknow = 0, - AssistAvatarLevel = 1, - AssistAvatarRank = 2, -} -impl Cecnkoohadb { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Cecnkoohadb::AssistAvatarUnknow => "ASSIST_AVATAR_UNKNOW", - Cecnkoohadb::AssistAvatarLevel => "ASSIST_AVATAR_LEVEL", - Cecnkoohadb::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(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Limicijpmjm { - 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, - DevelopmentRogueMagic = 13, -} -impl Limicijpmjm { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Limicijpmjm::DevelopmentNone => "DEVELOPMENT_NONE", - Limicijpmjm::DevelopmentRogueCosmos => "DEVELOPMENT_ROGUE_COSMOS", - Limicijpmjm::DevelopmentRogueChess => "DEVELOPMENT_ROGUE_CHESS", - Limicijpmjm::DevelopmentRogueChessNous => "DEVELOPMENT_ROGUE_CHESS_NOUS", - Limicijpmjm::DevelopmentMemoryChallenge => "DEVELOPMENT_MEMORY_CHALLENGE", - Limicijpmjm::DevelopmentStoryChallenge => "DEVELOPMENT_STORY_CHALLENGE", - Limicijpmjm::DevelopmentUnlockAvatar => "DEVELOPMENT_UNLOCK_AVATAR", - Limicijpmjm::DevelopmentUnlockEquipment => "DEVELOPMENT_UNLOCK_EQUIPMENT", - Limicijpmjm::DevelopmentActivityStart => "DEVELOPMENT_ACTIVITY_START", - Limicijpmjm::DevelopmentActivityEnd => "DEVELOPMENT_ACTIVITY_END", - Limicijpmjm::DevelopmentBossChallenge => "DEVELOPMENT_BOSS_CHALLENGE", - Limicijpmjm::DevelopmentRogueTourn => "DEVELOPMENT_ROGUE_TOURN", - Limicijpmjm::DevelopmentRogueTournWeek => "DEVELOPMENT_ROGUE_TOURN_WEEK", - Limicijpmjm::DevelopmentRogueMagic => "DEVELOPMENT_ROGUE_MAGIC", - } - } - /// 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), - "DEVELOPMENT_ROGUE_MAGIC" => Some(Self::DevelopmentRogueMagic), - _ => None, - } - } -} -#[derive(proto_derive::CmdID)] -#[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, - PlayingRogueMagic = 8, -} -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", - PlayingState::PlayingRogueMagic => "PLAYING_ROGUE_MAGIC", - } - } - /// 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), - "PLAYING_ROGUE_MAGIC" => Some(Self::PlayingRogueMagic), - _ => None, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Mkaiodppcmk { - MatchRoomCharacterNone = 0, - MatchRoomCharacterLeader = 1, - MatchRoomCharacterMember = 2, - MatchRoomCharacterWatcher = 3, -} -impl Mkaiodppcmk { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Mkaiodppcmk::MatchRoomCharacterNone => "MatchRoomCharacter_None", - Mkaiodppcmk::MatchRoomCharacterLeader => "MatchRoomCharacter_Leader", - Mkaiodppcmk::MatchRoomCharacterMember => "MatchRoomCharacter_Member", - Mkaiodppcmk::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(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Gomefalcinb { - MatchRoomCharacterStatusNone = 0, - MatchRoomCharacterStatusIdle = 1, - MatchRoomCharacterStatusOperating = 2, - MatchRoomCharacterStatusReady = 3, - MatchRoomCharacterStatusFighting = 4, - MatchRoomCharacterStatusWatching = 5, -} -impl Gomefalcinb { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Gomefalcinb::MatchRoomCharacterStatusNone => "MatchRoomCharacterStatus_None", - Gomefalcinb::MatchRoomCharacterStatusIdle => "MatchRoomCharacterStatus_Idle", - Gomefalcinb::MatchRoomCharacterStatusOperating => { - "MatchRoomCharacterStatus_Operating" - } - Gomefalcinb::MatchRoomCharacterStatusReady => { - "MatchRoomCharacterStatus_Ready" - } - Gomefalcinb::MatchRoomCharacterStatusFighting => { - "MatchRoomCharacterStatus_Fighting" - } - Gomefalcinb::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(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ielpchngnof { - BattleCheckStrategyIdentical = 0, - BattleCheckStrategyServer = 1, - BattleCheckStrategyClient = 2, -} -impl Ielpchngnof { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Ielpchngnof::BattleCheckStrategyIdentical => { - "BATTLE_CHECK_STRATEGY_IDENTICAL" - } - Ielpchngnof::BattleCheckStrategyServer => "BATTLE_CHECK_STRATEGY_SERVER", - Ielpchngnof::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(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Hmjkobanobk { - BattleCheckResultSucc = 0, - BattleCheckResultFail = 1, - BattleCheckResultPass = 2, -} -impl Hmjkobanobk { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Hmjkobanobk::BattleCheckResultSucc => "BATTLE_CHECK_RESULT_SUCC", - Hmjkobanobk::BattleCheckResultFail => "BATTLE_CHECK_RESULT_FAIL", - Hmjkobanobk::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(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Edlajjpmaoa { - BattleModuleMaze = 0, - BattleModuleChallenge = 1, - BattleModuleCocoon = 2, - BattleModuleRogue = 3, - BattleModuleChallengeActivity = 4, - BattleModuleTrialLevel = 5, - BattleModuleAetherDivide = 6, -} -impl Edlajjpmaoa { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Edlajjpmaoa::BattleModuleMaze => "BATTLE_MODULE_MAZE", - Edlajjpmaoa::BattleModuleChallenge => "BATTLE_MODULE_CHALLENGE", - Edlajjpmaoa::BattleModuleCocoon => "BATTLE_MODULE_COCOON", - Edlajjpmaoa::BattleModuleRogue => "BATTLE_MODULE_ROGUE", - Edlajjpmaoa::BattleModuleChallengeActivity => { - "BATTLE_MODULE_CHALLENGE_ACTIVITY" - } - Edlajjpmaoa::BattleModuleTrialLevel => "BATTLE_MODULE_TRIAL_LEVEL", - Edlajjpmaoa::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(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Edkmnbhjoam { - AetherdivideSpiritLineupNone = 0, - AetherdivideSpiritLineupNormal = 1, - AetherdivideSpiritLineupTrial = 2, -} -impl Edkmnbhjoam { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Edkmnbhjoam::AetherdivideSpiritLineupNone => { - "AETHERDIVIDE_SPIRIT_LINEUP_NONE" - } - Edkmnbhjoam::AetherdivideSpiritLineupNormal => { - "AETHERDIVIDE_SPIRIT_LINEUP_NORMAL" - } - Edkmnbhjoam::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(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ebbajojkalh { - BattleTargetTypeNone = 0, - BattleTargetTypeScore = 1, - BattleTargetTypeAchievement = 2, - BattleTargetTypeRaid = 3, - BattleTargetTypeChallengeScore = 4, - BattleTargetTypeCommon = 5, - BattleTargetTypeClientAchievement = 6, -} -impl Ebbajojkalh { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Ebbajojkalh::BattleTargetTypeNone => "BATTLE_TARGET_TYPE_NONE", - Ebbajojkalh::BattleTargetTypeScore => "BATTLE_TARGET_TYPE_SCORE", - Ebbajojkalh::BattleTargetTypeAchievement => "BATTLE_TARGET_TYPE_ACHIEVEMENT", - Ebbajojkalh::BattleTargetTypeRaid => "BATTLE_TARGET_TYPE_RAID", - Ebbajojkalh::BattleTargetTypeChallengeScore => { - "BATTLE_TARGET_TYPE_CHALLENGE_SCORE" - } - Ebbajojkalh::BattleTargetTypeCommon => "BATTLE_TARGET_TYPE_COMMON", - Ebbajojkalh::BattleTargetTypeClientAchievement => { - "BATTLE_TARGET_TYPE_CLIENT_ACHIEVEMENT" - } - } - } - /// 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), - "BATTLE_TARGET_TYPE_CLIENT_ACHIEVEMENT" => { - Some(Self::BattleTargetTypeClientAchievement) - } - _ => None, - } - } -} -#[derive(proto_derive::CmdID)] -#[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(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Bppbfgaepni { - TagNone = 0, - TagHideNpcMonster = 1, -} -impl Bppbfgaepni { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Bppbfgaepni::TagNone => "TAG_NONE", - Bppbfgaepni::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(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Lbnoghimdmg { - NormalCreate = 0, - FormChange = 1, -} -impl Lbnoghimdmg { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Lbnoghimdmg::NormalCreate => "NORMAL_CREATE", - Lbnoghimdmg::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(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Dfbfkeemmkg { - BattleEndReasonNone = 0, - BattleEndReasonAllDie = 1, - BattleEndReasonTurnLimit = 2, -} -impl Dfbfkeemmkg { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Dfbfkeemmkg::BattleEndReasonNone => "BATTLE_END_REASON_NONE", - Dfbfkeemmkg::BattleEndReasonAllDie => "BATTLE_END_REASON_ALL_DIE", - Dfbfkeemmkg::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(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Hdbkompbgog { - BattleStaticticEventNone = 0, - BattleStaticticEventTreasureDungeonAddExplore = 1, - BattleStaticticEventTreasureDungeonOpenGrid = 2, - BattleStaticticEventTreasureDungeonPickupItem = 3, - BattleStaticticEventTreasureDungeonUseBuff = 4, - BattleStaticticEventTelevisionActivityUpdateMazeBuffLayer = 5, -} -impl Hdbkompbgog { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Hdbkompbgog::BattleStaticticEventNone => "BATTLE_STATICTIC_EVENT_NONE", - Hdbkompbgog::BattleStaticticEventTreasureDungeonAddExplore => { - "BATTLE_STATICTIC_EVENT_TREASURE_DUNGEON_ADD_EXPLORE" - } - Hdbkompbgog::BattleStaticticEventTreasureDungeonOpenGrid => { - "BATTLE_STATICTIC_EVENT_TREASURE_DUNGEON_OPEN_GRID" - } - Hdbkompbgog::BattleStaticticEventTreasureDungeonPickupItem => { - "BATTLE_STATICTIC_EVENT_TREASURE_DUNGEON_PICKUP_ITEM" - } - Hdbkompbgog::BattleStaticticEventTreasureDungeonUseBuff => { - "BATTLE_STATICTIC_EVENT_TREASURE_DUNGEON_USE_BUFF" - } - Hdbkompbgog::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) - } - _ => None, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Noihnnphecl { - KNone = 0, - KkillEliteMonsterNum = 1, - KkillMonsterNum = 2, -} -impl Noihnnphecl { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Noihnnphecl::KNone => "kNone", - Noihnnphecl::KkillEliteMonsterNum => "kkillEliteMonsterNum", - Noihnnphecl::KkillMonsterNum => "kkillMonsterNum", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "kNone" => Some(Self::KNone), - "kkillEliteMonsterNum" => Some(Self::KkillEliteMonsterNum), - "kkillMonsterNum" => Some(Self::KkillMonsterNum), + "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, } } @@ -32269,26 +13611,26 @@ impl BattleEndStatus { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Piflekocmcc { - FightGameModeNone = 0, - FightGameModeMatch3 = 1, +pub enum MailType { + Normal = 0, + Star = 1, } -impl Piflekocmcc { +impl MailType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Piflekocmcc::FightGameModeNone => "FIGHT_GAME_MODE_NONE", - Piflekocmcc::FightGameModeMatch3 => "FIGHT_GAME_MODE_MATCH3", + MailType::Normal => "MAIL_TYPE_NORMAL", + MailType::Star => "MAIL_TYPE_STAR", } } /// 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), + "MAIL_TYPE_NORMAL" => Some(Self::Normal), + "MAIL_TYPE_STAR" => Some(Self::Star), _ => None, } } @@ -32296,35 +13638,29 @@ impl Piflekocmcc { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Elcmefibkbj { - FightKickoutUnknown = 0, - FightKickoutBlack = 1, - FightKickoutByGm = 2, - FightKickoutTimeout = 3, - FightKickoutSessionReset = 4, +pub enum Gender { + None = 0, + Man = 1, + Woman = 2, } -impl Elcmefibkbj { +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 { - Elcmefibkbj::FightKickoutUnknown => "FIGHT_KICKOUT_UNKNOWN", - Elcmefibkbj::FightKickoutBlack => "FIGHT_KICKOUT_BLACK", - Elcmefibkbj::FightKickoutByGm => "FIGHT_KICKOUT_BY_GM", - Elcmefibkbj::FightKickoutTimeout => "FIGHT_KICKOUT_TIMEOUT", - Elcmefibkbj::FightKickoutSessionReset => "FIGHT_KICKOUT_SESSION_RESET", + 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 { - "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), + "GenderNone" => Some(Self::None), + "GenderMan" => Some(Self::Man), + "GenderWoman" => Some(Self::Woman), _ => None, } } @@ -32332,264 +13668,7 @@ impl Elcmefibkbj { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Pecdoojchcc { - LobbyCharacterNone = 0, - LobbyCharacterLeader = 1, - LobbyCharacterMember = 2, - LobbyCharacterWatcher = 3, -} -impl Pecdoojchcc { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Pecdoojchcc::LobbyCharacterNone => "LobbyCharacter_None", - Pecdoojchcc::LobbyCharacterLeader => "LobbyCharacter_Leader", - Pecdoojchcc::LobbyCharacterMember => "LobbyCharacter_Member", - Pecdoojchcc::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(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Iehllimgpcd { - LobbyCharacterStatusNone = 0, - LobbyCharacterStatusIdle = 1, - LobbyCharacterStatusOperating = 2, - LobbyCharacterStatusReady = 3, - LobbyCharacterStatusFighting = 4, - LobbyCharacterStatusWatching = 5, - LobbyCharacterStatusMatching = 6, -} -impl Iehllimgpcd { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Iehllimgpcd::LobbyCharacterStatusNone => "LobbyCharacterStatus_None", - Iehllimgpcd::LobbyCharacterStatusIdle => "LobbyCharacterStatus_Idle", - Iehllimgpcd::LobbyCharacterStatusOperating => { - "LobbyCharacterStatus_Operating" - } - Iehllimgpcd::LobbyCharacterStatusReady => "LobbyCharacterStatus_Ready", - Iehllimgpcd::LobbyCharacterStatusFighting => "LobbyCharacterStatus_Fighting", - Iehllimgpcd::LobbyCharacterStatusWatching => "LobbyCharacterStatus_Watching", - Iehllimgpcd::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(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Khjkbeapled { - 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 Khjkbeapled { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Khjkbeapled::LobbyModifyTypeNone => "LobbyModifyType_None", - Khjkbeapled::LobbyModifyTypeIdle => "LobbyModifyType_Idle", - Khjkbeapled::LobbyModifyTypeReady => "LobbyModifyType_Ready", - Khjkbeapled::LobbyModifyTypeOperating => "LobbyModifyType_Operating", - Khjkbeapled::LobbyModifyTypeCancelMatch => "LobbyModifyType_CancelMatch", - Khjkbeapled::LobbyModifyTypeMatch => "LobbyModifyType_Match", - Khjkbeapled::LobbyModifyTypeQuitLobby => "LobbyModifyType_QuitLobby", - Khjkbeapled::LobbyModifyTypeKickOut => "LobbyModifyType_KickOut", - Khjkbeapled::LobbyModifyTypeTimeOut => "LobbyModifyType_TimeOut", - Khjkbeapled::LobbyModifyTypeJoinLobby => "LobbyModifyType_JoinLobby", - Khjkbeapled::LobbyModifyTypeLobbyDismiss => "LobbyModifyType_LobbyDismiss", - Khjkbeapled::LobbyModifyTypeMatchTimeOut => "LobbyModifyType_MatchTimeOut", - Khjkbeapled::LobbyModifyTypeFightStart => "LobbyModifyType_FightStart", - Khjkbeapled::LobbyModifyTypeLogout => "LobbyModifyType_Logout", - Khjkbeapled::LobbyModifyTypeFightEnd => "LobbyModifyType_FightEnd", - Khjkbeapled::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(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Egnnadhibgi { - FightRoomDestroyReasonNone = 0, - FightRoomDestroyReasonSvrStop = 1, - FightRoomDestroyReasonGameEnd = 2, -} -impl Egnnadhibgi { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Egnnadhibgi::FightRoomDestroyReasonNone => "FIGHT_ROOM_DESTROY_REASON_NONE", - Egnnadhibgi::FightRoomDestroyReasonSvrStop => { - "FIGHT_ROOM_DESTROY_REASON_SVR_STOP" - } - Egnnadhibgi::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(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Akmnbmkfkjk { - Match3FinishReasonDefault = 0, - Match3FinishReasonLeave = 1, - Match3FinishReasonDie = 2, - Match3FinishReasonGameend = 3, - Match3FinishReasonKickout = 4, -} -impl Akmnbmkfkjk { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Akmnbmkfkjk::Match3FinishReasonDefault => "MATCH3_FINISH_REASON_DEFAULT", - Akmnbmkfkjk::Match3FinishReasonLeave => "MATCH3_FINISH_REASON_LEAVE", - Akmnbmkfkjk::Match3FinishReasonDie => "MATCH3_FINISH_REASON_DIE", - Akmnbmkfkjk::Match3FinishReasonGameend => "MATCH3_FINISH_REASON_GAMEEND", - Akmnbmkfkjk::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(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Gemmejofnib { - MatchUnitTypeNone = 0, - MatchUnitTypeNormal = 1, - MatchUnitTypeRobot = 2, - MatchUnitTypeGm = 3, -} -impl Gemmejofnib { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Gemmejofnib::MatchUnitTypeNone => "MATCH_UNIT_TYPE_NONE", - Gemmejofnib::MatchUnitTypeNormal => "MATCH_UNIT_TYPE_NORMAL", - Gemmejofnib::MatchUnitTypeRobot => "MATCH_UNIT_TYPE_ROBOT", - Gemmejofnib::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(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Nbbhhpnhond { +pub enum Retcode { RetSucc = 0, RetFail = 1, RetServerInternalError = 2, @@ -32603,6 +13682,7 @@ pub enum Nbbhhpnhond { RetFreqOverLimit = 10, RetSystemBusy = 11, RetPlayerNotOnline = 12, + RetOperationInCd = 13, RetRepeateLogin = 1000, RetRetryLogin = 1001, RetWaitLogin = 1002, @@ -33355,6 +14435,7 @@ pub enum Nbbhhpnhond { RetDrinkMakerConfigNotFound = 5704, RetDrinkMakerNotLastChat = 5705, RetDrinkMakerDayAndFreePhaseNotOpen = 5706, + RetEvolveBuildRewardAlreadyAllTaken = 5717, RetMonopolyNotOpen = 5751, RetMonopolyConfigError = 5752, RetMonopolyDiceNotEnough = 5753, @@ -33410,7 +14491,6 @@ pub enum Nbbhhpnhond { RetEvolveBuildShopLock = 5814, RetEvolveBuildRewardLock = 5815, RetEvolveBuildRewardLevelMax = 5816, - RetEvolveBuildRewardAlreadyAllTaken = 5717, RetClockParkConfigError = 5851, RetClockParkEffectError = 5852, RetClockParkScriptAlreadyUnlock = 5853, @@ -33428,6 +14508,8 @@ pub enum Nbbhhpnhond { RetClockParkNotOpen = 5865, RetTournRogueStatusMismatch = 5901, RetMagicRogueStatusMismatch = 5902, + RetAutoMountMagicUnitNoMatchedMagicScepter = 5903, + RetMagicUnitWorkbenchReforgeGenFail = 5904, RetMatchAlreadyInMatch = 6201, RetMatchNotInMatch = 6202, RetMatchPlayNotOpen = 6203, @@ -33442,6 +14524,7 @@ pub enum Nbbhhpnhond { RetFightRoomNotExist = 6250, RetFightMatch3PlayerStateErr = 6251, RetFightMatch3RoomStateErr = 6252, + RetCrossStateTimeOut = 6253, RetSwordTrainingNoActiveGame = 6301, RetSwordTrainingNoPendingActionMatch = 6302, RetSwordTrainingPartnerAbilityInvalid = 6303, @@ -33479,1548 +14562,1416 @@ pub enum Nbbhhpnhond { RetMusicRhythmSongLocked = 6455, RetMusicRhythmTrackLocked = 6456, RetMusicRhythmLevelNotUnlock = 6457, + RetMusicRhythmSongSfxLocked = 6458, + RetTrainPartyCoinNotEnough = 6501, + RetTrainPartyDiyTagNotMatch = 6502, + RetTrainPartyUseCardMobilityNotEnough = 6503, + RetTrainPartyAreaUnlockCoinNotEnough = 6504, } -impl Nbbhhpnhond { +impl Retcode { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Nbbhhpnhond::RetSucc => "RET_SUCC", - Nbbhhpnhond::RetFail => "RET_FAIL", - Nbbhhpnhond::RetServerInternalError => "RET_SERVER_INTERNAL_ERROR", - Nbbhhpnhond::RetTimeout => "RET_TIMEOUT", - Nbbhhpnhond::RetRepeatedReq => "RET_REPEATED_REQ", - Nbbhhpnhond::RetReqParaInvalid => "RET_REQ_PARA_INVALID", - Nbbhhpnhond::RetPlayerDataError => "RET_PLAYER_DATA_ERROR", - Nbbhhpnhond::RetPlayerClientPaused => "RET_PLAYER_CLIENT_PAUSED", - Nbbhhpnhond::RetFuncCheckFailed => "RET_FUNC_CHECK_FAILED", - Nbbhhpnhond::RetFeatureSwitchClosed => "RET_FEATURE_SWITCH_CLOSED", - Nbbhhpnhond::RetFreqOverLimit => "RET_FREQ_OVER_LIMIT", - Nbbhhpnhond::RetSystemBusy => "RET_SYSTEM_BUSY", - Nbbhhpnhond::RetPlayerNotOnline => "RET_PLAYER_NOT_ONLINE", - Nbbhhpnhond::RetRepeateLogin => "RET_REPEATE_LOGIN", - Nbbhhpnhond::RetRetryLogin => "RET_RETRY_LOGIN", - Nbbhhpnhond::RetWaitLogin => "RET_WAIT_LOGIN", - Nbbhhpnhond::RetNotInWhiteList => "RET_NOT_IN_WHITE_LIST", - Nbbhhpnhond::RetInBlackList => "RET_IN_BLACK_LIST", - Nbbhhpnhond::RetAccountVerifyError => "RET_ACCOUNT_VERIFY_ERROR", - Nbbhhpnhond::RetAccountParaError => "RET_ACCOUNT_PARA_ERROR", - Nbbhhpnhond::RetAntiAddictLogin => "RET_ANTI_ADDICT_LOGIN", - Nbbhhpnhond::RetCheckSumError => "RET_CHECK_SUM_ERROR", - Nbbhhpnhond::RetReachMaxPlayerNum => "RET_REACH_MAX_PLAYER_NUM", - Nbbhhpnhond::RetAlreadyRegistered => "RET_ALREADY_REGISTERED", - Nbbhhpnhond::RetGenderError => "RET_GENDER_ERROR", - Nbbhhpnhond::SetNicknameRetCallbackProcessing => { + Retcode::RetSucc => "RET_SUCC", + Retcode::RetFail => "RET_FAIL", + Retcode::RetServerInternalError => "RET_SERVER_INTERNAL_ERROR", + Retcode::RetTimeout => "RET_TIMEOUT", + Retcode::RetRepeatedReq => "RET_REPEATED_REQ", + Retcode::RetReqParaInvalid => "RET_REQ_PARA_INVALID", + Retcode::RetPlayerDataError => "RET_PLAYER_DATA_ERROR", + Retcode::RetPlayerClientPaused => "RET_PLAYER_CLIENT_PAUSED", + Retcode::RetFuncCheckFailed => "RET_FUNC_CHECK_FAILED", + Retcode::RetFeatureSwitchClosed => "RET_FEATURE_SWITCH_CLOSED", + Retcode::RetFreqOverLimit => "RET_FREQ_OVER_LIMIT", + Retcode::RetSystemBusy => "RET_SYSTEM_BUSY", + Retcode::RetPlayerNotOnline => "RET_PLAYER_NOT_ONLINE", + Retcode::RetOperationInCd => "RET_OPERATION_IN_CD", + Retcode::RetRepeateLogin => "RET_REPEATE_LOGIN", + Retcode::RetRetryLogin => "RET_RETRY_LOGIN", + Retcode::RetWaitLogin => "RET_WAIT_LOGIN", + Retcode::RetNotInWhiteList => "RET_NOT_IN_WHITE_LIST", + Retcode::RetInBlackList => "RET_IN_BLACK_LIST", + Retcode::RetAccountVerifyError => "RET_ACCOUNT_VERIFY_ERROR", + Retcode::RetAccountParaError => "RET_ACCOUNT_PARA_ERROR", + Retcode::RetAntiAddictLogin => "RET_ANTI_ADDICT_LOGIN", + Retcode::RetCheckSumError => "RET_CHECK_SUM_ERROR", + Retcode::RetReachMaxPlayerNum => "RET_REACH_MAX_PLAYER_NUM", + Retcode::RetAlreadyRegistered => "RET_ALREADY_REGISTERED", + Retcode::RetGenderError => "RET_GENDER_ERROR", + Retcode::SetNicknameRetCallbackProcessing => { "SET_NICKNAME_RET_CALLBACK_PROCESSING" } - Nbbhhpnhond::RetInGmBindAccess => "RET_IN_GM_BIND_ACCESS", - Nbbhhpnhond::RetQuestRewardAlreadyTaken => "RET_QUEST_REWARD_ALREADY_TAKEN", - Nbbhhpnhond::RetQuestNotAccept => "RET_QUEST_NOT_ACCEPT", - Nbbhhpnhond::RetQuestNotFinish => "RET_QUEST_NOT_FINISH", - Nbbhhpnhond::RetQuestStatusError => "RET_QUEST_STATUS_ERROR", - Nbbhhpnhond::RetAchievementLevelNotReach => "RET_ACHIEVEMENT_LEVEL_NOT_REACH", - Nbbhhpnhond::RetAchievementLevelAlreadyTaken => { + Retcode::RetInGmBindAccess => "RET_IN_GM_BIND_ACCESS", + Retcode::RetQuestRewardAlreadyTaken => "RET_QUEST_REWARD_ALREADY_TAKEN", + Retcode::RetQuestNotAccept => "RET_QUEST_NOT_ACCEPT", + Retcode::RetQuestNotFinish => "RET_QUEST_NOT_FINISH", + Retcode::RetQuestStatusError => "RET_QUEST_STATUS_ERROR", + Retcode::RetAchievementLevelNotReach => "RET_ACHIEVEMENT_LEVEL_NOT_REACH", + Retcode::RetAchievementLevelAlreadyTaken => { "RET_ACHIEVEMENT_LEVEL_ALREADY_TAKEN" } - Nbbhhpnhond::RetAvatarNotExist => "RET_AVATAR_NOT_EXIST", - Nbbhhpnhond::RetAvatarResExpNotEnough => "RET_AVATAR_RES_EXP_NOT_ENOUGH", - Nbbhhpnhond::RetAvatarExpReachPromotionLimit => { + Retcode::RetAvatarNotExist => "RET_AVATAR_NOT_EXIST", + Retcode::RetAvatarResExpNotEnough => "RET_AVATAR_RES_EXP_NOT_ENOUGH", + Retcode::RetAvatarExpReachPromotionLimit => { "RET_AVATAR_EXP_REACH_PROMOTION_LIMIT" } - Nbbhhpnhond::RetAvatarReachMaxPromotion => "RET_AVATAR_REACH_MAX_PROMOTION", - Nbbhhpnhond::RetSkilltreeConfigNotExist => "RET_SKILLTREE_CONFIG_NOT_EXIST", - Nbbhhpnhond::RetSkilltreeAlreadyUnlock => "RET_SKILLTREE_ALREADY_UNLOCK", - Nbbhhpnhond::RetSkilltreePreLocked => "RET_SKILLTREE_PRE_LOCKED", - Nbbhhpnhond::RetSkilltreeLevelNotMeet => "RET_SKILLTREE_LEVEL_NOT_MEET", - Nbbhhpnhond::RetSkilltreeRankNotMeet => "RET_SKILLTREE_RANK_NOT_MEET", - Nbbhhpnhond::RetAvatarDressNoEquipment => "RET_AVATAR_DRESS_NO_EQUIPMENT", - Nbbhhpnhond::RetAvatarExpItemNotExist => "RET_AVATAR_EXP_ITEM_NOT_EXIST", - Nbbhhpnhond::RetSkilltreePointLocked => "RET_SKILLTREE_POINT_LOCKED", - Nbbhhpnhond::RetSkilltreePointLevelUpgradeNotMatch => { + Retcode::RetAvatarReachMaxPromotion => "RET_AVATAR_REACH_MAX_PROMOTION", + Retcode::RetSkilltreeConfigNotExist => "RET_SKILLTREE_CONFIG_NOT_EXIST", + Retcode::RetSkilltreeAlreadyUnlock => "RET_SKILLTREE_ALREADY_UNLOCK", + Retcode::RetSkilltreePreLocked => "RET_SKILLTREE_PRE_LOCKED", + Retcode::RetSkilltreeLevelNotMeet => "RET_SKILLTREE_LEVEL_NOT_MEET", + Retcode::RetSkilltreeRankNotMeet => "RET_SKILLTREE_RANK_NOT_MEET", + Retcode::RetAvatarDressNoEquipment => "RET_AVATAR_DRESS_NO_EQUIPMENT", + Retcode::RetAvatarExpItemNotExist => "RET_AVATAR_EXP_ITEM_NOT_EXIST", + Retcode::RetSkilltreePointLocked => "RET_SKILLTREE_POINT_LOCKED", + Retcode::RetSkilltreePointLevelUpgradeNotMatch => { "RET_SKILLTREE_POINT_LEVEL_UPGRADE_NOT_MATCH" } - Nbbhhpnhond::RetSkilltreePointLevelReachMax => { + Retcode::RetSkilltreePointLevelReachMax => { "RET_SKILLTREE_POINT_LEVEL_REACH_MAX" } - Nbbhhpnhond::RetWorldLevelNotMeet => "RET_WORLD_LEVEL_NOT_MEET", - Nbbhhpnhond::RetPlayerLevelNotMeet => "RET_PLAYER_LEVEL_NOT_MEET", - Nbbhhpnhond::RetAvatarRankNotMatch => "RET_AVATAR_RANK_NOT_MATCH", - Nbbhhpnhond::RetAvatarRankReachMax => "RET_AVATAR_RANK_REACH_MAX", - Nbbhhpnhond::RetHeroBasicTypeNotMatch => "RET_HERO_BASIC_TYPE_NOT_MATCH", - Nbbhhpnhond::RetAvatarPromotionNotMeet => "RET_AVATAR_PROMOTION_NOT_MEET", - Nbbhhpnhond::RetPromotionRewardConfigNotExist => { + Retcode::RetWorldLevelNotMeet => "RET_WORLD_LEVEL_NOT_MEET", + Retcode::RetPlayerLevelNotMeet => "RET_PLAYER_LEVEL_NOT_MEET", + Retcode::RetAvatarRankNotMatch => "RET_AVATAR_RANK_NOT_MATCH", + Retcode::RetAvatarRankReachMax => "RET_AVATAR_RANK_REACH_MAX", + Retcode::RetHeroBasicTypeNotMatch => "RET_HERO_BASIC_TYPE_NOT_MATCH", + Retcode::RetAvatarPromotionNotMeet => "RET_AVATAR_PROMOTION_NOT_MEET", + Retcode::RetPromotionRewardConfigNotExist => { "RET_PROMOTION_REWARD_CONFIG_NOT_EXIST" } - Nbbhhpnhond::RetPromotionRewardAlreadyTaken => { + Retcode::RetPromotionRewardAlreadyTaken => { "RET_PROMOTION_REWARD_ALREADY_TAKEN" } - Nbbhhpnhond::RetAvatarSkinItemNotExist => "RET_AVATAR_SKIN_ITEM_NOT_EXIST", - Nbbhhpnhond::RetAvatarSkinAlreadyDressed => "RET_AVATAR_SKIN_ALREADY_DRESSED", - Nbbhhpnhond::RetAvatarNotDressSkin => "RET_AVATAR_NOT_DRESS_SKIN", - Nbbhhpnhond::RetAvatarSkinNotMatchAvatar => { - "RET_AVATAR_SKIN_NOT_MATCH_AVATAR" - } - Nbbhhpnhond::RetItemNotExist => "RET_ITEM_NOT_EXIST", - Nbbhhpnhond::RetItemCostNotEnough => "RET_ITEM_COST_NOT_ENOUGH", - Nbbhhpnhond::RetItemCostTooMuch => "RET_ITEM_COST_TOO_MUCH", - Nbbhhpnhond::RetItemNoCost => "RET_ITEM_NO_COST", - Nbbhhpnhond::RetItemNotEnough => "RET_ITEM_NOT_ENOUGH", - Nbbhhpnhond::RetItemInvalid => "RET_ITEM_INVALID", - Nbbhhpnhond::RetItemConfigNotExist => "RET_ITEM_CONFIG_NOT_EXIST", - Nbbhhpnhond::RetScoinNotEnough => "RET_SCOIN_NOT_ENOUGH", - Nbbhhpnhond::RetItemRewardExceedLimit => "RET_ITEM_REWARD_EXCEED_LIMIT", - Nbbhhpnhond::RetItemInvalidUse => "RET_ITEM_INVALID_USE", - Nbbhhpnhond::RetItemUseConfigNotExist => "RET_ITEM_USE_CONFIG_NOT_EXIST", - Nbbhhpnhond::RetRewardConfigNotExist => "RET_REWARD_CONFIG_NOT_EXIST", - Nbbhhpnhond::RetItemExceedLimit => "RET_ITEM_EXCEED_LIMIT", - Nbbhhpnhond::RetItemCountInvalid => "RET_ITEM_COUNT_INVALID", - Nbbhhpnhond::RetItemUseTargetTypeInvalid => { - "RET_ITEM_USE_TARGET_TYPE_INVALID" - } - Nbbhhpnhond::RetItemUseSatietyFull => "RET_ITEM_USE_SATIETY_FULL", - Nbbhhpnhond::RetItemComposeNotExist => "RET_ITEM_COMPOSE_NOT_EXIST", - Nbbhhpnhond::RetRelicComposeNotExist => "RET_RELIC_COMPOSE_NOT_EXIST", - Nbbhhpnhond::RetItemCanNotSell => "RET_ITEM_CAN_NOT_SELL", - Nbbhhpnhond::RetItemSellExceddLimit => "RET_ITEM_SELL_EXCEDD_LIMIT", - Nbbhhpnhond::RetItemNotInCostList => "RET_ITEM_NOT_IN_COST_LIST", - Nbbhhpnhond::RetItemSpecialCostNotEnough => { - "RET_ITEM_SPECIAL_COST_NOT_ENOUGH" - } - Nbbhhpnhond::RetItemSpecialCostTooMuch => "RET_ITEM_SPECIAL_COST_TOO_MUCH", - Nbbhhpnhond::RetItemFormulaNotExist => "RET_ITEM_FORMULA_NOT_EXIST", - Nbbhhpnhond::RetItemAutoGiftOptionalNotExist => { + Retcode::RetAvatarSkinItemNotExist => "RET_AVATAR_SKIN_ITEM_NOT_EXIST", + Retcode::RetAvatarSkinAlreadyDressed => "RET_AVATAR_SKIN_ALREADY_DRESSED", + Retcode::RetAvatarNotDressSkin => "RET_AVATAR_NOT_DRESS_SKIN", + Retcode::RetAvatarSkinNotMatchAvatar => "RET_AVATAR_SKIN_NOT_MATCH_AVATAR", + Retcode::RetItemNotExist => "RET_ITEM_NOT_EXIST", + Retcode::RetItemCostNotEnough => "RET_ITEM_COST_NOT_ENOUGH", + Retcode::RetItemCostTooMuch => "RET_ITEM_COST_TOO_MUCH", + Retcode::RetItemNoCost => "RET_ITEM_NO_COST", + Retcode::RetItemNotEnough => "RET_ITEM_NOT_ENOUGH", + Retcode::RetItemInvalid => "RET_ITEM_INVALID", + Retcode::RetItemConfigNotExist => "RET_ITEM_CONFIG_NOT_EXIST", + Retcode::RetScoinNotEnough => "RET_SCOIN_NOT_ENOUGH", + Retcode::RetItemRewardExceedLimit => "RET_ITEM_REWARD_EXCEED_LIMIT", + Retcode::RetItemInvalidUse => "RET_ITEM_INVALID_USE", + Retcode::RetItemUseConfigNotExist => "RET_ITEM_USE_CONFIG_NOT_EXIST", + Retcode::RetRewardConfigNotExist => "RET_REWARD_CONFIG_NOT_EXIST", + Retcode::RetItemExceedLimit => "RET_ITEM_EXCEED_LIMIT", + Retcode::RetItemCountInvalid => "RET_ITEM_COUNT_INVALID", + Retcode::RetItemUseTargetTypeInvalid => "RET_ITEM_USE_TARGET_TYPE_INVALID", + Retcode::RetItemUseSatietyFull => "RET_ITEM_USE_SATIETY_FULL", + Retcode::RetItemComposeNotExist => "RET_ITEM_COMPOSE_NOT_EXIST", + Retcode::RetRelicComposeNotExist => "RET_RELIC_COMPOSE_NOT_EXIST", + Retcode::RetItemCanNotSell => "RET_ITEM_CAN_NOT_SELL", + Retcode::RetItemSellExceddLimit => "RET_ITEM_SELL_EXCEDD_LIMIT", + Retcode::RetItemNotInCostList => "RET_ITEM_NOT_IN_COST_LIST", + Retcode::RetItemSpecialCostNotEnough => "RET_ITEM_SPECIAL_COST_NOT_ENOUGH", + Retcode::RetItemSpecialCostTooMuch => "RET_ITEM_SPECIAL_COST_TOO_MUCH", + Retcode::RetItemFormulaNotExist => "RET_ITEM_FORMULA_NOT_EXIST", + Retcode::RetItemAutoGiftOptionalNotExist => { "RET_ITEM_AUTO_GIFT_OPTIONAL_NOT_EXIST" } - Nbbhhpnhond::RetRelicComposeRelicInvalid => "RET_RELIC_COMPOSE_RELIC_INVALID", - Nbbhhpnhond::RetRelicComposeMainAffixIdInvalid => { + Retcode::RetRelicComposeRelicInvalid => "RET_RELIC_COMPOSE_RELIC_INVALID", + Retcode::RetRelicComposeMainAffixIdInvalid => { "RET_RELIC_COMPOSE_MAIN_AFFIX_ID_INVALID" } - Nbbhhpnhond::RetRelicComposeWrongFormulaType => { + Retcode::RetRelicComposeWrongFormulaType => { "RET_RELIC_COMPOSE_WRONG_FORMULA_TYPE" } - Nbbhhpnhond::RetRelicComposeRelicNotExist => { - "RET_RELIC_COMPOSE_RELIC_NOT_EXIST" - } - Nbbhhpnhond::RetRelicComposeBlackGoldCountInvalid => { + Retcode::RetRelicComposeRelicNotExist => "RET_RELIC_COMPOSE_RELIC_NOT_EXIST", + Retcode::RetRelicComposeBlackGoldCountInvalid => { "RET_RELIC_COMPOSE_BLACK_GOLD_COUNT_INVALID" } - Nbbhhpnhond::RetRelicComposeBlackGoldNotNeed => { + Retcode::RetRelicComposeBlackGoldNotNeed => { "RET_RELIC_COMPOSE_BLACK_GOLD_NOT_NEED" } - Nbbhhpnhond::RetMonthCardCannotUse => "RET_MONTH_CARD_CANNOT_USE", - Nbbhhpnhond::RetItemRewardExceedDisappear => { - "RET_ITEM_REWARD_EXCEED_DISAPPEAR" - } - Nbbhhpnhond::RetItemNeedRecycle => "RET_ITEM_NEED_RECYCLE", - Nbbhhpnhond::RetItemComposeExceedLimit => "RET_ITEM_COMPOSE_EXCEED_LIMIT", - Nbbhhpnhond::RetItemCanNotDestroy => "RET_ITEM_CAN_NOT_DESTROY", - Nbbhhpnhond::RetItemAlreadyMark => "RET_ITEM_ALREADY_MARK", - Nbbhhpnhond::RetItemMarkExceedLimit => "RET_ITEM_MARK_EXCEED_LIMIT", - Nbbhhpnhond::RetItemNotMark => "RET_ITEM_NOT_MARK", - Nbbhhpnhond::RetItenTurnFoodNotSet => "RET_ITEN_TURN_FOOD_NOT_SET", - Nbbhhpnhond::RetItemTurnFoodAlreadySet => "RET_ITEM_TURN_FOOD_ALREADY_SET", - Nbbhhpnhond::RetItemTurnFoodConsumeTypeError => { + Retcode::RetMonthCardCannotUse => "RET_MONTH_CARD_CANNOT_USE", + Retcode::RetItemRewardExceedDisappear => "RET_ITEM_REWARD_EXCEED_DISAPPEAR", + Retcode::RetItemNeedRecycle => "RET_ITEM_NEED_RECYCLE", + Retcode::RetItemComposeExceedLimit => "RET_ITEM_COMPOSE_EXCEED_LIMIT", + Retcode::RetItemCanNotDestroy => "RET_ITEM_CAN_NOT_DESTROY", + Retcode::RetItemAlreadyMark => "RET_ITEM_ALREADY_MARK", + Retcode::RetItemMarkExceedLimit => "RET_ITEM_MARK_EXCEED_LIMIT", + Retcode::RetItemNotMark => "RET_ITEM_NOT_MARK", + Retcode::RetItenTurnFoodNotSet => "RET_ITEN_TURN_FOOD_NOT_SET", + Retcode::RetItemTurnFoodAlreadySet => "RET_ITEM_TURN_FOOD_ALREADY_SET", + Retcode::RetItemTurnFoodConsumeTypeError => { "RET_ITEM_TURN_FOOD_CONSUME_TYPE_ERROR" } - Nbbhhpnhond::RetItemTurnFoodSwitchAlreadyOpen => { + Retcode::RetItemTurnFoodSwitchAlreadyOpen => { "RET_ITEM_TURN_FOOD_SWITCH_ALREADY_OPEN" } - Nbbhhpnhond::RetItemTurnFoodSwitchAlreadyClose => { + Retcode::RetItemTurnFoodSwitchAlreadyClose => { "RET_ITEM_TURN_FOOD_SWITCH_ALREADY_CLOSE" } - Nbbhhpnhond::RetHcoinExchangeTooMuch => "RET_HCOIN_EXCHANGE_TOO_MUCH", - Nbbhhpnhond::RetItemTurnFoodSceneTypeError => { + Retcode::RetHcoinExchangeTooMuch => "RET_HCOIN_EXCHANGE_TOO_MUCH", + Retcode::RetItemTurnFoodSceneTypeError => { "RET_ITEM_TURN_FOOD_SCENE_TYPE_ERROR" } - Nbbhhpnhond::RetEquipmentAlreadyDressed => "RET_EQUIPMENT_ALREADY_DRESSED", - Nbbhhpnhond::RetEquipmentNotExist => "RET_EQUIPMENT_NOT_EXIST", - Nbbhhpnhond::RetEquipmentReachLevelLimit => "RET_EQUIPMENT_REACH_LEVEL_LIMIT", - Nbbhhpnhond::RetEquipmentConsumeSelf => "RET_EQUIPMENT_CONSUME_SELF", - Nbbhhpnhond::RetEquipmentAlreadyLocked => "RET_EQUIPMENT_ALREADY_LOCKED", - Nbbhhpnhond::RetEquipmentAlreadyUnlocked => "RET_EQUIPMENT_ALREADY_UNLOCKED", - Nbbhhpnhond::RetEquipmentLocked => "RET_EQUIPMENT_LOCKED", - Nbbhhpnhond::RetEquipmentSelectNumOverLimit => { + Retcode::RetEquipmentAlreadyDressed => "RET_EQUIPMENT_ALREADY_DRESSED", + Retcode::RetEquipmentNotExist => "RET_EQUIPMENT_NOT_EXIST", + Retcode::RetEquipmentReachLevelLimit => "RET_EQUIPMENT_REACH_LEVEL_LIMIT", + Retcode::RetEquipmentConsumeSelf => "RET_EQUIPMENT_CONSUME_SELF", + Retcode::RetEquipmentAlreadyLocked => "RET_EQUIPMENT_ALREADY_LOCKED", + Retcode::RetEquipmentAlreadyUnlocked => "RET_EQUIPMENT_ALREADY_UNLOCKED", + Retcode::RetEquipmentLocked => "RET_EQUIPMENT_LOCKED", + Retcode::RetEquipmentSelectNumOverLimit => { "RET_EQUIPMENT_SELECT_NUM_OVER_LIMIT" } - Nbbhhpnhond::RetEquipmentRankUpMustConsumeSameTid => { + Retcode::RetEquipmentRankUpMustConsumeSameTid => { "RET_EQUIPMENT_RANK_UP_MUST_CONSUME_SAME_TID" } - Nbbhhpnhond::RetEquipmentPromotionReachMax => { - "RET_EQUIPMENT_PROMOTION_REACH_MAX" - } - Nbbhhpnhond::RetEquipmentRankUpReachMax => "RET_EQUIPMENT_RANK_UP_REACH_MAX", - Nbbhhpnhond::RetEquipmentLevelReachMax => "RET_EQUIPMENT_LEVEL_REACH_MAX", - Nbbhhpnhond::RetEquipmentExceedLimit => "RET_EQUIPMENT_EXCEED_LIMIT", - Nbbhhpnhond::RetRelicNotExist => "RET_RELIC_NOT_EXIST", - Nbbhhpnhond::RetRelicReachLevelLimit => "RET_RELIC_REACH_LEVEL_LIMIT", - Nbbhhpnhond::RetRelicConsumeSelf => "RET_RELIC_CONSUME_SELF", - Nbbhhpnhond::RetRelicAlreadyDressed => "RET_RELIC_ALREADY_DRESSED", - Nbbhhpnhond::RetRelicLocked => "RET_RELIC_LOCKED", - Nbbhhpnhond::RetRelicAlreadyLocked => "RET_RELIC_ALREADY_LOCKED", - Nbbhhpnhond::RetRelicAlreadyUnlocked => "RET_RELIC_ALREADY_UNLOCKED", - Nbbhhpnhond::RetRelicLevelIsNotZero => "RET_RELIC_LEVEL_IS_NOT_ZERO", - Nbbhhpnhond::RetUniqueIdRepeated => "RET_UNIQUE_ID_REPEATED", - Nbbhhpnhond::RetEquipmentLevelNotMeet => "RET_EQUIPMENT_LEVEL_NOT_MEET", - Nbbhhpnhond::RetEquipmentItemNotInCostList => { + Retcode::RetEquipmentPromotionReachMax => "RET_EQUIPMENT_PROMOTION_REACH_MAX", + Retcode::RetEquipmentRankUpReachMax => "RET_EQUIPMENT_RANK_UP_REACH_MAX", + Retcode::RetEquipmentLevelReachMax => "RET_EQUIPMENT_LEVEL_REACH_MAX", + Retcode::RetEquipmentExceedLimit => "RET_EQUIPMENT_EXCEED_LIMIT", + Retcode::RetRelicNotExist => "RET_RELIC_NOT_EXIST", + Retcode::RetRelicReachLevelLimit => "RET_RELIC_REACH_LEVEL_LIMIT", + Retcode::RetRelicConsumeSelf => "RET_RELIC_CONSUME_SELF", + Retcode::RetRelicAlreadyDressed => "RET_RELIC_ALREADY_DRESSED", + Retcode::RetRelicLocked => "RET_RELIC_LOCKED", + Retcode::RetRelicAlreadyLocked => "RET_RELIC_ALREADY_LOCKED", + Retcode::RetRelicAlreadyUnlocked => "RET_RELIC_ALREADY_UNLOCKED", + Retcode::RetRelicLevelIsNotZero => "RET_RELIC_LEVEL_IS_NOT_ZERO", + Retcode::RetUniqueIdRepeated => "RET_UNIQUE_ID_REPEATED", + Retcode::RetEquipmentLevelNotMeet => "RET_EQUIPMENT_LEVEL_NOT_MEET", + Retcode::RetEquipmentItemNotInCostList => { "RET_EQUIPMENT_ITEM_NOT_IN_COST_LIST" } - Nbbhhpnhond::RetEquipmentLevelGreaterThanOne => { + Retcode::RetEquipmentLevelGreaterThanOne => { "RET_EQUIPMENT_LEVEL_GREATER_THAN_ONE" } - Nbbhhpnhond::RetEquipmentAlreadyRanked => "RET_EQUIPMENT_ALREADY_RANKED", - Nbbhhpnhond::RetRelicExceedLimit => "RET_RELIC_EXCEED_LIMIT", - Nbbhhpnhond::RetRelicAlreadyDiscarded => "RET_RELIC_ALREADY_DISCARDED", - Nbbhhpnhond::RetRelicAlreadyUndiscarded => "RET_RELIC_ALREADY_UNDISCARDED", - Nbbhhpnhond::RetEquipmentBatchLockTooFast => { - "RET_EQUIPMENT_BATCH_LOCK_TOO_FAST" - } - Nbbhhpnhond::RetRelicFilterPlanSlotEmpty => { - "RET_RELIC_FILTER_PLAN_SLOT_EMPTY" - } - Nbbhhpnhond::RetRelicFilterPlanNumExceedLimit => { + Retcode::RetEquipmentAlreadyRanked => "RET_EQUIPMENT_ALREADY_RANKED", + Retcode::RetRelicExceedLimit => "RET_RELIC_EXCEED_LIMIT", + Retcode::RetRelicAlreadyDiscarded => "RET_RELIC_ALREADY_DISCARDED", + Retcode::RetRelicAlreadyUndiscarded => "RET_RELIC_ALREADY_UNDISCARDED", + Retcode::RetEquipmentBatchLockTooFast => "RET_EQUIPMENT_BATCH_LOCK_TOO_FAST", + Retcode::RetRelicFilterPlanSlotEmpty => "RET_RELIC_FILTER_PLAN_SLOT_EMPTY", + Retcode::RetRelicFilterPlanNumExceedLimit => { "RET_RELIC_FILTER_PLAN_NUM_EXCEED_LIMIT" } - Nbbhhpnhond::RetRelicFilterPlanNameUtf8Error => { + Retcode::RetRelicFilterPlanNameUtf8Error => { "RET_RELIC_FILTER_PLAN_NAME_UTF8_ERROR" } - Nbbhhpnhond::RetRelicFilterPlanNameFormatError => { + Retcode::RetRelicFilterPlanNameFormatError => { "RET_RELIC_FILTER_PLAN_NAME_FORMAT_ERROR" } - Nbbhhpnhond::RetRelicFilterPlanNoChange => "RET_RELIC_FILTER_PLAN_NO_CHANGE", - Nbbhhpnhond::RetLineupInvalidIndex => "RET_LINEUP_INVALID_INDEX", - Nbbhhpnhond::RetLineupInvalidMemberPos => "RET_LINEUP_INVALID_MEMBER_POS", - Nbbhhpnhond::RetLineupSwapNotExist => "RET_LINEUP_SWAP_NOT_EXIST", - Nbbhhpnhond::RetLineupAvatarAlreadyIn => "RET_LINEUP_AVATAR_ALREADY_IN", - Nbbhhpnhond::RetLineupCreateAvatarError => "RET_LINEUP_CREATE_AVATAR_ERROR", - Nbbhhpnhond::RetLineupAvatarInitError => "RET_LINEUP_AVATAR_INIT_ERROR", - Nbbhhpnhond::RetLineupNotExist => "RET_LINEUP_NOT_EXIST", - Nbbhhpnhond::RetLineupOnlyOneMember => "RET_LINEUP_ONLY_ONE_MEMBER", - Nbbhhpnhond::RetLineupSameLeaderSlot => "RET_LINEUP_SAME_LEADER_SLOT", - Nbbhhpnhond::RetLineupNoLeaderSelect => "RET_LINEUP_NO_LEADER_SELECT", - Nbbhhpnhond::RetLineupSwapSameSlot => "RET_LINEUP_SWAP_SAME_SLOT", - Nbbhhpnhond::RetLineupAvatarNotExist => "RET_LINEUP_AVATAR_NOT_EXIST", - Nbbhhpnhond::RetLineupTrialAvatarCanNotQuit => { + Retcode::RetRelicFilterPlanNoChange => "RET_RELIC_FILTER_PLAN_NO_CHANGE", + Retcode::RetLineupInvalidIndex => "RET_LINEUP_INVALID_INDEX", + Retcode::RetLineupInvalidMemberPos => "RET_LINEUP_INVALID_MEMBER_POS", + Retcode::RetLineupSwapNotExist => "RET_LINEUP_SWAP_NOT_EXIST", + Retcode::RetLineupAvatarAlreadyIn => "RET_LINEUP_AVATAR_ALREADY_IN", + Retcode::RetLineupCreateAvatarError => "RET_LINEUP_CREATE_AVATAR_ERROR", + Retcode::RetLineupAvatarInitError => "RET_LINEUP_AVATAR_INIT_ERROR", + Retcode::RetLineupNotExist => "RET_LINEUP_NOT_EXIST", + Retcode::RetLineupOnlyOneMember => "RET_LINEUP_ONLY_ONE_MEMBER", + Retcode::RetLineupSameLeaderSlot => "RET_LINEUP_SAME_LEADER_SLOT", + Retcode::RetLineupNoLeaderSelect => "RET_LINEUP_NO_LEADER_SELECT", + Retcode::RetLineupSwapSameSlot => "RET_LINEUP_SWAP_SAME_SLOT", + Retcode::RetLineupAvatarNotExist => "RET_LINEUP_AVATAR_NOT_EXIST", + Retcode::RetLineupTrialAvatarCanNotQuit => { "RET_LINEUP_TRIAL_AVATAR_CAN_NOT_QUIT" } - Nbbhhpnhond::RetLineupVirtualLineupPlaneNotMatch => { + Retcode::RetLineupVirtualLineupPlaneNotMatch => { "RET_LINEUP_VIRTUAL_LINEUP_PLANE_NOT_MATCH" } - Nbbhhpnhond::RetLineupNotValidLeader => "RET_LINEUP_NOT_VALID_LEADER", - Nbbhhpnhond::RetLineupSameIndex => "RET_LINEUP_SAME_INDEX", - Nbbhhpnhond::RetLineupIsEmpty => "RET_LINEUP_IS_EMPTY", - Nbbhhpnhond::RetLineupNameFormatError => "RET_LINEUP_NAME_FORMAT_ERROR", - Nbbhhpnhond::RetLineupTypeNotMatch => "RET_LINEUP_TYPE_NOT_MATCH", - Nbbhhpnhond::RetLineupReplaceAllFailed => "RET_LINEUP_REPLACE_ALL_FAILED", - Nbbhhpnhond::RetLineupNotAllowEdit => "RET_LINEUP_NOT_ALLOW_EDIT", - Nbbhhpnhond::RetLineupAvatarIsAlive => "RET_LINEUP_AVATAR_IS_ALIVE", - Nbbhhpnhond::RetLineupAssistHasOnlyMember => { - "RET_LINEUP_ASSIST_HAS_ONLY_MEMBER" - } - Nbbhhpnhond::RetLineupAssistCannotSwitch => "RET_LINEUP_ASSIST_CANNOT_SWITCH", - Nbbhhpnhond::RetLineupAvatarTypeInvalid => "RET_LINEUP_AVATAR_TYPE_INVALID", - Nbbhhpnhond::RetLineupNameUtf8Error => "RET_LINEUP_NAME_UTF8_ERROR", - Nbbhhpnhond::RetLineupLeaderLock => "RET_LINEUP_LEADER_LOCK", - Nbbhhpnhond::RetLineupStoryLineNotMatch => "RET_LINEUP_STORY_LINE_NOT_MATCH", - Nbbhhpnhond::RetLineupAvatarLock => "RET_LINEUP_AVATAR_LOCK", - Nbbhhpnhond::RetLineupAvatarInvalid => "RET_LINEUP_AVATAR_INVALID", - Nbbhhpnhond::RetLineupAvatarAlreadyInit => "RET_LINEUP_AVATAR_ALREADY_INIT", - Nbbhhpnhond::RetLineupLimited => "RET_LINEUP_LIMITED", - Nbbhhpnhond::RetMailNotExist => "RET_MAIL_NOT_EXIST", - Nbbhhpnhond::RetMailRangeInvalid => "RET_MAIL_RANGE_INVALID", - Nbbhhpnhond::RetMailMailIdInvalid => "RET_MAIL_MAIL_ID_INVALID", - Nbbhhpnhond::RetMailNoMailTakeAttachment => { - "RET_MAIL_NO_MAIL_TAKE_ATTACHMENT" - } - Nbbhhpnhond::RetMailNoMailToDel => "RET_MAIL_NO_MAIL_TO_DEL", - Nbbhhpnhond::RetMailTypeInvalid => "RET_MAIL_TYPE_INVALID", - Nbbhhpnhond::RetMailParaInvalid => "RET_MAIL_PARA_INVALID", - Nbbhhpnhond::RetMailAttachementInvalid => "RET_MAIL_ATTACHEMENT_INVALID", - Nbbhhpnhond::RetMailTicketInvalid => "RET_MAIL_TICKET_INVALID", - Nbbhhpnhond::RetMailTicketRepeated => "RET_MAIL_TICKET_REPEATED", - Nbbhhpnhond::RetStageSettleError => "RET_STAGE_SETTLE_ERROR", - Nbbhhpnhond::RetStageConfigNotExist => "RET_STAGE_CONFIG_NOT_EXIST", - Nbbhhpnhond::RetStageNotFound => "RET_STAGE_NOT_FOUND", - Nbbhhpnhond::RetStageCocoonPropNotValid => "RET_STAGE_COCOON_PROP_NOT_VALID", - Nbbhhpnhond::RetStageCocoonWaveNotValid => "RET_STAGE_COCOON_WAVE_NOT_VALID", - Nbbhhpnhond::RetStagePropIdNotEqual => "RET_STAGE_PROP_ID_NOT_EQUAL", - Nbbhhpnhond::RetStageCocoonWaveOver => "RET_STAGE_COCOON_WAVE_OVER", - Nbbhhpnhond::RetStageWeekCocoonOverCnt => "RET_STAGE_WEEK_COCOON_OVER_CNT", - Nbbhhpnhond::RetStageCocoonNotOpen => "RET_STAGE_COCOON_NOT_OPEN", - Nbbhhpnhond::RetStageTrialNotOpen => "RET_STAGE_TRIAL_NOT_OPEN", - Nbbhhpnhond::RetStageFarmNotOpen => "RET_STAGE_FARM_NOT_OPEN", - Nbbhhpnhond::RetStageFarmTypeError => "RET_STAGE_FARM_TYPE_ERROR", - Nbbhhpnhond::RetChapterLock => "RET_CHAPTER_LOCK", - Nbbhhpnhond::RetChapterChallengeNumNotEnough => { + Retcode::RetLineupNotValidLeader => "RET_LINEUP_NOT_VALID_LEADER", + Retcode::RetLineupSameIndex => "RET_LINEUP_SAME_INDEX", + Retcode::RetLineupIsEmpty => "RET_LINEUP_IS_EMPTY", + Retcode::RetLineupNameFormatError => "RET_LINEUP_NAME_FORMAT_ERROR", + Retcode::RetLineupTypeNotMatch => "RET_LINEUP_TYPE_NOT_MATCH", + Retcode::RetLineupReplaceAllFailed => "RET_LINEUP_REPLACE_ALL_FAILED", + Retcode::RetLineupNotAllowEdit => "RET_LINEUP_NOT_ALLOW_EDIT", + Retcode::RetLineupAvatarIsAlive => "RET_LINEUP_AVATAR_IS_ALIVE", + Retcode::RetLineupAssistHasOnlyMember => "RET_LINEUP_ASSIST_HAS_ONLY_MEMBER", + Retcode::RetLineupAssistCannotSwitch => "RET_LINEUP_ASSIST_CANNOT_SWITCH", + Retcode::RetLineupAvatarTypeInvalid => "RET_LINEUP_AVATAR_TYPE_INVALID", + Retcode::RetLineupNameUtf8Error => "RET_LINEUP_NAME_UTF8_ERROR", + Retcode::RetLineupLeaderLock => "RET_LINEUP_LEADER_LOCK", + Retcode::RetLineupStoryLineNotMatch => "RET_LINEUP_STORY_LINE_NOT_MATCH", + Retcode::RetLineupAvatarLock => "RET_LINEUP_AVATAR_LOCK", + Retcode::RetLineupAvatarInvalid => "RET_LINEUP_AVATAR_INVALID", + Retcode::RetLineupAvatarAlreadyInit => "RET_LINEUP_AVATAR_ALREADY_INIT", + Retcode::RetLineupLimited => "RET_LINEUP_LIMITED", + Retcode::RetMailNotExist => "RET_MAIL_NOT_EXIST", + Retcode::RetMailRangeInvalid => "RET_MAIL_RANGE_INVALID", + Retcode::RetMailMailIdInvalid => "RET_MAIL_MAIL_ID_INVALID", + Retcode::RetMailNoMailTakeAttachment => "RET_MAIL_NO_MAIL_TAKE_ATTACHMENT", + Retcode::RetMailNoMailToDel => "RET_MAIL_NO_MAIL_TO_DEL", + Retcode::RetMailTypeInvalid => "RET_MAIL_TYPE_INVALID", + Retcode::RetMailParaInvalid => "RET_MAIL_PARA_INVALID", + Retcode::RetMailAttachementInvalid => "RET_MAIL_ATTACHEMENT_INVALID", + Retcode::RetMailTicketInvalid => "RET_MAIL_TICKET_INVALID", + Retcode::RetMailTicketRepeated => "RET_MAIL_TICKET_REPEATED", + Retcode::RetStageSettleError => "RET_STAGE_SETTLE_ERROR", + Retcode::RetStageConfigNotExist => "RET_STAGE_CONFIG_NOT_EXIST", + Retcode::RetStageNotFound => "RET_STAGE_NOT_FOUND", + Retcode::RetStageCocoonPropNotValid => "RET_STAGE_COCOON_PROP_NOT_VALID", + Retcode::RetStageCocoonWaveNotValid => "RET_STAGE_COCOON_WAVE_NOT_VALID", + Retcode::RetStagePropIdNotEqual => "RET_STAGE_PROP_ID_NOT_EQUAL", + Retcode::RetStageCocoonWaveOver => "RET_STAGE_COCOON_WAVE_OVER", + Retcode::RetStageWeekCocoonOverCnt => "RET_STAGE_WEEK_COCOON_OVER_CNT", + Retcode::RetStageCocoonNotOpen => "RET_STAGE_COCOON_NOT_OPEN", + Retcode::RetStageTrialNotOpen => "RET_STAGE_TRIAL_NOT_OPEN", + Retcode::RetStageFarmNotOpen => "RET_STAGE_FARM_NOT_OPEN", + Retcode::RetStageFarmTypeError => "RET_STAGE_FARM_TYPE_ERROR", + Retcode::RetChapterLock => "RET_CHAPTER_LOCK", + Retcode::RetChapterChallengeNumNotEnough => { "RET_CHAPTER_CHALLENGE_NUM_NOT_ENOUGH" } - Nbbhhpnhond::RetChapterRewardIdNotExist => "RET_CHAPTER_REWARD_ID_NOT_EXIST", - Nbbhhpnhond::RetChapterRewardAlreadyTaken => { - "RET_CHAPTER_REWARD_ALREADY_TAKEN" - } - Nbbhhpnhond::RetBattleStageNotMatch => "RET_BATTLE_STAGE_NOT_MATCH", - Nbbhhpnhond::RetInBattleNow => "RET_IN_BATTLE_NOW", - Nbbhhpnhond::RetBattleCheat => "RET_BATTLE_CHEAT", - Nbbhhpnhond::RetBattleFail => "RET_BATTLE_FAIL", - Nbbhhpnhond::RetBattleNoLineup => "RET_BATTLE_NO_LINEUP", - Nbbhhpnhond::RetBattleLineupEmpty => "RET_BATTLE_LINEUP_EMPTY", - Nbbhhpnhond::RetBattleVersionNotMatch => "RET_BATTLE_VERSION_NOT_MATCH", - Nbbhhpnhond::RetBattleQuitByServer => "RET_BATTLE_QUIT_BY_SERVER", - Nbbhhpnhond::RetInBattleCheck => "RET_IN_BATTLE_CHECK", - Nbbhhpnhond::RetBattleCheckNeedRetry => "RET_BATTLE_CHECK_NEED_RETRY", - Nbbhhpnhond::RetBattleCostTimeCheckFail => "RET_BATTLE_COST_TIME_CHECK_FAIL", - Nbbhhpnhond::RetLackExchangeStaminaTimes => "RET_LACK_EXCHANGE_STAMINA_TIMES", - Nbbhhpnhond::RetLackStamina => "RET_LACK_STAMINA", - Nbbhhpnhond::RetStaminaFull => "RET_STAMINA_FULL", - Nbbhhpnhond::RetAuthkeySignTypeError => "RET_AUTHKEY_SIGN_TYPE_ERROR", - Nbbhhpnhond::RetAuthkeySignVerError => "RET_AUTHKEY_SIGN_VER_ERROR", - Nbbhhpnhond::RetNicknameFormatError => "RET_NICKNAME_FORMAT_ERROR", - Nbbhhpnhond::RetSensitiveWords => "RET_SENSITIVE_WORDS", - Nbbhhpnhond::RetLevelRewardHasTaken => "RET_LEVEL_REWARD_HAS_TAKEN", - Nbbhhpnhond::RetLevelRewardLevelError => "RET_LEVEL_REWARD_LEVEL_ERROR", - Nbbhhpnhond::RetLanguageInvalid => "RET_LANGUAGE_INVALID", - Nbbhhpnhond::RetNicknameInCd => "RET_NICKNAME_IN_CD", - Nbbhhpnhond::RetGameplayBirthdayInvalid => "RET_GAMEPLAY_BIRTHDAY_INVALID", - Nbbhhpnhond::RetGameplayBirthdayAlreadySet => { - "RET_GAMEPLAY_BIRTHDAY_ALREADY_SET" - } - Nbbhhpnhond::RetNicknameUtf8Error => "RET_NICKNAME_UTF8_ERROR", - Nbbhhpnhond::RetNicknameDigitLimitError => "RET_NICKNAME_DIGIT_LIMIT_ERROR", - Nbbhhpnhond::RetSensitiveWordsPlatformError => { + Retcode::RetChapterRewardIdNotExist => "RET_CHAPTER_REWARD_ID_NOT_EXIST", + Retcode::RetChapterRewardAlreadyTaken => "RET_CHAPTER_REWARD_ALREADY_TAKEN", + Retcode::RetBattleStageNotMatch => "RET_BATTLE_STAGE_NOT_MATCH", + Retcode::RetInBattleNow => "RET_IN_BATTLE_NOW", + Retcode::RetBattleCheat => "RET_BATTLE_CHEAT", + Retcode::RetBattleFail => "RET_BATTLE_FAIL", + Retcode::RetBattleNoLineup => "RET_BATTLE_NO_LINEUP", + Retcode::RetBattleLineupEmpty => "RET_BATTLE_LINEUP_EMPTY", + Retcode::RetBattleVersionNotMatch => "RET_BATTLE_VERSION_NOT_MATCH", + Retcode::RetBattleQuitByServer => "RET_BATTLE_QUIT_BY_SERVER", + Retcode::RetInBattleCheck => "RET_IN_BATTLE_CHECK", + Retcode::RetBattleCheckNeedRetry => "RET_BATTLE_CHECK_NEED_RETRY", + Retcode::RetBattleCostTimeCheckFail => "RET_BATTLE_COST_TIME_CHECK_FAIL", + Retcode::RetLackExchangeStaminaTimes => "RET_LACK_EXCHANGE_STAMINA_TIMES", + Retcode::RetLackStamina => "RET_LACK_STAMINA", + Retcode::RetStaminaFull => "RET_STAMINA_FULL", + Retcode::RetAuthkeySignTypeError => "RET_AUTHKEY_SIGN_TYPE_ERROR", + Retcode::RetAuthkeySignVerError => "RET_AUTHKEY_SIGN_VER_ERROR", + Retcode::RetNicknameFormatError => "RET_NICKNAME_FORMAT_ERROR", + Retcode::RetSensitiveWords => "RET_SENSITIVE_WORDS", + Retcode::RetLevelRewardHasTaken => "RET_LEVEL_REWARD_HAS_TAKEN", + Retcode::RetLevelRewardLevelError => "RET_LEVEL_REWARD_LEVEL_ERROR", + Retcode::RetLanguageInvalid => "RET_LANGUAGE_INVALID", + Retcode::RetNicknameInCd => "RET_NICKNAME_IN_CD", + Retcode::RetGameplayBirthdayInvalid => "RET_GAMEPLAY_BIRTHDAY_INVALID", + Retcode::RetGameplayBirthdayAlreadySet => "RET_GAMEPLAY_BIRTHDAY_ALREADY_SET", + Retcode::RetNicknameUtf8Error => "RET_NICKNAME_UTF8_ERROR", + Retcode::RetNicknameDigitLimitError => "RET_NICKNAME_DIGIT_LIMIT_ERROR", + Retcode::RetSensitiveWordsPlatformError => { "RET_SENSITIVE_WORDS_PLATFORM_ERROR" } - Nbbhhpnhond::RetPlayerSettingTypeInvalid => "RET_PLAYER_SETTING_TYPE_INVALID", - Nbbhhpnhond::RetMazeLackTicket => "RET_MAZE_LACK_TICKET", - Nbbhhpnhond::RetMazeNotUnlock => "RET_MAZE_NOT_UNLOCK", - Nbbhhpnhond::RetMazeNoAbility => "RET_MAZE_NO_ABILITY", - Nbbhhpnhond::RetMazeNoPlane => "RET_MAZE_NO_PLANE", - Nbbhhpnhond::RetMazeMapNotExist => "RET_MAZE_MAP_NOT_EXIST", - Nbbhhpnhond::RetMazeMpNotEnough => "RET_MAZE_MP_NOT_ENOUGH", - Nbbhhpnhond::RetSpringNotEnable => "RET_SPRING_NOT_ENABLE", - Nbbhhpnhond::RetSpringTooFar => "RET_SPRING_TOO_FAR", - Nbbhhpnhond::RetNotInMaze => "RET_NOT_IN_MAZE", - Nbbhhpnhond::RetMazeTimeOfDayTypeError => "RET_MAZE_TIME_OF_DAY_TYPE_ERROR", - Nbbhhpnhond::RetSceneTransferLockedByTask => { - "RET_SCENE_TRANSFER_LOCKED_BY_TASK" - } - Nbbhhpnhond::RetPlotNotUnlock => "RET_PLOT_NOT_UNLOCK", - Nbbhhpnhond::RetMissionNotExist => "RET_MISSION_NOT_EXIST", - Nbbhhpnhond::RetMissionAlreadyDone => "RET_MISSION_ALREADY_DONE", - Nbbhhpnhond::RetDailyTaskNotFinish => "RET_DAILY_TASK_NOT_FINISH", - Nbbhhpnhond::RetDailyTaskRewardHasTaken => "RET_DAILY_TASK_REWARD_HAS_TAKEN", - Nbbhhpnhond::RetMissionNotFinish => "RET_MISSION_NOT_FINISH", - Nbbhhpnhond::RetMissionNotDoing => "RET_MISSION_NOT_DOING", - Nbbhhpnhond::RetMissionFinishWayNotMatch => { - "RET_MISSION_FINISH_WAY_NOT_MATCH" - } - Nbbhhpnhond::RetMissionSceneNotMatch => "RET_MISSION_SCENE_NOT_MATCH", - Nbbhhpnhond::RetMissionCustomValueNotValid => { + Retcode::RetPlayerSettingTypeInvalid => "RET_PLAYER_SETTING_TYPE_INVALID", + Retcode::RetMazeLackTicket => "RET_MAZE_LACK_TICKET", + Retcode::RetMazeNotUnlock => "RET_MAZE_NOT_UNLOCK", + Retcode::RetMazeNoAbility => "RET_MAZE_NO_ABILITY", + Retcode::RetMazeNoPlane => "RET_MAZE_NO_PLANE", + Retcode::RetMazeMapNotExist => "RET_MAZE_MAP_NOT_EXIST", + Retcode::RetMazeMpNotEnough => "RET_MAZE_MP_NOT_ENOUGH", + Retcode::RetSpringNotEnable => "RET_SPRING_NOT_ENABLE", + Retcode::RetSpringTooFar => "RET_SPRING_TOO_FAR", + Retcode::RetNotInMaze => "RET_NOT_IN_MAZE", + Retcode::RetMazeTimeOfDayTypeError => "RET_MAZE_TIME_OF_DAY_TYPE_ERROR", + Retcode::RetSceneTransferLockedByTask => "RET_SCENE_TRANSFER_LOCKED_BY_TASK", + Retcode::RetPlotNotUnlock => "RET_PLOT_NOT_UNLOCK", + Retcode::RetMissionNotExist => "RET_MISSION_NOT_EXIST", + Retcode::RetMissionAlreadyDone => "RET_MISSION_ALREADY_DONE", + Retcode::RetDailyTaskNotFinish => "RET_DAILY_TASK_NOT_FINISH", + Retcode::RetDailyTaskRewardHasTaken => "RET_DAILY_TASK_REWARD_HAS_TAKEN", + Retcode::RetMissionNotFinish => "RET_MISSION_NOT_FINISH", + Retcode::RetMissionNotDoing => "RET_MISSION_NOT_DOING", + Retcode::RetMissionFinishWayNotMatch => "RET_MISSION_FINISH_WAY_NOT_MATCH", + Retcode::RetMissionSceneNotMatch => "RET_MISSION_SCENE_NOT_MATCH", + Retcode::RetMissionCustomValueNotValid => { "RET_MISSION_CUSTOM_VALUE_NOT_VALID" } - Nbbhhpnhond::RetMissionSubMissionNotMatch => { - "RET_MISSION_SUB_MISSION_NOT_MATCH" - } - Nbbhhpnhond::RetAdventureMapNotExist => "RET_ADVENTURE_MAP_NOT_EXIST", - Nbbhhpnhond::RetSceneEntityNotExist => "RET_SCENE_ENTITY_NOT_EXIST", - Nbbhhpnhond::RetNotInScene => "RET_NOT_IN_SCENE", - Nbbhhpnhond::RetSceneMonsterNotExist => "RET_SCENE_MONSTER_NOT_EXIST", - Nbbhhpnhond::RetInteractConfigNotExist => "RET_INTERACT_CONFIG_NOT_EXIST", - Nbbhhpnhond::RetUnsupportedPropState => "RET_UNSUPPORTED_PROP_STATE", - Nbbhhpnhond::RetSceneEntryIdNotMatch => "RET_SCENE_ENTRY_ID_NOT_MATCH", - Nbbhhpnhond::RetSceneEntityMoveCheckFailed => { + Retcode::RetMissionSubMissionNotMatch => "RET_MISSION_SUB_MISSION_NOT_MATCH", + Retcode::RetAdventureMapNotExist => "RET_ADVENTURE_MAP_NOT_EXIST", + Retcode::RetSceneEntityNotExist => "RET_SCENE_ENTITY_NOT_EXIST", + Retcode::RetNotInScene => "RET_NOT_IN_SCENE", + Retcode::RetSceneMonsterNotExist => "RET_SCENE_MONSTER_NOT_EXIST", + Retcode::RetInteractConfigNotExist => "RET_INTERACT_CONFIG_NOT_EXIST", + Retcode::RetUnsupportedPropState => "RET_UNSUPPORTED_PROP_STATE", + Retcode::RetSceneEntryIdNotMatch => "RET_SCENE_ENTRY_ID_NOT_MATCH", + Retcode::RetSceneEntityMoveCheckFailed => { "RET_SCENE_ENTITY_MOVE_CHECK_FAILED" } - Nbbhhpnhond::RetAssistMonsterCountLimit => "RET_ASSIST_MONSTER_COUNT_LIMIT", - Nbbhhpnhond::RetSceneUseSkillFail => "RET_SCENE_USE_SKILL_FAIL", - Nbbhhpnhond::RetPropIsHidden => "RET_PROP_IS_HIDDEN", - Nbbhhpnhond::RetLoadingSuccAlready => "RET_LOADING_SUCC_ALREADY", - Nbbhhpnhond::RetSceneEntityTypeInvalid => "RET_SCENE_ENTITY_TYPE_INVALID", - Nbbhhpnhond::RetInteractTypeInvalid => "RET_INTERACT_TYPE_INVALID", - Nbbhhpnhond::RetInteractNotInRegion => "RET_INTERACT_NOT_IN_REGION", - Nbbhhpnhond::RetInteractSubTypeInvalid => "RET_INTERACT_SUB_TYPE_INVALID", - Nbbhhpnhond::RetNotLeaderEntity => "RET_NOT_LEADER_ENTITY", - Nbbhhpnhond::RetMonsterIsNotFarmElement => "RET_MONSTER_IS_NOT_FARM_ELEMENT", - Nbbhhpnhond::RetMonsterConfigNotExist => "RET_MONSTER_CONFIG_NOT_EXIST", - Nbbhhpnhond::RetAvatarHpAlreadyFull => "RET_AVATAR_HP_ALREADY_FULL", - Nbbhhpnhond::RetCurInteractEntityNotMatch => { - "RET_CUR_INTERACT_ENTITY_NOT_MATCH" - } - Nbbhhpnhond::RetPlaneTypeNotAllow => "RET_PLANE_TYPE_NOT_ALLOW", - Nbbhhpnhond::RetGroupNotExist => "RET_GROUP_NOT_EXIST", - Nbbhhpnhond::RetGroupSaveDataInCd => "RET_GROUP_SAVE_DATA_IN_CD", - Nbbhhpnhond::RetGroupSaveLenghReachMax => "RET_GROUP_SAVE_LENGH_REACH_MAX", - Nbbhhpnhond::RetRecentElementNotExist => "RET_RECENT_ELEMENT_NOT_EXIST", - Nbbhhpnhond::RetRecentElementStageNotMatch => { + Retcode::RetAssistMonsterCountLimit => "RET_ASSIST_MONSTER_COUNT_LIMIT", + Retcode::RetSceneUseSkillFail => "RET_SCENE_USE_SKILL_FAIL", + Retcode::RetPropIsHidden => "RET_PROP_IS_HIDDEN", + Retcode::RetLoadingSuccAlready => "RET_LOADING_SUCC_ALREADY", + Retcode::RetSceneEntityTypeInvalid => "RET_SCENE_ENTITY_TYPE_INVALID", + Retcode::RetInteractTypeInvalid => "RET_INTERACT_TYPE_INVALID", + Retcode::RetInteractNotInRegion => "RET_INTERACT_NOT_IN_REGION", + Retcode::RetInteractSubTypeInvalid => "RET_INTERACT_SUB_TYPE_INVALID", + Retcode::RetNotLeaderEntity => "RET_NOT_LEADER_ENTITY", + Retcode::RetMonsterIsNotFarmElement => "RET_MONSTER_IS_NOT_FARM_ELEMENT", + Retcode::RetMonsterConfigNotExist => "RET_MONSTER_CONFIG_NOT_EXIST", + Retcode::RetAvatarHpAlreadyFull => "RET_AVATAR_HP_ALREADY_FULL", + Retcode::RetCurInteractEntityNotMatch => "RET_CUR_INTERACT_ENTITY_NOT_MATCH", + Retcode::RetPlaneTypeNotAllow => "RET_PLANE_TYPE_NOT_ALLOW", + Retcode::RetGroupNotExist => "RET_GROUP_NOT_EXIST", + Retcode::RetGroupSaveDataInCd => "RET_GROUP_SAVE_DATA_IN_CD", + Retcode::RetGroupSaveLenghReachMax => "RET_GROUP_SAVE_LENGH_REACH_MAX", + Retcode::RetRecentElementNotExist => "RET_RECENT_ELEMENT_NOT_EXIST", + Retcode::RetRecentElementStageNotMatch => { "RET_RECENT_ELEMENT_STAGE_NOT_MATCH" } - Nbbhhpnhond::RetScenePositionVersionNotMatch => { + Retcode::RetScenePositionVersionNotMatch => { "RET_SCENE_POSITION_VERSION_NOT_MATCH" } - Nbbhhpnhond::RetGameplayCounterNotExist => "RET_GAMEPLAY_COUNTER_NOT_EXIST", - Nbbhhpnhond::RetGameplayCounterNotEnough => "RET_GAMEPLAY_COUNTER_NOT_ENOUGH", - Nbbhhpnhond::RetGroupStateNotMatch => "RET_GROUP_STATE_NOT_MATCH", - Nbbhhpnhond::RetSceneEntityPosNotMatch => "RET_SCENE_ENTITY_POS_NOT_MATCH", - Nbbhhpnhond::RetGroupStateCustomSaveDataOff => { + Retcode::RetGameplayCounterNotExist => "RET_GAMEPLAY_COUNTER_NOT_EXIST", + Retcode::RetGameplayCounterNotEnough => "RET_GAMEPLAY_COUNTER_NOT_ENOUGH", + Retcode::RetGroupStateNotMatch => "RET_GROUP_STATE_NOT_MATCH", + Retcode::RetSceneEntityPosNotMatch => "RET_SCENE_ENTITY_POS_NOT_MATCH", + Retcode::RetGroupStateCustomSaveDataOff => { "RET_GROUP_STATE_CUSTOM_SAVE_DATA_OFF" } - Nbbhhpnhond::RetSceneNotMatch => "RET_SCENE_NOT_MATCH", - Nbbhhpnhond::RetBuyTimesLimit => "RET_BUY_TIMES_LIMIT", - Nbbhhpnhond::RetBuyLimitType => "RET_BUY_LIMIT_TYPE", - Nbbhhpnhond::RetShopNotOpen => "RET_SHOP_NOT_OPEN", - Nbbhhpnhond::RetGoodsNotOpen => "RET_GOODS_NOT_OPEN", - Nbbhhpnhond::RetCityLevelRewardTaken => "RET_CITY_LEVEL_REWARD_TAKEN", - Nbbhhpnhond::RetCityLevelNotMeet => "RET_CITY_LEVEL_NOT_MEET", - Nbbhhpnhond::RetSingleBuyLimit => "RET_SINGLE_BUY_LIMIT", - Nbbhhpnhond::RetTutorialNotUnlock => "RET_TUTORIAL_NOT_UNLOCK", - Nbbhhpnhond::RetTutorialUnlockAlready => "RET_TUTORIAL_UNLOCK_ALREADY", - Nbbhhpnhond::RetTutorialFinishAlready => "RET_TUTORIAL_FINISH_ALREADY", - Nbbhhpnhond::RetTutorialPreNotUnlock => "RET_TUTORIAL_PRE_NOT_UNLOCK", - Nbbhhpnhond::RetTutorialPlayerLevelNotMatch => { + Retcode::RetSceneNotMatch => "RET_SCENE_NOT_MATCH", + Retcode::RetBuyTimesLimit => "RET_BUY_TIMES_LIMIT", + Retcode::RetBuyLimitType => "RET_BUY_LIMIT_TYPE", + Retcode::RetShopNotOpen => "RET_SHOP_NOT_OPEN", + Retcode::RetGoodsNotOpen => "RET_GOODS_NOT_OPEN", + Retcode::RetCityLevelRewardTaken => "RET_CITY_LEVEL_REWARD_TAKEN", + Retcode::RetCityLevelNotMeet => "RET_CITY_LEVEL_NOT_MEET", + Retcode::RetSingleBuyLimit => "RET_SINGLE_BUY_LIMIT", + Retcode::RetTutorialNotUnlock => "RET_TUTORIAL_NOT_UNLOCK", + Retcode::RetTutorialUnlockAlready => "RET_TUTORIAL_UNLOCK_ALREADY", + Retcode::RetTutorialFinishAlready => "RET_TUTORIAL_FINISH_ALREADY", + Retcode::RetTutorialPreNotUnlock => "RET_TUTORIAL_PRE_NOT_UNLOCK", + Retcode::RetTutorialPlayerLevelNotMatch => { "RET_TUTORIAL_PLAYER_LEVEL_NOT_MATCH" } - Nbbhhpnhond::RetTutorialTutorialNotFound => "RET_TUTORIAL_TUTORIAL_NOT_FOUND", - Nbbhhpnhond::RetChallengeNotExist => "RET_CHALLENGE_NOT_EXIST", - Nbbhhpnhond::RetChallengeNotUnlock => "RET_CHALLENGE_NOT_UNLOCK", - Nbbhhpnhond::RetChallengeAlready => "RET_CHALLENGE_ALREADY", - Nbbhhpnhond::RetChallengeLineupEditForbidden => { + Retcode::RetTutorialTutorialNotFound => "RET_TUTORIAL_TUTORIAL_NOT_FOUND", + Retcode::RetChallengeNotExist => "RET_CHALLENGE_NOT_EXIST", + Retcode::RetChallengeNotUnlock => "RET_CHALLENGE_NOT_UNLOCK", + Retcode::RetChallengeAlready => "RET_CHALLENGE_ALREADY", + Retcode::RetChallengeLineupEditForbidden => { "RET_CHALLENGE_LINEUP_EDIT_FORBIDDEN" } - Nbbhhpnhond::RetChallengeLineupEmpty => "RET_CHALLENGE_LINEUP_EMPTY", - Nbbhhpnhond::RetChallengeNotDoing => "RET_CHALLENGE_NOT_DOING", - Nbbhhpnhond::RetChallengeNotFinish => "RET_CHALLENGE_NOT_FINISH", - Nbbhhpnhond::RetChallengeTargetNotFinish => "RET_CHALLENGE_TARGET_NOT_FINISH", - Nbbhhpnhond::RetChallengeTargetRewardTaken => { - "RET_CHALLENGE_TARGET_REWARD_TAKEN" - } - Nbbhhpnhond::RetChallengeTimeNotValid => "RET_CHALLENGE_TIME_NOT_VALID", - Nbbhhpnhond::RetChallengeStarsCountNotMeet => { + Retcode::RetChallengeLineupEmpty => "RET_CHALLENGE_LINEUP_EMPTY", + Retcode::RetChallengeNotDoing => "RET_CHALLENGE_NOT_DOING", + Retcode::RetChallengeNotFinish => "RET_CHALLENGE_NOT_FINISH", + Retcode::RetChallengeTargetNotFinish => "RET_CHALLENGE_TARGET_NOT_FINISH", + Retcode::RetChallengeTargetRewardTaken => "RET_CHALLENGE_TARGET_REWARD_TAKEN", + Retcode::RetChallengeTimeNotValid => "RET_CHALLENGE_TIME_NOT_VALID", + Retcode::RetChallengeStarsCountNotMeet => { "RET_CHALLENGE_STARS_COUNT_NOT_MEET" } - Nbbhhpnhond::RetChallengeStarsRewardTaken => { - "RET_CHALLENGE_STARS_REWARD_TAKEN" - } - Nbbhhpnhond::RetChallengeStarsNotExist => "RET_CHALLENGE_STARS_NOT_EXIST", - Nbbhhpnhond::RetChallengeCurSceneNotEntryFloor => { + Retcode::RetChallengeStarsRewardTaken => "RET_CHALLENGE_STARS_REWARD_TAKEN", + Retcode::RetChallengeStarsNotExist => "RET_CHALLENGE_STARS_NOT_EXIST", + Retcode::RetChallengeCurSceneNotEntryFloor => { "RET_CHALLENGE_CUR_SCENE_NOT_ENTRY_FLOOR" } - Nbbhhpnhond::RetChallengeNoTeamArchive => "RET_CHALLENGE_NO_TEAM_ARCHIVE", - Nbbhhpnhond::RetChallengeLineupAvatarTypeInvalid => { + Retcode::RetChallengeNoTeamArchive => "RET_CHALLENGE_NO_TEAM_ARCHIVE", + Retcode::RetChallengeLineupAvatarTypeInvalid => { "RET_CHALLENGE_LINEUP_AVATAR_TYPE_INVALID" } - Nbbhhpnhond::RetChallengeLineupRecommendInCd => { + Retcode::RetChallengeLineupRecommendInCd => { "RET_CHALLENGE_LINEUP_RECOMMEND_IN_CD" } - Nbbhhpnhond::RetBasicTypeAlready => "RET_BASIC_TYPE_ALREADY", - Nbbhhpnhond::RetNoBasicType => "RET_NO_BASIC_TYPE", - Nbbhhpnhond::RetNotChooseBasicType => "RET_NOT_CHOOSE_BASIC_TYPE", - Nbbhhpnhond::RetNotFuncClose => "RET_NOT_FUNC_CLOSE", - Nbbhhpnhond::RetNotChooseGender => "RET_NOT_CHOOSE_GENDER", - Nbbhhpnhond::RetNotReqUnlockBasicType => "RET_NOT_REQ_UNLOCK_BASIC_TYPE", - Nbbhhpnhond::RetAvatarPathLocked => "RET_AVATAR_PATH_LOCKED", - Nbbhhpnhond::RetRogueStatusNotMatch => "RET_ROGUE_STATUS_NOT_MATCH", - Nbbhhpnhond::RetRogueSelectBuffNotExist => "RET_ROGUE_SELECT_BUFF_NOT_EXIST", - Nbbhhpnhond::RetRogueCoinNotEnough => "RET_ROGUE_COIN_NOT_ENOUGH", - Nbbhhpnhond::RetRogueStaminaNotEnough => "RET_ROGUE_STAMINA_NOT_ENOUGH", - Nbbhhpnhond::RetRogueAppraisalCountNotEnough => { + Retcode::RetBasicTypeAlready => "RET_BASIC_TYPE_ALREADY", + Retcode::RetNoBasicType => "RET_NO_BASIC_TYPE", + Retcode::RetNotChooseBasicType => "RET_NOT_CHOOSE_BASIC_TYPE", + Retcode::RetNotFuncClose => "RET_NOT_FUNC_CLOSE", + Retcode::RetNotChooseGender => "RET_NOT_CHOOSE_GENDER", + Retcode::RetNotReqUnlockBasicType => "RET_NOT_REQ_UNLOCK_BASIC_TYPE", + Retcode::RetAvatarPathLocked => "RET_AVATAR_PATH_LOCKED", + Retcode::RetRogueStatusNotMatch => "RET_ROGUE_STATUS_NOT_MATCH", + Retcode::RetRogueSelectBuffNotExist => "RET_ROGUE_SELECT_BUFF_NOT_EXIST", + Retcode::RetRogueCoinNotEnough => "RET_ROGUE_COIN_NOT_ENOUGH", + Retcode::RetRogueStaminaNotEnough => "RET_ROGUE_STAMINA_NOT_ENOUGH", + Retcode::RetRogueAppraisalCountNotEnough => { "RET_ROGUE_APPRAISAL_COUNT_NOT_ENOUGH" } - Nbbhhpnhond::RetRoguePropAlreadyUsed => "RET_ROGUE_PROP_ALREADY_USED", - Nbbhhpnhond::RetRogueRecordAlreadySaved => "RET_ROGUE_RECORD_ALREADY_SAVED", - Nbbhhpnhond::RetRogueRollBuffMaxCount => "RET_ROGUE_ROLL_BUFF_MAX_COUNT", - Nbbhhpnhond::RetRoguePickAvatarInvalid => "RET_ROGUE_PICK_AVATAR_INVALID", - Nbbhhpnhond::RetRogueQuestExpire => "RET_ROGUE_QUEST_EXPIRE", - Nbbhhpnhond::RetRogueQuestRewardAlready => "RET_ROGUE_QUEST_REWARD_ALREADY", - Nbbhhpnhond::RetRogueReviveCountNotEnough => { - "RET_ROGUE_REVIVE_COUNT_NOT_ENOUGH" - } - Nbbhhpnhond::RetRogueAreaInvalid => "RET_ROGUE_AREA_INVALID", - Nbbhhpnhond::RetRogueScoreRewardPoolInvalid => { + Retcode::RetRoguePropAlreadyUsed => "RET_ROGUE_PROP_ALREADY_USED", + Retcode::RetRogueRecordAlreadySaved => "RET_ROGUE_RECORD_ALREADY_SAVED", + Retcode::RetRogueRollBuffMaxCount => "RET_ROGUE_ROLL_BUFF_MAX_COUNT", + Retcode::RetRoguePickAvatarInvalid => "RET_ROGUE_PICK_AVATAR_INVALID", + Retcode::RetRogueQuestExpire => "RET_ROGUE_QUEST_EXPIRE", + Retcode::RetRogueQuestRewardAlready => "RET_ROGUE_QUEST_REWARD_ALREADY", + Retcode::RetRogueReviveCountNotEnough => "RET_ROGUE_REVIVE_COUNT_NOT_ENOUGH", + Retcode::RetRogueAreaInvalid => "RET_ROGUE_AREA_INVALID", + Retcode::RetRogueScoreRewardPoolInvalid => { "RET_ROGUE_SCORE_REWARD_POOL_INVALID" } - Nbbhhpnhond::RetRogueScoreRewardRowInvalid => { + Retcode::RetRogueScoreRewardRowInvalid => { "RET_ROGUE_SCORE_REWARD_ROW_INVALID" } - Nbbhhpnhond::RetRogueAeonLevelNotMeet => "RET_ROGUE_AEON_LEVEL_NOT_MEET", - Nbbhhpnhond::RetRogueAeonLevelRewardAlreadyTaken => { + Retcode::RetRogueAeonLevelNotMeet => "RET_ROGUE_AEON_LEVEL_NOT_MEET", + Retcode::RetRogueAeonLevelRewardAlreadyTaken => { "RET_ROGUE_AEON_LEVEL_REWARD_ALREADY_TAKEN" } - Nbbhhpnhond::RetRogueAeonConfigNotExist => "RET_ROGUE_AEON_CONFIG_NOT_EXIST", - Nbbhhpnhond::RetRogueTrialAvatarInvalid => "RET_ROGUE_TRIAL_AVATAR_INVALID", - Nbbhhpnhond::RetRogueHandbookRewardAlreadyTaken => { + Retcode::RetRogueAeonConfigNotExist => "RET_ROGUE_AEON_CONFIG_NOT_EXIST", + Retcode::RetRogueTrialAvatarInvalid => "RET_ROGUE_TRIAL_AVATAR_INVALID", + Retcode::RetRogueHandbookRewardAlreadyTaken => { "RET_ROGUE_HANDBOOK_REWARD_ALREADY_TAKEN" } - Nbbhhpnhond::RetRogueRoomTypeNotMatch => "RET_ROGUE_ROOM_TYPE_NOT_MATCH", - Nbbhhpnhond::RetRogueShopGoodNotFound => "RET_ROGUE_SHOP_GOOD_NOT_FOUND", - Nbbhhpnhond::RetRogueShopGoodAlreadyBought => { + Retcode::RetRogueRoomTypeNotMatch => "RET_ROGUE_ROOM_TYPE_NOT_MATCH", + Retcode::RetRogueShopGoodNotFound => "RET_ROGUE_SHOP_GOOD_NOT_FOUND", + Retcode::RetRogueShopGoodAlreadyBought => { "RET_ROGUE_SHOP_GOOD_ALREADY_BOUGHT" } - Nbbhhpnhond::RetRogueShopGoodAlreadyOwn => "RET_ROGUE_SHOP_GOOD_ALREADY_OWN", - Nbbhhpnhond::RetRogueShopMiracleNotExist => { - "RET_ROGUE_SHOP_MIRACLE_NOT_EXIST" - } - Nbbhhpnhond::RetRogueShopNotExist => "RET_ROGUE_SHOP_NOT_EXIST", - Nbbhhpnhond::RetRogueShopCannotRefresh => "RET_ROGUE_SHOP_CANNOT_REFRESH", - Nbbhhpnhond::RetRogueSelectBuffCertainMismatch => { + Retcode::RetRogueShopGoodAlreadyOwn => "RET_ROGUE_SHOP_GOOD_ALREADY_OWN", + Retcode::RetRogueShopMiracleNotExist => "RET_ROGUE_SHOP_MIRACLE_NOT_EXIST", + Retcode::RetRogueShopNotExist => "RET_ROGUE_SHOP_NOT_EXIST", + Retcode::RetRogueShopCannotRefresh => "RET_ROGUE_SHOP_CANNOT_REFRESH", + Retcode::RetRogueSelectBuffCertainMismatch => { "RET_ROGUE_SELECT_BUFF_CERTAIN_MISMATCH" } - Nbbhhpnhond::RetMissionEventConfigNotExist => { + Retcode::RetMissionEventConfigNotExist => { "RET_MISSION_EVENT_CONFIG_NOT_EXIST" } - Nbbhhpnhond::RetMissionEventNotClient => "RET_MISSION_EVENT_NOT_CLIENT", - Nbbhhpnhond::RetMissionEventFinished => "RET_MISSION_EVENT_FINISHED", - Nbbhhpnhond::RetMissionEventDoing => "RET_MISSION_EVENT_DOING", - Nbbhhpnhond::RetHasChallengeMissionEvent => "RET_HAS_CHALLENGE_MISSION_EVENT", - Nbbhhpnhond::RetNotChallengeMissionEvent => "RET_NOT_CHALLENGE_MISSION_EVENT", - Nbbhhpnhond::RetGachaIdNotExist => "RET_GACHA_ID_NOT_EXIST", - Nbbhhpnhond::RetGachaNumInvalid => "RET_GACHA_NUM_INVALID", - Nbbhhpnhond::RetGachaFirstGachaMustOne => "RET_GACHA_FIRST_GACHA_MUST_ONE", - Nbbhhpnhond::RetGachaReqDuplicated => "RET_GACHA_REQ_DUPLICATED", - Nbbhhpnhond::RetGachaNotInSchedule => "RET_GACHA_NOT_IN_SCHEDULE", - Nbbhhpnhond::RetGachaNewbieClose => "RET_GACHA_NEWBIE_CLOSE", - Nbbhhpnhond::RetGachaTodayLimited => "RET_GACHA_TODAY_LIMITED", - Nbbhhpnhond::RetGachaNotSupport => "RET_GACHA_NOT_SUPPORT", - Nbbhhpnhond::RetGachaCeilingNotEnough => "RET_GACHA_CEILING_NOT_ENOUGH", - Nbbhhpnhond::RetGachaCeilingClose => "RET_GACHA_CEILING_CLOSE", - Nbbhhpnhond::RetNotInRaid => "RET_NOT_IN_RAID", - Nbbhhpnhond::RetRaidDoing => "RET_RAID_DOING", - Nbbhhpnhond::RetNotProp => "RET_NOT_PROP", - Nbbhhpnhond::RetRaidIdNotMatch => "RET_RAID_ID_NOT_MATCH", - Nbbhhpnhond::RetRaidRestartNotMatch => "RET_RAID_RESTART_NOT_MATCH", - Nbbhhpnhond::RetRaidLimit => "RET_RAID_LIMIT", - Nbbhhpnhond::RetRaidAvatarListEmpty => "RET_RAID_AVATAR_LIST_EMPTY", - Nbbhhpnhond::RetRaidAvatarNotExist => "RET_RAID_AVATAR_NOT_EXIST", - Nbbhhpnhond::RetChallengeRaidRewardAlready => { - "RET_CHALLENGE_RAID_REWARD_ALREADY" - } - Nbbhhpnhond::RetChallengeRaidScoreNotReach => { + Retcode::RetMissionEventNotClient => "RET_MISSION_EVENT_NOT_CLIENT", + Retcode::RetMissionEventFinished => "RET_MISSION_EVENT_FINISHED", + Retcode::RetMissionEventDoing => "RET_MISSION_EVENT_DOING", + Retcode::RetHasChallengeMissionEvent => "RET_HAS_CHALLENGE_MISSION_EVENT", + Retcode::RetNotChallengeMissionEvent => "RET_NOT_CHALLENGE_MISSION_EVENT", + Retcode::RetGachaIdNotExist => "RET_GACHA_ID_NOT_EXIST", + Retcode::RetGachaNumInvalid => "RET_GACHA_NUM_INVALID", + Retcode::RetGachaFirstGachaMustOne => "RET_GACHA_FIRST_GACHA_MUST_ONE", + Retcode::RetGachaReqDuplicated => "RET_GACHA_REQ_DUPLICATED", + Retcode::RetGachaNotInSchedule => "RET_GACHA_NOT_IN_SCHEDULE", + Retcode::RetGachaNewbieClose => "RET_GACHA_NEWBIE_CLOSE", + Retcode::RetGachaTodayLimited => "RET_GACHA_TODAY_LIMITED", + Retcode::RetGachaNotSupport => "RET_GACHA_NOT_SUPPORT", + Retcode::RetGachaCeilingNotEnough => "RET_GACHA_CEILING_NOT_ENOUGH", + Retcode::RetGachaCeilingClose => "RET_GACHA_CEILING_CLOSE", + Retcode::RetNotInRaid => "RET_NOT_IN_RAID", + Retcode::RetRaidDoing => "RET_RAID_DOING", + Retcode::RetNotProp => "RET_NOT_PROP", + Retcode::RetRaidIdNotMatch => "RET_RAID_ID_NOT_MATCH", + Retcode::RetRaidRestartNotMatch => "RET_RAID_RESTART_NOT_MATCH", + Retcode::RetRaidLimit => "RET_RAID_LIMIT", + Retcode::RetRaidAvatarListEmpty => "RET_RAID_AVATAR_LIST_EMPTY", + Retcode::RetRaidAvatarNotExist => "RET_RAID_AVATAR_NOT_EXIST", + Retcode::RetChallengeRaidRewardAlready => "RET_CHALLENGE_RAID_REWARD_ALREADY", + Retcode::RetChallengeRaidScoreNotReach => { "RET_CHALLENGE_RAID_SCORE_NOT_REACH" } - Nbbhhpnhond::RetChallengeRaidNotOpen => "RET_CHALLENGE_RAID_NOT_OPEN", - Nbbhhpnhond::RetRaidFinished => "RET_RAID_FINISHED", - Nbbhhpnhond::RetRaidWorldLevelNotLock => "RET_RAID_WORLD_LEVEL_NOT_LOCK", - Nbbhhpnhond::RetRaidCannotUseAssist => "RET_RAID_CANNOT_USE_ASSIST", - Nbbhhpnhond::RetRaidAvatarNotMatch => "RET_RAID_AVATAR_NOT_MATCH", - Nbbhhpnhond::RetRaidCanNotSave => "RET_RAID_CAN_NOT_SAVE", - Nbbhhpnhond::RetRaidNoSave => "RET_RAID_NO_SAVE", - Nbbhhpnhond::RetActivityRaidNotOpen => "RET_ACTIVITY_RAID_NOT_OPEN", - Nbbhhpnhond::RetRaidAvatarCaptainNotExist => { - "RET_RAID_AVATAR_CAPTAIN_NOT_EXIST" - } - Nbbhhpnhond::RetRaidStoryLineNotMatch => "RET_RAID_STORY_LINE_NOT_MATCH", - Nbbhhpnhond::RetTalkEventAlreadyTaken => "RET_TALK_EVENT_ALREADY_TAKEN", - Nbbhhpnhond::RetNpcAlreadyMeet => "RET_NPC_ALREADY_MEET", - Nbbhhpnhond::RetNpcNotInConfig => "RET_NPC_NOT_IN_CONFIG", - Nbbhhpnhond::RetDialogueGroupDismatch => "RET_DIALOGUE_GROUP_DISMATCH", - Nbbhhpnhond::RetDialogueEventInvalid => "RET_DIALOGUE_EVENT_INVALID", - Nbbhhpnhond::RetTalkEventTakeProtoNotMatch => { + Retcode::RetChallengeRaidNotOpen => "RET_CHALLENGE_RAID_NOT_OPEN", + Retcode::RetRaidFinished => "RET_RAID_FINISHED", + Retcode::RetRaidWorldLevelNotLock => "RET_RAID_WORLD_LEVEL_NOT_LOCK", + Retcode::RetRaidCannotUseAssist => "RET_RAID_CANNOT_USE_ASSIST", + Retcode::RetRaidAvatarNotMatch => "RET_RAID_AVATAR_NOT_MATCH", + Retcode::RetRaidCanNotSave => "RET_RAID_CAN_NOT_SAVE", + Retcode::RetRaidNoSave => "RET_RAID_NO_SAVE", + Retcode::RetActivityRaidNotOpen => "RET_ACTIVITY_RAID_NOT_OPEN", + Retcode::RetRaidAvatarCaptainNotExist => "RET_RAID_AVATAR_CAPTAIN_NOT_EXIST", + Retcode::RetRaidStoryLineNotMatch => "RET_RAID_STORY_LINE_NOT_MATCH", + Retcode::RetTalkEventAlreadyTaken => "RET_TALK_EVENT_ALREADY_TAKEN", + Retcode::RetNpcAlreadyMeet => "RET_NPC_ALREADY_MEET", + Retcode::RetNpcNotInConfig => "RET_NPC_NOT_IN_CONFIG", + Retcode::RetDialogueGroupDismatch => "RET_DIALOGUE_GROUP_DISMATCH", + Retcode::RetDialogueEventInvalid => "RET_DIALOGUE_EVENT_INVALID", + Retcode::RetTalkEventTakeProtoNotMatch => { "RET_TALK_EVENT_TAKE_PROTO_NOT_MATCH" } - Nbbhhpnhond::RetTalkEventNotValid => "RET_TALK_EVENT_NOT_VALID", - Nbbhhpnhond::RetExpeditionConfigNotExist => "RET_EXPEDITION_CONFIG_NOT_EXIST", - Nbbhhpnhond::RetExpeditionRewardConfigNotExist => { + Retcode::RetTalkEventNotValid => "RET_TALK_EVENT_NOT_VALID", + Retcode::RetExpeditionConfigNotExist => "RET_EXPEDITION_CONFIG_NOT_EXIST", + Retcode::RetExpeditionRewardConfigNotExist => { "RET_EXPEDITION_REWARD_CONFIG_NOT_EXIST" } - Nbbhhpnhond::RetExpeditionNotUnlocked => "RET_EXPEDITION_NOT_UNLOCKED", - Nbbhhpnhond::RetExpeditionAlreadyAccepted => { - "RET_EXPEDITION_ALREADY_ACCEPTED" - } - Nbbhhpnhond::RetExpeditionRepeatedAvatar => "RET_EXPEDITION_REPEATED_AVATAR", - Nbbhhpnhond::RetAvatarAlreadyDispatched => "RET_AVATAR_ALREADY_DISPATCHED", - Nbbhhpnhond::RetExpeditionNotAccepted => "RET_EXPEDITION_NOT_ACCEPTED", - Nbbhhpnhond::RetExpeditionNotFinish => "RET_EXPEDITION_NOT_FINISH", - Nbbhhpnhond::RetExpeditionAlreadyFinish => "RET_EXPEDITION_ALREADY_FINISH", - Nbbhhpnhond::RetExpeditionTeamCountLimit => "RET_EXPEDITION_TEAM_COUNT_LIMIT", - Nbbhhpnhond::RetExpeditionAvatarNumNotMatch => { + Retcode::RetExpeditionNotUnlocked => "RET_EXPEDITION_NOT_UNLOCKED", + Retcode::RetExpeditionAlreadyAccepted => "RET_EXPEDITION_ALREADY_ACCEPTED", + Retcode::RetExpeditionRepeatedAvatar => "RET_EXPEDITION_REPEATED_AVATAR", + Retcode::RetAvatarAlreadyDispatched => "RET_AVATAR_ALREADY_DISPATCHED", + Retcode::RetExpeditionNotAccepted => "RET_EXPEDITION_NOT_ACCEPTED", + Retcode::RetExpeditionNotFinish => "RET_EXPEDITION_NOT_FINISH", + Retcode::RetExpeditionAlreadyFinish => "RET_EXPEDITION_ALREADY_FINISH", + Retcode::RetExpeditionTeamCountLimit => "RET_EXPEDITION_TEAM_COUNT_LIMIT", + Retcode::RetExpeditionAvatarNumNotMatch => { "RET_EXPEDITION_AVATAR_NUM_NOT_MATCH" } - Nbbhhpnhond::RetExpeditionNotOpen => "RET_EXPEDITION_NOT_OPEN", - Nbbhhpnhond::RetExpeditionFriendAvatarNotValid => { + Retcode::RetExpeditionNotOpen => "RET_EXPEDITION_NOT_OPEN", + Retcode::RetExpeditionFriendAvatarNotValid => { "RET_EXPEDITION_FRIEND_AVATAR_NOT_VALID" } - Nbbhhpnhond::RetExpeditionNotPublished => "RET_EXPEDITION_NOT_PUBLISHED", - Nbbhhpnhond::RetLoginActivityHasTaken => "RET_LOGIN_ACTIVITY_HAS_TAKEN", - Nbbhhpnhond::RetLoginActivityDaysLack => "RET_LOGIN_ACTIVITY_DAYS_LACK", - Nbbhhpnhond::RetTrialActivityRewardAlreadyTake => { + Retcode::RetExpeditionNotPublished => "RET_EXPEDITION_NOT_PUBLISHED", + Retcode::RetLoginActivityHasTaken => "RET_LOGIN_ACTIVITY_HAS_TAKEN", + Retcode::RetLoginActivityDaysLack => "RET_LOGIN_ACTIVITY_DAYS_LACK", + Retcode::RetTrialActivityRewardAlreadyTake => { "RET_TRIAL_ACTIVITY_REWARD_ALREADY_TAKE" } - Nbbhhpnhond::RetTrialActivityStageNotFinish => { + Retcode::RetTrialActivityStageNotFinish => { "RET_TRIAL_ACTIVITY_STAGE_NOT_FINISH" } - Nbbhhpnhond::RetMaterialSubmitActivityHasTaken => { + Retcode::RetMaterialSubmitActivityHasTaken => { "RET_MATERIAL_SUBMIT_ACTIVITY_HAS_TAKEN" } - Nbbhhpnhond::RetMaterialSubmitActivityMaterialNotSubmitted => { + Retcode::RetMaterialSubmitActivityMaterialNotSubmitted => { "RET_MATERIAL_SUBMIT_ACTIVITY_MATERIAL_NOT_SUBMITTED" } - Nbbhhpnhond::RetMaterialSubmitActivityMaterialAlreadySubmitted => { + Retcode::RetMaterialSubmitActivityMaterialAlreadySubmitted => { "RET_MATERIAL_SUBMIT_ACTIVITY_MATERIAL_ALREADY_SUBMITTED" } - Nbbhhpnhond::RetFantasticStoryActivityStoryError => { + Retcode::RetFantasticStoryActivityStoryError => { "RET_FANTASTIC_STORY_ACTIVITY_STORY_ERROR" } - Nbbhhpnhond::RetFantasticStoryActivityStoryNotOpen => { + Retcode::RetFantasticStoryActivityStoryNotOpen => { "RET_FANTASTIC_STORY_ACTIVITY_STORY_NOT_OPEN" } - Nbbhhpnhond::RetFantasticStoryActivityBattleError => { + Retcode::RetFantasticStoryActivityBattleError => { "RET_FANTASTIC_STORY_ACTIVITY_BATTLE_ERROR" } - Nbbhhpnhond::RetFantasticStoryActivityBattleNotOpen => { + Retcode::RetFantasticStoryActivityBattleNotOpen => { "RET_FANTASTIC_STORY_ACTIVITY_BATTLE_NOT_OPEN" } - Nbbhhpnhond::RetFantasticStoryActivityBattleAvatarError => { + Retcode::RetFantasticStoryActivityBattleAvatarError => { "RET_FANTASTIC_STORY_ACTIVITY_BATTLE_AVATAR_ERROR" } - Nbbhhpnhond::RetFantasticStoryActivityBattleBuffError => { + Retcode::RetFantasticStoryActivityBattleBuffError => { "RET_FANTASTIC_STORY_ACTIVITY_BATTLE_BUFF_ERROR" } - Nbbhhpnhond::RetFantasticStoryActivityPreBattleScoreNotEnough => { + Retcode::RetFantasticStoryActivityPreBattleScoreNotEnough => { "RET_FANTASTIC_STORY_ACTIVITY_PRE_BATTLE_SCORE_NOT_ENOUGH" } - Nbbhhpnhond::RetTrialActivityAlreadyInTrialActivity => { + Retcode::RetTrialActivityAlreadyInTrialActivity => { "RET_TRIAL_ACTIVITY_ALREADY_IN_TRIAL_ACTIVITY" } - Nbbhhpnhond::RetCommonActivityNotOpen => "RET_COMMON_ACTIVITY_NOT_OPEN", - Nbbhhpnhond::RetMessageConfigNotExist => "RET_MESSAGE_CONFIG_NOT_EXIST", - Nbbhhpnhond::RetMessageSectionNotTake => "RET_MESSAGE_SECTION_NOT_TAKE", - Nbbhhpnhond::RetMessageGroupNotTake => "RET_MESSAGE_GROUP_NOT_TAKE", - Nbbhhpnhond::RetMessageSectionIdNotMatch => { - "RET_MESSAGE_SECTION_ID_NOT_MATCH" - } - Nbbhhpnhond::RetMessageSectionCanNotFinish => { + Retcode::RetCommonActivityNotOpen => "RET_COMMON_ACTIVITY_NOT_OPEN", + Retcode::RetMessageConfigNotExist => "RET_MESSAGE_CONFIG_NOT_EXIST", + Retcode::RetMessageSectionNotTake => "RET_MESSAGE_SECTION_NOT_TAKE", + Retcode::RetMessageGroupNotTake => "RET_MESSAGE_GROUP_NOT_TAKE", + Retcode::RetMessageSectionIdNotMatch => "RET_MESSAGE_SECTION_ID_NOT_MATCH", + Retcode::RetMessageSectionCanNotFinish => { "RET_MESSAGE_SECTION_CAN_NOT_FINISH" } - Nbbhhpnhond::RetMessageItemCanNotFinish => "RET_MESSAGE_ITEM_CAN_NOT_FINISH", - Nbbhhpnhond::RetMessageItemRaidCanNotFinish => { + Retcode::RetMessageItemCanNotFinish => "RET_MESSAGE_ITEM_CAN_NOT_FINISH", + Retcode::RetMessageItemRaidCanNotFinish => { "RET_MESSAGE_ITEM_RAID_CAN_NOT_FINISH" } - Nbbhhpnhond::RetFriendAlreadyIsFriend => "RET_FRIEND_ALREADY_IS_FRIEND", - Nbbhhpnhond::RetFriendIsNotFriend => "RET_FRIEND_IS_NOT_FRIEND", - Nbbhhpnhond::RetFriendApplyExpire => "RET_FRIEND_APPLY_EXPIRE", - Nbbhhpnhond::RetFriendInBlacklist => "RET_FRIEND_IN_BLACKLIST", - Nbbhhpnhond::RetFriendNotInBlacklist => "RET_FRIEND_NOT_IN_BLACKLIST", - Nbbhhpnhond::RetFriendNumberLimit => "RET_FRIEND_NUMBER_LIMIT", - Nbbhhpnhond::RetFriendBlacklistNumberLimit => { - "RET_FRIEND_BLACKLIST_NUMBER_LIMIT" - } - Nbbhhpnhond::RetFriendDailyApplyLimit => "RET_FRIEND_DAILY_APPLY_LIMIT", - Nbbhhpnhond::RetFriendInHandleLimit => "RET_FRIEND_IN_HANDLE_LIMIT", - Nbbhhpnhond::RetFriendApplyInCd => "RET_FRIEND_APPLY_IN_CD", - Nbbhhpnhond::RetFriendRemarkNameFormatError => { + Retcode::RetFriendAlreadyIsFriend => "RET_FRIEND_ALREADY_IS_FRIEND", + Retcode::RetFriendIsNotFriend => "RET_FRIEND_IS_NOT_FRIEND", + Retcode::RetFriendApplyExpire => "RET_FRIEND_APPLY_EXPIRE", + Retcode::RetFriendInBlacklist => "RET_FRIEND_IN_BLACKLIST", + Retcode::RetFriendNotInBlacklist => "RET_FRIEND_NOT_IN_BLACKLIST", + Retcode::RetFriendNumberLimit => "RET_FRIEND_NUMBER_LIMIT", + Retcode::RetFriendBlacklistNumberLimit => "RET_FRIEND_BLACKLIST_NUMBER_LIMIT", + Retcode::RetFriendDailyApplyLimit => "RET_FRIEND_DAILY_APPLY_LIMIT", + Retcode::RetFriendInHandleLimit => "RET_FRIEND_IN_HANDLE_LIMIT", + Retcode::RetFriendApplyInCd => "RET_FRIEND_APPLY_IN_CD", + Retcode::RetFriendRemarkNameFormatError => { "RET_FRIEND_REMARK_NAME_FORMAT_ERROR" } - Nbbhhpnhond::RetFriendPlayerNotFound => "RET_FRIEND_PLAYER_NOT_FOUND", - Nbbhhpnhond::RetFriendInTargetBlacklist => "RET_FRIEND_IN_TARGET_BLACKLIST", - Nbbhhpnhond::RetFriendTargetNumberLimit => "RET_FRIEND_TARGET_NUMBER_LIMIT", - Nbbhhpnhond::RetAssistQueryTooFast => "RET_ASSIST_QUERY_TOO_FAST", - Nbbhhpnhond::RetAssistNotExist => "RET_ASSIST_NOT_EXIST", - Nbbhhpnhond::RetAssistUsedAlready => "RET_ASSIST_USED_ALREADY", - Nbbhhpnhond::RetFriendReportReasonFormatError => { + Retcode::RetFriendPlayerNotFound => "RET_FRIEND_PLAYER_NOT_FOUND", + Retcode::RetFriendInTargetBlacklist => "RET_FRIEND_IN_TARGET_BLACKLIST", + Retcode::RetFriendTargetNumberLimit => "RET_FRIEND_TARGET_NUMBER_LIMIT", + Retcode::RetAssistQueryTooFast => "RET_ASSIST_QUERY_TOO_FAST", + Retcode::RetAssistNotExist => "RET_ASSIST_NOT_EXIST", + Retcode::RetAssistUsedAlready => "RET_ASSIST_USED_ALREADY", + Retcode::RetFriendReportReasonFormatError => { "RET_FRIEND_REPORT_REASON_FORMAT_ERROR" } - Nbbhhpnhond::RetFriendReportSensitiveWords => { - "RET_FRIEND_REPORT_SENSITIVE_WORDS" - } - Nbbhhpnhond::RetAssistUsedTimesOver => "RET_ASSIST_USED_TIMES_OVER", - Nbbhhpnhond::RetAssistQuitAlready => "RET_ASSIST_QUIT_ALREADY", - Nbbhhpnhond::RetAssistAvatarInLineup => "RET_ASSIST_AVATAR_IN_LINEUP", - Nbbhhpnhond::RetAssistNoReward => "RET_ASSIST_NO_REWARD", - Nbbhhpnhond::RetFriendSearchNumLimit => "RET_FRIEND_SEARCH_NUM_LIMIT", - Nbbhhpnhond::RetFriendSearchInCd => "RET_FRIEND_SEARCH_IN_CD", - Nbbhhpnhond::RetFriendRemarkNameUtf8Error => { - "RET_FRIEND_REMARK_NAME_UTF8_ERROR" - } - Nbbhhpnhond::RetFriendReportReasonUtf8Error => { + Retcode::RetFriendReportSensitiveWords => "RET_FRIEND_REPORT_SENSITIVE_WORDS", + Retcode::RetAssistUsedTimesOver => "RET_ASSIST_USED_TIMES_OVER", + Retcode::RetAssistQuitAlready => "RET_ASSIST_QUIT_ALREADY", + Retcode::RetAssistAvatarInLineup => "RET_ASSIST_AVATAR_IN_LINEUP", + Retcode::RetAssistNoReward => "RET_ASSIST_NO_REWARD", + Retcode::RetFriendSearchNumLimit => "RET_FRIEND_SEARCH_NUM_LIMIT", + Retcode::RetFriendSearchInCd => "RET_FRIEND_SEARCH_IN_CD", + Retcode::RetFriendRemarkNameUtf8Error => "RET_FRIEND_REMARK_NAME_UTF8_ERROR", + Retcode::RetFriendReportReasonUtf8Error => { "RET_FRIEND_REPORT_REASON_UTF8_ERROR" } - Nbbhhpnhond::RetAssistSetAlready => "RET_ASSIST_SET_ALREADY", - Nbbhhpnhond::RetFriendTargetForbidOtherApply => { + Retcode::RetAssistSetAlready => "RET_ASSIST_SET_ALREADY", + Retcode::RetFriendTargetForbidOtherApply => { "RET_FRIEND_TARGET_FORBID_OTHER_APPLY" } - Nbbhhpnhond::RetFriendMarkedCntMax => "RET_FRIEND_MARKED_CNT_MAX", - Nbbhhpnhond::RetFriendMarkedAlready => "RET_FRIEND_MARKED_ALREADY", - Nbbhhpnhond::RetFriendNotMarked => "RET_FRIEND_NOT_MARKED", - Nbbhhpnhond::RetFriendChallengeLineupRecommendInCd => { + Retcode::RetFriendMarkedCntMax => "RET_FRIEND_MARKED_CNT_MAX", + Retcode::RetFriendMarkedAlready => "RET_FRIEND_MARKED_ALREADY", + Retcode::RetFriendNotMarked => "RET_FRIEND_NOT_MARKED", + Retcode::RetFriendChallengeLineupRecommendInCd => { "RET_FRIEND_CHALLENGE_LINEUP_RECOMMEND_IN_CD" } - Nbbhhpnhond::RetViewPlayerCardInCd => "RET_VIEW_PLAYER_CARD_IN_CD", - Nbbhhpnhond::RetViewPlayerBattleRecordInCd => { + Retcode::RetViewPlayerCardInCd => "RET_VIEW_PLAYER_CARD_IN_CD", + Retcode::RetViewPlayerBattleRecordInCd => { "RET_VIEW_PLAYER_BATTLE_RECORD_IN_CD" } - Nbbhhpnhond::RetPlayerBoardHeadIconNotExist => { + Retcode::RetPlayerBoardHeadIconNotExist => { "RET_PLAYER_BOARD_HEAD_ICON_NOT_EXIST" } - Nbbhhpnhond::RetPlayerBoardHeadIconLocked => { - "RET_PLAYER_BOARD_HEAD_ICON_LOCKED" - } - Nbbhhpnhond::RetPlayerBoardHeadIconAlreadyUnlocked => { + Retcode::RetPlayerBoardHeadIconLocked => "RET_PLAYER_BOARD_HEAD_ICON_LOCKED", + Retcode::RetPlayerBoardHeadIconAlreadyUnlocked => { "RET_PLAYER_BOARD_HEAD_ICON_ALREADY_UNLOCKED" } - Nbbhhpnhond::RetPlayerBoardDisplayAvatarNotExist => { + Retcode::RetPlayerBoardDisplayAvatarNotExist => { "RET_PLAYER_BOARD_DISPLAY_AVATAR_NOT_EXIST" } - Nbbhhpnhond::RetPlayerBoardDisplayAvatarExceedLimit => { + Retcode::RetPlayerBoardDisplayAvatarExceedLimit => { "RET_PLAYER_BOARD_DISPLAY_AVATAR_EXCEED_LIMIT" } - Nbbhhpnhond::RetPlayerBoardDisplayRepeatedAvatar => { + Retcode::RetPlayerBoardDisplayRepeatedAvatar => { "RET_PLAYER_BOARD_DISPLAY_REPEATED_AVATAR" } - Nbbhhpnhond::RetPlayerBoardDisplayAvatarSamePos => { + Retcode::RetPlayerBoardDisplayAvatarSamePos => { "RET_PLAYER_BOARD_DISPLAY_AVATAR_SAME_POS" } - Nbbhhpnhond::RetPlayerBoardDisplayAvatarLocked => { + Retcode::RetPlayerBoardDisplayAvatarLocked => { "RET_PLAYER_BOARD_DISPLAY_AVATAR_LOCKED" } - Nbbhhpnhond::RetSignatureLengthExceedLimit => { - "RET_SIGNATURE_LENGTH_EXCEED_LIMIT" - } - Nbbhhpnhond::RetSignatureSensitiveWords => "RET_SIGNATURE_SENSITIVE_WORDS", - Nbbhhpnhond::RetPlayerBoardAssistAvatarNotExist => { + Retcode::RetSignatureLengthExceedLimit => "RET_SIGNATURE_LENGTH_EXCEED_LIMIT", + Retcode::RetSignatureSensitiveWords => "RET_SIGNATURE_SENSITIVE_WORDS", + Retcode::RetPlayerBoardAssistAvatarNotExist => { "RET_PLAYER_BOARD_ASSIST_AVATAR_NOT_EXIST" } - Nbbhhpnhond::RetPlayerBoardAssistAvatarLocked => { + Retcode::RetPlayerBoardAssistAvatarLocked => { "RET_PLAYER_BOARD_ASSIST_AVATAR_LOCKED" } - Nbbhhpnhond::RetSignatureUtf8Error => "RET_SIGNATURE_UTF8_ERROR", - Nbbhhpnhond::RetPlayerBoardAssistAvatarCntError => { + Retcode::RetSignatureUtf8Error => "RET_SIGNATURE_UTF8_ERROR", + Retcode::RetPlayerBoardAssistAvatarCntError => { "RET_PLAYER_BOARD_ASSIST_AVATAR_CNT_ERROR" } - Nbbhhpnhond::RetBattlePassTierNotValid => "RET_BATTLE_PASS_TIER_NOT_VALID", - Nbbhhpnhond::RetBattlePassLevelNotMeet => "RET_BATTLE_PASS_LEVEL_NOT_MEET", - Nbbhhpnhond::RetBattlePassRewardTakeAlready => { + Retcode::RetBattlePassTierNotValid => "RET_BATTLE_PASS_TIER_NOT_VALID", + Retcode::RetBattlePassLevelNotMeet => "RET_BATTLE_PASS_LEVEL_NOT_MEET", + Retcode::RetBattlePassRewardTakeAlready => { "RET_BATTLE_PASS_REWARD_TAKE_ALREADY" } - Nbbhhpnhond::RetBattlePassNotPremium => "RET_BATTLE_PASS_NOT_PREMIUM", - Nbbhhpnhond::RetBattlePassNotDoing => "RET_BATTLE_PASS_NOT_DOING", - Nbbhhpnhond::RetBattlePassLevelInvalid => "RET_BATTLE_PASS_LEVEL_INVALID", - Nbbhhpnhond::RetBattlePassNotUnlock => "RET_BATTLE_PASS_NOT_UNLOCK", - Nbbhhpnhond::RetBattlePassNoReward => "RET_BATTLE_PASS_NO_REWARD", - Nbbhhpnhond::RetBattlePassQuestNotValid => "RET_BATTLE_PASS_QUEST_NOT_VALID", - Nbbhhpnhond::RetBattlePassNotChooseOptional => { + Retcode::RetBattlePassNotPremium => "RET_BATTLE_PASS_NOT_PREMIUM", + Retcode::RetBattlePassNotDoing => "RET_BATTLE_PASS_NOT_DOING", + Retcode::RetBattlePassLevelInvalid => "RET_BATTLE_PASS_LEVEL_INVALID", + Retcode::RetBattlePassNotUnlock => "RET_BATTLE_PASS_NOT_UNLOCK", + Retcode::RetBattlePassNoReward => "RET_BATTLE_PASS_NO_REWARD", + Retcode::RetBattlePassQuestNotValid => "RET_BATTLE_PASS_QUEST_NOT_VALID", + Retcode::RetBattlePassNotChooseOptional => { "RET_BATTLE_PASS_NOT_CHOOSE_OPTIONAL" } - Nbbhhpnhond::RetBattlePassNotTakeReward => "RET_BATTLE_PASS_NOT_TAKE_REWARD", - Nbbhhpnhond::RetBattlePassOptionalNotValid => { + Retcode::RetBattlePassNotTakeReward => "RET_BATTLE_PASS_NOT_TAKE_REWARD", + Retcode::RetBattlePassOptionalNotValid => { "RET_BATTLE_PASS_OPTIONAL_NOT_VALID" } - Nbbhhpnhond::RetBattlePassBuyAlready => "RET_BATTLE_PASS_BUY_ALREADY", - Nbbhhpnhond::RetBattlePassNearEnd => "RET_BATTLE_PASS_NEAR_END", - Nbbhhpnhond::RetMusicLocked => "RET_MUSIC_LOCKED", - Nbbhhpnhond::RetMusicNotExist => "RET_MUSIC_NOT_EXIST", - Nbbhhpnhond::RetMusicUnlockFailed => "RET_MUSIC_UNLOCK_FAILED", - Nbbhhpnhond::RetPunkLordLackSummonTimes => "RET_PUNK_LORD_LACK_SUMMON_TIMES", - Nbbhhpnhond::RetPunkLordAttackingMonsterLimit => { + Retcode::RetBattlePassBuyAlready => "RET_BATTLE_PASS_BUY_ALREADY", + Retcode::RetBattlePassNearEnd => "RET_BATTLE_PASS_NEAR_END", + Retcode::RetMusicLocked => "RET_MUSIC_LOCKED", + Retcode::RetMusicNotExist => "RET_MUSIC_NOT_EXIST", + Retcode::RetMusicUnlockFailed => "RET_MUSIC_UNLOCK_FAILED", + Retcode::RetPunkLordLackSummonTimes => "RET_PUNK_LORD_LACK_SUMMON_TIMES", + Retcode::RetPunkLordAttackingMonsterLimit => { "RET_PUNK_LORD_ATTACKING_MONSTER_LIMIT" } - Nbbhhpnhond::RetPunkLordMonsterNotExist => "RET_PUNK_LORD_MONSTER_NOT_EXIST", - Nbbhhpnhond::RetPunkLordMonsterAlreadyShared => { + Retcode::RetPunkLordMonsterNotExist => "RET_PUNK_LORD_MONSTER_NOT_EXIST", + Retcode::RetPunkLordMonsterAlreadyShared => { "RET_PUNK_LORD_MONSTER_ALREADY_SHARED" } - Nbbhhpnhond::RetPunkLordMonsterExpired => "RET_PUNK_LORD_MONSTER_EXPIRED", - Nbbhhpnhond::RetPunkLordSelfMonsterAttackLimit => { + Retcode::RetPunkLordMonsterExpired => "RET_PUNK_LORD_MONSTER_EXPIRED", + Retcode::RetPunkLordSelfMonsterAttackLimit => { "RET_PUNK_LORD_SELF_MONSTER_ATTACK_LIMIT" } - Nbbhhpnhond::RetPunkLordLackSupportTimes => { - "RET_PUNK_LORD_LACK_SUPPORT_TIMES" - } - Nbbhhpnhond::RetPunkLordMonsterAlreadyKilled => { + Retcode::RetPunkLordLackSupportTimes => "RET_PUNK_LORD_LACK_SUPPORT_TIMES", + Retcode::RetPunkLordMonsterAlreadyKilled => { "RET_PUNK_LORD_MONSTER_ALREADY_KILLED" } - Nbbhhpnhond::RetPunkLordMonsterAttackerLimit => { + Retcode::RetPunkLordMonsterAttackerLimit => { "RET_PUNK_LORD_MONSTER_ATTACKER_LIMIT" } - Nbbhhpnhond::RetPunkLordWorldLevleNotValid => { + Retcode::RetPunkLordWorldLevleNotValid => { "RET_PUNK_LORD_WORLD_LEVLE_NOT_VALID" } - Nbbhhpnhond::RetPunkLordRewardLevleNotExist => { + Retcode::RetPunkLordRewardLevleNotExist => { "RET_PUNK_LORD_REWARD_LEVLE_NOT_EXIST" } - Nbbhhpnhond::RetPunkLordPointNotMeet => "RET_PUNK_LORD_POINT_NOT_MEET", - Nbbhhpnhond::RetPunkLordInAttacking => "RET_PUNK_LORD_IN_ATTACKING", - Nbbhhpnhond::RetPunkLordOperationInCd => "RET_PUNK_LORD_OPERATION_IN_CD", - Nbbhhpnhond::RetPunkLordRewardAlreadyTaken => { + Retcode::RetPunkLordPointNotMeet => "RET_PUNK_LORD_POINT_NOT_MEET", + Retcode::RetPunkLordInAttacking => "RET_PUNK_LORD_IN_ATTACKING", + Retcode::RetPunkLordOperationInCd => "RET_PUNK_LORD_OPERATION_IN_CD", + Retcode::RetPunkLordRewardAlreadyTaken => { "RET_PUNK_LORD_REWARD_ALREADY_TAKEN" } - Nbbhhpnhond::RetPunkLordOverBonusRewardLimit => { + Retcode::RetPunkLordOverBonusRewardLimit => { "RET_PUNK_LORD_OVER_BONUS_REWARD_LIMIT" } - Nbbhhpnhond::RetPunkLordNotInSchedule => "RET_PUNK_LORD_NOT_IN_SCHEDULE", - Nbbhhpnhond::RetPunkLordMonsterNotAttacked => { + Retcode::RetPunkLordNotInSchedule => "RET_PUNK_LORD_NOT_IN_SCHEDULE", + Retcode::RetPunkLordMonsterNotAttacked => { "RET_PUNK_LORD_MONSTER_NOT_ATTACKED" } - Nbbhhpnhond::RetPunkLordMonsterNotKilled => { - "RET_PUNK_LORD_MONSTER_NOT_KILLED" - } - Nbbhhpnhond::RetPunkLordMonsterKilledScoreAlreadyTake => { + Retcode::RetPunkLordMonsterNotKilled => "RET_PUNK_LORD_MONSTER_NOT_KILLED", + Retcode::RetPunkLordMonsterKilledScoreAlreadyTake => { "RET_PUNK_LORD_MONSTER_KILLED_SCORE_ALREADY_TAKE" } - Nbbhhpnhond::RetPunkLordRewardLevleAlreadyTake => { + Retcode::RetPunkLordRewardLevleAlreadyTake => { "RET_PUNK_LORD_REWARD_LEVLE_ALREADY_TAKE" } - Nbbhhpnhond::RetDailyActiveLevelInvalid => "RET_DAILY_ACTIVE_LEVEL_INVALID", - Nbbhhpnhond::RetDailyActiveLevelRewardAlreadyTaken => { + Retcode::RetDailyActiveLevelInvalid => "RET_DAILY_ACTIVE_LEVEL_INVALID", + Retcode::RetDailyActiveLevelRewardAlreadyTaken => { "RET_DAILY_ACTIVE_LEVEL_REWARD_ALREADY_TAKEN" } - Nbbhhpnhond::RetDailyActiveLevelApNotEnough => { + Retcode::RetDailyActiveLevelApNotEnough => { "RET_DAILY_ACTIVE_LEVEL_AP_NOT_ENOUGH" } - Nbbhhpnhond::RetDailyMeetPam => "RET_DAILY_MEET_PAM", - Nbbhhpnhond::RetReplayIdNotMatch => "RET_REPLAY_ID_NOT_MATCH", - Nbbhhpnhond::RetReplayReqNotValid => "RET_REPLAY_REQ_NOT_VALID", - Nbbhhpnhond::RetFightActivityDifficultyLevelNotPassed => { + Retcode::RetDailyMeetPam => "RET_DAILY_MEET_PAM", + Retcode::RetReplayIdNotMatch => "RET_REPLAY_ID_NOT_MATCH", + Retcode::RetReplayReqNotValid => "RET_REPLAY_REQ_NOT_VALID", + Retcode::RetFightActivityDifficultyLevelNotPassed => { "RET_FIGHT_ACTIVITY_DIFFICULTY_LEVEL_NOT_PASSED" } - Nbbhhpnhond::RetFightActivityDifficultyLevelRewardAlreadyTake => { + Retcode::RetFightActivityDifficultyLevelRewardAlreadyTake => { "RET_FIGHT_ACTIVITY_DIFFICULTY_LEVEL_REWARD_ALREADY_TAKE" } - Nbbhhpnhond::RetFightActivityStageNotOpen => { - "RET_FIGHT_ACTIVITY_STAGE_NOT_OPEN" - } - Nbbhhpnhond::RetFightActivityLevelNotUnlock => { + Retcode::RetFightActivityStageNotOpen => "RET_FIGHT_ACTIVITY_STAGE_NOT_OPEN", + Retcode::RetFightActivityLevelNotUnlock => { "RET_FIGHT_ACTIVITY_LEVEL_NOT_UNLOCK" } - Nbbhhpnhond::RetTrainVisitorVisitorNotExist => { + Retcode::RetTrainVisitorVisitorNotExist => { "RET_TRAIN_VISITOR_VISITOR_NOT_EXIST" } - Nbbhhpnhond::RetTrainVisitorBehaviorNotExist => { + Retcode::RetTrainVisitorBehaviorNotExist => { "RET_TRAIN_VISITOR_BEHAVIOR_NOT_EXIST" } - Nbbhhpnhond::RetTrainVisitorBehaviorFinished => { + Retcode::RetTrainVisitorBehaviorFinished => { "RET_TRAIN_VISITOR_BEHAVIOR_FINISHED" } - Nbbhhpnhond::RetTrainVisitorAllBehaviorRewardTaken => { + Retcode::RetTrainVisitorAllBehaviorRewardTaken => { "RET_TRAIN_VISITOR_ALL_BEHAVIOR_REWARD_TAKEN" } - Nbbhhpnhond::RetTrainVisitorGetOnMissionNotFinish => { + Retcode::RetTrainVisitorGetOnMissionNotFinish => { "RET_TRAIN_VISITOR_GET_ON_MISSION_NOT_FINISH" } - Nbbhhpnhond::RetTrainVisitorNotGetOff => "RET_TRAIN_VISITOR_NOT_GET_OFF", - Nbbhhpnhond::RetTextJoinUnknowIsOverride => { - "RET_TEXT_JOIN_UNKNOW_IS_OVERRIDE" - } - Nbbhhpnhond::RetTextJoinIdNotExist => "RET_TEXT_JOIN_ID_NOT_EXIST", - Nbbhhpnhond::RetTextJoinCanNotOverride => "RET_TEXT_JOIN_CAN_NOT_OVERRIDE", - Nbbhhpnhond::RetTextJoinItemIdError => "RET_TEXT_JOIN_ITEM_ID_ERROR", - Nbbhhpnhond::RetTextJoinSensitiveCheckError => { + Retcode::RetTrainVisitorNotGetOff => "RET_TRAIN_VISITOR_NOT_GET_OFF", + Retcode::RetTextJoinUnknowIsOverride => "RET_TEXT_JOIN_UNKNOW_IS_OVERRIDE", + Retcode::RetTextJoinIdNotExist => "RET_TEXT_JOIN_ID_NOT_EXIST", + Retcode::RetTextJoinCanNotOverride => "RET_TEXT_JOIN_CAN_NOT_OVERRIDE", + Retcode::RetTextJoinItemIdError => "RET_TEXT_JOIN_ITEM_ID_ERROR", + Retcode::RetTextJoinSensitiveCheckError => { "RET_TEXT_JOIN_SENSITIVE_CHECK_ERROR" } - Nbbhhpnhond::RetTextJoinMustOverride => "RET_TEXT_JOIN_MUST_OVERRIDE", - Nbbhhpnhond::RetTextJoinTextEmpty => "RET_TEXT_JOIN_TEXT_EMPTY", - Nbbhhpnhond::RetTextJoinTextFormatError => "RET_TEXT_JOIN_TEXT_FORMAT_ERROR", - Nbbhhpnhond::RetTextJoinTextUtf8Error => "RET_TEXT_JOIN_TEXT_UTF8_ERROR", - Nbbhhpnhond::RetTextJoinBatchReqIdRepeat => { - "RET_TEXT_JOIN_BATCH_REQ_ID_REPEAT" - } - Nbbhhpnhond::RetTextJoinTypeNotSupportBatchReq => { + Retcode::RetTextJoinMustOverride => "RET_TEXT_JOIN_MUST_OVERRIDE", + Retcode::RetTextJoinTextEmpty => "RET_TEXT_JOIN_TEXT_EMPTY", + Retcode::RetTextJoinTextFormatError => "RET_TEXT_JOIN_TEXT_FORMAT_ERROR", + Retcode::RetTextJoinTextUtf8Error => "RET_TEXT_JOIN_TEXT_UTF8_ERROR", + Retcode::RetTextJoinBatchReqIdRepeat => "RET_TEXT_JOIN_BATCH_REQ_ID_REPEAT", + Retcode::RetTextJoinTypeNotSupportBatchReq => { "RET_TEXT_JOIN_TYPE_NOT_SUPPORT_BATCH_REQ" } - Nbbhhpnhond::RetTextJoinAvatarIdNotExist => { - "RET_TEXT_JOIN_AVATAR_ID_NOT_EXIST" - } - Nbbhhpnhond::RetTextJoinUnknowType => "RET_TEXT_JOIN_UNKNOW_TYPE", - Nbbhhpnhond::RetPamMissionMissionIdError => { - "RET_PAM_MISSION_MISSION_ID_ERROR" - } - Nbbhhpnhond::RetPamMissionMissionExpire => "RET_PAM_MISSION_MISSION_EXPIRE", - Nbbhhpnhond::RetChatTypeNotExist => "RET_CHAT_TYPE_NOT_EXIST", - Nbbhhpnhond::RetMsgTypeNotExist => "RET_MSG_TYPE_NOT_EXIST", - Nbbhhpnhond::RetChatNoTargetUid => "RET_CHAT_NO_TARGET_UID", - Nbbhhpnhond::RetChatMsgEmpty => "RET_CHAT_MSG_EMPTY", - Nbbhhpnhond::RetChatMsgExceedLimit => "RET_CHAT_MSG_EXCEED_LIMIT", - Nbbhhpnhond::RetChatMsgSensitiveCheckError => { + Retcode::RetTextJoinAvatarIdNotExist => "RET_TEXT_JOIN_AVATAR_ID_NOT_EXIST", + Retcode::RetTextJoinUnknowType => "RET_TEXT_JOIN_UNKNOW_TYPE", + Retcode::RetPamMissionMissionIdError => "RET_PAM_MISSION_MISSION_ID_ERROR", + Retcode::RetPamMissionMissionExpire => "RET_PAM_MISSION_MISSION_EXPIRE", + Retcode::RetChatTypeNotExist => "RET_CHAT_TYPE_NOT_EXIST", + Retcode::RetMsgTypeNotExist => "RET_MSG_TYPE_NOT_EXIST", + Retcode::RetChatNoTargetUid => "RET_CHAT_NO_TARGET_UID", + Retcode::RetChatMsgEmpty => "RET_CHAT_MSG_EMPTY", + Retcode::RetChatMsgExceedLimit => "RET_CHAT_MSG_EXCEED_LIMIT", + Retcode::RetChatMsgSensitiveCheckError => { "RET_CHAT_MSG_SENSITIVE_CHECK_ERROR" } - Nbbhhpnhond::RetChatMsgUtf8Error => "RET_CHAT_MSG_UTF8_ERROR", - Nbbhhpnhond::RetChatForbidSwitchOpen => "RET_CHAT_FORBID_SWITCH_OPEN", - Nbbhhpnhond::RetChatForbid => "RET_CHAT_FORBID", - Nbbhhpnhond::RetChatMsgIncludeSpecialStr => { - "RET_CHAT_MSG_INCLUDE_SPECIAL_STR" - } - Nbbhhpnhond::RetChatMsgEmojiNotExist => "RET_CHAT_MSG_EMOJI_NOT_EXIST", - Nbbhhpnhond::RetChatMsgEmojiGenderNotMatch => { + Retcode::RetChatMsgUtf8Error => "RET_CHAT_MSG_UTF8_ERROR", + Retcode::RetChatForbidSwitchOpen => "RET_CHAT_FORBID_SWITCH_OPEN", + Retcode::RetChatForbid => "RET_CHAT_FORBID", + Retcode::RetChatMsgIncludeSpecialStr => "RET_CHAT_MSG_INCLUDE_SPECIAL_STR", + Retcode::RetChatMsgEmojiNotExist => "RET_CHAT_MSG_EMOJI_NOT_EXIST", + Retcode::RetChatMsgEmojiGenderNotMatch => { "RET_CHAT_MSG_EMOJI_GENDER_NOT_MATCH" } - Nbbhhpnhond::RetChatMsgEmojiNotMarked => "RET_CHAT_MSG_EMOJI_NOT_MARKED", - Nbbhhpnhond::RetChatMsgEmojiAlreadyMarked => { - "RET_CHAT_MSG_EMOJI_ALREADY_MARKED" - } - Nbbhhpnhond::RetChatMsgEmojiMarkedMaxLimit => { + Retcode::RetChatMsgEmojiNotMarked => "RET_CHAT_MSG_EMOJI_NOT_MARKED", + Retcode::RetChatMsgEmojiAlreadyMarked => "RET_CHAT_MSG_EMOJI_ALREADY_MARKED", + Retcode::RetChatMsgEmojiMarkedMaxLimit => { "RET_CHAT_MSG_EMOJI_MARKED_MAX_LIMIT" } - Nbbhhpnhond::RetBoxingClubChallengeNotOpen => { + Retcode::RetBoxingClubChallengeNotOpen => { "RET_BOXING_CLUB_CHALLENGE_NOT_OPEN" } - Nbbhhpnhond::RetMuseumNotOpen => "RET_MUSEUM_NOT_OPEN", - Nbbhhpnhond::RetMuseumTurnCntNotMatch => "RET_MUSEUM_TURN_CNT_NOT_MATCH", - Nbbhhpnhond::RetMuseumPhaseNotReach => "RET_MUSEUM_PHASE_NOT_REACH", - Nbbhhpnhond::RetMuseumUnknowStuff => "RET_MUSEUM_UNKNOW_STUFF", - Nbbhhpnhond::RetMuseumUnknowArea => "RET_MUSEUM_UNKNOW_AREA", - Nbbhhpnhond::RetMuseumUnknowPos => "RET_MUSEUM_UNKNOW_POS", - Nbbhhpnhond::RetMuseumStuffAlreadyInArea => { - "RET_MUSEUM_STUFF_ALREADY_IN_AREA" - } - Nbbhhpnhond::RetMuseumStuffNotInArea => "RET_MUSEUM_STUFF_NOT_IN_AREA", - Nbbhhpnhond::RetMuseumGetNpcRepeat => "RET_MUSEUM_GET_NPC_REPEAT", - Nbbhhpnhond::RetMuseumGetNpcUnlock => "RET_MUSEUM_GET_NPC_UNLOCK", - Nbbhhpnhond::RetMuseumGetNpcNotEnough => "RET_MUSEUM_GET_NPC_NOT_ENOUGH", - Nbbhhpnhond::RetMuseumChangeStuffAreaError => { + Retcode::RetMuseumNotOpen => "RET_MUSEUM_NOT_OPEN", + Retcode::RetMuseumTurnCntNotMatch => "RET_MUSEUM_TURN_CNT_NOT_MATCH", + Retcode::RetMuseumPhaseNotReach => "RET_MUSEUM_PHASE_NOT_REACH", + Retcode::RetMuseumUnknowStuff => "RET_MUSEUM_UNKNOW_STUFF", + Retcode::RetMuseumUnknowArea => "RET_MUSEUM_UNKNOW_AREA", + Retcode::RetMuseumUnknowPos => "RET_MUSEUM_UNKNOW_POS", + Retcode::RetMuseumStuffAlreadyInArea => "RET_MUSEUM_STUFF_ALREADY_IN_AREA", + Retcode::RetMuseumStuffNotInArea => "RET_MUSEUM_STUFF_NOT_IN_AREA", + Retcode::RetMuseumGetNpcRepeat => "RET_MUSEUM_GET_NPC_REPEAT", + Retcode::RetMuseumGetNpcUnlock => "RET_MUSEUM_GET_NPC_UNLOCK", + Retcode::RetMuseumGetNpcNotEnough => "RET_MUSEUM_GET_NPC_NOT_ENOUGH", + Retcode::RetMuseumChangeStuffAreaError => { "RET_MUSEUM_CHANGE_STUFF_AREA_ERROR" } - Nbbhhpnhond::RetMuseumNotInit => "RET_MUSEUM_NOT_INIT", - Nbbhhpnhond::RetMuseumEventError => "RET_MUSEUM_EVENT_ERROR", - Nbbhhpnhond::RetMuseumUnknowChooseEventId => { - "RET_MUSEUM_UNKNOW_CHOOSE_EVENT_ID" - } - Nbbhhpnhond::RetMuseumEventOrderNotMatch => { - "RET_MUSEUM_EVENT_ORDER_NOT_MATCH" - } - Nbbhhpnhond::RetMuseumEventPhaseNotUnlock => { - "RET_MUSEUM_EVENT_PHASE_NOT_UNLOCK" - } - Nbbhhpnhond::RetMuseumEventMissionNotFound => { + Retcode::RetMuseumNotInit => "RET_MUSEUM_NOT_INIT", + Retcode::RetMuseumEventError => "RET_MUSEUM_EVENT_ERROR", + Retcode::RetMuseumUnknowChooseEventId => "RET_MUSEUM_UNKNOW_CHOOSE_EVENT_ID", + Retcode::RetMuseumEventOrderNotMatch => "RET_MUSEUM_EVENT_ORDER_NOT_MATCH", + Retcode::RetMuseumEventPhaseNotUnlock => "RET_MUSEUM_EVENT_PHASE_NOT_UNLOCK", + Retcode::RetMuseumEventMissionNotFound => { "RET_MUSEUM_EVENT_MISSION_NOT_FOUND" } - Nbbhhpnhond::RetMuseumAreaLevelUpAlready => { - "RET_MUSEUM_AREA_LEVEL_UP_ALREADY" - } - Nbbhhpnhond::RetMuseumStuffAlreadyUsed => "RET_MUSEUM_STUFF_ALREADY_USED", - Nbbhhpnhond::RetMuseumEventRoundNotUnlock => { - "RET_MUSEUM_EVENT_ROUND_NOT_UNLOCK" - } - Nbbhhpnhond::RetMuseumStuffInArea => "RET_MUSEUM_STUFF_IN_AREA", - Nbbhhpnhond::RetMuseumStuffDispatch => "RET_MUSEUM_STUFF_DISPATCH", - Nbbhhpnhond::RetMuseumIsEnd => "RET_MUSEUM_IS_END", - Nbbhhpnhond::RetMuseumStuffLeaving => "RET_MUSEUM_STUFF_LEAVING", - Nbbhhpnhond::RetMuseumEventMissionNotFinish => { + Retcode::RetMuseumAreaLevelUpAlready => "RET_MUSEUM_AREA_LEVEL_UP_ALREADY", + Retcode::RetMuseumStuffAlreadyUsed => "RET_MUSEUM_STUFF_ALREADY_USED", + Retcode::RetMuseumEventRoundNotUnlock => "RET_MUSEUM_EVENT_ROUND_NOT_UNLOCK", + Retcode::RetMuseumStuffInArea => "RET_MUSEUM_STUFF_IN_AREA", + Retcode::RetMuseumStuffDispatch => "RET_MUSEUM_STUFF_DISPATCH", + Retcode::RetMuseumIsEnd => "RET_MUSEUM_IS_END", + Retcode::RetMuseumStuffLeaving => "RET_MUSEUM_STUFF_LEAVING", + Retcode::RetMuseumEventMissionNotFinish => { "RET_MUSEUM_EVENT_MISSION_NOT_FINISH" } - Nbbhhpnhond::RetMuseumCollectRewardNotExist => { + Retcode::RetMuseumCollectRewardNotExist => { "RET_MUSEUM_COLLECT_REWARD_NOT_EXIST" } - Nbbhhpnhond::RetMuseumCollectRewardAlreadyTaken => { + Retcode::RetMuseumCollectRewardAlreadyTaken => { "RET_MUSEUM_COLLECT_REWARD_ALREADY_TAKEN" } - Nbbhhpnhond::RetMuseumAcceptMissionMaxLimit => { + Retcode::RetMuseumAcceptMissionMaxLimit => { "RET_MUSEUM_ACCEPT_MISSION_MAX_LIMIT" } - Nbbhhpnhond::RetRogueChallengeNotOpen => "RET_ROGUE_CHALLENGE_NOT_OPEN", - Nbbhhpnhond::RetRogueChallengeAssisRefreshLimit => { + Retcode::RetRogueChallengeNotOpen => "RET_ROGUE_CHALLENGE_NOT_OPEN", + Retcode::RetRogueChallengeAssisRefreshLimit => { "RET_ROGUE_CHALLENGE_ASSIS_REFRESH_LIMIT" } - Nbbhhpnhond::RetAlleyNotInit => "RET_ALLEY_NOT_INIT", - Nbbhhpnhond::RetAlleyNotOpen => "RET_ALLEY_NOT_OPEN", - Nbbhhpnhond::RetAlleyMapNotExist => "RET_ALLEY_MAP_NOT_EXIST", - Nbbhhpnhond::RetAlleyEmptyPosList => "RET_ALLEY_EMPTY_POS_LIST", - Nbbhhpnhond::RetAlleyLinePosInvalid => "RET_ALLEY_LINE_POS_INVALID", - Nbbhhpnhond::RetAlleyShopNotUnlock => "RET_ALLEY_SHOP_NOT_UNLOCK", - Nbbhhpnhond::RetAlleyDepotFull => "RET_ALLEY_DEPOT_FULL", - Nbbhhpnhond::RetAlleyShopNotInclude => "RET_ALLEY_SHOP_NOT_INCLUDE", - Nbbhhpnhond::RetAlleyEventNotUnlock => "RET_ALLEY_EVENT_NOT_UNLOCK", - Nbbhhpnhond::RetAlleyEventNotRefresh => "RET_ALLEY_EVENT_NOT_REFRESH", - Nbbhhpnhond::RetAlleyEventStateDoing => "RET_ALLEY_EVENT_STATE_DOING", - Nbbhhpnhond::RetAlleyEventStateFinish => "RET_ALLEY_EVENT_STATE_FINISH", - Nbbhhpnhond::RetAlleyEventError => "RET_ALLEY_EVENT_ERROR", - Nbbhhpnhond::RetAlleyRewardLevelError => "RET_ALLEY_REWARD_LEVEL_ERROR", - Nbbhhpnhond::RetAlleyRewardPrestigeNotEnough => { + Retcode::RetAlleyNotInit => "RET_ALLEY_NOT_INIT", + Retcode::RetAlleyNotOpen => "RET_ALLEY_NOT_OPEN", + Retcode::RetAlleyMapNotExist => "RET_ALLEY_MAP_NOT_EXIST", + Retcode::RetAlleyEmptyPosList => "RET_ALLEY_EMPTY_POS_LIST", + Retcode::RetAlleyLinePosInvalid => "RET_ALLEY_LINE_POS_INVALID", + Retcode::RetAlleyShopNotUnlock => "RET_ALLEY_SHOP_NOT_UNLOCK", + Retcode::RetAlleyDepotFull => "RET_ALLEY_DEPOT_FULL", + Retcode::RetAlleyShopNotInclude => "RET_ALLEY_SHOP_NOT_INCLUDE", + Retcode::RetAlleyEventNotUnlock => "RET_ALLEY_EVENT_NOT_UNLOCK", + Retcode::RetAlleyEventNotRefresh => "RET_ALLEY_EVENT_NOT_REFRESH", + Retcode::RetAlleyEventStateDoing => "RET_ALLEY_EVENT_STATE_DOING", + Retcode::RetAlleyEventStateFinish => "RET_ALLEY_EVENT_STATE_FINISH", + Retcode::RetAlleyEventError => "RET_ALLEY_EVENT_ERROR", + Retcode::RetAlleyRewardLevelError => "RET_ALLEY_REWARD_LEVEL_ERROR", + Retcode::RetAlleyRewardPrestigeNotEnough => { "RET_ALLEY_REWARD_PRESTIGE_NOT_ENOUGH" } - Nbbhhpnhond::RetAlleyShipEmpty => "RET_ALLEY_SHIP_EMPTY", - Nbbhhpnhond::RetAlleyShipIdDismatch => "RET_ALLEY_SHIP_ID_DISMATCH", - Nbbhhpnhond::RetAlleyShipNotExist => "RET_ALLEY_SHIP_NOT_EXIST", - Nbbhhpnhond::RetAlleyShipNotUnlock => "RET_ALLEY_SHIP_NOT_UNLOCK", - Nbbhhpnhond::RetAlleyGoodsNotExist => "RET_ALLEY_GOODS_NOT_EXIST", - Nbbhhpnhond::RetAlleyGoodsNotUnlock => "RET_ALLEY_GOODS_NOT_UNLOCK", - Nbbhhpnhond::RetAlleyProfitNotPositive => "RET_ALLEY_PROFIT_NOT_POSITIVE", - Nbbhhpnhond::RetAlleySpecialOrderDismatch => { - "RET_ALLEY_SPECIAL_ORDER_DISMATCH" - } - Nbbhhpnhond::RetAlleyOrderGoodsOverLimit => { - "RET_ALLEY_ORDER_GOODS_OVER_LIMIT" - } - Nbbhhpnhond::RetAlleySpecialOrderConditionNotMeet => { + Retcode::RetAlleyShipEmpty => "RET_ALLEY_SHIP_EMPTY", + Retcode::RetAlleyShipIdDismatch => "RET_ALLEY_SHIP_ID_DISMATCH", + Retcode::RetAlleyShipNotExist => "RET_ALLEY_SHIP_NOT_EXIST", + Retcode::RetAlleyShipNotUnlock => "RET_ALLEY_SHIP_NOT_UNLOCK", + Retcode::RetAlleyGoodsNotExist => "RET_ALLEY_GOODS_NOT_EXIST", + Retcode::RetAlleyGoodsNotUnlock => "RET_ALLEY_GOODS_NOT_UNLOCK", + Retcode::RetAlleyProfitNotPositive => "RET_ALLEY_PROFIT_NOT_POSITIVE", + Retcode::RetAlleySpecialOrderDismatch => "RET_ALLEY_SPECIAL_ORDER_DISMATCH", + Retcode::RetAlleyOrderGoodsOverLimit => "RET_ALLEY_ORDER_GOODS_OVER_LIMIT", + Retcode::RetAlleySpecialOrderConditionNotMeet => { "RET_ALLEY_SPECIAL_ORDER_CONDITION_NOT_MEET" } - Nbbhhpnhond::RetAlleyDepotSizeOverLimit => "RET_ALLEY_DEPOT_SIZE_OVER_LIMIT", - Nbbhhpnhond::RetAlleyGoodsNotEnough => "RET_ALLEY_GOODS_NOT_ENOUGH", - Nbbhhpnhond::RetAlleyOrderIndexInvalid => "RET_ALLEY_ORDER_INDEX_INVALID", - Nbbhhpnhond::RetAlleyRewardAlreadyTake => "RET_ALLEY_REWARD_ALREADY_TAKE", - Nbbhhpnhond::RetAlleyRewardNotExist => "RET_ALLEY_REWARD_NOT_EXIST", - Nbbhhpnhond::RetAlleyMainMissionNotDoing => { - "RET_ALLEY_MAIN_MISSION_NOT_DOING" - } - Nbbhhpnhond::RetAlleyCriticalEventNotFinish => { + Retcode::RetAlleyDepotSizeOverLimit => "RET_ALLEY_DEPOT_SIZE_OVER_LIMIT", + Retcode::RetAlleyGoodsNotEnough => "RET_ALLEY_GOODS_NOT_ENOUGH", + Retcode::RetAlleyOrderIndexInvalid => "RET_ALLEY_ORDER_INDEX_INVALID", + Retcode::RetAlleyRewardAlreadyTake => "RET_ALLEY_REWARD_ALREADY_TAKE", + Retcode::RetAlleyRewardNotExist => "RET_ALLEY_REWARD_NOT_EXIST", + Retcode::RetAlleyMainMissionNotDoing => "RET_ALLEY_MAIN_MISSION_NOT_DOING", + Retcode::RetAlleyCriticalEventNotFinish => { "RET_ALLEY_CRITICAL_EVENT_NOT_FINISH" } - Nbbhhpnhond::RetAlleyShopGoodsNotValid => "RET_ALLEY_SHOP_GOODS_NOT_VALID", - Nbbhhpnhond::RetAlleySlashNotOpen => "RET_ALLEY_SLASH_NOT_OPEN", - Nbbhhpnhond::RetAlleyPlacingAnchorInvalid => { - "RET_ALLEY_PLACING_ANCHOR_INVALID" - } - Nbbhhpnhond::RetAlleyPlacingGoodsIndexInvalid => { + Retcode::RetAlleyShopGoodsNotValid => "RET_ALLEY_SHOP_GOODS_NOT_VALID", + Retcode::RetAlleySlashNotOpen => "RET_ALLEY_SLASH_NOT_OPEN", + Retcode::RetAlleyPlacingAnchorInvalid => "RET_ALLEY_PLACING_ANCHOR_INVALID", + Retcode::RetAlleyPlacingGoodsIndexInvalid => { "RET_ALLEY_PLACING_GOODS_INDEX_INVALID" } - Nbbhhpnhond::RetAlleySaveMapTooQuick => "RET_ALLEY_SAVE_MAP_TOO_QUICK", - Nbbhhpnhond::RetAlleyMapNotLink => "RET_ALLEY_MAP_NOT_LINK", - Nbbhhpnhond::RetAlleyFundsNotLowerBase => "RET_ALLEY_FUNDS_NOT_LOWER_BASE", - Nbbhhpnhond::RetAlleyEventNotFinish => "RET_ALLEY_EVENT_NOT_FINISH", - Nbbhhpnhond::RetAlleyNormalOrderNotMeet => "RET_ALLEY_NORMAL_ORDER_NOT_MEET", - Nbbhhpnhond::RetPlayerReturnNotOpen => "RET_PLAYER_RETURN_NOT_OPEN", - Nbbhhpnhond::RetPlayerReturnIsSigned => "RET_PLAYER_RETURN_IS_SIGNED", - Nbbhhpnhond::RetPlayerReturnPointNotEnough => { + Retcode::RetAlleySaveMapTooQuick => "RET_ALLEY_SAVE_MAP_TOO_QUICK", + Retcode::RetAlleyMapNotLink => "RET_ALLEY_MAP_NOT_LINK", + Retcode::RetAlleyFundsNotLowerBase => "RET_ALLEY_FUNDS_NOT_LOWER_BASE", + Retcode::RetAlleyEventNotFinish => "RET_ALLEY_EVENT_NOT_FINISH", + Retcode::RetAlleyNormalOrderNotMeet => "RET_ALLEY_NORMAL_ORDER_NOT_MEET", + Retcode::RetPlayerReturnNotOpen => "RET_PLAYER_RETURN_NOT_OPEN", + Retcode::RetPlayerReturnIsSigned => "RET_PLAYER_RETURN_IS_SIGNED", + Retcode::RetPlayerReturnPointNotEnough => { "RET_PLAYER_RETURN_POINT_NOT_ENOUGH" } - Nbbhhpnhond::RetPlayerReturnConditionInvalid => { + Retcode::RetPlayerReturnConditionInvalid => { "RET_PLAYER_RETURN_CONDITION_INVALID" } - Nbbhhpnhond::RetPlayerReturnHasSigned => "RET_PLAYER_RETURN_HAS_SIGNED", - Nbbhhpnhond::RetPlayerReturnRewardTaken => "RET_PLAYER_RETURN_REWARD_TAKEN", - Nbbhhpnhond::RetAetherDivideNoLineup => "RET_AETHER_DIVIDE_NO_LINEUP", - Nbbhhpnhond::RetAetherDivideLineupInvalid => { - "RET_AETHER_DIVIDE_LINEUP_INVALID" - } - Nbbhhpnhond::RetChatBubbleIdError => "RET_CHAT_BUBBLE_ID_ERROR", - Nbbhhpnhond::RetChatBubbleIdNotUnlock => "RET_CHAT_BUBBLE_ID_NOT_UNLOCK", - Nbbhhpnhond::RetPhoneThemeIdError => "RET_PHONE_THEME_ID_ERROR", - Nbbhhpnhond::RetPhoneThemeIdNotUnlock => "RET_PHONE_THEME_ID_NOT_UNLOCK", - Nbbhhpnhond::RetChatBubbleSelectIsCurrent => { - "RET_CHAT_BUBBLE_SELECT_IS_CURRENT" - } - Nbbhhpnhond::RetPhoneThemeSelectIsCurrent => { - "RET_PHONE_THEME_SELECT_IS_CURRENT" - } - Nbbhhpnhond::RetChessRogueConfigNotFound => { - "RET_CHESS_ROGUE_CONFIG_NOT_FOUND" - } - Nbbhhpnhond::RetChessRogueConfigInvalid => "RET_CHESS_ROGUE_CONFIG_INVALID", - Nbbhhpnhond::RetChessRogueNoValidRoom => "RET_CHESS_ROGUE_NO_VALID_ROOM", - Nbbhhpnhond::RetChessRogueNoCellInfo => "RET_CHESS_ROGUE_NO_CELL_INFO", - Nbbhhpnhond::RetChessRogueCellNotFinish => "RET_CHESS_ROGUE_CELL_NOT_FINISH", - Nbbhhpnhond::RetChessRogueCellIsLocked => "RET_CHESS_ROGUE_CELL_IS_LOCKED", - Nbbhhpnhond::RetChessRogueScheduleNotMatch => { + Retcode::RetPlayerReturnHasSigned => "RET_PLAYER_RETURN_HAS_SIGNED", + Retcode::RetPlayerReturnRewardTaken => "RET_PLAYER_RETURN_REWARD_TAKEN", + Retcode::RetAetherDivideNoLineup => "RET_AETHER_DIVIDE_NO_LINEUP", + Retcode::RetAetherDivideLineupInvalid => "RET_AETHER_DIVIDE_LINEUP_INVALID", + Retcode::RetChatBubbleIdError => "RET_CHAT_BUBBLE_ID_ERROR", + Retcode::RetChatBubbleIdNotUnlock => "RET_CHAT_BUBBLE_ID_NOT_UNLOCK", + Retcode::RetPhoneThemeIdError => "RET_PHONE_THEME_ID_ERROR", + Retcode::RetPhoneThemeIdNotUnlock => "RET_PHONE_THEME_ID_NOT_UNLOCK", + Retcode::RetChatBubbleSelectIsCurrent => "RET_CHAT_BUBBLE_SELECT_IS_CURRENT", + Retcode::RetPhoneThemeSelectIsCurrent => "RET_PHONE_THEME_SELECT_IS_CURRENT", + Retcode::RetChessRogueConfigNotFound => "RET_CHESS_ROGUE_CONFIG_NOT_FOUND", + Retcode::RetChessRogueConfigInvalid => "RET_CHESS_ROGUE_CONFIG_INVALID", + Retcode::RetChessRogueNoValidRoom => "RET_CHESS_ROGUE_NO_VALID_ROOM", + Retcode::RetChessRogueNoCellInfo => "RET_CHESS_ROGUE_NO_CELL_INFO", + Retcode::RetChessRogueCellNotFinish => "RET_CHESS_ROGUE_CELL_NOT_FINISH", + Retcode::RetChessRogueCellIsLocked => "RET_CHESS_ROGUE_CELL_IS_LOCKED", + Retcode::RetChessRogueScheduleNotMatch => { "RET_CHESS_ROGUE_SCHEDULE_NOT_MATCH" } - Nbbhhpnhond::RetChessRogueStatusFail => "RET_CHESS_ROGUE_STATUS_FAIL", - Nbbhhpnhond::RetChessRogueAreaNotExist => "RET_CHESS_ROGUE_AREA_NOT_EXIST", - Nbbhhpnhond::RetChessRogueLineupFail => "RET_CHESS_ROGUE_LINEUP_FAIL", - Nbbhhpnhond::RetChessRogueAeonFail => "RET_CHESS_ROGUE_AEON_FAIL", - Nbbhhpnhond::RetChessRogueEnterCellFail => "RET_CHESS_ROGUE_ENTER_CELL_FAIL", - Nbbhhpnhond::RetChessRogueRollDiceFail => "RET_CHESS_ROGUE_ROLL_DICE_FAIL", - Nbbhhpnhond::RetChessRogueDiceStatusFail => { - "RET_CHESS_ROGUE_DICE_STATUS_FAIL" - } - Nbbhhpnhond::RetChessRogueDiceCntNotFull => { - "RET_CHESS_ROGUE_DICE_CNT_NOT_FULL" - } - Nbbhhpnhond::RetChessRogueUnlock => "RET_CHESS_ROGUE_UNLOCK", - Nbbhhpnhond::RetChessRoguePickAvatarFail => { - "RET_CHESS_ROGUE_PICK_AVATAR_FAIL" - } - Nbbhhpnhond::RetChessRogueAvatarInvalid => "RET_CHESS_ROGUE_AVATAR_INVALID", - Nbbhhpnhond::RetChessRogueCellCanNotSelect => { + Retcode::RetChessRogueStatusFail => "RET_CHESS_ROGUE_STATUS_FAIL", + Retcode::RetChessRogueAreaNotExist => "RET_CHESS_ROGUE_AREA_NOT_EXIST", + Retcode::RetChessRogueLineupFail => "RET_CHESS_ROGUE_LINEUP_FAIL", + Retcode::RetChessRogueAeonFail => "RET_CHESS_ROGUE_AEON_FAIL", + Retcode::RetChessRogueEnterCellFail => "RET_CHESS_ROGUE_ENTER_CELL_FAIL", + Retcode::RetChessRogueRollDiceFail => "RET_CHESS_ROGUE_ROLL_DICE_FAIL", + Retcode::RetChessRogueDiceStatusFail => "RET_CHESS_ROGUE_DICE_STATUS_FAIL", + Retcode::RetChessRogueDiceCntNotFull => "RET_CHESS_ROGUE_DICE_CNT_NOT_FULL", + Retcode::RetChessRogueUnlock => "RET_CHESS_ROGUE_UNLOCK", + Retcode::RetChessRoguePickAvatarFail => "RET_CHESS_ROGUE_PICK_AVATAR_FAIL", + Retcode::RetChessRogueAvatarInvalid => "RET_CHESS_ROGUE_AVATAR_INVALID", + Retcode::RetChessRogueCellCanNotSelect => { "RET_CHESS_ROGUE_CELL_CAN_NOT_SELECT" } - Nbbhhpnhond::RetChessRogueDiceConfirmed => "RET_CHESS_ROGUE_DICE_CONFIRMED", - Nbbhhpnhond::RetChessRogueNousDiceNotMatch => { + Retcode::RetChessRogueDiceConfirmed => "RET_CHESS_ROGUE_DICE_CONFIRMED", + Retcode::RetChessRogueNousDiceNotMatch => { "RET_CHESS_ROGUE_NOUS_DICE_NOT_MATCH" } - Nbbhhpnhond::RetChessRogueNousDiceRarityFail => { + Retcode::RetChessRogueNousDiceRarityFail => { "RET_CHESS_ROGUE_NOUS_DICE_RARITY_FAIL" } - Nbbhhpnhond::RetChessRogueNousDiceSurfaceDuplicate => { + Retcode::RetChessRogueNousDiceSurfaceDuplicate => { "RET_CHESS_ROGUE_NOUS_DICE_SURFACE_DUPLICATE" } - Nbbhhpnhond::RetChessRogueNotInRogue => "RET_CHESS_ROGUE_NOT_IN_ROGUE", - Nbbhhpnhond::RetChessRogueNousDiceBranchLimit => { + Retcode::RetChessRogueNotInRogue => "RET_CHESS_ROGUE_NOT_IN_ROGUE", + Retcode::RetChessRogueNousDiceBranchLimit => { "RET_CHESS_ROGUE_NOUS_DICE_BRANCH_LIMIT" } - Nbbhhpnhond::RetHeliobusNotOpen => "RET_HELIOBUS_NOT_OPEN", - Nbbhhpnhond::RetHeliobusSnsPostNotUnlock => { - "RET_HELIOBUS_SNS_POST_NOT_UNLOCK" - } - Nbbhhpnhond::RetHeliobusSnsAlreadyRead => "RET_HELIOBUS_SNS_ALREADY_READ", - Nbbhhpnhond::RetHeliobusSnsAlreadyLiked => "RET_HELIOBUS_SNS_ALREADY_LIKED", - Nbbhhpnhond::RetHeliobusSnsAlreadyCommented => { + Retcode::RetHeliobusNotOpen => "RET_HELIOBUS_NOT_OPEN", + Retcode::RetHeliobusSnsPostNotUnlock => "RET_HELIOBUS_SNS_POST_NOT_UNLOCK", + Retcode::RetHeliobusSnsAlreadyRead => "RET_HELIOBUS_SNS_ALREADY_READ", + Retcode::RetHeliobusSnsAlreadyLiked => "RET_HELIOBUS_SNS_ALREADY_LIKED", + Retcode::RetHeliobusSnsAlreadyCommented => { "RET_HELIOBUS_SNS_ALREADY_COMMENTED" } - Nbbhhpnhond::RetHeliobusSnsInMission => "RET_HELIOBUS_SNS_IN_MISSION", - Nbbhhpnhond::RetHeliobusSnsAlreadyPosted => "RET_HELIOBUS_SNS_ALREADY_POSTED", - Nbbhhpnhond::RetHeliobusSnsNotDoingMission => { + Retcode::RetHeliobusSnsInMission => "RET_HELIOBUS_SNS_IN_MISSION", + Retcode::RetHeliobusSnsAlreadyPosted => "RET_HELIOBUS_SNS_ALREADY_POSTED", + Retcode::RetHeliobusSnsNotDoingMission => { "RET_HELIOBUS_SNS_NOT_DOING_MISSION" } - Nbbhhpnhond::RetHeliobusRewardLevelMax => "RET_HELIOBUS_REWARD_LEVEL_MAX", - Nbbhhpnhond::RetHeliobusIncomeNotEnough => "RET_HELIOBUS_INCOME_NOT_ENOUGH", - Nbbhhpnhond::RetHeliobusSnsCommentNotUnlock => { + Retcode::RetHeliobusRewardLevelMax => "RET_HELIOBUS_REWARD_LEVEL_MAX", + Retcode::RetHeliobusIncomeNotEnough => "RET_HELIOBUS_INCOME_NOT_ENOUGH", + Retcode::RetHeliobusSnsCommentNotUnlock => { "RET_HELIOBUS_SNS_COMMENT_NOT_UNLOCK" } - Nbbhhpnhond::RetHeliobusChallengeNotUnlock => { - "RET_HELIOBUS_CHALLENGE_NOT_UNLOCK" - } - Nbbhhpnhond::RetHeliobusChallengeIdError => "RET_HELIOBUS_CHALLENGE_ID_ERROR", - Nbbhhpnhond::RetHeliobusSkillNotUnlock => "RET_HELIOBUS_SKILL_NOT_UNLOCK", - Nbbhhpnhond::RetHeliobusAcceptPostMissionFail => { + Retcode::RetHeliobusChallengeNotUnlock => "RET_HELIOBUS_CHALLENGE_NOT_UNLOCK", + Retcode::RetHeliobusChallengeIdError => "RET_HELIOBUS_CHALLENGE_ID_ERROR", + Retcode::RetHeliobusSkillNotUnlock => "RET_HELIOBUS_SKILL_NOT_UNLOCK", + Retcode::RetHeliobusAcceptPostMissionFail => { "RET_HELIOBUS_ACCEPT_POST_MISSION_FAIL" } - Nbbhhpnhond::RetHeliobusSkillNotSelected => "RET_HELIOBUS_SKILL_NOT_SELECTED", - Nbbhhpnhond::RetHeliobusPlaneTypeInvalid => "RET_HELIOBUS_PLANE_TYPE_INVALID", - Nbbhhpnhond::RetReddotParamInvalid => "RET_REDDOT_PARAM_INVALID", - Nbbhhpnhond::RetReddotActivityNotOpen => "RET_REDDOT_ACTIVITY_NOT_OPEN", - Nbbhhpnhond::RetRogueEndlessActivityConfigError => { + Retcode::RetHeliobusSkillNotSelected => "RET_HELIOBUS_SKILL_NOT_SELECTED", + Retcode::RetHeliobusPlaneTypeInvalid => "RET_HELIOBUS_PLANE_TYPE_INVALID", + Retcode::RetReddotParamInvalid => "RET_REDDOT_PARAM_INVALID", + Retcode::RetReddotActivityNotOpen => "RET_REDDOT_ACTIVITY_NOT_OPEN", + Retcode::RetRogueEndlessActivityConfigError => { "RET_ROGUE_ENDLESS_ACTIVITY_CONFIG_ERROR" } - Nbbhhpnhond::RetRogueEndlessActivityNotOpen => { + Retcode::RetRogueEndlessActivityNotOpen => { "RET_ROGUE_ENDLESS_ACTIVITY_NOT_OPEN" } - Nbbhhpnhond::RetRogueEndlessActivityOverBonusRewardLimit => { + Retcode::RetRogueEndlessActivityOverBonusRewardLimit => { "RET_ROGUE_ENDLESS_ACTIVITY_OVER_BONUS_REWARD_LIMIT" } - Nbbhhpnhond::RetRogueEndlessActivityScoreNotMeet => { + Retcode::RetRogueEndlessActivityScoreNotMeet => { "RET_ROGUE_ENDLESS_ACTIVITY_SCORE_NOT_MEET" } - Nbbhhpnhond::RetRogueEndlessActivityRewardLevleAlreadyTake => { + Retcode::RetRogueEndlessActivityRewardLevleAlreadyTake => { "RET_ROGUE_ENDLESS_ACTIVITY_REWARD_LEVLE_ALREADY_TAKE" } - Nbbhhpnhond::RetHeartDialScriptNotFound => "RET_HEART_DIAL_SCRIPT_NOT_FOUND", - Nbbhhpnhond::RetHeartDialScriptEmotionTheSame => { + Retcode::RetHeartDialScriptNotFound => "RET_HEART_DIAL_SCRIPT_NOT_FOUND", + Retcode::RetHeartDialScriptEmotionTheSame => { "RET_HEART_DIAL_SCRIPT_EMOTION_THE_SAME" } - Nbbhhpnhond::RetHeartDialScriptStepNotNormal => { + Retcode::RetHeartDialScriptStepNotNormal => { "RET_HEART_DIAL_SCRIPT_STEP_NOT_NORMAL" } - Nbbhhpnhond::RetHeartDialScriptConditionNotMatch => { + Retcode::RetHeartDialScriptConditionNotMatch => { "RET_HEART_DIAL_SCRIPT_CONDITION_NOT_MATCH" } - Nbbhhpnhond::RetHeartDialScriptSubmitItemNumNotMatch => { + Retcode::RetHeartDialScriptSubmitItemNumNotMatch => { "RET_HEART_DIAL_SCRIPT_SUBMIT_ITEM_NUM_NOT_MATCH" } - Nbbhhpnhond::RetHeartDialScriptSubmitItemIdNotMatch => { + Retcode::RetHeartDialScriptSubmitItemIdNotMatch => { "RET_HEART_DIAL_SCRIPT_SUBMIT_ITEM_ID_NOT_MATCH" } - Nbbhhpnhond::RetHeartDialDialogueNotFound => { - "RET_HEART_DIAL_DIALOGUE_NOT_FOUND" - } - Nbbhhpnhond::RetHeartDialDialogueAlreadyPerformed => { + Retcode::RetHeartDialDialogueNotFound => "RET_HEART_DIAL_DIALOGUE_NOT_FOUND", + Retcode::RetHeartDialDialogueAlreadyPerformed => { "RET_HEART_DIAL_DIALOGUE_ALREADY_PERFORMED" } - Nbbhhpnhond::RetHeartDialNpcNotFound => "RET_HEART_DIAL_NPC_NOT_FOUND", - Nbbhhpnhond::RetHeartDialTraceConfigNotFound => { + Retcode::RetHeartDialNpcNotFound => "RET_HEART_DIAL_NPC_NOT_FOUND", + Retcode::RetHeartDialTraceConfigNotFound => { "RET_HEART_DIAL_TRACE_CONFIG_NOT_FOUND" } - Nbbhhpnhond::RetHeartDialFloorTraceExist => { - "RET_HEART_DIAL_FLOOR_TRACE_EXIST" - } - Nbbhhpnhond::RetHeartDialTraceFloorNotMatch => { + Retcode::RetHeartDialFloorTraceExist => "RET_HEART_DIAL_FLOOR_TRACE_EXIST", + Retcode::RetHeartDialTraceFloorNotMatch => { "RET_HEART_DIAL_TRACE_FLOOR_NOT_MATCH" } - Nbbhhpnhond::RetTravelBrochureConfigError => { - "RET_TRAVEL_BROCHURE_CONFIG_ERROR" - } - Nbbhhpnhond::RetTravelBrochureParamInvalid => { - "RET_TRAVEL_BROCHURE_PARAM_INVALID" - } - Nbbhhpnhond::RetTravelBrochureLocked => "RET_TRAVEL_BROCHURE_LOCKED", - Nbbhhpnhond::RetTravelBrochureCannotOperate => { + Retcode::RetTravelBrochureConfigError => "RET_TRAVEL_BROCHURE_CONFIG_ERROR", + Retcode::RetTravelBrochureParamInvalid => "RET_TRAVEL_BROCHURE_PARAM_INVALID", + Retcode::RetTravelBrochureLocked => "RET_TRAVEL_BROCHURE_LOCKED", + Retcode::RetTravelBrochureCannotOperate => { "RET_TRAVEL_BROCHURE_CANNOT_OPERATE" } - Nbbhhpnhond::RetTravelBrochureWorldIdNotMatch => { + Retcode::RetTravelBrochureWorldIdNotMatch => { "RET_TRAVEL_BROCHURE_WORLD_ID_NOT_MATCH" } - Nbbhhpnhond::RetTravelBrochureHasNoWorldBook => { + Retcode::RetTravelBrochureHasNoWorldBook => { "RET_TRAVEL_BROCHURE_HAS_NO_WORLD_BOOK" } - Nbbhhpnhond::RetTravelBrochurePageFull => "RET_TRAVEL_BROCHURE_PAGE_FULL", - Nbbhhpnhond::RetMapRotationNotInRegion => "RET_MAP_ROTATION_NOT_IN_REGION", - Nbbhhpnhond::RetMapRotationRotaterAlreadyDeployed => { + Retcode::RetTravelBrochurePageFull => "RET_TRAVEL_BROCHURE_PAGE_FULL", + Retcode::RetMapRotationNotInRegion => "RET_MAP_ROTATION_NOT_IN_REGION", + Retcode::RetMapRotationRotaterAlreadyDeployed => { "RET_MAP_ROTATION_ROTATER_ALREADY_DEPLOYED" } - Nbbhhpnhond::RetMapRotationEnergyNotEnough => { + Retcode::RetMapRotationEnergyNotEnough => { "RET_MAP_ROTATION_ENERGY_NOT_ENOUGH" } - Nbbhhpnhond::RetMapRotationEntityNotOnCurPose => { + Retcode::RetMapRotationEntityNotOnCurPose => { "RET_MAP_ROTATION_ENTITY_NOT_ON_CUR_POSE" } - Nbbhhpnhond::RetMapRotationRotaterNotDeployed => { + Retcode::RetMapRotationRotaterNotDeployed => { "RET_MAP_ROTATION_ROTATER_NOT_DEPLOYED" } - Nbbhhpnhond::RetMapRotationPoseRotaterMismatch => { + Retcode::RetMapRotationPoseRotaterMismatch => { "RET_MAP_ROTATION_POSE_ROTATER_MISMATCH" } - Nbbhhpnhond::RetMapRotationRotaterNotRemovable => { + Retcode::RetMapRotationRotaterNotRemovable => { "RET_MAP_ROTATION_ROTATER_NOT_REMOVABLE" } - Nbbhhpnhond::RetMapRotationRotaterDisposable => { + Retcode::RetMapRotationRotaterDisposable => { "RET_MAP_ROTATION_ROTATER_DISPOSABLE" } - Nbbhhpnhond::RetSpaceZooActivityCatNotFound => { + Retcode::RetSpaceZooActivityCatNotFound => { "RET_SPACE_ZOO_ACTIVITY_CAT_NOT_FOUND" } - Nbbhhpnhond::RetSpaceZooActivityCatParamInvalid => { + Retcode::RetSpaceZooActivityCatParamInvalid => { "RET_SPACE_ZOO_ACTIVITY_CAT_PARAM_INVALID" } - Nbbhhpnhond::RetSpaceZooActivityCatItemNotEnough => { + Retcode::RetSpaceZooActivityCatItemNotEnough => { "RET_SPACE_ZOO_ACTIVITY_CAT_ITEM_NOT_ENOUGH" } - Nbbhhpnhond::RetSpaceZooActivityCatBagFull => { + Retcode::RetSpaceZooActivityCatBagFull => { "RET_SPACE_ZOO_ACTIVITY_CAT_BAG_FULL" } - Nbbhhpnhond::RetSpaceZooActivityCatNotToMutate => { + Retcode::RetSpaceZooActivityCatNotToMutate => { "RET_SPACE_ZOO_ACTIVITY_CAT_NOT_TO_MUTATE" } - Nbbhhpnhond::RetSpaceZooActivityCatStateError => { + Retcode::RetSpaceZooActivityCatStateError => { "RET_SPACE_ZOO_ACTIVITY_CAT_STATE_ERROR" } - Nbbhhpnhond::RetSpaceZooActivityCatCatteryLocked => { + Retcode::RetSpaceZooActivityCatCatteryLocked => { "RET_SPACE_ZOO_ACTIVITY_CAT_CATTERY_LOCKED" } - Nbbhhpnhond::RetSpaceZooActivityCatOutNow => { - "RET_SPACE_ZOO_ACTIVITY_CAT_OUT_NOW" - } - Nbbhhpnhond::RetSpaceZooActivityCatConfigNotFound => { + Retcode::RetSpaceZooActivityCatOutNow => "RET_SPACE_ZOO_ACTIVITY_CAT_OUT_NOW", + Retcode::RetSpaceZooActivityCatConfigNotFound => { "RET_SPACE_ZOO_ACTIVITY_CAT_CONFIG_NOT_FOUND" } - Nbbhhpnhond::RetSpaceZooActivityCatFeatureNotFound => { + Retcode::RetSpaceZooActivityCatFeatureNotFound => { "RET_SPACE_ZOO_ACTIVITY_CAT_FEATURE_NOT_FOUND" } - Nbbhhpnhond::RetSpaceZooActivityCatAddCatError => { + Retcode::RetSpaceZooActivityCatAddCatError => { "RET_SPACE_ZOO_ACTIVITY_CAT_ADD_CAT_ERROR" } - Nbbhhpnhond::RetSpaceZooActivityCatMoneyNotEnough => { + Retcode::RetSpaceZooActivityCatMoneyNotEnough => { "RET_SPACE_ZOO_ACTIVITY_CAT_MONEY_NOT_ENOUGH" } - Nbbhhpnhond::RetSpaceZooActivityCatCondNotMatch => { + Retcode::RetSpaceZooActivityCatCondNotMatch => { "RET_SPACE_ZOO_ACTIVITY_CAT_COND_NOT_MATCH" } - Nbbhhpnhond::RetStrongChallengeActivityStageCfgMiss => { + Retcode::RetStrongChallengeActivityStageCfgMiss => { "RET_STRONG_CHALLENGE_ACTIVITY_STAGE_CFG_MISS" } - Nbbhhpnhond::RetStrongChallengeActivityStageNotOpen => { + Retcode::RetStrongChallengeActivityStageNotOpen => { "RET_STRONG_CHALLENGE_ACTIVITY_STAGE_NOT_OPEN" } - Nbbhhpnhond::RetStrongChallengeActivityBuffError => { + Retcode::RetStrongChallengeActivityBuffError => { "RET_STRONG_CHALLENGE_ACTIVITY_BUFF_ERROR" } - Nbbhhpnhond::RetRollShopNotFound => "RET_ROLL_SHOP_NOT_FOUND", - Nbbhhpnhond::RetRollShopGroupEmpty => "RET_ROLL_SHOP_GROUP_EMPTY", - Nbbhhpnhond::RetRollShopEmpty => "RET_ROLL_SHOP_EMPTY", - Nbbhhpnhond::RetRollShopGachaReqDuplicated => { + Retcode::RetRollShopNotFound => "RET_ROLL_SHOP_NOT_FOUND", + Retcode::RetRollShopGroupEmpty => "RET_ROLL_SHOP_GROUP_EMPTY", + Retcode::RetRollShopEmpty => "RET_ROLL_SHOP_EMPTY", + Retcode::RetRollShopGachaReqDuplicated => { "RET_ROLL_SHOP_GACHA_REQ_DUPLICATED" } - Nbbhhpnhond::RetRollShopRandomError => "RET_ROLL_SHOP_RANDOM_ERROR", - Nbbhhpnhond::RetRollShopGroupTypeNotFound => { - "RET_ROLL_SHOP_GROUP_TYPE_NOT_FOUND" - } - Nbbhhpnhond::RetRollShopHasStoredRewardAlready => { + Retcode::RetRollShopRandomError => "RET_ROLL_SHOP_RANDOM_ERROR", + Retcode::RetRollShopGroupTypeNotFound => "RET_ROLL_SHOP_GROUP_TYPE_NOT_FOUND", + Retcode::RetRollShopHasStoredRewardAlready => { "RET_ROLL_SHOP_HAS_STORED_REWARD_ALREADY" } - Nbbhhpnhond::RetRollShopNoStoredReward => "RET_ROLL_SHOP_NO_STORED_REWARD", - Nbbhhpnhond::RetRollShopNotInValidScene => "RET_ROLL_SHOP_NOT_IN_VALID_SCENE", - Nbbhhpnhond::RetRollShopInvalidRollShopType => { + Retcode::RetRollShopNoStoredReward => "RET_ROLL_SHOP_NO_STORED_REWARD", + Retcode::RetRollShopNotInValidScene => "RET_ROLL_SHOP_NOT_IN_VALID_SCENE", + Retcode::RetRollShopInvalidRollShopType => { "RET_ROLL_SHOP_INVALID_ROLL_SHOP_TYPE" } - Nbbhhpnhond::RetActivityRaidCollectionPrevNotFinish => { + Retcode::RetActivityRaidCollectionPrevNotFinish => { "RET_ACTIVITY_RAID_COLLECTION_PREV_NOT_FINISH" } - Nbbhhpnhond::RetActivityRaidCollectionGroupEnterNextUnavailable => { + Retcode::RetActivityRaidCollectionGroupEnterNextUnavailable => { "RET_ACTIVITY_RAID_COLLECTION_GROUP_ENTER_NEXT_UNAVAILABLE" } - Nbbhhpnhond::RetActivityRaidCollectionIsLast => { + Retcode::RetActivityRaidCollectionIsLast => { "RET_ACTIVITY_RAID_COLLECTION_IS_LAST" } - Nbbhhpnhond::RetActivityRaidCollectionIsNotNext => { + Retcode::RetActivityRaidCollectionIsNotNext => { "RET_ACTIVITY_RAID_COLLECTION_IS_NOT_NEXT" } - Nbbhhpnhond::RetOfferingNotUnlock => "RET_OFFERING_NOT_UNLOCK", - Nbbhhpnhond::RetOfferingLevelNotUnlock => "RET_OFFERING_LEVEL_NOT_UNLOCK", - Nbbhhpnhond::RetOfferingReachMaxLevel => "RET_OFFERING_REACH_MAX_LEVEL", - Nbbhhpnhond::RetOfferingItemNotEnough => "RET_OFFERING_ITEM_NOT_ENOUGH", - Nbbhhpnhond::RetOfferingLongtailNotOpen => "RET_OFFERING_LONGTAIL_NOT_OPEN", - Nbbhhpnhond::RetOfferingRewardCondition => "RET_OFFERING_REWARD_CONDITION", - Nbbhhpnhond::RetDrinkMakerChatInvalid => "RET_DRINK_MAKER_CHAT_INVALID", - Nbbhhpnhond::RetDrinkMakerParamInvalid => "RET_DRINK_MAKER_PARAM_INVALID", - Nbbhhpnhond::RetDrinkMakerParamNotUnlock => { - "RET_DRINK_MAKER_PARAM_NOT_UNLOCK" - } - Nbbhhpnhond::RetDrinkMakerConfigNotFound => { - "RET_DRINK_MAKER_CONFIG_NOT_FOUND" - } - Nbbhhpnhond::RetDrinkMakerNotLastChat => "RET_DRINK_MAKER_NOT_LAST_CHAT", - Nbbhhpnhond::RetDrinkMakerDayAndFreePhaseNotOpen => { + Retcode::RetOfferingNotUnlock => "RET_OFFERING_NOT_UNLOCK", + Retcode::RetOfferingLevelNotUnlock => "RET_OFFERING_LEVEL_NOT_UNLOCK", + Retcode::RetOfferingReachMaxLevel => "RET_OFFERING_REACH_MAX_LEVEL", + Retcode::RetOfferingItemNotEnough => "RET_OFFERING_ITEM_NOT_ENOUGH", + Retcode::RetOfferingLongtailNotOpen => "RET_OFFERING_LONGTAIL_NOT_OPEN", + Retcode::RetOfferingRewardCondition => "RET_OFFERING_REWARD_CONDITION", + Retcode::RetDrinkMakerChatInvalid => "RET_DRINK_MAKER_CHAT_INVALID", + Retcode::RetDrinkMakerParamInvalid => "RET_DRINK_MAKER_PARAM_INVALID", + Retcode::RetDrinkMakerParamNotUnlock => "RET_DRINK_MAKER_PARAM_NOT_UNLOCK", + Retcode::RetDrinkMakerConfigNotFound => "RET_DRINK_MAKER_CONFIG_NOT_FOUND", + Retcode::RetDrinkMakerNotLastChat => "RET_DRINK_MAKER_NOT_LAST_CHAT", + Retcode::RetDrinkMakerDayAndFreePhaseNotOpen => { "RET_DRINK_MAKER_DAY_AND_FREE_PHASE_NOT_OPEN" } - Nbbhhpnhond::RetMonopolyNotOpen => "RET_MONOPOLY_NOT_OPEN", - Nbbhhpnhond::RetMonopolyConfigError => "RET_MONOPOLY_CONFIG_ERROR", - Nbbhhpnhond::RetMonopolyDiceNotEnough => "RET_MONOPOLY_DICE_NOT_ENOUGH", - Nbbhhpnhond::RetMonopolyCurCellNotFinish => { - "RET_MONOPOLY_CUR_CELL_NOT_FINISH" - } - Nbbhhpnhond::RetMonopolyCoinNotEnough => "RET_MONOPOLY_COIN_NOT_ENOUGH", - Nbbhhpnhond::RetMonopolyCellWaitPending => "RET_MONOPOLY_CELL_WAIT_PENDING", - Nbbhhpnhond::RetMonopolyCellStateError => "RET_MONOPOLY_CELL_STATE_ERROR", - Nbbhhpnhond::RetMonopolyCellContentError => "RET_MONOPOLY_CELL_CONTENT_ERROR", - Nbbhhpnhond::RetMonopolyItemNotEnough => "RET_MONOPOLY_ITEM_NOT_ENOUGH", - Nbbhhpnhond::RetMonopolyCellContentCannotGiveup => { - "RET_MONOPOLY_CELL_CONTENT_CANNOT_GIVEUP" - } - Nbbhhpnhond::RetMonopolyAssetLevelInvalid => { - "RET_MONOPOLY_ASSET_LEVEL_INVALID" - } - Nbbhhpnhond::RetMonopolyTurnNotFinish => "RET_MONOPOLY_TURN_NOT_FINISH", - Nbbhhpnhond::RetMonopolyGuideNotFinish => "RET_MONOPOLY_GUIDE_NOT_FINISH", - Nbbhhpnhond::RetMonopolyRaffleRewardReissued => { - "RET_MONOPOLY_RAFFLE_REWARD_REISSUED" - } - Nbbhhpnhond::RetMonopolyNoGameActive => "RET_MONOPOLY_NO_GAME_ACTIVE", - Nbbhhpnhond::RetMonopolyGameRatioNotIncreasable => { - "RET_MONOPOLY_GAME_RATIO_NOT_INCREASABLE" - } - Nbbhhpnhond::RetMonopolyGameRatioMax => "RET_MONOPOLY_GAME_RATIO_MAX", - Nbbhhpnhond::RetMonopolyGameTargetRatioInvalid => { - "RET_MONOPOLY_GAME_TARGET_RATIO_INVALID" - } - Nbbhhpnhond::RetMonopolyGameBingoFlipPosInvalid => { - "RET_MONOPOLY_GAME_BINGO_FLIP_POS_INVALID" - } - Nbbhhpnhond::RetMonopolyGameGuessAlreadyChoose => { - "RET_MONOPOLY_GAME_GUESS_ALREADY_CHOOSE" - } - Nbbhhpnhond::RetMonopolyGameGuessChooseInvalid => { - "RET_MONOPOLY_GAME_GUESS_CHOOSE_INVALID" - } - Nbbhhpnhond::RetMonopolyGameGuessInformationAlreadyBought => { - "RET_MONOPOLY_GAME_GUESS_INFORMATION_ALREADY_BOUGHT" - } - Nbbhhpnhond::RetMonopolyGameRaiseRatioNotUnlock => { - "RET_MONOPOLY_GAME_RAISE_RATIO_NOT_UNLOCK" - } - Nbbhhpnhond::RetMonopolyFriendNotSynced => "RET_MONOPOLY_FRIEND_NOT_SYNCED", - Nbbhhpnhond::RetMonopolyGetFriendRankingListInCd => { - "RET_MONOPOLY_GET_FRIEND_RANKING_LIST_IN_CD" - } - Nbbhhpnhond::RetMonopolyLikeTargetNotFriend => { - "RET_MONOPOLY_LIKE_TARGET_NOT_FRIEND" - } - Nbbhhpnhond::RetMonopolyDailyAlreadyLiked => { - "RET_MONOPOLY_DAILY_ALREADY_LIKED" - } - Nbbhhpnhond::RetMonopolySocialEventStatusNotMatch => { - "RET_MONOPOLY_SOCIAL_EVENT_STATUS_NOT_MATCH" - } - Nbbhhpnhond::RetMonopolySocialEventServerCacheNotExist => { - "RET_MONOPOLY_SOCIAL_EVENT_SERVER_CACHE_NOT_EXIST" - } - Nbbhhpnhond::RetMonopolyActivityIdNotMatch => { - "RET_MONOPOLY_ACTIVITY_ID_NOT_MATCH" - } - Nbbhhpnhond::RetMonopolyRafflePoolNotExist => { - "RET_MONOPOLY_RAFFLE_POOL_NOT_EXIST" - } - Nbbhhpnhond::RetMonopolyRafflePoolTimeNotMatch => { - "RET_MONOPOLY_RAFFLE_POOL_TIME_NOT_MATCH" - } - Nbbhhpnhond::RetMonopolyRafflePoolPhaseNotMeet => { - "RET_MONOPOLY_RAFFLE_POOL_PHASE_NOT_MEET" - } - Nbbhhpnhond::RetMonopolyRafflePoolShowTimeNotMeet => { - "RET_MONOPOLY_RAFFLE_POOL_SHOW_TIME_NOT_MEET" - } - Nbbhhpnhond::RetMonopolyRaffleTicketNotFound => { - "RET_MONOPOLY_RAFFLE_TICKET_NOT_FOUND" - } - Nbbhhpnhond::RetMonopolyRaffleTicketTimeNotMeet => { - "RET_MONOPOLY_RAFFLE_TICKET_TIME_NOT_MEET" - } - Nbbhhpnhond::RetMonopolyRaffleTicketRewardAlreadyTaken => { - "RET_MONOPOLY_RAFFLE_TICKET_REWARD_ALREADY_TAKEN" - } - Nbbhhpnhond::RetMonopolyRafflePoolNotInRaffleTime => { - "RET_MONOPOLY_RAFFLE_POOL_NOT_IN_RAFFLE_TIME" - } - Nbbhhpnhond::RetMonopolyMbtiReportRewardAlreadyTaken => { - "RET_MONOPOLY_MBTI_REPORT_REWARD_ALREADY_TAKEN" - } - Nbbhhpnhond::RetEvolveBuildLevelGaming => "RET_EVOLVE_BUILD_LEVEL_GAMING", - Nbbhhpnhond::RetEveolveBuildLevelBanRandom => { - "RET_EVEOLVE_BUILD_LEVEL_BAN_RANDOM" - } - Nbbhhpnhond::RetEvolveBuildFirstRewardAlreadyTaken => { - "RET_EVOLVE_BUILD_FIRST_REWARD_ALREADY_TAKEN" - } - Nbbhhpnhond::RetEvolveBuildLevelUnfinish => "RET_EVOLVE_BUILD_LEVEL_UNFINISH", - Nbbhhpnhond::RetEvolveBuildShopAbilityMaxLevel => { - "RET_EVOLVE_BUILD_SHOP_ABILITY_MAX_LEVEL" - } - Nbbhhpnhond::RetEvolveBuildShopAbilityMinLevel => { - "RET_EVOLVE_BUILD_SHOP_ABILITY_MIN_LEVEL" - } - Nbbhhpnhond::RetEvolveBuildShopAbilityNotGet => { - "RET_EVOLVE_BUILD_SHOP_ABILITY_NOT_GET" - } - Nbbhhpnhond::RetEvolveBuildLevelLock => "RET_EVOLVE_BUILD_LEVEL_LOCK", - Nbbhhpnhond::RetEvolveBuildExpNotEnough => "RET_EVOLVE_BUILD_EXP_NOT_ENOUGH", - Nbbhhpnhond::RetEvolveBuildShopAbilityLevelError => { - "RET_EVOLVE_BUILD_SHOP_ABILITY_LEVEL_ERROR" - } - Nbbhhpnhond::RetEvolveBuildActivityNotOpen => { - "RET_EVOLVE_BUILD_ACTIVITY_NOT_OPEN" - } - Nbbhhpnhond::RetEvolveBuildShopAbilityEmpty => { - "RET_EVOLVE_BUILD_SHOP_ABILITY_EMPTY" - } - Nbbhhpnhond::RetEvolveBuildLevelNotStart => { - "RET_EVOLVE_BUILD_LEVEL_NOT_START" - } - Nbbhhpnhond::RetEvolveBuildShopLock => "RET_EVOLVE_BUILD_SHOP_LOCK", - Nbbhhpnhond::RetEvolveBuildRewardLock => "RET_EVOLVE_BUILD_REWARD_LOCK", - Nbbhhpnhond::RetEvolveBuildRewardLevelMax => { - "RET_EVOLVE_BUILD_REWARD_LEVEL_MAX" - } - Nbbhhpnhond::RetEvolveBuildRewardAlreadyAllTaken => { + Retcode::RetEvolveBuildRewardAlreadyAllTaken => { "RET_EVOLVE_BUILD_REWARD_ALREADY_ALL_TAKEN" } - Nbbhhpnhond::RetClockParkConfigError => "RET_CLOCK_PARK_CONFIG_ERROR", - Nbbhhpnhond::RetClockParkEffectError => "RET_CLOCK_PARK_EFFECT_ERROR", - Nbbhhpnhond::RetClockParkScriptAlreadyUnlock => { + Retcode::RetMonopolyNotOpen => "RET_MONOPOLY_NOT_OPEN", + Retcode::RetMonopolyConfigError => "RET_MONOPOLY_CONFIG_ERROR", + Retcode::RetMonopolyDiceNotEnough => "RET_MONOPOLY_DICE_NOT_ENOUGH", + Retcode::RetMonopolyCurCellNotFinish => "RET_MONOPOLY_CUR_CELL_NOT_FINISH", + Retcode::RetMonopolyCoinNotEnough => "RET_MONOPOLY_COIN_NOT_ENOUGH", + Retcode::RetMonopolyCellWaitPending => "RET_MONOPOLY_CELL_WAIT_PENDING", + Retcode::RetMonopolyCellStateError => "RET_MONOPOLY_CELL_STATE_ERROR", + Retcode::RetMonopolyCellContentError => "RET_MONOPOLY_CELL_CONTENT_ERROR", + Retcode::RetMonopolyItemNotEnough => "RET_MONOPOLY_ITEM_NOT_ENOUGH", + Retcode::RetMonopolyCellContentCannotGiveup => { + "RET_MONOPOLY_CELL_CONTENT_CANNOT_GIVEUP" + } + Retcode::RetMonopolyAssetLevelInvalid => "RET_MONOPOLY_ASSET_LEVEL_INVALID", + Retcode::RetMonopolyTurnNotFinish => "RET_MONOPOLY_TURN_NOT_FINISH", + Retcode::RetMonopolyGuideNotFinish => "RET_MONOPOLY_GUIDE_NOT_FINISH", + Retcode::RetMonopolyRaffleRewardReissued => { + "RET_MONOPOLY_RAFFLE_REWARD_REISSUED" + } + Retcode::RetMonopolyNoGameActive => "RET_MONOPOLY_NO_GAME_ACTIVE", + Retcode::RetMonopolyGameRatioNotIncreasable => { + "RET_MONOPOLY_GAME_RATIO_NOT_INCREASABLE" + } + Retcode::RetMonopolyGameRatioMax => "RET_MONOPOLY_GAME_RATIO_MAX", + Retcode::RetMonopolyGameTargetRatioInvalid => { + "RET_MONOPOLY_GAME_TARGET_RATIO_INVALID" + } + Retcode::RetMonopolyGameBingoFlipPosInvalid => { + "RET_MONOPOLY_GAME_BINGO_FLIP_POS_INVALID" + } + Retcode::RetMonopolyGameGuessAlreadyChoose => { + "RET_MONOPOLY_GAME_GUESS_ALREADY_CHOOSE" + } + Retcode::RetMonopolyGameGuessChooseInvalid => { + "RET_MONOPOLY_GAME_GUESS_CHOOSE_INVALID" + } + Retcode::RetMonopolyGameGuessInformationAlreadyBought => { + "RET_MONOPOLY_GAME_GUESS_INFORMATION_ALREADY_BOUGHT" + } + Retcode::RetMonopolyGameRaiseRatioNotUnlock => { + "RET_MONOPOLY_GAME_RAISE_RATIO_NOT_UNLOCK" + } + Retcode::RetMonopolyFriendNotSynced => "RET_MONOPOLY_FRIEND_NOT_SYNCED", + Retcode::RetMonopolyGetFriendRankingListInCd => { + "RET_MONOPOLY_GET_FRIEND_RANKING_LIST_IN_CD" + } + Retcode::RetMonopolyLikeTargetNotFriend => { + "RET_MONOPOLY_LIKE_TARGET_NOT_FRIEND" + } + Retcode::RetMonopolyDailyAlreadyLiked => "RET_MONOPOLY_DAILY_ALREADY_LIKED", + Retcode::RetMonopolySocialEventStatusNotMatch => { + "RET_MONOPOLY_SOCIAL_EVENT_STATUS_NOT_MATCH" + } + Retcode::RetMonopolySocialEventServerCacheNotExist => { + "RET_MONOPOLY_SOCIAL_EVENT_SERVER_CACHE_NOT_EXIST" + } + Retcode::RetMonopolyActivityIdNotMatch => { + "RET_MONOPOLY_ACTIVITY_ID_NOT_MATCH" + } + Retcode::RetMonopolyRafflePoolNotExist => { + "RET_MONOPOLY_RAFFLE_POOL_NOT_EXIST" + } + Retcode::RetMonopolyRafflePoolTimeNotMatch => { + "RET_MONOPOLY_RAFFLE_POOL_TIME_NOT_MATCH" + } + Retcode::RetMonopolyRafflePoolPhaseNotMeet => { + "RET_MONOPOLY_RAFFLE_POOL_PHASE_NOT_MEET" + } + Retcode::RetMonopolyRafflePoolShowTimeNotMeet => { + "RET_MONOPOLY_RAFFLE_POOL_SHOW_TIME_NOT_MEET" + } + Retcode::RetMonopolyRaffleTicketNotFound => { + "RET_MONOPOLY_RAFFLE_TICKET_NOT_FOUND" + } + Retcode::RetMonopolyRaffleTicketTimeNotMeet => { + "RET_MONOPOLY_RAFFLE_TICKET_TIME_NOT_MEET" + } + Retcode::RetMonopolyRaffleTicketRewardAlreadyTaken => { + "RET_MONOPOLY_RAFFLE_TICKET_REWARD_ALREADY_TAKEN" + } + Retcode::RetMonopolyRafflePoolNotInRaffleTime => { + "RET_MONOPOLY_RAFFLE_POOL_NOT_IN_RAFFLE_TIME" + } + Retcode::RetMonopolyMbtiReportRewardAlreadyTaken => { + "RET_MONOPOLY_MBTI_REPORT_REWARD_ALREADY_TAKEN" + } + Retcode::RetEvolveBuildLevelGaming => "RET_EVOLVE_BUILD_LEVEL_GAMING", + Retcode::RetEveolveBuildLevelBanRandom => { + "RET_EVEOLVE_BUILD_LEVEL_BAN_RANDOM" + } + Retcode::RetEvolveBuildFirstRewardAlreadyTaken => { + "RET_EVOLVE_BUILD_FIRST_REWARD_ALREADY_TAKEN" + } + Retcode::RetEvolveBuildLevelUnfinish => "RET_EVOLVE_BUILD_LEVEL_UNFINISH", + Retcode::RetEvolveBuildShopAbilityMaxLevel => { + "RET_EVOLVE_BUILD_SHOP_ABILITY_MAX_LEVEL" + } + Retcode::RetEvolveBuildShopAbilityMinLevel => { + "RET_EVOLVE_BUILD_SHOP_ABILITY_MIN_LEVEL" + } + Retcode::RetEvolveBuildShopAbilityNotGet => { + "RET_EVOLVE_BUILD_SHOP_ABILITY_NOT_GET" + } + Retcode::RetEvolveBuildLevelLock => "RET_EVOLVE_BUILD_LEVEL_LOCK", + Retcode::RetEvolveBuildExpNotEnough => "RET_EVOLVE_BUILD_EXP_NOT_ENOUGH", + Retcode::RetEvolveBuildShopAbilityLevelError => { + "RET_EVOLVE_BUILD_SHOP_ABILITY_LEVEL_ERROR" + } + Retcode::RetEvolveBuildActivityNotOpen => { + "RET_EVOLVE_BUILD_ACTIVITY_NOT_OPEN" + } + Retcode::RetEvolveBuildShopAbilityEmpty => { + "RET_EVOLVE_BUILD_SHOP_ABILITY_EMPTY" + } + Retcode::RetEvolveBuildLevelNotStart => "RET_EVOLVE_BUILD_LEVEL_NOT_START", + Retcode::RetEvolveBuildShopLock => "RET_EVOLVE_BUILD_SHOP_LOCK", + Retcode::RetEvolveBuildRewardLock => "RET_EVOLVE_BUILD_REWARD_LOCK", + Retcode::RetEvolveBuildRewardLevelMax => "RET_EVOLVE_BUILD_REWARD_LEVEL_MAX", + Retcode::RetClockParkConfigError => "RET_CLOCK_PARK_CONFIG_ERROR", + Retcode::RetClockParkEffectError => "RET_CLOCK_PARK_EFFECT_ERROR", + Retcode::RetClockParkScriptAlreadyUnlock => { "RET_CLOCK_PARK_SCRIPT_ALREADY_UNLOCK" } - Nbbhhpnhond::RetClockParkScriptUnlockConditionNotMeet => { + Retcode::RetClockParkScriptUnlockConditionNotMeet => { "RET_CLOCK_PARK_SCRIPT_UNLOCK_CONDITION_NOT_MEET" } - Nbbhhpnhond::RetClockParkTalentAlreadyUnlock => { + Retcode::RetClockParkTalentAlreadyUnlock => { "RET_CLOCK_PARK_TALENT_ALREADY_UNLOCK" } - Nbbhhpnhond::RetClockParkScriptLocked => "RET_CLOCK_PARK_SCRIPT_LOCKED", - Nbbhhpnhond::RetClockParkHasOngoingScript => { - "RET_CLOCK_PARK_HAS_ONGOING_SCRIPT" - } - Nbbhhpnhond::RetClockParkNoOngoingScript => { - "RET_CLOCK_PARK_NO_ONGOING_SCRIPT" - } - Nbbhhpnhond::RetClockParkDicePlacementError => { + Retcode::RetClockParkScriptLocked => "RET_CLOCK_PARK_SCRIPT_LOCKED", + Retcode::RetClockParkHasOngoingScript => "RET_CLOCK_PARK_HAS_ONGOING_SCRIPT", + Retcode::RetClockParkNoOngoingScript => "RET_CLOCK_PARK_NO_ONGOING_SCRIPT", + Retcode::RetClockParkDicePlacementError => { "RET_CLOCK_PARK_DICE_PLACEMENT_ERROR" } - Nbbhhpnhond::RetClockParkMismatchStatus => "RET_CLOCK_PARK_MISMATCH_STATUS", - Nbbhhpnhond::RetClockParkNoBuff => "RET_CLOCK_PARK_NO_BUFF", - Nbbhhpnhond::RetClockParkSlotMachineGachaReqDuplicated => { + Retcode::RetClockParkMismatchStatus => "RET_CLOCK_PARK_MISMATCH_STATUS", + Retcode::RetClockParkNoBuff => "RET_CLOCK_PARK_NO_BUFF", + Retcode::RetClockParkSlotMachineGachaReqDuplicated => { "RET_CLOCK_PARK_SLOT_MACHINE_GACHA_REQ_DUPLICATED" } - Nbbhhpnhond::RetClockParkSlotMachineCostNotEnough => { + Retcode::RetClockParkSlotMachineCostNotEnough => { "RET_CLOCK_PARK_SLOT_MACHINE_COST_NOT_ENOUGH" } - Nbbhhpnhond::RetClockParkSlotMachineGachaCntExceedLimit => { + Retcode::RetClockParkSlotMachineGachaCntExceedLimit => { "RET_CLOCK_PARK_SLOT_MACHINE_GACHA_CNT_EXCEED_LIMIT" } - Nbbhhpnhond::RetClockParkNotOpen => "RET_CLOCK_PARK_NOT_OPEN", - Nbbhhpnhond::RetTournRogueStatusMismatch => "RET_TOURN_ROGUE_STATUS_MISMATCH", - Nbbhhpnhond::RetMagicRogueStatusMismatch => "RET_MAGIC_ROGUE_STATUS_MISMATCH", - Nbbhhpnhond::RetMatchAlreadyInMatch => "RET_MATCH_ALREADY_IN_MATCH", - Nbbhhpnhond::RetMatchNotInMatch => "RET_MATCH_NOT_IN_MATCH", - Nbbhhpnhond::RetMatchPlayNotOpen => "RET_MATCH_PLAY_NOT_OPEN", - Nbbhhpnhond::RetCrossStateError => "RET_CROSS_STATE_ERROR", - Nbbhhpnhond::RetMatchVersionNotEqual => "RET_MATCH_VERSION_NOT_EQUAL", - Nbbhhpnhond::RetMatchPlayerNotInLobbyRoom => { - "RET_MATCH_PLAYER_NOT_IN_LOBBY_ROOM" + Retcode::RetClockParkNotOpen => "RET_CLOCK_PARK_NOT_OPEN", + Retcode::RetTournRogueStatusMismatch => "RET_TOURN_ROGUE_STATUS_MISMATCH", + Retcode::RetMagicRogueStatusMismatch => "RET_MAGIC_ROGUE_STATUS_MISMATCH", + Retcode::RetAutoMountMagicUnitNoMatchedMagicScepter => { + "RET_AUTO_MOUNT_MAGIC_UNIT_NO_MATCHED_MAGIC_SCEPTER" } - Nbbhhpnhond::RetLobbyStateNotMatch => "RET_LOBBY_STATE_NOT_MATCH", - Nbbhhpnhond::RetLobbyRoomNotExist => "RET_LOBBY_ROOM_NOT_EXIST", - Nbbhhpnhond::RetLobbyRoomPalyerFull => "RET_LOBBY_ROOM_PALYER_FULL", - Nbbhhpnhond::RetLobbyRoomPalyerNotReady => "RET_LOBBY_ROOM_PALYER_NOT_READY", - Nbbhhpnhond::RetLobbyRoomPalyerFighting => "RET_LOBBY_ROOM_PALYER_FIGHTING", - Nbbhhpnhond::RetFightRoomNotExist => "RET_FIGHT_ROOM_NOT_EXIST", - Nbbhhpnhond::RetFightMatch3PlayerStateErr => { - "RET_FIGHT_MATCH3_PLAYER_STATE_ERR" + Retcode::RetMagicUnitWorkbenchReforgeGenFail => { + "RET_MAGIC_UNIT_WORKBENCH_REFORGE_GEN_FAIL" } - Nbbhhpnhond::RetFightMatch3RoomStateErr => "RET_FIGHT_MATCH3_ROOM_STATE_ERR", - Nbbhhpnhond::RetSwordTrainingNoActiveGame => { - "RET_SWORD_TRAINING_NO_ACTIVE_GAME" - } - Nbbhhpnhond::RetSwordTrainingNoPendingActionMatch => { + Retcode::RetMatchAlreadyInMatch => "RET_MATCH_ALREADY_IN_MATCH", + Retcode::RetMatchNotInMatch => "RET_MATCH_NOT_IN_MATCH", + Retcode::RetMatchPlayNotOpen => "RET_MATCH_PLAY_NOT_OPEN", + Retcode::RetCrossStateError => "RET_CROSS_STATE_ERROR", + Retcode::RetMatchVersionNotEqual => "RET_MATCH_VERSION_NOT_EQUAL", + Retcode::RetMatchPlayerNotInLobbyRoom => "RET_MATCH_PLAYER_NOT_IN_LOBBY_ROOM", + Retcode::RetLobbyStateNotMatch => "RET_LOBBY_STATE_NOT_MATCH", + Retcode::RetLobbyRoomNotExist => "RET_LOBBY_ROOM_NOT_EXIST", + Retcode::RetLobbyRoomPalyerFull => "RET_LOBBY_ROOM_PALYER_FULL", + Retcode::RetLobbyRoomPalyerNotReady => "RET_LOBBY_ROOM_PALYER_NOT_READY", + Retcode::RetLobbyRoomPalyerFighting => "RET_LOBBY_ROOM_PALYER_FIGHTING", + Retcode::RetFightRoomNotExist => "RET_FIGHT_ROOM_NOT_EXIST", + Retcode::RetFightMatch3PlayerStateErr => "RET_FIGHT_MATCH3_PLAYER_STATE_ERR", + Retcode::RetFightMatch3RoomStateErr => "RET_FIGHT_MATCH3_ROOM_STATE_ERR", + Retcode::RetCrossStateTimeOut => "RET_CROSS_STATE_TIME_OUT", + Retcode::RetSwordTrainingNoActiveGame => "RET_SWORD_TRAINING_NO_ACTIVE_GAME", + Retcode::RetSwordTrainingNoPendingActionMatch => { "RET_SWORD_TRAINING_NO_PENDING_ACTION_MATCH" } - Nbbhhpnhond::RetSwordTrainingPartnerAbilityInvalid => { + Retcode::RetSwordTrainingPartnerAbilityInvalid => { "RET_SWORD_TRAINING_PARTNER_ABILITY_INVALID" } - Nbbhhpnhond::RetSwordTrainingSkillAlreadyLearned => { + Retcode::RetSwordTrainingSkillAlreadyLearned => { "RET_SWORD_TRAINING_SKILL_ALREADY_LEARNED" } - Nbbhhpnhond::RetSwordTrainingConditionNotMeet => { + Retcode::RetSwordTrainingConditionNotMeet => { "RET_SWORD_TRAINING_CONDITION_NOT_MEET" } - Nbbhhpnhond::RetSwordTrainingParentSkillNotLearned => { + Retcode::RetSwordTrainingParentSkillNotLearned => { "RET_SWORD_TRAINING_PARENT_SKILL_NOT_LEARNED" } - Nbbhhpnhond::RetSwordTrainingSkillTypeNotUnlock => { + Retcode::RetSwordTrainingSkillTypeNotUnlock => { "RET_SWORD_TRAINING_SKILL_TYPE_NOT_UNLOCK" } - Nbbhhpnhond::RetSwordTrainingGameAlreadyExist => { + Retcode::RetSwordTrainingGameAlreadyExist => { "RET_SWORD_TRAINING_GAME_ALREADY_EXIST" } - Nbbhhpnhond::RetSwordTrainingEndingHintNotMatch => { + Retcode::RetSwordTrainingEndingHintNotMatch => { "RET_SWORD_TRAINING_ENDING_HINT_NOT_MATCH" } - Nbbhhpnhond::RetSwordTrainingStorylineConfigNotFound => { + Retcode::RetSwordTrainingStorylineConfigNotFound => { "RET_SWORD_TRAINING_STORYLINE_CONFIG_NOT_FOUND" } - Nbbhhpnhond::RetSwordTrainingStoryConfigNotFound => { + Retcode::RetSwordTrainingStoryConfigNotFound => { "RET_SWORD_TRAINING_STORY_CONFIG_NOT_FOUND" } - Nbbhhpnhond::RetSwordTrainingUnlockNotFinish => { + Retcode::RetSwordTrainingUnlockNotFinish => { "RET_SWORD_TRAINING_UNLOCK_NOT_FINISH" } - Nbbhhpnhond::RetSwordTrainingOptionMismatch => { + Retcode::RetSwordTrainingOptionMismatch => { "RET_SWORD_TRAINING_OPTION_MISMATCH" } - Nbbhhpnhond::RetSwordTrainingRestoreWithoutExamFailed => { + Retcode::RetSwordTrainingRestoreWithoutExamFailed => { "RET_SWORD_TRAINING_RESTORE_WITHOUT_EXAM_FAILED" } - Nbbhhpnhond::RetSwordTrainingNoRestoreGameAvailable => { + Retcode::RetSwordTrainingNoRestoreGameAvailable => { "RET_SWORD_TRAINING_NO_RESTORE_GAME_AVAILABLE" } - Nbbhhpnhond::RetSwordTrainingEndingStoryNotMatch => { + Retcode::RetSwordTrainingEndingStoryNotMatch => { "RET_SWORD_TRAINING_ENDING_STORY_NOT_MATCH" } - Nbbhhpnhond::RetSwordTrainingEndingNotFinish => { + Retcode::RetSwordTrainingEndingNotFinish => { "RET_SWORD_TRAINING_ENDING_NOT_FINISH" } - Nbbhhpnhond::RetSwordTrainingEndingRewardTaken => { + Retcode::RetSwordTrainingEndingRewardTaken => { "RET_SWORD_TRAINING_ENDING_REWARD_TAKEN" } - Nbbhhpnhond::RetSwordTrainingCombatRankNotChange => { + Retcode::RetSwordTrainingCombatRankNotChange => { "RET_SWORD_TRAINING_COMBAT_RANK_NOT_CHANGE" } - Nbbhhpnhond::RetSwordTrainingDirectBattleDisable => { + Retcode::RetSwordTrainingDirectBattleDisable => { "RET_SWORD_TRAINING_DIRECT_BATTLE_DISABLE" } - Nbbhhpnhond::RetFightFestPhaseNotMatch => "RET_FIGHT_FEST_PHASE_NOT_MATCH", - Nbbhhpnhond::RetFightFestScoreRaceAlreadyFinish => { + Retcode::RetFightFestPhaseNotMatch => "RET_FIGHT_FEST_PHASE_NOT_MATCH", + Retcode::RetFightFestScoreRaceAlreadyFinish => { "RET_FIGHT_FEST_SCORE_RACE_ALREADY_FINISH" } - Nbbhhpnhond::RetFightFestChallengeLocked => "RET_FIGHT_FEST_CHALLENGE_LOCKED", - Nbbhhpnhond::RetFightFestCoachSkillLocked => { - "RET_FIGHT_FEST_COACH_SKILL_LOCKED" - } - Nbbhhpnhond::RetFightFestCoachSkillEquipTypeExisted => { + Retcode::RetFightFestChallengeLocked => "RET_FIGHT_FEST_CHALLENGE_LOCKED", + Retcode::RetFightFestCoachSkillLocked => "RET_FIGHT_FEST_COACH_SKILL_LOCKED", + Retcode::RetFightFestCoachSkillEquipTypeExisted => { "RET_FIGHT_FEST_COACH_SKILL_EQUIP_TYPE_EXISTED" } - Nbbhhpnhond::RetFightFestScoreRaceMissionDoind => { + Retcode::RetFightFestScoreRaceMissionDoind => { "RET_FIGHT_FEST_SCORE_RACE_MISSION_DOIND" } - Nbbhhpnhond::RetFightFestCoachSkillNoEquip => { + Retcode::RetFightFestCoachSkillNoEquip => { "RET_FIGHT_FEST_COACH_SKILL_NO_EQUIP" } - Nbbhhpnhond::RetPetNotExist => "RET_PET_NOT_EXIST", - Nbbhhpnhond::RetPetAlreadySummoned => "RET_PET_ALREADY_SUMMONED", - Nbbhhpnhond::RetPetNotSummoned => "RET_PET_NOT_SUMMONED", - Nbbhhpnhond::RetMusicRhythmLevelTimeTooShort => { + Retcode::RetPetNotExist => "RET_PET_NOT_EXIST", + Retcode::RetPetAlreadySummoned => "RET_PET_ALREADY_SUMMONED", + Retcode::RetPetNotSummoned => "RET_PET_NOT_SUMMONED", + Retcode::RetMusicRhythmLevelTimeTooShort => { "RET_MUSIC_RHYTHM_LEVEL_TIME_TOO_SHORT" } - Nbbhhpnhond::RetMusicRhythmNotInLevel => "RET_MUSIC_RHYTHM_NOT_IN_LEVEL", - Nbbhhpnhond::RetMusicRhythmPreDifficultyNotPass => { + Retcode::RetMusicRhythmNotInLevel => "RET_MUSIC_RHYTHM_NOT_IN_LEVEL", + Retcode::RetMusicRhythmPreDifficultyNotPass => { "RET_MUSIC_RHYTHM_PRE_DIFFICULTY_NOT_PASS" } - Nbbhhpnhond::RetMusicRhythmSongLimited => "RET_MUSIC_RHYTHM_SONG_LIMITED", - Nbbhhpnhond::RetMusicRhythmSongLocked => "RET_MUSIC_RHYTHM_SONG_LOCKED", - Nbbhhpnhond::RetMusicRhythmTrackLocked => "RET_MUSIC_RHYTHM_TRACK_LOCKED", - Nbbhhpnhond::RetMusicRhythmLevelNotUnlock => { - "RET_MUSIC_RHYTHM_LEVEL_NOT_UNLOCK" + Retcode::RetMusicRhythmSongLimited => "RET_MUSIC_RHYTHM_SONG_LIMITED", + Retcode::RetMusicRhythmSongLocked => "RET_MUSIC_RHYTHM_SONG_LOCKED", + Retcode::RetMusicRhythmTrackLocked => "RET_MUSIC_RHYTHM_TRACK_LOCKED", + Retcode::RetMusicRhythmLevelNotUnlock => "RET_MUSIC_RHYTHM_LEVEL_NOT_UNLOCK", + Retcode::RetMusicRhythmSongSfxLocked => "RET_MUSIC_RHYTHM_SONG_SFX_LOCKED", + Retcode::RetTrainPartyCoinNotEnough => "RET_TRAIN_PARTY_COIN_NOT_ENOUGH", + Retcode::RetTrainPartyDiyTagNotMatch => "RET_TRAIN_PARTY_DIY_TAG_NOT_MATCH", + Retcode::RetTrainPartyUseCardMobilityNotEnough => { + "RET_TRAIN_PARTY_USE_CARD_MOBILITY_NOT_ENOUGH" + } + Retcode::RetTrainPartyAreaUnlockCoinNotEnough => { + "RET_TRAIN_PARTY_AREA_UNLOCK_COIN_NOT_ENOUGH" } } } @@ -35040,6 +15991,7 @@ impl Nbbhhpnhond { "RET_FREQ_OVER_LIMIT" => Some(Self::RetFreqOverLimit), "RET_SYSTEM_BUSY" => Some(Self::RetSystemBusy), "RET_PLAYER_NOT_ONLINE" => Some(Self::RetPlayerNotOnline), + "RET_OPERATION_IN_CD" => Some(Self::RetOperationInCd), "RET_REPEATE_LOGIN" => Some(Self::RetRepeateLogin), "RET_RETRY_LOGIN" => Some(Self::RetRetryLogin), "RET_WAIT_LOGIN" => Some(Self::RetWaitLogin), @@ -36234,6 +17186,9 @@ impl Nbbhhpnhond { "RET_DRINK_MAKER_DAY_AND_FREE_PHASE_NOT_OPEN" => { Some(Self::RetDrinkMakerDayAndFreePhaseNotOpen) } + "RET_EVOLVE_BUILD_REWARD_ALREADY_ALL_TAKEN" => { + Some(Self::RetEvolveBuildRewardAlreadyAllTaken) + } "RET_MONOPOLY_NOT_OPEN" => Some(Self::RetMonopolyNotOpen), "RET_MONOPOLY_CONFIG_ERROR" => Some(Self::RetMonopolyConfigError), "RET_MONOPOLY_DICE_NOT_ENOUGH" => Some(Self::RetMonopolyDiceNotEnough), @@ -36357,9 +17312,6 @@ impl Nbbhhpnhond { "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" => { @@ -36393,6 +17345,12 @@ impl Nbbhhpnhond { "RET_CLOCK_PARK_NOT_OPEN" => Some(Self::RetClockParkNotOpen), "RET_TOURN_ROGUE_STATUS_MISMATCH" => Some(Self::RetTournRogueStatusMismatch), "RET_MAGIC_ROGUE_STATUS_MISMATCH" => Some(Self::RetMagicRogueStatusMismatch), + "RET_AUTO_MOUNT_MAGIC_UNIT_NO_MATCHED_MAGIC_SCEPTER" => { + Some(Self::RetAutoMountMagicUnitNoMatchedMagicScepter) + } + "RET_MAGIC_UNIT_WORKBENCH_REFORGE_GEN_FAIL" => { + Some(Self::RetMagicUnitWorkbenchReforgeGenFail) + } "RET_MATCH_ALREADY_IN_MATCH" => Some(Self::RetMatchAlreadyInMatch), "RET_MATCH_NOT_IN_MATCH" => Some(Self::RetMatchNotInMatch), "RET_MATCH_PLAY_NOT_OPEN" => Some(Self::RetMatchPlayNotOpen), @@ -36411,6 +17369,7 @@ impl Nbbhhpnhond { Some(Self::RetFightMatch3PlayerStateErr) } "RET_FIGHT_MATCH3_ROOM_STATE_ERR" => Some(Self::RetFightMatch3RoomStateErr), + "RET_CROSS_STATE_TIME_OUT" => Some(Self::RetCrossStateTimeOut), "RET_SWORD_TRAINING_NO_ACTIVE_GAME" => { Some(Self::RetSwordTrainingNoActiveGame) } @@ -36504,15247 +17463,17 @@ impl Nbbhhpnhond { "RET_MUSIC_RHYTHM_LEVEL_NOT_UNLOCK" => { Some(Self::RetMusicRhythmLevelNotUnlock) } - _ => None, - } - } -} -/// Obf: CIGJPAHIHAN -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdActivityType { - None = 0, - CmdTakeTrialActivityRewardScRsp = 2639, - CmdCurTrialActivityScNotify = 2686, - CmdTakeMaterialSubmitActivityRewardScRsp = 2660, - CmdGetMaterialSubmitActivityDataScRsp = 2620, - CmdTakeMaterialSubmitActivityRewardCsReq = 2604, - CmdGetActivityScheduleConfigScRsp = 2677, - CmdStartTrialActivityScRsp = 2603, - CmdTakeTrialActivityRewardCsReq = 2676, - CmdSubmitMaterialSubmitActivityMaterialCsReq = 2650, - CmdLeaveTrialActivityCsReq = 2684, - CmdGetActivityScheduleConfigCsReq = 2679, - CmdSubmitMaterialSubmitActivityMaterialScRsp = 2631, - CmdEnterTrialActivityStageCsReq = 2658, - CmdStartTrialActivityCsReq = 2649, - CmdTakeLoginActivityRewardScRsp = 2642, - CmdTrialActivityDataChangeScNotify = 2669, - CmdGetTrialActivityDataScRsp = 2654, - CmdLeaveTrialActivityScRsp = 2632, - CmdGetTrialActivityDataCsReq = 2687, - CmdGetLoginActivityCsReq = 2698, - CmdGetLoginActivityScRsp = 2671, - CmdEnterTrialActivityStageScRsp = 2667, - CmdGetMaterialSubmitActivityDataCsReq = 2645, - CmdTakeLoginActivityRewardCsReq = 2683, -} -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" + "RET_MUSIC_RHYTHM_SONG_SFX_LOCKED" => Some(Self::RetMusicRhythmSongSfxLocked), + "RET_TRAIN_PARTY_COIN_NOT_ENOUGH" => Some(Self::RetTrainPartyCoinNotEnough), + "RET_TRAIN_PARTY_DIY_TAG_NOT_MATCH" => { + Some(Self::RetTrainPartyDiyTagNotMatch) } - CmdActivityType::CmdCurTrialActivityScNotify => "CmdCurTrialActivityScNotify", - CmdActivityType::CmdTakeMaterialSubmitActivityRewardScRsp => { - "CmdTakeMaterialSubmitActivityRewardScRsp" + "RET_TRAIN_PARTY_USE_CARD_MOBILITY_NOT_ENOUGH" => { + Some(Self::RetTrainPartyUseCardMobilityNotEnough) } - CmdActivityType::CmdGetMaterialSubmitActivityDataScRsp => { - "CmdGetMaterialSubmitActivityDataScRsp" + "RET_TRAIN_PARTY_AREA_UNLOCK_COIN_NOT_ENOUGH" => { + Some(Self::RetTrainPartyAreaUnlockCoinNotEnough) } - CmdActivityType::CmdTakeMaterialSubmitActivityRewardCsReq => { - "CmdTakeMaterialSubmitActivityRewardCsReq" - } - CmdActivityType::CmdGetActivityScheduleConfigScRsp => { - "CmdGetActivityScheduleConfigScRsp" - } - CmdActivityType::CmdStartTrialActivityScRsp => "CmdStartTrialActivityScRsp", - CmdActivityType::CmdTakeTrialActivityRewardCsReq => { - "CmdTakeTrialActivityRewardCsReq" - } - CmdActivityType::CmdSubmitMaterialSubmitActivityMaterialCsReq => { - "CmdSubmitMaterialSubmitActivityMaterialCsReq" - } - CmdActivityType::CmdLeaveTrialActivityCsReq => "CmdLeaveTrialActivityCsReq", - CmdActivityType::CmdGetActivityScheduleConfigCsReq => { - "CmdGetActivityScheduleConfigCsReq" - } - CmdActivityType::CmdSubmitMaterialSubmitActivityMaterialScRsp => { - "CmdSubmitMaterialSubmitActivityMaterialScRsp" - } - CmdActivityType::CmdEnterTrialActivityStageCsReq => { - "CmdEnterTrialActivityStageCsReq" - } - CmdActivityType::CmdStartTrialActivityCsReq => "CmdStartTrialActivityCsReq", - CmdActivityType::CmdTakeLoginActivityRewardScRsp => { - "CmdTakeLoginActivityRewardScRsp" - } - CmdActivityType::CmdTrialActivityDataChangeScNotify => { - "CmdTrialActivityDataChangeScNotify" - } - CmdActivityType::CmdGetTrialActivityDataScRsp => { - "CmdGetTrialActivityDataScRsp" - } - CmdActivityType::CmdLeaveTrialActivityScRsp => "CmdLeaveTrialActivityScRsp", - CmdActivityType::CmdGetTrialActivityDataCsReq => { - "CmdGetTrialActivityDataCsReq" - } - CmdActivityType::CmdGetLoginActivityCsReq => "CmdGetLoginActivityCsReq", - CmdActivityType::CmdGetLoginActivityScRsp => "CmdGetLoginActivityScRsp", - CmdActivityType::CmdEnterTrialActivityStageScRsp => { - "CmdEnterTrialActivityStageScRsp" - } - CmdActivityType::CmdGetMaterialSubmitActivityDataCsReq => { - "CmdGetMaterialSubmitActivityDataCsReq" - } - CmdActivityType::CmdTakeLoginActivityRewardCsReq => { - "CmdTakeLoginActivityRewardCsReq" - } - } - } - /// 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) - } - "CmdCurTrialActivityScNotify" => Some(Self::CmdCurTrialActivityScNotify), - "CmdTakeMaterialSubmitActivityRewardScRsp" => { - Some(Self::CmdTakeMaterialSubmitActivityRewardScRsp) - } - "CmdGetMaterialSubmitActivityDataScRsp" => { - Some(Self::CmdGetMaterialSubmitActivityDataScRsp) - } - "CmdTakeMaterialSubmitActivityRewardCsReq" => { - Some(Self::CmdTakeMaterialSubmitActivityRewardCsReq) - } - "CmdGetActivityScheduleConfigScRsp" => { - Some(Self::CmdGetActivityScheduleConfigScRsp) - } - "CmdStartTrialActivityScRsp" => Some(Self::CmdStartTrialActivityScRsp), - "CmdTakeTrialActivityRewardCsReq" => { - Some(Self::CmdTakeTrialActivityRewardCsReq) - } - "CmdSubmitMaterialSubmitActivityMaterialCsReq" => { - Some(Self::CmdSubmitMaterialSubmitActivityMaterialCsReq) - } - "CmdLeaveTrialActivityCsReq" => Some(Self::CmdLeaveTrialActivityCsReq), - "CmdGetActivityScheduleConfigCsReq" => { - Some(Self::CmdGetActivityScheduleConfigCsReq) - } - "CmdSubmitMaterialSubmitActivityMaterialScRsp" => { - Some(Self::CmdSubmitMaterialSubmitActivityMaterialScRsp) - } - "CmdEnterTrialActivityStageCsReq" => { - Some(Self::CmdEnterTrialActivityStageCsReq) - } - "CmdStartTrialActivityCsReq" => Some(Self::CmdStartTrialActivityCsReq), - "CmdTakeLoginActivityRewardScRsp" => { - Some(Self::CmdTakeLoginActivityRewardScRsp) - } - "CmdTrialActivityDataChangeScNotify" => { - Some(Self::CmdTrialActivityDataChangeScNotify) - } - "CmdGetTrialActivityDataScRsp" => Some(Self::CmdGetTrialActivityDataScRsp), - "CmdLeaveTrialActivityScRsp" => Some(Self::CmdLeaveTrialActivityScRsp), - "CmdGetTrialActivityDataCsReq" => Some(Self::CmdGetTrialActivityDataCsReq), - "CmdGetLoginActivityCsReq" => Some(Self::CmdGetLoginActivityCsReq), - "CmdGetLoginActivityScRsp" => Some(Self::CmdGetLoginActivityScRsp), - "CmdEnterTrialActivityStageScRsp" => { - Some(Self::CmdEnterTrialActivityStageScRsp) - } - "CmdGetMaterialSubmitActivityDataCsReq" => { - Some(Self::CmdGetMaterialSubmitActivityDataCsReq) - } - "CmdTakeLoginActivityRewardCsReq" => { - Some(Self::CmdTakeLoginActivityRewardCsReq) - } - _ => None, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Jnmhhhokoke { - TrialActivityStatusNone = 0, - TrialActivityStatusFinish = 1, -} -impl Jnmhhhokoke { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Jnmhhhokoke::TrialActivityStatusNone => "TRIAL_ACTIVITY_STATUS_NONE", - Jnmhhhokoke::TrialActivityStatusFinish => "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::TrialActivityStatusNone), - "TRIAL_ACTIVITY_STATUS_FINISH" => Some(Self::TrialActivityStatusFinish), - _ => None, - } - } -} -/// Obf: LCDANGADAPK -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdAdventureType { - None = 0, - CmdGetFarmStageGachaInfoScRsp = 1342, - CmdGetFarmStageGachaInfoCsReq = 1383, - CmdEnterAdventureCsReq = 1398, - CmdEnterAdventureScRsp = 1371, -} -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::CmdGetFarmStageGachaInfoScRsp => { - "CmdGetFarmStageGachaInfoScRsp" - } - CmdAdventureType::CmdGetFarmStageGachaInfoCsReq => { - "CmdGetFarmStageGachaInfoCsReq" - } - CmdAdventureType::CmdEnterAdventureCsReq => "CmdEnterAdventureCsReq", - CmdAdventureType::CmdEnterAdventureScRsp => "CmdEnterAdventureScRsp", - } - } - /// 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), - "CmdGetFarmStageGachaInfoScRsp" => Some(Self::CmdGetFarmStageGachaInfoScRsp), - "CmdGetFarmStageGachaInfoCsReq" => Some(Self::CmdGetFarmStageGachaInfoCsReq), - "CmdEnterAdventureCsReq" => Some(Self::CmdEnterAdventureCsReq), - "CmdEnterAdventureScRsp" => Some(Self::CmdEnterAdventureScRsp), - _ => None, - } - } -} -/// Obf: LAANAEPJIIH -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdAetherDivideType { - None = 0, - CmdSetAetherDivideLineUpScRsp = 4822, - CmdEquipAetherDividePassiveSkillCsReq = 4866, - CmdClearAetherDividePassiveSkillScRsp = 4820, - CmdClearAetherDividePassiveSkillCsReq = 4845, - CmdAetherDivideSpiritInfoScNotify = 4810, - CmdAetherDivideSpiritExpUpScRsp = 4811, - CmdAetherDivideRefreshEndlessScRsp = 4893, - CmdAetherDivideLineupScNotify = 4814, - CmdSwitchAetherDivideLineUpSlotScRsp = 4831, - CmdStartAetherDivideChallengeBattleCsReq = 4833, - CmdGetAetherDivideChallengeInfoCsReq = 4900, - CmdEnterAetherDivideSceneCsReq = 4898, - CmdGetAetherDivideChallengeInfoScRsp = 4862, - CmdEquipAetherDividePassiveSkillScRsp = 4805, - CmdStartAetherDivideChallengeBattleScRsp = 4812, - CmdAetherDivideTakeChallengeRewardCsReq = 4855, - CmdAetherDivideTakeChallengeRewardScRsp = 4836, - CmdLeaveAetherDivideSceneScRsp = 4842, - CmdAetherDivideSpiritExpUpCsReq = 4852, - CmdGetAetherDivideInfoScRsp = 4856, - CmdAetherDivideRefreshEndlessCsReq = 4888, - CmdStartAetherDivideStageBattleScRsp = 4860, - CmdStartAetherDivideSceneBattleCsReq = 4879, - CmdAetherDivideRefreshEndlessScNotify = 4863, - CmdGetAetherDivideInfoCsReq = 4878, - CmdSetAetherDivideLineUpCsReq = 4889, - CmdSwitchAetherDivideLineUpSlotCsReq = 4850, - CmdAetherDivideTainerInfoScNotify = 4823, - CmdStartAetherDivideStageBattleCsReq = 4804, - CmdAetherDivideSkillItemScNotify = 4885, - CmdLeaveAetherDivideSceneCsReq = 4883, - CmdEnterAetherDivideSceneScRsp = 4871, - CmdStartAetherDivideSceneBattleScRsp = 4877, - CmdAetherDivideFinishChallengeScNotify = 4806, -} -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::CmdSetAetherDivideLineUpScRsp => { - "CmdSetAetherDivideLineUpScRsp" - } - CmdAetherDivideType::CmdEquipAetherDividePassiveSkillCsReq => { - "CmdEquipAetherDividePassiveSkillCsReq" - } - CmdAetherDivideType::CmdClearAetherDividePassiveSkillScRsp => { - "CmdClearAetherDividePassiveSkillScRsp" - } - CmdAetherDivideType::CmdClearAetherDividePassiveSkillCsReq => { - "CmdClearAetherDividePassiveSkillCsReq" - } - CmdAetherDivideType::CmdAetherDivideSpiritInfoScNotify => { - "CmdAetherDivideSpiritInfoScNotify" - } - CmdAetherDivideType::CmdAetherDivideSpiritExpUpScRsp => { - "CmdAetherDivideSpiritExpUpScRsp" - } - CmdAetherDivideType::CmdAetherDivideRefreshEndlessScRsp => { - "CmdAetherDivideRefreshEndlessScRsp" - } - CmdAetherDivideType::CmdAetherDivideLineupScNotify => { - "CmdAetherDivideLineupScNotify" - } - CmdAetherDivideType::CmdSwitchAetherDivideLineUpSlotScRsp => { - "CmdSwitchAetherDivideLineUpSlotScRsp" - } - CmdAetherDivideType::CmdStartAetherDivideChallengeBattleCsReq => { - "CmdStartAetherDivideChallengeBattleCsReq" - } - CmdAetherDivideType::CmdGetAetherDivideChallengeInfoCsReq => { - "CmdGetAetherDivideChallengeInfoCsReq" - } - CmdAetherDivideType::CmdEnterAetherDivideSceneCsReq => { - "CmdEnterAetherDivideSceneCsReq" - } - CmdAetherDivideType::CmdGetAetherDivideChallengeInfoScRsp => { - "CmdGetAetherDivideChallengeInfoScRsp" - } - CmdAetherDivideType::CmdEquipAetherDividePassiveSkillScRsp => { - "CmdEquipAetherDividePassiveSkillScRsp" - } - CmdAetherDivideType::CmdStartAetherDivideChallengeBattleScRsp => { - "CmdStartAetherDivideChallengeBattleScRsp" - } - CmdAetherDivideType::CmdAetherDivideTakeChallengeRewardCsReq => { - "CmdAetherDivideTakeChallengeRewardCsReq" - } - CmdAetherDivideType::CmdAetherDivideTakeChallengeRewardScRsp => { - "CmdAetherDivideTakeChallengeRewardScRsp" - } - CmdAetherDivideType::CmdLeaveAetherDivideSceneScRsp => { - "CmdLeaveAetherDivideSceneScRsp" - } - CmdAetherDivideType::CmdAetherDivideSpiritExpUpCsReq => { - "CmdAetherDivideSpiritExpUpCsReq" - } - CmdAetherDivideType::CmdGetAetherDivideInfoScRsp => { - "CmdGetAetherDivideInfoScRsp" - } - CmdAetherDivideType::CmdAetherDivideRefreshEndlessCsReq => { - "CmdAetherDivideRefreshEndlessCsReq" - } - CmdAetherDivideType::CmdStartAetherDivideStageBattleScRsp => { - "CmdStartAetherDivideStageBattleScRsp" - } - CmdAetherDivideType::CmdStartAetherDivideSceneBattleCsReq => { - "CmdStartAetherDivideSceneBattleCsReq" - } - CmdAetherDivideType::CmdAetherDivideRefreshEndlessScNotify => { - "CmdAetherDivideRefreshEndlessScNotify" - } - CmdAetherDivideType::CmdGetAetherDivideInfoCsReq => { - "CmdGetAetherDivideInfoCsReq" - } - CmdAetherDivideType::CmdSetAetherDivideLineUpCsReq => { - "CmdSetAetherDivideLineUpCsReq" - } - CmdAetherDivideType::CmdSwitchAetherDivideLineUpSlotCsReq => { - "CmdSwitchAetherDivideLineUpSlotCsReq" - } - CmdAetherDivideType::CmdAetherDivideTainerInfoScNotify => { - "CmdAetherDivideTainerInfoScNotify" - } - CmdAetherDivideType::CmdStartAetherDivideStageBattleCsReq => { - "CmdStartAetherDivideStageBattleCsReq" - } - CmdAetherDivideType::CmdAetherDivideSkillItemScNotify => { - "CmdAetherDivideSkillItemScNotify" - } - CmdAetherDivideType::CmdLeaveAetherDivideSceneCsReq => { - "CmdLeaveAetherDivideSceneCsReq" - } - CmdAetherDivideType::CmdEnterAetherDivideSceneScRsp => { - "CmdEnterAetherDivideSceneScRsp" - } - CmdAetherDivideType::CmdStartAetherDivideSceneBattleScRsp => { - "CmdStartAetherDivideSceneBattleScRsp" - } - CmdAetherDivideType::CmdAetherDivideFinishChallengeScNotify => { - "CmdAetherDivideFinishChallengeScNotify" - } - } - } - /// 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), - "CmdSetAetherDivideLineUpScRsp" => Some(Self::CmdSetAetherDivideLineUpScRsp), - "CmdEquipAetherDividePassiveSkillCsReq" => { - Some(Self::CmdEquipAetherDividePassiveSkillCsReq) - } - "CmdClearAetherDividePassiveSkillScRsp" => { - Some(Self::CmdClearAetherDividePassiveSkillScRsp) - } - "CmdClearAetherDividePassiveSkillCsReq" => { - Some(Self::CmdClearAetherDividePassiveSkillCsReq) - } - "CmdAetherDivideSpiritInfoScNotify" => { - Some(Self::CmdAetherDivideSpiritInfoScNotify) - } - "CmdAetherDivideSpiritExpUpScRsp" => { - Some(Self::CmdAetherDivideSpiritExpUpScRsp) - } - "CmdAetherDivideRefreshEndlessScRsp" => { - Some(Self::CmdAetherDivideRefreshEndlessScRsp) - } - "CmdAetherDivideLineupScNotify" => Some(Self::CmdAetherDivideLineupScNotify), - "CmdSwitchAetherDivideLineUpSlotScRsp" => { - Some(Self::CmdSwitchAetherDivideLineUpSlotScRsp) - } - "CmdStartAetherDivideChallengeBattleCsReq" => { - Some(Self::CmdStartAetherDivideChallengeBattleCsReq) - } - "CmdGetAetherDivideChallengeInfoCsReq" => { - Some(Self::CmdGetAetherDivideChallengeInfoCsReq) - } - "CmdEnterAetherDivideSceneCsReq" => { - Some(Self::CmdEnterAetherDivideSceneCsReq) - } - "CmdGetAetherDivideChallengeInfoScRsp" => { - Some(Self::CmdGetAetherDivideChallengeInfoScRsp) - } - "CmdEquipAetherDividePassiveSkillScRsp" => { - Some(Self::CmdEquipAetherDividePassiveSkillScRsp) - } - "CmdStartAetherDivideChallengeBattleScRsp" => { - Some(Self::CmdStartAetherDivideChallengeBattleScRsp) - } - "CmdAetherDivideTakeChallengeRewardCsReq" => { - Some(Self::CmdAetherDivideTakeChallengeRewardCsReq) - } - "CmdAetherDivideTakeChallengeRewardScRsp" => { - Some(Self::CmdAetherDivideTakeChallengeRewardScRsp) - } - "CmdLeaveAetherDivideSceneScRsp" => { - Some(Self::CmdLeaveAetherDivideSceneScRsp) - } - "CmdAetherDivideSpiritExpUpCsReq" => { - Some(Self::CmdAetherDivideSpiritExpUpCsReq) - } - "CmdGetAetherDivideInfoScRsp" => Some(Self::CmdGetAetherDivideInfoScRsp), - "CmdAetherDivideRefreshEndlessCsReq" => { - Some(Self::CmdAetherDivideRefreshEndlessCsReq) - } - "CmdStartAetherDivideStageBattleScRsp" => { - Some(Self::CmdStartAetherDivideStageBattleScRsp) - } - "CmdStartAetherDivideSceneBattleCsReq" => { - Some(Self::CmdStartAetherDivideSceneBattleCsReq) - } - "CmdAetherDivideRefreshEndlessScNotify" => { - Some(Self::CmdAetherDivideRefreshEndlessScNotify) - } - "CmdGetAetherDivideInfoCsReq" => Some(Self::CmdGetAetherDivideInfoCsReq), - "CmdSetAetherDivideLineUpCsReq" => Some(Self::CmdSetAetherDivideLineUpCsReq), - "CmdSwitchAetherDivideLineUpSlotCsReq" => { - Some(Self::CmdSwitchAetherDivideLineUpSlotCsReq) - } - "CmdAetherDivideTainerInfoScNotify" => { - Some(Self::CmdAetherDivideTainerInfoScNotify) - } - "CmdStartAetherDivideStageBattleCsReq" => { - Some(Self::CmdStartAetherDivideStageBattleCsReq) - } - "CmdAetherDivideSkillItemScNotify" => { - Some(Self::CmdAetherDivideSkillItemScNotify) - } - "CmdLeaveAetherDivideSceneCsReq" => { - Some(Self::CmdLeaveAetherDivideSceneCsReq) - } - "CmdEnterAetherDivideSceneScRsp" => { - Some(Self::CmdEnterAetherDivideSceneScRsp) - } - "CmdStartAetherDivideSceneBattleScRsp" => { - Some(Self::CmdStartAetherDivideSceneBattleScRsp) - } - "CmdAetherDivideFinishChallengeScNotify" => { - Some(Self::CmdAetherDivideFinishChallengeScNotify) - } - _ => None, - } - } -} -/// Obf: FKBIFBJNPMH -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdAlleyType { - None = 0, - CmdActivityRaidPlacingGameCsReq = 4757, - CmdRefreshAlleyOrderCsReq = 4745, - CmdRefreshAlleyOrderScRsp = 4720, - CmdAlleyShopLevelScNotify = 4711, - CmdTakePrestigeRewardScRsp = 4756, - CmdLogisticsDetonateStarSkiffScRsp = 4702, - CmdGetSaveLogisticsMapCsReq = 4785, - CmdAlleyShipUnlockScNotify = 4710, - CmdAlleyFundsScNotify = 4752, - CmdLogisticsGameScRsp = 4742, - CmdAlleyGuaranteedFundsCsReq = 4788, - CmdGetAlleyInfoScRsp = 4771, - CmdActivityRaidPlacingGameScRsp = 4725, - CmdStartAlleyEventScRsp = 4712, - CmdLogisticsScoreRewardSyncInfoScNotify = 4765, - CmdPrestigeLevelUpScRsp = 4760, - CmdAlleyShipUsedCountScNotify = 4714, - CmdAlleyTakeEventRewardScRsp = 4755, - CmdAlleyOrderChangedScNotify = 4750, - CmdAlleyEventEffectNotify = 4738, - CmdTakePrestigeRewardCsReq = 4778, - CmdAlleyEventChangeNotify = 4728, - CmdAlleyPlacingGameCsReq = 4789, - CmdAlleyPlacingGameScRsp = 4722, - CmdSaveLogisticsScRsp = 4762, - CmdGetSaveLogisticsMapScRsp = 4716, - CmdLogisticsInfoScNotify = 4706, - CmdAlleyTakeEventRewardCsReq = 4763, - CmdAlleyGuaranteedFundsScRsp = 4793, - CmdLogisticsGameCsReq = 4783, - CmdLogisticsDetonateStarSkiffCsReq = 4736, - CmdGetAlleyInfoCsReq = 4798, - CmdStartAlleyEventCsReq = 4733, - CmdSaveLogisticsCsReq = 4800, - CmdAlleyShipmentEventEffectsScNotify = 4723, - CmdPrestigeLevelUpCsReq = 4704, -} -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::CmdActivityRaidPlacingGameCsReq => { - "CmdActivityRaidPlacingGameCsReq" - } - CmdAlleyType::CmdRefreshAlleyOrderCsReq => "CmdRefreshAlleyOrderCsReq", - CmdAlleyType::CmdRefreshAlleyOrderScRsp => "CmdRefreshAlleyOrderScRsp", - CmdAlleyType::CmdAlleyShopLevelScNotify => "CmdAlleyShopLevelScNotify", - CmdAlleyType::CmdTakePrestigeRewardScRsp => "CmdTakePrestigeRewardScRsp", - CmdAlleyType::CmdLogisticsDetonateStarSkiffScRsp => { - "CmdLogisticsDetonateStarSkiffScRsp" - } - CmdAlleyType::CmdGetSaveLogisticsMapCsReq => "CmdGetSaveLogisticsMapCsReq", - CmdAlleyType::CmdAlleyShipUnlockScNotify => "CmdAlleyShipUnlockScNotify", - CmdAlleyType::CmdAlleyFundsScNotify => "CmdAlleyFundsScNotify", - CmdAlleyType::CmdLogisticsGameScRsp => "CmdLogisticsGameScRsp", - CmdAlleyType::CmdAlleyGuaranteedFundsCsReq => "CmdAlleyGuaranteedFundsCsReq", - CmdAlleyType::CmdGetAlleyInfoScRsp => "CmdGetAlleyInfoScRsp", - CmdAlleyType::CmdActivityRaidPlacingGameScRsp => { - "CmdActivityRaidPlacingGameScRsp" - } - CmdAlleyType::CmdStartAlleyEventScRsp => "CmdStartAlleyEventScRsp", - CmdAlleyType::CmdLogisticsScoreRewardSyncInfoScNotify => { - "CmdLogisticsScoreRewardSyncInfoScNotify" - } - CmdAlleyType::CmdPrestigeLevelUpScRsp => "CmdPrestigeLevelUpScRsp", - CmdAlleyType::CmdAlleyShipUsedCountScNotify => { - "CmdAlleyShipUsedCountScNotify" - } - CmdAlleyType::CmdAlleyTakeEventRewardScRsp => "CmdAlleyTakeEventRewardScRsp", - CmdAlleyType::CmdAlleyOrderChangedScNotify => "CmdAlleyOrderChangedScNotify", - CmdAlleyType::CmdAlleyEventEffectNotify => "CmdAlleyEventEffectNotify", - CmdAlleyType::CmdTakePrestigeRewardCsReq => "CmdTakePrestigeRewardCsReq", - CmdAlleyType::CmdAlleyEventChangeNotify => "CmdAlleyEventChangeNotify", - CmdAlleyType::CmdAlleyPlacingGameCsReq => "CmdAlleyPlacingGameCsReq", - CmdAlleyType::CmdAlleyPlacingGameScRsp => "CmdAlleyPlacingGameScRsp", - CmdAlleyType::CmdSaveLogisticsScRsp => "CmdSaveLogisticsScRsp", - CmdAlleyType::CmdGetSaveLogisticsMapScRsp => "CmdGetSaveLogisticsMapScRsp", - CmdAlleyType::CmdLogisticsInfoScNotify => "CmdLogisticsInfoScNotify", - CmdAlleyType::CmdAlleyTakeEventRewardCsReq => "CmdAlleyTakeEventRewardCsReq", - CmdAlleyType::CmdAlleyGuaranteedFundsScRsp => "CmdAlleyGuaranteedFundsScRsp", - CmdAlleyType::CmdLogisticsGameCsReq => "CmdLogisticsGameCsReq", - CmdAlleyType::CmdLogisticsDetonateStarSkiffCsReq => { - "CmdLogisticsDetonateStarSkiffCsReq" - } - CmdAlleyType::CmdGetAlleyInfoCsReq => "CmdGetAlleyInfoCsReq", - CmdAlleyType::CmdStartAlleyEventCsReq => "CmdStartAlleyEventCsReq", - CmdAlleyType::CmdSaveLogisticsCsReq => "CmdSaveLogisticsCsReq", - CmdAlleyType::CmdAlleyShipmentEventEffectsScNotify => { - "CmdAlleyShipmentEventEffectsScNotify" - } - CmdAlleyType::CmdPrestigeLevelUpCsReq => "CmdPrestigeLevelUpCsReq", - } - } - /// 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), - "CmdActivityRaidPlacingGameCsReq" => { - Some(Self::CmdActivityRaidPlacingGameCsReq) - } - "CmdRefreshAlleyOrderCsReq" => Some(Self::CmdRefreshAlleyOrderCsReq), - "CmdRefreshAlleyOrderScRsp" => Some(Self::CmdRefreshAlleyOrderScRsp), - "CmdAlleyShopLevelScNotify" => Some(Self::CmdAlleyShopLevelScNotify), - "CmdTakePrestigeRewardScRsp" => Some(Self::CmdTakePrestigeRewardScRsp), - "CmdLogisticsDetonateStarSkiffScRsp" => { - Some(Self::CmdLogisticsDetonateStarSkiffScRsp) - } - "CmdGetSaveLogisticsMapCsReq" => Some(Self::CmdGetSaveLogisticsMapCsReq), - "CmdAlleyShipUnlockScNotify" => Some(Self::CmdAlleyShipUnlockScNotify), - "CmdAlleyFundsScNotify" => Some(Self::CmdAlleyFundsScNotify), - "CmdLogisticsGameScRsp" => Some(Self::CmdLogisticsGameScRsp), - "CmdAlleyGuaranteedFundsCsReq" => Some(Self::CmdAlleyGuaranteedFundsCsReq), - "CmdGetAlleyInfoScRsp" => Some(Self::CmdGetAlleyInfoScRsp), - "CmdActivityRaidPlacingGameScRsp" => { - Some(Self::CmdActivityRaidPlacingGameScRsp) - } - "CmdStartAlleyEventScRsp" => Some(Self::CmdStartAlleyEventScRsp), - "CmdLogisticsScoreRewardSyncInfoScNotify" => { - Some(Self::CmdLogisticsScoreRewardSyncInfoScNotify) - } - "CmdPrestigeLevelUpScRsp" => Some(Self::CmdPrestigeLevelUpScRsp), - "CmdAlleyShipUsedCountScNotify" => Some(Self::CmdAlleyShipUsedCountScNotify), - "CmdAlleyTakeEventRewardScRsp" => Some(Self::CmdAlleyTakeEventRewardScRsp), - "CmdAlleyOrderChangedScNotify" => Some(Self::CmdAlleyOrderChangedScNotify), - "CmdAlleyEventEffectNotify" => Some(Self::CmdAlleyEventEffectNotify), - "CmdTakePrestigeRewardCsReq" => Some(Self::CmdTakePrestigeRewardCsReq), - "CmdAlleyEventChangeNotify" => Some(Self::CmdAlleyEventChangeNotify), - "CmdAlleyPlacingGameCsReq" => Some(Self::CmdAlleyPlacingGameCsReq), - "CmdAlleyPlacingGameScRsp" => Some(Self::CmdAlleyPlacingGameScRsp), - "CmdSaveLogisticsScRsp" => Some(Self::CmdSaveLogisticsScRsp), - "CmdGetSaveLogisticsMapScRsp" => Some(Self::CmdGetSaveLogisticsMapScRsp), - "CmdLogisticsInfoScNotify" => Some(Self::CmdLogisticsInfoScNotify), - "CmdAlleyTakeEventRewardCsReq" => Some(Self::CmdAlleyTakeEventRewardCsReq), - "CmdAlleyGuaranteedFundsScRsp" => Some(Self::CmdAlleyGuaranteedFundsScRsp), - "CmdLogisticsGameCsReq" => Some(Self::CmdLogisticsGameCsReq), - "CmdLogisticsDetonateStarSkiffCsReq" => { - Some(Self::CmdLogisticsDetonateStarSkiffCsReq) - } - "CmdGetAlleyInfoCsReq" => Some(Self::CmdGetAlleyInfoCsReq), - "CmdStartAlleyEventCsReq" => Some(Self::CmdStartAlleyEventCsReq), - "CmdSaveLogisticsCsReq" => Some(Self::CmdSaveLogisticsCsReq), - "CmdAlleyShipmentEventEffectsScNotify" => { - Some(Self::CmdAlleyShipmentEventEffectsScNotify) - } - "CmdPrestigeLevelUpCsReq" => Some(Self::CmdPrestigeLevelUpCsReq), - _ => None, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Phjbabemmho { - Left = 0, - Right = 1, - Up = 2, - Down = 3, - LeftUp = 4, - LeftDown = 5, - RightUp = 6, - RightDown = 7, -} -impl Phjbabemmho { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Phjbabemmho::Left => "LEFT", - Phjbabemmho::Right => "RIGHT", - Phjbabemmho::Up => "UP", - Phjbabemmho::Down => "DOWN", - Phjbabemmho::LeftUp => "LEFT_UP", - Phjbabemmho::LeftDown => "LEFT_DOWN", - Phjbabemmho::RightUp => "RIGHT_UP", - Phjbabemmho::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, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ighmmcpcbkl { - AlleyEventTypeNone = 0, - AlleyMainEvent = 1, - AlleyCriticalEvent = 2, - AlleyDailyEvent = 3, -} -impl Ighmmcpcbkl { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Ighmmcpcbkl::AlleyEventTypeNone => "ALLEY_EVENT_TYPE_NONE", - Ighmmcpcbkl::AlleyMainEvent => "ALLEY_MAIN_EVENT", - Ighmmcpcbkl::AlleyCriticalEvent => "ALLEY_CRITICAL_EVENT", - Ighmmcpcbkl::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, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Bnofmbhianp { - AlleyStateNone = 0, - AlleyEventDoing = 1, - AlleyEventFinish = 2, - AlleyEventRewarded = 3, -} -impl Bnofmbhianp { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Bnofmbhianp::AlleyStateNone => "ALLEY_STATE_NONE", - Bnofmbhianp::AlleyEventDoing => "ALLEY_EVENT_DOING", - Bnofmbhianp::AlleyEventFinish => "ALLEY_EVENT_FINISH", - Bnofmbhianp::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, - } - } -} -/// Obf: DJINCOJLCDP -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdArchiveType { - None = 0, - CmdGetArchiveDataScRsp = 2371, - CmdGetUpdatedArchiveDataCsReq = 2383, - CmdGetArchiveDataCsReq = 2398, - CmdGetUpdatedArchiveDataScRsp = 2342, -} -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::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), - "CmdGetArchiveDataScRsp" => Some(Self::CmdGetArchiveDataScRsp), - "CmdGetUpdatedArchiveDataCsReq" => Some(Self::CmdGetUpdatedArchiveDataCsReq), - "CmdGetArchiveDataCsReq" => Some(Self::CmdGetArchiveDataCsReq), - "CmdGetUpdatedArchiveDataScRsp" => Some(Self::CmdGetUpdatedArchiveDataScRsp), - _ => None, - } - } -} -/// Obf: CKJEMKHIEFF -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdAvatarType { - None = 0, - CmdTakePromotionRewardScRsp = 304, - CmdGetAvatarDataScRsp = 371, - CmdUnlockSkilltreeScRsp = 377, - CmdTakeOffAvatarSkinCsReq = 311, - CmdDressAvatarSkinCsReq = 360, - CmdDressAvatarSkinScRsp = 352, - CmdTakeOffRelicCsReq = 320, - CmdRankUpAvatarCsReq = 322, - CmdTakeOffAvatarSkinScRsp = 310, - CmdAddAvatarScNotify = 389, - CmdDressAvatarScRsp = 338, - CmdDressRelicAvatarCsReq = 305, - CmdMarkAvatarScRsp = 306, - CmdAvatarExpUpCsReq = 383, - CmdRankUpAvatarScRsp = 366, - CmdAvatarExpUpScRsp = 342, - CmdTakePromotionRewardCsReq = 331, - CmdPromoteAvatarCsReq = 333, - CmdTakeOffEquipmentScRsp = 356, - CmdTakeOffEquipmentCsReq = 378, - CmdUnlockSkilltreeCsReq = 379, - CmdDressAvatarCsReq = 328, - CmdUnlockAvatarSkinScNotify = 400, - CmdTakeOffRelicScRsp = 350, - CmdDressRelicAvatarScRsp = 345, - CmdPromoteAvatarScRsp = 312, - CmdGetAvatarDataCsReq = 398, - CmdMarkAvatarCsReq = 362, -} -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::CmdTakePromotionRewardScRsp => "CmdTakePromotionRewardScRsp", - CmdAvatarType::CmdGetAvatarDataScRsp => "CmdGetAvatarDataScRsp", - CmdAvatarType::CmdUnlockSkilltreeScRsp => "CmdUnlockSkilltreeScRsp", - CmdAvatarType::CmdTakeOffAvatarSkinCsReq => "CmdTakeOffAvatarSkinCsReq", - CmdAvatarType::CmdDressAvatarSkinCsReq => "CmdDressAvatarSkinCsReq", - CmdAvatarType::CmdDressAvatarSkinScRsp => "CmdDressAvatarSkinScRsp", - CmdAvatarType::CmdTakeOffRelicCsReq => "CmdTakeOffRelicCsReq", - CmdAvatarType::CmdRankUpAvatarCsReq => "CmdRankUpAvatarCsReq", - CmdAvatarType::CmdTakeOffAvatarSkinScRsp => "CmdTakeOffAvatarSkinScRsp", - CmdAvatarType::CmdAddAvatarScNotify => "CmdAddAvatarScNotify", - CmdAvatarType::CmdDressAvatarScRsp => "CmdDressAvatarScRsp", - CmdAvatarType::CmdDressRelicAvatarCsReq => "CmdDressRelicAvatarCsReq", - CmdAvatarType::CmdMarkAvatarScRsp => "CmdMarkAvatarScRsp", - CmdAvatarType::CmdAvatarExpUpCsReq => "CmdAvatarExpUpCsReq", - CmdAvatarType::CmdRankUpAvatarScRsp => "CmdRankUpAvatarScRsp", - CmdAvatarType::CmdAvatarExpUpScRsp => "CmdAvatarExpUpScRsp", - CmdAvatarType::CmdTakePromotionRewardCsReq => "CmdTakePromotionRewardCsReq", - CmdAvatarType::CmdPromoteAvatarCsReq => "CmdPromoteAvatarCsReq", - CmdAvatarType::CmdTakeOffEquipmentScRsp => "CmdTakeOffEquipmentScRsp", - CmdAvatarType::CmdTakeOffEquipmentCsReq => "CmdTakeOffEquipmentCsReq", - CmdAvatarType::CmdUnlockSkilltreeCsReq => "CmdUnlockSkilltreeCsReq", - CmdAvatarType::CmdDressAvatarCsReq => "CmdDressAvatarCsReq", - CmdAvatarType::CmdUnlockAvatarSkinScNotify => "CmdUnlockAvatarSkinScNotify", - CmdAvatarType::CmdTakeOffRelicScRsp => "CmdTakeOffRelicScRsp", - CmdAvatarType::CmdDressRelicAvatarScRsp => "CmdDressRelicAvatarScRsp", - CmdAvatarType::CmdPromoteAvatarScRsp => "CmdPromoteAvatarScRsp", - CmdAvatarType::CmdGetAvatarDataCsReq => "CmdGetAvatarDataCsReq", - CmdAvatarType::CmdMarkAvatarCsReq => "CmdMarkAvatarCsReq", - } - } - /// 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), - "CmdTakePromotionRewardScRsp" => Some(Self::CmdTakePromotionRewardScRsp), - "CmdGetAvatarDataScRsp" => Some(Self::CmdGetAvatarDataScRsp), - "CmdUnlockSkilltreeScRsp" => Some(Self::CmdUnlockSkilltreeScRsp), - "CmdTakeOffAvatarSkinCsReq" => Some(Self::CmdTakeOffAvatarSkinCsReq), - "CmdDressAvatarSkinCsReq" => Some(Self::CmdDressAvatarSkinCsReq), - "CmdDressAvatarSkinScRsp" => Some(Self::CmdDressAvatarSkinScRsp), - "CmdTakeOffRelicCsReq" => Some(Self::CmdTakeOffRelicCsReq), - "CmdRankUpAvatarCsReq" => Some(Self::CmdRankUpAvatarCsReq), - "CmdTakeOffAvatarSkinScRsp" => Some(Self::CmdTakeOffAvatarSkinScRsp), - "CmdAddAvatarScNotify" => Some(Self::CmdAddAvatarScNotify), - "CmdDressAvatarScRsp" => Some(Self::CmdDressAvatarScRsp), - "CmdDressRelicAvatarCsReq" => Some(Self::CmdDressRelicAvatarCsReq), - "CmdMarkAvatarScRsp" => Some(Self::CmdMarkAvatarScRsp), - "CmdAvatarExpUpCsReq" => Some(Self::CmdAvatarExpUpCsReq), - "CmdRankUpAvatarScRsp" => Some(Self::CmdRankUpAvatarScRsp), - "CmdAvatarExpUpScRsp" => Some(Self::CmdAvatarExpUpScRsp), - "CmdTakePromotionRewardCsReq" => Some(Self::CmdTakePromotionRewardCsReq), - "CmdPromoteAvatarCsReq" => Some(Self::CmdPromoteAvatarCsReq), - "CmdTakeOffEquipmentScRsp" => Some(Self::CmdTakeOffEquipmentScRsp), - "CmdTakeOffEquipmentCsReq" => Some(Self::CmdTakeOffEquipmentCsReq), - "CmdUnlockSkilltreeCsReq" => Some(Self::CmdUnlockSkilltreeCsReq), - "CmdDressAvatarCsReq" => Some(Self::CmdDressAvatarCsReq), - "CmdUnlockAvatarSkinScNotify" => Some(Self::CmdUnlockAvatarSkinScNotify), - "CmdTakeOffRelicScRsp" => Some(Self::CmdTakeOffRelicScRsp), - "CmdDressRelicAvatarScRsp" => Some(Self::CmdDressRelicAvatarScRsp), - "CmdPromoteAvatarScRsp" => Some(Self::CmdPromoteAvatarScRsp), - "CmdGetAvatarDataCsReq" => Some(Self::CmdGetAvatarDataCsReq), - "CmdMarkAvatarCsReq" => Some(Self::CmdMarkAvatarCsReq), - _ => None, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Lplpelbhldn { - AddAvatarSrcNone = 0, - AddAvatarSrcGacha = 1, - AddAvatarSrcRogue = 2, -} -impl Lplpelbhldn { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Lplpelbhldn::AddAvatarSrcNone => "ADD_AVATAR_SRC_NONE", - Lplpelbhldn::AddAvatarSrcGacha => "ADD_AVATAR_SRC_GACHA", - Lplpelbhldn::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, - } - } -} -/// Obf: CGFOBNINCBP -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdBattleType { - None = 0, - CmdPveBattleResultCsReq = 198, - CmdReBattleAfterBattleLoseCsNotify = 189, - CmdGetCurBattleInfoCsReq = 179, - CmdGetCurBattleInfoScRsp = 177, - CmdBattleLogReportScRsp = 178, - CmdSyncClientResVersionScRsp = 112, - CmdQuitBattleCsReq = 183, - CmdBattleLogReportCsReq = 138, - CmdRebattleByClientCsNotify = 122, - CmdPveBattleResultScRsp = 171, - CmdServerSimulateBattleFinishScNotify = 156, - CmdSyncClientResVersionCsReq = 133, - CmdQuitBattleScNotify = 128, - CmdQuitBattleScRsp = 142, -} -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::CmdPveBattleResultCsReq => "CmdPVEBattleResultCsReq", - CmdBattleType::CmdReBattleAfterBattleLoseCsNotify => { - "CmdReBattleAfterBattleLoseCsNotify" - } - CmdBattleType::CmdGetCurBattleInfoCsReq => "CmdGetCurBattleInfoCsReq", - CmdBattleType::CmdGetCurBattleInfoScRsp => "CmdGetCurBattleInfoScRsp", - CmdBattleType::CmdBattleLogReportScRsp => "CmdBattleLogReportScRsp", - CmdBattleType::CmdSyncClientResVersionScRsp => "CmdSyncClientResVersionScRsp", - CmdBattleType::CmdQuitBattleCsReq => "CmdQuitBattleCsReq", - CmdBattleType::CmdBattleLogReportCsReq => "CmdBattleLogReportCsReq", - CmdBattleType::CmdRebattleByClientCsNotify => "CmdRebattleByClientCsNotify", - CmdBattleType::CmdPveBattleResultScRsp => "CmdPVEBattleResultScRsp", - CmdBattleType::CmdServerSimulateBattleFinishScNotify => { - "CmdServerSimulateBattleFinishScNotify" - } - CmdBattleType::CmdSyncClientResVersionCsReq => "CmdSyncClientResVersionCsReq", - CmdBattleType::CmdQuitBattleScNotify => "CmdQuitBattleScNotify", - CmdBattleType::CmdQuitBattleScRsp => "CmdQuitBattleScRsp", - } - } - /// 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), - "CmdPVEBattleResultCsReq" => Some(Self::CmdPveBattleResultCsReq), - "CmdReBattleAfterBattleLoseCsNotify" => { - Some(Self::CmdReBattleAfterBattleLoseCsNotify) - } - "CmdGetCurBattleInfoCsReq" => Some(Self::CmdGetCurBattleInfoCsReq), - "CmdGetCurBattleInfoScRsp" => Some(Self::CmdGetCurBattleInfoScRsp), - "CmdBattleLogReportScRsp" => Some(Self::CmdBattleLogReportScRsp), - "CmdSyncClientResVersionScRsp" => Some(Self::CmdSyncClientResVersionScRsp), - "CmdQuitBattleCsReq" => Some(Self::CmdQuitBattleCsReq), - "CmdBattleLogReportCsReq" => Some(Self::CmdBattleLogReportCsReq), - "CmdRebattleByClientCsNotify" => Some(Self::CmdRebattleByClientCsNotify), - "CmdPVEBattleResultScRsp" => Some(Self::CmdPveBattleResultScRsp), - "CmdServerSimulateBattleFinishScNotify" => { - Some(Self::CmdServerSimulateBattleFinishScNotify) - } - "CmdSyncClientResVersionCsReq" => Some(Self::CmdSyncClientResVersionCsReq), - "CmdQuitBattleScNotify" => Some(Self::CmdQuitBattleScNotify), - "CmdQuitBattleScRsp" => Some(Self::CmdQuitBattleScRsp), - _ => None, - } - } -} -/// Obf: OLNPIIHKNLN -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdBattleCollegeType { - None = 0, - CmdGetBattleCollegeDataScRsp = 5771, - CmdBattleCollegeDataChangeScNotify = 5783, - CmdStartBattleCollegeCsReq = 5742, - CmdStartBattleCollegeScRsp = 5779, - CmdGetBattleCollegeDataCsReq = 5798, -} -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, - } - } -} -/// Obf: APJOAFDCGOD -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdBattlePassType { - None = 0, - CmdTakeAllRewardScRsp = 3028, - CmdTakeBpRewardScRsp = 3079, - CmdTakeBpRewardCsReq = 3042, - CmdBattlePassInfoNotify = 3098, - CmdBuyBpLevelCsReq = 3077, - CmdTakeAllRewardCsReq = 3012, - CmdBuyBpLevelScRsp = 3033, -} -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::CmdTakeAllRewardScRsp => "CmdTakeAllRewardScRsp", - CmdBattlePassType::CmdTakeBpRewardScRsp => "CmdTakeBpRewardScRsp", - CmdBattlePassType::CmdTakeBpRewardCsReq => "CmdTakeBpRewardCsReq", - CmdBattlePassType::CmdBattlePassInfoNotify => "CmdBattlePassInfoNotify", - CmdBattlePassType::CmdBuyBpLevelCsReq => "CmdBuyBpLevelCsReq", - CmdBattlePassType::CmdTakeAllRewardCsReq => "CmdTakeAllRewardCsReq", - CmdBattlePassType::CmdBuyBpLevelScRsp => "CmdBuyBpLevelScRsp", - } - } - /// 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), - "CmdTakeAllRewardScRsp" => Some(Self::CmdTakeAllRewardScRsp), - "CmdTakeBpRewardScRsp" => Some(Self::CmdTakeBpRewardScRsp), - "CmdTakeBpRewardCsReq" => Some(Self::CmdTakeBpRewardCsReq), - "CmdBattlePassInfoNotify" => Some(Self::CmdBattlePassInfoNotify), - "CmdBuyBpLevelCsReq" => Some(Self::CmdBuyBpLevelCsReq), - "CmdTakeAllRewardCsReq" => Some(Self::CmdTakeAllRewardCsReq), - "CmdBuyBpLevelScRsp" => Some(Self::CmdBuyBpLevelScRsp), - _ => None, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Dnnieoejcan { - BpTierTypeNone = 0, - BpTierTypeFree = 1, - BpTierTypePremium1 = 2, - BpTierTypePremium2 = 3, -} -impl Dnnieoejcan { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Dnnieoejcan::BpTierTypeNone => "BP_TIER_TYPE_NONE", - Dnnieoejcan::BpTierTypeFree => "BP_TIER_TYPE_FREE", - Dnnieoejcan::BpTierTypePremium1 => "BP_TIER_TYPE_PREMIUM_1", - Dnnieoejcan::BpTierTypePremium2 => "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::BpTierTypeNone), - "BP_TIER_TYPE_FREE" => Some(Self::BpTierTypeFree), - "BP_TIER_TYPE_PREMIUM_1" => Some(Self::BpTierTypePremium1), - "BP_TIER_TYPE_PREMIUM_2" => Some(Self::BpTierTypePremium2), - _ => None, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Nimckhobklf { - BpRewaradTypeNone = 0, - BpRewaradTypeFree = 1, - BpRewaradTypePremium1 = 2, - BpRewaradTypePremium2 = 3, - BpRewaradTypePremiumOptional = 4, -} -impl Nimckhobklf { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Nimckhobklf::BpRewaradTypeNone => "BP_REWARAD_TYPE_NONE", - Nimckhobklf::BpRewaradTypeFree => "BP_REWARAD_TYPE_FREE", - Nimckhobklf::BpRewaradTypePremium1 => "BP_REWARAD_TYPE_PREMIUM_1", - Nimckhobklf::BpRewaradTypePremium2 => "BP_REWARAD_TYPE_PREMIUM_2", - Nimckhobklf::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, - } - } -} -/// Obf: LKGCEGJMDJJ -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdBoxingClubType { - None = 0, - CmdChooseBoxingClubResonanceScRsp = 4256, - CmdGetBoxingClubInfoCsReq = 4298, - CmdGiveUpBoxingClubChallengeCsReq = 4233, - CmdChooseBoxingClubStageOptionalBuffCsReq = 4266, - CmdChooseBoxingClubResonanceCsReq = 4278, - CmdGetBoxingClubInfoScRsp = 4271, - CmdStartBoxingClubBattleCsReq = 4279, - CmdStartBoxingClubBattleScRsp = 4277, - CmdSetBoxingClubResonanceLineupCsReq = 4289, - CmdBoxingClubRewardScNotify = 4228, - CmdChooseBoxingClubStageOptionalBuffScRsp = 4205, - CmdMatchBoxingClubOpponentScRsp = 4242, - CmdSetBoxingClubResonanceLineupScRsp = 4222, - CmdBoxingClubChallengeUpdateScNotify = 4238, - CmdMatchBoxingClubOpponentCsReq = 4283, - CmdGiveUpBoxingClubChallengeScRsp = 4212, -} -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::CmdChooseBoxingClubResonanceScRsp => { - "CmdChooseBoxingClubResonanceScRsp" - } - CmdBoxingClubType::CmdGetBoxingClubInfoCsReq => "CmdGetBoxingClubInfoCsReq", - CmdBoxingClubType::CmdGiveUpBoxingClubChallengeCsReq => { - "CmdGiveUpBoxingClubChallengeCsReq" - } - CmdBoxingClubType::CmdChooseBoxingClubStageOptionalBuffCsReq => { - "CmdChooseBoxingClubStageOptionalBuffCsReq" - } - CmdBoxingClubType::CmdChooseBoxingClubResonanceCsReq => { - "CmdChooseBoxingClubResonanceCsReq" - } - CmdBoxingClubType::CmdGetBoxingClubInfoScRsp => "CmdGetBoxingClubInfoScRsp", - CmdBoxingClubType::CmdStartBoxingClubBattleCsReq => { - "CmdStartBoxingClubBattleCsReq" - } - CmdBoxingClubType::CmdStartBoxingClubBattleScRsp => { - "CmdStartBoxingClubBattleScRsp" - } - CmdBoxingClubType::CmdSetBoxingClubResonanceLineupCsReq => { - "CmdSetBoxingClubResonanceLineupCsReq" - } - CmdBoxingClubType::CmdBoxingClubRewardScNotify => { - "CmdBoxingClubRewardScNotify" - } - CmdBoxingClubType::CmdChooseBoxingClubStageOptionalBuffScRsp => { - "CmdChooseBoxingClubStageOptionalBuffScRsp" - } - CmdBoxingClubType::CmdMatchBoxingClubOpponentScRsp => { - "CmdMatchBoxingClubOpponentScRsp" - } - CmdBoxingClubType::CmdSetBoxingClubResonanceLineupScRsp => { - "CmdSetBoxingClubResonanceLineupScRsp" - } - CmdBoxingClubType::CmdBoxingClubChallengeUpdateScNotify => { - "CmdBoxingClubChallengeUpdateScNotify" - } - CmdBoxingClubType::CmdMatchBoxingClubOpponentCsReq => { - "CmdMatchBoxingClubOpponentCsReq" - } - CmdBoxingClubType::CmdGiveUpBoxingClubChallengeScRsp => { - "CmdGiveUpBoxingClubChallengeScRsp" - } - } - } - /// 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), - "CmdChooseBoxingClubResonanceScRsp" => { - Some(Self::CmdChooseBoxingClubResonanceScRsp) - } - "CmdGetBoxingClubInfoCsReq" => Some(Self::CmdGetBoxingClubInfoCsReq), - "CmdGiveUpBoxingClubChallengeCsReq" => { - Some(Self::CmdGiveUpBoxingClubChallengeCsReq) - } - "CmdChooseBoxingClubStageOptionalBuffCsReq" => { - Some(Self::CmdChooseBoxingClubStageOptionalBuffCsReq) - } - "CmdChooseBoxingClubResonanceCsReq" => { - Some(Self::CmdChooseBoxingClubResonanceCsReq) - } - "CmdGetBoxingClubInfoScRsp" => Some(Self::CmdGetBoxingClubInfoScRsp), - "CmdStartBoxingClubBattleCsReq" => Some(Self::CmdStartBoxingClubBattleCsReq), - "CmdStartBoxingClubBattleScRsp" => Some(Self::CmdStartBoxingClubBattleScRsp), - "CmdSetBoxingClubResonanceLineupCsReq" => { - Some(Self::CmdSetBoxingClubResonanceLineupCsReq) - } - "CmdBoxingClubRewardScNotify" => Some(Self::CmdBoxingClubRewardScNotify), - "CmdChooseBoxingClubStageOptionalBuffScRsp" => { - Some(Self::CmdChooseBoxingClubStageOptionalBuffScRsp) - } - "CmdMatchBoxingClubOpponentScRsp" => { - Some(Self::CmdMatchBoxingClubOpponentScRsp) - } - "CmdSetBoxingClubResonanceLineupScRsp" => { - Some(Self::CmdSetBoxingClubResonanceLineupScRsp) - } - "CmdBoxingClubChallengeUpdateScNotify" => { - Some(Self::CmdBoxingClubChallengeUpdateScNotify) - } - "CmdMatchBoxingClubOpponentCsReq" => { - Some(Self::CmdMatchBoxingClubOpponentCsReq) - } - "CmdGiveUpBoxingClubChallengeScRsp" => { - Some(Self::CmdGiveUpBoxingClubChallengeScRsp) - } - _ => None, - } - } -} -/// Obf: ILGJMLFJAAG -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdChallengeType { - None = 0, - CmdStartChallengeCsReq = 1783, - CmdGetChallengeGroupStatisticsCsReq = 1745, - CmdChallengeLineupNotify = 1756, - CmdGetChallengeScRsp = 1771, - CmdStartChallengeScRsp = 1742, - CmdGetCurChallengeCsReq = 1738, - CmdLeaveChallengeCsReq = 1779, - CmdLeaveChallengeScRsp = 1777, - CmdChallengeSettleNotify = 1733, - CmdRestartChallengePhaseCsReq = 1760, - CmdEnterChallengeNextPhaseScRsp = 1710, - CmdGetChallengeCsReq = 1798, - CmdTakeChallengeRewardCsReq = 1766, - CmdGetCurChallengeScRsp = 1778, - CmdTakeChallengeRewardScRsp = 1705, - CmdEnterChallengeNextPhaseCsReq = 1711, - CmdGetChallengeGroupStatisticsScRsp = 1720, - CmdChallengeBossPhaseSettleNotify = 1800, - CmdStartPartialChallengeScRsp = 1731, - CmdRestartChallengePhaseScRsp = 1752, - CmdStartPartialChallengeCsReq = 1750, -} -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::CmdStartChallengeCsReq => "CmdStartChallengeCsReq", - CmdChallengeType::CmdGetChallengeGroupStatisticsCsReq => { - "CmdGetChallengeGroupStatisticsCsReq" - } - CmdChallengeType::CmdChallengeLineupNotify => "CmdChallengeLineupNotify", - CmdChallengeType::CmdGetChallengeScRsp => "CmdGetChallengeScRsp", - CmdChallengeType::CmdStartChallengeScRsp => "CmdStartChallengeScRsp", - CmdChallengeType::CmdGetCurChallengeCsReq => "CmdGetCurChallengeCsReq", - CmdChallengeType::CmdLeaveChallengeCsReq => "CmdLeaveChallengeCsReq", - CmdChallengeType::CmdLeaveChallengeScRsp => "CmdLeaveChallengeScRsp", - CmdChallengeType::CmdChallengeSettleNotify => "CmdChallengeSettleNotify", - CmdChallengeType::CmdRestartChallengePhaseCsReq => { - "CmdRestartChallengePhaseCsReq" - } - CmdChallengeType::CmdEnterChallengeNextPhaseScRsp => { - "CmdEnterChallengeNextPhaseScRsp" - } - CmdChallengeType::CmdGetChallengeCsReq => "CmdGetChallengeCsReq", - CmdChallengeType::CmdTakeChallengeRewardCsReq => { - "CmdTakeChallengeRewardCsReq" - } - CmdChallengeType::CmdGetCurChallengeScRsp => "CmdGetCurChallengeScRsp", - CmdChallengeType::CmdTakeChallengeRewardScRsp => { - "CmdTakeChallengeRewardScRsp" - } - CmdChallengeType::CmdEnterChallengeNextPhaseCsReq => { - "CmdEnterChallengeNextPhaseCsReq" - } - CmdChallengeType::CmdGetChallengeGroupStatisticsScRsp => { - "CmdGetChallengeGroupStatisticsScRsp" - } - CmdChallengeType::CmdChallengeBossPhaseSettleNotify => { - "CmdChallengeBossPhaseSettleNotify" - } - CmdChallengeType::CmdStartPartialChallengeScRsp => { - "CmdStartPartialChallengeScRsp" - } - CmdChallengeType::CmdRestartChallengePhaseScRsp => { - "CmdRestartChallengePhaseScRsp" - } - CmdChallengeType::CmdStartPartialChallengeCsReq => { - "CmdStartPartialChallengeCsReq" - } - } - } - /// 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), - "CmdStartChallengeCsReq" => Some(Self::CmdStartChallengeCsReq), - "CmdGetChallengeGroupStatisticsCsReq" => { - Some(Self::CmdGetChallengeGroupStatisticsCsReq) - } - "CmdChallengeLineupNotify" => Some(Self::CmdChallengeLineupNotify), - "CmdGetChallengeScRsp" => Some(Self::CmdGetChallengeScRsp), - "CmdStartChallengeScRsp" => Some(Self::CmdStartChallengeScRsp), - "CmdGetCurChallengeCsReq" => Some(Self::CmdGetCurChallengeCsReq), - "CmdLeaveChallengeCsReq" => Some(Self::CmdLeaveChallengeCsReq), - "CmdLeaveChallengeScRsp" => Some(Self::CmdLeaveChallengeScRsp), - "CmdChallengeSettleNotify" => Some(Self::CmdChallengeSettleNotify), - "CmdRestartChallengePhaseCsReq" => Some(Self::CmdRestartChallengePhaseCsReq), - "CmdEnterChallengeNextPhaseScRsp" => { - Some(Self::CmdEnterChallengeNextPhaseScRsp) - } - "CmdGetChallengeCsReq" => Some(Self::CmdGetChallengeCsReq), - "CmdTakeChallengeRewardCsReq" => Some(Self::CmdTakeChallengeRewardCsReq), - "CmdGetCurChallengeScRsp" => Some(Self::CmdGetCurChallengeScRsp), - "CmdTakeChallengeRewardScRsp" => Some(Self::CmdTakeChallengeRewardScRsp), - "CmdEnterChallengeNextPhaseCsReq" => { - Some(Self::CmdEnterChallengeNextPhaseCsReq) - } - "CmdGetChallengeGroupStatisticsScRsp" => { - Some(Self::CmdGetChallengeGroupStatisticsScRsp) - } - "CmdChallengeBossPhaseSettleNotify" => { - Some(Self::CmdChallengeBossPhaseSettleNotify) - } - "CmdStartPartialChallengeScRsp" => Some(Self::CmdStartPartialChallengeScRsp), - "CmdRestartChallengePhaseScRsp" => Some(Self::CmdRestartChallengePhaseScRsp), - "CmdStartPartialChallengeCsReq" => Some(Self::CmdStartPartialChallengeCsReq), - _ => None, - } - } -} -#[derive(proto_derive::CmdID)] -#[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, - } - } -} -/// Obf: KBAHEDPAFJO -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdChatType { - None = 0, - CmdSendMsgCsReq = 3998, - CmdGetChatFriendHistoryScRsp = 3912, - CmdGetChatEmojiListScRsp = 3938, - CmdSendMsgScRsp = 3971, - CmdGetLoginChatInfoCsReq = 3966, - CmdGetPrivateChatHistoryScRsp = 3977, - CmdPrivateMsgOfflineUsersScNotify = 3942, - CmdGetPrivateChatHistoryCsReq = 3979, - CmdBatchMarkChatEmojiScRsp = 3922, - CmdGetChatFriendHistoryCsReq = 3933, - CmdBatchMarkChatEmojiCsReq = 3989, - CmdGetLoginChatInfoScRsp = 3905, - CmdGetChatEmojiListCsReq = 3928, - CmdRevcMsgScNotify = 3983, - CmdMarkChatEmojiCsReq = 3978, - CmdMarkChatEmojiScRsp = 3956, -} -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::CmdSendMsgCsReq => "CmdSendMsgCsReq", - CmdChatType::CmdGetChatFriendHistoryScRsp => "CmdGetChatFriendHistoryScRsp", - CmdChatType::CmdGetChatEmojiListScRsp => "CmdGetChatEmojiListScRsp", - CmdChatType::CmdSendMsgScRsp => "CmdSendMsgScRsp", - CmdChatType::CmdGetLoginChatInfoCsReq => "CmdGetLoginChatInfoCsReq", - CmdChatType::CmdGetPrivateChatHistoryScRsp => "CmdGetPrivateChatHistoryScRsp", - CmdChatType::CmdPrivateMsgOfflineUsersScNotify => { - "CmdPrivateMsgOfflineUsersScNotify" - } - CmdChatType::CmdGetPrivateChatHistoryCsReq => "CmdGetPrivateChatHistoryCsReq", - CmdChatType::CmdBatchMarkChatEmojiScRsp => "CmdBatchMarkChatEmojiScRsp", - CmdChatType::CmdGetChatFriendHistoryCsReq => "CmdGetChatFriendHistoryCsReq", - CmdChatType::CmdBatchMarkChatEmojiCsReq => "CmdBatchMarkChatEmojiCsReq", - CmdChatType::CmdGetLoginChatInfoScRsp => "CmdGetLoginChatInfoScRsp", - CmdChatType::CmdGetChatEmojiListCsReq => "CmdGetChatEmojiListCsReq", - CmdChatType::CmdRevcMsgScNotify => "CmdRevcMsgScNotify", - CmdChatType::CmdMarkChatEmojiCsReq => "CmdMarkChatEmojiCsReq", - CmdChatType::CmdMarkChatEmojiScRsp => "CmdMarkChatEmojiScRsp", - } - } - /// 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), - "CmdSendMsgCsReq" => Some(Self::CmdSendMsgCsReq), - "CmdGetChatFriendHistoryScRsp" => Some(Self::CmdGetChatFriendHistoryScRsp), - "CmdGetChatEmojiListScRsp" => Some(Self::CmdGetChatEmojiListScRsp), - "CmdSendMsgScRsp" => Some(Self::CmdSendMsgScRsp), - "CmdGetLoginChatInfoCsReq" => Some(Self::CmdGetLoginChatInfoCsReq), - "CmdGetPrivateChatHistoryScRsp" => Some(Self::CmdGetPrivateChatHistoryScRsp), - "CmdPrivateMsgOfflineUsersScNotify" => { - Some(Self::CmdPrivateMsgOfflineUsersScNotify) - } - "CmdGetPrivateChatHistoryCsReq" => Some(Self::CmdGetPrivateChatHistoryCsReq), - "CmdBatchMarkChatEmojiScRsp" => Some(Self::CmdBatchMarkChatEmojiScRsp), - "CmdGetChatFriendHistoryCsReq" => Some(Self::CmdGetChatFriendHistoryCsReq), - "CmdBatchMarkChatEmojiCsReq" => Some(Self::CmdBatchMarkChatEmojiCsReq), - "CmdGetLoginChatInfoScRsp" => Some(Self::CmdGetLoginChatInfoScRsp), - "CmdGetChatEmojiListCsReq" => Some(Self::CmdGetChatEmojiListCsReq), - "CmdRevcMsgScNotify" => Some(Self::CmdRevcMsgScNotify), - "CmdMarkChatEmojiCsReq" => Some(Self::CmdMarkChatEmojiCsReq), - "CmdMarkChatEmojiScRsp" => Some(Self::CmdMarkChatEmojiScRsp), - _ => None, - } - } -} -/// Obf: KKJNAHPHHDE -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdChessRogueType { - None = 0, - CmdGetChessRogueBuffEnhanceInfoScRsp = 5552, - CmdChessRogueNousDiceUpdateNotify = 5537, - CmdChessRogueEnterCellScRsp = 5571, - CmdGetChessRogueStoryInfoCsReq = 5464, - CmdChessRogueReRollDiceScRsp = 5593, - CmdChessRogueCheatRollCsReq = 5446, - CmdChessRoguePickAvatarScRsp = 5521, - CmdChessRogueNousEditDiceCsReq = 5554, - CmdChessRogueConfirmRollCsReq = 5420, - CmdFinishChessRogueNousSubStoryCsReq = 5526, - CmdChessRogueUpdateDicePassiveAccumulateValueScNotify = 5598, - CmdChessRogueUpdateActionPointScNotify = 5575, - CmdChessRogueQueryScRsp = 5547, - CmdChessRogueStartScRsp = 5467, - CmdSyncChessRogueNousValueScNotify = 5589, - CmdChessRogueUpdateAllowedSelectCellScNotify = 5416, - CmdGetChessRogueStoryAeonTalkInfoScRsp = 5450, - CmdChessRogueQueryCsReq = 5418, - CmdSyncChessRogueMainStoryFinishScNotify = 5427, - CmdEnterChessRogueAeonRoomScRsp = 5401, - CmdSyncChessRogueNousSubStoryScNotify = 5452, - CmdChessRogueReviveAvatarScRsp = 5507, - CmdGetChessRogueBuffEnhanceInfoCsReq = 5501, - CmdGetChessRogueNousStoryInfoCsReq = 5410, - CmdEnhanceChessRogueBuffScRsp = 5576, - CmdChessRogueLayerAccountInfoNotify = 5466, - CmdChessRogueCheatRollScRsp = 5475, - CmdChessRogueChangeyAeonDimensionNotify = 5550, - CmdChessRogueQuitScRsp = 5597, - CmdSelectChessRogueNousSubStoryScRsp = 5412, - CmdChessRogueSkipTeachingLevelCsReq = 5562, - CmdChessRogueLeaveCsReq = 5484, - CmdSelectChessRogueNousSubStoryCsReq = 5574, - CmdChessRogueQueryAeonDimensionsScRsp = 5421, - CmdChessRogueEnterNextLayerScRsp = 5543, - CmdChessRogueConfirmRollScRsp = 5413, - CmdChessRogueEnterCellCsReq = 5591, - CmdChessRogueGiveUpRollCsReq = 5480, - CmdChessRogueMoveCellNotify = 5533, - CmdChessRogueSelectBpScRsp = 5546, - CmdChessRogueUpdateUnlockLevelScNotify = 5438, - CmdChessRogueNousDiceSurfaceUnlockNotify = 5569, - CmdChessRogueUpdateMoneyInfoScNotify = 5557, - CmdChessRogueGiveUpRollScRsp = 5505, - CmdSyncChessRogueNousMainStoryScNotify = 5584, - CmdChessRogueSelectCellCsReq = 5578, - CmdChessRogueCellUpdateNotify = 5405, - CmdChessRogueSelectBpCsReq = 5454, - CmdGetChessRogueStoryInfoScRsp = 5444, - CmdChessRogueEnterNextLayerCsReq = 5506, - CmdChessRogueQueryAeonDimensionsCsReq = 5402, - CmdGetChessRogueStoryAeonTalkInfoCsReq = 5476, - CmdChessRogueFinishCurRoomNotify = 5409, - CmdChessRogueEnterCsReq = 5564, - CmdChessRogueStartCsReq = 5583, - CmdEnterChessRogueAeonRoomCsReq = 5585, - CmdChessRogueUpdateLevelBaseInfoScNotify = 5553, - CmdChessRogueGoAheadCsReq = 5431, - CmdSelectChessRogueSubStoryCsReq = 5573, - CmdChessRogueUpdateAeonModifierValueScNotify = 5559, - CmdChessRogueQueryBpScRsp = 5510, - CmdChessRogueQueryBpCsReq = 5509, - CmdChessRogueGiveUpCsReq = 5461, - CmdFinishChessRogueNousSubStoryScRsp = 5513, - CmdChessRogueReRollDiceCsReq = 5590, - CmdChessRogueGoAheadScRsp = 5592, - CmdChessRogueGiveUpScRsp = 5556, - CmdChessRogueReviveAvatarCsReq = 5515, - CmdChessRogueNousGetRogueTalentInfoCsReq = 5496, - CmdSelectChessRogueSubStoryScRsp = 5524, - CmdChessRogueEnterScRsp = 5551, - CmdChessRogueRollDiceScRsp = 5423, - CmdChessRoguePickAvatarCsReq = 5424, - CmdChessRogueUpdateReviveInfoScNotify = 5422, - CmdFinishChessRogueSubStoryCsReq = 5566, - CmdChessRogueQuestFinishNotify = 5451, - CmdChessRogueSelectCellScRsp = 5497, - CmdChessRogueRollDiceCsReq = 5403, - CmdChessRogueUpdateDiceInfoScNotify = 5430, - CmdEnhanceChessRogueBuffCsReq = 5530, - CmdChessRogueNousEditDiceScRsp = 5470, - CmdChessRogueSkipTeachingLevelScRsp = 5472, - CmdChessRogueUpdateBoardScNotify = 5406, - CmdChessRogueNousEnableRogueTalentCsReq = 5447, - CmdFinishChessRogueSubStoryScRsp = 5587, - CmdGetChessRogueNousStoryInfoScRsp = 5493, - CmdChessRogueQuitCsReq = 5563, - CmdChessRogueNousEnableRogueTalentScRsp = 5494, - CmdChessRogueLeaveScRsp = 5544, - CmdChessRogueNousGetRogueTalentInfoScRsp = 5517, -} -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::CmdGetChessRogueBuffEnhanceInfoScRsp => { - "CmdGetChessRogueBuffEnhanceInfoScRsp" - } - CmdChessRogueType::CmdChessRogueNousDiceUpdateNotify => { - "CmdChessRogueNousDiceUpdateNotify" - } - CmdChessRogueType::CmdChessRogueEnterCellScRsp => { - "CmdChessRogueEnterCellScRsp" - } - CmdChessRogueType::CmdGetChessRogueStoryInfoCsReq => { - "CmdGetChessRogueStoryInfoCsReq" - } - CmdChessRogueType::CmdChessRogueReRollDiceScRsp => { - "CmdChessRogueReRollDiceScRsp" - } - CmdChessRogueType::CmdChessRogueCheatRollCsReq => { - "CmdChessRogueCheatRollCsReq" - } - CmdChessRogueType::CmdChessRoguePickAvatarScRsp => { - "CmdChessRoguePickAvatarScRsp" - } - CmdChessRogueType::CmdChessRogueNousEditDiceCsReq => { - "CmdChessRogueNousEditDiceCsReq" - } - CmdChessRogueType::CmdChessRogueConfirmRollCsReq => { - "CmdChessRogueConfirmRollCsReq" - } - CmdChessRogueType::CmdFinishChessRogueNousSubStoryCsReq => { - "CmdFinishChessRogueNousSubStoryCsReq" - } - CmdChessRogueType::CmdChessRogueUpdateDicePassiveAccumulateValueScNotify => { - "CmdChessRogueUpdateDicePassiveAccumulateValueScNotify" - } - CmdChessRogueType::CmdChessRogueUpdateActionPointScNotify => { - "CmdChessRogueUpdateActionPointScNotify" - } - CmdChessRogueType::CmdChessRogueQueryScRsp => "CmdChessRogueQueryScRsp", - CmdChessRogueType::CmdChessRogueStartScRsp => "CmdChessRogueStartScRsp", - CmdChessRogueType::CmdSyncChessRogueNousValueScNotify => { - "CmdSyncChessRogueNousValueScNotify" - } - CmdChessRogueType::CmdChessRogueUpdateAllowedSelectCellScNotify => { - "CmdChessRogueUpdateAllowedSelectCellScNotify" - } - CmdChessRogueType::CmdGetChessRogueStoryAeonTalkInfoScRsp => { - "CmdGetChessRogueStoryAeonTalkInfoScRsp" - } - CmdChessRogueType::CmdChessRogueQueryCsReq => "CmdChessRogueQueryCsReq", - CmdChessRogueType::CmdSyncChessRogueMainStoryFinishScNotify => { - "CmdSyncChessRogueMainStoryFinishScNotify" - } - CmdChessRogueType::CmdEnterChessRogueAeonRoomScRsp => { - "CmdEnterChessRogueAeonRoomScRsp" - } - CmdChessRogueType::CmdSyncChessRogueNousSubStoryScNotify => { - "CmdSyncChessRogueNousSubStoryScNotify" - } - CmdChessRogueType::CmdChessRogueReviveAvatarScRsp => { - "CmdChessRogueReviveAvatarScRsp" - } - CmdChessRogueType::CmdGetChessRogueBuffEnhanceInfoCsReq => { - "CmdGetChessRogueBuffEnhanceInfoCsReq" - } - CmdChessRogueType::CmdGetChessRogueNousStoryInfoCsReq => { - "CmdGetChessRogueNousStoryInfoCsReq" - } - CmdChessRogueType::CmdEnhanceChessRogueBuffScRsp => { - "CmdEnhanceChessRogueBuffScRsp" - } - CmdChessRogueType::CmdChessRogueLayerAccountInfoNotify => { - "CmdChessRogueLayerAccountInfoNotify" - } - CmdChessRogueType::CmdChessRogueCheatRollScRsp => { - "CmdChessRogueCheatRollScRsp" - } - CmdChessRogueType::CmdChessRogueChangeyAeonDimensionNotify => { - "CmdChessRogueChangeyAeonDimensionNotify" - } - CmdChessRogueType::CmdChessRogueQuitScRsp => "CmdChessRogueQuitScRsp", - CmdChessRogueType::CmdSelectChessRogueNousSubStoryScRsp => { - "CmdSelectChessRogueNousSubStoryScRsp" - } - CmdChessRogueType::CmdChessRogueSkipTeachingLevelCsReq => { - "CmdChessRogueSkipTeachingLevelCsReq" - } - CmdChessRogueType::CmdChessRogueLeaveCsReq => "CmdChessRogueLeaveCsReq", - CmdChessRogueType::CmdSelectChessRogueNousSubStoryCsReq => { - "CmdSelectChessRogueNousSubStoryCsReq" - } - CmdChessRogueType::CmdChessRogueQueryAeonDimensionsScRsp => { - "CmdChessRogueQueryAeonDimensionsScRsp" - } - CmdChessRogueType::CmdChessRogueEnterNextLayerScRsp => { - "CmdChessRogueEnterNextLayerScRsp" - } - CmdChessRogueType::CmdChessRogueConfirmRollScRsp => { - "CmdChessRogueConfirmRollScRsp" - } - CmdChessRogueType::CmdChessRogueEnterCellCsReq => { - "CmdChessRogueEnterCellCsReq" - } - CmdChessRogueType::CmdChessRogueGiveUpRollCsReq => { - "CmdChessRogueGiveUpRollCsReq" - } - CmdChessRogueType::CmdChessRogueMoveCellNotify => { - "CmdChessRogueMoveCellNotify" - } - CmdChessRogueType::CmdChessRogueSelectBpScRsp => "CmdChessRogueSelectBpScRsp", - CmdChessRogueType::CmdChessRogueUpdateUnlockLevelScNotify => { - "CmdChessRogueUpdateUnlockLevelScNotify" - } - CmdChessRogueType::CmdChessRogueNousDiceSurfaceUnlockNotify => { - "CmdChessRogueNousDiceSurfaceUnlockNotify" - } - CmdChessRogueType::CmdChessRogueUpdateMoneyInfoScNotify => { - "CmdChessRogueUpdateMoneyInfoScNotify" - } - CmdChessRogueType::CmdChessRogueGiveUpRollScRsp => { - "CmdChessRogueGiveUpRollScRsp" - } - CmdChessRogueType::CmdSyncChessRogueNousMainStoryScNotify => { - "CmdSyncChessRogueNousMainStoryScNotify" - } - CmdChessRogueType::CmdChessRogueSelectCellCsReq => { - "CmdChessRogueSelectCellCsReq" - } - CmdChessRogueType::CmdChessRogueCellUpdateNotify => { - "CmdChessRogueCellUpdateNotify" - } - CmdChessRogueType::CmdChessRogueSelectBpCsReq => "CmdChessRogueSelectBpCsReq", - CmdChessRogueType::CmdGetChessRogueStoryInfoScRsp => { - "CmdGetChessRogueStoryInfoScRsp" - } - CmdChessRogueType::CmdChessRogueEnterNextLayerCsReq => { - "CmdChessRogueEnterNextLayerCsReq" - } - CmdChessRogueType::CmdChessRogueQueryAeonDimensionsCsReq => { - "CmdChessRogueQueryAeonDimensionsCsReq" - } - CmdChessRogueType::CmdGetChessRogueStoryAeonTalkInfoCsReq => { - "CmdGetChessRogueStoryAeonTalkInfoCsReq" - } - CmdChessRogueType::CmdChessRogueFinishCurRoomNotify => { - "CmdChessRogueFinishCurRoomNotify" - } - CmdChessRogueType::CmdChessRogueEnterCsReq => "CmdChessRogueEnterCsReq", - CmdChessRogueType::CmdChessRogueStartCsReq => "CmdChessRogueStartCsReq", - CmdChessRogueType::CmdEnterChessRogueAeonRoomCsReq => { - "CmdEnterChessRogueAeonRoomCsReq" - } - CmdChessRogueType::CmdChessRogueUpdateLevelBaseInfoScNotify => { - "CmdChessRogueUpdateLevelBaseInfoScNotify" - } - CmdChessRogueType::CmdChessRogueGoAheadCsReq => "CmdChessRogueGoAheadCsReq", - CmdChessRogueType::CmdSelectChessRogueSubStoryCsReq => { - "CmdSelectChessRogueSubStoryCsReq" - } - CmdChessRogueType::CmdChessRogueUpdateAeonModifierValueScNotify => { - "CmdChessRogueUpdateAeonModifierValueScNotify" - } - CmdChessRogueType::CmdChessRogueQueryBpScRsp => "CmdChessRogueQueryBpScRsp", - CmdChessRogueType::CmdChessRogueQueryBpCsReq => "CmdChessRogueQueryBpCsReq", - CmdChessRogueType::CmdChessRogueGiveUpCsReq => "CmdChessRogueGiveUpCsReq", - CmdChessRogueType::CmdFinishChessRogueNousSubStoryScRsp => { - "CmdFinishChessRogueNousSubStoryScRsp" - } - CmdChessRogueType::CmdChessRogueReRollDiceCsReq => { - "CmdChessRogueReRollDiceCsReq" - } - CmdChessRogueType::CmdChessRogueGoAheadScRsp => "CmdChessRogueGoAheadScRsp", - CmdChessRogueType::CmdChessRogueGiveUpScRsp => "CmdChessRogueGiveUpScRsp", - CmdChessRogueType::CmdChessRogueReviveAvatarCsReq => { - "CmdChessRogueReviveAvatarCsReq" - } - CmdChessRogueType::CmdChessRogueNousGetRogueTalentInfoCsReq => { - "CmdChessRogueNousGetRogueTalentInfoCsReq" - } - CmdChessRogueType::CmdSelectChessRogueSubStoryScRsp => { - "CmdSelectChessRogueSubStoryScRsp" - } - CmdChessRogueType::CmdChessRogueEnterScRsp => "CmdChessRogueEnterScRsp", - CmdChessRogueType::CmdChessRogueRollDiceScRsp => "CmdChessRogueRollDiceScRsp", - CmdChessRogueType::CmdChessRoguePickAvatarCsReq => { - "CmdChessRoguePickAvatarCsReq" - } - CmdChessRogueType::CmdChessRogueUpdateReviveInfoScNotify => { - "CmdChessRogueUpdateReviveInfoScNotify" - } - CmdChessRogueType::CmdFinishChessRogueSubStoryCsReq => { - "CmdFinishChessRogueSubStoryCsReq" - } - CmdChessRogueType::CmdChessRogueQuestFinishNotify => { - "CmdChessRogueQuestFinishNotify" - } - CmdChessRogueType::CmdChessRogueSelectCellScRsp => { - "CmdChessRogueSelectCellScRsp" - } - CmdChessRogueType::CmdChessRogueRollDiceCsReq => "CmdChessRogueRollDiceCsReq", - CmdChessRogueType::CmdChessRogueUpdateDiceInfoScNotify => { - "CmdChessRogueUpdateDiceInfoScNotify" - } - CmdChessRogueType::CmdEnhanceChessRogueBuffCsReq => { - "CmdEnhanceChessRogueBuffCsReq" - } - CmdChessRogueType::CmdChessRogueNousEditDiceScRsp => { - "CmdChessRogueNousEditDiceScRsp" - } - CmdChessRogueType::CmdChessRogueSkipTeachingLevelScRsp => { - "CmdChessRogueSkipTeachingLevelScRsp" - } - CmdChessRogueType::CmdChessRogueUpdateBoardScNotify => { - "CmdChessRogueUpdateBoardScNotify" - } - CmdChessRogueType::CmdChessRogueNousEnableRogueTalentCsReq => { - "CmdChessRogueNousEnableRogueTalentCsReq" - } - CmdChessRogueType::CmdFinishChessRogueSubStoryScRsp => { - "CmdFinishChessRogueSubStoryScRsp" - } - CmdChessRogueType::CmdGetChessRogueNousStoryInfoScRsp => { - "CmdGetChessRogueNousStoryInfoScRsp" - } - CmdChessRogueType::CmdChessRogueQuitCsReq => "CmdChessRogueQuitCsReq", - CmdChessRogueType::CmdChessRogueNousEnableRogueTalentScRsp => { - "CmdChessRogueNousEnableRogueTalentScRsp" - } - CmdChessRogueType::CmdChessRogueLeaveScRsp => "CmdChessRogueLeaveScRsp", - CmdChessRogueType::CmdChessRogueNousGetRogueTalentInfoScRsp => { - "CmdChessRogueNousGetRogueTalentInfoScRsp" - } - } - } - /// 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), - "CmdGetChessRogueBuffEnhanceInfoScRsp" => { - Some(Self::CmdGetChessRogueBuffEnhanceInfoScRsp) - } - "CmdChessRogueNousDiceUpdateNotify" => { - Some(Self::CmdChessRogueNousDiceUpdateNotify) - } - "CmdChessRogueEnterCellScRsp" => Some(Self::CmdChessRogueEnterCellScRsp), - "CmdGetChessRogueStoryInfoCsReq" => { - Some(Self::CmdGetChessRogueStoryInfoCsReq) - } - "CmdChessRogueReRollDiceScRsp" => Some(Self::CmdChessRogueReRollDiceScRsp), - "CmdChessRogueCheatRollCsReq" => Some(Self::CmdChessRogueCheatRollCsReq), - "CmdChessRoguePickAvatarScRsp" => Some(Self::CmdChessRoguePickAvatarScRsp), - "CmdChessRogueNousEditDiceCsReq" => { - Some(Self::CmdChessRogueNousEditDiceCsReq) - } - "CmdChessRogueConfirmRollCsReq" => Some(Self::CmdChessRogueConfirmRollCsReq), - "CmdFinishChessRogueNousSubStoryCsReq" => { - Some(Self::CmdFinishChessRogueNousSubStoryCsReq) - } - "CmdChessRogueUpdateDicePassiveAccumulateValueScNotify" => { - Some(Self::CmdChessRogueUpdateDicePassiveAccumulateValueScNotify) - } - "CmdChessRogueUpdateActionPointScNotify" => { - Some(Self::CmdChessRogueUpdateActionPointScNotify) - } - "CmdChessRogueQueryScRsp" => Some(Self::CmdChessRogueQueryScRsp), - "CmdChessRogueStartScRsp" => Some(Self::CmdChessRogueStartScRsp), - "CmdSyncChessRogueNousValueScNotify" => { - Some(Self::CmdSyncChessRogueNousValueScNotify) - } - "CmdChessRogueUpdateAllowedSelectCellScNotify" => { - Some(Self::CmdChessRogueUpdateAllowedSelectCellScNotify) - } - "CmdGetChessRogueStoryAeonTalkInfoScRsp" => { - Some(Self::CmdGetChessRogueStoryAeonTalkInfoScRsp) - } - "CmdChessRogueQueryCsReq" => Some(Self::CmdChessRogueQueryCsReq), - "CmdSyncChessRogueMainStoryFinishScNotify" => { - Some(Self::CmdSyncChessRogueMainStoryFinishScNotify) - } - "CmdEnterChessRogueAeonRoomScRsp" => { - Some(Self::CmdEnterChessRogueAeonRoomScRsp) - } - "CmdSyncChessRogueNousSubStoryScNotify" => { - Some(Self::CmdSyncChessRogueNousSubStoryScNotify) - } - "CmdChessRogueReviveAvatarScRsp" => { - Some(Self::CmdChessRogueReviveAvatarScRsp) - } - "CmdGetChessRogueBuffEnhanceInfoCsReq" => { - Some(Self::CmdGetChessRogueBuffEnhanceInfoCsReq) - } - "CmdGetChessRogueNousStoryInfoCsReq" => { - Some(Self::CmdGetChessRogueNousStoryInfoCsReq) - } - "CmdEnhanceChessRogueBuffScRsp" => Some(Self::CmdEnhanceChessRogueBuffScRsp), - "CmdChessRogueLayerAccountInfoNotify" => { - Some(Self::CmdChessRogueLayerAccountInfoNotify) - } - "CmdChessRogueCheatRollScRsp" => Some(Self::CmdChessRogueCheatRollScRsp), - "CmdChessRogueChangeyAeonDimensionNotify" => { - Some(Self::CmdChessRogueChangeyAeonDimensionNotify) - } - "CmdChessRogueQuitScRsp" => Some(Self::CmdChessRogueQuitScRsp), - "CmdSelectChessRogueNousSubStoryScRsp" => { - Some(Self::CmdSelectChessRogueNousSubStoryScRsp) - } - "CmdChessRogueSkipTeachingLevelCsReq" => { - Some(Self::CmdChessRogueSkipTeachingLevelCsReq) - } - "CmdChessRogueLeaveCsReq" => Some(Self::CmdChessRogueLeaveCsReq), - "CmdSelectChessRogueNousSubStoryCsReq" => { - Some(Self::CmdSelectChessRogueNousSubStoryCsReq) - } - "CmdChessRogueQueryAeonDimensionsScRsp" => { - Some(Self::CmdChessRogueQueryAeonDimensionsScRsp) - } - "CmdChessRogueEnterNextLayerScRsp" => { - Some(Self::CmdChessRogueEnterNextLayerScRsp) - } - "CmdChessRogueConfirmRollScRsp" => Some(Self::CmdChessRogueConfirmRollScRsp), - "CmdChessRogueEnterCellCsReq" => Some(Self::CmdChessRogueEnterCellCsReq), - "CmdChessRogueGiveUpRollCsReq" => Some(Self::CmdChessRogueGiveUpRollCsReq), - "CmdChessRogueMoveCellNotify" => Some(Self::CmdChessRogueMoveCellNotify), - "CmdChessRogueSelectBpScRsp" => Some(Self::CmdChessRogueSelectBpScRsp), - "CmdChessRogueUpdateUnlockLevelScNotify" => { - Some(Self::CmdChessRogueUpdateUnlockLevelScNotify) - } - "CmdChessRogueNousDiceSurfaceUnlockNotify" => { - Some(Self::CmdChessRogueNousDiceSurfaceUnlockNotify) - } - "CmdChessRogueUpdateMoneyInfoScNotify" => { - Some(Self::CmdChessRogueUpdateMoneyInfoScNotify) - } - "CmdChessRogueGiveUpRollScRsp" => Some(Self::CmdChessRogueGiveUpRollScRsp), - "CmdSyncChessRogueNousMainStoryScNotify" => { - Some(Self::CmdSyncChessRogueNousMainStoryScNotify) - } - "CmdChessRogueSelectCellCsReq" => Some(Self::CmdChessRogueSelectCellCsReq), - "CmdChessRogueCellUpdateNotify" => Some(Self::CmdChessRogueCellUpdateNotify), - "CmdChessRogueSelectBpCsReq" => Some(Self::CmdChessRogueSelectBpCsReq), - "CmdGetChessRogueStoryInfoScRsp" => { - Some(Self::CmdGetChessRogueStoryInfoScRsp) - } - "CmdChessRogueEnterNextLayerCsReq" => { - Some(Self::CmdChessRogueEnterNextLayerCsReq) - } - "CmdChessRogueQueryAeonDimensionsCsReq" => { - Some(Self::CmdChessRogueQueryAeonDimensionsCsReq) - } - "CmdGetChessRogueStoryAeonTalkInfoCsReq" => { - Some(Self::CmdGetChessRogueStoryAeonTalkInfoCsReq) - } - "CmdChessRogueFinishCurRoomNotify" => { - Some(Self::CmdChessRogueFinishCurRoomNotify) - } - "CmdChessRogueEnterCsReq" => Some(Self::CmdChessRogueEnterCsReq), - "CmdChessRogueStartCsReq" => Some(Self::CmdChessRogueStartCsReq), - "CmdEnterChessRogueAeonRoomCsReq" => { - Some(Self::CmdEnterChessRogueAeonRoomCsReq) - } - "CmdChessRogueUpdateLevelBaseInfoScNotify" => { - Some(Self::CmdChessRogueUpdateLevelBaseInfoScNotify) - } - "CmdChessRogueGoAheadCsReq" => Some(Self::CmdChessRogueGoAheadCsReq), - "CmdSelectChessRogueSubStoryCsReq" => { - Some(Self::CmdSelectChessRogueSubStoryCsReq) - } - "CmdChessRogueUpdateAeonModifierValueScNotify" => { - Some(Self::CmdChessRogueUpdateAeonModifierValueScNotify) - } - "CmdChessRogueQueryBpScRsp" => Some(Self::CmdChessRogueQueryBpScRsp), - "CmdChessRogueQueryBpCsReq" => Some(Self::CmdChessRogueQueryBpCsReq), - "CmdChessRogueGiveUpCsReq" => Some(Self::CmdChessRogueGiveUpCsReq), - "CmdFinishChessRogueNousSubStoryScRsp" => { - Some(Self::CmdFinishChessRogueNousSubStoryScRsp) - } - "CmdChessRogueReRollDiceCsReq" => Some(Self::CmdChessRogueReRollDiceCsReq), - "CmdChessRogueGoAheadScRsp" => Some(Self::CmdChessRogueGoAheadScRsp), - "CmdChessRogueGiveUpScRsp" => Some(Self::CmdChessRogueGiveUpScRsp), - "CmdChessRogueReviveAvatarCsReq" => { - Some(Self::CmdChessRogueReviveAvatarCsReq) - } - "CmdChessRogueNousGetRogueTalentInfoCsReq" => { - Some(Self::CmdChessRogueNousGetRogueTalentInfoCsReq) - } - "CmdSelectChessRogueSubStoryScRsp" => { - Some(Self::CmdSelectChessRogueSubStoryScRsp) - } - "CmdChessRogueEnterScRsp" => Some(Self::CmdChessRogueEnterScRsp), - "CmdChessRogueRollDiceScRsp" => Some(Self::CmdChessRogueRollDiceScRsp), - "CmdChessRoguePickAvatarCsReq" => Some(Self::CmdChessRoguePickAvatarCsReq), - "CmdChessRogueUpdateReviveInfoScNotify" => { - Some(Self::CmdChessRogueUpdateReviveInfoScNotify) - } - "CmdFinishChessRogueSubStoryCsReq" => { - Some(Self::CmdFinishChessRogueSubStoryCsReq) - } - "CmdChessRogueQuestFinishNotify" => { - Some(Self::CmdChessRogueQuestFinishNotify) - } - "CmdChessRogueSelectCellScRsp" => Some(Self::CmdChessRogueSelectCellScRsp), - "CmdChessRogueRollDiceCsReq" => Some(Self::CmdChessRogueRollDiceCsReq), - "CmdChessRogueUpdateDiceInfoScNotify" => { - Some(Self::CmdChessRogueUpdateDiceInfoScNotify) - } - "CmdEnhanceChessRogueBuffCsReq" => Some(Self::CmdEnhanceChessRogueBuffCsReq), - "CmdChessRogueNousEditDiceScRsp" => { - Some(Self::CmdChessRogueNousEditDiceScRsp) - } - "CmdChessRogueSkipTeachingLevelScRsp" => { - Some(Self::CmdChessRogueSkipTeachingLevelScRsp) - } - "CmdChessRogueUpdateBoardScNotify" => { - Some(Self::CmdChessRogueUpdateBoardScNotify) - } - "CmdChessRogueNousEnableRogueTalentCsReq" => { - Some(Self::CmdChessRogueNousEnableRogueTalentCsReq) - } - "CmdFinishChessRogueSubStoryScRsp" => { - Some(Self::CmdFinishChessRogueSubStoryScRsp) - } - "CmdGetChessRogueNousStoryInfoScRsp" => { - Some(Self::CmdGetChessRogueNousStoryInfoScRsp) - } - "CmdChessRogueQuitCsReq" => Some(Self::CmdChessRogueQuitCsReq), - "CmdChessRogueNousEnableRogueTalentScRsp" => { - Some(Self::CmdChessRogueNousEnableRogueTalentScRsp) - } - "CmdChessRogueLeaveScRsp" => Some(Self::CmdChessRogueLeaveScRsp), - "CmdChessRogueNousGetRogueTalentInfoScRsp" => { - Some(Self::CmdChessRogueNousGetRogueTalentInfoScRsp) - } - _ => None, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Geibccnkbad { - ChessRogueDiceIdle = 0, - ChessRogueDiceRolled = 1, - ChessRogueDiceConfirmed = 2, - ChessRogueDiceGiveup = 3, -} -impl Geibccnkbad { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Geibccnkbad::ChessRogueDiceIdle => "CHESS_ROGUE_DICE_IDLE", - Geibccnkbad::ChessRogueDiceRolled => "CHESS_ROGUE_DICE_ROLLED", - Geibccnkbad::ChessRogueDiceConfirmed => "CHESS_ROGUE_DICE_CONFIRMED", - Geibccnkbad::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, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Nmlmgeamgpo { - ChessRogueDiceFixed = 0, - ChessRogueDiceEditable = 1, -} -impl Nmlmgeamgpo { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Nmlmgeamgpo::ChessRogueDiceFixed => "CHESS_ROGUE_DICE_FIXED", - Nmlmgeamgpo::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, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum ChessRogueBoardCellStatus { - Idle = 0, - Selected = 1, - Processing = 2, - Finish = 3, -} -impl ChessRogueBoardCellStatus { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - ChessRogueBoardCellStatus::Idle => "IDLE", - ChessRogueBoardCellStatus::Selected => "SELECTED", - ChessRogueBoardCellStatus::Processing => "PROCESSING", - ChessRogueBoardCellStatus::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, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Pkikcadccmj { - ChessRogueCellSpecialTypeNone = 0, - ChessRogueCellSpecialTypeLocked = 1, - ChessRogueCellSpecialTypeReplicate = 2, - ChessRogueCellSpecialTypeProtected = 3, - ChessRogueCellSpecialTypeSeed = 4, - ChessRogueCellSpecialTypeStamp = 5, -} -impl Pkikcadccmj { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Pkikcadccmj::ChessRogueCellSpecialTypeNone => { - "CHESS_ROGUE_CELL_SPECIAL_TYPE_NONE" - } - Pkikcadccmj::ChessRogueCellSpecialTypeLocked => { - "CHESS_ROGUE_CELL_SPECIAL_TYPE_LOCKED" - } - Pkikcadccmj::ChessRogueCellSpecialTypeReplicate => { - "CHESS_ROGUE_CELL_SPECIAL_TYPE_REPLICATE" - } - Pkikcadccmj::ChessRogueCellSpecialTypeProtected => { - "CHESS_ROGUE_CELL_SPECIAL_TYPE_PROTECTED" - } - Pkikcadccmj::ChessRogueCellSpecialTypeSeed => { - "CHESS_ROGUE_CELL_SPECIAL_TYPE_SEED" - } - Pkikcadccmj::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, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Cmknblggkkg { - ChessRogueLevelIdle = 0, - ChessRogueLevelProcessing = 1, - ChessRogueLevelPending = 2, - ChessRogueLevelFinish = 3, - ChessRogueLevelFailed = 4, - ChessRogueLevelForceFinish = 5, -} -impl Cmknblggkkg { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Cmknblggkkg::ChessRogueLevelIdle => "CHESS_ROGUE_LEVEL_IDLE", - Cmknblggkkg::ChessRogueLevelProcessing => "CHESS_ROGUE_LEVEL_PROCESSING", - Cmknblggkkg::ChessRogueLevelPending => "CHESS_ROGUE_LEVEL_PENDING", - Cmknblggkkg::ChessRogueLevelFinish => "CHESS_ROGUE_LEVEL_FINISH", - Cmknblggkkg::ChessRogueLevelFailed => "CHESS_ROGUE_LEVEL_FAILED", - Cmknblggkkg::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, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Lecfjdjmeea { - ChessRogueAccountByNone = 0, - ChessRogueAccountByNormalFinish = 1, - ChessRogueAccountByNormalQuit = 2, - ChessRogueAccountByDialog = 3, - ChessRogueAccountByFailed = 4, - ChessRogueAccountByCustomOp = 5, -} -impl Lecfjdjmeea { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Lecfjdjmeea::ChessRogueAccountByNone => "CHESS_ROGUE_ACCOUNT_BY_NONE", - Lecfjdjmeea::ChessRogueAccountByNormalFinish => { - "CHESS_ROGUE_ACCOUNT_BY_NORMAL_FINISH" - } - Lecfjdjmeea::ChessRogueAccountByNormalQuit => { - "CHESS_ROGUE_ACCOUNT_BY_NORMAL_QUIT" - } - Lecfjdjmeea::ChessRogueAccountByDialog => "CHESS_ROGUE_ACCOUNT_BY_DIALOG", - Lecfjdjmeea::ChessRogueAccountByFailed => "CHESS_ROGUE_ACCOUNT_BY_FAILED", - Lecfjdjmeea::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, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Gdjbgbmbafc { - ChessRogueBuffSourceTypeNone = 0, - ChessRogueBuffSourceTypeSelect = 1, - ChessRogueBuffSourceTypeEnhance = 2, - ChessRogueBuffSourceTypeMiracle = 3, - ChessRogueBuffSourceTypeDialogue = 4, - ChessRogueBuffSourceTypeBonus = 5, - ChessRogueBuffSourceTypeShop = 6, - ChessRogueBuffSourceTypeDice = 7, - ChessRogueBuffSourceTypeAeon = 8, - ChessRogueBuffSourceTypeMazeSkill = 9, - ChessRogueBuffSourceTypeLevelMechanism = 10, -} -impl Gdjbgbmbafc { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Gdjbgbmbafc::ChessRogueBuffSourceTypeNone => { - "CHESS_ROGUE_BUFF_SOURCE_TYPE_NONE" - } - Gdjbgbmbafc::ChessRogueBuffSourceTypeSelect => { - "CHESS_ROGUE_BUFF_SOURCE_TYPE_SELECT" - } - Gdjbgbmbafc::ChessRogueBuffSourceTypeEnhance => { - "CHESS_ROGUE_BUFF_SOURCE_TYPE_ENHANCE" - } - Gdjbgbmbafc::ChessRogueBuffSourceTypeMiracle => { - "CHESS_ROGUE_BUFF_SOURCE_TYPE_MIRACLE" - } - Gdjbgbmbafc::ChessRogueBuffSourceTypeDialogue => { - "CHESS_ROGUE_BUFF_SOURCE_TYPE_DIALOGUE" - } - Gdjbgbmbafc::ChessRogueBuffSourceTypeBonus => { - "CHESS_ROGUE_BUFF_SOURCE_TYPE_BONUS" - } - Gdjbgbmbafc::ChessRogueBuffSourceTypeShop => { - "CHESS_ROGUE_BUFF_SOURCE_TYPE_SHOP" - } - Gdjbgbmbafc::ChessRogueBuffSourceTypeDice => { - "CHESS_ROGUE_BUFF_SOURCE_TYPE_DICE" - } - Gdjbgbmbafc::ChessRogueBuffSourceTypeAeon => { - "CHESS_ROGUE_BUFF_SOURCE_TYPE_AEON" - } - Gdjbgbmbafc::ChessRogueBuffSourceTypeMazeSkill => { - "CHESS_ROGUE_BUFF_SOURCE_TYPE_MAZE_SKILL" - } - Gdjbgbmbafc::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, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Gliibkdphhj { - 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 Gliibkdphhj { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Gliibkdphhj::ChessRogueMiracleSourceTypeNone => { - "CHESS_ROGUE_MIRACLE_SOURCE_TYPE_NONE" - } - Gliibkdphhj::ChessRogueMiracleSourceTypeSelect => { - "CHESS_ROGUE_MIRACLE_SOURCE_TYPE_SELECT" - } - Gliibkdphhj::ChessRogueMiracleSourceTypeDialogue => { - "CHESS_ROGUE_MIRACLE_SOURCE_TYPE_DIALOGUE" - } - Gliibkdphhj::ChessRogueMiracleSourceTypeBonus => { - "CHESS_ROGUE_MIRACLE_SOURCE_TYPE_BONUS" - } - Gliibkdphhj::ChessRogueMiracleSourceTypeUse => { - "CHESS_ROGUE_MIRACLE_SOURCE_TYPE_USE" - } - Gliibkdphhj::ChessRogueMiracleSourceTypeReset => { - "CHESS_ROGUE_MIRACLE_SOURCE_TYPE_RESET" - } - Gliibkdphhj::ChessRogueMiracleSourceTypeReplace => { - "CHESS_ROGUE_MIRACLE_SOURCE_TYPE_REPLACE" - } - Gliibkdphhj::ChessRogueMiracleSourceTypeTrade => { - "CHESS_ROGUE_MIRACLE_SOURCE_TYPE_TRADE" - } - Gliibkdphhj::ChessRogueMiracleSourceTypeGet => { - "CHESS_ROGUE_MIRACLE_SOURCE_TYPE_GET" - } - Gliibkdphhj::ChessRogueMiracleSourceTypeShop => { - "CHESS_ROGUE_MIRACLE_SOURCE_TYPE_SHOP" - } - Gliibkdphhj::ChessRogueMiracleSourceTypeMazeSkill => { - "CHESS_ROGUE_MIRACLE_SOURCE_TYPE_MAZE_SKILL" - } - Gliibkdphhj::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, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ndgbdncblkh { - ChessRogueUpdateLevelStatusByNone = 0, - ChessRogueUpdateLevelStatusByDialog = 1, -} -impl Ndgbdncblkh { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Ndgbdncblkh::ChessRogueUpdateLevelStatusByNone => { - "CHESS_ROGUE_UPDATE_LEVEL_STATUS_BY_NONE" - } - Ndgbdncblkh::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, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Idfgnfafgkh { - ChessRogueCellUpdateReasonNone = 0, - ChessRogueCellUpdateReasonModifier = 1, -} -impl Idfgnfafgkh { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Idfgnfafgkh::ChessRogueCellUpdateReasonNone => { - "CHESS_ROGUE_CELL_UPDATE_REASON_NONE" - } - Idfgnfafgkh::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, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Cjhonmmpbpo { - ChessRogueAeonTypeNone = 0, - ChessRogueAeonTypeKnight = 1, - ChessRogueAeonTypeMemory = 2, - ChessRogueAeonTypeWarlock = 3, - ChessRogueAeonTypePriest = 4, - ChessRogueAeonTypeRogue = 5, - ChessRogueAeonTypeWarrior = 6, - ChessRogueAeonTypeHappy = 7, - ChessRogueAeonTypeBreed = 8, -} -impl Cjhonmmpbpo { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Cjhonmmpbpo::ChessRogueAeonTypeNone => "CHESS_ROGUE_AEON_TYPE_NONE", - Cjhonmmpbpo::ChessRogueAeonTypeKnight => "CHESS_ROGUE_AEON_TYPE_KNIGHT", - Cjhonmmpbpo::ChessRogueAeonTypeMemory => "CHESS_ROGUE_AEON_TYPE_MEMORY", - Cjhonmmpbpo::ChessRogueAeonTypeWarlock => "CHESS_ROGUE_AEON_TYPE_WARLOCK", - Cjhonmmpbpo::ChessRogueAeonTypePriest => "CHESS_ROGUE_AEON_TYPE_PRIEST", - Cjhonmmpbpo::ChessRogueAeonTypeRogue => "CHESS_ROGUE_AEON_TYPE_ROGUE", - Cjhonmmpbpo::ChessRogueAeonTypeWarrior => "CHESS_ROGUE_AEON_TYPE_WARRIOR", - Cjhonmmpbpo::ChessRogueAeonTypeHappy => "CHESS_ROGUE_AEON_TYPE_HAPPY", - Cjhonmmpbpo::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, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Akehlgmkejc { - ChessRogueDiceSourceTypeNone = 0, - ChessRogueDiceSourceTypeNormal = 1, - ChessRogueDiceSourceTypeRepeat = 2, - ChessRogueDiceSourceTypeCheat = 3, -} -impl Akehlgmkejc { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Akehlgmkejc::ChessRogueDiceSourceTypeNone => { - "CHESS_ROGUE_DICE_SOURCE_TYPE_NONE" - } - Akehlgmkejc::ChessRogueDiceSourceTypeNormal => { - "CHESS_ROGUE_DICE_SOURCE_TYPE_NORMAL" - } - Akehlgmkejc::ChessRogueDiceSourceTypeRepeat => { - "CHESS_ROGUE_DICE_SOURCE_TYPE_REPEAT" - } - Akehlgmkejc::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, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Lfapgjpeapn { - ChessRogueNousMainStoryStatusNone = 0, - ChessRogueNousMainStoryStatusUnlock = 1, - ChessRogueNousMainStoryStatusFinish = 2, - ChessRogueNousMainStoryStatusCanTrigger = 3, -} -impl Lfapgjpeapn { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Lfapgjpeapn::ChessRogueNousMainStoryStatusNone => { - "CHESS_ROGUE_NOUS_MAIN_STORY_STATUS_NONE" - } - Lfapgjpeapn::ChessRogueNousMainStoryStatusUnlock => { - "CHESS_ROGUE_NOUS_MAIN_STORY_STATUS_UNLOCK" - } - Lfapgjpeapn::ChessRogueNousMainStoryStatusFinish => { - "CHESS_ROGUE_NOUS_MAIN_STORY_STATUS_FINISH" - } - Lfapgjpeapn::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, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Bdmeidilldb { - None = 0, - PhaseOne = 1, - PhaseTwo = 2, -} -impl Bdmeidilldb { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Bdmeidilldb::None => "NONE", - Bdmeidilldb::PhaseOne => "PHASE_ONE", - Bdmeidilldb::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, - } - } -} -/// Obf: BPBANGHIKHL -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdClockParkType { - None = 0, - CmdClockParkBattleEndScNotify = 7205, - CmdClockParkStartScriptCsReq = 7224, - CmdClockParkQuitScriptScRsp = 7225, - CmdClockParkStartScriptScRsp = 7232, - CmdClockParkGetInfoScRsp = 7237, - CmdClockParkUseBuffCsReq = 7215, - CmdClockParkUseBuffScRsp = 7230, - CmdClockParkGetInfoCsReq = 7229, - CmdClockParkGetOngoingScriptInfoScRsp = 7201, - CmdClockParkUnlockTalentScRsp = 7210, - CmdClockParkQuitScriptCsReq = 7246, - CmdClockParkGetOngoingScriptInfoCsReq = 7213, - CmdClockParkUnlockTalentCsReq = 7244, - CmdClockParkFinishScriptScNotify = 7212, - CmdClockParkHandleWaitOperationCsReq = 7214, - CmdClockParkHandleWaitOperationScRsp = 7249, -} -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::CmdClockParkStartScriptCsReq => { - "CmdClockParkStartScriptCsReq" - } - CmdClockParkType::CmdClockParkQuitScriptScRsp => { - "CmdClockParkQuitScriptScRsp" - } - CmdClockParkType::CmdClockParkStartScriptScRsp => { - "CmdClockParkStartScriptScRsp" - } - CmdClockParkType::CmdClockParkGetInfoScRsp => "CmdClockParkGetInfoScRsp", - CmdClockParkType::CmdClockParkUseBuffCsReq => "CmdClockParkUseBuffCsReq", - CmdClockParkType::CmdClockParkUseBuffScRsp => "CmdClockParkUseBuffScRsp", - CmdClockParkType::CmdClockParkGetInfoCsReq => "CmdClockParkGetInfoCsReq", - CmdClockParkType::CmdClockParkGetOngoingScriptInfoScRsp => { - "CmdClockParkGetOngoingScriptInfoScRsp" - } - CmdClockParkType::CmdClockParkUnlockTalentScRsp => { - "CmdClockParkUnlockTalentScRsp" - } - CmdClockParkType::CmdClockParkQuitScriptCsReq => { - "CmdClockParkQuitScriptCsReq" - } - CmdClockParkType::CmdClockParkGetOngoingScriptInfoCsReq => { - "CmdClockParkGetOngoingScriptInfoCsReq" - } - CmdClockParkType::CmdClockParkUnlockTalentCsReq => { - "CmdClockParkUnlockTalentCsReq" - } - CmdClockParkType::CmdClockParkFinishScriptScNotify => { - "CmdClockParkFinishScriptScNotify" - } - CmdClockParkType::CmdClockParkHandleWaitOperationCsReq => { - "CmdClockParkHandleWaitOperationCsReq" - } - CmdClockParkType::CmdClockParkHandleWaitOperationScRsp => { - "CmdClockParkHandleWaitOperationScRsp" - } - } - } - /// 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), - "CmdClockParkStartScriptCsReq" => Some(Self::CmdClockParkStartScriptCsReq), - "CmdClockParkQuitScriptScRsp" => Some(Self::CmdClockParkQuitScriptScRsp), - "CmdClockParkStartScriptScRsp" => Some(Self::CmdClockParkStartScriptScRsp), - "CmdClockParkGetInfoScRsp" => Some(Self::CmdClockParkGetInfoScRsp), - "CmdClockParkUseBuffCsReq" => Some(Self::CmdClockParkUseBuffCsReq), - "CmdClockParkUseBuffScRsp" => Some(Self::CmdClockParkUseBuffScRsp), - "CmdClockParkGetInfoCsReq" => Some(Self::CmdClockParkGetInfoCsReq), - "CmdClockParkGetOngoingScriptInfoScRsp" => { - Some(Self::CmdClockParkGetOngoingScriptInfoScRsp) - } - "CmdClockParkUnlockTalentScRsp" => Some(Self::CmdClockParkUnlockTalentScRsp), - "CmdClockParkQuitScriptCsReq" => Some(Self::CmdClockParkQuitScriptCsReq), - "CmdClockParkGetOngoingScriptInfoCsReq" => { - Some(Self::CmdClockParkGetOngoingScriptInfoCsReq) - } - "CmdClockParkUnlockTalentCsReq" => Some(Self::CmdClockParkUnlockTalentCsReq), - "CmdClockParkFinishScriptScNotify" => { - Some(Self::CmdClockParkFinishScriptScNotify) - } - "CmdClockParkHandleWaitOperationCsReq" => { - Some(Self::CmdClockParkHandleWaitOperationCsReq) - } - "CmdClockParkHandleWaitOperationScRsp" => { - Some(Self::CmdClockParkHandleWaitOperationScRsp) - } - _ => None, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Hoedhhdedag { - ClockParkPlayNone = 0, - ClockParkPlayNormalDeath = 1, - ClockParkPlayNormalPass = 2, - ClockParkPlayFinishScript = 5, -} -impl Hoedhhdedag { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Hoedhhdedag::ClockParkPlayNone => "CLOCK_PARK_PLAY_NONE", - Hoedhhdedag::ClockParkPlayNormalDeath => "CLOCK_PARK_PLAY_NORMAL_DEATH", - Hoedhhdedag::ClockParkPlayNormalPass => "CLOCK_PARK_PLAY_NORMAL_PASS", - Hoedhhdedag::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, - } - } -} -#[derive(proto_derive::CmdID)] -#[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(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Epnmfkeihdl { - MessageSectionNone = 0, - MessageSectionDoing = 1, - MessageSectionFinish = 2, - MessageSectionFrozen = 3, -} -impl Epnmfkeihdl { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Epnmfkeihdl::MessageSectionNone => "MESSAGE_SECTION_NONE", - Epnmfkeihdl::MessageSectionDoing => "MESSAGE_SECTION_DOING", - Epnmfkeihdl::MessageSectionFinish => "MESSAGE_SECTION_FINISH", - Epnmfkeihdl::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, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Nkeficjeaob { - MessageGroupNone = 0, - MessageGroupDoing = 1, - MessageGroupFinish = 2, - MessageGroupFrozen = 3, -} -impl Nkeficjeaob { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Nkeficjeaob::MessageGroupNone => "MESSAGE_GROUP_NONE", - Nkeficjeaob::MessageGroupDoing => "MESSAGE_GROUP_DOING", - Nkeficjeaob::MessageGroupFinish => "MESSAGE_GROUP_FINISH", - Nkeficjeaob::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, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ealnonolgec { - BattleRecordNone = 0, - BattleRecordChallenge = 1, - BattleRecordRogue = 2, -} -impl Ealnonolgec { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Ealnonolgec::BattleRecordNone => "BATTLE_RECORD_NONE", - Ealnonolgec::BattleRecordChallenge => "BATTLE_RECORD_CHALLENGE", - Ealnonolgec::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(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Legppepeacf { - RebattleTypeNone = 0, - RebattleTypeRebattleMidway = 1, - RebattleTypeRebattleLose = 2, - RebattleTypeRebattleMidwayLineup = 3, - RebattleTypeRebattleLoseLineup = 4, - RebattleTypeQuitMidway = 5, - RebattleTypeQuitLose = 6, -} -impl Legppepeacf { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Legppepeacf::RebattleTypeNone => "REBATTLE_TYPE_NONE", - Legppepeacf::RebattleTypeRebattleMidway => "REBATTLE_TYPE_REBATTLE_MIDWAY", - Legppepeacf::RebattleTypeRebattleLose => "REBATTLE_TYPE_REBATTLE_LOSE", - Legppepeacf::RebattleTypeRebattleMidwayLineup => { - "REBATTLE_TYPE_REBATTLE_MIDWAY_LINEUP" - } - Legppepeacf::RebattleTypeRebattleLoseLineup => { - "REBATTLE_TYPE_REBATTLE_LOSE_LINEUP" - } - Legppepeacf::RebattleTypeQuitMidway => "REBATTLE_TYPE_QUIT_MIDWAY", - Legppepeacf::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, - } - } -} -#[derive(proto_derive::CmdID)] -#[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, - } - } -} -/// Obf: OGIPFPLLFII -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdContentPackageType { - None = 0, - CmdContentPackageGetDataScRsp = 7537, - CmdContentPackageUnlockScRsp = 7544, - CmdContentPackageTransferScNotify = 7510, - CmdContentPackageGetDataCsReq = 7529, - CmdContentPackageSyncDataScNotify = 7542, - CmdContentPackageUnlockCsReq = 7502, -} -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::CmdContentPackageGetDataScRsp => { - "CmdContentPackageGetDataScRsp" - } - CmdContentPackageType::CmdContentPackageUnlockScRsp => { - "CmdContentPackageUnlockScRsp" - } - CmdContentPackageType::CmdContentPackageTransferScNotify => { - "CmdContentPackageTransferScNotify" - } - CmdContentPackageType::CmdContentPackageGetDataCsReq => { - "CmdContentPackageGetDataCsReq" - } - CmdContentPackageType::CmdContentPackageSyncDataScNotify => { - "CmdContentPackageSyncDataScNotify" - } - CmdContentPackageType::CmdContentPackageUnlockCsReq => { - "CmdContentPackageUnlockCsReq" - } - } - } - /// 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), - "CmdContentPackageGetDataScRsp" => Some(Self::CmdContentPackageGetDataScRsp), - "CmdContentPackageUnlockScRsp" => Some(Self::CmdContentPackageUnlockScRsp), - "CmdContentPackageTransferScNotify" => { - Some(Self::CmdContentPackageTransferScNotify) - } - "CmdContentPackageGetDataCsReq" => Some(Self::CmdContentPackageGetDataCsReq), - "CmdContentPackageSyncDataScNotify" => { - Some(Self::CmdContentPackageSyncDataScNotify) - } - "CmdContentPackageUnlockCsReq" => Some(Self::CmdContentPackageUnlockCsReq), - _ => None, - } - } -} -/// Obf: GPIGBAOKIHG -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdDailyActiveType { - None = 0, - CmdDailyActiveInfoNotify = 3379, - CmdGetDailyActiveInfoCsReq = 3383, - CmdTakeApRewardScRsp = 3371, - CmdTakeApRewardCsReq = 3398, - CmdTakeAllApRewardScRsp = 3333, - CmdTakeAllApRewardCsReq = 3377, - CmdGetDailyActiveInfoScRsp = 3342, -} -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::CmdGetDailyActiveInfoCsReq => { - "CmdGetDailyActiveInfoCsReq" - } - CmdDailyActiveType::CmdTakeApRewardScRsp => "CmdTakeApRewardScRsp", - CmdDailyActiveType::CmdTakeApRewardCsReq => "CmdTakeApRewardCsReq", - CmdDailyActiveType::CmdTakeAllApRewardScRsp => "CmdTakeAllApRewardScRsp", - CmdDailyActiveType::CmdTakeAllApRewardCsReq => "CmdTakeAllApRewardCsReq", - CmdDailyActiveType::CmdGetDailyActiveInfoScRsp => { - "CmdGetDailyActiveInfoScRsp" - } - } - } - /// 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), - "CmdGetDailyActiveInfoCsReq" => Some(Self::CmdGetDailyActiveInfoCsReq), - "CmdTakeApRewardScRsp" => Some(Self::CmdTakeApRewardScRsp), - "CmdTakeApRewardCsReq" => Some(Self::CmdTakeApRewardCsReq), - "CmdTakeAllApRewardScRsp" => Some(Self::CmdTakeAllApRewardScRsp), - "CmdTakeAllApRewardCsReq" => Some(Self::CmdTakeAllApRewardCsReq), - "CmdGetDailyActiveInfoScRsp" => Some(Self::CmdGetDailyActiveInfoScRsp), - _ => None, - } - } -} -/// Obf: HGDAJBPDBHN -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdDrinkMakerType { - None = 0, - CmdEndDrinkMakerSequenceCsReq = 6988, - CmdDrinkMakerChallengeScRsp = 6987, - CmdEndDrinkMakerSequenceScRsp = 6995, - CmdMakeMissionDrinkScRsp = 6989, - CmdDrinkMakerUpdateTipsNotify = 6999, - CmdMakeMissionDrinkCsReq = 6992, - CmdGetDrinkMakerDataScRsp = 6997, - CmdMakeDrinkCsReq = 6993, - CmdGetDrinkMakerDataCsReq = 6994, - CmdDrinkMakerChallengeCsReq = 6983, - CmdMakeDrinkScRsp = 6990, - CmdDrinkMakerDayEndScNotify = 6986, -} -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::CmdEndDrinkMakerSequenceCsReq => { - "CmdEndDrinkMakerSequenceCsReq" - } - CmdDrinkMakerType::CmdDrinkMakerChallengeScRsp => { - "CmdDrinkMakerChallengeScRsp" - } - CmdDrinkMakerType::CmdEndDrinkMakerSequenceScRsp => { - "CmdEndDrinkMakerSequenceScRsp" - } - CmdDrinkMakerType::CmdMakeMissionDrinkScRsp => "CmdMakeMissionDrinkScRsp", - CmdDrinkMakerType::CmdDrinkMakerUpdateTipsNotify => { - "CmdDrinkMakerUpdateTipsNotify" - } - CmdDrinkMakerType::CmdMakeMissionDrinkCsReq => "CmdMakeMissionDrinkCsReq", - CmdDrinkMakerType::CmdGetDrinkMakerDataScRsp => "CmdGetDrinkMakerDataScRsp", - CmdDrinkMakerType::CmdMakeDrinkCsReq => "CmdMakeDrinkCsReq", - CmdDrinkMakerType::CmdGetDrinkMakerDataCsReq => "CmdGetDrinkMakerDataCsReq", - CmdDrinkMakerType::CmdDrinkMakerChallengeCsReq => { - "CmdDrinkMakerChallengeCsReq" - } - CmdDrinkMakerType::CmdMakeDrinkScRsp => "CmdMakeDrinkScRsp", - CmdDrinkMakerType::CmdDrinkMakerDayEndScNotify => { - "CmdDrinkMakerDayEndScNotify" - } - } - } - /// 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), - "CmdEndDrinkMakerSequenceCsReq" => Some(Self::CmdEndDrinkMakerSequenceCsReq), - "CmdDrinkMakerChallengeScRsp" => Some(Self::CmdDrinkMakerChallengeScRsp), - "CmdEndDrinkMakerSequenceScRsp" => Some(Self::CmdEndDrinkMakerSequenceScRsp), - "CmdMakeMissionDrinkScRsp" => Some(Self::CmdMakeMissionDrinkScRsp), - "CmdDrinkMakerUpdateTipsNotify" => Some(Self::CmdDrinkMakerUpdateTipsNotify), - "CmdMakeMissionDrinkCsReq" => Some(Self::CmdMakeMissionDrinkCsReq), - "CmdGetDrinkMakerDataScRsp" => Some(Self::CmdGetDrinkMakerDataScRsp), - "CmdMakeDrinkCsReq" => Some(Self::CmdMakeDrinkCsReq), - "CmdGetDrinkMakerDataCsReq" => Some(Self::CmdGetDrinkMakerDataCsReq), - "CmdDrinkMakerChallengeCsReq" => Some(Self::CmdDrinkMakerChallengeCsReq), - "CmdMakeDrinkScRsp" => Some(Self::CmdMakeDrinkScRsp), - "CmdDrinkMakerDayEndScNotify" => Some(Self::CmdDrinkMakerDayEndScNotify), - _ => None, - } - } -} -/// Obf: NOMKIMCKONO -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdEvolveBuild { - None = 0, - ShopAbilityResetScRsp = 7116, - ReRandomStageCsReq = 7149, - StartStageScRsp = 7110, - TakeExpRewardScRsp = 7112, - CoinNotify = 7128, - GiveupCsReq = 7124, - ShopAbilityUpCsReq = 7127, - LeaveCsReq = 7113, - ShopAbilityUpScRsp = 7105, - FinishScNotify = 7114, - QueryInfoScRsp = 7137, - StartLevelScRsp = 7102, - TakeExpRewardCsReq = 7130, - StartStageCsReq = 7144, - ShopAbilityDownScRsp = 7115, - ShopAbilityDownCsReq = 7143, - StartLevelCsReq = 7142, - UnlockInfoNotify = 7103, - GiveupScRsp = 7132, - LeaveScRsp = 7101, - ShopAbilityResetCsReq = 7106, - QueryInfoCsReq = 7129, - ReRandomStageScRsp = 7146, -} -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::ShopAbilityResetScRsp => { - "CmdEvolveBuildShopAbilityResetScRsp" - } - CmdEvolveBuild::ReRandomStageCsReq => "CmdEvolveBuildReRandomStageCsReq", - CmdEvolveBuild::StartStageScRsp => "CmdEvolveBuildStartStageScRsp", - CmdEvolveBuild::TakeExpRewardScRsp => "CmdEvolveBuildTakeExpRewardScRsp", - CmdEvolveBuild::CoinNotify => "CmdEvolveBuildCoinNotify", - CmdEvolveBuild::GiveupCsReq => "CmdEvolveBuildGiveupCsReq", - CmdEvolveBuild::ShopAbilityUpCsReq => "CmdEvolveBuildShopAbilityUpCsReq", - CmdEvolveBuild::LeaveCsReq => "CmdEvolveBuildLeaveCsReq", - CmdEvolveBuild::ShopAbilityUpScRsp => "CmdEvolveBuildShopAbilityUpScRsp", - CmdEvolveBuild::FinishScNotify => "CmdEvolveBuildFinishScNotify", - CmdEvolveBuild::QueryInfoScRsp => "CmdEvolveBuildQueryInfoScRsp", - CmdEvolveBuild::StartLevelScRsp => "CmdEvolveBuildStartLevelScRsp", - CmdEvolveBuild::TakeExpRewardCsReq => "CmdEvolveBuildTakeExpRewardCsReq", - CmdEvolveBuild::StartStageCsReq => "CmdEvolveBuildStartStageCsReq", - CmdEvolveBuild::ShopAbilityDownScRsp => "CmdEvolveBuildShopAbilityDownScRsp", - CmdEvolveBuild::ShopAbilityDownCsReq => "CmdEvolveBuildShopAbilityDownCsReq", - CmdEvolveBuild::StartLevelCsReq => "CmdEvolveBuildStartLevelCsReq", - CmdEvolveBuild::UnlockInfoNotify => "CmdEvolveBuildUnlockInfoNotify", - CmdEvolveBuild::GiveupScRsp => "CmdEvolveBuildGiveupScRsp", - CmdEvolveBuild::LeaveScRsp => "CmdEvolveBuildLeaveScRsp", - CmdEvolveBuild::ShopAbilityResetCsReq => { - "CmdEvolveBuildShopAbilityResetCsReq" - } - CmdEvolveBuild::QueryInfoCsReq => "CmdEvolveBuildQueryInfoCsReq", - CmdEvolveBuild::ReRandomStageScRsp => "CmdEvolveBuildReRandomStageScRsp", - } - } - /// 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), - "CmdEvolveBuildShopAbilityResetScRsp" => Some(Self::ShopAbilityResetScRsp), - "CmdEvolveBuildReRandomStageCsReq" => Some(Self::ReRandomStageCsReq), - "CmdEvolveBuildStartStageScRsp" => Some(Self::StartStageScRsp), - "CmdEvolveBuildTakeExpRewardScRsp" => Some(Self::TakeExpRewardScRsp), - "CmdEvolveBuildCoinNotify" => Some(Self::CoinNotify), - "CmdEvolveBuildGiveupCsReq" => Some(Self::GiveupCsReq), - "CmdEvolveBuildShopAbilityUpCsReq" => Some(Self::ShopAbilityUpCsReq), - "CmdEvolveBuildLeaveCsReq" => Some(Self::LeaveCsReq), - "CmdEvolveBuildShopAbilityUpScRsp" => Some(Self::ShopAbilityUpScRsp), - "CmdEvolveBuildFinishScNotify" => Some(Self::FinishScNotify), - "CmdEvolveBuildQueryInfoScRsp" => Some(Self::QueryInfoScRsp), - "CmdEvolveBuildStartLevelScRsp" => Some(Self::StartLevelScRsp), - "CmdEvolveBuildTakeExpRewardCsReq" => Some(Self::TakeExpRewardCsReq), - "CmdEvolveBuildStartStageCsReq" => Some(Self::StartStageCsReq), - "CmdEvolveBuildShopAbilityDownScRsp" => Some(Self::ShopAbilityDownScRsp), - "CmdEvolveBuildShopAbilityDownCsReq" => Some(Self::ShopAbilityDownCsReq), - "CmdEvolveBuildStartLevelCsReq" => Some(Self::StartLevelCsReq), - "CmdEvolveBuildUnlockInfoNotify" => Some(Self::UnlockInfoNotify), - "CmdEvolveBuildGiveupScRsp" => Some(Self::GiveupScRsp), - "CmdEvolveBuildLeaveScRsp" => Some(Self::LeaveScRsp), - "CmdEvolveBuildShopAbilityResetCsReq" => Some(Self::ShopAbilityResetCsReq), - "CmdEvolveBuildQueryInfoCsReq" => Some(Self::QueryInfoCsReq), - "CmdEvolveBuildReRandomStageScRsp" => Some(Self::ReRandomStageScRsp), - _ => None, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Nabdojogabh { - EvolvePeriodNone = 0, - EvolvePeriodFirst = 1, - EvolvePeriodSecond = 2, - EvolvePeriodThird = 3, - EvolvePeriodExtra = 4, -} -impl Nabdojogabh { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Nabdojogabh::EvolvePeriodNone => "EVOLVE_PERIOD_NONE", - Nabdojogabh::EvolvePeriodFirst => "EVOLVE_PERIOD_FIRST", - Nabdojogabh::EvolvePeriodSecond => "EVOLVE_PERIOD_SECOND", - Nabdojogabh::EvolvePeriodThird => "EVOLVE_PERIOD_THIRD", - Nabdojogabh::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, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Hbhdigopdmp { - EvolveBattleResultNone = 0, - EvolveBattleResultWin = 1, - EvolveBattleResultAllAvatarDead = 2, - EvolveBattleResultNoDeadLine = 3, - EvolveBattleResultQuit = 4, -} -impl Hbhdigopdmp { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Hbhdigopdmp::EvolveBattleResultNone => "EVOLVE_BATTLE_RESULT_NONE", - Hbhdigopdmp::EvolveBattleResultWin => "EVOLVE_BATTLE_RESULT_WIN", - Hbhdigopdmp::EvolveBattleResultAllAvatarDead => { - "EVOLVE_BATTLE_RESULT_ALL_AVATAR_DEAD" - } - Hbhdigopdmp::EvolveBattleResultNoDeadLine => { - "EVOLVE_BATTLE_RESULT_NO_DEAD_LINE" - } - Hbhdigopdmp::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, - } - } -} -/// Obf: BKPKDPEMINL -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdExpeditionType { - None = 0, - CmdTakeExpeditionRewardCsReq = 2533, - CmdTakeMultipleActivityExpeditionRewardScRsp = 2504, - CmdCancelActivityExpeditionCsReq = 2556, - CmdTakeMultipleExpeditionRewardScRsp = 2550, - CmdTakeExpeditionRewardScRsp = 2512, - CmdAcceptExpeditionScRsp = 2542, - CmdAcceptActivityExpeditionCsReq = 2538, - CmdTakeActivityExpeditionRewardCsReq = 2522, - CmdGetExpeditionDataScRsp = 2571, - CmdGetExpeditionDataCsReq = 2598, - CmdAcceptMultipleExpeditionCsReq = 2505, - CmdTakeMultipleActivityExpeditionRewardCsReq = 2531, - CmdAcceptActivityExpeditionScRsp = 2578, - CmdAcceptMultipleExpeditionScRsp = 2545, - CmdTakeMultipleExpeditionRewardCsReq = 2520, - CmdCancelActivityExpeditionScRsp = 2589, - CmdAcceptExpeditionCsReq = 2583, - CmdCancelExpeditionCsReq = 2579, - CmdExpeditionDataChangeScNotify = 2528, - CmdCancelExpeditionScRsp = 2577, - CmdTakeActivityExpeditionRewardScRsp = 2566, -} -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::CmdTakeExpeditionRewardCsReq => { - "CmdTakeExpeditionRewardCsReq" - } - CmdExpeditionType::CmdTakeMultipleActivityExpeditionRewardScRsp => { - "CmdTakeMultipleActivityExpeditionRewardScRsp" - } - CmdExpeditionType::CmdCancelActivityExpeditionCsReq => { - "CmdCancelActivityExpeditionCsReq" - } - CmdExpeditionType::CmdTakeMultipleExpeditionRewardScRsp => { - "CmdTakeMultipleExpeditionRewardScRsp" - } - CmdExpeditionType::CmdTakeExpeditionRewardScRsp => { - "CmdTakeExpeditionRewardScRsp" - } - CmdExpeditionType::CmdAcceptExpeditionScRsp => "CmdAcceptExpeditionScRsp", - CmdExpeditionType::CmdAcceptActivityExpeditionCsReq => { - "CmdAcceptActivityExpeditionCsReq" - } - CmdExpeditionType::CmdTakeActivityExpeditionRewardCsReq => { - "CmdTakeActivityExpeditionRewardCsReq" - } - CmdExpeditionType::CmdGetExpeditionDataScRsp => "CmdGetExpeditionDataScRsp", - CmdExpeditionType::CmdGetExpeditionDataCsReq => "CmdGetExpeditionDataCsReq", - CmdExpeditionType::CmdAcceptMultipleExpeditionCsReq => { - "CmdAcceptMultipleExpeditionCsReq" - } - CmdExpeditionType::CmdTakeMultipleActivityExpeditionRewardCsReq => { - "CmdTakeMultipleActivityExpeditionRewardCsReq" - } - CmdExpeditionType::CmdAcceptActivityExpeditionScRsp => { - "CmdAcceptActivityExpeditionScRsp" - } - CmdExpeditionType::CmdAcceptMultipleExpeditionScRsp => { - "CmdAcceptMultipleExpeditionScRsp" - } - CmdExpeditionType::CmdTakeMultipleExpeditionRewardCsReq => { - "CmdTakeMultipleExpeditionRewardCsReq" - } - CmdExpeditionType::CmdCancelActivityExpeditionScRsp => { - "CmdCancelActivityExpeditionScRsp" - } - CmdExpeditionType::CmdAcceptExpeditionCsReq => "CmdAcceptExpeditionCsReq", - CmdExpeditionType::CmdCancelExpeditionCsReq => "CmdCancelExpeditionCsReq", - CmdExpeditionType::CmdExpeditionDataChangeScNotify => { - "CmdExpeditionDataChangeScNotify" - } - CmdExpeditionType::CmdCancelExpeditionScRsp => "CmdCancelExpeditionScRsp", - CmdExpeditionType::CmdTakeActivityExpeditionRewardScRsp => { - "CmdTakeActivityExpeditionRewardScRsp" - } - } - } - /// 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), - "CmdTakeExpeditionRewardCsReq" => Some(Self::CmdTakeExpeditionRewardCsReq), - "CmdTakeMultipleActivityExpeditionRewardScRsp" => { - Some(Self::CmdTakeMultipleActivityExpeditionRewardScRsp) - } - "CmdCancelActivityExpeditionCsReq" => { - Some(Self::CmdCancelActivityExpeditionCsReq) - } - "CmdTakeMultipleExpeditionRewardScRsp" => { - Some(Self::CmdTakeMultipleExpeditionRewardScRsp) - } - "CmdTakeExpeditionRewardScRsp" => Some(Self::CmdTakeExpeditionRewardScRsp), - "CmdAcceptExpeditionScRsp" => Some(Self::CmdAcceptExpeditionScRsp), - "CmdAcceptActivityExpeditionCsReq" => { - Some(Self::CmdAcceptActivityExpeditionCsReq) - } - "CmdTakeActivityExpeditionRewardCsReq" => { - Some(Self::CmdTakeActivityExpeditionRewardCsReq) - } - "CmdGetExpeditionDataScRsp" => Some(Self::CmdGetExpeditionDataScRsp), - "CmdGetExpeditionDataCsReq" => Some(Self::CmdGetExpeditionDataCsReq), - "CmdAcceptMultipleExpeditionCsReq" => { - Some(Self::CmdAcceptMultipleExpeditionCsReq) - } - "CmdTakeMultipleActivityExpeditionRewardCsReq" => { - Some(Self::CmdTakeMultipleActivityExpeditionRewardCsReq) - } - "CmdAcceptActivityExpeditionScRsp" => { - Some(Self::CmdAcceptActivityExpeditionScRsp) - } - "CmdAcceptMultipleExpeditionScRsp" => { - Some(Self::CmdAcceptMultipleExpeditionScRsp) - } - "CmdTakeMultipleExpeditionRewardCsReq" => { - Some(Self::CmdTakeMultipleExpeditionRewardCsReq) - } - "CmdCancelActivityExpeditionScRsp" => { - Some(Self::CmdCancelActivityExpeditionScRsp) - } - "CmdAcceptExpeditionCsReq" => Some(Self::CmdAcceptExpeditionCsReq), - "CmdCancelExpeditionCsReq" => Some(Self::CmdCancelExpeditionCsReq), - "CmdExpeditionDataChangeScNotify" => { - Some(Self::CmdExpeditionDataChangeScNotify) - } - "CmdCancelExpeditionScRsp" => Some(Self::CmdCancelExpeditionScRsp), - "CmdTakeActivityExpeditionRewardScRsp" => { - Some(Self::CmdTakeActivityExpeditionRewardScRsp) - } - _ => None, - } - } -} -/// Obf: GMEJMGKKPEF -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdFantasticStoryActivityType { - None = 0, - CmdFantasticStoryActivityBattleEndScNotify = 4977, - CmdGetFantasticStoryActivityDataScRsp = 4971, - CmdGetFantasticStoryActivityDataCsReq = 4998, - CmdEnterFantasticStoryActivityStageScRsp = 4979, - CmdEnterFantasticStoryActivityStageCsReq = 4942, - CmdFinishChapterScNotify = 4983, -} -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::CmdFantasticStoryActivityBattleEndScNotify => { - "CmdFantasticStoryActivityBattleEndScNotify" - } - CmdFantasticStoryActivityType::CmdGetFantasticStoryActivityDataScRsp => { - "CmdGetFantasticStoryActivityDataScRsp" - } - CmdFantasticStoryActivityType::CmdGetFantasticStoryActivityDataCsReq => { - "CmdGetFantasticStoryActivityDataCsReq" - } - CmdFantasticStoryActivityType::CmdEnterFantasticStoryActivityStageScRsp => { - "CmdEnterFantasticStoryActivityStageScRsp" - } - CmdFantasticStoryActivityType::CmdEnterFantasticStoryActivityStageCsReq => { - "CmdEnterFantasticStoryActivityStageCsReq" - } - CmdFantasticStoryActivityType::CmdFinishChapterScNotify => { - "CmdFinishChapterScNotify" - } - } - } - /// 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), - "CmdFantasticStoryActivityBattleEndScNotify" => { - Some(Self::CmdFantasticStoryActivityBattleEndScNotify) - } - "CmdGetFantasticStoryActivityDataScRsp" => { - Some(Self::CmdGetFantasticStoryActivityDataScRsp) - } - "CmdGetFantasticStoryActivityDataCsReq" => { - Some(Self::CmdGetFantasticStoryActivityDataCsReq) - } - "CmdEnterFantasticStoryActivityStageScRsp" => { - Some(Self::CmdEnterFantasticStoryActivityStageScRsp) - } - "CmdEnterFantasticStoryActivityStageCsReq" => { - Some(Self::CmdEnterFantasticStoryActivityStageCsReq) - } - "CmdFinishChapterScNotify" => Some(Self::CmdFinishChapterScNotify), - _ => None, - } - } -} -/// Obf: IGHJLEPKDCA -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdFeverTimeActivityType { - None = 0, - CmdFeverTimeActivityBattleEndScNotify = 7157, - CmdGetFeverTimeActivityDataCsReq = 7153, - CmdEnterFeverTimeActivityStageCsReq = 7152, - CmdEnterFeverTimeActivityStageScRsp = 7158, - CmdGetFeverTimeActivityDataScRsp = 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::CmdFeverTimeActivityBattleEndScNotify => { - "CmdFeverTimeActivityBattleEndScNotify" - } - CmdFeverTimeActivityType::CmdGetFeverTimeActivityDataCsReq => { - "CmdGetFeverTimeActivityDataCsReq" - } - CmdFeverTimeActivityType::CmdEnterFeverTimeActivityStageCsReq => { - "CmdEnterFeverTimeActivityStageCsReq" - } - CmdFeverTimeActivityType::CmdEnterFeverTimeActivityStageScRsp => { - "CmdEnterFeverTimeActivityStageScRsp" - } - CmdFeverTimeActivityType::CmdGetFeverTimeActivityDataScRsp => { - "CmdGetFeverTimeActivityDataScRsp" - } - } - } - /// 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) - } - "CmdGetFeverTimeActivityDataCsReq" => { - Some(Self::CmdGetFeverTimeActivityDataCsReq) - } - "CmdEnterFeverTimeActivityStageCsReq" => { - Some(Self::CmdEnterFeverTimeActivityStageCsReq) - } - "CmdEnterFeverTimeActivityStageScRsp" => { - Some(Self::CmdEnterFeverTimeActivityStageScRsp) - } - "CmdGetFeverTimeActivityDataScRsp" => { - Some(Self::CmdGetFeverTimeActivityDataScRsp) - } - _ => None, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Jfpgchplipk { - FeverTimeBattleRankC = 0, - FeverTimeBattleRankB = 1, - FeverTimeBattleRankA = 2, - FeverTimeBattleRankS = 3, - FeverTimeBattleRankSs = 4, -} -impl Jfpgchplipk { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Jfpgchplipk::FeverTimeBattleRankC => "FEVER_TIME_BATTLE_RANK_C", - Jfpgchplipk::FeverTimeBattleRankB => "FEVER_TIME_BATTLE_RANK_B", - Jfpgchplipk::FeverTimeBattleRankA => "FEVER_TIME_BATTLE_RANK_A", - Jfpgchplipk::FeverTimeBattleRankS => "FEVER_TIME_BATTLE_RANK_S", - Jfpgchplipk::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, - } - } -} -/// Obf: IOGPPIMJPJP -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdFightType { - None = 0, - CmdFightSessionStopScNotify = 30033, - CmdFightKickOutScNotify = 30042, - CmdFightEnterCsReq = 30098, - CmdFightEnterScRsp = 30071, - CmdFightLeaveScNotify = 30083, - CmdFightHeartBeatCsReq = 30079, - CmdFightHeartBeatScRsp = 30077, -} -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::CmdFightSessionStopScNotify => "CmdFightSessionStopScNotify", - CmdFightType::CmdFightKickOutScNotify => "CmdFightKickOutScNotify", - CmdFightType::CmdFightEnterCsReq => "CmdFightEnterCsReq", - CmdFightType::CmdFightEnterScRsp => "CmdFightEnterScRsp", - CmdFightType::CmdFightLeaveScNotify => "CmdFightLeaveScNotify", - CmdFightType::CmdFightHeartBeatCsReq => "CmdFightHeartBeatCsReq", - 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), - "CmdFightSessionStopScNotify" => Some(Self::CmdFightSessionStopScNotify), - "CmdFightKickOutScNotify" => Some(Self::CmdFightKickOutScNotify), - "CmdFightEnterCsReq" => Some(Self::CmdFightEnterCsReq), - "CmdFightEnterScRsp" => Some(Self::CmdFightEnterScRsp), - "CmdFightLeaveScNotify" => Some(Self::CmdFightLeaveScNotify), - "CmdFightHeartBeatCsReq" => Some(Self::CmdFightHeartBeatCsReq), - "CmdFightHeartBeatScRsp" => Some(Self::CmdFightHeartBeatScRsp), - _ => None, - } - } -} -/// Obf: NGOCFBLADKD -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdFightActivityType { - None = 0, - CmdTakeFightActivityRewardScRsp = 3633, - CmdFightActivityDataChangeScNotify = 3683, - CmdGetFightActivityDataScRsp = 3671, - CmdEnterFightActivityStageScRsp = 3679, - CmdTakeFightActivityRewardCsReq = 3677, - CmdEnterFightActivityStageCsReq = 3642, - CmdGetFightActivityDataCsReq = 3698, -} -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::CmdTakeFightActivityRewardScRsp => { - "CmdTakeFightActivityRewardScRsp" - } - CmdFightActivityType::CmdFightActivityDataChangeScNotify => { - "CmdFightActivityDataChangeScNotify" - } - CmdFightActivityType::CmdGetFightActivityDataScRsp => { - "CmdGetFightActivityDataScRsp" - } - CmdFightActivityType::CmdEnterFightActivityStageScRsp => { - "CmdEnterFightActivityStageScRsp" - } - CmdFightActivityType::CmdTakeFightActivityRewardCsReq => { - "CmdTakeFightActivityRewardCsReq" - } - CmdFightActivityType::CmdEnterFightActivityStageCsReq => { - "CmdEnterFightActivityStageCsReq" - } - CmdFightActivityType::CmdGetFightActivityDataCsReq => { - "CmdGetFightActivityDataCsReq" - } - } - } - /// 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), - "CmdTakeFightActivityRewardScRsp" => { - Some(Self::CmdTakeFightActivityRewardScRsp) - } - "CmdFightActivityDataChangeScNotify" => { - Some(Self::CmdFightActivityDataChangeScNotify) - } - "CmdGetFightActivityDataScRsp" => Some(Self::CmdGetFightActivityDataScRsp), - "CmdEnterFightActivityStageScRsp" => { - Some(Self::CmdEnterFightActivityStageScRsp) - } - "CmdTakeFightActivityRewardCsReq" => { - Some(Self::CmdTakeFightActivityRewardCsReq) - } - "CmdEnterFightActivityStageCsReq" => { - Some(Self::CmdEnterFightActivityStageCsReq) - } - "CmdGetFightActivityDataCsReq" => Some(Self::CmdGetFightActivityDataCsReq), - _ => None, - } - } -} -/// Obf: GGLBHOJMECK -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdFightFestType { - None = 0, - CmdGetFightFestDataScRsp = 7287, - CmdFightFestUnlockSkillNotify = 7260, - CmdFightFestUpdateChallengeRecordNotify = 7274, - CmdFightFestUpdateCoinNotify = 7282, - CmdStartFightFestScRsp = 7252, - CmdStartFightFestCsReq = 7292, - CmdGetFightFestDataCsReq = 7279, - CmdFightFestScoreUpdateNotify = 7294, -} -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::CmdGetFightFestDataScRsp => "CmdGetFightFestDataScRsp", - CmdFightFestType::CmdFightFestUnlockSkillNotify => { - "CmdFightFestUnlockSkillNotify" - } - CmdFightFestType::CmdFightFestUpdateChallengeRecordNotify => { - "CmdFightFestUpdateChallengeRecordNotify" - } - CmdFightFestType::CmdFightFestUpdateCoinNotify => { - "CmdFightFestUpdateCoinNotify" - } - CmdFightFestType::CmdStartFightFestScRsp => "CmdStartFightFestScRsp", - CmdFightFestType::CmdStartFightFestCsReq => "CmdStartFightFestCsReq", - CmdFightFestType::CmdGetFightFestDataCsReq => "CmdGetFightFestDataCsReq", - CmdFightFestType::CmdFightFestScoreUpdateNotify => { - "CmdFightFestScoreUpdateNotify" - } - } - } - /// 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), - "CmdGetFightFestDataScRsp" => Some(Self::CmdGetFightFestDataScRsp), - "CmdFightFestUnlockSkillNotify" => Some(Self::CmdFightFestUnlockSkillNotify), - "CmdFightFestUpdateChallengeRecordNotify" => { - Some(Self::CmdFightFestUpdateChallengeRecordNotify) - } - "CmdFightFestUpdateCoinNotify" => Some(Self::CmdFightFestUpdateCoinNotify), - "CmdStartFightFestScRsp" => Some(Self::CmdStartFightFestScRsp), - "CmdStartFightFestCsReq" => Some(Self::CmdStartFightFestCsReq), - "CmdGetFightFestDataCsReq" => Some(Self::CmdGetFightFestDataCsReq), - "CmdFightFestScoreUpdateNotify" => Some(Self::CmdFightFestScoreUpdateNotify), - _ => None, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Aaaifjoaago { - FightFestBattleRankC = 0, - FightFestBattleRankB = 1, - FightFestBattleRankA = 2, - FightFestBattleRankS = 3, - FightFestBattleRankSs = 4, -} -impl Aaaifjoaago { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Aaaifjoaago::FightFestBattleRankC => "FIGHT_FEST_BATTLE_RANK_C", - Aaaifjoaago::FightFestBattleRankB => "FIGHT_FEST_BATTLE_RANK_B", - Aaaifjoaago::FightFestBattleRankA => "FIGHT_FEST_BATTLE_RANK_A", - Aaaifjoaago::FightFestBattleRankS => "FIGHT_FEST_BATTLE_RANK_S", - Aaaifjoaago::FightFestBattleRankSs => "FIGHT_FEST_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 { - "FIGHT_FEST_BATTLE_RANK_C" => Some(Self::FightFestBattleRankC), - "FIGHT_FEST_BATTLE_RANK_B" => Some(Self::FightFestBattleRankB), - "FIGHT_FEST_BATTLE_RANK_A" => Some(Self::FightFestBattleRankA), - "FIGHT_FEST_BATTLE_RANK_S" => Some(Self::FightFestBattleRankS), - "FIGHT_FEST_BATTLE_RANK_SS" => Some(Self::FightFestBattleRankSs), - _ => None, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Obeheamggme { - FightFestTypeNone = 0, - FightFestTypeMain = 1, - FightFestTypeScore = 2, - FightFestTypeChallenge = 3, - FightFestTypeTeach = 4, -} -impl Obeheamggme { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Obeheamggme::FightFestTypeNone => "FIGHT_FEST_TYPE_NONE", - Obeheamggme::FightFestTypeMain => "FIGHT_FEST_TYPE_MAIN", - Obeheamggme::FightFestTypeScore => "FIGHT_FEST_TYPE_SCORE", - Obeheamggme::FightFestTypeChallenge => "FIGHT_FEST_TYPE_CHALLENGE", - Obeheamggme::FightFestTypeTeach => "FIGHT_FEST_TYPE_TEACH", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "FIGHT_FEST_TYPE_NONE" => Some(Self::FightFestTypeNone), - "FIGHT_FEST_TYPE_MAIN" => Some(Self::FightFestTypeMain), - "FIGHT_FEST_TYPE_SCORE" => Some(Self::FightFestTypeScore), - "FIGHT_FEST_TYPE_CHALLENGE" => Some(Self::FightFestTypeChallenge), - "FIGHT_FEST_TYPE_TEACH" => Some(Self::FightFestTypeTeach), - _ => None, - } - } -} -/// Obf: JAKPDHGECKG -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdFightMathc3Type { - None = 0, - CmdFightMatch3ChatCsReq = 30128, - CmdFightMatch3SwapCsReq = 30177, - CmdFightMatch3OpponentDataScNotify = 30112, - CmdFightMatch3SwapScRsp = 30133, - CmdFightMatch3ChatScRsp = 30138, - CmdFightMatch3TurnEndScNotify = 30179, - CmdFightMatch3ChatScNotify = 30178, - CmdFightMatch3DataScRsp = 30171, - CmdFightMatch3ForceUpdateNotify = 30156, - CmdFightMatch3StartCountDownScNotify = 30183, - CmdFightMatch3DataCsReq = 30198, - CmdFightMatch3TurnStartScNotify = 30142, -} -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::CmdFightMatch3ChatCsReq => "CmdFightMatch3ChatCsReq", - CmdFightMathc3Type::CmdFightMatch3SwapCsReq => "CmdFightMatch3SwapCsReq", - CmdFightMathc3Type::CmdFightMatch3OpponentDataScNotify => { - "CmdFightMatch3OpponentDataScNotify" - } - CmdFightMathc3Type::CmdFightMatch3SwapScRsp => "CmdFightMatch3SwapScRsp", - CmdFightMathc3Type::CmdFightMatch3ChatScRsp => "CmdFightMatch3ChatScRsp", - CmdFightMathc3Type::CmdFightMatch3TurnEndScNotify => { - "CmdFightMatch3TurnEndScNotify" - } - CmdFightMathc3Type::CmdFightMatch3ChatScNotify => { - "CmdFightMatch3ChatScNotify" - } - CmdFightMathc3Type::CmdFightMatch3DataScRsp => "CmdFightMatch3DataScRsp", - CmdFightMathc3Type::CmdFightMatch3ForceUpdateNotify => { - "CmdFightMatch3ForceUpdateNotify" - } - CmdFightMathc3Type::CmdFightMatch3StartCountDownScNotify => { - "CmdFightMatch3StartCountDownScNotify" - } - CmdFightMathc3Type::CmdFightMatch3DataCsReq => "CmdFightMatch3DataCsReq", - CmdFightMathc3Type::CmdFightMatch3TurnStartScNotify => { - "CmdFightMatch3TurnStartScNotify" - } - } - } - /// 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), - "CmdFightMatch3ChatCsReq" => Some(Self::CmdFightMatch3ChatCsReq), - "CmdFightMatch3SwapCsReq" => Some(Self::CmdFightMatch3SwapCsReq), - "CmdFightMatch3OpponentDataScNotify" => { - Some(Self::CmdFightMatch3OpponentDataScNotify) - } - "CmdFightMatch3SwapScRsp" => Some(Self::CmdFightMatch3SwapScRsp), - "CmdFightMatch3ChatScRsp" => Some(Self::CmdFightMatch3ChatScRsp), - "CmdFightMatch3TurnEndScNotify" => Some(Self::CmdFightMatch3TurnEndScNotify), - "CmdFightMatch3ChatScNotify" => Some(Self::CmdFightMatch3ChatScNotify), - "CmdFightMatch3DataScRsp" => Some(Self::CmdFightMatch3DataScRsp), - "CmdFightMatch3ForceUpdateNotify" => { - Some(Self::CmdFightMatch3ForceUpdateNotify) - } - "CmdFightMatch3StartCountDownScNotify" => { - Some(Self::CmdFightMatch3StartCountDownScNotify) - } - "CmdFightMatch3DataCsReq" => Some(Self::CmdFightMatch3DataCsReq), - "CmdFightMatch3TurnStartScNotify" => { - Some(Self::CmdFightMatch3TurnStartScNotify) - } - _ => None, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Lakkmdldagd { - Match3StateIdle = 0, - Match3StateStart = 1, - Match3StateMatch = 2, - Match3StateGame = 3, - Match3StateHalftime = 4, - Match3StateOver = 5, -} -impl Lakkmdldagd { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Lakkmdldagd::Match3StateIdle => "MATCH3_STATE_IDLE", - Lakkmdldagd::Match3StateStart => "MATCH3_STATE_START", - Lakkmdldagd::Match3StateMatch => "MATCH3_STATE_MATCH", - Lakkmdldagd::Match3StateGame => "MATCH3_STATE_GAME", - Lakkmdldagd::Match3StateHalftime => "MATCH3_STATE_HALFTIME", - Lakkmdldagd::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, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Blbjbamdnbn { - Match3PlayerStateAlive = 0, - Match3PlayerStateDying = 1, - Match3PlayerStateDead = 2, - Match3PlayerStateLeave = 3, -} -impl Blbjbamdnbn { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Blbjbamdnbn::Match3PlayerStateAlive => "MATCH3_PLAYER_STATE_ALIVE", - Blbjbamdnbn::Match3PlayerStateDying => "MATCH3_PLAYER_STATE_DYING", - Blbjbamdnbn::Match3PlayerStateDead => "MATCH3_PLAYER_STATE_DEAD", - Blbjbamdnbn::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, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Kjkimhhjbjj { - EventBegin = 0, - EventBreak = 1, - EventFall = 2, - EventRefresh = 3, - EventBirdSkill = 4, - EventEnv = 5, - EventShuffle = 6, - EventSettleTag = 7, -} -impl Kjkimhhjbjj { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Kjkimhhjbjj::EventBegin => "EVENT_BEGIN", - Kjkimhhjbjj::EventBreak => "EVENT_BREAK", - Kjkimhhjbjj::EventFall => "EVENT_FALL", - Kjkimhhjbjj::EventRefresh => "EVENT_REFRESH", - Kjkimhhjbjj::EventBirdSkill => "EVENT_BIRD_SKILL", - Kjkimhhjbjj::EventEnv => "EVENT_ENV", - Kjkimhhjbjj::EventShuffle => "EVENT_SHUFFLE", - Kjkimhhjbjj::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, - } - } -} -/// Obf: KCAFPAJGHOH -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdFriendType { - None = 0, - CmdGetFriendDevelopmentInfoScRsp = 2903, - CmdGetFriendAssistListScRsp = 2987, - CmdSetFriendRemarkNameCsReq = 2904, - CmdGetFriendListInfoCsReq = 2998, - CmdGetFriendRecommendListInfoScRsp = 2931, - CmdGetFriendBattleRecordDetailCsReq = 2976, - CmdCurAssistChangedNotify = 2957, - CmdGetPlatformPlayerInfoScRsp = 2915, - CmdGetAssistListCsReq = 2923, - CmdDeleteFriendCsReq = 2989, - CmdGetFriendChallengeDetailScRsp = 2967, - CmdSetAssistScRsp = 2914, - CmdSyncDeleteFriendScNotify = 2966, - CmdDeleteBlacklistCsReq = 2910, - CmdGetAssistListScRsp = 2985, - CmdTakeAssistRewardScRsp = 2965, - CmdSearchPlayerCsReq = 2962, - CmdGetFriendLoginInfoCsReq = 2919, - CmdGetFriendAssistListCsReq = 2935, - CmdGetFriendRecommendListInfoCsReq = 2950, - CmdGetFriendChallengeLineupCsReq = 2954, - CmdGetAssistHistoryCsReq = 2963, - CmdGetFriendBattleRecordDetailScRsp = 2939, - CmdGetFriendApplyListInfoCsReq = 2979, - CmdGetPlayerDetailInfoScRsp = 2942, - CmdSyncAddBlacklistScNotify = 2920, - CmdTakeAssistRewardCsReq = 2902, - CmdReportPlayerCsReq = 2952, - CmdDeleteFriendScRsp = 2922, - CmdGetCurAssistScRsp = 2993, - CmdSetForbidOtherApplyFriendCsReq = 2940, - CmdGetFriendListInfoScRsp = 2971, - CmdGetPlatformPlayerInfoCsReq = 2925, - CmdReportPlayerScRsp = 2911, - CmdGetFriendChallengeDetailCsReq = 2958, - CmdNewAssistHistoryNotify = 2936, - CmdGetAssistHistoryScRsp = 2955, - CmdSyncApplyFriendScNotify = 2928, - CmdSearchPlayerScRsp = 2906, - CmdHandleFriendCsReq = 2938, - CmdSetFriendRemarkNameScRsp = 2960, - CmdApplyFriendCsReq = 2933, - CmdGetFriendLoginInfoScRsp = 2992, - CmdApplyFriendScRsp = 2912, - CmdSyncHandleFriendScNotify = 2956, - CmdAddBlacklistScRsp = 2945, - CmdGetFriendApplyListInfoScRsp = 2977, - CmdGetCurAssistCsReq = 2988, - CmdAddBlacklistCsReq = 2905, - CmdDeleteBlacklistScRsp = 3000, - CmdSetFriendMarkScRsp = 2964, - CmdGetPlayerDetailInfoCsReq = 2983, - CmdSetFriendMarkCsReq = 2953, - CmdGetFriendChallengeLineupScRsp = 2969, - CmdSetForbidOtherApplyFriendScRsp = 2995, - CmdSetAssistCsReq = 2916, - CmdGetFriendDevelopmentInfoCsReq = 2949, - CmdHandleFriendScRsp = 2978, -} -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::CmdGetFriendDevelopmentInfoScRsp => { - "CmdGetFriendDevelopmentInfoScRsp" - } - CmdFriendType::CmdGetFriendAssistListScRsp => "CmdGetFriendAssistListScRsp", - CmdFriendType::CmdSetFriendRemarkNameCsReq => "CmdSetFriendRemarkNameCsReq", - CmdFriendType::CmdGetFriendListInfoCsReq => "CmdGetFriendListInfoCsReq", - CmdFriendType::CmdGetFriendRecommendListInfoScRsp => { - "CmdGetFriendRecommendListInfoScRsp" - } - CmdFriendType::CmdGetFriendBattleRecordDetailCsReq => { - "CmdGetFriendBattleRecordDetailCsReq" - } - CmdFriendType::CmdCurAssistChangedNotify => "CmdCurAssistChangedNotify", - CmdFriendType::CmdGetPlatformPlayerInfoScRsp => { - "CmdGetPlatformPlayerInfoScRsp" - } - CmdFriendType::CmdGetAssistListCsReq => "CmdGetAssistListCsReq", - CmdFriendType::CmdDeleteFriendCsReq => "CmdDeleteFriendCsReq", - CmdFriendType::CmdGetFriendChallengeDetailScRsp => { - "CmdGetFriendChallengeDetailScRsp" - } - CmdFriendType::CmdSetAssistScRsp => "CmdSetAssistScRsp", - CmdFriendType::CmdSyncDeleteFriendScNotify => "CmdSyncDeleteFriendScNotify", - CmdFriendType::CmdDeleteBlacklistCsReq => "CmdDeleteBlacklistCsReq", - CmdFriendType::CmdGetAssistListScRsp => "CmdGetAssistListScRsp", - CmdFriendType::CmdTakeAssistRewardScRsp => "CmdTakeAssistRewardScRsp", - CmdFriendType::CmdSearchPlayerCsReq => "CmdSearchPlayerCsReq", - CmdFriendType::CmdGetFriendLoginInfoCsReq => "CmdGetFriendLoginInfoCsReq", - CmdFriendType::CmdGetFriendAssistListCsReq => "CmdGetFriendAssistListCsReq", - CmdFriendType::CmdGetFriendRecommendListInfoCsReq => { - "CmdGetFriendRecommendListInfoCsReq" - } - CmdFriendType::CmdGetFriendChallengeLineupCsReq => { - "CmdGetFriendChallengeLineupCsReq" - } - CmdFriendType::CmdGetAssistHistoryCsReq => "CmdGetAssistHistoryCsReq", - CmdFriendType::CmdGetFriendBattleRecordDetailScRsp => { - "CmdGetFriendBattleRecordDetailScRsp" - } - CmdFriendType::CmdGetFriendApplyListInfoCsReq => { - "CmdGetFriendApplyListInfoCsReq" - } - CmdFriendType::CmdGetPlayerDetailInfoScRsp => "CmdGetPlayerDetailInfoScRsp", - CmdFriendType::CmdSyncAddBlacklistScNotify => "CmdSyncAddBlacklistScNotify", - CmdFriendType::CmdTakeAssistRewardCsReq => "CmdTakeAssistRewardCsReq", - CmdFriendType::CmdReportPlayerCsReq => "CmdReportPlayerCsReq", - CmdFriendType::CmdDeleteFriendScRsp => "CmdDeleteFriendScRsp", - CmdFriendType::CmdGetCurAssistScRsp => "CmdGetCurAssistScRsp", - CmdFriendType::CmdSetForbidOtherApplyFriendCsReq => { - "CmdSetForbidOtherApplyFriendCsReq" - } - CmdFriendType::CmdGetFriendListInfoScRsp => "CmdGetFriendListInfoScRsp", - CmdFriendType::CmdGetPlatformPlayerInfoCsReq => { - "CmdGetPlatformPlayerInfoCsReq" - } - CmdFriendType::CmdReportPlayerScRsp => "CmdReportPlayerScRsp", - CmdFriendType::CmdGetFriendChallengeDetailCsReq => { - "CmdGetFriendChallengeDetailCsReq" - } - CmdFriendType::CmdNewAssistHistoryNotify => "CmdNewAssistHistoryNotify", - CmdFriendType::CmdGetAssistHistoryScRsp => "CmdGetAssistHistoryScRsp", - CmdFriendType::CmdSyncApplyFriendScNotify => "CmdSyncApplyFriendScNotify", - CmdFriendType::CmdSearchPlayerScRsp => "CmdSearchPlayerScRsp", - CmdFriendType::CmdHandleFriendCsReq => "CmdHandleFriendCsReq", - CmdFriendType::CmdSetFriendRemarkNameScRsp => "CmdSetFriendRemarkNameScRsp", - CmdFriendType::CmdApplyFriendCsReq => "CmdApplyFriendCsReq", - CmdFriendType::CmdGetFriendLoginInfoScRsp => "CmdGetFriendLoginInfoScRsp", - CmdFriendType::CmdApplyFriendScRsp => "CmdApplyFriendScRsp", - CmdFriendType::CmdSyncHandleFriendScNotify => "CmdSyncHandleFriendScNotify", - CmdFriendType::CmdAddBlacklistScRsp => "CmdAddBlacklistScRsp", - CmdFriendType::CmdGetFriendApplyListInfoScRsp => { - "CmdGetFriendApplyListInfoScRsp" - } - CmdFriendType::CmdGetCurAssistCsReq => "CmdGetCurAssistCsReq", - CmdFriendType::CmdAddBlacklistCsReq => "CmdAddBlacklistCsReq", - CmdFriendType::CmdDeleteBlacklistScRsp => "CmdDeleteBlacklistScRsp", - CmdFriendType::CmdSetFriendMarkScRsp => "CmdSetFriendMarkScRsp", - CmdFriendType::CmdGetPlayerDetailInfoCsReq => "CmdGetPlayerDetailInfoCsReq", - CmdFriendType::CmdSetFriendMarkCsReq => "CmdSetFriendMarkCsReq", - CmdFriendType::CmdGetFriendChallengeLineupScRsp => { - "CmdGetFriendChallengeLineupScRsp" - } - CmdFriendType::CmdSetForbidOtherApplyFriendScRsp => { - "CmdSetForbidOtherApplyFriendScRsp" - } - CmdFriendType::CmdSetAssistCsReq => "CmdSetAssistCsReq", - CmdFriendType::CmdGetFriendDevelopmentInfoCsReq => { - "CmdGetFriendDevelopmentInfoCsReq" - } - CmdFriendType::CmdHandleFriendScRsp => "CmdHandleFriendScRsp", - } - } - /// 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), - "CmdGetFriendDevelopmentInfoScRsp" => { - Some(Self::CmdGetFriendDevelopmentInfoScRsp) - } - "CmdGetFriendAssistListScRsp" => Some(Self::CmdGetFriendAssistListScRsp), - "CmdSetFriendRemarkNameCsReq" => Some(Self::CmdSetFriendRemarkNameCsReq), - "CmdGetFriendListInfoCsReq" => Some(Self::CmdGetFriendListInfoCsReq), - "CmdGetFriendRecommendListInfoScRsp" => { - Some(Self::CmdGetFriendRecommendListInfoScRsp) - } - "CmdGetFriendBattleRecordDetailCsReq" => { - Some(Self::CmdGetFriendBattleRecordDetailCsReq) - } - "CmdCurAssistChangedNotify" => Some(Self::CmdCurAssistChangedNotify), - "CmdGetPlatformPlayerInfoScRsp" => Some(Self::CmdGetPlatformPlayerInfoScRsp), - "CmdGetAssistListCsReq" => Some(Self::CmdGetAssistListCsReq), - "CmdDeleteFriendCsReq" => Some(Self::CmdDeleteFriendCsReq), - "CmdGetFriendChallengeDetailScRsp" => { - Some(Self::CmdGetFriendChallengeDetailScRsp) - } - "CmdSetAssistScRsp" => Some(Self::CmdSetAssistScRsp), - "CmdSyncDeleteFriendScNotify" => Some(Self::CmdSyncDeleteFriendScNotify), - "CmdDeleteBlacklistCsReq" => Some(Self::CmdDeleteBlacklistCsReq), - "CmdGetAssistListScRsp" => Some(Self::CmdGetAssistListScRsp), - "CmdTakeAssistRewardScRsp" => Some(Self::CmdTakeAssistRewardScRsp), - "CmdSearchPlayerCsReq" => Some(Self::CmdSearchPlayerCsReq), - "CmdGetFriendLoginInfoCsReq" => Some(Self::CmdGetFriendLoginInfoCsReq), - "CmdGetFriendAssistListCsReq" => Some(Self::CmdGetFriendAssistListCsReq), - "CmdGetFriendRecommendListInfoCsReq" => { - Some(Self::CmdGetFriendRecommendListInfoCsReq) - } - "CmdGetFriendChallengeLineupCsReq" => { - Some(Self::CmdGetFriendChallengeLineupCsReq) - } - "CmdGetAssistHistoryCsReq" => Some(Self::CmdGetAssistHistoryCsReq), - "CmdGetFriendBattleRecordDetailScRsp" => { - Some(Self::CmdGetFriendBattleRecordDetailScRsp) - } - "CmdGetFriendApplyListInfoCsReq" => { - Some(Self::CmdGetFriendApplyListInfoCsReq) - } - "CmdGetPlayerDetailInfoScRsp" => Some(Self::CmdGetPlayerDetailInfoScRsp), - "CmdSyncAddBlacklistScNotify" => Some(Self::CmdSyncAddBlacklistScNotify), - "CmdTakeAssistRewardCsReq" => Some(Self::CmdTakeAssistRewardCsReq), - "CmdReportPlayerCsReq" => Some(Self::CmdReportPlayerCsReq), - "CmdDeleteFriendScRsp" => Some(Self::CmdDeleteFriendScRsp), - "CmdGetCurAssistScRsp" => Some(Self::CmdGetCurAssistScRsp), - "CmdSetForbidOtherApplyFriendCsReq" => { - Some(Self::CmdSetForbidOtherApplyFriendCsReq) - } - "CmdGetFriendListInfoScRsp" => Some(Self::CmdGetFriendListInfoScRsp), - "CmdGetPlatformPlayerInfoCsReq" => Some(Self::CmdGetPlatformPlayerInfoCsReq), - "CmdReportPlayerScRsp" => Some(Self::CmdReportPlayerScRsp), - "CmdGetFriendChallengeDetailCsReq" => { - Some(Self::CmdGetFriendChallengeDetailCsReq) - } - "CmdNewAssistHistoryNotify" => Some(Self::CmdNewAssistHistoryNotify), - "CmdGetAssistHistoryScRsp" => Some(Self::CmdGetAssistHistoryScRsp), - "CmdSyncApplyFriendScNotify" => Some(Self::CmdSyncApplyFriendScNotify), - "CmdSearchPlayerScRsp" => Some(Self::CmdSearchPlayerScRsp), - "CmdHandleFriendCsReq" => Some(Self::CmdHandleFriendCsReq), - "CmdSetFriendRemarkNameScRsp" => Some(Self::CmdSetFriendRemarkNameScRsp), - "CmdApplyFriendCsReq" => Some(Self::CmdApplyFriendCsReq), - "CmdGetFriendLoginInfoScRsp" => Some(Self::CmdGetFriendLoginInfoScRsp), - "CmdApplyFriendScRsp" => Some(Self::CmdApplyFriendScRsp), - "CmdSyncHandleFriendScNotify" => Some(Self::CmdSyncHandleFriendScNotify), - "CmdAddBlacklistScRsp" => Some(Self::CmdAddBlacklistScRsp), - "CmdGetFriendApplyListInfoScRsp" => { - Some(Self::CmdGetFriendApplyListInfoScRsp) - } - "CmdGetCurAssistCsReq" => Some(Self::CmdGetCurAssistCsReq), - "CmdAddBlacklistCsReq" => Some(Self::CmdAddBlacklistCsReq), - "CmdDeleteBlacklistScRsp" => Some(Self::CmdDeleteBlacklistScRsp), - "CmdSetFriendMarkScRsp" => Some(Self::CmdSetFriendMarkScRsp), - "CmdGetPlayerDetailInfoCsReq" => Some(Self::CmdGetPlayerDetailInfoCsReq), - "CmdSetFriendMarkCsReq" => Some(Self::CmdSetFriendMarkCsReq), - "CmdGetFriendChallengeLineupScRsp" => { - Some(Self::CmdGetFriendChallengeLineupScRsp) - } - "CmdSetForbidOtherApplyFriendScRsp" => { - Some(Self::CmdSetForbidOtherApplyFriendScRsp) - } - "CmdSetAssistCsReq" => Some(Self::CmdSetAssistCsReq), - "CmdGetFriendDevelopmentInfoCsReq" => { - Some(Self::CmdGetFriendDevelopmentInfoCsReq) - } - "CmdHandleFriendScRsp" => Some(Self::CmdHandleFriendScRsp), - _ => None, - } - } -} -#[derive(proto_derive::CmdID)] -#[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, - } - } -} -#[derive(proto_derive::CmdID)] -#[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, - } - } -} -/// Obf: KJBEBIMAJFE -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdGachaType { - None = 0, - CmdExchangeGachaCeilingCsReq = 1933, - CmdGetGachaCeilingScRsp = 1977, - CmdExchangeGachaCeilingScRsp = 1912, - CmdGetGachaInfoScRsp = 1971, - CmdDoGachaScRsp = 1942, - CmdDoGachaCsReq = 1983, - CmdGetGachaInfoCsReq = 1998, - CmdGetGachaCeilingCsReq = 1979, -} -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::CmdExchangeGachaCeilingCsReq => "CmdExchangeGachaCeilingCsReq", - CmdGachaType::CmdGetGachaCeilingScRsp => "CmdGetGachaCeilingScRsp", - CmdGachaType::CmdExchangeGachaCeilingScRsp => "CmdExchangeGachaCeilingScRsp", - CmdGachaType::CmdGetGachaInfoScRsp => "CmdGetGachaInfoScRsp", - CmdGachaType::CmdDoGachaScRsp => "CmdDoGachaScRsp", - CmdGachaType::CmdDoGachaCsReq => "CmdDoGachaCsReq", - CmdGachaType::CmdGetGachaInfoCsReq => "CmdGetGachaInfoCsReq", - CmdGachaType::CmdGetGachaCeilingCsReq => "CmdGetGachaCeilingCsReq", - } - } - /// 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), - "CmdExchangeGachaCeilingCsReq" => Some(Self::CmdExchangeGachaCeilingCsReq), - "CmdGetGachaCeilingScRsp" => Some(Self::CmdGetGachaCeilingScRsp), - "CmdExchangeGachaCeilingScRsp" => Some(Self::CmdExchangeGachaCeilingScRsp), - "CmdGetGachaInfoScRsp" => Some(Self::CmdGetGachaInfoScRsp), - "CmdDoGachaScRsp" => Some(Self::CmdDoGachaScRsp), - "CmdDoGachaCsReq" => Some(Self::CmdDoGachaCsReq), - "CmdGetGachaInfoCsReq" => Some(Self::CmdGetGachaInfoCsReq), - "CmdGetGachaCeilingCsReq" => Some(Self::CmdGetGachaCeilingCsReq), - _ => None, - } - } -} -/// Obf: CBHFADPIKNE -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdHeartdialType { - None = 0, - CmdSubmitEmotionItemCsReq = 6379, - CmdGetHeartDialInfoCsReq = 6398, - CmdHeartDialTraceScriptScRsp = 6378, - CmdChangeScriptEmotionScRsp = 6342, - CmdHeartDialScriptChangeScNotify = 6328, - CmdChangeScriptEmotionCsReq = 6383, - CmdHeartDialTraceScriptCsReq = 6338, - CmdGetHeartDialInfoScRsp = 6371, - CmdSubmitEmotionItemScRsp = 6377, - CmdFinishEmotionDialoguePerformanceScRsp = 6312, - CmdFinishEmotionDialoguePerformanceCsReq = 6333, -} -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::CmdSubmitEmotionItemCsReq => "CmdSubmitEmotionItemCsReq", - CmdHeartdialType::CmdGetHeartDialInfoCsReq => "CmdGetHeartDialInfoCsReq", - CmdHeartdialType::CmdHeartDialTraceScriptScRsp => { - "CmdHeartDialTraceScriptScRsp" - } - CmdHeartdialType::CmdChangeScriptEmotionScRsp => { - "CmdChangeScriptEmotionScRsp" - } - CmdHeartdialType::CmdHeartDialScriptChangeScNotify => { - "CmdHeartDialScriptChangeScNotify" - } - CmdHeartdialType::CmdChangeScriptEmotionCsReq => { - "CmdChangeScriptEmotionCsReq" - } - CmdHeartdialType::CmdHeartDialTraceScriptCsReq => { - "CmdHeartDialTraceScriptCsReq" - } - CmdHeartdialType::CmdGetHeartDialInfoScRsp => "CmdGetHeartDialInfoScRsp", - CmdHeartdialType::CmdSubmitEmotionItemScRsp => "CmdSubmitEmotionItemScRsp", - CmdHeartdialType::CmdFinishEmotionDialoguePerformanceScRsp => { - "CmdFinishEmotionDialoguePerformanceScRsp" - } - 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), - "CmdSubmitEmotionItemCsReq" => Some(Self::CmdSubmitEmotionItemCsReq), - "CmdGetHeartDialInfoCsReq" => Some(Self::CmdGetHeartDialInfoCsReq), - "CmdHeartDialTraceScriptScRsp" => Some(Self::CmdHeartDialTraceScriptScRsp), - "CmdChangeScriptEmotionScRsp" => Some(Self::CmdChangeScriptEmotionScRsp), - "CmdHeartDialScriptChangeScNotify" => { - Some(Self::CmdHeartDialScriptChangeScNotify) - } - "CmdChangeScriptEmotionCsReq" => Some(Self::CmdChangeScriptEmotionCsReq), - "CmdHeartDialTraceScriptCsReq" => Some(Self::CmdHeartDialTraceScriptCsReq), - "CmdGetHeartDialInfoScRsp" => Some(Self::CmdGetHeartDialInfoScRsp), - "CmdSubmitEmotionItemScRsp" => Some(Self::CmdSubmitEmotionItemScRsp), - "CmdFinishEmotionDialoguePerformanceScRsp" => { - Some(Self::CmdFinishEmotionDialoguePerformanceScRsp) - } - "CmdFinishEmotionDialoguePerformanceCsReq" => { - Some(Self::CmdFinishEmotionDialoguePerformanceCsReq) - } - _ => None, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Fohohplgefj { - HeartDialEmotionTypePeace = 0, - HeartDialEmotionTypeAnger = 1, - HeartDialEmotionTypeHappy = 2, - HeartDialEmotionTypeSad = 3, -} -impl Fohohplgefj { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Fohohplgefj::HeartDialEmotionTypePeace => "HEART_DIAL_EMOTION_TYPE_PEACE", - Fohohplgefj::HeartDialEmotionTypeAnger => "HEART_DIAL_EMOTION_TYPE_ANGER", - Fohohplgefj::HeartDialEmotionTypeHappy => "HEART_DIAL_EMOTION_TYPE_HAPPY", - Fohohplgefj::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, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ffopgmamlmf { - HeartDialStepTypeMissing = 0, - HeartDialStepTypeFull = 1, - HeartDialStepTypeLock = 2, - HeartDialStepTypeUnlock = 3, - HeartDialStepTypeNormal = 4, - HeartDialStepTypeControl = 5, -} -impl Ffopgmamlmf { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Ffopgmamlmf::HeartDialStepTypeMissing => "HEART_DIAL_STEP_TYPE_MISSING", - Ffopgmamlmf::HeartDialStepTypeFull => "HEART_DIAL_STEP_TYPE_FULL", - Ffopgmamlmf::HeartDialStepTypeLock => "HEART_DIAL_STEP_TYPE_LOCK", - Ffopgmamlmf::HeartDialStepTypeUnlock => "HEART_DIAL_STEP_TYPE_UNLOCK", - Ffopgmamlmf::HeartDialStepTypeNormal => "HEART_DIAL_STEP_TYPE_NORMAL", - Ffopgmamlmf::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, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ihbanbbkcmb { - HeartDialUnlockStatusLock = 0, - HeartDialUnlockStatusUnlockSingle = 1, - HeartDialUnlockStatusUnlockAll = 2, -} -impl Ihbanbbkcmb { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Ihbanbbkcmb::HeartDialUnlockStatusLock => "HEART_DIAL_UNLOCK_STATUS_LOCK", - Ihbanbbkcmb::HeartDialUnlockStatusUnlockSingle => { - "HEART_DIAL_UNLOCK_STATUS_UNLOCK_SINGLE" - } - Ihbanbbkcmb::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, - } - } -} -/// Obf: OEJCIJCDHDL -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdHeliobusType { - None = 0, - CmdHeliobusSnsCommentScRsp = 5838, - CmdHeliobusUpgradeLevelScRsp = 5822, - CmdHeliobusSnsPostScRsp = 5877, - CmdHeliobusSnsLikeScRsp = 5812, - CmdHeliobusSnsPostCsReq = 5879, - CmdHeliobusUpgradeLevelCsReq = 5889, - CmdHeliobusStartRaidScRsp = 5852, - CmdHeliobusSelectSkillCsReq = 5805, - CmdHeliobusUnlockSkillScNotify = 5866, - CmdHeliobusEnterBattleCsReq = 5831, - CmdHeliobusSnsReadScRsp = 5842, - CmdHeliobusInfoChangedScNotify = 5856, - CmdHeliobusActivityDataCsReq = 5898, - CmdHeliobusChallengeUpdateScNotify = 5811, - CmdHeliobusStartRaidCsReq = 5860, - CmdHeliobusSelectSkillScRsp = 5845, - CmdHeliobusActivityDataScRsp = 5871, - CmdHeliobusEnterBattleScRsp = 5804, - CmdHeliobusLineupUpdateScNotify = 5810, - CmdHeliobusSnsReadCsReq = 5883, - CmdHeliobusSnsCommentCsReq = 5828, - CmdHeliobusSnsLikeCsReq = 5833, - CmdHeliobusSnsUpdateScNotify = 5878, -} -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::CmdHeliobusSnsCommentScRsp => "CmdHeliobusSnsCommentScRsp", - CmdHeliobusType::CmdHeliobusUpgradeLevelScRsp => { - "CmdHeliobusUpgradeLevelScRsp" - } - CmdHeliobusType::CmdHeliobusSnsPostScRsp => "CmdHeliobusSnsPostScRsp", - CmdHeliobusType::CmdHeliobusSnsLikeScRsp => "CmdHeliobusSnsLikeScRsp", - CmdHeliobusType::CmdHeliobusSnsPostCsReq => "CmdHeliobusSnsPostCsReq", - CmdHeliobusType::CmdHeliobusUpgradeLevelCsReq => { - "CmdHeliobusUpgradeLevelCsReq" - } - CmdHeliobusType::CmdHeliobusStartRaidScRsp => "CmdHeliobusStartRaidScRsp", - CmdHeliobusType::CmdHeliobusSelectSkillCsReq => "CmdHeliobusSelectSkillCsReq", - CmdHeliobusType::CmdHeliobusUnlockSkillScNotify => { - "CmdHeliobusUnlockSkillScNotify" - } - CmdHeliobusType::CmdHeliobusEnterBattleCsReq => "CmdHeliobusEnterBattleCsReq", - CmdHeliobusType::CmdHeliobusSnsReadScRsp => "CmdHeliobusSnsReadScRsp", - CmdHeliobusType::CmdHeliobusInfoChangedScNotify => { - "CmdHeliobusInfoChangedScNotify" - } - CmdHeliobusType::CmdHeliobusActivityDataCsReq => { - "CmdHeliobusActivityDataCsReq" - } - CmdHeliobusType::CmdHeliobusChallengeUpdateScNotify => { - "CmdHeliobusChallengeUpdateScNotify" - } - CmdHeliobusType::CmdHeliobusStartRaidCsReq => "CmdHeliobusStartRaidCsReq", - CmdHeliobusType::CmdHeliobusSelectSkillScRsp => "CmdHeliobusSelectSkillScRsp", - CmdHeliobusType::CmdHeliobusActivityDataScRsp => { - "CmdHeliobusActivityDataScRsp" - } - CmdHeliobusType::CmdHeliobusEnterBattleScRsp => "CmdHeliobusEnterBattleScRsp", - CmdHeliobusType::CmdHeliobusLineupUpdateScNotify => { - "CmdHeliobusLineupUpdateScNotify" - } - CmdHeliobusType::CmdHeliobusSnsReadCsReq => "CmdHeliobusSnsReadCsReq", - CmdHeliobusType::CmdHeliobusSnsCommentCsReq => "CmdHeliobusSnsCommentCsReq", - CmdHeliobusType::CmdHeliobusSnsLikeCsReq => "CmdHeliobusSnsLikeCsReq", - 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), - "CmdHeliobusSnsCommentScRsp" => Some(Self::CmdHeliobusSnsCommentScRsp), - "CmdHeliobusUpgradeLevelScRsp" => Some(Self::CmdHeliobusUpgradeLevelScRsp), - "CmdHeliobusSnsPostScRsp" => Some(Self::CmdHeliobusSnsPostScRsp), - "CmdHeliobusSnsLikeScRsp" => Some(Self::CmdHeliobusSnsLikeScRsp), - "CmdHeliobusSnsPostCsReq" => Some(Self::CmdHeliobusSnsPostCsReq), - "CmdHeliobusUpgradeLevelCsReq" => Some(Self::CmdHeliobusUpgradeLevelCsReq), - "CmdHeliobusStartRaidScRsp" => Some(Self::CmdHeliobusStartRaidScRsp), - "CmdHeliobusSelectSkillCsReq" => Some(Self::CmdHeliobusSelectSkillCsReq), - "CmdHeliobusUnlockSkillScNotify" => { - Some(Self::CmdHeliobusUnlockSkillScNotify) - } - "CmdHeliobusEnterBattleCsReq" => Some(Self::CmdHeliobusEnterBattleCsReq), - "CmdHeliobusSnsReadScRsp" => Some(Self::CmdHeliobusSnsReadScRsp), - "CmdHeliobusInfoChangedScNotify" => { - Some(Self::CmdHeliobusInfoChangedScNotify) - } - "CmdHeliobusActivityDataCsReq" => Some(Self::CmdHeliobusActivityDataCsReq), - "CmdHeliobusChallengeUpdateScNotify" => { - Some(Self::CmdHeliobusChallengeUpdateScNotify) - } - "CmdHeliobusStartRaidCsReq" => Some(Self::CmdHeliobusStartRaidCsReq), - "CmdHeliobusSelectSkillScRsp" => Some(Self::CmdHeliobusSelectSkillScRsp), - "CmdHeliobusActivityDataScRsp" => Some(Self::CmdHeliobusActivityDataScRsp), - "CmdHeliobusEnterBattleScRsp" => Some(Self::CmdHeliobusEnterBattleScRsp), - "CmdHeliobusLineupUpdateScNotify" => { - Some(Self::CmdHeliobusLineupUpdateScNotify) - } - "CmdHeliobusSnsReadCsReq" => Some(Self::CmdHeliobusSnsReadCsReq), - "CmdHeliobusSnsCommentCsReq" => Some(Self::CmdHeliobusSnsCommentCsReq), - "CmdHeliobusSnsLikeCsReq" => Some(Self::CmdHeliobusSnsLikeCsReq), - "CmdHeliobusSnsUpdateScNotify" => Some(Self::CmdHeliobusSnsUpdateScNotify), - _ => None, - } - } -} -/// Obf: DLOMCHHLNBP -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdItemType { - None = 0, - CmdLockRelicScRsp = 520, - CmdComposeSelectedRelicScRsp = 510, - CmdRankUpEquipmentCsReq = 528, - CmdRankUpEquipmentScRsp = 538, - CmdDestroyItemScRsp = 514, - CmdGetMarkItemListScRsp = 593, - CmdExchangeHcoinScRsp = 552, - CmdComposeItemScRsp = 522, - CmdUseItemScRsp = 512, - CmdLockEquipmentScRsp = 577, - CmdExchangeHcoinCsReq = 560, - CmdDeleteRelicFilterPlanScRsp = 576, - CmdRelicFilterPlanClearNameScNotify = 503, - CmdPromoteEquipmentScRsp = 542, - CmdAddEquipmentScNotify = 600, - CmdMarkRelicFilterPlanScRsp = 549, - CmdModifyRelicFilterPlanScRsp = 558, - CmdRechargeSuccNotify = 504, - CmdExpUpEquipmentScRsp = 556, - CmdGetRecyleTimeCsReq = 562, - CmdSetTurnFoodSwitchScRsp = 557, - CmdCancelMarkItemNotify = 536, - CmdComposeSelectedRelicCsReq = 511, - CmdGetMarkItemListCsReq = 588, - CmdComposeLimitNumCompleteNotify = 523, - CmdComposeItemCsReq = 589, - CmdGeneralVirtualItemDataNotify = 525, - CmdGetBagScRsp = 571, - CmdExpUpRelicCsReq = 566, - CmdModifyRelicFilterPlanCsReq = 569, - CmdSetTurnFoodSwitchCsReq = 565, - CmdLockRelicCsReq = 545, - CmdPromoteEquipmentCsReq = 583, - CmdAddRelicFilterPlanScRsp = 554, - CmdComposeLimitNumUpdateNotify = 585, - CmdSellItemScRsp = 531, - CmdGetRelicFilterPlanCsReq = 564, - CmdAddRelicFilterPlanCsReq = 587, - CmdExpUpEquipmentCsReq = 578, - CmdLockEquipmentCsReq = 579, - CmdMarkItemCsReq = 563, - CmdDestroyItemCsReq = 516, - CmdGetBagCsReq = 598, - CmdUseItemCsReq = 533, - CmdMarkItemScRsp = 555, - CmdExpUpRelicScRsp = 505, - CmdGetRecyleTimeScRsp = 506, - CmdMarkRelicFilterPlanCsReq = 539, - CmdSyncTurnFoodNotify = 502, - CmdSellItemCsReq = 550, - CmdDiscardRelicCsReq = 515, - CmdGetRelicFilterPlanScRsp = 535, - CmdDiscardRelicScRsp = 519, - CmdDeleteRelicFilterPlanCsReq = 567, -} -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::CmdLockRelicScRsp => "CmdLockRelicScRsp", - CmdItemType::CmdComposeSelectedRelicScRsp => "CmdComposeSelectedRelicScRsp", - CmdItemType::CmdRankUpEquipmentCsReq => "CmdRankUpEquipmentCsReq", - CmdItemType::CmdRankUpEquipmentScRsp => "CmdRankUpEquipmentScRsp", - CmdItemType::CmdDestroyItemScRsp => "CmdDestroyItemScRsp", - CmdItemType::CmdGetMarkItemListScRsp => "CmdGetMarkItemListScRsp", - CmdItemType::CmdExchangeHcoinScRsp => "CmdExchangeHcoinScRsp", - CmdItemType::CmdComposeItemScRsp => "CmdComposeItemScRsp", - CmdItemType::CmdUseItemScRsp => "CmdUseItemScRsp", - CmdItemType::CmdLockEquipmentScRsp => "CmdLockEquipmentScRsp", - CmdItemType::CmdExchangeHcoinCsReq => "CmdExchangeHcoinCsReq", - CmdItemType::CmdDeleteRelicFilterPlanScRsp => "CmdDeleteRelicFilterPlanScRsp", - CmdItemType::CmdRelicFilterPlanClearNameScNotify => { - "CmdRelicFilterPlanClearNameScNotify" - } - CmdItemType::CmdPromoteEquipmentScRsp => "CmdPromoteEquipmentScRsp", - CmdItemType::CmdAddEquipmentScNotify => "CmdAddEquipmentScNotify", - CmdItemType::CmdMarkRelicFilterPlanScRsp => "CmdMarkRelicFilterPlanScRsp", - CmdItemType::CmdModifyRelicFilterPlanScRsp => "CmdModifyRelicFilterPlanScRsp", - CmdItemType::CmdRechargeSuccNotify => "CmdRechargeSuccNotify", - CmdItemType::CmdExpUpEquipmentScRsp => "CmdExpUpEquipmentScRsp", - CmdItemType::CmdGetRecyleTimeCsReq => "CmdGetRecyleTimeCsReq", - CmdItemType::CmdSetTurnFoodSwitchScRsp => "CmdSetTurnFoodSwitchScRsp", - CmdItemType::CmdCancelMarkItemNotify => "CmdCancelMarkItemNotify", - CmdItemType::CmdComposeSelectedRelicCsReq => "CmdComposeSelectedRelicCsReq", - CmdItemType::CmdGetMarkItemListCsReq => "CmdGetMarkItemListCsReq", - CmdItemType::CmdComposeLimitNumCompleteNotify => { - "CmdComposeLimitNumCompleteNotify" - } - CmdItemType::CmdComposeItemCsReq => "CmdComposeItemCsReq", - CmdItemType::CmdGeneralVirtualItemDataNotify => { - "CmdGeneralVirtualItemDataNotify" - } - CmdItemType::CmdGetBagScRsp => "CmdGetBagScRsp", - CmdItemType::CmdExpUpRelicCsReq => "CmdExpUpRelicCsReq", - CmdItemType::CmdModifyRelicFilterPlanCsReq => "CmdModifyRelicFilterPlanCsReq", - CmdItemType::CmdSetTurnFoodSwitchCsReq => "CmdSetTurnFoodSwitchCsReq", - CmdItemType::CmdLockRelicCsReq => "CmdLockRelicCsReq", - CmdItemType::CmdPromoteEquipmentCsReq => "CmdPromoteEquipmentCsReq", - CmdItemType::CmdAddRelicFilterPlanScRsp => "CmdAddRelicFilterPlanScRsp", - CmdItemType::CmdComposeLimitNumUpdateNotify => { - "CmdComposeLimitNumUpdateNotify" - } - CmdItemType::CmdSellItemScRsp => "CmdSellItemScRsp", - CmdItemType::CmdGetRelicFilterPlanCsReq => "CmdGetRelicFilterPlanCsReq", - CmdItemType::CmdAddRelicFilterPlanCsReq => "CmdAddRelicFilterPlanCsReq", - CmdItemType::CmdExpUpEquipmentCsReq => "CmdExpUpEquipmentCsReq", - CmdItemType::CmdLockEquipmentCsReq => "CmdLockEquipmentCsReq", - CmdItemType::CmdMarkItemCsReq => "CmdMarkItemCsReq", - CmdItemType::CmdDestroyItemCsReq => "CmdDestroyItemCsReq", - CmdItemType::CmdGetBagCsReq => "CmdGetBagCsReq", - CmdItemType::CmdUseItemCsReq => "CmdUseItemCsReq", - CmdItemType::CmdMarkItemScRsp => "CmdMarkItemScRsp", - CmdItemType::CmdExpUpRelicScRsp => "CmdExpUpRelicScRsp", - CmdItemType::CmdGetRecyleTimeScRsp => "CmdGetRecyleTimeScRsp", - CmdItemType::CmdMarkRelicFilterPlanCsReq => "CmdMarkRelicFilterPlanCsReq", - CmdItemType::CmdSyncTurnFoodNotify => "CmdSyncTurnFoodNotify", - CmdItemType::CmdSellItemCsReq => "CmdSellItemCsReq", - CmdItemType::CmdDiscardRelicCsReq => "CmdDiscardRelicCsReq", - CmdItemType::CmdGetRelicFilterPlanScRsp => "CmdGetRelicFilterPlanScRsp", - CmdItemType::CmdDiscardRelicScRsp => "CmdDiscardRelicScRsp", - CmdItemType::CmdDeleteRelicFilterPlanCsReq => "CmdDeleteRelicFilterPlanCsReq", - } - } - /// 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), - "CmdLockRelicScRsp" => Some(Self::CmdLockRelicScRsp), - "CmdComposeSelectedRelicScRsp" => Some(Self::CmdComposeSelectedRelicScRsp), - "CmdRankUpEquipmentCsReq" => Some(Self::CmdRankUpEquipmentCsReq), - "CmdRankUpEquipmentScRsp" => Some(Self::CmdRankUpEquipmentScRsp), - "CmdDestroyItemScRsp" => Some(Self::CmdDestroyItemScRsp), - "CmdGetMarkItemListScRsp" => Some(Self::CmdGetMarkItemListScRsp), - "CmdExchangeHcoinScRsp" => Some(Self::CmdExchangeHcoinScRsp), - "CmdComposeItemScRsp" => Some(Self::CmdComposeItemScRsp), - "CmdUseItemScRsp" => Some(Self::CmdUseItemScRsp), - "CmdLockEquipmentScRsp" => Some(Self::CmdLockEquipmentScRsp), - "CmdExchangeHcoinCsReq" => Some(Self::CmdExchangeHcoinCsReq), - "CmdDeleteRelicFilterPlanScRsp" => Some(Self::CmdDeleteRelicFilterPlanScRsp), - "CmdRelicFilterPlanClearNameScNotify" => { - Some(Self::CmdRelicFilterPlanClearNameScNotify) - } - "CmdPromoteEquipmentScRsp" => Some(Self::CmdPromoteEquipmentScRsp), - "CmdAddEquipmentScNotify" => Some(Self::CmdAddEquipmentScNotify), - "CmdMarkRelicFilterPlanScRsp" => Some(Self::CmdMarkRelicFilterPlanScRsp), - "CmdModifyRelicFilterPlanScRsp" => Some(Self::CmdModifyRelicFilterPlanScRsp), - "CmdRechargeSuccNotify" => Some(Self::CmdRechargeSuccNotify), - "CmdExpUpEquipmentScRsp" => Some(Self::CmdExpUpEquipmentScRsp), - "CmdGetRecyleTimeCsReq" => Some(Self::CmdGetRecyleTimeCsReq), - "CmdSetTurnFoodSwitchScRsp" => Some(Self::CmdSetTurnFoodSwitchScRsp), - "CmdCancelMarkItemNotify" => Some(Self::CmdCancelMarkItemNotify), - "CmdComposeSelectedRelicCsReq" => Some(Self::CmdComposeSelectedRelicCsReq), - "CmdGetMarkItemListCsReq" => Some(Self::CmdGetMarkItemListCsReq), - "CmdComposeLimitNumCompleteNotify" => { - Some(Self::CmdComposeLimitNumCompleteNotify) - } - "CmdComposeItemCsReq" => Some(Self::CmdComposeItemCsReq), - "CmdGeneralVirtualItemDataNotify" => { - Some(Self::CmdGeneralVirtualItemDataNotify) - } - "CmdGetBagScRsp" => Some(Self::CmdGetBagScRsp), - "CmdExpUpRelicCsReq" => Some(Self::CmdExpUpRelicCsReq), - "CmdModifyRelicFilterPlanCsReq" => Some(Self::CmdModifyRelicFilterPlanCsReq), - "CmdSetTurnFoodSwitchCsReq" => Some(Self::CmdSetTurnFoodSwitchCsReq), - "CmdLockRelicCsReq" => Some(Self::CmdLockRelicCsReq), - "CmdPromoteEquipmentCsReq" => Some(Self::CmdPromoteEquipmentCsReq), - "CmdAddRelicFilterPlanScRsp" => Some(Self::CmdAddRelicFilterPlanScRsp), - "CmdComposeLimitNumUpdateNotify" => { - Some(Self::CmdComposeLimitNumUpdateNotify) - } - "CmdSellItemScRsp" => Some(Self::CmdSellItemScRsp), - "CmdGetRelicFilterPlanCsReq" => Some(Self::CmdGetRelicFilterPlanCsReq), - "CmdAddRelicFilterPlanCsReq" => Some(Self::CmdAddRelicFilterPlanCsReq), - "CmdExpUpEquipmentCsReq" => Some(Self::CmdExpUpEquipmentCsReq), - "CmdLockEquipmentCsReq" => Some(Self::CmdLockEquipmentCsReq), - "CmdMarkItemCsReq" => Some(Self::CmdMarkItemCsReq), - "CmdDestroyItemCsReq" => Some(Self::CmdDestroyItemCsReq), - "CmdGetBagCsReq" => Some(Self::CmdGetBagCsReq), - "CmdUseItemCsReq" => Some(Self::CmdUseItemCsReq), - "CmdMarkItemScRsp" => Some(Self::CmdMarkItemScRsp), - "CmdExpUpRelicScRsp" => Some(Self::CmdExpUpRelicScRsp), - "CmdGetRecyleTimeScRsp" => Some(Self::CmdGetRecyleTimeScRsp), - "CmdMarkRelicFilterPlanCsReq" => Some(Self::CmdMarkRelicFilterPlanCsReq), - "CmdSyncTurnFoodNotify" => Some(Self::CmdSyncTurnFoodNotify), - "CmdSellItemCsReq" => Some(Self::CmdSellItemCsReq), - "CmdDiscardRelicCsReq" => Some(Self::CmdDiscardRelicCsReq), - "CmdGetRelicFilterPlanScRsp" => Some(Self::CmdGetRelicFilterPlanScRsp), - "CmdDiscardRelicScRsp" => Some(Self::CmdDiscardRelicScRsp), - "CmdDeleteRelicFilterPlanCsReq" => Some(Self::CmdDeleteRelicFilterPlanCsReq), - _ => None, - } - } -} -#[derive(proto_derive::CmdID)] -#[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, - } - } -} -/// Obf: PPAPCBHECBD -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdJukeboxType { - None = 0, - CmdGetJukeboxDataScRsp = 3171, - CmdTrialBackGroundMusicCsReq = 3133, - CmdUnlockBackGroundMusicCsReq = 3179, - CmdUnlockBackGroundMusicScRsp = 3177, - CmdTrialBackGroundMusicScRsp = 3112, - CmdPlayBackGroundMusicCsReq = 3183, - CmdGetJukeboxDataCsReq = 3198, - CmdPlayBackGroundMusicScRsp = 3142, -} -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::CmdTrialBackGroundMusicCsReq => { - "CmdTrialBackGroundMusicCsReq" - } - CmdJukeboxType::CmdUnlockBackGroundMusicCsReq => { - "CmdUnlockBackGroundMusicCsReq" - } - CmdJukeboxType::CmdUnlockBackGroundMusicScRsp => { - "CmdUnlockBackGroundMusicScRsp" - } - CmdJukeboxType::CmdTrialBackGroundMusicScRsp => { - "CmdTrialBackGroundMusicScRsp" - } - CmdJukeboxType::CmdPlayBackGroundMusicCsReq => "CmdPlayBackGroundMusicCsReq", - CmdJukeboxType::CmdGetJukeboxDataCsReq => "CmdGetJukeboxDataCsReq", - CmdJukeboxType::CmdPlayBackGroundMusicScRsp => "CmdPlayBackGroundMusicScRsp", - } - } - /// 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), - "CmdTrialBackGroundMusicCsReq" => Some(Self::CmdTrialBackGroundMusicCsReq), - "CmdUnlockBackGroundMusicCsReq" => Some(Self::CmdUnlockBackGroundMusicCsReq), - "CmdUnlockBackGroundMusicScRsp" => Some(Self::CmdUnlockBackGroundMusicScRsp), - "CmdTrialBackGroundMusicScRsp" => Some(Self::CmdTrialBackGroundMusicScRsp), - "CmdPlayBackGroundMusicCsReq" => Some(Self::CmdPlayBackGroundMusicCsReq), - "CmdGetJukeboxDataCsReq" => Some(Self::CmdGetJukeboxDataCsReq), - "CmdPlayBackGroundMusicScRsp" => Some(Self::CmdPlayBackGroundMusicScRsp), - _ => None, - } - } -} -/// Obf: HEJIILLGMDM -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdLineupType { - None = 0, - CmdVirtualLineupDestroyNotify = 760, - CmdGetStageLineupScRsp = 771, - CmdVirtualLineupTrialAvatarChangeScNotify = 800, - CmdGetStageLineupCsReq = 798, - CmdSyncLineupNotify = 778, - CmdChangeLineupLeaderScRsp = 766, - CmdSwitchLineupIndexCsReq = 705, - CmdQuitLineupScRsp = 712, - CmdJoinLineupCsReq = 779, - CmdQuitLineupCsReq = 733, - CmdReplaceLineupScRsp = 711, - CmdGetAllLineupDataScRsp = 704, - CmdSetLineupNameScRsp = 750, - CmdGetCurLineupDataScRsp = 742, - CmdSwapLineupScRsp = 738, - CmdSwitchLineupIndexScRsp = 745, - CmdGetLineupAvatarDataCsReq = 756, - CmdGetLineupAvatarDataScRsp = 789, - CmdSwapLineupCsReq = 728, - CmdSetLineupNameCsReq = 720, - CmdReplaceLineupCsReq = 752, - CmdChangeLineupLeaderCsReq = 722, - CmdGetCurLineupDataCsReq = 783, - CmdExtraLineupDestroyNotify = 710, - CmdGetAllLineupDataCsReq = 731, - CmdJoinLineupScRsp = 777, -} -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::CmdVirtualLineupDestroyNotify => { - "CmdVirtualLineupDestroyNotify" - } - CmdLineupType::CmdGetStageLineupScRsp => "CmdGetStageLineupScRsp", - CmdLineupType::CmdVirtualLineupTrialAvatarChangeScNotify => { - "CmdVirtualLineupTrialAvatarChangeScNotify" - } - CmdLineupType::CmdGetStageLineupCsReq => "CmdGetStageLineupCsReq", - CmdLineupType::CmdSyncLineupNotify => "CmdSyncLineupNotify", - CmdLineupType::CmdChangeLineupLeaderScRsp => "CmdChangeLineupLeaderScRsp", - CmdLineupType::CmdSwitchLineupIndexCsReq => "CmdSwitchLineupIndexCsReq", - CmdLineupType::CmdQuitLineupScRsp => "CmdQuitLineupScRsp", - CmdLineupType::CmdJoinLineupCsReq => "CmdJoinLineupCsReq", - CmdLineupType::CmdQuitLineupCsReq => "CmdQuitLineupCsReq", - CmdLineupType::CmdReplaceLineupScRsp => "CmdReplaceLineupScRsp", - CmdLineupType::CmdGetAllLineupDataScRsp => "CmdGetAllLineupDataScRsp", - CmdLineupType::CmdSetLineupNameScRsp => "CmdSetLineupNameScRsp", - CmdLineupType::CmdGetCurLineupDataScRsp => "CmdGetCurLineupDataScRsp", - CmdLineupType::CmdSwapLineupScRsp => "CmdSwapLineupScRsp", - CmdLineupType::CmdSwitchLineupIndexScRsp => "CmdSwitchLineupIndexScRsp", - CmdLineupType::CmdGetLineupAvatarDataCsReq => "CmdGetLineupAvatarDataCsReq", - CmdLineupType::CmdGetLineupAvatarDataScRsp => "CmdGetLineupAvatarDataScRsp", - CmdLineupType::CmdSwapLineupCsReq => "CmdSwapLineupCsReq", - CmdLineupType::CmdSetLineupNameCsReq => "CmdSetLineupNameCsReq", - CmdLineupType::CmdReplaceLineupCsReq => "CmdReplaceLineupCsReq", - CmdLineupType::CmdChangeLineupLeaderCsReq => "CmdChangeLineupLeaderCsReq", - CmdLineupType::CmdGetCurLineupDataCsReq => "CmdGetCurLineupDataCsReq", - CmdLineupType::CmdExtraLineupDestroyNotify => "CmdExtraLineupDestroyNotify", - CmdLineupType::CmdGetAllLineupDataCsReq => "CmdGetAllLineupDataCsReq", - 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), - "CmdVirtualLineupDestroyNotify" => Some(Self::CmdVirtualLineupDestroyNotify), - "CmdGetStageLineupScRsp" => Some(Self::CmdGetStageLineupScRsp), - "CmdVirtualLineupTrialAvatarChangeScNotify" => { - Some(Self::CmdVirtualLineupTrialAvatarChangeScNotify) - } - "CmdGetStageLineupCsReq" => Some(Self::CmdGetStageLineupCsReq), - "CmdSyncLineupNotify" => Some(Self::CmdSyncLineupNotify), - "CmdChangeLineupLeaderScRsp" => Some(Self::CmdChangeLineupLeaderScRsp), - "CmdSwitchLineupIndexCsReq" => Some(Self::CmdSwitchLineupIndexCsReq), - "CmdQuitLineupScRsp" => Some(Self::CmdQuitLineupScRsp), - "CmdJoinLineupCsReq" => Some(Self::CmdJoinLineupCsReq), - "CmdQuitLineupCsReq" => Some(Self::CmdQuitLineupCsReq), - "CmdReplaceLineupScRsp" => Some(Self::CmdReplaceLineupScRsp), - "CmdGetAllLineupDataScRsp" => Some(Self::CmdGetAllLineupDataScRsp), - "CmdSetLineupNameScRsp" => Some(Self::CmdSetLineupNameScRsp), - "CmdGetCurLineupDataScRsp" => Some(Self::CmdGetCurLineupDataScRsp), - "CmdSwapLineupScRsp" => Some(Self::CmdSwapLineupScRsp), - "CmdSwitchLineupIndexScRsp" => Some(Self::CmdSwitchLineupIndexScRsp), - "CmdGetLineupAvatarDataCsReq" => Some(Self::CmdGetLineupAvatarDataCsReq), - "CmdGetLineupAvatarDataScRsp" => Some(Self::CmdGetLineupAvatarDataScRsp), - "CmdSwapLineupCsReq" => Some(Self::CmdSwapLineupCsReq), - "CmdSetLineupNameCsReq" => Some(Self::CmdSetLineupNameCsReq), - "CmdReplaceLineupCsReq" => Some(Self::CmdReplaceLineupCsReq), - "CmdChangeLineupLeaderCsReq" => Some(Self::CmdChangeLineupLeaderCsReq), - "CmdGetCurLineupDataCsReq" => Some(Self::CmdGetCurLineupDataCsReq), - "CmdExtraLineupDestroyNotify" => Some(Self::CmdExtraLineupDestroyNotify), - "CmdGetAllLineupDataCsReq" => Some(Self::CmdGetAllLineupDataCsReq), - "CmdJoinLineupScRsp" => Some(Self::CmdJoinLineupScRsp), - _ => None, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Nloomdlneec { - LineupTypeNone = 0, - LineupTypePreset = 1, - LineupTypeVirtual = 2, - LineupTypeExtra = 3, - LineupTypeStoryLine = 4, -} -impl Nloomdlneec { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Nloomdlneec::LineupTypeNone => "LINEUP_TYPE_NONE", - Nloomdlneec::LineupTypePreset => "LINEUP_TYPE_PRESET", - Nloomdlneec::LineupTypeVirtual => "LINEUP_TYPE_VIRTUAL", - Nloomdlneec::LineupTypeExtra => "LINEUP_TYPE_EXTRA", - Nloomdlneec::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, - } - } -} -#[derive(proto_derive::CmdID)] -#[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, - LineupMagicRogue = 17, -} -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", - ExtraLineupType::LineupMagicRogue => "LINEUP_MAGIC_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), - "LINEUP_MAGIC_ROGUE" => Some(Self::LineupMagicRogue), - _ => None, - } - } -} -#[derive(proto_derive::CmdID)] -#[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, - } - } -} -/// Obf: MIKADMMPDPL -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdLobbyType { - None = 0, - CmdLobbyGetInfoCsReq = 7355, - CmdLobbyQuitCsReq = 7375, - CmdLobbyQuitScRsp = 7398, - CmdLobbyKickOutCsReq = 7363, - CmdLobbyGetInfoScRsp = 7393, - CmdLobbyInviteScNotify = 7377, - CmdLobbyCreateScRsp = 7387, - CmdLobbyBeginScRsp = 7360, - CmdLobbyCreateCsReq = 7379, - CmdLobbySyncInfoScNotify = 7364, - CmdLobbyBeginCsReq = 7394, - CmdLobbyInviteScRsp = 7396, - CmdLobbyModifyPlayerInfoScRsp = 7382, - CmdLobbyInviteCsReq = 7399, - CmdLobbyKickOutScRsp = 7351, - CmdLobbyJoinScRsp = 7352, - CmdLobbyModifyPlayerInfoCsReq = 7374, - CmdLobbyJoinCsReq = 7392, -} -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::CmdLobbyGetInfoCsReq => "CmdLobbyGetInfoCsReq", - CmdLobbyType::CmdLobbyQuitCsReq => "CmdLobbyQuitCsReq", - CmdLobbyType::CmdLobbyQuitScRsp => "CmdLobbyQuitScRsp", - CmdLobbyType::CmdLobbyKickOutCsReq => "CmdLobbyKickOutCsReq", - CmdLobbyType::CmdLobbyGetInfoScRsp => "CmdLobbyGetInfoScRsp", - CmdLobbyType::CmdLobbyInviteScNotify => "CmdLobbyInviteScNotify", - CmdLobbyType::CmdLobbyCreateScRsp => "CmdLobbyCreateScRsp", - CmdLobbyType::CmdLobbyBeginScRsp => "CmdLobbyBeginScRsp", - CmdLobbyType::CmdLobbyCreateCsReq => "CmdLobbyCreateCsReq", - CmdLobbyType::CmdLobbySyncInfoScNotify => "CmdLobbySyncInfoScNotify", - CmdLobbyType::CmdLobbyBeginCsReq => "CmdLobbyBeginCsReq", - CmdLobbyType::CmdLobbyInviteScRsp => "CmdLobbyInviteScRsp", - CmdLobbyType::CmdLobbyModifyPlayerInfoScRsp => { - "CmdLobbyModifyPlayerInfoScRsp" - } - CmdLobbyType::CmdLobbyInviteCsReq => "CmdLobbyInviteCsReq", - CmdLobbyType::CmdLobbyKickOutScRsp => "CmdLobbyKickOutScRsp", - CmdLobbyType::CmdLobbyJoinScRsp => "CmdLobbyJoinScRsp", - CmdLobbyType::CmdLobbyModifyPlayerInfoCsReq => { - "CmdLobbyModifyPlayerInfoCsReq" - } - CmdLobbyType::CmdLobbyJoinCsReq => "CmdLobbyJoinCsReq", - } - } - /// 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), - "CmdLobbyGetInfoCsReq" => Some(Self::CmdLobbyGetInfoCsReq), - "CmdLobbyQuitCsReq" => Some(Self::CmdLobbyQuitCsReq), - "CmdLobbyQuitScRsp" => Some(Self::CmdLobbyQuitScRsp), - "CmdLobbyKickOutCsReq" => Some(Self::CmdLobbyKickOutCsReq), - "CmdLobbyGetInfoScRsp" => Some(Self::CmdLobbyGetInfoScRsp), - "CmdLobbyInviteScNotify" => Some(Self::CmdLobbyInviteScNotify), - "CmdLobbyCreateScRsp" => Some(Self::CmdLobbyCreateScRsp), - "CmdLobbyBeginScRsp" => Some(Self::CmdLobbyBeginScRsp), - "CmdLobbyCreateCsReq" => Some(Self::CmdLobbyCreateCsReq), - "CmdLobbySyncInfoScNotify" => Some(Self::CmdLobbySyncInfoScNotify), - "CmdLobbyBeginCsReq" => Some(Self::CmdLobbyBeginCsReq), - "CmdLobbyInviteScRsp" => Some(Self::CmdLobbyInviteScRsp), - "CmdLobbyModifyPlayerInfoScRsp" => Some(Self::CmdLobbyModifyPlayerInfoScRsp), - "CmdLobbyInviteCsReq" => Some(Self::CmdLobbyInviteCsReq), - "CmdLobbyKickOutScRsp" => Some(Self::CmdLobbyKickOutScRsp), - "CmdLobbyJoinScRsp" => Some(Self::CmdLobbyJoinScRsp), - "CmdLobbyModifyPlayerInfoCsReq" => Some(Self::CmdLobbyModifyPlayerInfoCsReq), - "CmdLobbyJoinCsReq" => Some(Self::CmdLobbyJoinCsReq), - _ => None, - } - } -} -/// Obf: CMFDLFCIIAN -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdMailType { - None = 0, - CmdNewMailScNotify = 828, - CmdMarkReadMailScRsp = 842, - CmdMarkReadMailCsReq = 883, - CmdTakeMailAttachmentCsReq = 833, - CmdDelMailScRsp = 877, - CmdGetMailCsReq = 898, - CmdTakeMailAttachmentScRsp = 812, - CmdDelMailCsReq = 879, - CmdGetMailScRsp = 871, -} -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::CmdNewMailScNotify => "CmdNewMailScNotify", - CmdMailType::CmdMarkReadMailScRsp => "CmdMarkReadMailScRsp", - CmdMailType::CmdMarkReadMailCsReq => "CmdMarkReadMailCsReq", - CmdMailType::CmdTakeMailAttachmentCsReq => "CmdTakeMailAttachmentCsReq", - CmdMailType::CmdDelMailScRsp => "CmdDelMailScRsp", - CmdMailType::CmdGetMailCsReq => "CmdGetMailCsReq", - CmdMailType::CmdTakeMailAttachmentScRsp => "CmdTakeMailAttachmentScRsp", - CmdMailType::CmdDelMailCsReq => "CmdDelMailCsReq", - CmdMailType::CmdGetMailScRsp => "CmdGetMailScRsp", - } - } - /// 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), - "CmdNewMailScNotify" => Some(Self::CmdNewMailScNotify), - "CmdMarkReadMailScRsp" => Some(Self::CmdMarkReadMailScRsp), - "CmdMarkReadMailCsReq" => Some(Self::CmdMarkReadMailCsReq), - "CmdTakeMailAttachmentCsReq" => Some(Self::CmdTakeMailAttachmentCsReq), - "CmdDelMailScRsp" => Some(Self::CmdDelMailScRsp), - "CmdGetMailCsReq" => Some(Self::CmdGetMailCsReq), - "CmdTakeMailAttachmentScRsp" => Some(Self::CmdTakeMailAttachmentScRsp), - "CmdDelMailCsReq" => Some(Self::CmdDelMailCsReq), - "CmdGetMailScRsp" => Some(Self::CmdGetMailScRsp), - _ => None, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum MailType { - Normal = 0, - Star = 1, -} -impl MailType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - MailType::Normal => "MAIL_TYPE_NORMAL", - MailType::Star => "MAIL_TYPE_STAR", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "MAIL_TYPE_NORMAL" => Some(Self::Normal), - "MAIL_TYPE_STAR" => Some(Self::Star), - _ => None, - } - } -} -/// Obf: BGILNMBKABL -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdMapRotationType { - None = 0, - CmdLeaveMapRotationRegionScRsp = 6838, - CmdUpdateMapRotationDataScNotify = 6845, - CmdInteractChargerCsReq = 6883, - CmdUpdateRotaterScNotify = 6831, - CmdEnterMapRotationRegionCsReq = 6898, - CmdRemoveRotaterScRsp = 6850, - CmdDeployRotaterCsReq = 6879, - CmdRotateMapScRsp = 6812, - CmdLeaveMapRotationRegionScNotify = 6866, - CmdLeaveMapRotationRegionCsReq = 6828, - CmdResetMapRotationRegionScRsp = 6822, - CmdInteractChargerScRsp = 6842, - CmdRemoveRotaterCsReq = 6820, - CmdRotateMapCsReq = 6833, - CmdEnterMapRotationRegionScRsp = 6871, - CmdGetMapRotationDataScRsp = 6856, - CmdUpdateEnergyScNotify = 6805, - CmdGetMapRotationDataCsReq = 6878, - CmdDeployRotaterScRsp = 6877, - CmdResetMapRotationRegionCsReq = 6889, -} -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::CmdLeaveMapRotationRegionScRsp => { - "CmdLeaveMapRotationRegionScRsp" - } - CmdMapRotationType::CmdUpdateMapRotationDataScNotify => { - "CmdUpdateMapRotationDataScNotify" - } - CmdMapRotationType::CmdInteractChargerCsReq => "CmdInteractChargerCsReq", - CmdMapRotationType::CmdUpdateRotaterScNotify => "CmdUpdateRotaterScNotify", - CmdMapRotationType::CmdEnterMapRotationRegionCsReq => { - "CmdEnterMapRotationRegionCsReq" - } - CmdMapRotationType::CmdRemoveRotaterScRsp => "CmdRemoveRotaterScRsp", - CmdMapRotationType::CmdDeployRotaterCsReq => "CmdDeployRotaterCsReq", - CmdMapRotationType::CmdRotateMapScRsp => "CmdRotateMapScRsp", - CmdMapRotationType::CmdLeaveMapRotationRegionScNotify => { - "CmdLeaveMapRotationRegionScNotify" - } - CmdMapRotationType::CmdLeaveMapRotationRegionCsReq => { - "CmdLeaveMapRotationRegionCsReq" - } - CmdMapRotationType::CmdResetMapRotationRegionScRsp => { - "CmdResetMapRotationRegionScRsp" - } - CmdMapRotationType::CmdInteractChargerScRsp => "CmdInteractChargerScRsp", - CmdMapRotationType::CmdRemoveRotaterCsReq => "CmdRemoveRotaterCsReq", - CmdMapRotationType::CmdRotateMapCsReq => "CmdRotateMapCsReq", - CmdMapRotationType::CmdEnterMapRotationRegionScRsp => { - "CmdEnterMapRotationRegionScRsp" - } - CmdMapRotationType::CmdGetMapRotationDataScRsp => { - "CmdGetMapRotationDataScRsp" - } - CmdMapRotationType::CmdUpdateEnergyScNotify => "CmdUpdateEnergyScNotify", - CmdMapRotationType::CmdGetMapRotationDataCsReq => { - "CmdGetMapRotationDataCsReq" - } - CmdMapRotationType::CmdDeployRotaterScRsp => "CmdDeployRotaterScRsp", - CmdMapRotationType::CmdResetMapRotationRegionCsReq => { - "CmdResetMapRotationRegionCsReq" - } - } - } - /// 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), - "CmdLeaveMapRotationRegionScRsp" => { - Some(Self::CmdLeaveMapRotationRegionScRsp) - } - "CmdUpdateMapRotationDataScNotify" => { - Some(Self::CmdUpdateMapRotationDataScNotify) - } - "CmdInteractChargerCsReq" => Some(Self::CmdInteractChargerCsReq), - "CmdUpdateRotaterScNotify" => Some(Self::CmdUpdateRotaterScNotify), - "CmdEnterMapRotationRegionCsReq" => { - Some(Self::CmdEnterMapRotationRegionCsReq) - } - "CmdRemoveRotaterScRsp" => Some(Self::CmdRemoveRotaterScRsp), - "CmdDeployRotaterCsReq" => Some(Self::CmdDeployRotaterCsReq), - "CmdRotateMapScRsp" => Some(Self::CmdRotateMapScRsp), - "CmdLeaveMapRotationRegionScNotify" => { - Some(Self::CmdLeaveMapRotationRegionScNotify) - } - "CmdLeaveMapRotationRegionCsReq" => { - Some(Self::CmdLeaveMapRotationRegionCsReq) - } - "CmdResetMapRotationRegionScRsp" => { - Some(Self::CmdResetMapRotationRegionScRsp) - } - "CmdInteractChargerScRsp" => Some(Self::CmdInteractChargerScRsp), - "CmdRemoveRotaterCsReq" => Some(Self::CmdRemoveRotaterCsReq), - "CmdRotateMapCsReq" => Some(Self::CmdRotateMapCsReq), - "CmdEnterMapRotationRegionScRsp" => { - Some(Self::CmdEnterMapRotationRegionScRsp) - } - "CmdGetMapRotationDataScRsp" => Some(Self::CmdGetMapRotationDataScRsp), - "CmdUpdateEnergyScNotify" => Some(Self::CmdUpdateEnergyScNotify), - "CmdGetMapRotationDataCsReq" => Some(Self::CmdGetMapRotationDataCsReq), - "CmdDeployRotaterScRsp" => Some(Self::CmdDeployRotaterScRsp), - "CmdResetMapRotationRegionCsReq" => { - Some(Self::CmdResetMapRotationRegionCsReq) - } - _ => None, - } - } -} -/// Obf: PFCPEOLGENE -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdMatchType { - None = 0, - CmdGetCrossInfoCsReq = 7310, - CmdStartMatchCsReq = 7329, - CmdMatchResultScNotify = 7344, - CmdStartMatchScRsp = 7337, - CmdCancelMatchScRsp = 7302, - CmdCancelMatchCsReq = 7342, - CmdGetCrossInfoScRsp = 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::CmdGetCrossInfoCsReq => "CmdGetCrossInfoCsReq", - CmdMatchType::CmdStartMatchCsReq => "CmdStartMatchCsReq", - CmdMatchType::CmdMatchResultScNotify => "CmdMatchResultScNotify", - CmdMatchType::CmdStartMatchScRsp => "CmdStartMatchScRsp", - CmdMatchType::CmdCancelMatchScRsp => "CmdCancelMatchScRsp", - CmdMatchType::CmdCancelMatchCsReq => "CmdCancelMatchCsReq", - CmdMatchType::CmdGetCrossInfoScRsp => "CmdGetCrossInfoScRsp", - } - } - /// 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), - "CmdGetCrossInfoCsReq" => Some(Self::CmdGetCrossInfoCsReq), - "CmdStartMatchCsReq" => Some(Self::CmdStartMatchCsReq), - "CmdMatchResultScNotify" => Some(Self::CmdMatchResultScNotify), - "CmdStartMatchScRsp" => Some(Self::CmdStartMatchScRsp), - "CmdCancelMatchScRsp" => Some(Self::CmdCancelMatchScRsp), - "CmdCancelMatchCsReq" => Some(Self::CmdCancelMatchCsReq), - "CmdGetCrossInfoScRsp" => Some(Self::CmdGetCrossInfoScRsp), - _ => None, - } - } -} -/// Obf: OFFIMKCFGMI -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdMatchThreeModuleType { - None = 0, - CmdMatchThreeSyncDataScNotify = 7444, - CmdMatchThreeSetBirdPosScRsp = 7424, - CmdMatchThreeGetDataScRsp = 7437, - CmdMatchThreeGetDataCsReq = 7429, - CmdMatchThreeLevelEndCsReq = 7442, - CmdMatchThreeSetBirdPosCsReq = 7410, - CmdMatchThreeLevelEndScRsp = 7402, -} -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::CmdMatchThreeSetBirdPosScRsp => { - "CmdMatchThreeSetBirdPosScRsp" - } - CmdMatchThreeModuleType::CmdMatchThreeGetDataScRsp => { - "CmdMatchThreeGetDataScRsp" - } - CmdMatchThreeModuleType::CmdMatchThreeGetDataCsReq => { - "CmdMatchThreeGetDataCsReq" - } - CmdMatchThreeModuleType::CmdMatchThreeLevelEndCsReq => { - "CmdMatchThreeLevelEndCsReq" - } - CmdMatchThreeModuleType::CmdMatchThreeSetBirdPosCsReq => { - "CmdMatchThreeSetBirdPosCsReq" - } - CmdMatchThreeModuleType::CmdMatchThreeLevelEndScRsp => { - "CmdMatchThreeLevelEndScRsp" - } - } - } - /// 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), - "CmdMatchThreeSetBirdPosScRsp" => Some(Self::CmdMatchThreeSetBirdPosScRsp), - "CmdMatchThreeGetDataScRsp" => Some(Self::CmdMatchThreeGetDataScRsp), - "CmdMatchThreeGetDataCsReq" => Some(Self::CmdMatchThreeGetDataCsReq), - "CmdMatchThreeLevelEndCsReq" => Some(Self::CmdMatchThreeLevelEndCsReq), - "CmdMatchThreeSetBirdPosCsReq" => Some(Self::CmdMatchThreeSetBirdPosCsReq), - "CmdMatchThreeLevelEndScRsp" => Some(Self::CmdMatchThreeLevelEndScRsp), - _ => None, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Kehghcnhpib { - MatchThreeStatisticsNone = 0, - MatchThreeStatisticsFirst = 1, - MatchThreeStatisticsSecond = 2, - MatchThreeStatisticsThird = 3, - MatchThreeStatisticsFruit = 4, - MatchThreeStatisticsSkill = 5, - MatchThreeStatisticsDefeat = 6, - MatchThreeStatisticsBomb = 7, - MatchThreeStatisticsDamage = 8, - MatchThreeStatisticsEnergy = 9, - MatchThreeStatisticsSwapBomb = 10, -} -impl Kehghcnhpib { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Kehghcnhpib::MatchThreeStatisticsNone => "MatchThreeStatistics_None", - Kehghcnhpib::MatchThreeStatisticsFirst => "MatchThreeStatistics_First", - Kehghcnhpib::MatchThreeStatisticsSecond => "MatchThreeStatistics_Second", - Kehghcnhpib::MatchThreeStatisticsThird => "MatchThreeStatistics_Third", - Kehghcnhpib::MatchThreeStatisticsFruit => "MatchThreeStatistics_Fruit", - Kehghcnhpib::MatchThreeStatisticsSkill => "MatchThreeStatistics_Skill", - Kehghcnhpib::MatchThreeStatisticsDefeat => "MatchThreeStatistics_Defeat", - Kehghcnhpib::MatchThreeStatisticsBomb => "MatchThreeStatistics_Bomb", - Kehghcnhpib::MatchThreeStatisticsDamage => "MatchThreeStatistics_Damage", - Kehghcnhpib::MatchThreeStatisticsEnergy => "MatchThreeStatistics_Energy", - Kehghcnhpib::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, - } - } -} -/// Obf: JCCCLICCDMB -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdMessageType { - None = 0, - CmdFinishPerformSectionIdScRsp = 2738, - CmdFinishItemIdCsReq = 2779, - CmdFinishPerformSectionIdCsReq = 2728, - CmdFinishItemIdScRsp = 2777, - CmdGetNpcMessageGroupCsReq = 2798, - CmdGetNpcStatusCsReq = 2783, - CmdFinishSectionIdCsReq = 2733, - CmdGetNpcStatusScRsp = 2742, - CmdFinishSectionIdScRsp = 2712, - CmdGetNpcMessageGroupScRsp = 2771, -} -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::CmdFinishPerformSectionIdScRsp => { - "CmdFinishPerformSectionIdScRsp" - } - CmdMessageType::CmdFinishItemIdCsReq => "CmdFinishItemIdCsReq", - CmdMessageType::CmdFinishPerformSectionIdCsReq => { - "CmdFinishPerformSectionIdCsReq" - } - CmdMessageType::CmdFinishItemIdScRsp => "CmdFinishItemIdScRsp", - CmdMessageType::CmdGetNpcMessageGroupCsReq => "CmdGetNpcMessageGroupCsReq", - CmdMessageType::CmdGetNpcStatusCsReq => "CmdGetNpcStatusCsReq", - CmdMessageType::CmdFinishSectionIdCsReq => "CmdFinishSectionIdCsReq", - CmdMessageType::CmdGetNpcStatusScRsp => "CmdGetNpcStatusScRsp", - CmdMessageType::CmdFinishSectionIdScRsp => "CmdFinishSectionIdScRsp", - CmdMessageType::CmdGetNpcMessageGroupScRsp => "CmdGetNpcMessageGroupScRsp", - } - } - /// 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), - "CmdFinishPerformSectionIdScRsp" => { - Some(Self::CmdFinishPerformSectionIdScRsp) - } - "CmdFinishItemIdCsReq" => Some(Self::CmdFinishItemIdCsReq), - "CmdFinishPerformSectionIdCsReq" => { - Some(Self::CmdFinishPerformSectionIdCsReq) - } - "CmdFinishItemIdScRsp" => Some(Self::CmdFinishItemIdScRsp), - "CmdGetNpcMessageGroupCsReq" => Some(Self::CmdGetNpcMessageGroupCsReq), - "CmdGetNpcStatusCsReq" => Some(Self::CmdGetNpcStatusCsReq), - "CmdFinishSectionIdCsReq" => Some(Self::CmdFinishSectionIdCsReq), - "CmdGetNpcStatusScRsp" => Some(Self::CmdGetNpcStatusScRsp), - "CmdFinishSectionIdScRsp" => Some(Self::CmdFinishSectionIdScRsp), - "CmdGetNpcMessageGroupScRsp" => Some(Self::CmdGetNpcMessageGroupScRsp), - _ => None, - } - } -} -/// Obf: BEPDAEPKDAI -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdMiscModuleType { - None = 0, - CmdUpdateMovieRacingDataScRsp = 4111, - CmdSubmitOrigamiItemScRsp = 4105, - CmdDifficultyAdjustmentUpdateDataCsReq = 4116, - CmdDifficultyAdjustmentGetDataScRsp = 4185, - CmdShareScRsp = 4171, - CmdGetGunPlayDataCsReq = 4110, - CmdUpdateGunPlayDataScRsp = 4106, - CmdDifficultyAdjustmentUpdateDataScRsp = 4114, - CmdUpdateGunPlayDataCsReq = 4162, - CmdCancelCacheNotifyCsReq = 4128, - CmdGetShareDataCsReq = 4183, - CmdShareCsReq = 4198, - CmdTriggerVoiceScRsp = 4122, - CmdTriggerVoiceCsReq = 4189, - CmdSubmitOrigamiItemCsReq = 4166, - CmdGetMovieRacingDataCsReq = 4104, - CmdGetMovieRacingDataScRsp = 4160, - CmdSecurityReportCsReq = 4178, - CmdCancelCacheNotifyScRsp = 4138, - CmdDifficultyAdjustmentGetDataCsReq = 4123, - CmdGetGunPlayDataScRsp = 4200, - CmdTakePictureCsReq = 4179, - CmdTakePictureScRsp = 4177, - CmdGetShareDataScRsp = 4142, - CmdSecurityReportScRsp = 4156, - CmdUpdateMovieRacingDataCsReq = 4152, -} -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::CmdUpdateMovieRacingDataScRsp => { - "CmdUpdateMovieRacingDataScRsp" - } - CmdMiscModuleType::CmdSubmitOrigamiItemScRsp => "CmdSubmitOrigamiItemScRsp", - CmdMiscModuleType::CmdDifficultyAdjustmentUpdateDataCsReq => { - "CmdDifficultyAdjustmentUpdateDataCsReq" - } - CmdMiscModuleType::CmdDifficultyAdjustmentGetDataScRsp => { - "CmdDifficultyAdjustmentGetDataScRsp" - } - CmdMiscModuleType::CmdShareScRsp => "CmdShareScRsp", - CmdMiscModuleType::CmdGetGunPlayDataCsReq => "CmdGetGunPlayDataCsReq", - CmdMiscModuleType::CmdUpdateGunPlayDataScRsp => "CmdUpdateGunPlayDataScRsp", - CmdMiscModuleType::CmdDifficultyAdjustmentUpdateDataScRsp => { - "CmdDifficultyAdjustmentUpdateDataScRsp" - } - CmdMiscModuleType::CmdUpdateGunPlayDataCsReq => "CmdUpdateGunPlayDataCsReq", - CmdMiscModuleType::CmdCancelCacheNotifyCsReq => "CmdCancelCacheNotifyCsReq", - CmdMiscModuleType::CmdGetShareDataCsReq => "CmdGetShareDataCsReq", - CmdMiscModuleType::CmdShareCsReq => "CmdShareCsReq", - CmdMiscModuleType::CmdTriggerVoiceScRsp => "CmdTriggerVoiceScRsp", - CmdMiscModuleType::CmdTriggerVoiceCsReq => "CmdTriggerVoiceCsReq", - CmdMiscModuleType::CmdSubmitOrigamiItemCsReq => "CmdSubmitOrigamiItemCsReq", - CmdMiscModuleType::CmdGetMovieRacingDataCsReq => "CmdGetMovieRacingDataCsReq", - CmdMiscModuleType::CmdGetMovieRacingDataScRsp => "CmdGetMovieRacingDataScRsp", - CmdMiscModuleType::CmdSecurityReportCsReq => "CmdSecurityReportCsReq", - CmdMiscModuleType::CmdCancelCacheNotifyScRsp => "CmdCancelCacheNotifyScRsp", - CmdMiscModuleType::CmdDifficultyAdjustmentGetDataCsReq => { - "CmdDifficultyAdjustmentGetDataCsReq" - } - CmdMiscModuleType::CmdGetGunPlayDataScRsp => "CmdGetGunPlayDataScRsp", - CmdMiscModuleType::CmdTakePictureCsReq => "CmdTakePictureCsReq", - CmdMiscModuleType::CmdTakePictureScRsp => "CmdTakePictureScRsp", - CmdMiscModuleType::CmdGetShareDataScRsp => "CmdGetShareDataScRsp", - CmdMiscModuleType::CmdSecurityReportScRsp => "CmdSecurityReportScRsp", - CmdMiscModuleType::CmdUpdateMovieRacingDataCsReq => { - "CmdUpdateMovieRacingDataCsReq" - } - } - } - /// 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), - "CmdUpdateMovieRacingDataScRsp" => Some(Self::CmdUpdateMovieRacingDataScRsp), - "CmdSubmitOrigamiItemScRsp" => Some(Self::CmdSubmitOrigamiItemScRsp), - "CmdDifficultyAdjustmentUpdateDataCsReq" => { - Some(Self::CmdDifficultyAdjustmentUpdateDataCsReq) - } - "CmdDifficultyAdjustmentGetDataScRsp" => { - Some(Self::CmdDifficultyAdjustmentGetDataScRsp) - } - "CmdShareScRsp" => Some(Self::CmdShareScRsp), - "CmdGetGunPlayDataCsReq" => Some(Self::CmdGetGunPlayDataCsReq), - "CmdUpdateGunPlayDataScRsp" => Some(Self::CmdUpdateGunPlayDataScRsp), - "CmdDifficultyAdjustmentUpdateDataScRsp" => { - Some(Self::CmdDifficultyAdjustmentUpdateDataScRsp) - } - "CmdUpdateGunPlayDataCsReq" => Some(Self::CmdUpdateGunPlayDataCsReq), - "CmdCancelCacheNotifyCsReq" => Some(Self::CmdCancelCacheNotifyCsReq), - "CmdGetShareDataCsReq" => Some(Self::CmdGetShareDataCsReq), - "CmdShareCsReq" => Some(Self::CmdShareCsReq), - "CmdTriggerVoiceScRsp" => Some(Self::CmdTriggerVoiceScRsp), - "CmdTriggerVoiceCsReq" => Some(Self::CmdTriggerVoiceCsReq), - "CmdSubmitOrigamiItemCsReq" => Some(Self::CmdSubmitOrigamiItemCsReq), - "CmdGetMovieRacingDataCsReq" => Some(Self::CmdGetMovieRacingDataCsReq), - "CmdGetMovieRacingDataScRsp" => Some(Self::CmdGetMovieRacingDataScRsp), - "CmdSecurityReportCsReq" => Some(Self::CmdSecurityReportCsReq), - "CmdCancelCacheNotifyScRsp" => Some(Self::CmdCancelCacheNotifyScRsp), - "CmdDifficultyAdjustmentGetDataCsReq" => { - Some(Self::CmdDifficultyAdjustmentGetDataCsReq) - } - "CmdGetGunPlayDataScRsp" => Some(Self::CmdGetGunPlayDataScRsp), - "CmdTakePictureCsReq" => Some(Self::CmdTakePictureCsReq), - "CmdTakePictureScRsp" => Some(Self::CmdTakePictureScRsp), - "CmdGetShareDataScRsp" => Some(Self::CmdGetShareDataScRsp), - "CmdSecurityReportScRsp" => Some(Self::CmdSecurityReportScRsp), - "CmdUpdateMovieRacingDataCsReq" => Some(Self::CmdUpdateMovieRacingDataCsReq), - _ => None, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Acnlemffglj { - CacheNotifyTypeNone = 0, - CacheNotifyTypeRecycle = 1, - CacheNotifyTypeRecharge = 2, -} -impl Acnlemffglj { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Acnlemffglj::CacheNotifyTypeNone => "CACHE_NOTIFY_TYPE_NONE", - Acnlemffglj::CacheNotifyTypeRecycle => "CACHE_NOTIFY_TYPE_RECYCLE", - Acnlemffglj::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, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Afilmackpjk { - MovieRacingOverTake = 0, - MovieRacingOverTakeEndless = 1, - MovieRacingShooting = 2, - MovieRacingShootingEndless = 3, -} -impl Afilmackpjk { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Afilmackpjk::MovieRacingOverTake => "MOVIE_RACING_OVER_TAKE", - Afilmackpjk::MovieRacingOverTakeEndless => "MOVIE_RACING_OVER_TAKE_ENDLESS", - Afilmackpjk::MovieRacingShooting => "MOVIE_RACING_SHOOTING", - Afilmackpjk::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(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Jpojognopfe { - DifficultyAjustmentTypeDefault = 0, - DifficultyAjustmentTypeEasy = 1, -} -impl Jpojognopfe { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Jpojognopfe::DifficultyAjustmentTypeDefault => { - "DIFFICULTY_AJUSTMENT_TYPE_DEFAULT" - } - Jpojognopfe::DifficultyAjustmentTypeEasy => "DIFFICULTY_AJUSTMENT_TYPE_EASY", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "DIFFICULTY_AJUSTMENT_TYPE_DEFAULT" => { - Some(Self::DifficultyAjustmentTypeDefault) - } - "DIFFICULTY_AJUSTMENT_TYPE_EASY" => Some(Self::DifficultyAjustmentTypeEasy), - _ => None, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Najiklnpgfh { - DifficultyAjustmentSourceNone = 0, - DifficultyAjustmentSourceRaid = 1, - DifficultyAjustmentSourceEvent = 2, -} -impl Najiklnpgfh { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Najiklnpgfh::DifficultyAjustmentSourceNone => { - "DIFFICULTY_AJUSTMENT_SOURCE_NONE" - } - Najiklnpgfh::DifficultyAjustmentSourceRaid => { - "DIFFICULTY_AJUSTMENT_SOURCE_RAID" - } - Najiklnpgfh::DifficultyAjustmentSourceEvent => { - "DIFFICULTY_AJUSTMENT_SOURCE_EVENT" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "DIFFICULTY_AJUSTMENT_SOURCE_NONE" => { - Some(Self::DifficultyAjustmentSourceNone) - } - "DIFFICULTY_AJUSTMENT_SOURCE_RAID" => { - Some(Self::DifficultyAjustmentSourceRaid) - } - "DIFFICULTY_AJUSTMENT_SOURCE_EVENT" => { - Some(Self::DifficultyAjustmentSourceEvent) - } - _ => None, - } - } -} -/// Obf: EAMPAGEJLAE -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdMissionType { - None = 0, - CmdStartFinishMainMissionScNotify = 1285, - CmdSetMissionEventProgressCsReq = 1211, - CmdGetMissionEventDataCsReq = 1266, - CmdSubMissionRewardScNotify = 1300, - CmdMissionAcceptScNotify = 1263, - CmdUpdateTrackMainMissionIdScRsp = 1202, - CmdTeleportToMissionResetPointCsReq = 1262, - CmdSyncTaskScRsp = 1233, - CmdFinishTalkMissionScRsp = 1242, - CmdGetMissionEventDataScRsp = 1205, - CmdMissionGroupWarnScNotify = 1256, - CmdInterruptMissionEventCsReq = 1260, - CmdAcceptMissionEventCsReq = 1220, - CmdGetMissionDataCsReq = 1298, - CmdStartFinishSubMissionScNotify = 1223, - CmdUpdateTrackMainMissionIdCsReq = 1236, - CmdSetMissionEventProgressScRsp = 1210, - CmdFinishCosumeItemMissionCsReq = 1289, - CmdTeleportToMissionResetPointScRsp = 1206, - CmdGetMainMissionCustomValueCsReq = 1288, - CmdDailyTaskDataScNotify = 1212, - CmdAcceptMainMissionCsReq = 1216, - CmdAcceptMainMissionScRsp = 1214, - CmdGetMissionStatusScRsp = 1204, - CmdMissionEventRewardScNotify = 1245, - CmdFinishTalkMissionCsReq = 1283, - CmdGetMainMissionCustomValueScRsp = 1293, - CmdGetMissionStatusCsReq = 1231, - CmdFinishCosumeItemMissionScRsp = 1222, - CmdSyncTaskCsReq = 1277, - CmdInterruptMissionEventScRsp = 1252, - CmdMissionRewardScNotify = 1279, - CmdAcceptMissionEventScRsp = 1250, - CmdGetMissionDataScRsp = 1271, -} -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::CmdStartFinishMainMissionScNotify => { - "CmdStartFinishMainMissionScNotify" - } - CmdMissionType::CmdSetMissionEventProgressCsReq => { - "CmdSetMissionEventProgressCsReq" - } - CmdMissionType::CmdGetMissionEventDataCsReq => "CmdGetMissionEventDataCsReq", - CmdMissionType::CmdSubMissionRewardScNotify => "CmdSubMissionRewardScNotify", - CmdMissionType::CmdMissionAcceptScNotify => "CmdMissionAcceptScNotify", - CmdMissionType::CmdUpdateTrackMainMissionIdScRsp => { - "CmdUpdateTrackMainMissionIdScRsp" - } - CmdMissionType::CmdTeleportToMissionResetPointCsReq => { - "CmdTeleportToMissionResetPointCsReq" - } - CmdMissionType::CmdSyncTaskScRsp => "CmdSyncTaskScRsp", - CmdMissionType::CmdFinishTalkMissionScRsp => "CmdFinishTalkMissionScRsp", - CmdMissionType::CmdGetMissionEventDataScRsp => "CmdGetMissionEventDataScRsp", - CmdMissionType::CmdMissionGroupWarnScNotify => "CmdMissionGroupWarnScNotify", - CmdMissionType::CmdInterruptMissionEventCsReq => { - "CmdInterruptMissionEventCsReq" - } - CmdMissionType::CmdAcceptMissionEventCsReq => "CmdAcceptMissionEventCsReq", - CmdMissionType::CmdGetMissionDataCsReq => "CmdGetMissionDataCsReq", - CmdMissionType::CmdStartFinishSubMissionScNotify => { - "CmdStartFinishSubMissionScNotify" - } - CmdMissionType::CmdUpdateTrackMainMissionIdCsReq => { - "CmdUpdateTrackMainMissionIdCsReq" - } - CmdMissionType::CmdSetMissionEventProgressScRsp => { - "CmdSetMissionEventProgressScRsp" - } - CmdMissionType::CmdFinishCosumeItemMissionCsReq => { - "CmdFinishCosumeItemMissionCsReq" - } - CmdMissionType::CmdTeleportToMissionResetPointScRsp => { - "CmdTeleportToMissionResetPointScRsp" - } - CmdMissionType::CmdGetMainMissionCustomValueCsReq => { - "CmdGetMainMissionCustomValueCsReq" - } - CmdMissionType::CmdDailyTaskDataScNotify => "CmdDailyTaskDataScNotify", - CmdMissionType::CmdAcceptMainMissionCsReq => "CmdAcceptMainMissionCsReq", - CmdMissionType::CmdAcceptMainMissionScRsp => "CmdAcceptMainMissionScRsp", - CmdMissionType::CmdGetMissionStatusScRsp => "CmdGetMissionStatusScRsp", - CmdMissionType::CmdMissionEventRewardScNotify => { - "CmdMissionEventRewardScNotify" - } - CmdMissionType::CmdFinishTalkMissionCsReq => "CmdFinishTalkMissionCsReq", - CmdMissionType::CmdGetMainMissionCustomValueScRsp => { - "CmdGetMainMissionCustomValueScRsp" - } - CmdMissionType::CmdGetMissionStatusCsReq => "CmdGetMissionStatusCsReq", - CmdMissionType::CmdFinishCosumeItemMissionScRsp => { - "CmdFinishCosumeItemMissionScRsp" - } - CmdMissionType::CmdSyncTaskCsReq => "CmdSyncTaskCsReq", - CmdMissionType::CmdInterruptMissionEventScRsp => { - "CmdInterruptMissionEventScRsp" - } - CmdMissionType::CmdMissionRewardScNotify => "CmdMissionRewardScNotify", - CmdMissionType::CmdAcceptMissionEventScRsp => "CmdAcceptMissionEventScRsp", - 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), - "CmdStartFinishMainMissionScNotify" => { - Some(Self::CmdStartFinishMainMissionScNotify) - } - "CmdSetMissionEventProgressCsReq" => { - Some(Self::CmdSetMissionEventProgressCsReq) - } - "CmdGetMissionEventDataCsReq" => Some(Self::CmdGetMissionEventDataCsReq), - "CmdSubMissionRewardScNotify" => Some(Self::CmdSubMissionRewardScNotify), - "CmdMissionAcceptScNotify" => Some(Self::CmdMissionAcceptScNotify), - "CmdUpdateTrackMainMissionIdScRsp" => { - Some(Self::CmdUpdateTrackMainMissionIdScRsp) - } - "CmdTeleportToMissionResetPointCsReq" => { - Some(Self::CmdTeleportToMissionResetPointCsReq) - } - "CmdSyncTaskScRsp" => Some(Self::CmdSyncTaskScRsp), - "CmdFinishTalkMissionScRsp" => Some(Self::CmdFinishTalkMissionScRsp), - "CmdGetMissionEventDataScRsp" => Some(Self::CmdGetMissionEventDataScRsp), - "CmdMissionGroupWarnScNotify" => Some(Self::CmdMissionGroupWarnScNotify), - "CmdInterruptMissionEventCsReq" => Some(Self::CmdInterruptMissionEventCsReq), - "CmdAcceptMissionEventCsReq" => Some(Self::CmdAcceptMissionEventCsReq), - "CmdGetMissionDataCsReq" => Some(Self::CmdGetMissionDataCsReq), - "CmdStartFinishSubMissionScNotify" => { - Some(Self::CmdStartFinishSubMissionScNotify) - } - "CmdUpdateTrackMainMissionIdCsReq" => { - Some(Self::CmdUpdateTrackMainMissionIdCsReq) - } - "CmdSetMissionEventProgressScRsp" => { - Some(Self::CmdSetMissionEventProgressScRsp) - } - "CmdFinishCosumeItemMissionCsReq" => { - Some(Self::CmdFinishCosumeItemMissionCsReq) - } - "CmdTeleportToMissionResetPointScRsp" => { - Some(Self::CmdTeleportToMissionResetPointScRsp) - } - "CmdGetMainMissionCustomValueCsReq" => { - Some(Self::CmdGetMainMissionCustomValueCsReq) - } - "CmdDailyTaskDataScNotify" => Some(Self::CmdDailyTaskDataScNotify), - "CmdAcceptMainMissionCsReq" => Some(Self::CmdAcceptMainMissionCsReq), - "CmdAcceptMainMissionScRsp" => Some(Self::CmdAcceptMainMissionScRsp), - "CmdGetMissionStatusScRsp" => Some(Self::CmdGetMissionStatusScRsp), - "CmdMissionEventRewardScNotify" => Some(Self::CmdMissionEventRewardScNotify), - "CmdFinishTalkMissionCsReq" => Some(Self::CmdFinishTalkMissionCsReq), - "CmdGetMainMissionCustomValueScRsp" => { - Some(Self::CmdGetMainMissionCustomValueScRsp) - } - "CmdGetMissionStatusCsReq" => Some(Self::CmdGetMissionStatusCsReq), - "CmdFinishCosumeItemMissionScRsp" => { - Some(Self::CmdFinishCosumeItemMissionScRsp) - } - "CmdSyncTaskCsReq" => Some(Self::CmdSyncTaskCsReq), - "CmdInterruptMissionEventScRsp" => Some(Self::CmdInterruptMissionEventScRsp), - "CmdMissionRewardScNotify" => Some(Self::CmdMissionRewardScNotify), - "CmdAcceptMissionEventScRsp" => Some(Self::CmdAcceptMissionEventScRsp), - "CmdGetMissionDataScRsp" => Some(Self::CmdGetMissionDataScRsp), - _ => None, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ihpjcpdhobk { - MissionSyncRecordNone = 0, - MissionSyncRecordMainMissionAccept = 1, - MissionSyncRecordMainMissionStart = 2, - MissionSyncRecordMainMissionFinish = 3, - MissionSyncRecordMainMissionDelete = 4, - MissionSyncRecordMissionAccept = 11, - MissionSyncRecordMissionStart = 12, - MissionSyncRecordMissionFinish = 13, - MissionSyncRecordMissionDelete = 14, - MissionSyncRecordMissionProgress = 15, -} -impl Ihpjcpdhobk { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Ihpjcpdhobk::MissionSyncRecordNone => "MISSION_SYNC_RECORD_NONE", - Ihpjcpdhobk::MissionSyncRecordMainMissionAccept => { - "MISSION_SYNC_RECORD_MAIN_MISSION_ACCEPT" - } - Ihpjcpdhobk::MissionSyncRecordMainMissionStart => { - "MISSION_SYNC_RECORD_MAIN_MISSION_START" - } - Ihpjcpdhobk::MissionSyncRecordMainMissionFinish => { - "MISSION_SYNC_RECORD_MAIN_MISSION_FINISH" - } - Ihpjcpdhobk::MissionSyncRecordMainMissionDelete => { - "MISSION_SYNC_RECORD_MAIN_MISSION_DELETE" - } - Ihpjcpdhobk::MissionSyncRecordMissionAccept => { - "MISSION_SYNC_RECORD_MISSION_ACCEPT" - } - Ihpjcpdhobk::MissionSyncRecordMissionStart => { - "MISSION_SYNC_RECORD_MISSION_START" - } - Ihpjcpdhobk::MissionSyncRecordMissionFinish => { - "MISSION_SYNC_RECORD_MISSION_FINISH" - } - Ihpjcpdhobk::MissionSyncRecordMissionDelete => { - "MISSION_SYNC_RECORD_MISSION_DELETE" - } - Ihpjcpdhobk::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, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Dbciappkpbp { - MainMissionSyncNone = 0, - MainMissionSyncMcv = 1, -} -impl Dbciappkpbp { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Dbciappkpbp::MainMissionSyncNone => "MAIN_MISSION_SYNC_NONE", - Dbciappkpbp::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, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Alfdcfmlljl { - TrackMainMissionUpdateNone = 0, - TrackMainMissionUpdateAuto = 1, - TrackMainMissionUpdateManual = 2, - TrackMainMissionUpdateLoginReport = 3, -} -impl Alfdcfmlljl { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Alfdcfmlljl::TrackMainMissionUpdateNone => "TRACK_MAIN_MISSION_UPDATE_NONE", - Alfdcfmlljl::TrackMainMissionUpdateAuto => "TRACK_MAIN_MISSION_UPDATE_AUTO", - Alfdcfmlljl::TrackMainMissionUpdateManual => { - "TRACK_MAIN_MISSION_UPDATE_MANUAL" - } - Alfdcfmlljl::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, - } - } -} -/// Obf: PGOBODBCGNI -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdMonopolyType { - None = 0, - CmdGetMonopolyMbtiReportRewardCsReq = 7082, - CmdMonopolyGameSettleScNotify = 7014, - CmdMonopolySelectOptionScRsp = 7078, - CmdMonopolyAcceptQuizCsReq = 7036, - CmdMonopolyReRollRandomCsReq = 7045, - CmdDailyFirstEnterMonopolyActivityCsReq = 7089, - CmdMonopolyGameCreateScNotify = 7065, - CmdMonopolyGetRegionProgressScRsp = 7048, - CmdMonopolyClickCellScRsp = 7068, - CmdGetSocialEventServerCacheCsReq = 7086, - CmdMonopolyScrachRaffleTicketCsReq = 7097, - CmdDeleteSocialEventServerCacheScRsp = 7090, - CmdMonopolyLikeScNotify = 7076, - CmdGetSocialEventServerCacheScRsp = 7029, - CmdMonopolyRollDiceScRsp = 7033, - CmdMonopolyGetRafflePoolInfoCsReq = 7024, - CmdMonopolyTakePhaseRewardCsReq = 7009, - CmdMonopolyUpgradeAssetScRsp = 7011, - CmdMonopolyGameBingoFlipCardCsReq = 7063, - CmdMonopolyRollRandomScRsp = 7005, - CmdMonopolyConfirmRandomScRsp = 7031, - CmdMonopolyGameBingoFlipCardScRsp = 7055, - CmdMonopolyLikeCsReq = 7058, - CmdMonopolyUpgradeAssetCsReq = 7052, - CmdMonopolyConditionUpdateScNotify = 7021, - CmdMonopolyMoveCsReq = 7012, - CmdMonopolyCellUpdateNotify = 7042, - CmdMonopolySelectOptionCsReq = 7038, - CmdMonopolyGuessDrawScNotify = 7092, - CmdMonopolyQuizDurationChangeScNotify = 7040, - CmdMonopolyScrachRaffleTicketScRsp = 7027, - CmdMonopolyCheatDiceScRsp = 7006, - CmdMonopolySttUpdateScNotify = 7030, - CmdMonopolyEventSelectFriendCsReq = 7003, - CmdGetMonopolyFriendRankingListCsReq = 7054, - CmdGetMonopolyInfoCsReq = 7098, - CmdMonopolyGameRaiseRatioScRsp = 7016, - CmdMonopolyGetDailyInitItemCsReq = 7046, - CmdMonopolyContentUpdateScNotify = 7023, - CmdDeleteSocialEventServerCacheCsReq = 7001, - CmdMonopolyActionResultScNotify = 7083, - CmdMonopolyGetRaffleTicketCsReq = 7072, - CmdGetMonopolyInfoScRsp = 7071, - CmdMonopolyGuessBuyInformationCsReq = 7015, - CmdGetMonopolyDailyReportScRsp = 7037, - CmdMonopolyEventLoadUpdateScNotify = 7043, - CmdGetMonopolyFriendRankingListScRsp = 7069, - CmdMonopolyGetRegionProgressCsReq = 7059, - CmdMonopolyBuyGoodsScRsp = 7060, - CmdMonopolyGetDailyInitItemScRsp = 7041, - CmdMonopolyDailySettleScNotify = 7087, - CmdMonopolyRollDiceCsReq = 7077, - CmdMonopolyTakeRaffleTicketRewardCsReq = 7047, - CmdMonopolyClickMbtiReportScRsp = 7081, - CmdMonopolyClickCellCsReq = 7075, - CmdMonopolySocialEventEffectScNotify = 7032, - CmdMonopolyLikeScRsp = 7067, - CmdGetMbtiReportCsReq = 7039, - CmdMonopolyGameGachaScRsp = 7093, - CmdMonopolyCheatDiceCsReq = 7062, - CmdMonopolyGetRafflePoolInfoScRsp = 7096, - CmdMonopolyGameRaiseRatioCsReq = 7085, - CmdMonopolyConfirmRandomCsReq = 7050, - CmdMonopolyAcceptQuizScRsp = 7002, - CmdMonopolyTakeRaffleTicketRewardScRsp = 7026, - CmdMonopolyEventSelectFriendScRsp = 7084, - CmdGetMonopolyDailyReportCsReq = 7017, - CmdMonopolyGameGachaCsReq = 7088, - CmdMonopolyTakePhaseRewardScRsp = 7099, - CmdMonopolyGuessChooseScRsp = 7025, - CmdGetMonopolyMbtiReportRewardScRsp = 7018, - CmdMonopolyMoveScRsp = 7028, - CmdMonopolyGiveUpCurContentCsReq = 7010, - CmdMonopolyBuyGoodsCsReq = 7004, - CmdMonopolyGuessChooseCsReq = 7057, - CmdMonopolyRollRandomCsReq = 7066, - CmdMonopolyReRollRandomScRsp = 7020, - CmdMonopolyGiveUpCurContentScRsp = 7100, - CmdMonopolyGetRaffleTicketScRsp = 7074, - CmdMonopolyGuessBuyInformationScRsp = 7019, - CmdDailyFirstEnterMonopolyActivityScRsp = 7022, - CmdMonopolyClickMbtiReportCsReq = 7051, - CmdGetMbtiReportScRsp = 7049, -} -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::CmdGetMonopolyMbtiReportRewardCsReq => { - "CmdGetMonopolyMbtiReportRewardCsReq" - } - CmdMonopolyType::CmdMonopolyGameSettleScNotify => { - "CmdMonopolyGameSettleScNotify" - } - CmdMonopolyType::CmdMonopolySelectOptionScRsp => { - "CmdMonopolySelectOptionScRsp" - } - CmdMonopolyType::CmdMonopolyAcceptQuizCsReq => "CmdMonopolyAcceptQuizCsReq", - CmdMonopolyType::CmdMonopolyReRollRandomCsReq => { - "CmdMonopolyReRollRandomCsReq" - } - CmdMonopolyType::CmdDailyFirstEnterMonopolyActivityCsReq => { - "CmdDailyFirstEnterMonopolyActivityCsReq" - } - CmdMonopolyType::CmdMonopolyGameCreateScNotify => { - "CmdMonopolyGameCreateScNotify" - } - CmdMonopolyType::CmdMonopolyGetRegionProgressScRsp => { - "CmdMonopolyGetRegionProgressScRsp" - } - CmdMonopolyType::CmdMonopolyClickCellScRsp => "CmdMonopolyClickCellScRsp", - CmdMonopolyType::CmdGetSocialEventServerCacheCsReq => { - "CmdGetSocialEventServerCacheCsReq" - } - CmdMonopolyType::CmdMonopolyScrachRaffleTicketCsReq => { - "CmdMonopolyScrachRaffleTicketCsReq" - } - CmdMonopolyType::CmdDeleteSocialEventServerCacheScRsp => { - "CmdDeleteSocialEventServerCacheScRsp" - } - CmdMonopolyType::CmdMonopolyLikeScNotify => "CmdMonopolyLikeScNotify", - CmdMonopolyType::CmdGetSocialEventServerCacheScRsp => { - "CmdGetSocialEventServerCacheScRsp" - } - CmdMonopolyType::CmdMonopolyRollDiceScRsp => "CmdMonopolyRollDiceScRsp", - CmdMonopolyType::CmdMonopolyGetRafflePoolInfoCsReq => { - "CmdMonopolyGetRafflePoolInfoCsReq" - } - CmdMonopolyType::CmdMonopolyTakePhaseRewardCsReq => { - "CmdMonopolyTakePhaseRewardCsReq" - } - CmdMonopolyType::CmdMonopolyUpgradeAssetScRsp => { - "CmdMonopolyUpgradeAssetScRsp" - } - CmdMonopolyType::CmdMonopolyGameBingoFlipCardCsReq => { - "CmdMonopolyGameBingoFlipCardCsReq" - } - CmdMonopolyType::CmdMonopolyRollRandomScRsp => "CmdMonopolyRollRandomScRsp", - CmdMonopolyType::CmdMonopolyConfirmRandomScRsp => { - "CmdMonopolyConfirmRandomScRsp" - } - CmdMonopolyType::CmdMonopolyGameBingoFlipCardScRsp => { - "CmdMonopolyGameBingoFlipCardScRsp" - } - CmdMonopolyType::CmdMonopolyLikeCsReq => "CmdMonopolyLikeCsReq", - CmdMonopolyType::CmdMonopolyUpgradeAssetCsReq => { - "CmdMonopolyUpgradeAssetCsReq" - } - CmdMonopolyType::CmdMonopolyConditionUpdateScNotify => { - "CmdMonopolyConditionUpdateScNotify" - } - CmdMonopolyType::CmdMonopolyMoveCsReq => "CmdMonopolyMoveCsReq", - CmdMonopolyType::CmdMonopolyCellUpdateNotify => "CmdMonopolyCellUpdateNotify", - CmdMonopolyType::CmdMonopolySelectOptionCsReq => { - "CmdMonopolySelectOptionCsReq" - } - CmdMonopolyType::CmdMonopolyGuessDrawScNotify => { - "CmdMonopolyGuessDrawScNotify" - } - CmdMonopolyType::CmdMonopolyQuizDurationChangeScNotify => { - "CmdMonopolyQuizDurationChangeScNotify" - } - CmdMonopolyType::CmdMonopolyScrachRaffleTicketScRsp => { - "CmdMonopolyScrachRaffleTicketScRsp" - } - CmdMonopolyType::CmdMonopolyCheatDiceScRsp => "CmdMonopolyCheatDiceScRsp", - CmdMonopolyType::CmdMonopolySttUpdateScNotify => { - "CmdMonopolySttUpdateScNotify" - } - CmdMonopolyType::CmdMonopolyEventSelectFriendCsReq => { - "CmdMonopolyEventSelectFriendCsReq" - } - CmdMonopolyType::CmdGetMonopolyFriendRankingListCsReq => { - "CmdGetMonopolyFriendRankingListCsReq" - } - CmdMonopolyType::CmdGetMonopolyInfoCsReq => "CmdGetMonopolyInfoCsReq", - CmdMonopolyType::CmdMonopolyGameRaiseRatioScRsp => { - "CmdMonopolyGameRaiseRatioScRsp" - } - CmdMonopolyType::CmdMonopolyGetDailyInitItemCsReq => { - "CmdMonopolyGetDailyInitItemCsReq" - } - CmdMonopolyType::CmdMonopolyContentUpdateScNotify => { - "CmdMonopolyContentUpdateScNotify" - } - CmdMonopolyType::CmdDeleteSocialEventServerCacheCsReq => { - "CmdDeleteSocialEventServerCacheCsReq" - } - CmdMonopolyType::CmdMonopolyActionResultScNotify => { - "CmdMonopolyActionResultScNotify" - } - CmdMonopolyType::CmdMonopolyGetRaffleTicketCsReq => { - "CmdMonopolyGetRaffleTicketCsReq" - } - CmdMonopolyType::CmdGetMonopolyInfoScRsp => "CmdGetMonopolyInfoScRsp", - CmdMonopolyType::CmdMonopolyGuessBuyInformationCsReq => { - "CmdMonopolyGuessBuyInformationCsReq" - } - CmdMonopolyType::CmdGetMonopolyDailyReportScRsp => { - "CmdGetMonopolyDailyReportScRsp" - } - CmdMonopolyType::CmdMonopolyEventLoadUpdateScNotify => { - "CmdMonopolyEventLoadUpdateScNotify" - } - CmdMonopolyType::CmdGetMonopolyFriendRankingListScRsp => { - "CmdGetMonopolyFriendRankingListScRsp" - } - CmdMonopolyType::CmdMonopolyGetRegionProgressCsReq => { - "CmdMonopolyGetRegionProgressCsReq" - } - CmdMonopolyType::CmdMonopolyBuyGoodsScRsp => "CmdMonopolyBuyGoodsScRsp", - CmdMonopolyType::CmdMonopolyGetDailyInitItemScRsp => { - "CmdMonopolyGetDailyInitItemScRsp" - } - CmdMonopolyType::CmdMonopolyDailySettleScNotify => { - "CmdMonopolyDailySettleScNotify" - } - CmdMonopolyType::CmdMonopolyRollDiceCsReq => "CmdMonopolyRollDiceCsReq", - CmdMonopolyType::CmdMonopolyTakeRaffleTicketRewardCsReq => { - "CmdMonopolyTakeRaffleTicketRewardCsReq" - } - CmdMonopolyType::CmdMonopolyClickMbtiReportScRsp => { - "CmdMonopolyClickMbtiReportScRsp" - } - CmdMonopolyType::CmdMonopolyClickCellCsReq => "CmdMonopolyClickCellCsReq", - CmdMonopolyType::CmdMonopolySocialEventEffectScNotify => { - "CmdMonopolySocialEventEffectScNotify" - } - CmdMonopolyType::CmdMonopolyLikeScRsp => "CmdMonopolyLikeScRsp", - CmdMonopolyType::CmdGetMbtiReportCsReq => "CmdGetMbtiReportCsReq", - CmdMonopolyType::CmdMonopolyGameGachaScRsp => "CmdMonopolyGameGachaScRsp", - CmdMonopolyType::CmdMonopolyCheatDiceCsReq => "CmdMonopolyCheatDiceCsReq", - CmdMonopolyType::CmdMonopolyGetRafflePoolInfoScRsp => { - "CmdMonopolyGetRafflePoolInfoScRsp" - } - CmdMonopolyType::CmdMonopolyGameRaiseRatioCsReq => { - "CmdMonopolyGameRaiseRatioCsReq" - } - CmdMonopolyType::CmdMonopolyConfirmRandomCsReq => { - "CmdMonopolyConfirmRandomCsReq" - } - CmdMonopolyType::CmdMonopolyAcceptQuizScRsp => "CmdMonopolyAcceptQuizScRsp", - CmdMonopolyType::CmdMonopolyTakeRaffleTicketRewardScRsp => { - "CmdMonopolyTakeRaffleTicketRewardScRsp" - } - CmdMonopolyType::CmdMonopolyEventSelectFriendScRsp => { - "CmdMonopolyEventSelectFriendScRsp" - } - CmdMonopolyType::CmdGetMonopolyDailyReportCsReq => { - "CmdGetMonopolyDailyReportCsReq" - } - CmdMonopolyType::CmdMonopolyGameGachaCsReq => "CmdMonopolyGameGachaCsReq", - CmdMonopolyType::CmdMonopolyTakePhaseRewardScRsp => { - "CmdMonopolyTakePhaseRewardScRsp" - } - CmdMonopolyType::CmdMonopolyGuessChooseScRsp => "CmdMonopolyGuessChooseScRsp", - CmdMonopolyType::CmdGetMonopolyMbtiReportRewardScRsp => { - "CmdGetMonopolyMbtiReportRewardScRsp" - } - CmdMonopolyType::CmdMonopolyMoveScRsp => "CmdMonopolyMoveScRsp", - CmdMonopolyType::CmdMonopolyGiveUpCurContentCsReq => { - "CmdMonopolyGiveUpCurContentCsReq" - } - CmdMonopolyType::CmdMonopolyBuyGoodsCsReq => "CmdMonopolyBuyGoodsCsReq", - CmdMonopolyType::CmdMonopolyGuessChooseCsReq => "CmdMonopolyGuessChooseCsReq", - CmdMonopolyType::CmdMonopolyRollRandomCsReq => "CmdMonopolyRollRandomCsReq", - CmdMonopolyType::CmdMonopolyReRollRandomScRsp => { - "CmdMonopolyReRollRandomScRsp" - } - CmdMonopolyType::CmdMonopolyGiveUpCurContentScRsp => { - "CmdMonopolyGiveUpCurContentScRsp" - } - CmdMonopolyType::CmdMonopolyGetRaffleTicketScRsp => { - "CmdMonopolyGetRaffleTicketScRsp" - } - CmdMonopolyType::CmdMonopolyGuessBuyInformationScRsp => { - "CmdMonopolyGuessBuyInformationScRsp" - } - CmdMonopolyType::CmdDailyFirstEnterMonopolyActivityScRsp => { - "CmdDailyFirstEnterMonopolyActivityScRsp" - } - CmdMonopolyType::CmdMonopolyClickMbtiReportCsReq => { - "CmdMonopolyClickMbtiReportCsReq" - } - CmdMonopolyType::CmdGetMbtiReportScRsp => "CmdGetMbtiReportScRsp", - } - } - /// 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), - "CmdGetMonopolyMbtiReportRewardCsReq" => { - Some(Self::CmdGetMonopolyMbtiReportRewardCsReq) - } - "CmdMonopolyGameSettleScNotify" => Some(Self::CmdMonopolyGameSettleScNotify), - "CmdMonopolySelectOptionScRsp" => Some(Self::CmdMonopolySelectOptionScRsp), - "CmdMonopolyAcceptQuizCsReq" => Some(Self::CmdMonopolyAcceptQuizCsReq), - "CmdMonopolyReRollRandomCsReq" => Some(Self::CmdMonopolyReRollRandomCsReq), - "CmdDailyFirstEnterMonopolyActivityCsReq" => { - Some(Self::CmdDailyFirstEnterMonopolyActivityCsReq) - } - "CmdMonopolyGameCreateScNotify" => Some(Self::CmdMonopolyGameCreateScNotify), - "CmdMonopolyGetRegionProgressScRsp" => { - Some(Self::CmdMonopolyGetRegionProgressScRsp) - } - "CmdMonopolyClickCellScRsp" => Some(Self::CmdMonopolyClickCellScRsp), - "CmdGetSocialEventServerCacheCsReq" => { - Some(Self::CmdGetSocialEventServerCacheCsReq) - } - "CmdMonopolyScrachRaffleTicketCsReq" => { - Some(Self::CmdMonopolyScrachRaffleTicketCsReq) - } - "CmdDeleteSocialEventServerCacheScRsp" => { - Some(Self::CmdDeleteSocialEventServerCacheScRsp) - } - "CmdMonopolyLikeScNotify" => Some(Self::CmdMonopolyLikeScNotify), - "CmdGetSocialEventServerCacheScRsp" => { - Some(Self::CmdGetSocialEventServerCacheScRsp) - } - "CmdMonopolyRollDiceScRsp" => Some(Self::CmdMonopolyRollDiceScRsp), - "CmdMonopolyGetRafflePoolInfoCsReq" => { - Some(Self::CmdMonopolyGetRafflePoolInfoCsReq) - } - "CmdMonopolyTakePhaseRewardCsReq" => { - Some(Self::CmdMonopolyTakePhaseRewardCsReq) - } - "CmdMonopolyUpgradeAssetScRsp" => Some(Self::CmdMonopolyUpgradeAssetScRsp), - "CmdMonopolyGameBingoFlipCardCsReq" => { - Some(Self::CmdMonopolyGameBingoFlipCardCsReq) - } - "CmdMonopolyRollRandomScRsp" => Some(Self::CmdMonopolyRollRandomScRsp), - "CmdMonopolyConfirmRandomScRsp" => Some(Self::CmdMonopolyConfirmRandomScRsp), - "CmdMonopolyGameBingoFlipCardScRsp" => { - Some(Self::CmdMonopolyGameBingoFlipCardScRsp) - } - "CmdMonopolyLikeCsReq" => Some(Self::CmdMonopolyLikeCsReq), - "CmdMonopolyUpgradeAssetCsReq" => Some(Self::CmdMonopolyUpgradeAssetCsReq), - "CmdMonopolyConditionUpdateScNotify" => { - Some(Self::CmdMonopolyConditionUpdateScNotify) - } - "CmdMonopolyMoveCsReq" => Some(Self::CmdMonopolyMoveCsReq), - "CmdMonopolyCellUpdateNotify" => Some(Self::CmdMonopolyCellUpdateNotify), - "CmdMonopolySelectOptionCsReq" => Some(Self::CmdMonopolySelectOptionCsReq), - "CmdMonopolyGuessDrawScNotify" => Some(Self::CmdMonopolyGuessDrawScNotify), - "CmdMonopolyQuizDurationChangeScNotify" => { - Some(Self::CmdMonopolyQuizDurationChangeScNotify) - } - "CmdMonopolyScrachRaffleTicketScRsp" => { - Some(Self::CmdMonopolyScrachRaffleTicketScRsp) - } - "CmdMonopolyCheatDiceScRsp" => Some(Self::CmdMonopolyCheatDiceScRsp), - "CmdMonopolySttUpdateScNotify" => Some(Self::CmdMonopolySttUpdateScNotify), - "CmdMonopolyEventSelectFriendCsReq" => { - Some(Self::CmdMonopolyEventSelectFriendCsReq) - } - "CmdGetMonopolyFriendRankingListCsReq" => { - Some(Self::CmdGetMonopolyFriendRankingListCsReq) - } - "CmdGetMonopolyInfoCsReq" => Some(Self::CmdGetMonopolyInfoCsReq), - "CmdMonopolyGameRaiseRatioScRsp" => { - Some(Self::CmdMonopolyGameRaiseRatioScRsp) - } - "CmdMonopolyGetDailyInitItemCsReq" => { - Some(Self::CmdMonopolyGetDailyInitItemCsReq) - } - "CmdMonopolyContentUpdateScNotify" => { - Some(Self::CmdMonopolyContentUpdateScNotify) - } - "CmdDeleteSocialEventServerCacheCsReq" => { - Some(Self::CmdDeleteSocialEventServerCacheCsReq) - } - "CmdMonopolyActionResultScNotify" => { - Some(Self::CmdMonopolyActionResultScNotify) - } - "CmdMonopolyGetRaffleTicketCsReq" => { - Some(Self::CmdMonopolyGetRaffleTicketCsReq) - } - "CmdGetMonopolyInfoScRsp" => Some(Self::CmdGetMonopolyInfoScRsp), - "CmdMonopolyGuessBuyInformationCsReq" => { - Some(Self::CmdMonopolyGuessBuyInformationCsReq) - } - "CmdGetMonopolyDailyReportScRsp" => { - Some(Self::CmdGetMonopolyDailyReportScRsp) - } - "CmdMonopolyEventLoadUpdateScNotify" => { - Some(Self::CmdMonopolyEventLoadUpdateScNotify) - } - "CmdGetMonopolyFriendRankingListScRsp" => { - Some(Self::CmdGetMonopolyFriendRankingListScRsp) - } - "CmdMonopolyGetRegionProgressCsReq" => { - Some(Self::CmdMonopolyGetRegionProgressCsReq) - } - "CmdMonopolyBuyGoodsScRsp" => Some(Self::CmdMonopolyBuyGoodsScRsp), - "CmdMonopolyGetDailyInitItemScRsp" => { - Some(Self::CmdMonopolyGetDailyInitItemScRsp) - } - "CmdMonopolyDailySettleScNotify" => { - Some(Self::CmdMonopolyDailySettleScNotify) - } - "CmdMonopolyRollDiceCsReq" => Some(Self::CmdMonopolyRollDiceCsReq), - "CmdMonopolyTakeRaffleTicketRewardCsReq" => { - Some(Self::CmdMonopolyTakeRaffleTicketRewardCsReq) - } - "CmdMonopolyClickMbtiReportScRsp" => { - Some(Self::CmdMonopolyClickMbtiReportScRsp) - } - "CmdMonopolyClickCellCsReq" => Some(Self::CmdMonopolyClickCellCsReq), - "CmdMonopolySocialEventEffectScNotify" => { - Some(Self::CmdMonopolySocialEventEffectScNotify) - } - "CmdMonopolyLikeScRsp" => Some(Self::CmdMonopolyLikeScRsp), - "CmdGetMbtiReportCsReq" => Some(Self::CmdGetMbtiReportCsReq), - "CmdMonopolyGameGachaScRsp" => Some(Self::CmdMonopolyGameGachaScRsp), - "CmdMonopolyCheatDiceCsReq" => Some(Self::CmdMonopolyCheatDiceCsReq), - "CmdMonopolyGetRafflePoolInfoScRsp" => { - Some(Self::CmdMonopolyGetRafflePoolInfoScRsp) - } - "CmdMonopolyGameRaiseRatioCsReq" => { - Some(Self::CmdMonopolyGameRaiseRatioCsReq) - } - "CmdMonopolyConfirmRandomCsReq" => Some(Self::CmdMonopolyConfirmRandomCsReq), - "CmdMonopolyAcceptQuizScRsp" => Some(Self::CmdMonopolyAcceptQuizScRsp), - "CmdMonopolyTakeRaffleTicketRewardScRsp" => { - Some(Self::CmdMonopolyTakeRaffleTicketRewardScRsp) - } - "CmdMonopolyEventSelectFriendScRsp" => { - Some(Self::CmdMonopolyEventSelectFriendScRsp) - } - "CmdGetMonopolyDailyReportCsReq" => { - Some(Self::CmdGetMonopolyDailyReportCsReq) - } - "CmdMonopolyGameGachaCsReq" => Some(Self::CmdMonopolyGameGachaCsReq), - "CmdMonopolyTakePhaseRewardScRsp" => { - Some(Self::CmdMonopolyTakePhaseRewardScRsp) - } - "CmdMonopolyGuessChooseScRsp" => Some(Self::CmdMonopolyGuessChooseScRsp), - "CmdGetMonopolyMbtiReportRewardScRsp" => { - Some(Self::CmdGetMonopolyMbtiReportRewardScRsp) - } - "CmdMonopolyMoveScRsp" => Some(Self::CmdMonopolyMoveScRsp), - "CmdMonopolyGiveUpCurContentCsReq" => { - Some(Self::CmdMonopolyGiveUpCurContentCsReq) - } - "CmdMonopolyBuyGoodsCsReq" => Some(Self::CmdMonopolyBuyGoodsCsReq), - "CmdMonopolyGuessChooseCsReq" => Some(Self::CmdMonopolyGuessChooseCsReq), - "CmdMonopolyRollRandomCsReq" => Some(Self::CmdMonopolyRollRandomCsReq), - "CmdMonopolyReRollRandomScRsp" => Some(Self::CmdMonopolyReRollRandomScRsp), - "CmdMonopolyGiveUpCurContentScRsp" => { - Some(Self::CmdMonopolyGiveUpCurContentScRsp) - } - "CmdMonopolyGetRaffleTicketScRsp" => { - Some(Self::CmdMonopolyGetRaffleTicketScRsp) - } - "CmdMonopolyGuessBuyInformationScRsp" => { - Some(Self::CmdMonopolyGuessBuyInformationScRsp) - } - "CmdDailyFirstEnterMonopolyActivityScRsp" => { - Some(Self::CmdDailyFirstEnterMonopolyActivityScRsp) - } - "CmdMonopolyClickMbtiReportCsReq" => { - Some(Self::CmdMonopolyClickMbtiReportCsReq) - } - "CmdGetMbtiReportScRsp" => Some(Self::CmdGetMbtiReportScRsp), - _ => None, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Kpopedeeagb { - MonopolySocialEventStatusNone = 0, - MonopolySocialEventStatusWaitingSelectFriend = 1, -} -impl Kpopedeeagb { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Kpopedeeagb::MonopolySocialEventStatusNone => { - "MONOPOLY_SOCIAL_EVENT_STATUS_NONE" - } - Kpopedeeagb::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, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Abnjhbagocg { - MonopolyCellStateIdle = 0, - MonopolyCellStateBarrier = 1, - MonopolyCellStateGround = 2, - MonopolyCellStateFinish = 3, -} -impl Abnjhbagocg { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Abnjhbagocg::MonopolyCellStateIdle => "MONOPOLY_CELL_STATE_IDLE", - Abnjhbagocg::MonopolyCellStateBarrier => "MONOPOLY_CELL_STATE_BARRIER", - Abnjhbagocg::MonopolyCellStateGround => "MONOPOLY_CELL_STATE_GROUND", - Abnjhbagocg::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, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Cfaopfghjjg { - MonopolyActionResultSourceTypeNone = 0, - MonopolyActionResultSourceTypeEffect = 1, - MonopolyActionResultSourceTypeAssetBonus = 2, - MonopolyActionResultSourceTypeAssetTax = 3, - MonopolyActionResultSourceTypeAssetUpgrade = 4, - MonopolyActionResultSourceTypeGameSettle = 5, - MonopolyActionResultSourceTypeBuyGoods = 6, - MonopolyActionResultSourceTypeClick = 7, - MonopolyActionResultSourceTypeSocialEvent = 8, - MonopolyActionResultSourceTypeLike = 9, - MonopolyActionResultSourceTypeQuizGameSettle = 10, -} -impl Cfaopfghjjg { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Cfaopfghjjg::MonopolyActionResultSourceTypeNone => { - "MONOPOLY_ACTION_RESULT_SOURCE_TYPE_NONE" - } - Cfaopfghjjg::MonopolyActionResultSourceTypeEffect => { - "MONOPOLY_ACTION_RESULT_SOURCE_TYPE_EFFECT" - } - Cfaopfghjjg::MonopolyActionResultSourceTypeAssetBonus => { - "MONOPOLY_ACTION_RESULT_SOURCE_TYPE_ASSET_BONUS" - } - Cfaopfghjjg::MonopolyActionResultSourceTypeAssetTax => { - "MONOPOLY_ACTION_RESULT_SOURCE_TYPE_ASSET_TAX" - } - Cfaopfghjjg::MonopolyActionResultSourceTypeAssetUpgrade => { - "MONOPOLY_ACTION_RESULT_SOURCE_TYPE_ASSET_UPGRADE" - } - Cfaopfghjjg::MonopolyActionResultSourceTypeGameSettle => { - "MONOPOLY_ACTION_RESULT_SOURCE_TYPE_GAME_SETTLE" - } - Cfaopfghjjg::MonopolyActionResultSourceTypeBuyGoods => { - "MONOPOLY_ACTION_RESULT_SOURCE_TYPE_BUY_GOODS" - } - Cfaopfghjjg::MonopolyActionResultSourceTypeClick => { - "MONOPOLY_ACTION_RESULT_SOURCE_TYPE_CLICK" - } - Cfaopfghjjg::MonopolyActionResultSourceTypeSocialEvent => { - "MONOPOLY_ACTION_RESULT_SOURCE_TYPE_SOCIAL_EVENT" - } - Cfaopfghjjg::MonopolyActionResultSourceTypeLike => { - "MONOPOLY_ACTION_RESULT_SOURCE_TYPE_LIKE" - } - Cfaopfghjjg::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, - } - } -} -/// Obf: PHACIJOLOBL -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdMultiplayerType { - None = 0, - CmdMultiplayerGetFightGateScRsp = 1042, - CmdMultiplayerFightGameStateScRsp = 1071, - CmdMultiplayerFightGiveUpCsReq = 1079, - CmdMultiplayerMatch3FinishScNotify = 1028, - CmdMultiplayerFightGameStartScNotify = 1033, - CmdMultiplayerFightGameFinishScNotify = 1012, - CmdMultiplayerFightGiveUpScRsp = 1077, - CmdMultiplayerGetFightGateCsReq = 1083, - CmdMultiplayerFightGameStateCsReq = 1098, -} -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::CmdMultiplayerGetFightGateScRsp => { - "CmdMultiplayerGetFightGateScRsp" - } - CmdMultiplayerType::CmdMultiplayerFightGameStateScRsp => { - "CmdMultiplayerFightGameStateScRsp" - } - CmdMultiplayerType::CmdMultiplayerFightGiveUpCsReq => { - "CmdMultiplayerFightGiveUpCsReq" - } - CmdMultiplayerType::CmdMultiplayerMatch3FinishScNotify => { - "CmdMultiplayerMatch3FinishScNotify" - } - CmdMultiplayerType::CmdMultiplayerFightGameStartScNotify => { - "CmdMultiplayerFightGameStartScNotify" - } - CmdMultiplayerType::CmdMultiplayerFightGameFinishScNotify => { - "CmdMultiplayerFightGameFinishScNotify" - } - CmdMultiplayerType::CmdMultiplayerFightGiveUpScRsp => { - "CmdMultiplayerFightGiveUpScRsp" - } - CmdMultiplayerType::CmdMultiplayerGetFightGateCsReq => { - "CmdMultiplayerGetFightGateCsReq" - } - CmdMultiplayerType::CmdMultiplayerFightGameStateCsReq => { - "CmdMultiplayerFightGameStateCsReq" - } - } - } - /// 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), - "CmdMultiplayerGetFightGateScRsp" => { - Some(Self::CmdMultiplayerGetFightGateScRsp) - } - "CmdMultiplayerFightGameStateScRsp" => { - Some(Self::CmdMultiplayerFightGameStateScRsp) - } - "CmdMultiplayerFightGiveUpCsReq" => { - Some(Self::CmdMultiplayerFightGiveUpCsReq) - } - "CmdMultiplayerMatch3FinishScNotify" => { - Some(Self::CmdMultiplayerMatch3FinishScNotify) - } - "CmdMultiplayerFightGameStartScNotify" => { - Some(Self::CmdMultiplayerFightGameStartScNotify) - } - "CmdMultiplayerFightGameFinishScNotify" => { - Some(Self::CmdMultiplayerFightGameFinishScNotify) - } - "CmdMultiplayerFightGiveUpScRsp" => { - Some(Self::CmdMultiplayerFightGiveUpScRsp) - } - "CmdMultiplayerGetFightGateCsReq" => { - Some(Self::CmdMultiplayerGetFightGateCsReq) - } - "CmdMultiplayerFightGameStateCsReq" => { - Some(Self::CmdMultiplayerFightGameStateCsReq) - } - _ => None, - } - } -} -/// Obf: GDEPJKFIFEI -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdMultipleDropType { - None = 0, - CmdGetPlayerReturnMultiDropInfoScRsp = 4679, - CmdGetMultipleDropInfoCsReq = 4698, - CmdMultipleDropInfoScNotify = 4683, - CmdMultipleDropInfoNotify = 4677, - CmdGetMultipleDropInfoScRsp = 4671, - CmdGetPlayerReturnMultiDropInfoCsReq = 4642, -} -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::CmdGetPlayerReturnMultiDropInfoScRsp => { - "CmdGetPlayerReturnMultiDropInfoScRsp" - } - CmdMultipleDropType::CmdGetMultipleDropInfoCsReq => { - "CmdGetMultipleDropInfoCsReq" - } - CmdMultipleDropType::CmdMultipleDropInfoScNotify => { - "CmdMultipleDropInfoScNotify" - } - CmdMultipleDropType::CmdMultipleDropInfoNotify => "CmdMultipleDropInfoNotify", - CmdMultipleDropType::CmdGetMultipleDropInfoScRsp => { - "CmdGetMultipleDropInfoScRsp" - } - CmdMultipleDropType::CmdGetPlayerReturnMultiDropInfoCsReq => { - "CmdGetPlayerReturnMultiDropInfoCsReq" - } - } - } - /// 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), - "CmdGetPlayerReturnMultiDropInfoScRsp" => { - Some(Self::CmdGetPlayerReturnMultiDropInfoScRsp) - } - "CmdGetMultipleDropInfoCsReq" => Some(Self::CmdGetMultipleDropInfoCsReq), - "CmdMultipleDropInfoScNotify" => Some(Self::CmdMultipleDropInfoScNotify), - "CmdMultipleDropInfoNotify" => Some(Self::CmdMultipleDropInfoNotify), - "CmdGetMultipleDropInfoScRsp" => Some(Self::CmdGetMultipleDropInfoScRsp), - "CmdGetPlayerReturnMultiDropInfoCsReq" => { - Some(Self::CmdGetPlayerReturnMultiDropInfoCsReq) - } - _ => None, - } - } -} -/// Obf: EMPICOHHENN -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdMuseumType { - None = 0, - CmdMuseumInfoChangedScNotify = 4345, - CmdRemoveStuffFromAreaCsReq = 4333, - CmdMuseumTakeCollectRewardScRsp = 4323, - CmdGetStuffScNotify = 4328, - CmdMuseumRandomEventQueryScRsp = 4304, - CmdUpgradeAreaStatCsReq = 4366, - CmdMuseumFundsChangedScNotify = 4320, - CmdFinishCurTurnCsReq = 4378, - CmdBuyNpcStuffCsReq = 4383, - CmdSetStuffToAreaScRsp = 4377, - CmdUpgradeAreaStatScRsp = 4305, - CmdMuseumDispatchFinishedScNotify = 4311, - CmdUpgradeAreaCsReq = 4389, - CmdMuseumTargetMissionFinishNotify = 4400, - CmdMuseumTargetRewardNotify = 4362, - CmdGetMuseumInfoCsReq = 4398, - CmdFinishCurTurnScRsp = 4356, - CmdMuseumTakeCollectRewardCsReq = 4306, - CmdBuyNpcStuffScRsp = 4342, - CmdMuseumRandomEventQueryCsReq = 4331, - CmdMuseumRandomEventStartScNotify = 4350, - CmdMuseumRandomEventSelectScRsp = 4352, - CmdGetExhibitScNotify = 4338, - CmdMuseumTargetStartNotify = 4310, - CmdSetStuffToAreaCsReq = 4379, - CmdUpgradeAreaScRsp = 4322, - CmdGetMuseumInfoScRsp = 4371, - CmdRemoveStuffFromAreaScRsp = 4312, - CmdMuseumRandomEventSelectCsReq = 4360, -} -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::CmdMuseumInfoChangedScNotify => "CmdMuseumInfoChangedScNotify", - CmdMuseumType::CmdRemoveStuffFromAreaCsReq => "CmdRemoveStuffFromAreaCsReq", - CmdMuseumType::CmdMuseumTakeCollectRewardScRsp => { - "CmdMuseumTakeCollectRewardScRsp" - } - CmdMuseumType::CmdGetStuffScNotify => "CmdGetStuffScNotify", - CmdMuseumType::CmdMuseumRandomEventQueryScRsp => { - "CmdMuseumRandomEventQueryScRsp" - } - CmdMuseumType::CmdUpgradeAreaStatCsReq => "CmdUpgradeAreaStatCsReq", - CmdMuseumType::CmdMuseumFundsChangedScNotify => { - "CmdMuseumFundsChangedScNotify" - } - CmdMuseumType::CmdFinishCurTurnCsReq => "CmdFinishCurTurnCsReq", - CmdMuseumType::CmdBuyNpcStuffCsReq => "CmdBuyNpcStuffCsReq", - CmdMuseumType::CmdSetStuffToAreaScRsp => "CmdSetStuffToAreaScRsp", - CmdMuseumType::CmdUpgradeAreaStatScRsp => "CmdUpgradeAreaStatScRsp", - CmdMuseumType::CmdMuseumDispatchFinishedScNotify => { - "CmdMuseumDispatchFinishedScNotify" - } - CmdMuseumType::CmdUpgradeAreaCsReq => "CmdUpgradeAreaCsReq", - CmdMuseumType::CmdMuseumTargetMissionFinishNotify => { - "CmdMuseumTargetMissionFinishNotify" - } - CmdMuseumType::CmdMuseumTargetRewardNotify => "CmdMuseumTargetRewardNotify", - CmdMuseumType::CmdGetMuseumInfoCsReq => "CmdGetMuseumInfoCsReq", - CmdMuseumType::CmdFinishCurTurnScRsp => "CmdFinishCurTurnScRsp", - CmdMuseumType::CmdMuseumTakeCollectRewardCsReq => { - "CmdMuseumTakeCollectRewardCsReq" - } - CmdMuseumType::CmdBuyNpcStuffScRsp => "CmdBuyNpcStuffScRsp", - CmdMuseumType::CmdMuseumRandomEventQueryCsReq => { - "CmdMuseumRandomEventQueryCsReq" - } - CmdMuseumType::CmdMuseumRandomEventStartScNotify => { - "CmdMuseumRandomEventStartScNotify" - } - CmdMuseumType::CmdMuseumRandomEventSelectScRsp => { - "CmdMuseumRandomEventSelectScRsp" - } - CmdMuseumType::CmdGetExhibitScNotify => "CmdGetExhibitScNotify", - CmdMuseumType::CmdMuseumTargetStartNotify => "CmdMuseumTargetStartNotify", - CmdMuseumType::CmdSetStuffToAreaCsReq => "CmdSetStuffToAreaCsReq", - CmdMuseumType::CmdUpgradeAreaScRsp => "CmdUpgradeAreaScRsp", - CmdMuseumType::CmdGetMuseumInfoScRsp => "CmdGetMuseumInfoScRsp", - CmdMuseumType::CmdRemoveStuffFromAreaScRsp => "CmdRemoveStuffFromAreaScRsp", - CmdMuseumType::CmdMuseumRandomEventSelectCsReq => { - "CmdMuseumRandomEventSelectCsReq" - } - } - } - /// 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), - "CmdMuseumInfoChangedScNotify" => Some(Self::CmdMuseumInfoChangedScNotify), - "CmdRemoveStuffFromAreaCsReq" => Some(Self::CmdRemoveStuffFromAreaCsReq), - "CmdMuseumTakeCollectRewardScRsp" => { - Some(Self::CmdMuseumTakeCollectRewardScRsp) - } - "CmdGetStuffScNotify" => Some(Self::CmdGetStuffScNotify), - "CmdMuseumRandomEventQueryScRsp" => { - Some(Self::CmdMuseumRandomEventQueryScRsp) - } - "CmdUpgradeAreaStatCsReq" => Some(Self::CmdUpgradeAreaStatCsReq), - "CmdMuseumFundsChangedScNotify" => Some(Self::CmdMuseumFundsChangedScNotify), - "CmdFinishCurTurnCsReq" => Some(Self::CmdFinishCurTurnCsReq), - "CmdBuyNpcStuffCsReq" => Some(Self::CmdBuyNpcStuffCsReq), - "CmdSetStuffToAreaScRsp" => Some(Self::CmdSetStuffToAreaScRsp), - "CmdUpgradeAreaStatScRsp" => Some(Self::CmdUpgradeAreaStatScRsp), - "CmdMuseumDispatchFinishedScNotify" => { - Some(Self::CmdMuseumDispatchFinishedScNotify) - } - "CmdUpgradeAreaCsReq" => Some(Self::CmdUpgradeAreaCsReq), - "CmdMuseumTargetMissionFinishNotify" => { - Some(Self::CmdMuseumTargetMissionFinishNotify) - } - "CmdMuseumTargetRewardNotify" => Some(Self::CmdMuseumTargetRewardNotify), - "CmdGetMuseumInfoCsReq" => Some(Self::CmdGetMuseumInfoCsReq), - "CmdFinishCurTurnScRsp" => Some(Self::CmdFinishCurTurnScRsp), - "CmdMuseumTakeCollectRewardCsReq" => { - Some(Self::CmdMuseumTakeCollectRewardCsReq) - } - "CmdBuyNpcStuffScRsp" => Some(Self::CmdBuyNpcStuffScRsp), - "CmdMuseumRandomEventQueryCsReq" => { - Some(Self::CmdMuseumRandomEventQueryCsReq) - } - "CmdMuseumRandomEventStartScNotify" => { - Some(Self::CmdMuseumRandomEventStartScNotify) - } - "CmdMuseumRandomEventSelectScRsp" => { - Some(Self::CmdMuseumRandomEventSelectScRsp) - } - "CmdGetExhibitScNotify" => Some(Self::CmdGetExhibitScNotify), - "CmdMuseumTargetStartNotify" => Some(Self::CmdMuseumTargetStartNotify), - "CmdSetStuffToAreaCsReq" => Some(Self::CmdSetStuffToAreaCsReq), - "CmdUpgradeAreaScRsp" => Some(Self::CmdUpgradeAreaScRsp), - "CmdGetMuseumInfoScRsp" => Some(Self::CmdGetMuseumInfoScRsp), - "CmdRemoveStuffFromAreaScRsp" => Some(Self::CmdRemoveStuffFromAreaScRsp), - "CmdMuseumRandomEventSelectCsReq" => { - Some(Self::CmdMuseumRandomEventSelectCsReq) - } - _ => None, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Bocagoolhff { - MuseumRandomEventStateNone = 0, - MuseumRandomEventStateStart = 1, - MuseumRandomEventStateProcessing = 2, - MuseumRandomEventStateFinish = 3, -} -impl Bocagoolhff { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Bocagoolhff::MuseumRandomEventStateNone => "MUSEUM_RANDOM_EVENT_STATE_NONE", - Bocagoolhff::MuseumRandomEventStateStart => "MUSEUM_RANDOM_EVENT_STATE_START", - Bocagoolhff::MuseumRandomEventStateProcessing => { - "MUSEUM_RANDOM_EVENT_STATE_PROCESSING" - } - Bocagoolhff::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, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Daealpiokmg { - WorkPosNone = 0, - WorkPos1 = 1, - WorkPos2 = 2, - WorkPos3 = 3, -} -impl Daealpiokmg { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Daealpiokmg::WorkPosNone => "WORK_POS_NONE", - Daealpiokmg::WorkPos1 => "WORK_POS_1", - Daealpiokmg::WorkPos2 => "WORK_POS_2", - Daealpiokmg::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, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Agalceponon { - StatTypeNone = 0, - StatTypeArt = 1, - StatTypeCulture = 2, - StatTypePopular = 3, -} -impl Agalceponon { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Agalceponon::StatTypeNone => "STAT_TYPE_NONE", - Agalceponon::StatTypeArt => "STAT_TYPE_ART", - Agalceponon::StatTypeCulture => "STAT_TYPE_CULTURE", - Agalceponon::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, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Dibcbimdeih { - Unknow = 0, - MissionReward = 1, - EventBuyStuff = 2, - MarketBuyStuff = 3, - QuestReward = 4, - Initial = 5, - PhaseFinishReward = 6, -} -impl Dibcbimdeih { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Dibcbimdeih::Unknow => "UNKNOW", - Dibcbimdeih::MissionReward => "MISSION_REWARD", - Dibcbimdeih::EventBuyStuff => "EVENT_BUY_STUFF", - Dibcbimdeih::MarketBuyStuff => "MARKET_BUY_STUFF", - Dibcbimdeih::QuestReward => "QUEST_REWARD", - Dibcbimdeih::Initial => "INITIAL", - Dibcbimdeih::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, - } - } -} -/// Obf: CMEGJEKABLH -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdMusicRhythmType { - None = 0, - CmdMusicRhythmFinishLevelScRsp = 7587, - CmdMusicRhythmStartLevelCsReq = 7599, - CmdMusicRhythmUnlockTrackScNotify = 7598, - CmdMusicRhythmUnlockSongNotify = 7573, - CmdMusicRhythmDataCsReq = 7591, - CmdMusicRhythmDataScRsp = 7577, - CmdMusicRhythmSaveSongConfigDataCsReq = 7584, - CmdMusicRhythmStartLevelScRsp = 7571, - CmdMusicRhythmSaveSongConfigDataScRsp = 7585, - CmdMusicRhythmUnlockSongSfxScNotify = 7580, - CmdMusicRhythmFinishLevelCsReq = 7578, - CmdMusicRhythmMaxDifficultyLevelsUnlockNotify = 7575, -} -impl CmdMusicRhythmType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdMusicRhythmType::None => "CmdMusicRhythmTypeNone", - CmdMusicRhythmType::CmdMusicRhythmFinishLevelScRsp => { - "CmdMusicRhythmFinishLevelScRsp" - } - CmdMusicRhythmType::CmdMusicRhythmStartLevelCsReq => { - "CmdMusicRhythmStartLevelCsReq" - } - CmdMusicRhythmType::CmdMusicRhythmUnlockTrackScNotify => { - "CmdMusicRhythmUnlockTrackScNotify" - } - CmdMusicRhythmType::CmdMusicRhythmUnlockSongNotify => { - "CmdMusicRhythmUnlockSongNotify" - } - CmdMusicRhythmType::CmdMusicRhythmDataCsReq => "CmdMusicRhythmDataCsReq", - CmdMusicRhythmType::CmdMusicRhythmDataScRsp => "CmdMusicRhythmDataScRsp", - CmdMusicRhythmType::CmdMusicRhythmSaveSongConfigDataCsReq => { - "CmdMusicRhythmSaveSongConfigDataCsReq" - } - CmdMusicRhythmType::CmdMusicRhythmStartLevelScRsp => { - "CmdMusicRhythmStartLevelScRsp" - } - CmdMusicRhythmType::CmdMusicRhythmSaveSongConfigDataScRsp => { - "CmdMusicRhythmSaveSongConfigDataScRsp" - } - CmdMusicRhythmType::CmdMusicRhythmUnlockSongSfxScNotify => { - "CmdMusicRhythmUnlockSongSfxScNotify" - } - CmdMusicRhythmType::CmdMusicRhythmFinishLevelCsReq => { - "CmdMusicRhythmFinishLevelCsReq" - } - CmdMusicRhythmType::CmdMusicRhythmMaxDifficultyLevelsUnlockNotify => { - "CmdMusicRhythmMaxDifficultyLevelsUnlockNotify" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdMusicRhythmTypeNone" => Some(Self::None), - "CmdMusicRhythmFinishLevelScRsp" => { - Some(Self::CmdMusicRhythmFinishLevelScRsp) - } - "CmdMusicRhythmStartLevelCsReq" => Some(Self::CmdMusicRhythmStartLevelCsReq), - "CmdMusicRhythmUnlockTrackScNotify" => { - Some(Self::CmdMusicRhythmUnlockTrackScNotify) - } - "CmdMusicRhythmUnlockSongNotify" => { - Some(Self::CmdMusicRhythmUnlockSongNotify) - } - "CmdMusicRhythmDataCsReq" => Some(Self::CmdMusicRhythmDataCsReq), - "CmdMusicRhythmDataScRsp" => Some(Self::CmdMusicRhythmDataScRsp), - "CmdMusicRhythmSaveSongConfigDataCsReq" => { - Some(Self::CmdMusicRhythmSaveSongConfigDataCsReq) - } - "CmdMusicRhythmStartLevelScRsp" => Some(Self::CmdMusicRhythmStartLevelScRsp), - "CmdMusicRhythmSaveSongConfigDataScRsp" => { - Some(Self::CmdMusicRhythmSaveSongConfigDataScRsp) - } - "CmdMusicRhythmUnlockSongSfxScNotify" => { - Some(Self::CmdMusicRhythmUnlockSongSfxScNotify) - } - "CmdMusicRhythmFinishLevelCsReq" => { - Some(Self::CmdMusicRhythmFinishLevelCsReq) - } - "CmdMusicRhythmMaxDifficultyLevelsUnlockNotify" => { - Some(Self::CmdMusicRhythmMaxDifficultyLevelsUnlockNotify) - } - _ => None, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum MusicRhythmStatus { - StatusClose = 0, - StatusOpen = 1, -} -impl MusicRhythmStatus { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - MusicRhythmStatus::StatusClose => "STATUS_CLOSE", - MusicRhythmStatus::StatusOpen => "STATUS_OPEN", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "STATUS_CLOSE" => Some(Self::StatusClose), - "STATUS_OPEN" => Some(Self::StatusOpen), - _ => None, - } - } -} -/// Obf: PKDBGOACEAE -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdOfferingType { - None = 0, - CmdOfferingInfoScNotify = 6932, - CmdTakeOfferingRewardCsReq = 6928, - CmdSubmitOfferingItemScRsp = 6930, - CmdTakeOfferingRewardScRsp = 6935, - CmdGetOfferingInfoScRsp = 6937, - CmdSubmitOfferingItemCsReq = 6933, - CmdGetOfferingInfoCsReq = 6934, -} -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::CmdOfferingInfoScNotify => "CmdOfferingInfoScNotify", - CmdOfferingType::CmdTakeOfferingRewardCsReq => "CmdTakeOfferingRewardCsReq", - CmdOfferingType::CmdSubmitOfferingItemScRsp => "CmdSubmitOfferingItemScRsp", - CmdOfferingType::CmdTakeOfferingRewardScRsp => "CmdTakeOfferingRewardScRsp", - CmdOfferingType::CmdGetOfferingInfoScRsp => "CmdGetOfferingInfoScRsp", - CmdOfferingType::CmdSubmitOfferingItemCsReq => "CmdSubmitOfferingItemCsReq", - CmdOfferingType::CmdGetOfferingInfoCsReq => "CmdGetOfferingInfoCsReq", - } - } - /// 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), - "CmdOfferingInfoScNotify" => Some(Self::CmdOfferingInfoScNotify), - "CmdTakeOfferingRewardCsReq" => Some(Self::CmdTakeOfferingRewardCsReq), - "CmdSubmitOfferingItemScRsp" => Some(Self::CmdSubmitOfferingItemScRsp), - "CmdTakeOfferingRewardScRsp" => Some(Self::CmdTakeOfferingRewardScRsp), - "CmdGetOfferingInfoScRsp" => Some(Self::CmdGetOfferingInfoScRsp), - "CmdSubmitOfferingItemCsReq" => Some(Self::CmdSubmitOfferingItemCsReq), - "CmdGetOfferingInfoCsReq" => Some(Self::CmdGetOfferingInfoCsReq), - _ => None, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Dncbhbocoeg { - OfferingStateNone = 0, - OfferingStateLock = 1, - OfferingStateOpen = 2, -} -impl Dncbhbocoeg { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Dncbhbocoeg::OfferingStateNone => "OFFERING_STATE_NONE", - Dncbhbocoeg::OfferingStateLock => "OFFERING_STATE_LOCK", - Dncbhbocoeg::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, - } - } -} -/// Obf: PCGCABKOPFB -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdPamMissionType { - None = 0, - CmdAcceptedPamMissionExpireScRsp = 4071, - CmdAcceptedPamMissionExpireCsReq = 4098, - CmdSyncAcceptedPamMissionNotify = 4083, -} -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::CmdAcceptedPamMissionExpireCsReq => { - "CmdAcceptedPamMissionExpireCsReq" - } - CmdPamMissionType::CmdSyncAcceptedPamMissionNotify => { - "CmdSyncAcceptedPamMissionNotify" - } - } - } - /// 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) - } - "CmdAcceptedPamMissionExpireCsReq" => { - Some(Self::CmdAcceptedPamMissionExpireCsReq) - } - "CmdSyncAcceptedPamMissionNotify" => { - Some(Self::CmdSyncAcceptedPamMissionNotify) - } - _ => None, - } - } -} -/// Obf: EPJKMCEFGOH -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdPetType { - None = 0, - CmdRecallPetCsReq = 7644, - CmdCurPetChangedScNotify = 7624, - CmdSummonPetCsReq = 7642, - CmdSummonPetScRsp = 7602, - CmdGetPetDataScRsp = 7637, - CmdRecallPetScRsp = 7610, - CmdGetPetDataCsReq = 7629, -} -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::CmdRecallPetCsReq => "CmdRecallPetCsReq", - CmdPetType::CmdCurPetChangedScNotify => "CmdCurPetChangedScNotify", - CmdPetType::CmdSummonPetCsReq => "CmdSummonPetCsReq", - CmdPetType::CmdSummonPetScRsp => "CmdSummonPetScRsp", - CmdPetType::CmdGetPetDataScRsp => "CmdGetPetDataScRsp", - CmdPetType::CmdRecallPetScRsp => "CmdRecallPetScRsp", - CmdPetType::CmdGetPetDataCsReq => "CmdGetPetDataCsReq", - } - } - /// 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), - "CmdRecallPetCsReq" => Some(Self::CmdRecallPetCsReq), - "CmdCurPetChangedScNotify" => Some(Self::CmdCurPetChangedScNotify), - "CmdSummonPetCsReq" => Some(Self::CmdSummonPetCsReq), - "CmdSummonPetScRsp" => Some(Self::CmdSummonPetScRsp), - "CmdGetPetDataScRsp" => Some(Self::CmdGetPetDataScRsp), - "CmdRecallPetScRsp" => Some(Self::CmdRecallPetScRsp), - "CmdGetPetDataCsReq" => Some(Self::CmdGetPetDataCsReq), - _ => None, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Pbbpaonimal { - PetOperationTypeNone = 0, - PetOperationTypeSummon = 1, - PetOperationTypeRecall = 2, -} -impl Pbbpaonimal { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Pbbpaonimal::PetOperationTypeNone => "PET_OPERATION_TYPE_NONE", - Pbbpaonimal::PetOperationTypeSummon => "PET_OPERATION_TYPE_SUMMON", - Pbbpaonimal::PetOperationTypeRecall => "PET_OPERATION_TYPE_RECALL", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "PET_OPERATION_TYPE_NONE" => Some(Self::PetOperationTypeNone), - "PET_OPERATION_TYPE_SUMMON" => Some(Self::PetOperationTypeSummon), - "PET_OPERATION_TYPE_RECALL" => Some(Self::PetOperationTypeRecall), - _ => None, - } - } -} -/// Obf: KCIFGGPBLCO -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdPhoneType { - None = 0, - CmdSelectPhoneThemeCsReq = 5177, - CmdSelectChatBubbleScRsp = 5142, - CmdGetPhoneDataCsReq = 5198, - CmdSelectChatBubbleCsReq = 5183, - CmdUnlockChatBubbleScNotify = 5179, - CmdUnlockPhoneThemeScNotify = 5112, - CmdSelectPhoneThemeScRsp = 5133, - CmdGetPhoneDataScRsp = 5171, -} -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::CmdSelectPhoneThemeCsReq => "CmdSelectPhoneThemeCsReq", - CmdPhoneType::CmdSelectChatBubbleScRsp => "CmdSelectChatBubbleScRsp", - CmdPhoneType::CmdGetPhoneDataCsReq => "CmdGetPhoneDataCsReq", - CmdPhoneType::CmdSelectChatBubbleCsReq => "CmdSelectChatBubbleCsReq", - CmdPhoneType::CmdUnlockChatBubbleScNotify => "CmdUnlockChatBubbleScNotify", - CmdPhoneType::CmdUnlockPhoneThemeScNotify => "CmdUnlockPhoneThemeScNotify", - CmdPhoneType::CmdSelectPhoneThemeScRsp => "CmdSelectPhoneThemeScRsp", - CmdPhoneType::CmdGetPhoneDataScRsp => "CmdGetPhoneDataScRsp", - } - } - /// 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), - "CmdSelectPhoneThemeCsReq" => Some(Self::CmdSelectPhoneThemeCsReq), - "CmdSelectChatBubbleScRsp" => Some(Self::CmdSelectChatBubbleScRsp), - "CmdGetPhoneDataCsReq" => Some(Self::CmdGetPhoneDataCsReq), - "CmdSelectChatBubbleCsReq" => Some(Self::CmdSelectChatBubbleCsReq), - "CmdUnlockChatBubbleScNotify" => Some(Self::CmdUnlockChatBubbleScNotify), - "CmdUnlockPhoneThemeScNotify" => Some(Self::CmdUnlockPhoneThemeScNotify), - "CmdSelectPhoneThemeScRsp" => Some(Self::CmdSelectPhoneThemeScRsp), - "CmdGetPhoneDataScRsp" => Some(Self::CmdGetPhoneDataScRsp), - _ => None, - } - } -} -/// Obf: EJIPMDBPINP -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdPlayerType { - None = 0, - CmdUpdatePlayerSettingScRsp = 96, - CmdGetVideoVersionKeyScRsp = 74, - CmdGetBasicInfoScRsp = 64, - CmdPlayerGetTokenCsReq = 79, - CmdSetGameplayBirthdayScRsp = 54, - CmdSetGenderCsReq = 2, - CmdSetMultipleAvatarPathsCsReq = 81, - CmdSetLanguageScRsp = 23, - CmdSetRedPointStatusScNotify = 47, - CmdServerAnnounceNotify = 85, - CmdRetcodeNotify = 76, - CmdPlayerLoginFinishScRsp = 73, - CmdGetMultiPathAvatarInfoCsReq = 68, - CmdClientObjDownloadDataScNotify = 9, - CmdClientDownloadDataScNotify = 40, - CmdGetLevelRewardTakenListCsReq = 60, - CmdStaminaInfoScNotify = 48, - CmdGetAuthkeyCsReq = 5, - CmdPlayerKickOutScNotify = 28, - CmdAntiAddictScNotify = 50, - CmdSetGameplayBirthdayCsReq = 87, - CmdGetVideoVersionKeyCsReq = 72, - CmdExchangeStaminaCsReq = 22, - CmdGetLevelRewardScRsp = 10, - CmdUpdatePlayerSettingCsReq = 24, - CmdSetPlayerInfoCsReq = 57, - CmdGmTalkCsReq = 38, - CmdGetBasicInfoCsReq = 53, - CmdClientObjUploadCsReq = 99, - CmdFeatureSwitchClosedScNotify = 84, - CmdGetLevelRewardTakenListScRsp = 52, - CmdMonthCardRewardNotify = 67, - CmdPlayerLoginCsReq = 98, - CmdAvatarPathChangedNotify = 41, - CmdGetGameStateServiceConfigCsReq = 94, - CmdPlayerLogoutScRsp = 42, - CmdQueryProductInfoScRsp = 92, - CmdAceAntiCheaterScRsp = 58, - CmdReserveStaminaExchangeCsReq = 27, - CmdRegionStopScNotify = 20, - CmdPlayerLoginFinishCsReq = 90, - CmdSetMultipleAvatarPathsScRsp = 7, - CmdDailyRefreshNotify = 35, - CmdGetSecretKeyInfoScRsp = 1, - CmdSetNicknameScRsp = 4, - CmdAceAntiCheaterCsReq = 69, - CmdSetPlayerInfoScRsp = 25, - CmdPlayerLoginScRsp = 71, - CmdGmTalkScRsp = 78, - CmdGetLevelRewardCsReq = 11, - CmdSetNicknameCsReq = 31, - CmdUpdateFeatureSwitchScNotify = 95, - CmdPlayerGetTokenScRsp = 77, - CmdGateServerScNotify = 3, - CmdClientObjUploadScRsp = 43, - CmdUnlockAvatarPathCsReq = 21, - CmdPlayerHeartBeatScRsp = 49, - CmdGetAuthkeyScRsp = 45, - CmdGetMultiPathAvatarInfoScRsp = 46, - CmdExchangeStaminaScRsp = 66, - CmdPlayerLogoutCsReq = 83, - CmdQueryProductInfoCsReq = 19, - CmdSetLanguageCsReq = 6, - CmdGmTalkScNotify = 12, - CmdPlayerHeartBeatCsReq = 39, - CmdSetAvatarPathScRsp = 75, - CmdGetSecretKeyInfoCsReq = 29, - CmdUnlockAvatarPathScRsp = 51, - CmdReserveStaminaExchangeScRsp = 59, - CmdUpdatePsnSettingsInfoCsReq = 30, - CmdUpdatePsnSettingsInfoScRsp = 82, - CmdGetGameStateServiceConfigScRsp = 34, - CmdSetGenderScRsp = 65, - CmdSetAvatarPathCsReq = 37, -} -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::CmdUpdatePlayerSettingScRsp => "CmdUpdatePlayerSettingScRsp", - CmdPlayerType::CmdGetVideoVersionKeyScRsp => "CmdGetVideoVersionKeyScRsp", - CmdPlayerType::CmdGetBasicInfoScRsp => "CmdGetBasicInfoScRsp", - CmdPlayerType::CmdPlayerGetTokenCsReq => "CmdPlayerGetTokenCsReq", - CmdPlayerType::CmdSetGameplayBirthdayScRsp => "CmdSetGameplayBirthdayScRsp", - CmdPlayerType::CmdSetGenderCsReq => "CmdSetGenderCsReq", - CmdPlayerType::CmdSetMultipleAvatarPathsCsReq => { - "CmdSetMultipleAvatarPathsCsReq" - } - CmdPlayerType::CmdSetLanguageScRsp => "CmdSetLanguageScRsp", - CmdPlayerType::CmdSetRedPointStatusScNotify => "CmdSetRedPointStatusScNotify", - CmdPlayerType::CmdServerAnnounceNotify => "CmdServerAnnounceNotify", - CmdPlayerType::CmdRetcodeNotify => "CmdRetcodeNotify", - CmdPlayerType::CmdPlayerLoginFinishScRsp => "CmdPlayerLoginFinishScRsp", - CmdPlayerType::CmdGetMultiPathAvatarInfoCsReq => { - "CmdGetMultiPathAvatarInfoCsReq" - } - CmdPlayerType::CmdClientObjDownloadDataScNotify => { - "CmdClientObjDownloadDataScNotify" - } - CmdPlayerType::CmdClientDownloadDataScNotify => { - "CmdClientDownloadDataScNotify" - } - CmdPlayerType::CmdGetLevelRewardTakenListCsReq => { - "CmdGetLevelRewardTakenListCsReq" - } - CmdPlayerType::CmdStaminaInfoScNotify => "CmdStaminaInfoScNotify", - CmdPlayerType::CmdGetAuthkeyCsReq => "CmdGetAuthkeyCsReq", - CmdPlayerType::CmdPlayerKickOutScNotify => "CmdPlayerKickOutScNotify", - CmdPlayerType::CmdAntiAddictScNotify => "CmdAntiAddictScNotify", - CmdPlayerType::CmdSetGameplayBirthdayCsReq => "CmdSetGameplayBirthdayCsReq", - CmdPlayerType::CmdGetVideoVersionKeyCsReq => "CmdGetVideoVersionKeyCsReq", - CmdPlayerType::CmdExchangeStaminaCsReq => "CmdExchangeStaminaCsReq", - CmdPlayerType::CmdGetLevelRewardScRsp => "CmdGetLevelRewardScRsp", - CmdPlayerType::CmdUpdatePlayerSettingCsReq => "CmdUpdatePlayerSettingCsReq", - CmdPlayerType::CmdSetPlayerInfoCsReq => "CmdSetPlayerInfoCsReq", - CmdPlayerType::CmdGmTalkCsReq => "CmdGmTalkCsReq", - CmdPlayerType::CmdGetBasicInfoCsReq => "CmdGetBasicInfoCsReq", - CmdPlayerType::CmdClientObjUploadCsReq => "CmdClientObjUploadCsReq", - CmdPlayerType::CmdFeatureSwitchClosedScNotify => { - "CmdFeatureSwitchClosedScNotify" - } - CmdPlayerType::CmdGetLevelRewardTakenListScRsp => { - "CmdGetLevelRewardTakenListScRsp" - } - CmdPlayerType::CmdMonthCardRewardNotify => "CmdMonthCardRewardNotify", - CmdPlayerType::CmdPlayerLoginCsReq => "CmdPlayerLoginCsReq", - CmdPlayerType::CmdAvatarPathChangedNotify => "CmdAvatarPathChangedNotify", - CmdPlayerType::CmdGetGameStateServiceConfigCsReq => { - "CmdGetGameStateServiceConfigCsReq" - } - CmdPlayerType::CmdPlayerLogoutScRsp => "CmdPlayerLogoutScRsp", - CmdPlayerType::CmdQueryProductInfoScRsp => "CmdQueryProductInfoScRsp", - CmdPlayerType::CmdAceAntiCheaterScRsp => "CmdAceAntiCheaterScRsp", - CmdPlayerType::CmdReserveStaminaExchangeCsReq => { - "CmdReserveStaminaExchangeCsReq" - } - CmdPlayerType::CmdRegionStopScNotify => "CmdRegionStopScNotify", - CmdPlayerType::CmdPlayerLoginFinishCsReq => "CmdPlayerLoginFinishCsReq", - CmdPlayerType::CmdSetMultipleAvatarPathsScRsp => { - "CmdSetMultipleAvatarPathsScRsp" - } - CmdPlayerType::CmdDailyRefreshNotify => "CmdDailyRefreshNotify", - CmdPlayerType::CmdGetSecretKeyInfoScRsp => "CmdGetSecretKeyInfoScRsp", - CmdPlayerType::CmdSetNicknameScRsp => "CmdSetNicknameScRsp", - CmdPlayerType::CmdAceAntiCheaterCsReq => "CmdAceAntiCheaterCsReq", - CmdPlayerType::CmdSetPlayerInfoScRsp => "CmdSetPlayerInfoScRsp", - CmdPlayerType::CmdPlayerLoginScRsp => "CmdPlayerLoginScRsp", - CmdPlayerType::CmdGmTalkScRsp => "CmdGmTalkScRsp", - CmdPlayerType::CmdGetLevelRewardCsReq => "CmdGetLevelRewardCsReq", - CmdPlayerType::CmdSetNicknameCsReq => "CmdSetNicknameCsReq", - CmdPlayerType::CmdUpdateFeatureSwitchScNotify => { - "CmdUpdateFeatureSwitchScNotify" - } - CmdPlayerType::CmdPlayerGetTokenScRsp => "CmdPlayerGetTokenScRsp", - CmdPlayerType::CmdGateServerScNotify => "CmdGateServerScNotify", - CmdPlayerType::CmdClientObjUploadScRsp => "CmdClientObjUploadScRsp", - CmdPlayerType::CmdUnlockAvatarPathCsReq => "CmdUnlockAvatarPathCsReq", - CmdPlayerType::CmdPlayerHeartBeatScRsp => "CmdPlayerHeartBeatScRsp", - CmdPlayerType::CmdGetAuthkeyScRsp => "CmdGetAuthkeyScRsp", - CmdPlayerType::CmdGetMultiPathAvatarInfoScRsp => { - "CmdGetMultiPathAvatarInfoScRsp" - } - CmdPlayerType::CmdExchangeStaminaScRsp => "CmdExchangeStaminaScRsp", - CmdPlayerType::CmdPlayerLogoutCsReq => "CmdPlayerLogoutCsReq", - CmdPlayerType::CmdQueryProductInfoCsReq => "CmdQueryProductInfoCsReq", - CmdPlayerType::CmdSetLanguageCsReq => "CmdSetLanguageCsReq", - CmdPlayerType::CmdGmTalkScNotify => "CmdGmTalkScNotify", - CmdPlayerType::CmdPlayerHeartBeatCsReq => "CmdPlayerHeartBeatCsReq", - CmdPlayerType::CmdSetAvatarPathScRsp => "CmdSetAvatarPathScRsp", - CmdPlayerType::CmdGetSecretKeyInfoCsReq => "CmdGetSecretKeyInfoCsReq", - CmdPlayerType::CmdUnlockAvatarPathScRsp => "CmdUnlockAvatarPathScRsp", - CmdPlayerType::CmdReserveStaminaExchangeScRsp => { - "CmdReserveStaminaExchangeScRsp" - } - CmdPlayerType::CmdUpdatePsnSettingsInfoCsReq => { - "CmdUpdatePsnSettingsInfoCsReq" - } - CmdPlayerType::CmdUpdatePsnSettingsInfoScRsp => { - "CmdUpdatePsnSettingsInfoScRsp" - } - CmdPlayerType::CmdGetGameStateServiceConfigScRsp => { - "CmdGetGameStateServiceConfigScRsp" - } - CmdPlayerType::CmdSetGenderScRsp => "CmdSetGenderScRsp", - CmdPlayerType::CmdSetAvatarPathCsReq => "CmdSetAvatarPathCsReq", - } - } - /// 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), - "CmdUpdatePlayerSettingScRsp" => Some(Self::CmdUpdatePlayerSettingScRsp), - "CmdGetVideoVersionKeyScRsp" => Some(Self::CmdGetVideoVersionKeyScRsp), - "CmdGetBasicInfoScRsp" => Some(Self::CmdGetBasicInfoScRsp), - "CmdPlayerGetTokenCsReq" => Some(Self::CmdPlayerGetTokenCsReq), - "CmdSetGameplayBirthdayScRsp" => Some(Self::CmdSetGameplayBirthdayScRsp), - "CmdSetGenderCsReq" => Some(Self::CmdSetGenderCsReq), - "CmdSetMultipleAvatarPathsCsReq" => { - Some(Self::CmdSetMultipleAvatarPathsCsReq) - } - "CmdSetLanguageScRsp" => Some(Self::CmdSetLanguageScRsp), - "CmdSetRedPointStatusScNotify" => Some(Self::CmdSetRedPointStatusScNotify), - "CmdServerAnnounceNotify" => Some(Self::CmdServerAnnounceNotify), - "CmdRetcodeNotify" => Some(Self::CmdRetcodeNotify), - "CmdPlayerLoginFinishScRsp" => Some(Self::CmdPlayerLoginFinishScRsp), - "CmdGetMultiPathAvatarInfoCsReq" => { - Some(Self::CmdGetMultiPathAvatarInfoCsReq) - } - "CmdClientObjDownloadDataScNotify" => { - Some(Self::CmdClientObjDownloadDataScNotify) - } - "CmdClientDownloadDataScNotify" => Some(Self::CmdClientDownloadDataScNotify), - "CmdGetLevelRewardTakenListCsReq" => { - Some(Self::CmdGetLevelRewardTakenListCsReq) - } - "CmdStaminaInfoScNotify" => Some(Self::CmdStaminaInfoScNotify), - "CmdGetAuthkeyCsReq" => Some(Self::CmdGetAuthkeyCsReq), - "CmdPlayerKickOutScNotify" => Some(Self::CmdPlayerKickOutScNotify), - "CmdAntiAddictScNotify" => Some(Self::CmdAntiAddictScNotify), - "CmdSetGameplayBirthdayCsReq" => Some(Self::CmdSetGameplayBirthdayCsReq), - "CmdGetVideoVersionKeyCsReq" => Some(Self::CmdGetVideoVersionKeyCsReq), - "CmdExchangeStaminaCsReq" => Some(Self::CmdExchangeStaminaCsReq), - "CmdGetLevelRewardScRsp" => Some(Self::CmdGetLevelRewardScRsp), - "CmdUpdatePlayerSettingCsReq" => Some(Self::CmdUpdatePlayerSettingCsReq), - "CmdSetPlayerInfoCsReq" => Some(Self::CmdSetPlayerInfoCsReq), - "CmdGmTalkCsReq" => Some(Self::CmdGmTalkCsReq), - "CmdGetBasicInfoCsReq" => Some(Self::CmdGetBasicInfoCsReq), - "CmdClientObjUploadCsReq" => Some(Self::CmdClientObjUploadCsReq), - "CmdFeatureSwitchClosedScNotify" => { - Some(Self::CmdFeatureSwitchClosedScNotify) - } - "CmdGetLevelRewardTakenListScRsp" => { - Some(Self::CmdGetLevelRewardTakenListScRsp) - } - "CmdMonthCardRewardNotify" => Some(Self::CmdMonthCardRewardNotify), - "CmdPlayerLoginCsReq" => Some(Self::CmdPlayerLoginCsReq), - "CmdAvatarPathChangedNotify" => Some(Self::CmdAvatarPathChangedNotify), - "CmdGetGameStateServiceConfigCsReq" => { - Some(Self::CmdGetGameStateServiceConfigCsReq) - } - "CmdPlayerLogoutScRsp" => Some(Self::CmdPlayerLogoutScRsp), - "CmdQueryProductInfoScRsp" => Some(Self::CmdQueryProductInfoScRsp), - "CmdAceAntiCheaterScRsp" => Some(Self::CmdAceAntiCheaterScRsp), - "CmdReserveStaminaExchangeCsReq" => { - Some(Self::CmdReserveStaminaExchangeCsReq) - } - "CmdRegionStopScNotify" => Some(Self::CmdRegionStopScNotify), - "CmdPlayerLoginFinishCsReq" => Some(Self::CmdPlayerLoginFinishCsReq), - "CmdSetMultipleAvatarPathsScRsp" => { - Some(Self::CmdSetMultipleAvatarPathsScRsp) - } - "CmdDailyRefreshNotify" => Some(Self::CmdDailyRefreshNotify), - "CmdGetSecretKeyInfoScRsp" => Some(Self::CmdGetSecretKeyInfoScRsp), - "CmdSetNicknameScRsp" => Some(Self::CmdSetNicknameScRsp), - "CmdAceAntiCheaterCsReq" => Some(Self::CmdAceAntiCheaterCsReq), - "CmdSetPlayerInfoScRsp" => Some(Self::CmdSetPlayerInfoScRsp), - "CmdPlayerLoginScRsp" => Some(Self::CmdPlayerLoginScRsp), - "CmdGmTalkScRsp" => Some(Self::CmdGmTalkScRsp), - "CmdGetLevelRewardCsReq" => Some(Self::CmdGetLevelRewardCsReq), - "CmdSetNicknameCsReq" => Some(Self::CmdSetNicknameCsReq), - "CmdUpdateFeatureSwitchScNotify" => { - Some(Self::CmdUpdateFeatureSwitchScNotify) - } - "CmdPlayerGetTokenScRsp" => Some(Self::CmdPlayerGetTokenScRsp), - "CmdGateServerScNotify" => Some(Self::CmdGateServerScNotify), - "CmdClientObjUploadScRsp" => Some(Self::CmdClientObjUploadScRsp), - "CmdUnlockAvatarPathCsReq" => Some(Self::CmdUnlockAvatarPathCsReq), - "CmdPlayerHeartBeatScRsp" => Some(Self::CmdPlayerHeartBeatScRsp), - "CmdGetAuthkeyScRsp" => Some(Self::CmdGetAuthkeyScRsp), - "CmdGetMultiPathAvatarInfoScRsp" => { - Some(Self::CmdGetMultiPathAvatarInfoScRsp) - } - "CmdExchangeStaminaScRsp" => Some(Self::CmdExchangeStaminaScRsp), - "CmdPlayerLogoutCsReq" => Some(Self::CmdPlayerLogoutCsReq), - "CmdQueryProductInfoCsReq" => Some(Self::CmdQueryProductInfoCsReq), - "CmdSetLanguageCsReq" => Some(Self::CmdSetLanguageCsReq), - "CmdGmTalkScNotify" => Some(Self::CmdGmTalkScNotify), - "CmdPlayerHeartBeatCsReq" => Some(Self::CmdPlayerHeartBeatCsReq), - "CmdSetAvatarPathScRsp" => Some(Self::CmdSetAvatarPathScRsp), - "CmdGetSecretKeyInfoCsReq" => Some(Self::CmdGetSecretKeyInfoCsReq), - "CmdUnlockAvatarPathScRsp" => Some(Self::CmdUnlockAvatarPathScRsp), - "CmdReserveStaminaExchangeScRsp" => { - Some(Self::CmdReserveStaminaExchangeScRsp) - } - "CmdUpdatePsnSettingsInfoCsReq" => Some(Self::CmdUpdatePsnSettingsInfoCsReq), - "CmdUpdatePsnSettingsInfoScRsp" => Some(Self::CmdUpdatePsnSettingsInfoScRsp), - "CmdGetGameStateServiceConfigScRsp" => { - Some(Self::CmdGetGameStateServiceConfigScRsp) - } - "CmdSetGenderScRsp" => Some(Self::CmdSetGenderScRsp), - "CmdSetAvatarPathCsReq" => Some(Self::CmdSetAvatarPathCsReq), - _ => None, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Fdhjbkapnmi { - AuthkeySignTypeNone = 0, - AuthkeySignTypeDefault = 1, - AuthkeySignTypeRsa = 2, -} -impl Fdhjbkapnmi { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Fdhjbkapnmi::AuthkeySignTypeNone => "AUTHKEY_SIGN_TYPE_NONE", - Fdhjbkapnmi::AuthkeySignTypeDefault => "AUTHKEY_SIGN_TYPE_DEFAULT", - Fdhjbkapnmi::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, - } - } -} -/// Obf: ACDLLOPIPFJ -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdPlayerBoardType { - None = 0, - CmdGetPlayerBoardDataCsReq = 2898, - CmdSetSignatureCsReq = 2838, - CmdGetPlayerBoardDataScRsp = 2871, - CmdSetIsDisplayAvatarInfoScRsp = 2812, - CmdSetDisplayAvatarCsReq = 2879, - CmdSetHeadIconCsReq = 2883, - CmdSetSignatureScRsp = 2878, - CmdSetAssistAvatarScRsp = 2889, - CmdSetIsDisplayAvatarInfoCsReq = 2833, - CmdSetDisplayAvatarScRsp = 2877, - CmdUnlockHeadIconScNotify = 2828, - CmdSetHeadIconScRsp = 2842, - CmdSetAssistAvatarCsReq = 2856, -} -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::CmdGetPlayerBoardDataCsReq => { - "CmdGetPlayerBoardDataCsReq" - } - CmdPlayerBoardType::CmdSetSignatureCsReq => "CmdSetSignatureCsReq", - CmdPlayerBoardType::CmdGetPlayerBoardDataScRsp => { - "CmdGetPlayerBoardDataScRsp" - } - CmdPlayerBoardType::CmdSetIsDisplayAvatarInfoScRsp => { - "CmdSetIsDisplayAvatarInfoScRsp" - } - CmdPlayerBoardType::CmdSetDisplayAvatarCsReq => "CmdSetDisplayAvatarCsReq", - CmdPlayerBoardType::CmdSetHeadIconCsReq => "CmdSetHeadIconCsReq", - CmdPlayerBoardType::CmdSetSignatureScRsp => "CmdSetSignatureScRsp", - CmdPlayerBoardType::CmdSetAssistAvatarScRsp => "CmdSetAssistAvatarScRsp", - CmdPlayerBoardType::CmdSetIsDisplayAvatarInfoCsReq => { - "CmdSetIsDisplayAvatarInfoCsReq" - } - CmdPlayerBoardType::CmdSetDisplayAvatarScRsp => "CmdSetDisplayAvatarScRsp", - CmdPlayerBoardType::CmdUnlockHeadIconScNotify => "CmdUnlockHeadIconScNotify", - CmdPlayerBoardType::CmdSetHeadIconScRsp => "CmdSetHeadIconScRsp", - CmdPlayerBoardType::CmdSetAssistAvatarCsReq => "CmdSetAssistAvatarCsReq", - } - } - /// 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), - "CmdGetPlayerBoardDataCsReq" => Some(Self::CmdGetPlayerBoardDataCsReq), - "CmdSetSignatureCsReq" => Some(Self::CmdSetSignatureCsReq), - "CmdGetPlayerBoardDataScRsp" => Some(Self::CmdGetPlayerBoardDataScRsp), - "CmdSetIsDisplayAvatarInfoScRsp" => { - Some(Self::CmdSetIsDisplayAvatarInfoScRsp) - } - "CmdSetDisplayAvatarCsReq" => Some(Self::CmdSetDisplayAvatarCsReq), - "CmdSetHeadIconCsReq" => Some(Self::CmdSetHeadIconCsReq), - "CmdSetSignatureScRsp" => Some(Self::CmdSetSignatureScRsp), - "CmdSetAssistAvatarScRsp" => Some(Self::CmdSetAssistAvatarScRsp), - "CmdSetIsDisplayAvatarInfoCsReq" => { - Some(Self::CmdSetIsDisplayAvatarInfoCsReq) - } - "CmdSetDisplayAvatarScRsp" => Some(Self::CmdSetDisplayAvatarScRsp), - "CmdUnlockHeadIconScNotify" => Some(Self::CmdUnlockHeadIconScNotify), - "CmdSetHeadIconScRsp" => Some(Self::CmdSetHeadIconScRsp), - "CmdSetAssistAvatarCsReq" => Some(Self::CmdSetAssistAvatarCsReq), - _ => None, - } - } -} -/// Obf: IMMKCBJKMKM -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdPlayerReturnType { - None = 0, - CmdPlayerReturnSignCsReq = 4571, - CmdPlayerReturnForceFinishScNotify = 4578, - CmdPlayerReturnTakeRewardScRsp = 4512, - CmdPlayerReturnSignScRsp = 4583, - CmdPlayerReturnInfoQueryCsReq = 4528, - CmdPlayerReturnTakePointRewardScRsp = 4577, - CmdPlayerReturnStartScNotify = 4598, - CmdPlayerReturnPointChangeScNotify = 4542, - CmdPlayerReturnTakeRewardCsReq = 4533, - CmdPlayerReturnTakePointRewardCsReq = 4579, - CmdPlayerReturnInfoQueryScRsp = 4538, -} -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::CmdPlayerReturnForceFinishScNotify => { - "CmdPlayerReturnForceFinishScNotify" - } - CmdPlayerReturnType::CmdPlayerReturnTakeRewardScRsp => { - "CmdPlayerReturnTakeRewardScRsp" - } - CmdPlayerReturnType::CmdPlayerReturnSignScRsp => "CmdPlayerReturnSignScRsp", - CmdPlayerReturnType::CmdPlayerReturnInfoQueryCsReq => { - "CmdPlayerReturnInfoQueryCsReq" - } - CmdPlayerReturnType::CmdPlayerReturnTakePointRewardScRsp => { - "CmdPlayerReturnTakePointRewardScRsp" - } - CmdPlayerReturnType::CmdPlayerReturnStartScNotify => { - "CmdPlayerReturnStartScNotify" - } - CmdPlayerReturnType::CmdPlayerReturnPointChangeScNotify => { - "CmdPlayerReturnPointChangeScNotify" - } - CmdPlayerReturnType::CmdPlayerReturnTakeRewardCsReq => { - "CmdPlayerReturnTakeRewardCsReq" - } - CmdPlayerReturnType::CmdPlayerReturnTakePointRewardCsReq => { - "CmdPlayerReturnTakePointRewardCsReq" - } - CmdPlayerReturnType::CmdPlayerReturnInfoQueryScRsp => { - "CmdPlayerReturnInfoQueryScRsp" - } - } - } - /// 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), - "CmdPlayerReturnForceFinishScNotify" => { - Some(Self::CmdPlayerReturnForceFinishScNotify) - } - "CmdPlayerReturnTakeRewardScRsp" => { - Some(Self::CmdPlayerReturnTakeRewardScRsp) - } - "CmdPlayerReturnSignScRsp" => Some(Self::CmdPlayerReturnSignScRsp), - "CmdPlayerReturnInfoQueryCsReq" => Some(Self::CmdPlayerReturnInfoQueryCsReq), - "CmdPlayerReturnTakePointRewardScRsp" => { - Some(Self::CmdPlayerReturnTakePointRewardScRsp) - } - "CmdPlayerReturnStartScNotify" => Some(Self::CmdPlayerReturnStartScNotify), - "CmdPlayerReturnPointChangeScNotify" => { - Some(Self::CmdPlayerReturnPointChangeScNotify) - } - "CmdPlayerReturnTakeRewardCsReq" => { - Some(Self::CmdPlayerReturnTakeRewardCsReq) - } - "CmdPlayerReturnTakePointRewardCsReq" => { - Some(Self::CmdPlayerReturnTakePointRewardCsReq) - } - "CmdPlayerReturnInfoQueryScRsp" => Some(Self::CmdPlayerReturnInfoQueryScRsp), - _ => None, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Kphnhchpcbj { - PlayerReturnNone = 0, - PlayerReturnProcessing = 1, - PlayerReturnFinish = 2, -} -impl Kphnhchpcbj { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Kphnhchpcbj::PlayerReturnNone => "PLAYER_RETURN_NONE", - Kphnhchpcbj::PlayerReturnProcessing => "PLAYER_RETURN_PROCESSING", - Kphnhchpcbj::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, - } - } -} -/// Obf: BNOEOHFPMIE -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdPlotType { - None = 0, - CmdFinishPlotScRsp = 1171, - CmdFinishPlotCsReq = 1198, -} -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, - } - } -} -/// Obf: JBAAGPGPGCM -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdPunkLordType { - None = 0, - CmdPunkLordMonsterInfoScNotify = 3266, - CmdSummonPunkLordMonsterCsReq = 3233, - CmdGetPunkLordDataCsReq = 3205, - CmdStartPunkLordRaidCsReq = 3283, - CmdTakeKilledPunkLordMonsterScoreScRsp = 3285, - CmdTakePunkLordPointRewardScRsp = 3222, - CmdStartPunkLordRaidScRsp = 3242, - CmdGetPunkLordBattleRecordCsReq = 3214, - CmdGetPunkLordMonsterDataCsReq = 3298, - CmdGetKilledPunkLordMonsterDataCsReq = 3211, - CmdGetPunkLordBattleRecordScRsp = 3288, - CmdSharePunkLordMonsterCsReq = 3279, - CmdTakeKilledPunkLordMonsterScoreCsReq = 3223, - CmdPunkLordRaidTimeOutScNotify = 3250, - CmdPunkLordBattleResultScNotify = 3252, - CmdGetPunkLordDataScRsp = 3245, - CmdTakePunkLordPointRewardCsReq = 3289, - CmdPunkLordDataChangeNotify = 3216, - CmdPunkLordMonsterKilledNotify = 3206, - CmdGetKilledPunkLordMonsterDataScRsp = 3210, - CmdGetPunkLordMonsterDataScRsp = 3271, - CmdSummonPunkLordMonsterScRsp = 3212, - CmdSharePunkLordMonsterScRsp = 3277, -} -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::CmdPunkLordMonsterInfoScNotify => { - "CmdPunkLordMonsterInfoScNotify" - } - CmdPunkLordType::CmdSummonPunkLordMonsterCsReq => { - "CmdSummonPunkLordMonsterCsReq" - } - CmdPunkLordType::CmdGetPunkLordDataCsReq => "CmdGetPunkLordDataCsReq", - CmdPunkLordType::CmdStartPunkLordRaidCsReq => "CmdStartPunkLordRaidCsReq", - CmdPunkLordType::CmdTakeKilledPunkLordMonsterScoreScRsp => { - "CmdTakeKilledPunkLordMonsterScoreScRsp" - } - CmdPunkLordType::CmdTakePunkLordPointRewardScRsp => { - "CmdTakePunkLordPointRewardScRsp" - } - CmdPunkLordType::CmdStartPunkLordRaidScRsp => "CmdStartPunkLordRaidScRsp", - CmdPunkLordType::CmdGetPunkLordBattleRecordCsReq => { - "CmdGetPunkLordBattleRecordCsReq" - } - CmdPunkLordType::CmdGetPunkLordMonsterDataCsReq => { - "CmdGetPunkLordMonsterDataCsReq" - } - CmdPunkLordType::CmdGetKilledPunkLordMonsterDataCsReq => { - "CmdGetKilledPunkLordMonsterDataCsReq" - } - CmdPunkLordType::CmdGetPunkLordBattleRecordScRsp => { - "CmdGetPunkLordBattleRecordScRsp" - } - CmdPunkLordType::CmdSharePunkLordMonsterCsReq => { - "CmdSharePunkLordMonsterCsReq" - } - CmdPunkLordType::CmdTakeKilledPunkLordMonsterScoreCsReq => { - "CmdTakeKilledPunkLordMonsterScoreCsReq" - } - CmdPunkLordType::CmdPunkLordRaidTimeOutScNotify => { - "CmdPunkLordRaidTimeOutScNotify" - } - CmdPunkLordType::CmdPunkLordBattleResultScNotify => { - "CmdPunkLordBattleResultScNotify" - } - CmdPunkLordType::CmdGetPunkLordDataScRsp => "CmdGetPunkLordDataScRsp", - CmdPunkLordType::CmdTakePunkLordPointRewardCsReq => { - "CmdTakePunkLordPointRewardCsReq" - } - CmdPunkLordType::CmdPunkLordDataChangeNotify => "CmdPunkLordDataChangeNotify", - CmdPunkLordType::CmdPunkLordMonsterKilledNotify => { - "CmdPunkLordMonsterKilledNotify" - } - CmdPunkLordType::CmdGetKilledPunkLordMonsterDataScRsp => { - "CmdGetKilledPunkLordMonsterDataScRsp" - } - CmdPunkLordType::CmdGetPunkLordMonsterDataScRsp => { - "CmdGetPunkLordMonsterDataScRsp" - } - CmdPunkLordType::CmdSummonPunkLordMonsterScRsp => { - "CmdSummonPunkLordMonsterScRsp" - } - CmdPunkLordType::CmdSharePunkLordMonsterScRsp => { - "CmdSharePunkLordMonsterScRsp" - } - } - } - /// 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), - "CmdPunkLordMonsterInfoScNotify" => { - Some(Self::CmdPunkLordMonsterInfoScNotify) - } - "CmdSummonPunkLordMonsterCsReq" => Some(Self::CmdSummonPunkLordMonsterCsReq), - "CmdGetPunkLordDataCsReq" => Some(Self::CmdGetPunkLordDataCsReq), - "CmdStartPunkLordRaidCsReq" => Some(Self::CmdStartPunkLordRaidCsReq), - "CmdTakeKilledPunkLordMonsterScoreScRsp" => { - Some(Self::CmdTakeKilledPunkLordMonsterScoreScRsp) - } - "CmdTakePunkLordPointRewardScRsp" => { - Some(Self::CmdTakePunkLordPointRewardScRsp) - } - "CmdStartPunkLordRaidScRsp" => Some(Self::CmdStartPunkLordRaidScRsp), - "CmdGetPunkLordBattleRecordCsReq" => { - Some(Self::CmdGetPunkLordBattleRecordCsReq) - } - "CmdGetPunkLordMonsterDataCsReq" => { - Some(Self::CmdGetPunkLordMonsterDataCsReq) - } - "CmdGetKilledPunkLordMonsterDataCsReq" => { - Some(Self::CmdGetKilledPunkLordMonsterDataCsReq) - } - "CmdGetPunkLordBattleRecordScRsp" => { - Some(Self::CmdGetPunkLordBattleRecordScRsp) - } - "CmdSharePunkLordMonsterCsReq" => Some(Self::CmdSharePunkLordMonsterCsReq), - "CmdTakeKilledPunkLordMonsterScoreCsReq" => { - Some(Self::CmdTakeKilledPunkLordMonsterScoreCsReq) - } - "CmdPunkLordRaidTimeOutScNotify" => { - Some(Self::CmdPunkLordRaidTimeOutScNotify) - } - "CmdPunkLordBattleResultScNotify" => { - Some(Self::CmdPunkLordBattleResultScNotify) - } - "CmdGetPunkLordDataScRsp" => Some(Self::CmdGetPunkLordDataScRsp), - "CmdTakePunkLordPointRewardCsReq" => { - Some(Self::CmdTakePunkLordPointRewardCsReq) - } - "CmdPunkLordDataChangeNotify" => Some(Self::CmdPunkLordDataChangeNotify), - "CmdPunkLordMonsterKilledNotify" => { - Some(Self::CmdPunkLordMonsterKilledNotify) - } - "CmdGetKilledPunkLordMonsterDataScRsp" => { - Some(Self::CmdGetKilledPunkLordMonsterDataScRsp) - } - "CmdGetPunkLordMonsterDataScRsp" => { - Some(Self::CmdGetPunkLordMonsterDataScRsp) - } - "CmdSummonPunkLordMonsterScRsp" => Some(Self::CmdSummonPunkLordMonsterScRsp), - "CmdSharePunkLordMonsterScRsp" => Some(Self::CmdSharePunkLordMonsterScRsp), - _ => None, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Cddooihbpai { - PunkLordOperationNone = 0, - PunkLordOperationRefresh = 1, - PunkLordOperationShare = 2, - PunkLordOperationStartRaid = 3, - PunkLordOperationGetBattleRecord = 4, -} -impl Cddooihbpai { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Cddooihbpai::PunkLordOperationNone => "PUNK_LORD_OPERATION_NONE", - Cddooihbpai::PunkLordOperationRefresh => "PUNK_LORD_OPERATION_REFRESH", - Cddooihbpai::PunkLordOperationShare => "PUNK_LORD_OPERATION_SHARE", - Cddooihbpai::PunkLordOperationStartRaid => "PUNK_LORD_OPERATION_START_RAID", - Cddooihbpai::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, - } - } -} -/// Obf: PKGGKBDMGCN -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdQuestType { - None = 0, - CmdBatchGetQuestDataCsReq = 966, - CmdFinishQuestCsReq = 938, - CmdQuestRecordScNotify = 928, - CmdBatchGetQuestDataScRsp = 905, - CmdGetQuestDataScRsp = 971, - CmdGetQuestDataCsReq = 998, - CmdGetQuestRecordCsReq = 933, - CmdTakeQuestOptionalRewardScRsp = 989, - CmdTakeQuestRewardScRsp = 942, - CmdTakeQuestRewardCsReq = 983, - CmdTakeQuestOptionalRewardCsReq = 956, - CmdFinishQuestScRsp = 978, - CmdGetQuestRecordScRsp = 912, -} -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::CmdBatchGetQuestDataCsReq => "CmdBatchGetQuestDataCsReq", - CmdQuestType::CmdFinishQuestCsReq => "CmdFinishQuestCsReq", - CmdQuestType::CmdQuestRecordScNotify => "CmdQuestRecordScNotify", - CmdQuestType::CmdBatchGetQuestDataScRsp => "CmdBatchGetQuestDataScRsp", - CmdQuestType::CmdGetQuestDataScRsp => "CmdGetQuestDataScRsp", - CmdQuestType::CmdGetQuestDataCsReq => "CmdGetQuestDataCsReq", - CmdQuestType::CmdGetQuestRecordCsReq => "CmdGetQuestRecordCsReq", - CmdQuestType::CmdTakeQuestOptionalRewardScRsp => { - "CmdTakeQuestOptionalRewardScRsp" - } - CmdQuestType::CmdTakeQuestRewardScRsp => "CmdTakeQuestRewardScRsp", - CmdQuestType::CmdTakeQuestRewardCsReq => "CmdTakeQuestRewardCsReq", - CmdQuestType::CmdTakeQuestOptionalRewardCsReq => { - "CmdTakeQuestOptionalRewardCsReq" - } - CmdQuestType::CmdFinishQuestScRsp => "CmdFinishQuestScRsp", - CmdQuestType::CmdGetQuestRecordScRsp => "CmdGetQuestRecordScRsp", - } - } - /// 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), - "CmdBatchGetQuestDataCsReq" => Some(Self::CmdBatchGetQuestDataCsReq), - "CmdFinishQuestCsReq" => Some(Self::CmdFinishQuestCsReq), - "CmdQuestRecordScNotify" => Some(Self::CmdQuestRecordScNotify), - "CmdBatchGetQuestDataScRsp" => Some(Self::CmdBatchGetQuestDataScRsp), - "CmdGetQuestDataScRsp" => Some(Self::CmdGetQuestDataScRsp), - "CmdGetQuestDataCsReq" => Some(Self::CmdGetQuestDataCsReq), - "CmdGetQuestRecordCsReq" => Some(Self::CmdGetQuestRecordCsReq), - "CmdTakeQuestOptionalRewardScRsp" => { - Some(Self::CmdTakeQuestOptionalRewardScRsp) - } - "CmdTakeQuestRewardScRsp" => Some(Self::CmdTakeQuestRewardScRsp), - "CmdTakeQuestRewardCsReq" => Some(Self::CmdTakeQuestRewardCsReq), - "CmdTakeQuestOptionalRewardCsReq" => { - Some(Self::CmdTakeQuestOptionalRewardCsReq) - } - "CmdFinishQuestScRsp" => Some(Self::CmdFinishQuestScRsp), - "CmdGetQuestRecordScRsp" => Some(Self::CmdGetQuestRecordScRsp), - _ => None, - } - } -} -#[derive(proto_derive::CmdID)] -#[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, - } - } -} -/// Obf: NCHHABKKCAF -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdRaidType { - None = 0, - CmdSetClientRaidTargetCountCsReq = 2289, - CmdLeaveRaidScRsp = 2242, - CmdDelSaveRaidScNotify = 2250, - CmdRaidKickByServerScNotify = 2231, - CmdStartRaidCsReq = 2298, - CmdSetClientRaidTargetCountScRsp = 2222, - CmdRaidInfoNotify = 2279, - CmdStartRaidScRsp = 2271, - CmdGetSaveRaidScRsp = 2205, - CmdGetChallengeRaidInfoScRsp = 2233, - CmdTakeChallengeRaidRewardScRsp = 2228, - CmdChallengeRaidNotify = 2238, - CmdGetAllSaveRaidScRsp = 2220, - CmdTakeChallengeRaidRewardCsReq = 2212, - CmdGetRaidInfoCsReq = 2278, - CmdGetRaidInfoScRsp = 2256, - CmdLeaveRaidCsReq = 2283, - CmdGetAllSaveRaidCsReq = 2245, - CmdGetChallengeRaidInfoCsReq = 2277, - CmdGetSaveRaidCsReq = 2266, -} -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::CmdSetClientRaidTargetCountCsReq => { - "CmdSetClientRaidTargetCountCsReq" - } - CmdRaidType::CmdLeaveRaidScRsp => "CmdLeaveRaidScRsp", - CmdRaidType::CmdDelSaveRaidScNotify => "CmdDelSaveRaidScNotify", - CmdRaidType::CmdRaidKickByServerScNotify => "CmdRaidKickByServerScNotify", - CmdRaidType::CmdStartRaidCsReq => "CmdStartRaidCsReq", - CmdRaidType::CmdSetClientRaidTargetCountScRsp => { - "CmdSetClientRaidTargetCountScRsp" - } - CmdRaidType::CmdRaidInfoNotify => "CmdRaidInfoNotify", - CmdRaidType::CmdStartRaidScRsp => "CmdStartRaidScRsp", - CmdRaidType::CmdGetSaveRaidScRsp => "CmdGetSaveRaidScRsp", - CmdRaidType::CmdGetChallengeRaidInfoScRsp => "CmdGetChallengeRaidInfoScRsp", - CmdRaidType::CmdTakeChallengeRaidRewardScRsp => { - "CmdTakeChallengeRaidRewardScRsp" - } - CmdRaidType::CmdChallengeRaidNotify => "CmdChallengeRaidNotify", - CmdRaidType::CmdGetAllSaveRaidScRsp => "CmdGetAllSaveRaidScRsp", - CmdRaidType::CmdTakeChallengeRaidRewardCsReq => { - "CmdTakeChallengeRaidRewardCsReq" - } - CmdRaidType::CmdGetRaidInfoCsReq => "CmdGetRaidInfoCsReq", - CmdRaidType::CmdGetRaidInfoScRsp => "CmdGetRaidInfoScRsp", - CmdRaidType::CmdLeaveRaidCsReq => "CmdLeaveRaidCsReq", - CmdRaidType::CmdGetAllSaveRaidCsReq => "CmdGetAllSaveRaidCsReq", - CmdRaidType::CmdGetChallengeRaidInfoCsReq => "CmdGetChallengeRaidInfoCsReq", - CmdRaidType::CmdGetSaveRaidCsReq => "CmdGetSaveRaidCsReq", - } - } - /// 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), - "CmdSetClientRaidTargetCountCsReq" => { - Some(Self::CmdSetClientRaidTargetCountCsReq) - } - "CmdLeaveRaidScRsp" => Some(Self::CmdLeaveRaidScRsp), - "CmdDelSaveRaidScNotify" => Some(Self::CmdDelSaveRaidScNotify), - "CmdRaidKickByServerScNotify" => Some(Self::CmdRaidKickByServerScNotify), - "CmdStartRaidCsReq" => Some(Self::CmdStartRaidCsReq), - "CmdSetClientRaidTargetCountScRsp" => { - Some(Self::CmdSetClientRaidTargetCountScRsp) - } - "CmdRaidInfoNotify" => Some(Self::CmdRaidInfoNotify), - "CmdStartRaidScRsp" => Some(Self::CmdStartRaidScRsp), - "CmdGetSaveRaidScRsp" => Some(Self::CmdGetSaveRaidScRsp), - "CmdGetChallengeRaidInfoScRsp" => Some(Self::CmdGetChallengeRaidInfoScRsp), - "CmdTakeChallengeRaidRewardScRsp" => { - Some(Self::CmdTakeChallengeRaidRewardScRsp) - } - "CmdChallengeRaidNotify" => Some(Self::CmdChallengeRaidNotify), - "CmdGetAllSaveRaidScRsp" => Some(Self::CmdGetAllSaveRaidScRsp), - "CmdTakeChallengeRaidRewardCsReq" => { - Some(Self::CmdTakeChallengeRaidRewardCsReq) - } - "CmdGetRaidInfoCsReq" => Some(Self::CmdGetRaidInfoCsReq), - "CmdGetRaidInfoScRsp" => Some(Self::CmdGetRaidInfoScRsp), - "CmdLeaveRaidCsReq" => Some(Self::CmdLeaveRaidCsReq), - "CmdGetAllSaveRaidCsReq" => Some(Self::CmdGetAllSaveRaidCsReq), - "CmdGetChallengeRaidInfoCsReq" => Some(Self::CmdGetChallengeRaidInfoCsReq), - "CmdGetSaveRaidCsReq" => Some(Self::CmdGetSaveRaidCsReq), - _ => None, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Lpjbcbefaon { - RaidStatusNone = 0, - RaidStatusDoing = 1, - RaidStatusFinish = 2, - RaidStatusFailed = 3, -} -impl Lpjbcbefaon { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Lpjbcbefaon::RaidStatusNone => "RAID_STATUS_NONE", - Lpjbcbefaon::RaidStatusDoing => "RAID_STATUS_DOING", - Lpjbcbefaon::RaidStatusFinish => "RAID_STATUS_FINISH", - Lpjbcbefaon::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, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Efchikflmff { - RaidTargetStatusNone = 0, - RaidTargetStatusDoing = 1, - RaidTargetStatusFinish = 2, -} -impl Efchikflmff { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Efchikflmff::RaidTargetStatusNone => "RAID_TARGET_STATUS_NONE", - Efchikflmff::RaidTargetStatusDoing => "RAID_TARGET_STATUS_DOING", - Efchikflmff::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, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Eghdabbbnjo { - RaidKickReasonNone = 0, - RaidKickReasonActivityScheduleFinish = 1, -} -impl Eghdabbbnjo { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Eghdabbbnjo::RaidKickReasonNone => "RAID_KICK_REASON_NONE", - Eghdabbbnjo::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, - } - } -} -/// Obf: KFMDIPJDKDL -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdRaidCollectionType { - None = 0, - CmdRaidCollectionEnterNextRaidCsReq = 6950, - CmdRaidCollectionDataScRsp = 6957, - CmdRaidCollectionEnterNextRaidScRsp = 6948, - CmdRaidCollectionDataScNotify = 6953, - CmdRaidCollectionDataCsReq = 6954, -} -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::CmdRaidCollectionEnterNextRaidCsReq => { - "CmdRaidCollectionEnterNextRaidCsReq" - } - CmdRaidCollectionType::CmdRaidCollectionDataScRsp => { - "CmdRaidCollectionDataScRsp" - } - CmdRaidCollectionType::CmdRaidCollectionEnterNextRaidScRsp => { - "CmdRaidCollectionEnterNextRaidScRsp" - } - CmdRaidCollectionType::CmdRaidCollectionDataScNotify => { - "CmdRaidCollectionDataScNotify" - } - CmdRaidCollectionType::CmdRaidCollectionDataCsReq => { - "CmdRaidCollectionDataCsReq" - } - } - } - /// 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), - "CmdRaidCollectionEnterNextRaidCsReq" => { - Some(Self::CmdRaidCollectionEnterNextRaidCsReq) - } - "CmdRaidCollectionDataScRsp" => Some(Self::CmdRaidCollectionDataScRsp), - "CmdRaidCollectionEnterNextRaidScRsp" => { - Some(Self::CmdRaidCollectionEnterNextRaidScRsp) - } - "CmdRaidCollectionDataScNotify" => Some(Self::CmdRaidCollectionDataScNotify), - "CmdRaidCollectionDataCsReq" => Some(Self::CmdRaidCollectionDataCsReq), - _ => None, - } - } -} -/// Obf: HEHLPHGOILO -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdRecommendType { - None = 0, - CmdRelicRecommendCsReq = 2429, - CmdRelicRecommendScRsp = 2437, - CmdRelicAvatarRecommendScRsp = 2402, - CmdRelicAvatarRecommendCsReq = 2442, - CmdGetChallengeRecommendLineupListScRsp = 2410, - CmdGetChallengeRecommendLineupListCsReq = 2444, -} -impl CmdRecommendType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdRecommendType::None => "CMD_RECOMMEND_TYPE_NONE", - CmdRecommendType::CmdRelicRecommendCsReq => "CmdRelicRecommendCsReq", - CmdRecommendType::CmdRelicRecommendScRsp => "CmdRelicRecommendScRsp", - CmdRecommendType::CmdRelicAvatarRecommendScRsp => { - "CmdRelicAvatarRecommendScRsp" - } - CmdRecommendType::CmdRelicAvatarRecommendCsReq => { - "CmdRelicAvatarRecommendCsReq" - } - CmdRecommendType::CmdGetChallengeRecommendLineupListScRsp => { - "CmdGetChallengeRecommendLineupListScRsp" - } - CmdRecommendType::CmdGetChallengeRecommendLineupListCsReq => { - "CmdGetChallengeRecommendLineupListCsReq" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CMD_RECOMMEND_TYPE_NONE" => Some(Self::None), - "CmdRelicRecommendCsReq" => Some(Self::CmdRelicRecommendCsReq), - "CmdRelicRecommendScRsp" => Some(Self::CmdRelicRecommendScRsp), - "CmdRelicAvatarRecommendScRsp" => Some(Self::CmdRelicAvatarRecommendScRsp), - "CmdRelicAvatarRecommendCsReq" => Some(Self::CmdRelicAvatarRecommendCsReq), - "CmdGetChallengeRecommendLineupListScRsp" => { - Some(Self::CmdGetChallengeRecommendLineupListScRsp) - } - "CmdGetChallengeRecommendLineupListCsReq" => { - Some(Self::CmdGetChallengeRecommendLineupListCsReq) - } - _ => None, - } - } -} -/// Obf: LJGGIPNABPO -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdRedDotType { - None = 0, - CmdGetSingleRedDotParamGroupCsReq = 5979, - CmdUpdateRedDotDataScRsp = 5942, - CmdGetSingleRedDotParamGroupScRsp = 5977, - CmdUpdateRedDotDataCsReq = 5983, - CmdGetAllRedDotDataCsReq = 5998, - CmdGetAllRedDotDataScRsp = 5971, -} -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::CmdUpdateRedDotDataScRsp => "CmdUpdateRedDotDataScRsp", - CmdRedDotType::CmdGetSingleRedDotParamGroupScRsp => { - "CmdGetSingleRedDotParamGroupScRsp" - } - CmdRedDotType::CmdUpdateRedDotDataCsReq => "CmdUpdateRedDotDataCsReq", - CmdRedDotType::CmdGetAllRedDotDataCsReq => "CmdGetAllRedDotDataCsReq", - 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) - } - "CmdUpdateRedDotDataScRsp" => Some(Self::CmdUpdateRedDotDataScRsp), - "CmdGetSingleRedDotParamGroupScRsp" => { - Some(Self::CmdGetSingleRedDotParamGroupScRsp) - } - "CmdUpdateRedDotDataCsReq" => Some(Self::CmdUpdateRedDotDataCsReq), - "CmdGetAllRedDotDataCsReq" => Some(Self::CmdGetAllRedDotDataCsReq), - "CmdGetAllRedDotDataScRsp" => Some(Self::CmdGetAllRedDotDataScRsp), - _ => None, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ibiecklcaal { - UpdateReddotNone = 0, - UpdateReddotAdd = 1, - UpdateReddotReplace = 2, -} -impl Ibiecklcaal { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Ibiecklcaal::UpdateReddotNone => "UPDATE_REDDOT_NONE", - Ibiecklcaal::UpdateReddotAdd => "UPDATE_REDDOT_ADD", - Ibiecklcaal::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, - } - } -} -/// Obf: CFEOGIGHLJJ -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdReplayType { - None = 0, - CmdGetReplayTokenCsReq = 3598, - CmdGetPlayerReplayInfoCsReq = 3583, - CmdGetPlayerReplayInfoScRsp = 3542, - CmdGetReplayTokenScRsp = 3571, -} -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::CmdGetReplayTokenCsReq => "CmdGetReplayTokenCsReq", - CmdReplayType::CmdGetPlayerReplayInfoCsReq => "CmdGetPlayerReplayInfoCsReq", - CmdReplayType::CmdGetPlayerReplayInfoScRsp => "CmdGetPlayerReplayInfoScRsp", - CmdReplayType::CmdGetReplayTokenScRsp => "CmdGetReplayTokenScRsp", - } - } - /// 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), - "CmdGetReplayTokenCsReq" => Some(Self::CmdGetReplayTokenCsReq), - "CmdGetPlayerReplayInfoCsReq" => Some(Self::CmdGetPlayerReplayInfoCsReq), - "CmdGetPlayerReplayInfoScRsp" => Some(Self::CmdGetPlayerReplayInfoScRsp), - "CmdGetReplayTokenScRsp" => Some(Self::CmdGetReplayTokenScRsp), - _ => None, - } - } -} -/// Obf: HIOCGOEFFMC -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdRndOptionType { - None = 0, - CmdDailyFirstMeetPamCsReq = 3483, - CmdGetRndOptionCsReq = 3498, - CmdGetRndOptionScRsp = 3471, - CmdDailyFirstMeetPamScRsp = 3442, -} -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::CmdGetRndOptionScRsp => "CmdGetRndOptionScRsp", - CmdRndOptionType::CmdDailyFirstMeetPamScRsp => "CmdDailyFirstMeetPamScRsp", - } - } - /// 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), - "CmdGetRndOptionScRsp" => Some(Self::CmdGetRndOptionScRsp), - "CmdDailyFirstMeetPamScRsp" => Some(Self::CmdDailyFirstMeetPamScRsp), - _ => None, - } - } -} -/// Obf: PEHOBMMJPOJ -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdRogueType { - None = 0, - CmdEnableRogueTalentCsReq = 1881, - CmdEnhanceRogueBuffCsReq = 1810, - CmdStartRogueScRsp = 1842, - CmdEnhanceRogueBuffScRsp = 1900, - CmdGetCommonRogueAeonInfoScRsp = 1868, - CmdSyncRogueReviveInfoScNotify = 1816, - CmdEnableRogueTalentScRsp = 1807, - CmdEnterRogueMapRoomCsReq = 1865, - CmdSyncRogueFinishScNotify = 1866, - CmdSyncRogueAeonLevelUpRewardScNotify = 1896, - CmdTakeRogueScoreRewardScRsp = 1860, - CmdOpenRogueChestCsReq = 1867, - CmdGetRogueInfoCsReq = 1898, - CmdPickRogueAvatarScRsp = 1845, - CmdPickRogueAvatarCsReq = 1805, - CmdGetCommonRogueAeonInfoCsReq = 1875, - CmdGetRogueTalentInfoCsReq = 1821, - CmdGetRogueInfoScRsp = 1871, - CmdOpenRogueChestScRsp = 1876, - CmdReviveRogueAvatarCsReq = 1850, - CmdEnterRogueMapRoomScRsp = 1857, - CmdFinishAeonDialogueGroupScRsp = 1841, - CmdEnterRogueCsReq = 1879, - CmdQuitRogueScRsp = 1888, - CmdExchangeRogueRewardKeyScRsp = 1849, - CmdSyncRogueExploreWinScNotify = 1863, - CmdGetRogueInitialScoreScRsp = 1815, - CmdGetRogueBuffEnhanceInfoScRsp = 1811, - CmdSyncRogueAreaUnlockScNotify = 1847, - CmdGetRogueScoreRewardInfoCsReq = 1809, - CmdGetRogueBuffEnhanceInfoCsReq = 1852, - CmdTakeRogueAeonLevelRewardScRsp = 1827, - CmdTakeRogueAeonLevelRewardCsReq = 1897, - CmdEnterRogueScRsp = 1877, - CmdGetRogueInitialScoreCsReq = 1825, - CmdLeaveRogueScRsp = 1812, - CmdSyncRogueAeonScNotify = 1874, - CmdExchangeRogueRewardKeyCsReq = 1839, - CmdQuitRogueCsReq = 1814, - CmdReviveRogueAvatarScRsp = 1831, - CmdSyncRogueGetItemScNotify = 1826, - CmdTakeRogueScoreRewardCsReq = 1804, - CmdGetRogueTalentInfoScRsp = 1851, - CmdSyncRogueVirtualItemInfoScNotify = 1861, - CmdGetRogueScoreRewardInfoScRsp = 1899, - CmdSyncRoguePickAvatarInfoScNotify = 1870, - CmdSyncRogueMapRoomScNotify = 1819, - CmdFinishAeonDialogueGroupCsReq = 1846, - CmdSyncRogueRewardInfoScNotify = 1844, - CmdSyncRogueStatusScNotify = 1880, - CmdSyncRogueSeasonFinishScNotify = 1855, - CmdLeaveRogueCsReq = 1833, - CmdStartRogueCsReq = 1883, -} -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::CmdEnableRogueTalentCsReq => "CmdEnableRogueTalentCsReq", - CmdRogueType::CmdEnhanceRogueBuffCsReq => "CmdEnhanceRogueBuffCsReq", - CmdRogueType::CmdStartRogueScRsp => "CmdStartRogueScRsp", - CmdRogueType::CmdEnhanceRogueBuffScRsp => "CmdEnhanceRogueBuffScRsp", - CmdRogueType::CmdGetCommonRogueAeonInfoScRsp => { - "CmdGetCommonRogueAeonInfoScRsp" - } - CmdRogueType::CmdSyncRogueReviveInfoScNotify => { - "CmdSyncRogueReviveInfoScNotify" - } - CmdRogueType::CmdEnableRogueTalentScRsp => "CmdEnableRogueTalentScRsp", - CmdRogueType::CmdEnterRogueMapRoomCsReq => "CmdEnterRogueMapRoomCsReq", - CmdRogueType::CmdSyncRogueFinishScNotify => "CmdSyncRogueFinishScNotify", - CmdRogueType::CmdSyncRogueAeonLevelUpRewardScNotify => { - "CmdSyncRogueAeonLevelUpRewardScNotify" - } - CmdRogueType::CmdTakeRogueScoreRewardScRsp => "CmdTakeRogueScoreRewardScRsp", - CmdRogueType::CmdOpenRogueChestCsReq => "CmdOpenRogueChestCsReq", - CmdRogueType::CmdGetRogueInfoCsReq => "CmdGetRogueInfoCsReq", - CmdRogueType::CmdPickRogueAvatarScRsp => "CmdPickRogueAvatarScRsp", - CmdRogueType::CmdPickRogueAvatarCsReq => "CmdPickRogueAvatarCsReq", - CmdRogueType::CmdGetCommonRogueAeonInfoCsReq => { - "CmdGetCommonRogueAeonInfoCsReq" - } - CmdRogueType::CmdGetRogueTalentInfoCsReq => "CmdGetRogueTalentInfoCsReq", - CmdRogueType::CmdGetRogueInfoScRsp => "CmdGetRogueInfoScRsp", - CmdRogueType::CmdOpenRogueChestScRsp => "CmdOpenRogueChestScRsp", - CmdRogueType::CmdReviveRogueAvatarCsReq => "CmdReviveRogueAvatarCsReq", - CmdRogueType::CmdEnterRogueMapRoomScRsp => "CmdEnterRogueMapRoomScRsp", - CmdRogueType::CmdFinishAeonDialogueGroupScRsp => { - "CmdFinishAeonDialogueGroupScRsp" - } - CmdRogueType::CmdEnterRogueCsReq => "CmdEnterRogueCsReq", - CmdRogueType::CmdQuitRogueScRsp => "CmdQuitRogueScRsp", - CmdRogueType::CmdExchangeRogueRewardKeyScRsp => { - "CmdExchangeRogueRewardKeyScRsp" - } - CmdRogueType::CmdSyncRogueExploreWinScNotify => { - "CmdSyncRogueExploreWinScNotify" - } - CmdRogueType::CmdGetRogueInitialScoreScRsp => "CmdGetRogueInitialScoreScRsp", - CmdRogueType::CmdGetRogueBuffEnhanceInfoScRsp => { - "CmdGetRogueBuffEnhanceInfoScRsp" - } - CmdRogueType::CmdSyncRogueAreaUnlockScNotify => { - "CmdSyncRogueAreaUnlockScNotify" - } - CmdRogueType::CmdGetRogueScoreRewardInfoCsReq => { - "CmdGetRogueScoreRewardInfoCsReq" - } - CmdRogueType::CmdGetRogueBuffEnhanceInfoCsReq => { - "CmdGetRogueBuffEnhanceInfoCsReq" - } - CmdRogueType::CmdTakeRogueAeonLevelRewardScRsp => { - "CmdTakeRogueAeonLevelRewardScRsp" - } - CmdRogueType::CmdTakeRogueAeonLevelRewardCsReq => { - "CmdTakeRogueAeonLevelRewardCsReq" - } - CmdRogueType::CmdEnterRogueScRsp => "CmdEnterRogueScRsp", - CmdRogueType::CmdGetRogueInitialScoreCsReq => "CmdGetRogueInitialScoreCsReq", - CmdRogueType::CmdLeaveRogueScRsp => "CmdLeaveRogueScRsp", - CmdRogueType::CmdSyncRogueAeonScNotify => "CmdSyncRogueAeonScNotify", - CmdRogueType::CmdExchangeRogueRewardKeyCsReq => { - "CmdExchangeRogueRewardKeyCsReq" - } - CmdRogueType::CmdQuitRogueCsReq => "CmdQuitRogueCsReq", - CmdRogueType::CmdReviveRogueAvatarScRsp => "CmdReviveRogueAvatarScRsp", - CmdRogueType::CmdSyncRogueGetItemScNotify => "CmdSyncRogueGetItemScNotify", - CmdRogueType::CmdTakeRogueScoreRewardCsReq => "CmdTakeRogueScoreRewardCsReq", - CmdRogueType::CmdGetRogueTalentInfoScRsp => "CmdGetRogueTalentInfoScRsp", - CmdRogueType::CmdSyncRogueVirtualItemInfoScNotify => { - "CmdSyncRogueVirtualItemInfoScNotify" - } - CmdRogueType::CmdGetRogueScoreRewardInfoScRsp => { - "CmdGetRogueScoreRewardInfoScRsp" - } - CmdRogueType::CmdSyncRoguePickAvatarInfoScNotify => { - "CmdSyncRoguePickAvatarInfoScNotify" - } - CmdRogueType::CmdSyncRogueMapRoomScNotify => "CmdSyncRogueMapRoomScNotify", - CmdRogueType::CmdFinishAeonDialogueGroupCsReq => { - "CmdFinishAeonDialogueGroupCsReq" - } - CmdRogueType::CmdSyncRogueRewardInfoScNotify => { - "CmdSyncRogueRewardInfoScNotify" - } - CmdRogueType::CmdSyncRogueStatusScNotify => "CmdSyncRogueStatusScNotify", - CmdRogueType::CmdSyncRogueSeasonFinishScNotify => { - "CmdSyncRogueSeasonFinishScNotify" - } - CmdRogueType::CmdLeaveRogueCsReq => "CmdLeaveRogueCsReq", - CmdRogueType::CmdStartRogueCsReq => "CmdStartRogueCsReq", - } - } - /// 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), - "CmdEnableRogueTalentCsReq" => Some(Self::CmdEnableRogueTalentCsReq), - "CmdEnhanceRogueBuffCsReq" => Some(Self::CmdEnhanceRogueBuffCsReq), - "CmdStartRogueScRsp" => Some(Self::CmdStartRogueScRsp), - "CmdEnhanceRogueBuffScRsp" => Some(Self::CmdEnhanceRogueBuffScRsp), - "CmdGetCommonRogueAeonInfoScRsp" => { - Some(Self::CmdGetCommonRogueAeonInfoScRsp) - } - "CmdSyncRogueReviveInfoScNotify" => { - Some(Self::CmdSyncRogueReviveInfoScNotify) - } - "CmdEnableRogueTalentScRsp" => Some(Self::CmdEnableRogueTalentScRsp), - "CmdEnterRogueMapRoomCsReq" => Some(Self::CmdEnterRogueMapRoomCsReq), - "CmdSyncRogueFinishScNotify" => Some(Self::CmdSyncRogueFinishScNotify), - "CmdSyncRogueAeonLevelUpRewardScNotify" => { - Some(Self::CmdSyncRogueAeonLevelUpRewardScNotify) - } - "CmdTakeRogueScoreRewardScRsp" => Some(Self::CmdTakeRogueScoreRewardScRsp), - "CmdOpenRogueChestCsReq" => Some(Self::CmdOpenRogueChestCsReq), - "CmdGetRogueInfoCsReq" => Some(Self::CmdGetRogueInfoCsReq), - "CmdPickRogueAvatarScRsp" => Some(Self::CmdPickRogueAvatarScRsp), - "CmdPickRogueAvatarCsReq" => Some(Self::CmdPickRogueAvatarCsReq), - "CmdGetCommonRogueAeonInfoCsReq" => { - Some(Self::CmdGetCommonRogueAeonInfoCsReq) - } - "CmdGetRogueTalentInfoCsReq" => Some(Self::CmdGetRogueTalentInfoCsReq), - "CmdGetRogueInfoScRsp" => Some(Self::CmdGetRogueInfoScRsp), - "CmdOpenRogueChestScRsp" => Some(Self::CmdOpenRogueChestScRsp), - "CmdReviveRogueAvatarCsReq" => Some(Self::CmdReviveRogueAvatarCsReq), - "CmdEnterRogueMapRoomScRsp" => Some(Self::CmdEnterRogueMapRoomScRsp), - "CmdFinishAeonDialogueGroupScRsp" => { - Some(Self::CmdFinishAeonDialogueGroupScRsp) - } - "CmdEnterRogueCsReq" => Some(Self::CmdEnterRogueCsReq), - "CmdQuitRogueScRsp" => Some(Self::CmdQuitRogueScRsp), - "CmdExchangeRogueRewardKeyScRsp" => { - Some(Self::CmdExchangeRogueRewardKeyScRsp) - } - "CmdSyncRogueExploreWinScNotify" => { - Some(Self::CmdSyncRogueExploreWinScNotify) - } - "CmdGetRogueInitialScoreScRsp" => Some(Self::CmdGetRogueInitialScoreScRsp), - "CmdGetRogueBuffEnhanceInfoScRsp" => { - Some(Self::CmdGetRogueBuffEnhanceInfoScRsp) - } - "CmdSyncRogueAreaUnlockScNotify" => { - Some(Self::CmdSyncRogueAreaUnlockScNotify) - } - "CmdGetRogueScoreRewardInfoCsReq" => { - Some(Self::CmdGetRogueScoreRewardInfoCsReq) - } - "CmdGetRogueBuffEnhanceInfoCsReq" => { - Some(Self::CmdGetRogueBuffEnhanceInfoCsReq) - } - "CmdTakeRogueAeonLevelRewardScRsp" => { - Some(Self::CmdTakeRogueAeonLevelRewardScRsp) - } - "CmdTakeRogueAeonLevelRewardCsReq" => { - Some(Self::CmdTakeRogueAeonLevelRewardCsReq) - } - "CmdEnterRogueScRsp" => Some(Self::CmdEnterRogueScRsp), - "CmdGetRogueInitialScoreCsReq" => Some(Self::CmdGetRogueInitialScoreCsReq), - "CmdLeaveRogueScRsp" => Some(Self::CmdLeaveRogueScRsp), - "CmdSyncRogueAeonScNotify" => Some(Self::CmdSyncRogueAeonScNotify), - "CmdExchangeRogueRewardKeyCsReq" => { - Some(Self::CmdExchangeRogueRewardKeyCsReq) - } - "CmdQuitRogueCsReq" => Some(Self::CmdQuitRogueCsReq), - "CmdReviveRogueAvatarScRsp" => Some(Self::CmdReviveRogueAvatarScRsp), - "CmdSyncRogueGetItemScNotify" => Some(Self::CmdSyncRogueGetItemScNotify), - "CmdTakeRogueScoreRewardCsReq" => Some(Self::CmdTakeRogueScoreRewardCsReq), - "CmdGetRogueTalentInfoScRsp" => Some(Self::CmdGetRogueTalentInfoScRsp), - "CmdSyncRogueVirtualItemInfoScNotify" => { - Some(Self::CmdSyncRogueVirtualItemInfoScNotify) - } - "CmdGetRogueScoreRewardInfoScRsp" => { - Some(Self::CmdGetRogueScoreRewardInfoScRsp) - } - "CmdSyncRoguePickAvatarInfoScNotify" => { - Some(Self::CmdSyncRoguePickAvatarInfoScNotify) - } - "CmdSyncRogueMapRoomScNotify" => Some(Self::CmdSyncRogueMapRoomScNotify), - "CmdFinishAeonDialogueGroupCsReq" => { - Some(Self::CmdFinishAeonDialogueGroupCsReq) - } - "CmdSyncRogueRewardInfoScNotify" => { - Some(Self::CmdSyncRogueRewardInfoScNotify) - } - "CmdSyncRogueStatusScNotify" => Some(Self::CmdSyncRogueStatusScNotify), - "CmdSyncRogueSeasonFinishScNotify" => { - Some(Self::CmdSyncRogueSeasonFinishScNotify) - } - "CmdLeaveRogueCsReq" => Some(Self::CmdLeaveRogueCsReq), - "CmdStartRogueCsReq" => Some(Self::CmdStartRogueCsReq), - _ => None, - } - } -} -#[derive(proto_derive::CmdID)] -#[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, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Lmmpdihpaep { - RogueRoomStatusNone = 0, - RogueRoomStatusLock = 1, - RogueRoomStatusUnlock = 2, - RogueRoomStatusPlay = 3, - RogueRoomStatusFinish = 4, -} -impl Lmmpdihpaep { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Lmmpdihpaep::RogueRoomStatusNone => "ROGUE_ROOM_STATUS_NONE", - Lmmpdihpaep::RogueRoomStatusLock => "ROGUE_ROOM_STATUS_LOCK", - Lmmpdihpaep::RogueRoomStatusUnlock => "ROGUE_ROOM_STATUS_UNLOCK", - Lmmpdihpaep::RogueRoomStatusPlay => "ROGUE_ROOM_STATUS_PLAY", - Lmmpdihpaep::RogueRoomStatusFinish => "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::RogueRoomStatusNone), - "ROGUE_ROOM_STATUS_LOCK" => Some(Self::RogueRoomStatusLock), - "ROGUE_ROOM_STATUS_UNLOCK" => Some(Self::RogueRoomStatusUnlock), - "ROGUE_ROOM_STATUS_PLAY" => Some(Self::RogueRoomStatusPlay), - "ROGUE_ROOM_STATUS_FINISH" => Some(Self::RogueRoomStatusFinish), - _ => None, - } - } -} -#[derive(proto_derive::CmdID)] -#[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, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Dmmjgaajojp { - RogueBuffSourceTypeNone = 0, - RogueBuffSourceTypeSelect = 1, - RogueBuffSourceTypeEnhance = 2, - RogueBuffSourceTypeMiracle = 3, - RogueBuffSourceTypeDialogue = 4, - RogueBuffSourceTypeBonus = 5, - RogueBuffSourceTypeMazeSkill = 6, - RogueBuffSourceTypeShop = 7, - RogueBuffSourceTypeLevelMechanism = 8, - RogueBuffSourceTypeEndlessLevelStart = 9, -} -impl Dmmjgaajojp { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Dmmjgaajojp::RogueBuffSourceTypeNone => "ROGUE_BUFF_SOURCE_TYPE_NONE", - Dmmjgaajojp::RogueBuffSourceTypeSelect => "ROGUE_BUFF_SOURCE_TYPE_SELECT", - Dmmjgaajojp::RogueBuffSourceTypeEnhance => "ROGUE_BUFF_SOURCE_TYPE_ENHANCE", - Dmmjgaajojp::RogueBuffSourceTypeMiracle => "ROGUE_BUFF_SOURCE_TYPE_MIRACLE", - Dmmjgaajojp::RogueBuffSourceTypeDialogue => "ROGUE_BUFF_SOURCE_TYPE_DIALOGUE", - Dmmjgaajojp::RogueBuffSourceTypeBonus => "ROGUE_BUFF_SOURCE_TYPE_BONUS", - Dmmjgaajojp::RogueBuffSourceTypeMazeSkill => { - "ROGUE_BUFF_SOURCE_TYPE_MAZE_SKILL" - } - Dmmjgaajojp::RogueBuffSourceTypeShop => "ROGUE_BUFF_SOURCE_TYPE_SHOP", - Dmmjgaajojp::RogueBuffSourceTypeLevelMechanism => { - "ROGUE_BUFF_SOURCE_TYPE_LEVEL_MECHANISM" - } - Dmmjgaajojp::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, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ipophedndpg { - 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 Ipophedndpg { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Ipophedndpg::RogueMiracleSourceTypeNone => "ROGUE_MIRACLE_SOURCE_TYPE_NONE", - Ipophedndpg::RogueMiracleSourceTypeSelect => { - "ROGUE_MIRACLE_SOURCE_TYPE_SELECT" - } - Ipophedndpg::RogueMiracleSourceTypeDialogue => { - "ROGUE_MIRACLE_SOURCE_TYPE_DIALOGUE" - } - Ipophedndpg::RogueMiracleSourceTypeBonus => "ROGUE_MIRACLE_SOURCE_TYPE_BONUS", - Ipophedndpg::RogueMiracleSourceTypeUse => "ROGUE_MIRACLE_SOURCE_TYPE_USE", - Ipophedndpg::RogueMiracleSourceTypeReset => "ROGUE_MIRACLE_SOURCE_TYPE_RESET", - Ipophedndpg::RogueMiracleSourceTypeReplace => { - "ROGUE_MIRACLE_SOURCE_TYPE_REPLACE" - } - Ipophedndpg::RogueMiracleSourceTypeTrade => "ROGUE_MIRACLE_SOURCE_TYPE_TRADE", - Ipophedndpg::RogueMiracleSourceTypeGet => "ROGUE_MIRACLE_SOURCE_TYPE_GET", - Ipophedndpg::RogueMiracleSourceTypeShop => "ROGUE_MIRACLE_SOURCE_TYPE_SHOP", - Ipophedndpg::RogueMiracleSourceTypeMazeSkill => { - "ROGUE_MIRACLE_SOURCE_TYPE_MAZE_SKILL" - } - Ipophedndpg::RogueMiracleSourceTypeLevelMechanism => { - "ROGUE_MIRACLE_SOURCE_TYPE_LEVEL_MECHANISM" - } - Ipophedndpg::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, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Mckhemgifgc { - RogueDialogueResultSucc = 0, - RogueDialogueResultFail = 1, -} -impl Mckhemgifgc { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Mckhemgifgc::RogueDialogueResultSucc => "ROGUE_DIALOGUE_RESULT_SUCC", - Mckhemgifgc::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, - } - } -} -/// Obf: AEDOCHGHNAM -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdRogueArcadeType { - None = 0, - CmdRogueArcadeLeaveScRsp = 7652, - CmdRogueArcadeStartScRsp = 7687, - CmdRogueArcadeGetInfoCsReq = 7674, - CmdRogueArcadeLeaveCsReq = 7692, - CmdRogueArcadeRestartScRsp = 7660, - CmdRogueArcadeGetInfoScRsp = 7682, - CmdRogueArcadeStartCsReq = 7679, - CmdRogueArcadeRestartCsReq = 7694, -} -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::CmdRogueArcadeLeaveScRsp => "CmdRogueArcadeLeaveScRsp", - CmdRogueArcadeType::CmdRogueArcadeStartScRsp => "CmdRogueArcadeStartScRsp", - CmdRogueArcadeType::CmdRogueArcadeGetInfoCsReq => { - "CmdRogueArcadeGetInfoCsReq" - } - CmdRogueArcadeType::CmdRogueArcadeLeaveCsReq => "CmdRogueArcadeLeaveCsReq", - CmdRogueArcadeType::CmdRogueArcadeRestartScRsp => { - "CmdRogueArcadeRestartScRsp" - } - CmdRogueArcadeType::CmdRogueArcadeGetInfoScRsp => { - "CmdRogueArcadeGetInfoScRsp" - } - CmdRogueArcadeType::CmdRogueArcadeStartCsReq => "CmdRogueArcadeStartCsReq", - CmdRogueArcadeType::CmdRogueArcadeRestartCsReq => { - "CmdRogueArcadeRestartCsReq" - } - } - } - /// 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), - "CmdRogueArcadeLeaveScRsp" => Some(Self::CmdRogueArcadeLeaveScRsp), - "CmdRogueArcadeStartScRsp" => Some(Self::CmdRogueArcadeStartScRsp), - "CmdRogueArcadeGetInfoCsReq" => Some(Self::CmdRogueArcadeGetInfoCsReq), - "CmdRogueArcadeLeaveCsReq" => Some(Self::CmdRogueArcadeLeaveCsReq), - "CmdRogueArcadeRestartScRsp" => Some(Self::CmdRogueArcadeRestartScRsp), - "CmdRogueArcadeGetInfoScRsp" => Some(Self::CmdRogueArcadeGetInfoScRsp), - "CmdRogueArcadeStartCsReq" => Some(Self::CmdRogueArcadeStartCsReq), - "CmdRogueArcadeRestartCsReq" => Some(Self::CmdRogueArcadeRestartCsReq), - _ => None, - } - } -} -/// Obf: OINHECDNLGG -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdRogueCommonType { - None = 0, - CmdRogueDebugMessageScNotify = 5621, - CmdGetRogueShopBuffInfoScRsp = 5633, - CmdSyncRogueHandbookDataUpdateScNotify = 5665, - CmdRogueNpcDisappearScRsp = 5689, - CmdSyncRogueCommonVirtualItemInfoScNotify = 5664, - CmdSyncRogueAdventureRoomInfoScNotify = 5698, - CmdSetRogueCollectionScRsp = 5648, - CmdRogueDoGambleCsReq = 5675, - CmdRogueNpcDisappearCsReq = 5656, - CmdSyncRogueCommonDialogueDataScNotify = 5601, - CmdTakeRogueEventHandbookRewardScRsp = 5619, - CmdSetRogueCollectionCsReq = 5659, - CmdGetRogueCollectionScRsp = 5627, - CmdPrepareRogueAdventureRoomScRsp = 5683, - CmdTakeRogueMiracleHandbookRewardScRsp = 5625, - CmdHandleRogueCommonPendingActionCsReq = 5669, - CmdGetRogueCommonDialogueDataCsReq = 5649, - CmdRogueWorkbenchHandleFuncScRsp = 5626, - CmdSyncRogueCommonPendingActionScNotify = 5640, - CmdSyncRogueCommonActionResultScNotify = 5692, - CmdBuyRogueShopBuffCsReq = 5638, - CmdGetRogueShopBuffInfoCsReq = 5677, - CmdGetRogueHandbookDataCsReq = 5636, - CmdStopRogueAdventureRoomScRsp = 5700, - CmdRogueWorkbenchSelectFuncCsReq = 5646, - CmdGetRogueShopMiracleInfoCsReq = 5642, - CmdEnhanceCommonRogueBuffCsReq = 5652, - CmdBuyRogueShopBuffScRsp = 5678, - CmdTakeRogueMiracleHandbookRewardCsReq = 5657, - CmdRogueGetGambleInfoCsReq = 5617, - CmdGetRogueCollectionCsReq = 5697, - CmdGetRogueCommonDialogueDataScRsp = 5603, - CmdCommonRogueUpdateScNotify = 5639, - CmdExchangeRogueBuffWithMiracleCsReq = 5650, - CmdSetRogueExhibitionCsReq = 5609, - CmdSelectRogueCommonDialogueOptionScRsp = 5632, - CmdGetEnhanceCommonRogueBuffInfoCsReq = 5604, - CmdBuyRogueShopMiracleScRsp = 5628, - CmdUpdateRogueAdventureRoomScoreScRsp = 5653, - CmdPrepareRogueAdventureRoomCsReq = 5671, - CmdCommonRogueQueryScRsp = 5676, - CmdGetRogueHandbookDataScRsp = 5602, - CmdRogueDoGambleScRsp = 5668, - CmdCommonRogueQueryCsReq = 5667, - CmdRogueWorkbenchGetInfoScRsp = 5674, - CmdBuyRogueShopMiracleCsReq = 5612, - CmdSyncRogueCommonDialogueOptionFinishScNotify = 5690, - CmdGetRogueExhibitionScRsp = 5696, - CmdRogueGetGambleInfoScRsp = 5637, - CmdGetRogueExhibitionCsReq = 5624, - CmdSetRogueExhibitionScRsp = 5699, - CmdEnhanceCommonRogueBuffScRsp = 5611, - CmdRogueWorkbenchSelectFuncScRsp = 5641, - CmdGetRogueAdventureRoomInfoScRsp = 5666, - CmdExchangeRogueBuffWithMiracleScRsp = 5631, - CmdGetRogueAdventureRoomInfoCsReq = 5622, - CmdRogueWorkbenchGetInfoCsReq = 5672, - CmdSelectRogueCommonDialogueOptionCsReq = 5684, - CmdStopRogueAdventureRoomCsReq = 5610, - CmdCommonRogueComponentUpdateScNotify = 5673, - CmdTakeRogueEventHandbookRewardCsReq = 5615, - CmdGetEnhanceCommonRogueBuffInfoScRsp = 5660, - CmdRogueWorkbenchHandleFuncCsReq = 5647, - CmdFinishRogueCommonDialogueCsReq = 5686, - CmdUpdateRogueAdventureRoomScoreCsReq = 5695, - CmdHandleRogueCommonPendingActionScRsp = 5658, - CmdGetRogueShopMiracleInfoScRsp = 5679, - CmdFinishRogueCommonDialogueScRsp = 5629, -} -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::CmdRogueDebugMessageScNotify => { - "CmdRogueDebugMessageScNotify" - } - CmdRogueCommonType::CmdGetRogueShopBuffInfoScRsp => { - "CmdGetRogueShopBuffInfoScRsp" - } - CmdRogueCommonType::CmdSyncRogueHandbookDataUpdateScNotify => { - "CmdSyncRogueHandbookDataUpdateScNotify" - } - CmdRogueCommonType::CmdRogueNpcDisappearScRsp => "CmdRogueNpcDisappearScRsp", - CmdRogueCommonType::CmdSyncRogueCommonVirtualItemInfoScNotify => { - "CmdSyncRogueCommonVirtualItemInfoScNotify" - } - CmdRogueCommonType::CmdSyncRogueAdventureRoomInfoScNotify => { - "CmdSyncRogueAdventureRoomInfoScNotify" - } - CmdRogueCommonType::CmdSetRogueCollectionScRsp => { - "CmdSetRogueCollectionScRsp" - } - CmdRogueCommonType::CmdRogueDoGambleCsReq => "CmdRogueDoGambleCsReq", - CmdRogueCommonType::CmdRogueNpcDisappearCsReq => "CmdRogueNpcDisappearCsReq", - CmdRogueCommonType::CmdSyncRogueCommonDialogueDataScNotify => { - "CmdSyncRogueCommonDialogueDataScNotify" - } - CmdRogueCommonType::CmdTakeRogueEventHandbookRewardScRsp => { - "CmdTakeRogueEventHandbookRewardScRsp" - } - CmdRogueCommonType::CmdSetRogueCollectionCsReq => { - "CmdSetRogueCollectionCsReq" - } - CmdRogueCommonType::CmdGetRogueCollectionScRsp => { - "CmdGetRogueCollectionScRsp" - } - CmdRogueCommonType::CmdPrepareRogueAdventureRoomScRsp => { - "CmdPrepareRogueAdventureRoomScRsp" - } - CmdRogueCommonType::CmdTakeRogueMiracleHandbookRewardScRsp => { - "CmdTakeRogueMiracleHandbookRewardScRsp" - } - CmdRogueCommonType::CmdHandleRogueCommonPendingActionCsReq => { - "CmdHandleRogueCommonPendingActionCsReq" - } - CmdRogueCommonType::CmdGetRogueCommonDialogueDataCsReq => { - "CmdGetRogueCommonDialogueDataCsReq" - } - CmdRogueCommonType::CmdRogueWorkbenchHandleFuncScRsp => { - "CmdRogueWorkbenchHandleFuncScRsp" - } - CmdRogueCommonType::CmdSyncRogueCommonPendingActionScNotify => { - "CmdSyncRogueCommonPendingActionScNotify" - } - CmdRogueCommonType::CmdSyncRogueCommonActionResultScNotify => { - "CmdSyncRogueCommonActionResultScNotify" - } - CmdRogueCommonType::CmdBuyRogueShopBuffCsReq => "CmdBuyRogueShopBuffCsReq", - CmdRogueCommonType::CmdGetRogueShopBuffInfoCsReq => { - "CmdGetRogueShopBuffInfoCsReq" - } - CmdRogueCommonType::CmdGetRogueHandbookDataCsReq => { - "CmdGetRogueHandbookDataCsReq" - } - CmdRogueCommonType::CmdStopRogueAdventureRoomScRsp => { - "CmdStopRogueAdventureRoomScRsp" - } - CmdRogueCommonType::CmdRogueWorkbenchSelectFuncCsReq => { - "CmdRogueWorkbenchSelectFuncCsReq" - } - CmdRogueCommonType::CmdGetRogueShopMiracleInfoCsReq => { - "CmdGetRogueShopMiracleInfoCsReq" - } - CmdRogueCommonType::CmdEnhanceCommonRogueBuffCsReq => { - "CmdEnhanceCommonRogueBuffCsReq" - } - CmdRogueCommonType::CmdBuyRogueShopBuffScRsp => "CmdBuyRogueShopBuffScRsp", - CmdRogueCommonType::CmdTakeRogueMiracleHandbookRewardCsReq => { - "CmdTakeRogueMiracleHandbookRewardCsReq" - } - CmdRogueCommonType::CmdRogueGetGambleInfoCsReq => { - "CmdRogueGetGambleInfoCsReq" - } - CmdRogueCommonType::CmdGetRogueCollectionCsReq => { - "CmdGetRogueCollectionCsReq" - } - CmdRogueCommonType::CmdGetRogueCommonDialogueDataScRsp => { - "CmdGetRogueCommonDialogueDataScRsp" - } - CmdRogueCommonType::CmdCommonRogueUpdateScNotify => { - "CmdCommonRogueUpdateScNotify" - } - CmdRogueCommonType::CmdExchangeRogueBuffWithMiracleCsReq => { - "CmdExchangeRogueBuffWithMiracleCsReq" - } - CmdRogueCommonType::CmdSetRogueExhibitionCsReq => { - "CmdSetRogueExhibitionCsReq" - } - CmdRogueCommonType::CmdSelectRogueCommonDialogueOptionScRsp => { - "CmdSelectRogueCommonDialogueOptionScRsp" - } - CmdRogueCommonType::CmdGetEnhanceCommonRogueBuffInfoCsReq => { - "CmdGetEnhanceCommonRogueBuffInfoCsReq" - } - CmdRogueCommonType::CmdBuyRogueShopMiracleScRsp => { - "CmdBuyRogueShopMiracleScRsp" - } - CmdRogueCommonType::CmdUpdateRogueAdventureRoomScoreScRsp => { - "CmdUpdateRogueAdventureRoomScoreScRsp" - } - CmdRogueCommonType::CmdPrepareRogueAdventureRoomCsReq => { - "CmdPrepareRogueAdventureRoomCsReq" - } - CmdRogueCommonType::CmdCommonRogueQueryScRsp => "CmdCommonRogueQueryScRsp", - CmdRogueCommonType::CmdGetRogueHandbookDataScRsp => { - "CmdGetRogueHandbookDataScRsp" - } - CmdRogueCommonType::CmdRogueDoGambleScRsp => "CmdRogueDoGambleScRsp", - CmdRogueCommonType::CmdCommonRogueQueryCsReq => "CmdCommonRogueQueryCsReq", - CmdRogueCommonType::CmdRogueWorkbenchGetInfoScRsp => { - "CmdRogueWorkbenchGetInfoScRsp" - } - CmdRogueCommonType::CmdBuyRogueShopMiracleCsReq => { - "CmdBuyRogueShopMiracleCsReq" - } - CmdRogueCommonType::CmdSyncRogueCommonDialogueOptionFinishScNotify => { - "CmdSyncRogueCommonDialogueOptionFinishScNotify" - } - CmdRogueCommonType::CmdGetRogueExhibitionScRsp => { - "CmdGetRogueExhibitionScRsp" - } - CmdRogueCommonType::CmdRogueGetGambleInfoScRsp => { - "CmdRogueGetGambleInfoScRsp" - } - CmdRogueCommonType::CmdGetRogueExhibitionCsReq => { - "CmdGetRogueExhibitionCsReq" - } - CmdRogueCommonType::CmdSetRogueExhibitionScRsp => { - "CmdSetRogueExhibitionScRsp" - } - CmdRogueCommonType::CmdEnhanceCommonRogueBuffScRsp => { - "CmdEnhanceCommonRogueBuffScRsp" - } - CmdRogueCommonType::CmdRogueWorkbenchSelectFuncScRsp => { - "CmdRogueWorkbenchSelectFuncScRsp" - } - CmdRogueCommonType::CmdGetRogueAdventureRoomInfoScRsp => { - "CmdGetRogueAdventureRoomInfoScRsp" - } - CmdRogueCommonType::CmdExchangeRogueBuffWithMiracleScRsp => { - "CmdExchangeRogueBuffWithMiracleScRsp" - } - CmdRogueCommonType::CmdGetRogueAdventureRoomInfoCsReq => { - "CmdGetRogueAdventureRoomInfoCsReq" - } - CmdRogueCommonType::CmdRogueWorkbenchGetInfoCsReq => { - "CmdRogueWorkbenchGetInfoCsReq" - } - CmdRogueCommonType::CmdSelectRogueCommonDialogueOptionCsReq => { - "CmdSelectRogueCommonDialogueOptionCsReq" - } - CmdRogueCommonType::CmdStopRogueAdventureRoomCsReq => { - "CmdStopRogueAdventureRoomCsReq" - } - CmdRogueCommonType::CmdCommonRogueComponentUpdateScNotify => { - "CmdCommonRogueComponentUpdateScNotify" - } - CmdRogueCommonType::CmdTakeRogueEventHandbookRewardCsReq => { - "CmdTakeRogueEventHandbookRewardCsReq" - } - CmdRogueCommonType::CmdGetEnhanceCommonRogueBuffInfoScRsp => { - "CmdGetEnhanceCommonRogueBuffInfoScRsp" - } - CmdRogueCommonType::CmdRogueWorkbenchHandleFuncCsReq => { - "CmdRogueWorkbenchHandleFuncCsReq" - } - CmdRogueCommonType::CmdFinishRogueCommonDialogueCsReq => { - "CmdFinishRogueCommonDialogueCsReq" - } - CmdRogueCommonType::CmdUpdateRogueAdventureRoomScoreCsReq => { - "CmdUpdateRogueAdventureRoomScoreCsReq" - } - CmdRogueCommonType::CmdHandleRogueCommonPendingActionScRsp => { - "CmdHandleRogueCommonPendingActionScRsp" - } - CmdRogueCommonType::CmdGetRogueShopMiracleInfoScRsp => { - "CmdGetRogueShopMiracleInfoScRsp" - } - CmdRogueCommonType::CmdFinishRogueCommonDialogueScRsp => { - "CmdFinishRogueCommonDialogueScRsp" - } - } - } - /// 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), - "CmdRogueDebugMessageScNotify" => Some(Self::CmdRogueDebugMessageScNotify), - "CmdGetRogueShopBuffInfoScRsp" => Some(Self::CmdGetRogueShopBuffInfoScRsp), - "CmdSyncRogueHandbookDataUpdateScNotify" => { - Some(Self::CmdSyncRogueHandbookDataUpdateScNotify) - } - "CmdRogueNpcDisappearScRsp" => Some(Self::CmdRogueNpcDisappearScRsp), - "CmdSyncRogueCommonVirtualItemInfoScNotify" => { - Some(Self::CmdSyncRogueCommonVirtualItemInfoScNotify) - } - "CmdSyncRogueAdventureRoomInfoScNotify" => { - Some(Self::CmdSyncRogueAdventureRoomInfoScNotify) - } - "CmdSetRogueCollectionScRsp" => Some(Self::CmdSetRogueCollectionScRsp), - "CmdRogueDoGambleCsReq" => Some(Self::CmdRogueDoGambleCsReq), - "CmdRogueNpcDisappearCsReq" => Some(Self::CmdRogueNpcDisappearCsReq), - "CmdSyncRogueCommonDialogueDataScNotify" => { - Some(Self::CmdSyncRogueCommonDialogueDataScNotify) - } - "CmdTakeRogueEventHandbookRewardScRsp" => { - Some(Self::CmdTakeRogueEventHandbookRewardScRsp) - } - "CmdSetRogueCollectionCsReq" => Some(Self::CmdSetRogueCollectionCsReq), - "CmdGetRogueCollectionScRsp" => Some(Self::CmdGetRogueCollectionScRsp), - "CmdPrepareRogueAdventureRoomScRsp" => { - Some(Self::CmdPrepareRogueAdventureRoomScRsp) - } - "CmdTakeRogueMiracleHandbookRewardScRsp" => { - Some(Self::CmdTakeRogueMiracleHandbookRewardScRsp) - } - "CmdHandleRogueCommonPendingActionCsReq" => { - Some(Self::CmdHandleRogueCommonPendingActionCsReq) - } - "CmdGetRogueCommonDialogueDataCsReq" => { - Some(Self::CmdGetRogueCommonDialogueDataCsReq) - } - "CmdRogueWorkbenchHandleFuncScRsp" => { - Some(Self::CmdRogueWorkbenchHandleFuncScRsp) - } - "CmdSyncRogueCommonPendingActionScNotify" => { - Some(Self::CmdSyncRogueCommonPendingActionScNotify) - } - "CmdSyncRogueCommonActionResultScNotify" => { - Some(Self::CmdSyncRogueCommonActionResultScNotify) - } - "CmdBuyRogueShopBuffCsReq" => Some(Self::CmdBuyRogueShopBuffCsReq), - "CmdGetRogueShopBuffInfoCsReq" => Some(Self::CmdGetRogueShopBuffInfoCsReq), - "CmdGetRogueHandbookDataCsReq" => Some(Self::CmdGetRogueHandbookDataCsReq), - "CmdStopRogueAdventureRoomScRsp" => { - Some(Self::CmdStopRogueAdventureRoomScRsp) - } - "CmdRogueWorkbenchSelectFuncCsReq" => { - Some(Self::CmdRogueWorkbenchSelectFuncCsReq) - } - "CmdGetRogueShopMiracleInfoCsReq" => { - Some(Self::CmdGetRogueShopMiracleInfoCsReq) - } - "CmdEnhanceCommonRogueBuffCsReq" => { - Some(Self::CmdEnhanceCommonRogueBuffCsReq) - } - "CmdBuyRogueShopBuffScRsp" => Some(Self::CmdBuyRogueShopBuffScRsp), - "CmdTakeRogueMiracleHandbookRewardCsReq" => { - Some(Self::CmdTakeRogueMiracleHandbookRewardCsReq) - } - "CmdRogueGetGambleInfoCsReq" => Some(Self::CmdRogueGetGambleInfoCsReq), - "CmdGetRogueCollectionCsReq" => Some(Self::CmdGetRogueCollectionCsReq), - "CmdGetRogueCommonDialogueDataScRsp" => { - Some(Self::CmdGetRogueCommonDialogueDataScRsp) - } - "CmdCommonRogueUpdateScNotify" => Some(Self::CmdCommonRogueUpdateScNotify), - "CmdExchangeRogueBuffWithMiracleCsReq" => { - Some(Self::CmdExchangeRogueBuffWithMiracleCsReq) - } - "CmdSetRogueExhibitionCsReq" => Some(Self::CmdSetRogueExhibitionCsReq), - "CmdSelectRogueCommonDialogueOptionScRsp" => { - Some(Self::CmdSelectRogueCommonDialogueOptionScRsp) - } - "CmdGetEnhanceCommonRogueBuffInfoCsReq" => { - Some(Self::CmdGetEnhanceCommonRogueBuffInfoCsReq) - } - "CmdBuyRogueShopMiracleScRsp" => Some(Self::CmdBuyRogueShopMiracleScRsp), - "CmdUpdateRogueAdventureRoomScoreScRsp" => { - Some(Self::CmdUpdateRogueAdventureRoomScoreScRsp) - } - "CmdPrepareRogueAdventureRoomCsReq" => { - Some(Self::CmdPrepareRogueAdventureRoomCsReq) - } - "CmdCommonRogueQueryScRsp" => Some(Self::CmdCommonRogueQueryScRsp), - "CmdGetRogueHandbookDataScRsp" => Some(Self::CmdGetRogueHandbookDataScRsp), - "CmdRogueDoGambleScRsp" => Some(Self::CmdRogueDoGambleScRsp), - "CmdCommonRogueQueryCsReq" => Some(Self::CmdCommonRogueQueryCsReq), - "CmdRogueWorkbenchGetInfoScRsp" => Some(Self::CmdRogueWorkbenchGetInfoScRsp), - "CmdBuyRogueShopMiracleCsReq" => Some(Self::CmdBuyRogueShopMiracleCsReq), - "CmdSyncRogueCommonDialogueOptionFinishScNotify" => { - Some(Self::CmdSyncRogueCommonDialogueOptionFinishScNotify) - } - "CmdGetRogueExhibitionScRsp" => Some(Self::CmdGetRogueExhibitionScRsp), - "CmdRogueGetGambleInfoScRsp" => Some(Self::CmdRogueGetGambleInfoScRsp), - "CmdGetRogueExhibitionCsReq" => Some(Self::CmdGetRogueExhibitionCsReq), - "CmdSetRogueExhibitionScRsp" => Some(Self::CmdSetRogueExhibitionScRsp), - "CmdEnhanceCommonRogueBuffScRsp" => { - Some(Self::CmdEnhanceCommonRogueBuffScRsp) - } - "CmdRogueWorkbenchSelectFuncScRsp" => { - Some(Self::CmdRogueWorkbenchSelectFuncScRsp) - } - "CmdGetRogueAdventureRoomInfoScRsp" => { - Some(Self::CmdGetRogueAdventureRoomInfoScRsp) - } - "CmdExchangeRogueBuffWithMiracleScRsp" => { - Some(Self::CmdExchangeRogueBuffWithMiracleScRsp) - } - "CmdGetRogueAdventureRoomInfoCsReq" => { - Some(Self::CmdGetRogueAdventureRoomInfoCsReq) - } - "CmdRogueWorkbenchGetInfoCsReq" => Some(Self::CmdRogueWorkbenchGetInfoCsReq), - "CmdSelectRogueCommonDialogueOptionCsReq" => { - Some(Self::CmdSelectRogueCommonDialogueOptionCsReq) - } - "CmdStopRogueAdventureRoomCsReq" => { - Some(Self::CmdStopRogueAdventureRoomCsReq) - } - "CmdCommonRogueComponentUpdateScNotify" => { - Some(Self::CmdCommonRogueComponentUpdateScNotify) - } - "CmdTakeRogueEventHandbookRewardCsReq" => { - Some(Self::CmdTakeRogueEventHandbookRewardCsReq) - } - "CmdGetEnhanceCommonRogueBuffInfoScRsp" => { - Some(Self::CmdGetEnhanceCommonRogueBuffInfoScRsp) - } - "CmdRogueWorkbenchHandleFuncCsReq" => { - Some(Self::CmdRogueWorkbenchHandleFuncCsReq) - } - "CmdFinishRogueCommonDialogueCsReq" => { - Some(Self::CmdFinishRogueCommonDialogueCsReq) - } - "CmdUpdateRogueAdventureRoomScoreCsReq" => { - Some(Self::CmdUpdateRogueAdventureRoomScoreCsReq) - } - "CmdHandleRogueCommonPendingActionScRsp" => { - Some(Self::CmdHandleRogueCommonPendingActionScRsp) - } - "CmdGetRogueShopMiracleInfoScRsp" => { - Some(Self::CmdGetRogueShopMiracleInfoScRsp) - } - "CmdFinishRogueCommonDialogueScRsp" => { - Some(Self::CmdFinishRogueCommonDialogueScRsp) - } - _ => None, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Genbppknkpp { - RogueAdventureRoomStatusNone = 0, - RogueAdventureRoomStatusPrepare = 1, - RogueAdventureRoomStatusStarted = 2, - RogueAdventureRoomStatusStopped = 3, -} -impl Genbppknkpp { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Genbppknkpp::RogueAdventureRoomStatusNone => { - "ROGUE_ADVENTURE_ROOM_STATUS_NONE" - } - Genbppknkpp::RogueAdventureRoomStatusPrepare => { - "ROGUE_ADVENTURE_ROOM_STATUS_PREPARE" - } - Genbppknkpp::RogueAdventureRoomStatusStarted => { - "ROGUE_ADVENTURE_ROOM_STATUS_STARTED" - } - Genbppknkpp::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, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Gebiogifkka { - RogueCommonBuffSelectSourceTypeNone = 0, - RogueCommonBuffSelectSourceTypeDiceRoll = 1, - RogueCommonBuffSelectSourceTypeAeon = 2, - RogueCommonBuffSelectSourceTypeBoardEvent = 3, - RogueCommonBuffSelectSourceTypeLevelMechanism = 4, -} -impl Gebiogifkka { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Gebiogifkka::RogueCommonBuffSelectSourceTypeNone => { - "ROGUE_COMMON_BUFF_SELECT_SOURCE_TYPE_NONE" - } - Gebiogifkka::RogueCommonBuffSelectSourceTypeDiceRoll => { - "ROGUE_COMMON_BUFF_SELECT_SOURCE_TYPE_DICE_ROLL" - } - Gebiogifkka::RogueCommonBuffSelectSourceTypeAeon => { - "ROGUE_COMMON_BUFF_SELECT_SOURCE_TYPE_AEON" - } - Gebiogifkka::RogueCommonBuffSelectSourceTypeBoardEvent => { - "ROGUE_COMMON_BUFF_SELECT_SOURCE_TYPE_BOARD_EVENT" - } - Gebiogifkka::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, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Fbhadiccalj { - RogueUnlockFunctionTypeMiracle = 0, - RogueUnlockFunctionTypeShowHint = 1, - RogueUnlockFunctionTypeCosmosBanAeon = 2, - RogueUnlockFuntionTypeExhibition = 3, - RogueUnlockFuntionTypeCollection = 4, -} -impl Fbhadiccalj { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Fbhadiccalj::RogueUnlockFunctionTypeMiracle => { - "ROGUE_UNLOCK_FUNCTION_TYPE_MIRACLE" - } - Fbhadiccalj::RogueUnlockFunctionTypeShowHint => { - "ROGUE_UNLOCK_FUNCTION_TYPE_SHOW_HINT" - } - Fbhadiccalj::RogueUnlockFunctionTypeCosmosBanAeon => { - "ROGUE_UNLOCK_FUNCTION_TYPE_COSMOS_BAN_AEON" - } - Fbhadiccalj::RogueUnlockFuntionTypeExhibition => { - "ROGUE_UNLOCK_FUNTION_TYPE_EXHIBITION" - } - Fbhadiccalj::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, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ekmlgefdaca { - RogueCommonMiracleSelectSourceTypeNone = 0, - RogueCommonMiracleSelectSourceTypeDiceRoll = 1, - RogueCommonMiracleSelectSourceTypeAeon = 2, - RogueCommonMiracleSelectSourceTypeBoardEvent = 3, - RogueCommonMiracleSelectSourceTypeLevelMechanism = 4, -} -impl Ekmlgefdaca { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Ekmlgefdaca::RogueCommonMiracleSelectSourceTypeNone => { - "ROGUE_COMMON_MIRACLE_SELECT_SOURCE_TYPE_NONE" - } - Ekmlgefdaca::RogueCommonMiracleSelectSourceTypeDiceRoll => { - "ROGUE_COMMON_MIRACLE_SELECT_SOURCE_TYPE_DICE_ROLL" - } - Ekmlgefdaca::RogueCommonMiracleSelectSourceTypeAeon => { - "ROGUE_COMMON_MIRACLE_SELECT_SOURCE_TYPE_AEON" - } - Ekmlgefdaca::RogueCommonMiracleSelectSourceTypeBoardEvent => { - "ROGUE_COMMON_MIRACLE_SELECT_SOURCE_TYPE_BOARD_EVENT" - } - Ekmlgefdaca::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, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Gjgekmjjegd { - RogueCommonBuffDisplayTypeNone = 0, - RogueCommonBuffDisplayTypeAdd = 1, - RogueCommonBuffDisplayTypeRemove = 2, -} -impl Gjgekmjjegd { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Gjgekmjjegd::RogueCommonBuffDisplayTypeNone => { - "ROGUE_COMMON_BUFF_DISPLAY_TYPE_NONE" - } - Gjgekmjjegd::RogueCommonBuffDisplayTypeAdd => { - "ROGUE_COMMON_BUFF_DISPLAY_TYPE_ADD" - } - Gjgekmjjegd::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, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Akobpaafjgb { - RogueCommonMiracleDisplayTypeNone = 0, - RogueCommonMiracleDisplayTypeAdd = 1, - RogueCommonMiracleDisplayTypeRemove = 2, - RogueCommonMiracleDisplayTypeRepair = 3, -} -impl Akobpaafjgb { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Akobpaafjgb::RogueCommonMiracleDisplayTypeNone => { - "ROGUE_COMMON_MIRACLE_DISPLAY_TYPE_NONE" - } - Akobpaafjgb::RogueCommonMiracleDisplayTypeAdd => { - "ROGUE_COMMON_MIRACLE_DISPLAY_TYPE_ADD" - } - Akobpaafjgb::RogueCommonMiracleDisplayTypeRemove => { - "ROGUE_COMMON_MIRACLE_DISPLAY_TYPE_REMOVE" - } - Akobpaafjgb::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, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Cibclfoodjb { - RogueCommonItemDisplayTypeNone = 0, - RogueCommonItemDisplayTypeAdd = 1, - RogueCommonItemDisplayTypeRemove = 2, -} -impl Cibclfoodjb { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Cibclfoodjb::RogueCommonItemDisplayTypeNone => { - "ROGUE_COMMON_ITEM_DISPLAY_TYPE_NONE" - } - Cibclfoodjb::RogueCommonItemDisplayTypeAdd => { - "ROGUE_COMMON_ITEM_DISPLAY_TYPE_ADD" - } - Cibclfoodjb::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, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum RogueCommonActionResultDisplayType { - None = 0, - Single = 1, - Multi = 2, -} -impl RogueCommonActionResultDisplayType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - RogueCommonActionResultDisplayType::None => { - "ROGUE_COMMON_ACTION_RESULT_DISPLAY_TYPE_NONE" - } - RogueCommonActionResultDisplayType::Single => { - "ROGUE_COMMON_ACTION_RESULT_DISPLAY_TYPE_SINGLE" - } - RogueCommonActionResultDisplayType::Multi => { - "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::None), - "ROGUE_COMMON_ACTION_RESULT_DISPLAY_TYPE_SINGLE" => Some(Self::Single), - "ROGUE_COMMON_ACTION_RESULT_DISPLAY_TYPE_MULTI" => Some(Self::Multi), - _ => None, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum RogueBuffSource { - 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, - RogueCommonActionResultSourceTypeMagicUnitCompose = 14, - RogueCommonActionResultSourceTypeMagicUnitReforge = 15, -} -impl RogueBuffSource { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - RogueBuffSource::RogueCommonActionResultSourceTypeNone => { - "ROGUE_COMMON_ACTION_RESULT_SOURCE_TYPE_NONE" - } - RogueBuffSource::RogueCommonActionResultSourceTypeSelect => { - "ROGUE_COMMON_ACTION_RESULT_SOURCE_TYPE_SELECT" - } - RogueBuffSource::RogueCommonActionResultSourceTypeEnhance => { - "ROGUE_COMMON_ACTION_RESULT_SOURCE_TYPE_ENHANCE" - } - RogueBuffSource::RogueCommonActionResultSourceTypeMiracle => { - "ROGUE_COMMON_ACTION_RESULT_SOURCE_TYPE_MIRACLE" - } - RogueBuffSource::RogueCommonActionResultSourceTypeDialogue => { - "ROGUE_COMMON_ACTION_RESULT_SOURCE_TYPE_DIALOGUE" - } - RogueBuffSource::RogueCommonActionResultSourceTypeBonus => { - "ROGUE_COMMON_ACTION_RESULT_SOURCE_TYPE_BONUS" - } - RogueBuffSource::RogueCommonActionResultSourceTypeShop => { - "ROGUE_COMMON_ACTION_RESULT_SOURCE_TYPE_SHOP" - } - RogueBuffSource::RogueCommonActionResultSourceTypeDice => { - "ROGUE_COMMON_ACTION_RESULT_SOURCE_TYPE_DICE" - } - RogueBuffSource::RogueCommonActionResultSourceTypeAeon => { - "ROGUE_COMMON_ACTION_RESULT_SOURCE_TYPE_AEON" - } - RogueBuffSource::RogueCommonActionResultSourceTypeBoardEvent => { - "ROGUE_COMMON_ACTION_RESULT_SOURCE_TYPE_BOARD_EVENT" - } - RogueBuffSource::RogueCommonActionResultSourceTypeMazeSkill => { - "ROGUE_COMMON_ACTION_RESULT_SOURCE_TYPE_MAZE_SKILL" - } - RogueBuffSource::RogueCommonActionResultSourceTypeLevelMechanism => { - "ROGUE_COMMON_ACTION_RESULT_SOURCE_TYPE_LEVEL_MECHANISM" - } - RogueBuffSource::RogueCommonActionResultSourceTypeBuff => { - "ROGUE_COMMON_ACTION_RESULT_SOURCE_TYPE_BUFF" - } - RogueBuffSource::RogueCommonActionResultSourceTypeReforge => { - "ROGUE_COMMON_ACTION_RESULT_SOURCE_TYPE_REFORGE" - } - RogueBuffSource::RogueCommonActionResultSourceTypeMagicUnitCompose => { - "ROGUE_COMMON_ACTION_RESULT_SOURCE_TYPE_MAGIC_UNIT_COMPOSE" - } - RogueBuffSource::RogueCommonActionResultSourceTypeMagicUnitReforge => { - "ROGUE_COMMON_ACTION_RESULT_SOURCE_TYPE_MAGIC_UNIT_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) - } - "ROGUE_COMMON_ACTION_RESULT_SOURCE_TYPE_MAGIC_UNIT_COMPOSE" => { - Some(Self::RogueCommonActionResultSourceTypeMagicUnitCompose) - } - "ROGUE_COMMON_ACTION_RESULT_SOURCE_TYPE_MAGIC_UNIT_REFORGE" => { - Some(Self::RogueCommonActionResultSourceTypeMagicUnitReforge) - } - _ => None, - } - } -} -#[derive(proto_derive::CmdID)] -#[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, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Pcpolnffhed { - RogueCollectionOperateNone = 0, - RogueCollectionOperateSet = 1, - RogueCollectionOperateUnset = 2, -} -impl Pcpolnffhed { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Pcpolnffhed::RogueCollectionOperateNone => "ROGUE_COLLECTION_OPERATE_NONE", - Pcpolnffhed::RogueCollectionOperateSet => "ROGUE_COLLECTION_OPERATE_SET", - Pcpolnffhed::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, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Flkhdjjiafk { - RogueBoothNone = 0, - RogueBoothEmpty = 1, - RogueBoothDisplay = 2, -} -impl Flkhdjjiafk { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Flkhdjjiafk::RogueBoothNone => "ROGUE_BOOTH_NONE", - Flkhdjjiafk::RogueBoothEmpty => "ROGUE_BOOTH_EMPTY", - Flkhdjjiafk::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, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Lbaooajplmj { - RogueCollectionNone = 0, - RogueCollectionUnlocked = 1, - RogueCollectionDisplay = 2, -} -impl Lbaooajplmj { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Lbaooajplmj::RogueCollectionNone => "ROGUE_COLLECTION_NONE", - Lbaooajplmj::RogueCollectionUnlocked => "ROGUE_COLLECTION_UNLOCKED", - Lbaooajplmj::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, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Anjaolamece { - RogueExhibitionNone = 0, - RogueExhibitionUnlocked = 1, - RogueExhibitionDisplay = 2, -} -impl Anjaolamece { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Anjaolamece::RogueExhibitionNone => "ROGUE_EXHIBITION_NONE", - Anjaolamece::RogueExhibitionUnlocked => "ROGUE_EXHIBITION_UNLOCKED", - Anjaolamece::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(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Klgilfnfkeo { - RogueDebugMessageTypeNone = 0, - RogueDebugMessageTypeDebug = 1, - RogueDebugMessageTypeInfo = 2, - RogueDebugMessageTypeWarn = 3, - RogueDebugMessageTypeError = 4, -} -impl Klgilfnfkeo { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Klgilfnfkeo::RogueDebugMessageTypeNone => "ROGUE_DEBUG_MESSAGE_TYPE_NONE", - Klgilfnfkeo::RogueDebugMessageTypeDebug => "ROGUE_DEBUG_MESSAGE_TYPE_DEBUG", - Klgilfnfkeo::RogueDebugMessageTypeInfo => "ROGUE_DEBUG_MESSAGE_TYPE_INFO", - Klgilfnfkeo::RogueDebugMessageTypeWarn => "ROGUE_DEBUG_MESSAGE_TYPE_WARN", - Klgilfnfkeo::RogueDebugMessageTypeError => "ROGUE_DEBUG_MESSAGE_TYPE_ERROR", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "ROGUE_DEBUG_MESSAGE_TYPE_NONE" => Some(Self::RogueDebugMessageTypeNone), - "ROGUE_DEBUG_MESSAGE_TYPE_DEBUG" => Some(Self::RogueDebugMessageTypeDebug), - "ROGUE_DEBUG_MESSAGE_TYPE_INFO" => Some(Self::RogueDebugMessageTypeInfo), - "ROGUE_DEBUG_MESSAGE_TYPE_WARN" => Some(Self::RogueDebugMessageTypeWarn), - "ROGUE_DEBUG_MESSAGE_TYPE_ERROR" => Some(Self::RogueDebugMessageTypeError), - _ => None, - } - } -} -/// Obf: BHJEHCEKHCG -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdRogueEndless { - None = 0, - CmdGetRogueEndlessActivityDataScRsp = 6008, - ActivityBattleEndScNotify = 6010, - CmdEnterRogueEndlessActivityStageCsReq = 6007, - CmdTakeRogueEndlessActivityAllBonusRewardScRsp = 6009, - CmdTakeRogueEndlessActivityPointRewardCsReq = 6004, - CmdTakeRogueEndlessActivityAllBonusRewardCsReq = 6006, - CmdGetRogueEndlessActivityDataCsReq = 6002, - CmdTakeRogueEndlessActivityPointRewardScRsp = 6005, - CmdEnterRogueEndlessActivityStageScRsp = 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::CmdGetRogueEndlessActivityDataScRsp => { - "CmdGetRogueEndlessActivityDataScRsp" - } - CmdRogueEndless::ActivityBattleEndScNotify => { - "CmdRogueEndlessActivityBattleEndScNotify" - } - CmdRogueEndless::CmdEnterRogueEndlessActivityStageCsReq => { - "CmdEnterRogueEndlessActivityStageCsReq" - } - CmdRogueEndless::CmdTakeRogueEndlessActivityAllBonusRewardScRsp => { - "CmdTakeRogueEndlessActivityAllBonusRewardScRsp" - } - CmdRogueEndless::CmdTakeRogueEndlessActivityPointRewardCsReq => { - "CmdTakeRogueEndlessActivityPointRewardCsReq" - } - CmdRogueEndless::CmdTakeRogueEndlessActivityAllBonusRewardCsReq => { - "CmdTakeRogueEndlessActivityAllBonusRewardCsReq" - } - CmdRogueEndless::CmdGetRogueEndlessActivityDataCsReq => { - "CmdGetRogueEndlessActivityDataCsReq" - } - CmdRogueEndless::CmdTakeRogueEndlessActivityPointRewardScRsp => { - "CmdTakeRogueEndlessActivityPointRewardScRsp" - } - 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), - "CmdGetRogueEndlessActivityDataScRsp" => { - Some(Self::CmdGetRogueEndlessActivityDataScRsp) - } - "CmdRogueEndlessActivityBattleEndScNotify" => { - Some(Self::ActivityBattleEndScNotify) - } - "CmdEnterRogueEndlessActivityStageCsReq" => { - Some(Self::CmdEnterRogueEndlessActivityStageCsReq) - } - "CmdTakeRogueEndlessActivityAllBonusRewardScRsp" => { - Some(Self::CmdTakeRogueEndlessActivityAllBonusRewardScRsp) - } - "CmdTakeRogueEndlessActivityPointRewardCsReq" => { - Some(Self::CmdTakeRogueEndlessActivityPointRewardCsReq) - } - "CmdTakeRogueEndlessActivityAllBonusRewardCsReq" => { - Some(Self::CmdTakeRogueEndlessActivityAllBonusRewardCsReq) - } - "CmdGetRogueEndlessActivityDataCsReq" => { - Some(Self::CmdGetRogueEndlessActivityDataCsReq) - } - "CmdTakeRogueEndlessActivityPointRewardScRsp" => { - Some(Self::CmdTakeRogueEndlessActivityPointRewardScRsp) - } - "CmdEnterRogueEndlessActivityStageScRsp" => { - Some(Self::CmdEnterRogueEndlessActivityStageScRsp) - } - _ => None, - } - } -} -/// Obf: EDAPADPNELO -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdRogueMagic { - None = 0, - BattleFailSettleInfoScNotify = 7720, - SettleCsReq = 7733, - QueryScRsp = 7752, - EnterRoomCsReq = 7728, - EnableTalentScRsp = 7755, - LeaveScRsp = 7777, - ScepterTakeOffUnitScRsp = 7706, - EnableTalentCsReq = 7763, - ReviveCostUpdateScNotify = 7750, - StartCsReq = 7798, - GetTalentInfoCsReq = 7788, - UnitReforgeScRsp = 7714, - QueryCsReq = 7760, - ScepterDressInUnitScRsp = 7800, - SettleScRsp = 7712, - LevelInfoUpdateScNotify = 7789, - ReviveAvatarCsReq = 7731, - EnterLayerCsReq = 7778, - UnitReforgeCsReq = 7716, - StartScRsp = 7771, - EnterLayerScRsp = 7756, - ScepterDressInUnitCsReq = 7710, - StoryInfoUpdateScNotify = 7719, - AutoDressInMagicUnitChangeScNotify = 7792, - GetTalentInfoScRsp = 7793, - AutoDressInUnitScRsp = 7715, - ReviveAvatarScRsp = 7704, - GetMiscRealTimeDataScRsp = 7757, - ScepterTakeOffUnitCsReq = 7762, - UnitComposeCsReq = 7723, - GetMiscRealTimeDataCsReq = 7765, - EnterCsReq = 7783, - EnterRoomScRsp = 7738, - AutoDressInUnitCsReq = 7725, - SetAutoDressInMagicUnitCsReq = 7736, - EnterScRsp = 7742, - AreaUpdateScNotify = 7722, - SetAutoDressInMagicUnitScRsp = 7702, - LeaveCsReq = 7779, - UnitComposeScRsp = 7785, -} -impl CmdRogueMagic { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - CmdRogueMagic::None => "CmdRogueMagicNone", - CmdRogueMagic::BattleFailSettleInfoScNotify => { - "CmdRogueMagicBattleFailSettleInfoScNotify" - } - CmdRogueMagic::SettleCsReq => "CmdRogueMagicSettleCsReq", - CmdRogueMagic::QueryScRsp => "CmdRogueMagicQueryScRsp", - CmdRogueMagic::EnterRoomCsReq => "CmdRogueMagicEnterRoomCsReq", - CmdRogueMagic::EnableTalentScRsp => "CmdRogueMagicEnableTalentScRsp", - CmdRogueMagic::LeaveScRsp => "CmdRogueMagicLeaveScRsp", - CmdRogueMagic::ScepterTakeOffUnitScRsp => { - "CmdRogueMagicScepterTakeOffUnitScRsp" - } - CmdRogueMagic::EnableTalentCsReq => "CmdRogueMagicEnableTalentCsReq", - CmdRogueMagic::ReviveCostUpdateScNotify => { - "CmdRogueMagicReviveCostUpdateScNotify" - } - CmdRogueMagic::StartCsReq => "CmdRogueMagicStartCsReq", - CmdRogueMagic::GetTalentInfoCsReq => "CmdRogueMagicGetTalentInfoCsReq", - CmdRogueMagic::UnitReforgeScRsp => "CmdRogueMagicUnitReforgeScRsp", - CmdRogueMagic::QueryCsReq => "CmdRogueMagicQueryCsReq", - CmdRogueMagic::ScepterDressInUnitScRsp => { - "CmdRogueMagicScepterDressInUnitScRsp" - } - CmdRogueMagic::SettleScRsp => "CmdRogueMagicSettleScRsp", - CmdRogueMagic::LevelInfoUpdateScNotify => { - "CmdRogueMagicLevelInfoUpdateScNotify" - } - CmdRogueMagic::ReviveAvatarCsReq => "CmdRogueMagicReviveAvatarCsReq", - CmdRogueMagic::EnterLayerCsReq => "CmdRogueMagicEnterLayerCsReq", - CmdRogueMagic::UnitReforgeCsReq => "CmdRogueMagicUnitReforgeCsReq", - CmdRogueMagic::StartScRsp => "CmdRogueMagicStartScRsp", - CmdRogueMagic::EnterLayerScRsp => "CmdRogueMagicEnterLayerScRsp", - CmdRogueMagic::ScepterDressInUnitCsReq => { - "CmdRogueMagicScepterDressInUnitCsReq" - } - CmdRogueMagic::StoryInfoUpdateScNotify => { - "CmdRogueMagicStoryInfoUpdateScNotify" - } - CmdRogueMagic::AutoDressInMagicUnitChangeScNotify => { - "CmdRogueMagicAutoDressInMagicUnitChangeScNotify" - } - CmdRogueMagic::GetTalentInfoScRsp => "CmdRogueMagicGetTalentInfoScRsp", - CmdRogueMagic::AutoDressInUnitScRsp => "CmdRogueMagicAutoDressInUnitScRsp", - CmdRogueMagic::ReviveAvatarScRsp => "CmdRogueMagicReviveAvatarScRsp", - CmdRogueMagic::GetMiscRealTimeDataScRsp => { - "CmdRogueMagicGetMiscRealTimeDataScRsp" - } - CmdRogueMagic::ScepterTakeOffUnitCsReq => { - "CmdRogueMagicScepterTakeOffUnitCsReq" - } - CmdRogueMagic::UnitComposeCsReq => "CmdRogueMagicUnitComposeCsReq", - CmdRogueMagic::GetMiscRealTimeDataCsReq => { - "CmdRogueMagicGetMiscRealTimeDataCsReq" - } - CmdRogueMagic::EnterCsReq => "CmdRogueMagicEnterCsReq", - CmdRogueMagic::EnterRoomScRsp => "CmdRogueMagicEnterRoomScRsp", - CmdRogueMagic::AutoDressInUnitCsReq => "CmdRogueMagicAutoDressInUnitCsReq", - CmdRogueMagic::SetAutoDressInMagicUnitCsReq => { - "CmdRogueMagicSetAutoDressInMagicUnitCsReq" - } - CmdRogueMagic::EnterScRsp => "CmdRogueMagicEnterScRsp", - CmdRogueMagic::AreaUpdateScNotify => "CmdRogueMagicAreaUpdateScNotify", - CmdRogueMagic::SetAutoDressInMagicUnitScRsp => { - "CmdRogueMagicSetAutoDressInMagicUnitScRsp" - } - CmdRogueMagic::LeaveCsReq => "CmdRogueMagicLeaveCsReq", - CmdRogueMagic::UnitComposeScRsp => "CmdRogueMagicUnitComposeScRsp", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdRogueMagicNone" => Some(Self::None), - "CmdRogueMagicBattleFailSettleInfoScNotify" => { - Some(Self::BattleFailSettleInfoScNotify) - } - "CmdRogueMagicSettleCsReq" => Some(Self::SettleCsReq), - "CmdRogueMagicQueryScRsp" => Some(Self::QueryScRsp), - "CmdRogueMagicEnterRoomCsReq" => Some(Self::EnterRoomCsReq), - "CmdRogueMagicEnableTalentScRsp" => Some(Self::EnableTalentScRsp), - "CmdRogueMagicLeaveScRsp" => Some(Self::LeaveScRsp), - "CmdRogueMagicScepterTakeOffUnitScRsp" => Some(Self::ScepterTakeOffUnitScRsp), - "CmdRogueMagicEnableTalentCsReq" => Some(Self::EnableTalentCsReq), - "CmdRogueMagicReviveCostUpdateScNotify" => { - Some(Self::ReviveCostUpdateScNotify) - } - "CmdRogueMagicStartCsReq" => Some(Self::StartCsReq), - "CmdRogueMagicGetTalentInfoCsReq" => Some(Self::GetTalentInfoCsReq), - "CmdRogueMagicUnitReforgeScRsp" => Some(Self::UnitReforgeScRsp), - "CmdRogueMagicQueryCsReq" => Some(Self::QueryCsReq), - "CmdRogueMagicScepterDressInUnitScRsp" => Some(Self::ScepterDressInUnitScRsp), - "CmdRogueMagicSettleScRsp" => Some(Self::SettleScRsp), - "CmdRogueMagicLevelInfoUpdateScNotify" => Some(Self::LevelInfoUpdateScNotify), - "CmdRogueMagicReviveAvatarCsReq" => Some(Self::ReviveAvatarCsReq), - "CmdRogueMagicEnterLayerCsReq" => Some(Self::EnterLayerCsReq), - "CmdRogueMagicUnitReforgeCsReq" => Some(Self::UnitReforgeCsReq), - "CmdRogueMagicStartScRsp" => Some(Self::StartScRsp), - "CmdRogueMagicEnterLayerScRsp" => Some(Self::EnterLayerScRsp), - "CmdRogueMagicScepterDressInUnitCsReq" => Some(Self::ScepterDressInUnitCsReq), - "CmdRogueMagicStoryInfoUpdateScNotify" => Some(Self::StoryInfoUpdateScNotify), - "CmdRogueMagicAutoDressInMagicUnitChangeScNotify" => { - Some(Self::AutoDressInMagicUnitChangeScNotify) - } - "CmdRogueMagicGetTalentInfoScRsp" => Some(Self::GetTalentInfoScRsp), - "CmdRogueMagicAutoDressInUnitScRsp" => Some(Self::AutoDressInUnitScRsp), - "CmdRogueMagicReviveAvatarScRsp" => Some(Self::ReviveAvatarScRsp), - "CmdRogueMagicGetMiscRealTimeDataScRsp" => { - Some(Self::GetMiscRealTimeDataScRsp) - } - "CmdRogueMagicScepterTakeOffUnitCsReq" => Some(Self::ScepterTakeOffUnitCsReq), - "CmdRogueMagicUnitComposeCsReq" => Some(Self::UnitComposeCsReq), - "CmdRogueMagicGetMiscRealTimeDataCsReq" => { - Some(Self::GetMiscRealTimeDataCsReq) - } - "CmdRogueMagicEnterCsReq" => Some(Self::EnterCsReq), - "CmdRogueMagicEnterRoomScRsp" => Some(Self::EnterRoomScRsp), - "CmdRogueMagicAutoDressInUnitCsReq" => Some(Self::AutoDressInUnitCsReq), - "CmdRogueMagicSetAutoDressInMagicUnitCsReq" => { - Some(Self::SetAutoDressInMagicUnitCsReq) - } - "CmdRogueMagicEnterScRsp" => Some(Self::EnterScRsp), - "CmdRogueMagicAreaUpdateScNotify" => Some(Self::AreaUpdateScNotify), - "CmdRogueMagicSetAutoDressInMagicUnitScRsp" => { - Some(Self::SetAutoDressInMagicUnitScRsp) - } - "CmdRogueMagicLeaveCsReq" => Some(Self::LeaveCsReq), - "CmdRogueMagicUnitComposeScRsp" => Some(Self::UnitComposeScRsp), - _ => None, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum RogueMagicLevelStatus { - None = 0, - Processing = 1, - Finished = 2, - Settled = 3, -} -impl RogueMagicLevelStatus { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - RogueMagicLevelStatus::None => "ROGUE_MAGIC_LEVEL_STATUS_NONE", - RogueMagicLevelStatus::Processing => "ROGUE_MAGIC_LEVEL_STATUS_PROCESSING", - RogueMagicLevelStatus::Finished => "ROGUE_MAGIC_LEVEL_STATUS_FINISHED", - RogueMagicLevelStatus::Settled => "ROGUE_MAGIC_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_MAGIC_LEVEL_STATUS_NONE" => Some(Self::None), - "ROGUE_MAGIC_LEVEL_STATUS_PROCESSING" => Some(Self::Processing), - "ROGUE_MAGIC_LEVEL_STATUS_FINISHED" => Some(Self::Finished), - "ROGUE_MAGIC_LEVEL_STATUS_SETTLED" => Some(Self::Settled), - _ => None, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum RogueMagicLayerStatus { - None = 0, - Processing = 1, - Finish = 2, -} -impl RogueMagicLayerStatus { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - RogueMagicLayerStatus::None => "ROGUE_MAGIC_LAYER_STATUS_NONE", - RogueMagicLayerStatus::Processing => "ROGUE_MAGIC_LAYER_STATUS_PROCESSING", - RogueMagicLayerStatus::Finish => "ROGUE_MAGIC_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_MAGIC_LAYER_STATUS_NONE" => Some(Self::None), - "ROGUE_MAGIC_LAYER_STATUS_PROCESSING" => Some(Self::Processing), - "ROGUE_MAGIC_LAYER_STATUS_FINISH" => Some(Self::Finish), - _ => None, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum RogueMagicRoomStatus { - None = 0, - Inited = 1, - Processing = 2, - Finish = 3, -} -impl RogueMagicRoomStatus { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - RogueMagicRoomStatus::None => "ROGUE_MAGIC_ROOM_STATUS_NONE", - RogueMagicRoomStatus::Inited => "ROGUE_MAGIC_ROOM_STATUS_INITED", - RogueMagicRoomStatus::Processing => "ROGUE_MAGIC_ROOM_STATUS_PROCESSING", - RogueMagicRoomStatus::Finish => "ROGUE_MAGIC_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_MAGIC_ROOM_STATUS_NONE" => Some(Self::None), - "ROGUE_MAGIC_ROOM_STATUS_INITED" => Some(Self::Inited), - "ROGUE_MAGIC_ROOM_STATUS_PROCESSING" => Some(Self::Processing), - "ROGUE_MAGIC_ROOM_STATUS_FINISH" => Some(Self::Finish), - _ => None, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum RogueMagicSetttleReason { - RogueMagicSettleReasonNone = 0, - RogueMagicSettleReasonWin = 1, - RogueMagicSettleReasonFail = 2, - RogueMagicSettleReasonInterrupt = 3, -} -impl RogueMagicSetttleReason { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - RogueMagicSetttleReason::RogueMagicSettleReasonNone => { - "ROGUE_MAGIC_SETTLE_REASON_NONE" - } - RogueMagicSetttleReason::RogueMagicSettleReasonWin => { - "ROGUE_MAGIC_SETTLE_REASON_WIN" - } - RogueMagicSetttleReason::RogueMagicSettleReasonFail => { - "ROGUE_MAGIC_SETTLE_REASON_FAIL" - } - RogueMagicSetttleReason::RogueMagicSettleReasonInterrupt => { - "ROGUE_MAGIC_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_MAGIC_SETTLE_REASON_NONE" => Some(Self::RogueMagicSettleReasonNone), - "ROGUE_MAGIC_SETTLE_REASON_WIN" => Some(Self::RogueMagicSettleReasonWin), - "ROGUE_MAGIC_SETTLE_REASON_FAIL" => Some(Self::RogueMagicSettleReasonFail), - "ROGUE_MAGIC_SETTLE_REASON_INTERRUPT" => { - Some(Self::RogueMagicSettleReasonInterrupt) - } - _ => None, - } - } -} -/// Obf: MMANHMCOFDM -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdRogueModifierType { - None = 0, - CmdRogueModifierSelectCellCsReq = 5342, - CmdRogueModifierDelNotify = 5328, - CmdRogueModifierAddNotify = 5383, - CmdRogueModifierStageStartNotify = 5338, - CmdRogueModifierUpdateNotify = 5312, - CmdRogueModifierSelectCellScRsp = 5379, -} -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::CmdRogueModifierSelectCellCsReq => { - "CmdRogueModifierSelectCellCsReq" - } - CmdRogueModifierType::CmdRogueModifierDelNotify => { - "CmdRogueModifierDelNotify" - } - CmdRogueModifierType::CmdRogueModifierAddNotify => { - "CmdRogueModifierAddNotify" - } - CmdRogueModifierType::CmdRogueModifierStageStartNotify => { - "CmdRogueModifierStageStartNotify" - } - CmdRogueModifierType::CmdRogueModifierUpdateNotify => { - "CmdRogueModifierUpdateNotify" - } - 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), - "CmdRogueModifierSelectCellCsReq" => { - Some(Self::CmdRogueModifierSelectCellCsReq) - } - "CmdRogueModifierDelNotify" => Some(Self::CmdRogueModifierDelNotify), - "CmdRogueModifierAddNotify" => Some(Self::CmdRogueModifierAddNotify), - "CmdRogueModifierStageStartNotify" => { - Some(Self::CmdRogueModifierStageStartNotify) - } - "CmdRogueModifierUpdateNotify" => Some(Self::CmdRogueModifierUpdateNotify), - "CmdRogueModifierSelectCellScRsp" => { - Some(Self::CmdRogueModifierSelectCellScRsp) - } - _ => None, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Jmphnebepgn { - RogueModifierSourceNone = 0, - RogueModifierSourceDiceRoll = 1, - RogueModifierSourceAeon = 2, - RogueModifierSourceBoardEvent = 3, - RogueModifierSourceDialogEvent = 4, - RogueModifierSourceMiracle = 5, - RogueModifierSourceCellMark = 6, - RogueModifierSourceAeonTalent = 7, - RogueModifierSourceBossDecay = 8, - RogueModifierSourceDiceBranch = 9, -} -impl Jmphnebepgn { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Jmphnebepgn::RogueModifierSourceNone => "ROGUE_MODIFIER_SOURCE_NONE", - Jmphnebepgn::RogueModifierSourceDiceRoll => "ROGUE_MODIFIER_SOURCE_DICE_ROLL", - Jmphnebepgn::RogueModifierSourceAeon => "ROGUE_MODIFIER_SOURCE_AEON", - Jmphnebepgn::RogueModifierSourceBoardEvent => { - "ROGUE_MODIFIER_SOURCE_BOARD_EVENT" - } - Jmphnebepgn::RogueModifierSourceDialogEvent => { - "ROGUE_MODIFIER_SOURCE_DIALOG_EVENT" - } - Jmphnebepgn::RogueModifierSourceMiracle => "ROGUE_MODIFIER_SOURCE_MIRACLE", - Jmphnebepgn::RogueModifierSourceCellMark => "ROGUE_MODIFIER_SOURCE_CELL_MARK", - Jmphnebepgn::RogueModifierSourceAeonTalent => { - "ROGUE_MODIFIER_SOURCE_AEON_TALENT" - } - Jmphnebepgn::RogueModifierSourceBossDecay => { - "ROGUE_MODIFIER_SOURCE_BOSS_DECAY" - } - Jmphnebepgn::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, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Lghnkkdpadm { - RogueModifierContentDefinite = 0, - RogueModifierContentRandom = 1, -} -impl Lghnkkdpadm { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Lghnkkdpadm::RogueModifierContentDefinite => { - "ROGUE_MODIFIER_CONTENT_DEFINITE" - } - Lghnkkdpadm::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, - } - } -} -/// Obf: JGJEPFLKPDC -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdRogueTournType { - None = 0, - CmdRogueTournRenameArchiveCsReq = 6063, - CmdRogueTournGetMiscRealTimeDataCsReq = 6097, - CmdRogueTournGetArchiveRepositoryCsReq = 6087, - CmdRogueTournBattleFailSettleInfoScNotify = 6068, - CmdRogueTournEnterLayerScRsp = 6062, - CmdRogueTournGetPermanentTalentInfoScRsp = 6016, - CmdRogueTournEnablePermanentTalentScRsp = 6026, - CmdRogueTournReviveAvatarCsReq = 6041, - CmdRogueTournTakeExpRewardCsReq = 6012, - CmdRogueTournLeaveCsReq = 6043, - CmdRogueTournSettleScRsp = 6030, - CmdRogueTournEnterRoomScRsp = 6067, - CmdRogueTournWeekChallengeUpdateScNotify = 6013, - CmdRogueTournEnterCsReq = 6066, - CmdRogueTournQueryCsReq = 6014, - CmdRogueTournLevelInfoUpdateScNotify = 6015, - CmdRogueTournDeleteArchiveScRsp = 6089, - CmdRogueTournEnterRogueCocoonSceneScRsp = 6025, - CmdRogueTournGetPermanentTalentInfoCsReq = 6100, - CmdRogueTournEnablePermanentTalentCsReq = 6048, - CmdRogueTournClearArchiveNameScNotify = 6011, - CmdRogueTournConfirmSettleScRsp = 6049, - CmdRogueTournResetPermanentTalentCsReq = 6084, - CmdRogueTournDeleteArchiveCsReq = 6060, - CmdRogueTournGetSettleInfoScRsp = 6065, - CmdRogueTournRenameArchiveScRsp = 6057, - CmdRogueTournGetArchiveRepositoryScRsp = 6039, - CmdRogueTournGetMiscRealTimeDataScRsp = 6042, - CmdRogueTournResetPermanentTalentScRsp = 6021, - CmdRogueTournGetCurRogueCocoonInfoScRsp = 6036, - CmdRogueTournLeaveRogueCocoonSceneScRsp = 6074, - CmdRogueTournConfirmSettleCsReq = 6073, - CmdRogueTournLeaveScRsp = 6050, - CmdRogueTournSettleCsReq = 6094, - CmdRogueTournReEnterRogueCocoonStageScRsp = 6098, - CmdRogueTournEnterRogueCocoonSceneCsReq = 6035, - CmdRogueTournStartScRsp = 6046, - CmdRogueTournGetAllArchiveCsReq = 6032, - CmdRogueTournQueryScRsp = 6033, - CmdRogueTournDifficultyCompNotify = 6082, - CmdRogueTournTakeExpRewardScRsp = 6052, - CmdRogueTournGetCurRogueCocoonInfoCsReq = 6055, - CmdRogueTournGetAllArchiveScRsp = 6081, - CmdRogueTournReviveAvatarScRsp = 6037, - CmdRogueTournAreaUpdateScNotify = 6020, - CmdRogueTournExpNotify = 6088, - CmdRogueTournHandBookNotify = 6070, - CmdRogueTournGetSettleInfoCsReq = 6075, - CmdRogueTournLeaveRogueCocoonSceneCsReq = 6029, - CmdRogueTournReviveCostUpdateScNotify = 6077, - CmdRogueTournEnterScRsp = 6059, - CmdRogueTournEnterRoomCsReq = 6079, - CmdRogueTournStartCsReq = 6072, - CmdRogueTournEnterLayerCsReq = 6038, - CmdRogueTournReEnterRogueCocoonStageCsReq = 6092, -} -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::CmdRogueTournRenameArchiveCsReq => { - "CmdRogueTournRenameArchiveCsReq" - } - CmdRogueTournType::CmdRogueTournGetMiscRealTimeDataCsReq => { - "CmdRogueTournGetMiscRealTimeDataCsReq" - } - CmdRogueTournType::CmdRogueTournGetArchiveRepositoryCsReq => { - "CmdRogueTournGetArchiveRepositoryCsReq" - } - CmdRogueTournType::CmdRogueTournBattleFailSettleInfoScNotify => { - "CmdRogueTournBattleFailSettleInfoScNotify" - } - CmdRogueTournType::CmdRogueTournEnterLayerScRsp => { - "CmdRogueTournEnterLayerScRsp" - } - CmdRogueTournType::CmdRogueTournGetPermanentTalentInfoScRsp => { - "CmdRogueTournGetPermanentTalentInfoScRsp" - } - CmdRogueTournType::CmdRogueTournEnablePermanentTalentScRsp => { - "CmdRogueTournEnablePermanentTalentScRsp" - } - CmdRogueTournType::CmdRogueTournReviveAvatarCsReq => { - "CmdRogueTournReviveAvatarCsReq" - } - CmdRogueTournType::CmdRogueTournTakeExpRewardCsReq => { - "CmdRogueTournTakeExpRewardCsReq" - } - CmdRogueTournType::CmdRogueTournLeaveCsReq => "CmdRogueTournLeaveCsReq", - CmdRogueTournType::CmdRogueTournSettleScRsp => "CmdRogueTournSettleScRsp", - CmdRogueTournType::CmdRogueTournEnterRoomScRsp => { - "CmdRogueTournEnterRoomScRsp" - } - CmdRogueTournType::CmdRogueTournWeekChallengeUpdateScNotify => { - "CmdRogueTournWeekChallengeUpdateScNotify" - } - CmdRogueTournType::CmdRogueTournEnterCsReq => "CmdRogueTournEnterCsReq", - CmdRogueTournType::CmdRogueTournQueryCsReq => "CmdRogueTournQueryCsReq", - CmdRogueTournType::CmdRogueTournLevelInfoUpdateScNotify => { - "CmdRogueTournLevelInfoUpdateScNotify" - } - CmdRogueTournType::CmdRogueTournDeleteArchiveScRsp => { - "CmdRogueTournDeleteArchiveScRsp" - } - CmdRogueTournType::CmdRogueTournEnterRogueCocoonSceneScRsp => { - "CmdRogueTournEnterRogueCocoonSceneScRsp" - } - CmdRogueTournType::CmdRogueTournGetPermanentTalentInfoCsReq => { - "CmdRogueTournGetPermanentTalentInfoCsReq" - } - CmdRogueTournType::CmdRogueTournEnablePermanentTalentCsReq => { - "CmdRogueTournEnablePermanentTalentCsReq" - } - CmdRogueTournType::CmdRogueTournClearArchiveNameScNotify => { - "CmdRogueTournClearArchiveNameScNotify" - } - CmdRogueTournType::CmdRogueTournConfirmSettleScRsp => { - "CmdRogueTournConfirmSettleScRsp" - } - CmdRogueTournType::CmdRogueTournResetPermanentTalentCsReq => { - "CmdRogueTournResetPermanentTalentCsReq" - } - CmdRogueTournType::CmdRogueTournDeleteArchiveCsReq => { - "CmdRogueTournDeleteArchiveCsReq" - } - CmdRogueTournType::CmdRogueTournGetSettleInfoScRsp => { - "CmdRogueTournGetSettleInfoScRsp" - } - CmdRogueTournType::CmdRogueTournRenameArchiveScRsp => { - "CmdRogueTournRenameArchiveScRsp" - } - CmdRogueTournType::CmdRogueTournGetArchiveRepositoryScRsp => { - "CmdRogueTournGetArchiveRepositoryScRsp" - } - CmdRogueTournType::CmdRogueTournGetMiscRealTimeDataScRsp => { - "CmdRogueTournGetMiscRealTimeDataScRsp" - } - CmdRogueTournType::CmdRogueTournResetPermanentTalentScRsp => { - "CmdRogueTournResetPermanentTalentScRsp" - } - CmdRogueTournType::CmdRogueTournGetCurRogueCocoonInfoScRsp => { - "CmdRogueTournGetCurRogueCocoonInfoScRsp" - } - CmdRogueTournType::CmdRogueTournLeaveRogueCocoonSceneScRsp => { - "CmdRogueTournLeaveRogueCocoonSceneScRsp" - } - CmdRogueTournType::CmdRogueTournConfirmSettleCsReq => { - "CmdRogueTournConfirmSettleCsReq" - } - CmdRogueTournType::CmdRogueTournLeaveScRsp => "CmdRogueTournLeaveScRsp", - CmdRogueTournType::CmdRogueTournSettleCsReq => "CmdRogueTournSettleCsReq", - CmdRogueTournType::CmdRogueTournReEnterRogueCocoonStageScRsp => { - "CmdRogueTournReEnterRogueCocoonStageScRsp" - } - CmdRogueTournType::CmdRogueTournEnterRogueCocoonSceneCsReq => { - "CmdRogueTournEnterRogueCocoonSceneCsReq" - } - CmdRogueTournType::CmdRogueTournStartScRsp => "CmdRogueTournStartScRsp", - CmdRogueTournType::CmdRogueTournGetAllArchiveCsReq => { - "CmdRogueTournGetAllArchiveCsReq" - } - CmdRogueTournType::CmdRogueTournQueryScRsp => "CmdRogueTournQueryScRsp", - CmdRogueTournType::CmdRogueTournDifficultyCompNotify => { - "CmdRogueTournDifficultyCompNotify" - } - CmdRogueTournType::CmdRogueTournTakeExpRewardScRsp => { - "CmdRogueTournTakeExpRewardScRsp" - } - CmdRogueTournType::CmdRogueTournGetCurRogueCocoonInfoCsReq => { - "CmdRogueTournGetCurRogueCocoonInfoCsReq" - } - CmdRogueTournType::CmdRogueTournGetAllArchiveScRsp => { - "CmdRogueTournGetAllArchiveScRsp" - } - CmdRogueTournType::CmdRogueTournReviveAvatarScRsp => { - "CmdRogueTournReviveAvatarScRsp" - } - CmdRogueTournType::CmdRogueTournAreaUpdateScNotify => { - "CmdRogueTournAreaUpdateScNotify" - } - CmdRogueTournType::CmdRogueTournExpNotify => "CmdRogueTournExpNotify", - CmdRogueTournType::CmdRogueTournHandBookNotify => { - "CmdRogueTournHandBookNotify" - } - CmdRogueTournType::CmdRogueTournGetSettleInfoCsReq => { - "CmdRogueTournGetSettleInfoCsReq" - } - CmdRogueTournType::CmdRogueTournLeaveRogueCocoonSceneCsReq => { - "CmdRogueTournLeaveRogueCocoonSceneCsReq" - } - CmdRogueTournType::CmdRogueTournReviveCostUpdateScNotify => { - "CmdRogueTournReviveCostUpdateScNotify" - } - CmdRogueTournType::CmdRogueTournEnterScRsp => "CmdRogueTournEnterScRsp", - CmdRogueTournType::CmdRogueTournEnterRoomCsReq => { - "CmdRogueTournEnterRoomCsReq" - } - CmdRogueTournType::CmdRogueTournStartCsReq => "CmdRogueTournStartCsReq", - CmdRogueTournType::CmdRogueTournEnterLayerCsReq => { - "CmdRogueTournEnterLayerCsReq" - } - CmdRogueTournType::CmdRogueTournReEnterRogueCocoonStageCsReq => { - "CmdRogueTournReEnterRogueCocoonStageCsReq" - } - } - } - /// 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), - "CmdRogueTournRenameArchiveCsReq" => { - Some(Self::CmdRogueTournRenameArchiveCsReq) - } - "CmdRogueTournGetMiscRealTimeDataCsReq" => { - Some(Self::CmdRogueTournGetMiscRealTimeDataCsReq) - } - "CmdRogueTournGetArchiveRepositoryCsReq" => { - Some(Self::CmdRogueTournGetArchiveRepositoryCsReq) - } - "CmdRogueTournBattleFailSettleInfoScNotify" => { - Some(Self::CmdRogueTournBattleFailSettleInfoScNotify) - } - "CmdRogueTournEnterLayerScRsp" => Some(Self::CmdRogueTournEnterLayerScRsp), - "CmdRogueTournGetPermanentTalentInfoScRsp" => { - Some(Self::CmdRogueTournGetPermanentTalentInfoScRsp) - } - "CmdRogueTournEnablePermanentTalentScRsp" => { - Some(Self::CmdRogueTournEnablePermanentTalentScRsp) - } - "CmdRogueTournReviveAvatarCsReq" => { - Some(Self::CmdRogueTournReviveAvatarCsReq) - } - "CmdRogueTournTakeExpRewardCsReq" => { - Some(Self::CmdRogueTournTakeExpRewardCsReq) - } - "CmdRogueTournLeaveCsReq" => Some(Self::CmdRogueTournLeaveCsReq), - "CmdRogueTournSettleScRsp" => Some(Self::CmdRogueTournSettleScRsp), - "CmdRogueTournEnterRoomScRsp" => Some(Self::CmdRogueTournEnterRoomScRsp), - "CmdRogueTournWeekChallengeUpdateScNotify" => { - Some(Self::CmdRogueTournWeekChallengeUpdateScNotify) - } - "CmdRogueTournEnterCsReq" => Some(Self::CmdRogueTournEnterCsReq), - "CmdRogueTournQueryCsReq" => Some(Self::CmdRogueTournQueryCsReq), - "CmdRogueTournLevelInfoUpdateScNotify" => { - Some(Self::CmdRogueTournLevelInfoUpdateScNotify) - } - "CmdRogueTournDeleteArchiveScRsp" => { - Some(Self::CmdRogueTournDeleteArchiveScRsp) - } - "CmdRogueTournEnterRogueCocoonSceneScRsp" => { - Some(Self::CmdRogueTournEnterRogueCocoonSceneScRsp) - } - "CmdRogueTournGetPermanentTalentInfoCsReq" => { - Some(Self::CmdRogueTournGetPermanentTalentInfoCsReq) - } - "CmdRogueTournEnablePermanentTalentCsReq" => { - Some(Self::CmdRogueTournEnablePermanentTalentCsReq) - } - "CmdRogueTournClearArchiveNameScNotify" => { - Some(Self::CmdRogueTournClearArchiveNameScNotify) - } - "CmdRogueTournConfirmSettleScRsp" => { - Some(Self::CmdRogueTournConfirmSettleScRsp) - } - "CmdRogueTournResetPermanentTalentCsReq" => { - Some(Self::CmdRogueTournResetPermanentTalentCsReq) - } - "CmdRogueTournDeleteArchiveCsReq" => { - Some(Self::CmdRogueTournDeleteArchiveCsReq) - } - "CmdRogueTournGetSettleInfoScRsp" => { - Some(Self::CmdRogueTournGetSettleInfoScRsp) - } - "CmdRogueTournRenameArchiveScRsp" => { - Some(Self::CmdRogueTournRenameArchiveScRsp) - } - "CmdRogueTournGetArchiveRepositoryScRsp" => { - Some(Self::CmdRogueTournGetArchiveRepositoryScRsp) - } - "CmdRogueTournGetMiscRealTimeDataScRsp" => { - Some(Self::CmdRogueTournGetMiscRealTimeDataScRsp) - } - "CmdRogueTournResetPermanentTalentScRsp" => { - Some(Self::CmdRogueTournResetPermanentTalentScRsp) - } - "CmdRogueTournGetCurRogueCocoonInfoScRsp" => { - Some(Self::CmdRogueTournGetCurRogueCocoonInfoScRsp) - } - "CmdRogueTournLeaveRogueCocoonSceneScRsp" => { - Some(Self::CmdRogueTournLeaveRogueCocoonSceneScRsp) - } - "CmdRogueTournConfirmSettleCsReq" => { - Some(Self::CmdRogueTournConfirmSettleCsReq) - } - "CmdRogueTournLeaveScRsp" => Some(Self::CmdRogueTournLeaveScRsp), - "CmdRogueTournSettleCsReq" => Some(Self::CmdRogueTournSettleCsReq), - "CmdRogueTournReEnterRogueCocoonStageScRsp" => { - Some(Self::CmdRogueTournReEnterRogueCocoonStageScRsp) - } - "CmdRogueTournEnterRogueCocoonSceneCsReq" => { - Some(Self::CmdRogueTournEnterRogueCocoonSceneCsReq) - } - "CmdRogueTournStartScRsp" => Some(Self::CmdRogueTournStartScRsp), - "CmdRogueTournGetAllArchiveCsReq" => { - Some(Self::CmdRogueTournGetAllArchiveCsReq) - } - "CmdRogueTournQueryScRsp" => Some(Self::CmdRogueTournQueryScRsp), - "CmdRogueTournDifficultyCompNotify" => { - Some(Self::CmdRogueTournDifficultyCompNotify) - } - "CmdRogueTournTakeExpRewardScRsp" => { - Some(Self::CmdRogueTournTakeExpRewardScRsp) - } - "CmdRogueTournGetCurRogueCocoonInfoCsReq" => { - Some(Self::CmdRogueTournGetCurRogueCocoonInfoCsReq) - } - "CmdRogueTournGetAllArchiveScRsp" => { - Some(Self::CmdRogueTournGetAllArchiveScRsp) - } - "CmdRogueTournReviveAvatarScRsp" => { - Some(Self::CmdRogueTournReviveAvatarScRsp) - } - "CmdRogueTournAreaUpdateScNotify" => { - Some(Self::CmdRogueTournAreaUpdateScNotify) - } - "CmdRogueTournExpNotify" => Some(Self::CmdRogueTournExpNotify), - "CmdRogueTournHandBookNotify" => Some(Self::CmdRogueTournHandBookNotify), - "CmdRogueTournGetSettleInfoCsReq" => { - Some(Self::CmdRogueTournGetSettleInfoCsReq) - } - "CmdRogueTournLeaveRogueCocoonSceneCsReq" => { - Some(Self::CmdRogueTournLeaveRogueCocoonSceneCsReq) - } - "CmdRogueTournReviveCostUpdateScNotify" => { - Some(Self::CmdRogueTournReviveCostUpdateScNotify) - } - "CmdRogueTournEnterScRsp" => Some(Self::CmdRogueTournEnterScRsp), - "CmdRogueTournEnterRoomCsReq" => Some(Self::CmdRogueTournEnterRoomCsReq), - "CmdRogueTournStartCsReq" => Some(Self::CmdRogueTournStartCsReq), - "CmdRogueTournEnterLayerCsReq" => Some(Self::CmdRogueTournEnterLayerCsReq), - "CmdRogueTournReEnterRogueCocoonStageCsReq" => { - Some(Self::CmdRogueTournReEnterRogueCocoonStageCsReq) - } - _ => None, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Hcojlfjfmjm { - RogueTournLevelStatusNone = 0, - RogueTournLevelStatusProcessing = 1, - RogueTournLevelStatusFinished = 2, - RogueTournLevelStatusSettled = 3, -} -impl Hcojlfjfmjm { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Hcojlfjfmjm::RogueTournLevelStatusNone => "ROGUE_TOURN_LEVEL_STATUS_NONE", - Hcojlfjfmjm::RogueTournLevelStatusProcessing => { - "ROGUE_TOURN_LEVEL_STATUS_PROCESSING" - } - Hcojlfjfmjm::RogueTournLevelStatusFinished => { - "ROGUE_TOURN_LEVEL_STATUS_FINISHED" - } - Hcojlfjfmjm::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, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum RogueTournLayerStatus { - None = 0, - Processing = 1, - Finish = 2, -} -impl RogueTournLayerStatus { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - RogueTournLayerStatus::None => "ROGUE_TOURN_LAYER_STATUS_NONE", - RogueTournLayerStatus::Processing => "ROGUE_TOURN_LAYER_STATUS_PROCESSING", - RogueTournLayerStatus::Finish => "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::None), - "ROGUE_TOURN_LAYER_STATUS_PROCESSING" => Some(Self::Processing), - "ROGUE_TOURN_LAYER_STATUS_FINISH" => Some(Self::Finish), - _ => None, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Pbomiimbjni { - RogueTournRoomStatusNone = 0, - RogueTournRoomStatusInited = 1, - RogueTournRoomStatusProcessing = 2, - RogueTournRoomStatusFinish = 3, -} -impl Pbomiimbjni { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Pbomiimbjni::RogueTournRoomStatusNone => "ROGUE_TOURN_ROOM_STATUS_NONE", - Pbomiimbjni::RogueTournRoomStatusInited => "ROGUE_TOURN_ROOM_STATUS_INITED", - Pbomiimbjni::RogueTournRoomStatusProcessing => { - "ROGUE_TOURN_ROOM_STATUS_PROCESSING" - } - Pbomiimbjni::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, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Bgchpbpollk { - RogueTournSettleReasonNone = 0, - RogueTournSettleReasonWin = 1, - RogueTournSettleReasonFail = 2, - RogueTournSettleReasonInterrupt = 3, -} -impl Bgchpbpollk { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Bgchpbpollk::RogueTournSettleReasonNone => "ROGUE_TOURN_SETTLE_REASON_NONE", - Bgchpbpollk::RogueTournSettleReasonWin => "ROGUE_TOURN_SETTLE_REASON_WIN", - Bgchpbpollk::RogueTournSettleReasonFail => "ROGUE_TOURN_SETTLE_REASON_FAIL", - Bgchpbpollk::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, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Clmgoafgibc { - RogueTournHandbookNone = 0, - RogueTournHandbookSimpleMiracle = 1, - RogueTournHandbookHexMiracle = 2, - RogueTournHandbookBuff = 3, - RogueTournHandbookEvent = 4, - RogueTournHandbookFormula = 5, -} -impl Clmgoafgibc { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Clmgoafgibc::RogueTournHandbookNone => "ROGUE_TOURN_HANDBOOK_NONE", - Clmgoafgibc::RogueTournHandbookSimpleMiracle => { - "ROGUE_TOURN_HANDBOOK_SIMPLE_MIRACLE" - } - Clmgoafgibc::RogueTournHandbookHexMiracle => { - "ROGUE_TOURN_HANDBOOK_HEX_MIRACLE" - } - Clmgoafgibc::RogueTournHandbookBuff => "ROGUE_TOURN_HANDBOOK_BUFF", - Clmgoafgibc::RogueTournHandbookEvent => "ROGUE_TOURN_HANDBOOK_EVENT", - Clmgoafgibc::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, - } - } -} -/// Obf: NGIHGDJEOOI -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdRollShopType { - None = 0, - CmdTakeRollShopRewardScRsp = 6915, - CmdGetRollShopInfoScRsp = 6917, - CmdDoGachaInRollShopScRsp = 6910, - CmdDoGachaInRollShopCsReq = 6913, - CmdGetRollShopInfoCsReq = 6914, - CmdTakeRollShopRewardCsReq = 6908, -} -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::CmdDoGachaInRollShopScRsp => "CmdDoGachaInRollShopScRsp", - CmdRollShopType::CmdDoGachaInRollShopCsReq => "CmdDoGachaInRollShopCsReq", - CmdRollShopType::CmdGetRollShopInfoCsReq => "CmdGetRollShopInfoCsReq", - CmdRollShopType::CmdTakeRollShopRewardCsReq => "CmdTakeRollShopRewardCsReq", - } - } - /// 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), - "CmdDoGachaInRollShopScRsp" => Some(Self::CmdDoGachaInRollShopScRsp), - "CmdDoGachaInRollShopCsReq" => Some(Self::CmdDoGachaInRollShopCsReq), - "CmdGetRollShopInfoCsReq" => Some(Self::CmdGetRollShopInfoCsReq), - "CmdTakeRollShopRewardCsReq" => Some(Self::CmdTakeRollShopRewardCsReq), - _ => None, - } - } -} -/// Obf: BOGAAPMLDAD -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdSceneType { - None = 0, - CmdRecoverAllLineupScRsp = 1493, - CmdGetUnlockTeleportScRsp = 1448, - CmdEnteredSceneChangeScNotify = 1441, - CmdLastSpringRefreshTimeNotify = 1431, - CmdSyncEntityBuffChangeListScNotify = 1489, - CmdStartTimedFarmElementCsReq = 1461, - CmdGroupStateChangeScNotify = 1475, - CmdSceneEntityMoveScNotify = 1478, - CmdReEnterLastElementStageCsReq = 1486, - CmdSceneCastSkillScRsp = 1477, - CmdGetCurSceneInfoCsReq = 1433, - CmdGetSceneMapInfoScRsp = 1497, - CmdGetSpringRecoverDataScRsp = 1464, - CmdSetGroupCustomSaveDataCsReq = 1449, - CmdUpdateFloorSavedValueNotify = 1496, - CmdHealPoolInfoNotify = 1458, - CmdSceneGroupRefreshScNotify = 1430, - CmdSyncServerSceneChangeNotify = 1427, - CmdReturnLastTownScRsp = 1460, - CmdActivateFarmElementCsReq = 1440, - CmdEntityBindPropCsReq = 1402, - CmdRefreshTriggerByClientScRsp = 1451, - CmdSetSpringRecoverConfigCsReq = 1435, - CmdReturnLastTownCsReq = 1404, - CmdGameplayCounterRecoverScRsp = 1418, - CmdSceneEnterStageCsReq = 1452, - CmdGetUnlockTeleportCsReq = 1459, - CmdSetCurInteractEntityScRsp = 1414, - CmdUnlockTeleportNotify = 1444, - CmdActivateFarmElementScRsp = 1495, - CmdEnterSceneByServerScNotify = 1474, - CmdDeactivateFarmElementScRsp = 1492, - CmdRecoverAllLineupCsReq = 1488, - CmdRefreshTriggerByClientScNotify = 1481, - CmdDeactivateFarmElementCsReq = 1419, - CmdRefreshTriggerByClientCsReq = 1421, - CmdStartCocoonStageCsReq = 1455, - CmdSetCurInteractEntityCsReq = 1416, - CmdSceneCastSkillCsReq = 1479, - CmdSpringRecoverScRsp = 1469, - CmdSetClientPausedScRsp = 1425, - CmdSceneEntityMoveScRsp = 1471, - CmdInteractPropCsReq = 1483, - CmdSceneEnterStageScRsp = 1411, - CmdSpringRecoverSingleAvatarCsReq = 1467, - CmdSetSpringRecoverConfigScRsp = 1487, - CmdGetSceneMapInfoCsReq = 1426, - CmdGroupStateChangeScRsp = 1437, - CmdGameplayCounterRecoverCsReq = 1482, - CmdSavePointsInfoNotify = 1463, - CmdSceneEntityTeleportCsReq = 1401, - CmdGetSpringRecoverDataCsReq = 1453, - CmdGroupStateChangeCsReq = 1417, - CmdSpringRecoverSingleAvatarScRsp = 1476, - CmdEnterSectionScRsp = 1406, - CmdSetClientPausedCsReq = 1457, - CmdSpringRecoverCsReq = 1454, - CmdGameplayCounterUpdateScNotify = 1443, - CmdStartTimedCocoonStageCsReq = 1413, - CmdStartTimedCocoonStageScRsp = 1491, - CmdGameplayCounterCountDownCsReq = 1409, - CmdScenePlaneEventScNotify = 1447, - CmdDeleteSummonUnitCsReq = 1407, - CmdSceneCastSkillCostMpScRsp = 1466, - CmdSceneCastSkillMpUpdateScNotify = 1405, - CmdInteractPropScRsp = 1442, - CmdSpringRefreshScRsp = 1450, - CmdGetEnteredSceneCsReq = 1468, - CmdSceneUpdatePositionVersionNotify = 1456, - CmdSceneEntityMoveCsReq = 1498, - CmdStartTimedFarmElementScRsp = 1480, - CmdStartCocoonStageScRsp = 1436, - CmdEntityBindPropScRsp = 1465, - CmdEnterSceneCsReq = 1473, - CmdGetCurSceneInfoScRsp = 1412, - CmdSpringRefreshCsReq = 1420, - CmdSceneReviveAfterRebattleScRsp = 1500, - CmdUpdateMechanismBarScNotify = 1439, - CmdSetGroupCustomSaveDataScRsp = 1403, - CmdReEnterLastElementStageScRsp = 1429, - CmdSceneEntityTeleportScRsp = 1490, - CmdDeleteSummonUnitScRsp = 1494, - CmdGameplayCounterCountDownScRsp = 1499, - CmdSceneCastSkillCostMpCsReq = 1422, - CmdUnlockedAreaMapScNotify = 1434, - CmdEnterSceneScRsp = 1472, - CmdGetEnteredSceneScRsp = 1446, - CmdEnterSectionCsReq = 1462, - CmdSceneReviveAfterRebattleCsReq = 1410, -} -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::CmdRecoverAllLineupScRsp => "CmdRecoverAllLineupScRsp", - CmdSceneType::CmdGetUnlockTeleportScRsp => "CmdGetUnlockTeleportScRsp", - CmdSceneType::CmdEnteredSceneChangeScNotify => { - "CmdEnteredSceneChangeScNotify" - } - CmdSceneType::CmdLastSpringRefreshTimeNotify => { - "CmdLastSpringRefreshTimeNotify" - } - CmdSceneType::CmdSyncEntityBuffChangeListScNotify => { - "CmdSyncEntityBuffChangeListScNotify" - } - CmdSceneType::CmdStartTimedFarmElementCsReq => { - "CmdStartTimedFarmElementCsReq" - } - CmdSceneType::CmdGroupStateChangeScNotify => "CmdGroupStateChangeScNotify", - CmdSceneType::CmdSceneEntityMoveScNotify => "CmdSceneEntityMoveScNotify", - CmdSceneType::CmdReEnterLastElementStageCsReq => { - "CmdReEnterLastElementStageCsReq" - } - CmdSceneType::CmdSceneCastSkillScRsp => "CmdSceneCastSkillScRsp", - CmdSceneType::CmdGetCurSceneInfoCsReq => "CmdGetCurSceneInfoCsReq", - CmdSceneType::CmdGetSceneMapInfoScRsp => "CmdGetSceneMapInfoScRsp", - CmdSceneType::CmdGetSpringRecoverDataScRsp => "CmdGetSpringRecoverDataScRsp", - CmdSceneType::CmdSetGroupCustomSaveDataCsReq => { - "CmdSetGroupCustomSaveDataCsReq" - } - CmdSceneType::CmdUpdateFloorSavedValueNotify => { - "CmdUpdateFloorSavedValueNotify" - } - CmdSceneType::CmdHealPoolInfoNotify => "CmdHealPoolInfoNotify", - CmdSceneType::CmdSceneGroupRefreshScNotify => "CmdSceneGroupRefreshScNotify", - CmdSceneType::CmdSyncServerSceneChangeNotify => { - "CmdSyncServerSceneChangeNotify" - } - CmdSceneType::CmdReturnLastTownScRsp => "CmdReturnLastTownScRsp", - CmdSceneType::CmdActivateFarmElementCsReq => "CmdActivateFarmElementCsReq", - CmdSceneType::CmdEntityBindPropCsReq => "CmdEntityBindPropCsReq", - CmdSceneType::CmdRefreshTriggerByClientScRsp => { - "CmdRefreshTriggerByClientScRsp" - } - CmdSceneType::CmdSetSpringRecoverConfigCsReq => { - "CmdSetSpringRecoverConfigCsReq" - } - CmdSceneType::CmdReturnLastTownCsReq => "CmdReturnLastTownCsReq", - CmdSceneType::CmdGameplayCounterRecoverScRsp => { - "CmdGameplayCounterRecoverScRsp" - } - CmdSceneType::CmdSceneEnterStageCsReq => "CmdSceneEnterStageCsReq", - CmdSceneType::CmdGetUnlockTeleportCsReq => "CmdGetUnlockTeleportCsReq", - CmdSceneType::CmdSetCurInteractEntityScRsp => "CmdSetCurInteractEntityScRsp", - CmdSceneType::CmdUnlockTeleportNotify => "CmdUnlockTeleportNotify", - CmdSceneType::CmdActivateFarmElementScRsp => "CmdActivateFarmElementScRsp", - CmdSceneType::CmdEnterSceneByServerScNotify => { - "CmdEnterSceneByServerScNotify" - } - CmdSceneType::CmdDeactivateFarmElementScRsp => { - "CmdDeactivateFarmElementScRsp" - } - CmdSceneType::CmdRecoverAllLineupCsReq => "CmdRecoverAllLineupCsReq", - CmdSceneType::CmdRefreshTriggerByClientScNotify => { - "CmdRefreshTriggerByClientScNotify" - } - CmdSceneType::CmdDeactivateFarmElementCsReq => { - "CmdDeactivateFarmElementCsReq" - } - CmdSceneType::CmdRefreshTriggerByClientCsReq => { - "CmdRefreshTriggerByClientCsReq" - } - CmdSceneType::CmdStartCocoonStageCsReq => "CmdStartCocoonStageCsReq", - CmdSceneType::CmdSetCurInteractEntityCsReq => "CmdSetCurInteractEntityCsReq", - CmdSceneType::CmdSceneCastSkillCsReq => "CmdSceneCastSkillCsReq", - CmdSceneType::CmdSpringRecoverScRsp => "CmdSpringRecoverScRsp", - CmdSceneType::CmdSetClientPausedScRsp => "CmdSetClientPausedScRsp", - CmdSceneType::CmdSceneEntityMoveScRsp => "CmdSceneEntityMoveScRsp", - CmdSceneType::CmdInteractPropCsReq => "CmdInteractPropCsReq", - CmdSceneType::CmdSceneEnterStageScRsp => "CmdSceneEnterStageScRsp", - CmdSceneType::CmdSpringRecoverSingleAvatarCsReq => { - "CmdSpringRecoverSingleAvatarCsReq" - } - CmdSceneType::CmdSetSpringRecoverConfigScRsp => { - "CmdSetSpringRecoverConfigScRsp" - } - CmdSceneType::CmdGetSceneMapInfoCsReq => "CmdGetSceneMapInfoCsReq", - CmdSceneType::CmdGroupStateChangeScRsp => "CmdGroupStateChangeScRsp", - CmdSceneType::CmdGameplayCounterRecoverCsReq => { - "CmdGameplayCounterRecoverCsReq" - } - CmdSceneType::CmdSavePointsInfoNotify => "CmdSavePointsInfoNotify", - CmdSceneType::CmdSceneEntityTeleportCsReq => "CmdSceneEntityTeleportCsReq", - CmdSceneType::CmdGetSpringRecoverDataCsReq => "CmdGetSpringRecoverDataCsReq", - CmdSceneType::CmdGroupStateChangeCsReq => "CmdGroupStateChangeCsReq", - CmdSceneType::CmdSpringRecoverSingleAvatarScRsp => { - "CmdSpringRecoverSingleAvatarScRsp" - } - CmdSceneType::CmdEnterSectionScRsp => "CmdEnterSectionScRsp", - CmdSceneType::CmdSetClientPausedCsReq => "CmdSetClientPausedCsReq", - CmdSceneType::CmdSpringRecoverCsReq => "CmdSpringRecoverCsReq", - CmdSceneType::CmdGameplayCounterUpdateScNotify => { - "CmdGameplayCounterUpdateScNotify" - } - CmdSceneType::CmdStartTimedCocoonStageCsReq => { - "CmdStartTimedCocoonStageCsReq" - } - CmdSceneType::CmdStartTimedCocoonStageScRsp => { - "CmdStartTimedCocoonStageScRsp" - } - CmdSceneType::CmdGameplayCounterCountDownCsReq => { - "CmdGameplayCounterCountDownCsReq" - } - CmdSceneType::CmdScenePlaneEventScNotify => "CmdScenePlaneEventScNotify", - CmdSceneType::CmdDeleteSummonUnitCsReq => "CmdDeleteSummonUnitCsReq", - CmdSceneType::CmdSceneCastSkillCostMpScRsp => "CmdSceneCastSkillCostMpScRsp", - CmdSceneType::CmdSceneCastSkillMpUpdateScNotify => { - "CmdSceneCastSkillMpUpdateScNotify" - } - CmdSceneType::CmdInteractPropScRsp => "CmdInteractPropScRsp", - CmdSceneType::CmdSpringRefreshScRsp => "CmdSpringRefreshScRsp", - CmdSceneType::CmdGetEnteredSceneCsReq => "CmdGetEnteredSceneCsReq", - CmdSceneType::CmdSceneUpdatePositionVersionNotify => { - "CmdSceneUpdatePositionVersionNotify" - } - CmdSceneType::CmdSceneEntityMoveCsReq => "CmdSceneEntityMoveCsReq", - CmdSceneType::CmdStartTimedFarmElementScRsp => { - "CmdStartTimedFarmElementScRsp" - } - CmdSceneType::CmdStartCocoonStageScRsp => "CmdStartCocoonStageScRsp", - CmdSceneType::CmdEntityBindPropScRsp => "CmdEntityBindPropScRsp", - CmdSceneType::CmdEnterSceneCsReq => "CmdEnterSceneCsReq", - CmdSceneType::CmdGetCurSceneInfoScRsp => "CmdGetCurSceneInfoScRsp", - CmdSceneType::CmdSpringRefreshCsReq => "CmdSpringRefreshCsReq", - CmdSceneType::CmdSceneReviveAfterRebattleScRsp => { - "CmdSceneReviveAfterRebattleScRsp" - } - CmdSceneType::CmdUpdateMechanismBarScNotify => { - "CmdUpdateMechanismBarScNotify" - } - CmdSceneType::CmdSetGroupCustomSaveDataScRsp => { - "CmdSetGroupCustomSaveDataScRsp" - } - CmdSceneType::CmdReEnterLastElementStageScRsp => { - "CmdReEnterLastElementStageScRsp" - } - CmdSceneType::CmdSceneEntityTeleportScRsp => "CmdSceneEntityTeleportScRsp", - CmdSceneType::CmdDeleteSummonUnitScRsp => "CmdDeleteSummonUnitScRsp", - CmdSceneType::CmdGameplayCounterCountDownScRsp => { - "CmdGameplayCounterCountDownScRsp" - } - CmdSceneType::CmdSceneCastSkillCostMpCsReq => "CmdSceneCastSkillCostMpCsReq", - CmdSceneType::CmdUnlockedAreaMapScNotify => "CmdUnlockedAreaMapScNotify", - CmdSceneType::CmdEnterSceneScRsp => "CmdEnterSceneScRsp", - CmdSceneType::CmdGetEnteredSceneScRsp => "CmdGetEnteredSceneScRsp", - CmdSceneType::CmdEnterSectionCsReq => "CmdEnterSectionCsReq", - CmdSceneType::CmdSceneReviveAfterRebattleCsReq => { - "CmdSceneReviveAfterRebattleCsReq" - } - } - } - /// 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), - "CmdRecoverAllLineupScRsp" => Some(Self::CmdRecoverAllLineupScRsp), - "CmdGetUnlockTeleportScRsp" => Some(Self::CmdGetUnlockTeleportScRsp), - "CmdEnteredSceneChangeScNotify" => Some(Self::CmdEnteredSceneChangeScNotify), - "CmdLastSpringRefreshTimeNotify" => { - Some(Self::CmdLastSpringRefreshTimeNotify) - } - "CmdSyncEntityBuffChangeListScNotify" => { - Some(Self::CmdSyncEntityBuffChangeListScNotify) - } - "CmdStartTimedFarmElementCsReq" => Some(Self::CmdStartTimedFarmElementCsReq), - "CmdGroupStateChangeScNotify" => Some(Self::CmdGroupStateChangeScNotify), - "CmdSceneEntityMoveScNotify" => Some(Self::CmdSceneEntityMoveScNotify), - "CmdReEnterLastElementStageCsReq" => { - Some(Self::CmdReEnterLastElementStageCsReq) - } - "CmdSceneCastSkillScRsp" => Some(Self::CmdSceneCastSkillScRsp), - "CmdGetCurSceneInfoCsReq" => Some(Self::CmdGetCurSceneInfoCsReq), - "CmdGetSceneMapInfoScRsp" => Some(Self::CmdGetSceneMapInfoScRsp), - "CmdGetSpringRecoverDataScRsp" => Some(Self::CmdGetSpringRecoverDataScRsp), - "CmdSetGroupCustomSaveDataCsReq" => { - Some(Self::CmdSetGroupCustomSaveDataCsReq) - } - "CmdUpdateFloorSavedValueNotify" => { - Some(Self::CmdUpdateFloorSavedValueNotify) - } - "CmdHealPoolInfoNotify" => Some(Self::CmdHealPoolInfoNotify), - "CmdSceneGroupRefreshScNotify" => Some(Self::CmdSceneGroupRefreshScNotify), - "CmdSyncServerSceneChangeNotify" => { - Some(Self::CmdSyncServerSceneChangeNotify) - } - "CmdReturnLastTownScRsp" => Some(Self::CmdReturnLastTownScRsp), - "CmdActivateFarmElementCsReq" => Some(Self::CmdActivateFarmElementCsReq), - "CmdEntityBindPropCsReq" => Some(Self::CmdEntityBindPropCsReq), - "CmdRefreshTriggerByClientScRsp" => { - Some(Self::CmdRefreshTriggerByClientScRsp) - } - "CmdSetSpringRecoverConfigCsReq" => { - Some(Self::CmdSetSpringRecoverConfigCsReq) - } - "CmdReturnLastTownCsReq" => Some(Self::CmdReturnLastTownCsReq), - "CmdGameplayCounterRecoverScRsp" => { - Some(Self::CmdGameplayCounterRecoverScRsp) - } - "CmdSceneEnterStageCsReq" => Some(Self::CmdSceneEnterStageCsReq), - "CmdGetUnlockTeleportCsReq" => Some(Self::CmdGetUnlockTeleportCsReq), - "CmdSetCurInteractEntityScRsp" => Some(Self::CmdSetCurInteractEntityScRsp), - "CmdUnlockTeleportNotify" => Some(Self::CmdUnlockTeleportNotify), - "CmdActivateFarmElementScRsp" => Some(Self::CmdActivateFarmElementScRsp), - "CmdEnterSceneByServerScNotify" => Some(Self::CmdEnterSceneByServerScNotify), - "CmdDeactivateFarmElementScRsp" => Some(Self::CmdDeactivateFarmElementScRsp), - "CmdRecoverAllLineupCsReq" => Some(Self::CmdRecoverAllLineupCsReq), - "CmdRefreshTriggerByClientScNotify" => { - Some(Self::CmdRefreshTriggerByClientScNotify) - } - "CmdDeactivateFarmElementCsReq" => Some(Self::CmdDeactivateFarmElementCsReq), - "CmdRefreshTriggerByClientCsReq" => { - Some(Self::CmdRefreshTriggerByClientCsReq) - } - "CmdStartCocoonStageCsReq" => Some(Self::CmdStartCocoonStageCsReq), - "CmdSetCurInteractEntityCsReq" => Some(Self::CmdSetCurInteractEntityCsReq), - "CmdSceneCastSkillCsReq" => Some(Self::CmdSceneCastSkillCsReq), - "CmdSpringRecoverScRsp" => Some(Self::CmdSpringRecoverScRsp), - "CmdSetClientPausedScRsp" => Some(Self::CmdSetClientPausedScRsp), - "CmdSceneEntityMoveScRsp" => Some(Self::CmdSceneEntityMoveScRsp), - "CmdInteractPropCsReq" => Some(Self::CmdInteractPropCsReq), - "CmdSceneEnterStageScRsp" => Some(Self::CmdSceneEnterStageScRsp), - "CmdSpringRecoverSingleAvatarCsReq" => { - Some(Self::CmdSpringRecoverSingleAvatarCsReq) - } - "CmdSetSpringRecoverConfigScRsp" => { - Some(Self::CmdSetSpringRecoverConfigScRsp) - } - "CmdGetSceneMapInfoCsReq" => Some(Self::CmdGetSceneMapInfoCsReq), - "CmdGroupStateChangeScRsp" => Some(Self::CmdGroupStateChangeScRsp), - "CmdGameplayCounterRecoverCsReq" => { - Some(Self::CmdGameplayCounterRecoverCsReq) - } - "CmdSavePointsInfoNotify" => Some(Self::CmdSavePointsInfoNotify), - "CmdSceneEntityTeleportCsReq" => Some(Self::CmdSceneEntityTeleportCsReq), - "CmdGetSpringRecoverDataCsReq" => Some(Self::CmdGetSpringRecoverDataCsReq), - "CmdGroupStateChangeCsReq" => Some(Self::CmdGroupStateChangeCsReq), - "CmdSpringRecoverSingleAvatarScRsp" => { - Some(Self::CmdSpringRecoverSingleAvatarScRsp) - } - "CmdEnterSectionScRsp" => Some(Self::CmdEnterSectionScRsp), - "CmdSetClientPausedCsReq" => Some(Self::CmdSetClientPausedCsReq), - "CmdSpringRecoverCsReq" => Some(Self::CmdSpringRecoverCsReq), - "CmdGameplayCounterUpdateScNotify" => { - Some(Self::CmdGameplayCounterUpdateScNotify) - } - "CmdStartTimedCocoonStageCsReq" => Some(Self::CmdStartTimedCocoonStageCsReq), - "CmdStartTimedCocoonStageScRsp" => Some(Self::CmdStartTimedCocoonStageScRsp), - "CmdGameplayCounterCountDownCsReq" => { - Some(Self::CmdGameplayCounterCountDownCsReq) - } - "CmdScenePlaneEventScNotify" => Some(Self::CmdScenePlaneEventScNotify), - "CmdDeleteSummonUnitCsReq" => Some(Self::CmdDeleteSummonUnitCsReq), - "CmdSceneCastSkillCostMpScRsp" => Some(Self::CmdSceneCastSkillCostMpScRsp), - "CmdSceneCastSkillMpUpdateScNotify" => { - Some(Self::CmdSceneCastSkillMpUpdateScNotify) - } - "CmdInteractPropScRsp" => Some(Self::CmdInteractPropScRsp), - "CmdSpringRefreshScRsp" => Some(Self::CmdSpringRefreshScRsp), - "CmdGetEnteredSceneCsReq" => Some(Self::CmdGetEnteredSceneCsReq), - "CmdSceneUpdatePositionVersionNotify" => { - Some(Self::CmdSceneUpdatePositionVersionNotify) - } - "CmdSceneEntityMoveCsReq" => Some(Self::CmdSceneEntityMoveCsReq), - "CmdStartTimedFarmElementScRsp" => Some(Self::CmdStartTimedFarmElementScRsp), - "CmdStartCocoonStageScRsp" => Some(Self::CmdStartCocoonStageScRsp), - "CmdEntityBindPropScRsp" => Some(Self::CmdEntityBindPropScRsp), - "CmdEnterSceneCsReq" => Some(Self::CmdEnterSceneCsReq), - "CmdGetCurSceneInfoScRsp" => Some(Self::CmdGetCurSceneInfoScRsp), - "CmdSpringRefreshCsReq" => Some(Self::CmdSpringRefreshCsReq), - "CmdSceneReviveAfterRebattleScRsp" => { - Some(Self::CmdSceneReviveAfterRebattleScRsp) - } - "CmdUpdateMechanismBarScNotify" => Some(Self::CmdUpdateMechanismBarScNotify), - "CmdSetGroupCustomSaveDataScRsp" => { - Some(Self::CmdSetGroupCustomSaveDataScRsp) - } - "CmdReEnterLastElementStageScRsp" => { - Some(Self::CmdReEnterLastElementStageScRsp) - } - "CmdSceneEntityTeleportScRsp" => Some(Self::CmdSceneEntityTeleportScRsp), - "CmdDeleteSummonUnitScRsp" => Some(Self::CmdDeleteSummonUnitScRsp), - "CmdGameplayCounterCountDownScRsp" => { - Some(Self::CmdGameplayCounterCountDownScRsp) - } - "CmdSceneCastSkillCostMpCsReq" => Some(Self::CmdSceneCastSkillCostMpCsReq), - "CmdUnlockedAreaMapScNotify" => Some(Self::CmdUnlockedAreaMapScNotify), - "CmdEnterSceneScRsp" => Some(Self::CmdEnterSceneScRsp), - "CmdGetEnteredSceneScRsp" => Some(Self::CmdGetEnteredSceneScRsp), - "CmdEnterSectionCsReq" => Some(Self::CmdEnterSectionCsReq), - "CmdSceneReviveAfterRebattleCsReq" => { - Some(Self::CmdSceneReviveAfterRebattleCsReq) - } - _ => None, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Hgiooangaaj { - SceneCastSkillNone = 0, - SceneCastSkillProjectileHit = 1, - SceneCastSkillProjectileLifetimeFinish = 2, -} -impl Hgiooangaaj { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Hgiooangaaj::SceneCastSkillNone => "SCENE_CAST_SKILL_NONE", - Hgiooangaaj::SceneCastSkillProjectileHit => "SCENE_CAST_SKILL_PROJECTILE_HIT", - Hgiooangaaj::SceneCastSkillProjectileLifetimeFinish => { - "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::SceneCastSkillNone), - "SCENE_CAST_SKILL_PROJECTILE_HIT" => Some(Self::SceneCastSkillProjectileHit), - "SCENE_CAST_SKILL_PROJECTILE_LIFETIME_FINISH" => { - Some(Self::SceneCastSkillProjectileLifetimeFinish) - } - _ => None, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ndmdcmdglja { - MonsterBattleTypeNone = 0, - MonsterBattleTypeTriggerBattle = 1, - MonsterBattleTypeDirectDieSimulateBattle = 2, - MonsterBattleTypeDirectDieSkipBattle = 3, - MonsterBattleTypeNoBattle = 4, -} -impl Ndmdcmdglja { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Ndmdcmdglja::MonsterBattleTypeNone => "MONSTER_BATTLE_TYPE_NONE", - Ndmdcmdglja::MonsterBattleTypeTriggerBattle => { - "MONSTER_BATTLE_TYPE_TRIGGER_BATTLE" - } - Ndmdcmdglja::MonsterBattleTypeDirectDieSimulateBattle => { - "MONSTER_BATTLE_TYPE_DIRECT_DIE_SIMULATE_BATTLE" - } - Ndmdcmdglja::MonsterBattleTypeDirectDieSkipBattle => { - "MONSTER_BATTLE_TYPE_DIRECT_DIE_SKIP_BATTLE" - } - Ndmdcmdglja::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, - } - } -} -#[derive(proto_derive::CmdID)] -#[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(proto_derive::CmdID)] -#[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(proto_derive::CmdID)] -#[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, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ocgbofdlggn { - GameplayCounterUpdateReasonNone = 0, - GameplayCounterUpdateReasonActivate = 1, - GameplayCounterUpdateReasonDeactivate = 2, - GameplayCounterUpdateReasonChange = 3, -} -impl Ocgbofdlggn { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Ocgbofdlggn::GameplayCounterUpdateReasonNone => { - "GAMEPLAY_COUNTER_UPDATE_REASON_NONE" - } - Ocgbofdlggn::GameplayCounterUpdateReasonActivate => { - "GAMEPLAY_COUNTER_UPDATE_REASON_ACTIVATE" - } - Ocgbofdlggn::GameplayCounterUpdateReasonDeactivate => { - "GAMEPLAY_COUNTER_UPDATE_REASON_DEACTIVATE" - } - Ocgbofdlggn::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, - } - } -} -#[derive(proto_derive::CmdID)] -#[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, - } - } -} -/// Obf: CCHCCKIKHJL -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdServerPrefsType { - None = 0, - CmdUpdateServerPrefsDataScRsp = 6177, - CmdGetAllServerPrefsDataCsReq = 6198, - CmdGetServerPrefsDataScRsp = 6142, - CmdUpdateServerPrefsDataCsReq = 6179, - CmdGetAllServerPrefsDataScRsp = 6171, - CmdGetServerPrefsDataCsReq = 6183, -} -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::CmdUpdateServerPrefsDataScRsp => { - "CmdUpdateServerPrefsDataScRsp" - } - CmdServerPrefsType::CmdGetAllServerPrefsDataCsReq => { - "CmdGetAllServerPrefsDataCsReq" - } - CmdServerPrefsType::CmdGetServerPrefsDataScRsp => { - "CmdGetServerPrefsDataScRsp" - } - CmdServerPrefsType::CmdUpdateServerPrefsDataCsReq => { - "CmdUpdateServerPrefsDataCsReq" - } - CmdServerPrefsType::CmdGetAllServerPrefsDataScRsp => { - "CmdGetAllServerPrefsDataScRsp" - } - 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), - "CmdUpdateServerPrefsDataScRsp" => Some(Self::CmdUpdateServerPrefsDataScRsp), - "CmdGetAllServerPrefsDataCsReq" => Some(Self::CmdGetAllServerPrefsDataCsReq), - "CmdGetServerPrefsDataScRsp" => Some(Self::CmdGetServerPrefsDataScRsp), - "CmdUpdateServerPrefsDataCsReq" => Some(Self::CmdUpdateServerPrefsDataCsReq), - "CmdGetAllServerPrefsDataScRsp" => Some(Self::CmdGetAllServerPrefsDataScRsp), - "CmdGetServerPrefsDataCsReq" => Some(Self::CmdGetServerPrefsDataCsReq), - _ => None, - } - } -} -/// Obf: FGEMFOPIADP -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdShopType { - None = 0, - CmdCityShopInfoScNotify = 1533, - CmdGetShopListScRsp = 1571, - CmdTakeCityShopRewardCsReq = 1579, - CmdGetShopListCsReq = 1598, - CmdTakeCityShopRewardScRsp = 1577, - CmdBuyGoodsCsReq = 1583, - CmdBuyGoodsScRsp = 1542, -} -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::CmdCityShopInfoScNotify => "CmdCityShopInfoScNotify", - CmdShopType::CmdGetShopListScRsp => "CmdGetShopListScRsp", - CmdShopType::CmdTakeCityShopRewardCsReq => "CmdTakeCityShopRewardCsReq", - CmdShopType::CmdGetShopListCsReq => "CmdGetShopListCsReq", - CmdShopType::CmdTakeCityShopRewardScRsp => "CmdTakeCityShopRewardScRsp", - CmdShopType::CmdBuyGoodsCsReq => "CmdBuyGoodsCsReq", - CmdShopType::CmdBuyGoodsScRsp => "CmdBuyGoodsScRsp", - } - } - /// 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), - "CmdCityShopInfoScNotify" => Some(Self::CmdCityShopInfoScNotify), - "CmdGetShopListScRsp" => Some(Self::CmdGetShopListScRsp), - "CmdTakeCityShopRewardCsReq" => Some(Self::CmdTakeCityShopRewardCsReq), - "CmdGetShopListCsReq" => Some(Self::CmdGetShopListCsReq), - "CmdTakeCityShopRewardScRsp" => Some(Self::CmdTakeCityShopRewardScRsp), - "CmdBuyGoodsCsReq" => Some(Self::CmdBuyGoodsCsReq), - "CmdBuyGoodsScRsp" => Some(Self::CmdBuyGoodsScRsp), - _ => None, - } - } -} -/// Obf: BHENKDDNCIJ -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdSpaceZooType { - None = 0, - CmdSpaceZooOpCatteryScRsp = 6712, - CmdSpaceZooBornCsReq = 6783, - CmdSpaceZooDeleteCatScRsp = 6738, - CmdSpaceZooExchangeItemCsReq = 6756, - CmdSpaceZooMutateCsReq = 6779, - CmdSpaceZooExchangeItemScRsp = 6789, - CmdSpaceZooTakeScRsp = 6766, - CmdSpaceZooDataCsReq = 6798, - CmdSpaceZooDeleteCatCsReq = 6728, - CmdSpaceZooDataScRsp = 6771, - CmdSpaceZooOpCatteryCsReq = 6733, - CmdSpaceZooMutateScRsp = 6777, - CmdSpaceZooBornScRsp = 6742, - CmdSpaceZooCatUpdateNotify = 6778, - CmdSpaceZooTakeCsReq = 6722, -} -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::CmdSpaceZooOpCatteryScRsp => "CmdSpaceZooOpCatteryScRsp", - CmdSpaceZooType::CmdSpaceZooBornCsReq => "CmdSpaceZooBornCsReq", - CmdSpaceZooType::CmdSpaceZooDeleteCatScRsp => "CmdSpaceZooDeleteCatScRsp", - CmdSpaceZooType::CmdSpaceZooExchangeItemCsReq => { - "CmdSpaceZooExchangeItemCsReq" - } - CmdSpaceZooType::CmdSpaceZooMutateCsReq => "CmdSpaceZooMutateCsReq", - CmdSpaceZooType::CmdSpaceZooExchangeItemScRsp => { - "CmdSpaceZooExchangeItemScRsp" - } - CmdSpaceZooType::CmdSpaceZooTakeScRsp => "CmdSpaceZooTakeScRsp", - CmdSpaceZooType::CmdSpaceZooDataCsReq => "CmdSpaceZooDataCsReq", - CmdSpaceZooType::CmdSpaceZooDeleteCatCsReq => "CmdSpaceZooDeleteCatCsReq", - CmdSpaceZooType::CmdSpaceZooDataScRsp => "CmdSpaceZooDataScRsp", - CmdSpaceZooType::CmdSpaceZooOpCatteryCsReq => "CmdSpaceZooOpCatteryCsReq", - CmdSpaceZooType::CmdSpaceZooMutateScRsp => "CmdSpaceZooMutateScRsp", - CmdSpaceZooType::CmdSpaceZooBornScRsp => "CmdSpaceZooBornScRsp", - CmdSpaceZooType::CmdSpaceZooCatUpdateNotify => "CmdSpaceZooCatUpdateNotify", - CmdSpaceZooType::CmdSpaceZooTakeCsReq => "CmdSpaceZooTakeCsReq", - } - } - /// 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), - "CmdSpaceZooOpCatteryScRsp" => Some(Self::CmdSpaceZooOpCatteryScRsp), - "CmdSpaceZooBornCsReq" => Some(Self::CmdSpaceZooBornCsReq), - "CmdSpaceZooDeleteCatScRsp" => Some(Self::CmdSpaceZooDeleteCatScRsp), - "CmdSpaceZooExchangeItemCsReq" => Some(Self::CmdSpaceZooExchangeItemCsReq), - "CmdSpaceZooMutateCsReq" => Some(Self::CmdSpaceZooMutateCsReq), - "CmdSpaceZooExchangeItemScRsp" => Some(Self::CmdSpaceZooExchangeItemScRsp), - "CmdSpaceZooTakeScRsp" => Some(Self::CmdSpaceZooTakeScRsp), - "CmdSpaceZooDataCsReq" => Some(Self::CmdSpaceZooDataCsReq), - "CmdSpaceZooDeleteCatCsReq" => Some(Self::CmdSpaceZooDeleteCatCsReq), - "CmdSpaceZooDataScRsp" => Some(Self::CmdSpaceZooDataScRsp), - "CmdSpaceZooOpCatteryCsReq" => Some(Self::CmdSpaceZooOpCatteryCsReq), - "CmdSpaceZooMutateScRsp" => Some(Self::CmdSpaceZooMutateScRsp), - "CmdSpaceZooBornScRsp" => Some(Self::CmdSpaceZooBornScRsp), - "CmdSpaceZooCatUpdateNotify" => Some(Self::CmdSpaceZooCatUpdateNotify), - "CmdSpaceZooTakeCsReq" => Some(Self::CmdSpaceZooTakeCsReq), - _ => None, - } - } -} -/// Obf: CLFGPNONHPF -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdStarFightType { - None = 0, - CmdGetStarFightDataCsReq = 7162, - CmdStartStarFightLevelCsReq = 7167, - CmdStarFightDataChangeNotify = 7170, - CmdGetStarFightDataScRsp = 7168, - CmdStartStarFightLevelScRsp = 7163, -} -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::CmdStartStarFightLevelCsReq => { - "CmdStartStarFightLevelCsReq" - } - CmdStarFightType::CmdStarFightDataChangeNotify => { - "CmdStarFightDataChangeNotify" - } - CmdStarFightType::CmdGetStarFightDataScRsp => "CmdGetStarFightDataScRsp", - 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), - "CmdStartStarFightLevelCsReq" => Some(Self::CmdStartStarFightLevelCsReq), - "CmdStarFightDataChangeNotify" => Some(Self::CmdStarFightDataChangeNotify), - "CmdGetStarFightDataScRsp" => Some(Self::CmdGetStarFightDataScRsp), - "CmdStartStarFightLevelScRsp" => Some(Self::CmdStartStarFightLevelScRsp), - _ => None, - } - } -} -/// Obf: IIEPDNKFAMC -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdStoryLineType { - None = 0, - CmdChangeStoryLineFinishScNotify = 6277, - CmdGetStoryLineInfoCsReq = 6298, - CmdStoryLineInfoScNotify = 6283, - CmdStoryLineTrialAvatarChangeScNotify = 6233, - CmdGetStoryLineInfoScRsp = 6271, -} -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::CmdChangeStoryLineFinishScNotify => { - "CmdChangeStoryLineFinishScNotify" - } - CmdStoryLineType::CmdGetStoryLineInfoCsReq => "CmdGetStoryLineInfoCsReq", - CmdStoryLineType::CmdStoryLineInfoScNotify => "CmdStoryLineInfoScNotify", - CmdStoryLineType::CmdStoryLineTrialAvatarChangeScNotify => { - "CmdStoryLineTrialAvatarChangeScNotify" - } - CmdStoryLineType::CmdGetStoryLineInfoScRsp => "CmdGetStoryLineInfoScRsp", - } - } - /// 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), - "CmdChangeStoryLineFinishScNotify" => { - Some(Self::CmdChangeStoryLineFinishScNotify) - } - "CmdGetStoryLineInfoCsReq" => Some(Self::CmdGetStoryLineInfoCsReq), - "CmdStoryLineInfoScNotify" => Some(Self::CmdStoryLineInfoScNotify), - "CmdStoryLineTrialAvatarChangeScNotify" => { - Some(Self::CmdStoryLineTrialAvatarChangeScNotify) - } - "CmdGetStoryLineInfoScRsp" => Some(Self::CmdGetStoryLineInfoScRsp), - _ => None, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Mjfcjdcbbdk { - ChangeStoryLineActionNone = 0, - ChangeStoryLineActionFinishAction = 1, - ChangeStoryLineActionClient = 2, - ChangeStoryLineActionCustomOp = 3, -} -impl Mjfcjdcbbdk { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Mjfcjdcbbdk::ChangeStoryLineActionNone => "ChangeStoryLineAction_None", - Mjfcjdcbbdk::ChangeStoryLineActionFinishAction => { - "ChangeStoryLineAction_FinishAction" - } - Mjfcjdcbbdk::ChangeStoryLineActionClient => "ChangeStoryLineAction_Client", - Mjfcjdcbbdk::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, - } - } -} -/// Obf: OFOFNAEIBCO -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdStrongChallengeActivityType { - None = 0, - CmdStrongChallengeActivityBattleEndScNotify = 6679, - CmdEnterStrongChallengeActivityStageScRsp = 6642, - CmdEnterStrongChallengeActivityStageCsReq = 6683, - CmdGetStrongChallengeActivityDataCsReq = 6698, - CmdGetStrongChallengeActivityDataScRsp = 6671, -} -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::CmdStrongChallengeActivityBattleEndScNotify => { - "CmdStrongChallengeActivityBattleEndScNotify" - } - CmdStrongChallengeActivityType::CmdEnterStrongChallengeActivityStageScRsp => { - "CmdEnterStrongChallengeActivityStageScRsp" - } - CmdStrongChallengeActivityType::CmdEnterStrongChallengeActivityStageCsReq => { - "CmdEnterStrongChallengeActivityStageCsReq" - } - CmdStrongChallengeActivityType::CmdGetStrongChallengeActivityDataCsReq => { - "CmdGetStrongChallengeActivityDataCsReq" - } - CmdStrongChallengeActivityType::CmdGetStrongChallengeActivityDataScRsp => { - "CmdGetStrongChallengeActivityDataScRsp" - } - } - } - /// 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), - "CmdStrongChallengeActivityBattleEndScNotify" => { - Some(Self::CmdStrongChallengeActivityBattleEndScNotify) - } - "CmdEnterStrongChallengeActivityStageScRsp" => { - Some(Self::CmdEnterStrongChallengeActivityStageScRsp) - } - "CmdEnterStrongChallengeActivityStageCsReq" => { - Some(Self::CmdEnterStrongChallengeActivityStageCsReq) - } - "CmdGetStrongChallengeActivityDataCsReq" => { - Some(Self::CmdGetStrongChallengeActivityDataCsReq) - } - "CmdGetStrongChallengeActivityDataScRsp" => { - Some(Self::CmdGetStrongChallengeActivityDataScRsp) - } - _ => None, - } - } -} -/// Obf: JOOOAJHEIEF -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdSummonActivityType { - None = 0, - CmdSummonActivityBattleEndScNotify = 7570, - CmdEnterSummonActivityStageCsReq = 7567, - CmdGetSummonActivityDataCsReq = 7562, - CmdEnterSummonActivityStageScRsp = 7563, - CmdGetSummonActivityDataScRsp = 7568, -} -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::CmdEnterSummonActivityStageCsReq => { - "CmdEnterSummonActivityStageCsReq" - } - CmdSummonActivityType::CmdGetSummonActivityDataCsReq => { - "CmdGetSummonActivityDataCsReq" - } - CmdSummonActivityType::CmdEnterSummonActivityStageScRsp => { - "CmdEnterSummonActivityStageScRsp" - } - 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) - } - "CmdEnterSummonActivityStageCsReq" => { - Some(Self::CmdEnterSummonActivityStageCsReq) - } - "CmdGetSummonActivityDataCsReq" => Some(Self::CmdGetSummonActivityDataCsReq), - "CmdEnterSummonActivityStageScRsp" => { - Some(Self::CmdEnterSummonActivityStageScRsp) - } - "CmdGetSummonActivityDataScRsp" => Some(Self::CmdGetSummonActivityDataScRsp), - _ => None, - } - } -} -/// Obf: ACLOGHKGNMK -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdSwordTrainingType { - None = 0, - CmdSwordTrainingDailyPhaseConfirmCsReq = 7460, - CmdEnterSwordTrainingExamScRsp = 7498, - CmdSwordTrainingStoryConfirmCsReq = 7480, - CmdSwordTrainingDailyPhaseConfirmScRsp = 7474, - CmdSwordTrainingMarkEndingViewedScRsp = 7485, - CmdSwordTrainingActionTurnSettleScNotify = 7469, - CmdSwordTrainingTurnActionScRsp = 7494, - CmdSwordTrainingStoryBattleCsReq = 7476, - CmdSwordTrainingSetSkillTraceScRsp = 7490, - CmdEnterSwordTrainingExamCsReq = 7475, - CmdSwordTrainingRestoreGameCsReq = 7486, - CmdSwordTrainingSelectEndingCsReq = 7489, - CmdSwordTrainingGameSettleScNotify = 7453, - CmdSwordTrainingRestoreGameScRsp = 7459, - CmdGetSwordTrainingDataScRsp = 7492, - CmdSwordTrainingGiveUpGameScRsp = 7466, - CmdSwordTrainingSetSkillTraceCsReq = 7481, - CmdSwordTrainingTurnActionCsReq = 7452, - CmdSwordTrainingStartGameCsReq = 7493, - CmdSwordTrainingLearnSkillScRsp = 7455, - CmdSwordTrainingExamResultConfirmScRsp = 7473, - CmdSwordTrainingStoryBattleScRsp = 7491, - CmdSwordTrainingGameSyncChangeScNotify = 7479, - CmdSwordTrainingMarkEndingViewedCsReq = 7472, - CmdSwordTrainingResumeGameCsReq = 7500, - CmdGetSwordTrainingDataCsReq = 7487, - CmdSwordTrainingUnlockSyncScNotify = 7488, - CmdSwordTrainingDialogueSelectOptionScRsp = 7463, - CmdSwordTrainingGiveUpGameCsReq = 7456, - CmdSwordTrainingLearnSkillCsReq = 7477, - CmdSwordTrainingStoryConfirmScRsp = 7462, - CmdSwordTrainingSelectEndingScRsp = 7470, - CmdSwordTrainingResumeGameScRsp = 7495, - CmdSwordTrainingStartGameScRsp = 7465, - CmdSwordTrainingDialogueSelectOptionCsReq = 7482, - CmdSwordTrainingExamResultConfirmCsReq = 7484, -} -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::CmdSwordTrainingDailyPhaseConfirmCsReq => { - "CmdSwordTrainingDailyPhaseConfirmCsReq" - } - CmdSwordTrainingType::CmdEnterSwordTrainingExamScRsp => { - "CmdEnterSwordTrainingExamScRsp" - } - CmdSwordTrainingType::CmdSwordTrainingStoryConfirmCsReq => { - "CmdSwordTrainingStoryConfirmCsReq" - } - CmdSwordTrainingType::CmdSwordTrainingDailyPhaseConfirmScRsp => { - "CmdSwordTrainingDailyPhaseConfirmScRsp" - } - CmdSwordTrainingType::CmdSwordTrainingMarkEndingViewedScRsp => { - "CmdSwordTrainingMarkEndingViewedScRsp" - } - CmdSwordTrainingType::CmdSwordTrainingActionTurnSettleScNotify => { - "CmdSwordTrainingActionTurnSettleScNotify" - } - CmdSwordTrainingType::CmdSwordTrainingTurnActionScRsp => { - "CmdSwordTrainingTurnActionScRsp" - } - CmdSwordTrainingType::CmdSwordTrainingStoryBattleCsReq => { - "CmdSwordTrainingStoryBattleCsReq" - } - CmdSwordTrainingType::CmdSwordTrainingSetSkillTraceScRsp => { - "CmdSwordTrainingSetSkillTraceScRsp" - } - CmdSwordTrainingType::CmdEnterSwordTrainingExamCsReq => { - "CmdEnterSwordTrainingExamCsReq" - } - CmdSwordTrainingType::CmdSwordTrainingRestoreGameCsReq => { - "CmdSwordTrainingRestoreGameCsReq" - } - CmdSwordTrainingType::CmdSwordTrainingSelectEndingCsReq => { - "CmdSwordTrainingSelectEndingCsReq" - } - CmdSwordTrainingType::CmdSwordTrainingGameSettleScNotify => { - "CmdSwordTrainingGameSettleScNotify" - } - CmdSwordTrainingType::CmdSwordTrainingRestoreGameScRsp => { - "CmdSwordTrainingRestoreGameScRsp" - } - CmdSwordTrainingType::CmdGetSwordTrainingDataScRsp => { - "CmdGetSwordTrainingDataScRsp" - } - CmdSwordTrainingType::CmdSwordTrainingGiveUpGameScRsp => { - "CmdSwordTrainingGiveUpGameScRsp" - } - CmdSwordTrainingType::CmdSwordTrainingSetSkillTraceCsReq => { - "CmdSwordTrainingSetSkillTraceCsReq" - } - CmdSwordTrainingType::CmdSwordTrainingTurnActionCsReq => { - "CmdSwordTrainingTurnActionCsReq" - } - CmdSwordTrainingType::CmdSwordTrainingStartGameCsReq => { - "CmdSwordTrainingStartGameCsReq" - } - CmdSwordTrainingType::CmdSwordTrainingLearnSkillScRsp => { - "CmdSwordTrainingLearnSkillScRsp" - } - CmdSwordTrainingType::CmdSwordTrainingExamResultConfirmScRsp => { - "CmdSwordTrainingExamResultConfirmScRsp" - } - CmdSwordTrainingType::CmdSwordTrainingStoryBattleScRsp => { - "CmdSwordTrainingStoryBattleScRsp" - } - CmdSwordTrainingType::CmdSwordTrainingGameSyncChangeScNotify => { - "CmdSwordTrainingGameSyncChangeScNotify" - } - CmdSwordTrainingType::CmdSwordTrainingMarkEndingViewedCsReq => { - "CmdSwordTrainingMarkEndingViewedCsReq" - } - CmdSwordTrainingType::CmdSwordTrainingResumeGameCsReq => { - "CmdSwordTrainingResumeGameCsReq" - } - CmdSwordTrainingType::CmdGetSwordTrainingDataCsReq => { - "CmdGetSwordTrainingDataCsReq" - } - CmdSwordTrainingType::CmdSwordTrainingUnlockSyncScNotify => { - "CmdSwordTrainingUnlockSyncScNotify" - } - CmdSwordTrainingType::CmdSwordTrainingDialogueSelectOptionScRsp => { - "CmdSwordTrainingDialogueSelectOptionScRsp" - } - CmdSwordTrainingType::CmdSwordTrainingGiveUpGameCsReq => { - "CmdSwordTrainingGiveUpGameCsReq" - } - CmdSwordTrainingType::CmdSwordTrainingLearnSkillCsReq => { - "CmdSwordTrainingLearnSkillCsReq" - } - CmdSwordTrainingType::CmdSwordTrainingStoryConfirmScRsp => { - "CmdSwordTrainingStoryConfirmScRsp" - } - CmdSwordTrainingType::CmdSwordTrainingSelectEndingScRsp => { - "CmdSwordTrainingSelectEndingScRsp" - } - CmdSwordTrainingType::CmdSwordTrainingResumeGameScRsp => { - "CmdSwordTrainingResumeGameScRsp" - } - CmdSwordTrainingType::CmdSwordTrainingStartGameScRsp => { - "CmdSwordTrainingStartGameScRsp" - } - CmdSwordTrainingType::CmdSwordTrainingDialogueSelectOptionCsReq => { - "CmdSwordTrainingDialogueSelectOptionCsReq" - } - CmdSwordTrainingType::CmdSwordTrainingExamResultConfirmCsReq => { - "CmdSwordTrainingExamResultConfirmCsReq" - } - } - } - /// 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), - "CmdSwordTrainingDailyPhaseConfirmCsReq" => { - Some(Self::CmdSwordTrainingDailyPhaseConfirmCsReq) - } - "CmdEnterSwordTrainingExamScRsp" => { - Some(Self::CmdEnterSwordTrainingExamScRsp) - } - "CmdSwordTrainingStoryConfirmCsReq" => { - Some(Self::CmdSwordTrainingStoryConfirmCsReq) - } - "CmdSwordTrainingDailyPhaseConfirmScRsp" => { - Some(Self::CmdSwordTrainingDailyPhaseConfirmScRsp) - } - "CmdSwordTrainingMarkEndingViewedScRsp" => { - Some(Self::CmdSwordTrainingMarkEndingViewedScRsp) - } - "CmdSwordTrainingActionTurnSettleScNotify" => { - Some(Self::CmdSwordTrainingActionTurnSettleScNotify) - } - "CmdSwordTrainingTurnActionScRsp" => { - Some(Self::CmdSwordTrainingTurnActionScRsp) - } - "CmdSwordTrainingStoryBattleCsReq" => { - Some(Self::CmdSwordTrainingStoryBattleCsReq) - } - "CmdSwordTrainingSetSkillTraceScRsp" => { - Some(Self::CmdSwordTrainingSetSkillTraceScRsp) - } - "CmdEnterSwordTrainingExamCsReq" => { - Some(Self::CmdEnterSwordTrainingExamCsReq) - } - "CmdSwordTrainingRestoreGameCsReq" => { - Some(Self::CmdSwordTrainingRestoreGameCsReq) - } - "CmdSwordTrainingSelectEndingCsReq" => { - Some(Self::CmdSwordTrainingSelectEndingCsReq) - } - "CmdSwordTrainingGameSettleScNotify" => { - Some(Self::CmdSwordTrainingGameSettleScNotify) - } - "CmdSwordTrainingRestoreGameScRsp" => { - Some(Self::CmdSwordTrainingRestoreGameScRsp) - } - "CmdGetSwordTrainingDataScRsp" => Some(Self::CmdGetSwordTrainingDataScRsp), - "CmdSwordTrainingGiveUpGameScRsp" => { - Some(Self::CmdSwordTrainingGiveUpGameScRsp) - } - "CmdSwordTrainingSetSkillTraceCsReq" => { - Some(Self::CmdSwordTrainingSetSkillTraceCsReq) - } - "CmdSwordTrainingTurnActionCsReq" => { - Some(Self::CmdSwordTrainingTurnActionCsReq) - } - "CmdSwordTrainingStartGameCsReq" => { - Some(Self::CmdSwordTrainingStartGameCsReq) - } - "CmdSwordTrainingLearnSkillScRsp" => { - Some(Self::CmdSwordTrainingLearnSkillScRsp) - } - "CmdSwordTrainingExamResultConfirmScRsp" => { - Some(Self::CmdSwordTrainingExamResultConfirmScRsp) - } - "CmdSwordTrainingStoryBattleScRsp" => { - Some(Self::CmdSwordTrainingStoryBattleScRsp) - } - "CmdSwordTrainingGameSyncChangeScNotify" => { - Some(Self::CmdSwordTrainingGameSyncChangeScNotify) - } - "CmdSwordTrainingMarkEndingViewedCsReq" => { - Some(Self::CmdSwordTrainingMarkEndingViewedCsReq) - } - "CmdSwordTrainingResumeGameCsReq" => { - Some(Self::CmdSwordTrainingResumeGameCsReq) - } - "CmdGetSwordTrainingDataCsReq" => Some(Self::CmdGetSwordTrainingDataCsReq), - "CmdSwordTrainingUnlockSyncScNotify" => { - Some(Self::CmdSwordTrainingUnlockSyncScNotify) - } - "CmdSwordTrainingDialogueSelectOptionScRsp" => { - Some(Self::CmdSwordTrainingDialogueSelectOptionScRsp) - } - "CmdSwordTrainingGiveUpGameCsReq" => { - Some(Self::CmdSwordTrainingGiveUpGameCsReq) - } - "CmdSwordTrainingLearnSkillCsReq" => { - Some(Self::CmdSwordTrainingLearnSkillCsReq) - } - "CmdSwordTrainingStoryConfirmScRsp" => { - Some(Self::CmdSwordTrainingStoryConfirmScRsp) - } - "CmdSwordTrainingSelectEndingScRsp" => { - Some(Self::CmdSwordTrainingSelectEndingScRsp) - } - "CmdSwordTrainingResumeGameScRsp" => { - Some(Self::CmdSwordTrainingResumeGameScRsp) - } - "CmdSwordTrainingStartGameScRsp" => { - Some(Self::CmdSwordTrainingStartGameScRsp) - } - "CmdSwordTrainingDialogueSelectOptionCsReq" => { - Some(Self::CmdSwordTrainingDialogueSelectOptionCsReq) - } - "CmdSwordTrainingExamResultConfirmCsReq" => { - Some(Self::CmdSwordTrainingExamResultConfirmCsReq) - } - _ => None, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Knaehljadln { - SwordTrainGameSourceTypeNone = 0, - SwordTrainGameSourceTypeTurnSettle = 1, - SwordTrainGameSourceTypeStatusUpgrade = 2, - SwordTrainGameSourceTypeAction = 3, - SwordTrainGameSourceTypeActionHint = 4, - SwordTrainGameSourceTypeStory = 5, - SwordTrainGameSourceTypeExamBonus = 6, - SwordTrainGameSourceTypeDialogue = 7, -} -impl Knaehljadln { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Knaehljadln::SwordTrainGameSourceTypeNone => { - "SWORD_TRAIN_GAME_SOURCE_TYPE_NONE" - } - Knaehljadln::SwordTrainGameSourceTypeTurnSettle => { - "SWORD_TRAIN_GAME_SOURCE_TYPE_TURN_SETTLE" - } - Knaehljadln::SwordTrainGameSourceTypeStatusUpgrade => { - "SWORD_TRAIN_GAME_SOURCE_TYPE_STATUS_UPGRADE" - } - Knaehljadln::SwordTrainGameSourceTypeAction => { - "SWORD_TRAIN_GAME_SOURCE_TYPE_ACTION" - } - Knaehljadln::SwordTrainGameSourceTypeActionHint => { - "SWORD_TRAIN_GAME_SOURCE_TYPE_ACTION_HINT" - } - Knaehljadln::SwordTrainGameSourceTypeStory => { - "SWORD_TRAIN_GAME_SOURCE_TYPE_STORY" - } - Knaehljadln::SwordTrainGameSourceTypeExamBonus => { - "SWORD_TRAIN_GAME_SOURCE_TYPE_EXAM_BONUS" - } - Knaehljadln::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, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Hnhodfelcap { - SwordTrainingDailyPhaseTypeNone = 0, - SwordTrainingDailyPhaseTypeMorning = 1, - SwordTrainingDailyPhaseTypeNoon = 2, - SwordTrainingDailyPhaseTypeAfternoon = 3, - SwordTrainingDailyPhaseTypeEvening = 4, -} -impl Hnhodfelcap { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Hnhodfelcap::SwordTrainingDailyPhaseTypeNone => { - "SWORD_TRAINING_DAILY_PHASE_TYPE_NONE" - } - Hnhodfelcap::SwordTrainingDailyPhaseTypeMorning => { - "SWORD_TRAINING_DAILY_PHASE_TYPE_MORNING" - } - Hnhodfelcap::SwordTrainingDailyPhaseTypeNoon => { - "SWORD_TRAINING_DAILY_PHASE_TYPE_NOON" - } - Hnhodfelcap::SwordTrainingDailyPhaseTypeAfternoon => { - "SWORD_TRAINING_DAILY_PHASE_TYPE_AFTERNOON" - } - Hnhodfelcap::SwordTrainingDailyPhaseTypeEvening => { - "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::SwordTrainingDailyPhaseTypeNone) - } - "SWORD_TRAINING_DAILY_PHASE_TYPE_MORNING" => { - Some(Self::SwordTrainingDailyPhaseTypeMorning) - } - "SWORD_TRAINING_DAILY_PHASE_TYPE_NOON" => { - Some(Self::SwordTrainingDailyPhaseTypeNoon) - } - "SWORD_TRAINING_DAILY_PHASE_TYPE_AFTERNOON" => { - Some(Self::SwordTrainingDailyPhaseTypeAfternoon) - } - "SWORD_TRAINING_DAILY_PHASE_TYPE_EVENING" => { - Some(Self::SwordTrainingDailyPhaseTypeEvening) - } - _ => None, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Jpnaoebbghg { - SwordTrainingStatusTypeNone = 0, - SwordTrainingStatusTypePower = 1, - SwordTrainingStatusTypeAgility = 2, - SwordTrainingStatusTypeToughness = 3, - SwordTrainingStatusTypePerception = 4, - SwordTrainingStatusTypeMax = 5, -} -impl Jpnaoebbghg { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Jpnaoebbghg::SwordTrainingStatusTypeNone => "SWORD_TRAINING_STATUS_TYPE_NONE", - Jpnaoebbghg::SwordTrainingStatusTypePower => { - "SWORD_TRAINING_STATUS_TYPE_POWER" - } - Jpnaoebbghg::SwordTrainingStatusTypeAgility => { - "SWORD_TRAINING_STATUS_TYPE_AGILITY" - } - Jpnaoebbghg::SwordTrainingStatusTypeToughness => { - "SWORD_TRAINING_STATUS_TYPE_TOUGHNESS" - } - Jpnaoebbghg::SwordTrainingStatusTypePerception => { - "SWORD_TRAINING_STATUS_TYPE_PERCEPTION" - } - Jpnaoebbghg::SwordTrainingStatusTypeMax => "_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::SwordTrainingStatusTypeNone), - "SWORD_TRAINING_STATUS_TYPE_POWER" => { - Some(Self::SwordTrainingStatusTypePower) - } - "SWORD_TRAINING_STATUS_TYPE_AGILITY" => { - Some(Self::SwordTrainingStatusTypeAgility) - } - "SWORD_TRAINING_STATUS_TYPE_TOUGHNESS" => { - Some(Self::SwordTrainingStatusTypeToughness) - } - "SWORD_TRAINING_STATUS_TYPE_PERCEPTION" => { - Some(Self::SwordTrainingStatusTypePerception) - } - "_SWORD_TRAINING_STATUS_TYPE_MAX" => Some(Self::SwordTrainingStatusTypeMax), - _ => None, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Kpjjekidjbc { - SwordTrainingGameSettleNone = 0, - SwordTrainingGameSettleFinish = 1, - SwordTrainingGameSettleGiveUp = 2, - SwordTrainingGameSettleBattleFailed = 3, - SwordTrainingGameSettleForce = 4, - SwordTrainingGameSettleByRestore = 5, -} -impl Kpjjekidjbc { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Kpjjekidjbc::SwordTrainingGameSettleNone => "SWORD_TRAINING_GAME_SETTLE_NONE", - Kpjjekidjbc::SwordTrainingGameSettleFinish => { - "SWORD_TRAINING_GAME_SETTLE_FINISH" - } - Kpjjekidjbc::SwordTrainingGameSettleGiveUp => { - "SWORD_TRAINING_GAME_SETTLE_GIVE_UP" - } - Kpjjekidjbc::SwordTrainingGameSettleBattleFailed => { - "SWORD_TRAINING_GAME_SETTLE_BATTLE_FAILED" - } - Kpjjekidjbc::SwordTrainingGameSettleForce => { - "SWORD_TRAINING_GAME_SETTLE_FORCE" - } - Kpjjekidjbc::SwordTrainingGameSettleByRestore => { - "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::SwordTrainingGameSettleNone), - "SWORD_TRAINING_GAME_SETTLE_FINISH" => { - Some(Self::SwordTrainingGameSettleFinish) - } - "SWORD_TRAINING_GAME_SETTLE_GIVE_UP" => { - Some(Self::SwordTrainingGameSettleGiveUp) - } - "SWORD_TRAINING_GAME_SETTLE_BATTLE_FAILED" => { - Some(Self::SwordTrainingGameSettleBattleFailed) - } - "SWORD_TRAINING_GAME_SETTLE_FORCE" => { - Some(Self::SwordTrainingGameSettleForce) - } - "SWORD_TRAINING_GAME_SETTLE_BY_RESTORE" => { - Some(Self::SwordTrainingGameSettleByRestore) - } - _ => None, - } - } -} -/// Obf: NBOINJPFOIF -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdPlayerSync { - None = 0, - ScNotify = 698, -} -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, - } - } -} -/// Obf: EELMLJJBNOM -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdTalkRewardType { - None = 0, - CmdFinishFirstTalkByPerformanceNpcScRsp = 2122, - CmdGetFirstTalkByPerformanceNpcCsReq = 2178, - CmdGetFirstTalkNpcScRsp = 2177, - CmdTakeTalkRewardScRsp = 2142, - CmdGetNpcTakenRewardScRsp = 2171, - CmdTakeTalkRewardCsReq = 2183, - CmdSelectInclinationTextCsReq = 2128, - CmdSelectInclinationTextScRsp = 2138, - CmdGetFirstTalkNpcCsReq = 2179, - CmdFinishFirstTalkNpcScRsp = 2112, - CmdFinishFirstTalkByPerformanceNpcCsReq = 2189, - CmdGetNpcTakenRewardCsReq = 2198, - CmdGetFirstTalkByPerformanceNpcScRsp = 2156, - CmdFinishFirstTalkNpcCsReq = 2133, -} -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::CmdFinishFirstTalkByPerformanceNpcScRsp => { - "CmdFinishFirstTalkByPerformanceNpcScRsp" - } - CmdTalkRewardType::CmdGetFirstTalkByPerformanceNpcCsReq => { - "CmdGetFirstTalkByPerformanceNpcCsReq" - } - CmdTalkRewardType::CmdGetFirstTalkNpcScRsp => "CmdGetFirstTalkNpcScRsp", - CmdTalkRewardType::CmdTakeTalkRewardScRsp => "CmdTakeTalkRewardScRsp", - CmdTalkRewardType::CmdGetNpcTakenRewardScRsp => "CmdGetNpcTakenRewardScRsp", - CmdTalkRewardType::CmdTakeTalkRewardCsReq => "CmdTakeTalkRewardCsReq", - CmdTalkRewardType::CmdSelectInclinationTextCsReq => { - "CmdSelectInclinationTextCsReq" - } - CmdTalkRewardType::CmdSelectInclinationTextScRsp => { - "CmdSelectInclinationTextScRsp" - } - CmdTalkRewardType::CmdGetFirstTalkNpcCsReq => "CmdGetFirstTalkNpcCsReq", - CmdTalkRewardType::CmdFinishFirstTalkNpcScRsp => "CmdFinishFirstTalkNpcScRsp", - CmdTalkRewardType::CmdFinishFirstTalkByPerformanceNpcCsReq => { - "CmdFinishFirstTalkByPerformanceNpcCsReq" - } - CmdTalkRewardType::CmdGetNpcTakenRewardCsReq => "CmdGetNpcTakenRewardCsReq", - CmdTalkRewardType::CmdGetFirstTalkByPerformanceNpcScRsp => { - "CmdGetFirstTalkByPerformanceNpcScRsp" - } - CmdTalkRewardType::CmdFinishFirstTalkNpcCsReq => "CmdFinishFirstTalkNpcCsReq", - } - } - /// 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), - "CmdFinishFirstTalkByPerformanceNpcScRsp" => { - Some(Self::CmdFinishFirstTalkByPerformanceNpcScRsp) - } - "CmdGetFirstTalkByPerformanceNpcCsReq" => { - Some(Self::CmdGetFirstTalkByPerformanceNpcCsReq) - } - "CmdGetFirstTalkNpcScRsp" => Some(Self::CmdGetFirstTalkNpcScRsp), - "CmdTakeTalkRewardScRsp" => Some(Self::CmdTakeTalkRewardScRsp), - "CmdGetNpcTakenRewardScRsp" => Some(Self::CmdGetNpcTakenRewardScRsp), - "CmdTakeTalkRewardCsReq" => Some(Self::CmdTakeTalkRewardCsReq), - "CmdSelectInclinationTextCsReq" => Some(Self::CmdSelectInclinationTextCsReq), - "CmdSelectInclinationTextScRsp" => Some(Self::CmdSelectInclinationTextScRsp), - "CmdGetFirstTalkNpcCsReq" => Some(Self::CmdGetFirstTalkNpcCsReq), - "CmdFinishFirstTalkNpcScRsp" => Some(Self::CmdFinishFirstTalkNpcScRsp), - "CmdFinishFirstTalkByPerformanceNpcCsReq" => { - Some(Self::CmdFinishFirstTalkByPerformanceNpcCsReq) - } - "CmdGetNpcTakenRewardCsReq" => Some(Self::CmdGetNpcTakenRewardCsReq), - "CmdGetFirstTalkByPerformanceNpcScRsp" => { - Some(Self::CmdGetFirstTalkByPerformanceNpcScRsp) - } - "CmdFinishFirstTalkNpcCsReq" => Some(Self::CmdFinishFirstTalkNpcCsReq), - _ => None, - } - } -} -/// Obf: JLEJAJBOAPB -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdTelevisionActivityType { - None = 0, - CmdTelevisionActivityBattleEndScNotify = 6975, - CmdGetTelevisionActivityDataCsReq = 6974, - CmdGetTelevisionActivityDataScRsp = 6977, - CmdEnterTelevisionActivityStageScRsp = 6968, - CmdTelevisionActivityDataChangeScNotify = 6973, - CmdEnterTelevisionActivityStageCsReq = 6970, -} -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::CmdGetTelevisionActivityDataCsReq => { - "CmdGetTelevisionActivityDataCsReq" - } - CmdTelevisionActivityType::CmdGetTelevisionActivityDataScRsp => { - "CmdGetTelevisionActivityDataScRsp" - } - CmdTelevisionActivityType::CmdEnterTelevisionActivityStageScRsp => { - "CmdEnterTelevisionActivityStageScRsp" - } - CmdTelevisionActivityType::CmdTelevisionActivityDataChangeScNotify => { - "CmdTelevisionActivityDataChangeScNotify" - } - 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) - } - "CmdGetTelevisionActivityDataCsReq" => { - Some(Self::CmdGetTelevisionActivityDataCsReq) - } - "CmdGetTelevisionActivityDataScRsp" => { - Some(Self::CmdGetTelevisionActivityDataScRsp) - } - "CmdEnterTelevisionActivityStageScRsp" => { - Some(Self::CmdEnterTelevisionActivityStageScRsp) - } - "CmdTelevisionActivityDataChangeScNotify" => { - Some(Self::CmdTelevisionActivityDataChangeScNotify) - } - "CmdEnterTelevisionActivityStageCsReq" => { - Some(Self::CmdEnterTelevisionActivityStageCsReq) - } - _ => None, - } - } -} -/// Obf: CMHDEPKKHHN -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdTextJoinType { - None = 0, - CmdTextJoinBatchSaveCsReq = 3879, - CmdTextJoinQueryCsReq = 3883, - CmdTextJoinSaveCsReq = 3898, - CmdTextJoinSaveScRsp = 3871, - CmdTextJoinQueryScRsp = 3842, - CmdTextJoinBatchSaveScRsp = 3877, -} -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::CmdTextJoinBatchSaveCsReq => "CmdTextJoinBatchSaveCsReq", - CmdTextJoinType::CmdTextJoinQueryCsReq => "CmdTextJoinQueryCsReq", - CmdTextJoinType::CmdTextJoinSaveCsReq => "CmdTextJoinSaveCsReq", - CmdTextJoinType::CmdTextJoinSaveScRsp => "CmdTextJoinSaveScRsp", - CmdTextJoinType::CmdTextJoinQueryScRsp => "CmdTextJoinQueryScRsp", - 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), - "CmdTextJoinBatchSaveCsReq" => Some(Self::CmdTextJoinBatchSaveCsReq), - "CmdTextJoinQueryCsReq" => Some(Self::CmdTextJoinQueryCsReq), - "CmdTextJoinSaveCsReq" => Some(Self::CmdTextJoinSaveCsReq), - "CmdTextJoinSaveScRsp" => Some(Self::CmdTextJoinSaveScRsp), - "CmdTextJoinQueryScRsp" => Some(Self::CmdTextJoinQueryScRsp), - "CmdTextJoinBatchSaveScRsp" => Some(Self::CmdTextJoinBatchSaveScRsp), - _ => None, - } - } -} -/// Obf: ELMPEJPNAEP -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdTrackPhotoActivityType { - None = 0, - CmdQuitTrackPhotoStageCsReq = 7555, - CmdQuitTrackPhotoStageScRsp = 7556, - CmdStartTrackPhotoStageCsReq = 7560, - CmdSettleTrackPhotoStageCsReq = 7557, - CmdSettleTrackPhotoStageScRsp = 7553, - CmdStartTrackPhotoStageScRsp = 7554, - CmdGetTrackPhotoActivityDataScRsp = 7558, - CmdGetTrackPhotoActivityDataCsReq = 7552, -} -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::CmdQuitTrackPhotoStageCsReq => { - "CmdQuitTrackPhotoStageCsReq" - } - CmdTrackPhotoActivityType::CmdQuitTrackPhotoStageScRsp => { - "CmdQuitTrackPhotoStageScRsp" - } - CmdTrackPhotoActivityType::CmdStartTrackPhotoStageCsReq => { - "CmdStartTrackPhotoStageCsReq" - } - CmdTrackPhotoActivityType::CmdSettleTrackPhotoStageCsReq => { - "CmdSettleTrackPhotoStageCsReq" - } - CmdTrackPhotoActivityType::CmdSettleTrackPhotoStageScRsp => { - "CmdSettleTrackPhotoStageScRsp" - } - CmdTrackPhotoActivityType::CmdStartTrackPhotoStageScRsp => { - "CmdStartTrackPhotoStageScRsp" - } - CmdTrackPhotoActivityType::CmdGetTrackPhotoActivityDataScRsp => { - "CmdGetTrackPhotoActivityDataScRsp" - } - CmdTrackPhotoActivityType::CmdGetTrackPhotoActivityDataCsReq => { - "CmdGetTrackPhotoActivityDataCsReq" - } - } - } - /// 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), - "CmdQuitTrackPhotoStageCsReq" => Some(Self::CmdQuitTrackPhotoStageCsReq), - "CmdQuitTrackPhotoStageScRsp" => Some(Self::CmdQuitTrackPhotoStageScRsp), - "CmdStartTrackPhotoStageCsReq" => Some(Self::CmdStartTrackPhotoStageCsReq), - "CmdSettleTrackPhotoStageCsReq" => Some(Self::CmdSettleTrackPhotoStageCsReq), - "CmdSettleTrackPhotoStageScRsp" => Some(Self::CmdSettleTrackPhotoStageScRsp), - "CmdStartTrackPhotoStageScRsp" => Some(Self::CmdStartTrackPhotoStageScRsp), - "CmdGetTrackPhotoActivityDataScRsp" => { - Some(Self::CmdGetTrackPhotoActivityDataScRsp) - } - "CmdGetTrackPhotoActivityDataCsReq" => { - Some(Self::CmdGetTrackPhotoActivityDataCsReq) - } - _ => None, - } - } -} -/// Obf: HPFOEOAEPHI -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdTrainVisitorType { - None = 0, - CmdTrainVisitorBehaviorFinishCsReq = 3798, - CmdShowNewSupplementVisitorScRsp = 3756, - CmdTakeTrainVisitorUntakenBehaviorRewardScRsp = 3738, - CmdGetTrainVisitorBehaviorCsReq = 3783, - CmdGetTrainVisitorBehaviorScRsp = 3742, - CmdTakeTrainVisitorUntakenBehaviorRewardCsReq = 3728, - CmdShowNewSupplementVisitorCsReq = 3778, - CmdGetTrainVisitorRegisterCsReq = 3733, - CmdTrainRefreshTimeNotify = 3779, - CmdTrainVisitorBehaviorFinishScRsp = 3771, - CmdGetTrainVisitorRegisterScRsp = 3712, - CmdTrainVisitorRewardSendNotify = 3777, -} -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::CmdTrainVisitorBehaviorFinishCsReq => { - "CmdTrainVisitorBehaviorFinishCsReq" - } - CmdTrainVisitorType::CmdShowNewSupplementVisitorScRsp => { - "CmdShowNewSupplementVisitorScRsp" - } - CmdTrainVisitorType::CmdTakeTrainVisitorUntakenBehaviorRewardScRsp => { - "CmdTakeTrainVisitorUntakenBehaviorRewardScRsp" - } - CmdTrainVisitorType::CmdGetTrainVisitorBehaviorCsReq => { - "CmdGetTrainVisitorBehaviorCsReq" - } - CmdTrainVisitorType::CmdGetTrainVisitorBehaviorScRsp => { - "CmdGetTrainVisitorBehaviorScRsp" - } - CmdTrainVisitorType::CmdTakeTrainVisitorUntakenBehaviorRewardCsReq => { - "CmdTakeTrainVisitorUntakenBehaviorRewardCsReq" - } - CmdTrainVisitorType::CmdShowNewSupplementVisitorCsReq => { - "CmdShowNewSupplementVisitorCsReq" - } - CmdTrainVisitorType::CmdGetTrainVisitorRegisterCsReq => { - "CmdGetTrainVisitorRegisterCsReq" - } - CmdTrainVisitorType::CmdTrainRefreshTimeNotify => "CmdTrainRefreshTimeNotify", - CmdTrainVisitorType::CmdTrainVisitorBehaviorFinishScRsp => { - "CmdTrainVisitorBehaviorFinishScRsp" - } - CmdTrainVisitorType::CmdGetTrainVisitorRegisterScRsp => { - "CmdGetTrainVisitorRegisterScRsp" - } - CmdTrainVisitorType::CmdTrainVisitorRewardSendNotify => { - "CmdTrainVisitorRewardSendNotify" - } - } - } - /// 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), - "CmdTrainVisitorBehaviorFinishCsReq" => { - Some(Self::CmdTrainVisitorBehaviorFinishCsReq) - } - "CmdShowNewSupplementVisitorScRsp" => { - Some(Self::CmdShowNewSupplementVisitorScRsp) - } - "CmdTakeTrainVisitorUntakenBehaviorRewardScRsp" => { - Some(Self::CmdTakeTrainVisitorUntakenBehaviorRewardScRsp) - } - "CmdGetTrainVisitorBehaviorCsReq" => { - Some(Self::CmdGetTrainVisitorBehaviorCsReq) - } - "CmdGetTrainVisitorBehaviorScRsp" => { - Some(Self::CmdGetTrainVisitorBehaviorScRsp) - } - "CmdTakeTrainVisitorUntakenBehaviorRewardCsReq" => { - Some(Self::CmdTakeTrainVisitorUntakenBehaviorRewardCsReq) - } - "CmdShowNewSupplementVisitorCsReq" => { - Some(Self::CmdShowNewSupplementVisitorCsReq) - } - "CmdGetTrainVisitorRegisterCsReq" => { - Some(Self::CmdGetTrainVisitorRegisterCsReq) - } - "CmdTrainRefreshTimeNotify" => Some(Self::CmdTrainRefreshTimeNotify), - "CmdTrainVisitorBehaviorFinishScRsp" => { - Some(Self::CmdTrainVisitorBehaviorFinishScRsp) - } - "CmdGetTrainVisitorRegisterScRsp" => { - Some(Self::CmdGetTrainVisitorRegisterScRsp) - } - "CmdTrainVisitorRewardSendNotify" => { - Some(Self::CmdTrainVisitorRewardSendNotify) - } - _ => None, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Kfhiamadhkf { - TrainVisitorRewardSendNone = 0, - TrainVisitorRewardSendRegister = 1, - TrainVisitorRewardSendMission = 2, -} -impl Kfhiamadhkf { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Kfhiamadhkf::TrainVisitorRewardSendNone => "TRAIN_VISITOR_REWARD_SEND_NONE", - Kfhiamadhkf::TrainVisitorRewardSendRegister => { - "TRAIN_VISITOR_REWARD_SEND_REGISTER" - } - Kfhiamadhkf::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, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Jdehgbdkggp { - TrainVisitorStatusNone = 0, - TrainVisitorStatusInit = 1, - TrainVisitorStatusGetOn = 2, - TrainVisitorStatusGetOff = 3, -} -impl Jdehgbdkggp { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Jdehgbdkggp::TrainVisitorStatusNone => "TRAIN_VISITOR_STATUS_NONE", - Jdehgbdkggp::TrainVisitorStatusInit => "TRAIN_VISITOR_STATUS_INIT", - Jdehgbdkggp::TrainVisitorStatusGetOn => "TRAIN_VISITOR_STATUS_GET_ON", - Jdehgbdkggp::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, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Gkgiebbbnli { - TrainVisitorRegisterGetTypeNone = 0, - TrainVisitorRegisterGetTypeAuto = 1, - TrainVisitorRegisterGetTypeManual = 2, -} -impl Gkgiebbbnli { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Gkgiebbbnli::TrainVisitorRegisterGetTypeNone => { - "TRAIN_VISITOR_REGISTER_GET_TYPE_NONE" - } - Gkgiebbbnli::TrainVisitorRegisterGetTypeAuto => { - "TRAIN_VISITOR_REGISTER_GET_TYPE_AUTO" - } - Gkgiebbbnli::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, - } - } -} -/// Obf: FEMEKACEKAK -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdTravelBrochure { - None = 0, - RemovePasterScRsp = 6438, - GetPasterScNotify = 6489, - SetPageDescStatusScRsp = 6420, - UpdatePasterPosCsReq = 6478, - GetDataScRsp = 6471, - SelectMessageScRsp = 6477, - GetDataCsReq = 6498, - SetCustomValueCsReq = 6466, - PageResetCsReq = 6450, - ApplyPasterCsReq = 6433, - ApplyPasterListCsReq = 6404, - ApplyPasterScRsp = 6412, - SelectMessageCsReq = 6479, - ApplyPasterListScRsp = 6460, - RemovePasterCsReq = 6428, - SetPageDescStatusCsReq = 6445, - UpdatePasterPosScRsp = 6456, - SetCustomValueScRsp = 6405, - PageResetScRsp = 6431, - PageUnlockScNotify = 6483, -} -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::RemovePasterScRsp => "CmdTravelBrochureRemovePasterScRsp", - CmdTravelBrochure::GetPasterScNotify => "CmdTravelBrochureGetPasterScNotify", - CmdTravelBrochure::SetPageDescStatusScRsp => { - "CmdTravelBrochureSetPageDescStatusScRsp" - } - CmdTravelBrochure::UpdatePasterPosCsReq => { - "CmdTravelBrochureUpdatePasterPosCsReq" - } - CmdTravelBrochure::GetDataScRsp => "CmdTravelBrochureGetDataScRsp", - CmdTravelBrochure::SelectMessageScRsp => { - "CmdTravelBrochureSelectMessageScRsp" - } - CmdTravelBrochure::GetDataCsReq => "CmdTravelBrochureGetDataCsReq", - CmdTravelBrochure::SetCustomValueCsReq => { - "CmdTravelBrochureSetCustomValueCsReq" - } - CmdTravelBrochure::PageResetCsReq => "CmdTravelBrochurePageResetCsReq", - CmdTravelBrochure::ApplyPasterCsReq => "CmdTravelBrochureApplyPasterCsReq", - CmdTravelBrochure::ApplyPasterListCsReq => { - "CmdTravelBrochureApplyPasterListCsReq" - } - CmdTravelBrochure::ApplyPasterScRsp => "CmdTravelBrochureApplyPasterScRsp", - CmdTravelBrochure::SelectMessageCsReq => { - "CmdTravelBrochureSelectMessageCsReq" - } - CmdTravelBrochure::ApplyPasterListScRsp => { - "CmdTravelBrochureApplyPasterListScRsp" - } - CmdTravelBrochure::RemovePasterCsReq => "CmdTravelBrochureRemovePasterCsReq", - CmdTravelBrochure::SetPageDescStatusCsReq => { - "CmdTravelBrochureSetPageDescStatusCsReq" - } - CmdTravelBrochure::UpdatePasterPosScRsp => { - "CmdTravelBrochureUpdatePasterPosScRsp" - } - CmdTravelBrochure::SetCustomValueScRsp => { - "CmdTravelBrochureSetCustomValueScRsp" - } - CmdTravelBrochure::PageResetScRsp => "CmdTravelBrochurePageResetScRsp", - CmdTravelBrochure::PageUnlockScNotify => { - "CmdTravelBrochurePageUnlockScNotify" - } - } - } - /// 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), - "CmdTravelBrochureRemovePasterScRsp" => Some(Self::RemovePasterScRsp), - "CmdTravelBrochureGetPasterScNotify" => Some(Self::GetPasterScNotify), - "CmdTravelBrochureSetPageDescStatusScRsp" => { - Some(Self::SetPageDescStatusScRsp) - } - "CmdTravelBrochureUpdatePasterPosCsReq" => Some(Self::UpdatePasterPosCsReq), - "CmdTravelBrochureGetDataScRsp" => Some(Self::GetDataScRsp), - "CmdTravelBrochureSelectMessageScRsp" => Some(Self::SelectMessageScRsp), - "CmdTravelBrochureGetDataCsReq" => Some(Self::GetDataCsReq), - "CmdTravelBrochureSetCustomValueCsReq" => Some(Self::SetCustomValueCsReq), - "CmdTravelBrochurePageResetCsReq" => Some(Self::PageResetCsReq), - "CmdTravelBrochureApplyPasterCsReq" => Some(Self::ApplyPasterCsReq), - "CmdTravelBrochureApplyPasterListCsReq" => Some(Self::ApplyPasterListCsReq), - "CmdTravelBrochureApplyPasterScRsp" => Some(Self::ApplyPasterScRsp), - "CmdTravelBrochureSelectMessageCsReq" => Some(Self::SelectMessageCsReq), - "CmdTravelBrochureApplyPasterListScRsp" => Some(Self::ApplyPasterListScRsp), - "CmdTravelBrochureRemovePasterCsReq" => Some(Self::RemovePasterCsReq), - "CmdTravelBrochureSetPageDescStatusCsReq" => { - Some(Self::SetPageDescStatusCsReq) - } - "CmdTravelBrochureUpdatePasterPosScRsp" => Some(Self::UpdatePasterPosScRsp), - "CmdTravelBrochureSetCustomValueScRsp" => Some(Self::SetCustomValueScRsp), - "CmdTravelBrochurePageResetScRsp" => Some(Self::PageResetScRsp), - "CmdTravelBrochurePageUnlockScNotify" => Some(Self::PageUnlockScNotify), - _ => None, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Eomggdbknfh { - PageNone = 0, - PageUnlocked = 1, - PageInteracted = 2, -} -impl Eomggdbknfh { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Eomggdbknfh::PageNone => "PAGE_NONE", - Eomggdbknfh::PageUnlocked => "PAGE_UNLOCKED", - Eomggdbknfh::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, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Dnjijpcjiod { - PageDescNone = 0, - PageDescShowDetail = 1, - PageDescCollapse = 2, -} -impl Dnjijpcjiod { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Dnjijpcjiod::PageDescNone => "PAGE_DESC_NONE", - Dnjijpcjiod::PageDescShowDetail => "PAGE_DESC_SHOW_DETAIL", - Dnjijpcjiod::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, - } - } -} -/// Obf: IKLHPBFLBON -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdTreasureDungeonType { - None = 0, - CmdGetTreasureDungeonActivityDataScRsp = 4456, - CmdFightTreasureDungeonMonsterCsReq = 4445, - CmdEnterTreasureDungeonCsReq = 4489, - CmdFightTreasureDungeonMonsterScRsp = 4420, - CmdGetTreasureDungeonActivityDataCsReq = 4478, - CmdInteractTreasureDungeonGridCsReq = 4450, - CmdQuitTreasureDungeonScRsp = 4411, - CmdInteractTreasureDungeonGridScRsp = 4431, - CmdQuitTreasureDungeonCsReq = 4452, - CmdTreasureDungeonFinishScNotify = 4471, - CmdTreasureDungeonDataScNotify = 4498, - CmdEnterTreasureDungeonScRsp = 4422, - CmdUseTreasureDungeonItemCsReq = 4404, - CmdUseTreasureDungeonItemScRsp = 4460, - CmdOpenTreasureDungeonGridScRsp = 4405, - CmdOpenTreasureDungeonGridCsReq = 4466, -} -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::CmdGetTreasureDungeonActivityDataScRsp => { - "CmdGetTreasureDungeonActivityDataScRsp" - } - CmdTreasureDungeonType::CmdFightTreasureDungeonMonsterCsReq => { - "CmdFightTreasureDungeonMonsterCsReq" - } - CmdTreasureDungeonType::CmdEnterTreasureDungeonCsReq => { - "CmdEnterTreasureDungeonCsReq" - } - CmdTreasureDungeonType::CmdFightTreasureDungeonMonsterScRsp => { - "CmdFightTreasureDungeonMonsterScRsp" - } - CmdTreasureDungeonType::CmdGetTreasureDungeonActivityDataCsReq => { - "CmdGetTreasureDungeonActivityDataCsReq" - } - CmdTreasureDungeonType::CmdInteractTreasureDungeonGridCsReq => { - "CmdInteractTreasureDungeonGridCsReq" - } - CmdTreasureDungeonType::CmdQuitTreasureDungeonScRsp => { - "CmdQuitTreasureDungeonScRsp" - } - CmdTreasureDungeonType::CmdInteractTreasureDungeonGridScRsp => { - "CmdInteractTreasureDungeonGridScRsp" - } - CmdTreasureDungeonType::CmdQuitTreasureDungeonCsReq => { - "CmdQuitTreasureDungeonCsReq" - } - CmdTreasureDungeonType::CmdTreasureDungeonFinishScNotify => { - "CmdTreasureDungeonFinishScNotify" - } - CmdTreasureDungeonType::CmdTreasureDungeonDataScNotify => { - "CmdTreasureDungeonDataScNotify" - } - CmdTreasureDungeonType::CmdEnterTreasureDungeonScRsp => { - "CmdEnterTreasureDungeonScRsp" - } - CmdTreasureDungeonType::CmdUseTreasureDungeonItemCsReq => { - "CmdUseTreasureDungeonItemCsReq" - } - CmdTreasureDungeonType::CmdUseTreasureDungeonItemScRsp => { - "CmdUseTreasureDungeonItemScRsp" - } - CmdTreasureDungeonType::CmdOpenTreasureDungeonGridScRsp => { - "CmdOpenTreasureDungeonGridScRsp" - } - CmdTreasureDungeonType::CmdOpenTreasureDungeonGridCsReq => { - "CmdOpenTreasureDungeonGridCsReq" - } - } - } - /// 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), - "CmdGetTreasureDungeonActivityDataScRsp" => { - Some(Self::CmdGetTreasureDungeonActivityDataScRsp) - } - "CmdFightTreasureDungeonMonsterCsReq" => { - Some(Self::CmdFightTreasureDungeonMonsterCsReq) - } - "CmdEnterTreasureDungeonCsReq" => Some(Self::CmdEnterTreasureDungeonCsReq), - "CmdFightTreasureDungeonMonsterScRsp" => { - Some(Self::CmdFightTreasureDungeonMonsterScRsp) - } - "CmdGetTreasureDungeonActivityDataCsReq" => { - Some(Self::CmdGetTreasureDungeonActivityDataCsReq) - } - "CmdInteractTreasureDungeonGridCsReq" => { - Some(Self::CmdInteractTreasureDungeonGridCsReq) - } - "CmdQuitTreasureDungeonScRsp" => Some(Self::CmdQuitTreasureDungeonScRsp), - "CmdInteractTreasureDungeonGridScRsp" => { - Some(Self::CmdInteractTreasureDungeonGridScRsp) - } - "CmdQuitTreasureDungeonCsReq" => Some(Self::CmdQuitTreasureDungeonCsReq), - "CmdTreasureDungeonFinishScNotify" => { - Some(Self::CmdTreasureDungeonFinishScNotify) - } - "CmdTreasureDungeonDataScNotify" => { - Some(Self::CmdTreasureDungeonDataScNotify) - } - "CmdEnterTreasureDungeonScRsp" => Some(Self::CmdEnterTreasureDungeonScRsp), - "CmdUseTreasureDungeonItemCsReq" => { - Some(Self::CmdUseTreasureDungeonItemCsReq) - } - "CmdUseTreasureDungeonItemScRsp" => { - Some(Self::CmdUseTreasureDungeonItemScRsp) - } - "CmdOpenTreasureDungeonGridScRsp" => { - Some(Self::CmdOpenTreasureDungeonGridScRsp) - } - "CmdOpenTreasureDungeonGridCsReq" => { - Some(Self::CmdOpenTreasureDungeonGridCsReq) - } - _ => None, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Iceglieonbj { - 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 Iceglieonbj { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Iceglieonbj::TreasureDungeonRecordNone => "TREASURE_DUNGEON_RECORD_NONE", - Iceglieonbj::TreasureDungeonRecordAddHp => "TREASURE_DUNGEON_RECORD_ADD_HP", - Iceglieonbj::TreasureDungeonRecordSubHp => "TREASURE_DUNGEON_RECORD_SUB_HP", - Iceglieonbj::TreasureDungeonRecordSubHpNoExplore => { - "TREASURE_DUNGEON_RECORD_SUB_HP_NO_EXPLORE" - } - Iceglieonbj::TreasureDungeonRecordAddAttack => { - "TREASURE_DUNGEON_RECORD_ADD_ATTACK" - } - Iceglieonbj::TreasureDungeonRecordAddDefence => { - "TREASURE_DUNGEON_RECORD_ADD_DEFENCE" - } - Iceglieonbj::TreasureDungeonRecordAddExplore => { - "TREASURE_DUNGEON_RECORD_ADD_EXPLORE" - } - Iceglieonbj::TreasureDungeonRecordSubExplore => { - "TREASURE_DUNGEON_RECORD_SUB_EXPLORE" - } - Iceglieonbj::TreasureDungeonRecordAddExploreOverflow => { - "TREASURE_DUNGEON_RECORD_ADD_EXPLORE_OVERFLOW" - } - Iceglieonbj::TreasureDungeonRecordSummon => "TREASURE_DUNGEON_RECORD_SUMMON", - Iceglieonbj::TreasureDungeonRecordKill => "TREASURE_DUNGEON_RECORD_KILL", - Iceglieonbj::TreasureDungeonRecordAddTrialAvatar => { - "TREASURE_DUNGEON_RECORD_ADD_TRIAL_AVATAR" - } - Iceglieonbj::TreasureDungeonRecordAddBuff => { - "TREASURE_DUNGEON_RECORD_ADD_BUFF" - } - Iceglieonbj::TreasureDungeonRecordUnlockDoor => { - "TREASURE_DUNGEON_RECORD_UNLOCK_DOOR" - } - Iceglieonbj::TreasureDungeonRecordEnemyEnhance => { - "TREASURE_DUNGEON_RECORD_ENEMY_ENHANCE" - } - Iceglieonbj::TreasureDungeonRecordEnemyWeaken => { - "TREASURE_DUNGEON_RECORD_ENEMY_WEAKEN" - } - Iceglieonbj::TreasureDungeonRecordEnemyAuraRemove => { - "TREASURE_DUNGEON_RECORD_ENEMY_AURA_REMOVE" - } - Iceglieonbj::TreasureDungeonRecordSpecialMonsterRun => { - "TREASURE_DUNGEON_RECORD_SPECIAL_MONSTER_RUN" - } - Iceglieonbj::TreasureDungeonRecordSpecialMonsterKill => { - "TREASURE_DUNGEON_RECORD_SPECIAL_MONSTER_KILL" - } - Iceglieonbj::TreasureDungeonRecordBattleBuffTriggerSuccess => { - "TREASURE_DUNGEON_RECORD_BATTLE_BUFF_TRIGGER_SUCCESS" - } - Iceglieonbj::TreasureDungeonRecordBattleBuffTriggerFail => { - "TREASURE_DUNGEON_RECORD_BATTLE_BUFF_TRIGGER_FAIL" - } - Iceglieonbj::TreasureDungeonRecordBattleBuffAddExplore => { - "TREASURE_DUNGEON_RECORD_BATTLE_BUFF_ADD_EXPLORE" - } - Iceglieonbj::TreasureDungeonRecordBattleBuffOpenGrid => { - "TREASURE_DUNGEON_RECORD_BATTLE_BUFF_OPEN_GRID" - } - Iceglieonbj::TreasureDungeonRecordBattleBuffAddItem => { - "TREASURE_DUNGEON_RECORD_BATTLE_BUFF_ADD_ITEM" - } - Iceglieonbj::TreasureDungeonRecordAvatarDead => { - "TREASURE_DUNGEON_RECORD_AVATAR_DEAD" - } - Iceglieonbj::TreasureDungeonRecordTrialAvatarDead => { - "TREASURE_DUNGEON_RECORD_TRIAL_AVATAR_DEAD" - } - Iceglieonbj::TreasureDungeonRecordAllAvatarDead => { - "TREASURE_DUNGEON_RECORD_ALL_AVATAR_DEAD" - } - Iceglieonbj::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, - } - } -} -/// Obf: KACCDHCKHMC -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdTutorialType { - None = 0, - CmdFinishTutorialScRsp = 1638, - CmdFinishTutorialCsReq = 1628, - CmdGetTutorialCsReq = 1698, - CmdUnlockTutorialScRsp = 1677, - CmdGetTutorialGuideCsReq = 1683, - CmdUnlockTutorialCsReq = 1679, - CmdFinishTutorialGuideScRsp = 1656, - CmdUnlockTutorialGuideScRsp = 1612, - CmdGetTutorialGuideScRsp = 1642, - CmdFinishTutorialGuideCsReq = 1678, - CmdGetTutorialScRsp = 1671, - CmdUnlockTutorialGuideCsReq = 1633, -} -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::CmdFinishTutorialScRsp => "CmdFinishTutorialScRsp", - CmdTutorialType::CmdFinishTutorialCsReq => "CmdFinishTutorialCsReq", - CmdTutorialType::CmdGetTutorialCsReq => "CmdGetTutorialCsReq", - CmdTutorialType::CmdUnlockTutorialScRsp => "CmdUnlockTutorialScRsp", - CmdTutorialType::CmdGetTutorialGuideCsReq => "CmdGetTutorialGuideCsReq", - CmdTutorialType::CmdUnlockTutorialCsReq => "CmdUnlockTutorialCsReq", - CmdTutorialType::CmdFinishTutorialGuideScRsp => "CmdFinishTutorialGuideScRsp", - CmdTutorialType::CmdUnlockTutorialGuideScRsp => "CmdUnlockTutorialGuideScRsp", - CmdTutorialType::CmdGetTutorialGuideScRsp => "CmdGetTutorialGuideScRsp", - CmdTutorialType::CmdFinishTutorialGuideCsReq => "CmdFinishTutorialGuideCsReq", - CmdTutorialType::CmdGetTutorialScRsp => "CmdGetTutorialScRsp", - CmdTutorialType::CmdUnlockTutorialGuideCsReq => "CmdUnlockTutorialGuideCsReq", - } - } - /// 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), - "CmdFinishTutorialScRsp" => Some(Self::CmdFinishTutorialScRsp), - "CmdFinishTutorialCsReq" => Some(Self::CmdFinishTutorialCsReq), - "CmdGetTutorialCsReq" => Some(Self::CmdGetTutorialCsReq), - "CmdUnlockTutorialScRsp" => Some(Self::CmdUnlockTutorialScRsp), - "CmdGetTutorialGuideCsReq" => Some(Self::CmdGetTutorialGuideCsReq), - "CmdUnlockTutorialCsReq" => Some(Self::CmdUnlockTutorialCsReq), - "CmdFinishTutorialGuideScRsp" => Some(Self::CmdFinishTutorialGuideScRsp), - "CmdUnlockTutorialGuideScRsp" => Some(Self::CmdUnlockTutorialGuideScRsp), - "CmdGetTutorialGuideScRsp" => Some(Self::CmdGetTutorialGuideScRsp), - "CmdFinishTutorialGuideCsReq" => Some(Self::CmdFinishTutorialGuideCsReq), - "CmdGetTutorialScRsp" => Some(Self::CmdGetTutorialScRsp), - "CmdUnlockTutorialGuideCsReq" => Some(Self::CmdUnlockTutorialGuideCsReq), - _ => None, - } - } -} -#[derive(proto_derive::CmdID)] -#[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, - } - } -} -/// Obf: IEJMBCMKJLH -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdWaypointType { - None = 0, - CmdGetChapterCsReq = 479, - CmdGetChapterScRsp = 477, - CmdTakeChapterRewardCsReq = 412, - CmdSetCurWaypointScRsp = 442, - CmdGetWaypointScRsp = 471, - CmdWaypointShowNewCsNotify = 433, - CmdSetCurWaypointCsReq = 483, - CmdGetWaypointCsReq = 498, - CmdTakeChapterRewardScRsp = 428, -} -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::CmdGetChapterCsReq => "CmdGetChapterCsReq", - CmdWaypointType::CmdGetChapterScRsp => "CmdGetChapterScRsp", - CmdWaypointType::CmdTakeChapterRewardCsReq => "CmdTakeChapterRewardCsReq", - CmdWaypointType::CmdSetCurWaypointScRsp => "CmdSetCurWaypointScRsp", - CmdWaypointType::CmdGetWaypointScRsp => "CmdGetWaypointScRsp", - CmdWaypointType::CmdWaypointShowNewCsNotify => "CmdWaypointShowNewCsNotify", - CmdWaypointType::CmdSetCurWaypointCsReq => "CmdSetCurWaypointCsReq", - CmdWaypointType::CmdGetWaypointCsReq => "CmdGetWaypointCsReq", - CmdWaypointType::CmdTakeChapterRewardScRsp => "CmdTakeChapterRewardScRsp", - } - } - /// 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), - "CmdGetChapterCsReq" => Some(Self::CmdGetChapterCsReq), - "CmdGetChapterScRsp" => Some(Self::CmdGetChapterScRsp), - "CmdTakeChapterRewardCsReq" => Some(Self::CmdTakeChapterRewardCsReq), - "CmdSetCurWaypointScRsp" => Some(Self::CmdSetCurWaypointScRsp), - "CmdGetWaypointScRsp" => Some(Self::CmdGetWaypointScRsp), - "CmdWaypointShowNewCsNotify" => Some(Self::CmdWaypointShowNewCsNotify), - "CmdSetCurWaypointCsReq" => Some(Self::CmdSetCurWaypointCsReq), - "CmdGetWaypointCsReq" => Some(Self::CmdGetWaypointCsReq), - "CmdTakeChapterRewardScRsp" => Some(Self::CmdTakeChapterRewardScRsp), - _ => None, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Mljkedekpco { - WaypointTypeNone = 0, - WaypointTypeStage = 1, - WaypointTypePlot = 2, -} -impl Mljkedekpco { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Mljkedekpco::WaypointTypeNone => "WAYPOINT_TYPE_NONE", - Mljkedekpco::WaypointTypeStage => "WAYPOINT_TYPE_STAGE", - Mljkedekpco::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, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ecfepgplfhl { - WaypointUnlockNone = 0, - WaypointUnlockPre = 1, - WaypointUnlockLevel = 2, -} -impl Ecfepgplfhl { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Ecfepgplfhl::WaypointUnlockNone => "WAYPOINT_UNLOCK_NONE", - Ecfepgplfhl::WaypointUnlockPre => "WAYPOINT_UNLOCK_PRE", - Ecfepgplfhl::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, - } - } -} -/// Obf: JNAGHBDCCBN -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdWolfBroType { - None = 0, - CmdWolfBroGameDataChangeScNotify = 6578, - CmdWolfBroGameExplodeMonsterCsReq = 6520, - CmdWolfBroGameActivateBulletCsReq = 6505, - CmdWolfBroGameActivateBulletScRsp = 6545, - CmdStartWolfBroGameCsReq = 6598, - CmdArchiveWolfBroGameScRsp = 6542, - CmdWolfBroGamePickupBulletCsReq = 6522, - CmdArchiveWolfBroGameCsReq = 6583, - CmdStartWolfBroGameScRsp = 6571, - CmdQuitWolfBroGameScRsp = 6512, - CmdWolfBroGamePickupBulletScRsp = 6566, - CmdQuitWolfBroGameCsReq = 6533, - CmdGetWolfBroGameDataCsReq = 6528, - CmdRestoreWolfBroGameArchiveCsReq = 6579, - CmdWolfBroGameUseBulletScRsp = 6589, - CmdWolfBroGameExplodeMonsterScRsp = 6550, - CmdRestoreWolfBroGameArchiveScRsp = 6577, - CmdGetWolfBroGameDataScRsp = 6538, - CmdWolfBroGameUseBulletCsReq = 6556, -} -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::CmdWolfBroGameDataChangeScNotify => { - "CmdWolfBroGameDataChangeScNotify" - } - CmdWolfBroType::CmdWolfBroGameExplodeMonsterCsReq => { - "CmdWolfBroGameExplodeMonsterCsReq" - } - CmdWolfBroType::CmdWolfBroGameActivateBulletCsReq => { - "CmdWolfBroGameActivateBulletCsReq" - } - CmdWolfBroType::CmdWolfBroGameActivateBulletScRsp => { - "CmdWolfBroGameActivateBulletScRsp" - } - CmdWolfBroType::CmdStartWolfBroGameCsReq => "CmdStartWolfBroGameCsReq", - CmdWolfBroType::CmdArchiveWolfBroGameScRsp => "CmdArchiveWolfBroGameScRsp", - CmdWolfBroType::CmdWolfBroGamePickupBulletCsReq => { - "CmdWolfBroGamePickupBulletCsReq" - } - CmdWolfBroType::CmdArchiveWolfBroGameCsReq => "CmdArchiveWolfBroGameCsReq", - CmdWolfBroType::CmdStartWolfBroGameScRsp => "CmdStartWolfBroGameScRsp", - CmdWolfBroType::CmdQuitWolfBroGameScRsp => "CmdQuitWolfBroGameScRsp", - CmdWolfBroType::CmdWolfBroGamePickupBulletScRsp => { - "CmdWolfBroGamePickupBulletScRsp" - } - CmdWolfBroType::CmdQuitWolfBroGameCsReq => "CmdQuitWolfBroGameCsReq", - CmdWolfBroType::CmdGetWolfBroGameDataCsReq => "CmdGetWolfBroGameDataCsReq", - CmdWolfBroType::CmdRestoreWolfBroGameArchiveCsReq => { - "CmdRestoreWolfBroGameArchiveCsReq" - } - CmdWolfBroType::CmdWolfBroGameUseBulletScRsp => { - "CmdWolfBroGameUseBulletScRsp" - } - CmdWolfBroType::CmdWolfBroGameExplodeMonsterScRsp => { - "CmdWolfBroGameExplodeMonsterScRsp" - } - CmdWolfBroType::CmdRestoreWolfBroGameArchiveScRsp => { - "CmdRestoreWolfBroGameArchiveScRsp" - } - CmdWolfBroType::CmdGetWolfBroGameDataScRsp => "CmdGetWolfBroGameDataScRsp", - CmdWolfBroType::CmdWolfBroGameUseBulletCsReq => { - "CmdWolfBroGameUseBulletCsReq" - } - } - } - /// 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), - "CmdWolfBroGameDataChangeScNotify" => { - Some(Self::CmdWolfBroGameDataChangeScNotify) - } - "CmdWolfBroGameExplodeMonsterCsReq" => { - Some(Self::CmdWolfBroGameExplodeMonsterCsReq) - } - "CmdWolfBroGameActivateBulletCsReq" => { - Some(Self::CmdWolfBroGameActivateBulletCsReq) - } - "CmdWolfBroGameActivateBulletScRsp" => { - Some(Self::CmdWolfBroGameActivateBulletScRsp) - } - "CmdStartWolfBroGameCsReq" => Some(Self::CmdStartWolfBroGameCsReq), - "CmdArchiveWolfBroGameScRsp" => Some(Self::CmdArchiveWolfBroGameScRsp), - "CmdWolfBroGamePickupBulletCsReq" => { - Some(Self::CmdWolfBroGamePickupBulletCsReq) - } - "CmdArchiveWolfBroGameCsReq" => Some(Self::CmdArchiveWolfBroGameCsReq), - "CmdStartWolfBroGameScRsp" => Some(Self::CmdStartWolfBroGameScRsp), - "CmdQuitWolfBroGameScRsp" => Some(Self::CmdQuitWolfBroGameScRsp), - "CmdWolfBroGamePickupBulletScRsp" => { - Some(Self::CmdWolfBroGamePickupBulletScRsp) - } - "CmdQuitWolfBroGameCsReq" => Some(Self::CmdQuitWolfBroGameCsReq), - "CmdGetWolfBroGameDataCsReq" => Some(Self::CmdGetWolfBroGameDataCsReq), - "CmdRestoreWolfBroGameArchiveCsReq" => { - Some(Self::CmdRestoreWolfBroGameArchiveCsReq) - } - "CmdWolfBroGameUseBulletScRsp" => Some(Self::CmdWolfBroGameUseBulletScRsp), - "CmdWolfBroGameExplodeMonsterScRsp" => { - Some(Self::CmdWolfBroGameExplodeMonsterScRsp) - } - "CmdRestoreWolfBroGameArchiveScRsp" => { - Some(Self::CmdRestoreWolfBroGameArchiveScRsp) - } - "CmdGetWolfBroGameDataScRsp" => Some(Self::CmdGetWolfBroGameDataScRsp), - "CmdWolfBroGameUseBulletCsReq" => Some(Self::CmdWolfBroGameUseBulletCsReq), - _ => None, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Enocbajlbaf { - DispatchTypeNone = 0, - DispatchTypeByAddr = 1, - DispatchTypeByMod = 2, - DispatchTypeByRand = 3, - DispatchTypeByChash = 4, - DispatchTypeByStickySession = 5, - DispatchTypeByObject = 6, -} -impl Enocbajlbaf { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Enocbajlbaf::DispatchTypeNone => "DISPATCH_TYPE_NONE", - Enocbajlbaf::DispatchTypeByAddr => "DISPATCH_TYPE_BY_ADDR", - Enocbajlbaf::DispatchTypeByMod => "DISPATCH_TYPE_BY_MOD", - Enocbajlbaf::DispatchTypeByRand => "DISPATCH_TYPE_BY_RAND", - Enocbajlbaf::DispatchTypeByChash => "DISPATCH_TYPE_BY_CHASH", - Enocbajlbaf::DispatchTypeByStickySession => "DISPATCH_TYPE_BY_STICKY_SESSION", - Enocbajlbaf::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), _ => None, } } diff --git a/sdkserver/src/services/dispatch.rs b/sdkserver/src/services/dispatch.rs index fde8eb5..8f32544 100644 --- a/sdkserver/src/services/dispatch.rs +++ b/sdkserver/src/services/dispatch.rs @@ -50,7 +50,6 @@ pub async fn query_gateway(parameters: Query) -> String unk5: true, unk6: true, unk7: true, - jgciiljehhe: true, ..Default::default() } diff --git a/versions.json b/versions.json index 41ce712..aa116f8 100644 --- a/versions.json +++ b/versions.json @@ -1,11 +1,5 @@ { - "CNBETAWin2.5.51": { - "asset_bundle_url": "", - "ex_resource_url": "", - "lua_url": "", - "ifix_url": "" - }, - "CNBETAWin2.5.52": { + "OSBETAWin2.6.51": { "asset_bundle_url": "", "ex_resource_url": "", "lua_url": "",