diff --git a/gameserver/src/net/handlers/avatar.rs b/gameserver/src/net/handlers/avatar.rs index f664633..fbcc10d 100644 --- a/gameserver/src/net/handlers/avatar.rs +++ b/gameserver/src/net/handlers/avatar.rs @@ -2,12 +2,12 @@ use std::collections::HashMap; use super::*; -pub static UNLOCKED_AVATARS: [u32; 70] = [ +pub static UNLOCKED_AVATARS: [u32; 72] = [ 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, 1313, 1225, 1402, 1401, 1404, 1403, 1405, 1407, 1406, - 1409, 1014, 1015, 1408,1410,1412, + 1409, 1014, 1015, 1408, 1410, 1412, 1413, 1414, ]; pub async fn on_get_avatar_data_cs_req( diff --git a/gameserver/src/net/handlers/player.rs b/gameserver/src/net/handlers/player.rs index ba083cd..e06c587 100644 --- a/gameserver/src/net/handlers/player.rs +++ b/gameserver/src/net/handlers/player.rs @@ -21,7 +21,7 @@ pub async fn on_player_heart_beat_cs_req( version: 51, time: res.server_time_ms as i64, data: rbase64::decode("bG9jYWwgTUFYX0ZQUyA9IDM2MApsb2NhbCBCRVRBX1dNID0gIiIKCmxvY2FsIGZ1bmN0aW9uIGxvZyhtc2cpCmVuZAoKbG9jYWwgZnVuY3Rpb24gcGF0Y2hGcHMoKQogICAgQ1MuVW5pdHlFbmdpbmUuQXBwbGljYXRpb24udGFyZ2V0RnJhbWVSYXRlID0gTUFYX0ZQUwogICAgQ1MuVW5pdHlFbmdpbmUuUXVhbGl0eVNldHRpbmdzLnZTeW5jQ291bnQgPSAwCmVuZAoKbG9jYWwgZnVuY3Rpb24gcGF0Y2hCZXRhV20oKQogICAgLS0gQmV0YSBXYXRlcm1hcmsKICAgIENTLlVuaXR5RW5naW5lLkdhbWVPYmplY3QuRmluZCgiVUlSb290L0Fib3ZlRGlhbG9nL0JldGFIaW50RGlhbG9nKENsb25lKSIpOkdldENvbXBvbmVudEluQ2hpbGRyZW4odHlwZW9mKENTLlJQRy5DbGllbnQuTG9jYWxpemVkVGV4dCkpLnRleHQgPSBCRVRBX1dNCgogICAgLS0gVUlEIFdhdGVybWFyawogICAgQ1MuVW5pdHlFbmdpbmUuR2FtZU9iamVjdC5GaW5kKCJWZXJzaW9uVGV4dCIpOkdldENvbXBvbmVudEluQ2hpbGRyZW4odHlwZW9mKENTLlJQRy5DbGllbnQuTG9jYWxpemVkVGV4dCkpLnRleHQgPQogICAgICAgICI8Y29sb3I9IzAwZTFmZj5Sb2JpblNSISB8IDwvY29sb3I+IiAuLgogICAgICAgICI8Y29sb3I9IzAwZTFmZj4iIC4uCiAgICAgICAgQ1MuUlBHLkNsaWVudC5HbG9iYWxWYXJzLnNfVmVyc2lvbkRhdGE6R2V0U2VydmVyUGFrVHlwZVZlcnNpb24oKSAuLgogICAgICAgICI8L2NvbG9yPiIKZW5kCgoKbG9jYWwgZnVuY3Rpb24gbWFpbigpCiAgICBwYXRjaEJldGFXbSgpCmVuZAoKeHBjYWxsKG1haW4sIGxvZyk=").unwrap(), - haehhcpoapp: 0 + ..Default::default() }); } diff --git a/gameserver/src/net/handlers/scene.rs b/gameserver/src/net/handlers/scene.rs index 9c48009..fcc8dc8 100644 --- a/gameserver/src/net/handlers/scene.rs +++ b/gameserver/src/net/handlers/scene.rs @@ -103,7 +103,7 @@ pub async fn on_get_scene_map_info_cs_req( state: prop.prop_state, config_id: prop.inst_id, }); - map_info.lmngahfnaon.push(Ofcaigdhpoh { + map_info.maze_prop_extra_list.push(MazePropExtra { group_id: prop.group_id, state: prop.prop_state, config_id: prop.inst_id, diff --git a/proto/out/_.rs b/proto/out/_.rs index 359b58c..1f0e643 100644 --- a/proto/out/_.rs +++ b/proto/out/_.rs @@ -1,11 +1,17 @@ // This file is @generated by prost-build. #[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct EmbeddedAttribute {} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct RefSafetyRulesAttribute {} +#[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mmmnfdnljmd { - /// offset: 32 + /// offset: 36 #[prost(uint32, tag = "1")] pub hbapccegnme: u32, - /// offset: 40 + /// offset: 32 #[prost(uint32, tag = "2")] pub gpjggknoafd: u32, #[prost(oneof = "mmmnfdnljmd::Oeehifhnfdh", tags = "101, 102, 103, 104")] @@ -16,16 +22,16 @@ pub mod mmmnfdnljmd { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Oeehifhnfdh { - /// offset: 16 + /// offset: 24 #[prost(message, tag = "101")] MarbleGameBegin(super::Ljnpgkdojho), - /// offset: 16 + /// offset: 24 #[prost(message, tag = "102")] MarbleGameEnd(super::Bpnmjchednl), - /// offset: 16 + /// offset: 24 #[prost(message, tag = "103")] MarbleGameRound(super::Foopingafeg), - /// offset: 16 + /// offset: 24 #[prost(message, tag = "104")] MarbleGameTurn(super::Ofilkjclegi), } @@ -33,15 +39,18 @@ pub mod mmmnfdnljmd { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hcjjoofkcjh { - /// offset: 28 + /// offset: 24 #[prost(uint32, tag = "1")] pub lpdbpkkadgg: u32, - /// offset: 24 + /// offset: 28 #[prost(int32, tag = "2")] pub homgcfjpblk: i32, - /// offset: 32 + /// offset: 36 #[prost(int32, tag = "3")] pub cjjblmkjapa: i32, + /// offset: 32 + #[prost(uint32, tag = "4")] + pub lhcppplbmkf: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] @@ -56,16 +65,16 @@ pub struct Lngmdmipckl { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cccnhoeccmd { - /// offset: 24 + /// offset: 36 #[prost(uint32, tag = "1")] pub item_id: u32, /// offset: 32 #[prost(uint32, tag = "2")] pub banelelnlkb: u32, - /// offset: 36 + /// offset: 28 #[prost(uint32, tag = "3")] pub skill_id: u32, - /// offset: 28 + /// offset: 24 #[prost(int32, tag = "4")] pub display_value: i32, } @@ -75,10 +84,10 @@ pub struct Noobbihjkma { /// offset: 28 #[prost(int32, tag = "1")] pub mflekhhpieo: i32, - /// offset: 32 + /// offset: 36 #[prost(int32, tag = "2")] pub majlgjcfgja: i32, - /// offset: 36 + /// offset: 32 #[prost(int32, tag = "3")] pub iolcflofagf: i32, /// offset: 24 @@ -88,178 +97,178 @@ pub struct Noobbihjkma { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ljnpgkdojho { - /// offset: 56 + /// offset: 60 #[prost(uint32, tag = "1")] pub endjgmlkpbp: u32, - /// offset: 72 + /// offset: 64 #[prost(uint64, tag = "2")] pub dbadlnfopao: u64, - /// offset: 64 + /// offset: 56 #[prost(uint32, tag = "3")] pub acjcphifmln: u32, - /// offset: 52 + /// offset: 72 #[prost(uint32, tag = "4")] pub marble_level_id: u32, - /// offset: 16 + /// offset: 24 #[prost(message, repeated, tag = "5")] pub biecgfimcfb: ::prost::alloc::vec::Vec, - /// offset: 60 + /// offset: 40 #[prost(uint32, tag = "6")] pub rank: u32, - /// offset: 40 + /// offset: 48 #[prost(uint64, tag = "7")] pub ekldpalnldc: u64, - /// offset: 24 + /// offset: 16 #[prost(message, repeated, tag = "8")] pub fffgfcphbpn: ::prost::alloc::vec::Vec, - /// offset: 48 + /// offset: 44 #[prost(uint32, tag = "9")] pub jblmgnpmadm: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bpnmjchednl { - /// offset: 72 + /// offset: 56 #[prost(uint32, tag = "1")] pub endjgmlkpbp: u32, - /// offset: 48 + /// offset: 80 #[prost(uint64, tag = "2")] pub dbadlnfopao: u64, - /// offset: 60 + /// offset: 72 #[prost(uint32, tag = "3")] pub acjcphifmln: u32, - /// offset: 84 + /// offset: 108 #[prost(uint32, tag = "4")] pub marble_level_id: u32, - /// offset: 24 + /// offset: 16 #[prost(message, repeated, tag = "5")] pub biecgfimcfb: ::prost::alloc::vec::Vec, - /// offset: 76 + /// offset: 48 #[prost(uint32, tag = "6")] pub rank: u32, - /// offset: 64 + /// offset: 96 #[prost(uint64, tag = "7")] pub ekldpalnldc: u64, - /// offset: 40 + /// offset: 32 #[prost(message, repeated, tag = "8")] pub fffgfcphbpn: ::prost::alloc::vec::Vec, - /// offset: 80 + /// offset: 64 #[prost(uint32, tag = "9")] pub jblmgnpmadm: u32, - /// offset: 96 + /// offset: 52 #[prost(uint32, tag = "10")] pub imbclfcbodj: u32, - /// offset: 88 + /// offset: 92 #[prost(int32, tag = "11")] pub score: i32, - /// offset: 92 + /// offset: 76 #[prost(int32, tag = "12")] pub npjeecedpok: i32, - /// offset: 16 + /// offset: 40 #[prost(message, repeated, tag = "13")] pub pceaecmkdeh: ::prost::alloc::vec::Vec, - /// offset: 56 + /// offset: 60 #[prost(uint32, tag = "14")] pub ifnmbngifph: u32, - /// offset: 108 + /// offset: 104 #[prost(uint32, tag = "15")] pub iehjgombpbi: u32, - /// offset: 104 + /// offset: 88 #[prost(uint32, tag = "16")] pub iphafkfgnao: u32, - /// offset: 100 + /// offset: 68 #[prost(uint32, tag = "17")] pub lbpfeclgefc: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Foopingafeg { - /// offset: 84 + /// offset: 92 #[prost(uint32, tag = "1")] pub endjgmlkpbp: u32, /// offset: 104 #[prost(uint64, tag = "2")] pub dbadlnfopao: u64, - /// offset: 76 + /// offset: 88 #[prost(uint32, tag = "3")] pub acjcphifmln: u32, - /// offset: 88 + /// offset: 96 #[prost(uint32, tag = "4")] pub marble_level_id: u32, /// offset: 72 #[prost(uint32, tag = "5")] pub ighlabggije: u32, - /// offset: 80 + /// offset: 76 #[prost(uint32, tag = "6")] pub lpdbpkkadgg: u32, - /// offset: 96 + /// offset: 116 #[prost(bool, tag = "7")] pub hgbbkgnepfb: bool, - /// offset: 16 + /// offset: 56 #[prost(message, repeated, tag = "8")] pub feopfholkbm: ::prost::alloc::vec::Vec, - /// offset: 100 + /// offset: 80 #[prost(uint32, tag = "9")] pub rank: u32, - /// offset: 56 + /// offset: 64 #[prost(message, repeated, tag = "10")] pub cndckakkmcg: ::prost::alloc::vec::Vec, - /// offset: 112 + /// offset: 84 #[prost(uint32, tag = "11")] pub jblmgnpmadm: u32, - /// offset: 40 + /// offset: 24 #[prost(message, repeated, tag = "12")] pub skill_info: ::prost::alloc::vec::Vec, - /// offset: 48 + /// offset: 16 #[prost(message, repeated, tag = "13")] pub kbgajgeomgl: ::prost::alloc::vec::Vec, - /// offset: 24 + /// offset: 48 #[prost(message, repeated, tag = "14")] pub lelhcfoeoco: ::prost::alloc::vec::Vec, - /// offset: 64 + /// offset: 32 #[prost(message, repeated, tag = "15")] pub imjekfdhing: ::prost::alloc::vec::Vec, - /// offset: 92 + /// offset: 112 #[prost(uint32, tag = "16")] pub djnmhmpkkkb: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ofilkjclegi { - /// offset: 48 + /// offset: 80 #[prost(uint32, tag = "1")] pub endjgmlkpbp: u32, - /// offset: 64 + /// offset: 56 #[prost(uint64, tag = "2")] pub dbadlnfopao: u64, - /// offset: 52 + /// offset: 32 #[prost(uint32, tag = "3")] pub acjcphifmln: u32, - /// offset: 44 + /// offset: 76 #[prost(uint32, tag = "4")] pub marble_level_id: u32, - /// offset: 84 + /// offset: 72 #[prost(bool, tag = "5")] pub nleaijhapap: bool, - /// offset: 56 + /// offset: 36 #[prost(uint32, tag = "6")] pub ighlabggije: u32, - /// offset: 72 + /// offset: 44 #[prost(uint32, tag = "7")] pub rank: u32, - /// offset: 32 + /// offset: 64 #[prost(uint64, tag = "8")] pub ekldpalnldc: u64, - /// offset: 40 + /// offset: 84 #[prost(uint32, tag = "9")] pub jblmgnpmadm: u32, - /// offset: 76 + /// offset: 40 #[prost(uint32, tag = "10")] pub cboiiacbakf: u32, - /// offset: 16 + /// offset: 24 #[prost(uint32, repeated, tag = "11")] pub buff_list: ::prost::alloc::vec::Vec, - /// offset: 80 + /// offset: 48 #[prost(uint32, tag = "12")] pub djnmhmpkkkb: u32, } @@ -272,22 +281,22 @@ pub struct PlayerBasicInfo { /// offset: 44 #[prost(uint32, tag = "2")] pub level: u32, - /// offset: 40 + /// offset: 36 #[prost(uint32, tag = "3")] pub exp: u32, - /// offset: 56 + /// offset: 32 #[prost(uint32, tag = "4")] pub stamina: u32, - /// offset: 52 + /// offset: 48 #[prost(uint32, tag = "5")] pub mcoin: u32, - /// offset: 48 + /// offset: 52 #[prost(uint32, tag = "6")] pub hcoin: u32, - /// offset: 36 + /// offset: 40 #[prost(uint32, tag = "7")] pub scoin: u32, - /// offset: 32 + /// offset: 56 #[prost(uint32, tag = "8")] pub world_level: u32, } @@ -304,42 +313,42 @@ pub struct SpBarInfo { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct BlackInfo { - /// offset: 24 + /// offset: 32 #[prost(int64, tag = "1")] pub begin_time: i64, /// offset: 40 #[prost(int64, tag = "2")] pub end_time: i64, - /// offset: 32 + /// offset: 28 #[prost(uint32, tag = "3")] pub jfciibecncm: u32, - /// offset: 36 + /// offset: 24 #[prost(uint32, tag = "4")] pub ccabdcplmpj: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bpdfjaaeofo { - /// offset: 24 + /// offset: 28 #[prost(enumeration = "AvatarType", tag = "1")] pub avatar_type: i32, - /// offset: 28 + /// offset: 24 #[prost(uint32, tag = "2")] pub id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Oilpiacennh { - /// offset: 28 + /// offset: 24 #[prost(enumeration = "AvatarType", tag = "1")] pub avatar_type: i32, - /// offset: 32 + /// offset: 36 #[prost(uint32, tag = "2")] pub id: u32, - /// offset: 36 + /// offset: 28 #[prost(uint32, tag = "3")] pub level: u32, - /// offset: 24 + /// offset: 32 #[prost(uint32, tag = "4")] pub index: u32, /// offset: 40 @@ -359,26 +368,26 @@ pub struct VersionCount { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ClientDownloadData { - /// offset: 32 + /// offset: 40 #[prost(uint32, tag = "1")] pub version: u32, - /// offset: 40 + /// offset: 32 #[prost(int64, tag = "2")] pub time: i64, /// offset: 24 #[prost(bytes = "vec", tag = "3")] pub data: ::prost::alloc::vec::Vec, - /// offset: 36 + /// offset: 44 #[prost(uint32, tag = "4")] - pub haehhcpoapp: u32, + pub channel_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ClientObjDownloadData { - /// offset: 24 + /// offset: 40 #[prost(bytes = "vec", tag = "1")] pub bidjpeimllf: ::prost::alloc::vec::Vec, - /// offset: 16 + /// offset: 24 #[prost(message, optional, tag = "2")] pub download_data: ::core::option::Option, /// offset: 32 @@ -388,10 +397,10 @@ pub struct ClientObjDownloadData { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ClientUploadData { - /// offset: 24 + /// offset: 32 #[prost(string, tag = "1")] pub eamajgpcgfd: ::prost::alloc::string::String, - /// offset: 32 + /// offset: 24 #[prost(string, tag = "2")] pub value: ::prost::alloc::string::String, } @@ -405,82 +414,82 @@ pub struct FeatureSwitchParam { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hpiofdcgmej { - /// offset: 32 + /// offset: 36 #[prost(enumeration = "FeatureSwitchType", tag = "1")] pub r#type: i32, - /// offset: 16 + /// offset: 24 #[prost(message, repeated, tag = "2")] pub njcjdnhpcjn: ::prost::alloc::vec::Vec, - /// offset: 36 + /// offset: 32 #[prost(bool, tag = "3")] pub oafmljmdjfo: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jgfkicdcflj { - /// offset: 56 +pub struct MobileDeviceInfo { + /// offset: 48 #[prost(string, tag = "1")] - pub fdkgfdicmfd: ::prost::alloc::string::String, - /// offset: 32 + pub mobile_device_uuid: ::prost::alloc::string::String, + /// offset: 64 #[prost(string, tag = "2")] - pub mdjcaoagcko: ::prost::alloc::string::String, - /// offset: 72 + pub device_model: ::prost::alloc::string::String, + /// offset: 56 #[prost(string, tag = "3")] pub gioohoomjho: ::prost::alloc::string::String, - /// offset: 24 + /// offset: 72 #[prost(string, tag = "4")] pub fbmllnkcfen: ::prost::alloc::string::String, - /// offset: 48 + /// offset: 16 #[prost(string, tag = "5")] pub dgoohibaoee: ::prost::alloc::string::String, - /// offset: 64 + /// offset: 40 #[prost(string, tag = "6")] pub fkbamboodkj: ::prost::alloc::string::String, - /// offset: 40 + /// offset: 32 #[prost(string, tag = "7")] - pub jkhhedmnjlc: ::prost::alloc::string::String, + pub mac_address: ::prost::alloc::string::String, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] -pub struct Occhnefhgne { - /// offset: 24 +pub struct AgeInfo { + /// offset: 16 #[prost(string, tag = "1")] pub agdaelenhmi: ::prost::alloc::string::String, - /// offset: 32 + /// offset: 40 #[prost(int32, tag = "2")] pub ejieagflged: i32, - /// offset: 40 - #[prost(int32, tag = "3")] - pub ldbfaikmifi: i32, /// offset: 36 - #[prost(int32, tag = "4")] - pub pkflgkphoed: i32, + #[prost(int32, tag = "3")] + pub allow_pay: i32, /// offset: 44 + #[prost(int32, tag = "4")] + pub age_group: i32, + /// offset: 32 #[prost(int32, tag = "5")] - pub akdclaepfej: i32, + pub lrsag: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ReplayInfo { - /// offset: 56 + /// offset: 48 #[prost(uint64, tag = "1")] pub dknpkjmahcm: u64, - /// offset: 40 + /// offset: 60 #[prost(enumeration = "ReplayType", tag = "2")] pub replay_type: i32, - /// offset: 64 + /// offset: 68 #[prost(uint32, tag = "3")] pub stage_id: u32, - /// offset: 52 + /// offset: 40 #[prost(uint32, tag = "4")] pub uid: u32, - /// offset: 16 + /// offset: 32 #[prost(string, tag = "5")] pub nickname: ::prost::alloc::string::String, - /// offset: 48 + /// offset: 56 #[prost(uint32, tag = "6")] pub head_icon: u32, - /// offset: 24 + /// offset: 16 #[prost(string, tag = "7")] pub replay_name: ::prost::alloc::string::String, /// offset: 72 @@ -489,7 +498,7 @@ pub struct ReplayInfo { /// offset: 44 #[prost(uint32, tag = "9")] pub afehlmfibmd: u32, - /// offset: 68 + /// offset: 64 #[prost(uint32, tag = "10")] pub cmpbkbbkaoa: u32, } @@ -506,48 +515,48 @@ pub struct Pigodjnhjml { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ahkankepadj { - /// offset: 48 + /// offset: 52 #[prost(uint32, tag = "1")] pub uid: u32, - /// offset: 52 + /// offset: 48 #[prost(uint32, tag = "2")] pub jhhlpljaame: u32, /// offset: 64 #[prost(bool, tag = "3")] pub obhidgfgamd: bool, - /// offset: 44 + /// offset: 60 #[prost(uint32, tag = "4")] pub pofhpdgamkl: u32, - /// offset: 16 + /// offset: 32 #[prost(string, tag = "5")] pub bdnlnmcohgb: ::prost::alloc::string::String, - /// offset: 32 + /// offset: 24 #[prost(message, repeated, tag = "6")] pub avatar_list: ::prost::alloc::vec::Vec, - /// offset: 40 + /// offset: 56 #[prost(uint32, tag = "7")] pub ncacoccjnld: u32, - /// offset: 60 + /// offset: 40 #[prost(uint32, tag = "8")] pub ahjfpngdbdo: u32, - /// offset: 56 + /// offset: 44 #[prost(uint32, tag = "9")] pub pgofpnlapoe: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PunkLordBattleRecordList { - /// offset: 24 + /// offset: 16 #[prost(message, repeated, tag = "1")] pub battle_record_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PunkLordMonsterKey { - /// offset: 24 + /// offset: 28 #[prost(uint32, tag = "1")] pub uid: u32, - /// offset: 28 + /// offset: 24 #[prost(uint32, tag = "2")] pub monster_id: u32, } @@ -557,38 +566,38 @@ pub struct PunkLordMonsterBasicInfo { /// offset: 44 #[prost(uint32, tag = "1")] pub uid: u32, - /// offset: 24 + /// offset: 28 #[prost(uint32, tag = "2")] pub monster_id: u32, - /// offset: 52 + /// offset: 32 #[prost(uint32, tag = "3")] pub config_id: u32, - /// offset: 60 + /// offset: 24 #[prost(uint32, tag = "4")] pub world_level: u32, - /// offset: 32 + /// offset: 48 #[prost(int64, tag = "5")] pub sent_time: i64, /// offset: 40 #[prost(uint32, tag = "6")] pub left_hp: u32, - /// offset: 28 + /// offset: 60 #[prost(uint32, tag = "7")] pub pjdcnahgahc: u32, /// offset: 56 #[prost(enumeration = "PunkLordShareType", tag = "8")] pub share_type: i32, - /// offset: 48 + /// offset: 36 #[prost(bool, tag = "9")] pub ppboceckcah: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cemedoehbge { - /// offset: 24 + /// offset: 16 #[prost(string, tag = "1")] pub bdnlnmcohgb: ::prost::alloc::string::String, - /// offset: 16 + /// offset: 32 #[prost(message, optional, tag = "2")] pub fgnfbkbogdj: ::core::option::Option, } @@ -640,22 +649,22 @@ pub mod pedlphdbnaf { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RegionEntry { - /// offset: 32 + /// offset: 56 #[prost(string, tag = "1")] pub name: ::prost::alloc::string::String, - /// offset: 48 + /// offset: 16 #[prost(string, tag = "2")] pub title: ::prost::alloc::string::String, /// offset: 64 #[prost(string, tag = "3")] pub dispatch_url: ::prost::alloc::string::String, - /// offset: 24 + /// offset: 48 #[prost(string, tag = "4")] pub env_type: ::prost::alloc::string::String, - /// offset: 40 + /// offset: 24 #[prost(string, tag = "5")] pub display_name: ::prost::alloc::string::String, - /// offset: 16 + /// offset: 32 #[prost(string, tag = "6")] pub msg: ::prost::alloc::string::String, } @@ -665,161 +674,161 @@ pub struct DispatchRegionData { /// offset: 56 #[prost(uint32, tag = "1")] pub retcode: u32, - /// offset: 16 + /// offset: 40 #[prost(string, tag = "2")] pub msg: ::prost::alloc::string::String, - /// offset: 48 + /// offset: 16 #[prost(string, tag = "3")] pub top_sever_region_name: ::prost::alloc::string::String, - /// offset: 40 + /// offset: 32 #[prost(message, repeated, tag = "4")] pub region_list: ::prost::alloc::vec::Vec, - /// offset: 32 + /// offset: 24 #[prost(string, tag = "5")] pub stop_desc: ::prost::alloc::string::String, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Iipkannmlfn { - /// offset: 96 + /// offset: 92 #[prost(uint32, tag = "1")] pub hpolocpddac: u32, - /// offset: 24 + /// offset: 48 #[prost(uint32, repeated, tag = "2")] pub kjebidedlld: ::prost::alloc::vec::Vec, - /// offset: 16 + /// offset: 72 #[prost(uint32, repeated, tag = "3")] pub kkcmfgmhimo: ::prost::alloc::vec::Vec, - /// offset: 80 + /// offset: 64 #[prost(uint32, repeated, tag = "4")] pub lgejjajpedk: ::prost::alloc::vec::Vec, - /// offset: 72 + /// offset: 32 #[prost(uint32, repeated, tag = "5")] pub fbbajbinglb: ::prost::alloc::vec::Vec, - /// offset: 40 + /// offset: 56 #[prost(uint32, repeated, tag = "6")] pub mpmfahlkeob: ::prost::alloc::vec::Vec, - /// offset: 92 + /// offset: 88 #[prost(bool, tag = "7")] pub knljgcadljk: bool, - /// offset: 88 + /// offset: 96 #[prost(uint32, tag = "8")] pub iamcofeijki: u32, - /// offset: 64 + /// offset: 40 #[prost(uint32, repeated, tag = "9")] pub cgpdcgdhgjf: ::prost::alloc::vec::Vec, - /// offset: 56 + /// offset: 16 #[prost(uint32, repeated, tag = "10")] pub iknccgnelkn: ::prost::alloc::vec::Vec, - /// offset: 48 + /// offset: 80 #[prost(uint32, repeated, tag = "11")] pub ajhlfmljoib: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BattleOp { - /// offset: 44 + /// offset: 32 #[prost(uint32, tag = "1")] pub turn_counter: u32, - /// offset: 52 + /// offset: 40 #[prost(uint32, tag = "2")] pub state: u32, /// offset: 36 #[prost(uint32, tag = "3")] pub action_entity_id: u32, - /// offset: 56 + /// offset: 48 #[prost(uint32, tag = "4")] pub target_entity_id: u32, - /// offset: 40 + /// offset: 56 #[prost(uint32, tag = "5")] pub op_type: u32, - /// offset: 32 + /// offset: 52 #[prost(uint32, tag = "6")] pub skill_index: u32, - /// offset: 48 + /// offset: 44 #[prost(uint32, tag = "7")] pub operation_counter: u32, - /// offset: 24 + /// offset: 16 #[prost(string, tag = "8")] pub nplieiphcbf: ::prost::alloc::string::String, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct BattleEquipment { - /// offset: 32 + /// offset: 28 #[prost(uint32, tag = "1")] pub id: u32, - /// offset: 28 + /// offset: 36 #[prost(uint32, tag = "2")] pub level: u32, /// offset: 24 #[prost(uint32, tag = "3")] pub promotion: u32, - /// offset: 36 + /// offset: 32 #[prost(uint32, tag = "4")] pub rank: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BattleRelic { - /// offset: 52 + /// offset: 40 #[prost(uint32, tag = "1")] pub id: u32, - /// offset: 48 + /// offset: 56 #[prost(uint32, tag = "2")] pub level: u32, - /// offset: 44 + /// offset: 48 #[prost(uint32, tag = "3")] pub main_affix_id: u32, - /// offset: 16 + /// offset: 24 #[prost(message, repeated, tag = "4")] pub sub_affix_list: ::prost::alloc::vec::Vec, - /// offset: 56 + /// offset: 52 #[prost(uint32, tag = "5")] pub unique_id: u32, /// offset: 36 #[prost(uint32, tag = "6")] pub relic_id: u32, - /// offset: 40 + /// offset: 32 #[prost(uint32, tag = "7")] pub r#type: u32, - /// offset: 32 + /// offset: 44 #[prost(uint32, tag = "8")] pub jlkmncoidlg: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AvatarSkillTree { - /// offset: 24 + /// offset: 28 #[prost(uint32, tag = "1")] pub point_id: u32, - /// offset: 28 + /// offset: 24 #[prost(uint32, tag = "2")] pub level: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RelicAffix { - /// offset: 32 + /// offset: 24 #[prost(uint32, tag = "1")] pub affix_id: u32, - /// offset: 28 + /// offset: 32 #[prost(uint32, tag = "2")] pub cnt: u32, - /// offset: 24 + /// offset: 28 #[prost(uint32, tag = "3")] pub step: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bjhebccbana { - /// offset: 40 + /// offset: 36 #[prost(bool, tag = "1")] pub ljpadncgloc: bool, - /// offset: 24 + /// offset: 16 #[prost(uint32, repeated, tag = "2")] pub dddhnaklmhf: ::prost::alloc::vec::Vec, - /// offset: 36 + /// offset: 40 #[prost(uint32, tag = "3")] pub jgjcdmjimnn: u32, /// offset: 32 @@ -829,62 +838,62 @@ pub struct Bjhebccbana { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BattleAvatar { - /// offset: 88 + /// offset: 76 #[prost(enumeration = "AvatarType", tag = "1")] pub avatar_type: i32, - /// offset: 84 + /// offset: 92 #[prost(uint32, tag = "2")] pub id: u32, - /// offset: 96 + /// offset: 88 #[prost(uint32, tag = "3")] pub level: u32, - /// offset: 92 + /// offset: 80 #[prost(uint32, tag = "4")] pub rank: u32, - /// offset: 80 + /// offset: 108 #[prost(uint32, tag = "5")] pub index: u32, - /// offset: 24 + /// offset: 40 #[prost(message, repeated, tag = "6")] pub skilltree_list: ::prost::alloc::vec::Vec, - /// offset: 16 + /// offset: 24 #[prost(message, repeated, tag = "7")] pub equipment_list: ::prost::alloc::vec::Vec, - /// offset: 72 + /// offset: 84 #[prost(uint32, tag = "8")] pub hp: u32, - /// offset: 100 + /// offset: 96 #[prost(uint32, tag = "10")] pub promotion: u32, - /// offset: 48 + /// offset: 64 #[prost(message, repeated, tag = "11")] pub relic_list: ::prost::alloc::vec::Vec, - /// offset: 108 + /// offset: 72 #[prost(uint32, tag = "12")] pub world_level: u32, - /// offset: 104 + /// offset: 100 #[prost(uint32, tag = "13")] pub assist_uid: u32, - /// offset: 32 + /// offset: 56 #[prost(message, optional, tag = "15")] pub ecifjlakhcl: ::core::option::Option, - /// offset: 40 + /// offset: 32 #[prost(message, optional, tag = "16")] pub sp_bar: ::core::option::Option, - /// offset: 112 + /// offset: 104 #[prost(uint32, tag = "17")] pub gmobaocefce: u32, - /// offset: 56 + /// offset: 16 #[prost(message, repeated, tag = "18")] pub imjjkbjoohj: ::prost::alloc::vec::Vec, - /// offset: 76 + /// offset: 112 #[prost(uint32, tag = "19")] pub enhanced_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct BattleMonsterParam { - /// offset: 28 + /// offset: 24 #[prost(uint32, tag = "1")] pub hard_level_group: u32, /// offset: 32 @@ -893,20 +902,20 @@ pub struct BattleMonsterParam { /// offset: 36 #[prost(uint32, tag = "3")] pub elite_group: u32, - /// offset: 24 + /// offset: 28 #[prost(uint32, tag = "4")] pub dneampllfme: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct BattleMonster { - /// offset: 28 + /// offset: 32 #[prost(uint32, tag = "1")] pub monster_id: u32, - /// offset: 32 + /// offset: 24 #[prost(uint32, tag = "2")] pub cur_hp: u32, - /// offset: 24 + /// offset: 28 #[prost(uint32, tag = "3")] pub max_hp: u32, } @@ -916,32 +925,32 @@ pub struct BattleMonsterWave { /// offset: 32 #[prost(message, repeated, tag = "1")] pub monster_list: ::prost::alloc::vec::Vec, - /// offset: 16 + /// offset: 24 #[prost(message, optional, tag = "2")] pub wave_param: ::core::option::Option, - /// offset: 40 + /// offset: 44 #[prost(uint32, tag = "3")] pub stage_id: u32, - /// offset: 44 + /// offset: 40 #[prost(uint32, tag = "4")] pub wave_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BattleBuff { - /// offset: 48 + /// offset: 44 #[prost(uint32, tag = "1")] pub id: u32, - /// offset: 52 + /// offset: 48 #[prost(uint32, tag = "2")] pub level: u32, - /// offset: 44 + /// offset: 40 #[prost(uint32, tag = "3")] pub owner_id: u32, - /// offset: 40 + /// offset: 52 #[prost(uint32, tag = "4")] pub wave_flag: u32, - /// offset: 32 + /// offset: 16 #[prost(uint32, repeated, tag = "5")] pub target_index_list: ::prost::alloc::vec::Vec, /// offset: 24 @@ -951,15 +960,15 @@ pub struct BattleBuff { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Illcdmocldo { - /// offset: 28 + /// offset: 24 #[prost(uint32, tag = "1")] pub id: u32, /// offset: 32 #[prost(uint32, tag = "2")] pub hfaljihkecn: u32, - /// offset: 24 + /// offset: 28 #[prost(uint32, tag = "3")] - pub laejdghmkdb: u32, + pub total_progress: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] @@ -991,10 +1000,10 @@ pub struct Gmgjcihdfma { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct BattleTarget { - /// offset: 32 + /// offset: 24 #[prost(uint32, tag = "1")] pub id: u32, - /// offset: 24 + /// offset: 32 #[prost(uint32, tag = "2")] pub progress: u32, /// offset: 28 @@ -1011,37 +1020,37 @@ pub struct BattleTargetList { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BattleLineup { - /// offset: 88 + /// offset: 32 #[prost(message, repeated, tag = "1")] pub avatar_list: ::prost::alloc::vec::Vec, - /// offset: 56 + /// offset: 48 #[prost(message, repeated, tag = "2")] pub monster_wave_list: ::prost::alloc::vec::Vec, - /// offset: 48 + /// offset: 40 #[prost(message, repeated, tag = "3")] pub buff_list: ::prost::alloc::vec::Vec, /// offset: 104 #[prost(uint32, tag = "7")] pub world_level: u32, - /// offset: 96 + /// offset: 88 #[prost(map = "uint32, message", tag = "9")] pub battle_target_info: ::std::collections::HashMap, - /// offset: 16 + /// offset: 96 #[prost(message, optional, tag = "10")] pub ajgpjglpmio: ::core::option::Option, - /// offset: 40 + /// offset: 16 #[prost(message, repeated, tag = "11")] pub ejcljldendm: ::prost::alloc::vec::Vec, /// offset: 64 #[prost(message, optional, tag = "12")] - pub jpgifchjdlk: ::core::option::Option, - /// offset: 80 + pub jpgifchjdlk: ::core::option::Option, + /// offset: 72 #[prost(message, optional, tag = "13")] pub mfkjokajjmj: ::core::option::Option, - /// offset: 72 + /// offset: 24 #[prost(message, optional, tag = "14")] pub rogue_magic_battle_info: ::core::option::Option, - /// offset: 32 + /// offset: 56 #[prost(message, optional, tag = "15")] pub gegdpnkkakg: ::core::option::Option, } @@ -1051,13 +1060,13 @@ pub struct Gieibeacbao { /// offset: 24 #[prost(map = "uint32, uint32", tag = "1")] pub gccjdhkhmnk: ::std::collections::HashMap, - /// offset: 32 + /// offset: 36 #[prost(uint32, tag = "2")] pub fpbnipmhanh: u32, - /// offset: 40 + /// offset: 32 #[prost(uint32, tag = "3")] pub aagiancieeg: u32, - /// offset: 36 + /// offset: 40 #[prost(uint32, tag = "4")] pub elpfomlcobm: u32, } @@ -1070,13 +1079,13 @@ pub struct Pkiakjmeaml { /// offset: 44 #[prost(uint32, tag = "2")] pub index: u32, - /// offset: 48 + /// offset: 40 #[prost(uint32, tag = "3")] pub promotion: u32, - /// offset: 16 + /// offset: 32 #[prost(uint32, repeated, tag = "4")] pub passive_skill: ::prost::alloc::vec::Vec, - /// offset: 40 + /// offset: 48 #[prost(enumeration = "AetherdivideSpiritLineupType", tag = "5")] pub spirit_lineup_type: i32, /// offset: 24 @@ -1086,76 +1095,76 @@ pub struct Pkiakjmeaml { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pndfmbjfgim { - /// offset: 40 + /// offset: 32 #[prost(message, repeated, tag = "1")] pub avatar_list: ::prost::alloc::vec::Vec, - /// offset: 24 + /// offset: 16 #[prost(message, repeated, tag = "2")] pub monster_wave_list: ::prost::alloc::vec::Vec, - /// offset: 16 + /// offset: 40 #[prost(message, repeated, tag = "3")] pub buff_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ClientTurnSnapshot { - /// offset: 40 + /// offset: 48 #[prost(uint32, tag = "1")] pub turn_counter: u32, - /// offset: 52 + /// offset: 44 #[prost(uint32, tag = "2")] pub dnapmnemhbo: u32, - /// offset: 48 + /// offset: 40 #[prost(uint32, tag = "3")] pub ibjfafabgbk: u32, - /// offset: 32 + /// offset: 24 #[prost(message, repeated, tag = "4")] pub cdafgdbmajn: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(message, repeated, tag = "5")] pub kflnkebbonk: ::prost::alloc::vec::Vec, - /// offset: 44 + /// offset: 52 #[prost(uint32, tag = "6")] pub jeinbmlfcbp: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GamecoreConfig { - /// offset: 32 + /// offset: 37 #[prost(bool, tag = "1")] pub fkmdhibfomh: bool, - /// offset: 40 + /// offset: 32 #[prost(uint32, tag = "2")] pub kpebbgcmmip: u32, - /// offset: 34 + /// offset: 38 #[prost(bool, tag = "3")] pub is_auto_fight: bool, /// offset: 24 #[prost(string, tag = "4")] pub fhidoicafol: ::prost::alloc::string::String, - /// offset: 35 + /// offset: 39 #[prost(bool, tag = "5")] pub lkfdpdldmib: bool, - /// offset: 33 + /// offset: 36 #[prost(bool, tag = "6")] pub mnalpnfnmio: bool, - /// offset: 36 + /// offset: 40 #[prost(uint32, tag = "7")] pub ggfcojflkbp: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BattleBuffMsg { - /// offset: 24 + /// offset: 40 #[prost(uint32, repeated, tag = "1")] pub bought_miracle_list: ::prost::alloc::vec::Vec, - /// offset: 16 + /// offset: 32 #[prost(uint32, repeated, tag = "2")] pub ejhflinciaf: ::prost::alloc::vec::Vec, - /// offset: 48 + /// offset: 16 #[prost(uint32, repeated, tag = "3")] pub ofnapbilngg: ::prost::alloc::vec::Vec, - /// offset: 32 + /// offset: 24 #[prost(uint32, repeated, tag = "4")] pub hejhnakohlm: ::prost::alloc::vec::Vec, } @@ -1175,105 +1184,105 @@ pub struct Mbmcfoliolo { /// offset: 40 #[prost(bool, tag = "1")] pub cdnojcacelj: bool, - /// offset: 16 + /// offset: 32 #[prost(map = "string, message", tag = "2")] pub haneginlani: ::std::collections::HashMap< ::prost::alloc::string::String, Dkflaljdifl, >, - /// offset: 32 + /// offset: 24 #[prost(bytes = "vec", tag = "3")] pub cjkmgenojbe: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Miaidaildkm { - /// offset: 56 + /// offset: 16 #[prost(message, repeated, tag = "1")] pub eeflghcobml: ::prost::alloc::vec::Vec, - /// offset: 32 + /// offset: 40 #[prost(string, tag = "2")] pub kgbhehhfmpi: ::prost::alloc::string::String, - /// offset: 48 + /// offset: 56 #[prost(string, tag = "3")] pub debug_extra_info: ::prost::alloc::string::String, - /// offset: 24 + /// offset: 32 #[prost(message, repeated, tag = "4")] pub hlagimenbjg: ::prost::alloc::vec::Vec, - /// offset: 72 + /// offset: 68 #[prost(uint32, tag = "5")] pub plane_id: u32, - /// offset: 80 + /// offset: 64 #[prost(uint32, tag = "6")] pub floor_id: u32, - /// offset: 68 + /// offset: 76 #[prost(uint32, tag = "7")] pub ebhlfaeglcd: u32, - /// offset: 76 + /// offset: 80 #[prost(uint32, tag = "8")] pub bnjmmlkofcp: u32, - /// offset: 40 + /// offset: 48 #[prost(message, optional, tag = "9")] pub edhbgdeicnc: ::core::option::Option, - /// offset: 64 + /// offset: 72 #[prost(uint32, tag = "10")] pub bbnaefbaplg: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ialpdfglbml { - /// offset: 100 + /// offset: 120 #[prost(uint32, tag = "1")] pub version: u32, - /// offset: 132 + /// offset: 104 #[prost(uint32, tag = "2")] pub logic_random_seed: u32, - /// offset: 96 + /// offset: 112 #[prost(uint32, tag = "3")] pub stage_id: u32, - /// offset: 16 + /// offset: 40 #[prost(message, optional, tag = "4")] pub lineup: ::core::option::Option, - /// offset: 32 + /// offset: 88 #[prost(message, repeated, tag = "5")] pub op_list: ::prost::alloc::vec::Vec, - /// offset: 88 + /// offset: 48 #[prost(bytes = "vec", tag = "6")] pub turn_snapshot_hash: ::prost::alloc::vec::Vec, - /// offset: 120 + /// offset: 128 #[prost(uint32, tag = "7")] pub maze_plane_id: u32, - /// offset: 40 + /// offset: 16 #[prost(uint32, repeated, tag = "8")] pub extra_ability_list: ::prost::alloc::vec::Vec, - /// offset: 112 + /// offset: 132 #[prost(bool, tag = "9")] pub is_ai_consider_ultra_skill: bool, - /// offset: 104 + /// offset: 124 #[prost(enumeration = "BattleCheckStrategyType", tag = "10")] pub check_strategy: i32, - /// offset: 108 + /// offset: 100 #[prost(enumeration = "BattleModuleType", tag = "11")] pub battle_module_type: i32, - /// offset: 72 + /// offset: 24 #[prost(message, repeated, tag = "12")] pub event_battle_info_list: ::prost::alloc::vec::Vec, - /// offset: 128 + /// offset: 108 #[prost(uint32, tag = "14")] pub rounds_limit: u32, - /// offset: 48 + /// offset: 80 #[prost(message, optional, tag = "15")] pub config: ::core::option::Option, - /// offset: 24 + /// offset: 56 #[prost(bytes = "vec", tag = "16")] pub game_core_log_encode: ::prost::alloc::vec::Vec, /// offset: 116 #[prost(uint32, tag = "17")] - pub cost_time: u32, - /// offset: 124 + pub pak_type_version: u32, + /// offset: 96 #[prost(uint32, tag = "18")] pub wave_count: u32, - /// offset: 80 + /// offset: 72 #[prost(message, optional, tag = "19")] pub gmpcfgedhki: ::core::option::Option, /// offset: 64 @@ -1293,41 +1302,41 @@ pub struct BattleReplayStringHash { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AvatarProperty { - /// offset: 64 + /// offset: 56 #[prost(double, tag = "1")] pub max_hp: f64, - /// offset: 56 + /// offset: 48 #[prost(double, tag = "2")] pub attack: f64, - /// offset: 72 + /// offset: 32 #[prost(double, tag = "3")] pub defence: f64, - /// offset: 48 + /// offset: 40 #[prost(double, tag = "4")] pub speed: f64, - /// offset: 40 + /// offset: 24 #[prost(double, tag = "5")] pub left_hp: f64, - /// offset: 24 + /// offset: 72 #[prost(double, tag = "6")] pub left_sp: f64, - /// offset: 32 + /// offset: 64 #[prost(double, tag = "7")] pub max_sp: f64, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EquipmentProperty { - /// offset: 28 + /// offset: 36 #[prost(uint32, tag = "1")] pub id: u32, /// offset: 24 #[prost(uint32, tag = "2")] pub rank: u32, - /// offset: 36 + /// offset: 32 #[prost(uint32, tag = "3")] pub promotion: u32, - /// offset: 32 + /// offset: 28 #[prost(uint32, tag = "4")] pub level: u32, } @@ -1344,31 +1353,31 @@ pub struct AttackDamageProperty { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SkillUseProperty { - /// offset: 56 + /// offset: 48 #[prost(uint32, tag = "1")] pub skill_id: u32, - /// offset: 16 + /// offset: 24 #[prost(string, tag = "2")] pub skill_type: ::prost::alloc::string::String, - /// offset: 52 + /// offset: 36 #[prost(uint32, tag = "3")] pub skill_level: u32, - /// offset: 36 + /// offset: 44 #[prost(uint32, tag = "4")] pub skill_use_count: u32, - /// offset: 40 + /// offset: 60 #[prost(uint32, tag = "5")] pub ifejkalhopi: u32, - /// offset: 60 + /// offset: 56 #[prost(uint32, tag = "6")] pub jhdhlcncdnc: u32, - /// offset: 48 + /// offset: 52 #[prost(uint32, tag = "7")] pub hoafnnijoom: u32, /// offset: 32 #[prost(uint32, tag = "8")] pub mdeadclnjcj: u32, - /// offset: 44 + /// offset: 40 #[prost(uint32, tag = "9")] pub ohnppjemkde: u32, } @@ -1381,7 +1390,7 @@ pub struct Gaagehabinm { /// offset: 32 #[prost(double, tag = "2")] pub hgflpenkiii: f64, - /// offset: 24 + /// offset: 16 #[prost(uint32, repeated, tag = "3")] pub battle_target_list: ::prost::alloc::vec::Vec, /// offset: 48 @@ -1404,204 +1413,207 @@ pub struct AbilityUseStt { /// offset: 24 #[prost(string, tag = "1")] pub fkhhobbfmeh: ::prost::alloc::string::String, - /// offset: 32 + /// offset: 40 #[prost(uint32, tag = "2")] pub count: u32, - /// offset: 40 + /// offset: 32 #[prost(double, tag = "3")] pub total_damage: f64, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AvatarBattleInfo { - /// offset: 360 + /// offset: 328 #[prost(enumeration = "AvatarType", tag = "1")] pub avatar_type: i32, - /// offset: 340 + /// offset: 356 #[prost(uint32, tag = "2")] pub id: u32, - /// offset: 132 + /// offset: 280 #[prost(uint32, tag = "3")] pub avatar_level: u32, - /// offset: 372 + /// offset: 136 #[prost(uint32, tag = "4")] pub avatar_rank: u32, - /// offset: 160 + /// offset: 284 #[prost(uint32, tag = "5")] pub avatar_promotion: u32, - /// offset: 40 + /// offset: 104 #[prost(message, optional, tag = "6")] pub avatar_status: ::core::option::Option, - /// offset: 24 + /// offset: 16 #[prost(message, repeated, tag = "7")] pub avatar_skill: ::prost::alloc::vec::Vec, - /// offset: 16 + /// offset: 72 #[prost(message, repeated, tag = "8")] pub avatar_equipment: ::prost::alloc::vec::Vec, - /// offset: 216 + /// offset: 288 #[prost(uint32, tag = "9")] pub total_turns: u32, - /// offset: 280 + /// offset: 160 #[prost(double, tag = "10")] pub total_damage: f64, - /// offset: 328 + /// offset: 176 #[prost(double, tag = "11")] pub total_heal: f64, - /// offset: 208 + /// offset: 144 #[prost(double, tag = "12")] pub total_damage_taken: f64, - /// offset: 320 + /// offset: 224 #[prost(double, tag = "13")] pub total_hp_recover: f64, - /// offset: 224 + /// offset: 216 #[prost(double, tag = "14")] pub maceeaaeemc: f64, - /// offset: 232 + /// offset: 212 #[prost(uint32, tag = "15")] pub stage_id: u32, - /// offset: 356 + /// offset: 312 #[prost(uint32, tag = "16")] pub stage_type: u32, - /// offset: 240 + /// offset: 120 #[prost(double, tag = "17")] pub lankmapidbd: f64, - /// offset: 96 + /// offset: 112 #[prost(message, repeated, tag = "18")] pub attack_damage_type: ::prost::alloc::vec::Vec, - /// offset: 80 + /// offset: 56 #[prost(message, repeated, tag = "19")] pub attack_type_break_damage: ::prost::alloc::vec::Vec, - /// offset: 56 + /// offset: 24 #[prost(message, repeated, tag = "20")] pub attack_type_max_damage: ::prost::alloc::vec::Vec, - /// offset: 32 + /// offset: 80 #[prost(message, repeated, tag = "21")] pub skill_times: ::prost::alloc::vec::Vec, - /// offset: 264 + /// offset: 320 #[prost(double, tag = "22")] pub delay_cumulate: f64, - /// offset: 364 + /// offset: 352 #[prost(uint32, tag = "23")] pub total_sp_add: u32, - /// offset: 88 + /// offset: 96 #[prost(message, repeated, tag = "24")] pub sp_add_source_list: ::prost::alloc::vec::Vec, - /// offset: 352 + /// offset: 316 #[prost(uint32, tag = "25")] pub total_bp_cost: u32, - /// offset: 236 + /// offset: 304 #[prost(uint32, tag = "26")] pub die_times: u32, - /// offset: 344 + /// offset: 196 #[prost(uint32, tag = "27")] pub revive_times: u32, - /// offset: 128 + /// offset: 308 #[prost(uint32, tag = "28")] pub break_times: u32, - /// offset: 368 + /// offset: 208 #[prost(uint32, tag = "29")] pub extra_turns: u32, - /// offset: 200 + /// offset: 336 #[prost(double, tag = "30")] pub total_shield: f64, - /// offset: 304 + /// offset: 184 #[prost(double, tag = "31")] pub total_shield_taken: f64, - /// offset: 168 + /// offset: 272 #[prost(double, tag = "32")] pub total_shield_damage: f64, - /// offset: 48 + /// offset: 88 #[prost(message, optional, tag = "33")] pub initial_status: ::core::option::Option, - /// offset: 72 + /// offset: 40 #[prost(message, repeated, tag = "34")] pub relics: ::prost::alloc::vec::Vec, - /// offset: 164 + /// offset: 264 #[prost(uint32, tag = "35")] pub assist_uid: u32, - /// offset: 112 + /// offset: 64 #[prost(message, repeated, tag = "36")] pub aadgflpbpdf: ::prost::alloc::vec::Vec, - /// offset: 120 + /// offset: 344 #[prost(double, tag = "37")] pub fpfbmimbbhj: f64, - /// offset: 192 + /// offset: 256 #[prost(double, tag = "38")] pub ggpjohnocpc: f64, - /// offset: 144 + /// offset: 248 #[prost(double, tag = "39")] pub lackcjhhimk: f64, - /// offset: 296 + /// offset: 168 #[prost(double, tag = "40")] pub fmodlgobnpe: f64, - /// offset: 64 + /// offset: 48 #[prost(message, repeated, tag = "41")] pub lhkabnickjn: ::prost::alloc::vec::Vec, - /// offset: 248 + /// offset: 332 #[prost(uint32, tag = "42")] pub ncjhdjjdjnl: u32, - /// offset: 252 + /// offset: 192 #[prost(uint32, tag = "43")] pub lkmgdiadopb: u32, - /// offset: 152 + /// offset: 368 #[prost(double, tag = "44")] pub iblgmcipckm: f64, - /// offset: 176 + /// offset: 128 #[prost(double, tag = "45")] pub hacjdjigmgp: f64, - /// offset: 256 + /// offset: 240 #[prost(double, tag = "46")] pub imdjahajgcf: f64, - /// offset: 312 + /// offset: 200 #[prost(double, tag = "47")] pub jdolkdbiclj: f64, - /// offset: 184 + /// offset: 296 #[prost(double, tag = "48")] pub caccoddcjhi: f64, - /// offset: 220 + /// offset: 292 #[prost(uint32, tag = "49")] pub lldmlohbflo: u32, - /// offset: 288 + /// offset: 140 #[prost(uint32, tag = "50")] pub chnikkcibeg: u32, - /// offset: 272 + /// offset: 232 #[prost(uint32, tag = "51")] pub lbnjhhhlpmo: u32, - /// offset: 136 + /// offset: 360 #[prost(double, tag = "52")] pub pdlilfichil: f64, - /// offset: 348 + /// offset: 236 #[prost(uint32, tag = "53")] pub pmklphjiohc: u32, - /// offset: 336 + /// offset: 156 #[prost(uint32, tag = "54")] pub mpfaenekfdc: u32, - /// offset: 292 + /// offset: 268 #[prost(uint32, tag = "55")] pub enhanced_id: u32, + /// offset: 152 + #[prost(uint32, tag = "56")] + pub ldmjdilbdfo: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonsterProperty { - /// offset: 72 + /// offset: 24 #[prost(double, tag = "1")] pub max_hp: f64, - /// offset: 56 + /// offset: 64 #[prost(double, tag = "2")] pub attack: f64, - /// offset: 40 + /// offset: 32 #[prost(double, tag = "3")] pub defence: f64, - /// offset: 24 + /// offset: 56 #[prost(double, tag = "4")] pub shield: f64, - /// offset: 48 + /// offset: 72 #[prost(double, tag = "5")] pub speed: f64, - /// offset: 32 + /// offset: 48 #[prost(double, tag = "6")] pub left_hp: f64, - /// offset: 64 + /// offset: 40 #[prost(double, tag = "7")] pub enter_battle_hp: f64, } @@ -1611,110 +1623,110 @@ pub struct MonsterPhaseStt { /// offset: 32 #[prost(uint32, tag = "1")] pub ndbojandnjn: u32, - /// offset: 40 + /// offset: 24 #[prost(double, tag = "2")] pub mmcphlpecdj: f64, - /// offset: 24 + /// offset: 40 #[prost(uint32, tag = "3")] pub doiadgdbohf: u32, - /// offset: 28 + /// offset: 36 #[prost(uint32, tag = "4")] pub break_times: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MonsterBattleInfo { - /// offset: 152 + /// offset: 188 #[prost(uint32, tag = "1")] pub entity_id: u32, - /// offset: 64 + /// offset: 160 #[prost(uint32, tag = "2")] pub monster_id: u32, - /// offset: 168 + /// offset: 84 #[prost(uint32, tag = "3")] pub oakilfgdacj: u32, - /// offset: 104 + /// offset: 164 #[prost(uint32, tag = "4")] pub bfpaoanbjon: u32, - /// offset: 40 + /// offset: 48 #[prost(message, optional, tag = "5")] pub nkcmcmhafaf: ::core::option::Option, - /// offset: 68 + /// offset: 92 #[prost(uint32, tag = "6")] pub total_turns: u32, - /// offset: 192 + /// offset: 72 #[prost(double, tag = "7")] pub total_damage: f64, - /// offset: 88 + /// offset: 152 #[prost(double, tag = "8")] pub total_heal: f64, - /// offset: 120 + /// offset: 176 #[prost(double, tag = "9")] pub total_damage_taken: f64, - /// offset: 160 + /// offset: 144 #[prost(double, tag = "10")] pub akgfcpfaolp: f64, - /// offset: 80 + /// offset: 104 #[prost(double, tag = "11")] pub total_hp_recover: f64, - /// offset: 172 + /// offset: 100 #[prost(uint32, tag = "12")] pub stage_id: u32, - /// offset: 108 + /// offset: 184 #[prost(uint32, tag = "13")] pub battle_id: u32, - /// offset: 144 + /// offset: 68 #[prost(uint32, tag = "14")] pub jbcdlfjjjdg: u32, - /// offset: 48 + /// offset: 16 #[prost(message, repeated, tag = "15")] pub attack_damage_type: ::prost::alloc::vec::Vec, - /// offset: 16 + /// offset: 56 #[prost(message, repeated, tag = "16")] pub skill_times: ::prost::alloc::vec::Vec, /// offset: 140 #[prost(uint32, tag = "17")] pub stage_type: u32, - /// offset: 176 + /// offset: 192 #[prost(double, tag = "18")] pub acofippjkbi: f64, - /// offset: 96 + /// offset: 112 #[prost(double, tag = "19")] pub delay_cumulate: f64, - /// offset: 116 + /// offset: 64 #[prost(enumeration = "DeathSource", tag = "20")] pub fiedknkiebh: i32, - /// offset: 188 + /// offset: 96 #[prost(uint32, tag = "21")] pub wave: u32, - /// offset: 156 + /// offset: 128 #[prost(int32, tag = "22")] pub jhaogjjdbhl: i32, - /// offset: 128 + /// offset: 168 #[prost(uint32, tag = "23")] pub phase: u32, - /// offset: 132 + /// offset: 136 #[prost(uint32, tag = "24")] pub dcmohecbolk: u32, - /// offset: 148 + /// offset: 120 #[prost(enumeration = "Agbpcblfnol", tag = "25")] pub jedahlgbiem: i32, - /// offset: 24 + /// offset: 40 #[prost(message, repeated, tag = "26")] pub skill_info: ::prost::alloc::vec::Vec, - /// offset: 184 + /// offset: 80 #[prost(uint32, tag = "27")] pub lanfclolbof: u32, /// offset: 32 #[prost(message, repeated, tag = "28")] pub kfgjbiljgdp: ::prost::alloc::vec::Vec, - /// offset: 136 + /// offset: 88 #[prost(uint32, tag = "29")] pub fpkoniklica: u32, - /// offset: 72 + /// offset: 124 #[prost(uint32, tag = "30")] pub jeemgaeifae: u32, - /// offset: 112 + /// offset: 132 #[prost(enumeration = "Hembndjafda", tag = "31")] pub hbofdajjjme: i32, } @@ -1734,74 +1746,74 @@ pub struct BattleEventBattleInfo { /// offset: 24 #[prost(message, optional, tag = "2")] pub status: ::core::option::Option, - /// offset: 32 + /// offset: 16 #[prost(message, repeated, tag = "3")] pub skill_info: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ScoreInfo { - /// offset: 28 + /// offset: 24 #[prost(uint32, tag = "1")] pub fjjdfpkgopc: u32, - /// offset: 24 + /// offset: 28 #[prost(uint32, tag = "2")] pub score: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ibffajohkmo { - /// offset: 56 + /// offset: 60 #[prost(uint32, tag = "1")] pub avatar_id: u32, - /// offset: 24 + /// offset: 16 #[prost(uint32, repeated, tag = "2")] pub leickpdifog: ::prost::alloc::vec::Vec, - /// offset: 76 + /// offset: 72 #[prost(uint32, tag = "3")] pub source: u32, - /// offset: 40 + /// offset: 48 #[prost(double, tag = "4")] pub damage: f64, /// offset: 32 #[prost(uint32, repeated, tag = "5")] pub dikkhpfkapf: ::prost::alloc::vec::Vec, - /// offset: 60 + /// offset: 76 #[prost(int32, tag = "6")] pub eoofimegmfb: i32, /// offset: 64 #[prost(double, tag = "7")] pub bkjeampnank: f64, - /// offset: 72 + /// offset: 40 #[prost(uint32, tag = "8")] pub blfhkgpmndk: u32, - /// offset: 52 + /// offset: 44 #[prost(uint32, tag = "9")] pub wave: u32, - /// offset: 48 + /// offset: 56 #[prost(uint32, tag = "10")] pub enhanced_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kkmpkjpggcl { - /// offset: 32 + /// offset: 24 #[prost(uint32, tag = "1")] pub avatar_id: u32, - /// offset: 28 + /// offset: 32 #[prost(int32, tag = "2")] pub abapdfgjnme: i32, - /// offset: 24 + /// offset: 28 #[prost(uint32, tag = "3")] pub enhanced_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cnpnnijglfi { - /// offset: 28 + /// offset: 32 #[prost(uint32, tag = "1")] pub dpdnnmbcpoi: u32, - /// offset: 32 + /// offset: 28 #[prost(uint32, tag = "2")] pub dbeljgbkbpa: u32, /// offset: 24 @@ -1811,86 +1823,86 @@ pub struct Cnpnnijglfi { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Iiiphjimnid { - /// offset: 40 + /// offset: 44 #[prost(uint32, tag = "1")] pub ndbojandnjn: u32, - /// offset: 44 + /// offset: 48 #[prost(uint32, tag = "2")] pub monster_id: u32, - /// offset: 16 + /// offset: 24 #[prost(message, repeated, tag = "3")] pub nglpbhmlehn: ::prost::alloc::vec::Vec, - /// offset: 48 + /// offset: 40 #[prost(uint32, tag = "4")] pub hgflpenkiii: u32, - /// offset: 24 + /// offset: 16 #[prost(message, repeated, tag = "5")] pub akkggpadaoo: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mmndjamebml { - /// offset: 32 + /// offset: 28 #[prost(enumeration = "Oedifangclh", tag = "1")] pub r#type: i32, - /// offset: 24 + /// offset: 32 #[prost(uint32, tag = "2")] pub ocpppkddiml: u32, - /// offset: 28 + /// offset: 24 #[prost(uint32, tag = "3")] pub display_value: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kpkkkjpjcpc { - /// offset: 28 + /// offset: 24 #[prost(uint32, tag = "1")] pub lidgjndgbkm: u32, - /// offset: 24 + /// offset: 28 #[prost(uint32, tag = "2")] pub oaabadfkcoa: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Meoifioaecf { - /// offset: 36 + /// offset: 32 #[prost(uint32, tag = "1")] pub jjccjjinlfl: u32, - /// offset: 32 + /// offset: 36 #[prost(bool, tag = "2")] pub locked: bool, - /// offset: 16 + /// offset: 24 #[prost(message, optional, tag = "3")] pub kacalgioedb: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] -pub struct EvolveBuildCardInfo { +pub struct Bhgboojeopf { /// offset: 40 #[prost(uint32, tag = "1")] pub card_id: u32, /// offset: 32 #[prost(double, tag = "2")] - pub param: f64, + pub display_value: f64, /// offset: 44 #[prost(bool, tag = "3")] - pub is_enable: bool, + pub pmfhmbcfcpe: bool, /// offset: 24 #[prost(double, repeated, tag = "4")] pub param_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct EvolveBuildGearDamageInfo { +pub struct Afndaflhcip { /// offset: 24 #[prost(uint32, tag = "1")] - pub gear_id: u32, - /// offset: 40 + pub lidgjndgbkm: u32, + /// offset: 32 #[prost(double, tag = "2")] pub damage: f64, - /// offset: 32 + /// offset: 40 #[prost(double, tag = "3")] - pub hp_damage: f64, + pub ldejnhdmcbn: f64, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] @@ -1898,7 +1910,7 @@ pub struct Lgifednkhon { /// offset: 16 #[prost(uint32, repeated, tag = "1")] pub dakijnbfkob: ::prost::alloc::vec::Vec, - /// offset: 32 + /// offset: 24 #[prost(uint32, repeated, tag = "2")] pub fjjobaemehp: ::prost::alloc::vec::Vec, } @@ -1908,16 +1920,16 @@ pub struct Mjkibjlobkd { /// offset: 44 #[prost(uint32, tag = "1")] pub wave: u32, - /// offset: 32 + /// offset: 40 #[prost(uint32, tag = "2")] pub score: u32, - /// offset: 40 + /// offset: 36 #[prost(uint32, tag = "3")] pub dchiolbfkjn: u32, - /// offset: 24 + /// offset: 16 #[prost(message, repeated, tag = "4")] pub bhjkmhmoeak: ::prost::alloc::vec::Vec, - /// offset: 36 + /// offset: 32 #[prost(float, tag = "5")] pub hgflpenkiii: f32, } @@ -1947,108 +1959,108 @@ pub struct Pmnhmamhgai { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Egdajhjplgi { - /// offset: 24 + /// offset: 28 #[prost(enumeration = "Bojgakmdpdl", tag = "1")] pub r#type: i32, - /// offset: 28 + /// offset: 24 #[prost(uint32, tag = "2")] pub count: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] -pub struct EvolveBuildBattleInfo { - /// offset: 156 - #[prost(uint32, tag = "1")] - pub cur_level_id: u32, - /// offset: 148 - #[prost(uint32, tag = "2")] - pub cur_period: u32, +pub struct Inkfcpkbgph { /// offset: 124 + #[prost(uint32, tag = "1")] + pub ljekppnpbpp: u32, + /// offset: 144 + #[prost(uint32, tag = "2")] + pub aehcbdhhhja: u32, + /// offset: 132 #[prost(uint32, tag = "3")] - pub cur_coin: u32, - /// offset: 16 + pub mnkeniamhdd: u32, + /// offset: 40 #[prost(message, repeated, tag = "4")] - pub weapon_slot_list: ::prost::alloc::vec::Vec, - /// offset: 88 - #[prost(message, repeated, tag = "5")] - pub accessory_slot_list: ::prost::alloc::vec::Vec, - /// offset: 56 - #[prost(uint32, repeated, tag = "6")] - pub ban_gear_list: ::prost::alloc::vec::Vec, - /// offset: 48 - #[prost(message, optional, tag = "7")] - pub collection: ::core::option::Option, - /// offset: 96 - #[prost(uint32, repeated, tag = "8")] - pub allowed_gear_list: ::prost::alloc::vec::Vec, - /// offset: 128 - #[prost(uint32, tag = "9")] - pub cur_exp: u32, - /// offset: 136 - #[prost(uint32, tag = "10")] - pub cur_reroll: u32, - /// offset: 140 - #[prost(uint32, tag = "11")] - pub cur_treasure_miss_cnt: u32, + pub ojgnnmiepmj: ::prost::alloc::vec::Vec, /// offset: 104 - #[prost(uint32, repeated, tag = "12")] - pub period_id_list: ::prost::alloc::vec::Vec, - /// offset: 120 - #[prost(uint32, tag = "13")] - pub cur_gear_lost_cnt: u32, + #[prost(message, repeated, tag = "5")] + pub ogdoijmhjah: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, repeated, tag = "6")] + pub affgjjjenhg: ::prost::alloc::vec::Vec, + /// offset: 56 + #[prost(message, optional, tag = "7")] + pub cphondeagei: ::core::option::Option, + /// offset: 24 + #[prost(uint32, repeated, tag = "8")] + pub afdpnimpcnm: ::prost::alloc::vec::Vec, /// offset: 168 + #[prost(uint32, tag = "9")] + pub effcpkkcnig: u32, + /// offset: 156 + #[prost(uint32, tag = "10")] + pub dfjhpekkjpj: u32, + /// offset: 148 + #[prost(uint32, tag = "11")] + pub lehomjlaleo: u32, + /// offset: 88 + #[prost(uint32, repeated, tag = "12")] + pub lgdniigephh: ::prost::alloc::vec::Vec, + /// offset: 128 + #[prost(uint32, tag = "13")] + pub kaiopgghnme: u32, + /// offset: 152 #[prost(uint32, tag = "14")] - pub cur_wave: u32, - /// offset: 162 + pub kkhmebdhlbc: u32, + /// offset: 161 #[prost(bool, tag = "15")] - pub is_unlock_gear_reroll: bool, + pub oofhjahfidh: bool, /// offset: 160 #[prost(bool, tag = "16")] - pub is_unlock_gear_ban: bool, - /// offset: 112 + pub dehghedinih: bool, + /// offset: 16 #[prost(message, repeated, tag = "17")] - pub card_list: ::prost::alloc::vec::Vec, - /// offset: 24 + pub card_data_list: ::prost::alloc::vec::Vec, + /// offset: 96 #[prost(message, repeated, tag = "18")] - pub gear_damage_list: ::prost::alloc::vec::Vec, - /// offset: 64 + pub oganphdcjel: ::prost::alloc::vec::Vec, + /// offset: 72 #[prost(uint32, repeated, tag = "19")] - pub stat_params: ::prost::alloc::vec::Vec, - /// offset: 161 + pub iifdnhdnmca: ::prost::alloc::vec::Vec, + /// offset: 162 #[prost(bool, tag = "20")] - pub is_giveup: bool, - /// offset: 144 + pub hlnlhbjdcda: bool, + /// offset: 140 #[prost(uint32, tag = "21")] - pub cur_unused_round_cnt: u32, - /// offset: 40 + pub bgkdndeagfh: u32, + /// offset: 64 #[prost(message, optional, tag = "22")] - pub stat_log_info: ::core::option::Option, - /// offset: 132 + pub omdmnplnake: ::core::option::Option, + /// offset: 120 #[prost(uint32, tag = "23")] - pub period_first_random_seed: u32, - /// offset: 152 + pub acghmbangdj: u32, + /// offset: 136 #[prost(uint32, tag = "24")] - pub cur_card_reroll: u32, - /// offset: 32 + pub khflllgjafd: u32, + /// offset: 48 #[prost(uint32, repeated, tag = "25")] - pub allowed_card_list: ::prost::alloc::vec::Vec, + pub kagkcdhdigj: ::prost::alloc::vec::Vec, /// offset: 80 #[prost(message, repeated, tag = "26")] - pub func_list: ::prost::alloc::vec::Vec, + pub gnoncmjmcbf: ::prost::alloc::vec::Vec, /// offset: 164 #[prost(uint32, tag = "27")] - pub finished_story_id: u32, + pub jdnlmdlmejd: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Plpnlibmnio { - /// offset: 24 + /// offset: 40 #[prost(string, tag = "1")] pub phase: ::prost::alloc::string::String, /// offset: 68 #[prost(float, tag = "2")] pub dbdcnafoglf: f32, - /// offset: 56 + /// offset: 60 #[prost(float, tag = "3")] pub hdalbiancmf: f32, /// offset: 52 @@ -2057,10 +2069,10 @@ pub struct Plpnlibmnio { /// offset: 48 #[prost(uint32, tag = "5")] pub pjbiaejecae: u32, - /// offset: 64 + /// offset: 56 #[prost(uint32, tag = "6")] pub kpnacghjalj: u32, - /// offset: 60 + /// offset: 64 #[prost(uint32, tag = "7")] pub fpjadbgohkm: u32, /// offset: 72 @@ -2076,22 +2088,22 @@ pub struct Plpnlibmnio { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Chdonigoknm { - /// offset: 60 + /// offset: 48 #[prost(uint32, tag = "1")] pub heocpakcelm: u32, - /// offset: 56 + /// offset: 44 #[prost(uint32, tag = "2")] pub bghkbmfhmoj: u32, - /// offset: 44 + /// offset: 40 #[prost(uint32, tag = "3")] pub loollagmnlh: u32, - /// offset: 40 + /// offset: 52 #[prost(uint32, tag = "4")] pub hecjooobahc: u32, - /// offset: 48 + /// offset: 56 #[prost(uint32, tag = "5")] pub fkeaaipkpaa: u32, - /// offset: 52 + /// offset: 60 #[prost(uint32, tag = "6")] pub icleenhipoh: u32, /// offset: 24 @@ -2104,13 +2116,13 @@ pub struct Chdonigoknm { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jffndobbnfb { - /// offset: 48 + /// offset: 60 #[prost(uint32, tag = "1")] pub wave: u32, - /// offset: 24 + /// offset: 32 #[prost(double, tag = "2")] pub hfihdddiljb: f64, - /// offset: 32 + /// offset: 24 #[prost(double, tag = "3")] pub khgclcllecl: f64, /// offset: 44 @@ -2119,11 +2131,20 @@ pub struct Jffndobbnfb { /// offset: 40 #[prost(uint32, tag = "5")] pub gmmbgamhbkb: u32, + /// offset: 48 + #[prost(uint32, tag = "6")] + pub status: u32, + /// offset: 56 + #[prost(uint32, tag = "7")] + pub bmbgklkecaj: u32, + /// offset: 52 + #[prost(uint32, tag = "8")] + pub mamhhhchpdk: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ekbagmomecl { - /// offset: 16 + /// offset: 24 #[prost(string, tag = "1")] pub key: ::prost::alloc::string::String, /// offset: 32 @@ -2140,29 +2161,29 @@ pub struct Plgjihifpag { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct BattleRogueMagicRoundCount { - /// offset: 24 + /// offset: 28 #[prost(uint32, tag = "1")] pub gpojenhaiba: u32, - /// offset: 28 + /// offset: 24 #[prost(uint32, tag = "2")] pub kljklbmlefo: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BattleRogueMagicUnit { - /// offset: 36 + /// offset: 44 #[prost(uint32, tag = "1")] pub unit_id: u32, /// offset: 40 #[prost(uint32, tag = "2")] pub level: u32, - /// offset: 44 + /// offset: 36 #[prost(bool, tag = "3")] pub locked: bool, /// offset: 32 #[prost(uint32, tag = "4")] pub slot_id: u32, - /// offset: 16 + /// offset: 24 #[prost(map = "uint32, uint32", tag = "5")] pub counter_map: ::std::collections::HashMap, } @@ -2172,20 +2193,20 @@ pub struct BattleRogueMagicScepter { /// offset: 44 #[prost(uint32, tag = "1")] pub scepter_id: u32, - /// offset: 24 + /// offset: 32 #[prost(message, repeated, tag = "2")] pub magic_list: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "3")] pub level: u32, - /// offset: 32 + /// offset: 16 #[prost(map = "uint32, uint32", tag = "4")] pub trench_count: ::std::collections::HashMap, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BattleRogueMagicData { - /// offset: 24 + /// offset: 16 #[prost(message, optional, tag = "1")] pub round_cnt: ::core::option::Option, /// offset: 32 @@ -2221,7 +2242,7 @@ pub mod rogue_magic_battle_unit_info { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueMagicBattleInfo { - /// offset: 16 + /// offset: 24 #[prost(message, optional, tag = "1")] pub scepter: ::core::option::Option, /// offset: 32 @@ -2231,23 +2252,23 @@ pub struct RogueMagicBattleInfo { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ccccgjabbpm { - /// offset: 24 + /// offset: 32 #[prost(uint32, tag = "1")] pub scepter_id: u32, - /// offset: 28 + /// offset: 36 #[prost(uint32, tag = "2")] pub level: u32, - /// offset: 32 + /// offset: 24 #[prost(double, tag = "3")] pub total_damage: f64, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Aenpijcdbmh { - /// offset: 36 + /// offset: 32 #[prost(uint32, tag = "1")] pub klmcppbbooh: u32, - /// offset: 32 + /// offset: 36 #[prost(uint32, tag = "2")] pub kmoeadpmflg: u32, /// offset: 24 @@ -2273,46 +2294,46 @@ pub struct Gbncgkdnmil { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mbjhfpcjaln { - /// offset: 16 + /// offset: 24 #[prost(message, optional, tag = "1")] pub ehnnecghjal: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Aigknhfanga { - /// offset: 24 + /// offset: 16 #[prost(message, optional, tag = "1")] pub eilaabldphm: ::core::option::Option, - /// offset: 16 + /// offset: 32 #[prost(message, optional, tag = "2")] pub inpkgdfmpea: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ldobbiabddl { - /// offset: 32 + /// offset: 24 #[prost(uint32, tag = "1")] pub geddibikmmp: u32, - /// offset: 24 + /// offset: 32 #[prost(double, tag = "2")] pub kggdjhjlenl: f64, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hpkeffechfg { - /// offset: 32 + /// offset: 36 #[prost(enumeration = "Dlbfahoagph", tag = "1")] pub r#type: i32, - /// offset: 40 + /// offset: 44 #[prost(uint32, tag = "2")] pub config_id: u32, - /// offset: 36 + /// offset: 32 #[prost(uint32, tag = "3")] pub unique_id: u32, - /// offset: 44 + /// offset: 40 #[prost(uint32, tag = "4")] pub level: u32, - /// offset: 24 + /// offset: 16 #[prost(message, repeated, tag = "5")] pub param_list: ::prost::alloc::vec::Vec, } @@ -2322,20 +2343,20 @@ pub struct Pfkamafikko { /// offset: 32 #[prost(uint32, tag = "1")] pub labaigdgjhl: u32, - /// offset: 16 + /// offset: 24 #[prost(uint32, repeated, tag = "2")] pub jnbegheioci: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Eacdeapkilk { - /// offset: 24 + /// offset: 16 #[prost(message, repeated, tag = "1")] pub cfkjepmnlji: ::prost::alloc::vec::Vec, - /// offset: 32 + /// offset: 24 #[prost(map = "uint32, uint32", tag = "2")] pub lkgdfhfblde: ::std::collections::HashMap, - /// offset: 16 + /// offset: 32 #[prost(message, repeated, tag = "3")] pub febmncjifmn: ::prost::alloc::vec::Vec, /// offset: 52 @@ -2364,44 +2385,44 @@ pub struct Lhlbianfohk { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Llbmaphbogd { - /// offset: 40 + /// offset: 24 #[prost(uint32, tag = "1")] pub acpbmmmcjip: u32, - /// offset: 48 + /// offset: 40 #[prost(double, tag = "2")] pub kkancjaljpo: f64, - /// offset: 56 + /// offset: 32 #[prost(double, tag = "3")] pub mfjkflgpgko: f64, - /// offset: 44 + /// offset: 28 #[prost(uint32, tag = "4")] pub wave: u32, - /// offset: 64 + /// offset: 56 #[prost(uint32, tag = "5")] pub gmlfmpjpegg: u32, - /// offset: 32 + /// offset: 64 #[prost(double, tag = "6")] pub abmnlnnoklo: f64, - /// offset: 24 + /// offset: 48 #[prost(double, tag = "7")] pub ihbbekcoeae: f64, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dpndlhgemei { - /// offset: 28 + /// offset: 44 #[prost(uint32, tag = "1")] pub imcpkldfdog: u32, - /// offset: 24 + /// offset: 40 #[prost(uint32, tag = "2")] pub ajgeofiiddh: u32, - /// offset: 40 + /// offset: 32 #[prost(double, tag = "3")] pub omoenbakmhj: f64, - /// offset: 36 + /// offset: 24 #[prost(uint32, tag = "4")] pub wave: u32, - /// offset: 32 + /// offset: 28 #[prost(uint32, tag = "5")] pub gmlfmpjpegg: u32, } @@ -2411,7 +2432,7 @@ pub struct Cpfcbladmbh { /// offset: 24 #[prost(message, repeated, tag = "1")] pub haafhkiagkm: ::prost::alloc::vec::Vec, - /// offset: 40 + /// offset: 16 #[prost(message, repeated, tag = "2")] pub oeagamjdlma: ::prost::alloc::vec::Vec, /// offset: 32 @@ -2419,65 +2440,120 @@ pub struct Cpfcbladmbh { pub plennpagjll: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct Ecblblfaaff { + /// offset: 28 + #[prost(uint32, tag = "1")] + pub avatar_id: u32, + /// offset: 24 + #[prost(uint32, tag = "2")] + pub fkonlcicmhp: u32, +} +#[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] -pub struct Baagnohehma { +pub struct Mogbgncdoia { + /// offset: 40 + #[prost(uint32, tag = "1")] + pub mckamfciodd: u32, + /// offset: 52 + #[prost(uint32, tag = "2")] + pub chgcmofefjj: u32, + /// offset: 56 + #[prost(uint32, tag = "3")] + pub anejepppiia: u32, + /// offset: 16 + #[prost(uint32, repeated, tag = "4")] + pub igehhgeicnm: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(message, repeated, tag = "5")] + pub olemcihlfpf: ::prost::alloc::vec::Vec, + /// offset: 44 + #[prost(uint32, tag = "6")] + pub deblcofcdda: u32, + /// offset: 48 + #[prost(uint32, tag = "7")] + pub kncnplndoio: u32, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Nekaenfggac { /// offset: 24 #[prost(message, optional, tag = "1")] + pub aldghbnaonn: ::core::option::Option, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct Njhccemdeoc { + /// offset: 24 + #[prost(uint32, tag = "1")] + pub progress: u32, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Baagnohehma { + /// offset: 32 + #[prost(message, optional, tag = "1")] pub oimbgaehdbi: ::core::option::Option, + /// offset: 24 + #[prost(message, optional, tag = "2")] + pub kkolfabgbkg: ::core::option::Option, + /// offset: 16 + #[prost(message, optional, tag = "3")] + pub igicbcemhee: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mkeecchgigh { - /// offset: 48 + /// offset: 24 #[prost(uint32, tag = "1")] pub nmimbiopeki: u32, - /// offset: 80 + /// offset: 56 #[prost(double, tag = "2")] pub kkancjaljpo: f64, - /// offset: 32 + /// offset: 72 #[prost(double, tag = "3")] pub mfjkflgpgko: f64, - /// offset: 76 + /// offset: 64 #[prost(uint32, tag = "4")] pub fgmlckanian: u32, - /// offset: 56 + /// offset: 32 #[prost(uint32, tag = "5")] pub goaebjjpajo: u32, - /// offset: 40 + /// offset: 48 #[prost(uint32, tag = "6")] pub nilakidfhej: u32, - /// offset: 44 + /// offset: 84 #[prost(uint32, tag = "7")] pub pigndajgdgj: u32, - /// offset: 64 + /// offset: 88 #[prost(double, tag = "8")] pub abmnlnnoklo: f64, - /// offset: 60 + /// offset: 80 #[prost(uint32, tag = "9")] pub jbjmophgmfa: u32, /// offset: 52 #[prost(uint32, tag = "10")] pub pobibiloani: u32, - /// offset: 24 + /// offset: 40 #[prost(double, tag = "11")] pub ihbbekcoeae: f64, - /// offset: 72 + /// offset: 68 #[prost(uint32, tag = "12")] pub loollagmnlh: u32, - /// offset: 88 + /// offset: 28 #[prost(uint32, tag = "13")] pub fkeaaipkpaa: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bdmgoejbfgl { - /// offset: 40 + /// offset: 36 #[prost(uint32, tag = "1")] pub loollagmnlh: u32, - /// offset: 36 + /// offset: 32 #[prost(uint32, tag = "2")] pub fkeaaipkpaa: u32, - /// offset: 32 + /// offset: 40 #[prost(uint32, tag = "3")] pub akpmnjcggai: u32, /// offset: 16 @@ -2487,72 +2563,75 @@ pub struct Bdmgoejbfgl { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hanhnlneicm { - /// offset: 156 + /// offset: 124 #[prost(uint32, tag = "1")] pub avatar_id: u32, - /// offset: 140 + /// offset: 120 #[prost(uint32, tag = "2")] pub dpdnnmbcpoi: u32, - /// offset: 128 + /// offset: 64 #[prost(uint32, tag = "3")] pub total_turns: u32, - /// offset: 112 + /// offset: 144 #[prost(double, tag = "4")] pub fbcmjgmbjfc: f64, - /// offset: 40 + /// offset: 24 #[prost(message, repeated, tag = "5")] pub skill_times: ::prost::alloc::vec::Vec, - /// offset: 56 + /// offset: 136 #[prost(double, tag = "6")] pub total_damage: f64, - /// offset: 72 + /// offset: 88 #[prost(double, tag = "7")] pub lankmapidbd: f64, /// offset: 32 #[prost(message, repeated, tag = "8")] pub attack_damage_type: ::prost::alloc::vec::Vec, - /// offset: 24 + /// offset: 48 #[prost(message, repeated, tag = "9")] pub attack_type_break_damage: ::prost::alloc::vec::Vec, - /// offset: 48 + /// offset: 16 #[prost(message, repeated, tag = "10")] pub attack_type_max_damage: ::prost::alloc::vec::Vec, - /// offset: 160 + /// offset: 128 #[prost(double, tag = "11")] pub total_damage_taken: f64, - /// offset: 64 + /// offset: 152 #[prost(double, tag = "12")] pub total_heal: f64, - /// offset: 104 + /// offset: 80 #[prost(double, tag = "13")] pub total_hp_recover: f64, - /// offset: 144 + /// offset: 112 #[prost(double, tag = "14")] pub total_shield: f64, - /// offset: 120 + /// offset: 168 #[prost(double, tag = "15")] pub total_shield_taken: f64, - /// offset: 88 + /// offset: 96 #[prost(double, tag = "16")] pub total_shield_damage: f64, - /// offset: 100 + /// offset: 68 #[prost(uint32, tag = "17")] pub break_times: u32, - /// offset: 132 + /// offset: 164 #[prost(uint32, tag = "18")] pub jeplcjkfomb: u32, - /// offset: 136 + /// offset: 72 #[prost(uint32, tag = "19")] pub ncjhdjjdjnl: u32, - /// offset: 96 + /// offset: 56 #[prost(uint32, tag = "20")] pub lkmgdiadopb: u32, - /// offset: 80 + /// offset: 104 #[prost(double, tag = "21")] pub iblgmcipckm: f64, - /// offset: 152 + /// offset: 60 #[prost(uint32, tag = "22")] pub entity_id: u32, + /// offset: 160 + #[prost(uint32, tag = "23")] + pub ldmjdilbdfo: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] @@ -2570,7 +2649,7 @@ pub struct Pedjnpjkock { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nmcmohahopl { - /// offset: 24 + /// offset: 16 #[prost(message, repeated, tag = "1")] pub pccdmdfnjpd: ::prost::alloc::vec::Vec, /// offset: 32 @@ -2583,137 +2662,143 @@ pub struct Nmcmohahopl { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gjdkilhkied { - /// offset: 28 + /// offset: 32 #[prost(uint32, tag = "1")] pub imhhilcmmgi: u32, - /// offset: 32 + /// offset: 24 #[prost(uint32, tag = "2")] pub hahjhbfaefc: u32, - /// offset: 24 + /// offset: 28 #[prost(uint32, tag = "3")] pub bilejkhihjl: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Demlpcndjjp { - /// offset: 32 + /// offset: 16 #[prost(message, optional, tag = "1")] pub gjdokfchbga: ::core::option::Option, - /// offset: 16 + /// offset: 32 #[prost(message, repeated, tag = "2")] pub cfkjepmnlji: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BattleStatistics { - /// offset: 228 + /// offset: 244 #[prost(uint32, tag = "1")] pub angplnaledp: u32, - /// offset: 232 + /// offset: 268 #[prost(uint32, tag = "2")] pub khkfkdnbhpe: u32, - /// offset: 96 + /// offset: 64 #[prost(uint32, repeated, tag = "3")] pub avatar_id_list: ::prost::alloc::vec::Vec, - /// offset: 200 + /// offset: 220 #[prost(uint32, tag = "4")] pub bfdobflljbe: u32, - /// offset: 248 + /// offset: 224 #[prost(double, tag = "5")] pub nnmdmpkccke: f64, - /// offset: 256 + /// offset: 232 #[prost(double, tag = "6")] pub bclnmidffoh: f64, - /// offset: 176 + /// offset: 192 #[prost(message, repeated, tag = "7")] pub akfkcpfabmk: ::prost::alloc::vec::Vec, - /// offset: 80 + /// offset: 40 #[prost(message, repeated, tag = "8")] pub jojfmjfoehb: ::prost::alloc::vec::Vec, - /// offset: 212 + /// offset: 256 #[prost(uint32, tag = "9")] pub lmkmfcdmfbi: u32, - /// offset: 216 + /// offset: 264 #[prost(uint32, tag = "10")] pub dnjidnnnmna: u32, - /// offset: 236 + /// offset: 276 #[prost(uint32, tag = "11")] pub hhhapgmlbjc: u32, - /// offset: 208 + /// offset: 252 #[prost(uint32, tag = "12")] pub kjmfjifdgpj: u32, - /// offset: 32 + /// offset: 136 #[prost(map = "string, float", tag = "13")] pub nbdekmakpkj: ::std::collections::HashMap<::prost::alloc::string::String, f32>, - /// offset: 204 + /// offset: 272 #[prost(uint32, tag = "14")] pub kgecjkkpbdh: u32, - /// offset: 160 + /// offset: 88 #[prost(message, repeated, tag = "16")] pub ijolofbjinb: ::prost::alloc::vec::Vec, - /// offset: 224 + /// offset: 216 #[prost(enumeration = "BattleEndReason", tag = "19")] pub hbgclmcgnfm: i32, /// offset: 112 #[prost(message, repeated, tag = "21")] pub glojpnlnhjh: ::prost::alloc::vec::Vec, - /// offset: 88 + /// offset: 144 #[prost(int32, repeated, tag = "22")] pub iiccefcgpak: ::prost::alloc::vec::Vec, - /// offset: 72 + /// offset: 200 #[prost(message, repeated, tag = "23")] pub ldgaanonmbk: ::prost::alloc::vec::Vec, - /// offset: 64 + /// offset: 96 #[prost(message, repeated, tag = "26")] pub adbhgkpnikp: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(message, repeated, tag = "27")] pub ecefbcnofkb: ::prost::alloc::vec::Vec, - /// offset: 184 + /// offset: 128 #[prost(map = "uint32, message", tag = "28")] pub battle_target_info: ::std::collections::HashMap, - /// offset: 136 + /// offset: 16 #[prost(message, repeated, tag = "29")] pub najlkhfllpg: ::prost::alloc::vec::Vec, - /// offset: 56 + /// offset: 160 #[prost(message, optional, tag = "30")] - pub jpgifchjdlk: ::core::option::Option, - /// offset: 120 + pub jpgifchjdlk: ::core::option::Option, + /// offset: 56 #[prost(message, optional, tag = "31")] pub mnphnjkgpkl: ::core::option::Option, - /// offset: 240 + /// offset: 248 #[prost(bool, tag = "32")] pub leddodammno: bool, /// offset: 48 #[prost(message, repeated, tag = "33")] pub enbjcpkgcol: ::prost::alloc::vec::Vec, - /// offset: 144 + /// offset: 176 #[prost(message, repeated, tag = "34")] pub ngoknfdmhmf: ::prost::alloc::vec::Vec, - /// offset: 220 + /// offset: 260 #[prost(uint32, tag = "35")] pub dkoeadnamcj: u32, - /// offset: 192 + /// offset: 208 #[prost(message, optional, tag = "36")] pub idcgpakjfmd: ::core::option::Option, - /// offset: 16 + /// offset: 120 #[prost(message, optional, tag = "37")] pub billjjbfiol: ::core::option::Option, - /// offset: 128 + /// offset: 72 #[prost(message, optional, tag = "38")] pub hmpgmiljapb: ::core::option::Option, /// offset: 104 #[prost(message, optional, tag = "39")] pub nocigfllifg: ::core::option::Option, - /// offset: 40 + /// offset: 152 #[prost(message, optional, tag = "40")] pub jnjiimjbojp: ::core::option::Option, - /// offset: 244 + /// offset: 240 #[prost(uint32, tag = "41")] pub kkpkaljmamf: u32, /// offset: 168 #[prost(message, repeated, tag = "42")] pub okgcipahmei: ::prost::alloc::vec::Vec, + /// offset: 184 + #[prost(uint32, repeated, tag = "44")] + pub bapohblolcc: ::prost::alloc::vec::Vec, + /// offset: 80 + #[prost(uint32, repeated, tag = "45")] + pub ldmjdilbdfo: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] @@ -2734,45 +2819,45 @@ pub struct Gmkepcomhpn { /// offset: 36 #[prost(uint32, tag = "2")] pub id: u32, - /// offset: 16 + /// offset: 24 #[prost(message, optional, tag = "3")] pub sp_bar: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dkojghahgaj { - /// offset: 32 + /// offset: 24 #[prost(uint32, tag = "1")] pub hciigmflpim: u32, - /// offset: 28 + /// offset: 32 #[prost(uint32, tag = "2")] pub level: u32, - /// offset: 24 + /// offset: 28 #[prost(uint32, tag = "3")] pub exp: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ephilimkadk { - /// offset: 56 + /// offset: 60 #[prost(enumeration = "BattleCheckResultType", tag = "1")] pub retcode: i32, - /// offset: 48 + /// offset: 52 #[prost(enumeration = "BattleEndStatus", tag = "2")] pub end_status: i32, - /// offset: 24 + /// offset: 40 #[prost(message, optional, tag = "3")] pub stt: ::core::option::Option, - /// offset: 16 + /// offset: 24 #[prost(bytes = "vec", tag = "4")] pub game_core_log_encode: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(map = "string, uint32", tag = "5")] pub dgnmmingacj: ::std::collections::HashMap<::prost::alloc::string::String, u32>, - /// offset: 52 + /// offset: 56 #[prost(uint32, tag = "6")] pub ndcmdokkphh: u32, - /// offset: 60 + /// offset: 48 #[prost(uint32, tag = "7")] pub mdlpcfcphdk: u32, } @@ -2789,7 +2874,7 @@ pub struct CharacterSnapshot { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Elcpgninpin { - /// offset: 24 + /// offset: 16 #[prost(string, tag = "1")] pub cjilblkomak: ::prost::alloc::string::String, /// offset: 32 @@ -2799,19 +2884,19 @@ pub struct Elcpgninpin { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Oodocmdlomf { - /// offset: 56 + /// offset: 52 #[prost(uint32, tag = "1")] pub uid: u32, - /// offset: 72 + /// offset: 56 #[prost(uint32, tag = "2")] pub level: u32, - /// offset: 40 + /// offset: 16 #[prost(string, tag = "3")] pub nickname: ::prost::alloc::string::String, - /// offset: 60 + /// offset: 48 #[prost(uint32, tag = "4")] pub gfidnaanafh: u32, - /// offset: 52 + /// offset: 64 #[prost(enumeration = "PlatformType", tag = "5")] pub platform_type: i32, /// offset: 32 @@ -2820,104 +2905,104 @@ pub struct Oodocmdlomf { /// offset: 24 #[prost(string, tag = "7")] pub bjellapogjn: ::prost::alloc::string::String, - /// offset: 64 + /// offset: 72 #[prost(uint64, tag = "8")] pub version: u64, - /// offset: 48 + /// offset: 60 #[prost(bool, tag = "9")] pub cocongacifj: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Iddlkhhlecg { - /// offset: 28 + /// offset: 24 #[prost(enumeration = "Hbpfdgnndef", tag = "1")] pub noiiaoidgeo: i32, - /// offset: 24 + /// offset: 28 #[prost(enumeration = "Edkfijacjgl", tag = "2")] pub status: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Njfgjpcandi { - /// offset: 40 + /// offset: 44 #[prost(uint32, tag = "1")] pub bkmpfeocfib: u32, /// offset: 32 #[prost(bool, tag = "2")] pub cocongacifj: bool, - /// offset: 44 + /// offset: 40 #[prost(uint32, tag = "3")] pub jejkigabeek: u32, /// offset: 36 #[prost(uint32, tag = "4")] pub miafpfpmaca: u32, - /// offset: 24 + /// offset: 16 #[prost(message, optional, tag = "5")] pub mmohlkeikgk: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lcmifobknen { - /// offset: 40 + /// offset: 32 #[prost(uint32, tag = "1")] pub mkfdpcckfnf: u32, - /// offset: 32 + /// offset: 36 #[prost(uint32, tag = "2")] pub rank: u32, - /// offset: 16 + /// offset: 24 #[prost(uint32, repeated, tag = "3")] pub gnigohiaffi: ::prost::alloc::vec::Vec, - /// offset: 36 + /// offset: 40 #[prost(uint32, tag = "4")] pub score: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Glmcgepnaia { - /// offset: 28 + /// offset: 24 #[prost(uint32, tag = "1")] pub dmkfffpdldi: u32, - /// offset: 24 + /// offset: 28 #[prost(uint32, tag = "2")] pub fojcmhimafn: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nfobaphmibf { - /// offset: 32 + /// offset: 36 #[prost(uint32, tag = "1")] pub mkfdpcckfnf: u32, - /// offset: 48 + /// offset: 44 #[prost(uint32, tag = "2")] pub pcidndobjgb: u32, - /// offset: 36 + /// offset: 52 #[prost(uint32, tag = "3")] pub dpbmlffpokh: u32, - /// offset: 52 + /// offset: 48 #[prost(uint32, tag = "4")] pub ognepbfpilh: u32, - /// offset: 16 + /// offset: 24 #[prost(message, repeated, tag = "5")] pub ibcdnjmcfea: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "6")] pub jeffmofipmh: u32, - /// offset: 44 + /// offset: 32 #[prost(uint32, tag = "7")] pub kmflkmmamng: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fdhjbimpkek { - /// offset: 16 + /// offset: 24 #[prost(message, optional, tag = "1")] pub mmohlkeikgk: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Epeghcgcmhp { - /// offset: 32 + /// offset: 24 #[prost(string, repeated, tag = "1")] pub bhgghfjmmbm: ::prost::alloc::vec::Vec<::prost::alloc::string::String>, /// offset: 44 @@ -2945,10 +3030,10 @@ pub mod epeghcgcmhp { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cbbdiomifhd { - /// offset: 40 + /// offset: 24 #[prost(message, optional, tag = "1")] pub basic_info: ::core::option::Option, - /// offset: 24 + /// offset: 40 #[prost(message, optional, tag = "2")] pub nckccokdkol: ::core::option::Option, /// offset: 16 @@ -2958,72 +3043,72 @@ pub struct Cbbdiomifhd { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cdimemfjjfp { - /// offset: 76 + /// offset: 28 #[prost(uint32, tag = "1")] pub lmmgodphjne: u32, - /// offset: 24 + /// offset: 64 #[prost(uint32, tag = "2")] pub pgjccgnbbpi: u32, - /// offset: 48 + /// offset: 56 #[prost(uint32, tag = "3")] pub nnbhkcjcpio: u32, - /// offset: 52 + /// offset: 60 #[prost(uint32, tag = "4")] pub khbnjgpphoa: u32, - /// offset: 44 + /// offset: 68 #[prost(uint32, tag = "5")] pub agdceblfgkh: u32, - /// offset: 28 + /// offset: 36 #[prost(uint32, tag = "6")] pub dncpbbliopl: u32, - /// offset: 64 + /// offset: 76 #[prost(uint32, tag = "7")] pub lilifgbafkn: u32, - /// offset: 68 + /// offset: 32 #[prost(uint32, tag = "8")] pub mmiijhohoge: u32, - /// offset: 72 + /// offset: 48 #[prost(uint32, tag = "9")] pub iokfikhhang: u32, - /// offset: 40 + /// offset: 72 #[prost(uint32, tag = "10")] pub cilkfjblejg: u32, - /// offset: 32 + /// offset: 40 #[prost(uint32, tag = "11")] pub mkfebpjemad: u32, - /// offset: 56 + /// offset: 24 #[prost(uint32, tag = "12")] pub efgomfdmnop: u32, - /// offset: 60 + /// offset: 52 #[prost(uint32, tag = "13")] pub jflkpcdbbjd: u32, - /// offset: 36 + /// offset: 44 #[prost(uint32, tag = "14")] pub apkcbmgelji: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ppggkmdaoea { - /// offset: 32 + /// offset: 24 #[prost(uint64, tag = "1")] pub lofamegpmbc: u64, - /// offset: 24 + /// offset: 32 #[prost(enumeration = "Noogdpkefkl", tag = "2")] pub gbahcdlhacn: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Biplkgdfafj { - /// offset: 48 + /// offset: 40 #[prost(uint64, tag = "1")] pub id: u64, /// offset: 60 #[prost(enumeration = "Noogdpkefkl", tag = "2")] pub pdmolplcflg: i32, - /// offset: 16 + /// offset: 24 #[prost(message, repeated, tag = "3")] pub iihpmlibbeb: ::prost::alloc::vec::Vec, - /// offset: 56 + /// offset: 52 #[prost(enumeration = "Khjpjangecp", tag = "4")] pub r#type: i32, /// offset: 32 @@ -3032,151 +3117,456 @@ pub struct Biplkgdfafj { /// offset: 64 #[prost(uint64, tag = "6")] pub mlelajdljnl: u64, - /// offset: 40 + /// offset: 48 #[prost(uint32, tag = "7")] pub jbnenlhccbh: u32, + /// offset: 56 + #[prost(enumeration = "Aebboeppijl", tag = "8")] + pub kbonjbcihbm: i32, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct Mccemekgonn { + /// offset: 32 + #[prost(sint32, tag = "1")] + pub x: i32, + /// offset: 24 + #[prost(sint32, tag = "2")] + pub y: i32, + /// offset: 28 + #[prost(sint32, tag = "3")] + pub z: i32, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct Imcdnmmheac { + /// offset: 16 + #[prost(message, optional, tag = "1")] + pub pos: ::core::option::Option, + /// offset: 32 + #[prost(message, optional, tag = "2")] + pub rot: ::core::option::Option, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Glaiieojkaj { + /// offset: 16 + #[prost(string, tag = "1")] + pub name: ::prost::alloc::string::String, + /// offset: 40 + #[prost(enumeration = "Eigngigplkl", tag = "2")] + pub r#type: i32, + /// offset: 44 + #[prost(bool, tag = "3")] + pub mleannnlaea: bool, + /// offset: 48 + #[prost(float, tag = "4")] + pub ndjfmfhhcpa: f32, + /// offset: 32 + #[prost(string, tag = "5")] + pub gabnhjnpbje: ::prost::alloc::string::String, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Ehnellbiknd { + /// offset: 32 + #[prost(uint32, tag = "1")] + pub main_mission_id: u32, + /// offset: 24 + #[prost(string, tag = "2")] + pub dfdekanjblg: ::prost::alloc::string::String, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct Mhooemofaoh { + /// offset: 24 + #[prost(uint32, tag = "1")] + pub prop_state: u32, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct Kagifbkplae { + /// offset: 52 + #[prost(uint32, tag = "1")] + pub entity_id: u32, + /// offset: 48 + #[prost(uint32, tag = "2")] + pub glhagjgaehe: u32, + /// offset: 16 + #[prost(message, optional, tag = "3")] + pub ijlkbonpchm: ::core::option::Option, + /// offset: 44 + #[prost(enumeration = "Goihbgiabge", tag = "4")] + pub hfhehpmleee: i32, + #[prost(oneof = "kagifbkplae::Kdakcnfeolg", tags = "5")] + pub kdakcnfeolg: ::core::option::Option, +} +/// Nested message and enum types in `KAGIFBKPLAE`. +pub mod kagifbkplae { + #[derive(proto_derive::CmdID)] + #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] + pub enum Kdakcnfeolg { + /// offset: 24 + #[prost(message, tag = "5")] + Jegcjhnphec(super::Mhooemofaoh), + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Mmphiogajcp { + /// offset: 60 + #[prost(uint32, tag = "1")] + pub group_id: u32, + /// offset: 56 + #[prost(uint32, tag = "2")] + pub lphbcjccioc: u32, + /// offset: 48 + #[prost(message, repeated, tag = "3")] + pub entity_list: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(map = "string, int32", tag = "4")] + pub hejamoojbcj: ::std::collections::HashMap<::prost::alloc::string::String, i32>, + /// offset: 40 + #[prost(uint32, repeated, tag = "5")] + pub cllobpcfgjf: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(message, repeated, tag = "6")] + pub olikaeefhlp: ::prost::alloc::vec::Vec, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct Npcffbllljh { + /// offset: 16 + #[prost(message, optional, tag = "1")] + pub ijlkbonpchm: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "2")] + pub map_layer: u32, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Fmigdbppebg { + /// offset: 32 + #[prost(uint32, tag = "1")] + pub kmhdfladepi: u32, + /// offset: 16 + #[prost(string, tag = "2")] + pub dfdekanjblg: ::prost::alloc::string::String, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Cekhadhpjak { + /// offset: 16 + #[prost(message, repeated, tag = "1")] + pub kfbpcfdhlhl: ::prost::alloc::vec::Vec, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Njopookkmnk { + /// offset: 32 + #[prost(uint32, tag = "1")] + pub main_mission_id: u32, + /// offset: 16 + #[prost(message, optional, tag = "2")] + pub kfbpcfdhlhl: ::core::option::Option, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct Ijaffhdkjhp { + /// offset: 24 + #[prost(uint32, tag = "1")] + pub lplhiabdbbg: u32, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Kjbcmbpbhcc { + /// offset: 32 + #[prost(uint32, tag = "1")] + pub main_mission_id: u32, + /// offset: 16 + #[prost(message, repeated, tag = "2")] + pub hjlbbeojikb: ::prost::alloc::vec::Vec, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Oopfahnglpi { + /// offset: 24 + #[prost(message, repeated, tag = "1")] + pub komkengecfc: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(message, repeated, tag = "2")] + pub didbdelbdgc: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(message, optional, tag = "3")] + pub cmfedimckof: ::core::option::Option, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct Nbnpdhbmokp { + /// offset: 24 + #[prost(uint32, tag = "1")] + pub acnpbbnlmie: u32, + /// offset: 28 + #[prost(uint32, tag = "2")] + pub state: u32, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Nnnciaehkjd { + /// offset: 24 + #[prost(message, repeated, tag = "1")] + pub ndpgblaaghk: ::prost::alloc::vec::Vec, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct Gblgnfjlick { + /// offset: 32 + #[prost(message, optional, tag = "1")] + pub olpdkjldjjc: ::core::option::Option, + /// offset: 16 + #[prost(message, optional, tag = "2")] + pub begmehgggpj: ::core::option::Option, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct Pkknhgdkekl { + /// offset: 36 + #[prost(int32, tag = "1")] + pub acnpbbnlmie: i32, + /// offset: 32 + #[prost(uint32, tag = "2")] + pub nflbondjaie: u32, + /// offset: 16 + #[prost(message, optional, tag = "3")] + pub map_info: ::core::option::Option, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct Ikpiniclbfl { + /// offset: 28 + #[prost(uint32, tag = "1")] + pub group_id: u32, + /// offset: 24 + #[prost(uint32, tag = "2")] + pub entity_id: u32, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct PerformanceStartSnapshot { + /// offset: 132 + #[prost(uint32, tag = "1")] + pub performance_id: u32, + /// offset: 124 + #[prost(uint32, tag = "2")] + pub performance_type: u32, + /// offset: 136 + #[prost(uint32, tag = "3")] + pub plane_id: u32, + /// offset: 128 + #[prost(uint32, tag = "4")] + pub floor_id: u32, + /// offset: 112 + #[prost(uint32, tag = "5")] + pub dimension_id: u32, + /// offset: 116 + #[prost(uint32, tag = "6")] + pub story_line_id: u32, + /// offset: 140 + #[prost(uint32, tag = "7")] + pub content_id: u32, + /// offset: 152 + #[prost(uint32, tag = "8")] + pub entry_id: u32, + /// offset: 120 + #[prost(uint32, tag = "9")] + pub version: u32, + /// offset: 40 + #[prost(message, optional, tag = "10")] + pub player: ::core::option::Option, + /// offset: 16 + #[prost(message, optional, tag = "11")] + pub mission: ::core::option::Option, + /// offset: 32 + #[prost(message, optional, tag = "12")] + pub era_flipper: ::core::option::Option, + /// offset: 80 + #[prost(message, repeated, tag = "13")] + pub server_group_list: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(message, repeated, tag = "14")] + pub client_group_list: ::prost::alloc::vec::Vec, + /// offset: 64 + #[prost(message, repeated, tag = "15")] + pub server_legacy_group_list: ::prost::alloc::vec::Vec, + /// offset: 56 + #[prost(message, repeated, tag = "16")] + pub client_legacy_group_list: ::prost::alloc::vec::Vec, + /// offset: 72 + #[prost(map = "string, int32", tag = "17")] + pub floor_saved_value_list: ::std::collections::HashMap< + ::prost::alloc::string::String, + i32, + >, + /// offset: 48 + #[prost(map = "string, message", tag = "18")] + pub floor_custom_value_list: ::std::collections::HashMap< + ::prost::alloc::string::String, + Glaiieojkaj, + >, + /// offset: 96 + #[prost(message, optional, tag = "19")] + pub map_rotation: ::core::option::Option, + /// offset: 148 + #[prost(uint32, tag = "20")] + pub world_id: u32, + /// offset: 88 + #[prost(message, optional, tag = "21")] + pub dialog: ::core::option::Option, + /// offset: 144 + #[prost(uint32, tag = "22")] + pub owner_group_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fonbbadfkbk { - /// offset: 36 - #[prost(uint32, tag = "9")] + /// offset: 24 + #[prost(uint32, repeated, tag = "11")] + pub jlhoggdhmhg: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint32, tag = "12")] pub id: u32, /// offset: 32 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "10")] pub module_id: u32, - /// offset: 40 - #[prost(uint32, tag = "4")] + /// offset: 36 + #[prost(uint32, tag = "13")] pub fdejbipgndl: u32, - /// offset: 16 - #[prost(uint32, repeated, tag = "10")] - pub jlhoggdhmhg: ::prost::alloc::vec::Vec, } /// Obf: EDJAELBBBPL #[derive(proto_derive::CmdID)] -#[cmdid(2610)] +#[cmdid(2641)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetLoginActivityCsReq {} /// Obf: JHGDJDIOECM #[derive(proto_derive::CmdID)] -#[cmdid(2605)] +#[cmdid(2614)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetLoginActivityScRsp { /// offset: 24 #[prost(message, repeated, tag = "12")] pub kjcgmejfjfc: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "5")] pub retcode: u32, } /// Obf: HFNIJKDDACE #[derive(proto_derive::CmdID)] -#[cmdid(2698)] +#[cmdid(2677)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeLoginActivityRewardCsReq { /// offset: 28 + #[prost(uint32, tag = "13")] + pub id: u32, + /// offset: 24 #[prost(uint32, tag = "14")] pub iafhepinjhl: u32, - /// offset: 24 - #[prost(uint32, tag = "6")] - pub id: u32, } /// Obf: BEEDJDOIKBI #[derive(proto_derive::CmdID)] -#[cmdid(2653)] +#[cmdid(2681)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeLoginActivityRewardScRsp { /// offset: 44 - #[prost(uint32, tag = "11")] - pub module_id: u32, - /// offset: 40 - #[prost(uint32, tag = "12")] - pub iafhepinjhl: u32, + #[prost(uint32, tag = "5")] + pub retcode: u32, /// offset: 36 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "14")] pub id: u32, /// offset: 16 - #[prost(message, optional, tag = "5")] + #[prost(message, optional, tag = "8")] pub reward: ::core::option::Option, + /// offset: 40 + #[prost(uint32, tag = "3")] + pub iafhepinjhl: u32, /// offset: 32 - #[prost(uint32, tag = "10")] - pub retcode: u32, + #[prost(uint32, tag = "11")] + pub module_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ActivityScheduleInfo { - /// offset: 28 - #[prost(uint32, tag = "1")] - pub activity_id: u32, - /// offset: 32 - #[prost(int64, tag = "6")] - pub end_time: i64, - /// offset: 24 - #[prost(uint32, tag = "8")] - pub module_id: u32, /// offset: 40 - #[prost(int64, tag = "9")] + #[prost(int64, tag = "15")] pub begin_time: i64, + /// offset: 32 + #[prost(uint32, tag = "11")] + pub activity_id: u32, + /// offset: 36 + #[prost(uint32, tag = "12")] + pub module_id: u32, + /// offset: 24 + #[prost(int64, tag = "8")] + pub end_time: i64, } /// Obf: LIPEJIELOMO #[derive(proto_derive::CmdID)] -#[cmdid(2679)] +#[cmdid(2602)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetActivityScheduleConfigCsReq {} /// Obf: KGDABKFEHJF #[derive(proto_derive::CmdID)] -#[cmdid(2602)] +#[cmdid(2685)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetActivityScheduleConfigScRsp { /// offset: 24 - #[prost(message, repeated, tag = "13")] + #[prost(message, repeated, tag = "6")] pub activity_schedule_list: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "5")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hmkikhbgbfp { /// offset: 24 - #[prost(uint32, tag = "6")] - pub stage_id: u32, - /// offset: 28 - #[prost(bool, tag = "1")] + #[prost(bool, tag = "9")] pub taken_reward: bool, + /// offset: 28 + #[prost(uint32, tag = "10")] + pub stage_id: u32, } /// Obf: MJNHBKEGKJJ #[derive(proto_derive::CmdID)] -#[cmdid(2658)] +#[cmdid(2636)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetTrialActivityDataCsReq {} /// Obf: ILDLCCMOHPI #[derive(proto_derive::CmdID)] -#[cmdid(2682)] +#[cmdid(2607)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetTrialActivityDataScRsp { + /// offset: 32 + #[prost(uint32, tag = "1")] + pub retcode: u32, /// offset: 16 - #[prost(message, repeated, tag = "9")] + #[prost(message, repeated, tag = "3")] pub faglfbdceic: ::prost::alloc::vec::Vec, /// offset: 36 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "8")] pub akbclhjhodd: u32, - /// offset: 32 - #[prost(uint32, tag = "10")] - pub retcode: u32, } /// Obf: NCOLNMNCJBP #[derive(proto_derive::CmdID)] -#[cmdid(2683)] +#[cmdid(2647)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TrialActivityDataChangeScNotify { /// offset: 24 - #[prost(message, optional, tag = "2")] + #[prost(message, optional, tag = "7")] pub gljbjhjmcfp: ::core::option::Option, } /// Obf: LCBHEGHLNOO #[derive(proto_derive::CmdID)] -#[cmdid(2603)] +#[cmdid(2608)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EnterTrialActivityStageCsReq { /// offset: 24 @@ -3185,408 +3575,448 @@ pub struct EnterTrialActivityStageCsReq { } /// Obf: PDCKDBHBAIM #[derive(proto_derive::CmdID)] -#[cmdid(2657)] +#[cmdid(2656)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EnterTrialActivityStageScRsp { /// offset: 32 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "8")] pub retcode: u32, /// offset: 16 - #[prost(message, optional, tag = "15")] + #[prost(message, optional, tag = "6")] pub battle_info: ::core::option::Option, } /// Obf: GILJFKPFFPO #[derive(proto_derive::CmdID)] -#[cmdid(2604)] +#[cmdid(2629)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeTrialActivityRewardCsReq { /// offset: 24 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "7")] pub stage_id: u32, } /// Obf: NJLEPOIEAFL #[derive(proto_derive::CmdID)] -#[cmdid(2686)] +#[cmdid(2613)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeTrialActivityRewardScRsp { - /// offset: 32 - #[prost(uint32, tag = "4")] - pub retcode: u32, /// offset: 36 #[prost(uint32, tag = "7")] + pub retcode: u32, + /// offset: 32 + #[prost(uint32, tag = "8")] pub stage_id: u32, - /// offset: 24 - #[prost(message, optional, tag = "14")] + /// offset: 16 + #[prost(message, optional, tag = "2")] pub reward: ::core::option::Option, } /// Obf: GHJFHIPDLMD #[derive(proto_derive::CmdID)] -#[cmdid(2612)] +#[cmdid(2657)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct StartTrialActivityCsReq { /// offset: 24 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "9")] pub stage_id: u32, } /// Obf: HFCEGJOCPDN #[derive(proto_derive::CmdID)] -#[cmdid(2664)] +#[cmdid(2675)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct StartTrialActivityScRsp { /// offset: 28 - #[prost(uint32, tag = "8")] - pub retcode: u32, - /// offset: 24 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "10")] pub stage_id: u32, + /// offset: 24 + #[prost(uint32, tag = "4")] + pub retcode: u32, } /// Obf: CHLMPOPOLCE #[derive(proto_derive::CmdID)] -#[cmdid(2623)] +#[cmdid(2642)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LeaveTrialActivityCsReq { /// offset: 24 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "11")] pub stage_id: u32, } /// Obf: DMENGGDAFCN #[derive(proto_derive::CmdID)] -#[cmdid(2614)] +#[cmdid(2695)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LeaveTrialActivityScRsp { /// offset: 24 - #[prost(uint32, tag = "4")] - pub retcode: u32, + #[prost(uint32, tag = "3")] + pub stage_id: u32, /// offset: 28 #[prost(uint32, tag = "5")] - pub stage_id: u32, + pub retcode: u32, } /// Obf: NGCLEMHDAHG #[derive(proto_derive::CmdID)] -#[cmdid(2695)] +#[cmdid(2640)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct CurTrialActivityScNotify { - /// offset: 28 - #[prost(uint32, tag = "4")] - pub akbclhjhodd: u32, /// offset: 24 #[prost(enumeration = "Pmidehdobhj", tag = "12")] pub status: i32, + /// offset: 28 + #[prost(uint32, tag = "11")] + pub akbclhjhodd: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bcekbnmnhoo { - /// offset: 28 - #[prost(uint32, tag = "6")] - pub pehofbbdnic: u32, /// offset: 32 - #[prost(bool, tag = "9")] + #[prost(uint32, tag = "3")] + pub module_id: u32, + /// offset: 29 + #[prost(bool, tag = "10")] pub is_taken_reward: bool, - /// offset: 33 - #[prost(bool, tag = "4")] + /// offset: 28 + #[prost(bool, tag = "12")] pub cbnffemdbkf: bool, /// offset: 24 - #[prost(uint32, tag = "5")] - pub module_id: u32, + #[prost(uint32, tag = "4")] + pub pehofbbdnic: u32, } /// Obf: JKHHDAMCDPN #[derive(proto_derive::CmdID)] -#[cmdid(2672)] +#[cmdid(2666)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetMaterialSubmitActivityDataCsReq {} /// Obf: MIMIBBEOEEO #[derive(proto_derive::CmdID)] -#[cmdid(2694)] +#[cmdid(2692)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetMaterialSubmitActivityDataScRsp { - /// offset: 32 - #[prost(uint32, tag = "3")] - pub retcode: u32, - /// offset: 24 - #[prost(message, repeated, tag = "8")] + /// offset: 16 + #[prost(message, repeated, tag = "3")] pub nblhgehlodn: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "5")] + pub retcode: u32, } /// Obf: OHLPOJADNJA #[derive(proto_derive::CmdID)] -#[cmdid(2636)] +#[cmdid(2631)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SubmitMaterialSubmitActivityMaterialCsReq { /// offset: 24 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "8")] pub pehofbbdnic: u32, } /// Obf: EAAKFJNFGKB #[derive(proto_derive::CmdID)] -#[cmdid(2678)] +#[cmdid(2697)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SubmitMaterialSubmitActivityMaterialScRsp { /// offset: 32 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "7")] pub retcode: u32, /// offset: 16 - #[prost(message, optional, tag = "6")] + #[prost(message, optional, tag = "15")] pub blaaoiaeiah: ::core::option::Option, } /// Obf: BEKEMIDKBFF #[derive(proto_derive::CmdID)] -#[cmdid(2674)] +#[cmdid(2687)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeMaterialSubmitActivityRewardCsReq { /// offset: 24 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "7")] pub pehofbbdnic: u32, } /// Obf: BKGKKDKCKHF #[derive(proto_derive::CmdID)] -#[cmdid(2690)] +#[cmdid(2615)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeMaterialSubmitActivityRewardScRsp { - /// offset: 32 - #[prost(uint32, tag = "1")] - pub pehofbbdnic: u32, /// offset: 36 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "15")] pub retcode: u32, + /// offset: 32 + #[prost(uint32, tag = "8")] + pub pehofbbdnic: u32, /// offset: 16 - #[prost(message, optional, tag = "11")] + #[prost(message, optional, tag = "9")] pub reward: ::core::option::Option, } /// Obf: OHANJNJCEPG #[derive(proto_derive::CmdID)] -#[cmdid(2618)] +#[cmdid(2648)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetAvatarDeliverRewardActivityDataCsReq {} /// Obf: OHMLBNLDMAC #[derive(proto_derive::CmdID)] -#[cmdid(2649)] +#[cmdid(2671)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetAvatarDeliverRewardActivityDataScRsp { - /// offset: 32 - #[prost(uint32, tag = "15")] - pub retcode: u32, - /// offset: 28 - #[prost(bool, tag = "9")] - pub is_taken_reward: bool, /// offset: 24 - #[prost(uint32, tag = "11")] + #[prost(bool, tag = "14")] + pub is_taken_reward: bool, + /// offset: 28 + #[prost(uint32, tag = "10")] + pub retcode: u32, + /// offset: 32 + #[prost(uint32, tag = "5")] pub avatar_id: u32, } /// Obf: EKNDBKPMEDA #[derive(proto_derive::CmdID)] -#[cmdid(2696)] +#[cmdid(2644)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AvatarDeliverRewardChooseAvatarCsReq { /// offset: 24 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "12")] pub avatar_id: u32, } /// Obf: AACHMPNFJHN #[derive(proto_derive::CmdID)] -#[cmdid(2617)] +#[cmdid(2601)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AvatarDeliverRewardChooseAvatarScRsp { /// offset: 24 - #[prost(uint32, tag = "11")] - pub avatar_id: u32, - /// offset: 28 #[prost(uint32, tag = "12")] pub retcode: u32, + /// offset: 28 + #[prost(uint32, tag = "6")] + pub avatar_id: u32, } /// Obf: ABMHBIAPENA #[derive(proto_derive::CmdID)] -#[cmdid(2622)] +#[cmdid(2638)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AvatarDeliverRewardTakeRewardCsReq {} /// Obf: OLKPEIJAMPM #[derive(proto_derive::CmdID)] -#[cmdid(2699)] +#[cmdid(2618)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AvatarDeliverRewardTakeRewardScRsp { /// offset: 24 - #[prost(message, optional, tag = "9")] + #[prost(message, optional, tag = "6")] pub reward: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "4")] pub retcode: u32, } +/// Obf: EEKFGJIBMAB +#[derive(proto_derive::CmdID)] +#[cmdid(9116)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct GetActivityHotDataCsReq {} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct Pbpmlifepcb { + /// offset: 32 + #[prost(uint32, tag = "3")] + pub num: u32, + /// offset: 28 + #[prost(uint32, tag = "1")] + pub item_id: u32, + /// offset: 24 + #[prost(uint32, tag = "8")] + pub jpibmbbkgnd: u32, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Gmebopmaofn { + /// offset: 32 + #[prost(uint32, tag = "1")] + pub module_id: u32, + /// offset: 16 + #[prost(message, repeated, tag = "11")] + pub flichmijhnf: ::prost::alloc::vec::Vec, +} +/// Obf: AOBMAILBCFP +#[derive(proto_derive::CmdID)] +#[cmdid(9117)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct GetActivityHotDataScRsp { + /// offset: 32 + #[prost(uint32, tag = "9")] + pub retcode: u32, + /// offset: 16 + #[prost(message, repeated, tag = "11")] + pub info_list: ::prost::alloc::vec::Vec, +} /// Obf: JHJJGMHMHEH #[derive(proto_derive::CmdID)] -#[cmdid(1310)] +#[cmdid(1341)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EnterAdventureCsReq { /// offset: 24 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "14")] pub map_id: u32, } /// Obf: IPOCHENBLOI #[derive(proto_derive::CmdID)] -#[cmdid(1305)] +#[cmdid(1314)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EnterAdventureScRsp { /// offset: 32 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "5")] pub retcode: u32, - /// offset: 24 - #[prost(message, optional, tag = "14")] + /// offset: 16 + #[prost(message, optional, tag = "2")] pub scene: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FarmStageGachaInfo { /// offset: 24 - #[prost(int64, tag = "5")] + #[prost(int64, tag = "13")] + pub begin_time: i64, + /// offset: 40 + #[prost(int64, tag = "4")] pub end_time: i64, /// offset: 32 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "7")] pub gacha_id: u32, - /// offset: 40 - #[prost(int64, tag = "2")] - pub begin_time: i64, } /// Obf: HGGIMLCFBBI #[derive(proto_derive::CmdID)] -#[cmdid(1398)] +#[cmdid(1377)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetFarmStageGachaInfoCsReq { /// offset: 24 - #[prost(uint32, repeated, tag = "7")] + #[prost(uint32, repeated, tag = "10")] pub farm_stage_gacha_id_list: ::prost::alloc::vec::Vec, } /// Obf: HDCFNKHHELC #[derive(proto_derive::CmdID)] -#[cmdid(1353)] +#[cmdid(1381)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetFarmStageGachaInfoScRsp { - /// offset: 32 - #[prost(uint32, tag = "10")] - pub retcode: u32, /// offset: 16 - #[prost(message, repeated, tag = "8")] + #[prost(message, repeated, tag = "12")] pub farm_stage_gacha_info_list: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "5")] + pub retcode: u32, } /// Obf: LGMLDHNBGKM #[derive(proto_derive::CmdID)] -#[cmdid(1379)] +#[cmdid(1302)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct QuickStartCocoonStageCsReq { /// offset: 28 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "14")] pub wave: u32, /// offset: 32 #[prost(uint32, tag = "10")] - pub world_level: u32, - /// offset: 24 - #[prost(uint32, tag = "11")] pub cocoon_id: u32, + /// offset: 24 + #[prost(uint32, tag = "1")] + pub world_level: u32, } /// Obf: JPJCEMFPGMI #[derive(proto_derive::CmdID)] -#[cmdid(1302)] +#[cmdid(1385)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct QuickStartCocoonStageScRsp { - /// offset: 40 - #[prost(uint32, tag = "5")] - pub retcode: u32, - /// offset: 36 - #[prost(uint32, tag = "11")] - pub wave: u32, - /// offset: 24 - #[prost(message, optional, tag = "13")] + /// offset: 16 + #[prost(message, optional, tag = "2")] pub battle_info: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "1")] pub cocoon_id: u32, + /// offset: 40 + #[prost(uint32, tag = "6")] + pub wave: u32, + /// offset: 36 + #[prost(uint32, tag = "7")] + pub retcode: u32, } /// Obf: MGOCDCOOKBM #[derive(proto_derive::CmdID)] -#[cmdid(1397)] +#[cmdid(1312)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct QuickStartFarmElementCsReq { - /// offset: 24 - #[prost(uint32, tag = "2")] - pub world_level: u32, /// offset: 28 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "3")] pub jdanoknhnhl: u32, + /// offset: 24 + #[prost(uint32, tag = "10")] + pub world_level: u32, } /// Obf: LILJNDPJMGO #[derive(proto_derive::CmdID)] -#[cmdid(1306)] +#[cmdid(1388)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct QuickStartFarmElementScRsp { + /// offset: 24 + #[prost(message, optional, tag = "5")] + pub battle_info: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "9")] + pub retcode: u32, /// offset: 36 #[prost(uint32, tag = "4")] pub world_level: u32, /// offset: 40 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "14")] pub jdanoknhnhl: u32, - /// offset: 32 - #[prost(uint32, tag = "13")] - pub retcode: u32, - /// offset: 24 - #[prost(message, optional, tag = "10")] - pub battle_info: ::core::option::Option, } /// Obf: LAEAAHOIMHE #[derive(proto_derive::CmdID)] -#[cmdid(1341)] +#[cmdid(1319)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct CocoonSweepCsReq { /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "3")] pub world_level: u32, /// offset: 28 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "12")] pub cocoon_id: u32, } /// Obf: MNDINDAANLM #[derive(proto_derive::CmdID)] -#[cmdid(1355)] +#[cmdid(1362)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct CocoonSweepScRsp { + /// offset: 24 + #[prost(message, optional, tag = "7")] + pub jhmmoojpkha: ::core::option::Option, + /// offset: 40 + #[prost(uint32, tag = "5")] + pub retcode: u32, /// offset: 44 #[prost(uint32, tag = "11")] pub cocoon_id: u32, - /// offset: 40 - #[prost(uint32, tag = "6")] - pub retcode: u32, - /// offset: 16 - #[prost(message, optional, tag = "9")] - pub jhmmoojpkha: ::core::option::Option, /// offset: 32 - #[prost(message, optional, tag = "2")] + #[prost(message, optional, tag = "1")] pub nhanakjfeab: ::core::option::Option, } /// Obf: BDNEKEEAGHG #[derive(proto_derive::CmdID)] -#[cmdid(1307)] +#[cmdid(1334)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FarmElementSweepCsReq { - /// offset: 28 - #[prost(uint32, tag = "13")] - pub world_level: u32, /// offset: 24 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "6")] pub jdanoknhnhl: u32, + /// offset: 28 + #[prost(uint32, tag = "10")] + pub world_level: u32, } /// Obf: CFIIHLKJDHO #[derive(proto_derive::CmdID)] -#[cmdid(1339)] +#[cmdid(1389)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FarmElementSweepScRsp { + /// offset: 16 + #[prost(message, optional, tag = "10")] + pub jhmmoojpkha: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "9")] pub jdanoknhnhl: u32, /// offset: 36 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "8")] pub retcode: u32, - /// offset: 16 - #[prost(message, optional, tag = "4")] - pub jhmmoojpkha: ::core::option::Option, } /// Obf: GBMCHNAAPHJ #[derive(proto_derive::CmdID)] -#[cmdid(4823)] +#[cmdid(4803)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EnterAetherDivideSceneCsReq { /// offset: 24 @@ -3595,85 +4025,85 @@ pub struct EnterAetherDivideSceneCsReq { } /// Obf: AGJOLICKDKI #[derive(proto_derive::CmdID)] -#[cmdid(4821)] +#[cmdid(4844)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EnterAetherDivideSceneScRsp { - /// offset: 28 - #[prost(uint32, tag = "9")] - pub retcode: u32, /// offset: 24 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "12")] pub bdkngdocpgp: u32, + /// offset: 28 + #[prost(uint32, tag = "4")] + pub retcode: u32, } /// Obf: CKMPKDBGMOO #[derive(proto_derive::CmdID)] -#[cmdid(4846)] +#[cmdid(4828)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LeaveAetherDivideSceneCsReq {} /// Obf: NFEBDGBMPMN #[derive(proto_derive::CmdID)] -#[cmdid(4830)] +#[cmdid(4845)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LeaveAetherDivideSceneScRsp { /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "2")] pub retcode: u32, } /// Obf: IEMNKFBPDGA #[derive(proto_derive::CmdID)] -#[cmdid(4802)] +#[cmdid(4821)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StartAetherDivideSceneBattleCsReq { - /// offset: 24 - #[prost(uint32, repeated, tag = "9")] - pub assist_monster_entity_id_list: ::prost::alloc::vec::Vec, - /// offset: 48 - #[prost(uint32, tag = "12")] + /// offset: 40 + #[prost(uint32, tag = "11")] pub attacked_group_id: u32, /// offset: 32 - #[prost(message, repeated, tag = "10")] - pub assist_monster_wave_list: ::prost::alloc::vec::Vec, - /// offset: 40 - #[prost(uint32, tag = "8")] - pub skill_index: u32, + #[prost(uint32, repeated, tag = "2")] + pub assist_monster_entity_id_list: ::prost::alloc::vec::Vec, /// offset: 44 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "13")] pub caster_id: u32, + /// offset: 24 + #[prost(message, repeated, tag = "15")] + pub assist_monster_wave_list: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(uint32, tag = "6")] + pub skill_index: u32, } /// Obf: ENAPGDHEMFD #[derive(proto_derive::CmdID)] -#[cmdid(4801)] +#[cmdid(4836)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StartAetherDivideSceneBattleScRsp { - /// offset: 36 - #[prost(uint32, tag = "9")] - pub retcode: u32, - /// offset: 32 - #[prost(uint32, tag = "4")] - pub attacked_group_id: u32, /// offset: 16 #[prost(message, optional, tag = "8")] pub battle_info: ::core::option::Option, + /// offset: 36 + #[prost(uint32, tag = "15")] + pub retcode: u32, + /// offset: 32 + #[prost(uint32, tag = "3")] + pub attacked_group_id: u32, } /// Obf: BBPHCGMCLDE #[derive(proto_derive::CmdID)] -#[cmdid(4828)] +#[cmdid(4847)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct StartAetherDivideChallengeBattleCsReq { /// offset: 28 - #[prost(uint32, tag = "11")] - pub challenge_id: u32, + #[prost(uint32, tag = "12")] + pub knlbemfihnp: u32, /// offset: 24 #[prost(uint32, tag = "3")] - pub knlbemfihnp: u32, + pub challenge_id: u32, } /// Obf: CLDHFFGAAOA #[derive(proto_derive::CmdID)] -#[cmdid(4827)] +#[cmdid(4831)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StartAetherDivideChallengeBattleScRsp { /// offset: 24 - #[prost(message, optional, tag = "10")] + #[prost(message, optional, tag = "14")] pub battle_info: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "13")] @@ -3682,157 +4112,157 @@ pub struct StartAetherDivideChallengeBattleScRsp { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hffiajianhd { - /// offset: 28 - #[prost(uint32, tag = "14")] - pub item_id: u32, /// offset: 24 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "5")] pub slot: u32, + /// offset: 28 + #[prost(uint32, tag = "6")] + pub item_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gjilpebeool { - /// offset: 40 - #[prost(uint32, tag = "3")] - pub offgcgdndil: u32, - /// offset: 44 - #[prost(uint32, tag = "10")] - pub jdhchabclcc: u32, - /// offset: 24 - #[prost(message, optional, tag = "4")] - pub sp_bar: ::core::option::Option, - /// offset: 32 - #[prost(message, repeated, tag = "5")] + /// offset: 16 + #[prost(message, repeated, tag = "8")] pub passive_skill: ::prost::alloc::vec::Vec, - /// offset: 48 - #[prost(uint32, tag = "1")] + /// offset: 40 + #[prost(uint32, tag = "7")] pub exp: u32, /// offset: 52 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "14")] + pub offgcgdndil: u32, + /// offset: 24 + #[prost(message, optional, tag = "10")] + pub sp_bar: ::core::option::Option, + /// offset: 44 + #[prost(uint32, tag = "1")] pub promotion: u32, + /// offset: 48 + #[prost(uint32, tag = "5")] + pub jdhchabclcc: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jhjlepefadf { - /// offset: 32 - #[prost(uint32, tag = "2")] - pub slot: u32, /// offset: 16 - #[prost(uint32, repeated, tag = "11")] + #[prost(uint32, repeated, tag = "2")] pub gphepenpccp: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "8")] + pub slot: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ibmcnafobnb { /// offset: 28 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "4")] pub num: u32, /// offset: 24 - #[prost(uint32, tag = "15")] - pub ebcbklncmip: u32, - /// offset: 32 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "3")] pub item_id: u32, + /// offset: 32 + #[prost(uint32, tag = "14")] + pub ebcbklncmip: u32, } /// Obf: FODLPLLGEJK #[derive(proto_derive::CmdID)] -#[cmdid(4843)] +#[cmdid(4817)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetAetherDivideInfoCsReq {} /// Obf: FOAIHIJIJIL #[derive(proto_derive::CmdID)] -#[cmdid(4818)] +#[cmdid(4846)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetAetherDivideInfoScRsp { - /// offset: 68 - #[prost(uint32, tag = "3")] - pub egemndnedip: u32, - /// offset: 48 - #[prost(uint32, tag = "15")] - pub pfljggdaofm: u32, /// offset: 56 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "1")] + pub pfljggdaofm: u32, + /// offset: 68 + #[prost(uint32, tag = "14")] pub phlkdnghooa: u32, - /// offset: 40 - #[prost(message, repeated, tag = "10")] - pub lineup_list: ::prost::alloc::vec::Vec, - /// offset: 60 - #[prost(uint32, tag = "5")] - pub ibcipiidcol: u32, /// offset: 64 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "15")] pub retcode: u32, - /// offset: 16 - #[prost(message, repeated, tag = "8")] - pub skill_info_list: ::prost::alloc::vec::Vec, - /// offset: 24 - #[prost(message, repeated, tag = "2")] + /// offset: 48 + #[prost(uint32, tag = "4")] + pub egemndnedip: u32, + /// offset: 32 + #[prost(message, repeated, tag = "10")] pub nlfihkicddo: ::prost::alloc::vec::Vec, - /// offset: 52 + /// offset: 60 #[prost(uint32, tag = "12")] pub jdhlmhjbojm: u32, + /// offset: 52 + #[prost(uint32, tag = "6")] + pub ibcipiidcol: u32, + /// offset: 16 + #[prost(message, repeated, tag = "2")] + pub lineup_list: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(message, repeated, tag = "8")] + pub skill_info_list: ::prost::alloc::vec::Vec, } /// Obf: KBKOKHBKJIN #[derive(proto_derive::CmdID)] -#[cmdid(4813)] +#[cmdid(4842)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetAetherDivideLineUpCsReq { - /// offset: 16 - #[prost(message, optional, tag = "15")] + /// offset: 24 + #[prost(message, optional, tag = "14")] pub lineup: ::core::option::Option, } /// Obf: IFHPLDIHDDI #[derive(proto_derive::CmdID)] -#[cmdid(4832)] +#[cmdid(4823)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetAetherDivideLineUpScRsp { /// offset: 24 - #[prost(message, optional, tag = "13")] + #[prost(message, optional, tag = "1")] pub lineup: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "10")] pub retcode: u32, } /// Obf: ILCFPIGENHF #[derive(proto_derive::CmdID)] -#[cmdid(4829)] +#[cmdid(4824)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EquipAetherDividePassiveSkillCsReq { /// offset: 24 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "14")] + pub item_id: u32, + /// offset: 32 + #[prost(uint32, tag = "6")] pub offgcgdndil: u32, /// offset: 28 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "2")] pub slot: u32, - /// offset: 32 - #[prost(uint32, tag = "5")] - pub item_id: u32, } /// Obf: DCCCBLEJJAH #[derive(proto_derive::CmdID)] #[cmdid(4805)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EquipAetherDividePassiveSkillScRsp { - /// offset: 40 - #[prost(uint32, tag = "5")] - pub retcode: u32, /// offset: 32 - #[prost(message, optional, tag = "12")] + #[prost(message, optional, tag = "11")] pub bjmebepplei: ::core::option::Option, - /// offset: 24 - #[prost(message, optional, tag = "8")] + /// offset: 40 + #[prost(uint32, tag = "8")] + pub retcode: u32, + /// offset: 16 + #[prost(message, optional, tag = "4")] pub pbgmmfomcke: ::core::option::Option, } /// Obf: MMOFLMJNLPA #[derive(proto_derive::CmdID)] -#[cmdid(4806)] +#[cmdid(4819)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ClearAetherDividePassiveSkillCsReq { - /// offset: 24 + /// offset: 28 #[prost(uint32, tag = "7")] pub slot: u32, - /// offset: 28 - #[prost(uint32, tag = "8")] + /// offset: 24 + #[prost(uint32, tag = "4")] pub offgcgdndil: u32, } /// Obf: CCMGFBKFGDL @@ -3841,137 +4271,137 @@ pub struct ClearAetherDividePassiveSkillCsReq { #[derive(Clone, PartialEq, ::prost::Message)] pub struct ClearAetherDividePassiveSkillScRsp { /// offset: 32 - #[prost(message, optional, tag = "5")] - pub bjmebepplei: ::core::option::Option, - /// offset: 24 - #[prost(message, optional, tag = "15")] + #[prost(message, optional, tag = "13")] pub pbgmmfomcke: ::core::option::Option, /// offset: 40 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "11")] pub retcode: u32, + /// offset: 24 + #[prost(message, optional, tag = "2")] + pub bjmebepplei: ::core::option::Option, } /// Obf: HKKBFELNEHG #[derive(proto_derive::CmdID)] -#[cmdid(4840)] +#[cmdid(4811)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AetherDivideSpiritExpUpCsReq { - /// offset: 28 - #[prost(uint32, tag = "5")] - pub jdhlmhjbojm: u32, /// offset: 32 - #[prost(uint32, tag = "11")] - pub kbmlajoaane: u32, + #[prost(uint32, tag = "4")] + pub jdhlmhjbojm: u32, /// offset: 24 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "8")] + pub kbmlajoaane: u32, + /// offset: 28 + #[prost(uint32, tag = "10")] pub offgcgdndil: u32, } /// Obf: KPBKAKNMNED #[derive(proto_derive::CmdID)] -#[cmdid(4807)] +#[cmdid(4810)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AetherDivideSpiritExpUpScRsp { - /// offset: 24 - #[prost(message, optional, tag = "13")] + /// offset: 16 + #[prost(message, optional, tag = "1")] pub bjmebepplei: ::core::option::Option, /// offset: 36 - #[prost(uint32, tag = "12")] - pub jdhlmhjbojm: u32, - /// offset: 32 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "5")] pub retcode: u32, + /// offset: 32 + #[prost(uint32, tag = "7")] + pub jdhlmhjbojm: u32, } /// Obf: CKELLMBLCAL #[derive(proto_derive::CmdID)] -#[cmdid(4837)] +#[cmdid(4816)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwitchAetherDivideLineUpSlotCsReq { /// offset: 24 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "5")] pub knlbemfihnp: u32, } /// Obf: FFCIBDGAMFN #[derive(proto_derive::CmdID)] -#[cmdid(4848)] +#[cmdid(4832)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwitchAetherDivideLineUpSlotScRsp { /// offset: 28 - #[prost(uint32, tag = "5")] - pub retcode: u32, - /// offset: 24 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "1")] pub knlbemfihnp: u32, + /// offset: 24 + #[prost(uint32, tag = "13")] + pub retcode: u32, } /// Obf: MFMDINOGOKE #[derive(proto_derive::CmdID)] -#[cmdid(4820)] +#[cmdid(4818)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct StartAetherDivideStageBattleCsReq { /// offset: 24 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "6")] pub event_id: u32, } /// Obf: MMCMFMJNHFD #[derive(proto_derive::CmdID)] -#[cmdid(4809)] +#[cmdid(4804)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StartAetherDivideStageBattleScRsp { - /// offset: 16 - #[prost(message, optional, tag = "12")] + /// offset: 24 + #[prost(message, optional, tag = "1")] pub battle_info: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "2")] pub retcode: u32, } /// Obf: PHJIPDDMMKB #[derive(proto_derive::CmdID)] -#[cmdid(4824)] +#[cmdid(4841)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AetherDivideLineupScNotify { - /// offset: 24 - #[prost(message, optional, tag = "6")] + /// offset: 16 + #[prost(message, optional, tag = "10")] pub lineup: ::core::option::Option, } /// Obf: BOMBCLHPBHP #[derive(proto_derive::CmdID)] -#[cmdid(4812)] +#[cmdid(4813)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AetherDivideSpiritInfoScNotify { /// offset: 24 - #[prost(message, optional, tag = "8")] + #[prost(message, optional, tag = "3")] pub bjmebepplei: ::core::option::Option, /// offset: 32 - #[prost(message, repeated, tag = "7")] + #[prost(message, repeated, tag = "2")] pub mgegimbbajb: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "8")] pub jdhlmhjbojm: u32, } /// Obf: HGNAHIANDOC #[derive(proto_derive::CmdID)] -#[cmdid(4808)] +#[cmdid(4807)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetAetherDivideChallengeInfoCsReq {} /// Obf: FPIDHHNHPAB #[derive(proto_derive::CmdID)] -#[cmdid(4803)] +#[cmdid(4814)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetAetherDivideChallengeInfoScRsp { - /// offset: 32 - #[prost(uint32, repeated, tag = "2")] - pub gkhjkfcccgp: ::prost::alloc::vec::Vec, - /// offset: 44 - #[prost(uint32, tag = "14")] - pub pcnnmjbjioc: u32, - /// offset: 40 - #[prost(uint32, tag = "5")] - pub retcode: u32, /// offset: 24 + #[prost(uint32, repeated, tag = "8")] + pub gkhjkfcccgp: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(uint32, repeated, tag = "13")] pub bfdipgblmmo: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint32, tag = "2")] + pub retcode: u32, + /// offset: 44 + #[prost(uint32, tag = "1")] + pub pcnnmjbjioc: u32, } /// Obf: JFOELNLGHKM #[derive(proto_derive::CmdID)] -#[cmdid(4815)] +#[cmdid(4822)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AetherDivideFinishChallengeScNotify { /// offset: 24 @@ -3980,73 +4410,73 @@ pub struct AetherDivideFinishChallengeScNotify { } /// Obf: CEOKHNMHAON #[derive(proto_derive::CmdID)] -#[cmdid(4814)] +#[cmdid(4801)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AetherDivideTainerInfoScNotify { /// offset: 24 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "13")] pub egemndnedip: u32, } /// Obf: CKLFIPMKMBM #[derive(proto_derive::CmdID)] -#[cmdid(4849)] +#[cmdid(4829)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AetherDivideSkillItemScNotify { - /// offset: 24 - #[prost(uint32, tag = "13")] - pub num: u32, /// offset: 28 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "11")] pub item_id: u32, + /// offset: 24 + #[prost(uint32, tag = "15")] + pub num: u32, } /// Obf: PLIGNAIDLND #[derive(proto_derive::CmdID)] -#[cmdid(4826)] +#[cmdid(4806)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AetherDivideRefreshEndlessCsReq {} /// Obf: BOAPINGNNNN #[derive(proto_derive::CmdID)] -#[cmdid(4811)] +#[cmdid(4820)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AetherDivideRefreshEndlessScRsp { - /// offset: 24 - #[prost(uint32, tag = "2")] - pub ibcipiidcol: u32, /// offset: 28 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "9")] + pub ibcipiidcol: u32, + /// offset: 24 + #[prost(uint32, tag = "14")] pub retcode: u32, } /// Obf: PHJIOLOKLHE #[derive(proto_derive::CmdID)] -#[cmdid(4836)] +#[cmdid(4835)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AetherDivideRefreshEndlessScNotify { /// offset: 24 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "11")] pub ibcipiidcol: u32, } /// Obf: JKNAPGCLALC #[derive(proto_derive::CmdID)] -#[cmdid(4819)] +#[cmdid(4812)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AetherDivideTakeChallengeRewardCsReq { /// offset: 24 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "4")] pub challenge_id: u32, } /// Obf: IEGDPIEIGKF #[derive(proto_derive::CmdID)] -#[cmdid(4838)] +#[cmdid(4815)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AetherDivideTakeChallengeRewardScRsp { - /// offset: 16 - #[prost(message, optional, tag = "3")] + /// offset: 24 + #[prost(message, optional, tag = "11")] pub reward: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "4")] pub retcode: u32, /// offset: 36 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "14")] pub challenge_id: u32, } #[derive(proto_derive::CmdID)] @@ -4055,185 +4485,185 @@ pub struct Jongagachho {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Adoleofegok { - /// offset: 24 - #[prost(uint32, tag = "14")] - pub poiiaiakilf: u32, /// offset: 28 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "8")] pub map_id: u32, + /// offset: 24 + #[prost(uint32, tag = "2")] + pub poiiaiakilf: u32, } /// Obf: OAJLGIONPGE #[derive(proto_derive::CmdID)] -#[cmdid(4710)] +#[cmdid(4741)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetAlleyInfoCsReq { /// offset: 24 - #[prost(uint32, tag = "11")] - pub shop_id: u32, - /// offset: 28 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "8")] pub level: u32, + /// offset: 28 + #[prost(uint32, tag = "10")] + pub shop_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Agademajimd { - /// offset: 24 - #[prost(message, repeated, tag = "3")] - pub hnfojbcjamg: ::prost::alloc::vec::Vec, - /// offset: 16 - #[prost(message, repeated, tag = "14")] - pub immlphdnmol: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(message, repeated, tag = "9")] - pub fmjplhohbab: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint32, repeated, tag = "10")] + #[prost(message, repeated, tag = "5")] + pub immlphdnmol: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(message, repeated, tag = "15")] + pub hnfojbcjamg: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(uint32, repeated, tag = "9")] pub omngcijalfm: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(message, repeated, tag = "7")] + pub fmjplhohbab: ::prost::alloc::vec::Vec, } /// Obf: FCFGLDOMNDJ #[derive(proto_derive::CmdID)] -#[cmdid(4705)] +#[cmdid(4714)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetAlleyInfoScRsp { - /// offset: 32 + /// offset: 64 #[prost(message, optional, tag = "4")] - pub njgamccgadc: ::core::option::Option, - /// offset: 24 - #[prost(message, optional, tag = "14")] pub klpngfnmipi: ::core::option::Option, /// offset: 96 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "6")] pub retcode: u32, + /// offset: 32 + #[prost(message, optional, tag = "13")] + pub bokolcpkejm: ::core::option::Option, /// offset: 72 - #[prost(message, repeated, tag = "11")] + #[prost(message, repeated, tag = "9")] pub bjcmphlpknf: ::prost::alloc::vec::Vec, - /// offset: 88 - #[prost(uint32, tag = "10")] - pub nopodeimffb: u32, - /// offset: 80 - #[prost(uint32, repeated, tag = "13")] - pub glboemjjahd: ::prost::alloc::vec::Vec, /// offset: 48 - #[prost(map = "uint32, uint32", tag = "3")] - pub nplakeokekb: ::std::collections::HashMap, - /// offset: 64 - #[prost(uint32, repeated, tag = "15")] + #[prost(uint32, repeated, tag = "8")] + pub glboemjjahd: ::prost::alloc::vec::Vec, + /// offset: 92 + #[prost(uint32, tag = "11")] + pub level: u32, + /// offset: 56 + #[prost(uint32, repeated, tag = "2")] + pub oedpopcohgb: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint32, repeated, tag = "5")] pub gefndeeikef: ::prost::alloc::vec::Vec, /// offset: 100 - #[prost(uint32, tag = "12")] - pub dbjhemippim: u32, - /// offset: 56 - #[prost(uint32, repeated, tag = "8")] - pub oedpopcohgb: ::prost::alloc::vec::Vec, - /// offset: 92 #[prost(uint32, tag = "1")] - pub level: u32, - /// offset: 40 - #[prost(message, optional, tag = "7")] - pub bokolcpkejm: ::core::option::Option, + pub dbjhemippim: u32, + /// offset: 24 + #[prost(map = "uint32, uint32", tag = "3")] + pub nplakeokekb: ::std::collections::HashMap, + /// offset: 80 + #[prost(message, optional, tag = "14")] + pub njgamccgadc: ::core::option::Option, + /// offset: 88 + #[prost(uint32, tag = "15")] + pub nopodeimffb: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kfaifhopnhh { - /// offset: 24 - #[prost(uint32, tag = "3")] - pub iffppglafnb: u32, /// offset: 28 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "8")] pub bddldnejfkn: u32, + /// offset: 24 + #[prost(uint32, tag = "13")] + pub iffppglafnb: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kgcanljikcp { - /// offset: 16 - #[prost(message, repeated, tag = "5")] - pub kalfmcaghdo: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "6")] pub goods_id: u32, + /// offset: 16 + #[prost(message, repeated, tag = "3")] + pub kalfmcaghdo: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AlleyPlacingShip { - /// offset: 16 - #[prost(message, repeated, tag = "15")] - pub goods_list: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "4")] pub ship_id: u32, + /// offset: 16 + #[prost(message, repeated, tag = "11")] + pub goods_list: ::prost::alloc::vec::Vec, } /// Obf: IEEAOPJGINP #[derive(proto_derive::CmdID)] -#[cmdid(4716)] +#[cmdid(4722)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AlleyPlacingGameCsReq { - /// offset: 36 - #[prost(uint32, tag = "3")] - pub bclnmidffoh: u32, - /// offset: 16 - #[prost(message, optional, tag = "11")] + /// offset: 24 + #[prost(message, optional, tag = "4")] pub ejjodhjhham: ::core::option::Option, - /// offset: 48 - #[prost(uint32, tag = "13")] - pub dhhjlchclaf: u32, - /// offset: 44 - #[prost(uint32, tag = "6")] - pub fjdabppandc: u32, /// offset: 60 - #[prost(uint32, tag = "12")] - pub indeplofdec: u32, + #[prost(uint32, tag = "3")] + pub fjdabppandc: u32, + /// offset: 48 + #[prost(uint32, tag = "8")] + pub bclnmidffoh: u32, /// offset: 32 - #[prost(uint32, tag = "15")] - pub engdbiimaff: u32, - /// offset: 52 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "5")] + pub hlojkekipkf: u32, + /// offset: 44 + #[prost(uint32, tag = "14")] pub bmnhhidhodd: u32, /// offset: 40 - #[prost(uint32, tag = "8")] - pub hlojkekipkf: u32, + #[prost(uint32, tag = "2")] + pub dhhjlchclaf: u32, /// offset: 56 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "15")] + pub indeplofdec: u32, + /// offset: 52 + #[prost(uint32, tag = "1")] + pub engdbiimaff: u32, + /// offset: 36 + #[prost(uint32, tag = "13")] pub keokdnikbda: u32, } /// Obf: BFMIPGGOELO #[derive(proto_derive::CmdID)] -#[cmdid(4726)] +#[cmdid(4796)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AlleyPlacingGameScRsp { - /// offset: 36 - #[prost(uint32, tag = "2")] - pub koficklljni: u32, - /// offset: 32 - #[prost(uint32, tag = "3")] - pub event_id: u32, - /// offset: 40 - #[prost(uint32, tag = "11")] - pub pglgblkkida: u32, - /// offset: 24 - #[prost(uint32, tag = "13")] - pub kfboklhdjda: u32, - /// offset: 48 - #[prost(uint32, tag = "6")] - pub elbbanddjci: u32, /// offset: 52 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "12")] pub ilegfkgcmom: u32, /// offset: 44 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "14")] + pub elbbanddjci: u32, + /// offset: 40 + #[prost(uint32, tag = "1")] + pub koficklljni: u32, + /// offset: 32 + #[prost(uint32, tag = "9")] + pub pglgblkkida: u32, + /// offset: 48 + #[prost(uint32, tag = "4")] pub khibbgphdmb: u32, + /// offset: 24 + #[prost(uint32, tag = "7")] + pub event_id: u32, /// offset: 28 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "15")] + pub kfboklhdjda: u32, + /// offset: 36 + #[prost(uint32, tag = "13")] pub retcode: u32, } /// Obf: ICABJGOKGHH #[derive(proto_derive::CmdID)] -#[cmdid(4766)] +#[cmdid(4709)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ActivityRaidPlacingGameCsReq { - /// offset: 16 - #[prost(message, optional, tag = "12")] + /// offset: 32 + #[prost(message, optional, tag = "5")] pub ejjodhjhham: ::core::option::Option, - #[prost(oneof = "activity_raid_placing_game_cs_req::Gcoiiopkjpf", tags = "1, 6")] + #[prost(oneof = "activity_raid_placing_game_cs_req::Gcoiiopkjpf", tags = "10, 11")] pub gcoiiopkjpf: ::core::option::Option< activity_raid_placing_game_cs_req::Gcoiiopkjpf, >, @@ -4243,23 +4673,23 @@ pub mod activity_raid_placing_game_cs_req { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] pub enum Gcoiiopkjpf { - /// offset: 32 - #[prost(uint32, tag = "1")] + /// offset: 24 + #[prost(uint32, tag = "10")] Cjemmdpiclj(u32), - /// offset: 32 - #[prost(uint32, tag = "6")] + /// offset: 24 + #[prost(uint32, tag = "11")] Fjdabppandc(u32), } } /// Obf: OLAFFEPAICB #[derive(proto_derive::CmdID)] -#[cmdid(4728)] +#[cmdid(4773)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ActivityRaidPlacingGameScRsp { - /// offset: 36 - #[prost(uint32, tag = "9")] + /// offset: 32 + #[prost(uint32, tag = "10")] pub retcode: u32, - #[prost(oneof = "activity_raid_placing_game_sc_rsp::Gcoiiopkjpf", tags = "15, 14")] + #[prost(oneof = "activity_raid_placing_game_sc_rsp::Gcoiiopkjpf", tags = "11, 8")] pub gcoiiopkjpf: ::core::option::Option< activity_raid_placing_game_sc_rsp::Gcoiiopkjpf, >, @@ -4269,172 +4699,172 @@ pub mod activity_raid_placing_game_sc_rsp { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] pub enum Gcoiiopkjpf { - /// offset: 16 - #[prost(uint32, tag = "15")] + /// offset: 24 + #[prost(uint32, tag = "11")] Cjemmdpiclj(u32), - /// offset: 16 - #[prost(uint32, tag = "14")] + /// offset: 24 + #[prost(uint32, tag = "8")] Fjdabppandc(u32), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ecjmjjkjgop { - /// offset: 32 - #[prost(uint32, repeated, tag = "8")] - pub fbeildajede: ::prost::alloc::vec::Vec, - /// offset: 48 - #[prost(uint32, tag = "14")] + /// offset: 52 + #[prost(uint32, tag = "11")] + pub hdkdkjbdgcc: u32, + /// offset: 44 + #[prost(uint32, tag = "2")] pub cpgajpckcdg: u32, /// offset: 24 - #[prost(uint32, repeated, tag = "10")] - pub jdjcnbgoglp: ::prost::alloc::vec::Vec, + #[prost(uint32, repeated, tag = "8")] + pub fbeildajede: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint32, tag = "1")] - pub hdkdkjbdgcc: u32, - /// offset: 52 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "10")] pub jalhneidhgj: u32, - /// offset: 44 - #[prost(bool, tag = "7")] + /// offset: 48 + #[prost(bool, tag = "12")] pub iichhokopgg: bool, + /// offset: 32 + #[prost(uint32, repeated, tag = "9")] + pub jdjcnbgoglp: ::prost::alloc::vec::Vec, } /// Obf: DFLHKJHDOCK #[derive(proto_derive::CmdID)] -#[cmdid(4736)] +#[cmdid(4731)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AlleyOrderChangedScNotify { - /// offset: 16 + /// offset: 24 #[prost(message, optional, tag = "10")] pub pphiadnkgaf: ::core::option::Option, } /// Obf: EMCEPDLELHE #[derive(proto_derive::CmdID)] -#[cmdid(4709)] +#[cmdid(4721)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AlleyShipUnlockScNotify { /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "14")] pub ejdfknmnale: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lllomacpcgb { - /// offset: 32 - #[prost(uint32, repeated, tag = "9")] - pub dgnkgdlillb: ::prost::alloc::vec::Vec, - /// offset: 40 - #[prost(uint32, repeated, tag = "8")] - pub ppibbkhlmjc: ::prost::alloc::vec::Vec, /// offset: 48 - #[prost(uint32, tag = "14")] - pub cakccbjohoi: u32, - /// offset: 16 - #[prost(uint32, repeated, tag = "4")] - pub cadhphlnoch: ::prost::alloc::vec::Vec, - /// offset: 60 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "11")] pub lepacdhlbib: u32, /// offset: 56 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "8")] pub behpabeeodh: u32, + /// offset: 16 + #[prost(uint32, repeated, tag = "2")] + pub ppibbkhlmjc: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint32, repeated, tag = "10")] + pub dgnkgdlillb: ::prost::alloc::vec::Vec, /// offset: 52 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "12")] + pub cakccbjohoi: u32, + /// offset: 60 + #[prost(uint32, tag = "4")] pub shop_id: u32, + /// offset: 32 + #[prost(uint32, repeated, tag = "1")] + pub cadhphlnoch: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Njaoiggmeal { - /// offset: 36 - #[prost(uint32, tag = "15")] - pub bclnmidffoh: u32, /// offset: 24 - #[prost(message, repeated, tag = "10")] + #[prost(message, repeated, tag = "14")] pub hofdbflcgkb: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "13")] pub map_id: u32, + /// offset: 36 + #[prost(uint32, tag = "9")] + pub bclnmidffoh: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct LogisticsScore { + /// offset: 48 + #[prost(uint32, tag = "11")] + pub map_id: u32, + /// offset: 52 + #[prost(uint32, tag = "5")] + pub max_score: u32, /// offset: 24 - #[prost(message, optional, tag = "3")] + #[prost(message, optional, tag = "6")] pub reward: ::core::option::Option, /// offset: 40 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "2")] + pub unlock_level: u32, + /// offset: 32 + #[prost(uint32, tag = "15")] + pub last_max_score: u32, + /// offset: 44 + #[prost(uint32, tag = "13")] pub last_level: u32, /// offset: 36 #[prost(uint32, tag = "9")] pub cur_score: u32, - /// offset: 44 - #[prost(uint32, tag = "15")] - pub unlock_level: u32, - /// offset: 52 - #[prost(uint32, tag = "4")] - pub map_id: u32, - /// offset: 48 - #[prost(uint32, tag = "14")] - pub max_score: u32, - /// offset: 32 - #[prost(uint32, tag = "10")] - pub last_max_score: u32, } /// Obf: BAKNCHMDANL #[derive(proto_derive::CmdID)] -#[cmdid(4798)] +#[cmdid(4777)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct LogisticsGameCsReq { - /// offset: 24 - #[prost(message, repeated, tag = "10")] - pub apmcphfmaeg: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(bool, tag = "14")] + #[prost(bool, tag = "7")] pub boblnbjmkca: bool, + /// offset: 24 + #[prost(message, repeated, tag = "8")] + pub apmcphfmaeg: ::prost::alloc::vec::Vec, } /// Obf: ODAENPNMIHC #[derive(proto_derive::CmdID)] -#[cmdid(4760)] +#[cmdid(4776)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct LogisticsScoreRewardSyncInfoScNotify { - /// offset: 16 - #[prost(message, repeated, tag = "9")] + /// offset: 24 + #[prost(message, repeated, tag = "5")] pub fmjplhohbab: ::prost::alloc::vec::Vec, } /// Obf: MECOFAJONFP #[derive(proto_derive::CmdID)] -#[cmdid(4753)] +#[cmdid(4781)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct LogisticsGameScRsp { /// offset: 40 - #[prost(uint32, tag = "8")] - pub retcode: u32, + #[prost(uint32, tag = "13")] + pub event_id: u32, /// offset: 32 - #[prost(bool, tag = "5")] - pub boblnbjmkca: bool, + #[prost(uint32, tag = "9")] + pub retcode: u32, /// offset: 24 - #[prost(message, repeated, tag = "10")] + #[prost(message, repeated, tag = "12")] pub fmjplhohbab: ::prost::alloc::vec::Vec, /// offset: 36 - #[prost(uint32, tag = "6")] - pub event_id: u32, + #[prost(bool, tag = "2")] + pub boblnbjmkca: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hehaomiamgl { /// offset: 24 - #[prost(enumeration = "Bjlncfjoiaf", tag = "9")] + #[prost(uint32, tag = "15")] + pub ningbnbmkop: u32, + /// offset: 32 + #[prost(enumeration = "Bjlncfjoiaf", tag = "14")] pub state: i32, /// offset: 28 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "6")] pub event_id: u32, - /// offset: 32 - #[prost(uint32, tag = "8")] - pub ningbnbmkop: u32, } /// Obf: IIBMDIJBLOB #[derive(proto_derive::CmdID)] -#[cmdid(4797)] +#[cmdid(4712)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct StartAlleyEventCsReq { /// offset: 24 @@ -4443,268 +4873,268 @@ pub struct StartAlleyEventCsReq { } /// Obf: GCCCHNPFPLP #[derive(proto_derive::CmdID)] -#[cmdid(4706)] +#[cmdid(4788)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct StartAlleyEventScRsp { /// offset: 28 - #[prost(uint32, tag = "8")] - pub retcode: u32, - /// offset: 24 #[prost(uint32, tag = "10")] pub event_id: u32, + /// offset: 24 + #[prost(uint32, tag = "2")] + pub retcode: u32, } /// Obf: GBOOJMAOLDH #[derive(proto_derive::CmdID)] -#[cmdid(4741)] +#[cmdid(4719)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AlleyEventChangeNotify { - /// offset: 24 - #[prost(message, optional, tag = "11")] - pub nfldodiabcl: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "1")] pub hcnldibeaca: u32, + /// offset: 24 + #[prost(message, optional, tag = "6")] + pub nfldodiabcl: ::core::option::Option, } /// Obf: PDPEIEHBKDN #[derive(proto_derive::CmdID)] -#[cmdid(4755)] +#[cmdid(4762)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AlleyEventEffectNotify { /// offset: 24 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "5")] pub lfilnmfdnig: u32, } /// Obf: GJLHOFGMAHJ #[derive(proto_derive::CmdID)] -#[cmdid(4707)] +#[cmdid(4734)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakePrestigeRewardCsReq { /// offset: 24 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "1")] pub level: u32, } /// Obf: FGNNNDKEEHB #[derive(proto_derive::CmdID)] -#[cmdid(4739)] +#[cmdid(4789)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakePrestigeRewardScRsp { - /// offset: 16 - #[prost(message, optional, tag = "11")] + /// offset: 24 + #[prost(message, optional, tag = "13")] pub reward: ::core::option::Option, - /// offset: 36 - #[prost(uint32, tag = "6")] - pub retcode: u32, /// offset: 32 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "1")] pub level: u32, + /// offset: 36 + #[prost(uint32, tag = "10")] + pub retcode: u32, } /// Obf: AGLOLFIPCDP #[derive(proto_derive::CmdID)] -#[cmdid(4774)] +#[cmdid(4787)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PrestigeLevelUpCsReq {} /// Obf: JEMEEDBIDOB #[derive(proto_derive::CmdID)] -#[cmdid(4790)] +#[cmdid(4715)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PrestigeLevelUpScRsp { - /// offset: 28 - #[prost(uint32, tag = "11")] - pub level: u32, /// offset: 24 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "4")] pub retcode: u32, + /// offset: 28 + #[prost(uint32, tag = "6")] + pub level: u32, } /// Obf: BNFGELHDPEE #[derive(proto_derive::CmdID)] -#[cmdid(4754)] +#[cmdid(4720)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AlleyFundsScNotify { /// offset: 24 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "13")] pub dbjhemippim: u32, } /// Obf: AIAANLBAGMD #[derive(proto_derive::CmdID)] -#[cmdid(4720)] +#[cmdid(4767)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SaveLogisticsCsReq { - /// offset: 16 - #[prost(message, repeated, tag = "1")] + /// offset: 24 + #[prost(message, repeated, tag = "9")] pub apmcphfmaeg: ::prost::alloc::vec::Vec, } /// Obf: HCDCIKFBLEP #[derive(proto_derive::CmdID)] -#[cmdid(4769)] +#[cmdid(4725)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SaveLogisticsScRsp { - /// offset: 32 - #[prost(uint32, tag = "1")] - pub retcode: u32, /// offset: 16 #[prost(message, repeated, tag = "6")] pub apmcphfmaeg: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "12")] + pub retcode: u32, } /// Obf: FEMPLINBLJG #[derive(proto_derive::CmdID)] -#[cmdid(4792)] +#[cmdid(4786)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct LogisticsInfoScNotify { /// offset: 16 - #[prost(message, optional, tag = "15")] + #[prost(message, optional, tag = "4")] pub njgamccgadc: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Laiemcfacdk { /// offset: 36 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "3")] + pub pghckcpkgll: u32, + /// offset: 32 + #[prost(uint32, tag = "7")] pub alghcnajbmm: u32, /// offset: 16 - #[prost(map = "uint32, uint32", tag = "11")] + #[prost(map = "uint32, uint32", tag = "1")] pub aahapcbilhc: ::std::collections::HashMap, - /// offset: 32 - #[prost(uint32, tag = "8")] - pub pghckcpkgll: u32, } /// Obf: DDNICGDDLCO #[derive(proto_derive::CmdID)] -#[cmdid(4724)] +#[cmdid(4733)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AlleyShipmentEventEffectsScNotify { - /// offset: 24 - #[prost(message, optional, tag = "4")] + /// offset: 16 + #[prost(message, optional, tag = "7")] pub lgjkpjojblf: ::core::option::Option, } /// Obf: NGMEMMOENFH #[derive(proto_derive::CmdID)] -#[cmdid(4773)] +#[cmdid(4745)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetSaveLogisticsMapCsReq {} /// Obf: FMCFCLGGHCE #[derive(proto_derive::CmdID)] -#[cmdid(4742)] +#[cmdid(4710)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetSaveLogisticsMapScRsp { /// offset: 32 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "4")] pub retcode: u32, - /// offset: 16 - #[prost(message, repeated, tag = "11")] + /// offset: 24 + #[prost(message, repeated, tag = "7")] pub hnfojbcjamg: ::prost::alloc::vec::Vec, } /// Obf: CGHOCDCODMF #[derive(proto_derive::CmdID)] -#[cmdid(4701)] +#[cmdid(4764)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AlleyShipUsedCountScNotify { /// offset: 16 - #[prost(map = "uint32, uint32", tag = "10")] + #[prost(map = "uint32, uint32", tag = "5")] pub nplakeokekb: ::std::collections::HashMap, } /// Obf: IHIKFLJEIJD #[derive(proto_derive::CmdID)] -#[cmdid(4751)] +#[cmdid(4800)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AlleyGuaranteedFundsCsReq {} /// Obf: PKJNKFAGCBP #[derive(proto_derive::CmdID)] -#[cmdid(4725)] +#[cmdid(4735)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AlleyGuaranteedFundsScRsp { - /// offset: 24 - #[prost(uint32, tag = "6")] - pub retcode: u32, /// offset: 28 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "5")] + pub retcode: u32, + /// offset: 24 + #[prost(uint32, tag = "7")] pub clibobehndm: u32, } /// Obf: MDGBHHGPDAJ #[derive(proto_derive::CmdID)] -#[cmdid(4735)] +#[cmdid(4706)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AlleyTakeEventRewardCsReq { /// offset: 24 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "14")] pub event_id: u32, } /// Obf: GBDLKBGCBAO #[derive(proto_derive::CmdID)] -#[cmdid(4737)] +#[cmdid(4746)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AlleyTakeEventRewardScRsp { - /// offset: 32 - #[prost(uint32, tag = "2")] - pub retcode: u32, - /// offset: 24 - #[prost(message, optional, tag = "8")] + /// offset: 16 + #[prost(message, optional, tag = "4")] pub reward: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "7")] + pub retcode: u32, } /// Obf: PCMDHOMOLFB #[derive(proto_derive::CmdID)] -#[cmdid(4788)] +#[cmdid(4759)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LogisticsDetonateStarSkiffCsReq {} /// Obf: MGDIBDJAMII #[derive(proto_derive::CmdID)] -#[cmdid(4715)] +#[cmdid(4761)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LogisticsDetonateStarSkiffScRsp { /// offset: 24 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "1")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RelicArchive { /// offset: 28 - #[prost(uint32, tag = "15")] - pub r#type: u32, - /// offset: 24 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "2")] pub relic_id: u32, + /// offset: 24 + #[prost(uint32, tag = "1")] + pub r#type: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonsterArchive { /// offset: 24 - #[prost(uint32, tag = "6")] - pub monster_id: u32, - /// offset: 28 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "2")] pub num: u32, + /// offset: 28 + #[prost(uint32, tag = "1")] + pub monster_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ArchiveData { - /// offset: 24 - #[prost(uint32, repeated, tag = "12")] - pub archive_equipment_id_list: ::prost::alloc::vec::Vec, - /// offset: 48 - #[prost(message, repeated, tag = "8")] - pub relic_list: ::prost::alloc::vec::Vec, - /// offset: 16 + /// offset: 32 #[prost(uint32, repeated, tag = "11")] + pub archive_missing_equipment_id_list: ::prost::alloc::vec::Vec, + /// offset: 56 + #[prost(message, repeated, tag = "3")] + pub archive_monster_id_list: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(uint32, repeated, tag = "4")] + pub archive_equipment_id_list: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(uint32, repeated, tag = "13")] pub archive_missing_avatar_id_list: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint32, repeated, tag = "6")] - pub archive_missing_equipment_id_list: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(message, repeated, tag = "4")] - pub archive_monster_id_list: ::prost::alloc::vec::Vec, + #[prost(message, repeated, tag = "2")] + pub relic_list: ::prost::alloc::vec::Vec, } /// Obf: GBKFNMIJNJM #[derive(proto_derive::CmdID)] -#[cmdid(2310)] +#[cmdid(2341)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetArchiveDataCsReq {} /// Obf: ELKFLJKDFDB #[derive(proto_derive::CmdID)] -#[cmdid(2305)] +#[cmdid(2314)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetArchiveDataScRsp { - /// offset: 24 - #[prost(message, optional, tag = "4")] + /// offset: 16 + #[prost(message, optional, tag = "7")] pub archive_data: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "9")] @@ -4712,1985 +5142,1978 @@ pub struct GetArchiveDataScRsp { } /// Obf: NKDHENMJGDK #[derive(proto_derive::CmdID)] -#[cmdid(2398)] +#[cmdid(2377)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetUpdatedArchiveDataCsReq {} /// Obf: HGJNHMIDNNP #[derive(proto_derive::CmdID)] -#[cmdid(2353)] +#[cmdid(2381)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetUpdatedArchiveDataScRsp { - /// offset: 16 - #[prost(message, optional, tag = "6")] - pub archive_data: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "14")] pub retcode: u32, + /// offset: 24 + #[prost(message, optional, tag = "15")] + pub archive_data: ::core::option::Option, } /// Obf: FDBODLGODJN #[derive(proto_derive::CmdID)] -#[cmdid(310)] +#[cmdid(341)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetAvatarDataCsReq { /// offset: 24 - #[prost(uint32, repeated, tag = "12")] + #[prost(uint32, repeated, tag = "5")] pub avatar_id_list: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(bool, tag = "4")] + #[prost(bool, tag = "14")] pub is_get_all: bool, } #[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct EquipRelic { - /// offset: 28 - #[prost(uint32, tag = "12")] - pub r#type: u32, - /// offset: 24 - #[prost(uint32, tag = "15")] - pub relic_unique_id: u32, -} -#[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Avatar { - /// offset: 68 - #[prost(bool, tag = "7")] - pub is_marked: bool, - /// offset: 48 - #[prost(uint32, tag = "2")] + /// offset: 80 + #[prost(uint32, tag = "10")] + pub level: u32, + /// offset: 64 + #[prost(uint32, tag = "14")] pub base_avatar_id: u32, + /// offset: 56 + #[prost(uint32, tag = "1")] + pub dressed_skin_id: u32, + /// offset: 76 + #[prost(uint32, tag = "7")] + pub unk_enhanced_id: u32, + /// offset: 72 + #[prost(uint32, tag = "2")] + pub promotion: u32, + /// offset: 84 + #[prost(bool, tag = "13")] + pub is_marked: bool, + /// offset: 16 + #[prost(uint32, repeated, tag = "11")] + pub taken_rewards: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(message, repeated, tag = "9")] + pub skilltree_list: ::prost::alloc::vec::Vec, + /// offset: 68 + #[prost(uint32, tag = "5")] + pub equipment_unique_id: u32, + /// offset: 88 + #[prost(uint32, tag = "3")] + pub exp: u32, + /// offset: 48 + #[prost(uint64, tag = "4")] + pub first_met_timestamp: u64, + /// offset: 32 + #[prost(message, repeated, tag = "8")] + pub equip_relic_list: ::prost::alloc::vec::Vec, /// offset: 60 #[prost(uint32, tag = "12")] pub rank: u32, - /// offset: 52 - #[prost(uint32, tag = "10")] - pub dressed_skin_id: u32, - /// offset: 88 - #[prost(uint64, tag = "15")] - pub first_met_timestamp: u64, - /// offset: 32 - #[prost(message, repeated, tag = "3")] - pub equip_relic_list: ::prost::alloc::vec::Vec, - /// offset: 64 - #[prost(uint32, tag = "11")] - pub unk_enhanced_id: u32, - /// offset: 40 - #[prost(message, repeated, tag = "13")] - pub skilltree_list: ::prost::alloc::vec::Vec, - /// offset: 80 - #[prost(uint32, tag = "8")] - pub exp: u32, - /// offset: 24 - #[prost(uint32, repeated, tag = "4")] - pub taken_rewards: ::prost::alloc::vec::Vec, - /// offset: 76 - #[prost(uint32, tag = "1")] - pub level: u32, - /// offset: 56 - #[prost(uint32, tag = "5")] - pub promotion: u32, - /// offset: 72 - #[prost(uint32, tag = "14")] - pub equipment_unique_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MultiPathAvatarTypeInfo { - /// offset: 16 - #[prost(message, repeated, tag = "6")] - pub equip_relic_list: ::prost::alloc::vec::Vec, - /// offset: 24 - #[prost(message, repeated, tag = "3")] - pub skilltree_list: ::prost::alloc::vec::Vec, - /// offset: 56 - #[prost(uint64, tag = "2")] - pub kdmclkjljpp: u64, - /// offset: 64 - #[prost(enumeration = "MultiPathAvatarType", tag = "12")] - pub avatar_id: i32, - /// offset: 44 - #[prost(uint32, tag = "10")] + /// offset: 52 + #[prost(uint32, tag = "14")] pub unk_enhanced_id: u32, - /// offset: 68 - #[prost(uint32, tag = "11")] + /// offset: 56 + #[prost(uint32, tag = "4")] pub dressed_skin_id: u32, + /// offset: 64 + #[prost(uint64, tag = "9")] + pub kdmclkjljpp: u64, + /// offset: 48 + #[prost(uint32, tag = "1")] + pub rank: u32, /// offset: 40 #[prost(uint32, tag = "7")] pub path_equipment_id: u32, - /// offset: 48 - #[prost(uint32, tag = "9")] - pub rank: u32, + /// offset: 16 + #[prost(message, repeated, tag = "10")] + pub equip_relic_list: ::prost::alloc::vec::Vec, + /// offset: 44 + #[prost(enumeration = "MultiPathAvatarType", tag = "2")] + pub avatar_id: i32, + /// offset: 24 + #[prost(message, repeated, tag = "6")] + pub skilltree_list: ::prost::alloc::vec::Vec, } /// Obf: LLKPMKBOPAE #[derive(proto_derive::CmdID)] -#[cmdid(305)] +#[cmdid(314)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetAvatarDataScRsp { - /// offset: 84 - #[prost(uint32, tag = "8")] - pub jpnlpopmkej: u32, - /// offset: 80 - #[prost(uint32, tag = "2")] - pub retcode: u32, - /// offset: 16 - #[prost(message, repeated, tag = "1")] - pub fefpijjlnfg: ::prost::alloc::vec::Vec, - /// offset: 40 - #[prost(uint32, repeated, tag = "13")] - pub halndfogjnf: ::prost::alloc::vec::Vec, /// offset: 64 - #[prost(map = "uint32, enumeration(MultiPathAvatarType)", tag = "4")] - pub current_multi_path_avatar_id: ::std::collections::HashMap, - /// offset: 32 + #[prost(message, repeated, tag = "2")] + pub fefpijjlnfg: ::prost::alloc::vec::Vec, + /// offset: 72 + #[prost(uint32, repeated, tag = "4")] + pub owned_skin_id_list: ::prost::alloc::vec::Vec, + /// offset: 84 + #[prost(uint32, tag = "11")] + pub retcode: u32, + /// offset: 24 #[prost(message, repeated, tag = "7")] pub avatar_list: ::prost::alloc::vec::Vec, - /// offset: 24 - #[prost(enumeration = "Bcmljcfoefm", repeated, tag = "9")] - pub pnkcfealami: ::prost::alloc::vec::Vec, - /// offset: 88 - #[prost(bool, tag = "15")] + /// offset: 80 + #[prost(bool, tag = "13")] pub is_get_all: bool, - /// offset: 72 - #[prost(message, repeated, tag = "12")] + /// offset: 40 + #[prost(uint32, repeated, tag = "8")] + pub halndfogjnf: ::prost::alloc::vec::Vec, + /// offset: 56 + #[prost(enumeration = "Bcmljcfoefm", repeated, tag = "3")] + pub pnkcfealami: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(map = "uint32, enumeration(MultiPathAvatarType)", tag = "15")] + pub current_multi_path_avatar_id: ::std::collections::HashMap, + /// offset: 88 + #[prost(uint32, tag = "12")] + pub jpnlpopmkej: u32, + /// offset: 32 + #[prost(message, repeated, tag = "9")] pub multi_path_avatar_type_info_list: ::prost::alloc::vec::Vec< MultiPathAvatarTypeInfo, >, - /// offset: 48 - #[prost(uint32, repeated, tag = "10")] - pub owned_skin_id_list: ::prost::alloc::vec::Vec, } /// Obf: DJJKIIAHALC #[derive(proto_derive::CmdID)] -#[cmdid(398)] +#[cmdid(377)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AvatarExpUpCsReq { - /// offset: 32 - #[prost(uint32, tag = "1")] - pub base_avatar_id: u32, - /// offset: 16 - #[prost(message, optional, tag = "3")] + /// offset: 24 + #[prost(message, optional, tag = "6")] pub item_cost_list: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "7")] + pub base_avatar_id: u32, } /// Obf: INHIJFMNOAO #[derive(proto_derive::CmdID)] -#[cmdid(353)] +#[cmdid(381)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AvatarExpUpScRsp { - /// offset: 32 - #[prost(uint32, tag = "7")] - pub retcode: u32, - /// offset: 24 - #[prost(message, repeated, tag = "1")] + /// offset: 16 + #[prost(message, repeated, tag = "10")] pub return_item_list: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "15")] + pub retcode: u32, } /// Obf: KFOMNLIPHKM #[derive(proto_derive::CmdID)] -#[cmdid(379)] +#[cmdid(302)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct UnlockSkilltreeCsReq { - /// offset: 16 - #[prost(message, repeated, tag = "14")] - pub item_list: ::prost::alloc::vec::Vec, /// offset: 36 - #[prost(uint32, tag = "10")] - pub point_id: u32, - /// offset: 32 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "14")] pub level: u32, + /// offset: 16 + #[prost(message, repeated, tag = "12")] + pub item_list: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "2")] + pub point_id: u32, } /// Obf: GOFNEGEKNHK #[derive(proto_derive::CmdID)] -#[cmdid(302)] +#[cmdid(385)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UnlockSkilltreeScRsp { - /// offset: 24 - #[prost(uint32, tag = "4")] - pub point_id: u32, /// offset: 32 - #[prost(uint32, tag = "7")] - pub retcode: u32, + #[prost(uint32, tag = "2")] + pub point_id: u32, /// offset: 28 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "11")] + pub retcode: u32, + /// offset: 24 + #[prost(uint32, tag = "8")] pub level: u32, } /// Obf: FMDODPOOBAK #[derive(proto_derive::CmdID)] -#[cmdid(397)] +#[cmdid(312)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PromoteAvatarCsReq { /// offset: 24 - #[prost(message, repeated, tag = "10")] + #[prost(message, repeated, tag = "13")] pub item_list: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "12")] pub base_avatar_id: u32, } /// Obf: NPAFCPEKNPG #[derive(proto_derive::CmdID)] -#[cmdid(306)] +#[cmdid(388)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PromoteAvatarScRsp { /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "13")] pub retcode: u32, } /// Obf: OKIHBJFFGHB #[derive(proto_derive::CmdID)] -#[cmdid(341)] +#[cmdid(319)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DressAvatarCsReq { /// offset: 28 - #[prost(uint32, tag = "14")] - pub avatar_id: u32, - /// offset: 24 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "4")] pub equipment_unique_id: u32, + /// offset: 24 + #[prost(uint32, tag = "8")] + pub avatar_id: u32, } /// Obf: FIGIBBKEBBD #[derive(proto_derive::CmdID)] -#[cmdid(355)] +#[cmdid(362)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DressAvatarScRsp { /// offset: 24 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "15")] pub retcode: u32, } /// Obf: GKOAAJMMEMA #[derive(proto_derive::CmdID)] -#[cmdid(307)] +#[cmdid(334)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeOffEquipmentCsReq { /// offset: 24 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "1")] pub avatar_id: u32, } /// Obf: MGEJBJLFBPC #[derive(proto_derive::CmdID)] -#[cmdid(339)] +#[cmdid(389)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeOffEquipmentScRsp { /// offset: 24 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "13")] pub retcode: u32, } /// Obf: KAIMCKHIFHP #[derive(proto_derive::CmdID)] -#[cmdid(316)] +#[cmdid(322)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AddAvatarScNotify { - /// offset: 32 - #[prost(uint32, tag = "3")] + /// offset: 36 + #[prost(uint32, tag = "6")] pub base_avatar_id: u32, /// offset: 40 - #[prost(enumeration = "AddAvatarSrc", tag = "2")] + #[prost(enumeration = "AddAvatarSrc", tag = "13")] pub src: i32, /// offset: 24 - #[prost(message, optional, tag = "5")] + #[prost(message, optional, tag = "2")] pub reward: ::core::option::Option, - /// offset: 36 - #[prost(bool, tag = "9")] + /// offset: 32 + #[prost(bool, tag = "7")] pub is_new: bool, } /// Obf: EBPDFOPKBHC #[derive(proto_derive::CmdID)] -#[cmdid(324)] +#[cmdid(333)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AddMultiPathAvatarScNotify { /// offset: 32 - #[prost(bool, tag = "11")] + #[prost(uint32, tag = "7")] + pub avatar_id: u32, + /// offset: 40 + #[prost(bool, tag = "13")] pub is_new: bool, /// offset: 24 - #[prost(message, optional, tag = "7")] + #[prost(message, optional, tag = "6")] pub reward: ::core::option::Option, /// offset: 36 - #[prost(uint32, tag = "9")] - pub avatar_id: u32, + #[prost(enumeration = "Obipkiialhc", tag = "4")] + pub fmgnioehhcf: i32, } /// Obf: OLCFHOGGKNC #[derive(proto_derive::CmdID)] -#[cmdid(326)] +#[cmdid(396)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RankUpAvatarCsReq { - /// offset: 32 - #[prost(uint32, tag = "11")] - pub avatar_id: u32, /// offset: 36 - #[prost(uint32, tag = "2")] - pub rank: u32, - /// offset: 16 - #[prost(message, optional, tag = "6")] + #[prost(uint32, tag = "9")] + pub avatar_id: u32, + /// offset: 24 + #[prost(message, optional, tag = "5")] pub item_cost_list: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "1")] + pub rank: u32, } /// Obf: LLLGFJMKHHK #[derive(proto_derive::CmdID)] -#[cmdid(363)] +#[cmdid(332)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RankUpAvatarScRsp { /// offset: 24 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "13")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RelicParam { /// offset: 28 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "2")] pub slot: u32, /// offset: 24 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "13")] pub relic_unique_id: u32, } /// Obf: CAMOJCCLNCE #[derive(proto_derive::CmdID)] -#[cmdid(367)] +#[cmdid(382)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct DressRelicAvatarCsReq { - /// offset: 32 - #[prost(uint32, tag = "6")] - pub avatar_id: u32, /// offset: 24 - #[prost(message, repeated, tag = "13")] + #[prost(message, repeated, tag = "12")] pub param_list: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "9")] + pub avatar_id: u32, } /// Obf: ADPAIPLCFIC #[derive(proto_derive::CmdID)] -#[cmdid(372)] +#[cmdid(366)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DressRelicAvatarScRsp { /// offset: 24 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "2")] pub retcode: u32, } /// Obf: DDPFFOPJHHM #[derive(proto_derive::CmdID)] -#[cmdid(394)] +#[cmdid(392)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeOffRelicCsReq { - /// offset: 16 - #[prost(uint32, repeated, tag = "15")] - pub slot_list: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "8")] pub avatar_id: u32, + /// offset: 16 + #[prost(uint32, repeated, tag = "3")] + pub slot_list: ::prost::alloc::vec::Vec, } /// Obf: HEENELCHMKP #[derive(proto_derive::CmdID)] -#[cmdid(336)] +#[cmdid(331)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeOffRelicScRsp { /// offset: 24 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "3")] pub retcode: u32, } /// Obf: EMAJLDJJNLL #[derive(proto_derive::CmdID)] -#[cmdid(378)] +#[cmdid(397)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakePromotionRewardCsReq { /// offset: 28 - #[prost(uint32, tag = "8")] - pub base_avatar_id: u32, - /// offset: 24 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "5")] pub promotion: u32, + /// offset: 24 + #[prost(uint32, tag = "9")] + pub base_avatar_id: u32, } /// Obf: HDEAAFNFGCM #[derive(proto_derive::CmdID)] -#[cmdid(374)] +#[cmdid(387)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakePromotionRewardScRsp { /// offset: 32 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "12")] pub retcode: u32, - /// offset: 16 - #[prost(message, optional, tag = "13")] + /// offset: 24 + #[prost(message, optional, tag = "6")] pub reward_list: ::core::option::Option, } /// Obf: PHEMPEFMECP #[derive(proto_derive::CmdID)] -#[cmdid(390)] +#[cmdid(315)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DressAvatarSkinCsReq { - /// offset: 24 - #[prost(uint32, tag = "4")] - pub avatar_id: u32, /// offset: 28 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "12")] + pub avatar_id: u32, + /// offset: 24 + #[prost(uint32, tag = "11")] pub skin_id: u32, } /// Obf: MEKBMEPIDHM #[derive(proto_derive::CmdID)] -#[cmdid(354)] +#[cmdid(320)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DressAvatarSkinScRsp { /// offset: 24 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "4")] pub retcode: u32, } /// Obf: HJBAMOJDEEM #[derive(proto_derive::CmdID)] -#[cmdid(362)] +#[cmdid(390)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeOffAvatarSkinCsReq { /// offset: 24 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "8")] pub avatar_id: u32, } /// Obf: ABOODONGNHG #[derive(proto_derive::CmdID)] -#[cmdid(309)] +#[cmdid(321)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeOffAvatarSkinScRsp { /// offset: 24 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "1")] pub retcode: u32, } /// Obf: CFBNAMCDBCC #[derive(proto_derive::CmdID)] -#[cmdid(320)] +#[cmdid(367)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UnlockAvatarSkinScNotify { /// offset: 24 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "15")] pub skin_id: u32, } /// Obf: HNEPFBPJKLI #[derive(proto_derive::CmdID)] -#[cmdid(369)] +#[cmdid(325)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MarkAvatarCsReq { /// offset: 24 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "11")] pub avatar_id: u32, /// offset: 28 - #[prost(bool, tag = "11")] + #[prost(bool, tag = "3")] pub is_marked: bool, } /// Obf: NGPKIPOGOHO #[derive(proto_derive::CmdID)] -#[cmdid(392)] +#[cmdid(386)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MarkAvatarScRsp { - /// offset: 28 - #[prost(uint32, tag = "5")] - pub retcode: u32, - /// offset: 24 - #[prost(bool, tag = "11")] - pub is_marked: bool, /// offset: 32 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "8")] pub avatar_id: u32, + /// offset: 24 + #[prost(bool, tag = "15")] + pub is_marked: bool, + /// offset: 28 + #[prost(uint32, tag = "3")] + pub retcode: u32, } /// Obf: BFCKHJIDMJO #[derive(proto_derive::CmdID)] -#[cmdid(373)] +#[cmdid(345)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetGrowthTargetAvatarCsReq { + /// offset: 32 + #[prost(enumeration = "Gifjdobiiik", tag = "6")] + pub source: i32, + /// offset: 36 + #[prost(uint32, tag = "10")] + pub idnmeknhlpo: u32, + /// offset: 16 + #[prost(enumeration = "Bcmljcfoefm", repeated, tag = "9")] + pub ejbjbocoinb: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "13")] - pub idnmeknhlpo: u32, - /// offset: 36 - #[prost(uint32, tag = "1")] pub avatar_id: u32, - /// offset: 32 - #[prost(enumeration = "Gifjdobiiik", tag = "11")] - pub source: i32, - /// offset: 24 - #[prost(enumeration = "Bcmljcfoefm", repeated, tag = "3")] - pub ejbjbocoinb: ::prost::alloc::vec::Vec, } /// Obf: CEICLCJFPDI #[derive(proto_derive::CmdID)] -#[cmdid(342)] +#[cmdid(310)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetGrowthTargetAvatarScRsp { - /// offset: 16 - #[prost(enumeration = "Bcmljcfoefm", repeated, tag = "7")] - pub ejbjbocoinb: ::prost::alloc::vec::Vec, - /// offset: 40 - #[prost(uint32, tag = "12")] - pub retcode: u32, /// offset: 36 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "14")] pub jpnlpopmkej: u32, - /// offset: 32 - #[prost(uint32, tag = "3")] + /// offset: 40 + #[prost(uint32, tag = "10")] pub growth_avatar_id: u32, + /// offset: 32 + #[prost(uint32, tag = "13")] + pub retcode: u32, + /// offset: 16 + #[prost(enumeration = "Bcmljcfoefm", repeated, tag = "4")] + pub ejbjbocoinb: ::prost::alloc::vec::Vec, } /// Obf: MLGLOKGPPEG #[derive(proto_derive::CmdID)] -#[cmdid(301)] +#[cmdid(364)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GrowthTargetAvatarChangedScNotify { /// offset: 32 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "4")] pub jpnlpopmkej: u32, /// offset: 16 - #[prost(enumeration = "Bcmljcfoefm", repeated, tag = "5")] + #[prost(enumeration = "Bcmljcfoefm", repeated, tag = "12")] pub ejbjbocoinb: ::prost::alloc::vec::Vec, } /// Obf: ECEAPFHMMEI #[derive(proto_derive::CmdID)] -#[cmdid(360)] +#[cmdid(376)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetPreAvatarActivityListCsReq {} /// Obf: NLBLICCIFCC #[derive(proto_derive::CmdID)] -#[cmdid(366)] +#[cmdid(309)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetPreAvatarActivityListScRsp { - /// offset: 32 - #[prost(uint32, tag = "12")] - pub retcode: u32, - /// offset: 24 - #[prost(uint32, repeated, tag = "6")] + /// offset: 16 + #[prost(uint32, repeated, tag = "1")] pub phhncjjpkic: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "6")] + pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nmifoljfcjh { - /// offset: 64 - #[prost(uint32, tag = "13")] - pub aekfjkenphn: u32, - /// offset: 16 - #[prost(string, tag = "267")] - pub oanpnfjjfhg: ::prost::alloc::string::String, - /// offset: 88 - #[prost(uint32, tag = "7")] - pub kjaeojbjojd: u32, - /// offset: 104 - #[prost(uint32, tag = "4")] - pub hdnikcblkil: u32, - /// offset: 24 - #[prost(string, tag = "1274")] - pub ebppbpmhdhi: ::prost::alloc::string::String, - /// offset: 96 - #[prost(uint32, tag = "152")] - pub r#type: u32, - /// offset: 112 - #[prost(uint32, tag = "6")] - pub ihokhlfhocc: u32, - /// offset: 92 - #[prost(uint32, tag = "1755")] - pub module_id: u32, - /// offset: 40 - #[prost(string, tag = "1290")] - pub kpjhbeilaip: ::prost::alloc::string::String, - /// offset: 60 - #[prost(uint32, tag = "3")] - pub kiejacmogan: u32, - /// offset: 108 - #[prost(uint32, tag = "10")] - pub lkkamllafae: u32, - /// offset: 100 - #[prost(uint32, tag = "9")] - pub flaagnapdhp: u32, - /// offset: 120 - #[prost(uint32, tag = "5")] - pub egddnpeonkc: u32, /// offset: 72 - #[prost(uint32, tag = "2")] - pub dlapkbddbbc: u32, - /// offset: 124 - #[prost(uint32, tag = "314")] - pub dggnnbcjocc: u32, - /// offset: 68 - #[prost(uint32, tag = "11")] - pub lijcngohkhf: u32, - /// offset: 116 - #[prost(uint32, tag = "15")] - pub dbijfkobkkh: u32, - /// offset: 76 - #[prost(uint32, tag = "12")] - pub pmmcfgmplba: u32, - /// offset: 80 - #[prost(uint32, tag = "8")] - pub phibnkmiogp: u32, - /// offset: 56 - #[prost(uint32, tag = "1")] - pub jjmkeadciag: u32, - /// offset: 84 #[prost(uint32, tag = "14")] pub fojcckacdhh: u32, + /// offset: 76 + #[prost(uint32, tag = "48")] + pub dggnnbcjocc: u32, + /// offset: 112 + #[prost(uint32, tag = "1")] + pub hdnikcblkil: u32, + /// offset: 24 + #[prost(string, tag = "1931")] + pub ebppbpmhdhi: ::prost::alloc::string::String, + /// offset: 124 + #[prost(uint32, tag = "2")] + pub lijcngohkhf: u32, + /// offset: 108 + #[prost(uint32, tag = "1176")] + pub module_id: u32, + /// offset: 80 + #[prost(uint32, tag = "9")] + pub egddnpeonkc: u32, /// offset: 32 - #[prost(string, tag = "697")] + #[prost(string, tag = "1186")] pub mkhldlfonkn: ::prost::alloc::string::String, + /// offset: 96 + #[prost(uint32, tag = "4")] + pub phibnkmiogp: u32, + /// offset: 56 + #[prost(uint32, tag = "12")] + pub dbijfkobkkh: u32, + /// offset: 40 + #[prost(string, tag = "1465")] + pub oanpnfjjfhg: ::prost::alloc::string::String, + /// offset: 100 + #[prost(uint32, tag = "1344")] + pub r#type: u32, + /// offset: 64 + #[prost(uint32, tag = "5")] + pub aekfjkenphn: u32, + /// offset: 68 + #[prost(uint32, tag = "13")] + pub dlapkbddbbc: u32, + /// offset: 84 + #[prost(uint32, tag = "11")] + pub lkkamllafae: u32, + /// offset: 92 + #[prost(uint32, tag = "6")] + pub jjmkeadciag: u32, + /// offset: 104 + #[prost(uint32, tag = "7")] + pub kjaeojbjojd: u32, + /// offset: 120 + #[prost(uint32, tag = "15")] + pub flaagnapdhp: u32, + /// offset: 88 + #[prost(uint32, tag = "3")] + pub ihokhlfhocc: u32, + /// offset: 60 + #[prost(uint32, tag = "8")] + pub pmmcfgmplba: u32, + /// offset: 16 + #[prost(string, tag = "376")] + pub kpjhbeilaip: ::prost::alloc::string::String, + /// offset: 116 + #[prost(uint32, tag = "10")] + pub kiejacmogan: u32, } /// Obf: NKLEGHEBAKI #[derive(proto_derive::CmdID)] -#[cmdid(351)] +#[cmdid(400)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetPreAvatarGrowthInfoCsReq {} /// Obf: GEFENNPHDME #[derive(proto_derive::CmdID)] -#[cmdid(325)] +#[cmdid(335)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetPreAvatarGrowthInfoScRsp { /// offset: 32 #[prost(uint32, tag = "2")] pub retcode: u32, /// offset: 16 - #[prost(message, repeated, tag = "3")] + #[prost(message, repeated, tag = "9")] pub ijonomejohm: ::prost::alloc::vec::Vec, } /// Obf: FEBPEIFDKNN #[derive(proto_derive::CmdID)] -#[cmdid(388)] +#[cmdid(359)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetAvatarEnhancedIdCsReq { /// offset: 28 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "3")] pub enhanced_id: u32, /// offset: 24 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "15")] pub avatar_id: u32, } /// Obf: DPEFJJFALKG #[derive(proto_derive::CmdID)] -#[cmdid(315)] +#[cmdid(361)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetAvatarEnhancedIdScRsp { /// offset: 28 - #[prost(uint32, tag = "6")] - pub unk_enhanced_id: u32, - /// offset: 24 - #[prost(uint32, tag = "3")] - pub growth_avatar_id: u32, - /// offset: 32 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "14")] pub retcode: u32, + /// offset: 24 + #[prost(uint32, tag = "4")] + pub unk_enhanced_id: u32, + /// offset: 32 + #[prost(uint32, tag = "15")] + pub growth_avatar_id: u32, } /// Obf: BAOHDDGLEIA #[derive(proto_derive::CmdID)] -#[cmdid(110)] +#[cmdid(141)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PveBattleResultCsReq { - /// offset: 88 - #[prost(uint32, tag = "7")] - pub battle_id: u32, - /// offset: 76 - #[prost(uint32, tag = "12")] - pub bclnmidffoh: u32, - /// offset: 94 - #[prost(bool, tag = "14")] - pub gjgkagfpagm: bool, - /// offset: 24 - #[prost(map = "string, uint32", tag = "3")] + /// offset: 40 + #[prost(string, tag = "9")] + pub debug_extra_info: ::prost::alloc::string::String, + /// offset: 72 + #[prost(uint32, tag = "10")] + pub stage_id: u32, + /// offset: 32 + #[prost(map = "string, uint32", tag = "8")] pub hpekekipjlf: ::std::collections::HashMap<::prost::alloc::string::String, u32>, - /// offset: 84 + /// offset: 48 + #[prost(message, repeated, tag = "14")] + pub op_list: ::prost::alloc::vec::Vec, + /// offset: 56 + #[prost(message, optional, tag = "13")] + pub stt: ::core::option::Option, + /// offset: 24 + #[prost(bytes = "vec", tag = "12")] + pub turn_snapshot_hash: ::prost::alloc::vec::Vec, + /// offset: 93 + #[prost(bool, tag = "3")] + pub is_auto_fight: bool, + /// offset: 80 #[prost(enumeration = "BattleEndStatus", tag = "11")] pub end_status: i32, + /// offset: 84 + #[prost(uint32, tag = "5")] + pub pak_type_version: u32, /// offset: 68 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "15")] + pub battle_id: u32, + /// offset: 94 + #[prost(bool, tag = "6")] + pub gjgkagfpagm: bool, + /// offset: 76 + #[prost(uint32, tag = "2")] + pub bclnmidffoh: u32, + /// offset: 88 + #[prost(uint32, tag = "1")] pub client_res_version: u32, - /// offset: 72 + /// offset: 92 + #[prost(bool, tag = "7")] + pub is_ai_consider_ultra_skill: bool, + /// offset: 64 #[prost(uint32, tag = "4")] pub jcjfgojfege: u32, - /// offset: 92 - #[prost(bool, tag = "2")] - pub is_ai_consider_ultra_skill: bool, - /// offset: 93 - #[prost(bool, tag = "6")] - pub is_auto_fight: bool, - /// offset: 32 - #[prost(bytes = "vec", tag = "10")] - pub turn_snapshot_hash: ::prost::alloc::vec::Vec, - /// offset: 80 - #[prost(uint32, tag = "15")] - pub cost_time: u32, - /// offset: 56 - #[prost(string, tag = "8")] - pub debug_extra_info: ::prost::alloc::string::String, - /// offset: 48 - #[prost(message, repeated, tag = "13")] - pub op_list: ::prost::alloc::vec::Vec, - /// offset: 16 - #[prost(message, optional, tag = "1")] - pub stt: ::core::option::Option, - /// offset: 64 - #[prost(uint32, tag = "5")] - pub stage_id: u32, } /// Obf: PFAIJOHBNCF #[derive(proto_derive::CmdID)] -#[cmdid(105)] +#[cmdid(114)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PveBattleResultScRsp { - /// offset: 72 - #[prost(string, tag = "9")] - pub bin_version: ::prost::alloc::string::String, - /// offset: 104 - #[prost(uint32, tag = "3")] - pub event_id: u32, - /// offset: 16 - #[prost(message, optional, tag = "10")] - pub jhmmoojpkha: ::core::option::Option, - /// offset: 40 - #[prost(message, optional, tag = "6")] - pub nhanakjfeab: ::core::option::Option, - /// offset: 48 - #[prost(message, repeated, tag = "14")] - pub battle_avatar_list: ::prost::alloc::vec::Vec, /// offset: 96 - #[prost(uint32, tag = "8")] - pub retcode: u32, - /// offset: 56 - #[prost(message, optional, tag = "5")] - pub drop_data: ::core::option::Option, - /// offset: 100 - #[prost(uint32, tag = "7")] - pub ggmpfnkofkd: u32, - /// offset: 92 #[prost(uint32, tag = "15")] - pub stage_id: u32, - /// offset: 80 - #[prost(string, tag = "1")] - pub res_version: ::prost::alloc::string::String, - /// offset: 32 - #[prost(message, optional, tag = "1229")] - pub nbhlifpblmf: ::core::option::Option, - /// offset: 112 - #[prost(uint32, tag = "11")] pub klodelecmci: u32, - /// offset: 120 - #[prost(uint32, tag = "13")] - pub battle_id: u32, - /// offset: 88 - #[prost(uint32, tag = "12")] - pub ndcmdokkphh: u32, - /// offset: 108 - #[prost(enumeration = "BattleEndStatus", tag = "2")] - pub end_status: i32, - /// offset: 116 - #[prost(bool, tag = "4")] - pub check_identical: bool, + /// offset: 40 + #[prost(message, optional, tag = "1")] + pub nhanakjfeab: ::core::option::Option, + /// offset: 56 + #[prost(message, repeated, tag = "7")] + pub battle_avatar_list: ::prost::alloc::vec::Vec, /// offset: 24 - #[prost(message, optional, tag = "759")] + #[prost(message, optional, tag = "215")] + pub nbhlifpblmf: ::core::option::Option, + /// offset: 120 + #[prost(uint32, tag = "8")] + pub stage_id: u32, + /// offset: 16 + #[prost(string, tag = "4")] + pub bin_version: ::prost::alloc::string::String, + /// offset: 72 + #[prost(string, tag = "2")] + pub res_version: ::prost::alloc::string::String, + /// offset: 108 + #[prost(uint32, tag = "10")] + pub event_id: u32, + /// offset: 64 + #[prost(message, optional, tag = "1587")] pub kjchgehdlno: ::core::option::Option, + /// offset: 32 + #[prost(message, optional, tag = "3")] + pub drop_data: ::core::option::Option, + /// offset: 92 + #[prost(uint32, tag = "13")] + pub ggmpfnkofkd: u32, + /// offset: 104 + #[prost(uint32, tag = "6")] + pub ndcmdokkphh: u32, + /// offset: 116 + #[prost(uint32, tag = "5")] + pub retcode: u32, + /// offset: 80 + #[prost(message, optional, tag = "11")] + pub jhmmoojpkha: ::core::option::Option, + /// offset: 112 + #[prost(uint32, tag = "9")] + pub battle_id: u32, + /// offset: 100 + #[prost(bool, tag = "14")] + pub check_identical: bool, + /// offset: 88 + #[prost(enumeration = "BattleEndStatus", tag = "12")] + pub end_status: i32, } /// Obf: FJPLPFNKKKF #[derive(proto_derive::CmdID)] -#[cmdid(198)] +#[cmdid(177)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct QuitBattleCsReq { - /// offset: 32 - #[prost(enumeration = "Lipekjfjmnm", tag = "1")] - pub nikhbkchhjg: i32, - /// offset: 24 - #[prost(message, optional, tag = "3")] + /// offset: 16 + #[prost(message, optional, tag = "8")] pub stt: ::core::option::Option, + /// offset: 32 + #[prost(enumeration = "Lipekjfjmnm", tag = "13")] + pub nikhbkchhjg: i32, } /// Obf: PLOAKKONHKL #[derive(proto_derive::CmdID)] -#[cmdid(153)] +#[cmdid(181)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct QuitBattleScRsp { /// offset: 24 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "11")] pub retcode: u32, } /// Obf: KJLJOBFCGDD #[derive(proto_derive::CmdID)] -#[cmdid(179)] +#[cmdid(102)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetCurBattleInfoCsReq {} /// Obf: LHAFGCJCLFJ #[derive(proto_derive::CmdID)] -#[cmdid(102)] +#[cmdid(185)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetCurBattleInfoScRsp { - /// offset: 16 - #[prost(message, optional, tag = "8")] - pub pbphjbafgbb: ::core::option::Option, - /// offset: 32 - #[prost(message, optional, tag = "5")] - pub battle_info: ::core::option::Option, - /// offset: 48 - #[prost(uint32, tag = "9")] - pub retcode: u32, - /// offset: 44 - #[prost(uint32, tag = "2")] - pub ibpjkffflng: u32, /// offset: 40 - #[prost(enumeration = "BattleEndStatus", tag = "14")] + #[prost(enumeration = "BattleEndStatus", tag = "9")] pub hddndocnefo: i32, + /// offset: 48 + #[prost(uint32, tag = "5")] + pub retcode: u32, + /// offset: 32 + #[prost(message, optional, tag = "4")] + pub pbphjbafgbb: ::core::option::Option, + /// offset: 16 + #[prost(message, optional, tag = "14")] + pub battle_info: ::core::option::Option, + /// offset: 44 + #[prost(uint32, tag = "10")] + pub ibpjkffflng: u32, } /// Obf: OJMPHGKIIOC #[derive(proto_derive::CmdID)] -#[cmdid(197)] +#[cmdid(112)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SyncClientResVersionCsReq { /// offset: 24 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "4")] pub client_res_version: u32, } /// Obf: GHIJAKBMJFH #[derive(proto_derive::CmdID)] -#[cmdid(106)] +#[cmdid(188)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SyncClientResVersionScRsp { /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "4")] pub client_res_version: u32, /// offset: 28 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "6")] pub retcode: u32, } /// Obf: HEFKLAHHJPD #[derive(proto_derive::CmdID)] -#[cmdid(141)] +#[cmdid(119)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct QuitBattleScNotify {} /// Obf: EBKCKNCFAKC #[derive(proto_derive::CmdID)] -#[cmdid(155)] +#[cmdid(162)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct BattleLogReportCsReq {} /// Obf: CGGHCMBCGBG #[derive(proto_derive::CmdID)] -#[cmdid(107)] +#[cmdid(134)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct BattleLogReportScRsp { /// offset: 28 - #[prost(bool, tag = "13")] - pub lcgbacgbknc: bool, - /// offset: 24 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "14")] pub retcode: u32, + /// offset: 24 + #[prost(bool, tag = "12")] + pub lcgbacgbknc: bool, } /// Obf: INAKOOFBIBC #[derive(proto_derive::CmdID)] -#[cmdid(139)] +#[cmdid(189)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ServerSimulateBattleFinishScNotify {} /// Obf: BKPKHGCNLAM #[derive(proto_derive::CmdID)] -#[cmdid(116)] +#[cmdid(122)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ReBattleAfterBattleLoseCsNotify { /// offset: 24 - #[prost(bool, tag = "12")] + #[prost(bool, tag = "11")] pub pmjahilblfl: bool, } /// Obf: JADANENHLEF #[derive(proto_derive::CmdID)] -#[cmdid(126)] +#[cmdid(196)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RebattleByClientCsNotify { /// offset: 32 - #[prost(enumeration = "Lipekjfjmnm", tag = "7")] + #[prost(enumeration = "Lipekjfjmnm", tag = "14")] pub nikhbkchhjg: i32, - /// offset: 16 - #[prost(message, optional, tag = "5")] + /// offset: 24 + #[prost(message, optional, tag = "15")] pub stt: ::core::option::Option, } /// Obf: EEHPKOFBGJI #[derive(proto_derive::CmdID)] -#[cmdid(5710)] +#[cmdid(5741)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetBattleCollegeDataCsReq {} /// Obf: EDOBBBIOGOM #[derive(proto_derive::CmdID)] -#[cmdid(5705)] +#[cmdid(5714)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetBattleCollegeDataScRsp { - /// offset: 36 - #[prost(uint32, tag = "1")] - pub retcode: u32, /// offset: 16 - #[prost(uint32, repeated, tag = "14")] + #[prost(uint32, repeated, tag = "8")] pub finished_college_id_list: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(uint32, tag = "9")] + /// offset: 36 + #[prost(uint32, tag = "6")] pub mamhojmfjof: u32, + /// offset: 32 + #[prost(uint32, tag = "7")] + pub retcode: u32, } /// Obf: CPLJOBGDALK #[derive(proto_derive::CmdID)] -#[cmdid(5798)] +#[cmdid(5777)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BattleCollegeDataChangeScNotify { - /// offset: 40 - #[prost(uint32, tag = "12")] - pub mamhojmfjof: u32, /// offset: 24 - #[prost(uint32, repeated, tag = "1")] + #[prost(uint32, repeated, tag = "7")] pub finished_college_id_list: ::prost::alloc::vec::Vec, - /// offset: 16 - #[prost(message, optional, tag = "3")] + /// offset: 32 + #[prost(message, optional, tag = "1")] pub reward: ::core::option::Option, + /// offset: 40 + #[prost(uint32, tag = "2")] + pub mamhojmfjof: u32, } /// Obf: MNBLONDLDJD #[derive(proto_derive::CmdID)] -#[cmdid(5753)] +#[cmdid(5781)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct StartBattleCollegeCsReq { /// offset: 24 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "15")] pub id: u32, } /// Obf: MOPKNCIPMMP #[derive(proto_derive::CmdID)] -#[cmdid(5779)] +#[cmdid(5702)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StartBattleCollegeScRsp { - /// offset: 16 - #[prost(message, optional, tag = "8")] - pub battle_info: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "14")] pub id: u32, + /// offset: 24 + #[prost(message, optional, tag = "12")] + pub battle_info: ::core::option::Option, /// offset: 36 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "13")] pub retcode: u32, } /// Obf: LCGKPCGHILI #[derive(proto_derive::CmdID)] -#[cmdid(3010)] +#[cmdid(3041)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct BattlePassInfoNotify { - /// offset: 48 - #[prost(uint64, tag = "10")] - pub cbjklleohdc: u64, - /// offset: 80 - #[prost(uint64, tag = "8")] - pub fdkkikganck: u64, - /// offset: 56 - #[prost(uint64, tag = "12")] - pub inbockjglbo: u64, - /// offset: 88 - #[prost(uint64, tag = "13")] - pub hkeoaaccbpl: u64, - /// offset: 32 - #[prost(uint64, tag = "2")] - pub ljoekefkpko: u64, - /// offset: 104 - #[prost(uint64, tag = "14")] - pub ekgopldjoii: u64, - /// offset: 64 - #[prost(uint64, tag = "7")] - pub nkaoknmholh: u64, - /// offset: 76 - #[prost(enumeration = "BpTierType", tag = "6")] + /// offset: 28 + #[prost(enumeration = "BpTierType", tag = "5")] pub bp_tier_type: i32, - /// offset: 40 - #[prost(uint32, tag = "4")] - pub exp: u32, - /// offset: 24 - #[prost(uint64, tag = "1")] - pub cphiiockhpi: u64, /// offset: 96 - #[prost(uint32, tag = "3")] - pub ljflflimkad: u32, + #[prost(uint64, tag = "15")] + pub hkeoaaccbpl: u64, /// offset: 72 - #[prost(uint32, tag = "9")] + #[prost(uint64, tag = "3")] + pub ljoekefkpko: u64, + /// offset: 56 + #[prost(uint64, tag = "4")] + pub ekgopldjoii: u64, + /// offset: 32 + #[prost(uint64, tag = "7")] + pub fdkkikganck: u64, + /// offset: 24 + #[prost(uint32, tag = "10")] pub edbmnmdjbko: u32, - /// offset: 44 - #[prost(uint32, tag = "11")] + /// offset: 48 + #[prost(uint64, tag = "9")] + pub inbockjglbo: u64, + /// offset: 68 + #[prost(uint32, tag = "1")] + pub ljflflimkad: u32, + /// offset: 80 + #[prost(uint64, tag = "14")] + pub cbjklleohdc: u64, + /// offset: 40 + #[prost(uint32, tag = "2")] + pub exp: u32, + /// offset: 104 + #[prost(uint64, tag = "11")] + pub cphiiockhpi: u64, + /// offset: 88 + #[prost(uint64, tag = "8")] + pub nkaoknmholh: u64, + /// offset: 64 + #[prost(uint32, tag = "13")] pub level: u32, } /// Obf: EBLMPDFIFGF #[derive(proto_derive::CmdID)] -#[cmdid(3053)] +#[cmdid(3081)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeBpRewardCsReq { /// offset: 28 - #[prost(enumeration = "BpRewardType", tag = "12")] - pub r#type: i32, - /// offset: 32 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "4")] pub optional_reward_id: u32, + /// offset: 32 + #[prost(enumeration = "BpRewardType", tag = "13")] + pub r#type: i32, /// offset: 24 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "1")] pub level: u32, } /// Obf: DCNCOIBPBJD #[derive(proto_derive::CmdID)] -#[cmdid(3079)] +#[cmdid(3002)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeBpRewardScRsp { - /// offset: 24 - #[prost(message, optional, tag = "7")] + /// offset: 16 + #[prost(message, optional, tag = "15")] pub reward: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "6")] pub retcode: u32, } /// Obf: BPNKPCIPOOB #[derive(proto_derive::CmdID)] -#[cmdid(3002)] +#[cmdid(3085)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct BuyBpLevelCsReq { /// offset: 24 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "1")] pub ldnjeacfbje: u32, } /// Obf: GFEGGMHOBLN #[derive(proto_derive::CmdID)] -#[cmdid(3097)] +#[cmdid(3012)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct BuyBpLevelScRsp { /// offset: 24 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "12")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct OptionalReward { /// offset: 24 - #[prost(uint32, tag = "10")] - pub optional_reward_id: u32, - /// offset: 28 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "7")] pub level: u32, + /// offset: 28 + #[prost(uint32, tag = "1")] + pub optional_reward_id: u32, } /// Obf: CILPIOAHNIB #[derive(proto_derive::CmdID)] -#[cmdid(3006)] +#[cmdid(3088)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeAllRewardCsReq { - /// offset: 24 - #[prost(message, repeated, tag = "15")] + /// offset: 16 + #[prost(message, repeated, tag = "5")] pub modoofjoiao: ::prost::alloc::vec::Vec, } /// Obf: BOJPKOEHOCI #[derive(proto_derive::CmdID)] -#[cmdid(3041)] +#[cmdid(3019)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeAllRewardScRsp { - /// offset: 32 - #[prost(uint32, tag = "13")] - pub retcode: u32, /// offset: 16 - #[prost(message, optional, tag = "12")] + #[prost(message, optional, tag = "10")] pub reward: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "15")] + pub retcode: u32, } /// Obf: PGPCBBCOBHG #[derive(proto_derive::CmdID)] -#[cmdid(4873)] +#[cmdid(4853)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetBenefitActivityInfoCsReq {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ecmkalkcjac { - /// offset: 32 - #[prost(string, tag = "9")] - pub mpbpongigid: ::prost::alloc::string::String, /// offset: 24 - #[prost(string, tag = "7")] - pub cmamedolljl: ::prost::alloc::string::String, + #[prost(string, tag = "5")] + pub mpbpongigid: ::prost::alloc::string::String, /// offset: 40 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "13")] pub head_icon: u32, + /// offset: 32 + #[prost(string, tag = "10")] + pub cmamedolljl: ::prost::alloc::string::String, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fecadlcjfic { /// offset: 32 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "14")] pub level: u32, /// offset: 24 - #[prost(message, optional, tag = "14")] + #[prost(message, optional, tag = "3")] pub item_list: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ojfaklfikcj { - /// offset: 16 - #[prost(message, repeated, tag = "6")] - pub pfeaniahfpc: ::prost::alloc::vec::Vec, - /// offset: 56 - #[prost(uint32, tag = "5")] + /// offset: 40 + #[prost(uint32, tag = "11")] pub iigmeobdmje: u32, /// offset: 24 - #[prost(message, repeated, tag = "15")] + #[prost(message, repeated, tag = "7")] + pub pfeaniahfpc: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(uint64, tag = "13")] + pub end_time: u64, + /// offset: 56 + #[prost(uint64, tag = "3")] + pub pjpmlcdhebl: u64, + /// offset: 16 + #[prost(message, repeated, tag = "2")] pub nkjpgkmlhnk: ::prost::alloc::vec::Vec, /// offset: 64 - #[prost(uint64, tag = "2")] - pub end_time: u64, - /// offset: 40 - #[prost(uint64, tag = "12")] + #[prost(uint64, tag = "5")] pub begin_time: u64, - /// offset: 48 - #[prost(uint64, tag = "9")] - pub pjpmlcdhebl: u64, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mogacgjehae { + /// offset: 24 + #[prost(message, optional, tag = "15")] + pub config: ::core::option::Option, /// offset: 32 + #[prost(uint32, tag = "13")] + pub status: u32, + /// offset: 36 #[prost(uint32, tag = "3")] pub colbgejelgi: u32, /// offset: 40 - #[prost(uint32, tag = "15")] - pub status: u32, - /// offset: 24 - #[prost(message, optional, tag = "5")] - pub config: ::core::option::Option, - /// offset: 36 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "11")] pub level: u32, } /// Obf: LPELGNPNFLO #[derive(proto_derive::CmdID)] -#[cmdid(4871)] +#[cmdid(4894)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetBenefitActivityInfoScRsp { - /// offset: 36 - #[prost(uint32, tag = "7")] - pub retcode: u32, /// offset: 16 - #[prost(message, repeated, tag = "10")] + #[prost(message, repeated, tag = "6")] pub fmkcnmcailn: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(bool, tag = "6")] + #[prost(bool, tag = "1")] pub ofnginbodlp: bool, + /// offset: 36 + #[prost(uint32, tag = "5")] + pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lflogadlema { - /// offset: 24 - #[prost(bool, tag = "4")] - pub einfbgkendh: bool, /// offset: 28 - #[prost(uint32, tag = "8")] + #[prost(bool, tag = "9")] + pub einfbgkendh: bool, + /// offset: 24 + #[prost(uint32, tag = "2")] pub colbgejelgi: u32, } /// Obf: BJJDECAGCII #[derive(proto_derive::CmdID)] -#[cmdid(4896)] +#[cmdid(4878)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeBenefitActivityRewardCsReq { /// offset: 16 - #[prost(message, repeated, tag = "13")] + #[prost(message, repeated, tag = "9")] pub param_list: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(bool, tag = "10")] + #[prost(bool, tag = "15")] pub bfbpcbnpfph: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cmgdhfiobef { /// offset: 32 - #[prost(bool, tag = "5")] + #[prost(bool, tag = "13")] pub einfbgkendh: bool, /// offset: 36 #[prost(uint32, tag = "6")] pub colbgejelgi: u32, - /// offset: 16 - #[prost(message, optional, tag = "12")] + /// offset: 24 + #[prost(message, optional, tag = "9")] pub item_list: ::core::option::Option, } /// Obf: FEDPIHJNBHF #[derive(proto_derive::CmdID)] -#[cmdid(4880)] +#[cmdid(4895)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeBenefitActivityRewardScRsp { /// offset: 24 - #[prost(message, optional, tag = "1")] + #[prost(message, optional, tag = "14")] pub ckekcconjgb: ::core::option::Option, - /// offset: 32 - #[prost(message, repeated, tag = "6")] + /// offset: 16 + #[prost(message, repeated, tag = "7")] pub param_list: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "4")] pub retcode: u32, } /// Obf: NBAMKPBNEMA #[derive(proto_derive::CmdID)] -#[cmdid(4852)] +#[cmdid(4871)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct JoinBenefitActivityCsReq { /// offset: 24 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "5")] pub colbgejelgi: u32, } /// Obf: PMMCAMJGHKD #[derive(proto_derive::CmdID)] -#[cmdid(4851)] +#[cmdid(4886)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct JoinBenefitActivityScRsp { /// offset: 28 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "9")] pub retcode: u32, /// offset: 24 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "2")] pub colbgejelgi: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ijkjjdhlklb { /// offset: 24 - #[prost(enumeration = "AvatarType", tag = "14")] + #[prost(enumeration = "AvatarType", tag = "10")] pub avatar_type: i32, /// offset: 28 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "3")] pub avatar_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fcihijlomga { - /// offset: 48 - #[prost(uint32, tag = "2")] - pub naalcbmbpgc: u32, /// offset: 68 - #[prost(uint32, tag = "7")] - pub llfofpndafg: u32, - /// offset: 32 - #[prost(uint32, repeated, tag = "4")] - pub avatar_list: ::prost::alloc::vec::Vec, - /// offset: 64 - #[prost(bool, tag = "14")] - pub aplknjegbkf: bool, - /// offset: 52 - #[prost(uint32, tag = "12")] - pub cpgoipicpjf: u32, - /// offset: 56 - #[prost(uint32, tag = "15")] - pub challenge_id: u32, - /// offset: 24 - #[prost(uint32, repeated, tag = "3")] - pub hlibijfhhpg: ::prost::alloc::vec::Vec, - /// offset: 60 - #[prost(uint32, tag = "11")] - pub hnpeappmgaa: u32, - /// offset: 40 - #[prost(message, repeated, tag = "6")] - pub mdlachdkmph: ::prost::alloc::vec::Vec, - /// offset: 72 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "3")] pub hjmglemjhkg: u32, + /// offset: 52 + #[prost(uint32, tag = "1")] + pub naalcbmbpgc: u32, + /// offset: 64 + #[prost(uint32, tag = "12")] + pub hnpeappmgaa: u32, + /// offset: 56 + #[prost(uint32, tag = "11")] + pub cpgoipicpjf: u32, + /// offset: 32 + #[prost(uint32, repeated, tag = "6")] + pub avatar_list: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(bool, tag = "8")] + pub aplknjegbkf: bool, + /// offset: 24 + #[prost(message, repeated, tag = "4")] + pub mdlachdkmph: ::prost::alloc::vec::Vec, + /// offset: 60 + #[prost(uint32, tag = "10")] + pub llfofpndafg: u32, + /// offset: 72 + #[prost(uint32, tag = "2")] + pub challenge_id: u32, + /// offset: 40 + #[prost(uint32, repeated, tag = "7")] + pub hlibijfhhpg: ::prost::alloc::vec::Vec, } /// Obf: BNABKPINGGB #[derive(proto_derive::CmdID)] -#[cmdid(4210)] +#[cmdid(4241)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetBoxingClubInfoCsReq {} /// Obf: BHDCDGAPHGH #[derive(proto_derive::CmdID)] -#[cmdid(4205)] +#[cmdid(4214)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetBoxingClubInfoScRsp { - /// offset: 32 - #[prost(uint32, tag = "9")] - pub retcode: u32, - /// offset: 24 - #[prost(message, repeated, tag = "15")] + /// offset: 16 + #[prost(message, repeated, tag = "9")] pub challenge_list: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "10")] + pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gneibbpoaab { /// offset: 28 - #[prost(enumeration = "AvatarType", tag = "13")] + #[prost(enumeration = "AvatarType", tag = "3")] pub avatar_type: i32, /// offset: 24 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "11")] pub avatar_id: u32, } /// Obf: MPBJBFHDDJG #[derive(proto_derive::CmdID)] -#[cmdid(4298)] +#[cmdid(4277)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MatchBoxingClubOpponentCsReq { - /// offset: 16 - #[prost(message, repeated, tag = "1")] - pub mdlachdkmph: ::prost::alloc::vec::Vec, - /// offset: 24 - #[prost(uint32, repeated, tag = "4")] - pub avatar_list: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "3")] pub challenge_id: u32, + /// offset: 16 + #[prost(message, repeated, tag = "9")] + pub mdlachdkmph: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(uint32, repeated, tag = "15")] + pub avatar_list: ::prost::alloc::vec::Vec, } /// Obf: NGBFMHIJBIJ #[derive(proto_derive::CmdID)] -#[cmdid(4253)] +#[cmdid(4281)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MatchBoxingClubOpponentScRsp { - /// offset: 16 - #[prost(message, optional, tag = "15")] - pub dddikpnnble: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "1")] pub retcode: u32, + /// offset: 16 + #[prost(message, optional, tag = "2")] + pub dddikpnnble: ::core::option::Option, } /// Obf: ACIMGINPANN #[derive(proto_derive::CmdID)] -#[cmdid(4207)] +#[cmdid(4234)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChooseBoxingClubResonanceCsReq { - /// offset: 28 - #[prost(uint32, tag = "14")] - pub challenge_id: u32, /// offset: 24 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "3")] pub llfofpndafg: u32, + /// offset: 28 + #[prost(uint32, tag = "11")] + pub challenge_id: u32, } /// Obf: ADIJJGADDHF #[derive(proto_derive::CmdID)] -#[cmdid(4239)] +#[cmdid(4289)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChooseBoxingClubResonanceScRsp { /// offset: 32 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "14")] pub retcode: u32, /// offset: 16 - #[prost(message, optional, tag = "10")] + #[prost(message, optional, tag = "8")] pub dddikpnnble: ::core::option::Option, } /// Obf: JNJKBCNNKGB #[derive(proto_derive::CmdID)] -#[cmdid(4216)] +#[cmdid(4222)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetBoxingClubResonanceLineupCsReq { /// offset: 32 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "7")] pub challenge_id: u32, - /// offset: 24 - #[prost(message, repeated, tag = "11")] + /// offset: 16 + #[prost(message, repeated, tag = "13")] pub mdlachdkmph: ::prost::alloc::vec::Vec, } /// Obf: JHGHHPBOCHK #[derive(proto_derive::CmdID)] -#[cmdid(4226)] +#[cmdid(4296)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetBoxingClubResonanceLineupScRsp { /// offset: 32 #[prost(uint32, tag = "1")] pub retcode: u32, /// offset: 16 - #[prost(message, optional, tag = "8")] + #[prost(message, optional, tag = "6")] pub dddikpnnble: ::core::option::Option, } /// Obf: NGNGPMKLFAK #[derive(proto_derive::CmdID)] -#[cmdid(4263)] +#[cmdid(4232)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChooseBoxingClubStageOptionalBuffCsReq { /// offset: 28 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "4")] pub fmgmaiegofp: u32, /// offset: 24 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "13")] pub challenge_id: u32, } /// Obf: JBJPGCDOCJC #[derive(proto_derive::CmdID)] -#[cmdid(4267)] +#[cmdid(4282)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChooseBoxingClubStageOptionalBuffScRsp { - /// offset: 32 - #[prost(uint32, tag = "12")] - pub retcode: u32, - /// offset: 24 - #[prost(message, optional, tag = "6")] + /// offset: 16 + #[prost(message, optional, tag = "15")] pub dddikpnnble: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "5")] + pub retcode: u32, } /// Obf: IBNNGGAGIPD #[derive(proto_derive::CmdID)] -#[cmdid(4279)] +#[cmdid(4202)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct StartBoxingClubBattleCsReq { /// offset: 24 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "10")] pub challenge_id: u32, } /// Obf: CKFFILONDHI #[derive(proto_derive::CmdID)] -#[cmdid(4202)] +#[cmdid(4285)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StartBoxingClubBattleScRsp { - /// offset: 36 - #[prost(uint32, tag = "3")] - pub retcode: u32, /// offset: 32 - #[prost(uint32, tag = "8")] - pub challenge_id: u32, - /// offset: 16 - #[prost(message, optional, tag = "13")] - pub battle_info: ::core::option::Option, -} -/// Obf: IGPNNOGBAFH -#[derive(proto_derive::CmdID)] -#[cmdid(4297)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct GiveUpBoxingClubChallengeCsReq { - /// offset: 28 - #[prost(uint32, tag = "3")] - pub challenge_id: u32, - /// offset: 24 - #[prost(bool, tag = "11")] - pub pcpdfjhdjcc: bool, -} -/// Obf: LAPAICIPAHE -#[derive(proto_derive::CmdID)] -#[cmdid(4206)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GiveUpBoxingClubChallengeScRsp { - /// offset: 32 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "7")] pub retcode: u32, /// offset: 16 #[prost(message, optional, tag = "1")] + pub battle_info: ::core::option::Option, + /// offset: 36 + #[prost(uint32, tag = "6")] + pub challenge_id: u32, +} +/// Obf: IGPNNOGBAFH +#[derive(proto_derive::CmdID)] +#[cmdid(4212)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct GiveUpBoxingClubChallengeCsReq { + /// offset: 24 + #[prost(bool, tag = "9")] + pub pcpdfjhdjcc: bool, + /// offset: 28 + #[prost(uint32, tag = "15")] + pub challenge_id: u32, +} +/// Obf: LAPAICIPAHE +#[derive(proto_derive::CmdID)] +#[cmdid(4288)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct GiveUpBoxingClubChallengeScRsp { + /// offset: 24 + #[prost(message, optional, tag = "9")] pub dddikpnnble: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "8")] + pub retcode: u32, } /// Obf: JBENHLGKAOM #[derive(proto_derive::CmdID)] -#[cmdid(4241)] +#[cmdid(4219)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BoxingClubRewardScNotify { - /// offset: 40 - #[prost(uint32, tag = "6")] - pub challenge_id: u32, - /// offset: 24 - #[prost(message, optional, tag = "2")] - pub reward: ::core::option::Option, + /// offset: 32 + #[prost(bool, tag = "3")] + pub is_win: bool, /// offset: 36 #[prost(uint32, tag = "13")] + pub challenge_id: u32, + /// offset: 40 + #[prost(uint32, tag = "6")] pub naalcbmbpgc: u32, - /// offset: 32 - #[prost(bool, tag = "8")] - pub is_win: bool, + /// offset: 16 + #[prost(message, optional, tag = "5")] + pub reward: ::core::option::Option, } /// Obf: BLPFDJGEHMF #[derive(proto_derive::CmdID)] -#[cmdid(4255)] +#[cmdid(4262)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BoxingClubChallengeUpdateScNotify { /// offset: 16 - #[prost(message, optional, tag = "10")] + #[prost(message, optional, tag = "2")] pub dddikpnnble: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Challenge { /// offset: 44 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "12")] pub score: u32, - /// offset: 36 - #[prost(uint32, tag = "14")] - pub challenge_id: u32, - /// offset: 48 - #[prost(uint32, tag = "4")] - pub stars: u32, - /// offset: 16 - #[prost(message, optional, tag = "15")] - pub stage_info: ::core::option::Option, - /// offset: 56 - #[prost(uint32, tag = "5")] - pub taken_reward: u32, /// offset: 52 - #[prost(uint32, tag = "7")] - pub score_two: u32, - /// offset: 40 #[prost(uint32, tag = "3")] - pub attempts: u32, - /// offset: 32 - #[prost(bool, tag = "11")] + pub score_two: u32, + /// offset: 48 + #[prost(bool, tag = "4")] pub kfdaicilnmb: bool, + /// offset: 24 + #[prost(message, optional, tag = "8")] + pub stage_info: ::core::option::Option, + /// offset: 36 + #[prost(uint32, tag = "6")] + pub attempts: u32, + /// offset: 40 + #[prost(uint32, tag = "13")] + pub stars: u32, + /// offset: 56 + #[prost(uint32, tag = "1")] + pub challenge_id: u32, + /// offset: 32 + #[prost(uint32, tag = "14")] + pub taken_reward: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChallengeReward { - /// offset: 24 - #[prost(uint64, tag = "12")] - pub taken_challenge_reward: u64, /// offset: 32 - #[prost(uint32, tag = "11")] + #[prost(uint64, tag = "14")] + pub taken_challenge_reward: u64, + /// offset: 24 + #[prost(uint32, tag = "9")] pub group_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChallengeHistoryMaxLevel { - /// offset: 24 - #[prost(uint32, tag = "13")] - pub level: u32, /// offset: 28 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "5")] pub ordering_index: u32, + /// offset: 24 + #[prost(uint32, tag = "4")] + pub level: u32, } /// Obf: BKGDNIMPOKJ #[derive(proto_derive::CmdID)] -#[cmdid(1710)] +#[cmdid(1741)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetChallengeCsReq {} /// Obf: KAMDAMIGPGL #[derive(proto_derive::CmdID)] -#[cmdid(1705)] +#[cmdid(1714)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetChallengeScRsp { - /// offset: 16 + /// offset: 24 #[prost(message, repeated, tag = "10")] pub max_level_list: ::prost::alloc::vec::Vec, - /// offset: 52 - #[prost(uint32, tag = "1")] - pub retcode: u32, - /// offset: 24 - #[prost(message, repeated, tag = "8")] - pub challenge_list: ::prost::alloc::vec::Vec, - /// offset: 40 - #[prost(message, repeated, tag = "6")] + /// offset: 16 + #[prost(message, repeated, tag = "11")] pub challenge_reward_list: ::prost::alloc::vec::Vec, - /// offset: 48 - #[prost(uint32, tag = "7")] + /// offset: 32 + #[prost(message, repeated, tag = "6")] + pub challenge_list: ::prost::alloc::vec::Vec, + /// offset: 52 + #[prost(uint32, tag = "3")] pub lpljmkpblif: u32, + /// offset: 48 + #[prost(uint32, tag = "4")] + pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct StoryStageBuffInfo { /// offset: 24 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "1")] pub buff_two: u32, /// offset: 28 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "4")] pub buff_one: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct BossStageBuffInfo { - /// offset: 28 - #[prost(uint32, tag = "1")] - pub buff_one: u32, /// offset: 24 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "5")] pub buff_two: u32, + /// offset: 28 + #[prost(uint32, tag = "15")] + pub buff_one: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChallengeBuffInfo { - #[prost(oneof = "challenge_buff_info::Kfelkjldkeh", tags = "3, 15")] - pub kfelkjldkeh: ::core::option::Option, + #[prost(oneof = "challenge_buff_info::Info", tags = "2, 4")] + pub info: ::core::option::Option, } /// Nested message and enum types in `ChallengeBuffInfo`. pub mod challenge_buff_info { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] - pub enum Kfelkjldkeh { - /// offset: 16 - #[prost(message, tag = "3")] + pub enum Info { + /// offset: 24 + #[prost(message, tag = "2")] StoryInfo(super::StoryStageBuffInfo), - /// offset: 16 - #[prost(message, tag = "15")] + /// offset: 24 + #[prost(message, tag = "4")] BossInfo(super::BossStageBuffInfo), } } /// Obf: HJMBNPPOMNE #[derive(proto_derive::CmdID)] -#[cmdid(1798)] +#[cmdid(1777)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StartChallengeCsReq { - /// offset: 24 - #[prost(message, optional, tag = "13")] - pub stage_info: ::core::option::Option, - /// offset: 48 - #[prost(uint32, tag = "2")] - pub challenge_id: u32, - /// offset: 40 - #[prost(uint32, repeated, tag = "7")] - pub second_lineup_ids: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(uint32, repeated, tag = "12")] + /// offset: 16 + #[prost(uint32, repeated, tag = "11")] pub first_lineup_ids: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(uint32, tag = "9")] + pub challenge_id: u32, + /// offset: 24 + #[prost(uint32, repeated, tag = "6")] + pub second_lineup_ids: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(message, optional, tag = "3")] + pub stage_info: ::core::option::Option, } /// Obf: NLLMMAHMCEA #[derive(proto_derive::CmdID)] -#[cmdid(1753)] +#[cmdid(1781)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StartChallengeScRsp { + /// offset: 16 + #[prost(message, optional, tag = "5")] + pub cur_challenge_instance: ::core::option::Option, /// offset: 32 + #[prost(message, optional, tag = "10")] + pub scene: ::core::option::Option, + /// offset: 40 + #[prost(message, repeated, tag = "8")] + pub lineup_list: ::prost::alloc::vec::Vec, + /// offset: 56 + #[prost(uint32, tag = "15")] + pub retcode: u32, + /// offset: 48 #[prost(message, optional, tag = "6")] pub stage_info: ::core::option::Option, - /// offset: 40 - #[prost(message, repeated, tag = "15")] - pub lineup_list: ::prost::alloc::vec::Vec, - /// offset: 16 - #[prost(message, optional, tag = "12")] - pub scene: ::core::option::Option, - /// offset: 56 - #[prost(uint32, tag = "9")] - pub retcode: u32, - /// offset: 24 - #[prost(message, optional, tag = "1")] - pub cur_challenge_instance: ::core::option::Option, } /// Obf: FICKCKBMKOB #[derive(proto_derive::CmdID)] -#[cmdid(1736)] +#[cmdid(1731)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct StartPartialChallengeCsReq { - /// offset: 32 - #[prost(uint32, tag = "4")] - pub challenge_id: u32, /// offset: 28 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "3")] pub buff_id: u32, /// offset: 24 - #[prost(bool, tag = "2")] + #[prost(bool, tag = "13")] pub is_first_half: bool, + /// offset: 32 + #[prost(uint32, tag = "11")] + pub challenge_id: u32, } /// Obf: MMPPOEFOALC #[derive(proto_derive::CmdID)] -#[cmdid(1778)] +#[cmdid(1797)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StartPartialChallengeScRsp { - /// offset: 24 - #[prost(message, optional, tag = "9")] - pub cur_challenge_instance: ::core::option::Option, - /// offset: 32 - #[prost(message, optional, tag = "12")] - pub scene: ::core::option::Option, - /// offset: 16 - #[prost(message, optional, tag = "13")] - pub lineup: ::core::option::Option, /// offset: 48 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "6")] pub retcode: u32, + /// offset: 16 + #[prost(message, optional, tag = "2")] + pub scene: ::core::option::Option, + /// offset: 40 + #[prost(message, optional, tag = "10")] + pub lineup: ::core::option::Option, + /// offset: 24 + #[prost(message, optional, tag = "5")] + pub cur_challenge_instance: ::core::option::Option, } /// Obf: EFDLMFKDMKF #[derive(proto_derive::CmdID)] -#[cmdid(1779)] +#[cmdid(1702)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LeaveChallengeCsReq {} /// Obf: CFJBOKIKIEN #[derive(proto_derive::CmdID)] -#[cmdid(1702)] +#[cmdid(1785)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LeaveChallengeScRsp { /// offset: 24 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "4")] pub retcode: u32, } /// Obf: IMMJAEDHHIA #[derive(proto_derive::CmdID)] -#[cmdid(1797)] +#[cmdid(1712)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChallengeSettleNotify { - /// offset: 72 - #[prost(uint32, tag = "4")] - pub challenge_score: u32, - /// offset: 24 - #[prost(message, optional, tag = "2")] - pub max_level: ::core::option::Option, - /// offset: 64 - #[prost(uint32, tag = "1")] - pub challenge_id: u32, - /// offset: 40 - #[prost(message, optional, tag = "13")] - pub cur_challenge_instance: ::core::option::Option, - /// offset: 76 - #[prost(uint32, tag = "15")] - pub lpljmkpblif: u32, /// offset: 56 - #[prost(bool, tag = "7")] - pub is_win: bool, - /// offset: 48 - #[prost(message, optional, tag = "3")] - pub reward: ::core::option::Option, + #[prost(uint32, tag = "8")] + pub challenge_score: u32, + /// offset: 76 + #[prost(uint32, tag = "10")] + pub challenge_id: u32, /// offset: 68 - #[prost(uint32, tag = "6")] - pub stars: u32, - /// offset: 60 + #[prost(bool, tag = "9")] + pub is_win: bool, + /// offset: 24 + #[prost(uint32, repeated, tag = "6")] + pub hahaeifmlbm: ::prost::alloc::vec::Vec, + /// offset: 72 #[prost(uint32, tag = "11")] pub score_two: u32, + /// offset: 64 + #[prost(uint32, tag = "14")] + pub lpljmkpblif: u32, /// offset: 16 - #[prost(uint32, repeated, tag = "9")] - pub hahaeifmlbm: ::prost::alloc::vec::Vec, + #[prost(message, optional, tag = "1")] + pub max_level: ::core::option::Option, + /// offset: 60 + #[prost(uint32, tag = "5")] + pub stars: u32, + /// offset: 48 + #[prost(message, optional, tag = "4")] + pub reward: ::core::option::Option, + /// offset: 32 + #[prost(message, optional, tag = "7")] + pub cur_challenge_instance: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct KillMonsterInfo { - /// offset: 28 - #[prost(uint32, tag = "6")] - pub kill_num: u32, /// offset: 24 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "4")] pub monster_id: u32, + /// offset: 28 + #[prost(uint32, tag = "3")] + pub kill_num: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChallengeStoryStageBuff { - /// offset: 24 - #[prost(uint32, repeated, tag = "7")] + /// offset: 16 + #[prost(uint32, repeated, tag = "5")] pub buff_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChallengeBossStageBuff { - /// offset: 16 - #[prost(uint32, repeated, tag = "1")] + /// offset: 24 + #[prost(uint32, repeated, tag = "5")] pub buff_list: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "8")] pub kbhnhbbahhf: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChallengeStageBuffInfo { - #[prost(oneof = "challenge_stage_buff_info::Kfelkjldkeh", tags = "7, 4")] - pub kfelkjldkeh: ::core::option::Option, + #[prost(oneof = "challenge_stage_buff_info::Info", tags = "2, 6")] + pub info: ::core::option::Option, } /// Nested message and enum types in `ChallengeStageBuffInfo`. pub mod challenge_stage_buff_info { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Kfelkjldkeh { - /// offset: 16 - #[prost(message, tag = "7")] + pub enum Info { + /// offset: 24 + #[prost(message, tag = "2")] StoryBuff(super::ChallengeStoryStageBuff), - /// offset: 16 - #[prost(message, tag = "4")] + /// offset: 24 + #[prost(message, tag = "6")] BossBuff(super::ChallengeBossStageBuff), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct CurChallengeInstance { - /// offset: 48 - #[prost(uint32, tag = "13")] - pub score_two: u32, /// offset: 64 - #[prost(uint32, tag = "1")] - pub denbnlilgij: u32, - /// offset: 56 - #[prost(uint32, tag = "11")] - pub challenge_id: u32, - /// offset: 40 - #[prost(uint32, tag = "4")] + #[prost(enumeration = "ExtraLineupType", tag = "15")] + pub extra_lineup_type: i32, + /// offset: 32 + #[prost(message, repeated, tag = "11")] + pub archive_monster_id_list: ::prost::alloc::vec::Vec, + /// offset: 52 + #[prost(uint32, tag = "5")] pub round_count: u32, /// offset: 16 - #[prost(message, optional, tag = "14")] + #[prost(message, optional, tag = "6")] pub stage_info: ::core::option::Option, - /// offset: 44 - #[prost(enumeration = "ChallengeStatus", tag = "5")] - pub status: i32, - /// offset: 52 - #[prost(uint32, tag = "8")] + /// offset: 56 + #[prost(uint32, tag = "2")] pub score: u32, + /// offset: 40 + #[prost(enumeration = "ChallengeStatus", tag = "1")] + pub status: i32, /// offset: 60 - #[prost(enumeration = "ExtraLineupType", tag = "2")] - pub extra_lineup_type: i32, - /// offset: 24 - #[prost(message, repeated, tag = "6")] - pub archive_monster_id_list: ::prost::alloc::vec::Vec, + #[prost(uint32, tag = "9")] + pub denbnlilgij: u32, + /// offset: 44 + #[prost(uint32, tag = "14")] + pub score_two: u32, + /// offset: 48 + #[prost(uint32, tag = "10")] + pub challenge_id: u32, } /// Obf: GLABHAOJNNK #[derive(proto_derive::CmdID)] -#[cmdid(1755)] +#[cmdid(1762)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetCurChallengeCsReq {} /// Obf: PDAIAOMIFCG #[derive(proto_derive::CmdID)] -#[cmdid(1707)] +#[cmdid(1734)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetCurChallengeScRsp { - /// offset: 24 - #[prost(message, optional, tag = "3")] - pub cur_challenge_instance: ::core::option::Option, /// offset: 40 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "13")] pub retcode: u32, /// offset: 32 - #[prost(message, repeated, tag = "12")] + #[prost(message, optional, tag = "12")] + pub cur_challenge_instance: ::core::option::Option, + /// offset: 24 + #[prost(message, repeated, tag = "4")] pub lineup_list: ::prost::alloc::vec::Vec, } /// Obf: PDJJKPKEHIG #[derive(proto_derive::CmdID)] -#[cmdid(1739)] +#[cmdid(1789)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChallengeLineupNotify { /// offset: 24 - #[prost(enumeration = "ExtraLineupType", tag = "14")] + #[prost(enumeration = "ExtraLineupType", tag = "4")] pub extra_lineup_type: i32, } /// Obf: EAKKAPGCAEJ #[derive(proto_derive::CmdID)] -#[cmdid(1763)] +#[cmdid(1732)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeChallengeRewardCsReq { /// offset: 24 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "14")] pub group_id: u32, } /// Obf: OINBAGIIMKJ #[derive(proto_derive::CmdID)] -#[cmdid(1767)] +#[cmdid(1782)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeChallengeRewardScRsp { - /// offset: 36 - #[prost(uint32, tag = "10")] - pub retcode: u32, - /// offset: 32 - #[prost(uint32, tag = "15")] - pub group_id: u32, /// offset: 16 - #[prost(message, repeated, tag = "8")] + #[prost(message, repeated, tag = "2")] pub taken_reward_list: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "6")] + pub retcode: u32, + /// offset: 36 + #[prost(uint32, tag = "4")] + pub group_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakenChallengeRewardInfo { - /// offset: 24 - #[prost(message, optional, tag = "11")] - pub reward: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "15")] pub star_count: u32, + /// offset: 24 + #[prost(message, optional, tag = "4")] + pub reward: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChallengeMemoryStats { - /// offset: 16 - #[prost(message, optional, tag = "12")] + /// offset: 24 + #[prost(message, optional, tag = "8")] pub clear_info: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "5")] pub attempts: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChallengeStoryStats { - /// offset: 16 - #[prost(message, optional, tag = "10")] + /// offset: 24 + #[prost(message, optional, tag = "7")] pub clear_info: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "13")] pub attempts: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChallengeBossStats { - /// offset: 16 - #[prost(message, optional, tag = "1")] + /// offset: 24 + #[prost(message, optional, tag = "12")] pub clear_info: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "2")] pub attempts: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChallengeMemoryClearInfo { - /// offset: 40 - #[prost(uint32, tag = "9")] - pub round_count: u32, /// offset: 32 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "2")] pub level: u32, /// offset: 36 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "10")] + pub round_count: u32, + /// offset: 40 + #[prost(uint32, tag = "7")] pub max_star: u32, /// offset: 16 - #[prost(message, repeated, tag = "13")] + #[prost(message, repeated, tag = "3")] pub lineup_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChallengeStoryClearInfo { - /// offset: 48 - #[prost(uint32, tag = "6")] - pub score: u32, /// offset: 36 - #[prost(uint32, tag = "15")] - pub buff_two: u32, - /// offset: 32 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "10")] + pub max_star: u32, + /// offset: 48 + #[prost(uint32, tag = "1")] pub buff_one: u32, /// offset: 44 - #[prost(uint32, tag = "14")] - pub max_star: u32, + #[prost(uint32, tag = "8")] + pub score: u32, + /// offset: 32 + #[prost(uint32, tag = "9")] + pub buff_two: u32, + /// offset: 16 + #[prost(message, repeated, tag = "4")] + pub lineup_list: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "5")] pub level: u32, - /// offset: 24 - #[prost(message, repeated, tag = "8")] - pub lineup_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChallengeBossClearInfo { - /// offset: 36 - #[prost(uint32, tag = "10")] - pub max_star: u32, - /// offset: 44 - #[prost(uint32, tag = "6")] - pub score: u32, /// offset: 48 - #[prost(uint32, tag = "13")] - pub buff_one: u32, + #[prost(uint32, tag = "8")] + pub score: u32, /// offset: 40 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "2")] pub buff_two: u32, - /// offset: 24 - #[prost(message, repeated, tag = "11")] - pub lineup_list: ::prost::alloc::vec::Vec, /// offset: 32 + #[prost(uint32, tag = "6")] + pub max_star: u32, + /// offset: 36 #[prost(uint32, tag = "9")] + pub buff_one: u32, + /// offset: 44 + #[prost(uint32, tag = "13")] pub level: u32, + /// offset: 16 + #[prost(message, repeated, tag = "15")] + pub lineup_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChallengeLineup { /// offset: 16 - #[prost(message, repeated, tag = "3")] + #[prost(message, repeated, tag = "10")] pub avatar_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChallengeLineupMember { /// offset: 36 - #[prost(uint32, tag = "4")] - pub index: u32, - /// offset: 28 - #[prost(enumeration = "AvatarType", tag = "3")] - pub avatar_type: i32, - /// offset: 40 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "6")] pub level: u32, + /// offset: 28 + #[prost(uint32, tag = "8")] + pub index: u32, /// offset: 32 - #[prost(uint32, tag = "11")] - pub id: u32, - /// offset: 24 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "14")] pub ggdiibcdobb: u32, + /// offset: 24 + #[prost(uint32, tag = "7")] + pub id: u32, + /// offset: 40 + #[prost(enumeration = "AvatarType", tag = "11")] + pub avatar_type: i32, } /// Obf: NCPOHOIHIDC #[derive(proto_derive::CmdID)] -#[cmdid(1772)] +#[cmdid(1766)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetChallengeGroupStatisticsCsReq { /// offset: 24 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "8")] pub group_id: u32, } /// Obf: PADOFDJLIFE #[derive(proto_derive::CmdID)] -#[cmdid(1794)] +#[cmdid(1792)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetChallengeGroupStatisticsScRsp { - /// offset: 40 - #[prost(uint32, tag = "7")] - pub group_id: u32, /// offset: 36 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "15")] pub retcode: u32, + /// offset: 32 + #[prost(uint32, tag = "1")] + pub group_id: u32, #[prost( - oneof = "get_challenge_group_statistics_sc_rsp::Jdicggkkooi", - tags = "9, 5, 3" + oneof = "get_challenge_group_statistics_sc_rsp::ChallengeType", + tags = "2, 14, 3" )] - pub jdicggkkooi: ::core::option::Option< - get_challenge_group_statistics_sc_rsp::Jdicggkkooi, + 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)] #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Jdicggkkooi { - /// offset: 24 - #[prost(message, tag = "9")] + pub enum ChallengeType { + /// offset: 16 + #[prost(message, tag = "2")] MemoryStats(super::ChallengeMemoryStats), - /// offset: 24 - #[prost(message, tag = "5")] + /// offset: 16 + #[prost(message, tag = "14")] StoryStats(super::ChallengeStoryStats), - /// offset: 24 + /// offset: 16 #[prost(message, tag = "3")] BossStats(super::ChallengeBossStats), } @@ -6698,525 +7121,958 @@ pub mod get_challenge_group_statistics_sc_rsp { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChallengeBossSingleNodeInfo { - /// offset: 25 - #[prost(bool, tag = "11")] - pub meelgndnomn: bool, /// offset: 24 - #[prost(bool, tag = "12")] - pub is_win: bool, - /// offset: 28 - #[prost(uint32, tag = "15")] - pub buff_id: u32, - /// offset: 32 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "11")] pub stage_score: u32, + /// offset: 28 + #[prost(uint32, tag = "12")] + pub buff_id: u32, + /// offset: 33 + #[prost(bool, tag = "3")] + pub is_win: bool, + /// offset: 32 + #[prost(bool, tag = "10")] + pub meelgndnomn: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChallengeBossAvatarEquipment { + /// offset: 36 + #[prost(uint32, tag = "4")] + pub promotion: u32, /// offset: 40 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "3")] pub rank: u32, /// offset: 28 #[prost(uint32, tag = "8")] - pub tid: u32, - /// offset: 32 - #[prost(uint32, tag = "7")] - pub unique_id: u32, - /// offset: 36 - #[prost(uint32, tag = "10")] pub level: u32, /// offset: 24 - #[prost(uint32, tag = "14")] - pub promotion: u32, + #[prost(uint32, tag = "6")] + pub tid: u32, + /// offset: 32 + #[prost(uint32, tag = "9")] + pub unique_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChallengeBossRelic { - /// offset: 40 - #[prost(uint32, tag = "4")] - pub main_affix_id: u32, - /// offset: 24 - #[prost(message, repeated, tag = "13")] - pub sub_affix_list: ::prost::alloc::vec::Vec, /// offset: 44 - #[prost(uint32, tag = "6")] - pub tid: u32, - /// offset: 36 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "5")] pub level: u32, + /// offset: 36 + #[prost(uint32, tag = "12")] + pub main_affix_id: u32, /// offset: 32 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "3")] pub unique_id: u32, + /// offset: 40 + #[prost(uint32, tag = "13")] + pub tid: u32, + /// offset: 16 + #[prost(message, repeated, tag = "2")] + pub sub_affix_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChallengeBossAvatarRelic { /// offset: 16 - #[prost(map = "uint32, message", tag = "11")] + #[prost(map = "uint32, message", tag = "15")] pub equipped_relic_map: ::std::collections::HashMap, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChallengeBossStageInfo { - /// offset: 40 - #[prost(message, optional, tag = "12")] - pub first_node: ::core::option::Option, - /// offset: 32 - #[prost(uint32, repeated, tag = "11")] - pub first_lineup_ids: ::prost::alloc::vec::Vec, - /// offset: 24 - #[prost(uint32, repeated, tag = "15")] - pub second_lineup_ids: ::prost::alloc::vec::Vec, - /// offset: 56 - #[prost(message, optional, tag = "10")] - pub second_node: ::core::option::Option, /// offset: 72 - #[prost(bool, tag = "8")] + #[prost(bool, tag = "9")] pub ncbdnpgpeai: bool, /// offset: 16 - #[prost(map = "uint32, message", tag = "14")] + #[prost(uint32, repeated, tag = "8")] + pub first_lineup_ids: ::prost::alloc::vec::Vec, + /// offset: 64 + #[prost(map = "uint32, message", tag = "13")] pub avatar_relic_map: ::std::collections::HashMap, /// offset: 48 - #[prost(map = "uint32, message", tag = "9")] + #[prost(uint32, repeated, tag = "12")] + pub second_lineup_ids: ::prost::alloc::vec::Vec, + /// offset: 56 + #[prost(message, optional, tag = "11")] + pub first_node: ::core::option::Option, + /// offset: 32 + #[prost(map = "uint32, message", tag = "14")] pub avatar_equipment_map: ::std::collections::HashMap< u32, ChallengeBossAvatarEquipment, >, + /// offset: 40 + #[prost(message, optional, tag = "6")] + pub second_node: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChallengeExtStageInfo { - #[prost(oneof = "challenge_ext_stage_info::Kfelkjldkeh", tags = "1")] - pub kfelkjldkeh: ::core::option::Option, + #[prost(oneof = "challenge_ext_stage_info::Info", tags = "11")] + pub info: ::core::option::Option, } /// Nested message and enum types in `ChallengeExtStageInfo`. pub mod challenge_ext_stage_info { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Kfelkjldkeh { - /// offset: 24 - #[prost(message, tag = "1")] + pub enum Info { + /// offset: 16 + #[prost(message, tag = "11")] BossInfo(super::ChallengeBossStageInfo), } } /// Obf: HJFFBHBBADC #[derive(proto_derive::CmdID)] -#[cmdid(1790)] +#[cmdid(1715)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RestartChallengePhaseCsReq {} /// Obf: CHAJPMIBFLH #[derive(proto_derive::CmdID)] -#[cmdid(1754)] +#[cmdid(1720)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RestartChallengePhaseScRsp { /// offset: 16 - #[prost(message, optional, tag = "14")] + #[prost(message, optional, tag = "6")] pub scene: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "2")] pub retcode: u32, } /// Obf: BPLCLIOADHE #[derive(proto_derive::CmdID)] -#[cmdid(1762)] +#[cmdid(1790)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EnterChallengeNextPhaseCsReq {} /// Obf: JKPDIFEIBBF #[derive(proto_derive::CmdID)] -#[cmdid(1709)] +#[cmdid(1721)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EnterChallengeNextPhaseScRsp { - /// offset: 16 - #[prost(message, optional, tag = "5")] - pub scene: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "8")] pub retcode: u32, + /// offset: 24 + #[prost(message, optional, tag = "15")] + pub scene: ::core::option::Option, } /// Obf: BAGDAHEKNJA #[derive(proto_derive::CmdID)] -#[cmdid(1720)] +#[cmdid(1767)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChallengeBossPhaseSettleNotify { + /// offset: 48 + #[prost(uint32, tag = "3")] + pub challenge_id: u32, + /// offset: 56 + #[prost(uint32, tag = "13")] + pub phase: u32, + /// offset: 45 + #[prost(bool, tag = "11")] + pub show_reward: bool, + /// offset: 36 + #[prost(uint32, tag = "6")] + pub score_two: u32, + /// offset: 32 + #[prost(uint32, tag = "1")] + pub stars: u32, + /// offset: 24 + #[prost(message, repeated, tag = "8")] + pub challenge_battle_target_list: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint32, tag = "12")] + pub fcmagjblgoj: u32, + /// offset: 46 + #[prost(bool, tag = "5")] + pub is_end: bool, + /// offset: 44 + #[prost(bool, tag = "9")] + pub is_win: bool, /// offset: 52 #[prost(uint32, tag = "15")] - pub stars: u32, - /// offset: 32 - #[prost(uint32, tag = "14")] - pub score_two: u32, - /// offset: 57 - #[prost(bool, tag = "8")] - pub is_win: bool, - /// offset: 40 - #[prost(uint32, tag = "9")] - pub phase: u32, - /// offset: 58 - #[prost(bool, tag = "5")] - pub show_reward: bool, - /// offset: 44 - #[prost(uint32, tag = "2")] - pub fcmagjblgoj: u32, - /// offset: 56 - #[prost(bool, tag = "1")] - pub is_end: bool, + pub challenge_score: u32, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Bbalihokmmp { /// offset: 36 - #[prost(uint32, tag = "4")] - pub challenge_id: u32, + #[prost(uint32, tag = "2")] + pub equipment_unique_id: u32, /// offset: 16 + #[prost(message, repeated, tag = "8")] + pub relic_list: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "9")] + pub avatar_id: u32, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Pabemlpnghb { + /// offset: 32 #[prost(message, repeated, tag = "3")] - pub challenge_battle_target_list: ::prost::alloc::vec::Vec, + pub lgomfkkogcf: ::prost::alloc::vec::Vec, + /// offset: 52 + #[prost(uint32, tag = "7")] + pub ofgpfijlhnc: u32, + /// offset: 16 + #[prost(uint32, repeated, tag = "13")] + pub kgaeplcaefa: ::prost::alloc::vec::Vec, + /// offset: 56 + #[prost(bool, tag = "15")] + pub biinncndpcg: bool, + /// offset: 24 + #[prost(uint32, repeated, tag = "14")] + pub jhiakmchplb: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(uint32, tag = "8")] + pub cpjdjhihnjb: u32, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Mocoibeceni { + /// offset: 40 + #[prost(bool, tag = "11")] + pub biinncndpcg: bool, + /// offset: 52 + #[prost(uint32, tag = "10")] + pub kjblmapkmbk: u32, /// offset: 48 #[prost(uint32, tag = "7")] - pub challenge_score: u32, + pub jbolaafdkan: u32, + /// offset: 56 + #[prost(uint32, tag = "15")] + pub buff_id: u32, + /// offset: 32 + #[prost(uint32, repeated, tag = "8")] + pub nealhnndbll: ::prost::alloc::vec::Vec, + /// offset: 44 + #[prost(uint32, tag = "12")] + pub famkhoikgfj: u32, + /// offset: 16 + #[prost(uint32, repeated, tag = "1")] + pub kgaeplcaefa: ::prost::alloc::vec::Vec, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Flmlkhddebl { + /// offset: 40 + #[prost(message, optional, tag = "5")] + pub icpdaijjflb: ::core::option::Option, + /// offset: 68 + #[prost(bool, tag = "10")] + pub biinncndpcg: bool, + /// offset: 60 + #[prost(uint32, tag = "13")] + pub fobdfhbikpa: u32, + /// offset: 72 + #[prost(uint32, tag = "6")] + pub mpjempmfpep: u32, + /// offset: 24 + #[prost(uint32, repeated, tag = "2")] + pub jhiakmchplb: ::prost::alloc::vec::Vec, + /// offset: 64 + #[prost(uint32, tag = "15")] + pub dbpglfinfbf: u32, + /// offset: 76 + #[prost(uint32, tag = "11")] + pub ofgpfijlhnc: u32, + /// offset: 48 + #[prost(message, optional, tag = "4")] + pub alkneffmcld: ::core::option::Option, + /// offset: 69 + #[prost(bool, tag = "12")] + pub nhgomakhcop: bool, + /// offset: 56 + #[prost(uint32, tag = "1")] + pub buff_id: u32, + /// offset: 32 + #[prost(uint32, repeated, tag = "3")] + pub kgaeplcaefa: ::prost::alloc::vec::Vec, + /// offset: 70 + #[prost(bool, tag = "14")] + pub plfkncnaphm: bool, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Dgffnopflne { + /// offset: 36 + #[prost(uint32, tag = "14")] + pub cpjdjhihnjb: u32, + /// offset: 24 + #[prost(uint32, repeated, tag = "6")] + pub jhiakmchplb: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "2")] + pub ofgpfijlhnc: u32, + /// offset: 40 + #[prost(bool, tag = "13")] + pub jbicibkpjki: bool, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Kcbdoafmojh { + /// offset: 68 + #[prost(uint32, tag = "2")] + pub bklhgnobplk: u32, + /// offset: 56 + #[prost(message, optional, tag = "10")] + pub kdaodllehei: ::core::option::Option, + /// offset: 76 + #[prost(uint32, tag = "3")] + pub lmjfjcgnehi: u32, + /// offset: 40 + #[prost(message, repeated, tag = "15")] + pub lgomfkkogcf: ::prost::alloc::vec::Vec, + /// offset: 64 + #[prost(bool, tag = "7")] + pub dgkncbominf: bool, + /// offset: 16 + #[prost(uint32, repeated, tag = "6")] + pub oeleefgaonp: ::prost::alloc::vec::Vec, + /// offset: 65 + #[prost(bool, tag = "12")] + pub ggihmghjngg: bool, + /// offset: 48 + #[prost(message, repeated, tag = "1")] + pub nhfmpgiipid: ::prost::alloc::vec::Vec, + /// offset: 72 + #[prost(uint32, tag = "11")] + pub capmhjgcglf: u32, + /// offset: 32 + #[prost(message, optional, tag = "5")] + pub apgefofmkbg: ::core::option::Option, +} +/// Obf: GCBMDJNLCGD +#[derive(proto_derive::CmdID)] +#[cmdid(8903)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct GetChallengePeakDataCsReq {} +/// Obf: DABKJKEPFGA +#[derive(proto_derive::CmdID)] +#[cmdid(8944)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct GetChallengePeakDataScRsp { + /// offset: 32 + #[prost(uint32, tag = "6")] + pub fhodlmicbgp: u32, + /// offset: 36 + #[prost(uint32, tag = "5")] + pub retcode: u32, + /// offset: 16 + #[prost(message, repeated, tag = "4")] + pub mdjiponllhf: ::prost::alloc::vec::Vec, +} +/// Obf: IKODNCIFGFB +#[derive(proto_derive::CmdID)] +#[cmdid(8928)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct StartChallengePeakCsReq { + /// offset: 32 + #[prost(uint32, tag = "4")] + pub ofgpfijlhnc: u32, + /// offset: 40 + #[prost(bool, tag = "7")] + pub fogmhdgchne: bool, + /// offset: 16 + #[prost(uint32, repeated, tag = "9")] + pub kgaeplcaefa: ::prost::alloc::vec::Vec, + /// offset: 36 + #[prost(uint32, tag = "6")] + pub mgfapdjhiie: u32, +} +/// Obf: CMHMBGGKHLI +#[derive(proto_derive::CmdID)] +#[cmdid(8945)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct StartChallengePeakScRsp { + /// offset: 24 + #[prost(uint32, tag = "13")] + pub retcode: u32, +} +/// Obf: EIGBFKLKENK +#[derive(proto_derive::CmdID)] +#[cmdid(8921)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct LeaveChallengePeakCsReq {} +/// Obf: HJPGHCABPIB +#[derive(proto_derive::CmdID)] +#[cmdid(8936)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct LeaveChallengePeakScRsp { + /// offset: 24 + #[prost(uint32, tag = "7")] + pub retcode: u32, +} +/// Obf: GIPBMCGBBHF +#[derive(proto_derive::CmdID)] +#[cmdid(8947)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct ChallengePeakSettleScNotify { + /// offset: 43 + #[prost(bool, tag = "8")] + pub hnafianijah: bool, + /// offset: 48 + #[prost(uint32, tag = "2")] + pub ofgpfijlhnc: u32, + /// offset: 44 + #[prost(bool, tag = "7")] + pub jbicibkpjki: bool, + /// offset: 24 + #[prost(message, repeated, tag = "14")] + pub jelpifamdaj: ::prost::alloc::vec::Vec, + /// offset: 52 + #[prost(uint32, tag = "6")] + pub cpjdjhihnjb: u32, + /// offset: 41 + #[prost(bool, tag = "1")] + pub is_win: bool, + /// offset: 56 + #[prost(uint32, tag = "11")] + pub hoehiobiiej: u32, + /// offset: 42 + #[prost(bool, tag = "13")] + pub plfkncnaphm: bool, + /// offset: 45 + #[prost(bool, tag = "3")] + pub abpdakncnfm: bool, + /// offset: 16 + #[prost(uint32, repeated, tag = "9")] + pub jhiakmchplb: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(bool, tag = "4")] + pub bkfloogpepg: bool, +} +/// Obf: GDMDKLHGAMH +#[derive(proto_derive::CmdID)] +#[cmdid(8931)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct ChallengePeakGroupDataUpdateScNotify { + /// offset: 16 + #[prost(message, optional, tag = "13")] + pub hcckagmnloc: ::core::option::Option, +} +/// Obf: GALPPDPCDPA +#[derive(proto_derive::CmdID)] +#[cmdid(8938)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct TakeChallengePeakRewardCsReq { + /// offset: 16 + #[prost(uint32, repeated, tag = "4")] + pub lpjhfgjhomf: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(uint32, repeated, tag = "15")] + pub fknnnplpngj: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint32, tag = "13")] + pub lmjfjcgnehi: u32, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Jcdlcpnogep { + /// offset: 32 + #[prost(uint32, tag = "9")] + pub lpjhfgjhomf: u32, + /// offset: 16 + #[prost(message, optional, tag = "3")] + pub reward: ::core::option::Option, +} +/// Obf: EFEJOAMOCLJ +#[derive(proto_derive::CmdID)] +#[cmdid(8949)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct TakeChallengePeakRewardScRsp { + /// offset: 36 + #[prost(uint32, tag = "2")] + pub retcode: u32, + /// offset: 32 + #[prost(uint32, tag = "14")] + pub lmjfjcgnehi: u32, + /// offset: 16 + #[prost(message, repeated, tag = "6")] + pub jelpifamdaj: ::prost::alloc::vec::Vec, +} +/// Obf: BKJGCKCDNNB +#[derive(proto_derive::CmdID)] +#[cmdid(8917)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct GetCurChallengePeakCsReq {} +/// Obf: IPNPCFNOLMO +#[derive(proto_derive::CmdID)] +#[cmdid(8946)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct GetCurChallengePeakScRsp { + /// offset: 48 + #[prost(uint32, tag = "13")] + pub cpjdjhihnjb: u32, + /// offset: 32 + #[prost(bool, tag = "7")] + pub jbicibkpjki: bool, + /// offset: 16 + #[prost(uint32, repeated, tag = "11")] + pub jhiakmchplb: ::prost::alloc::vec::Vec, + /// offset: 33 + #[prost(bool, tag = "2")] + pub biinncndpcg: bool, + /// offset: 40 + #[prost(uint32, tag = "9")] + pub mgfapdjhiie: u32, + /// offset: 44 + #[prost(uint32, tag = "12")] + pub retcode: u32, + /// offset: 36 + #[prost(uint32, tag = "3")] + pub ofgpfijlhnc: u32, +} +/// Obf: PBOFNCOBLID +#[derive(proto_derive::CmdID)] +#[cmdid(8942)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct SetChallengePeakBossHardModeCsReq { + /// offset: 28 + #[prost(uint32, tag = "5")] + pub lmjfjcgnehi: u32, + /// offset: 24 + #[prost(bool, tag = "7")] + pub fkphnanlemj: bool, +} +/// Obf: NIBCEIJIGDD +#[derive(proto_derive::CmdID)] +#[cmdid(8923)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct SetChallengePeakBossHardModeScRsp { + /// offset: 32 + #[prost(uint32, tag = "11")] + pub retcode: u32, + /// offset: 28 + #[prost(uint32, tag = "4")] + pub lmjfjcgnehi: u32, + /// offset: 24 + #[prost(bool, tag = "2")] + pub fkphnanlemj: bool, +} +/// Obf: OCGDHEAKLKD +#[derive(proto_derive::CmdID)] +#[cmdid(8924)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct ReStartChallengePeakCsReq {} +/// Obf: OEHPKDFCHEC +#[derive(proto_derive::CmdID)] +#[cmdid(8905)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct ReStartChallengePeakScRsp { + /// offset: 24 + #[prost(uint32, tag = "2")] + pub retcode: u32, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Begpfghcdka { + /// offset: 16 + #[prost(uint32, repeated, tag = "2")] + pub kgaeplcaefa: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "15")] + pub ofgpfijlhnc: u32, +} +/// Obf: ACOBKDILCIK +#[derive(proto_derive::CmdID)] +#[cmdid(8916)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct SetChallengePeakMobLineupAvatarCsReq { + /// offset: 16 + #[prost(message, repeated, tag = "15")] + pub lineup_list: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint32, tag = "11")] + pub lmjfjcgnehi: u32, + /// offset: 32 + #[prost(uint32, repeated, tag = "13")] + pub chhccglgfff: ::prost::alloc::vec::Vec, +} +/// Obf: MIBPKDAMIGL +#[derive(proto_derive::CmdID)] +#[cmdid(8932)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct SetChallengePeakMobLineupAvatarScRsp { + /// offset: 24 + #[prost(uint32, tag = "14")] + pub retcode: u32, +} +/// Obf: EBLCCMKBLHP +#[derive(proto_derive::CmdID)] +#[cmdid(8911)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct ConfirmChallengePeakSettleCsReq { + /// offset: 28 + #[prost(uint32, tag = "9")] + pub ofgpfijlhnc: u32, + /// offset: 24 + #[prost(bool, tag = "4")] + pub ndeffpjmffb: bool, +} +/// Obf: ENPOBAHGKKI +#[derive(proto_derive::CmdID)] +#[cmdid(8910)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct ConfirmChallengePeakSettleScRsp { + /// offset: 24 + #[prost(bool, tag = "13")] + pub ndeffpjmffb: bool, + /// offset: 28 + #[prost(uint32, tag = "1")] + pub ofgpfijlhnc: u32, + /// offset: 32 + #[prost(uint32, tag = "5")] + pub retcode: u32, } /// Obf: GLHAAABCBBI #[derive(proto_derive::CmdID)] -#[cmdid(3910)] +#[cmdid(3941)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SendMsgCsReq { - /// offset: 52 - #[prost(uint32, tag = "11")] - pub emote: u32, - /// offset: 40 - #[prost(uint32, repeated, tag = "4")] - pub to_uid_list: ::prost::alloc::vec::Vec, - /// offset: 48 - #[prost(enumeration = "ChatType", tag = "13")] - pub chat_type: i32, /// offset: 56 + #[prost(enumeration = "ChatType", tag = "4")] + pub chat_type: i32, + /// offset: 16 + #[prost(string, tag = "2")] + pub text: ::prost::alloc::string::String, + /// offset: 40 + #[prost(uint32, repeated, tag = "11")] + pub to_uid_list: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(message, optional, tag = "14")] + pub hnbepabnbng: ::core::option::Option, + /// offset: 48 + #[prost(uint32, tag = "13")] + pub emote: u32, + /// offset: 52 #[prost(enumeration = "MsgType", tag = "6")] pub msg_type: i32, - /// offset: 24 - #[prost(message, optional, tag = "1")] - pub hnbepabnbng: ::core::option::Option, - /// offset: 16 - #[prost(string, tag = "3")] - pub text: ::prost::alloc::string::String, } /// Obf: BDMDFGCCAFJ #[derive(proto_derive::CmdID)] -#[cmdid(3905)] +#[cmdid(3914)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SendMsgScRsp { - /// offset: 24 - #[prost(uint32, tag = "1")] - pub retcode: u32, /// offset: 32 - #[prost(uint64, tag = "11")] + #[prost(uint32, tag = "7")] + pub retcode: u32, + /// offset: 24 + #[prost(uint64, tag = "3")] pub end_time: u64, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Chat { - /// offset: 48 - #[prost(enumeration = "MsgType", tag = "15")] - pub msg_type: i32, - /// offset: 16 - #[prost(message, optional, tag = "6")] - pub hnbepabnbng: ::core::option::Option, /// offset: 24 - #[prost(string, tag = "9")] + #[prost(string, tag = "15")] pub text: ::prost::alloc::string::String, - /// offset: 52 - #[prost(uint32, tag = "10")] - pub sender_uid: u32, - /// offset: 56 - #[prost(uint32, tag = "3")] - pub emote: u32, + /// offset: 16 + #[prost(message, optional, tag = "7")] + pub hnbepabnbng: ::core::option::Option, /// offset: 40 - #[prost(uint64, tag = "8")] + #[prost(uint64, tag = "9")] pub sent_time: u64, + /// offset: 48 + #[prost(enumeration = "MsgType", tag = "12")] + pub msg_type: i32, + /// offset: 56 + #[prost(uint32, tag = "13")] + pub sender_uid: u32, + /// offset: 52 + #[prost(uint32, tag = "6")] + pub emote: u32, } /// Obf: OBDANOMEOCB #[derive(proto_derive::CmdID)] -#[cmdid(3998)] +#[cmdid(3977)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RevcMsgScNotify { /// offset: 56 - #[prost(uint32, tag = "2")] - pub emote: u32, - /// offset: 52 - #[prost(uint32, tag = "7")] - pub from_uid: u32, - /// offset: 48 - #[prost(enumeration = "MsgType", tag = "13")] - pub msg_type: i32, - /// offset: 16 - #[prost(string, tag = "3")] - pub text: ::prost::alloc::string::String, - /// offset: 32 - #[prost(message, optional, tag = "15")] - pub hnbepabnbng: ::core::option::Option, - /// offset: 44 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "12")] pub to_uid: u32, - /// offset: 40 - #[prost(enumeration = "ChatType", tag = "4")] + /// offset: 44 + #[prost(enumeration = "MsgType", tag = "4")] + pub msg_type: i32, + /// offset: 32 + #[prost(string, tag = "13")] + pub text: ::prost::alloc::string::String, + /// offset: 48 + #[prost(enumeration = "ChatType", tag = "5")] pub chat_type: i32, + /// offset: 24 + #[prost(message, optional, tag = "6")] + pub hnbepabnbng: ::core::option::Option, + /// offset: 40 + #[prost(uint32, tag = "3")] + pub from_uid: u32, + /// offset: 52 + #[prost(uint32, tag = "9")] + pub emote: u32, } /// Obf: MCFHPBPGJHA #[derive(proto_derive::CmdID)] -#[cmdid(3953)] +#[cmdid(3981)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PrivateMsgOfflineUsersScNotify { - /// offset: 24 - #[prost(uint32, repeated, tag = "9")] + /// offset: 16 + #[prost(uint32, repeated, tag = "15")] pub aibfdnekjmg: ::prost::alloc::vec::Vec, } /// Obf: FBNPMGMMBCB #[derive(proto_derive::CmdID)] -#[cmdid(3979)] +#[cmdid(3902)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetPrivateChatHistoryCsReq { - /// offset: 28 - #[prost(uint32, tag = "7")] - pub from_uid: u32, /// offset: 24 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "5")] pub to_uid: u32, + /// offset: 28 + #[prost(uint32, tag = "9")] + pub from_uid: u32, } /// Obf: PBIHKCAJOJM #[derive(proto_derive::CmdID)] -#[cmdid(3902)] +#[cmdid(3985)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetPrivateChatHistoryScRsp { - /// offset: 16 - #[prost(message, repeated, tag = "13")] - pub chat_list: ::prost::alloc::vec::Vec, - /// offset: 36 - #[prost(uint32, tag = "11")] - pub retcode: u32, /// offset: 32 - #[prost(uint32, tag = "14")] - pub to_uid: u32, - /// offset: 40 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "3")] pub from_uid: u32, + /// offset: 16 + #[prost(message, repeated, tag = "5")] + pub chat_list: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint32, tag = "10")] + pub retcode: u32, + /// offset: 36 + #[prost(uint32, tag = "7")] + pub to_uid: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Onbgidncbob { /// offset: 32 - #[prost(uint32, tag = "1")] - pub to_uid: u32, - /// offset: 24 - #[prost(int64, tag = "14")] + #[prost(int64, tag = "3")] pub fflipihfaef: i64, + /// offset: 24 + #[prost(uint32, tag = "12")] + pub to_uid: u32, } /// Obf: CCNBMJDHJKH #[derive(proto_derive::CmdID)] -#[cmdid(3997)] +#[cmdid(3912)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetChatFriendHistoryCsReq {} /// Obf: OEPOODKIDLF #[derive(proto_derive::CmdID)] -#[cmdid(3906)] +#[cmdid(3988)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetChatFriendHistoryScRsp { /// offset: 32 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "15")] pub retcode: u32, - /// offset: 16 - #[prost(message, repeated, tag = "14")] + /// offset: 24 + #[prost(message, repeated, tag = "11")] pub iligpoleepj: ::prost::alloc::vec::Vec, } /// Obf: LMGLHEKDJAJ #[derive(proto_derive::CmdID)] -#[cmdid(3941)] +#[cmdid(3919)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetChatEmojiListCsReq {} /// Obf: DMPOKADBKBK #[derive(proto_derive::CmdID)] -#[cmdid(3955)] +#[cmdid(3962)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetChatEmojiListScRsp { - /// offset: 24 + /// offset: 32 + #[prost(uint32, tag = "15")] + pub retcode: u32, + /// offset: 16 #[prost(uint32, repeated, tag = "5")] pub jepkimmipom: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(uint32, tag = "7")] - pub retcode: u32, } /// Obf: HDDJNPMHDCJ #[derive(proto_derive::CmdID)] -#[cmdid(3907)] +#[cmdid(3934)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MarkChatEmojiCsReq { /// offset: 24 - #[prost(bool, tag = "2")] - pub ncknkebngoh: bool, - /// offset: 28 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "12")] pub emote: u32, + /// offset: 28 + #[prost(bool, tag = "3")] + pub ncknkebngoh: bool, } /// Obf: ACJOGCJGFIN #[derive(proto_derive::CmdID)] -#[cmdid(3939)] +#[cmdid(3989)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MarkChatEmojiScRsp { - /// offset: 28 - #[prost(uint32, tag = "6")] - pub retcode: u32, /// offset: 24 - #[prost(bool, tag = "15")] - pub ncknkebngoh: bool, + #[prost(uint32, tag = "7")] + pub retcode: u32, /// offset: 32 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "1")] pub emote: u32, + /// offset: 28 + #[prost(bool, tag = "11")] + pub ncknkebngoh: bool, } /// Obf: HNKAMIGEFDP #[derive(proto_derive::CmdID)] -#[cmdid(3916)] +#[cmdid(3922)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BatchMarkChatEmojiCsReq { - /// offset: 16 - #[prost(uint32, repeated, tag = "15")] + /// offset: 24 + #[prost(uint32, repeated, tag = "12")] pub gcjkopicjhd: ::prost::alloc::vec::Vec, } /// Obf: BBJKHANKCJN #[derive(proto_derive::CmdID)] -#[cmdid(3926)] +#[cmdid(3996)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BatchMarkChatEmojiScRsp { /// offset: 16 - #[prost(uint32, repeated, tag = "5")] + #[prost(uint32, repeated, tag = "8")] pub gcjkopicjhd: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "12")] pub retcode: u32, } /// Obf: GBILEJOLHFD #[derive(proto_derive::CmdID)] -#[cmdid(3963)] +#[cmdid(3932)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetLoginChatInfoCsReq {} /// Obf: PHPIJGBLAMH #[derive(proto_derive::CmdID)] -#[cmdid(3967)] +#[cmdid(3982)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetLoginChatInfoScRsp { - /// offset: 32 - #[prost(uint32, tag = "14")] - pub retcode: u32, /// offset: 24 - #[prost(uint32, repeated, tag = "1")] + #[prost(uint32, repeated, tag = "13")] pub aibfdnekjmg: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "6")] + pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ncciejolncf { - /// offset: 16 - #[prost(message, optional, tag = "9")] + /// offset: 24 + #[prost(message, optional, tag = "2")] pub gficflciejj: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ehanapnjfjd { - /// offset: 32 - #[prost(message, optional, tag = "11")] - pub scene: ::core::option::Option, - /// offset: 16 - #[prost(message, optional, tag = "5")] + /// offset: 24 + #[prost(message, optional, tag = "7")] pub lineup: ::core::option::Option, + /// offset: 32 + #[prost(message, optional, tag = "14")] + pub scene: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Oaloinnaini { + /// offset: 100 + #[prost(uint32, tag = "9")] + pub hfmjdfpnncm: u32, /// offset: 72 - #[prost(uint32, tag = "11")] - pub kpnakipljgb: u32, - /// offset: 96 - #[prost(enumeration = "Nlmollcfcgb", tag = "7")] - pub iccepgcifmg: i32, - /// offset: 84 - #[prost(uint32, tag = "2")] - pub pagpblafneh: u32, - /// offset: 40 - #[prost(uint32, repeated, tag = "143")] - pub ngdedlkngfg: ::prost::alloc::vec::Vec, - /// offset: 88 - #[prost(uint32, tag = "1")] - pub omcagfaahke: u32, - /// offset: 32 - #[prost(message, optional, tag = "1998")] - pub edphldegjlm: ::core::option::Option, - /// offset: 92 - #[prost(uint32, tag = "5")] - pub gofpdnoapbb: u32, + #[prost(uint32, tag = "6")] + pub ciblonpnbfe: u32, /// offset: 68 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "3")] + pub onlglocadgd: u32, + /// offset: 16 + #[prost(uint32, repeated, tag = "718")] + pub ngdedlkngfg: ::prost::alloc::vec::Vec, + /// offset: 56 + #[prost(uint32, tag = "4")] pub cjgonlaecko: u32, - /// offset: 60 - #[prost(int32, tag = "1392")] + /// offset: 92 + #[prost(int32, tag = "77")] pub jfipiifpmmb: i32, /// offset: 80 - #[prost(enumeration = "Aikblmohhjp", tag = "3")] - pub bkknaegklcb: i32, - /// offset: 77 - #[prost(bool, tag = "1030")] - pub fneidjimjph: bool, + #[prost(enumeration = "Nlmollcfcgb", tag = "8")] + pub iccepgcifmg: i32, /// offset: 76 - #[prost(bool, tag = "10")] - pub bnafeecpego: bool, + #[prost(uint32, tag = "11")] + pub pagpblafneh: u32, /// offset: 64 + #[prost(uint32, tag = "10")] + pub kpnakipljgb: u32, + /// offset: 60 #[prost(uint32, tag = "12")] - pub hfmjdfpnncm: u32, - /// offset: 100 - #[prost(uint32, tag = "8")] - pub onlglocadgd: u32, - /// offset: 56 - #[prost(uint32, tag = "15")] - pub ciblonpnbfe: u32, - /// offset: 48 - #[prost(message, optional, tag = "1368")] - pub boncmhigpfj: ::core::option::Option, - /// offset: 24 - #[prost(message, optional, tag = "340")] + pub gofpdnoapbb: u32, + /// offset: 96 + #[prost(bool, tag = "411")] + pub fneidjimjph: bool, + /// offset: 88 + #[prost(uint32, tag = "5")] + pub omcagfaahke: u32, + /// offset: 40 + #[prost(message, optional, tag = "1201")] pub licobikoaao: ::core::option::Option, + /// offset: 97 + #[prost(bool, tag = "13")] + pub bnafeecpego: bool, + /// offset: 24 + #[prost(message, optional, tag = "1928")] + pub edphldegjlm: ::core::option::Option, + /// offset: 32 + #[prost(message, optional, tag = "478")] + pub boncmhigpfj: ::core::option::Option, + /// offset: 84 + #[prost(enumeration = "Aikblmohhjp", tag = "15")] + pub bkknaegklcb: i32, } /// Obf: HPIOLDGGBMD #[derive(proto_derive::CmdID)] -#[cmdid(5445)] +#[cmdid(5579)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChessRogueRollDiceCsReq { /// offset: 24 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "15")] pub kchfjdajecm: u32, } /// Obf: NOGNCPJBEHK #[derive(proto_derive::CmdID)] -#[cmdid(5555)] +#[cmdid(5461)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueRollDiceScRsp { /// offset: 32 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "13")] pub retcode: u32, /// offset: 24 - #[prost(message, optional, tag = "14")] + #[prost(message, optional, tag = "5")] pub aiaonpfbgng: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Iaaefegdnlo { + /// offset: 24 + #[prost(uint32, tag = "11")] + pub mldlfhjlhoc: u32, /// offset: 28 #[prost(uint32, tag = "5")] pub monster_id: u32, - /// offset: 24 - #[prost(uint32, tag = "14")] - pub mldlfhjlhoc: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mmopbldhjmf { - /// offset: 36 - #[prost(uint32, tag = "6")] - pub endidlcdnni: u32, /// offset: 32 - #[prost(bool, tag = "10")] + #[prost(uint32, tag = "13")] + pub endidlcdnni: u32, + /// offset: 36 + #[prost(bool, tag = "2")] pub pipmgacmjnn: bool, - /// offset: 24 - #[prost(message, repeated, tag = "8")] + /// offset: 16 + #[prost(message, repeated, tag = "12")] pub cdodefkbkpd: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] @@ -7230,16 +8086,16 @@ pub struct Ilhlpphldcg { #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ikhpeepogle { /// offset: 24 - #[prost(message, optional, tag = "1")] + #[prost(message, optional, tag = "4")] pub cjiakcaphjg: ::core::option::Option, /// offset: 16 - #[prost(message, optional, tag = "4")] + #[prost(message, optional, tag = "8")] pub hgimnjflklb: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pihkdokdikf { - #[prost(oneof = "pihkdokdikf::Inbkijdhplp", tags = "13, 5, 8")] + #[prost(oneof = "pihkdokdikf::Inbkijdhplp", tags = "8, 15, 7")] pub inbkijdhplp: ::core::option::Option, } /// Nested message and enum types in `PIHKDOKDIKF`. @@ -7247,143 +8103,143 @@ pub mod pihkdokdikf { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Inbkijdhplp { - /// offset: 24 - #[prost(message, tag = "13")] - Hgimnjflklb(super::Mmopbldhjmf), - /// offset: 24 - #[prost(message, tag = "5")] - Cjiakcaphjg(super::Ilhlpphldcg), - /// offset: 24 + /// offset: 16 #[prost(message, tag = "8")] + Hgimnjflklb(super::Mmopbldhjmf), + /// offset: 16 + #[prost(message, tag = "15")] + Cjiakcaphjg(super::Ilhlpphldcg), + /// offset: 16 + #[prost(message, tag = "7")] Iagebjbplfm(super::Ikhpeepogle), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mknhikdcjjg { - /// offset: 32 - #[prost(uint32, tag = "4")] - pub iigoemfhgll: u32, /// offset: 60 - #[prost(uint32, tag = "3")] - pub feknlhbagdd: u32, + #[prost(uint32, tag = "2")] + pub room_id: u32, /// offset: 44 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "8")] + pub feknlhbagdd: u32, + /// offset: 33 + #[prost(bool, tag = "6")] + pub knbdpfeidnm: bool, + /// offset: 32 + #[prost(bool, tag = "13")] + pub alifdhnigal: bool, + /// offset: 56 + #[prost(uint32, tag = "7")] pub dknjlpihepj: u32, /// offset: 24 - #[prost(message, optional, tag = "11")] + #[prost(message, optional, tag = "10")] pub stage_info: ::core::option::Option, - /// offset: 64 - #[prost(uint32, tag = "13")] - pub id: u32, + /// offset: 36 + #[prost(uint32, tag = "14")] + pub gicooehhhig: u32, /// offset: 48 - #[prost(uint32, tag = "8")] - pub room_id: u32, - /// offset: 56 - #[prost(enumeration = "Eieenafclll", tag = "15")] + #[prost(uint32, tag = "5")] + pub id: u32, + /// offset: 64 + #[prost(enumeration = "Eieenafclll", tag = "11")] pub daajljcajob: i32, /// offset: 40 - #[prost(enumeration = "Ogjbgonlhih", tag = "2")] - pub hkcjgfephea: i32, - /// offset: 37 - #[prost(bool, tag = "7")] - pub knbdpfeidnm: bool, - /// offset: 36 - #[prost(bool, tag = "1")] - pub alifdhnigal: bool, + #[prost(uint32, tag = "1")] + pub iigoemfhgll: u32, /// offset: 52 - #[prost(uint32, tag = "5")] - pub gicooehhhig: u32, + #[prost(enumeration = "Ogjbgonlhih", tag = "4")] + pub hkcjgfephea: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ofphdlopiem { - /// offset: 44 - #[prost(uint32, tag = "5")] - pub hdhiongofid: u32, /// offset: 40 - #[prost(uint32, tag = "14")] - pub nghppegbpao: u32, - /// offset: 16 - #[prost(message, repeated, tag = "11")] - pub iafbijekkpg: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "3")] pub hlamiclgpee: u32, /// offset: 36 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "4")] + pub nghppegbpao: u32, + /// offset: 44 + #[prost(uint32, tag = "11")] pub bmajdilbpob: u32, + /// offset: 16 + #[prost(message, repeated, tag = "1")] + pub iafbijekkpg: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "8")] + pub hdhiongofid: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Doiblcekfdg { - /// offset: 28 - #[prost(uint32, tag = "4")] - pub room_id: u32, /// offset: 24 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "7")] pub hhcbjghkcpc: u32, + /// offset: 28 + #[prost(uint32, tag = "14")] + pub room_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kkckgeojfke { - /// offset: 16 - #[prost(message, optional, tag = "12")] + /// offset: 24 + #[prost(message, optional, tag = "2")] pub bohdminejno: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "8")] pub bdmlgepndfm: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hajpalbodih { - /// offset: 64 + /// offset: 40 + #[prost(uint32, repeated, tag = "13")] + pub ingagmmhmjc: ::prost::alloc::vec::Vec, + /// offset: 56 #[prost(uint32, tag = "1")] pub aoeppibmggn: u32, - /// offset: 48 - #[prost(message, optional, tag = "10")] - pub anhjnbgielf: ::core::option::Option, - /// offset: 60 - #[prost(uint32, tag = "11")] - pub pmgpokklkdd: u32, - /// offset: 16 + /// offset: 32 #[prost(message, optional, tag = "7")] - pub cfekaolkhjg: ::core::option::Option, - /// offset: 56 - #[prost(enumeration = "Eieenafclll", tag = "15")] + pub anhjnbgielf: ::core::option::Option, + /// offset: 64 + #[prost(uint32, tag = "15")] + pub pmgpokklkdd: u32, + /// offset: 60 + #[prost(enumeration = "Eieenafclll", tag = "6")] pub ccghbbbolmh: i32, /// offset: 24 - #[prost(message, repeated, tag = "5")] + #[prost(message, repeated, tag = "12")] pub mcknecfhdkg: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(uint32, repeated, tag = "9")] - pub ingagmmhmjc: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(message, optional, tag = "14")] + pub cfekaolkhjg: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Afabkdefddg { - /// offset: 48 - #[prost(int32, tag = "8")] + /// offset: 40 + #[prost(int32, tag = "14")] pub ocdnmhnnkgm: i32, + /// offset: 52 + #[prost(uint32, tag = "7")] + pub eehkfnkhnbi: u32, + /// offset: 16 + #[prost(uint32, repeated, tag = "15")] + pub cpbmapflplc: ::prost::alloc::vec::Vec, + /// offset: 56 + #[prost(int32, tag = "2")] + pub ljffcnbpjdd: i32, + /// offset: 24 + #[prost(message, optional, tag = "5")] + pub jmgkbhhigmk: ::core::option::Option, + /// offset: 48 + #[prost(uint32, tag = "8")] + pub id: u32, /// offset: 44 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "13")] pub mhoijafgecp: u32, /// offset: 60 - #[prost(int32, tag = "9")] - pub ljffcnbpjdd: i32, - /// offset: 52 - #[prost(uint32, tag = "6")] - pub id: u32, - /// offset: 56 - #[prost(uint32, tag = "13")] - pub eehkfnkhnbi: u32, - /// offset: 32 - #[prost(uint32, repeated, tag = "4")] - pub cpbmapflplc: ::prost::alloc::vec::Vec, - /// offset: 16 - #[prost(message, optional, tag = "2")] - pub jmgkbhhigmk: ::core::option::Option, - /// offset: 40 #[prost(uint32, tag = "1")] pub ppjbgnbmkpm: u32, } @@ -7391,254 +8247,254 @@ pub struct Afabkdefddg { #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Llbjabeocec { /// offset: 28 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "7")] pub aeon_id: u32, /// offset: 24 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "4")] pub mamhojmfjof: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pgaldkkfblc { /// offset: 16 - #[prost(message, repeated, tag = "8")] + #[prost(message, repeated, tag = "3")] pub pjkdpobkkgb: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cjembcbcbkj { + /// offset: 48 + #[prost(int32, tag = "8")] + pub icjabpgmacj: i32, + /// offset: 52 + #[prost(uint32, tag = "14")] + pub amnbmjofjoo: u32, + /// offset: 24 + #[prost(message, optional, tag = "3")] + pub bohdminejno: ::core::option::Option, /// offset: 16 - #[prost(uint32, repeated, tag = "6")] + #[prost(uint32, repeated, tag = "13")] pub fpchnblonlc: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(message, optional, tag = "3")] + #[prost(message, optional, tag = "7")] pub hlagjpbaeml: ::core::option::Option, - /// offset: 52 - #[prost(int32, tag = "2")] - pub icjabpgmacj: i32, - /// offset: 48 - #[prost(uint32, tag = "5")] - pub amnbmjofjoo: u32, - /// offset: 40 - #[prost(message, optional, tag = "12")] - pub bohdminejno: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Knlmliimohd { /// offset: 24 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "8")] pub avatar_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Iegmfgpfadl { - /// offset: 24 - #[prost(message, repeated, tag = "10")] + /// offset: 32 + #[prost(message, repeated, tag = "7")] pub ajljgmilelp: ::prost::alloc::vec::Vec, - /// offset: 16 - #[prost(message, optional, tag = "13")] + /// offset: 24 + #[prost(message, optional, tag = "12")] pub fpjckpnlnfm: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hkmlalbdpgo { - /// offset: 40 - #[prost(uint32, tag = "13")] + /// offset: 32 + #[prost(uint32, tag = "2")] pub lhcbbgimmdg: u32, + /// offset: 40 + #[prost(bool, tag = "11")] + pub fjkgkaekbkj: bool, /// offset: 16 - #[prost(uint32, repeated, tag = "7")] + #[prost(uint32, repeated, tag = "10")] pub boonpdeobla: ::prost::alloc::vec::Vec, /// offset: 36 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "14")] pub fahihdjfohm: u32, - /// offset: 32 - #[prost(bool, tag = "5")] - pub fjkgkaekbkj: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ocbcbidlllj { /// offset: 24 - #[prost(int32, tag = "11")] + #[prost(int32, tag = "4")] pub odjpoenppob: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hijkilgjclp { /// offset: 24 - #[prost(uint32, repeated, tag = "15")] + #[prost(uint32, repeated, tag = "10")] pub dimhpbcpnlc: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fflapkolhcm { - /// offset: 120 - #[prost(message, optional, tag = "9")] - pub story_info: ::core::option::Option, - /// offset: 16 - #[prost(message, optional, tag = "5")] - pub lmgkmaoicgc: ::core::option::Option, - /// offset: 112 - #[prost(message, optional, tag = "15")] - pub lgopnbhhhbg: ::core::option::Option, - /// offset: 64 - #[prost(message, optional, tag = "2")] - pub ibmioggkbfb: ::core::option::Option, - /// offset: 128 - #[prost(uint32, tag = "12")] - pub rogue_sub_mode: u32, - /// offset: 80 - #[prost(message, optional, tag = "7")] - pub opakjjmagph: ::core::option::Option, - /// offset: 88 - #[prost(message, optional, tag = "1389")] - pub fiocabcbnkb: ::core::option::Option, - /// offset: 32 - #[prost(message, optional, tag = "10")] - pub embagmmhipa: ::core::option::Option, - /// offset: 96 - #[prost(message, optional, tag = "14")] - pub aiaonpfbgng: ::core::option::Option, - /// offset: 24 - #[prost(message, repeated, tag = "6")] - pub biphngcadde: ::prost::alloc::vec::Vec, - /// offset: 72 + /// offset: 40 #[prost(message, optional, tag = "11")] pub eeppkmpajoh: ::core::option::Option, - /// offset: 56 - #[prost(message, optional, tag = "4")] - pub chmhpcngfao: ::core::option::Option, - /// offset: 40 - #[prost(message, optional, tag = "3")] - pub aabchfbkpeg: ::core::option::Option, /// offset: 104 - #[prost(message, optional, tag = "1")] + #[prost(message, optional, tag = "6")] + pub lmgkmaoicgc: ::core::option::Option, + /// offset: 80 + #[prost(message, optional, tag = "2009")] + pub fiocabcbnkb: ::core::option::Option, + /// offset: 24 + #[prost(message, optional, tag = "4")] + pub ibmioggkbfb: ::core::option::Option, + /// offset: 128 + #[prost(uint32, tag = "2")] + pub rogue_sub_mode: u32, + /// offset: 16 + #[prost(message, optional, tag = "14")] + pub aabchfbkpeg: ::core::option::Option, + /// offset: 72 + #[prost(message, optional, tag = "15")] + pub opakjjmagph: ::core::option::Option, + /// offset: 120 + #[prost(message, repeated, tag = "1")] + pub biphngcadde: ::prost::alloc::vec::Vec, + /// offset: 64 + #[prost(message, optional, tag = "9")] + pub lgopnbhhhbg: ::core::option::Option, + /// offset: 56 + #[prost(message, optional, tag = "12")] + pub story_info: ::core::option::Option, + /// offset: 112 + #[prost(message, optional, tag = "8")] + pub embagmmhipa: ::core::option::Option, + /// offset: 88 + #[prost(message, optional, tag = "3")] + pub aiaonpfbgng: ::core::option::Option, + /// offset: 96 + #[prost(message, optional, tag = "13")] pub kndmeilhkej: ::core::option::Option, + /// offset: 48 + #[prost(message, optional, tag = "5")] + pub chmhpcngfao: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jacmenokjfm { /// offset: 48 - #[prost(uint32, repeated, tag = "1")] - pub cmnnlmcemcg: ::prost::alloc::vec::Vec, - /// offset: 16 - #[prost(message, optional, tag = "4")] - pub talent_info: ::core::option::Option, - /// offset: 32 - #[prost(message, optional, tag = "11")] + #[prost(message, optional, tag = "8")] pub hlagjpbaeml: ::core::option::Option, - /// offset: 40 - #[prost(message, optional, tag = "6")] + /// offset: 64 + #[prost(message, optional, tag = "7")] pub bbcpoebnanc: ::core::option::Option, - /// offset: 56 - #[prost(message, optional, tag = "2")] - pub fiocabcbnkb: ::core::option::Option, - /// offset: 24 - #[prost(uint32, repeated, tag = "13")] + /// offset: 16 + #[prost(uint32, repeated, tag = "4")] pub cpbmapflplc: ::prost::alloc::vec::Vec, + /// offset: 56 + #[prost(message, optional, tag = "6")] + pub talent_info: ::core::option::Option, + /// offset: 40 + #[prost(uint32, repeated, tag = "11")] + pub cmnnlmcemcg: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(message, optional, tag = "12")] + pub fiocabcbnkb: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bipddejaadc { - /// offset: 32 - #[prost(uint32, tag = "9")] - pub rogue_sub_mode: u32, - /// offset: 16 - #[prost(message, repeated, tag = "11")] + /// offset: 24 + #[prost(message, repeated, tag = "2")] pub biphngcadde: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "12")] + pub rogue_sub_mode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ihnjghalkjb { - /// offset: 24 - #[prost(message, optional, tag = "11")] - pub bbcpoebnanc: ::core::option::Option, - /// offset: 48 - #[prost(message, optional, tag = "14")] - pub talent_info: ::core::option::Option, /// offset: 32 - #[prost(uint32, repeated, tag = "8")] + #[prost(message, optional, tag = "6")] + pub bbcpoebnanc: ::core::option::Option, + /// offset: 56 + #[prost(message, optional, tag = "7")] + pub talent_info: ::core::option::Option, + /// offset: 48 + #[prost(message, optional, tag = "8")] + pub fiocabcbnkb: ::core::option::Option, + /// offset: 16 + #[prost(uint32, repeated, tag = "5")] + pub cpbmapflplc: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(uint32, repeated, tag = "14")] pub cmnnlmcemcg: ::prost::alloc::vec::Vec, /// offset: 64 - #[prost(message, optional, tag = "5")] + #[prost(message, optional, tag = "13")] pub hlagjpbaeml: ::core::option::Option, - /// offset: 16 - #[prost(message, optional, tag = "9")] - pub fiocabcbnkb: ::core::option::Option, - /// offset: 56 - #[prost(uint32, repeated, tag = "2")] - pub cpbmapflplc: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ccodjoaholb { - /// offset: 104 - #[prost(uint32, tag = "246")] - pub opoimhhafjo: u32, - /// offset: 32 - #[prost(message, optional, tag = "7")] - pub bgpeckfdeld: ::core::option::Option, - /// offset: 92 - #[prost(uint32, tag = "12")] - pub dmbdnaicpfb: u32, - /// offset: 96 - #[prost(uint32, tag = "377")] - pub abehkcjhceh: u32, - /// offset: 24 - #[prost(message, optional, tag = "6")] - pub lgopnbhhhbg: ::core::option::Option, - /// offset: 100 - #[prost(uint32, tag = "1118")] - pub score: u32, - /// offset: 80 - #[prost(uint32, tag = "15")] - pub ipojmmgoopj: u32, - /// offset: 16 - #[prost(uint32, repeated, tag = "10")] - pub ojggmoopgil: ::prost::alloc::vec::Vec, - /// offset: 64 - #[prost(message, optional, tag = "1506")] - pub opakjjmagph: ::core::option::Option, /// offset: 108 - #[prost(uint32, tag = "1162")] - pub egpcibjiajd: u32, - /// offset: 56 - #[prost(message, optional, tag = "3")] - pub anniaoidado: ::core::option::Option, - /// offset: 116 - #[prost(uint32, tag = "4")] - pub plbcdiaadkd: u32, - /// offset: 72 - #[prost(uint32, tag = "1415")] - pub rogue_sub_mode: u32, - /// offset: 88 - #[prost(uint32, tag = "13")] - pub blbbokogfda: u32, - /// offset: 48 - #[prost(message, optional, tag = "11")] - pub eeppkmpajoh: ::core::option::Option, - /// offset: 84 - #[prost(bool, tag = "2")] - pub hlnfbgacnpo: bool, - /// offset: 120 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "5")] + pub dmbdnaicpfb: u32, + /// offset: 92 + #[prost(uint32, tag = "6")] pub fgomiplmeic: u32, + /// offset: 32 + #[prost(message, optional, tag = "4")] + pub anniaoidado: ::core::option::Option, + /// offset: 72 + #[prost(uint32, tag = "235")] + pub abehkcjhceh: u32, + /// offset: 88 + #[prost(uint32, tag = "14")] + pub ipojmmgoopj: u32, + /// offset: 56 + #[prost(message, optional, tag = "15")] + pub lgopnbhhhbg: ::core::option::Option, + /// offset: 16 + #[prost(message, optional, tag = "1838")] + pub opakjjmagph: ::core::option::Option, /// offset: 112 - #[prost(enumeration = "Kfhlbkccaco", tag = "14")] + #[prost(enumeration = "Kfhlbkccaco", tag = "8")] pub gmolnjibnja: i32, - /// offset: 76 - #[prost(uint32, tag = "1")] + /// offset: 80 + #[prost(uint32, tag = "2")] pub pbalfienefo: u32, + /// offset: 64 + #[prost(message, optional, tag = "9")] + pub eeppkmpajoh: ::core::option::Option, + /// offset: 48 + #[prost(message, optional, tag = "12")] + pub bgpeckfdeld: ::core::option::Option, + /// offset: 24 + #[prost(uint32, repeated, tag = "1")] + pub ojggmoopgil: ::prost::alloc::vec::Vec, + /// offset: 76 + #[prost(uint32, tag = "11")] + pub blbbokogfda: u32, + /// offset: 116 + #[prost(bool, tag = "3")] + pub hlnfbgacnpo: bool, + /// offset: 96 + #[prost(uint32, tag = "1594")] + pub rogue_sub_mode: u32, + /// offset: 104 + #[prost(uint32, tag = "24")] + pub opoimhhafjo: u32, + /// offset: 100 + #[prost(uint32, tag = "1998")] + pub score: u32, + /// offset: 84 + #[prost(uint32, tag = "7")] + pub plbcdiaadkd: u32, + /// offset: 120 + #[prost(uint32, tag = "458")] + pub egpcibjiajd: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ojleefjelap { - /// offset: 16 - #[prost(message, repeated, tag = "12")] + /// offset: 24 + #[prost(message, repeated, tag = "13")] pub iafbijekkpg: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "3")] pub hbcmgiicjmk: u32, } #[derive(proto_derive::CmdID)] @@ -7648,7 +8504,7 @@ pub struct Lahjpfooheb { #[prost(uint32, tag = "12")] pub fgomiplmeic: u32, /// offset: 28 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "4")] pub kenpckfonok: u32, } #[derive(proto_derive::CmdID)] @@ -7656,70 +8512,70 @@ pub struct Lahjpfooheb { pub struct Dipmfomgcgl { /// offset: 28 #[prost(uint32, tag = "6")] - pub fahihdjfohm: u32, - /// offset: 24 - #[prost(uint32, tag = "1")] pub cfibpmkaino: u32, + /// offset: 24 + #[prost(uint32, tag = "2")] + pub fahihdjfohm: u32, } /// Obf: DFPMEHBDAFP #[derive(proto_derive::CmdID)] -#[cmdid(5484)] +#[cmdid(5416)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChessRogueQueryCsReq {} /// Obf: FFICMOGJCGL #[derive(proto_derive::CmdID)] -#[cmdid(5564)] +#[cmdid(5479)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueQueryScRsp { - /// offset: 48 - #[prost(message, optional, tag = "12")] - pub boikablfkec: ::core::option::Option, /// offset: 56 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "2")] pub retcode: u32, - /// offset: 16 + /// offset: 48 #[prost(message, optional, tag = "1")] pub blndmfgkpmj: ::core::option::Option, - /// offset: 32 - #[prost(message, optional, tag = "5")] - pub lagbgldlgcb: ::core::option::Option, /// offset: 40 - #[prost(message, optional, tag = "14")] + #[prost(message, optional, tag = "3")] pub hndlhicdnpc: ::core::option::Option, + /// offset: 16 + #[prost(message, optional, tag = "9")] + pub boikablfkec: ::core::option::Option, + /// offset: 24 + #[prost(message, optional, tag = "11")] + pub operating_system: ::core::option::Option, } /// Obf: GFFNDENCOPM #[derive(proto_derive::CmdID)] -#[cmdid(5471)] +#[cmdid(5491)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChessRogueEnterCellCsReq { /// offset: 24 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "9")] pub femgpnlfagc: u32, /// offset: 28 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "10")] pub hhcbjghkcpc: u32, } /// Obf: FLGHAEAHAIE #[derive(proto_derive::CmdID)] -#[cmdid(5418)] +#[cmdid(5465)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueEnterCellScRsp { - /// offset: 32 - #[prost(message, optional, tag = "7")] + /// offset: 44 + #[prost(uint32, tag = "1")] + pub retcode: u32, + /// offset: 40 + #[prost(uint32, tag = "15")] + pub hhcbjghkcpc: u32, + /// offset: 24 + #[prost(message, optional, tag = "3")] pub hndlhicdnpc: ::core::option::Option, /// offset: 16 #[prost(message, optional, tag = "5")] pub stage_info: ::core::option::Option, - /// offset: 40 - #[prost(uint32, tag = "12")] - pub retcode: u32, - /// offset: 44 - #[prost(uint32, tag = "15")] - pub hhcbjghkcpc: u32, } /// Obf: ADCOMLGAENP #[derive(proto_derive::CmdID)] -#[cmdid(5403)] +#[cmdid(5560)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChessRogueEnterCsReq { /// offset: 24 @@ -7728,134 +8584,134 @@ pub struct ChessRogueEnterCsReq { } /// Obf: DGLBNHHIPFH #[derive(proto_derive::CmdID)] -#[cmdid(5598)] +#[cmdid(5430)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueEnterScRsp { - /// offset: 40 - #[prost(uint32, tag = "12")] - pub retcode: u32, - /// offset: 16 - #[prost(message, optional, tag = "11")] + /// offset: 32 + #[prost(message, optional, tag = "9")] pub hndlhicdnpc: ::core::option::Option, - /// offset: 24 - #[prost(message, optional, tag = "4")] - pub stage_info: ::core::option::Option, /// offset: 44 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "6")] + pub retcode: u32, + /// offset: 24 + #[prost(message, optional, tag = "2")] + pub stage_info: ::core::option::Option, + /// offset: 40 + #[prost(uint32, tag = "1")] pub id: u32, } /// Obf: MGMMCBBIKMO #[derive(proto_derive::CmdID)] -#[cmdid(5567)] +#[cmdid(5545)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChessRogueLeaveCsReq {} /// Obf: MFDMEODLBJI #[derive(proto_derive::CmdID)] -#[cmdid(5407)] +#[cmdid(5455)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueLeaveScRsp { - /// offset: 24 - #[prost(message, optional, tag = "7")] - pub blndmfgkpmj: ::core::option::Option, - /// offset: 16 - #[prost(message, optional, tag = "13")] - pub lagbgldlgcb: ::core::option::Option, /// offset: 40 - #[prost(message, optional, tag = "3")] - pub stage_info: ::core::option::Option, - /// offset: 56 - #[prost(uint32, tag = "5")] - pub retcode: u32, - /// offset: 48 - #[prost(message, optional, tag = "2")] + #[prost(message, optional, tag = "15")] pub chmhpcngfao: ::core::option::Option, + /// offset: 56 + #[prost(uint32, tag = "4")] + pub retcode: u32, + /// offset: 16 + #[prost(message, optional, tag = "10")] + pub blndmfgkpmj: ::core::option::Option, + /// offset: 24 + #[prost(message, optional, tag = "2")] + pub operating_system: ::core::option::Option, + /// offset: 32 + #[prost(message, optional, tag = "11")] + pub stage_info: ::core::option::Option, } /// Obf: ODPOLCDMIHM #[derive(proto_derive::CmdID)] -#[cmdid(5437)] +#[cmdid(5527)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChessRogueGiveUpCsReq {} /// Obf: EFFDKLFNALG #[derive(proto_derive::CmdID)] -#[cmdid(5594)] +#[cmdid(5530)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueGiveUpScRsp { - /// offset: 40 - #[prost(message, optional, tag = "8")] - pub blndmfgkpmj: ::core::option::Option, - /// offset: 56 - #[prost(message, optional, tag = "12")] - pub boikablfkec: ::core::option::Option, /// offset: 32 - #[prost(message, optional, tag = "5")] - pub stage_info: ::core::option::Option, + #[prost(message, optional, tag = "10")] + pub boikablfkec: ::core::option::Option, /// offset: 24 - #[prost(message, optional, tag = "7")] - pub lagbgldlgcb: ::core::option::Option, - /// offset: 48 #[prost(message, optional, tag = "13")] + pub stage_info: ::core::option::Option, + /// offset: 48 + #[prost(message, optional, tag = "15")] + pub operating_system: ::core::option::Option, + /// offset: 56 + #[prost(message, optional, tag = "5")] pub chmhpcngfao: ::core::option::Option, + /// offset: 40 + #[prost(message, optional, tag = "11")] + pub blndmfgkpmj: ::core::option::Option, /// offset: 64 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "14")] pub retcode: u32, } /// Obf: OJEFOAPJBNN #[derive(proto_derive::CmdID)] -#[cmdid(5444)] +#[cmdid(5424)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueStartCsReq { - /// offset: 16 - #[prost(uint32, repeated, tag = "9")] - pub avatar_id_list: ::prost::alloc::vec::Vec, - /// offset: 48 - #[prost(uint32, repeated, tag = "1")] - pub base_avatar_id_list: ::prost::alloc::vec::Vec, + /// offset: 56 + #[prost(uint32, tag = "11")] + pub id: u32, /// offset: 60 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "6")] pub dhndampbhpp: u32, - /// offset: 64 - #[prost(uint32, tag = "8")] - pub aeon_id: u32, - /// offset: 40 + /// offset: 32 + #[prost(uint32, repeated, tag = "12")] + pub ahiibhkdfjb: ::prost::alloc::vec::Vec, + /// offset: 24 #[prost(uint32, repeated, tag = "14")] pub trial_avatar_id_list: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(uint32, repeated, tag = "2")] - pub ahiibhkdfjb: ::prost::alloc::vec::Vec, - /// offset: 56 - #[prost(uint32, tag = "7")] - pub id: u32, + /// offset: 48 + #[prost(uint32, repeated, tag = "1")] + pub avatar_id_list: ::prost::alloc::vec::Vec, + /// offset: 64 + #[prost(uint32, tag = "2")] + pub aeon_id: u32, + /// offset: 16 + #[prost(uint32, repeated, tag = "10")] + pub base_avatar_id_list: ::prost::alloc::vec::Vec, } /// Obf: DCLBJGFLPGI #[derive(proto_derive::CmdID)] -#[cmdid(5521)] +#[cmdid(5501)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueStartScRsp { - /// offset: 40 - #[prost(message, optional, tag = "2")] - pub dbdgahblgbb: ::core::option::Option, /// offset: 24 - #[prost(message, optional, tag = "12")] + #[prost(message, optional, tag = "8")] + pub dbdgahblgbb: ::core::option::Option, + /// offset: 40 + #[prost(message, optional, tag = "10")] pub hndlhicdnpc: ::core::option::Option, - /// offset: 48 - #[prost(uint32, tag = "10")] - pub retcode: u32, - /// offset: 16 - #[prost(message, optional, tag = "6")] + /// offset: 32 + #[prost(message, optional, tag = "2")] pub stage_info: ::core::option::Option, + /// offset: 48 + #[prost(uint32, tag = "5")] + pub retcode: u32, } /// Obf: KKEIBLACBDH #[derive(proto_derive::CmdID)] -#[cmdid(5447)] +#[cmdid(5526)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChessRogueQueryAeonDimensionsCsReq {} /// Obf: LKOPLOODPAL #[derive(proto_derive::CmdID)] -#[cmdid(5460)] +#[cmdid(5517)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueQueryAeonDimensionsScRsp { - /// offset: 16 - #[prost(message, optional, tag = "1")] + /// offset: 24 + #[prost(message, optional, tag = "5")] pub hndlhicdnpc: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "6")] @@ -7863,74 +8719,74 @@ pub struct ChessRogueQueryAeonDimensionsScRsp { } /// Obf: MCMOFBLFAJA #[derive(proto_derive::CmdID)] -#[cmdid(5532)] +#[cmdid(5535)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChessRogueChangeyAeonDimensionNotify { - /// offset: 24 - #[prost(message, optional, tag = "5")] + /// offset: 16 + #[prost(message, optional, tag = "4")] pub hndlhicdnpc: ::core::option::Option, } /// Obf: FBOAJCKGDEN #[derive(proto_derive::CmdID)] -#[cmdid(5517)] +#[cmdid(5418)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChessRogueSelectCellCsReq { /// offset: 28 - #[prost(uint32, tag = "5")] - pub hhcbjghkcpc: u32, + #[prost(uint32, tag = "2")] + pub femgpnlfagc: u32, /// offset: 24 #[prost(uint32, tag = "13")] - pub femgpnlfagc: u32, + pub hhcbjghkcpc: u32, } /// Obf: HMICABPCDCP #[derive(proto_derive::CmdID)] -#[cmdid(5569)] +#[cmdid(5512)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueSelectCellScRsp { - /// offset: 40 - #[prost(uint32, tag = "10")] - pub femgpnlfagc: u32, /// offset: 36 - #[prost(uint32, tag = "1")] - pub hhcbjghkcpc: u32, - /// offset: 32 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "14")] + pub femgpnlfagc: u32, + /// offset: 40 + #[prost(uint32, tag = "13")] pub retcode: u32, - /// offset: 24 - #[prost(message, optional, tag = "14")] + /// offset: 16 + #[prost(message, optional, tag = "8")] pub kajafnpekaj: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "6")] + pub hhcbjghkcpc: u32, } /// Obf: ILGKMJJPAAM #[derive(proto_derive::CmdID)] -#[cmdid(5556)] +#[cmdid(5470)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueLayerAccountInfoNotify { - /// offset: 16 - #[prost(message, optional, tag = "3")] - pub boikablfkec: ::core::option::Option, /// offset: 36 - #[prost(uint32, tag = "11")] - pub pbalfienefo: u32, - /// offset: 32 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "14")] pub ppjbgnbmkpm: u32, + /// offset: 16 + #[prost(message, optional, tag = "1")] + pub boikablfkec: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "5")] + pub pbalfienefo: u32, } /// Obf: JOJNOKAGLPI #[derive(proto_derive::CmdID)] -#[cmdid(5528)] +#[cmdid(5487)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetChessRogueBuffEnhanceInfoCsReq {} /// Obf: GPKDBFDBOBH #[derive(proto_derive::CmdID)] -#[cmdid(5506)] +#[cmdid(5445)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetChessRogueBuffEnhanceInfoScRsp { - /// offset: 32 - #[prost(uint32, tag = "6")] - pub retcode: u32, - /// offset: 16 - #[prost(message, optional, tag = "1")] + /// offset: 24 + #[prost(message, optional, tag = "6")] pub buff_enhance_info: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "5")] + pub retcode: u32, } /// Obf: NPEHJAHJEPA #[derive(proto_derive::CmdID)] @@ -7938,127 +8794,127 @@ pub struct GetChessRogueBuffEnhanceInfoScRsp { #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EnhanceChessRogueBuffCsReq { /// offset: 24 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "4")] pub ojeblmkkmgo: u32, } /// Obf: AFNJNBKBABB #[derive(proto_derive::CmdID)] -#[cmdid(5543)] +#[cmdid(5570)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EnhanceChessRogueBuffScRsp { - /// offset: 40 - #[prost(bool, tag = "11")] - pub is_success: bool, - /// offset: 32 - #[prost(message, optional, tag = "8")] + /// offset: 16 + #[prost(message, optional, tag = "3")] pub rogue_buff: ::core::option::Option, - /// offset: 44 - #[prost(uint32, tag = "1")] + /// offset: 40 + #[prost(uint32, tag = "14")] pub retcode: u32, - /// offset: 24 - #[prost(message, optional, tag = "4")] + /// offset: 32 + #[prost(message, optional, tag = "10")] pub buff_enhance_info: ::core::option::Option, + /// offset: 44 + #[prost(bool, tag = "6")] + pub is_success: bool, } /// Obf: JGHADCEKFGG #[derive(proto_derive::CmdID)] -#[cmdid(5434)] +#[cmdid(5538)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRoguePickAvatarCsReq { - /// offset: 16 - #[prost(uint32, repeated, tag = "5")] - pub avatar_id_list: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "12")] pub prop_entity_id: u32, + /// offset: 24 + #[prost(uint32, repeated, tag = "6")] + pub avatar_id_list: ::prost::alloc::vec::Vec, } /// Obf: FEPOEPBDPPM #[derive(proto_derive::CmdID)] -#[cmdid(5412)] +#[cmdid(5426)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRoguePickAvatarScRsp { /// offset: 32 - #[prost(uint32, repeated, tag = "12")] + #[prost(uint32, repeated, tag = "8")] pub avatar_id_list: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "3")] pub retcode: u32, /// offset: 16 - #[prost(message, optional, tag = "2")] + #[prost(message, optional, tag = "10")] pub embagmmhipa: ::core::option::Option, } /// Obf: DHDPCOIJBGJ #[derive(proto_derive::CmdID)] -#[cmdid(5426)] +#[cmdid(5592)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueReviveAvatarCsReq { /// offset: 32 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "4")] pub interacted_prop_entity_id: u32, /// offset: 24 - #[prost(uint32, repeated, tag = "13")] + #[prost(uint32, repeated, tag = "9")] pub avatar_id_list: ::prost::alloc::vec::Vec, } /// Obf: KEHIIMHCHLI #[derive(proto_derive::CmdID)] -#[cmdid(5432)] +#[cmdid(5546)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueReviveAvatarScRsp { - /// offset: 16 - #[prost(uint32, repeated, tag = "7")] - pub avatar_id_list: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(message, optional, tag = "8")] + pub fpjckpnlnfm: ::core::option::Option, /// offset: 40 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "9")] pub retcode: u32, /// offset: 32 - #[prost(message, optional, tag = "12")] - pub fpjckpnlnfm: ::core::option::Option, + #[prost(uint32, repeated, tag = "1")] + pub avatar_id_list: ::prost::alloc::vec::Vec, } /// Obf: GOAMHGNKPJM #[derive(proto_derive::CmdID)] -#[cmdid(5454)] +#[cmdid(5578)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueUpdateReviveInfoScNotify { - /// offset: 24 + /// offset: 16 #[prost(message, optional, tag = "7")] pub fpjckpnlnfm: ::core::option::Option, } /// Obf: CEMBPPNNHBN #[derive(proto_derive::CmdID)] -#[cmdid(5440)] +#[cmdid(5423)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChessRogueUpdateMoneyInfoScNotify { - /// offset: 24 - #[prost(message, optional, tag = "5")] + /// offset: 16 + #[prost(message, optional, tag = "7")] pub aabchfbkpeg: ::core::option::Option, } /// Obf: PFDMKAMINEM #[derive(proto_derive::CmdID)] -#[cmdid(5493)] +#[cmdid(5543)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueUpdateDiceInfoScNotify { /// offset: 24 - #[prost(message, optional, tag = "7")] + #[prost(message, optional, tag = "1")] pub aiaonpfbgng: ::core::option::Option, } /// Obf: KCKJOLHPNEE #[derive(proto_derive::CmdID)] -#[cmdid(5553)] +#[cmdid(5458)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChessRogueUpdateLevelBaseInfoScNotify { - /// offset: 24 - #[prost(enumeration = "Ibmlfggingp", tag = "11")] - pub eehkfnkhnbi: i32, /// offset: 28 #[prost(enumeration = "Mmkdkdgfblh", tag = "9")] pub reason: i32, + /// offset: 24 + #[prost(enumeration = "Ibmlfggingp", tag = "14")] + pub eehkfnkhnbi: i32, } /// Obf: HFINFFLLHOC #[derive(proto_derive::CmdID)] -#[cmdid(5586)] +#[cmdid(5573)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueUpdateAllowedSelectCellScNotify { /// offset: 32 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "13")] pub eamgahffeco: u32, /// offset: 24 #[prost(uint32, repeated, tag = "15")] @@ -8066,566 +8922,566 @@ pub struct ChessRogueUpdateAllowedSelectCellScNotify { } /// Obf: DMAGHPKHLBO #[derive(proto_derive::CmdID)] -#[cmdid(5588)] +#[cmdid(5466)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueUpdateBoardScNotify { /// offset: 16 - #[prost(message, optional, tag = "8")] + #[prost(message, optional, tag = "14")] pub dhdknmfmgbc: ::core::option::Option, } /// Obf: BOLPCHMMDHM #[derive(proto_derive::CmdID)] -#[cmdid(5456)] +#[cmdid(5449)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChessRogueUpdateAeonModifierValueScNotify { - /// offset: 24 - #[prost(uint32, tag = "13")] - pub aeon_id: u32, /// offset: 28 - #[prost(int32, tag = "15")] + #[prost(int32, tag = "13")] pub icjabpgmacj: i32, + /// offset: 24 + #[prost(uint32, tag = "7")] + pub aeon_id: u32, } /// Obf: ACIENOHKCOG #[derive(proto_derive::CmdID)] -#[cmdid(5414)] +#[cmdid(5469)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChessRogueUpdateDicePassiveAccumulateValueScNotify { /// offset: 24 - #[prost(int32, tag = "5")] + #[prost(int32, tag = "13")] pub cblaememmig: i32, } /// Obf: MLLPACPPJBB #[derive(proto_derive::CmdID)] -#[cmdid(5416)] +#[cmdid(5454)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChessRogueSkipTeachingLevelCsReq {} /// Obf: FGKJAPFGFLN #[derive(proto_derive::CmdID)] -#[cmdid(5508)] +#[cmdid(5494)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueSkipTeachingLevelScRsp { - /// offset: 32 - #[prost(uint32, tag = "7")] - pub retcode: u32, /// offset: 24 - #[prost(message, optional, tag = "10")] + #[prost(message, optional, tag = "14")] pub ndeeffooflg: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "15")] + pub retcode: u32, } /// Obf: OAPHEAMIIFF #[derive(proto_derive::CmdID)] -#[cmdid(5489)] +#[cmdid(5524)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueUpdateUnlockLevelScNotify { /// offset: 24 - #[prost(uint32, repeated, tag = "2")] + #[prost(uint32, repeated, tag = "14")] pub cpbmapflplc: ::prost::alloc::vec::Vec, } /// Obf: BIHDFJFHHMA #[derive(proto_derive::CmdID)] -#[cmdid(5457)] +#[cmdid(5417)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChessRogueEnterNextLayerCsReq {} /// Obf: PFJHDBLEKHD #[derive(proto_derive::CmdID)] -#[cmdid(5566)] +#[cmdid(5510)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueEnterNextLayerScRsp { - /// offset: 24 - #[prost(message, optional, tag = "15")] - pub stage_info: ::core::option::Option, - /// offset: 16 - #[prost(message, optional, tag = "3")] - pub dbdgahblgbb: ::core::option::Option, /// offset: 32 - #[prost(message, optional, tag = "2")] - pub rogue_info: ::core::option::Option, + #[prost(message, optional, tag = "10")] + pub dbdgahblgbb: ::core::option::Option, + /// offset: 24 + #[prost(message, optional, tag = "14")] + pub stage_info: ::core::option::Option, /// offset: 48 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "3")] pub retcode: u32, + /// offset: 40 + #[prost(message, optional, tag = "5")] + pub rogue_info: ::core::option::Option, } /// Obf: APNIJKHIJDD #[derive(proto_derive::CmdID)] -#[cmdid(5550)] +#[cmdid(5483)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChessRogueReRollDiceCsReq { /// offset: 24 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "3")] pub kchfjdajecm: u32, } /// Obf: JBHIKPPOCBH #[derive(proto_derive::CmdID)] -#[cmdid(5435)] +#[cmdid(5574)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueReRollDiceScRsp { - /// offset: 24 - #[prost(message, optional, tag = "12")] + /// offset: 16 + #[prost(message, optional, tag = "15")] pub aiaonpfbgng: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "12")] pub retcode: u32, } /// Obf: CAEECAHOEOL #[derive(proto_derive::CmdID)] -#[cmdid(5560)] +#[cmdid(5549)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChessRogueConfirmRollCsReq { /// offset: 24 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "15")] pub kchfjdajecm: u32, } /// Obf: FDMLPJGLCLF #[derive(proto_derive::CmdID)] -#[cmdid(5575)] +#[cmdid(5409)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueConfirmRollScRsp { /// offset: 32 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "14")] pub retcode: u32, - /// offset: 16 - #[prost(message, optional, tag = "10")] + /// offset: 24 + #[prost(message, optional, tag = "1")] pub aiaonpfbgng: ::core::option::Option, } /// Obf: KJNFLIGHDII #[derive(proto_derive::CmdID)] -#[cmdid(5427)] +#[cmdid(5571)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChessRogueCheatRollCsReq { - /// offset: 24 - #[prost(uint32, tag = "3")] - pub eooadpocphd: u32, /// offset: 28 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "6")] pub kchfjdajecm: u32, + /// offset: 24 + #[prost(uint32, tag = "14")] + pub eooadpocphd: u32, } /// Obf: PENOIKKIHPB #[derive(proto_derive::CmdID)] -#[cmdid(5534)] +#[cmdid(5562)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueCheatRollScRsp { - /// offset: 40 - #[prost(uint32, tag = "1")] - pub nljoldmcgai: u32, - /// offset: 36 - #[prost(uint32, tag = "6")] - pub eooadpocphd: u32, - /// offset: 32 - #[prost(uint32, tag = "14")] - pub retcode: u32, - /// offset: 24 - #[prost(message, optional, tag = "13")] + /// offset: 16 + #[prost(message, optional, tag = "3")] pub aiaonpfbgng: ::core::option::Option, + /// offset: 40 + #[prost(uint32, tag = "14")] + pub nljoldmcgai: u32, + /// offset: 32 + #[prost(uint32, tag = "12")] + pub retcode: u32, + /// offset: 36 + #[prost(uint32, tag = "7")] + pub eooadpocphd: u32, } /// Obf: KMFHMGOABIP #[derive(proto_derive::CmdID)] -#[cmdid(5571)] +#[cmdid(5522)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChessRogueGiveUpRollCsReq {} /// Obf: OHJANOLOLLE #[derive(proto_derive::CmdID)] -#[cmdid(5527)] +#[cmdid(5583)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueGiveUpRollScRsp { - /// offset: 40 - #[prost(uint32, tag = "10")] - pub retcode: u32, /// offset: 24 - #[prost(message, optional, tag = "6")] + #[prost(message, optional, tag = "14")] pub nkmjhejcolp: ::core::option::Option, /// offset: 32 - #[prost(message, optional, tag = "9")] + #[prost(message, optional, tag = "12")] pub aiaonpfbgng: ::core::option::Option, + /// offset: 40 + #[prost(uint32, tag = "9")] + pub retcode: u32, } /// Obf: GDAIDHNKFCG #[derive(proto_derive::CmdID)] -#[cmdid(5449)] +#[cmdid(5420)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChessRogueQuitCsReq {} /// Obf: HFGHFCGANCF #[derive(proto_derive::CmdID)] -#[cmdid(5546)] +#[cmdid(5497)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueQuitScRsp { - /// offset: 56 - #[prost(message, optional, tag = "2")] - pub lmgkmaoicgc: ::core::option::Option, - /// offset: 32 - #[prost(message, optional, tag = "8")] - pub chmhpcngfao: ::core::option::Option, /// offset: 24 - #[prost(message, optional, tag = "9")] - pub stage_info: ::core::option::Option, - /// offset: 40 - #[prost(message, optional, tag = "1")] - pub boikablfkec: ::core::option::Option, + #[prost(message, optional, tag = "14")] + pub lmgkmaoicgc: ::core::option::Option, /// offset: 72 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "4")] pub retcode: u32, - /// offset: 16 - #[prost(message, optional, tag = "12")] + /// offset: 32 + #[prost(message, optional, tag = "9")] pub blndmfgkpmj: ::core::option::Option, - /// offset: 48 + /// offset: 40 + #[prost(message, optional, tag = "2")] + pub stage_info: ::core::option::Option, + /// offset: 64 #[prost(message, optional, tag = "6")] - pub lagbgldlgcb: ::core::option::Option, + pub chmhpcngfao: ::core::option::Option, + /// offset: 16 + #[prost(message, optional, tag = "10")] + pub operating_system: ::core::option::Option, + /// offset: 48 + #[prost(message, optional, tag = "15")] + pub boikablfkec: ::core::option::Option, } /// Obf: GPJCDDBBMCB #[derive(proto_derive::CmdID)] -#[cmdid(5409)] +#[cmdid(5563)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueCellUpdateNotify { - /// offset: 36 - #[prost(uint32, tag = "8")] - pub eamgahffeco: u32, - /// offset: 32 - #[prost(enumeration = "Lgmdbcffjof", tag = "5")] - pub dniibbhllnb: i32, - /// offset: 24 - #[prost(message, repeated, tag = "1")] - pub iafbijekkpg: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(enumeration = "Aebjegdpong", tag = "13")] + #[prost(enumeration = "Lgmdbcffjof", tag = "10")] + pub dniibbhllnb: i32, + /// offset: 16 + #[prost(message, repeated, tag = "4")] + pub iafbijekkpg: ::prost::alloc::vec::Vec, + /// offset: 36 + #[prost(enumeration = "Aebjegdpong", tag = "5")] pub reason: i32, + /// offset: 32 + #[prost(uint32, tag = "7")] + pub eamgahffeco: u32, } /// Obf: JGJNNDHAAIC #[derive(proto_derive::CmdID)] -#[cmdid(5442)] +#[cmdid(5471)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChessRogueQuestFinishNotify { /// offset: 28 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "7")] pub nnjccfeindo: u32, /// offset: 24 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "15")] pub jlfabhhnhcm: u32, } /// Obf: AEHKPMIEHJI #[derive(proto_derive::CmdID)] -#[cmdid(5472)] +#[cmdid(5531)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetChessRogueStoryInfoCsReq {} /// Obf: CHNCADPNMIB #[derive(proto_derive::CmdID)] -#[cmdid(5402)] +#[cmdid(5518)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetChessRogueStoryInfoScRsp { - /// offset: 24 - #[prost(message, repeated, tag = "8")] + /// offset: 16 + #[prost(message, repeated, tag = "13")] pub idgiahopgaj: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "3")] pub retcode: u32, - /// offset: 32 - #[prost(message, repeated, tag = "4")] + /// offset: 24 + #[prost(message, repeated, tag = "9")] pub mnhmekkhkna: ::prost::alloc::vec::Vec, } /// Obf: GGIDCJDDGGP #[derive(proto_derive::CmdID)] -#[cmdid(5529)] +#[cmdid(5464)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SelectChessRogueSubStoryCsReq { - /// offset: 32 - #[prost(uint32, tag = "2")] - pub rogue_dialogue_event_id: u32, - /// offset: 36 - #[prost(uint32, tag = "10")] - pub fahihdjfohm: u32, /// offset: 24 #[prost(uint32, tag = "6")] pub ifiijgngogp: u32, /// offset: 28 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "9")] + pub fahihdjfohm: u32, + /// offset: 36 + #[prost(uint32, tag = "15")] + pub rogue_dialogue_event_id: u32, + /// offset: 32 + #[prost(uint32, tag = "8")] pub ikmnamkjafa: u32, } /// Obf: IMHNNPFBGPI #[derive(proto_derive::CmdID)] -#[cmdid(5490)] +#[cmdid(5564)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SelectChessRogueSubStoryScRsp { - /// offset: 32 - #[prost(uint32, tag = "15")] - pub fahihdjfohm: u32, /// offset: 36 - #[prost(uint32, tag = "6")] - pub retcode: u32, + #[prost(uint32, tag = "14")] + pub fahihdjfohm: u32, /// offset: 24 - #[prost(uint32, tag = "13")] - pub ifiijgngogp: u32, + #[prost(uint32, tag = "9")] + pub ikmnamkjafa: u32, /// offset: 40 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "8")] + pub retcode: u32, + /// offset: 32 + #[prost(uint32, tag = "1")] pub rogue_dialogue_event_id: u32, /// offset: 28 - #[prost(uint32, tag = "14")] - pub ikmnamkjafa: u32, + #[prost(uint32, tag = "11")] + pub ifiijgngogp: u32, } /// Obf: GIEFBJHKBOK #[derive(proto_derive::CmdID)] -#[cmdid(5401)] +#[cmdid(5495)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FinishChessRogueSubStoryCsReq { /// offset: 24 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "10")] pub ikmnamkjafa: u32, } /// Obf: IEJBFANAEMO #[derive(proto_derive::CmdID)] -#[cmdid(5573)] +#[cmdid(5588)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FinishChessRogueSubStoryScRsp { /// offset: 24 - #[prost(uint32, tag = "14")] - pub retcode: u32, - /// offset: 32 - #[prost(uint32, tag = "1")] - pub fgomiplmeic: u32, - /// offset: 28 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "5")] pub ikmnamkjafa: u32, -} -/// Obf: KGDAGPJHBMJ -#[derive(proto_derive::CmdID)] -#[cmdid(5422)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct ChessRogueUpdateActionPointScNotify { - /// offset: 24 - #[prost(int32, tag = "9")] - pub ljffcnbpjdd: i32, -} -/// Obf: HFEOILGGHKA -#[derive(proto_derive::CmdID)] -#[cmdid(5542)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct EnterChessRogueAeonRoomCsReq {} -/// Obf: PEDBKMGBGEK -#[derive(proto_derive::CmdID)] -#[cmdid(5461)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EnterChessRogueAeonRoomScRsp { - /// offset: 24 - #[prost(message, optional, tag = "3")] - pub stage_info: ::core::option::Option, + /// offset: 28 + #[prost(uint32, tag = "4")] + pub fgomiplmeic: u32, /// offset: 32 #[prost(uint32, tag = "7")] pub retcode: u32, } +/// Obf: KGDAGPJHBMJ +#[derive(proto_derive::CmdID)] +#[cmdid(5516)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct ChessRogueUpdateActionPointScNotify { + /// offset: 24 + #[prost(int32, tag = "15")] + pub ljffcnbpjdd: i32, +} +/// Obf: HFEOILGGHKA +#[derive(proto_derive::CmdID)] +#[cmdid(5513)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct EnterChessRogueAeonRoomCsReq {} +/// Obf: PEDBKMGBGEK +#[derive(proto_derive::CmdID)] +#[cmdid(5582)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct EnterChessRogueAeonRoomScRsp { + /// offset: 32 + #[prost(uint32, tag = "9")] + pub retcode: u32, + /// offset: 16 + #[prost(message, optional, tag = "2")] + pub stage_info: ::core::option::Option, +} /// Obf: CIHFECGBLCP #[derive(proto_derive::CmdID)] -#[cmdid(5467)] +#[cmdid(5463)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetChessRogueStoryAeonTalkInfoCsReq { /// offset: 24 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "1")] pub cdjecokfiof: u32, } /// Obf: NEHFFDDBJJP #[derive(proto_derive::CmdID)] -#[cmdid(5574)] +#[cmdid(5425)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetChessRogueStoryAeonTalkInfoScRsp { - /// offset: 24 - #[prost(map = "uint32, uint32", tag = "13")] - pub kjcbneindhl: ::std::collections::HashMap, /// offset: 36 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "4")] pub retcode: u32, + /// offset: 16 + #[prost(map = "uint32, uint32", tag = "2")] + pub kjcbneindhl: ::std::collections::HashMap, /// offset: 32 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "11")] pub cdjecokfiof: u32, } /// Obf: CNFKEJPJDCI #[derive(proto_derive::CmdID)] -#[cmdid(5572)] +#[cmdid(5419)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SyncChessRogueMainStoryFinishScNotify { - /// offset: 24 - #[prost(uint32, tag = "6")] - pub kenpckfonok: u32, /// offset: 28 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "4")] + pub kenpckfonok: u32, + /// offset: 24 + #[prost(uint32, tag = "8")] pub fgomiplmeic: u32, } /// Obf: MJGHIBKOCAA #[derive(proto_derive::CmdID)] -#[cmdid(5451)] +#[cmdid(5589)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SyncChessRogueNousValueScNotify { /// offset: 24 - #[prost(message, optional, tag = "1")] + #[prost(message, optional, tag = "11")] pub ibmioggkbfb: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gbeejnbebep { - /// offset: 24 - #[prost(enumeration = "Cdoegmdjgoc", tag = "13")] - pub status: i32, /// offset: 28 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "8")] pub fgomiplmeic: u32, + /// offset: 24 + #[prost(enumeration = "Cdoegmdjgoc", tag = "15")] + pub status: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Diecddgebnb { /// offset: 24 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "15")] pub ikmnamkjafa: u32, } /// Obf: CLNPFNGPJMM #[derive(proto_derive::CmdID)] -#[cmdid(5513)] +#[cmdid(5542)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetChessRogueNousStoryInfoCsReq {} /// Obf: NLJCLCHNAFB #[derive(proto_derive::CmdID)] -#[cmdid(5551)] +#[cmdid(5427)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetChessRogueNousStoryInfoScRsp { - /// offset: 16 - #[prost(message, repeated, tag = "6")] + /// offset: 32 + #[prost(message, repeated, tag = "2")] pub idgiahopgaj: ::prost::alloc::vec::Vec, - /// offset: 24 - #[prost(message, repeated, tag = "8")] - pub mnhmekkhkna: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "1")] pub retcode: u32, + /// offset: 16 + #[prost(message, repeated, tag = "3")] + pub mnhmekkhkna: ::prost::alloc::vec::Vec, } /// Obf: CLNNAJGNMAF #[derive(proto_derive::CmdID)] -#[cmdid(5511)] +#[cmdid(5402)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SyncChessRogueNousSubStoryScNotify { /// offset: 24 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "4")] pub ikmnamkjafa: u32, } /// Obf: NGGNCMHBNPE #[derive(proto_derive::CmdID)] -#[cmdid(5448)] +#[cmdid(5411)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SyncChessRogueNousMainStoryScNotify { - /// offset: 16 - #[prost(message, repeated, tag = "11")] + /// offset: 24 + #[prost(message, repeated, tag = "10")] pub idgiahopgaj: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Imnpeajajjo { - /// offset: 32 - #[prost(uint32, repeated, tag = "4")] - pub ilmookbjhhc: ::prost::alloc::vec::Vec, - /// offset: 40 - #[prost(uint32, repeated, tag = "13")] - pub emllecgepck: ::prost::alloc::vec::Vec, - /// offset: 16 - #[prost(uint32, repeated, tag = "2")] - pub oblhboeolaf: ::prost::alloc::vec::Vec, - /// offset: 52 - #[prost(bool, tag = "1")] - pub ffheeidbhea: bool, - /// offset: 60 - #[prost(uint32, tag = "15")] - pub ikmnamkjafa: u32, /// offset: 48 - #[prost(uint32, tag = "12")] - pub ffmdbdehheg: u32, - /// offset: 53 - #[prost(bool, tag = "10")] + #[prost(uint32, tag = "9")] + pub ikmnamkjafa: u32, + /// offset: 40 + #[prost(uint32, repeated, tag = "15")] + pub oblhboeolaf: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(uint32, repeated, tag = "10")] + pub ilmookbjhhc: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, repeated, tag = "11")] + pub emllecgepck: ::prost::alloc::vec::Vec, + /// offset: 52 + #[prost(bool, tag = "4")] pub fjkgkaekbkj: bool, /// offset: 56 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "5")] pub fgomiplmeic: u32, + /// offset: 53 + #[prost(bool, tag = "14")] + pub ffheeidbhea: bool, + /// offset: 60 + #[prost(uint32, tag = "6")] + pub ffmdbdehheg: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hngihjjiaco { /// offset: 28 - #[prost(uint32, tag = "12")] - pub slot_id: u32, - /// offset: 24 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "14")] pub eooadpocphd: u32, + /// offset: 24 + #[prost(uint32, tag = "15")] + pub slot_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kjehfkbjphd { - /// offset: 16 - #[prost(message, repeated, tag = "3")] + /// offset: 24 + #[prost(message, repeated, tag = "6")] pub igbcacgfckb: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint32, tag = "15")] + pub hmkebdlflpg: u32, + /// offset: 36 + #[prost(uint32, tag = "13")] + pub oabliofcofo: u32, /// offset: 32 #[prost(uint32, tag = "12")] - pub oabliofcofo: u32, - /// offset: 36 - #[prost(uint32, tag = "9")] pub dhndampbhpp: u32, - /// offset: 40 - #[prost(uint32, tag = "8")] - pub hmkebdlflpg: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dffjcmlaicl { - /// offset: 40 - #[prost(map = "uint32, bool", tag = "15")] - pub nbcmaknlphg: ::std::collections::HashMap, - /// offset: 48 - #[prost(enumeration = "Faohejiddhj", tag = "4")] - pub hdmpbpoffdk: i32, /// offset: 32 - #[prost(uint32, repeated, tag = "12")] + #[prost(map = "uint32, bool", tag = "10")] + pub nbcmaknlphg: ::std::collections::HashMap, + /// offset: 40 + #[prost(uint32, repeated, tag = "15")] pub jkmimlbajbl: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(enumeration = "Faohejiddhj", tag = "13")] + pub hdmpbpoffdk: i32, /// offset: 16 - #[prost(message, repeated, tag = "1")] + #[prost(message, repeated, tag = "8")] pub alehdaaohoe: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lgeljhjomlo { - /// offset: 32 - #[prost(uint32, tag = "15")] - pub pofmjblmbji: u32, - /// offset: 24 - #[prost(message, optional, tag = "9")] + /// offset: 16 + #[prost(message, optional, tag = "12")] pub jmgipebloge: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "11")] + pub pofmjblmbji: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Afaghelicpd { - /// offset: 24 - #[prost(uint32, repeated, tag = "3")] + /// offset: 16 + #[prost(uint32, repeated, tag = "12")] pub gihdmhdadon: ::prost::alloc::vec::Vec, } /// Obf: GLIGOBEJCEE #[derive(proto_derive::CmdID)] -#[cmdid(5488)] +#[cmdid(5496)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueNousEditDiceCsReq { /// offset: 24 - #[prost(message, optional, tag = "2")] + #[prost(message, optional, tag = "3")] pub bbcpoebnanc: ::core::option::Option, } /// Obf: CGHIHPAIEGL #[derive(proto_derive::CmdID)] -#[cmdid(5510)] +#[cmdid(5553)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueNousEditDiceScRsp { - /// offset: 32 - #[prost(uint32, tag = "9")] - pub retcode: u32, - /// offset: 16 - #[prost(message, optional, tag = "11")] + /// offset: 24 + #[prost(message, optional, tag = "1")] pub bbcpoebnanc: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "10")] + pub retcode: u32, } /// Obf: HPGJGJBCEEF #[derive(proto_derive::CmdID)] -#[cmdid(5584)] +#[cmdid(5502)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueNousDiceUpdateNotify { - /// offset: 16 - #[prost(message, optional, tag = "3")] + /// offset: 24 + #[prost(message, optional, tag = "11")] pub mbibkhkkefb: ::core::option::Option, } /// Obf: BLNHPBNMGND #[derive(proto_derive::CmdID)] -#[cmdid(5430)] +#[cmdid(5415)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChessRogueNousDiceSurfaceUnlockNotify { /// offset: 24 @@ -8634,103 +9490,103 @@ pub struct ChessRogueNousDiceSurfaceUnlockNotify { } /// Obf: CKPGAINGLAN #[derive(proto_derive::CmdID)] -#[cmdid(5492)] +#[cmdid(5559)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChessRogueNousGetRogueTalentInfoCsReq {} /// Obf: FFFAADGCBIO #[derive(proto_derive::CmdID)] -#[cmdid(5455)] +#[cmdid(5505)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueNousGetRogueTalentInfoScRsp { /// offset: 32 - #[prost(uint32, tag = "4")] - pub pofmjblmbji: u32, - /// offset: 36 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "1")] pub retcode: u32, /// offset: 16 - #[prost(message, optional, tag = "2")] + #[prost(message, optional, tag = "15")] pub talent_info: ::core::option::Option, + /// offset: 36 + #[prost(uint32, tag = "5")] + pub pofmjblmbji: u32, } /// Obf: GGLPHNHLGOA #[derive(proto_derive::CmdID)] -#[cmdid(5587)] +#[cmdid(5488)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChessRogueNousEnableRogueTalentCsReq { /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "11")] pub talent_id: u32, } /// Obf: EONJEJPDIBH #[derive(proto_derive::CmdID)] -#[cmdid(5469)] +#[cmdid(5550)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueNousEnableRogueTalentScRsp { - /// offset: 36 - #[prost(uint32, tag = "4")] + /// offset: 32 + #[prost(uint32, tag = "5")] pub pofmjblmbji: u32, /// offset: 16 - #[prost(message, optional, tag = "12")] + #[prost(message, optional, tag = "4")] pub talent_info: ::core::option::Option, - /// offset: 32 - #[prost(uint32, tag = "2")] + /// offset: 36 + #[prost(uint32, tag = "12")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Aacofikdcpl { - /// offset: 28 - #[prost(uint32, tag = "7")] - pub progress: u32, /// offset: 24 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "10")] pub ienpelbphdp: u32, + /// offset: 28 + #[prost(uint32, tag = "11")] + pub progress: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Odnnkbimefh { /// offset: 24 - #[prost(message, repeated, tag = "2")] + #[prost(message, repeated, tag = "8")] pub keedplpaclp: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Eadganmjipk { - /// offset: 24 - #[prost(uint32, repeated, tag = "10")] + /// offset: 16 + #[prost(uint32, repeated, tag = "4")] pub ibpfgebmilb: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jcnjdffcldg { - /// offset: 40 - #[prost(int32, tag = "13")] - pub lkeblpijmgb: i32, - /// offset: 16 - #[prost(message, optional, tag = "8")] - pub keedplpaclp: ::core::option::Option, /// offset: 48 - #[prost(uint32, tag = "1")] - pub id: u32, - /// offset: 24 - #[prost(uint32, repeated, tag = "4")] + #[prost(int32, tag = "10")] + pub lkeblpijmgb: i32, + /// offset: 40 + #[prost(int32, tag = "3")] + pub hp: i32, + /// offset: 32 + #[prost(uint32, repeated, tag = "8")] pub oopkikmbbhh: ::prost::alloc::vec::Vec, /// offset: 44 - #[prost(bool, tag = "11")] + #[prost(bool, tag = "2")] pub jnboonpdoce: bool, + /// offset: 24 + #[prost(message, optional, tag = "14")] + pub keedplpaclp: ::core::option::Option, /// offset: 52 - #[prost(int32, tag = "5")] - pub hp: i32, + #[prost(uint32, tag = "9")] + pub id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mpjdibccohf { - /// offset: 32 - #[prost(uint32, tag = "11")] - pub miaiopgiphh: u32, - /// offset: 16 - #[prost(uint32, repeated, tag = "5")] + /// offset: 24 + #[prost(uint32, repeated, tag = "13")] pub obcpgobaede: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "3")] + pub miaiopgiphh: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] @@ -8739,485 +9595,485 @@ pub struct Difpdplcigd { #[prost(uint32, tag = "6")] pub jfpnmoonlnj: u32, /// offset: 28 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "4")] pub goneakbdgek: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jmaanmpanhm { - /// offset: 40 + /// offset: 28 #[prost(uint32, tag = "6")] - pub clpmibdfpjc: u32, - /// offset: 36 - #[prost(uint32, tag = "4")] - pub nhjalpdbogn: u32, - /// offset: 52 - #[prost(uint32, tag = "3")] + pub noeimmhckpm: u32, + /// offset: 48 + #[prost(uint32, tag = "10")] pub fpaibldakli: u32, /// offset: 44 - #[prost(uint32, tag = "11")] - pub index: u32, - /// offset: 24 - #[prost(uint32, tag = "9")] - pub noeimmhckpm: u32, - /// offset: 28 - #[prost(int32, tag = "13")] - pub attack: i32, - /// offset: 48 - #[prost(int32, tag = "12")] + #[prost(int32, tag = "1")] pub hp: i32, - /// offset: 32 - #[prost(uint32, tag = "10")] + /// offset: 24 + #[prost(uint32, tag = "14")] + pub nhjalpdbogn: u32, + /// offset: 52 + #[prost(uint32, tag = "15")] + pub clpmibdfpjc: u32, + /// offset: 36 + #[prost(uint32, tag = "13")] pub nkoffbmhapi: u32, + /// offset: 40 + #[prost(int32, tag = "4")] + pub attack: i32, + /// offset: 32 + #[prost(uint32, tag = "3")] + pub index: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Egdghfllmgn { /// offset: 28 - #[prost(uint32, tag = "5")] - pub khkfkdnbhpe: u32, - /// offset: 36 - #[prost(uint32, tag = "2")] - pub total_turns: u32, - /// offset: 44 #[prost(uint32, tag = "6")] - pub bclnmidffoh: u32, + pub total_turns: u32, /// offset: 24 - #[prost(uint32, tag = "3")] - pub total_damage: u32, - /// offset: 40 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "9")] pub cfijipchhgo: u32, + /// offset: 40 + #[prost(uint32, tag = "4")] + pub bclnmidffoh: u32, + /// offset: 44 + #[prost(uint32, tag = "3")] + pub lcjhgdjdeng: u32, + /// offset: 36 + #[prost(uint32, tag = "13")] + pub khkfkdnbhpe: u32, /// offset: 32 #[prost(uint32, tag = "11")] - pub lcjhgdjdeng: u32, + pub total_damage: u32, } /// Obf: CHDKEPCOKNK #[derive(proto_derive::CmdID)] -#[cmdid(8161)] +#[cmdid(8168)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChimeraGetDataCsReq {} /// Obf: DPLGEGIJCEF #[derive(proto_derive::CmdID)] -#[cmdid(8175)] +#[cmdid(8170)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChimeraGetDataScRsp { - /// offset: 64 - #[prost(uint32, tag = "1597")] - pub kilpnhjbpdb: u32, - /// offset: 68 - #[prost(uint32, tag = "1")] - pub cjekjhpibjl: u32, - /// offset: 108 - #[prost(uint32, tag = "13")] - pub retcode: u32, - /// offset: 24 - #[prost(message, repeated, tag = "5")] - pub kiimkaeajal: ::prost::alloc::vec::Vec, - /// offset: 16 - #[prost(message, repeated, tag = "11")] - pub ncdaoblmhhp: ::prost::alloc::vec::Vec, - /// offset: 40 - #[prost(message, optional, tag = "2")] - pub lineup: ::core::option::Option, - /// offset: 72 - #[prost(uint32, tag = "134")] - pub cpbdbaidaeh: u32, - /// offset: 80 - #[prost(uint32, tag = "12")] - pub gbemdnckkba: u32, /// offset: 104 - #[prost(uint32, tag = "10")] - pub bbbgkchnock: u32, - /// offset: 56 - #[prost(uint32, tag = "3")] - pub eaiojcnlmng: u32, - /// offset: 88 - #[prost(uint32, tag = "14")] - pub jfpnmoonlnj: u32, - /// offset: 92 - #[prost(uint32, tag = "54")] - pub olldkajoajd: u32, - /// offset: 76 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "7")] pub ijeiommfpka: u32, - /// offset: 84 - #[prost(enumeration = "Oapdmkkkeol", tag = "7")] + /// offset: 68 + #[prost(uint32, tag = "638")] + pub olldkajoajd: u32, + /// offset: 64 + #[prost(enumeration = "Oapdmkkkeol", tag = "5")] pub bbmgiimecel: i32, - /// offset: 100 - #[prost(uint32, tag = "518")] - pub cagaplnhabb: u32, - /// offset: 48 - #[prost(uint32, repeated, tag = "8")] - pub mfafnncjjng: ::prost::alloc::vec::Vec, - /// offset: 60 + /// offset: 92 + #[prost(uint32, tag = "48")] + pub kilpnhjbpdb: u32, + /// offset: 88 + #[prost(uint32, tag = "4")] + pub lfkfocjfncj: u32, + /// offset: 80 + #[prost(uint32, tag = "15")] + pub bbbgkchnock: u32, + /// offset: 108 + #[prost(uint32, tag = "565")] + pub cpbdbaidaeh: u32, + /// offset: 16 + #[prost(message, repeated, tag = "3")] + pub ncdaoblmhhp: ::prost::alloc::vec::Vec, + /// offset: 84 #[prost(uint32, tag = "9")] pub cjkcnhclmgd: u32, + /// offset: 48 + #[prost(message, optional, tag = "14")] + pub lineup: ::core::option::Option, + /// offset: 32 + #[prost(uint32, repeated, tag = "12")] + pub mfafnncjjng: ::prost::alloc::vec::Vec, /// offset: 96 + #[prost(uint32, tag = "13")] + pub gbemdnckkba: u32, + /// offset: 76 #[prost(uint32, tag = "6")] - pub lfkfocjfncj: u32, + pub jfpnmoonlnj: u32, + /// offset: 56 + #[prost(uint32, tag = "2")] + pub cjekjhpibjl: u32, + /// offset: 100 + #[prost(uint32, tag = "906")] + pub cagaplnhabb: u32, + /// offset: 72 + #[prost(uint32, tag = "10")] + pub retcode: u32, + /// offset: 60 + #[prost(uint32, tag = "1")] + pub eaiojcnlmng: u32, + /// offset: 24 + #[prost(message, repeated, tag = "8")] + pub kiimkaeajal: ::prost::alloc::vec::Vec, } /// Obf: NHENNNBHLCA #[derive(proto_derive::CmdID)] -#[cmdid(8177)] +#[cmdid(8179)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChimeraSetLineupCsReq { - /// offset: 24 - #[prost(message, optional, tag = "11")] + /// offset: 16 + #[prost(message, optional, tag = "10")] pub lineup: ::core::option::Option, } /// Obf: IGCADEMMOKK #[derive(proto_derive::CmdID)] -#[cmdid(8179)] +#[cmdid(8163)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChimeraSetLineupScRsp { - /// offset: 24 - #[prost(message, optional, tag = "15")] + /// offset: 16 + #[prost(message, optional, tag = "7")] pub lineup: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "11")] pub retcode: u32, } /// Obf: BKHCMDINFJN #[derive(proto_derive::CmdID)] -#[cmdid(8162)] +#[cmdid(8166)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChimeraFinishRoundCsReq { - /// offset: 76 - #[prost(bool, tag = "13")] - pub molidikifgb: bool, - /// offset: 16 - #[prost(map = "uint32, message", tag = "10")] - pub mlbaljkcmcg: ::std::collections::HashMap, - /// offset: 40 - #[prost(message, optional, tag = "15")] - pub stt: ::core::option::Option, - /// offset: 48 - #[prost(uint32, repeated, tag = "7")] - pub hgodgdeaajo: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(map = "uint32, uint32", tag = "1")] - pub bahhnmlhalj: ::std::collections::HashMap, + /// offset: 80 + #[prost(enumeration = "Biakdfeljfm", tag = "9")] + pub hbgclmcgnfm: i32, /// offset: 24 - #[prost(message, optional, tag = "3")] + #[prost(map = "uint32, uint32", tag = "8")] + pub bahhnmlhalj: ::std::collections::HashMap, + /// offset: 56 + #[prost(uint32, repeated, tag = "6")] + pub hgodgdeaajo: ::prost::alloc::vec::Vec, + /// offset: 76 + #[prost(bool, tag = "7")] + pub molidikifgb: bool, + /// offset: 40 + #[prost(message, optional, tag = "12")] + pub stt: ::core::option::Option, + /// offset: 16 + #[prost(message, repeated, tag = "11")] + pub opamaeijcoh: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(message, optional, tag = "13")] pub lineup: ::core::option::Option, /// offset: 72 - #[prost(enumeration = "Biakdfeljfm", tag = "8")] - pub hbgclmcgnfm: i32, - /// offset: 80 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "2")] pub hjoeamdlbpl: u32, - /// offset: 64 - #[prost(message, repeated, tag = "4")] - pub opamaeijcoh: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(map = "uint32, message", tag = "4")] + pub mlbaljkcmcg: ::std::collections::HashMap, } /// Obf: MBPCAMJPKMA #[derive(proto_derive::CmdID)] -#[cmdid(8172)] +#[cmdid(8177)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChimeraFinishRoundScRsp { + /// offset: 48 + #[prost(message, repeated, tag = "4")] + pub ncdaoblmhhp: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(map = "uint32, message", tag = "12")] + pub ghkgcfclabf: ::std::collections::HashMap, /// offset: 93 - #[prost(bool, tag = "3")] - pub molidikifgb: bool, - /// offset: 64 - #[prost(enumeration = "Biakdfeljfm", tag = "7")] - pub hbgclmcgnfm: i32, + #[prost(bool, tag = "8")] + pub jieifdocohe: bool, /// offset: 96 #[prost(uint32, tag = "15")] - pub cjkcnhclmgd: u32, - /// offset: 72 - #[prost(uint32, tag = "2")] pub eaiojcnlmng: u32, - /// offset: 24 - #[prost(map = "uint32, message", tag = "14")] - pub ghkgcfclabf: ::std::collections::HashMap, - /// offset: 56 - #[prost(uint32, repeated, tag = "13")] - pub mfafnncjjng: ::prost::alloc::vec::Vec, - /// offset: 88 - #[prost(uint32, tag = "9")] - pub olldkajoajd: u32, - /// offset: 16 - #[prost(map = "uint32, message", tag = "1")] - pub nahpkppmdkk: ::std::collections::HashMap, - /// offset: 92 - #[prost(bool, tag = "5")] - pub jieifdocohe: bool, /// offset: 68 - #[prost(enumeration = "Oapdmkkkeol", tag = "8")] - pub bbmgiimecel: i32, - /// offset: 76 - #[prost(uint32, tag = "4")] - pub retcode: u32, - /// offset: 48 - #[prost(message, repeated, tag = "10")] + #[prost(uint32, tag = "10")] + pub olldkajoajd: u32, + /// offset: 88 + #[prost(enumeration = "Biakdfeljfm", tag = "1")] + pub hbgclmcgnfm: i32, + /// offset: 16 + #[prost(message, repeated, tag = "3")] pub goiakpgjlcb: ::prost::alloc::vec::Vec, - /// offset: 80 - #[prost(uint32, tag = "11")] - pub jfpnmoonlnj: u32, - /// offset: 32 - #[prost(message, repeated, tag = "6")] - pub ncdaoblmhhp: ::prost::alloc::vec::Vec, + /// offset: 72 + #[prost(enumeration = "Oapdmkkkeol", tag = "5")] + pub bbmgiimecel: i32, + /// offset: 24 + #[prost(map = "uint32, message", tag = "6")] + pub nahpkppmdkk: ::std::collections::HashMap, /// offset: 84 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "9")] + pub retcode: u32, + /// offset: 76 + #[prost(uint32, tag = "11")] pub ijeiommfpka: u32, + /// offset: 64 + #[prost(uint32, tag = "7")] + pub jfpnmoonlnj: u32, + /// offset: 56 + #[prost(uint32, repeated, tag = "14")] + pub mfafnncjjng: ::prost::alloc::vec::Vec, + /// offset: 92 + #[prost(bool, tag = "13")] + pub molidikifgb: bool, + /// offset: 80 + #[prost(uint32, tag = "2")] + pub cjkcnhclmgd: u32, } /// Obf: AMCAGDKFNLA #[derive(proto_derive::CmdID)] -#[cmdid(8167)] +#[cmdid(8173)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChimeraStartEndlessCsReq {} /// Obf: AIFMPIGKCGP #[derive(proto_derive::CmdID)] -#[cmdid(8174)] +#[cmdid(8164)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChimeraStartEndlessScRsp { /// offset: 24 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "8")] pub retcode: u32, } /// Obf: IMAACGNDEDK #[derive(proto_derive::CmdID)] -#[cmdid(8170)] +#[cmdid(8172)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChimeraFinishEndlessRoundCsReq { - /// offset: 32 - #[prost(message, optional, tag = "15")] - pub stt: ::core::option::Option, - /// offset: 40 - #[prost(message, optional, tag = "11")] - pub lineup: ::core::option::Option, /// offset: 56 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "4")] pub cpbdbaidaeh: u32, - /// offset: 60 - #[prost(bool, tag = "9")] - pub pahmagpfddj: bool, /// offset: 24 - #[prost(uint32, repeated, tag = "6")] - pub hgodgdeaajo: ::prost::alloc::vec::Vec, + #[prost(message, optional, tag = "6")] + pub stt: ::core::option::Option, + /// offset: 60 + #[prost(bool, tag = "12")] + pub pahmagpfddj: bool, + /// offset: 32 + #[prost(message, optional, tag = "14")] + pub lineup: ::core::option::Option, /// offset: 48 - #[prost(message, repeated, tag = "2")] + #[prost(message, repeated, tag = "10")] pub opamaeijcoh: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint32, repeated, tag = "11")] + pub hgodgdeaajo: ::prost::alloc::vec::Vec, } /// Obf: FKGECNEDFJB #[derive(proto_derive::CmdID)] #[cmdid(8171)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChimeraFinishEndlessRoundScRsp { - /// offset: 48 - #[prost(uint32, tag = "15")] - pub retcode: u32, /// offset: 56 - #[prost(uint32, tag = "5")] - pub aebjngimhcj: u32, - /// offset: 36 - #[prost(uint32, tag = "10")] - pub gbemdnckkba: u32, - /// offset: 32 - #[prost(uint32, tag = "13")] - pub cpbdbaidaeh: u32, - /// offset: 52 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "4")] pub lfkfocjfncj: u32, /// offset: 40 - #[prost(bool, tag = "9")] - pub pahmagpfddj: bool, - /// offset: 16 - #[prost(message, repeated, tag = "1")] + #[prost(uint32, tag = "5")] + pub retcode: u32, + /// offset: 24 + #[prost(message, repeated, tag = "8")] pub igagibnelck: ::prost::alloc::vec::Vec, /// offset: 44 + #[prost(uint32, tag = "12")] + pub aebjngimhcj: u32, + /// offset: 52 + #[prost(bool, tag = "14")] + pub pahmagpfddj: bool, + /// offset: 36 + #[prost(uint32, tag = "6")] + pub gbemdnckkba: u32, + /// offset: 48 #[prost(uint32, tag = "3")] pub bbbgkchnock: u32, + /// offset: 32 + #[prost(uint32, tag = "9")] + pub cpbdbaidaeh: u32, } /// Obf: GIGMKHMONPI #[derive(proto_derive::CmdID)] -#[cmdid(8180)] +#[cmdid(8167)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChimeraQuitEndlessCsReq {} /// Obf: HAPEJPNCICF #[derive(proto_derive::CmdID)] -#[cmdid(8163)] +#[cmdid(8169)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChimeraQuitEndlessScRsp { /// offset: 24 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "11")] pub retcode: u32, } /// Obf: LCBCPIPHIMN #[derive(proto_derive::CmdID)] -#[cmdid(8164)] +#[cmdid(8162)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChimeraDoFinalRoundCsReq { - /// offset: 16 - #[prost(message, optional, tag = "14")] - pub stt: ::core::option::Option, - /// offset: 56 - #[prost(bool, tag = "8")] - pub pahmagpfddj: bool, - /// offset: 24 - #[prost(message, repeated, tag = "2")] - pub opamaeijcoh: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(uint32, repeated, tag = "12")] - pub hgodgdeaajo: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(message, optional, tag = "13")] - pub lineup: ::core::option::Option, + #[prost(message, optional, tag = "10")] + pub stt: ::core::option::Option, /// offset: 60 - #[prost(uint32, tag = "10")] + #[prost(bool, tag = "9")] + pub pahmagpfddj: bool, + /// offset: 32 + #[prost(message, repeated, tag = "8")] + pub opamaeijcoh: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(uint32, repeated, tag = "2")] + pub hgodgdeaajo: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(message, optional, tag = "15")] + pub lineup: ::core::option::Option, + /// offset: 56 + #[prost(uint32, tag = "12")] pub cpbdbaidaeh: u32, } /// Obf: CLKGPDAIAME #[derive(proto_derive::CmdID)] -#[cmdid(8165)] +#[cmdid(8176)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChimeraDoFinalRoundScRsp { - /// offset: 68 - #[prost(uint32, tag = "15")] - pub jfpnmoonlnj: u32, - /// offset: 24 - #[prost(message, repeated, tag = "9")] - pub igagibnelck: ::prost::alloc::vec::Vec, - /// offset: 64 - #[prost(uint32, tag = "2")] - pub cagaplnhabb: u32, - /// offset: 16 - #[prost(message, repeated, tag = "13")] - pub ncdaoblmhhp: ::prost::alloc::vec::Vec, - /// offset: 52 - #[prost(uint32, tag = "14")] - pub cpbdbaidaeh: u32, - /// offset: 48 - #[prost(uint32, tag = "7")] - pub retcode: u32, /// offset: 44 - #[prost(uint32, tag = "4")] - pub index: u32, - /// offset: 56 - #[prost(uint32, tag = "11")] - pub olldkajoajd: u32, + #[prost(uint32, tag = "1")] + pub retcode: u32, + /// offset: 24 + #[prost(message, repeated, tag = "6")] + pub ncdaoblmhhp: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint32, tag = "8")] - pub eaiojcnlmng: u32, - /// offset: 60 - #[prost(bool, tag = "5")] + #[prost(uint32, tag = "4")] + pub cagaplnhabb: u32, + /// offset: 64 + #[prost(bool, tag = "10")] pub pahmagpfddj: bool, + /// offset: 68 + #[prost(uint32, tag = "3")] + pub index: u32, + /// offset: 48 + #[prost(uint32, tag = "15")] + pub olldkajoajd: u32, + /// offset: 60 + #[prost(uint32, tag = "2")] + pub eaiojcnlmng: u32, + /// offset: 32 + #[prost(message, repeated, tag = "8")] + pub igagibnelck: ::prost::alloc::vec::Vec, + /// offset: 52 + #[prost(uint32, tag = "11")] + pub cpbdbaidaeh: u32, + /// offset: 56 + #[prost(uint32, tag = "12")] + pub jfpnmoonlnj: u32, } /// Obf: HMLGEPFNKDJ #[derive(proto_derive::CmdID)] -#[cmdid(8166)] +#[cmdid(8161)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChimeraRoundWorkStartCsReq { - /// offset: 24 - #[prost(message, optional, tag = "4")] + /// offset: 32 + #[prost(message, optional, tag = "8")] pub lineup: ::core::option::Option, - /// offset: 44 - #[prost(uint32, tag = "13")] - pub mdfeekikbmj: u32, /// offset: 40 #[prost(uint32, tag = "10")] pub flgjpheopaa: u32, /// offset: 16 - #[prost(message, repeated, tag = "9")] + #[prost(message, repeated, tag = "3")] pub opamaeijcoh: ::prost::alloc::vec::Vec, + /// offset: 44 + #[prost(uint32, tag = "15")] + pub mdfeekikbmj: u32, } /// Obf: MKGBDLADHNK #[derive(proto_derive::CmdID)] -#[cmdid(8169)] +#[cmdid(8174)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChimeraRoundWorkStartScRsp { /// offset: 24 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "3")] pub retcode: u32, } /// Obf: PHNFMMBJABG #[derive(proto_derive::CmdID)] -#[cmdid(7223)] +#[cmdid(7203)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ClockParkGetInfoCsReq {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nlljbbcjiam { - /// offset: 24 - #[prost(uint32, repeated, tag = "1")] - pub odogfhenjep: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "1")] pub clkeoehplng: u32, + /// offset: 16 + #[prost(uint32, repeated, tag = "11")] + pub odogfhenjep: ::prost::alloc::vec::Vec, } /// Obf: FFOPBLNLPGI #[derive(proto_derive::CmdID)] -#[cmdid(7221)] +#[cmdid(7244)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ClockParkGetInfoScRsp { - /// offset: 24 - #[prost(uint32, repeated, tag = "14")] - pub ibjpcofdlji: ::prost::alloc::vec::Vec, - /// offset: 44 - #[prost(uint32, tag = "15")] - pub ediajgcbpfo: u32, - /// offset: 32 - #[prost(message, repeated, tag = "4")] - pub bnfhfhefmem: ::prost::alloc::vec::Vec, + /// offset: 52 + #[prost(uint32, tag = "11")] + pub gfadcahlkfp: u32, /// offset: 40 #[prost(uint32, tag = "3")] - pub gfadcahlkfp: u32, - /// offset: 52 - #[prost(uint32, tag = "8")] + pub ediajgcbpfo: u32, + /// offset: 44 + #[prost(uint32, tag = "2")] pub progress: u32, + /// offset: 24 + #[prost(uint32, repeated, tag = "4")] + pub ibjpcofdlji: ::prost::alloc::vec::Vec, /// offset: 48 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "5")] pub retcode: u32, + /// offset: 16 + #[prost(message, repeated, tag = "14")] + pub bnfhfhefmem: ::prost::alloc::vec::Vec, } /// Obf: POHKPBOBJEA #[derive(proto_derive::CmdID)] -#[cmdid(7202)] +#[cmdid(7221)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ClockParkUnlockTalentCsReq { /// offset: 24 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "1")] pub talent_id: u32, } /// Obf: EPOOLCKMMKB #[derive(proto_derive::CmdID)] -#[cmdid(7201)] +#[cmdid(7236)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ClockParkUnlockTalentScRsp { /// offset: 24 #[prost(uint32, tag = "6")] - pub retcode: u32, - /// offset: 28 - #[prost(uint32, tag = "11")] pub talent_id: u32, + /// offset: 28 + #[prost(uint32, tag = "7")] + pub retcode: u32, } /// Obf: IKMEOFEDGFD #[derive(proto_derive::CmdID)] -#[cmdid(7228)] +#[cmdid(7247)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ClockParkStartScriptCsReq { /// offset: 16 #[prost(uint32, repeated, tag = "13")] pub jmojeoalclo: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "12")] pub clkeoehplng: u32, } /// Obf: ELDBJPOGEIF #[derive(proto_derive::CmdID)] -#[cmdid(7227)] +#[cmdid(7231)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ClockParkStartScriptScRsp { /// offset: 28 - #[prost(uint32, tag = "10")] - pub clkeoehplng: u32, - /// offset: 24 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "4")] pub retcode: u32, + /// offset: 24 + #[prost(uint32, tag = "12")] + pub clkeoehplng: u32, } /// Obf: HMODIPBDAMG #[derive(proto_derive::CmdID)] -#[cmdid(7242)] +#[cmdid(7238)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ClockParkGetOngoingScriptInfoCsReq {} #[derive(proto_derive::CmdID)] @@ -9227,71 +10083,71 @@ pub struct Lnihjdaildj {} #[derive(Clone, PartialEq, ::prost::Message)] pub struct Accbigfanoa { /// offset: 32 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "12")] pub bjkhpadclhi: u32, - /// offset: 36 - #[prost(uint32, tag = "4")] - pub card_id: u32, - /// offset: 24 - #[prost(uint32, repeated, tag = "10")] + /// offset: 16 + #[prost(uint32, repeated, tag = "15")] pub pneoolflnlk: ::prost::alloc::vec::Vec, + /// offset: 36 + #[prost(uint32, tag = "11")] + pub card_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hdckchpdmmi { - /// offset: 32 - #[prost(uint32, repeated, tag = "1")] - pub pneoolflnlk: ::prost::alloc::vec::Vec, - /// offset: 16 - #[prost(message, repeated, tag = "14")] + /// offset: 24 + #[prost(message, repeated, tag = "8")] pub card_data_list: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(uint32, repeated, tag = "14")] + pub pneoolflnlk: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nnccfpoockh { /// offset: 16 - #[prost(message, optional, tag = "15")] + #[prost(message, optional, tag = "6")] pub ancpcpcljed: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Machndhamnm { - /// offset: 24 - #[prost(message, optional, tag = "3")] + /// offset: 16 + #[prost(message, optional, tag = "5")] pub ancpcpcljed: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ifbdbdccopo { /// offset: 24 - #[prost(message, optional, tag = "11")] + #[prost(message, optional, tag = "6")] pub ancpcpcljed: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Glijklooapa { - /// offset: 36 - #[prost(uint32, tag = "1")] - pub ecfagnkdaef: u32, /// offset: 32 - #[prost(uint32, tag = "6")] - pub gacha_random: u32, - /// offset: 24 - #[prost(message, optional, tag = "2")] + #[prost(uint32, tag = "14")] + pub ecfagnkdaef: u32, + /// offset: 16 + #[prost(message, optional, tag = "15")] pub ancpcpcljed: ::core::option::Option, + /// offset: 36 + #[prost(uint32, tag = "9")] + pub gacha_random: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Anbankmlclh { /// offset: 24 - #[prost(message, optional, tag = "13")] + #[prost(message, optional, tag = "15")] pub ancpcpcljed: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Eppnkgolaap { /// offset: 24 - #[prost(bool, tag = "12")] + #[prost(bool, tag = "7")] pub bgdoijphfdb: bool, } #[derive(proto_derive::CmdID)] @@ -9300,7 +10156,7 @@ pub struct Lkbbkojddpd { /// offset: 36 #[prost(uint32, tag = "4")] pub ahidjbjggpp: u32, - #[prost(oneof = "lkbbkojddpd::Acnpgajffhi", tags = "6, 2, 15, 10, 7, 11, 3, 5")] + #[prost(oneof = "lkbbkojddpd::Acnpgajffhi", tags = "9, 10, 3, 15, 12, 8, 13, 11")] pub acnpgajffhi: ::core::option::Option, } /// Nested message and enum types in `LKBBKOJDDPD`. @@ -9309,105 +10165,105 @@ pub mod lkbbkojddpd { #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Acnpgajffhi { /// offset: 24 - #[prost(message, tag = "6")] + #[prost(message, tag = "9")] Pnimpjfilgf(super::Lnihjdaildj), /// offset: 24 - #[prost(message, tag = "2")] + #[prost(message, tag = "10")] Dhleejmiimo(super::Nnccfpoockh), /// offset: 24 - #[prost(message, tag = "15")] + #[prost(message, tag = "3")] Oeofnnbljik(super::Machndhamnm), /// offset: 24 - #[prost(message, tag = "10")] + #[prost(message, tag = "15")] Gpbgdcmjhln(super::Ifbdbdccopo), /// offset: 24 - #[prost(message, tag = "7")] + #[prost(message, tag = "12")] Lnkpgggkmnk(super::Glijklooapa), /// offset: 24 - #[prost(message, tag = "11")] + #[prost(message, tag = "8")] Aenefmcbfgm(super::Anbankmlclh), /// offset: 24 - #[prost(message, tag = "3")] + #[prost(message, tag = "13")] Bciighioapl(super::Eppnkgolaap), /// offset: 24 - #[prost(bool, tag = "5")] + #[prost(bool, tag = "11")] Gneooaifkib(bool), } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bmlofpcngkn { - /// offset: 28 - #[prost(int32, tag = "4")] - pub ofcndemappl: i32, /// offset: 24 - #[prost(int32, tag = "11")] - pub ihlhdpnaekc: i32, - /// offset: 32 - #[prost(int32, tag = "2")] + #[prost(int32, tag = "3")] pub djfhcddifmi: i32, + /// offset: 28 + #[prost(int32, tag = "1")] + pub ofcndemappl: i32, + /// offset: 32 + #[prost(int32, tag = "12")] + pub ihlhdpnaekc: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ioncppdejej { - /// offset: 32 - #[prost(uint64, tag = "3")] - pub unique_id: u64, - /// offset: 28 - #[prost(uint32, tag = "6")] - pub buff_id: u32, - /// offset: 24 - #[prost(uint32, tag = "11")] + /// offset: 36 + #[prost(uint32, tag = "13")] pub feonehhcjjm: u32, + /// offset: 24 + #[prost(uint64, tag = "10")] + pub unique_id: u64, + /// offset: 32 + #[prost(uint32, tag = "8")] + pub buff_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ecmilhckomo { /// offset: 16 - #[prost(message, repeated, tag = "4")] + #[prost(message, repeated, tag = "7")] pub buff_list: ::prost::alloc::vec::Vec, } /// Obf: EHPCJHHNFAJ #[derive(proto_derive::CmdID)] -#[cmdid(7204)] +#[cmdid(7249)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ClockParkGetOngoingScriptInfoScRsp { - /// offset: 84 - #[prost(uint32, tag = "5")] - pub obpfblnbfki: u32, + /// offset: 32 + #[prost(string, tag = "3")] + pub cmgkeolcbip: ::prost::alloc::string::String, + /// offset: 88 + #[prost(uint32, tag = "15")] + pub kiekjeffphk: u32, /// offset: 76 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "6")] + pub chobaogmlfn: u32, + /// offset: 64 + #[prost(uint32, tag = "12")] + pub obpfblnbfki: u32, + /// offset: 68 + #[prost(uint32, tag = "13")] + pub blhgbednfib: u32, + /// offset: 80 + #[prost(uint32, tag = "11")] + pub retcode: u32, + /// offset: 72 + #[prost(uint32, tag = "9")] pub aigehhnhkpm: u32, /// offset: 40 - #[prost(uint32, repeated, tag = "4")] + #[prost(uint32, repeated, tag = "5")] pub eidlleolfgm: ::prost::alloc::vec::Vec, - /// offset: 16 - #[prost(message, optional, tag = "10")] - pub mjdogpbojip: ::core::option::Option, - /// offset: 68 - #[prost(uint32, tag = "3")] - pub kiekjeffphk: u32, - /// offset: 72 - #[prost(uint32, tag = "6")] - pub retcode: u32, - /// offset: 64 - #[prost(uint32, tag = "14")] - pub blhgbednfib: u32, - /// offset: 56 - #[prost(string, tag = "11")] - pub cmgkeolcbip: ::prost::alloc::string::String, - /// offset: 24 - #[prost(message, optional, tag = "9")] - pub lgopnbhhhbg: ::core::option::Option, - /// offset: 32 - #[prost(message, optional, tag = "2")] + /// offset: 48 + #[prost(message, optional, tag = "8")] pub ienphefangl: ::core::option::Option, - /// offset: 80 - #[prost(uint32, tag = "8")] + /// offset: 24 + #[prost(message, optional, tag = "1")] + pub mjdogpbojip: ::core::option::Option, + /// offset: 84 + #[prost(uint32, tag = "2")] pub clkeoehplng: u32, - /// offset: 88 - #[prost(uint32, tag = "13")] - pub chobaogmlfn: u32, + /// offset: 56 + #[prost(message, optional, tag = "7")] + pub lgopnbhhhbg: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] @@ -9416,41 +10272,41 @@ pub struct Obnonmhmeck {} #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ffomibncfki { /// offset: 24 - #[prost(message, optional, tag = "4")] + #[prost(message, optional, tag = "14")] pub ancpcpcljed: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ajehamdabna { /// offset: 28 - #[prost(bool, tag = "10")] - pub is_win: bool, - /// offset: 24 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "1")] pub omddfkmaape: u32, + /// offset: 24 + #[prost(bool, tag = "11")] + pub is_win: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Amghdcabjmj { /// offset: 16 - #[prost(uint32, repeated, tag = "13")] + #[prost(uint32, repeated, tag = "2")] pub avatar_id_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Innnicfolii { /// offset: 28 - #[prost(bool, tag = "2")] - pub jcnodamfffc: bool, - /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "7")] pub gacha_random: u32, + /// offset: 24 + #[prost(bool, tag = "13")] + pub jcnodamfffc: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ceoonflondj { /// offset: 24 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "7")] pub omddfkmaape: u32, /// offset: 28 #[prost(bool, tag = "6")] @@ -9461,18 +10317,18 @@ pub struct Ceoonflondj { pub struct Helnoihmdha {} /// Obf: ELGHHAKOKPB #[derive(proto_derive::CmdID)] -#[cmdid(7243)] +#[cmdid(7217)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ClockParkHandleWaitOperationCsReq { - /// offset: 32 - #[prost(uint32, tag = "2")] - pub clkeoehplng: u32, /// offset: 40 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "4")] pub ahidjbjggpp: u32, + /// offset: 36 + #[prost(uint32, tag = "10")] + pub clkeoehplng: u32, #[prost( oneof = "clock_park_handle_wait_operation_cs_req::Dejmpmfhioc", - tags = "9, 8, 7, 15, 6, 13, 1, 10" + tags = "11, 1, 9, 13, 14, 15, 8, 3" )] pub dejmpmfhioc: ::core::option::Option< clock_park_handle_wait_operation_cs_req::Dejmpmfhioc, @@ -9484,95 +10340,95 @@ pub mod clock_park_handle_wait_operation_cs_req { #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Dejmpmfhioc { /// offset: 24 - #[prost(message, tag = "9")] + #[prost(message, tag = "11")] Jfbckclpako(super::Obnonmhmeck), /// offset: 24 - #[prost(message, tag = "8")] + #[prost(message, tag = "1")] Ipikflcefla(super::Ffomibncfki), /// offset: 24 - #[prost(message, tag = "7")] + #[prost(message, tag = "9")] Megnbbfilnl(super::Ajehamdabna), /// offset: 24 - #[prost(message, tag = "15")] + #[prost(message, tag = "13")] Abkkdhapchn(super::Amghdcabjmj), /// offset: 24 - #[prost(message, tag = "6")] + #[prost(message, tag = "14")] Lihjmeingik(super::Innnicfolii), /// offset: 24 - #[prost(message, tag = "13")] + #[prost(message, tag = "15")] Lmgglcncdhf(super::Ceoonflondj), /// offset: 24 - #[prost(message, tag = "1")] + #[prost(message, tag = "8")] Fngfoaepfjn(super::Helnoihmdha), /// offset: 24 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "3")] Obpfblnbfki(u32), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mdjlojfmemc { - /// offset: 40 - #[prost(uint32, tag = "4")] - pub progress: u32, - /// offset: 16 - #[prost(message, optional, tag = "3")] - pub reward: ::core::option::Option, - /// offset: 36 - #[prost(uint32, tag = "7")] - pub clkeoehplng: u32, /// offset: 49 - #[prost(bool, tag = "8")] - pub eeehghkocji: bool, - /// offset: 44 - #[prost(uint32, tag = "6")] - pub aigehhnhkpm: u32, - /// offset: 32 - #[prost(uint32, tag = "14")] - pub kiekjeffphk: u32, - /// offset: 48 - #[prost(bool, tag = "15")] + #[prost(bool, tag = "13")] pub kfdaicilnmb: bool, + /// offset: 36 + #[prost(uint32, tag = "4")] + pub aigehhnhkpm: u32, + /// offset: 48 + #[prost(bool, tag = "14")] + pub eeehghkocji: bool, + /// offset: 16 + #[prost(message, optional, tag = "6")] + pub reward: ::core::option::Option, + /// offset: 44 + #[prost(uint32, tag = "2")] + pub progress: u32, + /// offset: 32 + #[prost(uint32, tag = "5")] + pub clkeoehplng: u32, + /// offset: 40 + #[prost(uint32, tag = "15")] + pub kiekjeffphk: u32, } /// Obf: LBGJOELCNHC #[derive(proto_derive::CmdID)] -#[cmdid(7218)] +#[cmdid(7246)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ClockParkHandleWaitOperationScRsp { - /// offset: 40 - #[prost(enumeration = "Egblomhgijm", tag = "4")] - pub jfkdbmdomnk: i32, - /// offset: 44 - #[prost(uint32, tag = "13")] - pub koijfoffjnj: u32, /// offset: 36 - #[prost(uint32, tag = "14")] - pub ficfgdnhnge: u32, + #[prost(uint32, tag = "7")] + pub retcode: u32, /// offset: 16 - #[prost(message, optional, tag = "11")] + #[prost(message, optional, tag = "2")] pub battle_info: ::core::option::Option, - /// offset: 48 - #[prost(uint32, tag = "8")] + /// offset: 44 + #[prost(uint32, tag = "6")] pub ahidjbjggpp: u32, /// offset: 32 - #[prost(uint32, tag = "5")] - pub retcode: u32, + #[prost(uint32, tag = "13")] + pub ficfgdnhnge: u32, + /// offset: 48 + #[prost(uint32, tag = "15")] + pub koijfoffjnj: u32, + /// offset: 40 + #[prost(enumeration = "Egblomhgijm", tag = "5")] + pub jfkdbmdomnk: i32, } /// Obf: HAEOGLJFLGE #[derive(proto_derive::CmdID)] -#[cmdid(7213)] +#[cmdid(7242)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ClockParkQuitScriptCsReq { - /// offset: 28 - #[prost(uint32, tag = "12")] - pub clkeoehplng: u32, /// offset: 24 - #[prost(bool, tag = "8")] + #[prost(uint32, tag = "9")] + pub clkeoehplng: u32, + /// offset: 28 + #[prost(bool, tag = "3")] pub khnhpgdeimm: bool, } /// Obf: FAPAGKJIBAJ #[derive(proto_derive::CmdID)] -#[cmdid(7232)] +#[cmdid(7223)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ClockParkQuitScriptScRsp { /// offset: 24 @@ -9581,49 +10437,49 @@ pub struct ClockParkQuitScriptScRsp { } /// Obf: LJMIHCBEGLJ #[derive(proto_derive::CmdID)] -#[cmdid(7206)] +#[cmdid(7219)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ClockParkBattleEndScNotify { - /// offset: 28 - #[prost(uint32, tag = "4")] - pub ahidjbjggpp: u32, /// offset: 24 + #[prost(uint32, tag = "7")] + pub ahidjbjggpp: u32, + /// offset: 28 #[prost(uint32, tag = "3")] pub retcode: u32, } /// Obf: AKIGDDCAHOL #[derive(proto_derive::CmdID)] -#[cmdid(7237)] +#[cmdid(7216)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ClockParkUseBuffCsReq { /// offset: 24 - #[prost(uint64, tag = "14")] + #[prost(uint64, tag = "15")] pub unique_id: u64, /// offset: 32 - #[prost(uint32, tag = "9")] - pub clkeoehplng: u32, - /// offset: 36 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "12")] pub ahidjbjggpp: u32, + /// offset: 36 + #[prost(uint32, tag = "11")] + pub clkeoehplng: u32, } /// Obf: LEOEDAODJNM #[derive(proto_derive::CmdID)] -#[cmdid(7248)] +#[cmdid(7232)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ClockParkUseBuffScRsp { - /// offset: 52 - #[prost(uint32, tag = "14")] - pub ahidjbjggpp: u32, - /// offset: 24 - #[prost(message, optional, tag = "15")] - pub lgopnbhhhbg: ::core::option::Option, - /// offset: 40 + /// offset: 48 #[prost(uint32, tag = "2")] - pub retcode: u32, + pub ahidjbjggpp: u32, /// offset: 44 #[prost(uint32, tag = "13")] pub clkeoehplng: u32, - #[prost(oneof = "clock_park_use_buff_sc_rsp::Dblaaokfnih", tags = "1930, 558")] + /// offset: 24 + #[prost(message, optional, tag = "6")] + pub lgopnbhhhbg: ::core::option::Option, + /// offset: 52 + #[prost(uint32, tag = "1")] + pub retcode: u32, + #[prost(oneof = "clock_park_use_buff_sc_rsp::Dblaaokfnih", tags = "126, 835")] pub dblaaokfnih: ::core::option::Option, } /// Nested message and enum types in `ClockParkUseBuffScRsp`. @@ -9632,68 +10488,68 @@ pub mod clock_park_use_buff_sc_rsp { #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Dblaaokfnih { /// offset: 16 - #[prost(message, tag = "1930")] + #[prost(message, tag = "126")] Ancpcpcljed(super::Hdckchpdmmi), /// offset: 16 - #[prost(message, tag = "558")] + #[prost(message, tag = "835")] Mjdogpbojip(super::Bmlofpcngkn), } } /// Obf: GFGGJLLCNIB #[derive(proto_derive::CmdID)] -#[cmdid(7220)] +#[cmdid(7218)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ClockParkFinishScriptScNotify { /// offset: 24 - #[prost(message, optional, tag = "2")] + #[prost(message, optional, tag = "11")] pub finish_info: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Item { /// offset: 32 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "11")] + pub unique_id: u32, + /// offset: 40 + #[prost(uint32, tag = "12")] + pub level: u32, + /// offset: 36 + #[prost(uint32, tag = "9")] + pub main_affix_id: u32, + /// offset: 44 + #[prost(uint32, tag = "5")] + pub num: u32, + /// offset: 28 + #[prost(uint32, tag = "2")] pub rank: u32, /// offset: 24 - #[prost(uint32, tag = "2")] - pub promotion: u32, - /// offset: 36 - #[prost(uint32, tag = "7")] - pub main_affix_id: u32, - /// offset: 28 - #[prost(uint32, tag = "12")] - pub unique_id: u32, - /// offset: 44 - #[prost(uint32, tag = "9")] - pub level: u32, - /// offset: 48 - #[prost(uint32, tag = "3")] - pub num: u32, - /// offset: 40 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "13")] pub item_id: u32, + /// offset: 48 + #[prost(uint32, tag = "8")] + pub promotion: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ItemList { /// offset: 16 - #[prost(message, repeated, tag = "2")] + #[prost(message, repeated, tag = "14")] pub item_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PileItem { /// offset: 24 - #[prost(uint32, tag = "13")] - pub item_id: u32, - /// offset: 28 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "7")] pub item_num: u32, + /// offset: 28 + #[prost(uint32, tag = "15")] + pub item_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ItemCost { - #[prost(oneof = "item_cost::Item", tags = "6, 2, 7")] + #[prost(oneof = "item_cost::Item", tags = "8, 11, 4")] pub item: ::core::option::Option, } /// Nested message and enum types in `ItemCost`. @@ -9701,14 +10557,14 @@ pub mod item_cost { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] pub enum Item { - /// offset: 24 - #[prost(message, tag = "6")] + /// offset: 16 + #[prost(message, tag = "8")] PileItem(super::PileItem), - /// offset: 24 - #[prost(uint32, tag = "2")] + /// offset: 16 + #[prost(uint32, tag = "11")] EquipmentUniqueId(u32), - /// offset: 24 - #[prost(uint32, tag = "7")] + /// offset: 16 + #[prost(uint32, tag = "4")] RelicUniqueId(u32), } } @@ -9716,61 +10572,61 @@ pub mod item_cost { #[derive(Clone, PartialEq, ::prost::Message)] pub struct ItemCostList { /// offset: 16 - #[prost(message, repeated, tag = "7")] + #[prost(message, repeated, tag = "3")] pub item_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Iekhjdecape { - /// offset: 24 - #[prost(uint32, tag = "7")] - pub mbejblfhcbh: u32, /// offset: 28 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "2")] pub item_id: u32, + /// offset: 24 + #[prost(uint32, tag = "6")] + pub mbejblfhcbh: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Akcpalgemol { - /// offset: 28 - #[prost(uint32, tag = "12")] - pub rank: u32, - /// offset: 32 - #[prost(uint32, tag = "4")] - pub promotion: u32, /// offset: 40 - #[prost(uint32, tag = "11")] - pub tid: u32, - /// offset: 36 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "10")] + pub level: u32, + /// offset: 32 + #[prost(uint32, tag = "7")] + pub promotion: u32, + /// offset: 28 + #[prost(uint32, tag = "8")] pub exp: u32, /// offset: 24 - #[prost(uint32, tag = "5")] - pub level: u32, + #[prost(uint32, tag = "6")] + pub rank: u32, + /// offset: 36 + #[prost(uint32, tag = "4")] + pub tid: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nhdbofcfcjm { - /// offset: 36 - #[prost(uint32, tag = "10")] - pub main_affix_id: u32, - /// offset: 44 - #[prost(uint32, tag = "3")] - pub level: u32, - /// offset: 24 - #[prost(message, repeated, tag = "6")] - pub sub_affix_list: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "13")] + pub level: u32, + /// offset: 44 + #[prost(uint32, tag = "12")] pub tid: u32, + /// offset: 36 + #[prost(uint32, tag = "3")] + pub main_affix_id: u32, + /// offset: 24 + #[prost(message, repeated, tag = "7")] + pub sub_affix_list: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "5")] pub exp: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ndhopedofoc { - #[prost(oneof = "ndhopedofoc::Bpbopjfhloo", tags = "15, 1, 2")] + #[prost(oneof = "ndhopedofoc::Bpbopjfhloo", tags = "10, 13, 1")] pub bpbopjfhloo: ::core::option::Option, } /// Nested message and enum types in `NDHOPEDOFOC`. @@ -9778,14 +10634,14 @@ pub mod ndhopedofoc { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Bpbopjfhloo { - /// offset: 24 - #[prost(message, tag = "15")] + /// offset: 16 + #[prost(message, tag = "10")] Oekhngffgkb(super::Iekhjdecape), - /// offset: 24 - #[prost(message, tag = "1")] + /// offset: 16 + #[prost(message, tag = "13")] Adeoigebmdf(super::Akcpalgemol), - /// offset: 24 - #[prost(message, tag = "2")] + /// offset: 16 + #[prost(message, tag = "1")] Fhgafcjcaoa(super::Nhdbofcfcjm), } } @@ -9793,736 +10649,587 @@ pub mod ndhopedofoc { #[derive(Clone, PartialEq, ::prost::Message)] pub struct Aodidfnpicf { /// offset: 24 - #[prost(message, repeated, tag = "10")] + #[prost(message, repeated, tag = "13")] pub item_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Vector { - /// offset: 24 - #[prost(sint32, tag = "5")] - pub y: i32, - /// offset: 28 - #[prost(sint32, tag = "9")] - pub z: i32, /// offset: 32 - #[prost(sint32, tag = "14")] + #[prost(sint32, tag = "4")] + pub y: i32, + /// offset: 24 + #[prost(sint32, tag = "6")] + pub z: i32, + /// offset: 28 + #[prost(sint32, tag = "12")] pub x: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MotionInfo { /// offset: 24 + #[prost(message, optional, tag = "12")] + pub rot: ::core::option::Option, + /// offset: 16 #[prost(message, optional, tag = "11")] pub pos: ::core::option::Option, - /// offset: 16 - #[prost(message, optional, tag = "5")] - pub rot: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RotateVector { /// offset: 24 - #[prost(float, tag = "8")] - pub rotate: f32, - /// offset: 36 - #[prost(float, tag = "3")] - pub x: f32, - /// offset: 32 - #[prost(float, tag = "9")] + #[prost(float, tag = "6")] pub y: f32, + /// offset: 32 + #[prost(float, tag = "4")] + pub rotate: f32, /// offset: 28 - #[prost(float, tag = "15")] + #[prost(float, tag = "2")] + pub x: f32, + /// offset: 36 + #[prost(float, tag = "7")] pub z: f32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SceneMonsterWaveParam { - /// offset: 32 - #[prost(uint32, tag = "2")] - pub dneampllfme: u32, - /// offset: 28 - #[prost(uint32, tag = "10")] + /// offset: 24 + #[prost(uint32, tag = "4")] pub hard_level_group: u32, /// offset: 36 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "15")] pub level: u32, - /// offset: 24 - #[prost(uint32, tag = "3")] + /// offset: 32 + #[prost(uint32, tag = "1")] pub elite_group: u32, + /// offset: 28 + #[prost(uint32, tag = "8")] + pub dneampllfme: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SceneMonster { - /// offset: 28 - #[prost(uint32, tag = "4")] + /// offset: 32 + #[prost(uint32, tag = "11")] pub cur_hp: u32, /// offset: 24 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "8")] pub max_hp: u32, - /// offset: 32 - #[prost(uint32, tag = "1")] + /// offset: 28 + #[prost(uint32, tag = "4")] pub monster_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SceneMonsterWave { /// offset: 24 - #[prost(message, repeated, tag = "12")] - pub jcdljghhaof: ::prost::alloc::vec::Vec, - /// offset: 48 - #[prost(uint32, tag = "11")] - pub wave_id: u32, + #[prost(message, repeated, tag = "4")] + pub monster_list: ::prost::alloc::vec::Vec, /// offset: 52 - #[prost(uint32, tag = "4")] - pub stage_id: u32, - /// offset: 40 - #[prost(message, optional, tag = "2")] + #[prost(uint32, tag = "9")] + pub wave_id: u32, + /// offset: 32 + #[prost(message, optional, tag = "13")] pub wave_param: ::core::option::Option, /// offset: 16 - #[prost(message, repeated, tag = "10")] - pub monster_list: ::prost::alloc::vec::Vec, + #[prost(message, repeated, tag = "11")] + pub jcdljghhaof: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(uint32, tag = "8")] + pub stage_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SceneBattleInfo { - /// offset: 16 - #[prost(message, repeated, tag = "3")] - pub monster_wave_list: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(message, optional, tag = "853")] - pub rogue_magic_battle_info: ::core::option::Option, - /// offset: 104 - #[prost(uint32, tag = "14")] - pub stage_id: u32, - /// offset: 112 - #[prost(uint32, tag = "10")] - pub logic_random_seed: u32, - /// offset: 120 - #[prost(uint32, tag = "5")] - pub wave_count: u32, - /// offset: 88 - #[prost(message, repeated, tag = "11")] - pub buff_list: ::prost::alloc::vec::Vec, - /// offset: 24 - #[prost(message, optional, tag = "1167")] - pub ajgpjglpmio: ::core::option::Option, - /// offset: 40 - #[prost(message, optional, tag = "1348")] - pub gegdpnkkakg: ::core::option::Option, - /// offset: 108 - #[prost(uint32, tag = "13")] - pub world_level: u32, - /// offset: 48 - #[prost(message, optional, tag = "1680")] - pub mfkjokajjmj: ::core::option::Option, - /// offset: 124 - #[prost(bool, tag = "9")] - pub nbckfdgmfdb: bool, - /// offset: 116 - #[prost(uint32, tag = "12")] - pub rounds_limit: u32, /// offset: 128 #[prost(uint32, tag = "8")] pub battle_id: u32, - /// offset: 96 - #[prost(message, optional, tag = "806")] - pub jpgifchjdlk: ::core::option::Option, - /// offset: 64 - #[prost(message, repeated, tag = "986")] - pub event_battle_info_list: ::prost::alloc::vec::Vec, - /// offset: 72 - #[prost(map = "uint32, message", tag = "783")] - pub battle_target_info: ::std::collections::HashMap, - /// offset: 80 - #[prost(message, repeated, tag = "7")] + /// offset: 88 + #[prost(message, optional, tag = "1251")] + pub mfkjokajjmj: ::core::option::Option, + /// offset: 120 + #[prost(bool, tag = "1")] + pub nbckfdgmfdb: bool, + /// offset: 104 + #[prost(uint32, tag = "5")] + pub rounds_limit: u32, + /// offset: 124 + #[prost(uint32, tag = "14")] + pub stage_id: u32, + /// offset: 48 + #[prost(message, optional, tag = "561")] + pub gegdpnkkakg: ::core::option::Option, + /// offset: 108 + #[prost(uint32, tag = "12")] + pub world_level: u32, + /// offset: 116 + #[prost(uint32, tag = "10")] + pub wave_count: u32, + /// offset: 24 + #[prost(message, repeated, tag = "6")] + pub buff_list: ::prost::alloc::vec::Vec, + /// offset: 56 + #[prost(message, repeated, tag = "15")] pub battle_avatar_list: ::prost::alloc::vec::Vec, + /// offset: 64 + #[prost(map = "uint32, message", tag = "388")] + pub battle_target_info: ::std::collections::HashMap, + /// offset: 72 + #[prost(message, repeated, tag = "2")] + pub monster_wave_list: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(message, optional, tag = "1286")] + pub jpgifchjdlk: ::core::option::Option, + /// offset: 80 + #[prost(message, optional, tag = "750")] + pub ajgpjglpmio: ::core::option::Option, + /// offset: 112 + #[prost(uint32, tag = "11")] + pub logic_random_seed: u32, + /// offset: 96 + #[prost(message, repeated, tag = "702")] + pub event_battle_info_list: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(message, optional, tag = "171")] + pub rogue_magic_battle_info: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bbdikgejbmp { - /// offset: 16 - #[prost(message, repeated, tag = "15")] + /// offset: 48 + #[prost(bool, tag = "3")] + pub nbckfdgmfdb: bool, + /// offset: 32 + #[prost(message, repeated, tag = "1")] pub buff_list: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(message, repeated, tag = "13")] - pub monster_wave_list: ::prost::alloc::vec::Vec, - /// offset: 24 - #[prost(message, repeated, tag = "9")] + #[prost(message, repeated, tag = "15")] pub battle_avatar_list: ::prost::alloc::vec::Vec, - /// offset: 48 + /// offset: 16 + #[prost(message, repeated, tag = "9")] + pub monster_wave_list: ::prost::alloc::vec::Vec, + /// offset: 56 + #[prost(uint32, tag = "7")] + pub battle_id: u32, + /// offset: 52 #[prost(uint32, tag = "4")] pub stage_id: u32, /// offset: 60 #[prost(uint32, tag = "6")] pub logic_random_seed: u32, - /// offset: 52 - #[prost(uint32, tag = "3")] - pub battle_id: u32, - /// offset: 56 - #[prost(bool, tag = "12")] - pub nbckfdgmfdb: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Phhkombgppk { - /// offset: 28 - #[prost(uint32, tag = "1")] - pub id: u32, /// offset: 24 - #[prost(uint32, tag = "9")] - pub assist_uid: u32, - /// offset: 32 - #[prost(enumeration = "AvatarType", tag = "5")] + #[prost(enumeration = "AvatarType", tag = "13")] pub avatar_type: i32, + /// offset: 32 + #[prost(uint32, tag = "2")] + pub id: u32, + /// offset: 28 + #[prost(uint32, tag = "11")] + pub assist_uid: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mbkocmmicpg { /// offset: 32 - #[prost(message, optional, tag = "14")] + #[prost(message, optional, tag = "15")] pub return_item_list: ::core::option::Option, /// offset: 40 - #[prost(bool, tag = "4")] + #[prost(bool, tag = "7")] pub ebnkeiehnha: bool, /// offset: 16 - #[prost(uint32, repeated, tag = "15")] + #[prost(uint32, repeated, tag = "2")] pub locked_relic_id_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Khocchabnmn { /// offset: 28 - #[prost(uint32, tag = "3")] - pub value: u32, - /// offset: 24 #[prost(uint32, tag = "5")] pub key: u32, + /// offset: 24 + #[prost(uint32, tag = "10")] + pub value: u32, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct EquipRelic { + /// offset: 24 + #[prost(uint32, tag = "15")] + pub r#type: u32, + /// offset: 28 + #[prost(uint32, tag = "1")] + pub relic_unique_id: u32, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct Inlcgkhmahe { + /// offset: 24 + #[prost(int64, tag = "13")] + pub bmpahpkkpdg: i64, + /// offset: 32 + #[prost(uint32, tag = "15")] + pub kfolpgeaknh: u32, } /// Obf: NGJLLIPIIEA #[derive(proto_derive::CmdID)] -#[cmdid(7523)] +#[cmdid(7503)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ContentPackageGetDataCsReq {} /// Obf: OMIGANNPOJA #[derive(proto_derive::CmdID)] -#[cmdid(7521)] +#[cmdid(7544)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ContentPackageGetDataScRsp { - /// offset: 32 - #[prost(uint32, tag = "14")] - pub retcode: u32, - /// offset: 24 - #[prost(message, optional, tag = "9")] + /// offset: 16 + #[prost(message, optional, tag = "6")] pub data: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "12")] + pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ContentInfo { - /// offset: 24 - #[prost(enumeration = "ContentPackageStatus", tag = "3")] - pub status: i32, /// offset: 28 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "14")] pub content_id: u32, + /// offset: 24 + #[prost(enumeration = "ContentPackageStatus", tag = "10")] + pub status: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PackageData { /// offset: 32 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "4")] pub nklobnhgfhb: u32, - /// offset: 16 - #[prost(message, repeated, tag = "4")] + /// offset: 24 + #[prost(message, repeated, tag = "7")] pub info_list: ::prost::alloc::vec::Vec, } /// Obf: BAFENJAPGCK #[derive(proto_derive::CmdID)] -#[cmdid(7546)] +#[cmdid(7528)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ContentPackageSyncDataScNotify { - /// offset: 24 - #[prost(message, optional, tag = "12")] + /// offset: 16 + #[prost(message, optional, tag = "9")] pub data: ::core::option::Option, } /// Obf: PGBAFKCKDMJ #[derive(proto_derive::CmdID)] -#[cmdid(7530)] +#[cmdid(7545)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ContentPackageUnlockCsReq { /// offset: 24 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "6")] pub content_id: u32, } /// Obf: PEDJDFLKFLL #[derive(proto_derive::CmdID)] -#[cmdid(7502)] +#[cmdid(7521)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ContentPackageUnlockScRsp { - /// offset: 28 - #[prost(uint32, tag = "5")] - pub content_id: u32, /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "13")] pub retcode: u32, + /// offset: 28 + #[prost(uint32, tag = "10")] + pub content_id: u32, } /// Obf: CJKIDMMIHKB #[derive(proto_derive::CmdID)] -#[cmdid(7501)] +#[cmdid(7536)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ContentPackageTransferScNotify {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DailyActivityInfo { - /// offset: 28 - #[prost(uint32, tag = "2")] - pub level: u32, - /// offset: 32 - #[prost(uint32, tag = "15")] - pub daily_active_point: u32, - /// offset: 36 - #[prost(uint32, tag = "9")] - pub world_level: u32, /// offset: 24 - #[prost(bool, tag = "6")] + #[prost(uint32, tag = "2")] + pub daily_active_point: u32, + /// offset: 32 + #[prost(uint32, tag = "7")] + pub level: u32, + /// offset: 36 + #[prost(uint32, tag = "15")] + pub world_level: u32, + /// offset: 28 + #[prost(bool, tag = "13")] pub is_has_taken: bool, } /// Obf: KLEJANCIKIG #[derive(proto_derive::CmdID)] -#[cmdid(3310)] +#[cmdid(3341)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeApRewardCsReq { /// offset: 24 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "3")] pub level: u32, } /// Obf: DFANCHBCHGC #[derive(proto_derive::CmdID)] -#[cmdid(3305)] +#[cmdid(3314)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeApRewardScRsp { - /// offset: 36 - #[prost(uint32, tag = "10")] - pub level: u32, /// offset: 32 #[prost(uint32, tag = "15")] pub retcode: u32, + /// offset: 36 + #[prost(uint32, tag = "11")] + pub level: u32, /// offset: 24 - #[prost(message, optional, tag = "3")] + #[prost(message, optional, tag = "2")] pub reward: ::core::option::Option, } /// Obf: EKGDCAICJPH #[derive(proto_derive::CmdID)] -#[cmdid(3398)] +#[cmdid(3377)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetDailyActiveInfoCsReq {} /// Obf: COPNLCKMLEC #[derive(proto_derive::CmdID)] -#[cmdid(3353)] +#[cmdid(3381)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetDailyActiveInfoScRsp { - /// offset: 44 - #[prost(uint32, tag = "10")] - pub daily_active_point: u32, - /// offset: 32 + /// offset: 24 #[prost(uint32, repeated, tag = "8")] pub daily_active_quest_id_list: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "1")] + pub daily_active_point: u32, + /// offset: 44 + #[prost(uint32, tag = "2")] pub retcode: u32, - /// offset: 24 - #[prost(message, repeated, tag = "2")] + /// offset: 16 + #[prost(message, repeated, tag = "3")] pub daily_active_level_list: ::prost::alloc::vec::Vec, } /// Obf: BLOBJAJFLKH #[derive(proto_derive::CmdID)] -#[cmdid(3379)] +#[cmdid(3302)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct DailyActiveInfoNotify { - /// offset: 16 - #[prost(message, repeated, tag = "12")] - pub daily_active_level_list: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "14")] pub daily_active_point: u32, - /// offset: 32 - #[prost(uint32, repeated, tag = "3")] + /// offset: 16 + #[prost(uint32, repeated, tag = "12")] pub daily_active_quest_id_list: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(message, repeated, tag = "13")] + pub daily_active_level_list: ::prost::alloc::vec::Vec, } /// Obf: HPAJNLOKJNA #[derive(proto_derive::CmdID)] -#[cmdid(3302)] +#[cmdid(3385)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeAllApRewardCsReq {} /// Obf: KJECLEPJJCE #[derive(proto_derive::CmdID)] -#[cmdid(3397)] +#[cmdid(3312)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeAllApRewardScRsp { - /// offset: 40 - #[prost(uint32, tag = "14")] - pub retcode: u32, - /// offset: 24 - #[prost(message, optional, tag = "13")] - pub reward: ::core::option::Option, /// offset: 16 - #[prost(uint32, repeated, tag = "1")] + #[prost(uint32, repeated, tag = "11")] pub fbkccpkieia: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Alpapmjhadp { - /// offset: 32 - #[prost(enumeration = "ServerLogLevel", tag = "11")] - pub pioajfogaom: i32, /// offset: 24 - #[prost(enumeration = "ServerLogTag", repeated, tag = "10")] - pub clcehmglicm: ::prost::alloc::vec::Vec, -} -/// Obf: BNFIEAIDCDG -#[derive(proto_derive::CmdID)] -#[cmdid(2473)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct GetServerLogSettingsCsReq {} -/// Obf: AJDNBEKNGHL -#[derive(proto_derive::CmdID)] -#[cmdid(2471)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetServerLogSettingsScRsp { - /// offset: 16 #[prost(message, optional, tag = "15")] - pub ibpdgnohfpm: ::core::option::Option, - /// offset: 32 - #[prost(uint32, tag = "10")] - pub retcode: u32, -} -/// Obf: HFDKHDNCGOH -#[derive(proto_derive::CmdID)] -#[cmdid(2496)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct UpdateServerLogSettingsCsReq { - /// offset: 16 - #[prost(message, optional, tag = "11")] - pub ibpdgnohfpm: ::core::option::Option, -} -/// Obf: GGJGIALJNFF -#[derive(proto_derive::CmdID)] -#[cmdid(2480)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct UpdateServerLogSettingsScRsp { - /// offset: 24 - #[prost(uint32, tag = "11")] - pub retcode: u32, -} -/// Obf: IPLBBNKGJAE -#[derive(proto_derive::CmdID)] -#[cmdid(2452)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ServerLogScNotify { - /// offset: 32 - #[prost(string, tag = "7")] - pub lcpllgnjnaj: ::prost::alloc::string::String, + pub reward: ::core::option::Option, /// offset: 40 - #[prost(enumeration = "ServerLogLevel", tag = "11")] - pub level: i32, - /// offset: 24 - #[prost(string, tag = "3")] - pub hkligchhieg: ::prost::alloc::string::String, - /// offset: 44 - #[prost(enumeration = "ServerLogTag", tag = "8")] - pub eamajgpcgfd: i32, -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct Lcmjfehmcnf { - /// offset: 24 - #[prost(uint32, tag = "2")] - pub config_id: u32, - /// offset: 28 - #[prost(uint32, tag = "7")] - pub group_id: u32, -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct Oeddoijlgfg { - #[prost(oneof = "oeddoijlgfg::Kfelkjldkeh", tags = "2, 8, 4")] - pub kfelkjldkeh: ::core::option::Option, -} -/// Nested message and enum types in `OEDDOIJLGFG`. -pub mod oeddoijlgfg { - #[derive(proto_derive::CmdID)] - #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] - pub enum Kfelkjldkeh { - /// offset: 16 - #[prost(uint32, tag = "2")] - Ffbfcclodkk(u32), - /// offset: 16 - #[prost(uint32, tag = "8")] - Kacelkgcnei(u32), - /// offset: 16 - #[prost(message, tag = "4")] - Faomfmmlmhd(super::Lcmjfehmcnf), - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cfcajkfepao { - /// offset: 16 - #[prost(string, tag = "11")] - pub benanabppjn: ::prost::alloc::string::String, - /// offset: 40 - #[prost(enumeration = "Ojidjndhdga", tag = "8")] - pub state: i32, - /// offset: 32 - #[prost(string, tag = "13")] - pub msg: ::prost::alloc::string::String, -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct Monilljgeid { - /// offset: 32 - #[prost(enumeration = "Jefkijnieia", tag = "12")] - pub lioehlicjhb: i32, - /// offset: 16 - #[prost(message, optional, tag = "7")] - pub dbgfaodbefc: ::core::option::Option, -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Kdoejmhbbgi { - /// offset: 24 - #[prost(message, repeated, tag = "11")] - pub lopbajpaemi: ::prost::alloc::vec::Vec, - /// offset: 16 - #[prost(message, optional, tag = "9")] - pub dbgfaodbefc: ::core::option::Option, - /// offset: 40 - #[prost(enumeration = "Jefkijnieia", tag = "2")] - pub lioehlicjhb: i32, -} -/// Obf: HGBPELEILPA -#[derive(proto_derive::CmdID)] -#[cmdid(2451)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetServerGraphDataCsReq { - /// offset: 24 - #[prost(message, repeated, tag = "1")] - pub eofciildilf: ::prost::alloc::vec::Vec, -} -/// Obf: GDKMFOCGPIF -#[derive(proto_derive::CmdID)] -#[cmdid(2478)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetServerGraphDataScRsp { - /// offset: 32 - #[prost(uint32, tag = "11")] - pub retcode: u32, - /// offset: 16 - #[prost(message, repeated, tag = "13")] - pub dcoihamjkhj: ::prost::alloc::vec::Vec, -} -/// Obf: JCABFFLHEIO -#[derive(proto_derive::CmdID)] -#[cmdid(2477)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct GetServerGraphSimpleDataCsReq {} -/// Obf: NFBEOIMNBHB -#[derive(proto_derive::CmdID)] -#[cmdid(2492)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetServerGraphSimpleDataScRsp { - /// offset: 24 - #[prost(message, repeated, tag = "5")] - pub dcoihamjkhj: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "6")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hiamkficmnm { + /// offset: 32 + #[prost(uint32, tag = "7")] + pub ebmbbpinpgk: u32, /// offset: 36 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "10")] pub ghbgpekcehh: u32, /// offset: 24 - #[prost(uint32, repeated, tag = "2")] + #[prost(uint32, repeated, tag = "1")] pub eoclpoepkmp: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(uint32, tag = "5")] - pub ebmbbpinpgk: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Eekfecdihje { - /// offset: 40 - #[prost(uint32, tag = "9")] + /// offset: 36 + #[prost(uint32, tag = "5")] pub dgppffkihoc: u32, - /// offset: 16 - #[prost(uint32, repeated, tag = "7")] + /// offset: 24 + #[prost(uint32, repeated, tag = "12")] pub dbpgefglfjj: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "2")] pub kidbbfghecn: u32, - /// offset: 36 - #[prost(uint32, tag = "10")] - pub odmphfaniee: u32, /// offset: 44 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "7")] pub jiblnlhcnkd: u32, + /// offset: 40 + #[prost(uint32, tag = "11")] + pub odmphfaniee: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mflpamafjnc { /// offset: 28 - #[prost(bool, tag = "4")] - pub is_success: bool, - /// offset: 24 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "3")] pub kcfpiecmgbd: u32, + /// offset: 24 + #[prost(bool, tag = "5")] + pub is_success: bool, } /// Obf: CILOJNNLNFK #[derive(proto_derive::CmdID)] -#[cmdid(6981)] +#[cmdid(6988)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetDrinkMakerDataCsReq {} /// Obf: AHKIKIHJOOP #[derive(proto_derive::CmdID)] -#[cmdid(6995)] +#[cmdid(6990)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetDrinkMakerDataScRsp { - /// offset: 72 - #[prost(uint32, tag = "5")] - pub retcode: u32, - /// offset: 56 + /// offset: 48 #[prost(uint32, tag = "2")] pub exp: u32, - /// offset: 64 - #[prost(uint32, tag = "10")] + /// offset: 24 + #[prost(message, optional, tag = "11")] + pub boinombhpcl: ::core::option::Option, + /// offset: 72 + #[prost(uint32, tag = "7")] pub eaolmhoaaml: u32, /// offset: 68 - #[prost(uint32, tag = "8")] - pub level: u32, - /// offset: 16 - #[prost(uint32, repeated, tag = "11")] - pub pcnnpejegef: ::prost::alloc::vec::Vec, - /// offset: 24 - #[prost(message, optional, tag = "3")] - pub boinombhpcl: ::core::option::Option, - /// offset: 60 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "4")] pub hepalniojnp: u32, - /// offset: 52 - #[prost(uint32, tag = "15")] - pub amefgbicgdi: u32, - /// offset: 48 - #[prost(uint32, tag = "6")] + /// offset: 64 + #[prost(uint32, tag = "10")] pub dhakofagdof: u32, + /// offset: 16 + #[prost(uint32, repeated, tag = "3")] + pub pcnnpejegef: ::prost::alloc::vec::Vec, + /// offset: 60 + #[prost(uint32, tag = "8")] + pub retcode: u32, /// offset: 40 - #[prost(message, repeated, tag = "7")] + #[prost(message, repeated, tag = "9")] pub pjkibodpcki: ::prost::alloc::vec::Vec, + /// offset: 52 + #[prost(uint32, tag = "6")] + pub amefgbicgdi: u32, + /// offset: 56 + #[prost(uint32, tag = "1")] + pub level: u32, } /// Obf: KBFOHKHKANJ #[derive(proto_derive::CmdID)] -#[cmdid(6997)] +#[cmdid(6999)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MakeDrinkCsReq { - /// offset: 24 - #[prost(message, optional, tag = "15")] - pub lpmcgnjlbgd: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "13")] pub eaolmhoaaml: u32, + /// offset: 16 + #[prost(message, optional, tag = "8")] + pub lpmcgnjlbgd: ::core::option::Option, } /// Obf: OFCOGMPMLFO #[derive(proto_derive::CmdID)] -#[cmdid(6999)] +#[cmdid(6983)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MakeDrinkScRsp { /// offset: 24 - #[prost(uint32, tag = "8")] - pub apiaceaploe: u32, - /// offset: 28 - #[prost(uint32, tag = "6")] - pub retcode: u32, - /// offset: 32 - #[prost(bool, tag = "1")] + #[prost(bool, tag = "4")] pub is_success: bool, + /// offset: 28 + #[prost(uint32, tag = "12")] + pub apiaceaploe: u32, + /// offset: 32 + #[prost(uint32, tag = "15")] + pub retcode: u32, } /// Obf: MIBAMEIGMED #[derive(proto_derive::CmdID)] -#[cmdid(6982)] +#[cmdid(6986)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EndDrinkMakerSequenceCsReq {} /// Obf: GHONBJJIJCD #[derive(proto_derive::CmdID)] -#[cmdid(6992)] +#[cmdid(6997)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EndDrinkMakerSequenceScRsp { - /// offset: 52 + /// offset: 64 #[prost(uint32, tag = "1")] - pub retcode: u32, + pub elngbaokfik: u32, + /// offset: 32 + #[prost(message, repeated, tag = "13")] + pub lbkbnlljhmf: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(message, optional, tag = "10")] + pub reward: ::core::option::Option, + /// offset: 24 + #[prost(message, optional, tag = "8")] + pub caikjbmngld: ::core::option::Option, + /// offset: 52 + #[prost(uint32, tag = "4")] + pub amefgbicgdi: u32, /// offset: 56 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "11")] pub exp: u32, /// offset: 60 - #[prost(uint32, tag = "6")] - pub elngbaokfik: u32, - /// offset: 16 - #[prost(message, repeated, tag = "9")] - pub lbkbnlljhmf: ::prost::alloc::vec::Vec, - /// offset: 48 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "14")] pub level: u32, - /// offset: 24 - #[prost(message, optional, tag = "10")] - pub caikjbmngld: ::core::option::Option, - /// offset: 64 - #[prost(uint32, tag = "8")] - pub amefgbicgdi: u32, - /// offset: 32 - #[prost(message, optional, tag = "3")] - pub reward: ::core::option::Option, + /// offset: 48 + #[prost(uint32, tag = "6")] + pub retcode: u32, } /// Obf: OHIGLDPPJHI #[derive(proto_derive::CmdID)] -#[cmdid(6987)] +#[cmdid(6993)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MakeMissionDrinkCsReq { - /// offset: 16 - #[prost(message, optional, tag = "11")] + /// offset: 32 + #[prost(uint32, tag = "9")] + pub kcfpiecmgbd: u32, + /// offset: 24 + #[prost(message, optional, tag = "12")] pub lpmcgnjlbgd: ::core::option::Option, /// offset: 36 - #[prost(bool, tag = "1")] + #[prost(bool, tag = "10")] pub jgeaegmhdoc: bool, - /// offset: 32 - #[prost(uint32, tag = "7")] - pub kcfpiecmgbd: u32, } /// Obf: JCCIKNCFFFM #[derive(proto_derive::CmdID)] -#[cmdid(6994)] +#[cmdid(6984)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MakeMissionDrinkScRsp { - /// offset: 36 - #[prost(uint32, tag = "12")] - pub retcode: u32, - /// offset: 33 - #[prost(bool, tag = "14")] - pub is_success: bool, /// offset: 32 - #[prost(bool, tag = "1")] + #[prost(bool, tag = "3")] pub jgeaegmhdoc: bool, + /// offset: 33 + #[prost(bool, tag = "15")] + pub is_success: bool, /// offset: 24 - #[prost(message, optional, tag = "3")] + #[prost(message, optional, tag = "5")] pub boinombhpcl: ::core::option::Option, + /// offset: 36 + #[prost(uint32, tag = "8")] + pub retcode: u32, } /// Obf: DLDNKDIKPBO #[derive(proto_derive::CmdID)] -#[cmdid(6990)] +#[cmdid(6992)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DrinkMakerDayEndScNotify { /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "15")] pub ecilicnolfn: u32, } /// Obf: MIGGMONDLHO @@ -10530,362 +11237,459 @@ pub struct DrinkMakerDayEndScNotify { #[cmdid(6991)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct DrinkMakerChallengeCsReq { - /// offset: 32 - #[prost(uint32, tag = "8")] - pub challenge_id: u32, /// offset: 24 - #[prost(message, optional, tag = "6")] + #[prost(message, optional, tag = "5")] pub lpmcgnjlbgd: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "2")] + pub challenge_id: u32, } /// Obf: BKMIEADDANJ #[derive(proto_derive::CmdID)] -#[cmdid(7000)] +#[cmdid(6987)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct DrinkMakerChallengeScRsp { - /// offset: 36 - #[prost(uint32, tag = "3")] - pub challenge_id: u32, /// offset: 40 - #[prost(uint32, tag = "8")] - pub retcode: u32, - /// offset: 32 - #[prost(bool, tag = "15")] + #[prost(uint32, tag = "6")] + pub challenge_id: u32, + /// offset: 36 + #[prost(bool, tag = "10")] pub is_success: bool, + /// offset: 32 + #[prost(uint32, tag = "9")] + pub retcode: u32, /// offset: 24 - #[prost(message, optional, tag = "4")] + #[prost(message, optional, tag = "1")] pub reward: ::core::option::Option, } /// Obf: KEAHBLFMMAB #[derive(proto_derive::CmdID)] -#[cmdid(6983)] +#[cmdid(6989)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DrinkMakerUpdateTipsNotify { /// offset: 24 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "9")] pub amefgbicgdi: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Loflgicopcj { - /// offset: 32 - #[prost(uint32, repeated, tag = "3")] - pub immanipgmif: ::prost::alloc::vec::Vec, /// offset: 44 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "1")] pub jkeddognlif: u32, - /// offset: 40 - #[prost(bool, tag = "11")] - pub pbhedbcpdmi: bool, + /// offset: 24 + #[prost(uint32, repeated, tag = "10")] + pub immanipgmif: ::prost::alloc::vec::Vec, /// offset: 16 - #[prost(message, optional, tag = "14")] + #[prost(message, optional, tag = "9")] pub lpmcgnjlbgd: ::core::option::Option, + /// offset: 40 + #[prost(bool, tag = "4")] + pub pbhedbcpdmi: bool, } /// Obf: JDOLKLDFKNK #[derive(proto_derive::CmdID)] -#[cmdid(6984)] +#[cmdid(6982)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DrinkMakerCheersGetDataCsReq {} /// Obf: AJGBCANLBGK #[derive(proto_derive::CmdID)] -#[cmdid(6985)] +#[cmdid(6996)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct DrinkMakerCheersGetDataScRsp { - /// offset: 36 - #[prost(uint32, tag = "15")] - pub retcode: u32, - /// offset: 16 - #[prost(message, repeated, tag = "7")] - pub gfdakngldja: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(uint32, tag = "2")] - pub llddjenbeog: u32, /// offset: 40 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "7")] pub dmkelehlhdp: u32, + /// offset: 36 + #[prost(uint32, tag = "13")] + pub retcode: u32, + /// offset: 32 + #[prost(uint32, tag = "10")] + pub llddjenbeog: u32, + /// offset: 16 + #[prost(message, repeated, tag = "15")] + pub gfdakngldja: ::prost::alloc::vec::Vec, } /// Obf: JEOKFKBBFOP #[derive(proto_derive::CmdID)] -#[cmdid(6986)] +#[cmdid(6981)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct DrinkMakerCheersMakeDrinkCsReq { - /// offset: 32 - #[prost(uint32, tag = "9")] - pub group_id: u32, - /// offset: 36 - #[prost(bool, tag = "12")] - pub fgfkbcjmcnn: bool, - /// offset: 40 - #[prost(uint32, tag = "15")] - pub jkeddognlif: u32, - /// offset: 16 - #[prost(message, optional, tag = "2")] + /// offset: 24 + #[prost(message, optional, tag = "9")] pub lpmcgnjlbgd: ::core::option::Option, + /// offset: 36 + #[prost(uint32, tag = "10")] + pub group_id: u32, + /// offset: 40 + #[prost(uint32, tag = "14")] + pub jkeddognlif: u32, + /// offset: 32 + #[prost(bool, tag = "2")] + pub fgfkbcjmcnn: bool, } /// Obf: BCALEEFDFMG #[derive(proto_derive::CmdID)] -#[cmdid(6989)] +#[cmdid(6994)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct DrinkMakerCheersMakeDrinkScRsp { - /// offset: 32 - #[prost(uint32, tag = "8")] - pub retcode: u32, - /// offset: 16 - #[prost(message, optional, tag = "2")] + /// offset: 24 + #[prost(message, optional, tag = "14")] pub eknampljcbe: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "11")] + pub retcode: u32, } /// Obf: KPHDMHANJEO #[derive(proto_derive::CmdID)] -#[cmdid(6988)] +#[cmdid(6998)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DrinkMakerCheersEnterNextGroupCsReq {} /// Obf: MPAPPBABILD #[derive(proto_derive::CmdID)] -#[cmdid(6998)] +#[cmdid(6985)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DrinkMakerCheersEnterNextGroupScRsp { /// offset: 24 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "11")] pub retcode: u32, /// offset: 28 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "10")] pub llddjenbeog: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct Elplcmogogj { - /// offset: 28 - #[prost(uint32, tag = "12")] - pub progress: u32, +pub struct Kcdjppaedii { /// offset: 24 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "2")] + pub avatar_id: u32, + /// offset: 28 + #[prost(enumeration = "AvatarType", tag = "9")] + pub avatar_type: i32, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct Onmmachaolb { + /// offset: 28 + #[prost(uint32, tag = "4")] + pub gbchdbmblik: u32, + /// offset: 24 + #[prost(uint32, tag = "6")] + pub dbcjbojceac: u32, + /// offset: 36 + #[prost(bool, tag = "8")] + pub ncnaonifpfm: bool, + /// offset: 32 + #[prost(uint32, tag = "15")] + pub pmhbdmjgdgj: u32, + /// offset: 40 + #[prost(uint32, tag = "2")] + pub acjcphifmln: u32, +} +/// Obf: DOCGDGFAMAJ +#[derive(proto_derive::CmdID)] +#[cmdid(9106)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct GetElationActivityDataCsReq {} +/// Obf: GHOLFFPFKIN +#[derive(proto_derive::CmdID)] +#[cmdid(9107)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct GetElationActivityDataScRsp { + /// offset: 24 + #[prost(message, repeated, tag = "3")] + pub lkmjinniadi: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "4")] + pub retcode: u32, +} +/// Obf: LDDHLJMCFHA +#[derive(proto_derive::CmdID)] +#[cmdid(9109)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct EnterElationActivityStageCsReq { + /// offset: 32 + #[prost(message, repeated, tag = "9")] + pub pipoggcmlda: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(message, repeated, tag = "2")] + pub edhadpoojfe: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint32, tag = "10")] + pub acjcphifmln: u32, +} +/// Obf: IODCNKMADFB +#[derive(proto_derive::CmdID)] +#[cmdid(9105)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct EnterElationActivityStageScRsp { + /// offset: 24 + #[prost(message, optional, tag = "10")] + pub battle_info: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "14")] + pub retcode: u32, + /// offset: 36 + #[prost(uint32, tag = "15")] + pub acjcphifmln: u32, +} +/// Obf: PKCNNOFJDBO +#[derive(proto_derive::CmdID)] +#[cmdid(9101)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct ElationActivityBattleEndScNotify { + /// offset: 16 + #[prost(message, optional, tag = "4")] + pub kjllemkogeg: ::core::option::Option, + /// offset: 36 + #[prost(uint32, tag = "6")] + pub jpnaeehibdm: u32, + /// offset: 40 + #[prost(uint32, tag = "15")] + pub hphkfnckbfc: u32, + /// offset: 32 + #[prost(uint32, tag = "2")] + pub acjcphifmln: u32, + /// offset: 44 + #[prost(uint32, tag = "12")] + pub glpefchdpek: u32, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct Elplcmogogj { + /// offset: 24 + #[prost(uint32, tag = "11")] + pub progress: u32, + /// offset: 28 + #[prost(uint32, tag = "3")] pub njdacjfdokj: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cgclcmmibie { - /// offset: 44 - #[prost(uint32, tag = "7")] - pub hfaljihkecn: u32, /// offset: 36 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "2")] pub gmfebdafdpj: u32, - /// offset: 24 - #[prost(message, repeated, tag = "9")] - pub kipoofoobgh: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(bool, tag = "15")] - pub gcifdnngopg: bool, /// offset: 40 - #[prost(uint32, tag = "5")] + #[prost(bool, tag = "13")] + pub gcifdnngopg: bool, + /// offset: 24 + #[prost(message, repeated, tag = "12")] + pub kipoofoobgh: ::prost::alloc::vec::Vec, + /// offset: 44 + #[prost(uint32, tag = "15")] pub odeeebpgilc: u32, + /// offset: 32 + #[prost(uint32, tag = "9")] + pub hfaljihkecn: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jfnbfkblgoh { - /// offset: 32 - #[prost(bool, tag = "14")] - pub afpkfgmagkl: bool, /// offset: 24 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "15")] pub bfecjmdnnob: u32, - /// offset: 33 - #[prost(bool, tag = "10")] - pub egegckinjjd: bool, /// offset: 36 - #[prost(uint32, tag = "11")] - pub hhcbjghkcpc: u32, - /// offset: 40 - #[prost(uint32, tag = "2")] - pub fnddkopjgda: u32, - /// offset: 28 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "12")] pub hgmnjfjpmdf: u32, + /// offset: 33 + #[prost(bool, tag = "2")] + pub afpkfgmagkl: bool, + /// offset: 40 + #[prost(uint32, tag = "3")] + pub fnddkopjgda: u32, + /// offset: 32 + #[prost(bool, tag = "7")] + pub egegckinjjd: bool, + /// offset: 28 + #[prost(uint32, tag = "14")] + pub hhcbjghkcpc: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jbgkhhhpmcn { + /// offset: 40 + #[prost(bool, tag = "8")] + pub bceiljeabki: bool, + /// offset: 32 + #[prost(uint32, repeated, tag = "11")] + pub pgnanlaiiik: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(message, repeated, tag = "10")] pub ondcbdnghee: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(uint32, repeated, tag = "4")] - pub pgnanlaiiik: ::prost::alloc::vec::Vec, - /// offset: 40 - #[prost(bool, tag = "11")] - pub bceiljeabki: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pkikefaoide { /// offset: 28 - #[prost(uint32, tag = "4")] - pub cjidbadekbo: u32, - /// offset: 24 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "3")] pub level: u32, + /// offset: 24 + #[prost(uint32, tag = "2")] + pub cjidbadekbo: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ljjahilcode { - /// offset: 28 - #[prost(uint32, tag = "2")] - pub mfamkibgbbg: u32, /// offset: 24 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "8")] pub level: u32, + /// offset: 28 + #[prost(uint32, tag = "12")] + pub mfamkibgbbg: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dgmgkoghfoo { - /// offset: 28 - #[prost(uint32, tag = "10")] - pub dlnkdkaocae: u32, - /// offset: 24 - #[prost(uint32, tag = "14")] - pub mpojckofikf: u32, /// offset: 32 #[prost(uint32, tag = "3")] + pub mpojckofikf: u32, + /// offset: 28 + #[prost(uint32, tag = "7")] + pub dlnkdkaocae: u32, + /// offset: 24 + #[prost(uint32, tag = "5")] pub mfamkibgbbg: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dfkmfndiipe { /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "6")] pub count: u32, /// offset: 28 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "4")] pub hpcholpmjfp: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jmgeggolamn { - /// offset: 16 - #[prost(uint32, repeated, tag = "4")] - pub lgiecnjocjn: ::prost::alloc::vec::Vec, - /// offset: 64 - #[prost(uint64, tag = "9")] - pub fpgedabjbho: u64, /// offset: 24 - #[prost(message, repeated, tag = "5")] - pub gpphocnojnf: ::prost::alloc::vec::Vec, - /// offset: 40 - #[prost(message, repeated, tag = "3")] - pub fciaojklbnj: ::prost::alloc::vec::Vec, + #[prost(uint32, repeated, tag = "2")] + pub lgiecnjocjn: ::prost::alloc::vec::Vec, /// offset: 56 - #[prost(uint32, tag = "10")] - pub obgkjkeodng: u32, - /// offset: 60 #[prost(uint32, tag = "6")] pub nmoeicllcpg: u32, - /// offset: 32 - #[prost(uint32, repeated, tag = "15")] + /// offset: 40 + #[prost(message, repeated, tag = "1")] + pub fciaojklbnj: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(uint32, repeated, tag = "4")] pub heldfglcnfb: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(message, repeated, tag = "5")] + pub gpphocnojnf: ::prost::alloc::vec::Vec, + /// offset: 60 + #[prost(uint32, tag = "3")] + pub obgkjkeodng: u32, + /// offset: 64 + #[prost(uint64, tag = "7")] + pub fpgedabjbho: u64, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ddkdlamfomm { - /// offset: 24 - #[prost(message, repeated, tag = "8")] - pub jobmngmjjmm: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(message, optional, tag = "3")] + #[prost(message, optional, tag = "15")] pub baojdbhjokd: ::core::option::Option, - /// offset: 16 - #[prost(message, repeated, tag = "9")] + /// offset: 24 + #[prost(message, repeated, tag = "10")] pub dafdgjldnah: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(message, repeated, tag = "9")] + pub jobmngmjjmm: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Aicnonbgnnp { - /// offset: 24 - #[prost(uint32, tag = "2")] - pub level: u32, /// offset: 28 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "10")] pub pkgdlpkjbcn: u32, + /// offset: 24 + #[prost(uint32, tag = "5")] + pub level: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kjclgniiapa { - /// offset: 24 - #[prost(message, repeated, tag = "5")] + /// offset: 16 + #[prost(message, repeated, tag = "1")] pub cmijghajlol: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cjdninmibpf { - /// offset: 32 - #[prost(uint32, tag = "7")] - pub hkjomdjfhim: u32, /// offset: 28 - #[prost(uint32, tag = "11")] - pub doahmgaoloj: u32, - /// offset: 24 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "1")] pub ljooflngmel: u32, + /// offset: 24 + #[prost(uint32, tag = "12")] + pub hkjomdjfhim: u32, + /// offset: 32 + #[prost(uint32, tag = "14")] + pub doahmgaoloj: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hmkhillipoh { - /// offset: 28 - #[prost(uint32, tag = "9")] - pub dldpmojfamc: u32, /// offset: 24 + #[prost(uint32, tag = "2")] + pub dldpmojfamc: u32, + /// offset: 28 #[prost(uint32, tag = "11")] pub doahmgaoloj: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ijlgeioknen { - /// offset: 16 - #[prost(message, repeated, tag = "1")] - pub khipjlhidie: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(message, repeated, tag = "6")] + #[prost(message, repeated, tag = "3")] + pub khipjlhidie: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(message, repeated, tag = "7")] pub dlcjadnlldm: ::prost::alloc::vec::Vec, } /// Obf: OKAMOGHODFI #[derive(proto_derive::CmdID)] -#[cmdid(2573)] +#[cmdid(2553)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetElfRestaurantDataCsReq {} /// Obf: CLDNCCBAKJC #[derive(proto_derive::CmdID)] -#[cmdid(2571)] +#[cmdid(2594)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetElfRestaurantDataScRsp { /// offset: 40 - #[prost(message, optional, tag = "9")] - pub fghciicclmp: ::core::option::Option, - /// offset: 32 - #[prost(message, optional, tag = "6")] - pub fodhbfmdjco: ::core::option::Option, - /// offset: 56 - #[prost(message, optional, tag = "12")] + #[prost(message, optional, tag = "11")] pub acaekpjmphn: ::core::option::Option, + /// offset: 32 + #[prost(message, optional, tag = "10")] + pub fodhbfmdjco: ::core::option::Option, + /// offset: 24 + #[prost(message, optional, tag = "5")] + pub fghciicclmp: ::core::option::Option, /// offset: 64 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "14")] pub retcode: u32, /// offset: 48 #[prost(message, optional, tag = "15")] pub lnkfnbflnnd: ::core::option::Option, - /// offset: 16 - #[prost(message, optional, tag = "2")] + /// offset: 56 + #[prost(message, optional, tag = "4")] pub plfhgamomlj: ::core::option::Option, } /// Obf: NCCPLCHMJID #[derive(proto_derive::CmdID)] -#[cmdid(2596)] +#[cmdid(2578)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EnterElfRestaurantNextDayCsReq {} /// Obf: ENPJDKJGAHP #[derive(proto_derive::CmdID)] -#[cmdid(2580)] +#[cmdid(2595)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EnterElfRestaurantNextDayScRsp { /// offset: 24 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "5")] pub retcode: u32, } #[derive(proto_derive::CmdID)] @@ -10893,7 +11697,7 @@ pub struct EnterElfRestaurantNextDayScRsp { pub struct Oeacnfiknmd { #[prost( oneof = "oeacnfiknmd::Ipkneapgpon", - tags = "1, 9, 5, 3, 14, 10, 2, 6, 12, 11, 7, 13" + tags = "8, 11, 1, 9, 2, 6, 10, 12, 4, 13, 15, 3" )] pub ipkneapgpon: ::core::option::Option, } @@ -10902,324 +11706,324 @@ pub mod oeacnfiknmd { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Ipkneapgpon { - /// offset: 24 - #[prost(message, tag = "1")] + /// offset: 16 + #[prost(message, tag = "8")] Lfabgnphgaf(super::Cgclcmmibie), - /// offset: 24 - #[prost(message, tag = "9")] + /// offset: 16 + #[prost(message, tag = "11")] Nhjbpknlkmi(super::Jfnbfkblgoh), - /// offset: 24 - #[prost(message, tag = "5")] + /// offset: 16 + #[prost(message, tag = "1")] Odeagkejeci(super::Aicnonbgnnp), - /// offset: 24 - #[prost(uint32, tag = "3")] + /// offset: 16 + #[prost(uint32, tag = "9")] Nobbfjbdeei(u32), - /// offset: 24 - #[prost(message, tag = "14")] - Emjfjmbkaig(super::Pkikefaoide), - /// offset: 24 - #[prost(message, tag = "10")] - Nhcbgllnnpc(super::Ljjahilcode), - /// offset: 24 + /// offset: 16 #[prost(message, tag = "2")] + Emjfjmbkaig(super::Pkikefaoide), + /// offset: 16 + #[prost(message, tag = "6")] + Nhcbgllnnpc(super::Ljjahilcode), + /// offset: 16 + #[prost(message, tag = "10")] Ccpkahfcpij(super::Cjdninmibpf), - /// offset: 24 - #[prost(uint32, tag = "6")] + /// offset: 16 + #[prost(uint32, tag = "12")] Mkjnogjnnag(u32), - /// offset: 24 - #[prost(message, tag = "12")] + /// offset: 16 + #[prost(message, tag = "4")] Ffcmchkdfac(super::Hmkhillipoh), - /// offset: 24 - #[prost(uint32, tag = "11")] + /// offset: 16 + #[prost(uint32, tag = "13")] Ganikgkogoh(u32), - /// offset: 24 - #[prost(bool, tag = "7")] + /// offset: 16 + #[prost(bool, tag = "15")] Bceiljeabki(bool), - /// offset: 24 - #[prost(message, tag = "13")] + /// offset: 16 + #[prost(message, tag = "3")] Epcojmkghph(super::Jmgeggolamn), } } /// Obf: CHMANANGEPM #[derive(proto_derive::CmdID)] -#[cmdid(2551)] +#[cmdid(2586)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ElfRestaurantDataChangeNotify { /// offset: 16 - #[prost(message, repeated, tag = "13")] + #[prost(message, repeated, tag = "4")] pub leadmneimdp: ::prost::alloc::vec::Vec, } /// Obf: GINBDFAOHAC #[derive(proto_derive::CmdID)] -#[cmdid(2578)] +#[cmdid(2597)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ElfRestaurantBuyFieldCsReq { /// offset: 24 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "14")] pub hgmnjfjpmdf: u32, } /// Obf: NFGHKOJKHPL #[derive(proto_derive::CmdID)] -#[cmdid(2577)] +#[cmdid(2581)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ElfRestaurantBuyFieldScRsp { /// offset: 32 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "8")] pub retcode: u32, - /// offset: 16 - #[prost(message, optional, tag = "11")] + /// offset: 24 + #[prost(message, optional, tag = "6")] pub bhjapdfonaa: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pfoopmonpmb { - /// offset: 24 - #[prost(uint32, tag = "2")] - pub hgmnjfjpmdf: u32, /// offset: 28 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "13")] pub hhcbjghkcpc: u32, + /// offset: 24 + #[prost(uint32, tag = "4")] + pub hgmnjfjpmdf: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gmanhhhcpme { /// offset: 36 - #[prost(uint32, tag = "11")] - pub hgmnjfjpmdf: u32, - /// offset: 32 #[prost(uint32, tag = "8")] pub hhcbjghkcpc: u32, - /// offset: 24 - #[prost(message, optional, tag = "12")] + /// offset: 32 + #[prost(uint32, tag = "12")] + pub hgmnjfjpmdf: u32, + /// offset: 16 + #[prost(message, optional, tag = "15")] pub bhjapdfonaa: ::core::option::Option, } /// Obf: BEECOEFDNKC #[derive(proto_derive::CmdID)] -#[cmdid(2592)] +#[cmdid(2588)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ElfRestaurantPlantSeedCsReq { /// offset: 24 - #[prost(message, repeated, tag = "11")] + #[prost(message, repeated, tag = "5")] pub ondcbdnghee: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "7")] pub fnddkopjgda: u32, } /// Obf: JLPODOPBIBC #[derive(proto_derive::CmdID)] -#[cmdid(2554)] +#[cmdid(2599)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ElfRestaurantPlantSeedScRsp { - /// offset: 32 - #[prost(message, repeated, tag = "7")] + /// offset: 24 + #[prost(message, repeated, tag = "14")] pub mangjgkhknj: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "5")] pub retcode: u32, - /// offset: 16 - #[prost(message, repeated, tag = "13")] + /// offset: 32 + #[prost(message, repeated, tag = "8")] pub aogdklonihi: ::prost::alloc::vec::Vec, } /// Obf: HPFECGNFEAO #[derive(proto_derive::CmdID)] -#[cmdid(2593)] +#[cmdid(2567)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ElfRestaurantHarvestCropCsReq { /// offset: 24 - #[prost(message, repeated, tag = "1")] + #[prost(message, repeated, tag = "7")] pub ondcbdnghee: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jblgalhcbgc { /// offset: 44 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "4")] pub hhcbjghkcpc: u32, - /// offset: 16 - #[prost(map = "uint32, message", tag = "12")] + /// offset: 24 + #[prost(map = "uint32, message", tag = "9")] pub knmmcboncch: ::std::collections::HashMap, - /// offset: 40 - #[prost(uint32, tag = "8")] - pub hgmnjfjpmdf: u32, - /// offset: 32 - #[prost(message, optional, tag = "5")] + /// offset: 16 + #[prost(message, optional, tag = "12")] pub gigcojgolpm: ::core::option::Option, + /// offset: 40 + #[prost(uint32, tag = "7")] + pub hgmnjfjpmdf: u32, } /// Obf: LFGDHLNKDGD #[derive(proto_derive::CmdID)] -#[cmdid(2568)] +#[cmdid(2596)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ElfRestaurantHarvestCropScRsp { - /// offset: 24 - #[prost(message, repeated, tag = "4")] + /// offset: 16 + #[prost(message, repeated, tag = "11")] pub hhmigilbhph: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "12")] pub retcode: u32, } /// Obf: POFJKOIAMML #[derive(proto_derive::CmdID)] -#[cmdid(2563)] +#[cmdid(2592)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ElfRestaurantRecycleSeedCsReq { - /// offset: 24 + /// offset: 16 #[prost(message, repeated, tag = "6")] pub ondcbdnghee: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ojfpdnajkpl { - /// offset: 36 - #[prost(uint32, tag = "8")] - pub hgmnjfjpmdf: u32, - /// offset: 32 - #[prost(uint32, tag = "7")] - pub hhcbjghkcpc: u32, - /// offset: 16 + /// offset: 24 #[prost(message, optional, tag = "5")] pub bjfphmcgflb: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "9")] + pub hgmnjfjpmdf: u32, + /// offset: 36 + #[prost(uint32, tag = "11")] + pub hhcbjghkcpc: u32, } /// Obf: KOMJMNBNPMF #[derive(proto_derive::CmdID)] -#[cmdid(2582)] +#[cmdid(2573)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ElfRestaurantRecycleSeedScRsp { - /// offset: 32 - #[prost(uint32, tag = "8")] - pub retcode: u32, - /// offset: 16 - #[prost(message, repeated, tag = "13")] + /// offset: 24 + #[prost(message, repeated, tag = "4")] pub aogdklonihi: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "6")] + pub retcode: u32, } /// Obf: NFJBOPIDAEA #[derive(proto_derive::CmdID)] -#[cmdid(2564)] +#[cmdid(2551)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ElfRestaurantTakeVillagerRewardCsReq {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nccdeeohkjd { - /// offset: 16 - #[prost(message, optional, tag = "11")] - pub reward_list: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "5")] - pub progress: u32, + #[prost(uint32, tag = "10")] + pub afenfnmlhah: u32, /// offset: 36 - #[prost(uint32, tag = "4")] - pub kogdnpfmgfc: u32, + #[prost(uint32, tag = "14")] + pub progress: u32, /// offset: 40 #[prost(uint32, tag = "2")] - pub afenfnmlhah: u32, + pub kogdnpfmgfc: u32, + /// offset: 24 + #[prost(message, optional, tag = "13")] + pub reward_list: ::core::option::Option, } /// Obf: KNIMAMFFNJC #[derive(proto_derive::CmdID)] -#[cmdid(2599)] +#[cmdid(2579)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ElfRestaurantTakeVillagerRewardScRsp { - /// offset: 24 - #[prost(message, repeated, tag = "5")] - pub lblidldbobm: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "12")] pub retcode: u32, + /// offset: 24 + #[prost(message, repeated, tag = "6")] + pub lblidldbobm: ::prost::alloc::vec::Vec, } /// Obf: DPLJBKFMHIN #[derive(proto_derive::CmdID)] -#[cmdid(2556)] +#[cmdid(2569)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ElfRestaurantUpgradeEmployeeLevelCsReq { /// offset: 24 - #[prost(uint32, tag = "1")] - pub ldnjeacfbje: u32, - /// offset: 28 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "10")] pub pkgdlpkjbcn: u32, + /// offset: 28 + #[prost(uint32, tag = "5")] + pub ldnjeacfbje: u32, } /// Obf: HNMNLAJJFFH #[derive(proto_derive::CmdID)] #[cmdid(2600)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ElfRestaurantUpgradeEmployeeLevelScRsp { - /// offset: 16 - #[prost(message, optional, tag = "5")] - pub bhjapdfonaa: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "4")] pub retcode: u32, + /// offset: 24 + #[prost(message, optional, tag = "14")] + pub bhjapdfonaa: ::core::option::Option, } /// Obf: HCBMFEOPKED #[derive(proto_derive::CmdID)] -#[cmdid(2587)] +#[cmdid(2566)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ElfRestaurantUpgradeFacilityLevelCsReq { /// offset: 28 - #[prost(uint32, tag = "1")] - pub cjidbadekbo: u32, - /// offset: 24 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "9")] pub ldnjeacfbje: u32, + /// offset: 24 + #[prost(uint32, tag = "8")] + pub cjidbadekbo: u32, } /// Obf: GNHLLIDGIEK #[derive(proto_derive::CmdID)] -#[cmdid(2598)] +#[cmdid(2582)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ElfRestaurantUpgradeFacilityLevelScRsp { /// offset: 24 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "6")] pub retcode: u32, } /// Obf: DJDGKLDDELE #[derive(proto_derive::CmdID)] -#[cmdid(2570)] +#[cmdid(2568)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ElfRestaurantUpgradeRecipeLevelCsReq { - /// offset: 24 - #[prost(uint32, tag = "12")] - pub mfamkibgbbg: u32, /// offset: 28 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "1")] pub ldnjeacfbje: u32, + /// offset: 24 + #[prost(uint32, tag = "7")] + pub mfamkibgbbg: u32, } /// Obf: PEMLOPNEEBJ #[derive(proto_derive::CmdID)] -#[cmdid(2559)] +#[cmdid(2554)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ElfRestaurantUpgradeRecipeLevelScRsp { /// offset: 24 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "14")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pkdknkjmfdi { /// offset: 24 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "10")] pub mfamkibgbbg: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ciphpenjcak { - /// offset: 24 - #[prost(message, repeated, tag = "13")] - pub gacjifjkdaj: ::prost::alloc::vec::Vec, - /// offset: 37 - #[prost(bool, tag = "10")] - pub eejjginlmoo: bool, - /// offset: 36 - #[prost(bool, tag = "4")] - pub hflcmjbgome: bool, /// offset: 32 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "11")] pub ioflmhamfhj: u32, + /// offset: 16 + #[prost(message, repeated, tag = "6")] + pub gacjifjkdaj: ::prost::alloc::vec::Vec, + /// offset: 36 + #[prost(bool, tag = "5")] + pub hflcmjbgome: bool, + /// offset: 37 + #[prost(bool, tag = "13")] + pub eejjginlmoo: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Egoiiehkmbg { - /// offset: 28 - #[prost(uint32, tag = "8")] - pub hoiokbkgfdn: u32, /// offset: 24 + #[prost(uint32, tag = "4")] + pub hoiokbkgfdn: u32, + /// offset: 28 #[prost(uint32, tag = "6")] pub num: u32, } @@ -11227,238 +12031,238 @@ pub struct Egoiiehkmbg { #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ioihfbklkom { /// offset: 28 + #[prost(uint32, tag = "13")] + pub pnpmlafdaih: u32, + /// offset: 24 #[prost(uint32, tag = "9")] pub bejeedaebbe: u32, - /// offset: 24 - #[prost(uint32, tag = "3")] - pub pnpmlafdaih: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dbklngebbid { - /// offset: 32 - #[prost(uint32, tag = "1")] + /// offset: 36 + #[prost(uint32, tag = "6")] + pub gfppcallgek: u32, + /// offset: 40 + #[prost(uint32, tag = "10")] pub mnkahinfmca: u32, + /// offset: 33 + #[prost(bool, tag = "13")] + pub lhffapbdglp: bool, /// offset: 48 + #[prost(uint32, tag = "7")] + pub dajjjfchooj: u32, + /// offset: 24 + #[prost(message, repeated, tag = "9")] + pub hekbbdcpobo: ::prost::alloc::vec::Vec, + /// offset: 44 + #[prost(uint32, tag = "2")] + pub mfamkibgbbg: u32, + /// offset: 32 + #[prost(bool, tag = "1")] + pub kfagaobapdi: bool, + /// offset: 52 #[prost(uint32, tag = "5")] pub mlagphllbfb: u32, - /// offset: 52 - #[prost(uint32, tag = "11")] - pub dajjjfchooj: u32, - /// offset: 36 - #[prost(uint32, tag = "13")] - pub gfppcallgek: u32, - /// offset: 44 - #[prost(uint32, tag = "14")] - pub mfamkibgbbg: u32, - /// offset: 41 - #[prost(bool, tag = "12")] - pub kfagaobapdi: bool, - /// offset: 40 - #[prost(bool, tag = "9")] - pub lhffapbdglp: bool, - /// offset: 16 - #[prost(message, repeated, tag = "7")] - pub hekbbdcpobo: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Klfhmmhgobn { /// offset: 24 - #[prost(uint32, tag = "13")] - pub dajjjfchooj: u32, - /// offset: 32 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "4")] pub event_id: u32, /// offset: 28 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "8")] + pub dajjjfchooj: u32, + /// offset: 32 + #[prost(uint32, tag = "11")] pub hbkgiimpljh: u32, } /// Obf: LKMIKCMNMIC #[derive(proto_derive::CmdID)] -#[cmdid(2590)] +#[cmdid(2561)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SettleElfRestaurantPlayCsReq { - /// offset: 24 + /// offset: 32 #[prost(message, repeated, tag = "13")] - pub dmkahooamdm: ::prost::alloc::vec::Vec, + pub ajjihpfbhji: ::prost::alloc::vec::Vec, /// offset: 68 - #[prost(uint32, tag = "4")] - pub bclnmidffoh: u32, - /// offset: 84 - #[prost(uint32, tag = "2")] - pub flhmafijone: u32, - /// offset: 48 + #[prost(uint32, tag = "12")] + pub bmlemobcncm: u32, + /// offset: 56 #[prost(message, repeated, tag = "6")] pub aejcocnnkjd: ::prost::alloc::vec::Vec, - /// offset: 76 - #[prost(uint32, tag = "5")] - pub fpgedabjbho: u32, - /// offset: 16 + /// offset: 24 #[prost(message, repeated, tag = "15")] - pub hejmepgdhgm: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(message, repeated, tag = "11")] - pub ajjihpfbhji: ::prost::alloc::vec::Vec, - /// offset: 56 - #[prost(message, repeated, tag = "12")] - pub mcklehjkcdc: ::prost::alloc::vec::Vec, + pub dmkahooamdm: ::prost::alloc::vec::Vec, /// offset: 80 #[prost(uint32, tag = "8")] pub nbijiocfkin: u32, - /// offset: 64 - #[prost(uint32, tag = "1")] - pub hmkholplkni: u32, + /// offset: 40 + #[prost(message, repeated, tag = "11")] + pub hejmepgdhgm: ::prost::alloc::vec::Vec, + /// offset: 72 + #[prost(uint32, tag = "2")] + pub fpgedabjbho: u32, /// offset: 88 + #[prost(uint32, tag = "3")] + pub bclnmidffoh: u32, + /// offset: 48 + #[prost(message, repeated, tag = "4")] + pub mcklehjkcdc: ::prost::alloc::vec::Vec, + /// offset: 84 + #[prost(uint32, tag = "9")] + pub flhmafijone: u32, + /// offset: 64 + #[prost(uint32, tag = "5")] + pub hmkholplkni: u32, + /// offset: 76 #[prost(uint32, tag = "10")] pub jehjljdkbge: u32, - /// offset: 72 - #[prost(uint32, tag = "7")] - pub bmlemobcncm: u32, } /// Obf: GOCKHMGIGNN #[derive(proto_derive::CmdID)] -#[cmdid(2557)] +#[cmdid(2560)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SettleElfRestaurantPlayScRsp { /// offset: 24 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "7")] pub retcode: u32, } /// Obf: JLMLPAKIMJN #[derive(proto_derive::CmdID)] -#[cmdid(2562)] +#[cmdid(2563)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ElfRestaurantBuyShopItemCsReq { - /// offset: 24 - #[prost(uint32, tag = "8")] - pub bkcgmckgoki: u32, /// offset: 28 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "9")] + pub bkcgmckgoki: u32, + /// offset: 24 + #[prost(uint32, tag = "10")] pub hkjomdjfhim: u32, } /// Obf: FENFNGBGLDD #[derive(proto_derive::CmdID)] -#[cmdid(2558)] +#[cmdid(2557)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ElfRestaurantBuyShopItemScRsp { + /// offset: 24 + #[prost(message, optional, tag = "7")] + pub bhjapdfonaa: ::core::option::Option, /// offset: 44 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "1")] pub hkjomdjfhim: u32, /// offset: 40 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "10")] pub retcode: u32, - /// offset: 24 - #[prost(message, optional, tag = "15")] - pub fobnkeccaab: ::core::option::Option, /// offset: 16 - #[prost(message, optional, tag = "14")] - pub bhjapdfonaa: ::core::option::Option, + #[prost(message, optional, tag = "9")] + pub fobnkeccaab: ::core::option::Option, } /// Obf: NEGOELIKKDP #[derive(proto_derive::CmdID)] -#[cmdid(2553)] +#[cmdid(2564)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ElfRestaurantFinishTradeOrderCsReq { /// offset: 24 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "12")] pub dldpmojfamc: u32, } /// Obf: LLGFCEFMOCN #[derive(proto_derive::CmdID)] -#[cmdid(2565)] +#[cmdid(2572)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ElfRestaurantFinishTradeOrderScRsp { - /// offset: 40 - #[prost(uint32, tag = "14")] - pub retcode: u32, - /// offset: 44 - #[prost(uint32, tag = "6")] - pub dldpmojfamc: u32, /// offset: 16 - #[prost(message, optional, tag = "4")] + #[prost(message, optional, tag = "13")] pub bhjapdfonaa: ::core::option::Option, - /// offset: 32 - #[prost(message, optional, tag = "9")] + /// offset: 44 + #[prost(uint32, tag = "8")] + pub dldpmojfamc: u32, + /// offset: 40 + #[prost(uint32, tag = "15")] + pub retcode: u32, + /// offset: 24 + #[prost(message, optional, tag = "6")] pub fobnkeccaab: ::core::option::Option, } /// Obf: HKLNOACLMGK #[derive(proto_derive::CmdID)] -#[cmdid(2597)] +#[cmdid(2590)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetElfRestaurantPlayRecipeCsReq { - /// offset: 24 - #[prost(uint32, repeated, tag = "4")] + /// offset: 16 + #[prost(uint32, repeated, tag = "13")] pub nlmfknkeioi: ::prost::alloc::vec::Vec, } /// Obf: LBLAOKMOHID #[derive(proto_derive::CmdID)] -#[cmdid(2574)] +#[cmdid(2591)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetElfRestaurantPlayRecipeScRsp { /// offset: 24 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "3")] pub retcode: u32, } /// Obf: DCHHLCIBCAP #[derive(proto_derive::CmdID)] -#[cmdid(2576)] +#[cmdid(2556)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ElfRestaurantClientStatusCsReq { /// offset: 24 - #[prost(bool, tag = "5")] + #[prost(bool, tag = "1")] pub fjinnlfcboj: bool, } /// Obf: GDBCDJBMJLF #[derive(proto_derive::CmdID)] -#[cmdid(2561)] +#[cmdid(2570)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ElfRestaurantClientStatusScRsp { /// offset: 24 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "11")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Goahfmlpdmf { /// offset: 24 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "2")] pub acnpbbnlmie: u32, /// offset: 28 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "12")] pub state: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kkeaenndmkb { - /// offset: 16 - #[prost(message, repeated, tag = "2")] + /// offset: 24 + #[prost(message, repeated, tag = "8")] pub ndpgblaaghk: ::prost::alloc::vec::Vec, } /// Obf: IFBIEEKFDJM #[derive(proto_derive::CmdID)] -#[cmdid(6556)] +#[cmdid(6561)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetEraFlipperDataCsReq {} /// Obf: MGOGBDBOKFB #[derive(proto_derive::CmdID)] -#[cmdid(6551)] +#[cmdid(6558)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetEraFlipperDataScRsp { - /// offset: 24 - #[prost(message, optional, tag = "10")] - pub data: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "5")] pub retcode: u32, + /// offset: 24 + #[prost(message, optional, tag = "2")] + pub data: ::core::option::Option, } /// Obf: AAMKEPIPNGO #[derive(proto_derive::CmdID)] -#[cmdid(6552)] +#[cmdid(6556)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChangeEraFlipperDataCsReq { - /// offset: 24 - #[prost(message, optional, tag = "2")] + /// offset: 16 + #[prost(message, optional, tag = "6")] pub data: ::core::option::Option, } /// Obf: MEHGKNJPOJE @@ -11466,16 +12270,16 @@ pub struct ChangeEraFlipperDataCsReq { #[cmdid(6557)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChangeEraFlipperDataScRsp { - /// offset: 32 - #[prost(uint32, tag = "7")] - pub retcode: u32, - /// offset: 16 - #[prost(message, optional, tag = "1")] + /// offset: 24 + #[prost(message, optional, tag = "15")] pub data: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "14")] + pub retcode: u32, } /// Obf: FFFNNIALANO #[derive(proto_derive::CmdID)] -#[cmdid(6562)] +#[cmdid(6575)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ResetEraFlipperDataCsReq { /// offset: 24 @@ -11484,340 +12288,340 @@ pub struct ResetEraFlipperDataCsReq { } /// Obf: JIOJIJLGGOD #[derive(proto_derive::CmdID)] -#[cmdid(6574)] +#[cmdid(6571)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ResetEraFlipperDataScRsp { /// offset: 36 - #[prost(bool, tag = "9")] - pub pahmagpfddj: bool, - /// offset: 32 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "6")] pub retcode: u32, + /// offset: 32 + #[prost(bool, tag = "11")] + pub pahmagpfddj: bool, /// offset: 24 - #[prost(message, optional, tag = "14")] + #[prost(message, optional, tag = "13")] pub data: ::core::option::Option, } /// Obf: MCDHIAJANIH #[derive(proto_derive::CmdID)] -#[cmdid(6554)] +#[cmdid(6562)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EnterEraFlipperRegionCsReq { - /// offset: 28 - #[prost(uint32, tag = "11")] - pub acnpbbnlmie: u32, /// offset: 24 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "3")] pub state: u32, + /// offset: 28 + #[prost(uint32, tag = "9")] + pub acnpbbnlmie: u32, } /// Obf: CEPMIOIMPAP #[derive(proto_derive::CmdID)] -#[cmdid(6565)] +#[cmdid(6552)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EnterEraFlipperRegionScRsp { /// offset: 24 - #[prost(uint32, tag = "9")] - pub retcode: u32, + #[prost(uint32, tag = "1")] + pub acnpbbnlmie: u32, /// offset: 28 #[prost(uint32, tag = "6")] - pub acnpbbnlmie: u32, + pub retcode: u32, } /// Obf: JPPIMNMMJFB #[derive(proto_derive::CmdID)] -#[cmdid(6560)] +#[cmdid(6572)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EraFlipperDataChangeScNotify { /// offset: 32 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "1")] pub floor_id: u32, - /// offset: 24 - #[prost(message, optional, tag = "8")] + /// offset: 16 + #[prost(message, optional, tag = "12")] pub data: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct EvolveBuildAvatar { - /// offset: 28 - #[prost(enumeration = "AvatarType", tag = "2")] - pub avatar_type: i32, +pub struct Faocjecpdeg { /// offset: 24 - #[prost(uint32, tag = "3")] + #[prost(double, tag = "1")] + pub damage: f64, + /// offset: 36 + #[prost(uint32, tag = "11")] pub avatar_id: u32, /// offset: 32 - #[prost(double, tag = "9")] - pub damage: f64, + #[prost(enumeration = "AvatarType", tag = "5")] + pub avatar_type: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] -pub struct EvolveBuildLevelInfo { - /// offset: 24 - #[prost(uint32, repeated, tag = "10")] - pub period_id_list: ::prost::alloc::vec::Vec, - /// offset: 16 - #[prost(message, repeated, tag = "1")] - pub battle_target_list: ::prost::alloc::vec::Vec, - /// offset: 48 - #[prost(message, repeated, tag = "15")] - pub avatar_list: ::prost::alloc::vec::Vec, - /// offset: 64 - #[prost(enumeration = "Klnipnjcnmj", tag = "7")] - pub season: i32, +pub struct Opoopmfpnpf { /// offset: 56 - #[prost(uint32, tag = "2")] - pub round_cnt: u32, - /// offset: 32 - #[prost(message, optional, tag = "3")] - pub battle_info: ::core::option::Option, + #[prost(uint32, tag = "12")] + pub lmkmfcdmfbi: u32, + /// offset: 40 + #[prost(message, repeated, tag = "4")] + pub challenge_battle_target_list: ::prost::alloc::vec::Vec, + /// offset: 64 + #[prost(enumeration = "Klnipnjcnmj", tag = "5")] + pub mdcjfoafdjk: i32, /// offset: 60 - #[prost(uint32, tag = "14")] - pub cur_game_exp: u32, + #[prost(uint32, tag = "3")] + pub ehpgcogighm: u32, + /// offset: 16 + #[prost(message, optional, tag = "10")] + pub battle_info: ::core::option::Option, + /// offset: 24 + #[prost(message, repeated, tag = "1")] + pub avatar_list: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(uint32, repeated, tag = "6")] + pub lgdniigephh: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ceenlalpdmk { /// offset: 28 - #[prost(uint32, tag = "8")] - pub stage_score: u32, - /// offset: 32 - #[prost(uint32, tag = "6")] - pub acjcphifmln: u32, - /// offset: 24 #[prost(uint32, tag = "5")] pub ceadmdamhmo: u32, + /// offset: 32 + #[prost(uint32, tag = "11")] + pub acjcphifmln: u32, + /// offset: 24 + #[prost(uint32, tag = "4")] + pub stage_score: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Imgjiebfgpf { - /// offset: 28 - #[prost(uint32, tag = "10")] - pub neciljojgan: u32, /// offset: 24 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "3")] + pub neciljojgan: u32, + /// offset: 28 + #[prost(uint32, tag = "4")] pub level: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ecmmjllhpmd { - /// offset: 36 - #[prost(bool, tag = "8")] - pub najohihmabc: bool, - /// offset: 32 - #[prost(uint32, tag = "1")] - pub acjcphifmln: u32, - /// offset: 37 - #[prost(bool, tag = "2")] + /// offset: 33 + #[prost(bool, tag = "3")] pub cadmfghaljg: bool, - /// offset: 24 - #[prost(uint32, repeated, tag = "11")] + /// offset: 32 + #[prost(bool, tag = "9")] + pub najohihmabc: bool, + /// offset: 16 + #[prost(uint32, repeated, tag = "4")] pub lgdniigephh: ::prost::alloc::vec::Vec, + /// offset: 36 + #[prost(uint32, tag = "10")] + pub acjcphifmln: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pdfhjmmdgae { - /// offset: 36 - #[prost(uint32, tag = "9")] + /// offset: 32 + #[prost(uint32, tag = "10")] pub item_value: u32, /// offset: 24 - #[prost(message, repeated, tag = "15")] + #[prost(message, repeated, tag = "14")] pub cokdnpeemag: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(enumeration = "Klnipnjcnmj", tag = "11")] + /// offset: 36 + #[prost(enumeration = "Klnipnjcnmj", tag = "15")] pub mdcjfoafdjk: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pdicnbbkfnp { - /// offset: 56 + /// offset: 16 #[prost(message, repeated, tag = "11")] - pub cokdnpeemag: ::prost::alloc::vec::Vec, - /// offset: 72 - #[prost(uint32, tag = "12")] - pub exp: u32, - /// offset: 64 - #[prost(message, repeated, tag = "9")] pub klgheccbhcg: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(uint32, repeated, tag = "2")] - pub lmeljcifbdf: ::prost::alloc::vec::Vec, - /// offset: 76 - #[prost(uint32, tag = "13")] - pub item_value: u32, /// offset: 24 - #[prost(message, repeated, tag = "4")] + #[prost(message, repeated, tag = "9")] pub lcjnndgkidp: ::prost::alloc::vec::Vec, - /// offset: 40 - #[prost(message, repeated, tag = "6")] - pub fejgmnnfflg: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(message, repeated, tag = "15")] + pub cokdnpeemag: ::prost::alloc::vec::Vec, /// offset: 80 #[prost(uint32, tag = "1")] pub eodgcnafiac: u32, - /// offset: 48 + /// offset: 72 + #[prost(uint32, tag = "2")] + pub exp: u32, + /// offset: 64 #[prost(uint32, repeated, tag = "3")] pub fjocdkifppc: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(message, repeated, tag = "7")] + pub fejgmnnfflg: ::prost::alloc::vec::Vec, + /// offset: 76 + #[prost(uint32, tag = "6")] + pub item_value: u32, + /// offset: 48 + #[prost(uint32, repeated, tag = "8")] + pub lmeljcifbdf: ::prost::alloc::vec::Vec, } /// Obf: LAMIFJCNFHH #[derive(proto_derive::CmdID)] -#[cmdid(7123)] +#[cmdid(7103)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EvolveBuildQueryInfoCsReq {} /// Obf: KHDHBJJEOKB #[derive(proto_derive::CmdID)] -#[cmdid(7121)] +#[cmdid(7144)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EvolveBuildQueryInfoScRsp { - /// offset: 16 - #[prost(message, optional, tag = "14")] - pub omcbcgchlgn: ::core::option::Option, + /// offset: 32 + #[prost(message, repeated, tag = "15")] + pub dhmbdiibklm: ::prost::alloc::vec::Vec, /// offset: 24 - #[prost(message, repeated, tag = "3")] - pub dhmbdiibklm: ::prost::alloc::vec::Vec, + #[prost(message, optional, tag = "4")] + pub omcbcgchlgn: ::core::option::Option, /// offset: 40 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "9")] pub retcode: u32, } /// Obf: DNHBALAHPBG #[derive(proto_derive::CmdID)] -#[cmdid(7146)] +#[cmdid(7128)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EvolveBuildStartLevelCsReq { /// offset: 40 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "12")] pub acjcphifmln: u32, /// offset: 16 - #[prost(message, optional, tag = "10")] - pub jiapjhdlfbj: ::core::option::Option, - /// offset: 32 #[prost(message, repeated, tag = "2")] - pub avatar_list: ::prost::alloc::vec::Vec, + pub avatar_list: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(message, optional, tag = "6")] + pub jiapjhdlfbj: ::core::option::Option, } /// Obf: BFIEPMAPCME #[derive(proto_derive::CmdID)] -#[cmdid(7130)] +#[cmdid(7145)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EvolveBuildStartLevelScRsp { - /// offset: 32 - #[prost(message, optional, tag = "6")] - pub lmgkmaoicgc: ::core::option::Option, - /// offset: 24 - #[prost(message, optional, tag = "9")] - pub nopheehjhek: ::core::option::Option, /// offset: 40 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "3")] pub retcode: u32, + /// offset: 32 + #[prost(message, optional, tag = "9")] + pub lmgkmaoicgc: ::core::option::Option, + /// offset: 16 + #[prost(message, optional, tag = "4")] + pub nopheehjhek: ::core::option::Option, } /// Obf: LEAGCOGMOJM #[derive(proto_derive::CmdID)] -#[cmdid(7102)] +#[cmdid(7121)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EvolveBuildStartStageCsReq { /// offset: 24 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "1")] pub acjcphifmln: u32, } /// Obf: FBEAPHBAIFP #[derive(proto_derive::CmdID)] -#[cmdid(7101)] +#[cmdid(7136)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EvolveBuildStartStageScRsp { - /// offset: 24 - #[prost(message, optional, tag = "4")] - pub nopheehjhek: ::core::option::Option, /// offset: 40 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "13")] pub retcode: u32, - /// offset: 32 - #[prost(message, optional, tag = "12")] - pub lmgkmaoicgc: ::core::option::Option, + /// offset: 16 + #[prost(message, optional, tag = "14")] + pub lmgkmaoicgc: ::core::option::Option, + /// offset: 24 + #[prost(message, optional, tag = "15")] + pub nopheehjhek: ::core::option::Option, } /// Obf: BCGILDDNIIH #[derive(proto_derive::CmdID)] -#[cmdid(7128)] +#[cmdid(7147)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EvolveBuildGiveupCsReq { /// offset: 24 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "11")] pub acjcphifmln: u32, } /// Obf: MENHNDFMFKL #[derive(proto_derive::CmdID)] -#[cmdid(7127)] +#[cmdid(7131)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EvolveBuildGiveupScRsp { - /// offset: 16 - #[prost(message, optional, tag = "11")] - pub lmgkmaoicgc: ::core::option::Option, + /// offset: 24 + #[prost(message, optional, tag = "9")] + pub lmgkmaoicgc: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "1")] pub retcode: u32, } /// Obf: KJHBEPOJJCO #[derive(proto_derive::CmdID)] -#[cmdid(7142)] +#[cmdid(7138)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EvolveBuildLeaveCsReq {} /// Obf: HAEDIEJIDGC #[derive(proto_derive::CmdID)] -#[cmdid(7104)] +#[cmdid(7149)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EvolveBuildLeaveScRsp { + /// offset: 16 + #[prost(message, optional, tag = "13")] + pub lmgkmaoicgc: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "11")] pub retcode: u32, - /// offset: 16 - #[prost(message, optional, tag = "3")] - pub lmgkmaoicgc: ::core::option::Option, } -/// Obf: EvolveBuildFinishScNotify +/// Obf: HGEJNHEBOCP #[derive(proto_derive::CmdID)] -#[cmdid(7143)] +#[cmdid(7117)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EvolveBuildFinishScNotify { - /// offset: 52 - #[prost(uint32, tag = "5")] - pub score: u32, - /// offset: 48 - #[prost(uint32, tag = "7")] - pub wave: u32, - /// offset: 44 - #[prost(uint32, tag = "4")] - pub coin: u32, - /// offset: 36 - #[prost(enumeration = "Dlhcmcnihii", tag = "13")] - pub battle_result_type: i32, - /// offset: 56 - #[prost(bool, tag = "12")] - pub is_lose: bool, /// offset: 60 - #[prost(uint32, tag = "14")] - pub level_id: u32, - /// offset: 32 - #[prost(uint32, tag = "15")] - pub cur_period_type: u32, + #[prost(uint32, tag = "13")] + pub item_value: u32, + /// offset: 56 + #[prost(uint32, tag = "9")] + pub score: u32, + /// offset: 52 + #[prost(bool, tag = "14")] + pub hklndnaleck: bool, /// offset: 40 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "10")] + pub acjcphifmln: u32, + /// offset: 44 + #[prost(uint32, tag = "7")] pub exp: u32, /// offset: 24 - #[prost(message, optional, tag = "8")] - pub level_info: ::core::option::Option, + #[prost(message, optional, tag = "4")] + pub lmgkmaoicgc: ::core::option::Option, + /// offset: 36 + #[prost(uint32, tag = "1")] + pub wave: u32, + /// offset: 48 + #[prost(uint32, tag = "11")] + pub oikaipngpkp: u32, + /// offset: 32 + #[prost(enumeration = "Dlhcmcnihii", tag = "12")] + pub gdlocmnkgfc: i32, } /// Obf: BKBIPBBOBIO #[derive(proto_derive::CmdID)] -#[cmdid(7118)] +#[cmdid(7146)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EvolveBuildReRandomStageCsReq { /// offset: 24 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "5")] pub acjcphifmln: u32, } /// Obf: BPKNBKMPCFG #[derive(proto_derive::CmdID)] -#[cmdid(7113)] +#[cmdid(7142)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EvolveBuildReRandomStageScRsp { /// offset: 24 #[prost(message, optional, tag = "12")] pub jgpbflccijp: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "4")] pub retcode: u32, } /// Obf: IENKMECLNJM @@ -11825,27 +12629,27 @@ pub struct EvolveBuildReRandomStageScRsp { #[cmdid(7105)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EvolveBuildShopAbilityUpCsReq { - /// offset: 24 - #[prost(uint32, tag = "9")] - pub level: u32, /// offset: 28 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "11")] pub neciljojgan: u32, + /// offset: 24 + #[prost(uint32, tag = "5")] + pub level: u32, } /// Obf: EPFGDIPDKAO #[derive(proto_derive::CmdID)] -#[cmdid(7106)] +#[cmdid(7119)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EvolveBuildShopAbilityUpScRsp { - /// offset: 28 - #[prost(uint32, tag = "12")] - pub retcode: u32, /// offset: 24 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "10")] pub neciljojgan: u32, /// offset: 32 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "13")] pub level: u32, + /// offset: 28 + #[prost(uint32, tag = "4")] + pub retcode: u32, } /// Obf: JKBPDBKBNHB #[derive(proto_derive::CmdID)] @@ -11853,179 +12657,179 @@ pub struct EvolveBuildShopAbilityUpScRsp { #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EvolveBuildShopAbilityDownCsReq { /// offset: 28 - #[prost(uint32, tag = "3")] - pub neciljojgan: u32, + #[prost(uint32, tag = "12")] + pub level: u32, /// offset: 24 #[prost(uint32, tag = "15")] - pub level: u32, + pub neciljojgan: u32, } /// Obf: MFFCJHKLKBP #[derive(proto_derive::CmdID)] -#[cmdid(7137)] +#[cmdid(7116)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EvolveBuildShopAbilityDownScRsp { + /// offset: 24 + #[prost(uint32, tag = "11")] + pub level: u32, /// offset: 32 + #[prost(uint32, tag = "7")] + pub retcode: u32, + /// offset: 28 #[prost(uint32, tag = "4")] pub neciljojgan: u32, - /// offset: 28 - #[prost(uint32, tag = "6")] - pub retcode: u32, - /// offset: 24 - #[prost(uint32, tag = "5")] - pub level: u32, } /// Obf: PBKJMDMFLNN #[derive(proto_derive::CmdID)] -#[cmdid(7109)] +#[cmdid(7104)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EvolveBuildShopAbilityResetCsReq { - /// offset: 24 - #[prost(enumeration = "Klnipnjcnmj", tag = "6")] - pub mdcjfoafdjk: i32, -} -/// Obf: NMGLNOLFPMI -#[derive(proto_derive::CmdID)] -#[cmdid(7140)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EvolveBuildShopAbilityResetScRsp { - /// offset: 24 - #[prost(message, repeated, tag = "4")] - pub cokdnpeemag: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(uint32, tag = "8")] - pub item_value: u32, - /// offset: 40 - #[prost(uint32, tag = "10")] - pub retcode: u32, - /// offset: 36 - #[prost(enumeration = "Klnipnjcnmj", tag = "11")] - pub mdcjfoafdjk: i32, -} -/// Obf: IHNIHBPEKDK -#[derive(proto_derive::CmdID)] -#[cmdid(7107)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct EvolveBuildCoinNotify { - /// offset: 28 - #[prost(uint32, tag = "3")] - pub item_value: u32, /// offset: 24 #[prost(enumeration = "Klnipnjcnmj", tag = "13")] pub mdcjfoafdjk: i32, } +/// Obf: NMGLNOLFPMI +#[derive(proto_derive::CmdID)] +#[cmdid(7111)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct EvolveBuildShopAbilityResetScRsp { + /// offset: 32 + #[prost(enumeration = "Klnipnjcnmj", tag = "6")] + pub mdcjfoafdjk: i32, + /// offset: 40 + #[prost(uint32, tag = "2")] + pub retcode: u32, + /// offset: 16 + #[prost(message, repeated, tag = "8")] + pub cokdnpeemag: ::prost::alloc::vec::Vec, + /// offset: 36 + #[prost(uint32, tag = "5")] + pub item_value: u32, +} +/// Obf: IHNIHBPEKDK +#[derive(proto_derive::CmdID)] +#[cmdid(7110)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct EvolveBuildCoinNotify { + /// offset: 28 + #[prost(uint32, tag = "9")] + pub item_value: u32, + /// offset: 24 + #[prost(enumeration = "Klnipnjcnmj", tag = "10")] + pub mdcjfoafdjk: i32, +} /// Obf: LCAOFIDPICA #[derive(proto_derive::CmdID)] -#[cmdid(7108)] +#[cmdid(7107)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EvolveBuildSkipTeachLevelCsReq { /// offset: 24 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "15")] pub acjcphifmln: u32, } /// Obf: OBBGCAMDHFG #[derive(proto_derive::CmdID)] -#[cmdid(7103)] +#[cmdid(7114)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EvolveBuildSkipTeachLevelScRsp { - /// offset: 24 - #[prost(uint32, tag = "10")] - pub acjcphifmln: u32, /// offset: 28 + #[prost(uint32, tag = "8")] + pub acjcphifmln: u32, + /// offset: 24 #[prost(uint32, tag = "11")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fjibdhhohmh { - /// offset: 40 - #[prost(int64, tag = "11")] - pub ponadanoaln: i64, - /// offset: 24 - #[prost(uint32, repeated, tag = "10")] - pub avatar_id_list: ::prost::alloc::vec::Vec, - /// offset: 36 - #[prost(uint32, tag = "5")] - pub id: u32, /// offset: 32 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "13")] pub aoedghmhgjj: u32, + /// offset: 36 + #[prost(uint32, tag = "12")] + pub id: u32, + /// offset: 40 + #[prost(int64, tag = "4")] + pub ponadanoaln: i64, + /// offset: 16 + #[prost(uint32, repeated, tag = "3")] + pub avatar_id_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kimnfbjceol { - /// offset: 40 - #[prost(uint32, tag = "5")] - pub fnggnbmofaa: u32, - /// offset: 32 - #[prost(int64, tag = "14")] - pub ponadanoaln: i64, - /// offset: 44 - #[prost(uint32, tag = "8")] - pub ipgeclelhgj: u32, - /// offset: 56 - #[prost(uint32, tag = "6")] - pub hnaamdcfida: u32, - /// offset: 48 - #[prost(uint32, tag = "2")] - pub ojfnlmhmlof: u32, - /// offset: 52 + /// offset: 36 #[prost(uint32, tag = "7")] + pub fnggnbmofaa: u32, + /// offset: 56 + #[prost(uint32, tag = "12")] + pub hnaamdcfida: u32, + /// offset: 52 + #[prost(uint32, tag = "3")] pub id: u32, + /// offset: 32 + #[prost(uint32, tag = "10")] + pub ipgeclelhgj: u32, + /// offset: 40 + #[prost(int64, tag = "5")] + pub ponadanoaln: i64, + /// offset: 48 + #[prost(uint32, tag = "4")] + pub ojfnlmhmlof: u32, /// offset: 16 - #[prost(uint32, repeated, tag = "11")] + #[prost(uint32, repeated, tag = "8")] pub avatar_id_list: ::prost::alloc::vec::Vec, } /// Obf: OIEKBHIHCIJ #[derive(proto_derive::CmdID)] -#[cmdid(2523)] +#[cmdid(2503)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetExpeditionDataCsReq {} /// Obf: OGHFHDGNKEK #[derive(proto_derive::CmdID)] -#[cmdid(2521)] +#[cmdid(2544)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetExpeditionDataScRsp { - /// offset: 16 - #[prost(message, repeated, tag = "13")] - pub pageieobhbp: ::prost::alloc::vec::Vec, - /// offset: 68 - #[prost(uint32, tag = "7")] - pub retcode: u32, /// offset: 40 - #[prost(uint32, repeated, tag = "4")] - pub jfjpadlalmd: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(uint32, repeated, tag = "8")] - pub fnalloldglm: ::prost::alloc::vec::Vec, - /// offset: 24 - #[prost(uint32, repeated, tag = "6")] - pub fjgimkepjob: ::prost::alloc::vec::Vec, - /// offset: 56 - #[prost(message, repeated, tag = "11")] + #[prost(message, repeated, tag = "8")] pub hjbkdbmgmbd: ::prost::alloc::vec::Vec, - /// offset: 64 - #[prost(uint32, tag = "15")] + /// offset: 32 + #[prost(uint32, repeated, tag = "10")] + pub jfjpadlalmd: ::prost::alloc::vec::Vec, + /// offset: 56 + #[prost(message, repeated, tag = "6")] + pub pageieobhbp: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(uint32, repeated, tag = "14")] + pub fnalloldglm: ::prost::alloc::vec::Vec, + /// offset: 68 + #[prost(uint32, tag = "12")] pub dipkgomgmoa: u32, + /// offset: 16 + #[prost(uint32, repeated, tag = "3")] + pub fjgimkepjob: ::prost::alloc::vec::Vec, + /// offset: 64 + #[prost(uint32, tag = "13")] + pub retcode: u32, } /// Obf: KPECCFNGJKH #[derive(proto_derive::CmdID)] -#[cmdid(2546)] +#[cmdid(2528)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AcceptExpeditionCsReq { /// offset: 16 - #[prost(message, optional, tag = "8")] + #[prost(message, optional, tag = "14")] pub pmhmlhlfgae: ::core::option::Option, } /// Obf: MKOOBKEONFO #[derive(proto_derive::CmdID)] -#[cmdid(2530)] +#[cmdid(2545)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AcceptExpeditionScRsp { /// offset: 32 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "3")] pub retcode: u32, /// offset: 24 - #[prost(message, optional, tag = "9")] + #[prost(message, optional, tag = "15")] pub pmhmlhlfgae: ::core::option::Option, } /// Obf: BKPNMEKHABD @@ -12034,67 +12838,76 @@ pub struct AcceptExpeditionScRsp { #[derive(Clone, PartialEq, ::prost::Message)] pub struct AcceptMultipleExpeditionCsReq { /// offset: 24 - #[prost(message, repeated, tag = "11")] + #[prost(message, repeated, tag = "10")] pub egnpoofacdb: ::prost::alloc::vec::Vec, } /// Obf: JBJJBMLBAEE #[derive(proto_derive::CmdID)] -#[cmdid(2506)] +#[cmdid(2519)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AcceptMultipleExpeditionScRsp { - /// offset: 24 - #[prost(message, repeated, tag = "9")] - pub ohhgihlnepk: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "8")] pub retcode: u32, + /// offset: 24 + #[prost(message, repeated, tag = "10")] + pub ohhgihlnepk: ::prost::alloc::vec::Vec, } /// Obf: MLLMLDEONPD #[derive(proto_derive::CmdID)] -#[cmdid(2502)] +#[cmdid(2521)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct CancelExpeditionCsReq { /// offset: 24 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "15")] pub nnmlockecka: u32, } /// Obf: CKFBOEBNOFJ #[derive(proto_derive::CmdID)] -#[cmdid(2501)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] +#[cmdid(2536)] +#[derive(Clone, PartialEq, ::prost::Message)] pub struct CancelExpeditionScRsp { - /// offset: 28 - #[prost(uint32, tag = "9")] + /// offset: 52 + #[prost(uint32, tag = "14")] pub retcode: u32, - /// offset: 24 - #[prost(uint32, tag = "11")] + /// offset: 40 + #[prost(int64, tag = "5")] + pub finish_time: i64, + /// offset: 48 + #[prost(uint32, tag = "8")] pub nnmlockecka: u32, + /// offset: 32 + #[prost(message, optional, tag = "4")] + pub pehcdfaeefk: ::core::option::Option, + /// offset: 24 + #[prost(message, optional, tag = "9")] + pub reward: ::core::option::Option, } /// Obf: CICAAONIKLP #[derive(proto_derive::CmdID)] -#[cmdid(2528)] +#[cmdid(2547)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeExpeditionRewardCsReq { /// offset: 24 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "3")] pub nnmlockecka: u32, } /// Obf: MJAPIHCEOJM #[derive(proto_derive::CmdID)] -#[cmdid(2527)] +#[cmdid(2531)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeExpeditionRewardScRsp { - /// offset: 24 - #[prost(message, optional, tag = "1")] - pub reward: ::core::option::Option, /// offset: 16 - #[prost(message, optional, tag = "9")] + #[prost(message, optional, tag = "1")] pub pehcdfaeefk: ::core::option::Option, - /// offset: 40 - #[prost(uint32, tag = "13")] - pub retcode: u32, /// offset: 44 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "11")] + pub retcode: u32, + /// offset: 32 + #[prost(message, optional, tag = "5")] + pub reward: ::core::option::Option, + /// offset: 40 + #[prost(uint32, tag = "12")] pub nnmlockecka: u32, } /// Obf: KLPCGCINMKC @@ -12102,582 +12915,582 @@ pub struct TakeExpeditionRewardScRsp { #[cmdid(2550)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeMultipleExpeditionRewardCsReq { - /// offset: 24 + /// offset: 16 #[prost(uint32, repeated, tag = "10")] pub ijajdhkgnkl: ::prost::alloc::vec::Vec, } /// Obf: IKDCPJGPIFK #[derive(proto_derive::CmdID)] -#[cmdid(2537)] +#[cmdid(2516)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeMultipleExpeditionRewardScRsp { - /// offset: 64 - #[prost(uint32, tag = "6")] - pub retcode: u32, - /// offset: 48 - #[prost(message, optional, tag = "9")] - pub pehcdfaeefk: ::core::option::Option, - /// offset: 24 - #[prost(uint32, repeated, tag = "8")] - pub pppbklohckk: ::prost::alloc::vec::Vec, - /// offset: 56 - #[prost(message, repeated, tag = "14")] - pub lfbfmochjbl: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(message, repeated, tag = "4")] + #[prost(message, repeated, tag = "6")] pub lblidldbobm: ::prost::alloc::vec::Vec, + /// offset: 64 + #[prost(uint32, tag = "11")] + pub retcode: u32, /// offset: 16 - #[prost(message, optional, tag = "12")] + #[prost(message, optional, tag = "14")] pub reward: ::core::option::Option, + /// offset: 48 + #[prost(message, optional, tag = "13")] + pub pehcdfaeefk: ::core::option::Option, + /// offset: 56 + #[prost(uint32, repeated, tag = "3")] + pub pppbklohckk: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(message, repeated, tag = "4")] + pub lfbfmochjbl: ::prost::alloc::vec::Vec, } /// Obf: BODEAMBDFDH #[derive(proto_derive::CmdID)] -#[cmdid(2542)] +#[cmdid(2538)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ExpeditionDataChangeScNotify { - /// offset: 16 - #[prost(message, repeated, tag = "4")] - pub hjbkdbmgmbd: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(uint32, repeated, tag = "12")] + /// offset: 48 + #[prost(uint32, repeated, tag = "14")] pub jfjpadlalmd: ::prost::alloc::vec::Vec, - /// offset: 56 - #[prost(uint32, tag = "15")] - pub dipkgomgmoa: u32, - /// offset: 24 - #[prost(message, repeated, tag = "10")] + /// offset: 32 + #[prost(message, repeated, tag = "5")] pub pageieobhbp: ::prost::alloc::vec::Vec, + /// offset: 56 + #[prost(uint32, tag = "13")] + pub dipkgomgmoa: u32, /// offset: 40 - #[prost(uint32, repeated, tag = "3")] + #[prost(uint32, repeated, tag = "2")] pub fnalloldglm: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(message, repeated, tag = "11")] + pub hjbkdbmgmbd: ::prost::alloc::vec::Vec, } /// Obf: MPIHHIBDOHO #[derive(proto_derive::CmdID)] -#[cmdid(2504)] +#[cmdid(2549)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AcceptActivityExpeditionCsReq { - /// offset: 16 - #[prost(message, optional, tag = "8")] + /// offset: 24 + #[prost(message, optional, tag = "9")] pub lgkjlfjgoje: ::core::option::Option, } /// Obf: OMDOBPBPOLA #[derive(proto_derive::CmdID)] -#[cmdid(2543)] +#[cmdid(2517)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AcceptActivityExpeditionScRsp { /// offset: 32 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "1")] pub retcode: u32, - /// offset: 16 - #[prost(message, optional, tag = "10")] + /// offset: 24 + #[prost(message, optional, tag = "2")] pub lgkjlfjgoje: ::core::option::Option, } /// Obf: JMFIHJAIMAD #[derive(proto_derive::CmdID)] -#[cmdid(2518)] +#[cmdid(2546)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct CancelActivityExpeditionCsReq { /// offset: 24 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "8")] pub mpgemlglhbh: u32, } /// Obf: LNBBELACOID #[derive(proto_derive::CmdID)] -#[cmdid(2513)] +#[cmdid(2542)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct CancelActivityExpeditionScRsp { - /// offset: 28 - #[prost(uint32, tag = "9")] - pub mpgemlglhbh: u32, /// offset: 24 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "14")] + pub mpgemlglhbh: u32, + /// offset: 28 + #[prost(uint32, tag = "7")] pub retcode: u32, } /// Obf: PNOEHDKCDCP #[derive(proto_derive::CmdID)] -#[cmdid(2532)] +#[cmdid(2523)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeActivityExpeditionRewardCsReq { /// offset: 24 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "3")] pub mpgemlglhbh: u32, } /// Obf: LOAMIMDLJNC #[derive(proto_derive::CmdID)] -#[cmdid(2529)] +#[cmdid(2524)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeActivityExpeditionRewardScRsp { /// offset: 16 - #[prost(message, optional, tag = "8")] - pub pehcdfaeefk: ::core::option::Option, - /// offset: 44 - #[prost(uint32, tag = "14")] - pub mpgemlglhbh: u32, - /// offset: 48 - #[prost(uint32, tag = "5")] - pub score: u32, - /// offset: 24 - #[prost(message, optional, tag = "1")] + #[prost(message, optional, tag = "4")] pub reward: ::core::option::Option, /// offset: 40 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "12")] + pub mpgemlglhbh: u32, + /// offset: 32 + #[prost(message, optional, tag = "11")] + pub pehcdfaeefk: ::core::option::Option, + /// offset: 48 + #[prost(uint32, tag = "5")] pub retcode: u32, + /// offset: 44 + #[prost(uint32, tag = "15")] + pub score: u32, } /// Obf: MAFGCPMGAII #[derive(proto_derive::CmdID)] -#[cmdid(2548)] +#[cmdid(2532)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeMultipleActivityExpeditionRewardCsReq { /// offset: 16 - #[prost(uint32, repeated, tag = "5")] + #[prost(uint32, repeated, tag = "2")] pub gomdmnhmmnh: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mmnjmingahj { /// offset: 44 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "3")] pub score: u32, - /// offset: 32 - #[prost(message, optional, tag = "2")] - pub reward: ::core::option::Option, - /// offset: 16 - #[prost(message, optional, tag = "12")] + /// offset: 24 + #[prost(message, optional, tag = "5")] pub pehcdfaeefk: ::core::option::Option, /// offset: 40 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "12")] pub mpgemlglhbh: u32, + /// offset: 32 + #[prost(message, optional, tag = "7")] + pub reward: ::core::option::Option, } /// Obf: ACBFOFDKOFJ #[derive(proto_derive::CmdID)] -#[cmdid(2520)] +#[cmdid(2518)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeMultipleActivityExpeditionRewardScRsp { /// offset: 16 - #[prost(message, repeated, tag = "1")] + #[prost(uint32, repeated, tag = "11")] + pub jieeelikijm: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(message, repeated, tag = "2")] pub cdndfceedco: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "13")] pub retcode: u32, - /// offset: 24 - #[prost(uint32, repeated, tag = "7")] - pub jieeelikijm: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gcaiemmcpdh { /// offset: 32 - #[prost(uint32, repeated, tag = "9")] - pub buff_list: ::prost::alloc::vec::Vec, - /// offset: 16 - #[prost(message, repeated, tag = "6")] + #[prost(message, repeated, tag = "1")] pub avatar_list: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(uint32, repeated, tag = "15")] + pub buff_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fhblgmpmiie { - /// offset: 64 - #[prost(map = "uint32, uint32", tag = "2")] - pub jgajkoefgpc: ::std::collections::HashMap, /// offset: 48 - #[prost(map = "uint32, message", tag = "14")] - pub gblooeppgdm: ::std::collections::HashMap, - /// offset: 72 - #[prost(uint32, tag = "11")] - pub bejcaldilnc: u32, - /// offset: 40 - #[prost(uint32, repeated, tag = "7")] + #[prost(uint32, repeated, tag = "14")] pub amdhncjjoph: ::prost::alloc::vec::Vec, - /// offset: 16 - #[prost(uint32, repeated, tag = "5")] - pub njngbpjemcl: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(uint32, repeated, tag = "4")] + /// offset: 72 + #[prost(uint32, tag = "10")] + pub bejcaldilnc: u32, + /// offset: 64 + #[prost(uint32, repeated, tag = "12")] pub hkmmnfghfpb: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(map = "uint32, uint32", tag = "5")] + pub jgajkoefgpc: ::std::collections::HashMap, + /// offset: 32 + #[prost(map = "uint32, message", tag = "8")] + pub gblooeppgdm: ::std::collections::HashMap, /// offset: 24 - #[prost(uint32, repeated, tag = "6")] + #[prost(uint32, repeated, tag = "7")] + pub njngbpjemcl: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(uint32, repeated, tag = "2")] pub edhnakfofgj: ::prost::alloc::vec::Vec, } /// Obf: CLJEPFDCHON #[derive(proto_derive::CmdID)] -#[cmdid(4910)] +#[cmdid(4941)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetFantasticStoryActivityDataCsReq { /// offset: 24 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "12")] pub bejcaldilnc: u32, } /// Obf: NAOJJABOCOJ #[derive(proto_derive::CmdID)] -#[cmdid(4905)] +#[cmdid(4914)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetFantasticStoryActivityDataScRsp { - /// offset: 32 - #[prost(uint32, tag = "8")] - pub retcode: u32, - /// offset: 16 - #[prost(message, optional, tag = "14")] + /// offset: 24 + #[prost(message, optional, tag = "11")] pub fpepicfcffm: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "4")] + pub retcode: u32, } /// Obf: BFBBJFNLFDF #[derive(proto_derive::CmdID)] -#[cmdid(4998)] +#[cmdid(4977)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FinishChapterScNotify { - /// offset: 16 - #[prost(message, optional, tag = "14")] + /// offset: 24 + #[prost(message, optional, tag = "2")] pub fpepicfcffm: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kjmfeockcml { - /// offset: 24 - #[prost(enumeration = "AvatarType", tag = "6")] - pub avatar_type: i32, /// offset: 28 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "13")] pub avatar_id: u32, + /// offset: 24 + #[prost(enumeration = "AvatarType", tag = "7")] + pub avatar_type: i32, } /// Obf: LAHJHNKHPMD #[derive(proto_derive::CmdID)] -#[cmdid(4953)] +#[cmdid(4981)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EnterFantasticStoryActivityStageCsReq { - /// offset: 24 - #[prost(message, repeated, tag = "14")] - pub avatar_list: ::prost::alloc::vec::Vec, - /// offset: 16 - #[prost(uint32, repeated, tag = "6")] + /// offset: 32 + #[prost(uint32, repeated, tag = "14")] pub buff_list: ::prost::alloc::vec::Vec, - /// offset: 40 - #[prost(uint32, tag = "9")] - pub bejcaldilnc: u32, /// offset: 44 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "8")] pub battle_id: u32, + /// offset: 40 + #[prost(uint32, tag = "15")] + pub bejcaldilnc: u32, + /// offset: 16 + #[prost(message, repeated, tag = "4")] + pub avatar_list: ::prost::alloc::vec::Vec, } /// Obf: MCHENFGFKNN #[derive(proto_derive::CmdID)] -#[cmdid(4979)] +#[cmdid(4902)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EnterFantasticStoryActivityStageScRsp { + /// offset: 16 + #[prost(message, optional, tag = "11")] + pub battle_info: ::core::option::Option, /// offset: 36 - #[prost(uint32, tag = "14")] - pub battle_id: u32, + #[prost(uint32, tag = "12")] + pub bejcaldilnc: u32, /// offset: 32 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "8")] pub retcode: u32, /// offset: 40 - #[prost(uint32, tag = "1")] - pub bejcaldilnc: u32, - /// offset: 24 - #[prost(message, optional, tag = "2")] - pub battle_info: ::core::option::Option, + #[prost(uint32, tag = "4")] + pub battle_id: u32, } /// Obf: AOJIAEAKEBH #[derive(proto_derive::CmdID)] -#[cmdid(4902)] +#[cmdid(4985)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FantasticStoryActivityBattleEndScNotify { /// offset: 28 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "2")] pub bejcaldilnc: u32, - /// offset: 24 - #[prost(uint32, tag = "1")] - pub pkklpbbnnce: u32, /// offset: 32 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "11")] pub battle_id: u32, + /// offset: 24 + #[prost(uint32, tag = "6")] + pub pkklpbbnnce: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ehfogjkjmef { /// offset: 28 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "2")] pub imfcimkmjpl: u32, /// offset: 24 - #[prost(enumeration = "Dlbfahoagph", tag = "7")] + #[prost(enumeration = "Dlbfahoagph", tag = "1")] pub hhmabjdimgm: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Maaolkgllbi { - /// offset: 36 - #[prost(uint32, tag = "7")] - pub unique_id: u32, /// offset: 40 - #[prost(bool, tag = "6")] - pub kkeaebagmke: bool, - /// offset: 32 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "6")] pub affix_id: u32, - /// offset: 16 - #[prost(uint32, repeated, tag = "10")] - pub monster_list: ::prost::alloc::vec::Vec, - /// offset: 41 - #[prost(bool, tag = "13")] + /// offset: 33 + #[prost(bool, tag = "2")] pub hhenfgjpfoa: bool, + /// offset: 32 + #[prost(bool, tag = "4")] + pub kkeaebagmke: bool, + /// offset: 36 + #[prost(uint32, tag = "11")] + pub unique_id: u32, + /// offset: 16 + #[prost(uint32, repeated, tag = "8")] + pub monster_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nfkdaagbmpj { - /// offset: 48 - #[prost(uint32, tag = "14")] - pub rank: u32, - /// offset: 32 - #[prost(int32, tag = "6")] - pub hp: i32, - /// offset: 44 - #[prost(int32, tag = "10")] - pub max_hp: i32, - /// offset: 24 - #[prost(message, repeated, tag = "5")] - pub mhgdggnijcg: ::prost::alloc::vec::Vec, /// offset: 36 - #[prost(enumeration = "Mgpocjfmkpm", tag = "7")] - pub status: i32, - /// offset: 40 - #[prost(uint32, tag = "12")] + #[prost(int32, tag = "14")] + pub max_hp: i32, + /// offset: 32 + #[prost(uint32, tag = "7")] pub avatar_id: u32, + /// offset: 24 + #[prost(message, repeated, tag = "10")] + pub mhgdggnijcg: ::prost::alloc::vec::Vec, + /// offset: 44 + #[prost(int32, tag = "11")] + pub hp: i32, + /// offset: 48 + #[prost(uint32, tag = "5")] + pub rank: u32, + /// offset: 40 + #[prost(enumeration = "Mgpocjfmkpm", tag = "8")] + pub status: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fekfbaocgkp { - /// offset: 28 - #[prost(uint32, tag = "12")] - pub avatar_id: u32, /// offset: 24 - #[prost(bool, tag = "1")] + #[prost(uint32, tag = "9")] + pub avatar_id: u32, + /// offset: 28 + #[prost(bool, tag = "5")] pub hnjfffjdgne: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Oiegknhnian { /// offset: 24 - #[prost(message, optional, tag = "11")] - pub jmjdbalgmhd: ::core::option::Option, - /// offset: 32 - #[prost(message, optional, tag = "8")] + #[prost(message, optional, tag = "13")] pub lghocabppeh: ::core::option::Option, + /// offset: 16 + #[prost(message, optional, tag = "7")] + pub jmjdbalgmhd: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Makgeehgpoh { /// offset: 24 - #[prost(message, repeated, tag = "5")] + #[prost(message, repeated, tag = "12")] pub gmmopdhdfci: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gkicocclpmg { /// offset: 24 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "2")] pub cnt: u32, /// offset: 28 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "9")] pub buff_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Aogeppfcpin { /// offset: 32 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "11")] pub cnt: u32, - /// offset: 24 - #[prost(message, optional, tag = "7")] + /// offset: 16 + #[prost(message, optional, tag = "3")] pub source: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ahnnknpfagd { - /// offset: 32 - #[prost(uint32, tag = "13")] - pub jhnkmohlbpj: u32, - /// offset: 16 - #[prost(message, repeated, tag = "14")] + /// offset: 24 + #[prost(message, repeated, tag = "3")] pub lfegonpnpkg: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "9")] + pub jhnkmohlbpj: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cahihnjiajb { - /// offset: 56 - #[prost(uint32, repeated, tag = "5")] - pub dmhedhldhmo: ::prost::alloc::vec::Vec, /// offset: 16 - #[prost(message, repeated, tag = "7")] - pub mialmmljbml: ::prost::alloc::vec::Vec, - /// offset: 64 - #[prost(uint32, tag = "10")] - pub mkjlcadgmle: u32, + #[prost(message, repeated, tag = "12")] + pub buff_list: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(uint32, repeated, tag = "9")] + pub aekjlhjopce: ::prost::alloc::vec::Vec, /// offset: 32 + #[prost(uint32, repeated, tag = "13")] + pub dmhedhldhmo: ::prost::alloc::vec::Vec, + /// offset: 64 + #[prost(uint32, tag = "3")] + pub mkjlcadgmle: u32, + /// offset: 56 #[prost(map = "uint32, uint32", tag = "2")] pub fajjeogkoon: ::std::collections::HashMap, - /// offset: 24 - #[prost(message, repeated, tag = "1")] - pub buff_list: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint32, repeated, tag = "13")] - pub aekjlhjopce: ::prost::alloc::vec::Vec, + #[prost(message, repeated, tag = "7")] + pub mialmmljbml: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Emnmliilkke { /// offset: 28 - #[prost(uint32, tag = "11")] - pub khckfbhcfpl: u32, - /// offset: 24 - #[prost(uint32, tag = "5")] - pub buff_id: u32, - /// offset: 36 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "10")] pub cnt: u32, - /// offset: 32 - #[prost(bool, tag = "1")] + /// offset: 36 + #[prost(bool, tag = "12")] pub hdbbbggmfjp: bool, + /// offset: 24 + #[prost(uint32, tag = "6")] + pub khckfbhcfpl: u32, + /// offset: 32 + #[prost(uint32, tag = "15")] + pub buff_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bmkfoiflble { /// offset: 28 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "6")] pub kmdeifbpncb: u32, /// offset: 24 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "11")] pub item_value: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bmmlafjknlh { - /// offset: 40 - #[prost(bool, tag = "1")] - pub dipjoiaclhn: bool, - /// offset: 52 - #[prost(uint32, tag = "8")] - pub meecngkldjg: u32, - /// offset: 32 - #[prost(message, repeated, tag = "2")] - pub ppibbkhlmjc: ::prost::alloc::vec::Vec, - /// offset: 48 - #[prost(uint32, tag = "13")] - pub item_value: u32, - /// offset: 41 - #[prost(bool, tag = "5")] + /// offset: 44 + #[prost(bool, tag = "10")] pub bcfaiijflfa: bool, - /// offset: 16 + /// offset: 52 + #[prost(uint32, tag = "12")] + pub item_value: u32, + /// offset: 40 + #[prost(uint32, tag = "9")] + pub akidclefpdk: u32, + /// offset: 24 #[prost(message, repeated, tag = "15")] pub ihjifpphkjd: ::prost::alloc::vec::Vec, - /// offset: 44 - #[prost(uint32, tag = "3")] - pub akidclefpdk: u32, + /// offset: 48 + #[prost(uint32, tag = "7")] + pub meecngkldjg: u32, + /// offset: 16 + #[prost(message, repeated, tag = "13")] + pub ppibbkhlmjc: ::prost::alloc::vec::Vec, + /// offset: 45 + #[prost(bool, tag = "11")] + pub dipjoiaclhn: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mlkoinjenmh { /// offset: 24 - #[prost(uint32, tag = "9")] - pub nodmobecpeo: u32, + #[prost(uint32, tag = "14")] + pub hpljnilnick: u32, /// offset: 32 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "2")] pub ndbojandnjn: u32, /// offset: 28 - #[prost(uint32, tag = "3")] - pub hpljnilnick: u32, + #[prost(uint32, tag = "10")] + pub nodmobecpeo: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mmefnocbbbc { - /// offset: 16 - #[prost(uint32, repeated, tag = "6")] + /// offset: 24 + #[prost(uint32, repeated, tag = "13")] pub pmaokeoobno: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lomjkobdjfp { /// offset: 28 - #[prost(uint32, tag = "1")] - pub unique_id: u32, - /// offset: 24 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "15")] pub finbjpffdhi: u32, + /// offset: 24 + #[prost(uint32, tag = "14")] + pub unique_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mblnbbodell { /// offset: 24 - #[prost(int32, tag = "8")] + #[prost(int32, tag = "9")] pub value: i32, - /// offset: 32 - #[prost(uint32, tag = "5")] - pub unique_id: u32, /// offset: 28 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "4")] pub hapeknjboje: u32, + /// offset: 32 + #[prost(uint32, tag = "14")] + pub unique_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hdhapalllmk { - /// offset: 96 - #[prost(message, repeated, tag = "14")] - pub fbfjmpfbchb: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(message, optional, tag = "4")] - pub deajilaeako: ::core::option::Option, - /// offset: 40 - #[prost(message, optional, tag = "1")] - pub kndmeilhkej: ::core::option::Option, /// offset: 112 - #[prost(uint32, tag = "3")] - pub cbfhidmkflb: u32, - /// offset: 56 - #[prost(message, optional, tag = "8")] - pub jbpmibfmcpl: ::core::option::Option, - /// offset: 104 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "15")] pub pbalfienefo: u32, /// offset: 64 - #[prost(message, optional, tag = "13")] + #[prost(message, optional, tag = "3")] pub dhcllaaneef: ::core::option::Option, - /// offset: 24 - #[prost(message, repeated, tag = "2")] - pub nlmhpldmcmd: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(message, repeated, tag = "11")] + pub fbfjmpfbchb: ::prost::alloc::vec::Vec, /// offset: 108 - #[prost(uint32, tag = "7")] - pub area_id: u32, - /// offset: 72 - #[prost(message, optional, tag = "5")] - pub cjcdndkhmnk: ::core::option::Option, - /// offset: 48 + #[prost(enumeration = "Ghhdmemlkpo", tag = "12")] + pub status: i32, + /// offset: 80 #[prost(message, optional, tag = "9")] pub dpjegibddpc: ::core::option::Option, - /// offset: 116 - #[prost(enumeration = "Ghhdmemlkpo", tag = "15")] - pub status: i32, + /// offset: 24 + #[prost(message, optional, tag = "6")] + pub jbpmibfmcpl: ::core::option::Option, + /// offset: 40 + #[prost(message, optional, tag = "8")] + pub cjcdndkhmnk: ::core::option::Option, /// offset: 16 - #[prost(message, optional, tag = "135")] - pub jcoodgoenpm: ::core::option::Option, - /// offset: 80 - #[prost(message, optional, tag = "433")] + #[prost(message, optional, tag = "379")] pub dgnamoelmgk: ::core::option::Option, + /// offset: 72 + #[prost(message, repeated, tag = "5")] + pub nlmhpldmcmd: ::prost::alloc::vec::Vec, + /// offset: 88 + #[prost(message, optional, tag = "4")] + pub kndmeilhkej: ::core::option::Option, + /// offset: 104 + #[prost(uint32, tag = "10")] + pub cbfhidmkflb: u32, + /// offset: 116 + #[prost(uint32, tag = "2")] + pub area_id: u32, + /// offset: 48 + #[prost(message, optional, tag = "609")] + pub jcoodgoenpm: ::core::option::Option, + /// offset: 56 + #[prost(message, optional, tag = "1")] + pub deajilaeako: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kadinmkcjbh { - /// offset: 16 - #[prost(message, optional, tag = "13")] - pub kiabcfhdgbk: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "12")] pub hbapccegnme: u32, + /// offset: 24 + #[prost(message, optional, tag = "2")] + pub kiabcfhdgbk: ::core::option::Option, } /// Obf: JCECEDFJDGO #[derive(proto_derive::CmdID)] -#[cmdid(5987)] +#[cmdid(5966)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FateHandlePendingActionCsReq { - /// offset: 36 - #[prost(uint32, tag = "3")] + /// offset: 32 + #[prost(uint32, tag = "10")] pub hbapccegnme: u32, - #[prost(oneof = "fate_handle_pending_action_cs_req::Koijfoffjnj", tags = "12, 10")] + #[prost(oneof = "fate_handle_pending_action_cs_req::Koijfoffjnj", tags = "6, 8")] pub koijfoffjnj: ::core::option::Option< fate_handle_pending_action_cs_req::Koijfoffjnj, >, @@ -12688,10 +13501,10 @@ pub mod fate_handle_pending_action_cs_req { #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] pub enum Koijfoffjnj { /// offset: 16 - #[prost(message, tag = "12")] + #[prost(message, tag = "6")] Bamnojkmbmn(super::Licmpolbcfj), /// offset: 16 - #[prost(message, tag = "10")] + #[prost(message, tag = "8")] Fjgmnioilok(super::Danemlljaco), } } @@ -12699,38 +13512,38 @@ pub mod fate_handle_pending_action_cs_req { #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Licmpolbcfj { /// offset: 24 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "14")] pub nojipbnofep: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Danemlljaco { - /// offset: 28 - #[prost(bool, tag = "2")] - pub lecdhddceia: bool, /// offset: 24 - #[prost(uint32, tag = "4")] + #[prost(bool, tag = "4")] + pub lecdhddceia: bool, + /// offset: 28 + #[prost(uint32, tag = "13")] pub bcoleedgcpk: u32, } /// Obf: OIPFGJIKAIJ #[derive(proto_derive::CmdID)] -#[cmdid(5998)] +#[cmdid(5982)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FateHandlePendingActionScRsp { /// offset: 28 - #[prost(uint32, tag = "11")] - pub hbapccegnme: u32, - /// offset: 24 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "10")] pub retcode: u32, + /// offset: 24 + #[prost(uint32, tag = "1")] + pub hbapccegnme: u32, } /// Obf: LKOFMHMKFDA #[derive(proto_derive::CmdID)] -#[cmdid(5970)] +#[cmdid(5968)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FateSyncActionResultScNotify { - /// offset: 16 - #[prost(message, repeated, tag = "13")] + /// offset: 24 + #[prost(message, repeated, tag = "11")] pub action_result_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] @@ -12738,7 +13551,7 @@ pub struct FateSyncActionResultScNotify { pub struct Ibeiihldkan { #[prost( oneof = "ibeiihldkan::Item", - tags = "10, 7, 6, 8, 9, 15, 5, 1, 11, 4, 3, 13, 14, 12, 2, 1725, 714, 183, 1623, 1128, 1841, 267" + tags = "12, 14, 6, 2, 1, 4, 11, 7, 9, 8, 5, 15, 3, 13, 10, 1264, 1267, 1843, 134, 162, 193, 38" )] pub item: ::core::option::Option, } @@ -12747,71 +13560,71 @@ pub mod ibeiihldkan { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Item { - /// offset: 24 - #[prost(message, tag = "10")] + /// offset: 16 + #[prost(message, tag = "12")] Dpbgpfadpjb(super::Jkpnbbiibnp), - /// offset: 24 - #[prost(message, tag = "7")] + /// offset: 16 + #[prost(message, tag = "14")] Apoaajehefa(super::Cifdfldeokc), - /// offset: 24 + /// offset: 16 #[prost(message, tag = "6")] Mheagdglgcd(super::Kojppiagbdf), - /// offset: 24 - #[prost(message, tag = "8")] - Ljoikifpdkd(super::Hifebjcjlcn), - /// offset: 24 - #[prost(message, tag = "9")] - Jfcopcfmobc(super::Jbhpfnnfkip), - /// offset: 24 - #[prost(message, tag = "15")] - Oodnpibegcf(super::Hmcapgmlpob), - /// offset: 24 - #[prost(message, tag = "5")] - Ofjfladagpg(super::Ohcmfggbjcj), - /// offset: 24 - #[prost(message, tag = "1")] - Clmcjcoahja(super::Lolenbeahbi), - /// offset: 24 - #[prost(message, tag = "11")] - Ilpmcfeplhd(super::Igkeehmgcpa), - /// offset: 24 - #[prost(message, tag = "4")] - Eabfcllkpja(super::Algenlcoggi), - /// offset: 24 - #[prost(message, tag = "3")] - Gdfapbiomgp(super::Aifkhomfglf), - /// offset: 24 - #[prost(message, tag = "13")] - Jgblimaookd(super::Jpbjlkjbjoa), - /// offset: 24 - #[prost(message, tag = "14")] - Epejbioejgh(super::Mfdalmkkhom), - /// offset: 24 - #[prost(message, tag = "12")] - Lgkfigmhhog(super::Bhihnlgpffg), - /// offset: 24 + /// offset: 16 #[prost(message, tag = "2")] + Ljoikifpdkd(super::Hifebjcjlcn), + /// offset: 16 + #[prost(message, tag = "1")] + Jfcopcfmobc(super::Jbhpfnnfkip), + /// offset: 16 + #[prost(message, tag = "4")] + Oodnpibegcf(super::Hmcapgmlpob), + /// offset: 16 + #[prost(message, tag = "11")] + Ofjfladagpg(super::Ohcmfggbjcj), + /// offset: 16 + #[prost(message, tag = "7")] + Clmcjcoahja(super::Lolenbeahbi), + /// offset: 16 + #[prost(message, tag = "9")] + Ilpmcfeplhd(super::Igkeehmgcpa), + /// offset: 16 + #[prost(message, tag = "8")] + Eabfcllkpja(super::Algenlcoggi), + /// offset: 16 + #[prost(message, tag = "5")] + Gdfapbiomgp(super::Aifkhomfglf), + /// offset: 16 + #[prost(message, tag = "15")] + Jgblimaookd(super::Jpbjlkjbjoa), + /// offset: 16 + #[prost(message, tag = "3")] + Epejbioejgh(super::Mfdalmkkhom), + /// offset: 16 + #[prost(message, tag = "13")] + Lgkfigmhhog(super::Bhihnlgpffg), + /// offset: 16 + #[prost(message, tag = "10")] Khcdhcngffd(super::Homjemilmmf), - /// offset: 24 - #[prost(message, tag = "1725")] + /// offset: 16 + #[prost(message, tag = "1264")] Mbifdipfmdn(super::Eglbnljhbfj), - /// offset: 24 - #[prost(message, tag = "714")] + /// offset: 16 + #[prost(message, tag = "1267")] Phfpngodbld(super::Oklhbcfmbbo), - /// offset: 24 - #[prost(message, tag = "183")] + /// offset: 16 + #[prost(message, tag = "1843")] Ncffkkbbbof(super::Fajofmfcjem), - /// offset: 24 - #[prost(message, tag = "1623")] + /// offset: 16 + #[prost(message, tag = "134")] Indjmlocfki(super::Oagaopcjdja), - /// offset: 24 - #[prost(message, tag = "1128")] + /// offset: 16 + #[prost(message, tag = "162")] Mbampalalie(super::Iaknhmegiko), - /// offset: 24 - #[prost(message, tag = "1841")] + /// offset: 16 + #[prost(message, tag = "193")] Fneffjodfji(super::Limlkcfgkfa), - /// offset: 24 - #[prost(message, tag = "267")] + /// offset: 16 + #[prost(message, tag = "38")] Pgcpaiccckh(super::Mkgohmihggj), } } @@ -12819,186 +13632,186 @@ pub mod ibeiihldkan { #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hmcapgmlpob { /// offset: 24 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "3")] pub akidclefpdk: u32, /// offset: 28 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "13")] pub meecngkldjg: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Homjemilmmf { /// offset: 16 - #[prost(message, optional, tag = "13")] + #[prost(message, optional, tag = "10")] pub deajilaeako: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Limlkcfgkfa { /// offset: 24 - #[prost(bool, tag = "9")] + #[prost(bool, tag = "3")] pub bcfaiijflfa: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mkgohmihggj { - /// offset: 24 - #[prost(uint32, repeated, tag = "4")] + /// offset: 16 + #[prost(uint32, repeated, tag = "11")] pub pmaokeoobno: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jpbjlkjbjoa { - /// offset: 32 - #[prost(uint32, repeated, tag = "10")] - pub inbadcfnjif: ::prost::alloc::vec::Vec, /// offset: 24 - #[prost(message, repeated, tag = "7")] + #[prost(message, repeated, tag = "4")] pub ijombhbcgnn: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, repeated, tag = "14")] + pub inbadcfnjif: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mfdalmkkhom { - /// offset: 24 - #[prost(message, repeated, tag = "14")] + /// offset: 16 + #[prost(message, repeated, tag = "9")] pub bjgmjngogjg: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(uint32, repeated, tag = "13")] + /// offset: 24 + #[prost(uint32, repeated, tag = "11")] pub ieakbnhfnid: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bhihnlgpffg { - /// offset: 16 - #[prost(uint32, repeated, tag = "9")] - pub icfpflmbjgp: ::prost::alloc::vec::Vec, /// offset: 24 - #[prost(uint32, repeated, tag = "3")] + #[prost(uint32, repeated, tag = "6")] + pub icfpflmbjgp: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(uint32, repeated, tag = "7")] pub fndgcjhfcdg: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Oklhbcfmbbo { /// offset: 24 - #[prost(uint32, repeated, tag = "5")] - pub mcpmijacmci: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(map = "uint32, uint32", tag = "3")] + #[prost(map = "uint32, uint32", tag = "9")] pub nfbglbeeibm: ::std::collections::HashMap, + /// offset: 32 + #[prost(uint32, repeated, tag = "8")] + pub mcpmijacmci: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Iaknhmegiko { - /// offset: 16 - #[prost(uint32, repeated, tag = "1")] + /// offset: 24 + #[prost(uint32, repeated, tag = "5")] pub aekjlhjopce: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fajofmfcjem { - /// offset: 16 - #[prost(message, optional, tag = "13")] + /// offset: 24 + #[prost(message, optional, tag = "11")] pub gakbpipldio: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Oagaopcjdja { - /// offset: 24 - #[prost(message, optional, tag = "14")] + /// offset: 16 + #[prost(message, optional, tag = "1")] pub fhikihfleia: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jkpnbbiibnp { /// offset: 16 - #[prost(message, optional, tag = "4")] + #[prost(message, optional, tag = "12")] pub kfgjbiljgdp: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cifdfldeokc { /// offset: 24 - #[prost(enumeration = "Ghhdmemlkpo", tag = "12")] + #[prost(enumeration = "Ghhdmemlkpo", tag = "11")] pub pjgbfknjpno: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kclgbmfehbe { - /// offset: 32 - #[prost(double, tag = "13")] - pub kdgccomkipo: f64, - /// offset: 52 - #[prost(uint32, tag = "15")] - pub nfkmddnpgbj: u32, - /// offset: 29 - #[prost(bool, tag = "12")] - pub dcabnhjmmjg: bool, - /// offset: 24 - #[prost(uint32, tag = "4")] - pub bpockmfjmek: u32, - /// offset: 56 - #[prost(uint32, tag = "14")] - pub cblamaccepb: u32, - /// offset: 40 - #[prost(uint32, tag = "6")] - pub avatar_id: u32, - /// offset: 28 - #[prost(bool, tag = "11")] - pub empljnhephc: bool, /// offset: 44 #[prost(uint32, tag = "8")] - pub bamedjdaomc: u32, + pub cblamaccepb: u32, /// offset: 48 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "11")] pub nkbmebellfj: u32, + /// offset: 52 + #[prost(uint32, tag = "9")] + pub bpockmfjmek: u32, + /// offset: 40 + #[prost(uint32, tag = "2")] + pub bamedjdaomc: u32, + /// offset: 24 + #[prost(double, tag = "4")] + pub kdgccomkipo: f64, + /// offset: 32 + #[prost(uint32, tag = "7")] + pub avatar_id: u32, + /// offset: 56 + #[prost(bool, tag = "10")] + pub dcabnhjmmjg: bool, + /// offset: 57 + #[prost(bool, tag = "1")] + pub empljnhephc: bool, + /// offset: 36 + #[prost(uint32, tag = "5")] + pub nfkmddnpgbj: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kojppiagbdf { - /// offset: 24 - #[prost(message, repeated, tag = "5")] - pub amhblhcpcoh: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(uint32, tag = "7")] + pub imhhilcmmgi: u32, + /// offset: 32 + #[prost(uint32, repeated, tag = "12")] + pub dkpdehndflh: ::prost::alloc::vec::Vec, + /// offset: 52 + #[prost(uint32, tag = "14")] + pub hahjhbfaefc: u32, /// offset: 64 #[prost(uint32, tag = "13")] - pub imhhilcmmgi: u32, - /// offset: 56 - #[prost(uint32, tag = "1")] pub bilejkhihjl: u32, - /// offset: 52 - #[prost(uint32, tag = "12")] - pub hahjhbfaefc: u32, - /// offset: 40 - #[prost(uint32, repeated, tag = "3")] - pub dkpdehndflh: ::prost::alloc::vec::Vec, - /// offset: 16 - #[prost(message, repeated, tag = "14")] - pub gmmopdhdfci: ::prost::alloc::vec::Vec, - /// offset: 48 - #[prost(uint32, tag = "9")] - pub cpcnmdejili: u32, /// offset: 60 - #[prost(bool, tag = "8")] + #[prost(bool, tag = "11")] pub cfldplofkam: bool, + /// offset: 24 + #[prost(message, repeated, tag = "6")] + pub gmmopdhdfci: ::prost::alloc::vec::Vec, + /// offset: 56 + #[prost(uint32, tag = "5")] + pub cpcnmdejili: u32, + /// offset: 40 + #[prost(message, repeated, tag = "15")] + pub amhblhcpcoh: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hifebjcjlcn { - /// offset: 16 - #[prost(message, repeated, tag = "9")] + /// offset: 24 + #[prost(message, repeated, tag = "2")] pub fmllhlkojlj: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jbhpfnnfkip { /// offset: 24 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "6")] pub hhjocgomeco: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ohcmfggbjcj { /// offset: 24 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "6")] pub mkjlcadgmle: u32, } #[derive(proto_derive::CmdID)] @@ -13012,43 +13825,43 @@ pub struct Lolenbeahbi { #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Igkeehmgcpa { /// offset: 24 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "5")] pub unique_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Algenlcoggi { - /// offset: 24 - #[prost(message, optional, tag = "6")] + /// offset: 16 + #[prost(message, optional, tag = "14")] pub hkfhbakhnlh: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Aifkhomfglf { /// offset: 24 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "8")] pub unique_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Eglbnljhbfj { /// offset: 24 - #[prost(message, optional, tag = "1")] + #[prost(message, optional, tag = "7")] pub aimgdmfaahh: ::core::option::Option, } /// Obf: GHPEMHBJFIG #[derive(proto_derive::CmdID)] -#[cmdid(5959)] +#[cmdid(5954)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FateSyncPendingActionScNotify { /// offset: 16 - #[prost(message, optional, tag = "6")] + #[prost(message, optional, tag = "8")] pub kndmeilhkej: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Peajladinfk { - #[prost(oneof = "peajladinfk::Item", tags = "12, 4")] + #[prost(oneof = "peajladinfk::Item", tags = "10, 14")] pub item: ::core::option::Option, } /// Nested message and enum types in `PEAJLADINFK`. @@ -13056,11 +13869,11 @@ pub mod peajladinfk { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Item { - /// offset: 16 - #[prost(message, tag = "12")] + /// offset: 24 + #[prost(message, tag = "10")] Bamnojkmbmn(super::Cmhmblalohn), - /// offset: 16 - #[prost(message, tag = "4")] + /// offset: 24 + #[prost(message, tag = "14")] Fjgmnioilok(super::Nlfdkoiodmd), } } @@ -13068,249 +13881,249 @@ pub mod peajladinfk { #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cmhmblalohn { /// offset: 24 - #[prost(uint32, repeated, tag = "6")] + #[prost(uint32, repeated, tag = "14")] pub gpbgbmaljkp: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Idmdlokhebj { - /// offset: 24 - #[prost(uint32, tag = "14")] - pub appkeeobjkc: u32, /// offset: 28 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "3")] + pub appkeeobjkc: u32, + /// offset: 24 + #[prost(uint32, tag = "8")] pub hapeknjboje: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nlfdkoiodmd { - /// offset: 16 - #[prost(message, repeated, tag = "5")] + /// offset: 24 + #[prost(message, repeated, tag = "9")] pub ipmajojkbdb: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mgcehcmpahe { + /// offset: 40 + #[prost(uint32, repeated, tag = "11")] + pub ngpigmbniac: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, repeated, tag = "15")] - pub ehbghcgkfbh: ::prost::alloc::vec::Vec, - /// offset: 24 - #[prost(message, optional, tag = "14")] + #[prost(message, optional, tag = "1")] pub jjdoackkcbj: ::core::option::Option, /// offset: 16 - #[prost(message, optional, tag = "12")] + #[prost(message, optional, tag = "9")] pub mfkjdoeblim: ::core::option::Option, - /// offset: 48 - #[prost(uint32, repeated, tag = "4")] - pub ngpigmbniac: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(uint32, repeated, tag = "15")] + pub ehbghcgkfbh: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dlikbegadfp { /// offset: 56 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "1")] pub kgffjfomcjh: u32, - /// offset: 24 - #[prost(map = "uint32, message", tag = "11")] - pub ognklcejpha: ::std::collections::HashMap, - /// offset: 32 - #[prost(message, optional, tag = "12")] - pub hcnphhbabpi: ::core::option::Option, - /// offset: 40 - #[prost(message, repeated, tag = "13")] - pub ajaoolenenn: ::prost::alloc::vec::Vec, /// offset: 48 - #[prost(message, optional, tag = "6")] + #[prost(message, optional, tag = "13")] pub ehmojbccemh: ::core::option::Option, + /// offset: 24 + #[prost(message, repeated, tag = "15")] + pub ajaoolenenn: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(message, optional, tag = "8")] + pub hcnphhbabpi: ::core::option::Option, + /// offset: 16 + #[prost(map = "uint32, message", tag = "14")] + pub ognklcejpha: ::std::collections::HashMap, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jgogdbmplcp { - /// offset: 16 - #[prost(uint32, repeated, tag = "8")] - pub fjokplkodld: ::prost::alloc::vec::Vec, - /// offset: 24 - #[prost(uint32, repeated, tag = "15")] - pub fmcdgpjfeaf: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "6")] pub exp: u32, + /// offset: 32 + #[prost(uint32, repeated, tag = "3")] + pub fmcdgpjfeaf: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(uint32, repeated, tag = "12")] + pub fjokplkodld: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Okdbfbhkakk { - /// offset: 44 - #[prost(uint32, tag = "14")] - pub lbbjimamcge: u32, - /// offset: 16 - #[prost(map = "uint32, uint32", tag = "5")] - pub ljlkndjcbmf: ::std::collections::HashMap, - /// offset: 32 - #[prost(uint32, repeated, tag = "2")] + /// offset: 24 + #[prost(uint32, repeated, tag = "12")] pub ceihfokenob: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "11")] pub blfaanhjpad: u32, + /// offset: 16 + #[prost(map = "uint32, uint32", tag = "15")] + pub ljlkndjcbmf: ::std::collections::HashMap, + /// offset: 44 + #[prost(uint32, tag = "7")] + pub lbbjimamcge: u32, } /// Obf: FNNHLADLMKI #[derive(proto_derive::CmdID)] -#[cmdid(5973)] +#[cmdid(5953)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FateQueryCsReq {} /// Obf: MLALAGCOKGB #[derive(proto_derive::CmdID)] -#[cmdid(5971)] +#[cmdid(5994)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FateQueryScRsp { /// offset: 40 - #[prost(uint32, tag = "7")] - pub retcode: u32, - /// offset: 16 - #[prost(message, optional, tag = "2")] - pub lagbgldlgcb: ::core::option::Option, - /// offset: 32 - #[prost(message, optional, tag = "12")] - pub lmgkmaoicgc: ::core::option::Option, -} -/// Obf: HNMHJAPPEIH -#[derive(proto_derive::CmdID)] -#[cmdid(5996)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FateStartCsReq { - /// offset: 32 #[prost(uint32, tag = "14")] - pub area_id: u32, - /// offset: 36 - #[prost(uint32, tag = "8")] - pub pbalfienefo: u32, - /// offset: 24 - #[prost(message, repeated, tag = "3")] - pub avatar_list: ::prost::alloc::vec::Vec, -} -/// Obf: BNOJIGOOFMJ -#[derive(proto_derive::CmdID)] -#[cmdid(5980)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FateStartScRsp { + pub retcode: u32, /// offset: 24 #[prost(message, optional, tag = "4")] pub lmgkmaoicgc: ::core::option::Option, + /// offset: 16 + #[prost(message, optional, tag = "6")] + pub operating_system: ::core::option::Option, +} +/// Obf: HNMHJAPPEIH +#[derive(proto_derive::CmdID)] +#[cmdid(5978)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct FateStartCsReq { + /// offset: 24 + #[prost(message, repeated, tag = "11")] + pub avatar_list: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "7")] + pub area_id: u32, + /// offset: 36 + #[prost(uint32, tag = "13")] + pub pbalfienefo: u32, +} +/// Obf: BNOJIGOOFMJ +#[derive(proto_derive::CmdID)] +#[cmdid(5995)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct FateStartScRsp { + /// offset: 32 + #[prost(uint32, tag = "13")] pub retcode: u32, + /// offset: 16 + #[prost(message, optional, tag = "10")] + pub lmgkmaoicgc: ::core::option::Option, } /// Obf: JHCNOBJJLHC #[derive(proto_derive::CmdID)] -#[cmdid(5952)] +#[cmdid(5971)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FateBattleStartCsReq {} /// Obf: FPDPAHAHJJA #[derive(proto_derive::CmdID)] -#[cmdid(5951)] +#[cmdid(5986)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FateBattleStartScRsp { + /// offset: 16 + #[prost(message, optional, tag = "14")] + pub battle_info: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "10")] pub retcode: u32, - /// offset: 16 - #[prost(message, optional, tag = "3")] - pub battle_info: ::core::option::Option, } /// Obf: FFHIKHDACJG #[derive(proto_derive::CmdID)] -#[cmdid(5978)] +#[cmdid(5997)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FateChangeLineupCsReq { - /// offset: 16 - #[prost(message, repeated, tag = "7")] + /// offset: 24 + #[prost(message, repeated, tag = "12")] pub avatar_list: ::prost::alloc::vec::Vec, } /// Obf: KNGMCHHDEEH #[derive(proto_derive::CmdID)] -#[cmdid(5977)] +#[cmdid(5981)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FateChangeLineupScRsp { /// offset: 24 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "9")] pub retcode: u32, } /// Obf: FAONFKOLKHA #[derive(proto_derive::CmdID)] -#[cmdid(5992)] +#[cmdid(5988)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FateShopBuyGoodsCsReq { /// offset: 24 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "12")] pub dbankkbmemm: u32, } /// Obf: CGFKBGODDBH #[derive(proto_derive::CmdID)] -#[cmdid(5954)] +#[cmdid(5999)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FateShopBuyGoodsScRsp { - /// offset: 28 - #[prost(uint32, tag = "1")] - pub dbankkbmemm: u32, /// offset: 24 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "9")] pub retcode: u32, + /// offset: 28 + #[prost(uint32, tag = "14")] + pub dbankkbmemm: u32, } /// Obf: LIMBIABGFML #[derive(proto_derive::CmdID)] -#[cmdid(5993)] +#[cmdid(5967)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FateShopSellBuffCsReq { /// offset: 32 - #[prost(uint32, tag = "8")] - pub imajoanakdc: u32, - /// offset: 28 - #[prost(bool, tag = "11")] - pub pigdohejlmj: bool, - /// offset: 24 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "13")] pub olpemmhkjpn: u32, + /// offset: 28 + #[prost(uint32, tag = "10")] + pub imajoanakdc: u32, + /// offset: 24 + #[prost(bool, tag = "3")] + pub pigdohejlmj: bool, } /// Obf: KBMEDCKINPF #[derive(proto_derive::CmdID)] -#[cmdid(5968)] +#[cmdid(5996)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FateShopSellBuffScRsp { - /// offset: 32 - #[prost(uint32, tag = "6")] - pub imajoanakdc: u32, /// offset: 24 - #[prost(uint32, tag = "7")] - pub olpemmhkjpn: u32, - /// offset: 28 - #[prost(bool, tag = "15")] - pub pigdohejlmj: bool, - /// offset: 36 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "14")] pub retcode: u32, + /// offset: 28 + #[prost(uint32, tag = "9")] + pub olpemmhkjpn: u32, + /// offset: 36 + #[prost(bool, tag = "2")] + pub pigdohejlmj: bool, + /// offset: 32 + #[prost(uint32, tag = "3")] + pub imajoanakdc: u32, } /// Obf: KOKPDLAHMGD #[derive(proto_derive::CmdID)] -#[cmdid(5963)] +#[cmdid(5992)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FateShopRefreshGoodsCsReq {} /// Obf: IMEKJPIELCO #[derive(proto_derive::CmdID)] -#[cmdid(5982)] +#[cmdid(5973)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FateShopRefreshGoodsScRsp { - /// offset: 24 - #[prost(message, repeated, tag = "13")] - pub ppibbkhlmjc: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(bool, tag = "14")] - pub dipjoiaclhn: bool, /// offset: 36 - #[prost(uint32, tag = "11")] + #[prost(bool, tag = "12")] + pub dipjoiaclhn: bool, + /// offset: 32 + #[prost(uint32, tag = "9")] pub retcode: u32, + /// offset: 16 + #[prost(message, repeated, tag = "5")] + pub ppibbkhlmjc: ::prost::alloc::vec::Vec, } /// Obf: ILAHJPGGHJK #[derive(proto_derive::CmdID)] -#[cmdid(5979)] +#[cmdid(5974)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FateShopLockGoodsCsReq { /// offset: 24 @@ -13322,16 +14135,16 @@ pub struct FateShopLockGoodsCsReq { #[cmdid(5955)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FateShopLockGoodsScRsp { - /// offset: 28 - #[prost(uint32, tag = "5")] - pub retcode: u32, /// offset: 24 - #[prost(bool, tag = "15")] + #[prost(bool, tag = "4")] pub is_protected: bool, + /// offset: 28 + #[prost(uint32, tag = "12")] + pub retcode: u32, } /// Obf: KPOCKEFCLNC #[derive(proto_derive::CmdID)] -#[cmdid(5956)] +#[cmdid(5969)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FateShopLeaveCsReq {} /// Obf: EKGELMFKDED @@ -13340,729 +14153,687 @@ pub struct FateShopLeaveCsReq {} #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FateShopLeaveScRsp { /// offset: 24 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "11")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fbfbmdepcbp { /// offset: 16 - #[prost(message, repeated, tag = "11")] + #[prost(message, repeated, tag = "10")] pub fmllhlkojlj: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Coieihnkcdk { - /// offset: 32 - #[prost(message, optional, tag = "1")] - pub source: ::core::option::Option, /// offset: 24 - #[prost(map = "uint32, double", tag = "5")] + #[prost(message, optional, tag = "11")] + pub source: ::core::option::Option, + /// offset: 16 + #[prost(map = "uint32, double", tag = "8")] pub dfgdjmpmblf: ::std::collections::HashMap, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pnnaeeakhof { - /// offset: 24 - #[prost(message, repeated, tag = "14")] + /// offset: 16 + #[prost(message, repeated, tag = "4")] pub jjboohnmpnb: ::prost::alloc::vec::Vec, } /// Obf: JHBCCJJBHPJ #[derive(proto_derive::CmdID)] -#[cmdid(5990)] +#[cmdid(5961)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FateSettleCsReq {} /// Obf: HJBKPEJMPJE #[derive(proto_derive::CmdID)] -#[cmdid(5957)] +#[cmdid(5960)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FateSettleScRsp { /// offset: 24 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "2")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bhmcfkhilfo { /// offset: 28 - #[prost(enumeration = "AvatarType", tag = "2")] - pub avatar_type: i32, - /// offset: 32 - #[prost(uint32, tag = "11")] - pub id: u32, - /// offset: 36 - #[prost(uint32, tag = "12")] - pub level: u32, - /// offset: 24 - #[prost(bool, tag = "14")] + #[prost(bool, tag = "5")] pub chnpdajeipk: bool, + /// offset: 36 + #[prost(enumeration = "AvatarType", tag = "8")] + pub avatar_type: i32, + /// offset: 24 + #[prost(uint32, tag = "2")] + pub level: u32, + /// offset: 32 + #[prost(uint32, tag = "15")] + pub id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ckfknbmhmhm { - /// offset: 64 - #[prost(uint32, repeated, tag = "8")] - pub nlmhpldmcmd: ::prost::alloc::vec::Vec, - /// offset: 40 - #[prost(map = "uint32, uint32", tag = "1222")] - pub gibchcagian: ::std::collections::HashMap, - /// offset: 96 - #[prost(uint32, tag = "3")] - pub cbfhidmkflb: u32, - /// offset: 92 - #[prost(uint32, tag = "11")] - pub pbalfienefo: u32, /// offset: 56 - #[prost(uint32, repeated, tag = "7")] - pub fbfjmpfbchb: ::prost::alloc::vec::Vec, - /// offset: 48 #[prost(map = "uint32, uint32", tag = "1")] pub chcbopflici: ::std::collections::HashMap, - /// offset: 72 - #[prost(uint32, tag = "6")] - pub hpljnilnick: u32, - /// offset: 32 + /// offset: 48 #[prost(map = "uint32, uint32", tag = "13")] pub eaefkgokfkh: ::std::collections::HashMap, - /// offset: 80 - #[prost(uint32, tag = "9")] - pub ndbojandnjn: u32, - /// offset: 84 - #[prost(uint32, tag = "5")] - pub acjcphifmln: u32, + /// offset: 64 + #[prost(uint32, repeated, tag = "9")] + pub fbfjmpfbchb: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(map = "uint32, uint32", tag = "493")] + pub gibchcagian: ::std::collections::HashMap, /// offset: 76 + #[prost(uint32, tag = "15")] + pub hpljnilnick: u32, + /// offset: 84 + #[prost(uint32, tag = "8")] + pub cbfhidmkflb: u32, + /// offset: 80 + #[prost(uint32, tag = "3")] + pub acjcphifmln: u32, + /// offset: 40 + #[prost(message, repeated, tag = "5")] + pub avatar_list: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(uint32, repeated, tag = "12")] + pub nlmhpldmcmd: ::prost::alloc::vec::Vec, + /// offset: 88 + #[prost(uint32, tag = "7")] + pub ndbojandnjn: u32, + /// offset: 92 #[prost(uint32, tag = "2")] pub obndmkngojj: u32, - /// offset: 88 - #[prost(uint32, tag = "4")] + /// offset: 96 + #[prost(uint32, tag = "6")] + pub pbalfienefo: u32, + /// offset: 72 + #[prost(uint32, tag = "14")] pub nodmobecpeo: u32, - /// offset: 24 - #[prost(message, repeated, tag = "14")] - pub avatar_list: ::prost::alloc::vec::Vec, } /// Obf: KCOKPEBPOLL #[derive(proto_derive::CmdID)] -#[cmdid(5962)] +#[cmdid(5963)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FateSettleScNotify { /// offset: 32 - #[prost(message, optional, tag = "9")] + #[prost(message, optional, tag = "1")] pub okecgddembl: ::core::option::Option, - /// offset: 40 - #[prost(uint32, tag = "15")] - pub score: u32, - /// offset: 24 - #[prost(message, optional, tag = "4")] + /// offset: 16 + #[prost(message, optional, tag = "8")] pub reward: ::core::option::Option, + /// offset: 40 + #[prost(uint32, tag = "13")] + pub score: u32, } /// Obf: DBPIEADFIEJ #[derive(proto_derive::CmdID)] -#[cmdid(5958)] +#[cmdid(5957)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FateTakeExpRewardCsReq {} /// Obf: FBGCAPAJHBD #[derive(proto_derive::CmdID)] -#[cmdid(5953)] +#[cmdid(5964)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FateTakeExpRewardScRsp { - /// offset: 40 - #[prost(uint32, repeated, tag = "9")] - pub jgfbcdoicjf: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(message, optional, tag = "7")] - pub reward: ::core::option::Option, - /// offset: 48 - #[prost(uint32, tag = "10")] - pub retcode: u32, - /// offset: 24 - #[prost(uint32, repeated, tag = "15")] + #[prost(uint32, repeated, tag = "5")] pub obgoboelefm: ::prost::alloc::vec::Vec, -} -/// Obf: JCOLHDMLMGH -#[derive(proto_derive::CmdID)] -#[cmdid(5965)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FateDebugAutoPlayCsReq { - /// offset: 44 - #[prost(uint32, tag = "15")] - pub pbalfienefo: u32, - /// offset: 48 - #[prost(uint32, tag = "6")] - pub area_id: u32, - /// offset: 32 - #[prost(uint32, repeated, tag = "3")] - pub hoonhjjploe: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint32, tag = "10")] - pub falfkmgcdcm: u32, - /// offset: 24 - #[prost(message, repeated, tag = "4")] - pub avatar_list: ::prost::alloc::vec::Vec, -} -/// Obf: OMIHDLIHEIK -#[derive(proto_derive::CmdID)] -#[cmdid(5964)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct FateDebugAutoPlayScRsp { - /// offset: 24 + #[prost(uint32, repeated, tag = "4")] + pub jgfbcdoicjf: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(uint32, tag = "13")] pub retcode: u32, -} -/// Obf: JAEMODLEJGN -#[derive(proto_derive::CmdID)] -#[cmdid(5999)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FateDebugAutoPlayFinishScNotify { - /// offset: 32 - #[prost(bool, tag = "1")] - pub ddbcbinmfbe: bool, - /// offset: 24 - #[prost(message, optional, tag = "4")] - pub okecgddembl: ::core::option::Option, + /// offset: 16 + #[prost(message, optional, tag = "10")] + pub reward: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Okcndieklpm { + /// offset: 32 + #[prost(uint32, tag = "14")] + pub jbolaafdkan: u32, /// offset: 28 - #[prost(enumeration = "Pmnfdjcllgb", tag = "11")] + #[prost(enumeration = "Pmnfdjcllgb", tag = "8")] pub plikadkklgd: i32, /// offset: 24 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "11")] pub nlpklpccjpl: u32, - /// offset: 32 - #[prost(uint32, tag = "3")] - pub jbolaafdkan: u32, } /// Obf: OIMCKJDFFKE #[derive(proto_derive::CmdID)] -#[cmdid(7152)] +#[cmdid(7155)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetFeverTimeActivityDataCsReq {} /// Obf: FGENJLKFAAN #[derive(proto_derive::CmdID)] -#[cmdid(7156)] +#[cmdid(7151)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetFeverTimeActivityDataScRsp { /// offset: 32 #[prost(uint32, tag = "4")] pub retcode: u32, /// offset: 24 - #[prost(message, repeated, tag = "12")] + #[prost(message, repeated, tag = "6")] pub caaejfijidj: ::prost::alloc::vec::Vec, } /// Obf: KGMMHKFPJMG #[derive(proto_derive::CmdID)] -#[cmdid(7151)] +#[cmdid(7159)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FeverTimeActivityBattleEndScNotify { - /// offset: 28 - #[prost(uint32, tag = "7")] + /// offset: 32 + #[prost(enumeration = "Pmnfdjcllgb", tag = "4")] + pub lfjkkfgpkdm: i32, + /// offset: 36 + #[prost(uint32, tag = "11")] pub fhfmfmlllgd: u32, /// offset: 24 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "2")] pub hoehiobiiej: u32, - /// offset: 32 - #[prost(uint32, tag = "8")] + /// offset: 28 + #[prost(uint32, tag = "3")] pub id: u32, - /// offset: 36 - #[prost(enumeration = "Pmnfdjcllgb", tag = "5")] - pub lfjkkfgpkdm: i32, } /// Obf: IHBFKMBMBEE #[derive(proto_derive::CmdID)] -#[cmdid(7155)] +#[cmdid(7156)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EnterFeverTimeActivityStageCsReq { + /// offset: 40 + #[prost(uint32, tag = "9")] + pub ffinmbacahh: u32, /// offset: 24 - #[prost(message, repeated, tag = "13")] + #[prost(message, repeated, tag = "10")] pub avatar_list: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "1")] - pub ffinmbacahh: u32, - /// offset: 40 - #[prost(uint32, tag = "8")] - pub id: u32, - /// offset: 36 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "14")] pub gcjeicifjgi: u32, + /// offset: 36 + #[prost(uint32, tag = "3")] + pub id: u32, } /// Obf: BJAHJOGMEND #[derive(proto_derive::CmdID)] -#[cmdid(7160)] +#[cmdid(7157)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EnterFeverTimeActivityStageScRsp { /// offset: 32 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "9")] pub id: u32, /// offset: 16 - #[prost(message, optional, tag = "8")] + #[prost(message, optional, tag = "7")] pub battle_info: ::core::option::Option, /// offset: 36 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "6")] pub retcode: u32, } /// Obf: IOENCAFKENL #[derive(proto_derive::CmdID)] -#[cmdid(30010)] +#[cmdid(30041)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FightEnterCsReq { - /// offset: 56 - #[prost(uint32, tag = "12")] - pub platform_type: u32, /// offset: 48 - #[prost(uint64, tag = "6")] - pub kpkdnmdajgl: u64, - /// offset: 36 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "13")] pub client_res_version: u32, /// offset: 16 - #[prost(string, tag = "13")] + #[prost(string, tag = "15")] pub aokcmmpfgbc: ::prost::alloc::string::String, - /// offset: 60 - #[prost(uint32, tag = "1")] - pub mkiniofgiag: u32, - /// offset: 44 + /// offset: 52 #[prost(uint32, tag = "14")] - pub icmfpnpijjf: u32, - /// offset: 40 - #[prost(uint32, tag = "10")] pub fgojlpaejec: u32, - /// offset: 32 - #[prost(uint32, tag = "4")] + /// offset: 44 + #[prost(uint32, tag = "12")] pub uid: u32, + /// offset: 56 + #[prost(uint64, tag = "5")] + pub kpkdnmdajgl: u64, + /// offset: 36 + #[prost(uint32, tag = "8")] + pub mkiniofgiag: u32, + /// offset: 32 + #[prost(uint32, tag = "3")] + pub platform_type: u32, + /// offset: 40 + #[prost(uint32, tag = "7")] + pub icmfpnpijjf: u32, } /// Obf: AFCPBFPGGEI #[derive(proto_derive::CmdID)] -#[cmdid(30005)] +#[cmdid(30014)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FightEnterScRsp { - /// offset: 24 - #[prost(uint64, tag = "13")] - pub secret_key_seed: u64, /// offset: 32 - #[prost(uint64, tag = "7")] + #[prost(uint32, tag = "13")] + pub retcode: u32, + /// offset: 24 + #[prost(uint64, tag = "15")] pub server_timestamp_ms: u64, /// offset: 40 - #[prost(uint32, tag = "6")] - pub mkiniofgiag: u32, - /// offset: 44 - #[prost(uint32, tag = "15")] - pub retcode: u32, + #[prost(uint64, tag = "3")] + pub secret_key_seed: u64, /// offset: 48 - #[prost(bool, tag = "14")] + #[prost(bool, tag = "6")] pub jlpkeobincp: bool, + /// offset: 52 + #[prost(uint32, tag = "2")] + pub mkiniofgiag: u32, } /// Obf: NBMHOFJAPJO #[derive(proto_derive::CmdID)] -#[cmdid(30098)] +#[cmdid(30077)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FightLeaveScNotify { /// offset: 24 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "1")] pub cagjmmmfdli: u32, } /// Obf: FKGGCDCILNB #[derive(proto_derive::CmdID)] -#[cmdid(30053)] +#[cmdid(30081)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FightKickOutScNotify { /// offset: 24 - #[prost(enumeration = "Dkiifbicieg", tag = "9")] + #[prost(enumeration = "Dkiifbicieg", tag = "15")] pub mglldoifgnd: i32, } /// Obf: EJLIFAJIAEF #[derive(proto_derive::CmdID)] -#[cmdid(30079)] +#[cmdid(30002)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FightHeartBeatCsReq { /// offset: 24 - #[prost(uint64, tag = "9")] + #[prost(uint64, tag = "11")] pub client_time_ms: u64, } /// Obf: FOKGAFGKBHJ #[derive(proto_derive::CmdID)] -#[cmdid(30002)] +#[cmdid(30085)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FightHeartBeatScRsp { - /// offset: 40 - #[prost(uint32, tag = "1")] - pub retcode: u32, /// offset: 24 - #[prost(uint64, tag = "4")] + #[prost(uint64, tag = "11")] pub server_time_ms: u64, + /// offset: 40 + #[prost(uint32, tag = "4")] + pub retcode: u32, /// offset: 32 - #[prost(uint64, tag = "5")] + #[prost(uint64, tag = "2")] pub client_time_ms: u64, } /// Obf: GNFGCANGLHJ #[derive(proto_derive::CmdID)] -#[cmdid(30097)] +#[cmdid(30012)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FightSessionStopScNotify { /// offset: 24 - #[prost(message, optional, tag = "8")] + #[prost(message, optional, tag = "2")] pub pfffjngnpom: ::core::option::Option, } /// Obf: KCPBMCNDJKE #[derive(proto_derive::CmdID)] -#[cmdid(30006)] +#[cmdid(30088)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FightGeneralCsReq { - /// offset: 32 - #[prost(uint32, tag = "12")] - pub jjcmfkjhcfa: u32, /// offset: 24 - #[prost(bytes = "vec", tag = "13")] + #[prost(bytes = "vec", tag = "7")] pub mbbdnlncejd: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "10")] + pub jjcmfkjhcfa: u32, } /// Obf: EKHLHJOIEMP #[derive(proto_derive::CmdID)] -#[cmdid(30041)] +#[cmdid(30019)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FightGeneralScRsp { - /// offset: 24 - #[prost(bytes = "vec", tag = "4")] - pub mbbdnlncejd: ::prost::alloc::vec::Vec, - /// offset: 36 - #[prost(uint32, tag = "15")] - pub retcode: u32, /// offset: 32 + #[prost(uint32, tag = "9")] + pub retcode: u32, + /// offset: 36 #[prost(uint32, tag = "7")] pub jjcmfkjhcfa: u32, + /// offset: 16 + #[prost(bytes = "vec", tag = "8")] + pub mbbdnlncejd: ::prost::alloc::vec::Vec, } /// Obf: GCBMBGNKHGF #[derive(proto_derive::CmdID)] -#[cmdid(30055)] +#[cmdid(30062)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FightGeneralScNotify { - /// offset: 24 - #[prost(bytes = "vec", tag = "11")] - pub mbbdnlncejd: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "5")] pub jjcmfkjhcfa: u32, + /// offset: 16 + #[prost(bytes = "vec", tag = "2")] + pub mbbdnlncejd: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jhpknhhnapp { - /// offset: 32 - #[prost(bytes = "vec", tag = "7")] - pub lbgdlhkeekc: ::prost::alloc::vec::Vec, /// offset: 24 - #[prost(message, repeated, tag = "15")] - pub ahmdobiceca: ::prost::alloc::vec::Vec, - /// offset: 48 - #[prost(bytes = "vec", tag = "10")] - pub kbjfonagbhk: ::prost::alloc::vec::Vec, - /// offset: 56 - #[prost(uint32, tag = "14")] - pub elinmpkbefl: u32, - /// offset: 40 - #[prost(uint32, repeated, tag = "11")] + #[prost(uint32, repeated, tag = "5")] pub jblecmapfdc: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(bytes = "vec", tag = "8")] + pub kbjfonagbhk: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(bytes = "vec", tag = "3")] + pub lbgdlhkeekc: ::prost::alloc::vec::Vec, + /// offset: 56 + #[prost(uint32, tag = "10")] + pub elinmpkbefl: u32, + /// offset: 48 + #[prost(message, repeated, tag = "1")] + pub ahmdobiceca: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Aidoadpoofg { /// offset: 16 - #[prost(message, repeated, tag = "1")] + #[prost(message, repeated, tag = "4")] pub lipjdjpmokb: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Iclfkknfdme { /// offset: 36 - #[prost(uint32, tag = "2")] - pub okjnnenklce: u32, - /// offset: 24 - #[prost(uint32, repeated, tag = "6")] + #[prost(uint32, tag = "4")] + pub akdldfhcfbk: u32, + /// offset: 16 + #[prost(uint32, repeated, tag = "14")] pub ggghoogilfh: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint32, tag = "15")] - pub akdldfhcfbk: u32, - /// offset: 32 #[prost(uint32, tag = "10")] pub group_id: u32, + /// offset: 32 + #[prost(uint32, tag = "11")] + pub okjnnenklce: u32, } /// Obf: NGCDAFKKFPC #[derive(proto_derive::CmdID)] -#[cmdid(3610)] +#[cmdid(3641)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetFightActivityDataCsReq {} /// Obf: HCKIMJDGKIG #[derive(proto_derive::CmdID)] -#[cmdid(3605)] +#[cmdid(3614)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetFightActivityDataScRsp { - /// offset: 40 - #[prost(bool, tag = "14")] - pub kaiompfbgkl: bool, /// offset: 24 #[prost(map = "uint32, uint32", tag = "15")] pub dgnfcmdjopa: ::std::collections::HashMap, - /// offset: 44 - #[prost(uint32, tag = "1")] - pub retcode: u32, - /// offset: 16 - #[prost(message, repeated, tag = "2")] + /// offset: 32 + #[prost(message, repeated, tag = "8")] pub groups: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint32, tag = "11")] + pub retcode: u32, + /// offset: 44 + #[prost(bool, tag = "1")] + pub kaiompfbgkl: bool, /// offset: 48 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "4")] pub world_level: u32, } /// Obf: OBIEGBGBACI #[derive(proto_derive::CmdID)] -#[cmdid(3698)] +#[cmdid(3677)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FightActivityDataChangeScNotify { - /// offset: 16 - #[prost(map = "uint32, uint32", tag = "4")] - pub dgnfcmdjopa: ::std::collections::HashMap, /// offset: 32 - #[prost(message, repeated, tag = "3")] + #[prost(map = "uint32, uint32", tag = "5")] + pub dgnfcmdjopa: ::std::collections::HashMap, + /// offset: 16 + #[prost(message, repeated, tag = "12")] pub groups: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Npedhhcklia { - /// offset: 28 - #[prost(uint32, tag = "5")] - pub avatar_id: u32, /// offset: 24 - #[prost(enumeration = "AvatarType", tag = "4")] + #[prost(uint32, tag = "9")] + pub avatar_id: u32, + /// offset: 28 + #[prost(enumeration = "AvatarType", tag = "2")] pub avatar_type: i32, } /// Obf: GGFJFHPNCEJ #[derive(proto_derive::CmdID)] -#[cmdid(3653)] +#[cmdid(3681)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EnterFightActivityStageCsReq { - /// offset: 16 - #[prost(uint32, repeated, tag = "1")] - pub avatar_list: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(message, repeated, tag = "13")] + /// offset: 40 + #[prost(message, repeated, tag = "2")] pub fopnlgbgagh: ::prost::alloc::vec::Vec, /// offset: 52 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "6")] pub difficulty: u32, /// offset: 48 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "13")] pub group_id: u32, - /// offset: 24 - #[prost(uint32, repeated, tag = "14")] + /// offset: 32 + #[prost(uint32, repeated, tag = "12")] pub item_list: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(uint32, repeated, tag = "4")] + pub avatar_list: ::prost::alloc::vec::Vec, } /// Obf: HPKCEGKMPOI #[derive(proto_derive::CmdID)] -#[cmdid(3679)] +#[cmdid(3602)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EnterFightActivityStageScRsp { - /// offset: 40 - #[prost(uint32, tag = "9")] - pub retcode: u32, /// offset: 36 - #[prost(uint32, tag = "10")] - pub group_id: u32, - /// offset: 32 #[prost(uint32, tag = "7")] pub difficulty: u32, - /// offset: 24 - #[prost(message, optional, tag = "14")] + /// offset: 40 + #[prost(uint32, tag = "1")] + pub group_id: u32, + /// offset: 16 + #[prost(message, optional, tag = "15")] pub battle_info: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "12")] + pub retcode: u32, } /// Obf: PLLLPGHMPNF #[derive(proto_derive::CmdID)] -#[cmdid(3602)] +#[cmdid(3685)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeFightActivityRewardCsReq { - /// offset: 24 - #[prost(uint32, tag = "3")] - pub difficulty: u32, /// offset: 28 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "8")] pub group_id: u32, + /// offset: 24 + #[prost(uint32, tag = "15")] + pub difficulty: u32, } /// Obf: EJHMPNBEJLG #[derive(proto_derive::CmdID)] -#[cmdid(3697)] +#[cmdid(3612)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeFightActivityRewardScRsp { + /// offset: 32 + #[prost(uint32, tag = "1")] + pub difficulty: u32, + /// offset: 36 + #[prost(uint32, tag = "9")] + pub group_id: u32, /// offset: 40 #[prost(uint32, tag = "15")] - pub group_id: u32, - /// offset: 16 + pub retcode: u32, + /// offset: 24 #[prost(message, optional, tag = "4")] pub reward: ::core::option::Option, - /// offset: 36 - #[prost(uint32, tag = "11")] - pub retcode: u32, - /// offset: 32 - #[prost(uint32, tag = "3")] - pub difficulty: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Iklnilkpena { - /// offset: 32 - #[prost(uint32, tag = "2")] - pub challenge_id: u32, - /// offset: 36 - #[prost(uint32, tag = "13")] - pub aeieojgcmmo: u32, /// offset: 24 - #[prost(enumeration = "Hgdapjpkffb", tag = "4")] - pub plikadkklgd: i32, - /// offset: 28 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "8")] + pub aeieojgcmmo: u32, + /// offset: 36 + #[prost(uint32, tag = "11")] pub jbolaafdkan: u32, + /// offset: 28 + #[prost(enumeration = "Hgdapjpkffb", tag = "7")] + pub plikadkklgd: i32, + /// offset: 32 + #[prost(uint32, tag = "5")] + pub challenge_id: u32, } /// Obf: OPIDGKKKBFP #[derive(proto_derive::CmdID)] -#[cmdid(7273)] +#[cmdid(7253)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetFightFestDataCsReq {} /// Obf: CKNPNLGPAPP #[derive(proto_derive::CmdID)] -#[cmdid(7271)] +#[cmdid(7294)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetFightFestDataScRsp { - /// offset: 48 - #[prost(uint32, tag = "1")] - pub retcode: u32, /// offset: 40 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "3")] pub item_value: u32, - /// offset: 24 - #[prost(uint32, repeated, tag = "4")] - pub mfgonhjgipp: ::prost::alloc::vec::Vec, - /// offset: 16 - #[prost(message, repeated, tag = "15")] - pub challenge_list: ::prost::alloc::vec::Vec, /// offset: 44 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "6")] + pub retcode: u32, + /// offset: 48 + #[prost(uint32, tag = "4")] pub score: u32, + /// offset: 24 + #[prost(message, repeated, tag = "10")] + pub challenge_list: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, repeated, tag = "8")] + pub mfgonhjgipp: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Afodmejodlg { /// offset: 28 - #[prost(enumeration = "AvatarType", tag = "7")] + #[prost(enumeration = "AvatarType", tag = "12")] pub avatar_type: i32, /// offset: 24 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "6")] pub id: u32, } /// Obf: IEGCIHAEMFK #[derive(proto_derive::CmdID)] -#[cmdid(7296)] +#[cmdid(7278)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StartFightFestCsReq { - /// offset: 48 - #[prost(uint32, tag = "5")] - pub event_id: u32, - /// offset: 32 - #[prost(message, repeated, tag = "15")] - pub avatar_list: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(enumeration = "Aploagdibki", tag = "8")] + pub r#type: i32, /// offset: 16 - #[prost(uint32, repeated, tag = "7")] + #[prost(message, repeated, tag = "14")] + pub avatar_list: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, repeated, tag = "1")] pub mfgonhjgipp: ::prost::alloc::vec::Vec, /// offset: 44 - #[prost(enumeration = "Aploagdibki", tag = "10")] - pub r#type: i32, - /// offset: 40 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "12")] + pub event_id: u32, + /// offset: 48 + #[prost(uint32, tag = "15")] pub id: u32, } /// Obf: JDJAJJGBGHA #[derive(proto_derive::CmdID)] -#[cmdid(7280)] +#[cmdid(7295)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StartFightFestScRsp { /// offset: 44 - #[prost(enumeration = "Aploagdibki", tag = "14")] + #[prost(enumeration = "Aploagdibki", tag = "11")] pub r#type: i32, - /// offset: 40 - #[prost(uint32, tag = "11")] - pub event_id: u32, - /// offset: 32 - #[prost(uint32, tag = "15")] - pub id: u32, - /// offset: 24 - #[prost(message, optional, tag = "3")] + /// offset: 16 + #[prost(message, optional, tag = "14")] pub battle_info: ::core::option::Option, /// offset: 36 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "7")] pub retcode: u32, + /// offset: 32 + #[prost(uint32, tag = "8")] + pub event_id: u32, + /// offset: 40 + #[prost(uint32, tag = "2")] + pub id: u32, } /// Obf: EEGLBGDIILH #[derive(proto_derive::CmdID)] -#[cmdid(7252)] +#[cmdid(7271)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FightFestScoreUpdateNotify { - /// offset: 24 - #[prost(uint32, tag = "13")] - pub score: u32, /// offset: 28 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "7")] + pub score: u32, + /// offset: 24 + #[prost(uint32, tag = "1")] pub gnpkpljlabm: u32, } /// Obf: DKGGEJBDFBO #[derive(proto_derive::CmdID)] -#[cmdid(7251)] +#[cmdid(7286)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FightFestUnlockSkillNotify { /// offset: 24 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "9")] pub ejjehjmmbgj: u32, } /// Obf: EMBLJKGDDMB #[derive(proto_derive::CmdID)] -#[cmdid(7278)] +#[cmdid(7297)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FightFestUpdateChallengeRecordNotify { - /// offset: 32 - #[prost(enumeration = "Hgdapjpkffb", tag = "3")] - pub fkpepbmjhkn: i32, - /// offset: 36 - #[prost(uint32, tag = "6")] - pub hoehiobiiej: u32, /// offset: 28 - #[prost(uint32, tag = "5")] - pub challenge_id: u32, - /// offset: 40 - #[prost(enumeration = "Hgdapjpkffb", tag = "14")] - pub rank: i32, - /// offset: 24 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "4")] pub jbolaafdkan: u32, + /// offset: 32 + #[prost(enumeration = "Hgdapjpkffb", tag = "10")] + pub rank: i32, + /// offset: 40 + #[prost(uint32, tag = "7")] + pub challenge_id: u32, + /// offset: 24 + #[prost(uint32, tag = "3")] + pub hoehiobiiej: u32, + /// offset: 36 + #[prost(enumeration = "Hgdapjpkffb", tag = "12")] + pub fkpepbmjhkn: i32, } /// Obf: ODLIIOLEIAK #[derive(proto_derive::CmdID)] -#[cmdid(7277)] +#[cmdid(7281)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FightFestUpdateCoinNotify { /// offset: 24 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "1")] pub item_value: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kpbfckneeia { - /// offset: 28 - #[prost(int32, tag = "1")] - pub blgnmalbolo: i32, - /// offset: 32 - #[prost(uint64, tag = "3")] - pub ldnbeidjbhi: u64, /// offset: 24 - #[prost(enumeration = "Ffjppngglff", tag = "8")] + #[prost(uint64, tag = "11")] + pub ldnbeidjbhi: u64, + /// offset: 32 + #[prost(enumeration = "Ffjppngglff", tag = "4")] pub oilpchbijno: i32, + /// offset: 36 + #[prost(int32, tag = "15")] + pub blgnmalbolo: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gldhepjpmfm { - /// offset: 16 + /// offset: 24 #[prost(message, repeated, tag = "14")] pub action_result_list: ::prost::alloc::vec::Vec, } @@ -14070,31 +14841,31 @@ pub struct Gldhepjpmfm { #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pfgaiebghcp { /// offset: 24 - #[prost(float, tag = "15")] - pub x: f32, - /// offset: 28 - #[prost(float, tag = "9")] + #[prost(float, tag = "8")] pub y: f32, + /// offset: 28 + #[prost(float, tag = "1")] + pub x: f32, } /// Obf: JEJDMMBDALP #[derive(proto_derive::CmdID)] -#[cmdid(30116)] +#[cmdid(30122)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FightMatch3UseItemCsReq { - /// offset: 16 - #[prost(message, optional, tag = "9")] - pub kbcejinfnnj: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "9")] pub item_id: u32, + /// offset: 24 + #[prost(message, optional, tag = "8")] + pub kbcejinfnnj: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Akokicdpfmp { - /// offset: 32 - #[prost(uint32, tag = "9")] + /// offset: 36 + #[prost(uint32, tag = "14")] pub ahehkcildfa: u32, - #[prost(oneof = "akokicdpfmp::Hbfofpdafpd", tags = "1111, 672, 1833, 1983, 1886")] + #[prost(oneof = "akokicdpfmp::Hbfofpdafpd", tags = "1811, 1156, 1856, 1302, 2009")] pub hbfofpdafpd: ::core::option::Option, } /// Nested message and enum types in `AKOKICDPFMP`. @@ -14103,887 +14874,890 @@ pub mod akokicdpfmp { #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Hbfofpdafpd { /// offset: 24 - #[prost(message, tag = "1111")] + #[prost(message, tag = "1811")] Lgpiemdlhjm(super::Lbaogibpjop), /// offset: 24 - #[prost(message, tag = "672")] + #[prost(message, tag = "1156")] Phmcjejidja(super::Gldnbpfcnhd), /// offset: 24 - #[prost(message, tag = "1833")] + #[prost(message, tag = "1856")] FinishInfo(super::Icaooppmjdj), /// offset: 24 - #[prost(message, tag = "1983")] + #[prost(message, tag = "1302")] Mejdmjikimo(super::Maogfdkdckm), /// offset: 24 - #[prost(message, tag = "1886")] + #[prost(message, tag = "2009")] Jhfgdijpfcg(super::Gockgigbdcg), } } /// Obf: GEMEBEBMIAH #[derive(proto_derive::CmdID)] -#[cmdid(30102)] +#[cmdid(30185)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FightMatch3SwapCsReq { - /// offset: 24 - #[prost(message, repeated, tag = "8")] + /// offset: 16 + #[prost(message, repeated, tag = "15")] pub lndigheihln: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lbaogibpjop { - /// offset: 40 - #[prost(uint32, repeated, tag = "2")] - pub jjefbpkpkbk: ::prost::alloc::vec::Vec, - /// offset: 80 + /// offset: 60 #[prost(enumeration = "Jomkpegefmp", tag = "6")] - pub ceifkjieaje: i32, - /// offset: 76 - #[prost(uint32, tag = "11")] - pub marble_level_id: u32, - /// offset: 32 - #[prost(message, repeated, tag = "1206")] - pub lipjdjpmokb: ::prost::alloc::vec::Vec, - /// offset: 52 - #[prost(uint32, tag = "7")] - pub dkpnenbhelh: u32, - /// offset: 72 - #[prost(uint32, tag = "13")] - pub jijhaaihncn: u32, - /// offset: 93 - #[prost(bool, tag = "1")] - pub likhclpmhjk: bool, - /// offset: 88 - #[prost(uint32, tag = "14")] - pub moddklndamk: u32, + pub hjefolkgaei: i32, + /// offset: 48 + #[prost(uint32, tag = "15")] + pub acjcphifmln: u32, + /// offset: 24 + #[prost(uint32, repeated, tag = "14")] + pub jjefbpkpkbk: ::prost::alloc::vec::Vec, /// offset: 64 - #[prost(uint32, tag = "10")] - pub pbfaiojjgnl: u32, - /// offset: 92 + #[prost(uint32, tag = "13")] + pub bbdoplekiac: u32, + /// offset: 80 #[prost(bool, tag = "9")] pub jikeigbcabb: bool, - /// offset: 56 - #[prost(enumeration = "Jomkpegefmp", tag = "5")] - pub hjefolkgaei: i32, - /// offset: 16 - #[prost(uint32, repeated, tag = "12")] - pub pcmgagahblk: ::prost::alloc::vec::Vec, - /// offset: 84 - #[prost(uint32, tag = "4")] - pub acjcphifmln: u32, - /// offset: 68 + /// offset: 76 #[prost(uint32, tag = "3")] - pub eigabckednp: u32, - /// offset: 60 - #[prost(uint32, tag = "15")] + pub dkpnenbhelh: u32, + /// offset: 81 + #[prost(bool, tag = "4")] + pub likhclpmhjk: bool, + /// offset: 68 + #[prost(uint32, tag = "7")] pub khcmofpfoak: u32, - /// offset: 48 + /// offset: 16 + #[prost(message, repeated, tag = "261")] + pub lipjdjpmokb: ::prost::alloc::vec::Vec, + /// offset: 52 + #[prost(uint32, tag = "1")] + pub marble_level_id: u32, + /// offset: 72 + #[prost(uint32, tag = "5")] + pub jijhaaihncn: u32, + /// offset: 40 + #[prost(uint32, repeated, tag = "11")] + pub pcmgagahblk: ::prost::alloc::vec::Vec, + /// offset: 92 + #[prost(uint32, tag = "12")] + pub eigabckednp: u32, + /// offset: 84 + #[prost(uint32, tag = "10")] + pub pbfaiojjgnl: u32, + /// offset: 88 #[prost(uint32, tag = "8")] - pub bbdoplekiac: u32, + pub moddklndamk: u32, + /// offset: 56 + #[prost(enumeration = "Jomkpegefmp", tag = "2")] + pub ceifkjieaje: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gkloaldhnef { - /// offset: 32 - #[prost(uint32, tag = "13")] - pub item_id: u32, /// offset: 36 #[prost(int32, tag = "11")] + pub total_damage: i32, + /// offset: 32 + #[prost(int32, tag = "13")] pub jphednecagd: i32, - /// offset: 40 - #[prost(int32, tag = "2")] - pub falbkimmpih: i32, /// offset: 28 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "8")] pub jojahiafnlk: u32, /// offset: 24 - #[prost(int32, tag = "5")] - pub total_damage: i32, + #[prost(int32, tag = "6")] + pub falbkimmpih: i32, + /// offset: 40 + #[prost(uint32, tag = "1")] + pub item_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Icaooppmjdj { - /// offset: 24 - #[prost(message, repeated, tag = "6")] - pub bpipobhcmfd: ::prost::alloc::vec::Vec, - /// offset: 33 - #[prost(bool, tag = "3")] - pub djeeeabmddk: bool, - /// offset: 36 - #[prost(uint32, tag = "1")] - pub blkfgajhmlk: u32, - /// offset: 40 - #[prost(uint32, tag = "2")] - pub chllmfjgppa: u32, - /// offset: 32 - #[prost(bool, tag = "4")] - pub is_win: bool, /// offset: 44 - #[prost(int32, tag = "7")] - pub clbnhpeabfk: i32, + #[prost(bool, tag = "1")] + pub is_win: bool, + /// offset: 16 + #[prost(message, repeated, tag = "4")] + pub bpipobhcmfd: ::prost::alloc::vec::Vec, + /// offset: 36 + #[prost(uint32, tag = "11")] + pub blkfgajhmlk: u32, /// offset: 48 - #[prost(enumeration = "Eeibhjpnjcf", tag = "15")] + #[prost(enumeration = "Eeibhjpnjcf", tag = "8")] pub kjpmohfiilo: i32, + /// offset: 45 + #[prost(bool, tag = "6")] + pub djeeeabmddk: bool, + /// offset: 32 + #[prost(int32, tag = "3")] + pub clbnhpeabfk: i32, + /// offset: 40 + #[prost(uint32, tag = "13")] + pub chllmfjgppa: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dcdniajcehn { - /// offset: 88 - #[prost(uint32, tag = "285")] - pub jlcikblnenh: u32, - /// offset: 32 - #[prost(message, optional, tag = "1")] - pub lkefolcgfgd: ::core::option::Option, - /// offset: 40 - #[prost(message, optional, tag = "14")] - pub godnaalnokl: ::core::option::Option, - /// offset: 152 - #[prost(enumeration = "Lkkajcaciji", tag = "5")] - pub kamihnejmfg: i32, - /// offset: 80 - #[prost(int32, tag = "50")] - pub hdblelebkho: i32, - /// offset: 56 - #[prost(message, optional, tag = "10")] - pub iaaggmkgodc: ::core::option::Option, - /// offset: 124 - #[prost(uint32, tag = "13")] - pub id: u32, - /// offset: 156 - #[prost(uint32, tag = "148")] + /// offset: 146 + #[prost(bool, tag = "863")] + pub nbkelchilgg: bool, + /// offset: 148 + #[prost(float, tag = "2")] + pub time: f32, + /// offset: 48 + #[prost(message, optional, tag = "6")] + pub fnihjjjgoee: ::core::option::Option, + /// offset: 128 + #[prost(int32, tag = "12")] + pub hp: i32, + /// offset: 112 + #[prost(uint32, tag = "837")] + pub dhelbcimlga: u32, + /// offset: 116 + #[prost(uint32, tag = "2033")] pub pnldlmnkjmk: u32, - /// offset: 93 - #[prost(bool, tag = "1989")] - pub plfkoccdbag: bool, - /// offset: 72 - #[prost(uint32, tag = "1197")] - pub idabofpkokn: u32, /// offset: 144 + #[prost(bool, tag = "1689")] + pub plfkoccdbag: bool, + /// offset: 32 + #[prost(message, optional, tag = "14")] + pub lkefolcgfgd: ::core::option::Option, + /// offset: 152 + #[prost(uint32, tag = "1837")] + pub buff_id: u32, + /// offset: 80 + #[prost(uint32, tag = "1015")] + pub jlcikblnenh: u32, + /// offset: 40 + #[prost(message, optional, tag = "5")] + pub godnaalnokl: ::core::option::Option, + /// offset: 132 + #[prost(enumeration = "Pajnhiagodd", tag = "1")] + pub djoadecjpob: i32, + /// offset: 156 + #[prost(enumeration = "Fippklcoegj", tag = "1258")] + pub cclmfabdena: i32, + /// offset: 96 + #[prost(uint32, tag = "11")] + pub id: u32, + /// offset: 72 + #[prost(enumeration = "Lkkajcaciji", tag = "10")] + pub kamihnejmfg: i32, + /// offset: 145 + #[prost(bool, tag = "456")] + pub dmbbmffejgi: bool, + /// offset: 16 + #[prost(message, optional, tag = "9")] + pub fdndmhjohmo: ::core::option::Option, + /// offset: 140 + #[prost(float, tag = "1611")] + pub ggbfkenahoe: f32, + /// offset: 92 + #[prost(float, tag = "1600")] + pub mnbemgnnfod: f32, + /// offset: 84 + #[prost(uint32, tag = "1899")] + pub dkpnenbhelh: u32, + /// offset: 108 + #[prost(uint32, tag = "1119")] + pub level: u32, + /// offset: 120 + #[prost(uint32, tag = "599")] + pub idabofpkokn: u32, + /// offset: 76 + #[prost(int32, tag = "3")] + pub max_hp: i32, + /// offset: 136 + #[prost(uint32, tag = "2017")] + pub cmmbbhhpmko: u32, + /// offset: 64 + #[prost(int32, tag = "8")] + pub attack: i32, + /// offset: 124 + #[prost(uint32, tag = "15")] + pub jljigeplpmh: u32, + /// offset: 68 + #[prost(uint32, tag = "893")] + pub jijhaaihncn: u32, + /// offset: 104 + #[prost(int32, tag = "999")] + pub hdblelebkho: i32, + /// offset: 100 + #[prost(uint32, tag = "7")] + pub cipiclllijh: u32, + /// offset: 88 #[prost(uint32, tag = "4")] pub skill_id: u32, - /// offset: 120 - #[prost(uint32, tag = "9")] - pub jljigeplpmh: u32, - /// offset: 116 - #[prost(int32, tag = "11")] - pub max_hp: i32, - /// offset: 104 - #[prost(uint32, tag = "1504")] - pub buff_id: u32, - /// offset: 132 - #[prost(uint32, tag = "192")] - pub dhelbcimlga: u32, - /// offset: 84 - #[prost(enumeration = "Fippklcoegj", tag = "1900")] - pub cclmfabdena: i32, - /// offset: 68 - #[prost(uint32, tag = "1443")] - pub level: u32, - /// offset: 48 - #[prost(message, optional, tag = "2")] - pub fnihjjjgoee: ::core::option::Option, - /// offset: 76 - #[prost(float, tag = "426")] - pub mnbemgnnfod: f32, - /// offset: 92 - #[prost(bool, tag = "1127")] - pub nbkelchilgg: bool, - /// offset: 128 - #[prost(uint32, tag = "8")] - pub cipiclllijh: u32, - /// offset: 140 - #[prost(enumeration = "Pajnhiagodd", tag = "6")] - pub djoadecjpob: i32, - /// offset: 148 - #[prost(uint32, tag = "1004")] - pub cmmbbhhpmko: u32, - /// offset: 96 - #[prost(uint32, tag = "87")] - pub dkpnenbhelh: u32, - /// offset: 136 - #[prost(uint32, tag = "1095")] - pub jijhaaihncn: u32, /// offset: 24 - #[prost(message, optional, tag = "12")] - pub fdndmhjohmo: ::core::option::Option, - /// offset: 100 - #[prost(float, tag = "418")] - pub ggbfkenahoe: f32, - /// offset: 108 - #[prost(float, tag = "15")] - pub time: f32, - /// offset: 112 - #[prost(int32, tag = "3")] - pub hp: i32, - /// offset: 64 - #[prost(int32, tag = "7")] - pub attack: i32, - /// offset: 94 - #[prost(bool, tag = "623")] - pub dmbbmffejgi: bool, + #[prost(message, optional, tag = "13")] + pub iaaggmkgodc: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gldnbpfcnhd { - /// offset: 76 - #[prost(uint32, tag = "6")] - pub fmkdifnjajc: u32, - /// offset: 48 - #[prost(uint32, repeated, tag = "12")] - pub knchehiijnn: ::prost::alloc::vec::Vec, - /// offset: 96 - #[prost(uint32, tag = "1185")] - pub fombhjkdhgo: u32, - /// offset: 100 - #[prost(uint32, tag = "582")] - pub nkhpckegpcl: u32, - /// offset: 109 - #[prost(bool, tag = "11")] - pub fjkbaimdpep: bool, - /// offset: 104 - #[prost(enumeration = "Impkpkamiaf", tag = "4")] - pub dndjkdfhepe: i32, - /// offset: 16 - #[prost(message, repeated, tag = "3")] - pub hlieamplipp: ::prost::alloc::vec::Vec, - /// offset: 108 - #[prost(bool, tag = "513")] - pub omkkpgfjhfe: bool, - /// offset: 24 - #[prost(message, repeated, tag = "1593")] - pub ainlmgdnhib: ::prost::alloc::vec::Vec, - /// offset: 80 - #[prost(float, tag = "8")] - pub eefcbbkkflc: f32, - /// offset: 56 - #[prost(uint32, repeated, tag = "7")] - pub jldcflkcbld: ::prost::alloc::vec::Vec, - /// offset: 92 + /// offset: 73 + #[prost(bool, tag = "5")] + pub pmanbplflkl: bool, + /// offset: 112 #[prost(uint32, tag = "9")] pub hbapccegnme: u32, - /// offset: 68 - #[prost(uint32, tag = "10")] - pub hmffhgbkogl: u32, - /// offset: 88 - #[prost(uint32, tag = "14")] - pub ehcjcilcnop: u32, - /// offset: 112 + /// offset: 16 + #[prost(message, repeated, tag = "1231")] + pub ainlmgdnhib: ::prost::alloc::vec::Vec, + /// offset: 104 + #[prost(uint32, tag = "8")] + pub dhelbcimlga: u32, + /// offset: 74 + #[prost(bool, tag = "825")] + pub omkkpgfjhfe: bool, + /// offset: 92 + #[prost(uint32, tag = "698")] + pub fombhjkdhgo: u32, + /// offset: 48 + #[prost(message, repeated, tag = "2")] + pub hlieamplipp: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(uint32, repeated, tag = "6")] + pub jldcflkcbld: ::prost::alloc::vec::Vec, + /// offset: 84 #[prost(uint32, tag = "15")] + pub fmkdifnjajc: u32, + /// offset: 32 + #[prost(uint32, repeated, tag = "7")] + pub knchehiijnn: ::prost::alloc::vec::Vec, + /// offset: 100 + #[prost(uint32, tag = "3")] pub kjgdknjfcpg: u32, + /// offset: 72 + #[prost(bool, tag = "11")] + pub fjkbaimdpep: bool, + /// offset: 56 + #[prost(uint32, repeated, tag = "14")] + pub dpooapkpchf: ::prost::alloc::vec::Vec, + /// offset: 68 + #[prost(uint32, tag = "1947")] + pub iepgclgkheg: u32, + /// offset: 80 + #[prost(uint32, tag = "12")] + pub ehcjcilcnop: u32, /// offset: 64 + #[prost(uint32, tag = "13")] + pub hmffhgbkogl: u32, + /// offset: 96 + #[prost(float, tag = "4")] + pub eefcbbkkflc: f32, + /// offset: 76 + #[prost(uint32, tag = "176")] + pub nkhpckegpcl: u32, + /// offset: 88 #[prost(uint32, tag = "1")] pub emote: u32, - /// offset: 72 - #[prost(uint32, tag = "2")] - pub dhelbcimlga: u32, - /// offset: 84 - #[prost(uint32, tag = "1166")] - pub iepgclgkheg: u32, - /// offset: 32 - #[prost(uint32, repeated, tag = "5")] - pub dpooapkpchf: ::prost::alloc::vec::Vec, - /// offset: 110 - #[prost(bool, tag = "13")] - pub pmanbplflkl: bool, + /// offset: 108 + #[prost(enumeration = "Impkpkamiaf", tag = "10")] + pub dndjkdfhepe: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Maogfdkdckm { - /// offset: 48 - #[prost(message, optional, tag = "15")] - pub lgpiemdlhjm: ::core::option::Option, - /// offset: 64 - #[prost(message, repeated, tag = "3")] - pub olkmcbjflej: ::prost::alloc::vec::Vec, - /// offset: 92 - #[prost(uint32, tag = "11")] - pub chllmfjgppa: u32, - /// offset: 80 - #[prost(uint32, tag = "13")] + /// offset: 76 + #[prost(uint32, tag = "4")] pub iehfhkmdagc: u32, - /// offset: 16 - #[prost(message, optional, tag = "10")] + /// offset: 40 + #[prost(message, optional, tag = "11")] pub khcmofpfoak: ::core::option::Option, /// offset: 84 - #[prost(float, tag = "8")] + #[prost(float, tag = "3")] pub dplgcekjack: f32, - /// offset: 88 - #[prost(bool, tag = "1")] - pub omkkpgfjhfe: bool, - /// offset: 76 - #[prost(uint32, tag = "9")] - pub hmffhgbkogl: u32, - /// offset: 32 - #[prost(message, repeated, tag = "2")] - pub dibpggoogpk: ::prost::alloc::vec::Vec, - /// offset: 72 - #[prost(enumeration = "Ppiffkjejja", tag = "14")] - pub phase: i32, - /// offset: 24 - #[prost(uint32, repeated, tag = "4")] + /// offset: 16 + #[prost(uint32, repeated, tag = "13")] pub knchehiijnn: ::prost::alloc::vec::Vec, + /// offset: 80 + #[prost(enumeration = "Ppiffkjejja", tag = "1")] + pub phase: i32, + /// offset: 88 + #[prost(uint32, tag = "9")] + pub chllmfjgppa: u32, + /// offset: 72 + #[prost(bool, tag = "7")] + pub omkkpgfjhfe: bool, + /// offset: 24 + #[prost(message, repeated, tag = "15")] + pub dibpggoogpk: ::prost::alloc::vec::Vec, + /// offset: 92 + #[prost(uint32, tag = "8")] + pub hmffhgbkogl: u32, /// offset: 56 - #[prost(message, optional, tag = "12")] + #[prost(message, optional, tag = "6")] pub bbdoplekiac: ::core::option::Option, + /// offset: 48 + #[prost(message, optional, tag = "14")] + pub lgpiemdlhjm: ::core::option::Option, + /// offset: 32 + #[prost(message, repeated, tag = "5")] + pub olkmcbjflej: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gockgigbdcg { - /// offset: 24 - #[prost(message, optional, tag = "7")] - pub kbcejinfnnj: ::core::option::Option, /// offset: 36 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "4")] pub chllmfjgppa: u32, /// offset: 32 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "11")] pub item_id: u32, + /// offset: 16 + #[prost(message, optional, tag = "15")] + pub kbcejinfnnj: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Eojlngddlnn { - /// offset: 16 - #[prost(message, repeated, tag = "2")] - pub nbkhpjhjmho: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(message, repeated, tag = "4")] - pub mdbggblegem: ::prost::alloc::vec::Vec, - /// offset: 40 - #[prost(uint32, repeated, tag = "11")] - pub jfedjmkmlfo: ::prost::alloc::vec::Vec, /// offset: 56 - #[prost(bool, tag = "13")] - pub nbkelchilgg: bool, - /// offset: 52 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "2")] pub panbcnicohj: u32, - /// offset: 48 - #[prost(uint32, tag = "6")] + /// offset: 32 + #[prost(message, repeated, tag = "3")] + pub mdbggblegem: ::prost::alloc::vec::Vec, + /// offset: 49 + #[prost(bool, tag = "4")] + pub nbkelchilgg: bool, + /// offset: 40 + #[prost(uint32, repeated, tag = "12")] + pub jfedjmkmlfo: ::prost::alloc::vec::Vec, + /// offset: 52 + #[prost(uint32, tag = "11")] pub cgnbhkbhicg: u32, - /// offset: 57 - #[prost(bool, tag = "5")] + /// offset: 24 + #[prost(message, repeated, tag = "1")] + pub nbkhpjhjmho: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(bool, tag = "8")] pub blaljmmhifp: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hbghaopbkjp { - /// offset: 60 - #[prost(float, tag = "10")] + /// offset: 32 + #[prost(message, optional, tag = "3")] + pub fnihjjjgoee: ::core::option::Option, + /// offset: 56 + #[prost(float, tag = "1")] pub mnbemgnnfod: f32, - /// offset: 72 - #[prost(int32, tag = "4")] - pub hp: i32, - /// offset: 68 - #[prost(uint32, tag = "7")] - pub level: u32, - /// offset: 48 - #[prost(uint32, tag = "5")] - pub jlcikblnenh: u32, + /// offset: 60 + #[prost(int32, tag = "9")] + pub max_hp: i32, + /// offset: 42 + #[prost(bool, tag = "14")] + pub dmbbmffejgi: bool, /// offset: 43 #[prost(bool, tag = "6")] - pub pmanbplflkl: bool, - /// offset: 40 - #[prost(bool, tag = "14")] + pub bmnecpiopdn: bool, + /// offset: 41 + #[prost(bool, tag = "13")] pub plfkoccdbag: bool, /// offset: 52 - #[prost(int32, tag = "8")] - pub attack: i32, - /// offset: 64 - #[prost(uint32, tag = "15")] - pub id: u32, - /// offset: 44 - #[prost(int32, tag = "1")] - pub max_hp: i32, - /// offset: 56 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "11")] pub buff_id: u32, - /// offset: 41 - #[prost(bool, tag = "11")] - pub dmbbmffejgi: bool, - /// offset: 42 - #[prost(bool, tag = "13")] - pub bmnecpiopdn: bool, + /// offset: 44 + #[prost(uint32, tag = "10")] + pub id: u32, + /// offset: 40 + #[prost(bool, tag = "12")] + pub pmanbplflkl: bool, + /// offset: 68 + #[prost(int32, tag = "7")] + pub attack: i32, + /// offset: 72 + #[prost(uint32, tag = "15")] + pub jlcikblnenh: u32, /// offset: 16 - #[prost(message, optional, tag = "3")] + #[prost(message, optional, tag = "5")] pub lkefolcgfgd: ::core::option::Option, - /// offset: 24 - #[prost(message, optional, tag = "12")] - pub fnihjjjgoee: ::core::option::Option, + /// offset: 48 + #[prost(uint32, tag = "4")] + pub level: u32, + /// offset: 64 + #[prost(int32, tag = "2")] + pub hp: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jallappcpfe { /// offset: 24 - #[prost(bool, tag = "8")] - pub fhokfdmfnkg: bool, - /// offset: 28 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "7")] pub dhelbcimlga: u32, + /// offset: 28 + #[prost(bool, tag = "2")] + pub fhokfdmfnkg: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mekdnikfdna { - /// offset: 56 - #[prost(uint32, tag = "5")] + /// offset: 32 + #[prost(uint32, tag = "13")] pub ognepbfpilh: u32, - /// offset: 40 - #[prost(uint32, tag = "10")] - pub hp: u32, - /// offset: 60 - #[prost(uint32, tag = "14")] - pub score: u32, - /// offset: 36 - #[prost(uint32, tag = "1")] - pub nmlffogbpoc: u32, - /// offset: 52 - #[prost(uint32, tag = "4")] - pub ldnbeidjbhi: u32, - /// offset: 24 - #[prost(message, repeated, tag = "13")] - pub item_list: ::prost::alloc::vec::Vec, /// offset: 48 - #[prost(enumeration = "Nppnfppenmc", tag = "15")] + #[prost(uint32, tag = "7")] + pub nmlffogbpoc: u32, + /// offset: 40 + #[prost(enumeration = "Nppnfppenmc", tag = "12")] pub state: i32, /// offset: 44 - #[prost(uint32, tag = "8")] - pub rank: u32, - /// offset: 32 - #[prost(bool, tag = "11")] + #[prost(uint32, tag = "6")] + pub ldnbeidjbhi: u32, + /// offset: 52 + #[prost(bool, tag = "10")] pub hnjfffjdgne: bool, + /// offset: 16 + #[prost(message, repeated, tag = "5")] + pub item_list: ::prost::alloc::vec::Vec, + /// offset: 60 + #[prost(uint32, tag = "11")] + pub score: u32, + /// offset: 36 + #[prost(uint32, tag = "9")] + pub hp: u32, + /// offset: 56 + #[prost(uint32, tag = "15")] + pub rank: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kldmjemimcn { /// offset: 56 - #[prost(uint64, tag = "7")] + #[prost(uint64, tag = "12")] pub mcokhhfpbpj: u64, /// offset: 48 - #[prost(enumeration = "Dgfcbofaoia", tag = "15")] - pub jgibhfjmobe: i32, - /// offset: 64 - #[prost(int32, tag = "8")] + #[prost(int32, tag = "2")] pub hcbbhckjnji: i32, - /// offset: 24 - #[prost(message, repeated, tag = "4")] - pub cpkpincceip: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(message, optional, tag = "13")] - pub mejdmjikimo: ::core::option::Option, - /// offset: 16 - #[prost(uint32, repeated, tag = "14")] - pub hbanccokofc: ::prost::alloc::vec::Vec, + /// offset: 64 + #[prost(enumeration = "Dgfcbofaoia", tag = "5")] + pub jgibhfjmobe: i32, /// offset: 52 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "4")] pub danccaojljn: u32, + /// offset: 24 + #[prost(uint32, repeated, tag = "7")] + pub hbanccokofc: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(message, optional, tag = "14")] + pub mejdmjikimo: ::core::option::Option, + /// offset: 40 + #[prost(message, repeated, tag = "3")] + pub cpkpincceip: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jjaepdihcnl { - /// offset: 28 - #[prost(uint32, tag = "14")] - pub fpbedncocho: u32, /// offset: 24 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "1")] pub heckmdlolag: u32, + /// offset: 28 + #[prost(uint32, tag = "13")] + pub fpbedncocho: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mdohafbeepk { - /// offset: 96 - #[prost(enumeration = "Nppnfppenmc", tag = "3")] - pub kjpmohfiilo: i32, - /// offset: 24 - #[prost(message, repeated, tag = "5")] - pub buff_list: ::prost::alloc::vec::Vec, - /// offset: 80 - #[prost(uint32, tag = "9")] - pub midejnjcaia: u32, - /// offset: 84 - #[prost(uint32, tag = "1")] - pub gdfndpmjdaf: u32, - /// offset: 64 - #[prost(uint32, tag = "2")] - pub score: u32, - /// offset: 48 - #[prost(message, repeated, tag = "8")] - pub item_list: ::prost::alloc::vec::Vec, - /// offset: 92 - #[prost(uint32, tag = "14")] - pub cur_hp: u32, - /// offset: 68 - #[prost(uint32, tag = "12")] - pub energy_info: u32, - /// offset: 56 - #[prost(message, optional, tag = "10")] - pub niaeghjlnmb: ::core::option::Option, - /// offset: 40 - #[prost(message, repeated, tag = "13")] + /// offset: 16 + #[prost(message, repeated, tag = "6")] pub op_list: ::prost::alloc::vec::Vec, - /// offset: 72 - #[prost(uint32, tag = "6")] + /// offset: 56 + #[prost(uint32, repeated, tag = "13")] + pub aihmghajgkj: ::prost::alloc::vec::Vec, + /// offset: 64 + #[prost(uint32, tag = "5")] + pub energy_info: u32, + /// offset: 40 + #[prost(message, repeated, tag = "4")] + pub item_list: ::prost::alloc::vec::Vec, + /// offset: 88 + #[prost(uint32, tag = "14")] + pub pkdpiemgibe: u32, + /// offset: 96 + #[prost(uint32, tag = "3")] pub anhfjkepcgf: u32, /// offset: 32 - #[prost(uint32, repeated, tag = "7")] - pub aihmghajgkj: ::prost::alloc::vec::Vec, + #[prost(message, optional, tag = "1")] + pub niaeghjlnmb: ::core::option::Option, + /// offset: 80 + #[prost(enumeration = "Nppnfppenmc", tag = "15")] + pub kjpmohfiilo: i32, + /// offset: 92 + #[prost(uint32, tag = "8")] + pub cur_hp: u32, /// offset: 76 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "7")] pub najlpnlnoje: u32, - /// offset: 88 + /// offset: 84 + #[prost(uint32, tag = "10")] + pub midejnjcaia: u32, + /// offset: 68 #[prost(uint32, tag = "11")] - pub pkdpiemgibe: u32, + pub gdfndpmjdaf: u32, + /// offset: 72 + #[prost(uint32, tag = "12")] + pub score: u32, + /// offset: 24 + #[prost(message, repeated, tag = "2")] + pub buff_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Egcddlkhfeb { - /// offset: 16 - #[prost(message, optional, tag = "4")] + /// offset: 24 + #[prost(message, optional, tag = "14")] pub mlpcfgdafnd: ::core::option::Option, /// offset: 32 - #[prost(enumeration = "Bfilliobmfn", tag = "2")] + #[prost(enumeration = "Bfilliobmfn", tag = "12")] pub olkndfjbdgj: i32, } /// Obf: JGMOEPGHEMC #[derive(proto_derive::CmdID)] -#[cmdid(30110)] +#[cmdid(30141)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FightMatch3DataCsReq { /// offset: 24 - #[prost(int32, tag = "13")] + #[prost(int32, tag = "1")] pub player_data: i32, } /// Obf: HLMOJIFFMBM #[derive(proto_derive::CmdID)] -#[cmdid(30105)] +#[cmdid(30114)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FightMatch3DataScRsp { - /// offset: 24 - #[prost(message, optional, tag = "5")] + /// offset: 32 + #[prost(message, optional, tag = "10")] pub data: ::core::option::Option, - /// offset: 40 - #[prost(uint32, tag = "3")] - pub retcode: u32, /// offset: 16 - #[prost(message, repeated, tag = "2")] + #[prost(message, repeated, tag = "5")] pub lipjdjpmokb: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint32, tag = "13")] + pub retcode: u32, } /// Obf: HJKLKELKOND #[derive(proto_derive::CmdID)] -#[cmdid(30198)] +#[cmdid(30177)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FightMatch3StartCountDownScNotify { /// offset: 24 - #[prost(message, optional, tag = "3")] + #[prost(message, optional, tag = "7")] pub data: ::core::option::Option, } /// Obf: EFPIPLGFIOB #[derive(proto_derive::CmdID)] -#[cmdid(30153)] +#[cmdid(30181)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FightMatch3TurnStartScNotify { - /// offset: 16 - #[prost(message, optional, tag = "4")] + /// offset: 24 + #[prost(message, optional, tag = "3")] pub hkpodflgcdj: ::core::option::Option, } /// Obf: MAGECDJBPAJ #[derive(proto_derive::CmdID)] -#[cmdid(30179)] +#[cmdid(30102)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FightMatch3TurnEndScNotify { - /// offset: 32 - #[prost(message, optional, tag = "11")] + /// offset: 24 + #[prost(message, optional, tag = "2")] pub cinlcmhhkko: ::core::option::Option, - /// offset: 16 - #[prost(message, optional, tag = "9")] + /// offset: 32 + #[prost(message, optional, tag = "15")] pub hiklobgicmp: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Galeopdomkg { - /// offset: 40 - #[prost(message, optional, tag = "13")] - pub feclglbfidh: ::core::option::Option, - /// offset: 48 - #[prost(uint32, tag = "5")] - pub upgrade_level: u32, /// offset: 32 - #[prost(message, repeated, tag = "7")] - pub eckkblnelbm: ::prost::alloc::vec::Vec, + #[prost(message, optional, tag = "14")] + pub feclglbfidh: ::core::option::Option, /// offset: 16 - #[prost(message, optional, tag = "15")] + #[prost(message, optional, tag = "12")] pub phnldpokbkl: ::core::option::Option, + /// offset: 48 + #[prost(uint32, tag = "13")] + pub upgrade_level: u32, + /// offset: 40 + #[prost(message, repeated, tag = "15")] + pub eckkblnelbm: ::prost::alloc::vec::Vec, } /// Obf: CDOAJIMLMGM #[derive(proto_derive::CmdID)] -#[cmdid(30197)] +#[cmdid(30112)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FightMatch3SwapScRsp { - /// offset: 36 - #[prost(bool, tag = "13")] - pub pgmgmjdilcl: bool, - /// offset: 32 - #[prost(uint32, tag = "3")] - pub retcode: u32, - /// offset: 40 - #[prost(uint32, tag = "5")] - pub upgrade_level: u32, - /// offset: 24 + /// offset: 16 #[prost(message, optional, tag = "2")] pub chmaonmmegm: ::core::option::Option, + /// offset: 36 + #[prost(bool, tag = "1")] + pub pgmgmjdilcl: bool, + /// offset: 40 + #[prost(uint32, tag = "10")] + pub upgrade_level: u32, + /// offset: 32 + #[prost(uint32, tag = "6")] + pub retcode: u32, } /// Obf: POGGJHOLGEJ #[derive(proto_derive::CmdID)] -#[cmdid(30106)] +#[cmdid(30188)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FightMatch3OpponentDataScNotify { - /// offset: 32 - #[prost(uint32, tag = "4")] - pub danccaojljn: u32, - /// offset: 36 - #[prost(enumeration = "Nppnfppenmc", tag = "2")] - pub state: i32, /// offset: 40 - #[prost(uint32, tag = "1")] - pub hp: u32, - /// offset: 44 #[prost(uint32, tag = "5")] pub nmlffogbpoc: u32, - /// offset: 48 - #[prost(uint32, tag = "3")] - pub score: u32, - /// offset: 16 - #[prost(message, repeated, tag = "9")] + /// offset: 24 + #[prost(message, repeated, tag = "3")] pub item_list: ::prost::alloc::vec::Vec, + /// offset: 44 + #[prost(enumeration = "Nppnfppenmc", tag = "15")] + pub state: i32, + /// offset: 48 + #[prost(uint32, tag = "13")] + pub danccaojljn: u32, + /// offset: 32 + #[prost(uint32, tag = "10")] + pub score: u32, + /// offset: 36 + #[prost(uint32, tag = "11")] + pub hp: u32, } /// Obf: IELOFCNMAFK #[derive(proto_derive::CmdID)] -#[cmdid(30141)] +#[cmdid(30119)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FightMatch3ChatCsReq { /// offset: 24 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "6")] pub habdkbfmkee: u32, } /// Obf: HFCOKMNPCDC #[derive(proto_derive::CmdID)] -#[cmdid(30155)] +#[cmdid(30162)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FightMatch3ChatScRsp { /// offset: 28 - #[prost(uint32, tag = "9")] - pub retcode: u32, - /// offset: 24 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "3")] pub habdkbfmkee: u32, + /// offset: 24 + #[prost(uint32, tag = "7")] + pub retcode: u32, } /// Obf: HEPAKJBNHHF #[derive(proto_derive::CmdID)] -#[cmdid(30107)] +#[cmdid(30134)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FightMatch3ChatScNotify { /// offset: 24 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "6")] pub habdkbfmkee: u32, /// offset: 28 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "9")] pub egkpfgnjahn: u32, } /// Obf: KPIFKJHIEJK #[derive(proto_derive::CmdID)] -#[cmdid(30139)] +#[cmdid(30189)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FightMatch3ForceUpdateNotify { - /// offset: 24 - #[prost(message, optional, tag = "3")] + /// offset: 16 + #[prost(message, optional, tag = "5")] pub data: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bhgphklehec { - /// offset: 24 - #[prost(uint32, tag = "9")] - pub fojcmhimafn: u32, - /// offset: 36 - #[prost(uint32, tag = "12")] - pub nffnnefcmoi: u32, /// offset: 28 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "12")] + pub dmkfffpdldi: u32, + /// offset: 36 + #[prost(uint32, tag = "6")] + pub nffnnefcmoi: u32, + /// offset: 24 + #[prost(uint32, tag = "11")] pub cur_times: u32, /// offset: 32 - #[prost(uint32, tag = "2")] - pub dmkfffpdldi: u32, + #[prost(uint32, tag = "13")] + pub fojcmhimafn: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Oddkkahnmhk { - /// offset: 24 - #[prost(uint32, tag = "13")] - pub hefmjahohkg: u32, /// offset: 28 - #[prost(enumeration = "Nlaamogoobe", tag = "9")] + #[prost(uint32, tag = "9")] + pub hefmjahohkg: u32, + /// offset: 24 + #[prost(enumeration = "Nlaamogoobe", tag = "13")] pub op_type: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kndbnnpidpb { /// offset: 24 - #[prost(uint32, tag = "8")] - pub display_value: u32, - /// offset: 28 - #[prost(enumeration = "Ganmcijcoki", tag = "15")] + #[prost(enumeration = "Ganmcijcoki", tag = "4")] pub peplinogegc: i32, + /// offset: 28 + #[prost(uint32, tag = "5")] + pub display_value: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bfdlhidcnmf { - /// offset: 41 - #[prost(bool, tag = "2")] - pub cocongacifj: bool, + /// offset: 40 + #[prost(uint32, tag = "5")] + pub midejnjcaia: u32, + /// offset: 64 + #[prost(uint32, tag = "9")] + pub score: u32, /// offset: 24 + #[prost(message, optional, tag = "6")] + pub niaeghjlnmb: ::core::option::Option, + /// offset: 52 + #[prost(uint32, tag = "7")] + pub ldnbeidjbhi: u32, + /// offset: 68 + #[prost(enumeration = "Nppnfppenmc", tag = "3")] + pub kjpmohfiilo: i32, + /// offset: 44 + #[prost(uint32, tag = "8")] + pub energy_info: u32, + /// offset: 16 #[prost(message, repeated, tag = "4")] pub item_list: ::prost::alloc::vec::Vec, - /// offset: 60 - #[prost(uint32, tag = "13")] - pub midejnjcaia: u32, - /// offset: 52 - #[prost(enumeration = "Nppnfppenmc", tag = "6")] - pub kjpmohfiilo: i32, - /// offset: 64 - #[prost(uint32, tag = "8")] - pub ldnbeidjbhi: u32, - /// offset: 48 - #[prost(uint32, tag = "5")] - pub energy_info: u32, - /// offset: 44 - #[prost(uint32, tag = "14")] - pub anhfjkepcgf: u32, - /// offset: 16 - #[prost(message, optional, tag = "9")] - pub niaeghjlnmb: ::core::option::Option, /// offset: 56 #[prost(uint32, tag = "1")] pub ognepbfpilh: u32, - /// offset: 40 - #[prost(bool, tag = "7")] + /// offset: 61 + #[prost(bool, tag = "15")] + pub cocongacifj: bool, + /// offset: 60 + #[prost(bool, tag = "12")] pub jdngfboajap: bool, - /// offset: 68 - #[prost(uint32, tag = "10")] - pub score: u32, + /// offset: 48 + #[prost(uint32, tag = "2")] + pub anhfjkepcgf: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ioijepgmjaf { - /// offset: 16 - #[prost(message, optional, tag = "15")] - pub mejdmjikimo: ::core::option::Option, - /// offset: 56 - #[prost(int32, tag = "10")] - pub hcbbhckjnji: i32, - /// offset: 24 - #[prost(message, repeated, tag = "9")] - pub cpkpincceip: ::prost::alloc::vec::Vec, - /// offset: 40 - #[prost(uint32, tag = "4")] - pub hloacjfdngn: u32, - /// offset: 44 - #[prost(enumeration = "Kjjldimbgmm", tag = "14")] + /// offset: 52 + #[prost(enumeration = "Kjjldimbgmm", tag = "2")] pub jgibhfjmobe: i32, - /// offset: 60 - #[prost(uint32, tag = "6")] - pub ebkpmeobnpo: u32, + /// offset: 16 + #[prost(message, optional, tag = "14")] + pub mejdmjikimo: ::core::option::Option, + /// offset: 44 + #[prost(int32, tag = "1")] + pub hcbbhckjnji: i32, /// offset: 48 - #[prost(uint64, tag = "1")] + #[prost(uint32, tag = "15")] + pub ebkpmeobnpo: u32, + /// offset: 32 + #[prost(message, repeated, tag = "7")] + pub cpkpincceip: ::prost::alloc::vec::Vec, + /// offset: 56 + #[prost(uint64, tag = "3")] pub mcokhhfpbpj: u64, + /// offset: 40 + #[prost(uint32, tag = "12")] + pub hloacjfdngn: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bcekdidflcm { - /// offset: 32 - #[prost(message, repeated, tag = "1")] - pub gdimmfmfpja: ::prost::alloc::vec::Vec, - /// offset: 40 - #[prost(uint32, tag = "3")] - pub use_item_id: u32, /// offset: 16 - #[prost(message, repeated, tag = "13")] + #[prost(message, repeated, tag = "6")] pub eckkblnelbm: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(message, repeated, tag = "5")] + pub gdimmfmfpja: ::prost::alloc::vec::Vec, + /// offset: 44 + #[prost(uint32, tag = "14")] + pub use_item_id: u32, + /// offset: 40 + #[prost(uint32, tag = "15")] + pub hnpkghloiid: u32, } /// Obf: LLAPFAIHPHO #[derive(proto_derive::CmdID)] -#[cmdid(30126)] +#[cmdid(30196)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FightMatch3UseItemScRsp { - /// offset: 16 - #[prost(message, optional, tag = "14")] - pub ehelgaoabjj: ::core::option::Option, /// offset: 36 - #[prost(uint32, tag = "10")] - pub use_item_id: u32, - /// offset: 32 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "6")] pub retcode: u32, + /// offset: 32 + #[prost(uint32, tag = "3")] + pub use_item_id: u32, + /// offset: 16 + #[prost(message, optional, tag = "5")] + pub ehelgaoabjj: ::core::option::Option, } /// Obf: OBDDHIENCGG #[derive(proto_derive::CmdID)] -#[cmdid(30163)] +#[cmdid(30132)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FightMatch3SoloDataCsReq {} /// Obf: ILLGCECFCBF #[derive(proto_derive::CmdID)] -#[cmdid(30167)] +#[cmdid(30182)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FightMatch3SoloDataScRsp { /// offset: 16 - #[prost(message, repeated, tag = "8")] + #[prost(message, repeated, tag = "9")] pub lipjdjpmokb: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(message, optional, tag = "5")] + #[prost(message, optional, tag = "3")] pub data: ::core::option::Option, /// offset: 40 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "14")] pub retcode: u32, } /// Obf: FFADONHMPKE #[derive(proto_derive::CmdID)] -#[cmdid(30172)] +#[cmdid(30166)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FightMatch3SoloAnimEndCsReq { - /// offset: 32 - #[prost(uint32, tag = "8")] - pub hloacjfdngn: u32, /// offset: 28 - #[prost(uint32, tag = "1")] - pub gdchlibmfkm: u32, - /// offset: 24 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "7")] + pub hloacjfdngn: u32, + /// offset: 32 + #[prost(uint32, tag = "12")] pub bkggnmbbgnl: u32, + /// offset: 24 + #[prost(uint32, tag = "13")] + pub gdchlibmfkm: u32, } /// Obf: CJNONNDMGAO #[derive(proto_derive::CmdID)] -#[cmdid(30194)] +#[cmdid(30192)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FightMatch3SoloAnimEndScRsp { /// offset: 24 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "11")] pub retcode: u32, } /// Obf: POEDBCBDLOP #[derive(proto_derive::CmdID)] -#[cmdid(30136)] +#[cmdid(30131)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FightMatch3SoloDataUpdateNotify { - /// offset: 24 - #[prost(message, optional, tag = "13")] - pub data: ::core::option::Option, /// offset: 32 - #[prost(enumeration = "Abbdjbmiibe", tag = "4")] + #[prost(enumeration = "Abbdjbmiibe", tag = "14")] pub reason: i32, + /// offset: 24 + #[prost(message, optional, tag = "11")] + pub data: ::core::option::Option, } /// Obf: IGCFCAIKKAA #[derive(proto_derive::CmdID)] -#[cmdid(30178)] +#[cmdid(30197)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FightMatch3SoloSwapNotify { /// offset: 24 - #[prost(message, optional, tag = "11")] + #[prost(message, optional, tag = "4")] pub medbonhalod: ::core::option::Option, /// offset: 16 #[prost(message, optional, tag = "5")] @@ -14991,93 +15765,175 @@ pub struct FightMatch3SoloSwapNotify { } /// Obf: DJBKIPEHLNM #[derive(proto_derive::CmdID)] -#[cmdid(30174)] +#[cmdid(30187)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FightMatch3SoloUseItemNotify { /// offset: 16 + #[prost(message, optional, tag = "10")] + pub ehelgaoabjj: ::core::option::Option, + /// offset: 32 #[prost(message, optional, tag = "8")] pub medbonhalod: ::core::option::Option, - /// offset: 32 - #[prost(message, optional, tag = "12")] - pub ehelgaoabjj: ::core::option::Option, } /// Obf: HIFPDFFIFAM #[derive(proto_derive::CmdID)] -#[cmdid(30190)] +#[cmdid(30115)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FightMatch3SoloPreTurnEndCsReq {} /// Obf: HCOACOGFAJG #[derive(proto_derive::CmdID)] -#[cmdid(30154)] +#[cmdid(30120)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FightMatch3SoloPreTurnEndScRsp { /// offset: 24 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "11")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct AssistSimpleInfo { +pub struct Kakebehfeio { + /// offset: 32 + #[prost(uint32, tag = "5")] + pub score: u32, /// offset: 36 + #[prost(enumeration = "Nppnfppenmc", tag = "2")] + pub state: i32, + /// offset: 24 #[prost(uint32, tag = "13")] - pub dressed_skin_id: u32, + pub ldnbeidjbhi: u32, /// offset: 28 + #[prost(uint32, tag = "4")] + pub rank: u32, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Nfbflcejnbe { + /// offset: 52 + #[prost(uint32, tag = "7")] + pub ebkpmeobnpo: u32, + /// offset: 32 + #[prost(message, optional, tag = "11")] + pub mejdmjikimo: ::core::option::Option, + /// offset: 56 + #[prost(int32, tag = "15")] + pub hcbbhckjnji: i32, + /// offset: 40 + #[prost(uint64, tag = "5")] + pub mcokhhfpbpj: u64, + /// offset: 48 + #[prost(enumeration = "Nonmoljkoci", tag = "3")] + pub jgibhfjmobe: i32, + /// offset: 16 + #[prost(message, repeated, tag = "6")] + pub cpkpincceip: ::prost::alloc::vec::Vec, +} +/// Obf: AKOLFJKHFJJ +#[derive(proto_derive::CmdID)] +#[cmdid(30190)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct FightMatch3RoyaleDataCsReq {} +/// Obf: DFFEPHNBJGN +#[derive(proto_derive::CmdID)] +#[cmdid(30121)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct FightMatch3RoyaleDataScRsp { + /// offset: 32 + #[prost(message, optional, tag = "12")] + pub cakpioegdin: ::core::option::Option, + /// offset: 24 + #[prost(message, repeated, tag = "3")] + pub lipjdjpmokb: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint32, tag = "15")] + pub retcode: u32, +} +/// Obf: EKCMNEFJIJD +#[derive(proto_derive::CmdID)] +#[cmdid(30167)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct FightMatch3RoyaleDataUpdateNotify { + /// offset: 16 + #[prost(message, optional, tag = "9")] + pub cakpioegdin: ::core::option::Option, + /// offset: 32 + #[prost(enumeration = "Minnalimmgd", tag = "7")] + pub reason: i32, +} +/// Obf: HGHMLMPIHJA +#[derive(proto_derive::CmdID)] +#[cmdid(30125)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct FightMatch3RoyaleRankUpdateNotify { + /// offset: 32 + #[prost(uint32, tag = "9")] + pub ebkpmeobnpo: u32, + /// offset: 24 + #[prost(message, repeated, tag = "3")] + pub cpkpincceip: ::prost::alloc::vec::Vec, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct AssistSimpleInfo { + /// offset: 24 #[prost(uint32, tag = "1")] pub avatar_id: u32, - /// offset: 24 - #[prost(uint32, tag = "10")] - pub level: u32, /// offset: 32 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "6")] + pub dressed_skin_id: u32, + /// offset: 28 + #[prost(uint32, tag = "15")] pub pos: u32, + /// offset: 36 + #[prost(uint32, tag = "4")] + pub level: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ihkgnjdnalj { + /// offset: 28 + #[prost(uint32, tag = "3")] + pub jgmipmdppij: u32, /// offset: 32 - #[prost(uint32, tag = "13")] - pub group_id: u32, - /// offset: 24 + #[prost(uint32, tag = "4")] + pub total_star_count: u32, + /// offset: 36 #[prost(uint32, tag = "14")] pub fccdilggoci: u32, - /// offset: 28 - #[prost(uint32, tag = "1")] - pub jgmipmdppij: u32, - /// offset: 36 - #[prost(uint32, tag = "15")] - pub total_star_count: u32, + /// offset: 24 + #[prost(uint32, tag = "10")] + pub group_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kpiglopemcf { /// offset: 24 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "10")] pub ijhlojefcpm: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Phhliogfdek { /// offset: 24 - #[prost(uint32, repeated, tag = "13")] + #[prost(uint32, repeated, tag = "2")] pub capiccciebo: ::prost::alloc::vec::Vec, /// offset: 36 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "10")] pub ofgbjcccike: u32, /// offset: 32 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "13")] pub ijhlojefcpm: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bcpdfipomap { /// offset: 24 - #[prost(message, optional, tag = "14")] + #[prost(message, optional, tag = "4")] pub lbhjehfjlnf: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Obihngmnkek { - #[prost(oneof = "obihngmnkek::Jehdfhlgcnl", tags = "9, 6")] + #[prost(oneof = "obihngmnkek::Jehdfhlgcnl", tags = "1, 11")] pub jehdfhlgcnl: ::core::option::Option, } /// Nested message and enum types in `OBIHNGMNKEK`. @@ -15086,339 +15942,348 @@ pub mod obihngmnkek { #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Jehdfhlgcnl { /// offset: 24 - #[prost(message, tag = "9")] + #[prost(message, tag = "1")] Loonehfnapc(super::Kpiglopemcf), /// offset: 24 - #[prost(message, tag = "6")] + #[prost(message, tag = "11")] Daopohamomf(super::Bcpdfipomap), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hiejjbdncnh { - /// offset: 40 - #[prost(enumeration = "Pcahopmikim", tag = "2")] - pub display_type: i32, /// offset: 24 - #[prost(message, optional, tag = "9")] - pub eboomgdgnep: ::core::option::Option, - /// offset: 32 - #[prost(message, optional, tag = "8")] + #[prost(message, optional, tag = "2")] pub jfpcpdcflmd: ::core::option::Option, + /// offset: 40 + #[prost(enumeration = "Pcahopmikim", tag = "14")] + pub display_type: i32, + /// offset: 32 + #[prost(message, optional, tag = "3")] + pub eboomgdgnep: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SimpleInfo { - /// offset: 100 - #[prost(uint32, tag = "9")] - pub anpllaobfji: u32, - /// offset: 24 - #[prost(string, tag = "11")] - pub akcejfcfban: ::prost::alloc::string::String, - /// offset: 16 - #[prost(string, tag = "10")] - pub nickname: ::prost::alloc::string::String, - /// offset: 80 - #[prost(int64, tag = "8")] - pub last_active_time: i64, /// offset: 96 - #[prost(uint32, tag = "6")] - pub chat_bubble_id: u32, - /// offset: 68 - #[prost(uint32, tag = "14")] - pub head_icon: u32, - /// offset: 48 - #[prost(string, tag = "5")] - pub signature: ::prost::alloc::string::String, - /// offset: 56 - #[prost(string, tag = "12")] - pub gmalcpnohbf: ::prost::alloc::string::String, - /// offset: 92 - #[prost(uint32, tag = "1")] - pub uid: u32, - /// offset: 64 - #[prost(enumeration = "PlatformType", tag = "4")] - pub platform_type: i32, - /// offset: 88 - #[prost(bool, tag = "15")] - pub jfgaekjjpie: bool, - /// offset: 72 - #[prost(uint32, tag = "7")] - pub level: u32, + #[prost(uint32, tag = "3")] + pub anpllaobfji: u32, /// offset: 76 - #[prost(enumeration = "FriendOnlineStatus", tag = "3")] + #[prost(enumeration = "PlatformType", tag = "2")] + pub platform_type: i32, + /// offset: 72 + #[prost(uint32, tag = "9")] + pub uid: u32, + /// offset: 16 + #[prost(string, tag = "15")] + pub signature: ::prost::alloc::string::String, + /// offset: 92 + #[prost(uint32, tag = "13")] + pub level: u32, + /// offset: 100 + #[prost(uint32, tag = "10")] + pub head_icon: u32, + /// offset: 80 + #[prost(int64, tag = "11")] + pub last_active_time: i64, + /// offset: 48 + #[prost(message, optional, tag = "985")] + pub lolnmadmpkl: ::core::option::Option, + /// offset: 108 + #[prost(enumeration = "FriendOnlineStatus", tag = "5")] pub online_status: i32, /// offset: 40 - #[prost(message, repeated, tag = "13")] + #[prost(message, repeated, tag = "12")] pub assist_simple_info: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(string, tag = "8")] + pub nickname: ::prost::alloc::string::String, + /// offset: 56 + #[prost(string, tag = "7")] + pub akcejfcfban: ::prost::alloc::string::String, + /// offset: 88 + #[prost(bool, tag = "4")] + pub jfgaekjjpie: bool, + /// offset: 104 + #[prost(uint32, tag = "1")] + pub chat_bubble_id: u32, + /// offset: 24 + #[prost(string, tag = "14")] + pub gmalcpnohbf: ::prost::alloc::string::String, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DisplayEquipmentInfo { /// offset: 28 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "14")] pub level: u32, - /// offset: 36 - #[prost(uint32, tag = "2")] - pub rank: u32, - /// offset: 32 - #[prost(uint32, tag = "7")] - pub tid: u32, - /// offset: 24 - #[prost(uint32, tag = "5")] - pub promotion: u32, /// offset: 40 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "1")] + pub rank: u32, + /// offset: 24 + #[prost(uint32, tag = "7")] pub exp: u32, + /// offset: 32 + #[prost(uint32, tag = "8")] + pub promotion: u32, + /// offset: 36 + #[prost(uint32, tag = "6")] + pub tid: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct DisplayRelicInfo { - /// offset: 44 - #[prost(uint32, tag = "6")] - pub tid: u32, - /// offset: 40 - #[prost(uint32, tag = "13")] - pub main_affix_id: u32, /// offset: 32 - #[prost(uint32, tag = "1")] - pub level: u32, + #[prost(uint32, tag = "9")] + pub tid: u32, /// offset: 36 - #[prost(uint32, tag = "2")] - pub exp: u32, - /// offset: 48 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "4")] + pub main_affix_id: u32, + /// offset: 40 + #[prost(uint32, tag = "11")] pub r#type: u32, - /// offset: 16 - #[prost(message, repeated, tag = "11")] + /// offset: 44 + #[prost(uint32, tag = "15")] + pub exp: u32, + /// offset: 24 + #[prost(message, repeated, tag = "6")] pub sub_affix_list: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(uint32, tag = "12")] + pub level: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct DisplayAvatarDetailInfo { - /// offset: 32 - #[prost(message, optional, tag = "2")] - pub equipment: ::core::option::Option, - /// offset: 72 - #[prost(uint32, tag = "14")] + /// offset: 52 + #[prost(uint32, tag = "2")] pub avatar_id: u32, /// offset: 68 - #[prost(uint32, tag = "11")] - pub dressed_skin_id: u32, - /// offset: 60 - #[prost(uint32, tag = "8")] - pub exp: u32, - /// offset: 48 - #[prost(uint32, tag = "3")] - pub rank: u32, - /// offset: 52 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "7")] pub promotion: u32, + /// offset: 56 + #[prost(uint32, tag = "9")] + pub dressed_skin_id: u32, + /// offset: 32 + #[prost(message, repeated, tag = "6")] + pub relic_list: ::prost::alloc::vec::Vec, + /// offset: 76 + #[prost(uint32, tag = "4")] + pub pos: u32, + /// offset: 40 + #[prost(message, optional, tag = "10")] + pub equipment: ::core::option::Option, + /// offset: 60 + #[prost(uint32, tag = "5")] + pub rank: u32, /// offset: 16 - #[prost(message, repeated, tag = "10")] + #[prost(message, repeated, tag = "3")] pub skilltree_list: ::prost::alloc::vec::Vec, /// offset: 64 - #[prost(uint32, tag = "12")] - pub enhanced_id: u32, - /// offset: 76 - #[prost(uint32, tag = "7")] - pub pos: u32, - /// offset: 24 - #[prost(message, repeated, tag = "1")] - pub relic_list: ::prost::alloc::vec::Vec, - /// offset: 56 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "14")] + pub exp: u32, + /// offset: 72 + #[prost(uint32, tag = "8")] pub level: u32, + /// offset: 48 + #[prost(uint32, tag = "11")] + pub enhanced_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlayerCollectionInfo { - /// offset: 32 - #[prost(uint32, tag = "12")] - pub nljifekdphn: u32, - /// offset: 28 - #[prost(uint32, tag = "5")] - pub pgcdmmnncjc: u32, /// offset: 36 - #[prost(uint32, tag = "6")] - pub pjcjnkbeimk: u32, - /// offset: 24 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "3")] pub bdbmikdjlko: u32, /// offset: 40 + #[prost(uint32, tag = "5")] + pub pjcjnkbeimk: u32, + /// offset: 32 + #[prost(uint32, tag = "2")] + pub nljifekdphn: u32, + /// offset: 24 + #[prost(uint32, tag = "11")] + pub pgcdmmnncjc: u32, + /// offset: 28 #[prost(uint32, tag = "7")] pub ljpekedicml: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlayerRecordInfo { - /// offset: 40 - #[prost(uint32, tag = "1")] - pub hknoakgcjbk: u32, - /// offset: 32 - #[prost(uint32, tag = "12")] - pub cfdfmgllico: u32, - /// offset: 48 - #[prost(uint32, tag = "7")] - pub gekkndonhlj: u32, - /// offset: 52 - #[prost(uint32, tag = "6")] - pub ehbdeijjohk: u32, - /// offset: 56 - #[prost(uint32, tag = "11")] - pub jfpgbkbpbnf: u32, - /// offset: 44 - #[prost(uint32, tag = "13")] - pub emjdebdmhll: u32, - /// offset: 36 - #[prost(uint32, tag = "9")] - pub bhfefeodnim: u32, /// offset: 60 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "14")] pub fhkkmpddmgo: u32, - /// offset: 16 - #[prost(message, optional, tag = "10")] + /// offset: 48 + #[prost(uint32, tag = "15")] + pub jfpgbkbpbnf: u32, + /// offset: 32 + #[prost(uint32, tag = "4")] + pub gekkndonhlj: u32, + /// offset: 40 + #[prost(uint32, tag = "10")] + pub cfdfmgllico: u32, + /// offset: 36 + #[prost(uint32, tag = "3")] + pub emjdebdmhll: u32, + /// offset: 24 + #[prost(message, optional, tag = "12")] pub collection_info: ::core::option::Option, + /// offset: 52 + #[prost(uint32, tag = "5")] + pub ehbdeijjohk: u32, + /// offset: 44 + #[prost(uint32, tag = "1")] + pub bhfefeodnim: u32, + /// offset: 56 + #[prost(uint32, tag = "13")] + pub hknoakgcjbk: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlayerDisplaySettings { - /// offset: 27 + /// offset: 29 #[prost(bool, tag = "7")] pub kjncckhjfhe: bool, - /// offset: 26 + /// offset: 27 + #[prost(bool, tag = "1")] + pub aponeidmphl: bool, + /// offset: 28 + #[prost(bool, tag = "4")] + pub aamelohpbhl: bool, + /// offset: 24 #[prost(bool, tag = "6")] pub aicnfaobcpi: bool, - /// offset: 28 - #[prost(bool, tag = "12")] - pub njfmiljofok: bool, - /// offset: 24 - #[prost(bool, tag = "4")] - pub aponeidmphl: bool, - /// offset: 25 - #[prost(bool, tag = "8")] + /// offset: 26 + #[prost(bool, tag = "11")] pub pbkbglhhkpe: bool, + /// offset: 25 + #[prost(bool, tag = "9")] + pub njfmiljofok: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Knhlnlngahp { - /// offset: 32 - #[prost(message, optional, tag = "12")] - pub jfpcpdcflmd: ::core::option::Option, - /// offset: 24 + /// offset: 16 #[prost(message, repeated, tag = "13")] pub challenge_list: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(message, optional, tag = "2")] + pub jfpcpdcflmd: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlayerDetailInfo { - /// offset: 56 - #[prost(string, tag = "4")] - pub akcejfcfban: ::prost::alloc::string::String, - /// offset: 32 - #[prost(string, tag = "6")] - pub signature: ::prost::alloc::string::String, - /// offset: 100 - #[prost(uint32, tag = "1212")] - pub anpllaobfji: u32, - /// offset: 120 + /// offset: 48 + #[prost(message, optional, tag = "505")] + pub fdfpgmioimm: ::core::option::Option, + /// offset: 113 #[prost(bool, tag = "13")] - pub show_display_avatars: bool, - /// offset: 104 - #[prost(enumeration = "PlatformType", tag = "9")] - pub platform_type: i32, - /// offset: 88 - #[prost(message, optional, tag = "395")] - pub onkhlhojhgn: ::core::option::Option, - /// offset: 108 - #[prost(uint32, tag = "1")] - pub ooopbhimnfd: u32, - /// offset: 116 - #[prost(uint32, tag = "7")] - pub world_level: u32, - /// offset: 121 - #[prost(bool, tag = "12")] pub jfgaekjjpie: bool, - /// offset: 80 - #[prost(message, repeated, tag = "440")] + /// offset: 56 + #[prost(message, optional, tag = "100")] + pub onkhlhojhgn: ::core::option::Option, + /// offset: 124 + #[prost(uint32, tag = "15")] + pub world_level: u32, + /// offset: 24 + #[prost(string, tag = "1")] + pub nickname: ::prost::alloc::string::String, + /// offset: 108 + #[prost(uint32, tag = "3")] + pub ooopbhimnfd: u32, + /// offset: 88 + #[prost(string, tag = "6")] + pub gmalcpnohbf: ::prost::alloc::string::String, + /// offset: 104 + #[prost(uint32, tag = "801")] + pub anpllaobfji: u32, + /// offset: 16 + #[prost(message, repeated, tag = "1451")] pub display_avatar_list: ::prost::alloc::vec::Vec, - /// offset: 40 + /// offset: 128 + #[prost(uint32, tag = "10")] + pub kbmgbninfbk: u32, + /// offset: 116 + #[prost(uint32, tag = "2")] + pub uid: u32, + /// offset: 32 #[prost(message, optional, tag = "8")] pub record_info: ::core::option::Option, - /// offset: 72 - #[prost(string, tag = "14")] - pub gmalcpnohbf: ::prost::alloc::string::String, - /// offset: 112 - #[prost(uint32, tag = "3")] - pub head_icon: u32, - /// offset: 16 - #[prost(message, optional, tag = "890")] - pub fdfpgmioimm: ::core::option::Option, - /// offset: 124 - #[prost(uint32, tag = "10")] - pub uid: u32, - /// offset: 96 - #[prost(uint32, tag = "5")] - pub kbmgbninfbk: u32, - /// offset: 24 - #[prost(message, repeated, tag = "11")] - pub assist_avatar_list: ::prost::alloc::vec::Vec, - /// offset: 128 - #[prost(uint32, tag = "15")] + /// offset: 136 + #[prost(uint32, tag = "9")] pub level: u32, /// offset: 64 - #[prost(string, tag = "2")] - pub nickname: ::prost::alloc::string::String, + #[prost(message, optional, tag = "778")] + pub lolnmadmpkl: ::core::option::Option, + /// offset: 96 + #[prost(string, tag = "7")] + pub signature: ::prost::alloc::string::String, + /// offset: 80 + #[prost(string, tag = "11")] + pub akcejfcfban: ::prost::alloc::string::String, + /// offset: 112 + #[prost(bool, tag = "5")] + pub show_display_avatars: bool, + /// offset: 120 + #[prost(enumeration = "PlatformType", tag = "14")] + pub platform_type: i32, + /// offset: 40 + #[prost(message, repeated, tag = "12")] + pub assist_avatar_list: ::prost::alloc::vec::Vec, + /// offset: 132 + #[prost(uint32, tag = "4")] + pub head_icon: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FriendListInfo { - /// offset: 56 - #[prost(bool, tag = "15")] - pub is_marked: bool, - /// offset: 60 - #[prost(enumeration = "PlayingState", tag = "13")] - pub playing_state: i32, - /// offset: 16 - #[prost(message, optional, tag = "10")] - pub simple_info: ::core::option::Option, /// offset: 48 - #[prost(int64, tag = "3")] - pub sent_time: i64, - /// offset: 24 - #[prost(string, tag = "4")] - pub friend_name: ::prost::alloc::string::String, + #[prost(enumeration = "PlayingState", tag = "5")] + pub playing_state: i32, /// offset: 32 - #[prost(message, optional, tag = "7")] + #[prost(message, optional, tag = "2")] pub ilchajcffbf: ::core::option::Option, + /// offset: 16 + #[prost(string, tag = "9")] + pub friend_name: ::prost::alloc::string::String, + /// offset: 52 + #[prost(bool, tag = "11")] + pub is_marked: bool, + /// offset: 24 + #[prost(message, optional, tag = "13")] + pub simple_info: ::core::option::Option, + /// offset: 56 + #[prost(int64, tag = "15")] + pub sent_time: i64, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FriendApplyInfo { - /// offset: 16 - #[prost(message, optional, tag = "9")] - pub simple_info: ::core::option::Option, /// offset: 32 #[prost(int64, tag = "2")] pub lffcmnahbdp: i64, + /// offset: 16 + #[prost(message, optional, tag = "5")] + pub simple_info: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FriendRecommendInfo { /// offset: 32 - #[prost(bool, tag = "12")] + #[prost(bool, tag = "1")] pub jholblpeglj: bool, /// offset: 24 - #[prost(message, optional, tag = "2")] + #[prost(message, optional, tag = "12")] pub simple_info: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lpkdgnbjdem { /// offset: 32 - #[prost(message, optional, tag = "2")] + #[prost(message, optional, tag = "14")] pub mdhfanlhnma: ::core::option::Option, - /// offset: 24 + /// offset: 16 #[prost(message, optional, tag = "12")] pub simple_info: ::core::option::Option, } @@ -15428,185 +16293,186 @@ pub struct Flcmjahgkfk { /// offset: 32 #[prost(string, tag = "8")] pub gmalcpnohbf: ::prost::alloc::string::String, + /// offset: 48 + #[prost(string, tag = "3")] + pub friend_name: ::prost::alloc::string::String, /// offset: 64 - #[prost(uint32, tag = "6")] - pub uid: u32, - /// offset: 60 - #[prost(enumeration = "PlatformType", tag = "12")] + #[prost(enumeration = "PlatformType", tag = "2")] pub platform_type: i32, /// offset: 56 - #[prost(uint32, tag = "3")] - pub level: u32, - /// offset: 68 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "11")] pub nppphgfenph: u32, - /// offset: 52 - #[prost(uint32, tag = "13")] - pub innaniclcae: u32, - /// offset: 40 - #[prost(string, tag = "11")] - pub friend_name: ::prost::alloc::string::String, - /// offset: 24 - #[prost(string, tag = "10")] + /// offset: 16 + #[prost(string, tag = "5")] pub nickname: ::prost::alloc::string::String, - /// offset: 48 + /// offset: 76 #[prost(uint32, tag = "4")] + pub innaniclcae: u32, + /// offset: 68 + #[prost(uint32, tag = "12")] + pub uid: u32, + /// offset: 72 + #[prost(uint32, tag = "13")] pub head_icon: u32, + /// offset: 60 + #[prost(uint32, tag = "7")] + pub level: u32, + /// offset: 40 + #[prost(message, optional, tag = "6")] + pub lolnmadmpkl: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FriendChallengeLineup { - /// offset: 48 - #[prost(uint32, tag = "9")] - pub buff_two: u32, - /// offset: 60 - #[prost(uint32, tag = "15")] - pub max_star: u32, + /// offset: 24 + #[prost(message, repeated, tag = "4")] + pub lineup_list: ::prost::alloc::vec::Vec, /// offset: 56 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "11")] + pub max_star: u32, + /// offset: 60 + #[prost(uint32, tag = "6")] pub score: u32, /// offset: 52 #[prost(uint32, tag = "14")] pub buff_one: u32, - /// offset: 24 - #[prost(string, tag = "8")] - pub friend_name: ::prost::alloc::string::String, /// offset: 16 - #[prost(message, optional, tag = "1")] + #[prost(message, optional, tag = "3")] pub simple_info: ::core::option::Option, - /// offset: 32 - #[prost(message, repeated, tag = "5")] - pub lineup_list: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(uint32, tag = "5")] + pub buff_two: u32, + /// offset: 40 + #[prost(string, tag = "10")] + pub friend_name: ::prost::alloc::string::String, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FriendChallengeClearanceInfo { /// offset: 40 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "3")] pub group_id: u32, /// offset: 36 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "10")] pub total_star_count: u32, #[prost( - oneof = "friend_challenge_clearance_info::Jdicggkkooi", - tags = "224, 1486, 81" + oneof = "friend_challenge_clearance_info::ChallengeType", + tags = "1062, 231, 910" )] - pub jdicggkkooi: ::core::option::Option< - friend_challenge_clearance_info::Jdicggkkooi, + pub challenge_type: ::core::option::Option< + friend_challenge_clearance_info::ChallengeType, >, } /// Nested message and enum types in `FriendChallengeClearanceInfo`. pub mod friend_challenge_clearance_info { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Jdicggkkooi { - /// offset: 24 - #[prost(message, tag = "224")] + pub enum ChallengeType { + /// offset: 16 + #[prost(message, tag = "1062")] MemoryStats(super::ChallengeMemoryStats), - /// offset: 24 - #[prost(message, tag = "1486")] + /// offset: 16 + #[prost(message, tag = "231")] StoryStats(super::ChallengeStoryStats), - /// offset: 24 - #[prost(message, tag = "81")] + /// offset: 16 + #[prost(message, tag = "910")] BossStats(super::ChallengeBossStats), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ognldadpjfo { - /// offset: 16 - #[prost(message, optional, tag = "9")] - pub finish_info: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "9")] pub map_id: u32, + /// offset: 24 + #[prost(message, optional, tag = "11")] + pub finish_info: ::core::option::Option, } -/// Obf: EAIMKOMHKHD #[derive(proto_derive::CmdID)] -#[cmdid(4141)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Eaimkomhkhd { /// offset: 28 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "7")] pub avatar_id: u32, /// offset: 24 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "11")] pub ggdiibcdobb: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Angoamadoma { - /// offset: 16 - #[prost(message, optional, tag = "14")] - pub njnjebodmnl: ::core::option::Option, - /// offset: 32 - #[prost(uint32, tag = "3")] - pub jbloklcpafn: u32, /// offset: 40 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "4")] pub ijhlojefcpm: u32, - /// offset: 36 - #[prost(uint32, tag = "6")] + /// offset: 32 + #[prost(uint32, tag = "9")] pub ofgbjcccike: u32, + /// offset: 16 + #[prost(message, optional, tag = "1")] + pub njnjebodmnl: ::core::option::Option, + /// offset: 36 + #[prost(uint32, tag = "12")] + pub jbloklcpafn: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ggkbhalpidk { - /// offset: 32 - #[prost(uint32, tag = "4")] - pub imlhfgepcan: u32, /// offset: 24 - #[prost(uint32, tag = "2")] - pub lhbdonjiicc: u32, - /// offset: 28 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "10")] pub area_id: u32, + /// offset: 32 + #[prost(uint32, tag = "1")] + pub imlhfgepcan: u32, + /// offset: 28 + #[prost(uint32, tag = "13")] + pub lhbdonjiicc: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lfjpddcnbkc { - /// offset: 28 - #[prost(uint32, tag = "4")] - pub epljmcapmpc: u32, - /// offset: 24 - #[prost(uint32, tag = "3")] - pub fnmgaohmlim: u32, /// offset: 36 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "10")] + pub area_id: u32, + /// offset: 28 + #[prost(uint32, tag = "6")] pub fjhigbbmjdm: u32, /// offset: 32 - #[prost(uint32, tag = "7")] - pub area_id: u32, + #[prost(uint32, tag = "12")] + pub epljmcapmpc: u32, + /// offset: 24 + #[prost(uint32, tag = "5")] + pub fnmgaohmlim: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nhagpmmcdcf { - /// offset: 32 - #[prost(uint32, tag = "4")] - pub oiajancbabp: u32, - /// offset: 36 - #[prost(uint32, tag = "9")] + /// offset: 24 + #[prost(uint32, tag = "1")] pub area_id: u32, /// offset: 28 - #[prost(uint32, tag = "8")] - pub agijkfbcjoc: u32, - /// offset: 24 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "9")] pub onahhamhfdb: u32, + /// offset: 36 + #[prost(uint32, tag = "13")] + pub agijkfbcjoc: u32, + /// offset: 32 + #[prost(uint32, tag = "14")] + pub oiajancbabp: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Okdbogbabni { - /// offset: 32 - #[prost(message, optional, tag = "8")] - pub plccehdnafl: ::core::option::Option, - /// offset: 48 - #[prost(message, optional, tag = "6")] - pub hdljbadekfi: ::core::option::Option, /// offset: 40 - #[prost(message, optional, tag = "4")] + #[prost(message, optional, tag = "13")] + pub hdljbadekfi: ::core::option::Option, + /// offset: 16 + #[prost(message, optional, tag = "2")] + pub plccehdnafl: ::core::option::Option, + /// offset: 32 + #[prost(message, optional, tag = "10")] pub apmjfgkifon: ::core::option::Option, - #[prost(oneof = "okdbogbabni::Gnkackhfhhd", tags = "551, 128")] + #[prost(oneof = "okdbogbabni::Gnkackhfhhd", tags = "1841, 1354")] pub gnkackhfhhd: ::core::option::Option, } /// Nested message and enum types in `OKDBOGBABNI`. @@ -15614,15 +16480,72 @@ pub mod okdbogbabni { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Gnkackhfhhd { - /// offset: 16 - #[prost(message, tag = "551")] + /// offset: 24 + #[prost(message, tag = "1841")] Edgfedjbahf(super::Ognldadpjfo), - /// offset: 16 - #[prost(message, tag = "128")] + /// offset: 24 + #[prost(message, tag = "1354")] Opfpolcgmed(super::Angoamadoma), } } #[derive(proto_derive::CmdID)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Okheklbfaca { + /// offset: 32 + #[prost(uint32, repeated, tag = "15")] + pub iephdlmloao: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint32, tag = "14")] + pub ofgpfijlhnc: u32, + /// offset: 44 + #[prost(uint32, tag = "9")] + pub cpjdjhihnjb: u32, + /// offset: 16 + #[prost(message, optional, tag = "6")] + pub lineup: ::core::option::Option, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Ppcfhapccib { + /// offset: 49 + #[prost(bool, tag = "2")] + pub nhgomakhcop: bool, + /// offset: 48 + #[prost(bool, tag = "4")] + pub lgjcepnmckm: bool, + /// offset: 44 + #[prost(uint32, tag = "15")] + pub buff_id: u32, + /// offset: 52 + #[prost(uint32, tag = "5")] + pub kjblmapkmbk: u32, + /// offset: 24 + #[prost(message, optional, tag = "11")] + pub lineup: ::core::option::Option, + /// offset: 32 + #[prost(uint32, repeated, tag = "8")] + pub iephdlmloao: ::prost::alloc::vec::Vec, + /// offset: 56 + #[prost(uint32, tag = "13")] + pub ofgpfijlhnc: u32, + /// offset: 40 + #[prost(uint32, tag = "14")] + pub jbolaafdkan: u32, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Mnfmhooamnl { + /// offset: 32 + #[prost(message, repeated, tag = "3")] + pub eiccamlkjfh: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(message, optional, tag = "13")] + pub faidfgbdojj: ::core::option::Option, + /// offset: 40 + #[prost(uint32, tag = "2")] + pub group_id: u32, +} +#[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Iojhjahimhm { /// offset: 24 @@ -15632,32 +16555,46 @@ pub struct Iojhjahimhm { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jienkfadche { - /// offset: 24 - #[prost(uint32, tag = "14")] - pub njoiciopbnh: u32, /// offset: 28 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "10")] + pub njoiciopbnh: u32, + /// offset: 24 + #[prost(uint32, tag = "5")] pub area_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Meehcbgdbea { /// offset: 24 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "5")] pub challenge_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct Pddkmlpnmah { + /// offset: 24 + #[prost(uint32, tag = "13")] + pub ofgpfijlhnc: u32, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct Nlccedehehe { + /// offset: 24 + #[prost(uint32, tag = "9")] + pub ofgbjcccike: u32, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dhahakmpnaf { /// offset: 32 - #[prost(int64, tag = "1")] + #[prost(int64, tag = "9")] pub time: i64, /// offset: 44 - #[prost(enumeration = "DevelopmentType", tag = "7")] + #[prost(enumeration = "DevelopmentType", tag = "14")] pub ejhmnkhepfa: i32, #[prost( oneof = "dhahakmpnaf::Ebbmjdkkfib", - tags = "926, 1058, 932, 367, 1029, 824, 195" + tags = "691, 510, 368, 1732, 788, 563, 2024, 1165, 197" )] pub ebbmjdkkfib: ::core::option::Option, } @@ -15666,385 +16603,391 @@ pub mod dhahakmpnaf { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] pub enum Ebbmjdkkfib { - /// offset: 24 - #[prost(message, tag = "926")] + /// offset: 16 + #[prost(message, tag = "691")] Liibbggehfp(super::Iojhjahimhm), - /// offset: 24 - #[prost(message, tag = "1058")] + /// offset: 16 + #[prost(message, tag = "510")] Ikffobamghj(super::Meehcbgdbea), - /// offset: 24 - #[prost(uint32, tag = "932")] + /// offset: 16 + #[prost(uint32, tag = "368")] AvatarId(u32), - /// offset: 24 - #[prost(uint32, tag = "367")] + /// offset: 16 + #[prost(uint32, tag = "1732")] Mdmgkhlhiin(u32), - /// offset: 24 - #[prost(uint32, tag = "1029")] + /// offset: 16 + #[prost(uint32, tag = "788")] Ckknnhmdcog(u32), - /// offset: 24 - #[prost(message, tag = "824")] + /// offset: 16 + #[prost(message, tag = "563")] Ielhlbffagk(super::Jienkfadche), - /// offset: 24 - #[prost(uint32, tag = "195")] + /// offset: 16 + #[prost(uint32, tag = "2024")] ModuleId(u32), + /// offset: 16 + #[prost(message, tag = "1165")] + Fjdlniaohfc(super::Pddkmlpnmah), + /// offset: 16 + #[prost(message, tag = "197")] + Pkeoapliobh(super::Nlccedehehe), } } /// Obf: LPPOPKEICAN #[derive(proto_derive::CmdID)] -#[cmdid(2910)] +#[cmdid(2941)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetFriendListInfoCsReq {} /// Obf: GEDMHDHGEAP #[derive(proto_derive::CmdID)] -#[cmdid(2905)] +#[cmdid(2914)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetFriendListInfoScRsp { + /// offset: 16 + #[prost(message, repeated, tag = "3")] + pub pelmgopehkn: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "5")] pub retcode: u32, /// offset: 32 - #[prost(message, repeated, tag = "6")] + #[prost(message, repeated, tag = "8")] pub friend_list: ::prost::alloc::vec::Vec, - /// offset: 16 - #[prost(message, repeated, tag = "12")] - pub pelmgopehkn: ::prost::alloc::vec::Vec, } /// Obf: KGLCJPEBPDL #[derive(proto_derive::CmdID)] -#[cmdid(2998)] +#[cmdid(2977)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetPlayerDetailInfoCsReq { /// offset: 24 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "10")] pub uid: u32, } /// Obf: BLJKKGNCNNG #[derive(proto_derive::CmdID)] -#[cmdid(2953)] +#[cmdid(2981)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetPlayerDetailInfoScRsp { - /// offset: 32 - #[prost(uint32, tag = "15")] - pub retcode: u32, /// offset: 16 - #[prost(message, optional, tag = "10")] + #[prost(message, optional, tag = "2")] pub player_detail_info: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "5")] + pub retcode: u32, } /// Obf: KBCAJJPFLDL #[derive(proto_derive::CmdID)] -#[cmdid(2979)] +#[cmdid(2902)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetFriendApplyListInfoCsReq {} /// Obf: KNFEJCOGNMM #[derive(proto_derive::CmdID)] -#[cmdid(2902)] +#[cmdid(2985)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetFriendApplyListInfoScRsp { /// offset: 40 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "3")] pub retcode: u32, - /// offset: 32 - #[prost(uint32, repeated, tag = "12")] - pub send_apply_list: ::prost::alloc::vec::Vec, /// offset: 24 - #[prost(message, repeated, tag = "15")] + #[prost(message, repeated, tag = "4")] pub friend_apply_list: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(uint32, repeated, tag = "7")] + pub send_apply_list: ::prost::alloc::vec::Vec, } /// Obf: HOGLMIBJAGP #[derive(proto_derive::CmdID)] -#[cmdid(2997)] +#[cmdid(2912)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ApplyFriendCsReq { /// offset: 24 - #[prost(enumeration = "FriendApplySource", tag = "3")] + #[prost(enumeration = "FriendApplySource", tag = "13")] pub source: i32, /// offset: 28 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "10")] pub uid: u32, } /// Obf: GHOKGMDLPOO #[derive(proto_derive::CmdID)] -#[cmdid(2906)] +#[cmdid(2988)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ApplyFriendScRsp { /// offset: 28 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "11")] pub uid: u32, /// offset: 24 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "8")] pub retcode: u32, } /// Obf: EEMKGEHBLNM #[derive(proto_derive::CmdID)] -#[cmdid(2941)] +#[cmdid(2919)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SyncApplyFriendScNotify { /// offset: 24 - #[prost(message, optional, tag = "12")] + #[prost(message, optional, tag = "14")] pub friend_apply_info: ::core::option::Option, } /// Obf: IHNFMCAHGFN #[derive(proto_derive::CmdID)] -#[cmdid(2955)] +#[cmdid(2962)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct HandleFriendCsReq { - /// offset: 24 - #[prost(uint32, tag = "1")] - pub uid: u32, /// offset: 28 - #[prost(bool, tag = "8")] + #[prost(bool, tag = "7")] pub handle_result: bool, + /// offset: 24 + #[prost(uint32, tag = "11")] + pub uid: u32, } /// Obf: GDKLMAMFKEN #[derive(proto_derive::CmdID)] -#[cmdid(2907)] +#[cmdid(2934)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct HandleFriendScRsp { /// offset: 16 - #[prost(message, optional, tag = "15")] + #[prost(message, optional, tag = "2")] pub handle_friend_info: ::core::option::Option, - /// offset: 32 - #[prost(bool, tag = "9")] - pub handle_result: bool, /// offset: 40 - #[prost(uint32, tag = "2")] - pub uid: u32, - /// offset: 36 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "5")] pub retcode: u32, + /// offset: 32 + #[prost(bool, tag = "6")] + pub handle_result: bool, + /// offset: 36 + #[prost(uint32, tag = "10")] + pub uid: u32, } /// Obf: IFOOAMDBDCK #[derive(proto_derive::CmdID)] -#[cmdid(2939)] +#[cmdid(2989)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SyncHandleFriendScNotify { + /// offset: 24 + #[prost(message, optional, tag = "15")] + pub handle_friend_info: ::core::option::Option, /// offset: 32 + #[prost(uint32, tag = "4")] + pub uid: u32, + /// offset: 36 #[prost(bool, tag = "8")] pub handle_result: bool, - /// offset: 36 - #[prost(uint32, tag = "13")] - pub uid: u32, - /// offset: 16 - #[prost(message, optional, tag = "1")] - pub handle_friend_info: ::core::option::Option, } /// Obf: IECGIIJDBCD #[derive(proto_derive::CmdID)] -#[cmdid(2916)] +#[cmdid(2922)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DeleteFriendCsReq { - /// offset: 24 - #[prost(uint32, tag = "6")] - pub uid: u32, /// offset: 28 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "4")] pub fiocdbipcgb: u32, + /// offset: 24 + #[prost(uint32, tag = "13")] + pub uid: u32, } /// Obf: HOCJANHPBLI #[derive(proto_derive::CmdID)] -#[cmdid(2926)] +#[cmdid(2996)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DeleteFriendScRsp { /// offset: 28 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "12")] pub retcode: u32, /// offset: 24 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "10")] pub uid: u32, } /// Obf: CLEKCBJMKPD #[derive(proto_derive::CmdID)] -#[cmdid(2963)] +#[cmdid(2932)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SyncDeleteFriendScNotify { /// offset: 24 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "7")] pub uid: u32, } /// Obf: KPGFPDMKGBI #[derive(proto_derive::CmdID)] -#[cmdid(2967)] +#[cmdid(2982)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AddBlacklistCsReq { /// offset: 24 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "13")] pub uid: u32, } /// Obf: LBODLIPMMON #[derive(proto_derive::CmdID)] -#[cmdid(2972)] +#[cmdid(2966)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AddBlacklistScRsp { - /// offset: 32 - #[prost(uint32, tag = "11")] - pub retcode: u32, /// offset: 24 - #[prost(message, optional, tag = "6")] + #[prost(message, optional, tag = "9")] pub black_info: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "8")] + pub retcode: u32, } /// Obf: AEHGONDBHAJ #[derive(proto_derive::CmdID)] -#[cmdid(2994)] +#[cmdid(2992)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SyncAddBlacklistScNotify { /// offset: 24 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "12")] pub uid: u32, } /// Obf: BABKADMDHDP #[derive(proto_derive::CmdID)] -#[cmdid(2936)] +#[cmdid(2931)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetFriendRecommendListInfoCsReq { /// offset: 24 - #[prost(bool, tag = "12")] + #[prost(bool, tag = "8")] pub ahoilnfiieg: bool, } /// Obf: PNFFPBIHJJH #[derive(proto_derive::CmdID)] -#[cmdid(2978)] +#[cmdid(2997)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetFriendRecommendListInfoScRsp { /// offset: 24 - #[prost(message, repeated, tag = "14")] + #[prost(message, repeated, tag = "15")] pub friend_recommend_list: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "12")] pub retcode: u32, } /// Obf: JMICCHOBEEL #[derive(proto_derive::CmdID)] -#[cmdid(2974)] +#[cmdid(2987)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetFriendRemarkNameCsReq { /// offset: 36 - #[prost(uint32, tag = "12")] - pub uid: u32, - /// offset: 16 - #[prost(string, tag = "6")] + #[prost(uint32, tag = "7")] + pub reason: u32, + /// offset: 24 + #[prost(string, tag = "3")] pub friend_name: ::prost::alloc::string::String, /// offset: 32 - #[prost(uint32, tag = "3")] - pub reason: u32, + #[prost(uint32, tag = "12")] + pub uid: u32, } /// Obf: IIKBBNDCHBL #[derive(proto_derive::CmdID)] -#[cmdid(2990)] +#[cmdid(2915)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetFriendRemarkNameScRsp { - /// offset: 24 - #[prost(string, tag = "8")] + /// offset: 16 + #[prost(string, tag = "1")] pub friend_name: ::prost::alloc::string::String, - /// offset: 36 - #[prost(uint32, tag = "9")] - pub retcode: u32, /// offset: 32 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "15")] pub uid: u32, + /// offset: 36 + #[prost(uint32, tag = "10")] + pub retcode: u32, } /// Obf: JOMLPKFBNLP #[derive(proto_derive::CmdID)] -#[cmdid(2954)] +#[cmdid(2920)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ReportPlayerCsReq { - /// offset: 24 - #[prost(string, tag = "13")] + /// offset: 16 + #[prost(string, tag = "11")] pub mimakhaabah: ::prost::alloc::string::String, - /// offset: 36 - #[prost(uint32, tag = "12")] - pub ehbcljfpooe: u32, /// offset: 32 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "5")] + pub ehbcljfpooe: u32, + /// offset: 36 + #[prost(uint32, tag = "14")] pub uid: u32, } /// Obf: JKPIPGHOCHN #[derive(proto_derive::CmdID)] -#[cmdid(2962)] +#[cmdid(2990)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ReportPlayerScRsp { /// offset: 24 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "9")] pub retcode: u32, } /// Obf: DEGBEHAGPKE #[derive(proto_derive::CmdID)] -#[cmdid(2909)] +#[cmdid(2921)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DeleteBlacklistCsReq { /// offset: 24 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "3")] pub uid: u32, } /// Obf: LHJCOILKDKH #[derive(proto_derive::CmdID)] -#[cmdid(2920)] +#[cmdid(2967)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DeleteBlacklistScRsp { /// offset: 24 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "5")] pub uid: u32, /// offset: 28 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "1")] pub retcode: u32, } /// Obf: NFCFGGLOFHM #[derive(proto_derive::CmdID)] -#[cmdid(2969)] +#[cmdid(2925)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SearchPlayerCsReq { - /// offset: 16 - #[prost(uint32, repeated, tag = "9")] - pub search_uid_list: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(bool, tag = "14")] + #[prost(bool, tag = "2")] pub ahoilnfiieg: bool, + /// offset: 24 + #[prost(uint32, repeated, tag = "5")] + pub search_uid_list: ::prost::alloc::vec::Vec, } /// Obf: CDKLHLINJKN #[derive(proto_derive::CmdID)] -#[cmdid(2992)] +#[cmdid(2986)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SearchPlayerScRsp { - /// offset: 16 - #[prost(uint32, repeated, tag = "8")] - pub search_uid_list: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(message, repeated, tag = "3")] - pub search_result_list: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "7")] pub retcode: u32, + /// offset: 24 + #[prost(message, repeated, tag = "10")] + pub search_result_list: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, repeated, tag = "12")] + pub search_uid_list: ::prost::alloc::vec::Vec, } /// Obf: LMHCBMCBJHC #[derive(proto_derive::CmdID)] -#[cmdid(2924)] +#[cmdid(2933)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetAssistListCsReq { - /// offset: 24 - #[prost(bool, tag = "7")] - pub ahoilnfiieg: bool, /// offset: 25 - #[prost(bool, tag = "15")] + #[prost(bool, tag = "5")] pub kiboagmojcp: bool, + /// offset: 24 + #[prost(bool, tag = "2")] + pub ahoilnfiieg: bool, } /// Obf: EAJEAKDAKPC #[derive(proto_derive::CmdID)] -#[cmdid(2973)] +#[cmdid(2945)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetAssistListScRsp { /// offset: 32 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "3")] pub retcode: u32, /// offset: 24 - #[prost(message, repeated, tag = "8")] + #[prost(message, repeated, tag = "6")] pub giecjkakcko: ::prost::alloc::vec::Vec, } /// Obf: OHDJHIAEJKK #[derive(proto_derive::CmdID)] -#[cmdid(2942)] +#[cmdid(2910)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetAssistCsReq { /// offset: 28 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "14")] pub uid: u32, /// offset: 24 #[prost(uint32, tag = "15")] @@ -16052,311 +16995,296 @@ pub struct SetAssistCsReq { } /// Obf: KBFGCNFFGAA #[derive(proto_derive::CmdID)] -#[cmdid(2901)] +#[cmdid(2964)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetAssistScRsp { - /// offset: 28 - #[prost(uint32, tag = "5")] - pub retcode: u32, /// offset: 24 - #[prost(uint32, tag = "11")] - pub uid: u32, + #[prost(uint32, tag = "4")] + pub retcode: u32, /// offset: 32 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "9")] + pub uid: u32, + /// offset: 28 + #[prost(uint32, tag = "3")] pub avatar_id: u32, } /// Obf: BHKAPLNNKJA #[derive(proto_derive::CmdID)] -#[cmdid(2951)] +#[cmdid(3000)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetCurAssistCsReq {} /// Obf: IGKGGOADBKP #[derive(proto_derive::CmdID)] -#[cmdid(2925)] +#[cmdid(2935)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetCurAssistScRsp { - /// offset: 24 - #[prost(message, optional, tag = "11")] - pub dpjbdhelnoe: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "14")] pub retcode: u32, + /// offset: 16 + #[prost(message, optional, tag = "15")] + pub dpjbdhelnoe: ::core::option::Option, } /// Obf: HIFKDLLODAL #[derive(proto_derive::CmdID)] -#[cmdid(2935)] +#[cmdid(2906)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetAssistHistoryCsReq {} /// Obf: EFJIHGJHKBO #[derive(proto_derive::CmdID)] -#[cmdid(2937)] +#[cmdid(2946)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetAssistHistoryScRsp { - /// offset: 24 - #[prost(uint32, repeated, tag = "8")] - pub phplnjfimdc: ::prost::alloc::vec::Vec, - /// offset: 44 - #[prost(uint32, tag = "5")] - pub omhchjlliif: u32, /// offset: 32 #[prost(uint32, tag = "12")] - pub nfjjapnppkp: u32, - /// offset: 40 - #[prost(uint32, tag = "1")] - pub pbfneigopmp: u32, + pub omhchjlliif: u32, /// offset: 36 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "2")] + pub pbfneigopmp: u32, + /// offset: 16 + #[prost(uint32, repeated, tag = "1")] + pub phplnjfimdc: ::prost::alloc::vec::Vec, + /// offset: 44 + #[prost(uint32, tag = "11")] pub retcode: u32, + /// offset: 40 + #[prost(uint32, tag = "9")] + pub nfjjapnppkp: u32, } /// Obf: FNBHGNIEKBO #[derive(proto_derive::CmdID)] -#[cmdid(2988)] +#[cmdid(2959)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct NewAssistHistoryNotify { /// offset: 24 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "14")] pub nfjjapnppkp: u32, } /// Obf: PFLOBGHELNH #[derive(proto_derive::CmdID)] -#[cmdid(2915)] +#[cmdid(2961)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeAssistRewardCsReq {} /// Obf: ABGKAIBFDJD #[derive(proto_derive::CmdID)] -#[cmdid(2960)] +#[cmdid(2976)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeAssistRewardScRsp { /// offset: 24 - #[prost(message, optional, tag = "6")] + #[prost(message, optional, tag = "9")] pub reward: ::core::option::Option, - /// offset: 32 - #[prost(message, repeated, tag = "12")] - pub nlcnbiehcoh: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "3")] pub retcode: u32, + /// offset: 32 + #[prost(message, repeated, tag = "4")] + pub nlcnbiehcoh: ::prost::alloc::vec::Vec, } /// Obf: JCHKKENIBJK #[derive(proto_derive::CmdID)] -#[cmdid(2966)] +#[cmdid(2909)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct CurAssistChangedNotify { - /// offset: 16 - #[prost(message, optional, tag = "1")] + /// offset: 24 + #[prost(message, optional, tag = "3")] pub dpjbdhelnoe: ::core::option::Option, } /// Obf: HBOFJGNBFBG #[derive(proto_derive::CmdID)] -#[cmdid(2928)] +#[cmdid(2973)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetPlatformPlayerInfoCsReq { /// offset: 32 - #[prost(enumeration = "PlatformType", tag = "2")] + #[prost(enumeration = "PlatformType", tag = "12")] pub platform_type: i32, /// offset: 16 - #[prost(string, repeated, tag = "3")] + #[prost(string, repeated, tag = "2")] pub dnenlchjekg: ::prost::alloc::vec::Vec<::prost::alloc::string::String>, } /// Obf: ACPKGEEJJFL #[derive(proto_derive::CmdID)] -#[cmdid(2989)] +#[cmdid(2951)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetPlatformPlayerInfoScRsp { - /// offset: 32 - #[prost(uint32, tag = "1")] - pub retcode: u32, /// offset: 16 - #[prost(message, repeated, tag = "15")] + #[prost(message, repeated, tag = "8")] pub friend_recommend_list: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "4")] + pub retcode: u32, } /// Obf: CJOENDLMMEG #[derive(proto_derive::CmdID)] -#[cmdid(2908)] +#[cmdid(2905)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetFriendLoginInfoCsReq {} /// Obf: GMJEHFLHLGO #[derive(proto_derive::CmdID)] -#[cmdid(2913)] +#[cmdid(2924)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetFriendLoginInfoScRsp { - /// offset: 32 - #[prost(uint32, repeated, tag = "15")] - pub friend_uid_list: ::prost::alloc::vec::Vec, - /// offset: 41 - #[prost(bool, tag = "10")] - pub bohnbjmmkbo: bool, - /// offset: 24 - #[prost(uint32, repeated, tag = "6")] + /// offset: 16 + #[prost(uint32, repeated, tag = "12")] pub iihdbinopmg: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(uint32, repeated, tag = "4")] + pub friend_uid_list: ::prost::alloc::vec::Vec, /// offset: 40 + #[prost(uint32, tag = "7")] + pub retcode: u32, + /// offset: 45 + #[prost(bool, tag = "6")] + pub bohnbjmmkbo: bool, + /// offset: 44 #[prost(bool, tag = "14")] pub lifcehlfdnm: bool, - /// offset: 44 - #[prost(uint32, tag = "5")] - pub retcode: u32, } /// Obf: BKPGKBKJEEF #[derive(proto_derive::CmdID)] -#[cmdid(2946)] +#[cmdid(2953)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetForbidOtherApplyFriendCsReq { /// offset: 24 - #[prost(bool, tag = "13")] + #[prost(bool, tag = "14")] pub mjpflikafej: bool, } /// Obf: HOKMICOJAFK #[derive(proto_derive::CmdID)] -#[cmdid(2985)] +#[cmdid(2926)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetForbidOtherApplyFriendScRsp { /// offset: 28 - #[prost(bool, tag = "10")] + #[prost(bool, tag = "3")] pub mjpflikafej: bool, /// offset: 24 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "11")] pub retcode: u32, } /// Obf: EAEMLKIPOGO #[derive(proto_derive::CmdID)] -#[cmdid(2929)] +#[cmdid(2980)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetFriendMarkCsReq { - /// offset: 24 - #[prost(uint32, tag = "10")] - pub reason: u32, /// offset: 32 + #[prost(uint32, tag = "9")] + pub reason: u32, + /// offset: 24 #[prost(bool, tag = "15")] pub is_set_mark: bool, /// offset: 28 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "10")] pub uid: u32, } /// Obf: DDHDGOIPCPA #[derive(proto_derive::CmdID)] -#[cmdid(2971)] +#[cmdid(2983)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetFriendMarkScRsp { + /// offset: 24 + #[prost(bool, tag = "15")] + pub is_set_mark: bool, + /// offset: 32 + #[prost(uint32, tag = "2")] + pub uid: u32, /// offset: 28 #[prost(uint32, tag = "5")] - pub uid: u32, - /// offset: 24 - #[prost(uint32, tag = "1")] pub retcode: u32, - /// offset: 32 - #[prost(bool, tag = "2")] - pub is_set_mark: bool, } /// Obf: MPBPGPDGGDK #[derive(proto_derive::CmdID)] -#[cmdid(2945)] +#[cmdid(2958)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetFriendAssistListCsReq { - /// offset: 48 - #[prost(enumeration = "AssistAvatarType", tag = "1")] - pub mloogabmihp: i32, - /// offset: 32 - #[prost(uint32, repeated, tag = "4")] + /// offset: 16 + #[prost(uint32, repeated, tag = "12")] pub kcpaodebjdg: ::prost::alloc::vec::Vec, - /// offset: 24 - #[prost(uint32, repeated, tag = "7")] - pub bijgjecjmhm: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "14")] pub from_uid: u32, /// offset: 44 - #[prost(bool, tag = "10")] + #[prost(enumeration = "AssistAvatarType", tag = "15")] + pub mloogabmihp: i32, + /// offset: 48 + #[prost(bool, tag = "2")] pub ahoilnfiieg: bool, + /// offset: 32 + #[prost(uint32, repeated, tag = "13")] + pub bijgjecjmhm: ::prost::alloc::vec::Vec, } /// Obf: EDBEFIDAGCO #[derive(proto_derive::CmdID)] -#[cmdid(2958)] +#[cmdid(2936)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetFriendAssistListScRsp { - /// offset: 16 - #[prost(message, repeated, tag = "11")] - pub giecjkakcko: ::prost::alloc::vec::Vec, /// offset: 36 - #[prost(uint32, tag = "12")] - pub retcode: u32, - /// offset: 32 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "5")] pub from_uid: u32, -} -/// Obf: LKFDMEPJHHH -#[derive(proto_derive::CmdID)] -#[cmdid(2982)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct GetFriendChallengeLineupCsReq { - /// offset: 24 - #[prost(uint32, tag = "9")] - pub challenge_id: u32, -} -/// Obf: OAJFBJDEGEK -#[derive(proto_derive::CmdID)] -#[cmdid(2983)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetFriendChallengeLineupScRsp { - /// offset: 36 - #[prost(bool, tag = "13")] - pub onocjeebfci: bool, /// offset: 16 - #[prost(message, repeated, tag = "3")] - pub jaejjmjpmnc: ::prost::alloc::vec::Vec, + #[prost(message, repeated, tag = "6")] + pub giecjkakcko: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "8")] - pub retcode: u32, -} -/// Obf: GNCNBADEEAF -#[derive(proto_derive::CmdID)] -#[cmdid(2903)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct GetFriendChallengeDetailCsReq { - /// offset: 24 - #[prost(uint32, tag = "11")] - pub challenge_id: u32, - /// offset: 28 - #[prost(uint32, tag = "4")] - pub uid: u32, -} -/// Obf: KPGAGCDLMII -#[derive(proto_derive::CmdID)] -#[cmdid(2957)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetFriendChallengeDetailScRsp { - /// offset: 32 - #[prost(uint32, tag = "10")] - pub challenge_id: u32, - /// offset: 40 - #[prost(uint32, tag = "14")] - pub retcode: u32, - /// offset: 24 - #[prost(message, repeated, tag = "4")] - pub ccgdmoolhhb: ::prost::alloc::vec::Vec, - /// offset: 36 #[prost(uint32, tag = "3")] - pub uid: u32, + pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kamciopbpga { - /// offset: 40 + /// offset: 16 + #[prost(uint32, repeated, tag = "10")] + pub jhiakmchplb: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(message, repeated, tag = "8")] + pub avatar_list: ::prost::alloc::vec::Vec, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Giihbkmjkhm { + /// offset: 16 #[prost(uint32, repeated, tag = "12")] pub jhiakmchplb: ::prost::alloc::vec::Vec, - /// offset: 48 - #[prost(string, tag = "3")] - pub friend_name: ::prost::alloc::string::String, - /// offset: 24 - #[prost(message, repeated, tag = "13")] - pub avatar_list: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint32, tag = "6")] + pub ofgpfijlhnc: u32, /// offset: 32 - #[prost(message, optional, tag = "1")] - pub simple_info: ::core::option::Option, + #[prost(message, repeated, tag = "15")] + pub avatar_list: ::prost::alloc::vec::Vec, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Dkhenlmaebe { + /// offset: 16 + #[prost(message, repeated, tag = "11")] + pub hfppegifflm: ::prost::alloc::vec::Vec, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Iigjfpmigkf { + /// offset: 32 + #[prost(uint32, repeated, tag = "2")] + pub jhiakmchplb: ::prost::alloc::vec::Vec, + /// offset: 45 + #[prost(bool, tag = "3")] + pub fkphnanlemj: bool, + /// offset: 16 + #[prost(message, repeated, tag = "10")] + pub avatar_list: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint32, tag = "8")] + pub buff_id: u32, + /// offset: 44 + #[prost(bool, tag = "1")] + pub plfkncnaphm: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kehmgkihefn { - #[prost(oneof = "kehmgkihefn::Nfgnbbjgang", tags = "11, 3")] + /// offset: 24 + #[prost(string, tag = "6")] + pub friend_name: ::prost::alloc::string::String, + /// offset: 40 + #[prost(message, optional, tag = "15")] + pub simple_info: ::core::option::Option, + #[prost(oneof = "kehmgkihefn::Nfgnbbjgang", tags = "14, 10, 5, 4")] pub nfgnbbjgang: ::core::option::Option, } /// Nested message and enum types in `KEHMGKIHEFN`. @@ -16364,724 +17292,733 @@ pub mod kehmgkihefn { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Nfgnbbjgang { - /// offset: 24 - #[prost(message, tag = "11")] + /// offset: 32 + #[prost(message, tag = "14")] Gieidjeepac(super::FriendChallengeLineup), - /// offset: 24 - #[prost(message, tag = "3")] + /// offset: 32 + #[prost(message, tag = "10")] Addcjejpfef(super::Kamciopbpga), + /// offset: 32 + #[prost(message, tag = "5")] + Pmhibhnephi(super::Dkhenlmaebe), + /// offset: 32 + #[prost(message, tag = "4")] + Jilkkajbljk(super::Iigjfpmigkf), } } /// Obf: IDNHIELAIFM #[derive(proto_derive::CmdID)] -#[cmdid(2923)] +#[cmdid(2942)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetFriendRecommendLineupCsReq { - /// offset: 24 - #[prost(enumeration = "Dllleandaih", tag = "1")] - pub r#type: i32, /// offset: 28 - #[prost(uint32, tag = "15")] + #[prost(enumeration = "Dllleandaih", tag = "7")] + pub r#type: i32, + /// offset: 24 + #[prost(uint32, tag = "1")] pub key: u32, } /// Obf: PCAPDIPOLMC #[derive(proto_derive::CmdID)] -#[cmdid(2914)] +#[cmdid(2995)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetFriendRecommendLineupScRsp { - /// offset: 16 - #[prost(message, repeated, tag = "11")] - pub jaejjmjpmnc: ::prost::alloc::vec::Vec, - /// offset: 40 - #[prost(enumeration = "Dllleandaih", tag = "12")] - pub r#type: i32, /// offset: 36 - #[prost(bool, tag = "9")] - pub onocjeebfci: bool, - /// offset: 32 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "1")] pub key: u32, - /// offset: 44 + /// offset: 32 #[prost(uint32, tag = "14")] pub retcode: u32, + /// offset: 40 + #[prost(enumeration = "Dllleandaih", tag = "7")] + pub r#type: i32, + /// offset: 16 + #[prost(message, repeated, tag = "3")] + pub jaejjmjpmnc: ::prost::alloc::vec::Vec, + /// offset: 44 + #[prost(bool, tag = "12")] + pub onocjeebfci: bool, } /// Obf: HHIOHFKOCFD #[derive(proto_derive::CmdID)] -#[cmdid(2995)] +#[cmdid(2940)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetFriendRecommendLineupDetailCsReq { + /// offset: 32 + #[prost(uint32, tag = "14")] + pub uid: u32, /// offset: 24 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "13")] pub key: u32, /// offset: 28 - #[prost(enumeration = "Dllleandaih", tag = "6")] + #[prost(enumeration = "Dllleandaih", tag = "2")] pub r#type: i32, - /// offset: 32 - #[prost(uint32, tag = "11")] - pub uid: u32, } /// Obf: CLCGHILDELA #[derive(proto_derive::CmdID)] -#[cmdid(2918)] +#[cmdid(2948)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetFriendRecommendLineupDetailScRsp { - /// offset: 24 - #[prost(message, repeated, tag = "12")] + /// offset: 32 + #[prost(uint32, tag = "2")] + pub key: u32, + /// offset: 40 + #[prost(uint32, tag = "4")] + pub uid: u32, + /// offset: 16 + #[prost(message, repeated, tag = "9")] pub ccgdmoolhhb: ::prost::alloc::vec::Vec, + /// offset: 36 + #[prost(enumeration = "Dllleandaih", tag = "13")] + pub r#type: i32, /// offset: 44 #[prost(uint32, tag = "1")] pub retcode: u32, - /// offset: 40 - #[prost(enumeration = "Dllleandaih", tag = "14")] - pub r#type: i32, - /// offset: 36 - #[prost(uint32, tag = "6")] - pub uid: u32, - /// offset: 32 - #[prost(uint32, tag = "11")] - pub key: u32, } /// Obf: OIODMCPAMEG #[derive(proto_derive::CmdID)] -#[cmdid(2904)] +#[cmdid(2929)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetFriendBattleRecordDetailCsReq { /// offset: 24 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "10")] pub uid: u32, } /// Obf: CHKNEOBBFDF #[derive(proto_derive::CmdID)] -#[cmdid(2986)] +#[cmdid(2913)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetFriendBattleRecordDetailScRsp { - /// offset: 44 - #[prost(uint32, tag = "4")] - pub uid: u32, - /// offset: 40 - #[prost(uint32, tag = "2")] - pub retcode: u32, /// offset: 24 + #[prost(message, repeated, tag = "12")] + pub fgcjfjjenjf: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(message, repeated, tag = "15")] + pub jdidihobaod: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(message, optional, tag = "11")] pub pgbbepkahbh: ::core::option::Option, - /// offset: 32 - #[prost(message, repeated, tag = "14")] - pub jdidihobaod: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(uint32, tag = "3")] + pub uid: u32, + /// offset: 52 + #[prost(uint32, tag = "13")] + pub retcode: u32, } /// Obf: IFHKCHCHJKH #[derive(proto_derive::CmdID)] -#[cmdid(2912)] +#[cmdid(2957)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetFriendDevelopmentInfoCsReq { /// offset: 24 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "8")] pub uid: u32, } /// Obf: MBBIJCDDMPK #[derive(proto_derive::CmdID)] -#[cmdid(2964)] +#[cmdid(2975)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetFriendDevelopmentInfoScRsp { - /// offset: 32 - #[prost(uint32, tag = "1")] - pub retcode: u32, - /// offset: 16 - #[prost(message, repeated, tag = "3")] - pub jbhbfbjgbph: ::prost::alloc::vec::Vec, /// offset: 36 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "4")] pub uid: u32, + /// offset: 24 + #[prost(message, repeated, tag = "12")] + pub jbhbfbjgbph: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "7")] + pub retcode: u32, } /// Obf: FIAMOECBPNM #[derive(proto_derive::CmdID)] -#[cmdid(1910)] +#[cmdid(1941)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetGachaInfoCsReq {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GachaCeilingAvatar { - /// offset: 24 - #[prost(uint32, tag = "3")] - pub repeated_cnt: u32, /// offset: 28 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "13")] pub avatar_id: u32, + /// offset: 24 + #[prost(uint32, tag = "15")] + pub repeated_cnt: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GachaCeiling { - /// offset: 36 - #[prost(bool, tag = "12")] - pub is_claimed: bool, - /// offset: 32 - #[prost(uint32, tag = "13")] - pub ceiling_num: u32, /// offset: 24 - #[prost(message, repeated, tag = "11")] + #[prost(message, repeated, tag = "14")] pub avatar_list: ::prost::alloc::vec::Vec, + /// offset: 36 + #[prost(uint32, tag = "8")] + pub ceiling_num: u32, + /// offset: 32 + #[prost(bool, tag = "13")] + pub is_claimed: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lopdjahfphn { - /// offset: 44 - #[prost(uint32, tag = "4")] - pub chdoibfehlp: u32, - /// offset: 40 - #[prost(uint32, tag = "6")] - pub iincdjpoomc: u32, /// offset: 32 - #[prost(uint32, repeated, tag = "14")] + #[prost(uint32, repeated, tag = "4")] pub dlabdnpihff: ::prost::alloc::vec::Vec, - /// offset: 16 - #[prost(uint32, repeated, tag = "9")] + /// offset: 40 + #[prost(uint32, tag = "2")] + pub chdoibfehlp: u32, + /// offset: 44 + #[prost(uint32, tag = "3")] + pub iincdjpoomc: u32, + /// offset: 24 + #[prost(uint32, repeated, tag = "6")] pub jigonealcpc: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GachaInfo { - /// offset: 56 + /// offset: 84 + #[prost(uint32, tag = "9")] + pub iincdjpoomc: u32, + /// offset: 16 + #[prost(uint32, repeated, tag = "15")] + pub prize_item_list: ::prost::alloc::vec::Vec, + /// offset: 64 #[prost(string, tag = "3")] pub detail_webview: ::prost::alloc::string::String, - /// offset: 48 - #[prost(uint32, repeated, tag = "1")] - pub prize_item_list: ::prost::alloc::vec::Vec, + /// offset: 88 + #[prost(int64, tag = "5")] + pub end_time: i64, + /// offset: 56 + #[prost(uint32, repeated, tag = "4")] + pub item_detail_list: ::prost::alloc::vec::Vec, /// offset: 80 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "2")] pub gacha_id: u32, - /// offset: 32 - #[prost(uint32, repeated, tag = "9")] - pub anngpmhpnim: ::prost::alloc::vec::Vec, - /// offset: 92 - #[prost(uint32, tag = "12")] - pub gdifaahifbh: u32, - /// offset: 84 - #[prost(uint32, tag = "14")] - pub kmnjnmjfgbg: u32, - /// offset: 96 - #[prost(int64, tag = "11")] - pub begin_time: i64, - /// offset: 64 - #[prost(string, tag = "13")] + /// offset: 24 + #[prost(string, tag = "14")] pub drop_history_webview: ::prost::alloc::string::String, /// offset: 72 + #[prost(uint32, tag = "13")] + pub kmnjnmjfgbg: u32, + /// offset: 76 + #[prost(uint32, tag = "12")] + pub gdifaahifbh: u32, + /// offset: 96 #[prost(int64, tag = "7")] - pub end_time: i64, - /// offset: 16 - #[prost(uint32, repeated, tag = "2")] - pub item_detail_list: ::prost::alloc::vec::Vec, - /// offset: 88 - #[prost(uint32, tag = "10")] - pub iincdjpoomc: u32, + pub begin_time: i64, /// offset: 40 - #[prost(message, optional, tag = "15")] + #[prost(message, optional, tag = "1")] pub gacha_ceiling: ::core::option::Option, + /// offset: 48 + #[prost(uint32, repeated, tag = "8")] + pub anngpmhpnim: ::prost::alloc::vec::Vec, } /// Obf: HOBMNDENOHD #[derive(proto_derive::CmdID)] -#[cmdid(1905)] +#[cmdid(1914)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetGachaInfoScRsp { - /// offset: 40 - #[prost(uint32, tag = "6")] - pub nopbebkhika: u32, /// offset: 32 - #[prost(message, repeated, tag = "11")] - pub idehajmemak: ::prost::alloc::vec::Vec, - /// offset: 48 - #[prost(uint32, tag = "1")] - pub retcode: u32, - /// offset: 52 - #[prost(uint32, tag = "15")] - pub gacha_random: u32, - /// offset: 56 - #[prost(uint32, tag = "9")] - pub nbelnoipoek: u32, - /// offset: 44 - #[prost(uint32, tag = "7")] - pub djndmnpebka: u32, - /// offset: 24 - #[prost(message, repeated, tag = "3")] + #[prost(message, repeated, tag = "4")] pub gacha_info_list: ::prost::alloc::vec::Vec, + /// offset: 44 + #[prost(uint32, tag = "10")] + pub retcode: u32, + /// offset: 16 + #[prost(message, repeated, tag = "3")] + pub idehajmemak: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint32, tag = "9")] + pub djndmnpebka: u32, + /// offset: 56 + #[prost(uint32, tag = "2")] + pub nbelnoipoek: u32, + /// offset: 52 + #[prost(uint32, tag = "11")] + pub gacha_random: u32, + /// offset: 48 + #[prost(uint32, tag = "12")] + pub nopbebkhika: u32, } /// Obf: BEHHJDKOGHH #[derive(proto_derive::CmdID)] -#[cmdid(1998)] +#[cmdid(1977)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DoGachaCsReq { /// offset: 24 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "12")] pub gacha_random: u32, + /// offset: 28 + #[prost(uint32, tag = "15")] + pub gacha_num: u32, /// offset: 36 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "9")] pub gacha_id: u32, /// offset: 32 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "13")] pub simulate_magic: u32, - /// offset: 28 - #[prost(uint32, tag = "3")] - pub gacha_num: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GachaItem { - /// offset: 48 - #[prost(bool, tag = "9")] - pub is_new: bool, - /// offset: 16 - #[prost(message, optional, tag = "7")] - pub transfer_item_list: ::core::option::Option, - /// offset: 24 - #[prost(message, optional, tag = "2")] - pub gacha_item: ::core::option::Option, - /// offset: 40 - #[prost(message, optional, tag = "15")] - pub token_item: ::core::option::Option, -} -/// Obf: KHKCPPLPKND -#[derive(proto_derive::CmdID)] -#[cmdid(1953)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DoGachaScRsp { - /// offset: 32 - #[prost(uint32, tag = "13")] - pub retcode: u32, - /// offset: 52 - #[prost(uint32, tag = "7")] - pub penilhglhhm: u32, - /// offset: 48 - #[prost(uint32, tag = "4")] - pub kmnjnmjfgbg: u32, - /// offset: 16 - #[prost(message, repeated, tag = "5")] - pub gacha_item_list: ::prost::alloc::vec::Vec, - /// offset: 44 - #[prost(uint32, tag = "2")] - pub gdifaahifbh: u32, - /// offset: 56 - #[prost(uint32, tag = "9")] - pub gacha_id: u32, - /// offset: 36 - #[prost(uint32, tag = "1")] - pub ceiling_num: u32, - /// offset: 60 - #[prost(uint32, tag = "10")] - pub gacha_num: u32, - /// offset: 40 - #[prost(uint32, tag = "8")] - pub nopbebkhika: u32, -} -/// Obf: GCCGABDOLLK -#[derive(proto_derive::CmdID)] -#[cmdid(1979)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct GetGachaCeilingCsReq { - /// offset: 24 - #[prost(uint32, tag = "6")] - pub gacha_type: u32, -} -/// Obf: PCMFELPJEAL -#[derive(proto_derive::CmdID)] -#[cmdid(1902)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetGachaCeilingScRsp { - /// offset: 36 - #[prost(uint32, tag = "11")] - pub gacha_type: u32, - /// offset: 32 - #[prost(uint32, tag = "12")] - pub retcode: u32, - /// offset: 24 - #[prost(message, optional, tag = "3")] - pub gacha_ceiling: ::core::option::Option, -} -/// Obf: IHBMAOEAOHA -#[derive(proto_derive::CmdID)] -#[cmdid(1997)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct ExchangeGachaCeilingCsReq { - /// offset: 28 - #[prost(uint32, tag = "13")] - pub gacha_type: u32, - /// offset: 24 - #[prost(uint32, tag = "9")] - pub avatar_id: u32, -} -/// Obf: JPJGLKKFGFM -#[derive(proto_derive::CmdID)] -#[cmdid(1906)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ExchangeGachaCeilingScRsp { - /// offset: 44 - #[prost(uint32, tag = "2")] - pub gacha_type: u32, /// offset: 16 #[prost(message, optional, tag = "5")] pub transfer_item_list: ::core::option::Option, /// offset: 48 - #[prost(uint32, tag = "11")] - pub retcode: u32, + #[prost(bool, tag = "13")] + pub is_new: bool, /// offset: 32 - #[prost(message, optional, tag = "8")] - pub gacha_ceiling: ::core::option::Option, + #[prost(message, optional, tag = "14")] + pub gacha_item: ::core::option::Option, /// offset: 40 + #[prost(message, optional, tag = "4")] + pub token_item: ::core::option::Option, +} +/// Obf: KHKCPPLPKND +#[derive(proto_derive::CmdID)] +#[cmdid(1981)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct DoGachaScRsp { + /// offset: 52 + #[prost(uint32, tag = "6")] + pub retcode: u32, + /// offset: 36 + #[prost(uint32, tag = "3")] + pub gdifaahifbh: u32, + /// offset: 40 + #[prost(uint32, tag = "9")] + pub penilhglhhm: u32, + /// offset: 32 + #[prost(uint32, tag = "15")] + pub ceiling_num: u32, + /// offset: 48 + #[prost(uint32, tag = "5")] + pub kmnjnmjfgbg: u32, + /// offset: 44 + #[prost(uint32, tag = "10")] + pub gacha_id: u32, + /// offset: 56 + #[prost(uint32, tag = "2")] + pub gacha_num: u32, + /// offset: 60 + #[prost(uint32, tag = "12")] + pub nopbebkhika: u32, + /// offset: 16 + #[prost(message, repeated, tag = "13")] + pub gacha_item_list: ::prost::alloc::vec::Vec, +} +/// Obf: GCCGABDOLLK +#[derive(proto_derive::CmdID)] +#[cmdid(1902)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct GetGachaCeilingCsReq { + /// offset: 24 + #[prost(uint32, tag = "13")] + pub gacha_type: u32, +} +/// Obf: PCMFELPJEAL +#[derive(proto_derive::CmdID)] +#[cmdid(1985)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct GetGachaCeilingScRsp { + /// offset: 32 + #[prost(uint32, tag = "7")] + pub retcode: u32, + /// offset: 36 + #[prost(uint32, tag = "1")] + pub gacha_type: u32, + /// offset: 16 + #[prost(message, optional, tag = "14")] + pub gacha_ceiling: ::core::option::Option, +} +/// Obf: IHBMAOEAOHA +#[derive(proto_derive::CmdID)] +#[cmdid(1912)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct ExchangeGachaCeilingCsReq { + /// offset: 24 #[prost(uint32, tag = "14")] pub avatar_id: u32, + /// offset: 28 + #[prost(uint32, tag = "8")] + pub gacha_type: u32, +} +/// Obf: JPJGLKKFGFM +#[derive(proto_derive::CmdID)] +#[cmdid(1988)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct ExchangeGachaCeilingScRsp { + /// offset: 16 + #[prost(message, optional, tag = "8")] + pub transfer_item_list: ::core::option::Option, + /// offset: 44 + #[prost(uint32, tag = "7")] + pub avatar_id: u32, + /// offset: 48 + #[prost(uint32, tag = "10")] + pub retcode: u32, + /// offset: 40 + #[prost(uint32, tag = "14")] + pub gacha_type: u32, + /// offset: 32 + #[prost(message, optional, tag = "3")] + pub gacha_ceiling: ::core::option::Option, } /// Obf: DFBBEFDPCII #[derive(proto_derive::CmdID)] -#[cmdid(1941)] +#[cmdid(1919)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetGachaDecideItemCsReq { + /// offset: 36 + #[prost(uint32, tag = "15")] + pub gacha_id: u32, /// offset: 32 #[prost(uint32, tag = "2")] - pub gacha_id: u32, - /// offset: 24 - #[prost(uint32, repeated, tag = "11")] - pub dlabdnpihff: ::prost::alloc::vec::Vec, - /// offset: 36 - #[prost(uint32, tag = "3")] pub chdoibfehlp: u32, + /// offset: 24 + #[prost(uint32, repeated, tag = "13")] + pub dlabdnpihff: ::prost::alloc::vec::Vec, } /// Obf: KBDBMGGFCKI #[derive(proto_derive::CmdID)] -#[cmdid(1955)] +#[cmdid(1962)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetGachaDecideItemScRsp { /// offset: 32 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "1")] pub retcode: u32, - /// offset: 16 - #[prost(message, optional, tag = "2")] + /// offset: 24 + #[prost(message, optional, tag = "14")] pub gdpoeejnmhn: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Oicenkljicg { /// offset: 28 - #[prost(uint32, tag = "10")] - pub dgaklnofdpp: u32, - /// offset: 24 - #[prost(bool, tag = "13")] + #[prost(bool, tag = "3")] pub fbkekcgelbe: bool, + /// offset: 24 + #[prost(uint32, tag = "8")] + pub dgaklnofdpp: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Maiaboommnn { + /// offset: 36 + #[prost(enumeration = "Bfdflhekfgk", tag = "11")] + pub jiimeljaone: i32, + /// offset: 25 + #[prost(bool, tag = "1")] + pub jmpejfickjo: bool, + /// offset: 24 + #[prost(bool, tag = "15")] + pub kkgfigchkib: bool, + /// offset: 28 + #[prost(uint32, tag = "2")] + pub clkeoehplng: u32, /// offset: 32 #[prost(enumeration = "Afefbpablhm", tag = "14")] pub step: i32, - /// offset: 28 - #[prost(uint32, tag = "13")] - pub clkeoehplng: u32, - /// offset: 36 - #[prost(bool, tag = "2")] - pub kkgfigchkib: bool, - /// offset: 37 - #[prost(bool, tag = "3")] - pub jmpejfickjo: bool, - /// offset: 24 - #[prost(enumeration = "Bfdflhekfgk", tag = "1")] - pub jiimeljaone: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mmeinfmdjfg { - /// offset: 28 - #[prost(uint32, tag = "13")] - pub clkeoehplng: u32, /// offset: 24 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "14")] pub kbmmmmckjni: u32, + /// offset: 28 + #[prost(uint32, tag = "6")] + pub clkeoehplng: u32, } /// Obf: POKEHOEGBEE #[derive(proto_derive::CmdID)] -#[cmdid(6310)] +#[cmdid(6341)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetHeartDialInfoCsReq {} /// Obf: GHJINMKJLDG #[derive(proto_derive::CmdID)] -#[cmdid(6305)] +#[cmdid(6314)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetHeartDialInfoScRsp { - /// offset: 32 - #[prost(message, repeated, tag = "3")] - pub emdmhabinkg: ::prost::alloc::vec::Vec, - /// offset: 24 - #[prost(message, repeated, tag = "6")] - pub ocmoejidlam: ::prost::alloc::vec::Vec, /// offset: 52 - #[prost(enumeration = "Ooehgmemkoi", tag = "8")] - pub nfeojaajmke: i32, - /// offset: 48 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "4")] pub retcode: u32, /// offset: 40 - #[prost(message, repeated, tag = "4")] + #[prost(message, repeated, tag = "7")] pub aboigbjnoho: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(message, repeated, tag = "10")] + pub ocmoejidlam: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(message, repeated, tag = "5")] + pub emdmhabinkg: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(enumeration = "Ooehgmemkoi", tag = "14")] + pub nfeojaajmke: i32, } /// Obf: FIBDHFCJAMH #[derive(proto_derive::CmdID)] -#[cmdid(6398)] +#[cmdid(6377)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChangeScriptEmotionCsReq { /// offset: 24 - #[prost(enumeration = "Bfdflhekfgk", tag = "1")] - pub ebnofhdngdh: i32, - /// offset: 32 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "13")] pub clkeoehplng: u32, /// offset: 28 #[prost(uint32, tag = "9")] pub fihncoabela: u32, + /// offset: 32 + #[prost(enumeration = "Bfdflhekfgk", tag = "14")] + pub ebnofhdngdh: i32, } /// Obf: LNOOICPAKND #[derive(proto_derive::CmdID)] -#[cmdid(6353)] +#[cmdid(6381)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChangeScriptEmotionScRsp { + /// offset: 28 + #[prost(enumeration = "Bfdflhekfgk", tag = "5")] + pub kefkogklefc: i32, /// offset: 24 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "14")] pub clkeoehplng: u32, /// offset: 32 - #[prost(enumeration = "Bfdflhekfgk", tag = "2")] - pub kefkogklefc: i32, - /// offset: 28 #[prost(uint32, tag = "6")] pub retcode: u32, } /// Obf: GMPJACIOCAI #[derive(proto_derive::CmdID)] -#[cmdid(6379)] +#[cmdid(6302)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SubmitEmotionItemCsReq { - /// offset: 32 - #[prost(uint32, tag = "1")] - pub clkeoehplng: u32, /// offset: 36 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "4")] pub fihncoabela: u32, - /// offset: 16 - #[prost(message, optional, tag = "12")] + /// offset: 24 + #[prost(message, optional, tag = "11")] pub item_list: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "2")] + pub clkeoehplng: u32, } /// Obf: MJOECNKJGIP #[derive(proto_derive::CmdID)] -#[cmdid(6302)] +#[cmdid(6385)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SubmitEmotionItemScRsp { /// offset: 24 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "9")] pub clkeoehplng: u32, /// offset: 28 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "3")] pub retcode: u32, } /// Obf: AFDLHLDCFEL #[derive(proto_derive::CmdID)] -#[cmdid(6397)] +#[cmdid(6312)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FinishEmotionDialoguePerformanceCsReq { /// offset: 32 - #[prost(uint32, tag = "8")] - pub fihncoabela: u32, + #[prost(uint32, tag = "11")] + pub dgaklnofdpp: u32, /// offset: 24 #[prost(uint32, tag = "5")] - pub dgaklnofdpp: u32, - /// offset: 28 - #[prost(uint32, tag = "1")] pub clkeoehplng: u32, + /// offset: 28 + #[prost(uint32, tag = "6")] + pub fihncoabela: u32, } /// Obf: PJBHDGOFNCJ #[derive(proto_derive::CmdID)] -#[cmdid(6306)] +#[cmdid(6388)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FinishEmotionDialoguePerformanceScRsp { + /// offset: 36 + #[prost(uint32, tag = "6")] + pub dgaklnofdpp: u32, /// offset: 40 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "2")] pub retcode: u32, /// offset: 32 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "8")] pub clkeoehplng: u32, /// offset: 16 - #[prost(message, optional, tag = "6")] + #[prost(message, optional, tag = "9")] pub reward_list: ::core::option::Option, - /// offset: 36 - #[prost(uint32, tag = "12")] - pub dgaklnofdpp: u32, } /// Obf: BKGEPFIPGEE #[derive(proto_derive::CmdID)] -#[cmdid(6341)] +#[cmdid(6319)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct HeartDialScriptChangeScNotify { - /// offset: 16 - #[prost(message, repeated, tag = "11")] - pub nglhcmbghio: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(message, repeated, tag = "4")] - pub pkflgdfdmoi: ::prost::alloc::vec::Vec, - /// offset: 24 + /// offset: 48 + #[prost(enumeration = "Ooehgmemkoi", tag = "10")] + pub nfeojaajmke: i32, + /// offset: 40 #[prost(message, repeated, tag = "8")] pub ocmoejidlam: ::prost::alloc::vec::Vec, - /// offset: 48 - #[prost(enumeration = "Ooehgmemkoi", tag = "6")] - pub nfeojaajmke: i32, + /// offset: 32 + #[prost(message, repeated, tag = "15")] + pub nglhcmbghio: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(message, repeated, tag = "11")] + pub pkflgdfdmoi: ::prost::alloc::vec::Vec, } /// Obf: ECKBENNIBJH #[derive(proto_derive::CmdID)] -#[cmdid(6355)] +#[cmdid(6362)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct HeartDialTraceScriptCsReq { /// offset: 16 - #[prost(message, optional, tag = "3")] + #[prost(message, optional, tag = "1")] pub agoipfbddpo: ::core::option::Option, } /// Obf: BKIOMJGMMNE #[derive(proto_derive::CmdID)] -#[cmdid(6307)] +#[cmdid(6334)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct HeartDialTraceScriptScRsp { - /// offset: 24 - #[prost(message, optional, tag = "8")] - pub agoipfbddpo: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "3")] pub retcode: u32, + /// offset: 24 + #[prost(message, optional, tag = "6")] + pub agoipfbddpo: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dejakpoepkn { - /// offset: 32 - #[prost(uint32, tag = "8")] - pub cgfgfmgdpnj: u32, /// offset: 16 - #[prost(uint32, repeated, tag = "3")] + #[prost(uint32, repeated, tag = "7")] pub lfpmaobgnen: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "13")] + pub cgfgfmgdpnj: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jmijjhkiblb { /// offset: 32 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "7")] pub challenge_id: u32, /// offset: 28 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "8")] pub stars: u32, /// offset: 24 - #[prost(bool, tag = "10")] + #[prost(bool, tag = "13")] pub gjieahdbnni: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct HeliobusChallengeLineup { - /// offset: 36 - #[prost(uint32, tag = "7")] - pub group_id: u32, + /// offset: 16 + #[prost(uint32, repeated, tag = "4")] + pub avatar_id_list: ::prost::alloc::vec::Vec, /// offset: 32 + #[prost(uint32, tag = "14")] + pub group_id: u32, + /// offset: 36 #[prost(uint32, tag = "12")] pub skill_id: u32, - /// offset: 16 - #[prost(uint32, repeated, tag = "5")] - pub avatar_id_list: ::prost::alloc::vec::Vec, } /// Obf: BLOFCCOIGPI #[derive(proto_derive::CmdID)] -#[cmdid(5810)] +#[cmdid(5841)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct HeliobusActivityDataCsReq {} /// Obf: GJAHMIPODDJ #[derive(proto_derive::CmdID)] -#[cmdid(5805)] +#[cmdid(5814)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct HeliobusActivityDataScRsp { - /// offset: 60 - #[prost(uint32, tag = "4")] + /// offset: 68 + #[prost(uint32, tag = "14")] pub ibhaaejeehc: u32, - /// offset: 64 + /// offset: 72 + #[prost(uint32, tag = "15")] + pub iphkdelmoih: u32, + /// offset: 56 #[prost(uint32, tag = "11")] pub eenjbpmndol: u32, - /// offset: 24 - #[prost(message, optional, tag = "3")] - pub skill_info: ::core::option::Option, - /// offset: 72 - #[prost(uint32, tag = "1")] - pub retcode: u32, - /// offset: 56 - #[prost(uint32, tag = "13")] - pub level: u32, /// offset: 76 - #[prost(uint32, tag = "6")] - pub iphkdelmoih: u32, - /// offset: 32 - #[prost(message, repeated, tag = "12")] - pub gcljengjicm: ::prost::alloc::vec::Vec, - /// offset: 16 - #[prost(message, repeated, tag = "8")] - pub nfdbmhppfip: ::prost::alloc::vec::Vec, - /// offset: 68 - #[prost(uint32, tag = "5")] - pub phase: u32, + #[prost(uint32, tag = "8")] + pub retcode: u32, /// offset: 48 - #[prost(message, repeated, tag = "14")] + #[prost(message, repeated, tag = "6")] pub challenge_list: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(message, optional, tag = "5")] + pub skill_info: ::core::option::Option, + /// offset: 24 + #[prost(message, repeated, tag = "7")] + pub nfdbmhppfip: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(message, repeated, tag = "4")] + pub gcljengjicm: ::prost::alloc::vec::Vec, + /// offset: 60 + #[prost(uint32, tag = "12")] + pub level: u32, + /// offset: 64 + #[prost(uint32, tag = "2")] + pub phase: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Goammagcijj { - /// offset: 24 - #[prost(message, repeated, tag = "14")] + /// offset: 16 + #[prost(message, repeated, tag = "13")] pub jndkooejcfc: ::prost::alloc::vec::Vec, /// offset: 36 #[prost(uint32, tag = "4")] pub eliadkdaeco: u32, /// offset: 32 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "1")] pub kmaempmoccc: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gbjkkfhpffn { - /// offset: 48 - #[prost(uint32, tag = "2")] - pub ihkejebceib: u32, /// offset: 40 - #[prost(bool, tag = "13")] - pub dekhdibcfab: bool, - /// offset: 16 - #[prost(message, repeated, tag = "7")] - pub ndjfnhfpcgd: ::prost::alloc::vec::Vec, - /// offset: 32 #[prost(uint32, tag = "1")] - pub jfmofiidcnp: u32, - /// offset: 36 - #[prost(uint32, tag = "4")] pub aknkpkpljhf: u32, - /// offset: 41 - #[prost(bool, tag = "3")] + /// offset: 36 + #[prost(bool, tag = "10")] + pub dekhdibcfab: bool, + /// offset: 48 + #[prost(uint32, tag = "5")] + pub ihkejebceib: u32, + /// offset: 37 + #[prost(bool, tag = "13")] pub ajciodkllml: bool, - /// offset: 52 - #[prost(uint32, tag = "9")] - pub fclnoogehmc: u32, /// offset: 44 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "9")] pub cmhgbbhknci: u32, + /// offset: 52 + #[prost(uint32, tag = "7")] + pub jfmofiidcnp: u32, + /// offset: 32 + #[prost(uint32, tag = "11")] + pub fclnoogehmc: u32, + /// offset: 16 + #[prost(message, repeated, tag = "14")] + pub ndjfnhfpcgd: ::prost::alloc::vec::Vec, } /// Obf: FOJPCHFHEAE #[derive(proto_derive::CmdID)] -#[cmdid(5898)] +#[cmdid(5877)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct HeliobusSnsReadCsReq { /// offset: 24 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "11")] pub ihkejebceib: u32, } /// Obf: IBNCJDMOMLA #[derive(proto_derive::CmdID)] -#[cmdid(5853)] +#[cmdid(5881)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct HeliobusSnsReadScRsp { /// offset: 24 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "2")] pub ihkejebceib: u32, /// offset: 28 #[prost(uint32, tag = "7")] @@ -17089,550 +18026,1063 @@ pub struct HeliobusSnsReadScRsp { } /// Obf: NIKFHCNKBCH #[derive(proto_derive::CmdID)] -#[cmdid(5879)] +#[cmdid(5802)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct HeliobusSnsPostCsReq { + /// offset: 24 + #[prost(uint32, tag = "7")] + pub fclnoogehmc: u32, /// offset: 28 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "4")] pub ihkejebceib: u32, /// offset: 32 - #[prost(uint32, tag = "7")] - pub jfmofiidcnp: u32, - /// offset: 24 #[prost(uint32, tag = "9")] - pub fclnoogehmc: u32, + pub jfmofiidcnp: u32, } /// Obf: FCLCBAIENFB #[derive(proto_derive::CmdID)] -#[cmdid(5802)] +#[cmdid(5885)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct HeliobusSnsPostScRsp { /// offset: 32 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "13")] pub retcode: u32, - /// offset: 24 - #[prost(message, optional, tag = "10")] + /// offset: 16 + #[prost(message, optional, tag = "9")] pub eimcnifmlbl: ::core::option::Option, } /// Obf: EOPPOAPMACG #[derive(proto_derive::CmdID)] -#[cmdid(5897)] +#[cmdid(5812)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct HeliobusSnsLikeCsReq { /// offset: 24 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "1")] pub ihkejebceib: u32, } /// Obf: GBPLDAMFEGL #[derive(proto_derive::CmdID)] -#[cmdid(5806)] +#[cmdid(5888)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct HeliobusSnsLikeScRsp { - /// offset: 28 - #[prost(uint32, tag = "4")] - pub ihkejebceib: u32, - /// offset: 32 - #[prost(bool, tag = "9")] - pub dekhdibcfab: bool, /// offset: 24 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "2")] + pub ihkejebceib: u32, + /// offset: 28 + #[prost(bool, tag = "1")] + pub dekhdibcfab: bool, + /// offset: 32 + #[prost(uint32, tag = "10")] pub retcode: u32, } /// Obf: JDDIOABLHIF #[derive(proto_derive::CmdID)] -#[cmdid(5841)] +#[cmdid(5819)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct HeliobusSnsCommentCsReq { - /// offset: 24 - #[prost(uint32, tag = "8")] - pub kmaempmoccc: u32, /// offset: 28 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "5")] pub kaljkfkjffa: u32, /// offset: 32 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "11")] + pub kmaempmoccc: u32, + /// offset: 24 + #[prost(uint32, tag = "12")] pub ihkejebceib: u32, } /// Obf: JILGIBDIDMH #[derive(proto_derive::CmdID)] -#[cmdid(5855)] +#[cmdid(5862)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct HeliobusSnsCommentScRsp { - /// offset: 24 - #[prost(message, optional, tag = "8")] - pub eimcnifmlbl: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "2")] pub retcode: u32, + /// offset: 24 + #[prost(message, optional, tag = "9")] + pub eimcnifmlbl: ::core::option::Option, } /// Obf: HOAMKNEFEIL #[derive(proto_derive::CmdID)] -#[cmdid(5807)] +#[cmdid(5834)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct HeliobusSnsUpdateScNotify { - /// offset: 24 - #[prost(message, repeated, tag = "2")] + /// offset: 16 + #[prost(message, repeated, tag = "7")] pub gkfhmgmbika: ::prost::alloc::vec::Vec, } /// Obf: BDOBCCMPPAA #[derive(proto_derive::CmdID)] -#[cmdid(5839)] +#[cmdid(5889)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct HeliobusInfoChangedScNotify { + /// offset: 36 + #[prost(uint32, tag = "2")] + pub eenjbpmndol: u32, + /// offset: 24 + #[prost(message, repeated, tag = "4")] + pub gkfhmgmbika: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint32, tag = "13")] + pub phase: u32, /// offset: 32 #[prost(uint32, tag = "9")] pub iphkdelmoih: u32, - /// offset: 24 - #[prost(message, repeated, tag = "2")] - pub gkfhmgmbika: ::prost::alloc::vec::Vec, - /// offset: 36 - #[prost(uint32, tag = "10")] - pub phase: u32, - /// offset: 40 - #[prost(uint32, tag = "3")] - pub eenjbpmndol: u32, } /// Obf: ABBAHIAPMCD #[derive(proto_derive::CmdID)] -#[cmdid(5816)] +#[cmdid(5822)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct HeliobusUpgradeLevelCsReq {} /// Obf: KNLJNMOPHFE #[derive(proto_derive::CmdID)] -#[cmdid(5826)] +#[cmdid(5896)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct HeliobusUpgradeLevelScRsp { /// offset: 24 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "8")] pub retcode: u32, /// offset: 28 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "2")] pub level: u32, } /// Obf: BPFFNJBECNE #[derive(proto_derive::CmdID)] -#[cmdid(5863)] +#[cmdid(5832)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct HeliobusUnlockSkillScNotify { /// offset: 28 - #[prost(uint32, tag = "13")] - pub cgfgfmgdpnj: u32, - /// offset: 24 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "1")] pub skill_id: u32, + /// offset: 24 + #[prost(uint32, tag = "15")] + pub cgfgfmgdpnj: u32, } /// Obf: IJAKPFAHLJJ #[derive(proto_derive::CmdID)] -#[cmdid(5878)] +#[cmdid(5897)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct HeliobusEnterBattleCsReq { - /// offset: 24 - #[prost(uint32, repeated, tag = "2")] - pub avatar_id_list: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "2")] pub event_id: u32, /// offset: 36 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "3")] pub skill_id: u32, + /// offset: 16 + #[prost(uint32, repeated, tag = "12")] + pub avatar_id_list: ::prost::alloc::vec::Vec, } /// Obf: INMBBBCGIGE #[derive(proto_derive::CmdID)] -#[cmdid(5874)] +#[cmdid(5887)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct HeliobusEnterBattleScRsp { /// offset: 32 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "9")] + pub event_id: u32, + /// offset: 36 + #[prost(uint32, tag = "1")] pub retcode: u32, - /// offset: 16 + /// offset: 24 #[prost(message, optional, tag = "11")] pub battle_info: ::core::option::Option, - /// offset: 36 - #[prost(uint32, tag = "3")] - pub event_id: u32, } /// Obf: PFNLNOCJBLA #[derive(proto_derive::CmdID)] -#[cmdid(5867)] +#[cmdid(5882)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct HeliobusSelectSkillCsReq { /// offset: 24 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "14")] pub skill_id: u32, } /// Obf: OKMBJEHOIOG #[derive(proto_derive::CmdID)] -#[cmdid(5872)] +#[cmdid(5866)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct HeliobusSelectSkillScRsp { - /// offset: 28 - #[prost(uint32, tag = "15")] - pub skill_id: u32, /// offset: 24 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "12")] pub retcode: u32, + /// offset: 28 + #[prost(uint32, tag = "13")] + pub skill_id: u32, } /// Obf: GNJICHMOCML #[derive(proto_derive::CmdID)] -#[cmdid(5862)] +#[cmdid(5890)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct HeliobusChallengeUpdateScNotify { /// offset: 24 - #[prost(message, optional, tag = "2")] + #[prost(message, optional, tag = "8")] pub dddikpnnble: ::core::option::Option, } /// Obf: CIJPAMOOMIG #[derive(proto_derive::CmdID)] -#[cmdid(5809)] +#[cmdid(5821)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct HeliobusLineupUpdateScNotify { /// offset: 24 - #[prost(message, optional, tag = "8")] + #[prost(message, optional, tag = "3")] pub lineup: ::core::option::Option, } /// Obf: JJCKLKANLBK #[derive(proto_derive::CmdID)] -#[cmdid(5890)] +#[cmdid(5815)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct HeliobusStartRaidCsReq { - /// offset: 48 - #[prost(bool, tag = "1")] - pub jgeaegmhdoc: bool, - /// offset: 24 - #[prost(uint32, repeated, tag = "15")] - pub avatar_list: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "4")] pub skill_id: u32, - /// offset: 44 - #[prost(uint32, tag = "11")] - pub cenifnknfnp: u32, /// offset: 36 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "1")] pub prop_entity_id: u32, - /// offset: 32 - #[prost(uint32, tag = "9")] + /// offset: 48 + #[prost(bool, tag = "2")] + pub jgeaegmhdoc: bool, + /// offset: 44 + #[prost(uint32, tag = "14")] pub enlknpiblio: u32, + /// offset: 16 + #[prost(uint32, repeated, tag = "6")] + pub avatar_list: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "7")] + pub cenifnknfnp: u32, } /// Obf: MFFCENPKBGH #[derive(proto_derive::CmdID)] -#[cmdid(5854)] +#[cmdid(5820)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct HeliobusStartRaidScRsp { - /// offset: 24 - #[prost(message, optional, tag = "7")] - pub scene: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "9")] pub retcode: u32, + /// offset: 16 + #[prost(message, optional, tag = "14")] + pub scene: ::core::option::Option, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct Abeekplhcnm { + /// offset: 28 + #[prost(uint32, tag = "7")] + pub r#type: u32, + /// offset: 24 + #[prost(uint32, tag = "12")] + pub value: u32, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct Hkdinopkpbf { + /// offset: 24 + #[prost(int32, tag = "14")] + pub value: i32, + /// offset: 28 + #[prost(uint32, tag = "11")] + pub r#type: u32, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Pledcepgjee { + /// offset: 24 + #[prost(message, repeated, tag = "15")] + pub hldnmibklkj: ::prost::alloc::vec::Vec, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct Oahlkcdjmac { + /// offset: 28 + #[prost(enumeration = "Jjiboilecdm", tag = "15")] + pub r#type: i32, + /// offset: 32 + #[prost(bool, tag = "5")] + pub fiigicgenki: bool, + /// offset: 24 + #[prost(uint32, tag = "14")] + pub id: u32, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Bhlgbcdpajp { + /// offset: 56 + #[prost(uint32, tag = "2")] + pub dgdjjbglooh: u32, + /// offset: 24 + #[prost(message, repeated, tag = "12")] + pub kngpofhnfaj: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, repeated, tag = "13")] + pub poinnlikjkj: ::prost::alloc::vec::Vec, + /// offset: 52 + #[prost(uint32, tag = "15")] + pub npjcogadapi: u32, + /// offset: 16 + #[prost(message, optional, tag = "1")] + pub noflpfaennc: ::core::option::Option, + /// offset: 48 + #[prost(uint32, tag = "3")] + pub gdllhgengjj: u32, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Lgheonjfoph { + /// offset: 24 + #[prost(uint32, repeated, tag = "1")] + pub fjhiofaklib: ::prost::alloc::vec::Vec, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct Gnlciebjmic { + /// offset: 24 + #[prost(uint32, tag = "12")] + pub gboejekcded: u32, + /// offset: 28 + #[prost(int32, tag = "3")] + pub y: i32, + /// offset: 32 + #[prost(int32, tag = "15")] + pub x: i32, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Cgdkjidmgoc { + /// offset: 56 + #[prost(uint32, tag = "15")] + pub labaigdgjhl: u32, + /// offset: 60 + #[prost(uint32, tag = "6")] + pub ckoneelcped: u32, + /// offset: 40 + #[prost(message, optional, tag = "14")] + pub ffedejcblgi: ::core::option::Option, + /// offset: 48 + #[prost(message, optional, tag = "5")] + pub ajjpfbmaece: ::core::option::Option, + /// offset: 24 + #[prost(message, optional, tag = "11")] + pub gboejekcded: ::core::option::Option, + /// offset: 32 + #[prost(message, optional, tag = "1")] + pub mhkonbijadc: ::core::option::Option, + /// offset: 64 + #[prost(uint32, tag = "7")] + pub ljjkecikpjj: u32, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Kpeilpnepfh { + /// offset: 16 + #[prost(uint32, repeated, tag = "6")] + pub djjhlojacki: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(uint32, repeated, tag = "15")] + pub gggcjefeknh: ::prost::alloc::vec::Vec, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct Fclfnbjleid { + /// offset: 24 + #[prost(bool, tag = "8")] + pub is_taken_reward: bool, + /// offset: 28 + #[prost(uint32, tag = "10")] + pub pdpcdohliho: u32, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Nakhnglabdg { + /// offset: 16 + #[prost(uint32, repeated, tag = "9")] + pub fjhiofaklib: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(message, repeated, tag = "11")] + pub flcpppknkjh: ::prost::alloc::vec::Vec, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct Iepmcenjnge { + /// offset: 28 + #[prost(uint32, tag = "14")] + pub nclomnehpmj: u32, + /// offset: 24 + #[prost(uint32, tag = "1")] + pub jelmcjbicjn: u32, +} +/// Obf: BCKCBABCCJN +#[derive(proto_derive::CmdID)] +#[cmdid(9003)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct GetHipplenDataCsReq {} +/// Obf: HBCCFNFHJML +#[derive(proto_derive::CmdID)] +#[cmdid(9044)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct GetHipplenDataScRsp { + /// offset: 48 + #[prost(bool, tag = "12")] + pub okejjiohjgh: bool, + /// offset: 56 + #[prost(uint32, tag = "15")] + pub retcode: u32, + /// offset: 24 + #[prost(message, optional, tag = "8")] + pub ifplljjhbii: ::core::option::Option, + /// offset: 52 + #[prost(uint32, tag = "2")] + pub epedggihmmf: u32, + /// offset: 40 + #[prost(message, optional, tag = "7")] + pub ojahgmcpmak: ::core::option::Option, + /// offset: 32 + #[prost(message, optional, tag = "14")] + pub meicpgdiooe: ::core::option::Option, +} +/// Obf: PIGNGHNHMLP +#[derive(proto_derive::CmdID)] +#[cmdid(9028)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct GetHipplenInheritCsReq {} +/// Obf: ELJABIAFBNM +#[derive(proto_derive::CmdID)] +#[cmdid(9045)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct GetHipplenInheritScRsp { + /// offset: 32 + #[prost(uint32, tag = "2")] + pub retcode: u32, + /// offset: 16 + #[prost(uint32, repeated, tag = "7")] + pub fjhiofaklib: ::prost::alloc::vec::Vec, +} +/// Obf: KKDEDMPPAKJ +#[derive(proto_derive::CmdID)] +#[cmdid(9021)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct SetHipplenAgendaCsReq { + /// offset: 16 + #[prost(uint32, repeated, tag = "8")] + pub kngpofhnfaj: ::prost::alloc::vec::Vec, +} +/// Obf: PLOGFMOOACO +#[derive(proto_derive::CmdID)] +#[cmdid(9036)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct SetHipplenAgendaScRsp { + /// offset: 32 + #[prost(uint32, tag = "14")] + pub retcode: u32, + /// offset: 16 + #[prost(message, repeated, tag = "2")] + pub kngpofhnfaj: ::prost::alloc::vec::Vec, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct Ojagplfldpn { + /// offset: 24 + #[prost(uint32, tag = "12")] + pub oeihdcdppld: u32, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct Ccgmbddinad { + /// offset: 24 + #[prost(uint32, tag = "15")] + pub id: u32, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Miabdmjebef { + /// offset: 24 + #[prost(uint32, repeated, tag = "9")] + pub ocnmcfggfla: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(message, repeated, tag = "1")] + pub gepfpbohpjg: ::prost::alloc::vec::Vec, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct Ijielcelfdb {} +/// Obf: BODFFMHPBKA +#[derive(proto_derive::CmdID)] +#[cmdid(9047)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct SettleHipplenWorkCsReq { + #[prost(oneof = "settle_hipplen_work_cs_req::Emokphngbfa", tags = "13, 8, 11, 4")] + pub emokphngbfa: ::core::option::Option, +} +/// Nested message and enum types in `SettleHipplenWorkCsReq`. +pub mod settle_hipplen_work_cs_req { + #[derive(proto_derive::CmdID)] + #[derive(Clone, PartialEq, ::prost::Oneof)] + pub enum Emokphngbfa { + /// offset: 16 + #[prost(message, tag = "13")] + Pijgeagemim(super::Ojagplfldpn), + /// offset: 16 + #[prost(message, tag = "8")] + Diigfnkfjlh(super::Ccgmbddinad), + /// offset: 16 + #[prost(message, tag = "11")] + Gkejnokiogb(super::Miabdmjebef), + /// offset: 16 + #[prost(message, tag = "4")] + Elceaohngck(super::Ijielcelfdb), + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct Nhmndmbkhcm { + /// offset: 36 + #[prost(uint32, tag = "2")] + pub ckoneelcped: u32, + /// offset: 24 + #[prost(int32, tag = "7")] + pub bgdpfefcfaj: i32, + /// offset: 32 + #[prost(uint32, tag = "1")] + pub ondhnjpbbno: u32, + /// offset: 28 + #[prost(uint32, tag = "15")] + pub oeihdcdppld: u32, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct Mjpghfnjckk { + /// offset: 28 + #[prost(int32, tag = "4")] + pub bgdpfefcfaj: i32, + /// offset: 24 + #[prost(uint32, tag = "2")] + pub ondhnjpbbno: u32, + /// offset: 32 + #[prost(uint32, tag = "10")] + pub oeihdcdppld: u32, +} +/// Obf: EDPGKANELFE +#[derive(proto_derive::CmdID)] +#[cmdid(9031)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct SettleHipplenWorkScRsp { + /// offset: 48 + #[prost(message, optional, tag = "11")] + pub ffedejcblgi: ::core::option::Option, + /// offset: 16 + #[prost(message, repeated, tag = "12")] + pub kngpofhnfaj: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(message, repeated, tag = "10")] + pub obefekkpgme: ::prost::alloc::vec::Vec, + /// offset: 56 + #[prost(uint32, tag = "15")] + pub retcode: u32, + #[prost(oneof = "settle_hipplen_work_sc_rsp::Akkjgoacnpn", tags = "13, 14")] + pub akkjgoacnpn: ::core::option::Option, +} +/// Nested message and enum types in `SettleHipplenWorkScRsp`. +pub mod settle_hipplen_work_sc_rsp { + #[derive(proto_derive::CmdID)] + #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] + pub enum Akkjgoacnpn { + /// offset: 32 + #[prost(message, tag = "13")] + Pijgeagemim(super::Nhmndmbkhcm), + /// offset: 32 + #[prost(message, tag = "14")] + Gopijhedhff(super::Mjpghfnjckk), + } +} +/// Obf: DCLPEKNIABL +#[derive(proto_derive::CmdID)] +#[cmdid(9038)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct HipplenAgendaResultScNotify { + /// offset: 40 + #[prost(message, optional, tag = "13")] + pub eiijhhnolha: ::core::option::Option, + /// offset: 32 + #[prost(message, optional, tag = "2")] + pub endhplfoeob: ::core::option::Option, + /// offset: 48 + #[prost(message, optional, tag = "8")] + pub gikfonadgip: ::core::option::Option, + /// offset: 16 + #[prost(message, repeated, tag = "3")] + pub kngpofhnfaj: ::prost::alloc::vec::Vec, + /// offset: 56 + #[prost(message, optional, tag = "1")] + pub meicpgdiooe: ::core::option::Option, + /// offset: 24 + #[prost(uint32, repeated, tag = "9")] + pub fjhiofaklib: ::prost::alloc::vec::Vec, + /// offset: 72 + #[prost(uint32, repeated, tag = "14")] + pub ghcnechdenl: ::prost::alloc::vec::Vec, + /// offset: 80 + #[prost(bool, tag = "10")] + pub lkfncnlehhj: bool, +} +/// Obf: JGIPDMAHPLN +#[derive(proto_derive::CmdID)] +#[cmdid(9049)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct HipplenCycleResultScNotify { + /// offset: 64 + #[prost(uint32, tag = "10")] + pub pdpcdohliho: u32, + /// offset: 48 + #[prost(uint32, repeated, tag = "2")] + pub djjhlojacki: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(message, repeated, tag = "14")] + pub fghebiaphmc: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(message, repeated, tag = "12")] + pub nmeeofkcncj: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(uint32, repeated, tag = "9")] + pub fjhiofaklib: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(message, optional, tag = "7")] + pub status_info: ::core::option::Option, + /// offset: 68 + #[prost(uint32, tag = "3")] + pub epedggihmmf: u32, +} +/// Obf: PBJPIHKBLEP +#[derive(proto_derive::CmdID)] +#[cmdid(9017)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct OpenHipplenCycleCsReq { + /// offset: 24 + #[prost(uint32, tag = "9")] + pub jhnkmohlbpj: u32, +} +/// Obf: KBGLDINBPBL +#[derive(proto_derive::CmdID)] +#[cmdid(9046)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct OpenHipplenCycleScRsp { + /// offset: 36 + #[prost(uint32, tag = "7")] + pub epedggihmmf: u32, + /// offset: 32 + #[prost(uint32, tag = "6")] + pub retcode: u32, + /// offset: 16 + #[prost(message, optional, tag = "1")] + pub meicpgdiooe: ::core::option::Option, +} +/// Obf: FPKLEKJMFOE +#[derive(proto_derive::CmdID)] +#[cmdid(9042)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct SetHipplenOutfitCsReq { + /// offset: 24 + #[prost(uint32, tag = "10")] + pub lofmhjhjgeh: u32, +} +/// Obf: JKLHCLCIFCO +#[derive(proto_derive::CmdID)] +#[cmdid(9023)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct SetHipplenOutfitScRsp { + /// offset: 16 + #[prost(uint32, repeated, tag = "3")] + pub gggcjefeknh: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "13")] + pub retcode: u32, +} +/// Obf: EMEKMPMHMCM +#[derive(proto_derive::CmdID)] +#[cmdid(9019)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct HipplenTraitUnlockScNotify { + /// offset: 16 + #[prost(message, optional, tag = "3")] + pub gboejekcded: ::core::option::Option, + /// offset: 24 + #[prost(uint32, repeated, tag = "1")] + pub fjhiofaklib: ::prost::alloc::vec::Vec, +} +/// Obf: FEEIGBKNOEM +#[derive(proto_derive::CmdID)] +#[cmdid(9050)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct TakeHipplenEndingRewardCsReq { + /// offset: 24 + #[prost(uint32, tag = "11")] + pub pdpcdohliho: u32, +} +/// Obf: NOHPNLBEKLC +#[derive(proto_derive::CmdID)] +#[cmdid(9016)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct TakeHipplenEndingRewardScRsp { + /// offset: 32 + #[prost(uint32, tag = "15")] + pub retcode: u32, + /// offset: 16 + #[prost(message, optional, tag = "11")] + pub reward_list: ::core::option::Option, + /// offset: 36 + #[prost(uint32, tag = "6")] + pub pdpcdohliho: u32, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct Mkmdmgadlme { + /// offset: 24 + #[prost(uint32, tag = "1")] + pub lofmhjhjgeh: u32, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct Dhppfnclind { + /// offset: 24 + #[prost(uint32, tag = "4")] + pub pdpcdohliho: u32, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct Fnncijfhejk { + #[prost(oneof = "fnncijfhejk::Info", tags = "10, 12")] + pub info: ::core::option::Option, +} +/// Nested message and enum types in `FNNCIJFHEJK`. +pub mod fnncijfhejk { + #[derive(proto_derive::CmdID)] + #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] + pub enum Info { + /// offset: 24 + #[prost(message, tag = "10")] + Gdpjdlbpbni(super::Mkmdmgadlme), + /// offset: 24 + #[prost(message, tag = "12")] + Negfdjcjkea(super::Dhppfnclind), + } +} +/// Obf: BOIMEADNAPG +#[derive(proto_derive::CmdID)] +#[cmdid(9032)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct HipplenChangeScNotify { + /// offset: 16 + #[prost(message, repeated, tag = "15")] + pub leadmneimdp: ::prost::alloc::vec::Vec, } /// Obf: PACKIMPJBPL #[derive(proto_derive::CmdID)] -#[cmdid(510)] +#[cmdid(541)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetBagCsReq {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Equipment { - /// offset: 28 - #[prost(uint32, tag = "2")] - pub promotion: u32, - /// offset: 44 - #[prost(uint32, tag = "7")] - pub rank: u32, - /// offset: 24 - #[prost(uint32, tag = "3")] - pub equip_avatar_id: u32, - /// offset: 52 - #[prost(bool, tag = "15")] - pub is_protected: bool, - /// offset: 48 - #[prost(uint32, tag = "1")] - pub tid: u32, /// offset: 36 + #[prost(uint32, tag = "8")] + pub equip_avatar_id: u32, + /// offset: 40 + #[prost(uint32, tag = "9")] + pub promotion: u32, + /// offset: 32 + #[prost(uint32, tag = "10")] + pub exp: u32, + /// offset: 52 + #[prost(uint32, tag = "3")] + pub tid: u32, + /// offset: 24 + #[prost(uint32, tag = "1")] + pub rank: u32, + /// offset: 48 #[prost(uint32, tag = "14")] pub unique_id: u32, - /// offset: 40 - #[prost(uint32, tag = "6")] - pub exp: u32, - /// offset: 32 - #[prost(uint32, tag = "9")] + /// offset: 44 + #[prost(bool, tag = "11")] + pub is_protected: bool, + /// offset: 28 + #[prost(uint32, tag = "7")] pub level: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Relic { - /// offset: 44 - #[prost(uint32, tag = "12")] - pub level: u32, - /// offset: 48 - #[prost(uint32, tag = "7")] - pub exp: u32, - /// offset: 64 - #[prost(uint32, tag = "5")] - pub unique_id: u32, - /// offset: 16 - #[prost(message, repeated, tag = "10")] - pub reroll_affix_list: ::prost::alloc::vec::Vec, - /// offset: 52 + /// offset: 56 #[prost(bool, tag = "9")] - pub is_protected: bool, - /// offset: 53 - #[prost(bool, tag = "13")] pub is_discarded: bool, - /// offset: 40 + /// offset: 52 + #[prost(uint32, tag = "5")] + pub exp: u32, + /// offset: 44 #[prost(uint32, tag = "3")] pub main_affix_id: u32, - /// offset: 60 - #[prost(uint32, tag = "8")] - pub equip_avatar_id: u32, - /// offset: 24 - #[prost(message, repeated, tag = "4")] + /// offset: 16 + #[prost(message, repeated, tag = "6")] pub sub_affix_list: ::prost::alloc::vec::Vec, - /// offset: 56 - #[prost(uint32, tag = "2")] + /// offset: 68 + #[prost(uint32, tag = "10")] + pub unique_id: u32, + /// offset: 40 + #[prost(uint32, tag = "1")] pub tid: u32, + /// offset: 64 + #[prost(uint32, tag = "4")] + pub ekfheifljae: u32, + /// offset: 57 + #[prost(bool, tag = "13")] + pub is_protected: bool, + /// offset: 60 + #[prost(uint32, tag = "7")] + pub equip_avatar_id: u32, + /// offset: 48 + #[prost(uint32, tag = "8")] + pub level: u32, + /// offset: 32 + #[prost(message, repeated, tag = "11")] + pub reroll_affix_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Material { /// offset: 24 - #[prost(uint32, tag = "4")] - pub tid: u32, + #[prost(uint32, tag = "1")] + pub num: u32, /// offset: 32 - #[prost(uint64, tag = "12")] + #[prost(uint64, tag = "15")] pub expire_time: u64, /// offset: 28 - #[prost(uint32, tag = "13")] - pub num: u32, + #[prost(uint32, tag = "4")] + pub tid: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct WaitDelResource { - /// offset: 28 - #[prost(uint32, tag = "2")] - pub tid: u32, /// offset: 24 #[prost(uint32, tag = "15")] pub num: u32, + /// offset: 28 + #[prost(uint32, tag = "8")] + pub tid: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Material0 { - /// offset: 24 - #[prost(uint64, tag = "6")] - pub expire_time: u64, - /// offset: 36 + /// offset: 28 #[prost(uint32, tag = "7")] pub tid: u32, - /// offset: 32 - #[prost(uint32, tag = "1")] + /// offset: 24 + #[prost(uint32, tag = "8")] pub num: u32, + /// offset: 32 + #[prost(uint64, tag = "6")] + pub expire_time: u64, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nkdohhodnnh { - /// offset: 16 - #[prost(message, optional, tag = "11")] + /// offset: 32 + #[prost(message, optional, tag = "14")] pub icflihhbpmg: ::core::option::Option, /// offset: 24 - #[prost(message, repeated, tag = "6")] + #[prost(message, repeated, tag = "12")] pub fiphhbdeidf: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jlehfbohnie { - /// offset: 16 - #[prost(message, repeated, tag = "4")] + /// offset: 24 + #[prost(message, repeated, tag = "14")] pub mcbcnkcnoib: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint64, tag = "3")] + #[prost(uint64, tag = "11")] pub time: u64, } /// Obf: KDKAFPDEBAH #[derive(proto_derive::CmdID)] -#[cmdid(505)] +#[cmdid(514)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetBagScRsp { - /// offset: 48 - #[prost(message, repeated, tag = "13")] - pub gnalanjpego: ::prost::alloc::vec::Vec, - /// offset: 96 - #[prost(uint32, repeated, tag = "2")] + /// offset: 80 + #[prost(message, repeated, tag = "9")] + pub phngmeljkbe: ::prost::alloc::vec::Vec, + /// offset: 56 + #[prost(message, repeated, tag = "10")] + pub ifenmdpbnkg: ::prost::alloc::vec::Vec, + /// offset: 104 + #[prost(uint32, repeated, tag = "3")] + pub aoiihcfmfph: ::prost::alloc::vec::Vec, + /// offset: 72 + #[prost(message, repeated, tag = "8")] + pub hlinmkbdknc: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(message, repeated, tag = "6")] + pub bafebhdobfj: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, repeated, tag = "15")] pub fdbjlgdhcdo: ::prost::alloc::vec::Vec, /// offset: 132 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "7")] pub retcode: u32, - /// offset: 32 - #[prost(uint32, repeated, tag = "10")] - pub aoiihcfmfph: ::prost::alloc::vec::Vec, - /// offset: 112 - #[prost(message, repeated, tag = "12")] - pub phngmeljkbe: ::prost::alloc::vec::Vec, - /// offset: 16 - #[prost(message, repeated, tag = "7")] - pub bafebhdobfj: ::prost::alloc::vec::Vec, - /// offset: 56 - #[prost(enumeration = "TurnFoodSwitch", repeated, tag = "3")] - pub turn_food_switch: ::prost::alloc::vec::Vec, - /// offset: 72 - #[prost(uint32, repeated, tag = "8")] - pub gemcacjlpij: ::prost::alloc::vec::Vec, - /// offset: 24 - #[prost(message, repeated, tag = "11")] - pub ifenmdpbnkg: ::prost::alloc::vec::Vec, /// offset: 120 - #[prost(message, repeated, tag = "9")] - pub hlinmkbdknc: ::prost::alloc::vec::Vec, - /// offset: 104 #[prost(message, repeated, tag = "14")] - pub fcokffeapmi: ::prost::alloc::vec::Vec, - /// offset: 128 - #[prost(uint32, tag = "1")] - pub aepnidponkc: u32, - /// offset: 88 - #[prost(message, repeated, tag = "15")] - pub material_list: ::prost::alloc::vec::Vec, - /// offset: 80 - #[prost(message, repeated, tag = "5")] pub equipment_list: ::prost::alloc::vec::Vec, - /// offset: 64 + /// offset: 112 #[prost(message, repeated, tag = "4")] pub relic_list: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(enumeration = "TurnFoodSwitch", repeated, tag = "5")] + pub turn_food_switch: ::prost::alloc::vec::Vec, + /// offset: 88 + #[prost(message, repeated, tag = "13")] + pub fcokffeapmi: ::prost::alloc::vec::Vec, + /// offset: 64 + #[prost(uint32, repeated, tag = "11")] + pub gemcacjlpij: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(message, repeated, tag = "2")] + pub gnalanjpego: ::prost::alloc::vec::Vec, + /// offset: 128 + #[prost(uint32, tag = "12")] + pub aepnidponkc: u32, + /// offset: 48 + #[prost(message, repeated, tag = "1")] + pub material_list: ::prost::alloc::vec::Vec, } /// Obf: ENDNEFAPMMA #[derive(proto_derive::CmdID)] -#[cmdid(598)] +#[cmdid(577)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PromoteEquipmentCsReq { - /// offset: 32 - #[prost(uint32, tag = "9")] - pub equipment_unique_id: u32, - /// offset: 24 - #[prost(message, optional, tag = "10")] + /// offset: 16 + #[prost(message, optional, tag = "3")] pub item_cost_list: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "8")] + pub equipment_unique_id: u32, } /// Obf: KNHLDEDJDLI #[derive(proto_derive::CmdID)] -#[cmdid(553)] +#[cmdid(581)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PromoteEquipmentScRsp { /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "2")] pub retcode: u32, } /// Obf: OGNBDGAGKNJ #[derive(proto_derive::CmdID)] -#[cmdid(579)] +#[cmdid(502)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct LockEquipmentCsReq { - /// offset: 32 - #[prost(bool, tag = "14")] - pub is_protected: bool, - /// offset: 16 - #[prost(uint32, repeated, tag = "15")] + /// offset: 24 + #[prost(uint32, repeated, tag = "13")] pub equipment_id_list: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(bool, tag = "5")] + pub is_protected: bool, } /// Obf: BBJEJPJONFJ #[derive(proto_derive::CmdID)] -#[cmdid(502)] +#[cmdid(585)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LockEquipmentScRsp { /// offset: 24 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "4")] pub retcode: u32, } /// Obf: ENBJJBIMIND #[derive(proto_derive::CmdID)] -#[cmdid(597)] +#[cmdid(512)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UseItemCsReq { /// offset: 32 - #[prost(uint32, tag = "5")] - pub use_item_id: u32, - /// offset: 40 - #[prost(enumeration = "AvatarType", tag = "6")] - pub mgnnkfnacni: i32, - /// offset: 24 - #[prost(uint32, tag = "15")] - pub base_avatar_id: u32, - /// offset: 28 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "13")] pub use_item_count: u32, /// offset: 44 + #[prost(enumeration = "AvatarType", tag = "8")] + pub mgnnkfnacni: i32, + /// offset: 40 + #[prost(uint32, tag = "6")] + pub use_item_id: u32, + /// offset: 36 #[prost(uint32, tag = "9")] pub optional_reward_id: u32, - /// offset: 36 - #[prost(bool, tag = "1")] + /// offset: 24 + #[prost(bool, tag = "3")] pub felciemkcgf: bool, + /// offset: 28 + #[prost(uint32, tag = "14")] + pub base_avatar_id: u32, } /// Obf: LOGJKANIBDJ #[derive(proto_derive::CmdID)] -#[cmdid(506)] +#[cmdid(588)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct UseItemScRsp { - /// offset: 44 + /// offset: 52 #[prost(uint32, tag = "1")] - pub use_item_count: u32, - /// offset: 32 - #[prost(uint32, tag = "14")] - pub use_item_id: u32, - /// offset: 36 - #[prost(uint32, tag = "10")] - pub gcjobeokmcp: u32, - /// offset: 40 - #[prost(uint32, tag = "7")] pub retcode: u32, - /// offset: 48 - #[prost(uint64, tag = "9")] - pub month_card_out_date_time: u64, - /// offset: 16 - #[prost(message, optional, tag = "13")] + /// offset: 24 + #[prost(message, optional, tag = "5")] pub return_data: ::core::option::Option, + /// offset: 40 + #[prost(uint64, tag = "2")] + pub month_card_out_date_time: u64, + /// offset: 32 + #[prost(uint32, tag = "9")] + pub use_item_id: u32, + /// offset: 48 + #[prost(uint32, tag = "11")] + pub gcjobeokmcp: u32, + /// offset: 36 + #[prost(uint32, tag = "7")] + pub use_item_count: u32, } /// Obf: CEIGIHOKMFE #[derive(proto_derive::CmdID)] -#[cmdid(541)] +#[cmdid(519)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RankUpEquipmentCsReq { - /// offset: 16 - #[prost(message, optional, tag = "13")] + /// offset: 24 + #[prost(message, optional, tag = "2")] pub item_cost_list: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "9")] pub equipment_unique_id: u32, } /// Obf: DNEFPJHHCBI #[derive(proto_derive::CmdID)] -#[cmdid(555)] +#[cmdid(562)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RankUpEquipmentScRsp { /// offset: 24 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "11")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bepahbkljnn { - /// offset: 16 - #[prost(message, optional, tag = "15")] + /// offset: 24 + #[prost(message, optional, tag = "4")] pub item_cost_list: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "10")] pub equipment_unique_id: u32, } /// Obf: LNKLNJJDGKF #[derive(proto_derive::CmdID)] -#[cmdid(549)] +#[cmdid(571)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BatchRankUpEquipmentCsReq { /// offset: 16 - #[prost(message, repeated, tag = "12")] + #[prost(message, repeated, tag = "7")] pub param_list: ::prost::alloc::vec::Vec, } /// Obf: CIIKBJJNOEJ #[derive(proto_derive::CmdID)] -#[cmdid(596)] +#[cmdid(544)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct BatchRankUpEquipmentScRsp { /// offset: 24 @@ -17641,447 +19091,447 @@ pub struct BatchRankUpEquipmentScRsp { } /// Obf: LLAGDKKOPIG #[derive(proto_derive::CmdID)] -#[cmdid(507)] +#[cmdid(534)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ExpUpEquipmentCsReq { - /// offset: 32 - #[prost(uint32, tag = "12")] - pub equipment_unique_id: u32, - /// offset: 24 + /// offset: 16 #[prost(message, optional, tag = "13")] pub item_cost_list: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "8")] + pub equipment_unique_id: u32, } /// Obf: GHMKEHACJIN #[derive(proto_derive::CmdID)] -#[cmdid(539)] +#[cmdid(589)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ExpUpEquipmentScRsp { - /// offset: 16 - #[prost(message, repeated, tag = "10")] - pub return_item_list: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "8")] pub retcode: u32, + /// offset: 16 + #[prost(message, repeated, tag = "1")] + pub return_item_list: ::prost::alloc::vec::Vec, } /// Obf: EIDFBOMONBI #[derive(proto_derive::CmdID)] -#[cmdid(516)] +#[cmdid(522)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ComposeItemCsReq { - /// offset: 40 + /// offset: 44 #[prost(uint32, tag = "10")] pub compose_id: u32, - /// offset: 44 - #[prost(uint32, tag = "1")] + /// offset: 40 + #[prost(uint32, tag = "4")] pub count: u32, - /// offset: 16 - #[prost(message, optional, tag = "5")] + /// offset: 24 + #[prost(message, optional, tag = "11")] pub compose_item_list: ::core::option::Option, /// offset: 32 - #[prost(message, optional, tag = "4")] + #[prost(message, optional, tag = "15")] pub pjchnokedbe: ::core::option::Option, } /// Obf: LMAAEHHLMFC #[derive(proto_derive::CmdID)] -#[cmdid(526)] +#[cmdid(596)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ComposeItemScRsp { - /// offset: 32 - #[prost(uint32, tag = "12")] - pub retcode: u32, - /// offset: 36 - #[prost(uint32, tag = "2")] - pub count: u32, /// offset: 40 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "4")] pub compose_id: u32, - /// offset: 24 - #[prost(message, optional, tag = "8")] + /// offset: 36 + #[prost(uint32, tag = "1")] + pub retcode: u32, + /// offset: 32 + #[prost(uint32, tag = "6")] + pub count: u32, + /// offset: 16 + #[prost(message, optional, tag = "14")] pub return_item_list: ::core::option::Option, } /// Obf: PPCMJPFIBJK #[derive(proto_derive::CmdID)] -#[cmdid(562)] +#[cmdid(590)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ComposeSelectedRelicCsReq { - /// offset: 24 - #[prost(message, optional, tag = "5")] - pub fbgodfjicll: ::core::option::Option, - /// offset: 48 - #[prost(uint32, tag = "4")] - pub compose_relic_id: u32, + /// offset: 40 + #[prost(message, optional, tag = "3")] + pub gjfmnmokaic: ::core::option::Option, /// offset: 52 - #[prost(uint32, tag = "1")] - pub count: u32, - /// offset: 56 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "8")] pub compose_id: u32, /// offset: 16 - #[prost(message, optional, tag = "11")] - pub gjfmnmokaic: ::core::option::Option, - /// offset: 60 - #[prost(uint32, tag = "12")] - pub main_affix_id: u32, - /// offset: 40 - #[prost(uint32, repeated, tag = "15")] + #[prost(message, optional, tag = "15")] + pub fbgodfjicll: ::core::option::Option, + /// offset: 32 + #[prost(uint32, repeated, tag = "2")] pub ggnpaifhpbb: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(uint32, tag = "5")] + pub count: u32, + /// offset: 60 + #[prost(uint32, tag = "4")] + pub main_affix_id: u32, + /// offset: 56 + #[prost(uint32, tag = "12")] + pub compose_relic_id: u32, } /// Obf: MGNNPKGBAGD #[derive(proto_derive::CmdID)] -#[cmdid(509)] +#[cmdid(521)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ComposeSelectedRelicScRsp { - /// offset: 32 - #[prost(uint32, tag = "8")] - pub compose_id: u32, /// offset: 36 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "11")] pub retcode: u32, - /// offset: 16 - #[prost(message, optional, tag = "12")] + /// offset: 24 + #[prost(message, optional, tag = "13")] pub return_item_list: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "10")] + pub compose_id: u32, } /// Obf: HKHKBGGJLKJ #[derive(proto_derive::CmdID)] -#[cmdid(563)] +#[cmdid(532)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ExpUpRelicCsReq { - /// offset: 32 - #[prost(uint32, tag = "2")] - pub relic_unique_id: u32, - /// offset: 16 - #[prost(message, optional, tag = "7")] + /// offset: 24 + #[prost(message, optional, tag = "5")] pub item_cost_list: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "11")] + pub relic_unique_id: u32, } /// Obf: LCAOAHBJJNC #[derive(proto_derive::CmdID)] -#[cmdid(567)] +#[cmdid(582)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ExpUpRelicScRsp { - /// offset: 16 - #[prost(message, repeated, tag = "4")] - pub return_item_list: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "8")] pub retcode: u32, + /// offset: 16 + #[prost(message, repeated, tag = "5")] + pub return_item_list: ::prost::alloc::vec::Vec, } /// Obf: KACIJMGGGLE #[derive(proto_derive::CmdID)] -#[cmdid(572)] +#[cmdid(566)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct LockRelicCsReq { - /// offset: 16 - #[prost(uint32, repeated, tag = "6")] - pub locked_relic_id_list: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(bool, tag = "7")] - pub is_batch_op: bool, - /// offset: 33 - #[prost(bool, tag = "14")] + #[prost(bool, tag = "4")] pub is_protected: bool, + /// offset: 16 + #[prost(uint32, repeated, tag = "11")] + pub locked_relic_id_list: ::prost::alloc::vec::Vec, + /// offset: 33 + #[prost(bool, tag = "13")] + pub is_batch_op: bool, } /// Obf: EHGHOCBCEKM #[derive(proto_derive::CmdID)] -#[cmdid(594)] +#[cmdid(592)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LockRelicScRsp { /// offset: 24 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "9")] pub retcode: u32, } /// Obf: LEMBHJMIKOE #[derive(proto_derive::CmdID)] -#[cmdid(589)] +#[cmdid(551)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct DiscardRelicCsReq { /// offset: 40 - #[prost(bool, tag = "2")] + #[prost(bool, tag = "9")] pub is_discard: bool, /// offset: 44 - #[prost(enumeration = "Icpineholml", tag = "10")] + #[prost(enumeration = "Icpineholml", tag = "14")] pub nlpconnjonf: i32, /// offset: 32 #[prost(uint64, tag = "6")] pub hnhfdmdibio: u64, /// offset: 16 - #[prost(uint32, repeated, tag = "12")] + #[prost(uint32, repeated, tag = "7")] pub locked_relic_id_list: ::prost::alloc::vec::Vec, } /// Obf: GAADEDDBANA #[derive(proto_derive::CmdID)] -#[cmdid(508)] +#[cmdid(505)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct DiscardRelicScRsp { - /// offset: 32 - #[prost(uint32, tag = "6")] - pub retcode: u32, /// offset: 16 #[prost(uint32, repeated, tag = "12")] pub locked_relic_id_list: ::prost::alloc::vec::Vec, - /// offset: 40 - #[prost(bool, tag = "8")] - pub is_discard: bool, /// offset: 36 - #[prost(enumeration = "Icpineholml", tag = "9")] + #[prost(enumeration = "Icpineholml", tag = "8")] pub nlpconnjonf: i32, + /// offset: 40 + #[prost(bool, tag = "10")] + pub is_discard: bool, + /// offset: 32 + #[prost(uint32, tag = "13")] + pub retcode: u32, } /// Obf: OCCFBPIBDCH #[derive(proto_derive::CmdID)] -#[cmdid(536)] +#[cmdid(531)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SellItemCsReq { /// offset: 24 - #[prost(message, optional, tag = "8")] + #[prost(message, optional, tag = "13")] pub item_cost_list: ::core::option::Option, /// offset: 32 - #[prost(bool, tag = "9")] + #[prost(bool, tag = "2")] pub to_material: bool, } /// Obf: EMHKBFNEEPE #[derive(proto_derive::CmdID)] -#[cmdid(578)] +#[cmdid(597)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SellItemScRsp { - /// offset: 32 - #[prost(uint32, tag = "7")] - pub retcode: u32, /// offset: 24 - #[prost(message, optional, tag = "14")] + #[prost(message, optional, tag = "12")] pub return_item_list: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "5")] + pub retcode: u32, } /// Obf: PMOIAAHCLFB #[derive(proto_derive::CmdID)] -#[cmdid(574)] +#[cmdid(587)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RechargeSuccNotify { + /// offset: 48 + #[prost(uint64, tag = "7")] + pub month_card_out_date_time: u64, /// offset: 24 - #[prost(message, optional, tag = "8")] + #[prost(string, tag = "3")] + pub mpamhbfikfb: ::prost::alloc::string::String, + /// offset: 32 + #[prost(message, optional, tag = "6")] pub item_list: ::core::option::Option, /// offset: 16 - #[prost(string, tag = "9")] + #[prost(string, tag = "12")] pub ppjdkmhiggj: ::prost::alloc::string::String, - /// offset: 48 - #[prost(uint64, tag = "15")] - pub month_card_out_date_time: u64, - /// offset: 32 - #[prost(string, tag = "11")] - pub mpamhbfikfb: ::prost::alloc::string::String, } /// Obf: CAIBFMLNFFA #[derive(proto_derive::CmdID)] -#[cmdid(590)] +#[cmdid(515)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ExchangeHcoinCsReq { /// offset: 24 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "11")] pub num: u32, } /// Obf: FGDBIDPINOF #[derive(proto_derive::CmdID)] -#[cmdid(554)] +#[cmdid(520)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ExchangeHcoinScRsp { /// offset: 24 - #[prost(uint32, tag = "11")] - pub retcode: u32, - /// offset: 28 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "2")] pub num: u32, + /// offset: 28 + #[prost(uint32, tag = "5")] + pub retcode: u32, } /// Obf: EHKBPBIAIJM #[derive(proto_derive::CmdID)] -#[cmdid(520)] +#[cmdid(567)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AddEquipmentScNotify { /// offset: 24 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "12")] pub mdmgkhlhiin: u32, } /// Obf: HMAPNACBNCK #[derive(proto_derive::CmdID)] -#[cmdid(569)] +#[cmdid(525)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetRecyleTimeCsReq { /// offset: 24 - #[prost(uint32, repeated, tag = "3")] + #[prost(uint32, repeated, tag = "11")] pub cjlndnilgmf: ::prost::alloc::vec::Vec, } /// Obf: ALDEDCHJMBK #[derive(proto_derive::CmdID)] -#[cmdid(592)] +#[cmdid(586)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetRecyleTimeScRsp { - /// offset: 32 - #[prost(uint32, tag = "9")] - pub retcode: u32, - /// offset: 16 - #[prost(message, repeated, tag = "12")] + /// offset: 24 + #[prost(message, repeated, tag = "2")] pub fcokffeapmi: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "5")] + pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fnhmmmkjgpb { + /// offset: 24 + #[prost(uint32, tag = "2")] + pub ojemelhcmpj: u32, /// offset: 28 #[prost(uint32, tag = "10")] pub formula_id: u32, - /// offset: 24 - #[prost(uint32, tag = "9")] - pub ojemelhcmpj: u32, } /// Obf: MNKEGHBHBAB #[derive(proto_derive::CmdID)] -#[cmdid(524)] +#[cmdid(533)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ComposeLimitNumCompleteNotify { /// offset: 24 - #[prost(message, repeated, tag = "6")] + #[prost(message, repeated, tag = "1")] pub dchnaedinmm: ::prost::alloc::vec::Vec, } /// Obf: KAOKFBBHBJP #[derive(proto_derive::CmdID)] -#[cmdid(573)] +#[cmdid(545)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ComposeLimitNumUpdateNotify { /// offset: 24 - #[prost(message, optional, tag = "12")] + #[prost(message, optional, tag = "13")] pub fglfgjdpjpd: ::core::option::Option, } /// Obf: JGJOGHCLMCB #[derive(proto_derive::CmdID)] -#[cmdid(542)] +#[cmdid(510)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DestroyItemCsReq { /// offset: 24 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "13")] pub mbejblfhcbh: u32, - /// offset: 32 - #[prost(uint32, tag = "9")] - pub item_id: u32, /// offset: 28 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "2")] pub cfcokeldogj: u32, + /// offset: 32 + #[prost(uint32, tag = "1")] + pub item_id: u32, } /// Obf: EDELPFFFHGC #[derive(proto_derive::CmdID)] -#[cmdid(501)] +#[cmdid(564)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DestroyItemScRsp { - /// offset: 28 - #[prost(uint32, tag = "12")] - pub retcode: u32, /// offset: 24 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "14")] + pub retcode: u32, + /// offset: 28 + #[prost(uint32, tag = "13")] pub cfcokeldogj: u32, } /// Obf: JCOMBMFGMBP #[derive(proto_derive::CmdID)] -#[cmdid(551)] +#[cmdid(600)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetMarkItemListCsReq {} /// Obf: JGDMLEJHCFD #[derive(proto_derive::CmdID)] -#[cmdid(525)] +#[cmdid(535)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetMarkItemListScRsp { /// offset: 32 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "1")] pub retcode: u32, - /// offset: 24 - #[prost(uint32, repeated, tag = "8")] + /// offset: 16 + #[prost(uint32, repeated, tag = "15")] pub pdbihonolfj: ::prost::alloc::vec::Vec, } /// Obf: PDGPDLFCJOB #[derive(proto_derive::CmdID)] -#[cmdid(535)] +#[cmdid(506)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MarkItemCsReq { /// offset: 28 - #[prost(uint32, tag = "3")] - pub item_id: u32, - /// offset: 24 - #[prost(bool, tag = "4")] + #[prost(bool, tag = "9")] pub naehphhdgek: bool, + /// offset: 24 + #[prost(uint32, tag = "5")] + pub item_id: u32, } /// Obf: BHLICDCPAEG #[derive(proto_derive::CmdID)] -#[cmdid(537)] +#[cmdid(546)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MarkItemScRsp { - /// offset: 32 - #[prost(bool, tag = "15")] - pub naehphhdgek: bool, /// offset: 28 + #[prost(bool, tag = "4")] + pub naehphhdgek: bool, + /// offset: 32 #[prost(uint32, tag = "13")] - pub retcode: u32, - /// offset: 24 - #[prost(uint32, tag = "11")] pub item_id: u32, + /// offset: 24 + #[prost(uint32, tag = "9")] + pub retcode: u32, } /// Obf: AFMNPBMEHKA #[derive(proto_derive::CmdID)] -#[cmdid(588)] +#[cmdid(559)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct CancelMarkItemNotify { /// offset: 24 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "13")] pub item_id: u32, } /// Obf: DAMDJPLDNFE #[derive(proto_derive::CmdID)] -#[cmdid(515)] +#[cmdid(561)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SyncTurnFoodNotify { /// offset: 16 - #[prost(uint32, repeated, tag = "11")] - pub fdbjlgdhcdo: ::prost::alloc::vec::Vec, - /// offset: 24 - #[prost(enumeration = "TurnFoodSwitch", repeated, tag = "9")] + #[prost(enumeration = "TurnFoodSwitch", repeated, tag = "7")] pub turn_food_switch: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(uint32, repeated, tag = "2")] + pub fdbjlgdhcdo: ::prost::alloc::vec::Vec, } /// Obf: MPNKMKGDBDK #[derive(proto_derive::CmdID)] -#[cmdid(560)] +#[cmdid(576)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetTurnFoodSwitchCsReq { - /// offset: 28 - #[prost(enumeration = "TurnFoodSwitch", tag = "9")] - pub jcakhhkfdfn: i32, /// offset: 24 - #[prost(bool, tag = "14")] + #[prost(bool, tag = "15")] pub bndlhjhalmb: bool, + /// offset: 28 + #[prost(enumeration = "TurnFoodSwitch", tag = "10")] + pub jcakhhkfdfn: i32, } /// Obf: MFGLGONLDPH #[derive(proto_derive::CmdID)] -#[cmdid(566)] +#[cmdid(509)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetTurnFoodSwitchScRsp { - /// offset: 32 - #[prost(enumeration = "TurnFoodSwitch", tag = "15")] - pub jcakhhkfdfn: i32, /// offset: 24 - #[prost(bool, tag = "8")] - pub bndlhjhalmb: bool, - /// offset: 28 - #[prost(uint32, tag = "4")] + #[prost(enumeration = "TurnFoodSwitch", tag = "1")] + pub jcakhhkfdfn: i32, + /// offset: 32 + #[prost(uint32, tag = "9")] pub retcode: u32, + /// offset: 28 + #[prost(bool, tag = "3")] + pub bndlhjhalmb: bool, } /// Obf: APKMOHMIIBL #[derive(proto_derive::CmdID)] -#[cmdid(528)] +#[cmdid(573)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GeneralVirtualItemDataNotify { /// offset: 16 - #[prost(message, repeated, tag = "9")] + #[prost(message, repeated, tag = "12")] pub fdjkccgdnka: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(bool, tag = "3")] + #[prost(bool, tag = "10")] pub pkbahpfjgdb: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pacfhnejadb { /// offset: 28 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "9")] pub pbkolnfgjdl: u32, /// offset: 24 #[prost(bool, tag = "12")] @@ -18090,73 +19540,73 @@ pub struct Pacfhnejadb { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kfpjggifien { - /// offset: 16 - #[prost(message, optional, tag = "8")] - pub gfidnaanafh: ::core::option::Option, - /// offset: 48 - #[prost(uint32, tag = "4")] + /// offset: 56 + #[prost(uint32, tag = "12")] pub ehkjhcoakbk: u32, - /// offset: 24 - #[prost(message, optional, tag = "6")] + /// offset: 60 + #[prost(uint32, tag = "3")] + pub khncedgfpgl: u32, + /// offset: 16 + #[prost(message, optional, tag = "13")] pub ibpdgnohfpm: ::core::option::Option, + /// offset: 48 + #[prost(int64, tag = "4")] + pub cabigiplihb: i64, /// offset: 32 + #[prost(message, optional, tag = "1")] + pub gfidnaanafh: ::core::option::Option, + /// offset: 64 + #[prost(bool, tag = "2")] + pub is_marked: bool, + /// offset: 40 #[prost(string, tag = "5")] pub name: ::prost::alloc::string::String, - /// offset: 56 - #[prost(int64, tag = "13")] - pub cabigiplihb: i64, - /// offset: 64 - #[prost(uint32, tag = "7")] - pub khncedgfpgl: u32, - /// offset: 68 - #[prost(bool, tag = "12")] - pub is_marked: bool, } /// Obf: CBCIJAOBJKM #[derive(proto_derive::CmdID)] -#[cmdid(571)] +#[cmdid(583)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetRelicFilterPlanCsReq {} /// Obf: DFFLCLOODME #[derive(proto_derive::CmdID)] -#[cmdid(545)] +#[cmdid(558)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetRelicFilterPlanScRsp { /// offset: 32 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "12")] pub retcode: u32, - /// offset: 16 - #[prost(message, repeated, tag = "2")] + /// offset: 24 + #[prost(message, repeated, tag = "11")] pub ecnafdibckf: ::prost::alloc::vec::Vec, } /// Obf: LLJJFHOJCCL #[derive(proto_derive::CmdID)] -#[cmdid(558)] +#[cmdid(536)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AddRelicFilterPlanCsReq { - /// offset: 40 - #[prost(message, optional, tag = "4")] - pub gfidnaanafh: ::core::option::Option, - /// offset: 24 - #[prost(string, tag = "11")] - pub name: ::prost::alloc::string::String, /// offset: 48 - #[prost(bool, tag = "6")] - pub is_marked: bool, - /// offset: 52 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "2")] pub ehkjhcoakbk: u32, - /// offset: 32 - #[prost(message, optional, tag = "15")] + /// offset: 24 + #[prost(string, tag = "1")] + pub name: ::prost::alloc::string::String, + /// offset: 16 + #[prost(message, optional, tag = "9")] + pub gfidnaanafh: ::core::option::Option, + /// offset: 52 + #[prost(bool, tag = "12")] + pub is_marked: bool, + /// offset: 40 + #[prost(message, optional, tag = "10")] pub ibpdgnohfpm: ::core::option::Option, } /// Obf: BGOGBMFLLGB #[derive(proto_derive::CmdID)] -#[cmdid(582)] +#[cmdid(507)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AddRelicFilterPlanScRsp { /// offset: 24 - #[prost(message, optional, tag = "2")] + #[prost(message, optional, tag = "12")] pub eilidmcocho: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "10")] @@ -18164,856 +19614,855 @@ pub struct AddRelicFilterPlanScRsp { } /// Obf: DCJBMLAGPKJ #[derive(proto_derive::CmdID)] -#[cmdid(583)] +#[cmdid(547)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ModifyRelicFilterPlanCsReq { - /// offset: 32 - #[prost(uint32, tag = "4")] + /// offset: 36 + #[prost(uint32, tag = "13")] pub khncedgfpgl: u32, - #[prost(oneof = "modify_relic_filter_plan_cs_req::Kfelkjldkeh", tags = "8, 10, 11")] - pub kfelkjldkeh: ::core::option::Option< - modify_relic_filter_plan_cs_req::Kfelkjldkeh, - >, + #[prost(oneof = "modify_relic_filter_plan_cs_req::Info", tags = "8, 9, 6")] + pub info: ::core::option::Option, } /// Nested message and enum types in `ModifyRelicFilterPlanCsReq`. pub mod modify_relic_filter_plan_cs_req { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Kfelkjldkeh { - /// offset: 24 + pub enum Info { + /// offset: 16 #[prost(string, tag = "8")] Name(::prost::alloc::string::String), - /// offset: 24 - #[prost(message, tag = "10")] + /// offset: 16 + #[prost(message, tag = "9")] Gfidnaanafh(super::Pacfhnejadb), - /// offset: 24 - #[prost(message, tag = "11")] + /// offset: 16 + #[prost(message, tag = "6")] Ibpdgnohfpm(super::Iipkannmlfn), } } /// Obf: JDDGKCGNFDA #[derive(proto_derive::CmdID)] -#[cmdid(503)] +#[cmdid(508)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ModifyRelicFilterPlanScRsp { /// offset: 40 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "15")] pub retcode: u32, - /// offset: 36 - #[prost(uint32, tag = "14")] - pub khncedgfpgl: u32, - /// offset: 48 - #[prost(int64, tag = "7")] + /// offset: 32 + #[prost(int64, tag = "10")] pub cabigiplihb: i64, - #[prost(oneof = "modify_relic_filter_plan_sc_rsp::Kfelkjldkeh", tags = "12, 3, 6")] - pub kfelkjldkeh: ::core::option::Option< - modify_relic_filter_plan_sc_rsp::Kfelkjldkeh, - >, + /// offset: 48 + #[prost(uint32, tag = "6")] + pub khncedgfpgl: u32, + #[prost(oneof = "modify_relic_filter_plan_sc_rsp::Info", tags = "8, 9, 13")] + pub info: ::core::option::Option, } /// Nested message and enum types in `ModifyRelicFilterPlanScRsp`. pub mod modify_relic_filter_plan_sc_rsp { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Kfelkjldkeh { - /// offset: 24 - #[prost(string, tag = "12")] + pub enum Info { + /// offset: 16 + #[prost(string, tag = "8")] Name(::prost::alloc::string::String), - /// offset: 24 - #[prost(message, tag = "3")] + /// offset: 16 + #[prost(message, tag = "9")] Gfidnaanafh(super::Pacfhnejadb), - /// offset: 24 - #[prost(message, tag = "6")] + /// offset: 16 + #[prost(message, tag = "13")] Ibpdgnohfpm(super::Iipkannmlfn), } } /// Obf: NEDENIBEHKA #[derive(proto_derive::CmdID)] -#[cmdid(557)] +#[cmdid(556)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct DeleteRelicFilterPlanCsReq { /// offset: 32 - #[prost(bool, tag = "5")] + #[prost(bool, tag = "7")] pub is_batch_op: bool, /// offset: 24 - #[prost(uint32, repeated, tag = "12")] + #[prost(uint32, repeated, tag = "11")] pub ndobmajmlnk: ::prost::alloc::vec::Vec, } /// Obf: IBLMECOBEKK #[derive(proto_derive::CmdID)] -#[cmdid(504)] +#[cmdid(529)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct DeleteRelicFilterPlanScRsp { - /// offset: 36 - #[prost(bool, tag = "13")] - pub is_batch_op: bool, - /// offset: 16 - #[prost(uint32, repeated, tag = "4")] - pub ndobmajmlnk: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(uint32, tag = "3")] - pub retcode: u32, -} -/// Obf: NOGNOIEFBLL -#[derive(proto_derive::CmdID)] -#[cmdid(586)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MarkRelicFilterPlanCsReq { /// offset: 24 - #[prost(uint32, repeated, tag = "4")] + #[prost(uint32, repeated, tag = "14")] pub ndobmajmlnk: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(bool, tag = "5")] pub is_batch_op: bool, - /// offset: 33 - #[prost(bool, tag = "3")] - pub is_set_mark: bool, + /// offset: 36 + #[prost(uint32, tag = "10")] + pub retcode: u32, } -/// Obf: KCNNOJHNGKB +/// Obf: NOGNOIEFBLL #[derive(proto_derive::CmdID)] -#[cmdid(512)] +#[cmdid(513)] #[derive(Clone, PartialEq, ::prost::Message)] -pub struct MarkRelicFilterPlanScRsp { - /// offset: 32 - #[prost(bool, tag = "12")] - pub is_set_mark: bool, - /// offset: 16 - #[prost(uint32, repeated, tag = "4")] +pub struct MarkRelicFilterPlanCsReq { + /// offset: 24 + #[prost(uint32, repeated, tag = "14")] pub ndobmajmlnk: ::prost::alloc::vec::Vec, /// offset: 33 #[prost(bool, tag = "1")] + pub is_set_mark: bool, + /// offset: 32 + #[prost(bool, tag = "5")] pub is_batch_op: bool, +} +/// Obf: KCNNOJHNGKB +#[derive(proto_derive::CmdID)] +#[cmdid(557)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct MarkRelicFilterPlanScRsp { + /// offset: 16 + #[prost(uint32, repeated, tag = "15")] + pub ndobmajmlnk: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(bool, tag = "5")] + pub is_set_mark: bool, /// offset: 36 #[prost(uint32, tag = "9")] pub retcode: u32, + /// offset: 33 + #[prost(bool, tag = "2")] + pub is_batch_op: bool, } /// Obf: JILPDHENIDL #[derive(proto_derive::CmdID)] -#[cmdid(564)] +#[cmdid(575)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RelicFilterPlanClearNameScNotify { /// offset: 24 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "11")] pub khncedgfpgl: u32, } /// Obf: JFJBAEJBBLB #[derive(proto_derive::CmdID)] -#[cmdid(523)] +#[cmdid(542)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RelicReforgeCsReq { /// offset: 24 #[prost(uint32, tag = "10")] + pub ekfheifljae: u32, + /// offset: 28 + #[prost(uint32, tag = "6")] pub relic_unique_id: u32, } /// Obf: OMKAJLMDBDP #[derive(proto_derive::CmdID)] -#[cmdid(514)] +#[cmdid(595)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RelicReforgeScRsp { /// offset: 24 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "7")] pub retcode: u32, } /// Obf: LLLDCIBJIDC #[derive(proto_derive::CmdID)] -#[cmdid(595)] +#[cmdid(540)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RelicReforgeConfirmCsReq { /// offset: 24 #[prost(bool, tag = "2")] pub cjoeaeijlgc: bool, /// offset: 28 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "9")] pub relic_unique_id: u32, } /// Obf: LFBPGLGJBFI #[derive(proto_derive::CmdID)] -#[cmdid(518)] +#[cmdid(548)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RelicReforgeConfirmScRsp { /// offset: 24 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "9")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UnlockedMusic { /// offset: 32 - #[prost(uint32, tag = "10")] - pub group_id: u32, - /// offset: 28 - #[prost(bool, tag = "2")] + #[prost(bool, tag = "1")] pub icfbdppjoad: bool, /// offset: 24 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "4")] + pub group_id: u32, + /// offset: 28 + #[prost(uint32, tag = "8")] pub id: u32, } /// Obf: NIACMNBBNCI #[derive(proto_derive::CmdID)] -#[cmdid(3110)] +#[cmdid(3141)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetJukeboxDataCsReq {} /// Obf: MGDPBJGEELJ #[derive(proto_derive::CmdID)] -#[cmdid(3105)] +#[cmdid(3114)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetJukeboxDataScRsp { - /// offset: 16 - #[prost(message, repeated, tag = "5")] - pub music_list: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "12")] pub playing_id: u32, + /// offset: 16 + #[prost(message, repeated, tag = "7")] + pub music_list: ::prost::alloc::vec::Vec, /// offset: 36 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "8")] pub retcode: u32, } /// Obf: OLCMOAJACGC #[derive(proto_derive::CmdID)] -#[cmdid(3198)] +#[cmdid(3177)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlayBackGroundMusicCsReq { /// offset: 24 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "3")] pub play_music_id: u32, } /// Obf: NACNJKNEKBK #[derive(proto_derive::CmdID)] -#[cmdid(3153)] +#[cmdid(3181)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlayBackGroundMusicScRsp { /// offset: 24 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "3")] + pub retcode: u32, + /// offset: 32 + #[prost(uint32, tag = "12")] pub playing_id: u32, /// offset: 28 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "1")] pub play_music_id: u32, - /// offset: 32 - #[prost(uint32, tag = "13")] - pub retcode: u32, } /// Obf: INAKLEIILKN #[derive(proto_derive::CmdID)] -#[cmdid(3179)] +#[cmdid(3102)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct UnlockBackGroundMusicCsReq { - /// offset: 24 - #[prost(uint32, repeated, tag = "7")] + /// offset: 16 + #[prost(uint32, repeated, tag = "5")] pub unlock_ids: ::prost::alloc::vec::Vec, } /// Obf: AOGCKKJNKBN #[derive(proto_derive::CmdID)] -#[cmdid(3102)] +#[cmdid(3185)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct UnlockBackGroundMusicScRsp { - /// offset: 32 - #[prost(message, repeated, tag = "10")] - pub music_list: ::prost::alloc::vec::Vec, /// offset: 16 - #[prost(uint32, repeated, tag = "7")] + #[prost(uint32, repeated, tag = "11")] pub unlocked_ids: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "14")] pub retcode: u32, + /// offset: 32 + #[prost(message, repeated, tag = "3")] + pub music_list: ::prost::alloc::vec::Vec, } /// Obf: DPFDHDJCAPI #[derive(proto_derive::CmdID)] -#[cmdid(3197)] +#[cmdid(3112)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TrialBackGroundMusicCsReq { /// offset: 24 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "2")] pub pigbbgclamj: u32, } /// Obf: HJKOFKLPCBB #[derive(proto_derive::CmdID)] -#[cmdid(3106)] +#[cmdid(3188)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TrialBackGroundMusicScRsp { - /// offset: 28 - #[prost(uint32, tag = "11")] - pub retcode: u32, /// offset: 24 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "10")] pub pigbbgclamj: u32, + /// offset: 28 + #[prost(uint32, tag = "1")] + pub retcode: u32, } /// Obf: NDDKNEPFJNL #[derive(proto_derive::CmdID)] -#[cmdid(710)] +#[cmdid(741)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetStageLineupCsReq {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jlchbkkfanl { - /// offset: 24 - #[prost(uint32, tag = "11")] - pub stage_type: u32, /// offset: 28 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "8")] pub dogdacflboe: u32, + /// offset: 24 + #[prost(uint32, tag = "9")] + pub stage_type: u32, } /// Obf: KCGCKMIMFFJ #[derive(proto_derive::CmdID)] -#[cmdid(705)] +#[cmdid(714)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetStageLineupScRsp { - /// offset: 24 - #[prost(message, repeated, tag = "5")] + /// offset: 16 + #[prost(message, repeated, tag = "7")] pub nmkpekmmnbp: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "8")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LineupAvatar { - /// offset: 40 - #[prost(enumeration = "AvatarType", tag = "10")] - pub avatar_type: i32, /// offset: 48 - #[prost(uint32, tag = "6")] - pub id: u32, - /// offset: 24 - #[prost(message, optional, tag = "15")] - pub sp_bar: ::core::option::Option, + #[prost(uint32, tag = "9")] + pub hp: u32, /// offset: 36 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "1")] pub slot: u32, /// offset: 32 - #[prost(uint32, tag = "3")] - pub hp: u32, + #[prost(enumeration = "AvatarType", tag = "11")] + pub avatar_type: i32, + /// offset: 40 + #[prost(uint32, tag = "7")] + pub id: u32, /// offset: 44 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "13")] pub satiety: u32, + /// offset: 24 + #[prost(message, optional, tag = "5")] + pub sp_bar: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct LineupInfo { - /// offset: 68 - #[prost(uint32, tag = "9")] - pub index: u32, - /// offset: 76 - #[prost(bool, tag = "2")] - pub bfnbklmamkb: bool, /// offset: 64 - #[prost(uint32, tag = "10")] - pub mp: u32, - /// offset: 32 - #[prost(uint32, repeated, tag = "5")] - pub mankkfpbfcb: ::prost::alloc::vec::Vec, - /// offset: 80 - #[prost(uint32, tag = "14")] - pub max_mp: u32, - /// offset: 92 - #[prost(uint32, tag = "6")] - pub plane_id: u32, - /// offset: 88 - #[prost(enumeration = "ExtraLineupType", tag = "1")] - pub extra_lineup_type: i32, + #[prost(uint32, tag = "5")] + pub index: u32, /// offset: 84 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "11")] + pub mp: u32, + /// offset: 88 + #[prost(uint32, tag = "6")] pub game_story_line_id: u32, - /// offset: 72 + /// offset: 16 + #[prost(uint32, repeated, tag = "4")] + pub mankkfpbfcb: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, repeated, tag = "3")] + pub mkdfjccbiop: ::prost::alloc::vec::Vec, + /// offset: 80 #[prost(uint32, tag = "15")] pub leader_slot: u32, /// offset: 40 - #[prost(string, tag = "12")] - pub name: ::prost::alloc::string::String, - /// offset: 56 - #[prost(uint32, repeated, tag = "3")] + #[prost(uint32, repeated, tag = "14")] pub kompcjpapkm: ::prost::alloc::vec::Vec, - /// offset: 48 - #[prost(message, repeated, tag = "8")] - pub avatar_list: ::prost::alloc::vec::Vec, + /// offset: 92 + #[prost(bool, tag = "8")] + pub bfnbklmamkb: bool, + /// offset: 76 + #[prost(uint32, tag = "13")] + pub plane_id: u32, /// offset: 24 - #[prost(uint32, repeated, tag = "11")] - pub mkdfjccbiop: ::prost::alloc::vec::Vec, - /// offset: 77 - #[prost(bool, tag = "7")] + #[prost(message, repeated, tag = "2")] + pub avatar_list: ::prost::alloc::vec::Vec, + /// offset: 72 + #[prost(uint32, tag = "7")] + pub max_mp: u32, + /// offset: 68 + #[prost(enumeration = "ExtraLineupType", tag = "9")] + pub extra_lineup_type: i32, + /// offset: 93 + #[prost(bool, tag = "1")] pub is_virtual: bool, + /// offset: 56 + #[prost(string, tag = "10")] + pub name: ::prost::alloc::string::String, } /// Obf: KFLMLMPIADH #[derive(proto_derive::CmdID)] -#[cmdid(798)] +#[cmdid(777)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetCurLineupDataCsReq {} /// Obf: JPAFCFGBILK #[derive(proto_derive::CmdID)] -#[cmdid(753)] +#[cmdid(781)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetCurLineupDataScRsp { - /// offset: 24 - #[prost(message, optional, tag = "7")] + /// offset: 16 + #[prost(message, optional, tag = "1")] pub lineup: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "10")] pub retcode: u32, } /// Obf: EFPDILJKPDC #[derive(proto_derive::CmdID)] -#[cmdid(779)] +#[cmdid(702)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct JoinLineupCsReq { /// offset: 32 - #[prost(uint32, tag = "9")] - pub slot: u32, - /// offset: 48 - #[prost(uint32, tag = "12")] - pub base_avatar_id: u32, - /// offset: 36 - #[prost(enumeration = "ExtraLineupType", tag = "3")] - pub extra_lineup_type: i32, - /// offset: 28 - #[prost(uint32, tag = "7")] - pub index: u32, - /// offset: 40 - #[prost(bool, tag = "5")] + #[prost(bool, tag = "13")] pub is_virtual: bool, - /// offset: 44 - #[prost(enumeration = "AvatarType", tag = "1")] + /// offset: 36 + #[prost(uint32, tag = "6")] + pub base_avatar_id: u32, + /// offset: 28 + #[prost(uint32, tag = "4")] + pub slot: u32, + /// offset: 40 + #[prost(enumeration = "AvatarType", tag = "9")] pub avatar_type: i32, - /// offset: 24 - #[prost(uint32, tag = "8")] + /// offset: 48 + #[prost(uint32, tag = "3")] + pub index: u32, + /// offset: 44 + #[prost(uint32, tag = "7")] pub plane_id: u32, + /// offset: 24 + #[prost(enumeration = "ExtraLineupType", tag = "12")] + pub extra_lineup_type: i32, } /// Obf: HJNPHDFHEEF #[derive(proto_derive::CmdID)] -#[cmdid(702)] +#[cmdid(785)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct JoinLineupScRsp { /// offset: 24 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "5")] pub retcode: u32, } /// Obf: BKNJPMJDDKC #[derive(proto_derive::CmdID)] -#[cmdid(797)] +#[cmdid(712)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct QuitLineupCsReq { - /// offset: 24 - #[prost(enumeration = "ExtraLineupType", tag = "9")] - pub extra_lineup_type: i32, /// offset: 28 - #[prost(uint32, tag = "13")] - pub plane_id: u32, - /// offset: 44 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "5")] pub base_avatar_id: u32, /// offset: 32 - #[prost(bool, tag = "11")] - pub is_virtual: bool, - /// offset: 36 - #[prost(uint32, tag = "12")] + #[prost(enumeration = "ExtraLineupType", tag = "6")] + pub extra_lineup_type: i32, + /// offset: 24 + #[prost(uint32, tag = "11")] pub index: u32, /// offset: 40 - #[prost(enumeration = "AvatarType", tag = "7")] + #[prost(enumeration = "AvatarType", tag = "3")] pub avatar_type: i32, + /// offset: 36 + #[prost(bool, tag = "10")] + pub is_virtual: bool, + /// offset: 44 + #[prost(uint32, tag = "9")] + pub plane_id: u32, } /// Obf: INLPMPKLCJM #[derive(proto_derive::CmdID)] -#[cmdid(706)] +#[cmdid(788)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct QuitLineupScRsp { - /// offset: 28 - #[prost(uint32, tag = "3")] - pub plane_id: u32, - /// offset: 32 - #[prost(uint32, tag = "15")] - pub retcode: u32, - /// offset: 25 - #[prost(bool, tag = "5")] + /// offset: 29 + #[prost(bool, tag = "6")] pub hiofpdkdofd: bool, - /// offset: 36 - #[prost(uint32, tag = "10")] - pub base_avatar_id: u32, /// offset: 24 - #[prost(bool, tag = "9")] + #[prost(uint32, tag = "7")] + pub base_avatar_id: u32, + /// offset: 32 + #[prost(uint32, tag = "1")] + pub retcode: u32, + /// offset: 36 + #[prost(uint32, tag = "14")] + pub plane_id: u32, + /// offset: 28 + #[prost(bool, tag = "8")] pub is_virtual: bool, } /// Obf: DAKKNMKOLCG #[derive(proto_derive::CmdID)] -#[cmdid(741)] +#[cmdid(719)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwapLineupCsReq { - /// offset: 40 - #[prost(enumeration = "ExtraLineupType", tag = "15")] - pub extra_lineup_type: i32, /// offset: 28 - #[prost(bool, tag = "10")] - pub is_virtual: bool, - /// offset: 44 - #[prost(uint32, tag = "6")] - pub index: u32, - /// offset: 32 #[prost(uint32, tag = "2")] + pub dst_slot: u32, + /// offset: 44 + #[prost(uint32, tag = "3")] + pub index: u32, + /// offset: 40 + #[prost(enumeration = "ExtraLineupType", tag = "11")] + pub extra_lineup_type: i32, + /// offset: 32 + #[prost(uint32, tag = "1")] pub src_slot: u32, + /// offset: 36 + #[prost(bool, tag = "13")] + pub is_virtual: bool, /// offset: 24 #[prost(uint32, tag = "7")] - pub dst_slot: u32, - /// offset: 36 - #[prost(uint32, tag = "1")] pub plane_id: u32, } /// Obf: JHKAIEIAOBK #[derive(proto_derive::CmdID)] -#[cmdid(755)] +#[cmdid(762)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwapLineupScRsp { /// offset: 24 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "5")] pub retcode: u32, } /// Obf: OEGLKBPODOM #[derive(proto_derive::CmdID)] -#[cmdid(707)] +#[cmdid(734)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SyncLineupNotify { - /// offset: 32 + /// offset: 24 #[prost(message, optional, tag = "14")] pub lineup: ::core::option::Option, - /// offset: 24 - #[prost(enumeration = "SyncReason", repeated, tag = "4")] + /// offset: 16 + #[prost(enumeration = "SyncReason", repeated, tag = "3")] pub reason_list: ::prost::alloc::vec::Vec, } /// Obf: KICAGNDCBIN #[derive(proto_derive::CmdID)] -#[cmdid(739)] +#[cmdid(789)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetLineupAvatarDataCsReq {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Acmnhkhplod { - /// offset: 28 - #[prost(uint32, tag = "9")] - pub id: u32, /// offset: 24 - #[prost(enumeration = "AvatarType", tag = "4")] + #[prost(uint32, tag = "12")] + pub hp: u32, + /// offset: 28 + #[prost(enumeration = "AvatarType", tag = "8")] pub avatar_type: i32, /// offset: 32 - #[prost(uint32, tag = "1")] - pub hp: u32, + #[prost(uint32, tag = "6")] + pub id: u32, } /// Obf: HJMJMLJKLNB #[derive(proto_derive::CmdID)] -#[cmdid(716)] +#[cmdid(722)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetLineupAvatarDataScRsp { /// offset: 32 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "13")] pub retcode: u32, /// offset: 16 - #[prost(message, repeated, tag = "4")] + #[prost(message, repeated, tag = "3")] pub lijinikjnad: ::prost::alloc::vec::Vec, } /// Obf: CCGDEOKBJCD #[derive(proto_derive::CmdID)] -#[cmdid(726)] +#[cmdid(796)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChangeLineupLeaderCsReq { /// offset: 24 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "6")] pub slot: u32, } /// Obf: FIBFDBPAKOH #[derive(proto_derive::CmdID)] -#[cmdid(763)] +#[cmdid(732)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChangeLineupLeaderScRsp { - /// offset: 28 - #[prost(uint32, tag = "7")] - pub slot: u32, /// offset: 24 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "5")] + pub slot: u32, + /// offset: 28 + #[prost(uint32, tag = "8")] pub retcode: u32, } /// Obf: HLFLPKJOOJN #[derive(proto_derive::CmdID)] -#[cmdid(767)] +#[cmdid(782)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwitchLineupIndexCsReq { /// offset: 24 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "15")] pub index: u32, } /// Obf: IHLDJHJKJKF #[derive(proto_derive::CmdID)] -#[cmdid(772)] +#[cmdid(766)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwitchLineupIndexScRsp { - /// offset: 24 - #[prost(uint32, tag = "4")] - pub retcode: u32, /// offset: 28 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "6")] + pub retcode: u32, + /// offset: 24 + #[prost(uint32, tag = "8")] pub index: u32, } /// Obf: IGPECPNPCDL #[derive(proto_derive::CmdID)] -#[cmdid(794)] +#[cmdid(792)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetLineupNameCsReq { /// offset: 32 - #[prost(uint32, tag = "4")] - pub index: u32, - /// offset: 16 - #[prost(string, tag = "6")] - pub name: ::prost::alloc::string::String, -} -/// Obf: AJMCNJIGMHN -#[derive(proto_derive::CmdID)] -#[cmdid(736)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SetLineupNameScRsp { - /// offset: 32 - #[prost(uint32, tag = "12")] - pub retcode: u32, - /// offset: 36 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "13")] pub index: u32, /// offset: 16 #[prost(string, tag = "8")] pub name: ::prost::alloc::string::String, } +/// Obf: AJMCNJIGMHN +#[derive(proto_derive::CmdID)] +#[cmdid(731)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct SetLineupNameScRsp { + /// offset: 16 + #[prost(string, tag = "11")] + pub name: ::prost::alloc::string::String, + /// offset: 36 + #[prost(uint32, tag = "1")] + pub index: u32, + /// offset: 32 + #[prost(uint32, tag = "12")] + pub retcode: u32, +} /// Obf: KIIIGJJJCGG #[derive(proto_derive::CmdID)] -#[cmdid(778)] +#[cmdid(797)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetAllLineupDataCsReq {} /// Obf: NLEGPOOLDDM #[derive(proto_derive::CmdID)] -#[cmdid(774)] +#[cmdid(787)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetAllLineupDataScRsp { - /// offset: 36 - #[prost(uint32, tag = "10")] - pub retcode: u32, + /// offset: 32 + #[prost(uint32, tag = "11")] + pub cur_index: u32, /// offset: 16 #[prost(message, repeated, tag = "9")] pub lineup_list: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(uint32, tag = "7")] - pub cur_index: u32, + /// offset: 36 + #[prost(uint32, tag = "12")] + pub retcode: u32, } /// Obf: ALAJHGKJAIB #[derive(proto_derive::CmdID)] -#[cmdid(790)] +#[cmdid(715)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct VirtualLineupDestroyNotify { /// offset: 24 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "13")] pub plane_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LineupSlotData { - /// offset: 28 - #[prost(uint32, tag = "10")] + /// offset: 32 + #[prost(uint32, tag = "15")] pub id: u32, /// offset: 24 - #[prost(enumeration = "AvatarType", tag = "7")] + #[prost(enumeration = "AvatarType", tag = "8")] pub avatar_type: i32, - /// offset: 32 + /// offset: 28 #[prost(uint32, tag = "4")] pub slot: u32, } /// Obf: FEENFGFKLCC #[derive(proto_derive::CmdID)] -#[cmdid(754)] +#[cmdid(720)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ReplaceLineupCsReq { - /// offset: 52 - #[prost(bool, tag = "14")] - pub is_virtual: bool, - /// offset: 32 - #[prost(enumeration = "ExtraLineupType", tag = "5")] - pub extra_lineup_type: i32, - /// offset: 24 - #[prost(message, repeated, tag = "10")] + /// offset: 36 + #[prost(uint32, tag = "7")] + pub game_story_line_id: u32, + /// offset: 16 + #[prost(message, repeated, tag = "8")] pub slots: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint32, tag = "8")] - pub plane_id: u32, - /// offset: 36 - #[prost(uint32, tag = "1")] - pub leader_slot: u32, - /// offset: 44 - #[prost(uint32, tag = "4")] - pub game_story_line_id: u32, - /// offset: 48 #[prost(uint32, tag = "11")] pub index: u32, + /// offset: 52 + #[prost(uint32, tag = "3")] + pub plane_id: u32, + /// offset: 48 + #[prost(uint32, tag = "2")] + pub leader_slot: u32, + /// offset: 32 + #[prost(enumeration = "ExtraLineupType", tag = "4")] + pub extra_lineup_type: i32, + /// offset: 44 + #[prost(bool, tag = "9")] + pub is_virtual: bool, } /// Obf: KPIFEBMCIJM #[derive(proto_derive::CmdID)] -#[cmdid(762)] +#[cmdid(790)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ReplaceLineupScRsp { /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "8")] pub retcode: u32, } /// Obf: JEKDEEFNHOB #[derive(proto_derive::CmdID)] -#[cmdid(709)] +#[cmdid(721)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ExtraLineupDestroyNotify { /// offset: 24 - #[prost(enumeration = "ExtraLineupType", tag = "10")] + #[prost(enumeration = "ExtraLineupType", tag = "8")] pub extra_lineup_type: i32, } /// Obf: AFJJIAFIDFI #[derive(proto_derive::CmdID)] -#[cmdid(720)] +#[cmdid(767)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct VirtualLineupTrialAvatarChangeScNotify { + /// offset: 24 + #[prost(uint32, repeated, tag = "1")] + pub kfmffggjmne: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "6")] pub plane_id: u32, /// offset: 32 - #[prost(uint32, repeated, tag = "8")] + #[prost(uint32, repeated, tag = "14")] pub iblbnianphd: ::prost::alloc::vec::Vec, /// offset: 44 - #[prost(bool, tag = "6")] + #[prost(bool, tag = "7")] pub cliigmnmhna: bool, - /// offset: 24 - #[prost(uint32, repeated, tag = "7")] - pub kfmffggjmne: ::prost::alloc::vec::Vec, } /// Obf: PIJPJCJMIEM #[derive(proto_derive::CmdID)] -#[cmdid(7373)] +#[cmdid(7353)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct LobbyCreateCsReq { /// offset: 36 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "11")] pub nepoddojjfe: u32, /// offset: 32 - #[prost(enumeration = "Noogdpkefkl", tag = "14")] + #[prost(enumeration = "Noogdpkefkl", tag = "5")] pub fight_game_mode: i32, /// offset: 16 - #[prost(message, optional, tag = "3")] + #[prost(message, optional, tag = "12")] pub ejofcnaedhk: ::core::option::Option, } /// Obf: LHONGADOAIA #[derive(proto_derive::CmdID)] -#[cmdid(7371)] +#[cmdid(7394)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct LobbyCreateScRsp { - /// offset: 24 - #[prost(message, repeated, tag = "7")] - pub lipjdjpmokb: ::prost::alloc::vec::Vec, - /// offset: 40 - #[prost(uint32, tag = "13")] - pub nepoddojjfe: u32, - /// offset: 32 - #[prost(enumeration = "Noogdpkefkl", tag = "6")] - pub fight_game_mode: i32, + /// offset: 36 + #[prost(uint32, tag = "7")] + pub retcode: u32, /// offset: 48 #[prost(uint64, tag = "10")] pub room_id: u64, - /// offset: 36 - #[prost(uint32, tag = "8")] - pub retcode: u32, + /// offset: 32 + #[prost(enumeration = "Noogdpkefkl", tag = "15")] + pub fight_game_mode: i32, + /// offset: 40 + #[prost(uint32, tag = "6")] + pub nepoddojjfe: u32, + /// offset: 16 + #[prost(message, repeated, tag = "2")] + pub lipjdjpmokb: ::prost::alloc::vec::Vec, } /// Obf: GBHFGGKAIBE #[derive(proto_derive::CmdID)] -#[cmdid(7368)] +#[cmdid(7396)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct LobbyInviteCsReq { /// offset: 24 - #[prost(uint32, repeated, tag = "9")] + #[prost(uint32, repeated, tag = "5")] pub search_uid_list: ::prost::alloc::vec::Vec, } /// Obf: DGNHNKCLLLG #[derive(proto_derive::CmdID)] -#[cmdid(7363)] +#[cmdid(7392)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct LobbyInviteScRsp { - /// offset: 16 - #[prost(uint32, repeated, tag = "1")] - pub search_uid_list: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "12")] pub retcode: u32, + /// offset: 24 + #[prost(uint32, repeated, tag = "11")] + pub search_uid_list: ::prost::alloc::vec::Vec, } /// Obf: IBEGHCAALBN #[derive(proto_derive::CmdID)] -#[cmdid(7396)] +#[cmdid(7378)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct LobbyJoinCsReq { - /// offset: 24 + /// offset: 16 #[prost(message, optional, tag = "9")] pub ejofcnaedhk: ::core::option::Option, /// offset: 32 - #[prost(uint64, tag = "13")] + #[prost(uint64, tag = "12")] pub room_id: u64, } /// Obf: CFEGEAAFLCC #[derive(proto_derive::CmdID)] -#[cmdid(7380)] +#[cmdid(7395)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct LobbyJoinScRsp { - /// offset: 24 - #[prost(message, repeated, tag = "8")] + /// offset: 40 + #[prost(uint32, tag = "6")] + pub retcode: u32, + /// offset: 16 + #[prost(message, repeated, tag = "2")] pub lipjdjpmokb: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(enumeration = "Noogdpkefkl", tag = "6")] - pub fight_game_mode: i32, - /// offset: 52 - #[prost(uint32, tag = "4")] - pub retcode: u32, - /// offset: 48 - #[prost(uint32, tag = "13")] - pub nepoddojjfe: u32, - /// offset: 40 - #[prost(uint64, tag = "11")] + #[prost(uint64, tag = "4")] pub room_id: u64, + /// offset: 44 + #[prost(enumeration = "Noogdpkefkl", tag = "12")] + pub fight_game_mode: i32, + /// offset: 48 + #[prost(uint32, tag = "7")] + pub nepoddojjfe: u32, } /// Obf: LJHPEEBAKJN #[derive(proto_derive::CmdID)] -#[cmdid(7382)] +#[cmdid(7373)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LobbyQuitCsReq {} /// Obf: HCDCFKILGJF #[derive(proto_derive::CmdID)] -#[cmdid(7379)] +#[cmdid(7374)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LobbyQuitScRsp { /// offset: 24 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "13")] pub retcode: u32, } /// Obf: CLBJAADLIPM #[derive(proto_derive::CmdID)] -#[cmdid(7352)] +#[cmdid(7371)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LobbyStartFightCsReq {} /// Obf: KBCODEJNDJF #[derive(proto_derive::CmdID)] -#[cmdid(7351)] +#[cmdid(7386)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LobbyStartFightScRsp { /// offset: 24 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "1")] pub retcode: u32, } /// Obf: HFEEHJGOKDP #[derive(proto_derive::CmdID)] -#[cmdid(7378)] +#[cmdid(7397)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct LobbyModifyPlayerInfoCsReq { - /// offset: 32 - #[prost(uint32, tag = "15")] - pub hfdjaelbnga: u32, - /// offset: 16 - #[prost(message, optional, tag = "8")] - pub ejofcnaedhk: ::core::option::Option, /// offset: 36 - #[prost(enumeration = "Aokdmakgdgj", tag = "5")] + #[prost(uint32, tag = "10")] + pub hfdjaelbnga: u32, + /// offset: 32 + #[prost(enumeration = "Aokdmakgdgj", tag = "4")] pub r#type: i32, + /// offset: 16 + #[prost(message, optional, tag = "13")] + pub ejofcnaedhk: ::core::option::Option, } /// Obf: CGEGEGAOGGP #[derive(proto_derive::CmdID)] -#[cmdid(7377)] +#[cmdid(7381)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LobbyModifyPlayerInfoScRsp { /// offset: 24 @@ -19022,35 +20471,35 @@ pub struct LobbyModifyPlayerInfoScRsp { } /// Obf: GEBOIFMBHCM #[derive(proto_derive::CmdID)] -#[cmdid(7393)] +#[cmdid(7367)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct LobbySyncInfoScNotify { + /// offset: 32 + #[prost(uint32, tag = "7")] + pub uid: u32, /// offset: 24 #[prost(message, repeated, tag = "3")] pub lipjdjpmokb: ::prost::alloc::vec::Vec, /// offset: 36 - #[prost(uint32, tag = "12")] - pub uid: u32, - /// offset: 32 - #[prost(enumeration = "Aokdmakgdgj", tag = "2")] + #[prost(enumeration = "Aokdmakgdgj", tag = "9")] pub r#type: i32, } /// Obf: MLNDBAMAFBP #[derive(proto_derive::CmdID)] -#[cmdid(7392)] +#[cmdid(7388)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LobbyKickOutCsReq { /// offset: 24 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "13")] pub uid: u32, } /// Obf: ADMNOLCLGNA #[derive(proto_derive::CmdID)] -#[cmdid(7354)] +#[cmdid(7399)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LobbyKickOutScRsp { /// offset: 24 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "12")] pub retcode: u32, } /// Obf: GDIPNFLLJGP @@ -19059,18 +20508,18 @@ pub struct LobbyKickOutScRsp { #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LobbyInviteScNotify { /// offset: 32 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "13")] + pub room_id: u32, + /// offset: 24 + #[prost(uint32, tag = "14")] pub sender_uid: u32, /// offset: 28 - #[prost(enumeration = "Noogdpkefkl", tag = "10")] + #[prost(enumeration = "Noogdpkefkl", tag = "5")] pub fight_game_mode: i32, - /// offset: 24 - #[prost(uint32, tag = "8")] - pub room_id: u32, } /// Obf: IDHKGFNBGKD #[derive(proto_derive::CmdID)] -#[cmdid(7356)] +#[cmdid(7369)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LobbyGetInfoCsReq {} /// Obf: FBOGFJHOKFJ @@ -19079,668 +20528,668 @@ pub struct LobbyGetInfoCsReq {} #[derive(Clone, PartialEq, ::prost::Message)] pub struct LobbyGetInfoScRsp { /// offset: 44 - #[prost(uint32, tag = "15")] - pub retcode: u32, - /// offset: 56 - #[prost(uint32, tag = "7")] - pub nepoddojjfe: u32, - /// offset: 40 - #[prost(enumeration = "Noogdpkefkl", tag = "12")] + #[prost(enumeration = "Noogdpkefkl", tag = "10")] pub fight_game_mode: i32, - /// offset: 16 - #[prost(message, repeated, tag = "10")] - pub lipjdjpmokb: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint64, tag = "8")] + #[prost(uint64, tag = "13")] pub room_id: u64, /// offset: 48 - #[prost(uint64, tag = "6")] + #[prost(uint64, tag = "4")] pub nogfeemnhpc: u64, + /// offset: 16 + #[prost(message, repeated, tag = "12")] + pub lipjdjpmokb: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint32, tag = "6")] + pub retcode: u32, + /// offset: 56 + #[prost(uint32, tag = "1")] + pub nepoddojjfe: u32, } /// Obf: ADODLHLIPMF #[derive(proto_derive::CmdID)] -#[cmdid(7387)] +#[cmdid(7366)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LobbyInteractCsReq { - /// offset: 28 - #[prost(uint32, tag = "12")] - pub cbegnbkmhcd: u32, /// offset: 24 - #[prost(enumeration = "Imaonmhilne", tag = "13")] + #[prost(uint32, tag = "13")] + pub cbegnbkmhcd: u32, + /// offset: 28 + #[prost(enumeration = "Imaonmhilne", tag = "14")] pub ihcilnhklmc: i32, } /// Obf: NDKKNNCBIAO #[derive(proto_derive::CmdID)] -#[cmdid(7398)] +#[cmdid(7382)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LobbyInteractScRsp { - /// offset: 28 + /// offset: 24 #[prost(uint32, tag = "9")] pub retcode: u32, - /// offset: 24 - #[prost(uint32, tag = "7")] + /// offset: 28 + #[prost(uint32, tag = "3")] pub cbegnbkmhcd: u32, } /// Obf: JGPIFOIJFBK #[derive(proto_derive::CmdID)] -#[cmdid(7370)] +#[cmdid(7368)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LobbyInteractScNotify { - /// offset: 24 - #[prost(uint32, tag = "11")] - pub sender_uid: u32, /// offset: 28 - #[prost(enumeration = "Imaonmhilne", tag = "8")] + #[prost(uint32, tag = "15")] + pub sender_uid: u32, + /// offset: 24 + #[prost(enumeration = "Imaonmhilne", tag = "4")] pub ihcilnhklmc: i32, } /// Obf: DMMEIAACHJE #[derive(proto_derive::CmdID)] -#[cmdid(810)] +#[cmdid(841)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetMailCsReq { - /// offset: 28 - #[prost(uint32, tag = "7")] - pub cijefnoojjk: u32, /// offset: 24 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "8")] + pub cijefnoojjk: u32, + /// offset: 28 + #[prost(uint32, tag = "15")] pub dapcdnelcma: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ClientMail { - /// offset: 72 - #[prost(int64, tag = "7")] - pub expire_time: i64, - /// offset: 40 - #[prost(string, tag = "3")] - pub content: ::prost::alloc::string::String, - /// offset: 80 - #[prost(uint32, tag = "1")] - pub template_id: u32, - /// offset: 92 - #[prost(uint32, tag = "12")] - pub id: u32, - /// offset: 16 - #[prost(string, repeated, tag = "5")] - pub para_list: ::prost::alloc::vec::Vec<::prost::alloc::string::String>, + /// offset: 56 + #[prost(string, tag = "10")] + pub title: ::prost::alloc::string::String, /// offset: 32 + #[prost(string, tag = "12")] + pub content: ::prost::alloc::string::String, + /// offset: 40 #[prost(message, optional, tag = "15")] pub attachment: ::core::option::Option, - /// offset: 48 - #[prost(string, tag = "6")] - pub title: ::prost::alloc::string::String, - /// offset: 88 - #[prost(bool, tag = "10")] + /// offset: 72 + #[prost(bool, tag = "3")] pub is_read: bool, - /// offset: 84 - #[prost(enumeration = "MailType", tag = "11")] - pub mail_type: i32, + /// offset: 68 + #[prost(uint32, tag = "4")] + pub id: u32, /// offset: 64 - #[prost(int64, tag = "4")] + #[prost(enumeration = "MailType", tag = "8")] + pub mail_type: i32, + /// offset: 80 + #[prost(int64, tag = "14")] + pub expire_time: i64, + /// offset: 24 + #[prost(string, repeated, tag = "11")] + pub para_list: ::prost::alloc::vec::Vec<::prost::alloc::string::String>, + /// offset: 88 + #[prost(int64, tag = "9")] pub time: i64, - /// offset: 56 - #[prost(string, tag = "8")] + /// offset: 76 + #[prost(uint32, tag = "6")] + pub template_id: u32, + /// offset: 16 + #[prost(string, tag = "1")] pub sender: ::prost::alloc::string::String, } /// Obf: GetMailScRsp #[derive(proto_derive::CmdID)] -#[cmdid(805)] +#[cmdid(814)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetMailScRsp { - /// offset: 44 - #[prost(bool, tag = "4")] - pub is_end: bool, - /// offset: 52 - #[prost(uint32, tag = "3")] - pub total_num: u32, /// offset: 48 - #[prost(uint32, tag = "11")] - pub start: u32, - /// offset: 40 - #[prost(uint32, tag = "13")] + #[prost(bool, tag = "11")] + pub is_end: bool, + /// offset: 24 + #[prost(message, repeated, tag = "6")] + pub notice_mail_list: ::prost::alloc::vec::Vec, + /// offset: 44 + #[prost(uint32, tag = "15")] pub retcode: u32, - /// offset: 32 + /// offset: 52 + #[prost(uint32, tag = "1")] + pub total_num: u32, + /// offset: 40 + #[prost(uint32, tag = "8")] + pub start: u32, + /// offset: 16 #[prost(message, repeated, tag = "14")] pub mail_list: ::prost::alloc::vec::Vec, - /// offset: 16 - #[prost(message, repeated, tag = "7")] - pub notice_mail_list: ::prost::alloc::vec::Vec, } /// Obf: HIJLOFHDMPP #[derive(proto_derive::CmdID)] -#[cmdid(898)] +#[cmdid(877)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MarkReadMailCsReq { /// offset: 24 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "4")] pub id: u32, } /// Obf: ICHOMJJHEGI #[derive(proto_derive::CmdID)] -#[cmdid(853)] +#[cmdid(881)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MarkReadMailScRsp { /// offset: 24 - #[prost(uint32, tag = "7")] - pub id: u32, - /// offset: 28 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "14")] pub retcode: u32, + /// offset: 28 + #[prost(uint32, tag = "9")] + pub id: u32, } /// Obf: NGIBFKBABOH #[derive(proto_derive::CmdID)] -#[cmdid(879)] +#[cmdid(802)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct DelMailCsReq { /// offset: 24 - #[prost(uint32, repeated, tag = "1")] + #[prost(uint32, repeated, tag = "13")] pub id_list: ::prost::alloc::vec::Vec, } /// Obf: DelMailScRsp #[derive(proto_derive::CmdID)] -#[cmdid(802)] +#[cmdid(885)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct DelMailScRsp { /// offset: 32 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "9")] pub retcode: u32, - /// offset: 24 - #[prost(uint32, repeated, tag = "2")] + /// offset: 16 + #[prost(uint32, repeated, tag = "10")] pub id_list: ::prost::alloc::vec::Vec, } /// Obf: NHMFCFKCFIL #[derive(proto_derive::CmdID)] -#[cmdid(897)] +#[cmdid(812)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeMailAttachmentCsReq { - /// offset: 16 + /// offset: 24 #[prost(uint32, repeated, tag = "9")] pub mail_id_list: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "5")] pub optional_reward_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ClientMailAttachmentItem { - /// offset: 24 - #[prost(uint32, tag = "11")] - pub item_id: u32, /// offset: 28 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "14")] pub mail_id: u32, + /// offset: 24 + #[prost(uint32, tag = "12")] + pub item_id: u32, } /// Obf: TakeMailAttachmentScRsp #[derive(proto_derive::CmdID)] -#[cmdid(806)] +#[cmdid(888)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeMailAttachmentScRsp { + /// offset: 32 + #[prost(message, repeated, tag = "4")] + pub fail_mail_list: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(uint32, tag = "12")] pub retcode: u32, /// offset: 24 - #[prost(uint32, repeated, tag = "2")] + #[prost(uint32, repeated, tag = "6")] pub succ_mail_id_list: ::prost::alloc::vec::Vec, /// offset: 16 - #[prost(message, optional, tag = "9")] + #[prost(message, optional, tag = "8")] pub attachment: ::core::option::Option, - /// offset: 40 - #[prost(message, repeated, tag = "11")] - pub fail_mail_list: ::prost::alloc::vec::Vec, } /// Obf: NewMailScNotify #[derive(proto_derive::CmdID)] -#[cmdid(841)] +#[cmdid(819)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct NewMailScNotify { - /// offset: 24 - #[prost(uint32, repeated, tag = "5")] + /// offset: 16 + #[prost(uint32, repeated, tag = "8")] pub mail_id_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MapRotationData { + /// offset: 60 + #[prost(uint32, tag = "3")] + pub nflbondjaie: u32, /// offset: 16 #[prost(message, repeated, tag = "10")] pub rotater_data_list: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(message, repeated, tag = "11")] - pub charger_info_list: ::prost::alloc::vec::Vec, - /// offset: 60 - #[prost(int32, tag = "4")] - pub acnpbbnlmie: i32, /// offset: 64 - #[prost(bool, tag = "15")] + #[prost(bool, tag = "14")] pub ighlhohcckc: bool, /// offset: 56 - #[prost(uint32, tag = "14")] - pub nflbondjaie: u32, - /// offset: 48 - #[prost(message, optional, tag = "2")] - pub map_info: ::core::option::Option, + #[prost(int32, tag = "8")] + pub acnpbbnlmie: i32, /// offset: 40 - #[prost(message, optional, tag = "8")] + #[prost(message, optional, tag = "15")] + pub map_info: ::core::option::Option, + /// offset: 32 + #[prost(message, optional, tag = "6")] pub energy_info: ::core::option::Option, + /// offset: 24 + #[prost(message, repeated, tag = "7")] + pub charger_info_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RotatorEnergyInfo { - /// offset: 24 - #[prost(uint32, tag = "11")] - pub max_num: u32, /// offset: 28 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "5")] pub cur_num: u32, + /// offset: 24 + #[prost(uint32, tag = "8")] + pub max_num: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RotateMapInfo { /// offset: 24 - #[prost(message, optional, tag = "6")] + #[prost(message, optional, tag = "14")] pub rotate_vector: ::core::option::Option, /// offset: 32 - #[prost(message, optional, tag = "14")] + #[prost(message, optional, tag = "5")] pub vector: ::core::option::Option, } /// Obf: BCIPJENMJCE #[derive(proto_derive::CmdID)] -#[cmdid(6810)] +#[cmdid(6841)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EnterMapRotationRegionCsReq { + /// offset: 36 + #[prost(uint32, tag = "1")] + pub acnpbbnlmie: u32, /// offset: 32 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "13")] pub nflbondjaie: u32, /// offset: 24 - #[prost(message, optional, tag = "2")] + #[prost(message, optional, tag = "5")] pub motion: ::core::option::Option, - /// offset: 36 - #[prost(uint32, tag = "4")] - pub acnpbbnlmie: u32, } /// Obf: GANIBGECNNI #[derive(proto_derive::CmdID)] -#[cmdid(6805)] +#[cmdid(6814)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EnterMapRotationRegionScRsp { - /// offset: 48 - #[prost(uint32, tag = "5")] - pub acnpbbnlmie: u32, /// offset: 52 - #[prost(uint32, tag = "1")] - pub client_pos_version: u32, - /// offset: 44 - #[prost(uint32, tag = "15")] - pub retcode: u32, - /// offset: 32 - #[prost(message, optional, tag = "8")] + #[prost(uint32, tag = "4")] + pub acnpbbnlmie: u32, + /// offset: 16 + #[prost(message, optional, tag = "7")] pub energy_info: ::core::option::Option, - /// offset: 40 - #[prost(uint32, tag = "9")] + /// offset: 48 + #[prost(uint32, tag = "12")] pub nflbondjaie: u32, - /// offset: 24 + /// offset: 40 + #[prost(uint32, tag = "10")] + pub retcode: u32, + /// offset: 44 + #[prost(uint32, tag = "11")] + pub client_pos_version: u32, + /// offset: 32 #[prost(message, optional, tag = "14")] pub motion: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChargerInfo { - /// offset: 28 - #[prost(uint32, tag = "5")] - pub glhagjgaehe: u32, /// offset: 24 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "1")] + pub glhagjgaehe: u32, + /// offset: 28 + #[prost(uint32, tag = "7")] pub group_id: u32, } /// Obf: JIIHJIMEMPJ #[derive(proto_derive::CmdID)] -#[cmdid(6898)] +#[cmdid(6877)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct InteractChargerCsReq { /// offset: 24 - #[prost(message, optional, tag = "11")] + #[prost(message, optional, tag = "2")] pub charger_info: ::core::option::Option, } /// Obf: ICLACJJDKBC #[derive(proto_derive::CmdID)] -#[cmdid(6853)] +#[cmdid(6881)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct InteractChargerScRsp { - /// offset: 32 - #[prost(message, optional, tag = "14")] - pub charger_info: ::core::option::Option, - /// offset: 40 - #[prost(uint32, tag = "3")] - pub retcode: u32, /// offset: 24 - #[prost(message, optional, tag = "13")] + #[prost(message, optional, tag = "15")] + pub charger_info: ::core::option::Option, + /// offset: 16 + #[prost(message, optional, tag = "4")] pub energy_info: ::core::option::Option, + /// offset: 40 + #[prost(uint32, tag = "14")] + pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RotaterData { /// offset: 28 - #[prost(uint32, tag = "13")] - pub group_id: u32, - /// offset: 24 #[prost(uint32, tag = "14")] - pub glhagjgaehe: u32, + pub group_id: u32, /// offset: 32 - #[prost(float, tag = "9")] + #[prost(uint32, tag = "12")] + pub glhagjgaehe: u32, + /// offset: 24 + #[prost(float, tag = "5")] pub lkefolcgfgd: f32, } /// Obf: MHECGOKNFLM #[derive(proto_derive::CmdID)] -#[cmdid(6879)] +#[cmdid(6802)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DeployRotaterCsReq { /// offset: 24 - #[prost(message, optional, tag = "7")] + #[prost(message, optional, tag = "10")] pub rotater_data: ::core::option::Option, } /// Obf: IMKHHNDLJAK #[derive(proto_derive::CmdID)] -#[cmdid(6802)] +#[cmdid(6885)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DeployRotaterScRsp { /// offset: 32 - #[prost(message, optional, tag = "11")] - pub rotater_data: ::core::option::Option, - /// offset: 40 - #[prost(uint32, tag = "6")] - pub retcode: u32, - /// offset: 16 - #[prost(message, optional, tag = "14")] - pub energy_info: ::core::option::Option, -} -/// Obf: JACPADNMLAF -#[derive(proto_derive::CmdID)] -#[cmdid(6897)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct RotateMapCsReq { - /// offset: 24 - #[prost(message, optional, tag = "2")] - pub map_info: ::core::option::Option, - /// offset: 40 - #[prost(uint32, tag = "5")] - pub group_id: u32, - /// offset: 44 - #[prost(uint32, tag = "9")] - pub glhagjgaehe: u32, - /// offset: 32 - #[prost(message, optional, tag = "1")] - pub motion: ::core::option::Option, -} -/// Obf: NLFMALJPEDM -#[derive(proto_derive::CmdID)] -#[cmdid(6806)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct RotateMapScRsp { - /// offset: 32 - #[prost(uint32, tag = "6")] - pub retcode: u32, - /// offset: 24 - #[prost(message, optional, tag = "9")] - pub motion: ::core::option::Option, - /// offset: 36 - #[prost(uint32, tag = "14")] - pub client_pos_version: u32, -} -/// Obf: FCNKMDHNMNL -#[derive(proto_derive::CmdID)] -#[cmdid(6841)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct LeaveMapRotationRegionCsReq { - /// offset: 24 - #[prost(message, optional, tag = "1")] - pub motion: ::core::option::Option, -} -/// Obf: CDKKKKKFGDN -#[derive(proto_derive::CmdID)] -#[cmdid(6855)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct LeaveMapRotationRegionScRsp { - /// offset: 32 - #[prost(uint32, tag = "1")] - pub retcode: u32, - /// offset: 36 - #[prost(uint32, tag = "14")] - pub client_pos_version: u32, - /// offset: 16 - #[prost(message, optional, tag = "10")] - pub motion: ::core::option::Option, -} -/// Obf: MNAKOONBLEC -#[derive(proto_derive::CmdID)] -#[cmdid(6807)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct GetMapRotationDataCsReq {} -/// Obf: BMCKKKBCPBN -#[derive(proto_derive::CmdID)] -#[cmdid(6839)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetMapRotationDataScRsp { - /// offset: 56 - #[prost(bool, tag = "13")] - pub omejllmnpcn: bool, - /// offset: 40 - #[prost(message, repeated, tag = "8")] - pub charger_info_list: ::prost::alloc::vec::Vec, - /// offset: 60 - #[prost(int32, tag = "12")] - pub acnpbbnlmie: i32, - /// offset: 48 - #[prost(message, repeated, tag = "15")] - pub rotater_data_list: ::prost::alloc::vec::Vec, - /// offset: 24 - #[prost(message, optional, tag = "4")] - pub map_info: ::core::option::Option, - /// offset: 16 - #[prost(message, optional, tag = "14")] - pub energy_info: ::core::option::Option, - /// offset: 64 - #[prost(uint32, tag = "2")] - pub retcode: u32, - /// offset: 68 - #[prost(uint32, tag = "10")] - pub nflbondjaie: u32, -} -/// Obf: OGIKFNAJMKD -#[derive(proto_derive::CmdID)] -#[cmdid(6816)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct ResetMapRotationRegionCsReq { - /// offset: 24 - #[prost(message, optional, tag = "14")] - pub motion: ::core::option::Option, - /// offset: 32 - #[prost(message, optional, tag = "5")] - pub map_info: ::core::option::Option, -} -/// Obf: FJDJOHKOALD -#[derive(proto_derive::CmdID)] -#[cmdid(6826)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct ResetMapRotationRegionScRsp { - /// offset: 36 - #[prost(uint32, tag = "6")] - pub client_pos_version: u32, - /// offset: 24 - #[prost(message, optional, tag = "13")] - pub motion: ::core::option::Option, - /// offset: 32 - #[prost(uint32, tag = "5")] - pub retcode: u32, -} -/// Obf: AGKAIGOINHH -#[derive(proto_derive::CmdID)] -#[cmdid(6863)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct LeaveMapRotationRegionScNotify {} -/// Obf: FBFGHEMDPLC -#[derive(proto_derive::CmdID)] -#[cmdid(6867)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct UpdateEnergyScNotify { - /// offset: 16 - #[prost(message, optional, tag = "11")] - pub energy_info: ::core::option::Option, -} -/// Obf: MLDGPOOKPBM -#[derive(proto_derive::CmdID)] -#[cmdid(6872)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct UpdateMapRotationDataScNotify { - /// offset: 56 - #[prost(uint32, tag = "13")] - pub nflbondjaie: u32, - /// offset: 32 - #[prost(message, repeated, tag = "15")] - pub charger_info_list: ::prost::alloc::vec::Vec, - /// offset: 60 - #[prost(bool, tag = "10")] - pub omejllmnpcn: bool, - /// offset: 48 - #[prost(message, optional, tag = "7")] - pub energy_info: ::core::option::Option, - /// offset: 40 - #[prost(message, repeated, tag = "12")] - pub rotater_data_list: ::prost::alloc::vec::Vec, - /// offset: 24 - #[prost(message, optional, tag = "5")] - pub map_info: ::core::option::Option, - /// offset: 64 - #[prost(int32, tag = "9")] - pub acnpbbnlmie: i32, -} -/// Obf: EFLGMAFLDGK -#[derive(proto_derive::CmdID)] -#[cmdid(6894)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct RemoveRotaterCsReq { - /// offset: 24 #[prost(message, optional, tag = "15")] - pub rotater_data: ::core::option::Option, -} -/// Obf: APBBFPABNII -#[derive(proto_derive::CmdID)] -#[cmdid(6836)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct RemoveRotaterScRsp { - /// offset: 16 - #[prost(message, optional, tag = "11")] pub energy_info: ::core::option::Option, /// offset: 40 #[prost(uint32, tag = "8")] pub retcode: u32, + /// offset: 24 + #[prost(message, optional, tag = "3")] + pub rotater_data: ::core::option::Option, +} +/// Obf: JACPADNMLAF +#[derive(proto_derive::CmdID)] +#[cmdid(6812)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct RotateMapCsReq { + /// offset: 44 + #[prost(uint32, tag = "9")] + pub glhagjgaehe: u32, /// offset: 32 + #[prost(message, optional, tag = "7")] + pub map_info: ::core::option::Option, + /// offset: 40 + #[prost(uint32, tag = "6")] + pub group_id: u32, + /// offset: 24 + #[prost(message, optional, tag = "2")] + pub motion: ::core::option::Option, +} +/// Obf: NLFMALJPEDM +#[derive(proto_derive::CmdID)] +#[cmdid(6888)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct RotateMapScRsp { + /// offset: 32 + #[prost(uint32, tag = "11")] + pub client_pos_version: u32, + /// offset: 36 + #[prost(uint32, tag = "14")] + pub retcode: u32, + /// offset: 16 + #[prost(message, optional, tag = "10")] + pub motion: ::core::option::Option, +} +/// Obf: FCNKMDHNMNL +#[derive(proto_derive::CmdID)] +#[cmdid(6819)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct LeaveMapRotationRegionCsReq { + /// offset: 24 + #[prost(message, optional, tag = "4")] + pub motion: ::core::option::Option, +} +/// Obf: CDKKKKKFGDN +#[derive(proto_derive::CmdID)] +#[cmdid(6862)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct LeaveMapRotationRegionScRsp { + /// offset: 24 + #[prost(message, optional, tag = "2")] + pub motion: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "14")] + pub retcode: u32, + /// offset: 36 + #[prost(uint32, tag = "1")] + pub client_pos_version: u32, +} +/// Obf: MNAKOONBLEC +#[derive(proto_derive::CmdID)] +#[cmdid(6834)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct GetMapRotationDataCsReq {} +/// Obf: BMCKKKBCPBN +#[derive(proto_derive::CmdID)] +#[cmdid(6889)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct GetMapRotationDataScRsp { + /// offset: 16 + #[prost(message, optional, tag = "9")] + pub map_info: ::core::option::Option, + /// offset: 24 + #[prost(message, repeated, tag = "8")] + pub charger_info_list: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(message, repeated, tag = "1")] + pub rotater_data_list: ::prost::alloc::vec::Vec, + /// offset: 68 + #[prost(int32, tag = "3")] + pub acnpbbnlmie: i32, + /// offset: 64 + #[prost(uint32, tag = "11")] + pub nflbondjaie: u32, + /// offset: 60 + #[prost(uint32, tag = "4")] + pub retcode: u32, + /// offset: 48 + #[prost(message, optional, tag = "12")] + pub energy_info: ::core::option::Option, + /// offset: 56 + #[prost(bool, tag = "5")] + pub omejllmnpcn: bool, +} +/// Obf: OGIKFNAJMKD +#[derive(proto_derive::CmdID)] +#[cmdid(6822)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct ResetMapRotationRegionCsReq { + /// offset: 32 + #[prost(message, optional, tag = "7")] + pub map_info: ::core::option::Option, + /// offset: 24 #[prost(message, optional, tag = "14")] + pub motion: ::core::option::Option, +} +/// Obf: FJDJOHKOALD +#[derive(proto_derive::CmdID)] +#[cmdid(6896)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct ResetMapRotationRegionScRsp { + /// offset: 32 + #[prost(uint32, tag = "8")] + pub retcode: u32, + /// offset: 16 + #[prost(message, optional, tag = "1")] + pub motion: ::core::option::Option, + /// offset: 36 + #[prost(uint32, tag = "15")] + pub client_pos_version: u32, +} +/// Obf: AGKAIGOINHH +#[derive(proto_derive::CmdID)] +#[cmdid(6832)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct LeaveMapRotationRegionScNotify {} +/// Obf: FBFGHEMDPLC +#[derive(proto_derive::CmdID)] +#[cmdid(6882)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct UpdateEnergyScNotify { + /// offset: 16 + #[prost(message, optional, tag = "10")] + pub energy_info: ::core::option::Option, +} +/// Obf: MLDGPOOKPBM +#[derive(proto_derive::CmdID)] +#[cmdid(6866)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct UpdateMapRotationDataScNotify { + /// offset: 56 + #[prost(uint32, tag = "8")] + pub nflbondjaie: u32, + /// offset: 60 + #[prost(bool, tag = "6")] + pub omejllmnpcn: bool, + /// offset: 48 + #[prost(message, repeated, tag = "3")] + pub rotater_data_list: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(message, repeated, tag = "15")] + pub charger_info_list: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(message, optional, tag = "2")] + pub map_info: ::core::option::Option, + /// offset: 64 + #[prost(int32, tag = "11")] + pub acnpbbnlmie: i32, + /// offset: 32 + #[prost(message, optional, tag = "10")] + pub energy_info: ::core::option::Option, +} +/// Obf: EFLGMAFLDGK +#[derive(proto_derive::CmdID)] +#[cmdid(6892)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct RemoveRotaterCsReq { + /// offset: 16 + #[prost(message, optional, tag = "13")] + pub rotater_data: ::core::option::Option, +} +/// Obf: APBBFPABNII +#[derive(proto_derive::CmdID)] +#[cmdid(6831)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct RemoveRotaterScRsp { + /// offset: 40 + #[prost(uint32, tag = "1")] + pub retcode: u32, + /// offset: 16 + #[prost(message, optional, tag = "9")] + pub energy_info: ::core::option::Option, + /// offset: 32 + #[prost(message, optional, tag = "13")] pub rotater_data: ::core::option::Option, } /// Obf: IGPELCGOPMD #[derive(proto_derive::CmdID)] -#[cmdid(6878)] +#[cmdid(6897)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct UpdateRotaterScNotify { /// offset: 24 - #[prost(message, repeated, tag = "7")] + #[prost(message, repeated, tag = "4")] pub rotater_data_list: ::prost::alloc::vec::Vec, } /// Obf: GCFNLGIEEFA #[derive(proto_derive::CmdID)] -#[cmdid(8271)] +#[cmdid(8278)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MarbleGetDataCsReq {} /// Obf: OFNGFMDFDCH #[derive(proto_derive::CmdID)] -#[cmdid(8285)] +#[cmdid(8280)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MarbleGetDataScRsp { - /// offset: 40 - #[prost(uint32, repeated, tag = "12")] + /// offset: 52 + #[prost(int32, tag = "10")] + pub score: i32, + /// offset: 16 + #[prost(uint32, repeated, tag = "1")] pub mpbmpffgibo: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(uint32, tag = "13")] + pub retcode: u32, /// offset: 32 + #[prost(uint32, repeated, tag = "3")] + pub ojnpgiljien: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(uint32, repeated, tag = "14")] pub iogdkgfdfpc: ::prost::alloc::vec::Vec, - /// offset: 16 - #[prost(uint32, repeated, tag = "2")] - pub ojnpgiljien: ::prost::alloc::vec::Vec, - /// offset: 52 - #[prost(int32, tag = "8")] - pub score: i32, - /// offset: 48 - #[prost(uint32, tag = "5")] - pub retcode: u32, } /// Obf: GDCEEEKKMHC #[derive(proto_derive::CmdID)] -#[cmdid(8287)] +#[cmdid(8289)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MarbleLevelFinishCsReq { - /// offset: 32 - #[prost(uint32, tag = "4")] - pub marble_level_id: u32, - /// offset: 16 - #[prost(uint32, repeated, tag = "7")] + /// offset: 24 + #[prost(uint32, repeated, tag = "13")] pub marble_seal_id_list: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "5")] + pub marble_level_id: u32, } /// Obf: FPOHCPKLLDB #[derive(proto_derive::CmdID)] -#[cmdid(8289)] +#[cmdid(8273)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MarbleLevelFinishScRsp { - /// offset: 28 - #[prost(uint32, tag = "2")] - pub retcode: u32, /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "5")] pub marble_level_id: u32, + /// offset: 28 + #[prost(uint32, tag = "6")] + pub retcode: u32, } /// Obf: ELMECJPPBJC #[derive(proto_derive::CmdID)] -#[cmdid(8272)] +#[cmdid(8276)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MarbleShopBuyCsReq { - /// offset: 16 - #[prost(uint32, repeated, tag = "1")] + /// offset: 24 + #[prost(uint32, repeated, tag = "6")] pub marble_seal_id_list: ::prost::alloc::vec::Vec, } /// Obf: BIIBJHACDLB #[derive(proto_derive::CmdID)] -#[cmdid(8282)] +#[cmdid(8287)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MarbleShopBuyScRsp { - /// offset: 32 - #[prost(uint32, tag = "15")] - pub retcode: u32, - /// offset: 16 - #[prost(uint32, repeated, tag = "14")] + /// offset: 24 + #[prost(uint32, repeated, tag = "3")] pub marble_seal_id_list: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "1")] + pub retcode: u32, } /// Obf: DCPFKNACOFP #[derive(proto_derive::CmdID)] -#[cmdid(8277)] +#[cmdid(8283)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MarbleUnlockSealScNotify { /// offset: 24 - #[prost(uint32, repeated, tag = "9")] + #[prost(uint32, repeated, tag = "6")] pub marble_seal_id_list: ::prost::alloc::vec::Vec, } /// Obf: KLCGCHENFBG #[derive(proto_derive::CmdID)] -#[cmdid(8284)] +#[cmdid(8274)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MarblePvpDataUpdateScNotify { /// offset: 24 - #[prost(int32, tag = "5")] + #[prost(int32, tag = "6")] pub score: i32, } /// Obf: COAMELCLLIA #[derive(proto_derive::CmdID)] -#[cmdid(8280)] +#[cmdid(8282)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MarbleUpdateShownSealCsReq { /// offset: 16 - #[prost(uint32, repeated, tag = "6")] + #[prost(uint32, repeated, tag = "14")] pub shown_seal_list: ::prost::alloc::vec::Vec, } /// Obf: CBLDNNGEMFC @@ -19748,494 +21197,494 @@ pub struct MarbleUpdateShownSealCsReq { #[cmdid(8281)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MarbleUpdateShownSealScRsp { - /// offset: 24 - #[prost(uint32, repeated, tag = "10")] + /// offset: 16 + #[prost(uint32, repeated, tag = "3")] pub shown_seal_list: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "1")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mjfcembpich { - /// offset: 36 - #[prost(uint32, tag = "3")] - pub group_id: u32, - /// offset: 24 - #[prost(uint32, tag = "6")] - pub floor_id: u32, - /// offset: 32 - #[prost(uint32, tag = "7")] - pub config_id: u32, /// offset: 28 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "2")] + pub group_id: u32, + /// offset: 32 + #[prost(uint32, tag = "13")] + pub config_id: u32, + /// offset: 36 + #[prost(uint32, tag = "9")] + pub floor_id: u32, + /// offset: 24 + #[prost(uint32, tag = "11")] pub plane_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ibcgaglolna { /// offset: 32 - #[prost(int64, tag = "12")] - pub jjcipimcbbj: i64, - /// offset: 40 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "4")] pub hobjminnbop: u32, /// offset: 24 #[prost(message, repeated, tag = "5")] pub bcemakcmadn: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(int64, tag = "14")] + pub jjcipimcbbj: i64, } /// Obf: GGINONMHBKH #[derive(proto_derive::CmdID)] -#[cmdid(8181)] +#[cmdid(8188)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetMarkChestCsReq {} /// Obf: GOMJNODBOCJ #[derive(proto_derive::CmdID)] -#[cmdid(8195)] +#[cmdid(8190)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetMarkChestScRsp { /// offset: 32 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "15")] pub retcode: u32, - /// offset: 16 - #[prost(message, repeated, tag = "12")] + /// offset: 24 + #[prost(message, repeated, tag = "7")] pub hiccaiapgmm: ::prost::alloc::vec::Vec, } /// Obf: IJDKOLEICOJ #[derive(proto_derive::CmdID)] -#[cmdid(8197)] +#[cmdid(8199)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct UpdateMarkChestCsReq { - /// offset: 16 - #[prost(message, repeated, tag = "8")] - pub bcemakcmadn: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "10")] - pub hobjminnbop: u32, - /// offset: 36 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "11")] pub dbfpaafodkg: u32, + /// offset: 16 + #[prost(message, repeated, tag = "7")] + pub bcemakcmadn: ::prost::alloc::vec::Vec, + /// offset: 36 + #[prost(uint32, tag = "8")] + pub hobjminnbop: u32, } /// Obf: MNJGDBOAHJB #[derive(proto_derive::CmdID)] -#[cmdid(8199)] +#[cmdid(8183)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct UpdateMarkChestScRsp { + /// offset: 32 + #[prost(uint32, tag = "9")] + pub dbfpaafodkg: u32, + /// offset: 36 + #[prost(uint32, tag = "14")] + pub hobjminnbop: u32, /// offset: 16 #[prost(message, repeated, tag = "4")] pub hiccaiapgmm: ::prost::alloc::vec::Vec, - /// offset: 36 - #[prost(uint32, tag = "12")] - pub retcode: u32, - /// offset: 32 - #[prost(uint32, tag = "15")] - pub hobjminnbop: u32, /// offset: 40 - #[prost(uint32, tag = "11")] - pub dbfpaafodkg: u32, + #[prost(uint32, tag = "15")] + pub retcode: u32, } /// Obf: CHOEBMGIKBN #[derive(proto_derive::CmdID)] -#[cmdid(8182)] +#[cmdid(8186)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MarkChestChangedScNotify { /// offset: 16 - #[prost(message, repeated, tag = "13")] + #[prost(message, repeated, tag = "14")] pub hiccaiapgmm: ::prost::alloc::vec::Vec, } /// Obf: DIPCGPPPIFM #[derive(proto_derive::CmdID)] -#[cmdid(7323)] +#[cmdid(7303)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StartMatchCsReq { - /// offset: 16 - #[prost(message, optional, tag = "13")] - pub ejofcnaedhk: ::core::option::Option, /// offset: 32 - #[prost(enumeration = "Noogdpkefkl", tag = "2")] + #[prost(enumeration = "Noogdpkefkl", tag = "10")] pub fight_game_mode: i32, + /// offset: 24 + #[prost(message, optional, tag = "1")] + pub ejofcnaedhk: ::core::option::Option, } /// Obf: LHIBLDGHJPO #[derive(proto_derive::CmdID)] -#[cmdid(7321)] +#[cmdid(7344)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StartMatchScRsp { - /// offset: 24 - #[prost(message, optional, tag = "8")] - pub ejofcnaedhk: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "10")] pub retcode: u32, + /// offset: 16 + #[prost(message, optional, tag = "5")] + pub ejofcnaedhk: ::core::option::Option, } /// Obf: NIKJIKNJOJP #[derive(proto_derive::CmdID)] -#[cmdid(7346)] +#[cmdid(7328)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct CancelMatchCsReq {} /// Obf: LFAHPLFNMBF #[derive(proto_derive::CmdID)] -#[cmdid(7330)] +#[cmdid(7345)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct CancelMatchScRsp { /// offset: 24 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "3")] pub retcode: u32, } /// Obf: BGAEOIBBAHO #[derive(proto_derive::CmdID)] -#[cmdid(7302)] +#[cmdid(7321)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MatchResultScNotify { - /// offset: 32 - #[prost(uint32, tag = "2")] - pub retcode: u32, /// offset: 24 - #[prost(message, repeated, tag = "6")] + #[prost(message, repeated, tag = "9")] pub lipjdjpmokb: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "7")] + pub retcode: u32, } /// Obf: KELFFABDNPC #[derive(proto_derive::CmdID)] -#[cmdid(7301)] +#[cmdid(7336)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetCrossInfoCsReq {} /// Obf: AIIPLMKCGDA #[derive(proto_derive::CmdID)] -#[cmdid(7328)] +#[cmdid(7347)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetCrossInfoScRsp { - /// offset: 24 - #[prost(uint64, tag = "4")] - pub room_id: u64, /// offset: 40 - #[prost(uint64, tag = "8")] - pub nogfeemnhpc: u64, - /// offset: 32 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "10")] pub retcode: u32, - /// offset: 36 + /// offset: 24 + #[prost(uint64, tag = "14")] + pub room_id: u64, + /// offset: 44 #[prost(enumeration = "Noogdpkefkl", tag = "2")] pub fight_game_mode: i32, + /// offset: 32 + #[prost(uint64, tag = "7")] + pub nogfeemnhpc: u64, } /// Obf: OFMCCFJNGEF #[derive(proto_derive::CmdID)] -#[cmdid(7423)] +#[cmdid(7403)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MatchThreeGetDataCsReq {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lmpiecfmfoi { /// offset: 28 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "14")] pub ebgmbdmpegm: u32, /// offset: 24 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "1")] pub acjcphifmln: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dhonnihmaci { /// offset: 36 - #[prost(uint32, tag = "3")] - pub pos: u32, - /// offset: 24 - #[prost(uint32, tag = "12")] - pub count: u32, - /// offset: 28 - #[prost(uint32, tag = "6")] - pub fmkkabmdinj: u32, - /// offset: 32 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "15")] pub bkmpfeocfib: u32, + /// offset: 32 + #[prost(uint32, tag = "12")] + pub fmkkabmdinj: u32, + /// offset: 28 + #[prost(uint32, tag = "13")] + pub count: u32, + /// offset: 24 + #[prost(uint32, tag = "5")] + pub pos: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Abgejnbcdjk { - /// offset: 16 - #[prost(message, repeated, tag = "5")] - pub bgafcobnlpm: ::prost::alloc::vec::Vec, - /// offset: 24 - #[prost(map = "uint32, uint32", tag = "7")] - pub ilbhdlmlmck: ::std::collections::HashMap, /// offset: 32 - #[prost(map = "uint32, uint32", tag = "14")] - pub begmfiaphlm: ::std::collections::HashMap, + #[prost(message, repeated, tag = "9")] + pub bgafcobnlpm: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(message, repeated, tag = "6")] + #[prost(map = "uint32, uint32", tag = "7")] + pub begmfiaphlm: ::std::collections::HashMap, + /// offset: 16 + #[prost(map = "uint32, uint32", tag = "6")] + pub ilbhdlmlmck: ::std::collections::HashMap, + /// offset: 24 + #[prost(message, repeated, tag = "3")] pub jmbciclchkd: ::prost::alloc::vec::Vec, } /// Obf: CLNGGBNIFJL #[derive(proto_derive::CmdID)] -#[cmdid(7421)] +#[cmdid(7444)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MatchThreeGetDataScRsp { - /// offset: 32 - #[prost(uint32, tag = "15")] - pub retcode: u32, /// offset: 24 - #[prost(message, optional, tag = "11")] + #[prost(message, optional, tag = "4")] pub mfkjdoeblim: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "11")] + pub retcode: u32, } /// Obf: BBDEFCGCKDC #[derive(proto_derive::CmdID)] -#[cmdid(7446)] +#[cmdid(7428)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MatchThreeLevelEndCsReq { - /// offset: 24 - #[prost(uint32, repeated, tag = "1")] - pub jeppfdinbnb: ::prost::alloc::vec::Vec, - /// offset: 60 - #[prost(uint32, tag = "9")] - pub bkmpfeocfib: u32, - /// offset: 52 - #[prost(uint32, tag = "10")] - pub acjcphifmln: u32, - /// offset: 48 + /// offset: 56 #[prost(uint32, tag = "3")] pub ebgmbdmpegm: u32, - /// offset: 32 - #[prost(string, tag = "4")] - pub miilnlhddjm: ::prost::alloc::string::String, - /// offset: 56 + /// offset: 48 + #[prost(uint32, tag = "6")] + pub acjcphifmln: u32, + /// offset: 60 #[prost(uint32, tag = "14")] pub fmkkabmdinj: u32, /// offset: 40 - #[prost(map = "uint32, uint32", tag = "13")] + #[prost(map = "uint32, uint32", tag = "1")] pub ilbhdlmlmck: ::std::collections::HashMap, + /// offset: 16 + #[prost(string, tag = "4")] + pub miilnlhddjm: ::prost::alloc::string::String, + /// offset: 24 + #[prost(uint32, repeated, tag = "13")] + pub jeppfdinbnb: ::prost::alloc::vec::Vec, + /// offset: 52 + #[prost(uint32, tag = "8")] + pub bkmpfeocfib: u32, } /// Obf: NNJADKELKCK #[derive(proto_derive::CmdID)] -#[cmdid(7430)] +#[cmdid(7445)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MatchThreeLevelEndScRsp { - /// offset: 24 - #[prost(uint32, tag = "3")] - pub ebgmbdmpegm: u32, - /// offset: 28 - #[prost(uint32, tag = "4")] - pub acjcphifmln: u32, /// offset: 32 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "5")] + pub ebgmbdmpegm: u32, + /// offset: 24 + #[prost(uint32, tag = "15")] + pub acjcphifmln: u32, + /// offset: 28 + #[prost(uint32, tag = "6")] pub retcode: u32, } /// Obf: ALIAOBCDFDG #[derive(proto_derive::CmdID)] -#[cmdid(7402)] +#[cmdid(7421)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MatchThreeSyncDataScNotify { - /// offset: 16 - #[prost(message, optional, tag = "6")] + /// offset: 24 + #[prost(message, optional, tag = "13")] pub mfkjdoeblim: ::core::option::Option, } /// Obf: JFHHMNCCCDB #[derive(proto_derive::CmdID)] -#[cmdid(7401)] +#[cmdid(7436)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MatchThreeSetBirdPosCsReq { - /// offset: 24 - #[prost(uint32, tag = "12")] - pub pos: u32, /// offset: 28 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "12")] pub bkmpfeocfib: u32, + /// offset: 24 + #[prost(uint32, tag = "1")] + pub pos: u32, } /// Obf: OAFAJMBNNNG #[derive(proto_derive::CmdID)] -#[cmdid(7428)] +#[cmdid(7447)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MatchThreeSetBirdPosScRsp { - /// offset: 28 - #[prost(uint32, tag = "5")] - pub pos: u32, /// offset: 32 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "10")] + pub pos: u32, + /// offset: 28 + #[prost(uint32, tag = "15")] pub retcode: u32, /// offset: 24 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "7")] pub bkmpfeocfib: u32, } /// Obf: EOEIBIBHNIG #[derive(proto_derive::CmdID)] -#[cmdid(7427)] +#[cmdid(7431)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MatchThreeV2GetDataCsReq {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gnebbaeikgj { - /// offset: 16 - #[prost(uint32, repeated, tag = "4")] - pub akloeigkgan: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "9")] pub acjcphifmln: u32, + /// offset: 16 + #[prost(uint32, repeated, tag = "3")] + pub akloeigkgan: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lnoikgkjhlk { - /// offset: 28 - #[prost(uint32, tag = "9")] - pub fmkkabmdinj: u32, - /// offset: 32 - #[prost(uint32, tag = "7")] - pub bkmpfeocfib: u32, /// offset: 36 - #[prost(uint32, tag = "10")] - pub pos: u32, - /// offset: 24 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "7")] pub count: u32, + /// offset: 28 + #[prost(uint32, tag = "13")] + pub pos: u32, + /// offset: 32 + #[prost(uint32, tag = "4")] + pub bkmpfeocfib: u32, + /// offset: 24 + #[prost(uint32, tag = "6")] + pub fmkkabmdinj: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kfnjakgefla { - /// offset: 48 - #[prost(message, repeated, tag = "6")] - pub hlpodgbclka: ::prost::alloc::vec::Vec, - /// offset: 40 - #[prost(message, repeated, tag = "13")] - pub omkfkgigfpp: ::prost::alloc::vec::Vec, - /// offset: 56 - #[prost(message, repeated, tag = "2")] - pub edgjddiepag: ::prost::alloc::vec::Vec, - /// offset: 24 - #[prost(message, repeated, tag = "3")] + /// offset: 32 + #[prost(message, repeated, tag = "8")] pub ehbghcgkfbh: ::prost::alloc::vec::Vec, /// offset: 64 - #[prost(uint32, tag = "1")] - pub dpbmlffpokh: u32, - /// offset: 68 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "10")] pub cdmpogjjmjm: u32, /// offset: 16 - #[prost(message, repeated, tag = "7")] + #[prost(message, repeated, tag = "11")] + pub edgjddiepag: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(message, repeated, tag = "2")] pub bgafcobnlpm: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(message, repeated, tag = "9")] + pub hlpodgbclka: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(message, repeated, tag = "14")] + pub omkfkgigfpp: ::prost::alloc::vec::Vec, + /// offset: 68 + #[prost(uint32, tag = "12")] + pub dpbmlffpokh: u32, } /// Obf: EOLNHMGCMCJ #[derive(proto_derive::CmdID)] -#[cmdid(7442)] +#[cmdid(7438)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MatchThreeV2GetDataScRsp { /// offset: 32 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "6")] pub retcode: u32, /// offset: 24 - #[prost(message, optional, tag = "10")] + #[prost(message, optional, tag = "12")] pub eahmjfllggk: ::core::option::Option, } /// Obf: BCLHKPGIIMG #[derive(proto_derive::CmdID)] -#[cmdid(7404)] +#[cmdid(7449)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MatchThreeV2BattleItemLevelUpCsReq { /// offset: 24 - #[prost(uint32, tag = "12")] - pub ldnjeacfbje: u32, - /// offset: 28 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "1")] pub dmkfffpdldi: u32, + /// offset: 28 + #[prost(uint32, tag = "11")] + pub ldnjeacfbje: u32, } /// Obf: NLKKKHHJLLA #[derive(proto_derive::CmdID)] -#[cmdid(7443)] +#[cmdid(7417)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MatchThreeV2BattleItemLevelUpScRsp { - /// offset: 28 - #[prost(uint32, tag = "4")] - pub retcode: u32, - /// offset: 32 - #[prost(uint32, tag = "7")] - pub dmkfffpdldi: u32, /// offset: 24 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "9")] + pub dmkfffpdldi: u32, + /// offset: 32 + #[prost(uint32, tag = "12")] + pub retcode: u32, + /// offset: 28 + #[prost(uint32, tag = "6")] pub ldnjeacfbje: u32, } /// Obf: FHBNBAMHGID #[derive(proto_derive::CmdID)] -#[cmdid(7418)] +#[cmdid(7446)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MatchThreeV2LevelEndCsReq { - /// offset: 32 - #[prost(string, tag = "11")] - pub miilnlhddjm: ::prost::alloc::string::String, /// offset: 16 - #[prost(message, repeated, tag = "6")] - pub hldnmibklkj: ::prost::alloc::vec::Vec, + #[prost(string, tag = "12")] + pub miilnlhddjm: ::prost::alloc::string::String, /// offset: 60 + #[prost(uint32, tag = "3")] + pub acjcphifmln: u32, + /// offset: 64 + #[prost(uint32, tag = "1")] + pub bkmpfeocfib: u32, + /// offset: 56 #[prost(uint32, tag = "9")] + pub dkbjhpijcae: u32, + /// offset: 40 + #[prost(message, repeated, tag = "10")] + pub hldnmibklkj: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(uint32, tag = "14")] pub jkfpengnjpi: u32, /// offset: 52 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "13")] pub ehmpemeonge: u32, - /// offset: 56 - #[prost(uint32, tag = "5")] - pub bkmpfeocfib: u32, - /// offset: 48 - #[prost(uint32, tag = "15")] - pub acjcphifmln: u32, - /// offset: 24 - #[prost(uint32, repeated, tag = "3")] + /// offset: 32 + #[prost(uint32, repeated, tag = "5")] pub bbgkakhgoio: ::prost::alloc::vec::Vec, - /// offset: 64 - #[prost(uint32, tag = "2")] - pub dkbjhpijcae: u32, } /// Obf: CIHEEENMOLK #[derive(proto_derive::CmdID)] -#[cmdid(7413)] +#[cmdid(7442)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MatchThreeV2LevelEndScRsp { - /// offset: 64 - #[prost(uint32, tag = "12")] - pub retcode: u32, - /// offset: 24 - #[prost(message, repeated, tag = "11")] + /// offset: 48 + #[prost(message, optional, tag = "11")] + pub lmgkmaoicgc: ::core::option::Option, + /// offset: 40 + #[prost(message, repeated, tag = "1")] pub mnbejdhhojn: ::prost::alloc::vec::Vec, /// offset: 60 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "9")] pub ebhajenikaf: u32, - /// offset: 48 - #[prost(message, optional, tag = "1")] + /// offset: 16 + #[prost(message, optional, tag = "15")] pub aekcppidnmd: ::core::option::Option, /// offset: 56 - #[prost(uint32, tag = "9")] - pub cdmpogjjmjm: u32, - /// offset: 40 - #[prost(message, optional, tag = "5")] - pub lmgkmaoicgc: ::core::option::Option, - /// offset: 16 - #[prost(message, optional, tag = "4")] + #[prost(uint32, tag = "6")] + pub retcode: u32, + /// offset: 32 + #[prost(message, optional, tag = "3")] pub pecfjcdbcbn: ::core::option::Option, - /// offset: 68 - #[prost(uint32, tag = "10")] + /// offset: 64 + #[prost(uint32, tag = "7")] pub acjcphifmln: u32, + /// offset: 68 + #[prost(uint32, tag = "2")] + pub cdmpogjjmjm: u32, } /// Obf: IOGOGCEDBDG #[derive(proto_derive::CmdID)] -#[cmdid(7432)] +#[cmdid(7423)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MatchThreeV2SetBirdPosCsReq { - /// offset: 24 - #[prost(uint32, tag = "9")] - pub pos: u32, /// offset: 28 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "11")] + pub pos: u32, + /// offset: 24 + #[prost(uint32, tag = "14")] pub bkmpfeocfib: u32, } /// Obf: NDJPJFKOOBO #[derive(proto_derive::CmdID)] -#[cmdid(7429)] +#[cmdid(7424)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MatchThreeV2SetBirdPosScRsp { /// offset: 28 - #[prost(uint32, tag = "6")] - pub pos: u32, - /// offset: 24 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "14")] pub bkmpfeocfib: u32, /// offset: 36 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "11")] pub retcode: u32, /// offset: 32 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "10")] + pub pos: u32, + /// offset: 24 + #[prost(uint32, tag = "1")] pub jmhpfpmajfg: u32, } /// Obf: HCEFLPBBGHC @@ -20243,768 +21692,835 @@ pub struct MatchThreeV2SetBirdPosScRsp { #[cmdid(7405)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MatchThreeV2ScNotify { - /// offset: 16 - #[prost(message, optional, tag = "9")] + /// offset: 24 + #[prost(message, optional, tag = "8")] pub eahmjfllggk: ::core::option::Option, } /// Obf: DGCJHJHADGG #[derive(proto_derive::CmdID)] -#[cmdid(7406)] +#[cmdid(7419)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MatchThreeV2PvpFinishScNotify { - /// offset: 32 - #[prost(message, optional, tag = "1")] - pub niaeghjlnmb: ::core::option::Option, /// offset: 52 - #[prost(uint32, tag = "8")] - pub kojihjihkia: u32, + #[prost(enumeration = "Keekddahfoe", tag = "1")] + pub reason: i32, /// offset: 44 + #[prost(uint32, tag = "3")] + pub kojihjihkia: u32, + /// offset: 40 + #[prost(enumeration = "Noogdpkefkl", tag = "15")] + pub beipbpkkdmi: i32, + /// offset: 48 + #[prost(uint32, tag = "7")] + pub fdgdokafbdh: u32, + /// offset: 32 + #[prost(message, optional, tag = "12")] + pub niaeghjlnmb: ::core::option::Option, + /// offset: 24 + #[prost(message, optional, tag = "6")] + pub eahmjfllggk: ::core::option::Option, +} +/// Obf: BBLPAEBJLGL +#[derive(proto_derive::CmdID)] +#[cmdid(7450)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct MatchThreeRoyaleFinishScNotify { + /// offset: 24 + #[prost(message, optional, tag = "8")] + pub niaeghjlnmb: ::core::option::Option, + /// offset: 32 + #[prost(int32, tag = "4")] + pub kojihjihkia: i32, + /// offset: 44 + #[prost(enumeration = "Keekddahfoe", tag = "9")] + pub reason: i32, + /// offset: 36 + #[prost(uint32, tag = "3")] + pub fdgdokafbdh: u32, + /// offset: 40 #[prost(enumeration = "Noogdpkefkl", tag = "5")] pub beipbpkkdmi: i32, - /// offset: 40 - #[prost(uint32, tag = "14")] - pub fdgdokafbdh: u32, - /// offset: 48 - #[prost(enumeration = "Keekddahfoe", tag = "12")] - pub reason: i32, - /// offset: 24 - #[prost(message, optional, tag = "9")] - pub eahmjfllggk: ::core::option::Option, } /// Obf: JBGJPJGLNGF #[derive(proto_derive::CmdID)] -#[cmdid(2710)] +#[cmdid(2741)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetNpcMessageGroupCsReq { /// offset: 24 - #[prost(uint32, repeated, tag = "5")] + #[prost(uint32, repeated, tag = "6")] pub beeldjgiomn: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nnmlcfaibde { - /// offset: 24 - #[prost(uint32, tag = "10")] - pub item_id: u32, /// offset: 28 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "1")] pub cmmbbhhpmko: u32, + /// offset: 24 + #[prost(uint32, tag = "13")] + pub item_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Eiokjolkjpb { - /// offset: 48 - #[prost(uint32, tag = "15")] - pub dchlcmgkipk: u32, - /// offset: 32 - #[prost(message, repeated, tag = "2")] + /// offset: 16 + #[prost(message, repeated, tag = "12")] pub item_list: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint32, tag = "1")] - pub id: u32, - /// offset: 16 - #[prost(uint32, repeated, tag = "5")] - pub onleimhgfco: ::prost::alloc::vec::Vec, - /// offset: 44 - #[prost(enumeration = "Liejljnbjnp", tag = "11")] + #[prost(uint32, tag = "7")] + pub dchlcmgkipk: u32, + /// offset: 48 + #[prost(enumeration = "Liejljnbjnp", tag = "5")] pub status: i32, + /// offset: 44 + #[prost(uint32, tag = "14")] + pub id: u32, + /// offset: 32 + #[prost(uint32, repeated, tag = "15")] + pub onleimhgfco: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ddbljmpngai { - /// offset: 16 - #[prost(message, repeated, tag = "13")] - pub gghlafiiama: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(uint32, tag = "7")] + pub id: u32, /// offset: 40 + #[prost(uint32, tag = "10")] + pub dkpnkgnmceh: u32, + /// offset: 32 + #[prost(int64, tag = "2")] + pub hjegilagjoj: i64, + /// offset: 16 + #[prost(message, repeated, tag = "14")] + pub gghlafiiama: ::prost::alloc::vec::Vec, + /// offset: 44 #[prost(enumeration = "Llhaabppapd", tag = "3")] pub status: i32, - /// offset: 32 - #[prost(uint32, tag = "1")] - pub id: u32, - /// offset: 48 - #[prost(int64, tag = "8")] - pub hjegilagjoj: i64, - /// offset: 36 - #[prost(uint32, tag = "6")] - pub dkpnkgnmceh: u32, } /// Obf: NOLLFLMILFJ #[derive(proto_derive::CmdID)] -#[cmdid(2705)] +#[cmdid(2714)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetNpcMessageGroupScRsp { /// offset: 32 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "13")] pub retcode: u32, /// offset: 16 - #[prost(message, repeated, tag = "9")] + #[prost(message, repeated, tag = "7")] pub hoblfdjkojo: ::prost::alloc::vec::Vec, } /// Obf: IGJKJNDOGEF #[derive(proto_derive::CmdID)] -#[cmdid(2798)] +#[cmdid(2777)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetNpcStatusCsReq {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dmoiobfajge { - /// offset: 24 + /// offset: 28 #[prost(uint32, tag = "10")] pub npc_id: u32, - /// offset: 28 - #[prost(bool, tag = "5")] + /// offset: 24 + #[prost(bool, tag = "11")] pub hlnfbgacnpo: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gemjdhnlklc { - /// offset: 24 - #[prost(int64, tag = "6")] - pub hjegilagjoj: i64, - /// offset: 32 - #[prost(enumeration = "Llhaabppapd", tag = "7")] - pub ebfajeangea: i32, - /// offset: 36 + /// offset: 28 #[prost(uint32, tag = "3")] pub group_id: u32, + /// offset: 32 + #[prost(int64, tag = "13")] + pub hjegilagjoj: i64, + /// offset: 24 + #[prost(enumeration = "Llhaabppapd", tag = "15")] + pub ebfajeangea: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lopcjeojhcb { - /// offset: 24 - #[prost(uint32, tag = "2")] - pub lbmncagokif: u32, /// offset: 28 - #[prost(enumeration = "Liejljnbjnp", tag = "3")] + #[prost(uint32, tag = "11")] + pub lbmncagokif: u32, + /// offset: 24 + #[prost(enumeration = "Liejljnbjnp", tag = "8")] pub oppampfbfjf: i32, } /// Obf: NENLHKPIHFE #[derive(proto_derive::CmdID)] -#[cmdid(2753)] +#[cmdid(2781)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetNpcStatusScRsp { /// offset: 16 - #[prost(message, repeated, tag = "2")] + #[prost(message, repeated, tag = "14")] pub eipninjnkkp: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "10")] pub retcode: u32, } /// Obf: LCJGNPPLJPL #[derive(proto_derive::CmdID)] -#[cmdid(2779)] +#[cmdid(2702)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FinishItemIdCsReq { /// offset: 28 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "10")] pub cmmbbhhpmko: u32, /// offset: 24 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "5")] pub item_id: u32, } /// Obf: NLMHMBOPNGG #[derive(proto_derive::CmdID)] -#[cmdid(2702)] +#[cmdid(2785)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FinishItemIdScRsp { /// offset: 24 - #[prost(uint32, tag = "3")] - pub item_id: u32, + #[prost(uint32, tag = "7")] + pub cmmbbhhpmko: u32, /// offset: 28 #[prost(uint32, tag = "12")] - pub cmmbbhhpmko: u32, + pub item_id: u32, /// offset: 32 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "14")] pub retcode: u32, } /// Obf: KAMANMBICPB #[derive(proto_derive::CmdID)] -#[cmdid(2797)] +#[cmdid(2712)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FinishSectionIdCsReq { /// offset: 24 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "12")] pub lbmncagokif: u32, } /// Obf: PDEHHHADMAM #[derive(proto_derive::CmdID)] -#[cmdid(2706)] +#[cmdid(2788)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FinishSectionIdScRsp { /// offset: 36 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "5")] pub lbmncagokif: u32, /// offset: 16 - #[prost(message, optional, tag = "13")] + #[prost(message, optional, tag = "15")] pub reward: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "13")] pub retcode: u32, } /// Obf: BNNJHIIGFOO #[derive(proto_derive::CmdID)] -#[cmdid(2741)] +#[cmdid(2719)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FinishPerformSectionIdCsReq { - /// offset: 16 - #[prost(message, repeated, tag = "6")] - pub item_list: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "6")] pub lbmncagokif: u32, + /// offset: 16 + #[prost(message, repeated, tag = "3")] + pub item_list: ::prost::alloc::vec::Vec, } /// Obf: CHAHPHPAIFE #[derive(proto_derive::CmdID)] -#[cmdid(2755)] +#[cmdid(2762)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FinishPerformSectionIdScRsp { /// offset: 24 - #[prost(message, optional, tag = "8")] + #[prost(message, optional, tag = "5")] pub reward: ::core::option::Option, /// offset: 40 - #[prost(uint32, tag = "10")] - pub retcode: u32, + #[prost(uint32, tag = "11")] + pub lbmncagokif: u32, /// offset: 32 - #[prost(message, repeated, tag = "5")] + #[prost(message, repeated, tag = "10")] pub item_list: ::prost::alloc::vec::Vec, /// offset: 44 - #[prost(uint32, tag = "15")] - pub lbmncagokif: u32, + #[prost(uint32, tag = "9")] + pub retcode: u32, } /// Obf: BEGJOHLPFPL #[derive(proto_derive::CmdID)] -#[cmdid(2707)] +#[cmdid(2734)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetMissionMessageInfoCsReq {} /// Obf: OPKGGFELILM #[derive(proto_derive::CmdID)] -#[cmdid(2739)] +#[cmdid(2789)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetMissionMessageInfoScRsp { - /// offset: 32 - #[prost(uint32, tag = "12")] - pub retcode: u32, - /// offset: 24 - #[prost(map = "uint32, uint32", tag = "4")] + /// offset: 16 + #[prost(map = "uint32, uint32", tag = "10")] pub apoldlgpkop: ::std::collections::HashMap, + /// offset: 32 + #[prost(uint32, tag = "7")] + pub retcode: u32, } /// Obf: IDPMNKKPAFM #[derive(proto_derive::CmdID)] -#[cmdid(4110)] +#[cmdid(4141)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ShareCsReq { /// offset: 24 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "15")] pub enfkggnomeo: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Adgnkecpoma { - /// offset: 28 - #[prost(uint32, tag = "11")] - pub enfkggnomeo: u32, /// offset: 24 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "4")] pub cccdkgamdlb: u32, + /// offset: 28 + #[prost(uint32, tag = "1")] + pub enfkggnomeo: u32, } /// Obf: CANCNJEHNCC #[derive(proto_derive::CmdID)] -#[cmdid(4105)] +#[cmdid(4114)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ShareScRsp { - /// offset: 16 - #[prost(message, optional, tag = "4")] - pub reward: ::core::option::Option, - /// offset: 40 - #[prost(uint32, tag = "12")] - pub retcode: u32, - /// offset: 24 + /// offset: 32 #[prost(message, optional, tag = "9")] pub fgplilebkgl: ::core::option::Option, + /// offset: 40 + #[prost(uint32, tag = "7")] + pub retcode: u32, + /// offset: 24 + #[prost(message, optional, tag = "11")] + pub reward: ::core::option::Option, } /// Obf: KAFCOKKCLHF #[derive(proto_derive::CmdID)] -#[cmdid(4198)] +#[cmdid(4177)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetShareDataCsReq {} /// Obf: IIHMBEGFHFB #[derive(proto_derive::CmdID)] -#[cmdid(4153)] +#[cmdid(4181)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetShareDataScRsp { - /// offset: 32 - #[prost(uint32, tag = "6")] - pub retcode: u32, - /// offset: 16 + /// offset: 24 #[prost(message, repeated, tag = "13")] pub mfkjjbpndam: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "11")] + pub retcode: u32, } /// Obf: JNDOHKAFNKL #[derive(proto_derive::CmdID)] -#[cmdid(4179)] +#[cmdid(4102)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakePictureCsReq {} /// Obf: BDHFNKFCPGB #[derive(proto_derive::CmdID)] -#[cmdid(4102)] +#[cmdid(4185)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakePictureScRsp { /// offset: 24 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "3")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nlbmcgcaeio { /// offset: 16 - #[prost(uint32, repeated, tag = "3")] + #[prost(uint32, repeated, tag = "7")] pub pildefkpkle: ::prost::alloc::vec::Vec, /// offset: 36 - #[prost(uint32, tag = "4")] - pub afleajihneb: u32, - /// offset: 32 #[prost(uint32, tag = "6")] pub r#type: u32, + /// offset: 32 + #[prost(uint32, tag = "10")] + pub afleajihneb: u32, } /// Obf: PJKLMNPPMPK #[derive(proto_derive::CmdID)] -#[cmdid(4116)] +#[cmdid(4122)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TriggerVoiceCsReq { - /// offset: 24 - #[prost(message, repeated, tag = "14")] + /// offset: 16 + #[prost(message, repeated, tag = "5")] pub mnelhnhckpj: ::prost::alloc::vec::Vec, } /// Obf: KJIAPDMALBJ #[derive(proto_derive::CmdID)] -#[cmdid(4126)] +#[cmdid(4196)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TriggerVoiceScRsp { /// offset: 24 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "11")] pub retcode: u32, } /// Obf: GMLBOMACOAM #[derive(proto_derive::CmdID)] -#[cmdid(4141)] +#[cmdid(4119)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct CancelCacheNotifyCsReq { - /// offset: 40 - #[prost(enumeration = "Mgaefjjdmom", tag = "1")] - pub r#type: i32, - /// offset: 32 - #[prost(string, repeated, tag = "8")] - pub kcljmcakojf: ::prost::alloc::vec::Vec<::prost::alloc::string::String>, /// offset: 24 - #[prost(uint32, repeated, tag = "4")] + #[prost(uint32, repeated, tag = "6")] pub colbgejelgi: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(string, repeated, tag = "3")] + pub kcljmcakojf: ::prost::alloc::vec::Vec<::prost::alloc::string::String>, + /// offset: 40 + #[prost(enumeration = "Mgaefjjdmom", tag = "2")] + pub r#type: i32, } /// Obf: CMJOBLOFCJB #[derive(proto_derive::CmdID)] -#[cmdid(4155)] +#[cmdid(4162)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct CancelCacheNotifyScRsp { /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "9")] pub retcode: u32, } /// Obf: CMHENGJMEEG #[derive(proto_derive::CmdID)] -#[cmdid(4107)] +#[cmdid(4134)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SecurityReportCsReq { - /// offset: 24 + /// offset: 16 #[prost(string, tag = "5")] pub dgdlniefcpf: ::prost::alloc::string::String, } /// Obf: EEOFCCFOAMF #[derive(proto_derive::CmdID)] -#[cmdid(4139)] +#[cmdid(4189)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SecurityReportScRsp { /// offset: 24 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "3")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gmaajhdfacd { /// offset: 24 - #[prost(enumeration = "Dcadlnjbkbk", tag = "8")] - pub r#type: i32, - /// offset: 32 - #[prost(uint32, tag = "10")] - pub ifaikoioidd: u32, - /// offset: 28 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "7")] pub pdomacfemgg: u32, + /// offset: 32 + #[prost(uint32, tag = "2")] + pub ifaikoioidd: u32, /// offset: 36 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "3")] pub level: u32, + /// offset: 28 + #[prost(enumeration = "Dcadlnjbkbk", tag = "1")] + pub r#type: i32, } /// Obf: EEBOKEEIENE #[derive(proto_derive::CmdID)] -#[cmdid(4174)] +#[cmdid(4187)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetMovieRacingDataCsReq {} /// Obf: EGBAGIAKJML #[derive(proto_derive::CmdID)] -#[cmdid(4190)] +#[cmdid(4115)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetMovieRacingDataScRsp { - /// offset: 32 - #[prost(uint32, tag = "15")] - pub retcode: u32, - /// offset: 16 - #[prost(message, repeated, tag = "9")] + /// offset: 24 + #[prost(message, repeated, tag = "14")] pub odjigebehgc: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "11")] + pub retcode: u32, } /// Obf: BNEDNBDDBMA #[derive(proto_derive::CmdID)] -#[cmdid(4154)] +#[cmdid(4120)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UpdateMovieRacingDataCsReq { - /// offset: 24 + /// offset: 16 #[prost(message, optional, tag = "6")] pub kihchdffpol: ::core::option::Option, } /// Obf: BHDCNOPFBEI #[derive(proto_derive::CmdID)] -#[cmdid(4162)] +#[cmdid(4190)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UpdateMovieRacingDataScRsp { /// offset: 32 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "10")] pub retcode: u32, /// offset: 24 - #[prost(message, optional, tag = "8")] + #[prost(message, optional, tag = "7")] pub kihchdffpol: ::core::option::Option, } /// Obf: IHGBJICLPHC #[derive(proto_derive::CmdID)] -#[cmdid(4163)] +#[cmdid(4132)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SubmitOrigamiItemCsReq { /// offset: 24 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "9")] pub lcbofmopgke: u32, } /// Obf: PGPLGIMENLO #[derive(proto_derive::CmdID)] -#[cmdid(4167)] +#[cmdid(4182)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SubmitOrigamiItemScRsp { - /// offset: 28 - #[prost(uint32, tag = "10")] - pub lcbofmopgke: u32, /// offset: 24 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "2")] pub retcode: u32, + /// offset: 28 + #[prost(uint32, tag = "15")] + pub lcbofmopgke: u32, } /// Obf: LCDKBMMEBFF #[derive(proto_derive::CmdID)] -#[cmdid(4172)] +#[cmdid(4166)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetOrigamiPropInfoCsReq { - /// offset: 36 - #[prost(uint32, tag = "15")] - pub content_id: u32, - /// offset: 32 - #[prost(uint32, tag = "6")] - pub cur_map_entry_id: u32, - /// offset: 24 - #[prost(uint32, repeated, tag = "8")] + /// offset: 16 + #[prost(uint32, repeated, tag = "2")] pub floor_id_list: ::prost::alloc::vec::Vec, + /// offset: 36 + #[prost(uint32, tag = "7")] + pub cur_map_entry_id: u32, + /// offset: 32 + #[prost(uint32, tag = "9")] + pub content_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lammchabagh { /// offset: 32 - #[prost(uint32, tag = "13")] - pub config_id: u32, - /// offset: 24 #[prost(uint32, tag = "12")] + pub state: u32, + /// offset: 24 + #[prost(uint32, tag = "9")] pub group_id: u32, /// offset: 28 - #[prost(uint32, tag = "14")] - pub state: u32, + #[prost(uint32, tag = "4")] + pub config_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fcholndipkc { - /// offset: 24 - #[prost(message, repeated, tag = "5")] + /// offset: 16 + #[prost(message, repeated, tag = "14")] pub cljjafgfkel: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "3")] pub floor_id: u32, } /// Obf: GJLDMCNJOMC #[derive(proto_derive::CmdID)] -#[cmdid(4194)] +#[cmdid(4192)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetOrigamiPropInfoScRsp { - /// offset: 36 - #[prost(uint32, tag = "15")] - pub retcode: u32, /// offset: 16 - #[prost(message, repeated, tag = "9")] + #[prost(message, repeated, tag = "10")] pub lmebhnldkdj: ::prost::alloc::vec::Vec, + /// offset: 36 + #[prost(uint32, tag = "4")] + pub retcode: u32, /// offset: 32 - #[prost(uint32, tag = "3")] - pub cur_map_entry_id: u32, - /// offset: 40 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "9")] pub content_id: u32, + /// offset: 40 + #[prost(uint32, tag = "12")] + pub cur_map_entry_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Klbhfhjdbfi { - /// offset: 32 - #[prost(uint32, tag = "1")] - pub level: u32, - /// offset: 36 - #[prost(bool, tag = "11")] - pub ncnaonifpfm: bool, /// offset: 24 #[prost(uint32, tag = "15")] + pub bmcjhonbhjh: u32, + /// offset: 36 + #[prost(uint32, tag = "9")] pub ifaikoioidd: u32, /// offset: 28 - #[prost(uint32, tag = "10")] - pub bmcjhonbhjh: u32, + #[prost(uint32, tag = "1")] + pub level: u32, + /// offset: 32 + #[prost(bool, tag = "6")] + pub ncnaonifpfm: bool, } /// Obf: ONNPOIPDACH #[derive(proto_derive::CmdID)] -#[cmdid(4109)] +#[cmdid(4121)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetGunPlayDataCsReq {} /// Obf: FOOCHMJKEBD #[derive(proto_derive::CmdID)] -#[cmdid(4120)] +#[cmdid(4167)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetGunPlayDataScRsp { - /// offset: 32 - #[prost(uint32, tag = "10")] - pub retcode: u32, - /// offset: 16 + /// offset: 24 #[prost(message, repeated, tag = "7")] pub lnbfdjmnacn: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "15")] + pub retcode: u32, } /// Obf: LMJPCMOHLLP #[derive(proto_derive::CmdID)] -#[cmdid(4169)] +#[cmdid(4125)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UpdateGunPlayDataCsReq { + /// offset: 36 + #[prost(uint32, tag = "9")] + pub group_id: u32, /// offset: 16 - #[prost(message, optional, tag = "5")] + #[prost(message, optional, tag = "15")] pub odfhnchiejn: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "12")] pub pneifbegmdh: u32, - /// offset: 36 - #[prost(uint32, tag = "1")] - pub group_id: u32, /// offset: 40 - #[prost(uint64, tag = "15")] + #[prost(uint64, tag = "13")] pub miilnlhddjm: u64, } /// Obf: BCILDFGGLNN #[derive(proto_derive::CmdID)] -#[cmdid(4192)] +#[cmdid(4186)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UpdateGunPlayDataScRsp { - /// offset: 16 - #[prost(message, optional, tag = "10")] - pub odfhnchiejn: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "13")] pub retcode: u32, + /// offset: 24 + #[prost(message, optional, tag = "5")] + pub odfhnchiejn: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jcdnmbckplf { /// offset: 24 - #[prost(enumeration = "Giilenmkcah", tag = "11")] + #[prost(enumeration = "Giilenmkcah", tag = "14")] pub hhmabjdimgm: i32, /// offset: 28 - #[prost(enumeration = "Fjhikfikamo", tag = "5")] - pub kcmjkgadpip: i32, - /// offset: 32 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "12")] pub id: u32, + /// offset: 32 + #[prost(enumeration = "Fjhikfikamo", tag = "7")] + pub kcmjkgadpip: i32, } /// Obf: AJMBFNKFGEM #[derive(proto_derive::CmdID)] -#[cmdid(4124)] +#[cmdid(4133)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DifficultyAdjustmentGetDataCsReq {} /// Obf: LFHFFKDBNHG #[derive(proto_derive::CmdID)] -#[cmdid(4173)] +#[cmdid(4145)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct DifficultyAdjustmentGetDataScRsp { - /// offset: 32 - #[prost(uint32, tag = "4")] - pub retcode: u32, /// offset: 24 - #[prost(message, repeated, tag = "5")] + #[prost(message, repeated, tag = "12")] pub info_list: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "11")] + pub retcode: u32, } /// Obf: JDMHNPOBCBH #[derive(proto_derive::CmdID)] -#[cmdid(4142)] +#[cmdid(4110)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DifficultyAdjustmentUpdateDataCsReq { - /// offset: 24 - #[prost(message, optional, tag = "5")] + /// offset: 16 + #[prost(message, optional, tag = "15")] pub data: ::core::option::Option, } /// Obf: HBOKFMPEJPN #[derive(proto_derive::CmdID)] -#[cmdid(4101)] +#[cmdid(4164)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct DifficultyAdjustmentUpdateDataScRsp { /// offset: 40 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "3")] pub retcode: u32, - /// offset: 24 - #[prost(message, repeated, tag = "8")] + /// offset: 32 + #[prost(message, repeated, tag = "4")] pub info_list: ::prost::alloc::vec::Vec, - /// offset: 16 - #[prost(message, optional, tag = "10")] + /// offset: 24 + #[prost(message, optional, tag = "5")] pub data: ::core::option::Option, } /// Obf: HBGAILHKELO #[derive(proto_derive::CmdID)] -#[cmdid(4151)] +#[cmdid(4200)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MazeKillDirectCsReq { - /// offset: 16 - #[prost(uint32, repeated, tag = "5")] - pub entity_list: ::prost::alloc::vec::Vec, /// offset: 36 - #[prost(uint32, tag = "11")] - pub mmkogoknpkl: u32, - /// offset: 32 - #[prost(enumeration = "Mnijhmepgnn", tag = "10")] + #[prost(enumeration = "Mnijhmepgnn", tag = "12")] pub hhmabjdimgm: i32, + /// offset: 32 + #[prost(uint32, tag = "7")] + pub mmkogoknpkl: u32, + /// offset: 16 + #[prost(uint32, repeated, tag = "14")] + pub entity_list: ::prost::alloc::vec::Vec, } /// Obf: CCCBKFAAKBD #[derive(proto_derive::CmdID)] -#[cmdid(4125)] +#[cmdid(4135)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MazeKillDirectScRsp { /// offset: 32 #[prost(uint32, tag = "7")] pub retcode: u32, - /// offset: 24 - #[prost(uint32, repeated, tag = "15")] + /// offset: 16 + #[prost(uint32, repeated, tag = "5")] pub entity_list: ::prost::alloc::vec::Vec, } /// Obf: ILODDEOGDDO #[derive(proto_derive::CmdID)] -#[cmdid(4135)] +#[cmdid(4106)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct DirectDeliveryScNotify { /// offset: 24 - #[prost(message, repeated, tag = "4")] + #[prost(message, repeated, tag = "1")] pub lblidldbobm: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "11")] pub mddjnckmjhg: u32, } /// Obf: PHAHEOAHEAI #[derive(proto_derive::CmdID)] -#[cmdid(4137)] +#[cmdid(4146)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct CancelDirectDeliveryNoticeCsReq { /// offset: 24 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "6")] pub mddjnckmjhg: u32, } /// Obf: EIPDHFJOILL #[derive(proto_derive::CmdID)] -#[cmdid(4188)] +#[cmdid(4159)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct CancelDirectDeliveryNoticeScRsp { /// offset: 24 - #[prost(uint32, tag = "13")] - pub retcode: u32, - /// offset: 28 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "5")] pub mddjnckmjhg: u32, + /// offset: 28 + #[prost(uint32, tag = "10")] + pub retcode: u32, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct Koalfjinblh { + /// offset: 28 + #[prost(uint32, tag = "9")] + pub hhjocgomeco: u32, + /// offset: 24 + #[prost(uint32, tag = "12")] + pub jcbbhbjdmcp: u32, +} +/// Obf: IDNIIANHFIG +#[derive(proto_derive::CmdID)] +#[cmdid(4161)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct GetSwitchMascotDataCsReq { + /// offset: 24 + #[prost(uint32, tag = "14")] + pub jcbbhbjdmcp: u32, +} +/// Obf: HMGMBKKCINF +#[derive(proto_derive::CmdID)] +#[cmdid(4176)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct GetSwitchMascotDataScRsp { + /// offset: 16 + #[prost(message, repeated, tag = "7")] + pub kgkcekgkbkd: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "8")] + pub retcode: u32, + /// offset: 36 + #[prost(uint32, tag = "15")] + pub jcbbhbjdmcp: u32, +} +/// Obf: FGKPAAMLOIM +#[derive(proto_derive::CmdID)] +#[cmdid(4109)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct SwitchMascotUpdateScNotify { + /// offset: 32 + #[prost(bool, tag = "2")] + pub pkbahpfjgdb: bool, + /// offset: 16 + #[prost(message, repeated, tag = "6")] + pub kgkcekgkbkd: ::prost::alloc::vec::Vec, } /// Obf: PPGFCPFDIMD #[derive(proto_derive::CmdID)] -#[cmdid(1210)] +#[cmdid(1241)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetMissionDataCsReq {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ikammklboco { - /// offset: 32 - #[prost(enumeration = "Iebnpbjdfgp", tag = "2")] - pub r#type: i32, - /// offset: 24 - #[prost(uint32, tag = "10")] - pub id: u32, /// offset: 28 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "7")] pub display_value: u32, + /// offset: 24 + #[prost(enumeration = "Iebnpbjdfgp", tag = "9")] + pub r#type: i32, + /// offset: 32 + #[prost(uint32, tag = "1")] + pub id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mission { - /// offset: 32 - #[prost(enumeration = "MissionStatus", tag = "13")] - pub status: i32, /// offset: 28 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "13")] pub id: u32, - /// offset: 24 - #[prost(uint32, tag = "1")] + /// offset: 32 + #[prost(uint32, tag = "6")] pub progress: u32, + /// offset: 24 + #[prost(enumeration = "MissionStatus", tag = "2")] + pub status: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hpniicaaajk { /// offset: 36 - #[prost(uint32, tag = "12")] - pub kmhdfladepi: u32, - /// offset: 32 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "10")] pub index: u32, - /// offset: 24 - #[prost(string, tag = "1")] + /// offset: 16 + #[prost(string, tag = "12")] pub dfdekanjblg: ::prost::alloc::string::String, + /// offset: 32 + #[prost(uint32, tag = "3")] + pub kmhdfladepi: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gniejgnkkgg { /// offset: 16 - #[prost(message, repeated, tag = "2")] + #[prost(message, repeated, tag = "8")] pub kfbpcfdhlhl: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MissionData { /// offset: 32 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "1")] pub id: u32, /// offset: 36 - #[prost(enumeration = "MissionStatus", tag = "10")] + #[prost(enumeration = "MissionStatus", tag = "15")] pub status: i32, - /// offset: 16 - #[prost(message, repeated, tag = "9")] + /// offset: 24 + #[prost(message, repeated, tag = "10")] pub kfbpcfdhlhl: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fhabeikafbo { /// offset: 36 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "4")] pub id: u32, - #[prost(oneof = "fhabeikafbo::Ijclepcjboa", tags = "1935")] + #[prost(oneof = "fhabeikafbo::Ijclepcjboa", tags = "1662")] pub ijclepcjboa: ::core::option::Option, } /// Nested message and enum types in `FHABEIKAFBO`. @@ -21013,183 +22529,183 @@ pub mod fhabeikafbo { #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Ijclepcjboa { /// offset: 16 - #[prost(message, tag = "1935")] + #[prost(message, tag = "1662")] Kfbpcfdhlhl(super::Gniejgnkkgg), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Feahpjpkgoa { - /// offset: 32 - #[prost(uint32, tag = "6")] - pub main_mission_id: u32, /// offset: 24 - #[prost(message, optional, tag = "13")] + #[prost(message, optional, tag = "5")] pub kfbpcfdhlhl: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "4")] + pub main_mission_id: u32, } /// Obf: GBANHIEMJCI #[derive(proto_derive::CmdID)] -#[cmdid(1205)] +#[cmdid(1214)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetMissionDataScRsp { - /// offset: 16 - #[prost(message, repeated, tag = "2")] - pub mission_list: ::prost::alloc::vec::Vec, /// offset: 48 - #[prost(uint32, tag = "12")] - pub lflbiopjfge: u32, - /// offset: 52 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "1")] pub retcode: u32, - /// offset: 24 - #[prost(message, repeated, tag = "11")] - pub mission_data_list: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint32, repeated, tag = "3")] + #[prost(uint32, repeated, tag = "8")] pub ojomocgiaic: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(message, repeated, tag = "6")] + pub mission_data_list: ::prost::alloc::vec::Vec, + /// offset: 52 + #[prost(uint32, tag = "15")] + pub lflbiopjfge: u32, + /// offset: 16 + #[prost(message, repeated, tag = "10")] + pub mission_list: ::prost::alloc::vec::Vec, } /// Obf: DENCGOJOIFI #[derive(proto_derive::CmdID)] -#[cmdid(1242)] +#[cmdid(1210)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AcceptMainMissionCsReq { /// offset: 24 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "12")] pub main_mission_id: u32, } /// Obf: KNIMBAFEBNE #[derive(proto_derive::CmdID)] -#[cmdid(1201)] +#[cmdid(1264)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AcceptMainMissionScRsp { /// offset: 24 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "13")] pub retcode: u32, /// offset: 28 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "15")] pub main_mission_id: u32, } /// Obf: EFFIGFGBAAD #[derive(proto_derive::CmdID)] -#[cmdid(1298)] +#[cmdid(1277)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FinishTalkMissionCsReq { /// offset: 32 - #[prost(string, tag = "3")] - pub hnfbhiolpja: ::prost::alloc::string::String, - /// offset: 24 - #[prost(message, repeated, tag = "2")] + #[prost(message, repeated, tag = "8")] pub kfbpcfdhlhl: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "11")] pub lplhiabdbbg: u32, + /// offset: 24 + #[prost(string, tag = "7")] + pub hnfbhiolpja: ::prost::alloc::string::String, } /// Obf: LHDGPAHCAIP #[derive(proto_derive::CmdID)] -#[cmdid(1253)] +#[cmdid(1281)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FinishTalkMissionScRsp { + /// offset: 16 + #[prost(message, repeated, tag = "4")] + pub kfbpcfdhlhl: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "1")] - pub lplhiabdbbg: u32, - /// offset: 44 - #[prost(uint32, tag = "13")] pub retcode: u32, - /// offset: 24 - #[prost(string, tag = "5")] - pub hnfbhiolpja: ::prost::alloc::string::String, + /// offset: 44 + #[prost(uint32, tag = "2")] + pub lplhiabdbbg: u32, /// offset: 32 - #[prost(message, repeated, tag = "14")] - pub kfbpcfdhlhl: ::prost::alloc::vec::Vec, + #[prost(string, tag = "8")] + pub hnfbhiolpja: ::prost::alloc::string::String, } /// Obf: LCGNONDHHEO #[derive(proto_derive::CmdID)] -#[cmdid(1279)] +#[cmdid(1202)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MissionRewardScNotify { /// offset: 36 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "1")] pub main_mission_id: u32, - /// offset: 16 - #[prost(message, optional, tag = "6")] - pub reward: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "6")] pub lplhiabdbbg: u32, + /// offset: 24 + #[prost(message, optional, tag = "15")] + pub reward: ::core::option::Option, } /// Obf: ONFLCINAFBH #[derive(proto_derive::CmdID)] -#[cmdid(1220)] +#[cmdid(1267)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SubMissionRewardScNotify { /// offset: 32 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "12")] pub lplhiabdbbg: u32, /// offset: 16 - #[prost(message, optional, tag = "12")] + #[prost(message, optional, tag = "2")] pub reward: ::core::option::Option, } /// Obf: GENFFKNOCFE #[derive(proto_derive::CmdID)] -#[cmdid(1202)] +#[cmdid(1285)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SyncTaskCsReq { /// offset: 24 - #[prost(string, tag = "10")] + #[prost(string, tag = "1")] pub key: ::prost::alloc::string::String, } /// Obf: DPKABFBAICO #[derive(proto_derive::CmdID)] -#[cmdid(1297)] +#[cmdid(1212)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SyncTaskScRsp { /// offset: 32 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "12")] pub retcode: u32, - /// offset: 16 - #[prost(string, tag = "14")] + /// offset: 24 + #[prost(string, tag = "6")] pub key: ::prost::alloc::string::String, } /// Obf: NCINOGGCALL #[derive(proto_derive::CmdID)] -#[cmdid(1239)] +#[cmdid(1289)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MissionGroupWarnScNotify { - /// offset: 16 + /// offset: 24 #[prost(uint32, repeated, tag = "11")] pub njocoopicln: ::prost::alloc::vec::Vec, } /// Obf: DKADCMIJPOB #[derive(proto_derive::CmdID)] -#[cmdid(1216)] +#[cmdid(1222)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FinishCosumeItemMissionCsReq { - /// offset: 32 - #[prost(uint32, tag = "3")] - pub lplhiabdbbg: u32, /// offset: 24 - #[prost(message, optional, tag = "14")] + #[prost(message, optional, tag = "8")] pub item_list: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "7")] + pub lplhiabdbbg: u32, } /// Obf: AFPICDCPKCI #[derive(proto_derive::CmdID)] -#[cmdid(1226)] +#[cmdid(1296)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FinishCosumeItemMissionScRsp { /// offset: 28 - #[prost(uint32, tag = "8")] - pub lplhiabdbbg: u32, - /// offset: 24 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "11")] pub retcode: u32, + /// offset: 24 + #[prost(uint32, tag = "2")] + pub lplhiabdbbg: u32, } /// Obf: JMNGAEKFEEP #[derive(proto_derive::CmdID)] -#[cmdid(1278)] +#[cmdid(1297)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetMissionStatusCsReq { - /// offset: 24 - #[prost(uint32, repeated, tag = "2")] + /// offset: 16 + #[prost(uint32, repeated, tag = "15")] pub sub_mission_id_list: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, repeated, tag = "13")] @@ -21197,282 +22713,282 @@ pub struct GetMissionStatusCsReq { } /// Obf: GetMissionStatusScRsp #[derive(proto_derive::CmdID)] -#[cmdid(1274)] +#[cmdid(1287)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetMissionStatusScRsp { - /// offset: 16 - #[prost(uint32, repeated, tag = "8")] - pub unfinished_main_mission_id_list: ::prost::alloc::vec::Vec, /// offset: 64 - #[prost(message, repeated, tag = "6")] - pub sub_mission_status_list: ::prost::alloc::vec::Vec, - /// offset: 40 - #[prost(uint32, repeated, tag = "4")] - pub finished_main_mission_id_list: ::prost::alloc::vec::Vec, - /// offset: 56 - #[prost(message, repeated, tag = "2")] - pub main_mission_mcv_list: ::prost::alloc::vec::Vec, - /// offset: 72 - #[prost(uint32, tag = "12")] - pub retcode: u32, - /// offset: 32 #[prost(uint32, repeated, tag = "15")] pub disabled_main_mission_id_list: ::prost::alloc::vec::Vec, - /// offset: 48 - #[prost(uint32, repeated, tag = "13")] + /// offset: 24 + #[prost(message, repeated, tag = "3")] + pub sub_mission_status_list: ::prost::alloc::vec::Vec, + /// offset: 72 + #[prost(uint32, tag = "10")] + pub retcode: u32, + /// offset: 40 + #[prost(uint32, repeated, tag = "5")] + pub unfinished_main_mission_id_list: ::prost::alloc::vec::Vec, + /// offset: 56 + #[prost(uint32, repeated, tag = "8")] pub curversion_finished_main_mission_id_list: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, repeated, tag = "1")] + pub finished_main_mission_id_list: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(message, repeated, tag = "11")] + pub main_mission_mcv_list: ::prost::alloc::vec::Vec, } /// Obf: AODEMNAMJEH #[derive(proto_derive::CmdID)] -#[cmdid(1269)] +#[cmdid(1225)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TeleportToMissionResetPointCsReq {} /// Obf: BBIEFPLCHGJ #[derive(proto_derive::CmdID)] -#[cmdid(1292)] +#[cmdid(1286)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TeleportToMissionResetPointScRsp { - /// offset: 36 - #[prost(uint32, tag = "13")] - pub client_pos_version: u32, - /// offset: 16 - #[prost(message, optional, tag = "3")] + /// offset: 24 + #[prost(message, optional, tag = "2")] pub motion: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "15")] + pub client_pos_version: u32, + /// offset: 36 + #[prost(uint32, tag = "7")] pub retcode: u32, } /// Obf: OGAPJNMOCMF #[derive(proto_derive::CmdID)] -#[cmdid(1224)] +#[cmdid(1233)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct StartFinishSubMissionScNotify { /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "5")] pub lplhiabdbbg: u32, } /// Obf: AAIMCEAJPPB #[derive(proto_derive::CmdID)] -#[cmdid(1273)] +#[cmdid(1245)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct StartFinishMainMissionScNotify { /// offset: 24 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "7")] pub main_mission_id: u32, } /// Obf: MCFBCKODIMM #[derive(proto_derive::CmdID)] -#[cmdid(1251)] +#[cmdid(1300)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetMainMissionCustomValueCsReq { /// offset: 24 - #[prost(uint32, repeated, tag = "6")] + #[prost(uint32, repeated, tag = "4")] pub main_mission_id_list: ::prost::alloc::vec::Vec, } /// Obf: MODECCBGEBJ #[derive(proto_derive::CmdID)] -#[cmdid(1225)] +#[cmdid(1235)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetMainMissionCustomValueScRsp { - /// offset: 24 - #[prost(message, repeated, tag = "3")] + /// offset: 16 + #[prost(message, repeated, tag = "8")] pub mission_data_list: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "3")] pub retcode: u32, } /// Obf: JPFCPAMGPPL #[derive(proto_derive::CmdID)] -#[cmdid(1235)] +#[cmdid(1206)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MissionAcceptScNotify { - /// offset: 16 - #[prost(uint32, repeated, tag = "2")] + /// offset: 24 + #[prost(uint32, repeated, tag = "10")] pub sub_mission_id_list: ::prost::alloc::vec::Vec, } /// Obf: HHJLCADBEMF #[derive(proto_derive::CmdID)] -#[cmdid(1288)] +#[cmdid(1259)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UpdateTrackMainMissionIdCsReq { - /// offset: 32 - #[prost(enumeration = "Nnfdmniijgo", tag = "9")] - pub ijdjmnjbobi: i32, - /// offset: 28 - #[prost(uint32, tag = "5")] - pub lmbceopcigc: u32, /// offset: 24 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "6")] pub lflbiopjfge: u32, + /// offset: 28 + #[prost(enumeration = "Nnfdmniijgo", tag = "4")] + pub ijdjmnjbobi: i32, + /// offset: 32 + #[prost(uint32, tag = "7")] + pub lmbceopcigc: u32, } /// Obf: JBEIJKCOPFI #[derive(proto_derive::CmdID)] -#[cmdid(1215)] +#[cmdid(1261)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UpdateTrackMainMissionIdScRsp { /// offset: 32 - #[prost(uint32, tag = "8")] - pub lflbiopjfge: u32, - /// offset: 28 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "9")] pub dkmbbnlmnne: u32, /// offset: 24 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "10")] + pub lflbiopjfge: u32, + /// offset: 28 + #[prost(uint32, tag = "1")] pub retcode: u32, } /// Obf: HJGFDKKGOOH #[derive(proto_derive::CmdID)] -#[cmdid(1260)] +#[cmdid(1276)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FinishedMissionScNotify { - /// offset: 16 + /// offset: 24 #[prost(uint32, repeated, tag = "9")] pub finished_mission_id_list: ::prost::alloc::vec::Vec, } /// Obf: PILPBOGGLKO #[derive(proto_derive::CmdID)] -#[cmdid(1266)] +#[cmdid(1209)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct UpdateMainMissionCustomValueCsReq { - /// offset: 32 - #[prost(uint32, tag = "4")] - pub main_mission_id: u32, - /// offset: 24 - #[prost(string, tag = "9")] + /// offset: 16 + #[prost(string, tag = "6")] pub dfdekanjblg: ::prost::alloc::string::String, - /// offset: 36 - #[prost(uint32, tag = "15")] + /// offset: 32 + #[prost(uint32, tag = "8")] pub value: u32, + /// offset: 36 + #[prost(uint32, tag = "7")] + pub main_mission_id: u32, } /// Obf: AMNJJPCIGLJ #[derive(proto_derive::CmdID)] -#[cmdid(1228)] +#[cmdid(1273)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct UpdateMainMissionCustomValueScRsp { - /// offset: 16 + /// offset: 32 + #[prost(uint32, tag = "4")] + pub retcode: u32, + /// offset: 24 #[prost(message, optional, tag = "2")] pub lpjfbmjbepp: ::core::option::Option, - /// offset: 32 - #[prost(uint32, tag = "9")] - pub retcode: u32, } /// Obf: FCHDEOGGIEN #[derive(proto_derive::CmdID)] -#[cmdid(7010)] +#[cmdid(7041)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetMonopolyInfoCsReq {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Odaijigeajl { + /// offset: 24 + #[prost(uint32, tag = "1")] + pub engjfichdml: u32, /// offset: 40 + #[prost(uint32, tag = "12")] + pub ejhdcneegmi: u32, + /// offset: 36 + #[prost(uint32, tag = "13")] + pub item_value: u32, + /// offset: 29 #[prost(bool, tag = "5")] - pub hgmmchhbkpb: bool, - /// offset: 41 - #[prost(bool, tag = "15")] pub ljfgifbdanc: bool, /// offset: 32 - #[prost(uint32, tag = "9")] - pub engjfichdml: u32, - /// offset: 24 - #[prost(uint32, tag = "8")] - pub ejhdcneegmi: u32, - /// offset: 28 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "6")] pub fljbjpahjif: u32, - /// offset: 36 - #[prost(uint32, tag = "3")] - pub item_value: u32, + /// offset: 28 + #[prost(bool, tag = "15")] + pub hgmmchhbkpb: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Llgniknmcke { - /// offset: 16 - #[prost(uint32, repeated, tag = "1")] - pub ofiodjnlbea: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(enumeration = "Gojoindbkik", tag = "14")] pub nmamonllall: i32, + /// offset: 24 + #[prost(uint32, repeated, tag = "8")] + pub ofiodjnlbea: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ooemibfnlld { - /// offset: 28 - #[prost(uint32, tag = "2")] - pub progress: u32, /// offset: 24 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "15")] pub ekpnclpoenk: u32, + /// offset: 28 + #[prost(uint32, tag = "11")] + pub progress: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lailnigfpoo { - /// offset: 32 - #[prost(uint64, tag = "9")] - pub khgpfhboele: u64, - /// offset: 24 - #[prost(bool, tag = "1")] - pub is_taken_reward: bool, /// offset: 25 + #[prost(bool, tag = "10")] + pub is_taken_reward: bool, + /// offset: 24 #[prost(bool, tag = "5")] pub aelpfebgnok: bool, + /// offset: 32 + #[prost(uint64, tag = "1")] + pub khgpfhboele: u64, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bcmokfhjmpm { /// offset: 48 - #[prost(message, repeated, tag = "6")] - pub ebabbejipjn: ::prost::alloc::vec::Vec, - /// offset: 96 - #[prost(uint32, tag = "12")] - pub ljjmleioife: u32, - /// offset: 100 - #[prost(uint32, tag = "10")] - pub dgalcmfidfp: u32, - /// offset: 132 - #[prost(uint32, tag = "4")] - pub jgnihljfjpp: u32, - /// offset: 112 - #[prost(uint64, tag = "9")] - pub jojndgbejek: u64, - /// offset: 88 - #[prost(uint64, tag = "11")] - pub omgkjljihlh: u64, - /// offset: 64 - #[prost(string, tag = "1098")] - pub ddibefmilmp: ::prost::alloc::string::String, - /// offset: 40 - #[prost(message, repeated, tag = "2")] - pub cjfmaiakenl: ::prost::alloc::vec::Vec, - /// offset: 72 #[prost(message, repeated, tag = "5")] - pub ifkfepkhlgn: ::prost::alloc::vec::Vec, - /// offset: 16 - #[prost(string, tag = "1265")] - pub jlegpnihmjd: ::prost::alloc::string::String, - /// offset: 120 - #[prost(bool, tag = "13")] - pub fholfdonoii: bool, - /// offset: 56 - #[prost(message, repeated, tag = "7")] pub kgbejknclfk: ::prost::alloc::vec::Vec, - /// offset: 24 - #[prost(message, repeated, tag = "3")] - pub jckngfjeegi: ::prost::alloc::vec::Vec, - /// offset: 136 - #[prost(uint32, tag = "1")] - pub hhjpblekapn: u32, - /// offset: 124 - #[prost(uint32, tag = "14")] - pub bnoldnbmjhf: u32, - /// offset: 104 - #[prost(uint64, tag = "8")] - pub eboolgnacjj: u64, - /// offset: 128 - #[prost(uint32, tag = "15")] + /// offset: 116 + #[prost(uint32, tag = "3")] + pub jgnihljfjpp: u32, + /// offset: 120 + #[prost(uint32, tag = "6")] pub dgepmkffoab: u32, - /// offset: 80 - #[prost(string, tag = "2018")] + /// offset: 124 + #[prost(uint32, tag = "2")] + pub dgalcmfidfp: u32, + /// offset: 56 + #[prost(message, repeated, tag = "11")] + pub jckngfjeegi: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(string, tag = "1758")] pub pjdfbpbmbba: ::prost::alloc::string::String, + /// offset: 88 + #[prost(uint64, tag = "7")] + pub jojndgbejek: u64, + /// offset: 112 + #[prost(uint32, tag = "4")] + pub bnoldnbmjhf: u32, + /// offset: 128 + #[prost(uint32, tag = "1")] + pub ljjmleioife: u32, + /// offset: 72 + #[prost(message, repeated, tag = "10")] + pub cjfmaiakenl: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(message, repeated, tag = "12")] + pub ebabbejipjn: ::prost::alloc::vec::Vec, + /// offset: 136 + #[prost(uint32, tag = "8")] + pub hhjpblekapn: u32, + /// offset: 64 + #[prost(message, repeated, tag = "14")] + pub ifkfepkhlgn: ::prost::alloc::vec::Vec, + /// offset: 132 + #[prost(bool, tag = "9")] + pub fholfdonoii: bool, + /// offset: 80 + #[prost(string, tag = "1732")] + pub jlegpnihmjd: ::prost::alloc::string::String, + /// offset: 104 + #[prost(uint64, tag = "15")] + pub omgkjljihlh: u64, + /// offset: 96 + #[prost(uint64, tag = "13")] + pub eboolgnacjj: u64, + /// offset: 16 + #[prost(string, tag = "1050")] + pub ddibefmilmp: ::prost::alloc::string::String, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] @@ -21483,54 +22999,54 @@ pub struct Edkgomnehoh { } /// Obf: NJDEBDJLCLD #[derive(proto_derive::CmdID)] -#[cmdid(7005)] +#[cmdid(7014)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetMonopolyInfoScRsp { - /// offset: 24 - #[prost(message, optional, tag = "4")] - pub hehjkfilinn: ::core::option::Option, - /// offset: 104 - #[prost(message, optional, tag = "3")] - pub oelhkeipidj: ::core::option::Option, - /// offset: 56 - #[prost(message, optional, tag = "11")] - pub map_info: ::core::option::Option, - /// offset: 40 - #[prost(message, optional, tag = "5")] - pub jnhjeeljfhf: ::core::option::Option, - /// offset: 88 - #[prost(message, optional, tag = "6")] - pub gpfgdokngel: ::core::option::Option, - /// offset: 32 - #[prost(uint32, repeated, tag = "7")] - pub cokcgfmeiba: ::prost::alloc::vec::Vec, - /// offset: 112 - #[prost(message, optional, tag = "9")] - pub stt: ::core::option::Option, /// offset: 96 - #[prost(message, optional, tag = "13")] - pub iedgkhdjjdc: ::core::option::Option, - /// offset: 48 - #[prost(message, optional, tag = "15")] - pub ljaogapdfha: ::core::option::Option, - /// offset: 80 - #[prost(message, optional, tag = "1")] + #[prost(message, optional, tag = "6")] pub lgopnbhhhbg: ::core::option::Option, - /// offset: 64 - #[prost(message, optional, tag = "2")] - pub hljmhnabfmc: ::core::option::Option, + /// offset: 16 + #[prost(message, optional, tag = "9")] + pub oelhkeipidj: ::core::option::Option, + /// offset: 24 + #[prost(uint32, repeated, tag = "2")] + pub cokcgfmeiba: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(message, optional, tag = "10")] + pub jnhjeeljfhf: ::core::option::Option, + /// offset: 56 + #[prost(message, optional, tag = "4")] + pub fghciadcmnj: ::core::option::Option, + /// offset: 112 + #[prost(message, optional, tag = "5")] + pub hehjkfilinn: ::core::option::Option, + /// offset: 80 + #[prost(message, optional, tag = "3")] + pub gpfgdokngel: ::core::option::Option, /// offset: 72 #[prost(message, optional, tag = "12")] - pub fghciadcmnj: ::core::option::Option, + pub map_info: ::core::option::Option, + /// offset: 88 + #[prost(message, optional, tag = "1")] + pub stt: ::core::option::Option, + /// offset: 104 + #[prost(message, optional, tag = "13")] + pub ljaogapdfha: ::core::option::Option, + /// offset: 64 + #[prost(message, optional, tag = "8")] + pub hljmhnabfmc: ::core::option::Option, /// offset: 120 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "14")] pub retcode: u32, + /// offset: 32 + #[prost(message, optional, tag = "7")] + pub iedgkhdjjdc: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nfdgijlolgd { /// offset: 24 - #[prost(uint32, repeated, tag = "5")] + #[prost(uint32, repeated, tag = "11")] pub hfmdlhifmpi: ::prost::alloc::vec::Vec, } /// Obf: FJGBNBKCPEA @@ -21539,146 +23055,146 @@ pub struct Nfdgijlolgd { #[derive(Clone, PartialEq, ::prost::Message)] pub struct MonopolyConditionUpdateScNotify { /// offset: 16 - #[prost(message, optional, tag = "6")] + #[prost(message, optional, tag = "11")] pub hehjkfilinn: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kjbmlbgibjf { - /// offset: 32 - #[prost(uint32, repeated, tag = "7")] - pub occmnidebbj: ::prost::alloc::vec::Vec, - /// offset: 16 - #[prost(uint32, repeated, tag = "9")] + /// offset: 24 + #[prost(uint32, repeated, tag = "3")] pub jihchilfjpi: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, repeated, tag = "2")] + pub occmnidebbj: ::prost::alloc::vec::Vec, } /// Obf: NOACPJFDBNC #[derive(proto_derive::CmdID)] -#[cmdid(7075)] +#[cmdid(7004)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MonopolySttUpdateScNotify { /// offset: 16 - #[prost(message, optional, tag = "4")] + #[prost(message, optional, tag = "7")] pub stt: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Iaaccafgepi { - /// offset: 32 - #[prost(bool, tag = "3")] - pub jmdeflafice: bool, - /// offset: 28 + /// offset: 24 #[prost(uint32, tag = "6")] pub map_id: u32, - /// offset: 24 - #[prost(uint32, tag = "13")] - pub hhcbjghkcpc: u32, - /// offset: 36 + /// offset: 28 #[prost(enumeration = "Ihgjllngdkl", tag = "2")] pub mafkcbodmmc: i32, + /// offset: 36 + #[prost(uint32, tag = "9")] + pub hhcbjghkcpc: u32, + /// offset: 32 + #[prost(bool, tag = "13")] + pub jmdeflafice: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jajgkkdpalc { - /// offset: 48 - #[prost(uint32, tag = "12")] - pub pgalbdiiefg: u32, - /// offset: 52 - #[prost(uint32, tag = "8")] - pub lbbonkacgej: u32, - /// offset: 16 - #[prost(message, repeated, tag = "6")] - pub nbmpbgpjonh: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(message, optional, tag = "9")] + /// offset: 24 + #[prost(message, optional, tag = "4")] pub hgbigbfgbom: ::core::option::Option, /// offset: 40 - #[prost(message, repeated, tag = "2")] + #[prost(message, repeated, tag = "1")] pub imopiejbhod: ::prost::alloc::vec::Vec, + /// offset: 52 + #[prost(uint32, tag = "2")] + pub lbbonkacgej: u32, + /// offset: 16 + #[prost(message, repeated, tag = "7")] + pub nbmpbgpjonh: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(uint32, tag = "13")] + pub pgalbdiiefg: u32, } /// Obf: NKJHIGBOJGE #[derive(proto_derive::CmdID)] -#[cmdid(7076)] +#[cmdid(7055)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MonopolyEventLoadUpdateScNotify { /// offset: 32 - #[prost(message, repeated, tag = "7")] + #[prost(message, repeated, tag = "10")] pub nbmpbgpjonh: ::prost::alloc::vec::Vec, - /// offset: 24 - #[prost(message, repeated, tag = "1")] + /// offset: 16 + #[prost(message, repeated, tag = "15")] pub imopiejbhod: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Comeolglnko { /// offset: 24 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "8")] pub event_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pblcejhpopo { /// offset: 24 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "7")] pub event_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lihocehepdb { - /// offset: 40 - #[prost(uint32, tag = "4")] - pub event_id: u32, - /// offset: 36 - #[prost(uint32, tag = "11")] - pub lfcmbgoaibb: u32, - /// offset: 24 - #[prost(uint32, repeated, tag = "2")] + /// offset: 16 + #[prost(uint32, repeated, tag = "6")] pub hfejhlniggh: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "14")] + pub event_id: u32, + /// offset: 36 + #[prost(uint32, tag = "2")] pub kdmlllghjon: u32, + /// offset: 40 + #[prost(uint32, tag = "9")] + pub lfcmbgoaibb: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ohnbchloebl { - /// offset: 36 - #[prost(uint32, tag = "15")] - pub lfcmbgoaibb: u32, - /// offset: 32 - #[prost(uint32, tag = "8")] - pub olfnjjklgmk: u32, - /// offset: 24 - #[prost(uint32, repeated, tag = "5")] - pub hfejhlniggh: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint32, tag = "9")] - pub event_id: u32, - /// offset: 44 + #[prost(uint32, tag = "3")] + pub olfnjjklgmk: u32, + /// offset: 16 + #[prost(uint32, repeated, tag = "14")] + pub hfejhlniggh: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "2")] pub eccjbglbigm: u32, + /// offset: 44 + #[prost(uint32, tag = "13")] + pub event_id: u32, + /// offset: 36 + #[prost(uint32, tag = "7")] + pub lfcmbgoaibb: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Blmjnffpmcn { - /// offset: 16 - #[prost(message, repeated, tag = "2")] - pub kmkfojahelj: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "2")] pub pifpgkffbpn: u32, + /// offset: 16 + #[prost(message, repeated, tag = "4")] + pub kmkfojahelj: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Aaibakechce { /// offset: 24 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "7")] pub pagcamagflb: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fgonfnidohj { /// offset: 24 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "10")] pub shop_id: u32, } #[derive(proto_derive::CmdID)] @@ -21692,19 +23208,19 @@ pub struct Iponfkajenj { #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nalpjmljpnp { /// offset: 28 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "11")] pub ieejchfepha: u32, /// offset: 24 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "15")] pub oefhmbjblgc: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lbenaahcpeo { - /// offset: 36 - #[prost(uint32, tag = "8")] + /// offset: 32 + #[prost(uint32, tag = "13")] pub okdlmejpche: u32, - #[prost(oneof = "lbenaahcpeo::Bmpfoikmgbk", tags = "3, 15, 13, 14, 11, 6, 12, 7, 9")] + #[prost(oneof = "lbenaahcpeo::Bmpfoikmgbk", tags = "4, 1, 8, 2, 15, 14, 5, 9, 11")] pub bmpfoikmgbk: ::core::option::Option, } /// Nested message and enum types in `LBENAAHCPEO`. @@ -21712,32 +23228,32 @@ pub mod lbenaahcpeo { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Bmpfoikmgbk { - /// offset: 24 - #[prost(message, tag = "3")] + /// offset: 16 + #[prost(message, tag = "4")] Pecbimkooah(super::Comeolglnko), - /// offset: 24 - #[prost(message, tag = "15")] + /// offset: 16 + #[prost(message, tag = "1")] Emlnnmlgnkh(super::Pblcejhpopo), - /// offset: 24 - #[prost(message, tag = "13")] + /// offset: 16 + #[prost(message, tag = "8")] Jbjldppdbbc(super::Lihocehepdb), - /// offset: 24 - #[prost(message, tag = "14")] + /// offset: 16 + #[prost(message, tag = "2")] Ecoifnnjdap(super::Aaibakechce), - /// offset: 24 - #[prost(message, tag = "11")] + /// offset: 16 + #[prost(message, tag = "15")] Nbjicdajdgf(super::Fgonfnidohj), - /// offset: 24 - #[prost(message, tag = "6")] + /// offset: 16 + #[prost(message, tag = "14")] Gajbfpcpigm(super::Iponfkajenj), - /// offset: 24 - #[prost(message, tag = "12")] + /// offset: 16 + #[prost(message, tag = "5")] Joppaemppfh(super::Nalpjmljpnp), - /// offset: 24 - #[prost(message, tag = "7")] - Joadhbldimf(super::Ohnbchloebl), - /// offset: 24 + /// offset: 16 #[prost(message, tag = "9")] + Joadhbldimf(super::Ohnbchloebl), + /// offset: 16 + #[prost(message, tag = "11")] Iefoghngcmc(super::Blmjnffpmcn), } } @@ -21745,39 +23261,39 @@ pub mod lbenaahcpeo { #[derive(Clone, PartialEq, ::prost::Message)] pub struct Icihabolhpn { /// offset: 16 - #[prost(message, optional, tag = "7")] + #[prost(message, optional, tag = "12")] pub fhnpagihinf: ::core::option::Option, } /// Obf: BAOJKHHNIPI #[derive(proto_derive::CmdID)] -#[cmdid(7024)] +#[cmdid(7033)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MonopolyContentUpdateScNotify { /// offset: 24 - #[prost(message, optional, tag = "9")] + #[prost(message, optional, tag = "14")] pub fhnpagihinf: ::core::option::Option, } /// Obf: KIJLBDPPDLN #[derive(proto_derive::CmdID)] -#[cmdid(7053)] +#[cmdid(7081)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyCellUpdateNotify { /// offset: 16 - #[prost(message, optional, tag = "10")] + #[prost(message, optional, tag = "6")] pub hgbigbfgbom: ::core::option::Option, } /// Obf: BLAHEBDCJFP #[derive(proto_derive::CmdID)] -#[cmdid(7002)] +#[cmdid(7085)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyRollDiceCsReq {} /// Obf: GAMAKOOBJPJ #[derive(proto_derive::CmdID)] -#[cmdid(7097)] +#[cmdid(7012)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyRollDiceScRsp { /// offset: 28 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "1")] pub blhiabbkgpb: u32, /// offset: 24 #[prost(uint32, tag = "14")] @@ -21785,281 +23301,281 @@ pub struct MonopolyRollDiceScRsp { } /// Obf: KFCDDEOCHHA #[derive(proto_derive::CmdID)] -#[cmdid(7069)] +#[cmdid(7025)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyCheatDiceCsReq { /// offset: 24 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "1")] pub ocfhhdcbfbh: u32, } /// Obf: DFNEFIHIBGP #[derive(proto_derive::CmdID)] -#[cmdid(7092)] +#[cmdid(7086)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyCheatDiceScRsp { /// offset: 28 - #[prost(uint32, tag = "5")] - pub ocfhhdcbfbh: u32, - /// offset: 24 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "14")] pub retcode: u32, + /// offset: 24 + #[prost(uint32, tag = "10")] + pub ocfhhdcbfbh: u32, } /// Obf: BDONOPOFPNF #[derive(proto_derive::CmdID)] -#[cmdid(7006)] +#[cmdid(7088)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyMoveCsReq { - /// offset: 24 - #[prost(uint32, tag = "7")] - pub cnifhnbiofj: u32, /// offset: 28 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "8")] + pub cnifhnbiofj: u32, + /// offset: 24 + #[prost(uint32, tag = "15")] pub dgbmdpbialg: u32, } /// Obf: EEJEKFGIOKO #[derive(proto_derive::CmdID)] -#[cmdid(7041)] +#[cmdid(7019)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MonopolyMoveScRsp { - /// offset: 40 - #[prost(uint32, tag = "6")] - pub retcode: u32, - /// offset: 32 - #[prost(message, optional, tag = "9")] - pub map_info: ::core::option::Option, - /// offset: 24 - #[prost(message, repeated, tag = "11")] + /// offset: 16 + #[prost(message, repeated, tag = "7")] pub hecjnjniakk: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(message, optional, tag = "13")] + pub map_info: ::core::option::Option, + /// offset: 40 + #[prost(uint32, tag = "9")] + pub retcode: u32, } /// Obf: KGKAJKPJLFC #[derive(proto_derive::CmdID)] -#[cmdid(7055)] +#[cmdid(7062)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolySelectOptionCsReq { - /// offset: 24 - #[prost(uint32, tag = "15")] - pub kdmlllghjon: u32, /// offset: 28 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "8")] + pub kdmlllghjon: u32, + /// offset: 24 + #[prost(uint32, tag = "14")] pub event_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ddcelcojgnp { - /// offset: 32 - #[prost(uint32, tag = "11")] - pub kdmlllghjon: u32, - /// offset: 24 - #[prost(uint32, tag = "1")] - pub lgiiahidlmg: u32, /// offset: 28 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "1")] pub event_id: u32, + /// offset: 24 + #[prost(uint32, tag = "4")] + pub lgiiahidlmg: u32, + /// offset: 32 + #[prost(uint32, tag = "10")] + pub kdmlllghjon: u32, } /// Obf: OICAPHLMKFG #[derive(proto_derive::CmdID)] -#[cmdid(7007)] +#[cmdid(7034)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MonopolySelectOptionScRsp { + /// offset: 16 + #[prost(message, optional, tag = "12")] + pub gpfgdokngel: ::core::option::Option, + /// offset: 24 + #[prost(message, repeated, tag = "13")] + pub abnoinlokln: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint32, tag = "1")] - pub event_id: u32, + #[prost(uint32, tag = "2")] + pub retcode: u32, /// offset: 44 + #[prost(uint32, tag = "10")] + pub event_id: u32, + /// offset: 48 #[prost(uint32, tag = "15")] pub kdmlllghjon: u32, - /// offset: 32 - #[prost(message, repeated, tag = "5")] - pub abnoinlokln: ::prost::alloc::vec::Vec, - /// offset: 16 - #[prost(message, optional, tag = "2")] - pub gpfgdokngel: ::core::option::Option, - /// offset: 48 - #[prost(uint32, tag = "13")] - pub retcode: u32, } /// Obf: CHOHHHJCANJ #[derive(proto_derive::CmdID)] -#[cmdid(7063)] +#[cmdid(7032)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyRollRandomCsReq { /// offset: 24 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "10")] pub event_id: u32, } /// Obf: KCAHEEPIEPD #[derive(proto_derive::CmdID)] -#[cmdid(7067)] +#[cmdid(7082)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MonopolyRollRandomScRsp { - /// offset: 32 - #[prost(uint32, tag = "8")] + /// offset: 36 + #[prost(uint32, tag = "10")] pub event_id: u32, /// offset: 16 - #[prost(message, optional, tag = "3")] + #[prost(message, optional, tag = "9")] pub gpfgdokngel: ::core::option::Option, - /// offset: 36 - #[prost(uint32, tag = "12")] + /// offset: 32 + #[prost(uint32, tag = "1")] pub retcode: u32, } /// Obf: JNIOMAMDMLP #[derive(proto_derive::CmdID)] -#[cmdid(7072)] +#[cmdid(7066)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyReRollRandomCsReq { /// offset: 24 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "1")] pub event_id: u32, } /// Obf: GEAAFLHKNMI #[derive(proto_derive::CmdID)] -#[cmdid(7094)] +#[cmdid(7092)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MonopolyReRollRandomScRsp { - /// offset: 16 - #[prost(message, optional, tag = "4")] - pub gpfgdokngel: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "10")] pub retcode: u32, /// offset: 36 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "4")] pub event_id: u32, + /// offset: 24 + #[prost(message, optional, tag = "15")] + pub gpfgdokngel: ::core::option::Option, } /// Obf: FAGIFHGCFJN #[derive(proto_derive::CmdID)] -#[cmdid(7036)] +#[cmdid(7031)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyConfirmRandomCsReq { /// offset: 24 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "11")] pub event_id: u32, } /// Obf: ILDHPDFMMBM #[derive(proto_derive::CmdID)] -#[cmdid(7078)] +#[cmdid(7097)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MonopolyConfirmRandomScRsp { - /// offset: 36 - #[prost(uint32, tag = "8")] - pub retcode: u32, /// offset: 32 - #[prost(uint32, tag = "7")] - pub event_id: u32, + #[prost(uint32, tag = "2")] + pub retcode: u32, /// offset: 16 - #[prost(message, optional, tag = "1")] + #[prost(message, optional, tag = "3")] pub gpfgdokngel: ::core::option::Option, + /// offset: 36 + #[prost(uint32, tag = "4")] + pub event_id: u32, } /// Obf: GONIBBGGNAN #[derive(proto_derive::CmdID)] -#[cmdid(7074)] +#[cmdid(7087)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyBuyGoodsCsReq { /// offset: 28 + #[prost(uint32, tag = "12")] + pub goods_id: u32, + /// offset: 24 #[prost(uint32, tag = "15")] pub shop_id: u32, - /// offset: 24 - #[prost(uint32, tag = "14")] - pub goods_id: u32, } /// Obf: BMMNBPLHDLA #[derive(proto_derive::CmdID)] -#[cmdid(7090)] +#[cmdid(7015)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyBuyGoodsScRsp { - /// offset: 28 - #[prost(uint32, tag = "11")] - pub goods_id: u32, - /// offset: 32 - #[prost(uint32, tag = "15")] - pub retcode: u32, /// offset: 24 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "9")] + pub retcode: u32, + /// offset: 28 + #[prost(uint32, tag = "1")] pub shop_id: u32, + /// offset: 32 + #[prost(uint32, tag = "10")] + pub goods_id: u32, } /// Obf: IJOFOKMGGCC #[derive(proto_derive::CmdID)] -#[cmdid(7054)] +#[cmdid(7020)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyUpgradeAssetCsReq { /// offset: 24 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "14")] pub pagcamagflb: u32, } /// Obf: NJBGCNPGLPM #[derive(proto_derive::CmdID)] -#[cmdid(7062)] +#[cmdid(7090)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyUpgradeAssetScRsp { - /// offset: 24 - #[prost(uint32, tag = "11")] - pub pagcamagflb: u32, /// offset: 28 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "9")] pub retcode: u32, + /// offset: 24 + #[prost(uint32, tag = "5")] + pub pagcamagflb: u32, } /// Obf: CHDLDBAAOAF #[derive(proto_derive::CmdID)] -#[cmdid(7009)] +#[cmdid(7021)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyGiveUpCurContentCsReq { /// offset: 24 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "5")] pub content_id: u32, } /// Obf: DEGAJKFEMJO #[derive(proto_derive::CmdID)] -#[cmdid(7020)] +#[cmdid(7067)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyGiveUpCurContentScRsp { - /// offset: 28 - #[prost(uint32, tag = "1")] - pub content_id: u32, /// offset: 24 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "7")] + pub content_id: u32, + /// offset: 28 + #[prost(uint32, tag = "14")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyActionResult { - /// offset: 48 - #[prost(uint32, tag = "1")] + /// offset: 44 + #[prost(enumeration = "Gkejfkakenm", tag = "8")] + pub source_type: i32, + /// offset: 36 + #[prost(uint32, tag = "10")] pub effect_type: u32, /// offset: 40 - #[prost(enumeration = "Gkejfkakenm", tag = "9")] - pub source_type: i32, - /// offset: 32 - #[prost(uint32, tag = "14")] - pub click_cell_id: u32, - /// offset: 24 - #[prost(message, optional, tag = "4")] - pub detail: ::core::option::Option, - /// offset: 44 #[prost(uint32, tag = "11")] - pub trigger_map_id: u32, - /// offset: 36 - #[prost(uint32, tag = "8")] + pub click_map_id: u32, + /// offset: 16 + #[prost(message, optional, tag = "1")] + pub detail: ::core::option::Option, + /// offset: 48 + #[prost(uint32, tag = "2")] pub trigger_cell_id: u32, /// offset: 52 - #[prost(uint32, tag = "10")] - pub click_map_id: u32, + #[prost(uint32, tag = "6")] + pub click_cell_id: u32, + /// offset: 32 + #[prost(uint32, tag = "7")] + pub trigger_map_id: u32, } /// Obf: FOEBKCBKMGI #[derive(proto_derive::CmdID)] -#[cmdid(7098)] +#[cmdid(7077)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MonopolyActionResultScNotify { - /// offset: 24 - #[prost(message, repeated, tag = "1")] + /// offset: 16 + #[prost(message, repeated, tag = "3")] pub pfnokncdpge: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lmmebmbgldn { /// offset: 24 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "6")] pub hkmihejcaem: u32, /// offset: 28 - #[prost(bool, tag = "13")] + #[prost(bool, tag = "1")] pub blhdohmacbm: bool, } #[derive(proto_derive::CmdID)] @@ -22067,7 +23583,7 @@ pub struct Lmmebmbgldn { pub struct Nibjamfmefd { #[prost( oneof = "nibjamfmefd::Fbkhklgjmfh", - tags = "10, 1, 6, 12, 11, 13, 9, 7, 8, 2, 15, 14, 3" + tags = "14, 2, 1, 13, 8, 9, 7, 4, 11, 12, 10, 5, 6" )] pub fbkhklgjmfh: ::core::option::Option, } @@ -22076,44 +23592,44 @@ pub mod nibjamfmefd { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] pub enum Fbkhklgjmfh { - /// offset: 24 - #[prost(message, tag = "10")] - Mecllcdabno(super::Lmkaaefpffo), - /// offset: 24 - #[prost(message, tag = "1")] - Ffipkmhckhj(super::Lmkaaefpffo), - /// offset: 24 - #[prost(message, tag = "6")] - Nfbcgknopda(super::Aidfbbiapep), - /// offset: 24 - #[prost(message, tag = "12")] - Dachanhppbg(super::Aidfbbiapep), - /// offset: 24 - #[prost(message, tag = "11")] - Noenhhilnah(super::Bmplfjkeolf), - /// offset: 24 - #[prost(message, tag = "13")] - Kpbjipgejpl(super::Bmplfjkeolf), - /// offset: 24 - #[prost(message, tag = "9")] - Dmdpcooafjk(super::Lnkmknbpijh), - /// offset: 24 - #[prost(message, tag = "7")] - Hhibfnagkff(super::Lnkmknbpijh), - /// offset: 24 - #[prost(message, tag = "8")] - Nkcmgbcpjgg(super::Lmmebmbgldn), - /// offset: 24 - #[prost(message, tag = "2")] - Hanogacjpkb(super::Lpbamokkjcm), - /// offset: 24 - #[prost(message, tag = "15")] - Omfecimladc(super::Bmplfjkeolf), - /// offset: 24 + /// offset: 16 #[prost(message, tag = "14")] + Mecllcdabno(super::Lmkaaefpffo), + /// offset: 16 + #[prost(message, tag = "2")] + Ffipkmhckhj(super::Lmkaaefpffo), + /// offset: 16 + #[prost(message, tag = "1")] + Nfbcgknopda(super::Aidfbbiapep), + /// offset: 16 + #[prost(message, tag = "13")] + Dachanhppbg(super::Aidfbbiapep), + /// offset: 16 + #[prost(message, tag = "8")] + Noenhhilnah(super::Bmplfjkeolf), + /// offset: 16 + #[prost(message, tag = "9")] + Kpbjipgejpl(super::Bmplfjkeolf), + /// offset: 16 + #[prost(message, tag = "7")] + Dmdpcooafjk(super::Lnkmknbpijh), + /// offset: 16 + #[prost(message, tag = "4")] + Hhibfnagkff(super::Lnkmknbpijh), + /// offset: 16 + #[prost(message, tag = "11")] + Nkcmgbcpjgg(super::Lmmebmbgldn), + /// offset: 16 + #[prost(message, tag = "12")] + Hanogacjpkb(super::Lpbamokkjcm), + /// offset: 16 + #[prost(message, tag = "10")] + Omfecimladc(super::Bmplfjkeolf), + /// offset: 16 + #[prost(message, tag = "5")] Ngonccblaol(super::Lnkmknbpijh), - /// offset: 24 - #[prost(message, tag = "3")] + /// offset: 16 + #[prost(message, tag = "6")] Fjghnlnjlph(super::Nmghfolkfaj), } } @@ -22121,61 +23637,61 @@ pub mod nibjamfmefd { #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nmghfolkfaj { /// offset: 24 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "7")] pub gjlkoggiifo: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lmkaaefpffo { /// offset: 32 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "14")] + pub ogjofmcmfpg: u32, + /// offset: 24 + #[prost(uint32, tag = "7")] pub item_id: u32, /// offset: 28 - #[prost(uint32, tag = "11")] - pub bmalpkekbel: u32, - /// offset: 24 #[prost(uint32, tag = "1")] - pub ogjofmcmfpg: u32, + pub bmalpkekbel: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lnkmknbpijh { - /// offset: 24 - #[prost(uint32, tag = "9")] - pub igdbofcdjol: u32, /// offset: 28 #[prost(uint32, tag = "8")] + pub igdbofcdjol: u32, + /// offset: 24 + #[prost(uint32, tag = "15")] pub ognkmdnjgog: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lpbamokkjcm { - /// offset: 24 - #[prost(uint32, tag = "14")] - pub njdggjbefcn: u32, /// offset: 28 - #[prost(uint32, tag = "7")] - pub mdflfllmgna: u32, - /// offset: 32 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "13")] pub hnlfmjoknbn: u32, + /// offset: 32 + #[prost(uint32, tag = "7")] + pub njdggjbefcn: u32, /// offset: 36 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "3")] + pub mdflfllmgna: u32, + /// offset: 24 + #[prost(uint32, tag = "10")] pub knggppiogae: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Haknofdpbod { + /// offset: 32 + #[prost(uint32, tag = "6")] + pub config_id: u32, + /// offset: 36 + #[prost(uint32, tag = "3")] + pub acdopcbmpnl: u32, /// offset: 40 #[prost(uint32, tag = "4")] pub fpogialmcip: u32, - /// offset: 44 - #[prost(uint32, tag = "13")] - pub acdopcbmpnl: u32, - /// offset: 36 - #[prost(uint32, tag = "14")] - pub config_id: u32, - #[prost(oneof = "haknofdpbod::Ngikdjmngbg", tags = "1, 10, 8")] + #[prost(oneof = "haknofdpbod::Ngikdjmngbg", tags = "2, 5, 8")] pub ngikdjmngbg: ::core::option::Option, } /// Nested message and enum types in `HAKNOFDPBOD`. @@ -22184,10 +23700,10 @@ pub mod haknofdpbod { #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Ngikdjmngbg { /// offset: 24 - #[prost(message, tag = "1")] + #[prost(message, tag = "2")] Ejcolgnjgdc(super::Gjkiapipgan), /// offset: 24 - #[prost(message, tag = "10")] + #[prost(message, tag = "5")] Lkaniplnkgc(super::Eimobgllefo), /// offset: 24 #[prost(message, tag = "8")] @@ -22197,148 +23713,148 @@ pub mod haknofdpbod { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hfdgmjjfohm { - /// offset: 24 - #[prost(message, optional, tag = "1")] - pub npoigjpcgfb: ::core::option::Option, /// offset: 16 - #[prost(message, optional, tag = "2")] - pub ajcinkhbdjb: ::core::option::Option, - /// offset: 40 - #[prost(message, repeated, tag = "12")] + #[prost(message, repeated, tag = "10")] pub pefmdfkecod: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(message, optional, tag = "15")] + pub npoigjpcgfb: ::core::option::Option, + /// offset: 24 + #[prost(message, optional, tag = "12")] + pub ajcinkhbdjb: ::core::option::Option, } /// Obf: PNKJEDCNKGB #[derive(proto_derive::CmdID)] -#[cmdid(7001)] +#[cmdid(7064)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MonopolyGameSettleScNotify { - /// offset: 40 - #[prost(message, optional, tag = "14")] - pub pemijimjmio: ::core::option::Option, /// offset: 24 - #[prost(message, optional, tag = "11")] + #[prost(message, optional, tag = "9")] + pub pemijimjmio: ::core::option::Option, + /// offset: 40 + #[prost(message, optional, tag = "6")] pub gajbfpcpigm: ::core::option::Option, - /// offset: 32 - #[prost(message, optional, tag = "15")] + /// offset: 16 + #[prost(message, optional, tag = "14")] pub item_list: ::core::option::Option, } /// Obf: DGCAJCANMDL #[derive(proto_derive::CmdID)] -#[cmdid(7060)] +#[cmdid(7076)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MonopolyGameCreateScNotify { - /// offset: 24 - #[prost(message, optional, tag = "2")] + /// offset: 32 + #[prost(message, optional, tag = "15")] pub npoigjpcgfb: ::core::option::Option, /// offset: 16 - #[prost(message, optional, tag = "8")] + #[prost(message, optional, tag = "4")] pub gajbfpcpigm: ::core::option::Option, } /// Obf: BFGMDKIECKC #[derive(proto_derive::CmdID)] -#[cmdid(7073)] +#[cmdid(7045)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyGameRaiseRatioCsReq { /// offset: 24 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "5")] pub acdopcbmpnl: u32, } /// Obf: MonopolyGameRaiseRatioScRsp #[derive(proto_derive::CmdID)] -#[cmdid(7042)] +#[cmdid(7010)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyGameRaiseRatioScRsp { - /// offset: 28 - #[prost(uint32, tag = "8")] - pub retcode: u32, /// offset: 24 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "1")] + pub retcode: u32, + /// offset: 28 + #[prost(uint32, tag = "9")] pub ratio: u32, } /// Obf: AIMLCLGENNA #[derive(proto_derive::CmdID)] -#[cmdid(7016)] +#[cmdid(7022)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DailyFirstEnterMonopolyActivityCsReq {} /// Obf: FHDEONMIKGP #[derive(proto_derive::CmdID)] -#[cmdid(7026)] +#[cmdid(7096)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DailyFirstEnterMonopolyActivityScRsp { - /// offset: 44 - #[prost(bool, tag = "2")] - pub oicaghgmmfp: bool, /// offset: 48 - #[prost(uint32, tag = "14")] - pub kekjcdmiddl: u32, - /// offset: 40 - #[prost(uint32, tag = "15")] - pub retcode: u32, - /// offset: 16 - #[prost(message, optional, tag = "7")] - pub ljaogapdfha: ::core::option::Option, - /// offset: 32 - #[prost(int64, tag = "10")] + #[prost(int64, tag = "12")] pub iihkiklioji: i64, + /// offset: 16 + #[prost(message, optional, tag = "13")] + pub ljaogapdfha: ::core::option::Option, + /// offset: 40 + #[prost(uint32, tag = "1")] + pub kekjcdmiddl: u32, + /// offset: 36 + #[prost(bool, tag = "4")] + pub oicaghgmmfp: bool, + /// offset: 32 + #[prost(uint32, tag = "7")] + pub retcode: u32, } /// Obf: PGBJBGAIODA #[derive(proto_derive::CmdID)] -#[cmdid(7100)] +#[cmdid(7023)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyGetDailyInitItemCsReq { /// offset: 24 - #[prost(bool, tag = "3")] + #[prost(bool, tag = "9")] pub ifhpjjblndl: bool, } /// Obf: ACCPMEMJOPK #[derive(proto_derive::CmdID)] -#[cmdid(7068)] +#[cmdid(7030)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyGetDailyInitItemScRsp { - /// offset: 48 - #[prost(int64, tag = "13")] - pub iihkiklioji: i64, - /// offset: 24 - #[prost(uint32, tag = "8")] - pub ioabhfpabbe: u32, - /// offset: 40 - #[prost(uint32, tag = "7")] - pub ofgnignohaf: u32, - /// offset: 36 - #[prost(uint32, tag = "11")] - pub heoofpgkdcd: u32, - /// offset: 32 - #[prost(uint32, tag = "4")] - pub retcode: u32, /// offset: 28 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "8")] + pub ofgnignohaf: u32, + /// offset: 48 + #[prost(uint32, tag = "2")] + pub heoofpgkdcd: u32, + /// offset: 36 + #[prost(uint32, tag = "15")] + pub ioabhfpabbe: u32, + /// offset: 52 + #[prost(uint32, tag = "11")] pub hbfffgpjkic: u32, - /// offset: 44 - #[prost(uint32, tag = "6")] + /// offset: 24 + #[prost(uint32, tag = "1")] pub hcdbbflpcfl: u32, + /// offset: 32 + #[prost(uint32, tag = "7")] + pub retcode: u32, + /// offset: 40 + #[prost(int64, tag = "12")] + pub iihkiklioji: i64, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gjkiapipgan { - /// offset: 48 - #[prost(uint32, tag = "1")] - pub oefjmefpipl: u32, - /// offset: 16 - #[prost(uint32, repeated, tag = "4")] - pub pogemmicila: ::prost::alloc::vec::Vec, - /// offset: 40 - #[prost(uint32, repeated, tag = "2")] + /// offset: 24 + #[prost(uint32, repeated, tag = "11")] pub fhbopepjaen: ::prost::alloc::vec::Vec, /// offset: 52 - #[prost(bool, tag = "12")] + #[prost(bool, tag = "7")] pub nfeadmfnflk: bool, - /// offset: 32 - #[prost(uint32, repeated, tag = "15")] + /// offset: 40 + #[prost(uint32, repeated, tag = "10")] pub leghknnkomg: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(uint32, repeated, tag = "13")] + pub pogemmicila: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(uint32, tag = "15")] + pub oefjmefpipl: u32, } /// Obf: ICMGJFBMAAI #[derive(proto_derive::CmdID)] -#[cmdid(7035)] +#[cmdid(7006)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyGameBingoFlipCardCsReq { /// offset: 24 @@ -22347,147 +23863,147 @@ pub struct MonopolyGameBingoFlipCardCsReq { } /// Obf: OEFGMALBJKO #[derive(proto_derive::CmdID)] -#[cmdid(7037)] +#[cmdid(7046)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MonopolyGameBingoFlipCardScRsp { - /// offset: 32 - #[prost(bool, tag = "15")] + /// offset: 36 + #[prost(bool, tag = "12")] pub nfeadmfnflk: bool, /// offset: 40 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "1")] pub retcode: u32, - /// offset: 24 - #[prost(uint32, repeated, tag = "5")] - pub leghknnkomg: ::prost::alloc::vec::Vec, - /// offset: 36 - #[prost(uint32, tag = "14")] + /// offset: 32 + #[prost(uint32, tag = "15")] pub npjeecedpok: u32, + /// offset: 16 + #[prost(uint32, repeated, tag = "7")] + pub leghknnkomg: ::prost::alloc::vec::Vec, } /// Obf: MJAKJJGNEAL #[derive(proto_derive::CmdID)] -#[cmdid(7051)] +#[cmdid(7100)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyGameGachaCsReq {} /// Obf: MonopolyGameGachaScRsp #[derive(proto_derive::CmdID)] -#[cmdid(7025)] +#[cmdid(7035)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MonopolyGameGachaScRsp { - /// offset: 32 - #[prost(uint32, tag = "1")] - pub retcode: u32, /// offset: 24 - #[prost(uint32, repeated, tag = "15")] + #[prost(uint32, repeated, tag = "1")] pub result_list: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "9")] + pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nkacimeoapd { + /// offset: 24 + #[prost(uint32, tag = "2")] + pub ibadobadhjh: u32, /// offset: 28 #[prost(uint32, tag = "3")] - pub ibadobadhjh: u32, - /// offset: 24 - #[prost(uint32, tag = "9")] pub pogjhkfbmch: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Eimobgllefo { - /// offset: 24 - #[prost(message, repeated, tag = "15")] - pub ndggacpicbf: ::prost::alloc::vec::Vec, - /// offset: 16 - #[prost(uint32, repeated, tag = "13")] - pub hpnhhcmkjcb: ::prost::alloc::vec::Vec, - /// offset: 48 - #[prost(uint32, tag = "4")] + /// offset: 52 + #[prost(uint32, tag = "1")] pub ohlepkekmnh: u32, + /// offset: 24 + #[prost(message, repeated, tag = "5")] + pub ndggacpicbf: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "10")] pub eaejlofgafo: u32, /// offset: 44 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "13")] pub chjngdioome: u32, - /// offset: 52 - #[prost(uint32, tag = "3")] + /// offset: 48 + #[prost(uint32, tag = "15")] pub bhpfpejbkec: u32, + /// offset: 32 + #[prost(uint32, repeated, tag = "8")] + pub hpnhhcmkjcb: ::prost::alloc::vec::Vec, } /// Obf: AOMIOINGDPN #[derive(proto_derive::CmdID)] -#[cmdid(7088)] +#[cmdid(7059)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MonopolyAcceptQuizCsReq { /// offset: 24 - #[prost(message, repeated, tag = "12")] + #[prost(message, repeated, tag = "13")] pub ndggacpicbf: ::prost::alloc::vec::Vec, } /// Obf: EPHJEICDHFJ #[derive(proto_derive::CmdID)] -#[cmdid(7015)] +#[cmdid(7061)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MonopolyAcceptQuizScRsp { - /// offset: 16 - #[prost(message, optional, tag = "5")] - pub lkaniplnkgc: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "8")] pub retcode: u32, + /// offset: 24 + #[prost(message, optional, tag = "7")] + pub lkaniplnkgc: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Oockalnfhnp { - /// offset: 24 - #[prost(uint32, tag = "11")] - pub chjngdioome: u32, /// offset: 28 - #[prost(uint32, tag = "13")] - pub bgbihidhcon: u32, - /// offset: 32 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "8")] pub hmcjobjbpkj: u32, + /// offset: 32 + #[prost(uint32, tag = "14")] + pub bgbihidhcon: u32, + /// offset: 24 + #[prost(uint32, tag = "3")] + pub chjngdioome: u32, } /// Obf: HLPGDGFIGIJ #[derive(proto_derive::CmdID)] -#[cmdid(7046)] +#[cmdid(7053)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MonopolyQuizDurationChangeScNotify { - /// offset: 24 - #[prost(message, repeated, tag = "6")] + /// offset: 16 + #[prost(message, repeated, tag = "3")] pub leadmneimdp: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Eopfmpaooje { - /// offset: 28 - #[prost(bool, tag = "6")] - pub lopdbaegfkp: bool, /// offset: 24 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "10")] pub ppclbdbjlmo: u32, + /// offset: 28 + #[prost(bool, tag = "3")] + pub lopdbaegfkp: bool, /// offset: 32 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "6")] pub hmhjdbifgdi: u32, } /// Obf: NKIPFEOEBDL #[derive(proto_derive::CmdID)] -#[cmdid(7066)] +#[cmdid(7009)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyGuessChooseCsReq { /// offset: 24 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "10")] pub hmhjdbifgdi: u32, } /// Obf: KGLDAEPCPPC #[derive(proto_derive::CmdID)] -#[cmdid(7028)] +#[cmdid(7073)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyGuessChooseScRsp { /// offset: 28 - #[prost(uint32, tag = "5")] - pub hmhjdbifgdi: u32, - /// offset: 24 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "7")] pub retcode: u32, + /// offset: 24 + #[prost(uint32, tag = "8")] + pub hmhjdbifgdi: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] @@ -22495,363 +24011,363 @@ pub struct Ackncaaamjm { /// offset: 36 #[prost(uint32, tag = "15")] pub ppclbdbjlmo: u32, - /// offset: 16 - #[prost(message, optional, tag = "14")] - pub item_list: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "12")] pub giacfcddjnm: u32, + /// offset: 16 + #[prost(message, optional, tag = "7")] + pub item_list: ::core::option::Option, } /// Obf: PCFNKGHKKIP #[derive(proto_derive::CmdID)] -#[cmdid(7013)] +#[cmdid(7024)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MonopolyGuessDrawScNotify { - /// offset: 16 - #[prost(message, repeated, tag = "6")] + /// offset: 24 + #[prost(message, repeated, tag = "14")] pub jhiikpejeie: ::prost::alloc::vec::Vec, } /// Obf: MAOFCHPDPAM #[derive(proto_derive::CmdID)] -#[cmdid(7089)] +#[cmdid(7051)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyGuessBuyInformationCsReq {} /// Obf: IBGPAPKJDNP #[derive(proto_derive::CmdID)] -#[cmdid(7008)] +#[cmdid(7005)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyGuessBuyInformationScRsp { /// offset: 24 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "6")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Aidfbbiapep { - /// offset: 28 - #[prost(uint32, tag = "13")] - pub level: u32, /// offset: 24 - #[prost(uint32, tag = "6")] - pub milkeacflpo: u32, - /// offset: 32 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "3")] + pub level: u32, + /// offset: 28 + #[prost(uint32, tag = "7")] pub pagcamagflb: u32, + /// offset: 32 + #[prost(uint32, tag = "10")] + pub milkeacflpo: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cannibgclcl { /// offset: 24 - #[prost(message, repeated, tag = "11")] + #[prost(message, repeated, tag = "1")] pub magefljgjnd: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Aedkpbfckgo { /// offset: 56 - #[prost(uint32, tag = "13")] - pub fnigpgbgehn: u32, - /// offset: 40 - #[prost(uint32, tag = "2")] - pub ifkdgebcdeg: u32, - /// offset: 44 - #[prost(uint32, tag = "3")] - pub gimdhbnjooo: u32, - /// offset: 48 - #[prost(uint32, tag = "8")] - pub efinfpkkjle: u32, - /// offset: 24 - #[prost(uint32, tag = "6")] - pub pilaagokaof: u32, - /// offset: 36 - #[prost(bool, tag = "10")] - pub imoblgoajcb: bool, - /// offset: 32 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "14")] pub pkdlkcbkkpf: u32, + /// offset: 32 + #[prost(bool, tag = "13")] + pub imoblgoajcb: bool, /// offset: 28 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "3")] + pub pilaagokaof: u32, + /// offset: 44 + #[prost(uint32, tag = "6")] + pub gimdhbnjooo: u32, + /// offset: 36 + #[prost(uint32, tag = "9")] pub pddngkncpeb: u32, /// offset: 52 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "12")] + pub efinfpkkjle: u32, + /// offset: 40 + #[prost(uint32, tag = "10")] + pub fnigpgbgehn: u32, + /// offset: 24 + #[prost(uint32, tag = "15")] pub kmgiemofogb: u32, + /// offset: 48 + #[prost(uint32, tag = "1")] + pub ifkdgebcdeg: u32, } /// Obf: GNPCMAINBOH #[derive(proto_derive::CmdID)] -#[cmdid(7058)] +#[cmdid(7036)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyDailySettleScNotify { - /// offset: 16 - #[prost(message, optional, tag = "1")] + /// offset: 24 + #[prost(message, optional, tag = "9")] pub ljaogapdfha: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "1")] pub kekjcdmiddl: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bmplfjkeolf { /// offset: 24 - #[prost(uint32, tag = "11")] - pub buff_id: u32, - /// offset: 32 - #[prost(uint32, tag = "8")] - pub okdlmejpche: u32, - /// offset: 28 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "10")] pub coffebnibhk: u32, + /// offset: 28 + #[prost(uint32, tag = "7")] + pub okdlmejpche: u32, + /// offset: 32 + #[prost(uint32, tag = "4")] + pub buff_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Afdalbganpc { /// offset: 24 - #[prost(message, repeated, tag = "1")] + #[prost(message, repeated, tag = "7")] pub buff_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Indglkcecdc { /// offset: 24 - #[prost(uint32, tag = "4")] - pub fnigpgbgehn: u32, - /// offset: 32 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "2")] pub hdilbdipgho: u32, - /// offset: 40 - #[prost(uint32, tag = "6")] + /// offset: 28 + #[prost(uint32, tag = "1")] pub dpjkojgcjlp: u32, - /// offset: 36 + /// offset: 32 + #[prost(uint32, tag = "11")] + pub fnigpgbgehn: u32, + /// offset: 40 #[prost(uint32, tag = "7")] pub uid: u32, - /// offset: 28 - #[prost(uint32, tag = "13")] + /// offset: 36 + #[prost(uint32, tag = "12")] pub pilaagokaof: u32, } /// Obf: FKDHPCNODPP #[derive(proto_derive::CmdID)] -#[cmdid(7082)] +#[cmdid(7007)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetMonopolyFriendRankingListCsReq {} /// Obf: DIJGFBLHPGL #[derive(proto_derive::CmdID)] -#[cmdid(7083)] +#[cmdid(7047)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetMonopolyFriendRankingListScRsp { /// offset: 40 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "13")] pub retcode: u32, /// offset: 24 - #[prost(message, repeated, tag = "2")] - pub dcfhgaajlnn: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(message, optional, tag = "8")] + #[prost(message, optional, tag = "4")] pub icmgegefdle: ::core::option::Option, + /// offset: 16 + #[prost(message, repeated, tag = "15")] + pub dcfhgaajlnn: ::prost::alloc::vec::Vec, } /// Obf: MHKOGIOKNAP #[derive(proto_derive::CmdID)] -#[cmdid(7003)] +#[cmdid(7008)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyLikeCsReq { /// offset: 24 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "3")] pub cbegnbkmhcd: u32, } /// Obf: HCDMGGFKIKK #[derive(proto_derive::CmdID)] -#[cmdid(7057)] +#[cmdid(7056)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MonopolyLikeScRsp { - /// offset: 24 - #[prost(message, optional, tag = "4")] - pub reward_list: ::core::option::Option, - /// offset: 32 - #[prost(uint32, tag = "12")] - pub cbegnbkmhcd: u32, /// offset: 36 #[prost(uint32, tag = "1")] + pub cbegnbkmhcd: u32, + /// offset: 16 + #[prost(message, optional, tag = "6")] + pub reward_list: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "14")] pub retcode: u32, } /// Obf: AKAHKDACKEF #[derive(proto_derive::CmdID)] -#[cmdid(7004)] +#[cmdid(7029)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MonopolyLikeScNotify { - /// offset: 16 - #[prost(uint32, repeated, tag = "1")] - pub ofiodjnlbea: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "2")] pub hdilbdipgho: u32, + /// offset: 24 + #[prost(uint32, repeated, tag = "4")] + pub ofiodjnlbea: ::prost::alloc::vec::Vec, } /// Obf: IEKJNICCCHH #[derive(proto_derive::CmdID)] -#[cmdid(7086)] +#[cmdid(7013)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetMbtiReportCsReq {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mfdkinpdmke { - /// offset: 24 - #[prost(uint32, tag = "6")] - pub cnt: u32, /// offset: 28 #[prost(uint32, tag = "5")] + pub cnt: u32, + /// offset: 24 + #[prost(uint32, tag = "15")] pub fioepgpebfd: u32, } /// Obf: ABFNDLALHHE #[derive(proto_derive::CmdID)] -#[cmdid(7012)] +#[cmdid(7057)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetMbtiReportScRsp { - /// offset: 16 - #[prost(message, repeated, tag = "15")] + /// offset: 24 + #[prost(message, repeated, tag = "2")] pub abnoinlokln: ::prost::alloc::vec::Vec, - /// offset: 52 - #[prost(int32, tag = "3")] - pub phnkkellanm: i32, - /// offset: 49 - #[prost(bool, tag = "11")] - pub pcadcgcelin: bool, - /// offset: 44 - #[prost(uint32, tag = "14")] - pub retcode: u32, - /// offset: 40 - #[prost(uint32, tag = "12")] - pub progress: u32, /// offset: 48 - #[prost(bool, tag = "2")] - pub is_taken_reward: bool, + #[prost(uint32, tag = "3")] + pub progress: u32, + /// offset: 44 + #[prost(uint32, tag = "11")] + pub retcode: u32, /// offset: 32 - #[prost(message, repeated, tag = "5")] + #[prost(message, repeated, tag = "12")] pub gmdhhogbacn: ::prost::alloc::vec::Vec, + /// offset: 41 + #[prost(bool, tag = "6")] + pub is_taken_reward: bool, /// offset: 56 - #[prost(int32, tag = "1")] + #[prost(int32, tag = "7")] + pub phnkkellanm: i32, + /// offset: 52 + #[prost(int32, tag = "4")] pub ljhaifciabh: i32, + /// offset: 40 + #[prost(bool, tag = "14")] + pub pcadcgcelin: bool, } /// Obf: LFAOJFBGGCA #[derive(proto_derive::CmdID)] -#[cmdid(7064)] +#[cmdid(7075)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyEventSelectFriendCsReq { - /// offset: 24 + /// offset: 28 #[prost(bool, tag = "2")] pub bagmaoipmje: bool, - /// offset: 28 - #[prost(uint32, tag = "12")] + /// offset: 24 + #[prost(uint32, tag = "14")] pub ipgeclelhgj: u32, } /// Obf: NOEKNNOFPIJ #[derive(proto_derive::CmdID)] -#[cmdid(7023)] +#[cmdid(7042)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyEventSelectFriendScRsp { - /// offset: 16 - #[prost(message, optional, tag = "14")] - pub hgbigbfgbom: ::core::option::Option, /// offset: 40 - #[prost(uint32, tag = "6")] - pub ieejchfepha: u32, - /// offset: 36 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "3")] pub retcode: u32, /// offset: 32 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "9")] pub oefhmbjblgc: u32, + /// offset: 24 + #[prost(message, optional, tag = "7")] + pub hgbigbfgbom: ::core::option::Option, + /// offset: 36 + #[prost(uint32, tag = "15")] + pub ieejchfepha: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SocialEventServerCache { - /// offset: 24 - #[prost(uint32, tag = "9")] - pub sub_coin: u32, - /// offset: 28 - #[prost(uint32, tag = "2")] - pub add_coin: u32, - /// offset: 32 - #[prost(uint32, tag = "3")] - pub src_uid: u32, /// offset: 36 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "7")] + pub src_uid: u32, + /// offset: 28 + #[prost(uint32, tag = "11")] + pub sub_coin: u32, + /// offset: 24 + #[prost(uint32, tag = "12")] pub id: u32, + /// offset: 32 + #[prost(uint32, tag = "6")] + pub add_coin: u32, } /// Obf: BFLFJLLPECM #[derive(proto_derive::CmdID)] -#[cmdid(7014)] +#[cmdid(7095)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MonopolySocialEventEffectScNotify { - /// offset: 24 - #[prost(message, repeated, tag = "14")] + /// offset: 16 + #[prost(message, repeated, tag = "5")] pub miaeaffdgmh: ::prost::alloc::vec::Vec, } /// Obf: IJLONAMLBOP #[derive(proto_derive::CmdID)] -#[cmdid(7095)] +#[cmdid(7040)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetSocialEventServerCacheCsReq {} /// Obf: OEPOLBLMDCC #[derive(proto_derive::CmdID)] -#[cmdid(7018)] +#[cmdid(7048)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetSocialEventServerCacheScRsp { /// offset: 32 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "7")] pub retcode: u32, /// offset: 24 - #[prost(message, repeated, tag = "13")] + #[prost(message, repeated, tag = "8")] pub miaeaffdgmh: ::prost::alloc::vec::Vec, } /// Obf: NHNLBGAFNKC #[derive(proto_derive::CmdID)] -#[cmdid(7049)] +#[cmdid(7071)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct DeleteSocialEventServerCacheCsReq { - /// offset: 24 - #[prost(uint32, repeated, tag = "9")] + /// offset: 16 + #[prost(uint32, repeated, tag = "7")] pub jiddlnhjnpb: ::prost::alloc::vec::Vec, } /// Obf: OKNHFAIDLEG #[derive(proto_derive::CmdID)] -#[cmdid(7096)] +#[cmdid(7044)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct DeleteSocialEventServerCacheScRsp { /// offset: 16 - #[prost(uint32, repeated, tag = "12")] + #[prost(uint32, repeated, tag = "14")] pub bfgjmmpcpnj: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "6")] pub retcode: u32, } /// Obf: PBOBNKMDDJJ #[derive(proto_derive::CmdID)] -#[cmdid(7022)] +#[cmdid(7038)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyGetRaffleTicketCsReq { /// offset: 24 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "2")] pub hhjpblekapn: u32, } /// Obf: PKCHELEEKNG #[derive(proto_derive::CmdID)] -#[cmdid(7099)] +#[cmdid(7018)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MonopolyGetRaffleTicketScRsp { - /// offset: 36 - #[prost(uint32, tag = "12")] - pub retcode: u32, - /// offset: 24 - #[prost(message, repeated, tag = "15")] - pub blmedlnokei: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "5")] pub hhjpblekapn: u32, + /// offset: 24 + #[prost(message, repeated, tag = "6")] + pub blmedlnokei: ::prost::alloc::vec::Vec, + /// offset: 36 + #[prost(uint32, tag = "1")] + pub retcode: u32, } /// Obf: FEKKJNLIPFA #[derive(proto_derive::CmdID)] -#[cmdid(7044)] +#[cmdid(7070)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyTakeRaffleTicketRewardCsReq { /// offset: 32 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "4")] pub hhjpblekapn: u32, /// offset: 24 #[prost(uint64, tag = "11")] @@ -22859,179 +24375,179 @@ pub struct MonopolyTakeRaffleTicketRewardCsReq { } /// Obf: DJDDCAONCNB #[derive(proto_derive::CmdID)] -#[cmdid(7048)] +#[cmdid(7099)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MonopolyTakeRaffleTicketRewardScRsp { - /// offset: 40 - #[prost(uint32, tag = "8")] - pub pmelcdfhgkc: u32, - /// offset: 36 - #[prost(uint32, tag = "2")] - pub hhjpblekapn: u32, - /// offset: 24 - #[prost(message, optional, tag = "5")] - pub reward_list: ::core::option::Option, /// offset: 32 + #[prost(uint32, tag = "14")] + pub pmelcdfhgkc: u32, + /// offset: 16 + #[prost(message, optional, tag = "11")] + pub reward_list: ::core::option::Option, + /// offset: 36 #[prost(uint32, tag = "15")] pub retcode: u32, + /// offset: 40 + #[prost(uint32, tag = "13")] + pub hhjpblekapn: u32, } /// Obf: EPFBHNCHCKC #[derive(proto_derive::CmdID)] -#[cmdid(7093)] +#[cmdid(7063)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyScrachRaffleTicketCsReq { /// offset: 32 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "5")] pub hhjpblekapn: u32, /// offset: 24 - #[prost(uint64, tag = "13")] + #[prost(uint64, tag = "15")] pub pmelcdfhgkc: u64, } /// Obf: DDGPLANABJG #[derive(proto_derive::CmdID)] -#[cmdid(7040)] +#[cmdid(7027)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyScrachRaffleTicketScRsp { + /// offset: 36 + #[prost(uint32, tag = "2")] + pub retcode: u32, /// offset: 32 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "4")] pub hhjpblekapn: u32, /// offset: 24 #[prost(uint64, tag = "11")] pub pmelcdfhgkc: u64, - /// offset: 36 - #[prost(uint32, tag = "14")] - pub retcode: u32, } /// Obf: KKCKKABGKHJ #[derive(proto_derive::CmdID)] -#[cmdid(7027)] +#[cmdid(7072)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyGetRegionProgressCsReq {} /// Obf: KPEJBKLMIHN #[derive(proto_derive::CmdID)] -#[cmdid(7080)] +#[cmdid(7094)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyGetRegionProgressScRsp { - /// offset: 24 - #[prost(uint32, tag = "13")] - pub retcode: u32, /// offset: 32 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "5")] pub dpjkojgcjlp: u32, - /// offset: 28 - #[prost(uint32, tag = "2")] + /// offset: 24 + #[prost(uint32, tag = "7")] pub eimgbknlgnf: u32, + /// offset: 28 + #[prost(uint32, tag = "15")] + pub retcode: u32, } /// Obf: HCIOCHHDGNK #[derive(proto_derive::CmdID)] -#[cmdid(7030)] +#[cmdid(7043)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyGetRafflePoolInfoCsReq {} /// Obf: HNFEFIGIMAK #[derive(proto_derive::CmdID)] -#[cmdid(7011)] +#[cmdid(7037)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MonopolyGetRafflePoolInfoScRsp { - /// offset: 16 - #[prost(message, optional, tag = "8")] - pub iedgkhdjjdc: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "4")] pub retcode: u32, + /// offset: 24 + #[prost(message, optional, tag = "10")] + pub iedgkhdjjdc: ::core::option::Option, } /// Obf: HOBMIAMCMII #[derive(proto_derive::CmdID)] -#[cmdid(7059)] +#[cmdid(7050)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MonopolyTakePhaseRewardCsReq { /// offset: 24 - #[prost(uint32, repeated, tag = "10")] + #[prost(uint32, repeated, tag = "8")] pub ljbgjhpkkjj: ::prost::alloc::vec::Vec, } /// Obf: IAFNBEMJPCG #[derive(proto_derive::CmdID)] -#[cmdid(7056)] +#[cmdid(7028)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MonopolyTakePhaseRewardScRsp { - /// offset: 16 - #[prost(uint32, repeated, tag = "7")] - pub ljbgjhpkkjj: ::prost::alloc::vec::Vec, - /// offset: 24 - #[prost(message, optional, tag = "9")] - pub reward_list: ::core::option::Option, /// offset: 40 #[prost(uint32, tag = "5")] pub retcode: u32, + /// offset: 16 + #[prost(message, optional, tag = "15")] + pub reward_list: ::core::option::Option, + /// offset: 32 + #[prost(uint32, repeated, tag = "7")] + pub ljbgjhpkkjj: ::prost::alloc::vec::Vec, } /// Obf: FENPKDMBFPM #[derive(proto_derive::CmdID)] -#[cmdid(7047)] +#[cmdid(7084)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetMonopolyMbtiReportRewardCsReq {} /// Obf: BGJHENBJOOI #[derive(proto_derive::CmdID)] -#[cmdid(7052)] +#[cmdid(7091)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetMonopolyMbtiReportRewardScRsp { /// offset: 32 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "1")] pub retcode: u32, - /// offset: 24 - #[prost(message, optional, tag = "11")] + /// offset: 16 + #[prost(message, optional, tag = "6")] pub reward_list: ::core::option::Option, } /// Obf: PPHLPCEDDPK #[derive(proto_derive::CmdID)] -#[cmdid(7021)] +#[cmdid(7011)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetMonopolyDailyReportCsReq {} /// Obf: OBOPOLGHGJB #[derive(proto_derive::CmdID)] -#[cmdid(7084)] +#[cmdid(7039)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetMonopolyDailyReportScRsp { - /// offset: 32 - #[prost(uint32, tag = "8")] - pub retcode: u32, /// offset: 24 - #[prost(message, optional, tag = "1")] + #[prost(message, optional, tag = "2")] pub ljaogapdfha: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "10")] + pub retcode: u32, } /// Obf: DENONDBCBPH #[derive(proto_derive::CmdID)] -#[cmdid(7038)] +#[cmdid(7079)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyClickCellCsReq { /// offset: 28 - #[prost(uint32, tag = "10")] - pub hhcbjghkcpc: u32, - /// offset: 24 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "2")] pub map_id: u32, + /// offset: 24 + #[prost(uint32, tag = "9")] + pub hhcbjghkcpc: u32, } /// Obf: EEGODLEDHLG #[derive(proto_derive::CmdID)] -#[cmdid(7087)] +#[cmdid(7069)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyClickCellScRsp { - /// offset: 32 + /// offset: 28 #[prost(uint32, tag = "10")] pub hhcbjghkcpc: u32, - /// offset: 28 - #[prost(uint32, tag = "1")] - pub retcode: u32, /// offset: 24 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "5")] pub map_id: u32, + /// offset: 32 + #[prost(uint32, tag = "6")] + pub retcode: u32, } /// Obf: GLDPPDPGFEN #[derive(proto_derive::CmdID)] -#[cmdid(7019)] +#[cmdid(7074)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyClickMbtiReportCsReq {} /// Obf: JDCBEKMDNJJ #[derive(proto_derive::CmdID)] -#[cmdid(7032)] +#[cmdid(7093)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyClickMbtiReportScRsp { /// offset: 24 @@ -23040,1163 +24556,1326 @@ pub struct MonopolyClickMbtiReportScRsp { } /// Obf: MEICPFNIMHE #[derive(proto_derive::CmdID)] -#[cmdid(1010)] +#[cmdid(1041)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MultiplayerFightGameStateCsReq {} /// Obf: GJIKIHKIPNE #[derive(proto_derive::CmdID)] -#[cmdid(1005)] +#[cmdid(1014)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MultiplayerFightGameStateScRsp { - /// offset: 32 - #[prost(message, repeated, tag = "9")] - pub lipjdjpmokb: ::prost::alloc::vec::Vec, - /// offset: 24 - #[prost(message, optional, tag = "1")] - pub pfffjngnpom: ::core::option::Option, /// offset: 40 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "5")] pub retcode: u32, + /// offset: 32 + #[prost(message, repeated, tag = "14")] + pub lipjdjpmokb: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(message, optional, tag = "10")] + pub pfffjngnpom: ::core::option::Option, } /// Obf: MHGHLJGBPOA #[derive(proto_derive::CmdID)] -#[cmdid(1098)] +#[cmdid(1077)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MultiplayerGetFightGateCsReq { /// offset: 24 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "14")] pub player_data: u32, } /// Obf: GGIMNLGIGIO #[derive(proto_derive::CmdID)] -#[cmdid(1053)] +#[cmdid(1081)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MultiplayerGetFightGateScRsp { - /// offset: 24 - #[prost(string, tag = "6")] - pub ip: ::prost::alloc::string::String, - /// offset: 48 - #[prost(uint64, tag = "3")] - pub nogfeemnhpc: u64, - /// offset: 44 - #[prost(uint32, tag = "1")] - pub retcode: u32, /// offset: 40 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "7")] pub port: u32, - /// offset: 16 - #[prost(string, tag = "9")] + /// offset: 32 + #[prost(string, tag = "2")] pub aokcmmpfgbc: ::prost::alloc::string::String, + /// offset: 24 + #[prost(string, tag = "9")] + pub ip: ::prost::alloc::string::String, + /// offset: 44 + #[prost(uint32, tag = "14")] + pub retcode: u32, + /// offset: 48 + #[prost(uint64, tag = "6")] + pub nogfeemnhpc: u64, } /// Obf: BPGNJJGIECJ #[derive(proto_derive::CmdID)] -#[cmdid(1079)] +#[cmdid(1002)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MultiplayerFightGiveUpCsReq { /// offset: 24 - #[prost(uint64, tag = "6")] + #[prost(uint64, tag = "8")] pub nogfeemnhpc: u64, } /// Obf: HBEPKKHKBMB #[derive(proto_derive::CmdID)] -#[cmdid(1002)] +#[cmdid(1085)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MultiplayerFightGiveUpScRsp { /// offset: 24 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "15")] pub retcode: u32, } /// Obf: IHBKNEBEHFA #[derive(proto_derive::CmdID)] -#[cmdid(1097)] +#[cmdid(1012)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MultiplayerFightGameStartScNotify { - /// offset: 32 - #[prost(message, repeated, tag = "2")] - pub lipjdjpmokb: ::prost::alloc::vec::Vec, - /// offset: 16 - #[prost(message, optional, tag = "9")] + /// offset: 24 + #[prost(message, optional, tag = "10")] pub pfffjngnpom: ::core::option::Option, + /// offset: 16 + #[prost(message, repeated, tag = "11")] + pub lipjdjpmokb: ::prost::alloc::vec::Vec, } /// Obf: CHENLDLOLJH #[derive(proto_derive::CmdID)] -#[cmdid(1006)] +#[cmdid(1088)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MultiplayerFightGameFinishScNotify { /// offset: 16 - #[prost(message, optional, tag = "4")] + #[prost(message, optional, tag = "14")] pub pfffjngnpom: ::core::option::Option, } /// Obf: BHGJKCGLBMG #[derive(proto_derive::CmdID)] -#[cmdid(1041)] +#[cmdid(1019)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MultiplayerMatch3FinishScNotify { /// offset: 40 - #[prost(enumeration = "Keekddahfoe", tag = "14")] - pub reason: i32, - /// offset: 16 - #[prost(message, optional, tag = "13")] - pub niaeghjlnmb: ::core::option::Option, + #[prost(uint32, tag = "13")] + pub fdgdokafbdh: u32, /// offset: 36 #[prost(uint32, tag = "15")] pub kojihjihkia: u32, /// offset: 32 + #[prost(enumeration = "Keekddahfoe", tag = "5")] + pub reason: i32, + /// offset: 16 + #[prost(message, optional, tag = "12")] + pub niaeghjlnmb: ::core::option::Option, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct Clgclcgmhnb { + /// offset: 24 + #[prost(uint32, tag = "4")] + pub fmkkabmdinj: u32, + /// offset: 32 + #[prost(uint32, tag = "9")] + pub bkmpfeocfib: u32, + /// offset: 28 #[prost(uint32, tag = "1")] - pub fdgdokafbdh: u32, + pub count: u32, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Fabglgiined { + /// offset: 32 + #[prost(uint32, tag = "1")] + pub dpbmlffpokh: u32, + /// offset: 24 + #[prost(message, repeated, tag = "11")] + pub bgafcobnlpm: ::prost::alloc::vec::Vec, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct Agjhpkckgna { + /// offset: 24 + #[prost(uint32, tag = "1")] + pub dpbmlffpokh: u32, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct Kmkmebiahkl { + /// offset: 28 + #[prost(uint32, tag = "1")] + pub dpbmlffpokh: u32, + /// offset: 24 + #[prost(uint32, tag = "4")] + pub igackkjiaie: u32, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct Emepmobioal { + /// offset: 24 + #[prost(uint32, tag = "12")] + pub dpbmlffpokh: u32, +} +/// Obf: MPDHPGGKAPG +#[derive(proto_derive::CmdID)] +#[cmdid(1062)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct MultiplayerGetMatchPlayDataCsReq { + /// offset: 24 + #[prost(enumeration = "Noogdpkefkl", repeated, tag = "13")] + pub eopekibjafn: ::prost::alloc::vec::Vec, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Gjckhoknlip { + /// offset: 40 + #[prost(enumeration = "Noogdpkefkl", tag = "14")] + pub fight_game_mode: i32, + /// offset: 32 + #[prost(uint32, tag = "1")] + pub module_id: u32, + #[prost(oneof = "gjckhoknlip::Emkjaappbgf", tags = "5, 7")] + pub emkjaappbgf: ::core::option::Option, +} +/// Nested message and enum types in `GJCKHOKNLIP`. +pub mod gjckhoknlip { + #[derive(proto_derive::CmdID)] + #[derive(Clone, PartialEq, ::prost::Oneof)] + pub enum Emkjaappbgf { + /// offset: 24 + #[prost(message, tag = "5")] + Iefdkbbcajj(super::Fabglgiined), + /// offset: 24 + #[prost(message, tag = "7")] + Kkibgmekcck(super::Kmkmebiahkl), + } +} +/// Obf: DIOAJMKJAJK +#[derive(proto_derive::CmdID)] +#[cmdid(1034)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct MultiplayerGetMatchPlayDataScRsp { + /// offset: 16 + #[prost(message, repeated, tag = "15")] + pub lniknfkddhe: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "10")] + pub retcode: u32, +} +/// Obf: IJBLHFMCMDE +#[derive(proto_derive::CmdID)] +#[cmdid(1089)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct MultiplayerMatchPlayDataChangeScNotify { + /// offset: 16 + #[prost(message, optional, tag = "4")] + pub dgdcegdjche: ::core::option::Option, +} +/// Obf: JDLFFMIEMAB +#[derive(proto_derive::CmdID)] +#[cmdid(1022)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct MultiplayerGetMatchPlayFriendRankingInfoCsReq { + /// offset: 24 + #[prost(enumeration = "Noogdpkefkl", tag = "5")] + pub fight_game_mode: i32, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct Ndfhfpbhhgg { + /// offset: 40 + #[prost(uint32, tag = "9")] + pub uid: u32, + /// offset: 32 + #[prost(uint32, tag = "7")] + pub hdcbejdenla: u32, + #[prost(oneof = "ndfhfpbhhgg::Info", tags = "14, 5")] + pub info: ::core::option::Option, +} +/// Nested message and enum types in `NDFHFPBHHGG`. +pub mod ndfhfpbhhgg { + #[derive(proto_derive::CmdID)] + #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] + pub enum Info { + /// offset: 24 + #[prost(message, tag = "14")] + Eaeinblaljk(super::Agjhpkckgna), + /// offset: 24 + #[prost(message, tag = "5")] + Kljmdlodbaf(super::Emepmobioal), + } +} +/// Obf: PMELFEGBHCN +#[derive(proto_derive::CmdID)] +#[cmdid(1096)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct MultiplayerGetMatchPlayFriendRankingInfoScRsp { + /// offset: 32 + #[prost(uint32, tag = "1")] + pub retcode: u32, + /// offset: 36 + #[prost(enumeration = "Noogdpkefkl", tag = "4")] + pub fight_game_mode: i32, + /// offset: 24 + #[prost(message, repeated, tag = "14")] + pub cnheklkbmhh: ::prost::alloc::vec::Vec, +} +/// Obf: ECFPHMFDNJE +#[derive(proto_derive::CmdID)] +#[cmdid(1032)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct MultiplayerMatchPlayFriendRankingInfoChangeScNotify { + /// offset: 16 + #[prost(message, repeated, tag = "5")] + pub cnheklkbmhh: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(enumeration = "Noogdpkefkl", tag = "9")] + pub fight_game_mode: i32, } /// Obf: BLIEMPKGMNA #[derive(proto_derive::CmdID)] -#[cmdid(4610)] +#[cmdid(4641)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetMultipleDropInfoCsReq {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Eccnnonkfca { - /// offset: 28 - #[prost(uint32, tag = "8")] - pub id: u32, /// offset: 24 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "2")] + pub id: u32, + /// offset: 28 + #[prost(uint32, tag = "13")] pub olalhikmjop: u32, } /// Obf: DLCIFEFLJCC #[derive(proto_derive::CmdID)] -#[cmdid(4605)] +#[cmdid(4614)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetMultipleDropInfoScRsp { + /// offset: 24 + #[prost(message, repeated, tag = "8")] + pub ljcpdmnkjif: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(message, repeated, tag = "12")] + pub fchnnkekfcl: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "7")] pub retcode: u32, - /// offset: 16 - #[prost(message, repeated, tag = "5")] - pub fchnnkekfcl: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(message, repeated, tag = "14")] - pub ljcpdmnkjif: ::prost::alloc::vec::Vec, } /// Obf: AHLLFEKHALO #[derive(proto_derive::CmdID)] -#[cmdid(4698)] +#[cmdid(4677)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MultipleDropInfoScNotify { /// offset: 16 - #[prost(message, repeated, tag = "13")] + #[prost(message, repeated, tag = "4")] pub ljcpdmnkjif: ::prost::alloc::vec::Vec, } /// Obf: DIDAECIMCFO #[derive(proto_derive::CmdID)] -#[cmdid(4653)] +#[cmdid(4681)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetPlayerReturnMultiDropInfoCsReq {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jbfipijjidl { - /// offset: 24 - #[prost(uint32, tag = "6")] - pub dkjgcbjkeen: u32, /// offset: 28 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "6")] pub module_id: u32, - /// offset: 36 - #[prost(uint32, tag = "11")] - pub pjhdjkmjpkh: u32, /// offset: 32 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "4")] pub ljkffdmhojh: u32, + /// offset: 24 + #[prost(uint32, tag = "13")] + pub dkjgcbjkeen: u32, + /// offset: 36 + #[prost(uint32, tag = "12")] + pub pjhdjkmjpkh: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ohdnchfgfma { - /// offset: 28 - #[prost(uint32, tag = "9")] - pub module_id: u32, - /// offset: 24 - #[prost(uint32, tag = "11")] + /// offset: 36 + #[prost(uint32, tag = "5")] pub bjfbglbjbnn: u32, + /// offset: 24 + #[prost(uint32, tag = "7")] + pub module_id: u32, /// offset: 32 #[prost(uint32, tag = "13")] - pub lclmhegdggb: u32, - /// offset: 36 - #[prost(uint32, tag = "1")] pub blfaanhjpad: u32, + /// offset: 28 + #[prost(uint32, tag = "9")] + pub lclmhegdggb: u32, } /// Obf: MGJNGCPOAIM #[derive(proto_derive::CmdID)] -#[cmdid(4679)] +#[cmdid(4602)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetPlayerReturnMultiDropInfoScRsp { - /// offset: 24 - #[prost(message, optional, tag = "12")] + /// offset: 16 + #[prost(message, optional, tag = "8")] pub ikgfoejpjcf: ::core::option::Option, /// offset: 40 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "7")] pub retcode: u32, /// offset: 32 - #[prost(message, repeated, tag = "8")] + #[prost(message, repeated, tag = "11")] pub fchnnkekfcl: ::prost::alloc::vec::Vec, } /// Obf: DOJHANCDKJJ #[derive(proto_derive::CmdID)] -#[cmdid(4602)] +#[cmdid(4685)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MultipleDropInfoNotify { - /// offset: 40 - #[prost(message, repeated, tag = "3")] - pub fchnnkekfcl: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(message, repeated, tag = "5")] - pub ponjjnddkbh: ::prost::alloc::vec::Vec, - /// offset: 24 - #[prost(message, repeated, tag = "4")] + /// offset: 16 + #[prost(message, repeated, tag = "6")] pub ljcpdmnkjif: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(message, repeated, tag = "10")] + pub ponjjnddkbh: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(message, repeated, tag = "1")] + pub fchnnkekfcl: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Opgjgdoggnj { - /// offset: 24 - #[prost(enumeration = "Kamlglmnjgj", tag = "10")] - pub pos: i32, /// offset: 28 - #[prost(uint32, tag = "1")] + #[prost(enumeration = "Kamlglmnjgj", tag = "15")] + pub pos: i32, + /// offset: 24 + #[prost(uint32, tag = "13")] pub bdjcgcdjoeo: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jmeaocpfeol { - /// offset: 36 - #[prost(uint32, tag = "14")] - pub hjjfmdheapb: u32, - /// offset: 16 - #[prost(message, repeated, tag = "15")] - pub bojmnafdjkh: ::prost::alloc::vec::Vec, - /// offset: 40 - #[prost(uint32, tag = "12")] - pub level: u32, - /// offset: 48 - #[prost(uint32, tag = "6")] - pub cdnngagbaak: u32, /// offset: 44 - #[prost(uint32, tag = "2")] - pub hihlgaghlni: u32, + #[prost(uint32, tag = "5")] + pub cdnngagbaak: u32, /// offset: 32 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "13")] pub area_id: u32, + /// offset: 24 + #[prost(message, repeated, tag = "1")] + pub bojmnafdjkh: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(uint32, tag = "4")] + pub hihlgaghlni: u32, + /// offset: 40 + #[prost(uint32, tag = "2")] + pub level: u32, + /// offset: 36 + #[prost(uint32, tag = "7")] + pub hjjfmdheapb: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Panaijbjmen { - /// offset: 24 - #[prost(uint32, tag = "13")] - pub beleodaiinb: u32, /// offset: 28 - #[prost(bool, tag = "6")] + #[prost(bool, tag = "14")] pub hlnfbgacnpo: bool, + /// offset: 24 + #[prost(uint32, tag = "7")] + pub beleodaiinb: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dolgfnlheae { - /// offset: 40 - #[prost(uint32, tag = "13")] - pub ggfddejhlif: u32, - /// offset: 36 - #[prost(uint32, tag = "6")] - pub fnpphmblkoa: u32, /// offset: 48 - #[prost(uint32, tag = "2")] - pub fileddcmdoc: u32, + #[prost(uint32, tag = "12")] + pub pngddnajcgg: u32, /// offset: 24 - #[prost(message, repeated, tag = "9")] + #[prost(message, repeated, tag = "3")] pub fmbfbgnaboc: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "15")] - pub pngddnajcgg: u32, + #[prost(uint32, tag = "2")] + pub ggfddejhlif: u32, + /// offset: 36 + #[prost(uint32, tag = "13")] + pub fileddcmdoc: u32, + /// offset: 40 + #[prost(uint32, tag = "7")] + pub fnpphmblkoa: u32, /// offset: 44 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "10")] pub dcehogagkom: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Olkmlfeefcj { /// offset: 24 - #[prost(uint32, tag = "2")] - pub lgkiielghdj: u32, - /// offset: 28 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "13")] pub bdjcgcdjoeo: u32, + /// offset: 28 + #[prost(uint32, tag = "10")] + pub lgkiielghdj: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Blnehdifmoo { - /// offset: 24 - #[prost(uint32, repeated, tag = "10")] + /// offset: 16 + #[prost(uint32, repeated, tag = "8")] pub haabefkhami: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(uint32, tag = "6")] + /// offset: 40 + #[prost(uint32, tag = "4")] pub dgjbacbiico: u32, + /// offset: 52 + #[prost(uint32, tag = "9")] + pub hcaglclejnd: u32, /// offset: 36 + #[prost(enumeration = "Aihadkbhpbm", tag = "5")] + pub state: i32, + /// offset: 44 + #[prost(uint32, tag = "3")] + pub bmbgklkecaj: u32, + /// offset: 32 #[prost(uint32, tag = "11")] pub event_id: u32, - /// offset: 44 - #[prost(uint32, tag = "4")] - pub bmbgklkecaj: u32, - /// offset: 40 - #[prost(uint32, tag = "14")] - pub hcaglclejnd: u32, - /// offset: 52 - #[prost(enumeration = "Aihadkbhpbm", tag = "8")] - pub state: i32, /// offset: 48 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "1")] pub cogbcplmnfd: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jnbcpncnoho { - /// offset: 24 - #[prost(message, repeated, tag = "3")] + /// offset: 32 + #[prost(uint32, repeated, tag = "3")] + pub pnjeepoemca: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(message, repeated, tag = "12")] pub bjcmphlpknf: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "4")] pub lhnjmbgndkc: u32, - /// offset: 32 - #[prost(uint32, repeated, tag = "5")] - pub pnjeepoemca: ::prost::alloc::vec::Vec, } /// Obf: PMCANDKDEGB #[derive(proto_derive::CmdID)] -#[cmdid(4310)] +#[cmdid(4341)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetMuseumInfoCsReq {} /// Obf: JAPGKGGLDFO #[derive(proto_derive::CmdID)] -#[cmdid(4305)] +#[cmdid(4314)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetMuseumInfoScRsp { - /// offset: 32 - #[prost(uint32, repeated, tag = "9")] - pub kndjapnpapk: ::prost::alloc::vec::Vec, - /// offset: 56 - #[prost(message, repeated, tag = "12")] - pub bojmnafdjkh: ::prost::alloc::vec::Vec, - /// offset: 84 - #[prost(uint32, tag = "4")] - pub jbjldppdbbc: u32, /// offset: 100 - #[prost(uint32, tag = "5")] - pub level: u32, - /// offset: 92 - #[prost(uint32, tag = "15")] - pub hpnmpdocjma: u32, - /// offset: 48 - #[prost(message, optional, tag = "2")] - pub ekkolcccnnk: ::core::option::Option, - /// offset: 88 - #[prost(uint32, tag = "8")] - pub ejnkmkffccl: u32, - /// offset: 40 - #[prost(message, repeated, tag = "6")] - pub llephoelgda: ::prost::alloc::vec::Vec, - /// offset: 72 #[prost(uint32, tag = "11")] - pub dbjhemippim: u32, - /// offset: 76 + pub ejkghbemoob: u32, + /// offset: 72 + #[prost(uint32, tag = "4")] + pub hpnmpdocjma: u32, + /// offset: 32 + #[prost(uint32, repeated, tag = "15")] + pub kndmdpefadc: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint32, repeated, tag = "2")] + pub kndjapnpapk: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(message, optional, tag = "6")] + pub jpibmbbkgnd: ::core::option::Option, + /// offset: 92 #[prost(uint32, tag = "10")] pub exp: u32, - /// offset: 16 - #[prost(message, optional, tag = "7")] - pub jpibmbbkgnd: ::core::option::Option, + /// offset: 48 + #[prost(message, repeated, tag = "5")] + pub bojmnafdjkh: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(message, optional, tag = "8")] + pub ekkolcccnnk: ::core::option::Option, /// offset: 96 - #[prost(uint32, tag = "3")] - pub ejkghbemoob: u32, + #[prost(uint32, tag = "7")] + pub dbjhemippim: u32, + /// offset: 84 + #[prost(uint32, tag = "13")] + pub ejnkmkffccl: u32, + /// offset: 76 + #[prost(uint32, tag = "9")] + pub jbjldppdbbc: u32, /// offset: 80 #[prost(uint32, tag = "14")] pub retcode: u32, - /// offset: 64 - #[prost(uint32, repeated, tag = "13")] - pub kndmdpefadc: ::prost::alloc::vec::Vec, + /// offset: 56 + #[prost(message, repeated, tag = "3")] + pub llephoelgda: ::prost::alloc::vec::Vec, + /// offset: 88 + #[prost(uint32, tag = "12")] + pub level: u32, } /// Obf: IELFKENKBGM #[derive(proto_derive::CmdID)] -#[cmdid(4398)] +#[cmdid(4377)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct BuyNpcStuffCsReq { /// offset: 24 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "10")] pub bdjcgcdjoeo: u32, } /// Obf: KGAFOHOAFAC #[derive(proto_derive::CmdID)] -#[cmdid(4353)] +#[cmdid(4381)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct BuyNpcStuffScRsp { /// offset: 28 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "9")] pub retcode: u32, /// offset: 24 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "5")] pub bdjcgcdjoeo: u32, } /// Obf: BJCNDPEODHI #[derive(proto_derive::CmdID)] -#[cmdid(4379)] +#[cmdid(4302)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetStuffToAreaCsReq { /// offset: 28 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "5")] pub lgkiielghdj: u32, /// offset: 32 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "12")] pub bdjcgcdjoeo: u32, /// offset: 24 - #[prost(enumeration = "Kamlglmnjgj", tag = "5")] + #[prost(enumeration = "Kamlglmnjgj", tag = "9")] pub pos: i32, } /// Obf: JDIPLKMKLEI #[derive(proto_derive::CmdID)] -#[cmdid(4302)] +#[cmdid(4385)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetStuffToAreaScRsp { + /// offset: 28 + #[prost(uint32, tag = "8")] + pub retcode: u32, + /// offset: 24 + #[prost(uint32, tag = "11")] + pub bdjcgcdjoeo: u32, /// offset: 32 #[prost(uint32, tag = "10")] pub lgkiielghdj: u32, - /// offset: 24 - #[prost(enumeration = "Kamlglmnjgj", tag = "8")] - pub pos: i32, /// offset: 36 - #[prost(uint32, tag = "7")] - pub bdjcgcdjoeo: u32, - /// offset: 28 - #[prost(uint32, tag = "6")] - pub retcode: u32, + #[prost(enumeration = "Kamlglmnjgj", tag = "3")] + pub pos: i32, } /// Obf: LCDDFEECNGG #[derive(proto_derive::CmdID)] -#[cmdid(4397)] +#[cmdid(4312)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RemoveStuffFromAreaCsReq { /// offset: 24 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "11")] pub bdjcgcdjoeo: u32, } /// Obf: BPKBEMJPPBF #[derive(proto_derive::CmdID)] -#[cmdid(4306)] +#[cmdid(4388)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RemoveStuffFromAreaScRsp { /// offset: 28 #[prost(uint32, tag = "12")] - pub retcode: u32, - /// offset: 24 - #[prost(uint32, tag = "3")] pub bdjcgcdjoeo: u32, + /// offset: 24 + #[prost(uint32, tag = "4")] + pub retcode: u32, } /// Obf: ODBFDDMDNAK #[derive(proto_derive::CmdID)] -#[cmdid(4341)] +#[cmdid(4319)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetStuffScNotify { /// offset: 28 - #[prost(uint32, tag = "1")] - pub bdjcgcdjoeo: u32, - /// offset: 24 - #[prost(enumeration = "Kgjjjkpdcfg", tag = "6")] + #[prost(enumeration = "Kgjjjkpdcfg", tag = "8")] pub aocelkonhob: i32, + /// offset: 24 + #[prost(uint32, tag = "9")] + pub bdjcgcdjoeo: u32, } /// Obf: MIACMEBIFCH #[derive(proto_derive::CmdID)] -#[cmdid(4355)] +#[cmdid(4362)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetExhibitScNotify { /// offset: 24 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "10")] pub bccgcfmabgm: u32, } /// Obf: LFPEOCEMGMF #[derive(proto_derive::CmdID)] -#[cmdid(4307)] +#[cmdid(4334)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FinishCurTurnCsReq { /// offset: 24 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "13")] pub cciecpfpfjg: u32, } /// Obf: IPOHMPKNALK #[derive(proto_derive::CmdID)] -#[cmdid(4339)] +#[cmdid(4389)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FinishCurTurnScRsp { - /// offset: 24 - #[prost(uint32, tag = "4")] - pub retcode: u32, /// offset: 28 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "3")] pub gpoieccpamn: u32, + /// offset: 24 + #[prost(uint32, tag = "8")] + pub retcode: u32, } /// Obf: FFIKBMOHGCH #[derive(proto_derive::CmdID)] -#[cmdid(4316)] +#[cmdid(4322)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UpgradeAreaCsReq { /// offset: 24 - #[prost(uint32, tag = "11")] - pub area_id: u32, - /// offset: 28 #[prost(uint32, tag = "3")] pub level: u32, + /// offset: 28 + #[prost(uint32, tag = "12")] + pub area_id: u32, } /// Obf: POBHKLNOAPI #[derive(proto_derive::CmdID)] -#[cmdid(4326)] +#[cmdid(4396)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UpgradeAreaScRsp { - /// offset: 32 - #[prost(uint32, tag = "8")] - pub level: u32, /// offset: 28 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "1")] pub retcode: u32, - /// offset: 24 - #[prost(uint32, tag = "10")] + /// offset: 32 + #[prost(uint32, tag = "6")] pub area_id: u32, + /// offset: 24 + #[prost(uint32, tag = "7")] + pub level: u32, } /// Obf: DKFJFHDOGFA #[derive(proto_derive::CmdID)] -#[cmdid(4363)] +#[cmdid(4332)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UpgradeAreaStatCsReq { - /// offset: 28 - #[prost(uint32, tag = "12")] - pub area_id: u32, - /// offset: 32 - #[prost(uint32, tag = "8")] - pub level: u32, - /// offset: 24 - #[prost(enumeration = "Ibbgdgghejl", tag = "1")] - pub status_info: i32, -} -/// Obf: GIMHGGFPHJK -#[derive(proto_derive::CmdID)] -#[cmdid(4367)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct UpgradeAreaStatScRsp { /// offset: 24 #[prost(enumeration = "Ibbgdgghejl", tag = "12")] pub status_info: i32, - /// offset: 28 - #[prost(uint32, tag = "4")] - pub level: u32, - /// offset: 36 - #[prost(uint32, tag = "15")] - pub retcode: u32, /// offset: 32 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "2")] + pub level: u32, + /// offset: 28 + #[prost(uint32, tag = "13")] pub area_id: u32, } +/// Obf: GIMHGGFPHJK +#[derive(proto_derive::CmdID)] +#[cmdid(4382)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct UpgradeAreaStatScRsp { + /// offset: 36 + #[prost(uint32, tag = "1")] + pub area_id: u32, + /// offset: 32 + #[prost(uint32, tag = "9")] + pub retcode: u32, + /// offset: 28 + #[prost(uint32, tag = "8")] + pub level: u32, + /// offset: 24 + #[prost(enumeration = "Ibbgdgghejl", tag = "13")] + pub status_info: i32, +} /// Obf: JHCFEAAHFKC #[derive(proto_derive::CmdID)] -#[cmdid(4372)] +#[cmdid(4366)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MuseumInfoChangedScNotify { - /// offset: 84 - #[prost(uint32, tag = "12")] - pub exp: u32, - /// offset: 80 - #[prost(uint32, tag = "7")] - pub dbjhemippim: u32, /// offset: 40 - #[prost(message, optional, tag = "2")] - pub ekkolcccnnk: ::core::option::Option, - /// offset: 96 - #[prost(uint32, tag = "4")] - pub ejnkmkffccl: u32, - /// offset: 48 - #[prost(message, optional, tag = "3")] - pub jpibmbbkgnd: ::core::option::Option, - /// offset: 56 - #[prost(uint32, repeated, tag = "14")] - pub kndjapnpapk: ::prost::alloc::vec::Vec, - /// offset: 24 - #[prost(uint32, repeated, tag = "8")] + #[prost(uint32, repeated, tag = "2")] pub kndmdpefadc: ::prost::alloc::vec::Vec, /// offset: 72 - #[prost(uint32, tag = "5")] - pub hpnmpdocjma: u32, - /// offset: 64 - #[prost(message, repeated, tag = "15")] - pub llephoelgda: ::prost::alloc::vec::Vec, - /// offset: 92 - #[prost(uint32, tag = "10")] - pub ejkghbemoob: u32, - /// offset: 16 - #[prost(message, repeated, tag = "11")] - pub bojmnafdjkh: ::prost::alloc::vec::Vec, - /// offset: 76 #[prost(uint32, tag = "1")] - pub level: u32, - /// offset: 88 + pub exp: u32, + /// offset: 84 #[prost(uint32, tag = "6")] + pub level: u32, + /// offset: 48 + #[prost(uint32, repeated, tag = "5")] + pub kndjapnpapk: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(message, repeated, tag = "3")] + pub llephoelgda: ::prost::alloc::vec::Vec, + /// offset: 88 + #[prost(uint32, tag = "9")] + pub ejkghbemoob: u32, + /// offset: 32 + #[prost(message, optional, tag = "15")] + pub ekkolcccnnk: ::core::option::Option, + /// offset: 96 + #[prost(uint32, tag = "13")] pub jbjldppdbbc: u32, + /// offset: 76 + #[prost(uint32, tag = "10")] + pub ejnkmkffccl: u32, + /// offset: 92 + #[prost(uint32, tag = "14")] + pub dbjhemippim: u32, + /// offset: 80 + #[prost(uint32, tag = "8")] + pub hpnmpdocjma: u32, + /// offset: 56 + #[prost(message, optional, tag = "4")] + pub jpibmbbkgnd: ::core::option::Option, + /// offset: 64 + #[prost(message, repeated, tag = "12")] + pub bojmnafdjkh: ::prost::alloc::vec::Vec, } /// Obf: NJKGECLEIEJ #[derive(proto_derive::CmdID)] -#[cmdid(4336)] +#[cmdid(4331)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MuseumRandomEventStartScNotify { - /// offset: 24 - #[prost(message, optional, tag = "13")] + /// offset: 16 + #[prost(message, optional, tag = "8")] pub hndlhicdnpc: ::core::option::Option, } /// Obf: BOOMIEGPOPL #[derive(proto_derive::CmdID)] -#[cmdid(4378)] +#[cmdid(4397)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MuseumRandomEventQueryCsReq { /// offset: 24 - #[prost(int32, tag = "15")] + #[prost(int32, tag = "2")] pub cehfiilmjkm: i32, } /// Obf: FOCGEBJIEBB #[derive(proto_derive::CmdID)] -#[cmdid(4374)] +#[cmdid(4387)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MuseumRandomEventQueryScRsp { /// offset: 32 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "14")] pub retcode: u32, - /// offset: 24 - #[prost(message, optional, tag = "10")] + /// offset: 16 + #[prost(message, optional, tag = "12")] pub hndlhicdnpc: ::core::option::Option, } /// Obf: IIGHGCLDOLA #[derive(proto_derive::CmdID)] -#[cmdid(4390)] +#[cmdid(4315)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MuseumRandomEventSelectCsReq { /// offset: 24 + #[prost(uint32, tag = "1")] + pub dgjbacbiico: u32, + /// offset: 28 #[prost(uint32, tag = "15")] pub event_id: u32, - /// offset: 28 - #[prost(uint32, tag = "10")] - pub dgjbacbiico: u32, } /// Obf: JAMLDHMGDFA #[derive(proto_derive::CmdID)] -#[cmdid(4354)] +#[cmdid(4320)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MuseumRandomEventSelectScRsp { /// offset: 24 - #[prost(uint32, tag = "7")] - pub dgjbacbiico: u32, - /// offset: 32 - #[prost(uint32, tag = "3")] - pub retcode: u32, - /// offset: 28 #[prost(uint32, tag = "2")] pub event_id: u32, + /// offset: 32 + #[prost(uint32, tag = "10")] + pub dgjbacbiico: u32, + /// offset: 28 + #[prost(uint32, tag = "6")] + pub retcode: u32, } /// Obf: NGJDOPNPPGE #[derive(proto_derive::CmdID)] -#[cmdid(4394)] +#[cmdid(4392)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MuseumFundsChangedScNotify { /// offset: 24 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "15")] pub dbjhemippim: u32, } /// Obf: IGCMGNCHJHL #[derive(proto_derive::CmdID)] -#[cmdid(4362)] +#[cmdid(4390)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MuseumDispatchFinishedScNotify { - /// offset: 28 - #[prost(uint32, tag = "6")] - pub imblgcaadfl: u32, - /// offset: 24 - #[prost(uint32, tag = "4")] + /// offset: 32 + #[prost(uint32, tag = "5")] pub bdjcgcdjoeo: u32, + /// offset: 24 + #[prost(uint32, tag = "2")] + pub imblgcaadfl: u32, /// offset: 36 #[prost(uint32, tag = "14")] pub dbjhemippim: u32, - /// offset: 32 - #[prost(uint32, tag = "2")] + /// offset: 28 + #[prost(uint32, tag = "15")] pub modfabddnkl: u32, } /// Obf: OPGANLFJPIA #[derive(proto_derive::CmdID)] -#[cmdid(4309)] +#[cmdid(4321)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MuseumTargetStartNotify { /// offset: 24 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "14")] pub pngddnajcgg: u32, } /// Obf: ABHEGCGEGFD #[derive(proto_derive::CmdID)] -#[cmdid(4320)] +#[cmdid(4367)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MuseumTargetMissionFinishNotify { + /// offset: 32 + #[prost(bool, tag = "14")] + pub fpbgadbmead: bool, /// offset: 24 - #[prost(uint32, repeated, tag = "14")] + #[prost(uint32, repeated, tag = "10")] pub beleodaiinb: ::prost::alloc::vec::Vec, /// offset: 36 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "11")] pub pngddnajcgg: u32, - /// offset: 32 - #[prost(bool, tag = "6")] - pub fpbgadbmead: bool, } /// Obf: OANCDPOFCMJ #[derive(proto_derive::CmdID)] -#[cmdid(4369)] +#[cmdid(4325)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MuseumTargetRewardNotify { /// offset: 24 - #[prost(uint32, tag = "12")] - pub mbejblfhcbh: u32, - /// offset: 28 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "9")] pub pngddnajcgg: u32, /// offset: 32 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "12")] pub item_id: u32, + /// offset: 28 + #[prost(uint32, tag = "11")] + pub mbejblfhcbh: u32, } /// Obf: ACPBHBHLNNP #[derive(proto_derive::CmdID)] -#[cmdid(4392)] +#[cmdid(4386)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MuseumTakeCollectRewardCsReq { /// offset: 24 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "4")] pub item_id: u32, } /// Obf: PEBFOFMPHLD #[derive(proto_derive::CmdID)] -#[cmdid(4324)] +#[cmdid(4333)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MuseumTakeCollectRewardScRsp { /// offset: 16 - #[prost(message, optional, tag = "3")] + #[prost(message, optional, tag = "4")] pub reward: ::core::option::Option, /// offset: 36 - #[prost(uint32, tag = "11")] - pub item_id: u32, - /// offset: 32 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "13")] pub retcode: u32, + /// offset: 32 + #[prost(uint32, tag = "7")] + pub item_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lleogoohjim { - /// offset: 28 - #[prost(uint32, tag = "2")] - pub immaphmhijk: u32, /// offset: 32 - #[prost(uint32, tag = "15")] - pub acjcphifmln: u32, - /// offset: 24 - #[prost(bool, tag = "9")] + #[prost(bool, tag = "6")] pub gkjgcbpojcm: bool, + /// offset: 28 + #[prost(uint32, tag = "9")] + pub immaphmhijk: u32, + /// offset: 24 + #[prost(uint32, tag = "5")] + pub acjcphifmln: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pakpcciloln { - /// offset: 44 - #[prost(uint32, tag = "10")] - pub ojamobmgfbd: u32, /// offset: 40 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "10")] pub blpbigkjpch: u32, - /// offset: 24 - #[prost(uint32, repeated, tag = "7")] - pub nbboabglcjc: ::prost::alloc::vec::Vec, /// offset: 16 - #[prost(uint32, repeated, tag = "12")] + #[prost(uint32, repeated, tag = "3")] + pub nbboabglcjc: ::prost::alloc::vec::Vec, + /// offset: 44 + #[prost(uint32, tag = "11")] + pub ojamobmgfbd: u32, + /// offset: 32 + #[prost(uint32, repeated, tag = "2")] pub dnkjdjjbcdk: ::prost::alloc::vec::Vec, } /// Obf: LLOEKNIFJGH #[derive(proto_derive::CmdID)] -#[cmdid(7600)] +#[cmdid(7588)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MusicRhythmDataCsReq { /// offset: 24 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "14")] pub player_data: u32, } /// Obf: PNCLMCMOCDH #[derive(proto_derive::CmdID)] -#[cmdid(7585)] +#[cmdid(7586)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MusicRhythmDataScRsp { - /// offset: 40 - #[prost(message, repeated, tag = "14")] - pub lkmjinniadi: ::prost::alloc::vec::Vec, - /// offset: 76 - #[prost(uint32, tag = "7")] - pub retcode: u32, - /// offset: 24 - #[prost(uint32, repeated, tag = "6")] - pub fkliofdpjbe: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(message, repeated, tag = "8")] - pub amdcjjjabcc: ::prost::alloc::vec::Vec, - /// offset: 48 - #[prost(uint32, repeated, tag = "15")] - pub bmkmenhffok: ::prost::alloc::vec::Vec, - /// offset: 68 - #[prost(bool, tag = "13")] - pub ocephgbcmib: bool, - /// offset: 16 - #[prost(uint32, repeated, tag = "9")] - pub bnanpjbdghb: ::prost::alloc::vec::Vec, /// offset: 64 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "9")] + pub cdigalbeima: u32, + /// offset: 16 + #[prost(message, repeated, tag = "2")] + pub amdcjjjabcc: ::prost::alloc::vec::Vec, + /// offset: 56 + #[prost(uint32, repeated, tag = "4")] + pub bmkmenhffok: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(uint32, repeated, tag = "14")] + pub bnanpjbdghb: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint32, repeated, tag = "7")] + pub fkliofdpjbe: ::prost::alloc::vec::Vec, + /// offset: 76 + #[prost(uint32, tag = "13")] pub ljekppnpbpp: u32, /// offset: 72 - #[prost(uint32, tag = "1")] - pub cdigalbeima: u32, + #[prost(uint32, tag = "5")] + pub retcode: u32, + /// offset: 32 + #[prost(message, repeated, tag = "11")] + pub lkmjinniadi: ::prost::alloc::vec::Vec, + /// offset: 68 + #[prost(bool, tag = "10")] + pub ocephgbcmib: bool, } /// Obf: FEPACLABFKH #[derive(proto_derive::CmdID)] -#[cmdid(7574)] +#[cmdid(7599)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MusicRhythmStartLevelCsReq { /// offset: 24 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "12")] pub acjcphifmln: u32, } /// Obf: CMECLLJDMJI #[derive(proto_derive::CmdID)] -#[cmdid(7592)] +#[cmdid(7591)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MusicRhythmStartLevelScRsp { - /// offset: 16 - #[prost(string, tag = "9")] - pub mdlndgijnml: ::prost::alloc::string::String, - /// offset: 32 - #[prost(uint32, tag = "11")] - pub acjcphifmln: u32, /// offset: 36 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "1")] pub retcode: u32, + /// offset: 32 + #[prost(uint32, tag = "15")] + pub acjcphifmln: u32, + /// offset: 24 + #[prost(string, tag = "7")] + pub mdlndgijnml: ::prost::alloc::string::String, } /// Obf: DOEJALIHJCD #[derive(proto_derive::CmdID)] -#[cmdid(7598)] +#[cmdid(7573)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MusicRhythmFinishLevelCsReq { - /// offset: 32 - #[prost(uint32, tag = "14")] - pub mhkhaclnbpm: u32, - /// offset: 24 - #[prost(bool, tag = "8")] - pub gkjgcbpojcm: bool, /// offset: 28 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "5")] pub score: u32, + /// offset: 32 + #[prost(bool, tag = "15")] + pub gkjgcbpojcm: bool, + /// offset: 24 + #[prost(uint32, tag = "11")] + pub mhkhaclnbpm: u32, } /// Obf: FLJGCBPELHO #[derive(proto_derive::CmdID)] -#[cmdid(7572)] +#[cmdid(7594)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MusicRhythmFinishLevelScRsp { - /// offset: 24 - #[prost(uint32, tag = "15")] - pub acjcphifmln: u32, /// offset: 28 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "4")] + pub acjcphifmln: u32, + /// offset: 24 + #[prost(uint32, tag = "6")] pub retcode: u32, } /// Obf: JEMOIIJGKAO #[derive(proto_derive::CmdID)] -#[cmdid(7571)] +#[cmdid(7582)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MusicRhythmUnlockTrackScNotify { /// offset: 16 - #[prost(uint32, repeated, tag = "8")] + #[prost(uint32, repeated, tag = "11")] pub jikjhneacjb: ::prost::alloc::vec::Vec, } /// Obf: DHAKCHLIBNH #[derive(proto_derive::CmdID)] -#[cmdid(7596)] +#[cmdid(7581)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MusicRhythmSaveSongConfigDataCsReq { /// offset: 24 - #[prost(message, optional, tag = "12")] + #[prost(message, optional, tag = "8")] pub cgedaboaboh: ::core::option::Option, } /// Obf: KNFHFMIDCGE #[derive(proto_derive::CmdID)] -#[cmdid(7582)] +#[cmdid(7595)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MusicRhythmSaveSongConfigDataScRsp { - /// offset: 28 - #[prost(uint32, tag = "15")] - pub retcode: u32, /// offset: 32 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "12")] pub cdigalbeima: u32, /// offset: 24 #[prost(uint32, tag = "14")] + pub retcode: u32, + /// offset: 28 + #[prost(uint32, tag = "1")] pub mbldfhldcpi: u32, } /// Obf: ICKBFLLLNLH #[derive(proto_derive::CmdID)] -#[cmdid(7599)] +#[cmdid(7596)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MusicRhythmUnlockSongNotify { - /// offset: 24 + /// offset: 16 #[prost(uint32, repeated, tag = "6")] pub oafhaopejpo: ::prost::alloc::vec::Vec, } /// Obf: PJCMNLHELJG #[derive(proto_derive::CmdID)] -#[cmdid(7576)] +#[cmdid(7577)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MusicRhythmMaxDifficultyLevelsUnlockNotify {} /// Obf: MABNDMNEOBP #[derive(proto_derive::CmdID)] -#[cmdid(7577)] +#[cmdid(7572)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MusicRhythmUnlockSongSfxScNotify { - /// offset: 16 - #[prost(uint32, repeated, tag = "14")] + /// offset: 24 + #[prost(uint32, repeated, tag = "2")] pub oafhaopejpo: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hkmkchnpkdc { - /// offset: 40 - #[prost(enumeration = "Fbomlibegoc", tag = "15")] - pub mjgdopckeif: i32, - /// offset: 24 - #[prost(uint32, repeated, tag = "12")] + /// offset: 16 + #[prost(uint32, repeated, tag = "4")] pub fcfdbnjenjf: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(uint32, tag = "3")] - pub njhlopcjjda: u32, /// offset: 48 + #[prost(uint32, tag = "1")] + pub njhlopcjjda: u32, + /// offset: 32 + #[prost(uint32, tag = "15")] + pub mkkfmndmhje: u32, + /// offset: 36 #[prost(uint32, tag = "14")] pub kmnlbgoeehg: u32, + /// offset: 40 + #[prost(enumeration = "Fbomlibegoc", tag = "12")] + pub mjgdopckeif: i32, /// offset: 44 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "10")] pub hidbcpinlmh: u32, - /// offset: 36 - #[prost(uint32, tag = "9")] - pub mkkfmndmhje: u32, } /// Obf: FBCNGILDCAL #[derive(proto_derive::CmdID)] -#[cmdid(6921)] +#[cmdid(6928)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetOfferingInfoCsReq { /// offset: 24 - #[prost(uint32, repeated, tag = "4")] + #[prost(uint32, repeated, tag = "12")] pub gpjcdjglgof: ::prost::alloc::vec::Vec, } /// Obf: OOMAIBAJOAN #[derive(proto_derive::CmdID)] -#[cmdid(6935)] +#[cmdid(6930)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetOfferingInfoScRsp { - /// offset: 32 - #[prost(uint32, tag = "15")] - pub retcode: u32, /// offset: 24 - #[prost(message, repeated, tag = "4")] + #[prost(message, repeated, tag = "8")] pub gdamadmhhgf: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "2")] + pub retcode: u32, } /// Obf: OPCMLGFFFKD #[derive(proto_derive::CmdID)] -#[cmdid(6937)] +#[cmdid(6939)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SubmitOfferingItemCsReq { - /// offset: 24 - #[prost(uint32, tag = "12")] - pub interacted_prop_entity_id: u32, /// offset: 28 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "7")] + pub interacted_prop_entity_id: u32, + /// offset: 24 + #[prost(uint32, tag = "15")] pub kmnlbgoeehg: u32, } /// Obf: DLIFLGGHNCM #[derive(proto_derive::CmdID)] -#[cmdid(6939)] +#[cmdid(6923)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SubmitOfferingItemScRsp { - /// offset: 24 - #[prost(message, optional, tag = "10")] - pub ppjdapbpoap: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "4")] pub retcode: u32, + /// offset: 16 + #[prost(message, optional, tag = "5")] + pub ppjdapbpoap: ::core::option::Option, } /// Obf: NCNENNJGCEJ #[derive(proto_derive::CmdID)] -#[cmdid(6922)] +#[cmdid(6926)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeOfferingRewardCsReq { + /// offset: 32 + #[prost(uint32, tag = "9")] + pub interacted_prop_entity_id: u32, /// offset: 24 - #[prost(uint32, repeated, tag = "1")] + #[prost(uint32, repeated, tag = "3")] pub fbkccpkieia: ::prost::alloc::vec::Vec, /// offset: 36 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "14")] pub kmnlbgoeehg: u32, - /// offset: 32 - #[prost(uint32, tag = "6")] - pub interacted_prop_entity_id: u32, } /// Obf: CBPGDFBGMLC #[derive(proto_derive::CmdID)] -#[cmdid(6932)] +#[cmdid(6937)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeOfferingRewardScRsp { - /// offset: 16 - #[prost(message, optional, tag = "10")] - pub reward: ::core::option::Option, - /// offset: 32 - #[prost(message, optional, tag = "14")] + /// offset: 24 + #[prost(message, optional, tag = "15")] pub ppjdapbpoap: ::core::option::Option, /// offset: 40 #[prost(uint32, tag = "8")] pub retcode: u32, + /// offset: 16 + #[prost(message, optional, tag = "7")] + pub reward: ::core::option::Option, } /// Obf: AGDKFNEMODP #[derive(proto_derive::CmdID)] -#[cmdid(6927)] +#[cmdid(6933)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct OfferingInfoScNotify { /// offset: 16 - #[prost(message, optional, tag = "8")] + #[prost(message, optional, tag = "3")] pub ppjdapbpoap: ::core::option::Option, } /// Obf: KNHNOIKKCAA #[derive(proto_derive::CmdID)] -#[cmdid(4010)] +#[cmdid(4041)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AcceptedPamMissionExpireCsReq { /// offset: 24 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "9")] pub main_mission_id: u32, } /// Obf: HFCKILKEBMH #[derive(proto_derive::CmdID)] -#[cmdid(4005)] +#[cmdid(4014)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AcceptedPamMissionExpireScRsp { - /// offset: 28 + /// offset: 24 #[prost(uint32, tag = "13")] pub retcode: u32, - /// offset: 24 - #[prost(uint32, tag = "10")] + /// offset: 28 + #[prost(uint32, tag = "3")] pub main_mission_id: u32, } /// Obf: OKPOKDGMOEI #[derive(proto_derive::CmdID)] -#[cmdid(4098)] +#[cmdid(4077)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SyncAcceptedPamMissionNotify { /// offset: 32 - #[prost(uint64, tag = "15")] - pub pambjbfngpo: u64, - /// offset: 24 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "11")] pub main_mission_id: u32, + /// offset: 24 + #[prost(uint64, tag = "12")] + pub pambjbfngpo: u64, } /// Obf: IANFOLLDCFN #[derive(proto_derive::CmdID)] -#[cmdid(8121)] +#[cmdid(8128)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetPamSkinDataCsReq {} /// Obf: IMMHJOKNGPA #[derive(proto_derive::CmdID)] -#[cmdid(8135)] +#[cmdid(8130)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetPamSkinDataScRsp { - /// offset: 32 - #[prost(uint32, tag = "5")] - pub retcode: u32, - /// offset: 16 - #[prost(uint32, repeated, tag = "9")] - pub unlocked_pam_skins: ::prost::alloc::vec::Vec, /// offset: 36 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "3")] + pub retcode: u32, + /// offset: 32 + #[prost(uint32, tag = "10")] pub current_pam_skin_id: u32, + /// offset: 16 + #[prost(uint32, repeated, tag = "8")] + pub unlocked_pam_skins: ::prost::alloc::vec::Vec, } /// Obf: GKGPODJKBIP #[derive(proto_derive::CmdID)] -#[cmdid(8137)] +#[cmdid(8139)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SelectPamSkinCsReq { /// offset: 24 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "13")] pub pam_skin_id: u32, } /// Obf: KEAHBIODCID #[derive(proto_derive::CmdID)] -#[cmdid(8139)] +#[cmdid(8123)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SelectPamSkinScRsp { - /// offset: 32 - #[prost(uint32, tag = "1")] - pub current_pam_skin_id: u32, - /// offset: 28 - #[prost(uint32, tag = "13")] - pub select_pam_skin_id: u32, /// offset: 24 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "11")] pub retcode: u32, + /// offset: 28 + #[prost(uint32, tag = "3")] + pub select_pam_skin_id: u32, + /// offset: 32 + #[prost(uint32, tag = "12")] + pub current_pam_skin_id: u32, } /// Obf: IOLKOFECEKC #[derive(proto_derive::CmdID)] -#[cmdid(8122)] +#[cmdid(8126)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UnlockPamSkinScNotify { /// offset: 24 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "9")] pub pam_skin_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ggdemgbofgo { - /// offset: 24 - #[prost(bool, tag = "14")] - pub kkehmbpjooc: bool, - /// offset: 32 - #[prost(uint32, tag = "6")] - pub time: u32, /// offset: 28 + #[prost(uint32, tag = "4")] + pub time: u32, + /// offset: 24 #[prost(uint32, tag = "5")] pub acjcphifmln: u32, + /// offset: 32 + #[prost(bool, tag = "1")] + pub kkehmbpjooc: bool, } /// Obf: CEHPIACKNMO #[derive(proto_derive::CmdID)] -#[cmdid(8381)] +#[cmdid(8388)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ParkourGetDataCsReq {} /// Obf: MEDMMLKPLNL #[derive(proto_derive::CmdID)] -#[cmdid(8395)] +#[cmdid(8390)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ParkourGetDataScRsp { - /// offset: 24 - #[prost(message, repeated, tag = "6")] - pub kcmcmpfonko: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "6")] pub retcode: u32, + /// offset: 16 + #[prost(message, repeated, tag = "8")] + pub kcmcmpfonko: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dgefmlbpfmm { /// offset: 28 - #[prost(uint32, tag = "11")] - pub lpbhomfclon: u32, - /// offset: 32 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "7")] pub time: u32, /// offset: 24 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "10")] pub id: u32, + /// offset: 32 + #[prost(uint32, tag = "13")] + pub lpbhomfclon: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] @@ -24204,220 +25883,220 @@ pub struct Oofkebpanlp { /// offset: 32 #[prost(uint32, tag = "4")] pub acjcphifmln: u32, - /// offset: 16 + /// offset: 24 #[prost(message, repeated, tag = "7")] pub dcfhgaajlnn: ::prost::alloc::vec::Vec, } /// Obf: LAAICGPFABC #[derive(proto_derive::CmdID)] -#[cmdid(8397)] +#[cmdid(8399)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ParkourGetRankingInfoCsReq {} /// Obf: FLIGGDLDOKH #[derive(proto_derive::CmdID)] -#[cmdid(8399)] +#[cmdid(8383)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ParkourGetRankingInfoScRsp { /// offset: 40 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "12")] pub retcode: u32, - /// offset: 24 - #[prost(message, repeated, tag = "9")] - pub pfengldjcmg: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(message, optional, tag = "3")] + #[prost(message, optional, tag = "1")] pub njgpikcfjnl: ::core::option::Option, + /// offset: 24 + #[prost(message, repeated, tag = "4")] + pub pfengldjcmg: ::prost::alloc::vec::Vec, } /// Obf: FCMADPMOMGD #[derive(proto_derive::CmdID)] -#[cmdid(8382)] +#[cmdid(8386)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ParkourStartLevelCsReq { + /// offset: 24 + #[prost(uint32, tag = "2")] + pub pofmcalhooc: u32, /// offset: 28 #[prost(uint32, tag = "7")] - pub pofmcalhooc: u32, - /// offset: 24 - #[prost(uint32, tag = "6")] pub acjcphifmln: u32, } /// Obf: GPFIOILCDDH #[derive(proto_derive::CmdID)] -#[cmdid(8392)] +#[cmdid(8397)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ParkourStartLevelScRsp { /// offset: 28 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "12")] pub pofmcalhooc: u32, /// offset: 24 - #[prost(uint32, tag = "11")] - pub retcode: u32, - /// offset: 32 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "10")] pub acjcphifmln: u32, + /// offset: 32 + #[prost(uint32, tag = "3")] + pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bfpolegccpj { - /// offset: 24 - #[prost(enumeration = "Hcfffeimcmf", tag = "11")] - pub r#type: i32, /// offset: 28 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "10")] pub cnt: u32, + /// offset: 24 + #[prost(enumeration = "Hcfffeimcmf", tag = "3")] + pub r#type: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dckpbicnmkk { - /// offset: 24 - #[prost(uint32, tag = "5")] - pub id: u32, /// offset: 28 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "10")] + pub id: u32, + /// offset: 24 + #[prost(uint32, tag = "14")] pub cnt: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ooalaodncpe { - /// offset: 68 - #[prost(uint32, tag = "13")] - pub oigkboohnii: u32, - /// offset: 40 + /// offset: 36 #[prost(uint32, tag = "6")] pub oggegaolpgn: u32, - /// offset: 48 - #[prost(uint32, tag = "8")] + /// offset: 40 + #[prost(uint32, tag = "2")] pub gfdipldifhg: u32, - /// offset: 60 - #[prost(uint32, tag = "1")] - pub nfphcjipijh: u32, - /// offset: 64 - #[prost(uint32, tag = "3")] - pub fodekcobffa: u32, - /// offset: 36 - #[prost(uint32, tag = "4")] + /// offset: 52 + #[prost(uint32, tag = "8")] pub nbnekbdillk: u32, /// offset: 56 - #[prost(uint32, tag = "5")] - pub mmabimiejnj: u32, - /// offset: 24 - #[prost(message, repeated, tag = "2")] - pub apnnbdbenlc: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(uint32, tag = "15")] - pub jehjljdkbge: u32, - /// offset: 52 - #[prost(uint32, tag = "7")] - pub neefgjbmcll: u32, - /// offset: 44 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "1")] pub dhdlndfibkc: u32, + /// offset: 44 + #[prost(uint32, tag = "13")] + pub mmabimiejnj: u32, + /// offset: 16 + #[prost(message, repeated, tag = "5")] + pub apnnbdbenlc: ::prost::alloc::vec::Vec, + /// offset: 64 + #[prost(uint32, tag = "14")] + pub nfphcjipijh: u32, + /// offset: 60 + #[prost(uint32, tag = "9")] + pub jehjljdkbge: u32, + /// offset: 32 + #[prost(uint32, tag = "3")] + pub fodekcobffa: u32, + /// offset: 68 + #[prost(uint32, tag = "7")] + pub oigkboohnii: u32, + /// offset: 48 + #[prost(uint32, tag = "11")] + pub neefgjbmcll: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fjjofekpddh { - /// offset: 36 - #[prost(uint32, tag = "2")] - pub hlkdfincppm: u32, + /// offset: 24 + #[prost(uint32, tag = "5")] + pub adjopiaibmg: u32, /// offset: 32 #[prost(uint32, tag = "9")] - pub adjopiaibmg: u32, - /// offset: 24 - #[prost(uint32, tag = "6")] + pub chakndokncb: u32, + /// offset: 36 + #[prost(uint32, tag = "15")] pub cnjjhfpmiip: u32, /// offset: 28 - #[prost(uint32, tag = "12")] - pub chakndokncb: u32, + #[prost(uint32, tag = "14")] + pub hlkdfincppm: u32, } /// Obf: FCEFAKEBFFM #[derive(proto_derive::CmdID)] -#[cmdid(8387)] +#[cmdid(8393)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ParkourEndLevelCsReq { - /// offset: 64 - #[prost(uint32, tag = "7")] - pub time: u32, - /// offset: 48 - #[prost(uint32, tag = "6")] - pub rank: u32, - /// offset: 68 - #[prost(uint32, tag = "3")] - pub baabddjehmc: u32, - /// offset: 60 - #[prost(uint32, tag = "14")] - pub acjcphifmln: u32, - /// offset: 16 - #[prost(message, repeated, tag = "10")] - pub hmbheigkdbk: ::prost::alloc::vec::Vec, /// offset: 52 - #[prost(enumeration = "Poahabdkpkj", tag = "9")] + #[prost(enumeration = "Poahabdkpkj", tag = "14")] pub hbgclmcgnfm: i32, /// offset: 56 - #[prost(uint32, tag = "2")] - pub eefcbbkkflc: u32, + #[prost(uint32, tag = "10")] + pub baabddjehmc: u32, /// offset: 24 - #[prost(message, repeated, tag = "11")] - pub aedbpadegfi: ::prost::alloc::vec::Vec, - /// offset: 72 - #[prost(uint32, tag = "12")] - pub pofmcalhooc: u32, - /// offset: 40 - #[prost(message, optional, tag = "4")] + #[prost(message, optional, tag = "5")] pub ifenfkggiem: ::core::option::Option, + /// offset: 60 + #[prost(uint32, tag = "9")] + pub time: u32, + /// offset: 16 + #[prost(message, repeated, tag = "7")] + pub hmbheigkdbk: ::prost::alloc::vec::Vec, + /// offset: 68 + #[prost(uint32, tag = "13")] + pub eefcbbkkflc: u32, + /// offset: 48 + #[prost(uint32, tag = "8")] + pub pofmcalhooc: u32, + /// offset: 72 + #[prost(uint32, tag = "2")] + pub acjcphifmln: u32, + /// offset: 64 + #[prost(uint32, tag = "3")] + pub rank: u32, + /// offset: 40 + #[prost(message, repeated, tag = "4")] + pub aedbpadegfi: ::prost::alloc::vec::Vec, } /// Obf: PIOJEPCPKAC #[derive(proto_derive::CmdID)] -#[cmdid(8394)] +#[cmdid(8384)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ParkourEndLevelScRsp { - /// offset: 49 - #[prost(bool, tag = "2")] + /// offset: 36 + #[prost(bool, tag = "11")] pub kkehmbpjooc: bool, - /// offset: 48 - #[prost(bool, tag = "5")] - pub fdgmoeoajkp: bool, - /// offset: 32 - #[prost(uint32, tag = "8")] - pub time: u32, - /// offset: 44 - #[prost(uint32, tag = "4")] - pub retcode: u32, - /// offset: 24 - #[prost(message, optional, tag = "3")] + /// offset: 16 + #[prost(message, optional, tag = "13")] pub blmdkjkoioh: ::core::option::Option, /// offset: 40 #[prost(uint32, tag = "14")] pub acjcphifmln: u32, - /// offset: 36 - #[prost(enumeration = "Poahabdkpkj", tag = "7")] + /// offset: 48 + #[prost(uint32, tag = "9")] + pub retcode: u32, + /// offset: 44 + #[prost(enumeration = "Poahabdkpkj", tag = "3")] pub hbgclmcgnfm: i32, + /// offset: 37 + #[prost(bool, tag = "5")] + pub fdgmoeoajkp: bool, + /// offset: 32 + #[prost(uint32, tag = "7")] + pub time: u32, } /// Obf: BKFCEFHDPCF #[derive(proto_derive::CmdID)] -#[cmdid(7606)] +#[cmdid(7611)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetPetDataCsReq {} /// Obf: DPLNLFKGHHO #[derive(proto_derive::CmdID)] -#[cmdid(7601)] +#[cmdid(7608)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetPetDataScRsp { - /// offset: 36 - #[prost(uint32, tag = "8")] - pub pet_id: u32, - /// offset: 16 - #[prost(uint32, repeated, tag = "1")] + /// offset: 24 + #[prost(uint32, repeated, tag = "9")] pub owned_pet_list: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "11")] + pub pet_id: u32, + /// offset: 36 + #[prost(uint32, tag = "10")] pub retcode: u32, } /// Obf: FMNKJCBDLEJ #[derive(proto_derive::CmdID)] -#[cmdid(7602)] +#[cmdid(7606)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SummonPetCsReq { /// offset: 24 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "3")] pub summoned_pet_id: u32, } /// Obf: FIFKOAJCKEJ @@ -24425,84 +26104,84 @@ pub struct SummonPetCsReq { #[cmdid(7607)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SummonPetScRsp { - /// offset: 24 - #[prost(uint32, tag = "11")] - pub pet_id: u32, /// offset: 32 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "6")] pub retcode: u32, /// offset: 28 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "8")] pub pet_item_id: u32, + /// offset: 24 + #[prost(uint32, tag = "7")] + pub pet_id: u32, } /// Obf: EKNDMAJKKKB #[derive(proto_derive::CmdID)] -#[cmdid(7612)] +#[cmdid(7625)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RecallPetCsReq { /// offset: 24 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "11")] pub summoned_pet_id: u32, } /// Obf: CILLCOPKKDL #[derive(proto_derive::CmdID)] -#[cmdid(7624)] +#[cmdid(7621)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RecallPetScRsp { + /// offset: 24 + #[prost(uint32, tag = "14")] + pub pet_id: u32, /// offset: 28 - #[prost(uint32, tag = "13")] - pub retcode: u32, + #[prost(uint32, tag = "15")] + pub pet_item_id: u32, /// offset: 32 #[prost(uint32, tag = "10")] - pub pet_id: u32, - /// offset: 24 - #[prost(uint32, tag = "11")] - pub pet_item_id: u32, + pub retcode: u32, } /// Obf: KIJFPBFKMKA #[derive(proto_derive::CmdID)] -#[cmdid(7604)] +#[cmdid(7612)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct CurPetChangedScNotify { /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "5")] pub pet_id: u32, } /// Obf: FKOOKNOIDAB #[derive(proto_derive::CmdID)] -#[cmdid(5110)] +#[cmdid(5141)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetPhoneDataCsReq {} /// Obf: PMPAJBKNDHC #[derive(proto_derive::CmdID)] -#[cmdid(5105)] +#[cmdid(5114)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetPhoneDataScRsp { - /// offset: 24 - #[prost(uint32, repeated, tag = "8")] - pub owned_chat_bubbles: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(uint32, tag = "11")] + pub cur_phone_theme: u32, + /// offset: 56 + #[prost(uint32, tag = "5")] + pub lmocamklkpi: u32, + /// offset: 60 + #[prost(uint32, tag = "10")] + pub cur_chat_bubble: u32, /// offset: 40 - #[prost(uint32, repeated, tag = "1")] + #[prost(uint32, repeated, tag = "3")] + pub owned_chat_bubbles: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(uint32, repeated, tag = "6")] pub owned_phone_themes: ::prost::alloc::vec::Vec, /// offset: 52 - #[prost(uint32, tag = "7")] - pub cur_phone_theme: u32, - /// offset: 16 - #[prost(uint32, repeated, tag = "4")] - pub kkneegdkemd: ::prost::alloc::vec::Vec, - /// offset: 60 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "8")] pub retcode: u32, - /// offset: 56 - #[prost(uint32, tag = "13")] - pub lmocamklkpi: u32, - /// offset: 48 - #[prost(uint32, tag = "5")] - pub cur_chat_bubble: u32, + /// offset: 24 + #[prost(uint32, repeated, tag = "14")] + pub kkneegdkemd: ::prost::alloc::vec::Vec, } /// Obf: CMGEDCCBJGH #[derive(proto_derive::CmdID)] -#[cmdid(5198)] +#[cmdid(5177)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SelectChatBubbleCsReq { /// offset: 24 @@ -24511,307 +26190,307 @@ pub struct SelectChatBubbleCsReq { } /// Obf: MALLKFJAEAH #[derive(proto_derive::CmdID)] -#[cmdid(5153)] +#[cmdid(5181)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SelectChatBubbleScRsp { - /// offset: 32 - #[prost(uint32, tag = "13")] - pub pmdcbfopchb: u32, - /// offset: 28 - #[prost(uint32, tag = "11")] - pub retcode: u32, /// offset: 24 #[prost(uint32, tag = "15")] + pub pmdcbfopchb: u32, + /// offset: 28 + #[prost(uint32, tag = "10")] + pub retcode: u32, + /// offset: 32 + #[prost(uint32, tag = "11")] pub cur_chat_bubble: u32, } /// Obf: GHAALGCBPCA #[derive(proto_derive::CmdID)] -#[cmdid(5179)] +#[cmdid(5102)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UnlockChatBubbleScNotify { /// offset: 24 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "6")] pub bubble_id: u32, } /// Obf: EDHCHAJIMCA #[derive(proto_derive::CmdID)] -#[cmdid(5102)] +#[cmdid(5185)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SelectPhoneThemeCsReq { /// offset: 24 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "10")] pub theme_id: u32, } /// Obf: KODDPLOIHFK #[derive(proto_derive::CmdID)] -#[cmdid(5197)] +#[cmdid(5112)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SelectPhoneThemeScRsp { + /// offset: 32 + #[prost(uint32, tag = "7")] + pub retcode: u32, /// offset: 28 #[prost(uint32, tag = "13")] - pub cur_phone_theme: u32, - /// offset: 24 - #[prost(uint32, tag = "3")] - pub retcode: u32, - /// offset: 32 - #[prost(uint32, tag = "11")] pub achopojlcce: u32, + /// offset: 24 + #[prost(uint32, tag = "5")] + pub cur_phone_theme: u32, } /// Obf: GOAAANNKAPL #[derive(proto_derive::CmdID)] -#[cmdid(5106)] +#[cmdid(5188)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UnlockPhoneThemeScNotify { /// offset: 24 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "13")] pub theme_id: u32, } /// Obf: PDNNFCNOHIK #[derive(proto_derive::CmdID)] -#[cmdid(5141)] +#[cmdid(5119)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SelectPhoneCaseCsReq { /// offset: 24 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "5")] pub gianhliikia: u32, } /// Obf: BJKCHHNNHGO #[derive(proto_derive::CmdID)] -#[cmdid(5155)] +#[cmdid(5162)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SelectPhoneCaseScRsp { - /// offset: 32 - #[prost(uint32, tag = "14")] - pub retcode: u32, /// offset: 24 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "9")] pub lmocamklkpi: u32, - /// offset: 28 - #[prost(uint32, tag = "15")] + /// offset: 32 + #[prost(uint32, tag = "6")] pub pdacjdieojg: u32, + /// offset: 28 + #[prost(uint32, tag = "5")] + pub retcode: u32, } /// Obf: GNAJBMACMDG #[derive(proto_derive::CmdID)] -#[cmdid(5107)] +#[cmdid(5134)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UnlockPhoneCaseScNotify { /// offset: 24 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "11")] pub gianhliikia: u32, } /// Obf: PEJKMMNDPFJ #[derive(proto_derive::CmdID)] -#[cmdid(8223)] +#[cmdid(8203)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetPlanetFesDataCsReq {} /// Obf: OCHEDCALAOF #[derive(proto_derive::CmdID)] -#[cmdid(8221)] +#[cmdid(8244)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetPlanetFesDataScRsp { - /// offset: 96 - #[prost(message, optional, tag = "5")] - pub kjkbkegighk: ::core::option::Option, /// offset: 72 - #[prost(message, optional, tag = "4")] - pub lmgkmaoicgc: ::core::option::Option, - /// offset: 32 - #[prost(message, optional, tag = "12")] - pub ebgngdgbolh: ::core::option::Option, + #[prost(message, optional, tag = "3")] + pub hbdliicpkob: ::core::option::Option, /// offset: 120 #[prost(uint32, tag = "10")] pub retcode: u32, - /// offset: 104 - #[prost(message, optional, tag = "2")] - pub fdhgikjdlgd: ::core::option::Option, - /// offset: 56 - #[prost(message, optional, tag = "8")] - pub lapcheignmj: ::core::option::Option, - /// offset: 48 - #[prost(message, optional, tag = "7")] - pub hmffhbhalge: ::core::option::Option, - /// offset: 112 - #[prost(message, optional, tag = "6")] - pub hbdliicpkob: ::core::option::Option, - /// offset: 16 - #[prost(message, optional, tag = "9")] - pub hljmhnabfmc: ::core::option::Option, - /// offset: 88 - #[prost(message, optional, tag = "3")] - pub admjkkoiagd: ::core::option::Option, - /// offset: 24 - #[prost(message, repeated, tag = "14")] - pub kfbpcfdhlhl: ::prost::alloc::vec::Vec, /// offset: 80 - #[prost(message, optional, tag = "11")] + #[prost(message, optional, tag = "8")] + pub fdhgikjdlgd: ::core::option::Option, + /// offset: 96 + #[prost(message, optional, tag = "14")] pub skill_info: ::core::option::Option, + /// offset: 16 + #[prost(message, optional, tag = "1")] + pub ebgngdgbolh: ::core::option::Option, + /// offset: 112 + #[prost(message, optional, tag = "9")] + pub hmffhbhalge: ::core::option::Option, + /// offset: 104 + #[prost(message, repeated, tag = "6")] + pub kfbpcfdhlhl: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(message, optional, tag = "4")] + pub lapcheignmj: ::core::option::Option, /// offset: 40 + #[prost(message, optional, tag = "11")] + pub lmgkmaoicgc: ::core::option::Option, + /// offset: 56 #[prost(message, optional, tag = "13")] + pub kjkbkegighk: ::core::option::Option, + /// offset: 32 + #[prost(message, optional, tag = "2")] + pub hljmhnabfmc: ::core::option::Option, + /// offset: 64 + #[prost(message, optional, tag = "7")] pub heojnaimgkc: ::core::option::Option, + /// offset: 88 + #[prost(message, optional, tag = "12")] + pub admjkkoiagd: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Iikngnhdmfi { /// offset: 16 - #[prost(uint32, repeated, tag = "8")] + #[prost(uint32, repeated, tag = "12")] pub mcnmhbjhmme: ::prost::alloc::vec::Vec, } /// Obf: GLLLJCAAFFE #[derive(proto_derive::CmdID)] -#[cmdid(8246)] +#[cmdid(8228)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlanetFesSyncChangeScNotify { - /// offset: 16 - #[prost(message, repeated, tag = "3")] + /// offset: 24 + #[prost(message, repeated, tag = "15")] pub leadmneimdp: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Oidffleeall { /// offset: 32 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "8")] pub kejnimghoig: u32, - /// offset: 28 - #[prost(uint32, tag = "10")] - pub ihelajnmmbf: u32, /// offset: 24 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "14")] pub imfcimkmjpl: u32, + /// offset: 28 + #[prost(uint32, tag = "12")] + pub ihelajnmmbf: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ccnanlcoddf { - /// offset: 32 - #[prost(message, optional, tag = "1")] + /// offset: 24 + #[prost(message, optional, tag = "10")] pub source: ::core::option::Option, /// offset: 16 - #[prost(message, optional, tag = "14")] + #[prost(message, optional, tag = "12")] pub pbhmgchkjgo: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ofgbmcknldj { - /// offset: 16 - #[prost(message, optional, tag = "13")] - pub bjodeepgopc: ::core::option::Option, /// offset: 40 #[prost(int64, tag = "4")] pub mfknhhnfkgi: i64, - /// offset: 48 - #[prost(uint32, tag = "15")] - pub dgcflhcpjln: u32, - /// offset: 32 + /// offset: 16 #[prost(message, optional, tag = "8")] pub jcfplghkjaa: ::core::option::Option, + /// offset: 48 + #[prost(uint32, tag = "12")] + pub dgcflhcpjln: u32, + /// offset: 24 + #[prost(message, optional, tag = "1")] + pub bjodeepgopc: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kofollacigo { /// offset: 24 - #[prost(message, repeated, tag = "10")] + #[prost(message, repeated, tag = "5")] pub inllekamnpf: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Eoaegaefpfh { - /// offset: 32 - #[prost(uint32, tag = "13")] - pub avatar_id: u32, /// offset: 28 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "12")] + pub level: u32, + /// offset: 32 + #[prost(uint32, tag = "14")] + pub avatar_id: u32, + /// offset: 36 + #[prost(uint32, tag = "2")] pub paehamjhndd: u32, /// offset: 24 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "10")] pub mhkhaclnbpm: u32, - /// offset: 36 - #[prost(uint32, tag = "5")] - pub level: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dkejeoehagm { /// offset: 16 - #[prost(message, repeated, tag = "7")] + #[prost(message, repeated, tag = "5")] pub avatar_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ceoddceiddl { - /// offset: 28 - #[prost(uint32, tag = "11")] - pub item_id: u32, /// offset: 24 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "12")] + pub item_id: u32, + /// offset: 28 + #[prost(uint32, tag = "14")] pub mbejblfhcbh: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ajcjchljbgf { - /// offset: 24 - #[prost(message, repeated, tag = "5")] - pub item_list: ::prost::alloc::vec::Vec, - /// offset: 16 - #[prost(message, optional, tag = "9")] - pub item_value: ::core::option::Option, /// offset: 32 - #[prost(message, optional, tag = "3")] + #[prost(message, optional, tag = "10")] + pub item_value: ::core::option::Option, + /// offset: 40 + #[prost(message, optional, tag = "13")] pub pcajncbmimm: ::core::option::Option, + /// offset: 24 + #[prost(message, repeated, tag = "2")] + pub item_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Oainkjlpcdk { - /// offset: 16 - #[prost(message, repeated, tag = "7")] + /// offset: 24 + #[prost(message, repeated, tag = "2")] pub pocjcmkkjik: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ppfcjhekolg { - /// offset: 32 - #[prost(message, optional, tag = "8")] - pub source: ::core::option::Option, - /// offset: 48 - #[prost(uint32, tag = "10")] - pub config_id: u32, /// offset: 40 - #[prost(uint64, tag = "2")] + #[prost(uint64, tag = "4")] pub unique_id: u64, /// offset: 16 - #[prost(message, repeated, tag = "11")] + #[prost(message, optional, tag = "8")] + pub source: ::core::option::Option, + /// offset: 24 + #[prost(message, repeated, tag = "6")] pub dfcfhhlbgdc: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(uint32, tag = "1")] + pub config_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fimacphlmno { - #[prost(oneof = "fimacphlmno::Kfelkjldkeh", tags = "7")] - pub kfelkjldkeh: ::core::option::Option, + #[prost(oneof = "fimacphlmno::Info", tags = "13")] + pub info: ::core::option::Option, } /// Nested message and enum types in `FIMACPHLMNO`. pub mod fimacphlmno { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] - pub enum Kfelkjldkeh { - /// offset: 16 - #[prost(int64, tag = "7")] + pub enum Info { + /// offset: 24 + #[prost(int64, tag = "13")] Kbefcmiiiin(i64), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Adafjfojdeg { - /// offset: 40 - #[prost(enumeration = "Gmfejefibbi", tag = "3")] + /// offset: 32 + #[prost(uint32, tag = "12")] + pub progress: u32, + /// offset: 48 + #[prost(uint32, tag = "14")] + pub mfanncagdmp: u32, + /// offset: 36 + #[prost(enumeration = "Gmfejefibbi", tag = "10")] pub status: i32, /// offset: 44 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "15")] pub jlfabhhnhcm: u32, - /// offset: 32 - #[prost(uint32, tag = "14")] - pub progress: u32, - /// offset: 36 - #[prost(uint32, tag = "8")] - pub mfanncagdmp: u32, - #[prost(oneof = "adafjfojdeg::Ehacjjjdpah", tags = "6, 5")] + #[prost(oneof = "adafjfojdeg::Ehacjjjdpah", tags = "3, 5")] pub ehacjjjdpah: ::core::option::Option, } /// Nested message and enum types in `ADAFJFOJDEG`. @@ -24819,10 +26498,10 @@ pub mod adafjfojdeg { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Ehacjjjdpah { - /// offset: 24 - #[prost(uint32, tag = "6")] + /// offset: 16 + #[prost(uint32, tag = "3")] Bonaghbbicf(u32), - /// offset: 24 + /// offset: 16 #[prost(message, tag = "5")] Nnhpcoiikff(super::Iikngnhdmfi), } @@ -24830,190 +26509,190 @@ pub mod adafjfojdeg { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pcodfcnkhjk { - /// offset: 24 - #[prost(uint32, tag = "4")] - pub dcnphbdddip: u32, /// offset: 28 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "11")] + pub dcnphbdddip: u32, + /// offset: 24 + #[prost(uint32, tag = "6")] pub eofeldeapeo: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Clknibojlgp { - /// offset: 16 - #[prost(message, repeated, tag = "10")] - pub quest_list: ::prost::alloc::vec::Vec, /// offset: 24 - #[prost(message, optional, tag = "8")] + #[prost(message, optional, tag = "10")] pub cmhnljjodjf: ::core::option::Option, + /// offset: 16 + #[prost(message, repeated, tag = "3")] + pub quest_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gcamegpepol { - /// offset: 32 - #[prost(uint32, tag = "5")] - pub pjolemhlgnl: u32, - /// offset: 16 - #[prost(message, optional, tag = "7")] + /// offset: 24 + #[prost(message, optional, tag = "1")] pub ehbjbpcnplg: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "15")] + pub pjolemhlgnl: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dhnfbgenlig { /// offset: 24 #[prost(uint32, tag = "9")] - pub progress: u32, - /// offset: 28 - #[prost(uint32, tag = "14")] pub bhpcnnfokee: u32, + /// offset: 28 + #[prost(uint32, tag = "15")] + pub progress: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Afbamplgheh { /// offset: 16 - #[prost(uint32, repeated, tag = "14")] - pub ihbjiihbibp: ::prost::alloc::vec::Vec, - /// offset: 24 - #[prost(message, repeated, tag = "9")] + #[prost(message, repeated, tag = "15")] pub nckcmgcbehk: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(uint32, repeated, tag = "8")] + pub ihbjiihbibp: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hfocnhojlah { - /// offset: 24 - #[prost(uint32, tag = "8")] - pub level: u32, /// offset: 28 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "2")] + pub level: u32, + /// offset: 24 + #[prost(uint32, tag = "15")] pub skill_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Iacfpgolflm { /// offset: 16 - #[prost(message, repeated, tag = "9")] + #[prost(message, repeated, tag = "4")] pub skill_info_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gjbfgabaamo { - /// offset: 16 - #[prost(uint32, repeated, tag = "7")] + /// offset: 24 + #[prost(uint32, repeated, tag = "14")] pub hignfpjlfka: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "5")] pub eimgbknlgnf: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mioaegbpoma { - /// offset: 40 - #[prost(uint32, tag = "14")] - pub fgpacihlanb: u32, - /// offset: 24 - #[prost(uint32, repeated, tag = "13")] + /// offset: 16 + #[prost(uint32, repeated, tag = "9")] pub fgimacchhdk: ::prost::alloc::vec::Vec, - /// offset: 32 + /// offset: 40 #[prost(int64, tag = "1")] pub epcpdocdocb: i64, + /// offset: 32 + #[prost(uint32, tag = "12")] + pub fgpacihlanb: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hmbanckgbii { #[prost( - oneof = "hmbanckgbii::Kfelkjldkeh", - tags = "8, 3, 4, 1, 11, 2, 9, 10, 6, 5, 7, 14, 13, 12, 15, 40, 1882, 649, 345, 28, 1259, 1848, 1811, 1034, 624, 1744, 50, 312" + oneof = "hmbanckgbii::Info", + tags = "11, 3, 12, 5, 8, 6, 1, 7, 2, 4, 15, 14, 9, 13, 10, 47, 443, 1043, 1254, 589, 1790, 1570, 834, 1963, 130, 1920, 442, 1877" )] - pub kfelkjldkeh: ::core::option::Option, + pub info: ::core::option::Option, } /// Nested message and enum types in `HMBANCKGBII`. pub mod hmbanckgbii { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Kfelkjldkeh { - /// offset: 16 - #[prost(message, tag = "8")] + pub enum Info { + /// offset: 24 + #[prost(message, tag = "11")] Lkmlgoeeekh(super::Giedcjdlege), - /// offset: 16 + /// offset: 24 #[prost(message, tag = "3")] Cohnlgmifbo(super::Giedcjdlege), - /// offset: 16 - #[prost(message, tag = "4")] + /// offset: 24 + #[prost(message, tag = "12")] Pmlocbhiddl(super::Hpgagbgjlid), - /// offset: 16 - #[prost(message, tag = "1")] - Lebmnloakhc(super::Hpgagbgjlid), - /// offset: 16 - #[prost(message, tag = "11")] - Kbnligljenn(super::Ofgbmcknldj), - /// offset: 16 - #[prost(message, tag = "2")] - Mmfbenambne(super::Ofgbmcknldj), - /// offset: 16 - #[prost(message, tag = "9")] - Gnaidhhjebi(super::Eoaegaefpfh), - /// offset: 16 - #[prost(message, tag = "10")] - Jbdhlhhfdge(super::Eoaegaefpfh), - /// offset: 16 - #[prost(message, tag = "6")] - Jplplfcookd(super::Ppfcjhekolg), - /// offset: 16 + /// offset: 24 #[prost(message, tag = "5")] - Mkofoocokbk(super::Ppfcjhekolg), - /// offset: 16 + Lebmnloakhc(super::Hpgagbgjlid), + /// offset: 24 + #[prost(message, tag = "8")] + Kbnligljenn(super::Ofgbmcknldj), + /// offset: 24 + #[prost(message, tag = "6")] + Mmfbenambne(super::Ofgbmcknldj), + /// offset: 24 + #[prost(message, tag = "1")] + Gnaidhhjebi(super::Eoaegaefpfh), + /// offset: 24 #[prost(message, tag = "7")] + Jbdhlhhfdge(super::Eoaegaefpfh), + /// offset: 24 + #[prost(message, tag = "2")] + Jplplfcookd(super::Ppfcjhekolg), + /// offset: 24 + #[prost(message, tag = "4")] + Mkofoocokbk(super::Ppfcjhekolg), + /// offset: 24 + #[prost(message, tag = "15")] Olmgneoahop(super::Phfbdnnlinf), - /// offset: 16 + /// offset: 24 #[prost(message, tag = "14")] Gbffgphfmdp(super::Adafjfojdeg), - /// offset: 16 - #[prost(message, tag = "13")] + /// offset: 24 + #[prost(message, tag = "9")] Dmnmifjhecl(super::Adafjfojdeg), - /// offset: 16 - #[prost(message, tag = "12")] + /// offset: 24 + #[prost(message, tag = "13")] Imfcdmieopl(super::Pcodfcnkhjk), - /// offset: 16 - #[prost(message, tag = "15")] + /// offset: 24 + #[prost(message, tag = "10")] Pcllcbmhcbd(super::Olbopgjffpm), - /// offset: 16 - #[prost(message, tag = "40")] + /// offset: 24 + #[prost(message, tag = "47")] Biedmjpaebd(super::Hfocnhojlah), - /// offset: 16 - #[prost(message, tag = "1882")] + /// offset: 24 + #[prost(message, tag = "443")] Foicfogcgia(super::Pgndibbgijn), - /// offset: 16 - #[prost(message, tag = "649")] + /// offset: 24 + #[prost(message, tag = "1043")] Nceidlnkbbg(super::Djoeeghmcfj), - /// offset: 16 - #[prost(message, tag = "345")] + /// offset: 24 + #[prost(message, tag = "1254")] Kmmdpejakec(super::Cbikmffdcgi), - /// offset: 16 - #[prost(message, tag = "28")] + /// offset: 24 + #[prost(message, tag = "589")] Gpnlpneehdm(super::Hpcaimkjdij), - /// offset: 16 - #[prost(message, tag = "1259")] + /// offset: 24 + #[prost(message, tag = "1790")] Cneklokhahl(super::Hohdmmndknj), - /// offset: 16 - #[prost(message, tag = "1848")] + /// offset: 24 + #[prost(message, tag = "1570")] Dmfjdahpiid(super::Fhngonefbde), - /// offset: 16 - #[prost(message, tag = "1811")] + /// offset: 24 + #[prost(message, tag = "834")] Iloekhkejaj(super::Ppfcjhekolg), - /// offset: 16 - #[prost(message, tag = "1034")] + /// offset: 24 + #[prost(message, tag = "1963")] Laegjpilnnd(super::Iljjbgifdpe), - /// offset: 16 - #[prost(message, tag = "624")] + /// offset: 24 + #[prost(message, tag = "130")] Lcdklahgkji(super::Deinadpehke), - /// offset: 16 - #[prost(message, tag = "1744")] + /// offset: 24 + #[prost(message, tag = "1920")] Bcaddfdbfna(super::Bkbilpdkoil), - /// offset: 16 - #[prost(message, tag = "50")] + /// offset: 24 + #[prost(message, tag = "442")] Liglefjmlhm(super::Eikaiidaepp), - /// offset: 16 - #[prost(message, tag = "312")] + /// offset: 24 + #[prost(message, tag = "1877")] Gbncidjnlpl(super::Gjipjngnfej), } } @@ -25021,359 +26700,359 @@ pub mod hmbanckgbii { #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Olbopgjffpm { /// offset: 32 - #[prost(bool, tag = "12")] + #[prost(bool, tag = "5")] pub biinncndpcg: bool, /// offset: 16 - #[prost(message, optional, tag = "3")] + #[prost(message, optional, tag = "4")] pub kjkbkegighk: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Phfbdnnlinf { /// offset: 24 - #[prost(message, optional, tag = "3")] + #[prost(message, optional, tag = "4")] pub ehbjbpcnplg: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "5")] pub pjolemhlgnl: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Giedcjdlege { - /// offset: 16 - #[prost(message, optional, tag = "7")] - pub ogjofmcmfpg: ::core::option::Option, - /// offset: 24 - #[prost(message, optional, tag = "15")] + /// offset: 32 + #[prost(message, optional, tag = "11")] pub bmalpkekbel: ::core::option::Option, - /// offset: 40 + /// offset: 16 #[prost(uint32, repeated, tag = "14")] pub blcabemfach: ::prost::alloc::vec::Vec, /// offset: 48 - #[prost(message, optional, tag = "13")] + #[prost(message, optional, tag = "10")] pub mfnaglkdpni: ::core::option::Option, + /// offset: 40 + #[prost(message, optional, tag = "1")] + pub ogjofmcmfpg: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hpgagbgjlid { - /// offset: 32 - #[prost(uint32, tag = "13")] + /// offset: 24 + #[prost(uint32, tag = "6")] pub bmalpkekbel: u32, + /// offset: 32 + #[prost(uint32, tag = "10")] + pub ogjofmcmfpg: u32, /// offset: 28 #[prost(uint32, tag = "8")] pub item_id: u32, - /// offset: 24 - #[prost(uint32, tag = "12")] - pub ogjofmcmfpg: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pgndibbgijn { /// offset: 28 - #[prost(uint32, tag = "8")] - pub gfjaghljjdn: u32, - /// offset: 24 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "2")] pub ecilicnolfn: u32, + /// offset: 24 + #[prost(uint32, tag = "15")] + pub gfjaghljjdn: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Npaiinekefb { - /// offset: 16 - #[prost(message, optional, tag = "1")] - pub dmaimcppjgh: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "4")] - pub pefdlajlcjb: u32, - /// offset: 36 #[prost(uint32, tag = "3")] - pub jlceefbljdc: u32, - /// offset: 40 - #[prost(uint32, tag = "11")] pub avatar_id: u32, + /// offset: 24 + #[prost(message, optional, tag = "12")] + pub dmaimcppjgh: ::core::option::Option, + /// offset: 40 + #[prost(uint32, tag = "4")] + pub jlceefbljdc: u32, + /// offset: 36 + #[prost(uint32, tag = "5")] + pub pefdlajlcjb: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Iljjbgifdpe { - /// offset: 32 - #[prost(message, optional, tag = "11")] - pub fofhieiicpb: ::core::option::Option, - /// offset: 80 - #[prost(uint32, tag = "3")] - pub nlaompdenkk: u32, - /// offset: 24 - #[prost(message, optional, tag = "6")] - pub eajpdpcdjpk: ::core::option::Option, - /// offset: 64 - #[prost(uint32, tag = "7")] - pub hdkafnkhala: u32, - /// offset: 68 - #[prost(uint32, tag = "4")] - pub membicnifli: u32, - /// offset: 16 - #[prost(message, repeated, tag = "9")] - pub oebafbigmbc: ::prost::alloc::vec::Vec, - /// offset: 76 - #[prost(uint32, tag = "14")] - pub nijmjbmcfjf: u32, /// offset: 48 - #[prost(message, optional, tag = "12")] + #[prost(message, optional, tag = "13")] pub pehingjkgcb: ::core::option::Option, /// offset: 40 - #[prost(map = "uint32, uint32", tag = "1")] - pub bjelclbgalf: ::std::collections::HashMap, + #[prost(message, repeated, tag = "14")] + pub oebafbigmbc: ::prost::alloc::vec::Vec, + /// offset: 64 + #[prost(uint32, tag = "7")] + pub nijmjbmcfjf: u32, + /// offset: 16 + #[prost(message, optional, tag = "15")] + pub fofhieiicpb: ::core::option::Option, /// offset: 72 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "4")] + pub membicnifli: u32, + /// offset: 32 + #[prost(map = "uint32, uint32", tag = "12")] + pub bjelclbgalf: ::std::collections::HashMap, + /// offset: 56 + #[prost(message, optional, tag = "1")] + pub eajpdpcdjpk: ::core::option::Option, + /// offset: 76 + #[prost(uint32, tag = "11")] + pub nlaompdenkk: u32, + /// offset: 68 + #[prost(uint32, tag = "6")] pub ccigdjcgamd: u32, + /// offset: 80 + #[prost(uint32, tag = "9")] + pub hdkafnkhala: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Djoeeghmcfj { - /// offset: 16 - #[prost(message, optional, tag = "11")] + /// offset: 24 + #[prost(message, optional, tag = "6")] pub aakdahhigif: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hpcaimkjdij { /// offset: 24 - #[prost(message, optional, tag = "7")] + #[prost(message, optional, tag = "15")] pub jilaggdmall: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cbikmffdcgi { - /// offset: 16 + /// offset: 24 #[prost(message, optional, tag = "15")] pub hhjocipobcf: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hohdmmndknj { - /// offset: 24 - #[prost(message, optional, tag = "10")] + /// offset: 16 + #[prost(message, optional, tag = "9")] pub nfjlfnbpppg: ::core::option::Option, /// offset: 32 - #[prost(enumeration = "Dfhejcijbej", tag = "13")] + #[prost(enumeration = "Dfhejcijbej", tag = "4")] pub podgjpekeeg: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fhngonefbde { /// offset: 24 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "6")] pub eimgbknlgnf: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ohdhpclijnh { - /// offset: 36 - #[prost(uint32, tag = "5")] - pub cioaogdkfog: u32, - /// offset: 24 - #[prost(message, optional, tag = "2")] - pub kjbkngcfbbp: ::core::option::Option, - /// offset: 40 - #[prost(uint32, tag = "8")] - pub eafomflmojj: u32, /// offset: 32 - #[prost(uint32, tag = "13")] - pub ginmoibglnm: u32, - /// offset: 44 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "8")] pub iacphgojhmb: u32, + /// offset: 40 + #[prost(uint32, tag = "11")] + pub eafomflmojj: u32, + /// offset: 36 + #[prost(uint32, tag = "2")] + pub ginmoibglnm: u32, + /// offset: 16 + #[prost(message, optional, tag = "13")] + pub kjbkngcfbbp: ::core::option::Option, + /// offset: 44 + #[prost(uint32, tag = "14")] + pub cioaogdkfog: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Djiaemangcg { - /// offset: 16 - #[prost(message, repeated, tag = "7")] + /// offset: 32 + #[prost(message, repeated, tag = "15")] pub transfer_item_list: ::prost::alloc::vec::Vec, - /// offset: 24 - #[prost(message, repeated, tag = "8")] + /// offset: 16 + #[prost(message, repeated, tag = "13")] pub item_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bfaaefcejpa { /// offset: 32 - #[prost(message, optional, tag = "15")] + #[prost(message, optional, tag = "6")] pub hocnlijhjjk: ::core::option::Option, /// offset: 16 - #[prost(message, optional, tag = "14")] + #[prost(message, optional, tag = "5")] pub pkbbhjpaeki: ::core::option::Option, } /// Obf: BAILPFJGMLE #[derive(proto_derive::CmdID)] -#[cmdid(8230)] +#[cmdid(8245)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesCollectIncomeCsReq { /// offset: 24 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "6")] pub dgcflhcpjln: u32, } /// Obf: PNJJMKEHDPG #[derive(proto_derive::CmdID)] -#[cmdid(8202)] +#[cmdid(8221)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesCollectIncomeScRsp { /// offset: 24 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "5")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pfbfimjfegi { + /// offset: 28 + #[prost(uint32, tag = "12")] + pub avatar_id: u32, /// offset: 24 #[prost(uint32, tag = "14")] - pub avatar_id: u32, - /// offset: 28 - #[prost(uint32, tag = "3")] pub dgcflhcpjln: u32, } /// Obf: NHMBLKBLDOP #[derive(proto_derive::CmdID)] -#[cmdid(8201)] +#[cmdid(8236)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlanetFesSetAvatarWorkCsReq { - /// offset: 16 - #[prost(message, repeated, tag = "3")] + /// offset: 24 + #[prost(message, repeated, tag = "11")] pub kngpofhnfaj: ::prost::alloc::vec::Vec, } /// Obf: DNEJNDIJELO #[derive(proto_derive::CmdID)] -#[cmdid(8228)] +#[cmdid(8247)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesSetAvatarWorkScRsp { /// offset: 24 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "8")] pub retcode: u32, } /// Obf: JNNOGMCDKJK #[derive(proto_derive::CmdID)] -#[cmdid(8227)] +#[cmdid(8231)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesBuyLandCsReq { /// offset: 24 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "6")] pub dgcflhcpjln: u32, } /// Obf: EEFNFHKOIJP #[derive(proto_derive::CmdID)] -#[cmdid(8242)] +#[cmdid(8238)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesBuyLandScRsp { /// offset: 24 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "7")] pub retcode: u32, } /// Obf: CAHHKIIFJMG #[derive(proto_derive::CmdID)] -#[cmdid(8204)] +#[cmdid(8249)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesClientStatusCsReq { /// offset: 24 - #[prost(bool, tag = "4")] + #[prost(bool, tag = "9")] pub fjinnlfcboj: bool, } /// Obf: OJNMBPDDGOK #[derive(proto_derive::CmdID)] -#[cmdid(8243)] +#[cmdid(8217)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesClientStatusScRsp { /// offset: 24 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "3")] pub retcode: u32, } /// Obf: HNJCKGGBCOB #[derive(proto_derive::CmdID)] -#[cmdid(8218)] +#[cmdid(8246)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesCollectAllIncomeCsReq {} /// Obf: NLHNGPHIGNA #[derive(proto_derive::CmdID)] -#[cmdid(8213)] +#[cmdid(8242)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlanetFesCollectAllIncomeScRsp { - /// offset: 32 - #[prost(uint32, tag = "7")] - pub retcode: u32, /// offset: 24 - #[prost(message, optional, tag = "3")] + #[prost(message, optional, tag = "7")] pub gndcammiloi: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "1")] + pub retcode: u32, } /// Obf: JNIDOJLNOFD #[derive(proto_derive::CmdID)] -#[cmdid(8232)] +#[cmdid(8223)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesDoGachaCsReq { /// offset: 32 - #[prost(uint32, tag = "1")] - pub ifngnhhcngl: u32, - /// offset: 24 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "4")] pub simulate_magic: u32, /// offset: 28 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "6")] pub gacha_id: u32, + /// offset: 24 + #[prost(uint32, tag = "9")] + pub ifngnhhcngl: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Neihldgebhe { - /// offset: 32 + /// offset: 16 + #[prost(message, optional, tag = "3")] + pub lpdeopgelle: ::core::option::Option, + /// offset: 40 #[prost(uint32, tag = "8")] pub avatar_id: u32, - /// offset: 36 - #[prost(uint32, tag = "11")] + /// offset: 32 + #[prost(uint32, tag = "2")] pub fljpkfjajfp: u32, - /// offset: 40 - #[prost(uint32, tag = "1")] + /// offset: 36 + #[prost(uint32, tag = "15")] pub jkjncnclfld: u32, - /// offset: 16 - #[prost(message, optional, tag = "14")] - pub lpdeopgelle: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cgojkboeofo { - /// offset: 24 - #[prost(message, repeated, tag = "8")] - pub gmofklbfapl: ::prost::alloc::vec::Vec, /// offset: 16 - #[prost(uint32, repeated, tag = "15")] - pub jcdjcanehjd: ::prost::alloc::vec::Vec, - /// offset: 48 - #[prost(message, repeated, tag = "6")] - pub dhhaphnmedf: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(message, optional, tag = "1")] + #[prost(message, optional, tag = "10")] pub cabcgkngaoc: ::core::option::Option, + /// offset: 40 + #[prost(message, repeated, tag = "3")] + pub dhhaphnmedf: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(uint32, repeated, tag = "13")] + pub jcdjcanehjd: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(message, repeated, tag = "11")] + pub gmofklbfapl: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pjcakifoocp { /// offset: 16 - #[prost(message, optional, tag = "3")] + #[prost(message, optional, tag = "4")] pub jfmahmofjpi: ::core::option::Option, - /// offset: 32 - #[prost(uint32, repeated, tag = "11")] + /// offset: 24 + #[prost(uint32, repeated, tag = "9")] pub ecdambiifci: ::prost::alloc::vec::Vec, } /// Obf: DMBEKDDJJKE #[derive(proto_derive::CmdID)] -#[cmdid(8229)] +#[cmdid(8224)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlanetFesDoGachaScRsp { - /// offset: 48 - #[prost(uint32, tag = "13")] - pub gacha_id: u32, /// offset: 24 - #[prost(message, repeated, tag = "7")] + #[prost(message, repeated, tag = "12")] pub cikepdangfd: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "4")] + pub gacha_id: u32, + /// offset: 44 + #[prost(uint32, tag = "1")] pub retcode: u32, - #[prost(oneof = "planet_fes_do_gacha_sc_rsp::Micmckahmpl", tags = "14, 11")] + #[prost(oneof = "planet_fes_do_gacha_sc_rsp::Micmckahmpl", tags = "5, 13")] pub micmckahmpl: ::core::option::Option, } /// Nested message and enum types in `PlanetFesDoGachaScRsp`. @@ -25382,10 +27061,10 @@ pub mod planet_fes_do_gacha_sc_rsp { #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Micmckahmpl { /// offset: 32 - #[prost(message, tag = "14")] + #[prost(message, tag = "5")] Idgklmcepbo(super::Cgojkboeofo), /// offset: 32 - #[prost(message, tag = "11")] + #[prost(message, tag = "13")] Jabdcpfpoke(super::Pjcakifoocp), } } @@ -25394,33 +27073,33 @@ pub mod planet_fes_do_gacha_sc_rsp { #[cmdid(8205)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesAvatarLevelUpCsReq { - /// offset: 24 - #[prost(uint32, tag = "2")] - pub ldnjeacfbje: u32, /// offset: 28 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "5")] pub avatar_id: u32, + /// offset: 24 + #[prost(uint32, tag = "6")] + pub ldnjeacfbje: u32, } /// Obf: PDPLMFMOLKN #[derive(proto_derive::CmdID)] -#[cmdid(8206)] +#[cmdid(8219)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlanetFesAvatarLevelUpScRsp { - /// offset: 36 - #[prost(uint32, tag = "15")] - pub retcode: u32, + /// offset: 44 + #[prost(uint32, tag = "13")] + pub bhpfpejbkec: u32, /// offset: 32 #[prost(uint32, tag = "8")] - pub avatar_id: u32, - /// offset: 16 - #[prost(message, optional, tag = "11")] - pub reward: ::core::option::Option, - /// offset: 40 - #[prost(uint32, tag = "10")] - pub bhpfpejbkec: u32, - /// offset: 44 - #[prost(uint32, tag = "6")] pub ldnjeacfbje: u32, + /// offset: 40 + #[prost(uint32, tag = "5")] + pub avatar_id: u32, + /// offset: 36 + #[prost(uint32, tag = "4")] + pub retcode: u32, + /// offset: 24 + #[prost(message, optional, tag = "15")] + pub reward: ::core::option::Option, } /// Obf: ENBMABHKKOL #[derive(proto_derive::CmdID)] @@ -25433,163 +27112,163 @@ pub struct PlanetFesTakeQuestRewardCsReq { } /// Obf: EPDMGGGFJFH #[derive(proto_derive::CmdID)] -#[cmdid(8237)] +#[cmdid(8216)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlanetFesTakeQuestRewardScRsp { - /// offset: 36 - #[prost(uint32, tag = "6")] - pub jlfabhhnhcm: u32, /// offset: 32 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "14")] + pub jlfabhhnhcm: u32, + /// offset: 36 + #[prost(uint32, tag = "15")] pub retcode: u32, /// offset: 16 - #[prost(message, optional, tag = "2")] + #[prost(message, optional, tag = "4")] pub dnffkabfoef: ::core::option::Option, } /// Obf: MDILHLHLHKI #[derive(proto_derive::CmdID)] -#[cmdid(8249)] +#[cmdid(8229)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesUpgradeSkillLevelCsReq { - /// offset: 24 - #[prost(uint32, tag = "8")] - pub ldnjeacfbje: u32, /// offset: 28 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "7")] pub skill_id: u32, + /// offset: 24 + #[prost(uint32, tag = "10")] + pub ldnjeacfbje: u32, } /// Obf: KMDOBGMMNDE #[derive(proto_derive::CmdID)] -#[cmdid(8247)] +#[cmdid(8240)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesUpgradeSkillLevelScRsp { /// offset: 36 + #[prost(uint32, tag = "1")] + pub skill_level: u32, + /// offset: 16 + #[prost(message, optional, tag = "7")] + pub item_cost_list: ::core::option::Option, + /// offset: 40 + #[prost(uint32, tag = "9")] + pub skill_id: u32, + /// offset: 32 #[prost(uint32, tag = "10")] pub retcode: u32, - /// offset: 16 - #[prost(message, optional, tag = "14")] - pub item_cost_list: ::core::option::Option, - /// offset: 32 - #[prost(uint32, tag = "3")] - pub skill_level: u32, - /// offset: 40 - #[prost(uint32, tag = "4")] - pub skill_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlanetFesReward { - /// offset: 32 - #[prost(message, repeated, tag = "15")] - pub item_list: ::prost::alloc::vec::Vec, - /// offset: 16 - #[prost(message, optional, tag = "11")] - pub coin: ::core::option::Option, /// offset: 24 - #[prost(map = "uint32, uint32", tag = "8")] + #[prost(message, optional, tag = "8")] + pub coin: ::core::option::Option, + /// offset: 32 + #[prost(map = "uint32, uint32", tag = "14")] pub buff_map: ::std::collections::HashMap, + /// offset: 40 + #[prost(message, repeated, tag = "6")] + pub item_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Knokilfkohi { - /// offset: 32 + /// offset: 24 #[prost(uint32, tag = "13")] pub avatar_id: u32, - /// offset: 24 - #[prost(uint32, tag = "12")] - pub joooeafokhk: u32, /// offset: 28 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "14")] pub aopikhkkglm: u32, + /// offset: 32 + #[prost(uint32, tag = "8")] + pub joooeafokhk: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dlljmiaghdd { - /// offset: 24 - #[prost(message, repeated, tag = "9")] + /// offset: 16 + #[prost(message, repeated, tag = "3")] pub fjhgckenopf: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Efhabdofkde { - /// offset: 36 - #[prost(uint32, tag = "11")] + /// offset: 40 + #[prost(uint32, tag = "12")] pub bpcfoeghonc: u32, - /// offset: 16 - #[prost(map = "uint32, uint32", tag = "9")] + /// offset: 36 + #[prost(uint32, tag = "5")] + pub epmoohcjnho: u32, + /// offset: 24 + #[prost(map = "uint32, uint32", tag = "1")] pub agmgppaomka: ::std::collections::HashMap, /// offset: 32 - #[prost(uint32, tag = "14")] - pub nngopakjicc: u32, - /// offset: 40 #[prost(uint32, tag = "6")] - pub epmoohcjnho: u32, + pub nngopakjicc: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cgomnlbljgh { /// offset: 36 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "15")] pub oohnkojhdho: u32, - /// offset: 24 - #[prost(message, optional, tag = "3")] - pub omcbcgchlgn: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "9")] pub afgkfifjfcl: u32, + /// offset: 16 + #[prost(message, optional, tag = "8")] + pub omcbcgchlgn: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pohniiflcge { /// offset: 24 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "6")] pub dgddjnhlggj: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bkodhaeecjh { - /// offset: 32 - #[prost(uint32, tag = "15")] - pub cgdgpgjlknm: u32, /// offset: 28 #[prost(uint32, tag = "8")] - pub hddijnadfdd: u32, - /// offset: 24 - #[prost(uint32, tag = "10")] + pub cgdgpgjlknm: u32, + /// offset: 32 + #[prost(uint32, tag = "2")] pub dgddjnhlggj: u32, + /// offset: 24 + #[prost(uint32, tag = "12")] + pub hddijnadfdd: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cboemejiffe { /// offset: 24 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "7")] pub dgddjnhlggj: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jofgdaiadbo { - /// offset: 40 - #[prost(uint32, tag = "3")] - pub dajjjfchooj: u32, - /// offset: 32 - #[prost(uint32, tag = "4")] - pub bkmamgapegh: u32, - /// offset: 44 - #[prost(bool, tag = "9")] - pub chnliokglbp: bool, - /// offset: 46 - #[prost(bool, tag = "14")] - pub pklcnhicgia: bool, - /// offset: 45 - #[prost(bool, tag = "2")] - pub fomjlfjckdb: bool, - /// offset: 56 - #[prost(int64, tag = "5")] - pub ljheochhcab: i64, - /// offset: 36 + /// offset: 48 #[prost(uint32, tag = "13")] + pub dajjjfchooj: u32, + /// offset: 40 + #[prost(int64, tag = "11")] + pub ljheochhcab: i64, + /// offset: 60 + #[prost(uint32, tag = "15")] + pub bkmamgapegh: u32, + /// offset: 56 + #[prost(bool, tag = "8")] + pub chnliokglbp: bool, + /// offset: 32 + #[prost(uint32, tag = "5")] pub hoiokbkgfdn: u32, - #[prost(oneof = "jofgdaiadbo::Item", tags = "8, 12, 10, 7, 15, 11")] + /// offset: 57 + #[prost(bool, tag = "12")] + pub pklcnhicgia: bool, + /// offset: 58 + #[prost(bool, tag = "14")] + pub fomjlfjckdb: bool, + #[prost(oneof = "jofgdaiadbo::Item", tags = "1, 9, 4, 10, 7, 6")] pub item: ::core::option::Option, } /// Nested message and enum types in `JOFGDAIADBO`. @@ -25597,327 +27276,327 @@ pub mod jofgdaiadbo { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Item { - /// offset: 24 - #[prost(message, tag = "8")] + /// offset: 16 + #[prost(message, tag = "1")] Pgmblloobma(super::Dlljmiaghdd), - /// offset: 24 - #[prost(message, tag = "12")] + /// offset: 16 + #[prost(message, tag = "9")] Gildjpkdpnn(super::Efhabdofkde), - /// offset: 24 - #[prost(message, tag = "10")] + /// offset: 16 + #[prost(message, tag = "4")] Bolaiplefpi(super::Cgomnlbljgh), - /// offset: 24 - #[prost(message, tag = "7")] + /// offset: 16 + #[prost(message, tag = "10")] Genpkdaeihc(super::Pohniiflcge), - /// offset: 24 - #[prost(message, tag = "15")] + /// offset: 16 + #[prost(message, tag = "7")] Jfnhpiegmmm(super::Bkodhaeecjh), - /// offset: 24 - #[prost(message, tag = "11")] + /// offset: 16 + #[prost(message, tag = "6")] Jlefnhikfoc(super::Cboemejiffe), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ilmelfjccmd { - /// offset: 24 - #[prost(message, optional, tag = "5")] - pub pehingjkgcb: ::core::option::Option, /// offset: 56 - #[prost(uint32, tag = "12")] + #[prost(int64, tag = "11")] + pub coifhfpegph: i64, + /// offset: 48 + #[prost(uint32, tag = "13")] pub bkmamgapegh: u32, - /// offset: 60 - #[prost(bool, tag = "15")] + /// offset: 52 + #[prost(bool, tag = "9")] + pub biinncndpcg: bool, + /// offset: 53 + #[prost(bool, tag = "4")] pub dkhigcipekf: bool, /// offset: 40 - #[prost(message, repeated, tag = "4")] + #[prost(message, optional, tag = "6")] + pub pehingjkgcb: ::core::option::Option, + /// offset: 24 + #[prost(message, repeated, tag = "3")] pub kmndebcffad: ::prost::alloc::vec::Vec, - /// offset: 61 - #[prost(bool, tag = "8")] - pub biinncndpcg: bool, - /// offset: 48 - #[prost(int64, tag = "1")] - pub coifhfpegph: i64, - /// offset: 32 - #[prost(map = "uint32, uint32", tag = "7")] + /// offset: 16 + #[prost(map = "uint32, uint32", tag = "12")] pub hijddfbedpo: ::std::collections::HashMap, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Flnidkiggbk { + /// offset: 16 + #[prost(message, optional, tag = "15")] + pub pehingjkgcb: ::core::option::Option, /// offset: 48 #[prost(bool, tag = "13")] pub dkhigcipekf: bool, - /// offset: 56 - #[prost(uint32, tag = "7")] - pub bkmamgapegh: u32, - /// offset: 32 - #[prost(message, optional, tag = "15")] - pub kneinmnlcdi: ::core::option::Option, - /// offset: 16 - #[prost(message, repeated, tag = "6")] - pub oebafbigmbc: ::prost::alloc::vec::Vec, - /// offset: 24 - #[prost(message, optional, tag = "4")] - pub pehingjkgcb: ::core::option::Option, /// offset: 52 + #[prost(uint32, tag = "10")] + pub bkmamgapegh: u32, + /// offset: 56 #[prost(uint32, tag = "1")] pub gjpanocngbm: u32, + /// offset: 32 + #[prost(message, optional, tag = "8")] + pub kneinmnlcdi: ::core::option::Option, + /// offset: 40 + #[prost(message, repeated, tag = "5")] + pub oebafbigmbc: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Leaahdpaieg { - /// offset: 28 - #[prost(bool, tag = "15")] - pub agmambdehlk: bool, /// offset: 24 - #[prost(uint32, tag = "11")] + #[prost(bool, tag = "2")] + pub agmambdehlk: bool, + /// offset: 28 + #[prost(uint32, tag = "4")] pub hoiokbkgfdn: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Egbkgemfodn { /// offset: 48 - #[prost(message, repeated, tag = "2")] - pub dppimjndndf: ::prost::alloc::vec::Vec, - /// offset: 24 - #[prost(uint32, repeated, tag = "10")] - pub ccbbdgfffag: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(message, repeated, tag = "4")] - pub nfioacfhjnk: ::prost::alloc::vec::Vec, - /// offset: 16 - #[prost(message, optional, tag = "11")] + #[prost(message, optional, tag = "6")] pub ncikkfenhjf: ::core::option::Option, + /// offset: 40 + #[prost(uint32, repeated, tag = "4")] + pub ccbbdgfffag: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(message, repeated, tag = "15")] + pub dppimjndndf: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(message, repeated, tag = "8")] + pub nfioacfhjnk: ::prost::alloc::vec::Vec, /// offset: 56 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "2")] pub hjnoiengedl: u32, /// offset: 60 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "14")] pub blmnekfpagh: u32, } /// Obf: NPMMPIHFJAJ #[derive(proto_derive::CmdID)] -#[cmdid(8248)] +#[cmdid(8232)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesGetBusinessDayInfoCsReq { /// offset: 24 - #[prost(bool, tag = "9")] + #[prost(bool, tag = "7")] pub mkbpdpafapk: bool, } /// Obf: KDFDMOIACFK #[derive(proto_derive::CmdID)] -#[cmdid(8220)] +#[cmdid(8218)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlanetFesGetBusinessDayInfoScRsp { - /// offset: 32 - #[prost(uint32, tag = "7")] - pub retcode: u32, /// offset: 40 - #[prost(int64, tag = "13")] - pub bcfbfmmenjk: i64, - /// offset: 16 - #[prost(message, optional, tag = "8")] + #[prost(uint32, tag = "3")] + pub retcode: u32, + /// offset: 24 + #[prost(message, optional, tag = "13")] pub aakdahhigif: ::core::option::Option, + /// offset: 32 + #[prost(int64, tag = "15")] + pub bcfbfmmenjk: i64, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jnipiaadoip { - /// offset: 28 + /// offset: 40 + #[prost(uint32, tag = "5")] + pub mlgfjgchonh: u32, + /// offset: 44 + #[prost(uint32, tag = "1")] + pub hjnoiengedl: u32, + /// offset: 24 + #[prost(bool, tag = "12")] + pub dkhigcipekf: bool, + /// offset: 25 #[prost(bool, tag = "15")] pub biinncndpcg: bool, - /// offset: 44 - #[prost(uint32, tag = "10")] - pub mlgfjgchonh: u32, - /// offset: 29 - #[prost(bool, tag = "3")] - pub dkhigcipekf: bool, - /// offset: 40 - #[prost(uint32, tag = "8")] - pub blmnekfpagh: u32, /// offset: 32 - #[prost(int64, tag = "6")] + #[prost(int64, tag = "9")] pub bcfbfmmenjk: i64, - /// offset: 24 - #[prost(uint32, tag = "5")] - pub hjnoiengedl: u32, + /// offset: 28 + #[prost(uint32, tag = "14")] + pub blmnekfpagh: u32, } /// Obf: HNCIHJEDCAM #[derive(proto_derive::CmdID)] -#[cmdid(8209)] +#[cmdid(8204)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesBusinessDayRefreshEventCsReq { /// offset: 28 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "13")] pub hoiokbkgfdn: u32, /// offset: 32 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "2")] pub bkmamgapegh: u32, /// offset: 24 - #[prost(bool, tag = "10")] + #[prost(bool, tag = "4")] pub kblpjcfnhle: bool, } /// Obf: POEDGCNDAHM #[derive(proto_derive::CmdID)] -#[cmdid(8240)] +#[cmdid(8211)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlanetFesBusinessDayRefreshEventScRsp { - /// offset: 32 - #[prost(uint32, tag = "5")] - pub retcode: u32, /// offset: 16 - #[prost(message, optional, tag = "4")] + #[prost(message, optional, tag = "9")] pub nfjlfnbpppg: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "6")] + pub retcode: u32, } /// Obf: KIHFHLJNJIG #[derive(proto_derive::CmdID)] -#[cmdid(8207)] +#[cmdid(8210)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesDeliverPamCargoCsReq { /// offset: 28 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "2")] pub avatar_id: u32, /// offset: 24 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "12")] pub aopikhkkglm: u32, } /// Obf: FAABKBGLAPB #[derive(proto_derive::CmdID)] -#[cmdid(8212)] +#[cmdid(8213)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlanetFesDeliverPamCargoScRsp { - /// offset: 16 - #[prost(message, optional, tag = "2")] - pub nfjlfnbpppg: ::core::option::Option, - /// offset: 24 - #[prost(message, optional, tag = "3")] - pub gcbdedabgko: ::core::option::Option, - /// offset: 40 - #[prost(uint32, tag = "11")] - pub retcode: u32, /// offset: 44 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "15")] + pub retcode: u32, + /// offset: 40 + #[prost(uint32, tag = "14")] pub avatar_id: u32, + /// offset: 16 + #[prost(message, optional, tag = "3")] + pub nfjlfnbpppg: ::core::option::Option, + /// offset: 32 + #[prost(message, optional, tag = "10")] + pub gcbdedabgko: ::core::option::Option, } /// Obf: PPAJMNJLOBK #[derive(proto_derive::CmdID)] -#[cmdid(8208)] +#[cmdid(8207)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesChooseAvatarEventOptionCsReq { /// offset: 24 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "10")] pub nfcaambmmmb: u32, } /// Obf: LBHGOPHMBFD #[derive(proto_derive::CmdID)] -#[cmdid(8203)] +#[cmdid(8214)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlanetFesChooseAvatarEventOptionScRsp { - /// offset: 32 - #[prost(message, optional, tag = "7")] - pub reward: ::core::option::Option, + /// offset: 40 + #[prost(uint32, tag = "6")] + pub epmoohcjnho: u32, + /// offset: 44 + #[prost(uint32, tag = "4")] + pub hakkgodicfi: u32, + /// offset: 24 + #[prost(message, optional, tag = "1")] + pub nfjlfnbpppg: ::core::option::Option, /// offset: 48 #[prost(uint32, tag = "15")] - pub epmoohcjnho: u32, - /// offset: 52 - #[prost(uint32, tag = "2")] - pub retcode: u32, - /// offset: 40 - #[prost(uint32, tag = "1")] pub ojkjpkhdepe: u32, /// offset: 16 - #[prost(message, optional, tag = "14")] - pub nfjlfnbpppg: ::core::option::Option, - /// offset: 44 - #[prost(uint32, tag = "13")] - pub hakkgodicfi: u32, + #[prost(message, optional, tag = "8")] + pub reward: ::core::option::Option, + /// offset: 52 + #[prost(uint32, tag = "7")] + pub retcode: u32, } /// Obf: LCIKAFGBDLH #[derive(proto_derive::CmdID)] -#[cmdid(8215)] +#[cmdid(8222)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesDealAvatarEventOptionItemCsReq { - /// offset: 24 - #[prost(bool, tag = "8")] - pub lecdhddceia: bool, /// offset: 28 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "12")] pub nngopakjicc: u32, + /// offset: 24 + #[prost(bool, tag = "3")] + pub lecdhddceia: bool, } /// Obf: POHFEIJMNHF #[derive(proto_derive::CmdID)] -#[cmdid(8214)] +#[cmdid(8201)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlanetFesDealAvatarEventOptionItemScRsp { - /// offset: 40 - #[prost(uint32, tag = "9")] + /// offset: 52 + #[prost(uint32, tag = "2")] pub retcode: u32, - /// offset: 24 - #[prost(message, optional, tag = "2")] - pub reward: ::core::option::Option, - /// offset: 44 - #[prost(uint32, tag = "8")] - pub ojkjpkhdepe: u32, /// offset: 48 #[prost(uint32, tag = "10")] pub hakkgodicfi: u32, + /// offset: 40 + #[prost(uint32, tag = "5")] + pub ojkjpkhdepe: u32, /// offset: 32 - #[prost(message, optional, tag = "11")] - pub nfjlfnbpppg: ::core::option::Option, - /// offset: 52 - #[prost(bool, tag = "12")] + #[prost(message, optional, tag = "4")] + pub reward: ::core::option::Option, + /// offset: 44 + #[prost(bool, tag = "14")] pub lecdhddceia: bool, + /// offset: 24 + #[prost(message, optional, tag = "1")] + pub nfjlfnbpppg: ::core::option::Option, } /// Obf: HFAAHBMGHLK #[derive(proto_derive::CmdID)] -#[cmdid(8224)] +#[cmdid(8241)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesTakeRegionPhaseRewardCsReq { /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "4")] pub ndbojandnjn: u32, } /// Obf: FECEMMEEGAB #[derive(proto_derive::CmdID)] -#[cmdid(8226)] +#[cmdid(8206)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlanetFesTakeRegionPhaseRewardScRsp { /// offset: 36 - #[prost(uint32, tag = "1")] - pub retcode: u32, - /// offset: 32 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "11")] pub ndbojandnjn: u32, /// offset: 24 - #[prost(message, optional, tag = "8")] + #[prost(message, optional, tag = "12")] pub reward_list: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "6")] + pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cnlmdffefjm { - /// offset: 16 - #[prost(uint32, repeated, tag = "6")] - pub hfkggoepple: ::prost::alloc::vec::Vec, - /// offset: 24 - #[prost(uint32, repeated, tag = "10")] - pub cdlbehlammm: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "7")] pub alhanjklboo: u32, + /// offset: 32 + #[prost(uint32, repeated, tag = "9")] + pub hfkggoepple: ::prost::alloc::vec::Vec, /// offset: 44 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "11")] pub gpaghiajicd: u32, + /// offset: 16 + #[prost(uint32, repeated, tag = "15")] + pub cdlbehlammm: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hldhemlpjng { - /// offset: 40 - #[prost(uint32, tag = "3")] - pub oohnkojhdho: u32, /// offset: 36 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "12")] + pub oohnkojhdho: u32, + /// offset: 40 + #[prost(uint32, tag = "7")] pub acdopcbmpnl: u32, - #[prost(oneof = "hldhemlpjng::Ngikdjmngbg", tags = "5")] + #[prost(oneof = "hldhemlpjng::Ngikdjmngbg", tags = "6")] pub ngikdjmngbg: ::core::option::Option, } /// Nested message and enum types in `HLDHEMLPJNG`. @@ -25926,7 +27605,7 @@ pub mod hldhemlpjng { #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Ngikdjmngbg { /// offset: 16 - #[prost(message, tag = "5")] + #[prost(message, tag = "6")] Ejcolgnjgdc(super::Cnlmdffefjm), } } @@ -25934,36 +27613,36 @@ pub mod hldhemlpjng { #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fmnhlknjnah { /// offset: 24 - #[prost(uint32, repeated, tag = "6")] + #[prost(uint32, repeated, tag = "10")] pub pkhlgkkippa: ::prost::alloc::vec::Vec, } /// Obf: FEOHKDLJNDN #[derive(proto_derive::CmdID)] -#[cmdid(8211)] +#[cmdid(8220)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesStartMiniGameCsReq { + /// offset: 28 + #[prost(uint32, tag = "13")] + pub oohnkojhdho: u32, /// offset: 24 #[prost(uint32, tag = "15")] - pub oohnkojhdho: u32, - /// offset: 28 - #[prost(uint32, tag = "9")] pub acdopcbmpnl: u32, } /// Obf: PIHDBLHKMBP #[derive(proto_derive::CmdID)] -#[cmdid(8236)] +#[cmdid(8235)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlanetFesStartMiniGameScRsp { /// offset: 24 + #[prost(message, optional, tag = "10")] + pub omcbcgchlgn: ::core::option::Option, + /// offset: 32 #[prost(message, optional, tag = "13")] pub reward: ::core::option::Option, - /// offset: 16 - #[prost(message, optional, tag = "1")] - pub omcbcgchlgn: ::core::option::Option, /// offset: 48 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "5")] pub retcode: u32, - #[prost(oneof = "planet_fes_start_mini_game_sc_rsp::Empmlafdhfa", tags = "3")] + #[prost(oneof = "planet_fes_start_mini_game_sc_rsp::Empmlafdhfa", tags = "14")] pub empmlafdhfa: ::core::option::Option< planet_fes_start_mini_game_sc_rsp::Empmlafdhfa, >, @@ -25973,499 +27652,499 @@ pub mod planet_fes_start_mini_game_sc_rsp { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Empmlafdhfa { - /// offset: 32 - #[prost(message, tag = "3")] + /// offset: 40 + #[prost(message, tag = "14")] Jfmahmofjpi(super::Fmnhlknjnah), } } /// Obf: NLBPMNKBMEH #[derive(proto_derive::CmdID)] -#[cmdid(8219)] +#[cmdid(8212)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesUseItemCsReq { - /// offset: 24 - #[prost(uint32, tag = "13")] - pub diookfoccmo: u32, /// offset: 28 + #[prost(uint32, tag = "14")] + pub diookfoccmo: u32, + /// offset: 24 #[prost(uint32, tag = "5")] pub item_id: u32, } /// Obf: ICJALLAKNNN #[derive(proto_derive::CmdID)] -#[cmdid(8238)] +#[cmdid(8215)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlanetFesUseItemScRsp { /// offset: 32 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "4")] pub retcode: u32, /// offset: 16 - #[prost(message, optional, tag = "15")] + #[prost(message, optional, tag = "8")] pub reward: ::core::option::Option, } /// Obf: LHBDNBMDMLD #[derive(proto_derive::CmdID)] -#[cmdid(8234)] +#[cmdid(8233)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesGameBingoFlipCsReq { /// offset: 24 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "11")] pub hcfpofmdgkn: u32, } /// Obf: AJKBNNEJAKF #[derive(proto_derive::CmdID)] -#[cmdid(8233)] +#[cmdid(8237)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlanetFesGameBingoFlipScRsp { - /// offset: 36 - #[prost(uint32, tag = "10")] - pub hcfpofmdgkn: u32, /// offset: 40 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "8")] + pub hcfpofmdgkn: u32, + /// offset: 36 + #[prost(bool, tag = "15")] + pub nfeadmfnflk: bool, + /// offset: 32 + #[prost(uint32, tag = "2")] pub retcode: u32, /// offset: 16 - #[prost(message, optional, tag = "1")] + #[prost(message, optional, tag = "6")] pub reward: ::core::option::Option, - /// offset: 32 - #[prost(bool, tag = "5")] - pub nfeadmfnflk: bool, } /// Obf: GHHEPGMFLKN #[derive(proto_derive::CmdID)] -#[cmdid(8210)] +#[cmdid(8243)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesBonusEventInteractCsReq { /// offset: 24 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "6")] pub hoiokbkgfdn: u32, /// offset: 28 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "10")] pub apmodagohna: u32, } /// Obf: HNNHDFFJHEI #[derive(proto_derive::CmdID)] -#[cmdid(8245)] +#[cmdid(8226)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlanetFesBonusEventInteractScRsp { - /// offset: 44 - #[prost(uint32, tag = "4")] - pub hoiokbkgfdn: u32, /// offset: 16 - #[prost(message, optional, tag = "9")] + #[prost(message, optional, tag = "7")] pub nfjlfnbpppg: ::core::option::Option, + /// offset: 44 + #[prost(uint32, tag = "2")] + pub retcode: u32, /// offset: 24 #[prost(message, optional, tag = "13")] pub reward: ::core::option::Option, /// offset: 40 - #[prost(uint32, tag = "3")] - pub retcode: u32, + #[prost(uint32, tag = "8")] + pub hoiokbkgfdn: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Eikaiidaepp { - /// offset: 44 - #[prost(uint32, tag = "2")] - pub bkmamgapegh: u32, - /// offset: 24 - #[prost(message, optional, tag = "14")] - pub hhjocgomeco: ::core::option::Option, - /// offset: 32 - #[prost(uint32, tag = "11")] + /// offset: 52 + #[prost(uint32, tag = "4")] + pub lnjiihhpmed: u32, + /// offset: 40 + #[prost(uint32, tag = "7")] pub hdcbejdenla: u32, /// offset: 36 #[prost(uint32, tag = "10")] - pub lnjiihhpmed: u32, - /// offset: 40 - #[prost(uint32, tag = "8")] - pub dgjdmocbbii: u32, - /// offset: 48 - #[prost(uint32, tag = "13")] pub pjolemhlgnl: u32, - /// offset: 52 - #[prost(uint32, tag = "15")] + /// offset: 44 + #[prost(uint32, tag = "11")] pub uid: u32, + /// offset: 32 + #[prost(uint32, tag = "13")] + pub dgjdmocbbii: u32, + /// offset: 24 + #[prost(message, optional, tag = "15")] + pub hhjocgomeco: ::core::option::Option, + /// offset: 48 + #[prost(uint32, tag = "9")] + pub bkmamgapegh: u32, } /// Obf: DNCDENAAEBC #[derive(proto_derive::CmdID)] -#[cmdid(8244)] +#[cmdid(8225)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesGetFriendRankingInfoListCsReq {} /// Obf: OJMAAPPBENG #[derive(proto_derive::CmdID)] -#[cmdid(8222)] +#[cmdid(8234)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlanetFesGetFriendRankingInfoListScRsp { - /// offset: 24 - #[prost(message, optional, tag = "1")] - pub icmgegefdle: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "5")] pub retcode: u32, + /// offset: 16 + #[prost(message, optional, tag = "14")] + pub icmgegefdle: ::core::option::Option, } /// Obf: JLOIFLNIBDH #[derive(proto_derive::CmdID)] -#[cmdid(8217)] +#[cmdid(8208)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlanetFesFriendRankingInfoChangeScNotify { - /// offset: 16 - #[prost(message, repeated, tag = "7")] + /// offset: 24 + #[prost(message, repeated, tag = "8")] pub cnheklkbmhh: ::prost::alloc::vec::Vec, } /// Obf: GCBAMAELHIC #[derive(proto_derive::CmdID)] -#[cmdid(8216)] +#[cmdid(8202)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesSetCustomKeyValueCsReq { - /// offset: 24 - #[prost(uint32, tag = "2")] - pub value: u32, /// offset: 28 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "6")] + pub value: u32, + /// offset: 24 + #[prost(uint32, tag = "12")] pub key: u32, } /// Obf: LNKOOOBENDP #[derive(proto_derive::CmdID)] -#[cmdid(8239)] +#[cmdid(8227)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesSetCustomKeyValueScRsp { /// offset: 28 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "13")] pub retcode: u32, - /// offset: 32 - #[prost(uint32, tag = "14")] - pub value: u32, /// offset: 24 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "15")] + pub value: u32, + /// offset: 32 + #[prost(uint32, tag = "9")] pub key: u32, } /// Obf: JFGJEHICCCD #[derive(proto_derive::CmdID)] -#[cmdid(8235)] +#[cmdid(8248)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesUpgradeFesLevelCsReq { /// offset: 24 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "1")] pub ldnjeacfbje: u32, } /// Obf: MJDFLDMOONF #[derive(proto_derive::CmdID)] -#[cmdid(8225)] +#[cmdid(8209)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesUpgradeFesLevelScRsp { /// offset: 24 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "10")] pub retcode: u32, } /// Obf: JOIMPGHIEFC #[derive(proto_derive::CmdID)] -#[cmdid(8231)] +#[cmdid(8230)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesGetAvatarStatCsReq {} /// Obf: PEODBBNDECK #[derive(proto_derive::CmdID)] -#[cmdid(8241)] +#[cmdid(8239)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlanetFesGetAvatarStatScRsp { - /// offset: 16 - #[prost(message, repeated, tag = "5")] - pub oebafbigmbc: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "7")] pub retcode: u32, + /// offset: 16 + #[prost(message, repeated, tag = "8")] + pub oebafbigmbc: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Deinadpehke { - /// offset: 24 - #[prost(uint32, repeated, tag = "11")] - pub jpacobgbdbg: ::prost::alloc::vec::Vec, - /// offset: 44 - #[prost(uint32, tag = "6")] - pub ofgfhcldobg: u32, - /// offset: 40 - #[prost(uint32, tag = "3")] + /// offset: 36 + #[prost(uint32, tag = "7")] pub pnakhnbdjae: u32, - /// offset: 32 - #[prost(int64, tag = "13")] + /// offset: 24 + #[prost(uint32, repeated, tag = "6")] + pub jpacobgbdbg: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(int64, tag = "3")] pub lffcmnahbdp: i64, + /// offset: 32 + #[prost(uint32, tag = "14")] + pub ofgfhcldobg: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bkbilpdkoil { /// offset: 48 - #[prost(int64, tag = "6")] - pub time: i64, - /// offset: 16 - #[prost(uint32, repeated, tag = "3")] - pub jpacobgbdbg: ::prost::alloc::vec::Vec, - /// offset: 40 - #[prost(uint32, tag = "12")] - pub lhjpkmdmnmp: u32, - /// offset: 44 - #[prost(bool, tag = "5")] + #[prost(bool, tag = "3")] pub cabehkoflpg: bool, - /// offset: 32 - #[prost(uint64, tag = "15")] - pub hpjjdcjhhoa: u64, -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gjipjngnfej { - /// offset: 48 - #[prost(uint32, tag = "13")] - pub ofgfhcldobg: u32, - /// offset: 44 - #[prost(uint32, tag = "11")] - pub pnakhnbdjae: u32, - /// offset: 40 - #[prost(uint32, tag = "12")] - pub source: u32, /// offset: 16 #[prost(uint32, repeated, tag = "7")] pub jpacobgbdbg: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(int64, tag = "9")] + #[prost(int64, tag = "1")] pub time: i64, + /// offset: 40 + #[prost(uint64, tag = "14")] + pub hpjjdcjhhoa: u64, + /// offset: 52 + #[prost(uint32, tag = "13")] + pub lhjpkmdmnmp: u32, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Gjipjngnfej { + /// offset: 16 + #[prost(uint32, repeated, tag = "3")] + pub jpacobgbdbg: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "12")] + pub pnakhnbdjae: u32, + /// offset: 48 + #[prost(uint32, tag = "8")] + pub source: u32, + /// offset: 40 + #[prost(int64, tag = "6")] + pub time: i64, + /// offset: 36 + #[prost(uint32, tag = "13")] + pub ofgfhcldobg: u32, } /// Obf: IEEHPECGECL #[derive(proto_derive::CmdID)] -#[cmdid(8313)] +#[cmdid(8293)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesGetExtraCardPieceInfoCsReq {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ffapkcnapid { - /// offset: 16 - #[prost(message, repeated, tag = "14")] - pub gedglncpggn: ::prost::alloc::vec::Vec, - /// offset: 64 - #[prost(uint32, tag = "7")] + /// offset: 60 + #[prost(uint32, tag = "14")] pub aoaefeibbmf: u32, - /// offset: 48 - #[prost(uint32, repeated, tag = "6")] - pub iemnjhlfgkd: ::prost::alloc::vec::Vec, - /// offset: 56 - #[prost(int64, tag = "11")] - pub aiieklilmjc: i64, - /// offset: 68 - #[prost(uint32, tag = "1")] - pub uid: u32, - /// offset: 40 - #[prost(message, repeated, tag = "9")] - pub obboccnflol: ::prost::alloc::vec::Vec, /// offset: 72 - #[prost(uint32, tag = "4")] + #[prost(int64, tag = "9")] + pub aiieklilmjc: i64, + /// offset: 24 + #[prost(message, repeated, tag = "4")] + pub gedglncpggn: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(message, repeated, tag = "6")] + pub obboccnflol: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(uint32, repeated, tag = "10")] + pub iemnjhlfgkd: ::prost::alloc::vec::Vec, + /// offset: 64 + #[prost(uint32, tag = "3")] pub hlkpnecambl: u32, + /// offset: 56 + #[prost(uint32, tag = "12")] + pub uid: u32, /// offset: 32 - #[prost(message, repeated, tag = "5")] + #[prost(message, repeated, tag = "13")] pub pbfhdnbgmbp: ::prost::alloc::vec::Vec, } /// Obf: MAOJNGJBIIG #[derive(proto_derive::CmdID)] -#[cmdid(8311)] +#[cmdid(8334)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlanetFesGetExtraCardPieceInfoScRsp { - /// offset: 24 - #[prost(message, optional, tag = "14")] - pub baamhdnnkia: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "6")] pub retcode: u32, + /// offset: 24 + #[prost(message, optional, tag = "3")] + pub baamhdnnkia: ::core::option::Option, } /// Obf: JKAIFEBMLLL #[derive(proto_derive::CmdID)] -#[cmdid(8336)] +#[cmdid(8318)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesGetFriendCardPieceCsReq {} /// Obf: PJNPHHIHHJL #[derive(proto_derive::CmdID)] -#[cmdid(8320)] +#[cmdid(8335)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlanetFesGetFriendCardPieceScRsp { - /// offset: 32 - #[prost(uint32, tag = "9")] - pub retcode: u32, - /// offset: 24 - #[prost(message, repeated, tag = "14")] + /// offset: 16 + #[prost(message, repeated, tag = "3")] pub cgdandnibgj: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "10")] + pub retcode: u32, } /// Obf: KJHEBGGHEOJ #[derive(proto_derive::CmdID)] -#[cmdid(8292)] +#[cmdid(8311)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesChangeCardPieceApplyPermissionCsReq { /// offset: 24 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "2")] pub hlkpnecambl: u32, } /// Obf: DMBJBMNGJBD #[derive(proto_derive::CmdID)] -#[cmdid(8291)] +#[cmdid(8326)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesChangeCardPieceApplyPermissionScRsp { - /// offset: 24 - #[prost(uint32, tag = "2")] - pub hlkpnecambl: u32, /// offset: 28 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "8")] pub retcode: u32, + /// offset: 24 + #[prost(uint32, tag = "10")] + pub hlkpnecambl: u32, } /// Obf: GBIFOPHFAPB #[derive(proto_derive::CmdID)] -#[cmdid(8318)] +#[cmdid(8337)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlanetFesApplyCardPieceCsReq { /// offset: 16 - #[prost(uint32, repeated, tag = "9")] + #[prost(uint32, repeated, tag = "1")] pub jpacobgbdbg: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "12")] pub cbegnbkmhcd: u32, } /// Obf: LJDDBEDBMDI #[derive(proto_derive::CmdID)] -#[cmdid(8317)] +#[cmdid(8321)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlanetFesApplyCardPieceScRsp { - /// offset: 36 - #[prost(uint32, tag = "5")] - pub retcode: u32, - /// offset: 24 - #[prost(uint32, repeated, tag = "3")] - pub jpacobgbdbg: ::prost::alloc::vec::Vec, - /// offset: 32 + /// offset: 44 #[prost(bool, tag = "12")] pub mcffpieeknn: bool, - /// offset: 48 - #[prost(uint32, tag = "4")] - pub cbegnbkmhcd: u32, /// offset: 40 - #[prost(int64, tag = "1")] + #[prost(uint32, tag = "1")] + pub cbegnbkmhcd: u32, + /// offset: 24 + #[prost(uint32, repeated, tag = "11")] + pub jpacobgbdbg: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(uint32, tag = "8")] + pub pnakhnbdjae: u32, + /// offset: 32 + #[prost(int64, tag = "9")] pub epcpdocdocb: i64, /// offset: 52 - #[prost(uint32, tag = "13")] - pub pnakhnbdjae: u32, + #[prost(uint32, tag = "2")] + pub retcode: u32, } /// Obf: MPDFLMMAPDE #[derive(proto_derive::CmdID)] -#[cmdid(8332)] +#[cmdid(8328)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlanetFesHandleCardPieceApplyCsReq { /// offset: 16 - #[prost(uint32, repeated, tag = "9")] + #[prost(uint32, repeated, tag = "12")] pub dlhbcokcidp: ::prost::alloc::vec::Vec, - /// offset: 40 - #[prost(uint32, tag = "4")] - pub pnakhnbdjae: u32, /// offset: 32 - #[prost(bool, tag = "12")] - pub mdapcfheljl: bool, - /// offset: 36 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "13")] pub ofgfhcldobg: u32, + /// offset: 36 + #[prost(uint32, tag = "15")] + pub pnakhnbdjae: u32, + /// offset: 40 + #[prost(bool, tag = "3")] + pub mdapcfheljl: bool, } /// Obf: MHKABAJDBHP #[derive(proto_derive::CmdID)] -#[cmdid(8294)] +#[cmdid(8339)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlanetFesHandleCardPieceApplyScRsp { - /// offset: 32 - #[prost(bool, tag = "15")] + /// offset: 40 + #[prost(bool, tag = "1")] pub mdapcfheljl: bool, - /// offset: 16 - #[prost(uint32, repeated, tag = "5")] - pub dlhbcokcidp: ::prost::alloc::vec::Vec, /// offset: 36 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "7")] pub retcode: u32, /// offset: 48 - #[prost(int64, tag = "8")] + #[prost(int64, tag = "12")] pub ppiolclpmpl: i64, - /// offset: 40 - #[prost(uint32, tag = "12")] + /// offset: 32 + #[prost(uint32, tag = "5")] pub pnakhnbdjae: u32, + /// offset: 24 + #[prost(uint32, repeated, tag = "14")] + pub dlhbcokcidp: ::prost::alloc::vec::Vec, } /// Obf: JGHDMOIMEBO #[derive(proto_derive::CmdID)] -#[cmdid(8333)] +#[cmdid(8307)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesGetOfferedCardPieceCsReq { /// offset: 32 + #[prost(uint64, tag = "3")] + pub hpjjdcjhhoa: u64, + /// offset: 24 #[prost(bool, tag = "8")] pub cabehkoflpg: bool, - /// offset: 24 - #[prost(uint64, tag = "11")] - pub hpjjdcjhhoa: u64, } /// Obf: NHHKGBJLPEM #[derive(proto_derive::CmdID)] -#[cmdid(8308)] +#[cmdid(8336)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlanetFesGetOfferedCardPieceScRsp { /// offset: 48 - #[prost(uint64, tag = "9")] - pub hpjjdcjhhoa: u64, - /// offset: 32 - #[prost(message, repeated, tag = "10")] - pub pbfhdnbgmbp: ::prost::alloc::vec::Vec, - /// offset: 16 - #[prost(message, repeated, tag = "11")] - pub onjgmghcpef: ::prost::alloc::vec::Vec, - /// offset: 56 - #[prost(uint32, tag = "15")] - pub retcode: u32, - /// offset: 60 - #[prost(bool, tag = "14")] - pub cabehkoflpg: bool, - /// offset: 40 - #[prost(int64, tag = "13")] + #[prost(int64, tag = "9")] pub dljckcmadhj: i64, + /// offset: 32 + #[prost(message, repeated, tag = "5")] + pub pbfhdnbgmbp: ::prost::alloc::vec::Vec, + /// offset: 56 + #[prost(uint64, tag = "15")] + pub hpjjdcjhhoa: u64, + /// offset: 16 + #[prost(message, repeated, tag = "2")] + pub onjgmghcpef: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint32, tag = "1")] + pub retcode: u32, + /// offset: 44 + #[prost(bool, tag = "4")] + pub cabehkoflpg: bool, } /// Obf: EPDCLDLCFKG #[derive(proto_derive::CmdID)] -#[cmdid(8303)] +#[cmdid(8332)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlanetFesGiveCardPieceCsReq { - /// offset: 32 - #[prost(uint32, tag = "3")] - pub cbegnbkmhcd: u32, /// offset: 24 - #[prost(uint32, repeated, tag = "10")] + #[prost(uint32, repeated, tag = "6")] pub dlhbcokcidp: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "14")] + pub cbegnbkmhcd: u32, } /// Obf: OPGHEBECJHH #[derive(proto_derive::CmdID)] -#[cmdid(8322)] +#[cmdid(8313)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlanetFesGiveCardPieceScRsp { - /// offset: 48 - #[prost(uint32, tag = "1")] - pub retcode: u32, - /// offset: 40 - #[prost(uint64, tag = "2")] - pub hpjjdcjhhoa: u64, /// offset: 32 - #[prost(int64, tag = "3")] - pub ppiolclpmpl: i64, - /// offset: 52 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "10")] + pub retcode: u32, + /// offset: 36 + #[prost(uint32, tag = "1")] pub cbegnbkmhcd: u32, + /// offset: 48 + #[prost(uint64, tag = "6")] + pub hpjjdcjhhoa: u64, /// offset: 24 - #[prost(uint32, repeated, tag = "4")] + #[prost(uint32, repeated, tag = "9")] pub dlhbcokcidp: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(int64, tag = "12")] + pub ppiolclpmpl: i64, } /// Obf: PHGOGJANIDN #[derive(proto_derive::CmdID)] -#[cmdid(8319)] +#[cmdid(8314)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesLargeBonusInteractCsReq { /// offset: 32 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "11")] pub mopffbmabcd: u32, /// offset: 28 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "3")] pub ooiookgmehp: u32, /// offset: 24 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "1")] pub ihcilnhklmc: u32, } /// Obf: IKPMCPHNOIA @@ -26473,22 +28152,22 @@ pub struct PlanetFesLargeBonusInteractCsReq { #[cmdid(8295)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlanetFesLargeBonusInteractScRsp { - /// offset: 24 - #[prost(message, optional, tag = "7")] - pub nfjlfnbpppg: ::core::option::Option, + /// offset: 32 + #[prost(message, optional, tag = "15")] + pub gmidjmmmjkp: ::core::option::Option, /// offset: 40 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "3")] pub retcode: u32, /// offset: 44 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "8")] pub ihcilnhklmc: u32, - /// offset: 16 - #[prost(message, optional, tag = "8")] - pub gmidjmmmjkp: ::core::option::Option, + /// offset: 24 + #[prost(message, optional, tag = "1")] + pub nfjlfnbpppg: ::core::option::Option, } /// Obf: GPJACEJJMEB #[derive(proto_derive::CmdID)] -#[cmdid(8296)] +#[cmdid(8309)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesEnterNextBusinessDayCsReq {} /// Obf: FFKKBBACICL @@ -26497,201 +28176,201 @@ pub struct PlanetFesEnterNextBusinessDayCsReq {} #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesEnterNextBusinessDayScRsp { /// offset: 24 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "5")] pub retcode: u32, } /// Obf: PGAPOOHJGMB #[derive(proto_derive::CmdID)] -#[cmdid(10)] +#[cmdid(41)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlayerLoginCsReq { - /// offset: 96 - #[prost(string, tag = "1837")] - pub ignfblgjioj: ::prost::alloc::string::String, /// offset: 136 - #[prost(string, tag = "5")] - pub signature: ::prost::alloc::string::String, - /// offset: 188 - #[prost(enumeration = "LanguageType", tag = "12")] - pub fadpdibknbi: i32, - /// offset: 120 - #[prost(string, tag = "9")] - pub cost_time: ::prost::alloc::string::String, - /// offset: 176 - #[prost(bool, tag = "1499")] - pub oeencfmcahd: bool, - /// offset: 200 - #[prost(uint32, tag = "10")] - pub client_res_version: u32, - /// offset: 32 - #[prost(string, tag = "15")] - pub oehjlodahfn: ::prost::alloc::string::String, - /// offset: 72 - #[prost(string, tag = "7")] - pub bnigpdooili: ::prost::alloc::string::String, - /// offset: 104 - #[prost(string, tag = "4")] - pub hjdmjpebppm: ::prost::alloc::string::String, - /// offset: 144 - #[prost(string, tag = "691")] - pub kfdjeieobbn: ::prost::alloc::string::String, - /// offset: 112 - #[prost(string, tag = "3")] - pub dmpmhccfbkg: ::prost::alloc::string::String, - /// offset: 88 #[prost(string, tag = "13")] - pub ocdacjnnjnj: ::prost::alloc::string::String, - /// offset: 16 - #[prost(message, optional, tag = "1767")] - pub pklicgmeimb: ::core::option::Option, - /// offset: 152 - #[prost(string, tag = "822")] - pub ohpckcnaeik: ::prost::alloc::string::String, - /// offset: 192 - #[prost(uint32, tag = "1991")] - pub mlnabepindb: u32, + pub resolution: ::prost::alloc::string::String, /// offset: 204 - #[prost(uint32, tag = "2018")] - pub nhbhbalhjml: u32, + #[prost(enumeration = "PlatformType", tag = "1")] + pub platform_type: i32, + /// offset: 32 + #[prost(string, tag = "1544")] + pub gmalcpnohbf: ::prost::alloc::string::String, + /// offset: 160 + #[prost(string, tag = "11")] + pub device_info: ::prost::alloc::string::String, + /// offset: 56 + #[prost(string, tag = "2")] + pub device_uuid: ::prost::alloc::string::String, /// offset: 168 #[prost(uint64, tag = "14")] pub login_random: u64, - /// offset: 24 - #[prost(string, tag = "379")] - pub akcejfcfban: ::prost::alloc::string::String, - /// offset: 56 - #[prost(string, tag = "11")] - pub lagbgldlgcb: ::prost::alloc::string::String, + /// offset: 40 + #[prost(string, tag = "7")] + pub cps: ::prost::alloc::string::String, /// offset: 48 - #[prost(string, tag = "1403")] - pub bpckjkdencb: ::prost::alloc::string::String, + #[prost(string, tag = "1764")] + pub akcejfcfban: ::prost::alloc::string::String, + /// offset: 192 + #[prost(uint32, tag = "1166")] + pub sub_channel_id: u32, /// offset: 64 - #[prost(string, tag = "1579")] - pub gmalcpnohbf: ::prost::alloc::string::String, - /// offset: 177 - #[prost(bool, tag = "150")] - pub gehapnihcdo: bool, - /// offset: 184 - #[prost(enumeration = "PlatformType", tag = "2")] - pub platform_type: i32, - /// offset: 128 - #[prost(string, tag = "6")] - pub kibbnbngijd: ::prost::alloc::string::String, - /// offset: 196 - #[prost(uint32, tag = "320")] - pub haehhcpoapp: u32, - /// offset: 180 - #[prost(uint32, tag = "1")] - pub jmkhdhaioim: u32, - /// offset: 80 - #[prost(message, optional, tag = "1553")] - pub miohkaoidnk: ::core::option::Option, - /// offset: 160 #[prost(string, tag = "8")] - pub bnboaliapae: ::prost::alloc::string::String, + pub ocdacjnnjnj: ::prost::alloc::string::String, + /// offset: 80 + #[prost(message, optional, tag = "247")] + pub mobile_device_info: ::core::option::Option, + /// offset: 16 + #[prost(message, optional, tag = "1411")] + pub age_info: ::core::option::Option, + /// offset: 152 + #[prost(string, tag = "3")] + pub system_language: ::prost::alloc::string::String, + /// offset: 96 + #[prost(string, tag = "5")] + pub operating_system: ::prost::alloc::string::String, + /// offset: 120 + #[prost(string, tag = "4")] + pub hjdmjpebppm: ::prost::alloc::string::String, + /// offset: 112 + #[prost(string, tag = "1631")] + pub login_method: ::prost::alloc::string::String, + /// offset: 188 + #[prost(uint32, tag = "47")] + pub channel_id: u32, + /// offset: 184 + #[prost(uint32, tag = "371")] + pub design_data_revision_id: u32, + /// offset: 176 + #[prost(bool, tag = "439")] + pub is_new_register: bool, + /// offset: 196 + #[prost(uint32, tag = "12")] + pub jmkhdhaioim: u32, + /// offset: 104 + #[prost(string, tag = "15")] + pub pak_type_version: ::prost::alloc::string::String, + /// offset: 177 + #[prost(bool, tag = "1294")] + pub gehapnihcdo: bool, + /// offset: 88 + #[prost(string, tag = "1792")] + pub local_time_zone: ::prost::alloc::string::String, + /// offset: 180 + #[prost(enumeration = "LanguageType", tag = "6")] + pub language_type: i32, + /// offset: 24 + #[prost(string, tag = "1771")] + pub uapc: ::prost::alloc::string::String, + /// offset: 128 + #[prost(string, tag = "186")] + pub device_fingerprint: ::prost::alloc::string::String, + /// offset: 200 + #[prost(uint32, tag = "9")] + pub client_res_version: u32, + /// offset: 144 + #[prost(string, tag = "10")] + pub signature: ::prost::alloc::string::String, } /// Obf: BKFCFKAKBAL #[derive(proto_derive::CmdID)] -#[cmdid(5)] +#[cmdid(14)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlayerLoginScRsp { - /// offset: 32 - #[prost(string, tag = "5")] - pub pdikpeifann: ::prost::alloc::string::String, - /// offset: 48 - #[prost(uint32, tag = "4")] - pub retcode: u32, - /// offset: 52 - #[prost(int32, tag = "1")] - pub cur_timezone: i32, - /// offset: 56 - #[prost(uint64, tag = "13")] - pub login_random: u64, - /// offset: 76 - #[prost(uint32, tag = "14")] - pub stamina: u32, - /// offset: 73 - #[prost(bool, tag = "2")] - pub jlpkeobincp: bool, - /// offset: 64 - #[prost(uint64, tag = "6")] - pub server_timestamp_ms: u64, + /// offset: 24 + #[prost(message, optional, tag = "9")] + pub basic_info: ::core::option::Option, /// offset: 40 #[prost(string, tag = "12")] - pub nhmhabjkhog: ::prost::alloc::string::String, - /// offset: 24 - #[prost(message, optional, tag = "8")] - pub basic_info: ::core::option::Option, - /// offset: 72 - #[prost(bool, tag = "10")] + pub pdikpeifann: ::prost::alloc::string::String, + /// offset: 48 + #[prost(uint64, tag = "1")] + pub login_random: u64, + /// offset: 60 + #[prost(uint32, tag = "11")] + pub retcode: u32, + /// offset: 56 + #[prost(bool, tag = "15")] pub igkbeamlnbj: bool, + /// offset: 68 + #[prost(int32, tag = "5")] + pub cur_timezone: i32, + /// offset: 57 + #[prost(bool, tag = "4")] + pub jlpkeobincp: bool, + /// offset: 32 + #[prost(string, tag = "2")] + pub nhmhabjkhog: ::prost::alloc::string::String, + /// offset: 64 + #[prost(uint32, tag = "3")] + pub stamina: u32, + /// offset: 72 + #[prost(uint64, tag = "14")] + pub server_timestamp_ms: u64, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lmipmhhpfhn {} /// Obf: LHNADANEIOG #[derive(proto_derive::CmdID)] -#[cmdid(79)] +#[cmdid(2)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlayerGetTokenCsReq { - /// offset: 40 - #[prost(string, tag = "12")] - pub mempbkcjjfj: ::prost::alloc::string::String, - /// offset: 16 - #[prost(string, tag = "10")] - pub account_uid: ::prost::alloc::string::String, - /// offset: 56 - #[prost(uint32, tag = "15")] - pub platform_type: u32, - /// offset: 60 - #[prost(uint32, tag = "11")] - pub uid: u32, - /// offset: 48 - #[prost(uint32, tag = "5")] - pub haehhcpoapp: u32, /// offset: 64 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "15")] pub icmfpnpijjf: u32, - /// offset: 32 - #[prost(string, tag = "6")] - pub token: ::prost::alloc::string::String, - /// offset: 52 - #[prost(uint32, tag = "9")] + /// offset: 56 + #[prost(uint32, tag = "6")] pub fgojlpaejec: u32, + /// offset: 40 + #[prost(string, tag = "2")] + pub account_uid: ::prost::alloc::string::String, + /// offset: 32 + #[prost(string, tag = "14")] + pub token: ::prost::alloc::string::String, + /// offset: 60 + #[prost(uint32, tag = "1")] + pub channel_id: u32, + /// offset: 48 + #[prost(uint32, tag = "9")] + pub uid: u32, + /// offset: 24 + #[prost(string, tag = "11")] + pub mempbkcjjfj: ::prost::alloc::string::String, + /// offset: 52 + #[prost(uint32, tag = "5")] + pub platform_type: u32, } /// Obf: HEDHHDPAOJE #[derive(proto_derive::CmdID)] -#[cmdid(2)] +#[cmdid(85)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlayerGetTokenScRsp { + /// offset: 16 + #[prost(message, optional, tag = "8")] + pub black_info: ::core::option::Option, /// offset: 48 #[prost(uint64, tag = "9")] pub secret_key_seed: u64, - /// offset: 32 - #[prost(message, optional, tag = "12")] - pub black_info: ::core::option::Option, - /// offset: 16 + /// offset: 24 #[prost(string, tag = "4")] pub msg: ::prost::alloc::string::String, - /// offset: 40 - #[prost(uint32, tag = "14")] - pub retcode: u32, /// offset: 44 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "12")] + pub retcode: u32, + /// offset: 40 + #[prost(uint32, tag = "6")] pub uid: u32, } /// Obf: CCANMIHELML #[derive(proto_derive::CmdID)] -#[cmdid(6)] +#[cmdid(88)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GmTalkScNotify { - /// offset: 24 - #[prost(string, tag = "5")] + /// offset: 16 + #[prost(string, tag = "1")] pub msg: ::prost::alloc::string::String, } /// Obf: PLPKJLGANCB #[derive(proto_derive::CmdID)] -#[cmdid(41)] +#[cmdid(19)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlayerKickOutScNotify { /// offset: 24 @@ -26700,7 +28379,7 @@ pub struct PlayerKickOutScNotify { /// offset: 32 #[prost( enumeration = "player_kick_out_sc_notify::kakbfnggohb::Hilaijmdkej", - tag = "9" + tag = "6" )] pub mglldoifgnd: i32, } @@ -26764,609 +28443,615 @@ pub mod player_kick_out_sc_notify { } /// Obf: FCLNPHHEBIK #[derive(proto_derive::CmdID)] -#[cmdid(55)] +#[cmdid(62)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GmTalkCsReq { - /// offset: 16 - #[prost(string, tag = "6")] + /// offset: 24 + #[prost(string, tag = "9")] pub msg: ::prost::alloc::string::String, } /// Obf: IDAFMHOMNFO #[derive(proto_derive::CmdID)] -#[cmdid(7)] +#[cmdid(34)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GmTalkScRsp { - /// offset: 16 - #[prost(string, tag = "5")] + /// offset: 24 + #[prost(string, tag = "9")] pub bjdojlkehna: ::prost::alloc::string::String, /// offset: 32 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "13")] pub retcode: u32, } /// Obf: NLDIOAKBAEF #[derive(proto_derive::CmdID)] -#[cmdid(29)] +#[cmdid(80)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetBasicInfoCsReq {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ogfiodpilel { - /// offset: 24 - #[prost(bool, tag = "3")] - pub dmklnjboabo: bool, /// offset: 25 - #[prost(bool, tag = "15")] + #[prost(bool, tag = "12")] pub akheilmndhj: bool, + /// offset: 24 + #[prost(bool, tag = "4")] + pub dmklnjboabo: bool, /// offset: 28 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "2")] pub cacekelnmin: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlayerSettingInfo { + /// offset: 38 + #[prost(bool, tag = "13")] + pub mmmnjchemfn: bool, /// offset: 35 + #[prost(bool, tag = "9")] + pub gmjanojmkce: bool, + /// offset: 37 + #[prost(bool, tag = "15")] + pub nkekibnjmpa: bool, + /// offset: 41 #[prost(bool, tag = "1")] pub aponeidmphl: bool, - /// offset: 37 - #[prost(bool, tag = "9")] - pub nkekibnjmpa: bool, - /// offset: 39 - #[prost(bool, tag = "14")] - pub pbkbglhhkpe: bool, - /// offset: 38 - #[prost(bool, tag = "5")] - pub mmmnjchemfn: bool, - /// offset: 33 - #[prost(bool, tag = "3")] - pub njfmiljofok: bool, - /// offset: 36 - #[prost(bool, tag = "13")] - pub ilfalcdlaol: bool, - /// offset: 32 - #[prost(bool, tag = "11")] - pub gmjanojmkce: bool, - /// offset: 34 - #[prost(bool, tag = "6")] - pub kapdimgjlnf: bool, - /// offset: 16 - #[prost(message, optional, tag = "15")] + /// offset: 24 + #[prost(message, optional, tag = "8")] pub ghkcmdnkopn: ::core::option::Option, - /// offset: 40 - #[prost(bool, tag = "12")] - pub kjncckhjfhe: bool, - /// offset: 41 + /// offset: 43 #[prost(bool, tag = "2")] + pub kapdimgjlnf: bool, + /// offset: 36 + #[prost(bool, tag = "7")] + pub kjncckhjfhe: bool, + /// offset: 39 + #[prost(bool, tag = "4")] pub aicnfaobcpi: bool, + /// offset: 40 + #[prost(bool, tag = "5")] + pub aamelohpbhl: bool, + /// offset: 34 + #[prost(bool, tag = "11")] + pub njfmiljofok: bool, + /// offset: 32 + #[prost(bool, tag = "14")] + pub mccjlbemkcn: bool, + /// offset: 33 + #[prost(bool, tag = "1363")] + pub oegifodeakk: bool, + /// offset: 42 + #[prost(bool, tag = "3")] + pub pbkbglhhkpe: bool, } /// Obf: GetBasicInfoScRsp #[derive(proto_derive::CmdID)] -#[cmdid(71)] +#[cmdid(83)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetBasicInfoScRsp { - /// offset: 48 - #[prost(bool, tag = "1")] - pub is_gender_set: bool, - /// offset: 40 - #[prost(int64, tag = "5")] - pub next_recover_time: i64, - /// offset: 16 - #[prost(message, optional, tag = "9")] - pub player_setting_info: ::core::option::Option, - /// offset: 56 - #[prost(int64, tag = "3")] - pub last_set_nickname_time: i64, /// offset: 64 - #[prost(uint32, tag = "10")] - pub exchange_times: u32, - /// offset: 36 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "3")] pub gender: u32, - /// offset: 52 + /// offset: 24 + #[prost(message, optional, tag = "12")] + pub player_setting_info: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "15")] + pub week_cocoon_finished_count: u32, + /// offset: 40 + #[prost(int64, tag = "8")] + pub next_recover_time: i64, + /// offset: 48 + #[prost(int64, tag = "13")] + pub last_set_nickname_time: i64, + /// offset: 60 + #[prost(uint32, tag = "2")] + pub exchange_times: u32, + /// offset: 68 #[prost(uint32, tag = "6")] pub gameplay_birthday: u32, - /// offset: 68 - #[prost(uint32, tag = "11")] - pub week_cocoon_finished_count: u32, - /// offset: 32 - #[prost(uint32, tag = "14")] - pub cur_day: u32, /// offset: 72 - #[prost(uint32, tag = "13")] + #[prost(bool, tag = "1")] + pub is_gender_set: bool, + /// offset: 36 + #[prost(uint32, tag = "14")] pub retcode: u32, + /// offset: 56 + #[prost(uint32, tag = "11")] + pub cur_day: u32, } /// Obf: CBLCHDHMBGO #[derive(proto_derive::CmdID)] -#[cmdid(26)] +#[cmdid(96)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ExchangeStaminaCsReq {} /// Obf: ExchangeStaminaScRsp #[derive(proto_derive::CmdID)] -#[cmdid(63)] +#[cmdid(32)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ExchangeStaminaScRsp { - /// offset: 32 - #[prost(uint32, tag = "11")] - pub retcode: u32, + /// offset: 16 + #[prost(message, repeated, tag = "13")] + pub item_cost_list: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(int64, tag = "15")] + #[prost(int64, tag = "4")] pub last_recover_time: i64, /// offset: 48 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "11")] pub exchange_times: u32, - /// offset: 24 - #[prost(message, repeated, tag = "14")] - pub item_cost_list: ::prost::alloc::vec::Vec, /// offset: 36 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "8")] + pub retcode: u32, + /// offset: 32 + #[prost(uint32, tag = "3")] pub stamina_add: u32, } /// Obf: JOIIJKLDFCJ #[derive(proto_derive::CmdID)] -#[cmdid(67)] +#[cmdid(82)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetAuthkeyCsReq { - /// offset: 36 - #[prost(uint32, tag = "13")] - pub mpgpgfkbmhg: u32, - /// offset: 32 - #[prost(uint32, tag = "5")] - pub goijemcccgl: u32, - /// offset: 16 - #[prost(string, tag = "1")] + /// offset: 24 + #[prost(string, tag = "3")] pub acdjgnhjdai: ::prost::alloc::string::String, + /// offset: 36 + #[prost(uint32, tag = "14")] + pub goijemcccgl: u32, + /// offset: 32 + #[prost(uint32, tag = "6")] + pub mpgpgfkbmhg: u32, } /// Obf: OOMOCDOFBPA #[derive(proto_derive::CmdID)] -#[cmdid(72)] +#[cmdid(66)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetAuthkeyScRsp { - /// offset: 48 + /// offset: 40 #[prost(uint32, tag = "15")] pub retcode: u32, - /// offset: 16 - #[prost(string, tag = "13")] - pub kbnipiiiccn: ::prost::alloc::string::String, /// offset: 32 - #[prost(string, tag = "9")] + #[prost(string, tag = "8")] pub acdjgnhjdai: ::prost::alloc::string::String, - /// offset: 40 + /// offset: 16 + #[prost(string, tag = "9")] + pub kbnipiiiccn: ::prost::alloc::string::String, + /// offset: 44 #[prost(uint32, tag = "10")] pub mpgpgfkbmhg: u32, - /// offset: 44 - #[prost(uint32, tag = "7")] + /// offset: 48 + #[prost(uint32, tag = "1")] pub goijemcccgl: u32, } /// Obf: MBLGHOEJPFL #[derive(proto_derive::CmdID)] -#[cmdid(94)] +#[cmdid(92)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RegionStopScNotify { + /// offset: 32 + #[prost(int64, tag = "14")] + pub stop_end_time: i64, /// offset: 24 #[prost(int64, tag = "2")] pub stop_begin_time: i64, - /// offset: 32 - #[prost(int64, tag = "8")] - pub stop_end_time: i64, } /// Obf: AntiAddictScNotify #[derive(proto_derive::CmdID)] -#[cmdid(36)] +#[cmdid(31)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AntiAddictScNotify { + /// offset: 24 + #[prost(string, tag = "14")] + pub msg: ::prost::alloc::string::String, /// offset: 40 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "11")] pub msg_type: u32, /// offset: 16 - #[prost(string, tag = "6")] - pub msg: ::prost::alloc::string::String, - /// offset: 32 - #[prost(string, tag = "10")] + #[prost(string, tag = "2")] pub level: ::prost::alloc::string::String, } /// Obf: LCNEGGBICON #[derive(proto_derive::CmdID)] -#[cmdid(78)] +#[cmdid(97)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetNicknameCsReq { - /// offset: 32 - #[prost(bool, tag = "7")] - pub is_modify: bool, - /// offset: 16 - #[prost(string, tag = "3")] + /// offset: 24 + #[prost(string, tag = "7")] pub nickname: ::prost::alloc::string::String, + /// offset: 32 + #[prost(bool, tag = "3")] + pub is_modify: bool, } /// Obf: KGKHBLPJCNP #[derive(proto_derive::CmdID)] -#[cmdid(74)] +#[cmdid(87)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetNicknameScRsp { - /// offset: 36 - #[prost(bool, tag = "14")] - pub is_modify: bool, - /// offset: 24 - #[prost(int64, tag = "2")] - pub jendkbooaip: i64, /// offset: 32 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "11")] pub retcode: u32, + /// offset: 24 + #[prost(int64, tag = "5")] + pub jendkbooaip: i64, + /// offset: 36 + #[prost(bool, tag = "6")] + pub is_modify: bool, } /// Obf: PKJNDKNFFBP #[derive(proto_derive::CmdID)] -#[cmdid(90)] +#[cmdid(15)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetLevelRewardTakenListCsReq {} /// Obf: NBJDCIIGJOH #[derive(proto_derive::CmdID)] -#[cmdid(54)] +#[cmdid(20)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetLevelRewardTakenListScRsp { /// offset: 16 - #[prost(uint32, repeated, tag = "9")] + #[prost(uint32, repeated, tag = "7")] pub amcakcpdnnl: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "9")] pub retcode: u32, } /// Obf: PNNCDLMLBCA #[derive(proto_derive::CmdID)] -#[cmdid(62)] +#[cmdid(90)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetLevelRewardCsReq { /// offset: 24 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "6")] pub level: u32, /// offset: 28 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "2")] pub interacted_prop_entity_id: u32, } /// Obf: LAOFKBCENHO #[derive(proto_derive::CmdID)] -#[cmdid(9)] +#[cmdid(21)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetLevelRewardScRsp { - /// offset: 36 - #[prost(uint32, tag = "6")] - pub retcode: u32, /// offset: 32 + #[prost(uint32, tag = "5")] + pub retcode: u32, + /// offset: 36 #[prost(uint32, tag = "7")] pub level: u32, /// offset: 16 - #[prost(message, optional, tag = "15")] + #[prost(message, optional, tag = "13")] pub reward: ::core::option::Option, } /// Obf: PCOPJMAALGD #[derive(proto_derive::CmdID)] -#[cmdid(92)] +#[cmdid(86)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetLanguageCsReq { /// offset: 24 - #[prost(enumeration = "LanguageType", tag = "6")] - pub fadpdibknbi: i32, + #[prost(enumeration = "LanguageType", tag = "15")] + pub language_type: i32, } /// Obf: HKFACMOAFCE #[derive(proto_derive::CmdID)] -#[cmdid(24)] +#[cmdid(33)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetLanguageScRsp { - /// offset: 28 - #[prost(enumeration = "LanguageType", tag = "2")] - pub fadpdibknbi: i32, /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(enumeration = "LanguageType", tag = "9")] + pub language_type: i32, + /// offset: 28 + #[prost(uint32, tag = "2")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kiphkhhmfac { - /// offset: 76 - #[prost(uint32, tag = "1")] - pub pokidoenkek: u32, - /// offset: 40 - #[prost(string, tag = "15")] - pub bcafjhgdodi: ::prost::alloc::string::String, - /// offset: 16 - #[prost(string, tag = "5")] - pub adjcaknjcgo: ::prost::alloc::string::String, + /// offset: 64 + #[prost(int64, tag = "8")] + pub begin_time: i64, /// offset: 60 - #[prost(bool, tag = "6")] + #[prost(bool, tag = "1")] pub ghcaaonigca: bool, - /// offset: 56 - #[prost(uint32, tag = "11")] + /// offset: 48 + #[prost(uint32, tag = "15")] pub config_id: u32, /// offset: 32 - #[prost(string, tag = "4")] - pub dbckeiojldi: ::prost::alloc::string::String, - /// offset: 72 + #[prost(string, tag = "14")] + pub adjcaknjcgo: ::prost::alloc::string::String, + /// offset: 52 #[prost(uint32, tag = "3")] pub kdcigpamgho: u32, - /// offset: 48 - #[prost(int64, tag = "8")] + /// offset: 72 + #[prost(int64, tag = "7")] pub end_time: i64, - /// offset: 64 - #[prost(int64, tag = "9")] - pub begin_time: i64, + /// offset: 40 + #[prost(string, tag = "4")] + pub dbckeiojldi: ::prost::alloc::string::String, + /// offset: 24 + #[prost(string, tag = "9")] + pub bcafjhgdodi: ::prost::alloc::string::String, + /// offset: 56 + #[prost(uint32, tag = "12")] + pub pokidoenkek: u32, } /// Obf: IBAKKGHGKBH #[derive(proto_derive::CmdID)] -#[cmdid(73)] +#[cmdid(45)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ServerAnnounceNotify { - /// offset: 24 - #[prost(message, repeated, tag = "11")] + /// offset: 16 + #[prost(message, repeated, tag = "8")] pub pbehmeaeikc: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gateserver { - /// offset: 360 - #[prost(string, tag = "470")] - pub rogue_tourn_build_ref_h5_url: ::prost::alloc::string::String, - /// offset: 120 - #[prost(string, tag = "1643")] - pub denlmlcjlpg: ::prost::alloc::string::String, - /// offset: 288 - #[prost(string, tag = "927")] - pub login_white_msg: ::prost::alloc::string::String, - /// offset: 264 - #[prost(string, tag = "1869")] - pub cloud_game_url: ::prost::alloc::string::String, - /// offset: 452 - #[prost(bool, tag = "174")] - pub forbid_recharge: bool, - /// offset: 431 - #[prost(bool, tag = "266")] - pub use_tcp: bool, - /// offset: 32 - #[prost(string, tag = "1724")] - pub third_privacy_in_game_url: ::prost::alloc::string::String, - /// offset: 280 - #[prost(string, tag = "618")] - pub ifix_url: ::prost::alloc::string::String, - /// offset: 104 - #[prost(string, tag = "409")] - pub rogue_tourn_build_ref_api_req_color_header_value: ::prost::alloc::string::String, - /// offset: 400 - #[prost(string, tag = "1616")] - pub custom_service_url: ::prost::alloc::string::String, - /// offset: 424 - #[prost(bool, tag = "1876")] - pub enable_watermark: bool, - /// offset: 464 - #[prost(uint32, tag = "1800")] - pub enable_cdn_ipv6: u32, - /// offset: 168 - #[prost(string, tag = "2000")] - pub pooolgfkkjl: ::prost::alloc::string::String, - /// offset: 144 - #[prost(string, tag = "119")] - pub ckiofjnkemn: ::prost::alloc::string::String, - /// offset: 368 - #[prost(string, tag = "790")] - pub personal_information_in_game_url: ::prost::alloc::string::String, - /// offset: 112 - #[prost(string, tag = "41")] - pub design_data_relogin_desc: ::prost::alloc::string::String, - /// offset: 208 - #[prost(string, tag = "1301")] - pub pre_download_url: ::prost::alloc::string::String, - /// offset: 232 - #[prost(string, tag = "1631")] - pub mpnjikpkohj: ::prost::alloc::string::String, - /// offset: 312 - #[prost(string, tag = "1891")] - pub hot_point_url: ::prost::alloc::string::String, - /// offset: 430 - #[prost(bool, tag = "761")] - pub enable_save_replay_file: bool, - /// offset: 416 - #[prost(uint32, tag = "12")] - pub asb_relogin_type: u32, - /// offset: 296 - #[prost(string, tag = "1799")] - pub ifix_version: ::prost::alloc::string::String, - /// offset: 328 - #[prost(string, tag = "3")] - pub ip: ::prost::alloc::string::String, - /// offset: 24 - #[prost(string, tag = "732")] - pub client_secret_key: ::prost::alloc::string::String, - /// offset: 433 - #[prost(bool, tag = "2")] - pub enable_version_update: bool, - /// offset: 88 - #[prost(string, tag = "868")] - pub privacy_in_game_url: ::prost::alloc::string::String, - /// offset: 436 - #[prost(uint32, tag = "7")] - pub design_data_relogin_type: u32, - /// offset: 216 - #[prost(string, tag = "10")] - pub asb_relogin_desc: ::prost::alloc::string::String, - /// offset: 454 - #[prost(bool, tag = "977")] - pub use_new_networking: bool, - /// offset: 192 - #[prost(string, tag = "11")] - pub lua_url: ::prost::alloc::string::String, - /// offset: 440 - #[prost(uint32, tag = "664")] - pub rogue_tourn_notice_id: u32, - /// offset: 272 - #[prost(string, tag = "81")] - pub rogue_tourn_build_ref_static_data_url_prefix: ::prost::alloc::string::String, - /// offset: 384 - #[prost(string, tag = "279")] - pub community_activity_url: ::prost::alloc::string::String, - /// offset: 128 - #[prost(string, tag = "216")] - pub online_replay_upload_url: ::prost::alloc::string::String, - /// offset: 453 - #[prost(bool, tag = "1567")] - pub enable_android_middle_package: bool, - /// offset: 426 - #[prost(bool, tag = "2011")] - pub enable_upload_battle_log: bool, - /// offset: 425 - #[prost(bool, tag = "721")] - pub close_redeem_code: bool, - /// offset: 320 - #[prost(string, tag = "620")] - pub player_return_questionnaire_a_url: ::prost::alloc::string::String, - /// offset: 448 - #[prost(uint32, tag = "1415")] - pub rogue_tourn_notice_pic_type: u32, - /// offset: 240 - #[prost(string, tag = "71")] - pub lhoofmaihpc: ::prost::alloc::string::String, - /// offset: 176 - #[prost(string, tag = "147")] - pub player_return_questionnaire_b_url: ::prost::alloc::string::String, - /// offset: 200 - #[prost(string, tag = "429")] - pub web_tool_url: ::prost::alloc::string::String, - /// offset: 224 - #[prost(string, tag = "1344")] - pub player_return_invite_h5_url: ::prost::alloc::string::String, - /// offset: 420 - #[prost(uint32, tag = "4")] - pub retcode: u32, - /// offset: 472 - #[prost(int64, tag = "9")] - pub stop_begin_time: i64, /// offset: 248 - #[prost(string, tag = "800")] + #[prost(string, tag = "1865")] + pub denlmlcjlpg: ::prost::alloc::string::String, + /// offset: 104 + #[prost(string, tag = "923")] + pub lhoofmaihpc: ::prost::alloc::string::String, + /// offset: 88 + #[prost(string, tag = "2034")] + pub ckiofjnkemn: ::prost::alloc::string::String, + /// offset: 144 + #[prost(string, tag = "1974")] + pub teenager_privacy_in_game_url: ::prost::alloc::string::String, + /// offset: 400 + #[prost(string, tag = "9")] + pub ip: ::prost::alloc::string::String, + /// offset: 384 + #[prost(string, tag = "223")] + pub personal_information_in_game_url: ::prost::alloc::string::String, + /// offset: 64 + #[prost(string, tag = "1812")] pub server_description: ::prost::alloc::string::String, - /// offset: 376 + /// offset: 428 + #[prost(uint32, tag = "1373")] + pub enable_cdn_ipv6: u32, + /// offset: 176 #[prost(string, tag = "15")] pub msg: ::prost::alloc::string::String, - /// offset: 64 - #[prost(string, tag = "1210")] - pub official_community_url: ::prost::alloc::string::String, - /// offset: 344 - #[prost(string, tag = "13")] - pub region_name: ::prost::alloc::string::String, - /// offset: 429 - #[prost(bool, tag = "330")] - pub ios_exam: bool, - /// offset: 40 - #[prost(string, tag = "1473")] - pub teenager_privacy_in_game_url: ::prost::alloc::string::String, - /// offset: 352 - #[prost(string, tag = "890")] - pub user_agreement_url: ::prost::alloc::string::String, - /// offset: 408 - #[prost(string, tag = "1430")] - pub operation_feedback_url: ::prost::alloc::string::String, - /// offset: 72 - #[prost(string, tag = "1448")] - pub ehimaoflgil: ::prost::alloc::string::String, - /// offset: 392 - #[prost(string, tag = "609")] + /// offset: 192 + #[prost(string, tag = "212")] + pub client_secret_key: ::prost::alloc::string::String, + /// offset: 128 + #[prost(string, tag = "1490")] pub mdk_res_version: ::prost::alloc::string::String, - /// offset: 136 - #[prost(string, tag = "1221")] - pub redeem_code_url: ::prost::alloc::string::String, - /// offset: 434 - #[prost(bool, tag = "846")] - pub network_diagnostic: bool, - /// offset: 56 - #[prost(string, tag = "1517")] - pub game_start_customer_service_url: ::prost::alloc::string::String, - /// offset: 444 - #[prost(uint32, tag = "5")] - pub port: u32, - /// offset: 432 - #[prost(bool, tag = "6")] - pub enable_design_data_version_update: bool, - /// offset: 455 - #[prost(bool, tag = "722")] + /// offset: 416 + #[prost(uint32, tag = "493")] + pub rogue_tourn_notice_pic_type: u32, + /// offset: 184 + #[prost(string, tag = "2")] + pub region_name: ::prost::alloc::string::String, + /// offset: 200 + #[prost(string, tag = "498")] + pub login_white_msg: ::prost::alloc::string::String, + /// offset: 392 + #[prost(string, tag = "859")] + pub official_community_url: ::prost::alloc::string::String, + /// offset: 72 + #[prost(string, tag = "1174")] + pub community_activity_url: ::prost::alloc::string::String, + /// offset: 469 + #[prost(bool, tag = "384")] pub ecbfehfpofj: bool, - /// offset: 48 - #[prost(string, tag = "14")] - pub ex_resource_url: ::prost::alloc::string::String, /// offset: 336 - #[prost(string, tag = "215")] - pub ngcimholjba: ::prost::alloc::string::String, - /// offset: 428 - #[prost(bool, tag = "1921")] - pub mtp_switch: bool, - /// offset: 96 - #[prost(string, tag = "1728")] - pub ipv6_address: ::prost::alloc::string::String, - /// offset: 427 - #[prost(bool, tag = "1094")] - pub modibfhpmcp: bool, - /// offset: 160 - #[prost(string, tag = "340")] - pub rogue_magic_h5_url: ::prost::alloc::string::String, - /// offset: 435 - #[prost(bool, tag = "284")] - pub event_tracking_open: bool, - /// offset: 256 - #[prost(string, repeated, tag = "1442")] - pub oaohiecdgcc: ::prost::alloc::vec::Vec<::prost::alloc::string::String>, - /// offset: 304 - #[prost(string, tag = "1")] - pub asset_bundle_url: ::prost::alloc::string::String, - /// offset: 152 - #[prost(string, tag = "1741")] - pub rogue_tourn_build_ref_api_req_color_header_key: ::prost::alloc::string::String, - /// offset: 456 - #[prost(int64, tag = "8")] - pub stop_end_time: i64, + #[prost(string, tag = "963")] + pub design_data_relogin_desc: ::prost::alloc::string::String, + /// offset: 472 + #[prost(bool, tag = "279")] + pub close_redeem_code: bool, + /// offset: 426 + #[prost(bool, tag = "5")] + pub enable_design_data_version_update: bool, /// offset: 16 - #[prost(string, tag = "1526")] + #[prost(string, tag = "11")] + pub asb_relogin_desc: ::prost::alloc::string::String, + /// offset: 440 + #[prost(int64, tag = "14")] + pub stop_begin_time: i64, + /// offset: 470 + #[prost(bool, tag = "1309")] + pub ios_exam: bool, + /// offset: 272 + #[prost(string, tag = "235")] + pub game_start_customer_service_url: ::prost::alloc::string::String, + /// offset: 456 + #[prost(uint32, tag = "1")] + pub port: u32, + /// offset: 40 + #[prost(string, tag = "1672")] + pub player_return_questionnaire_b_url: ::prost::alloc::string::String, + /// offset: 120 + #[prost(string, tag = "1873")] + pub hot_point_url: ::prost::alloc::string::String, + /// offset: 56 + #[prost(string, tag = "731")] + pub operation_feedback_url: ::prost::alloc::string::String, + /// offset: 475 + #[prost(bool, tag = "691")] + pub forbid_recharge: bool, + /// offset: 425 + #[prost(bool, tag = "1140")] + pub enable_android_middle_package: bool, + /// offset: 435 + #[prost(bool, tag = "1685")] + pub event_tracking_open: bool, + /// offset: 296 + #[prost(string, tag = "1700")] + pub privacy_in_game_url: ::prost::alloc::string::String, + /// offset: 112 + #[prost(string, tag = "121")] + pub ipv6_address: ::prost::alloc::string::String, + /// offset: 433 + #[prost(bool, tag = "273")] + pub enable_save_replay_file: bool, + /// offset: 434 + #[prost(bool, tag = "1128")] + pub enable_upload_battle_log: bool, + /// offset: 224 + #[prost(string, tag = "582")] + pub ngcimholjba: ::prost::alloc::string::String, + /// offset: 360 + #[prost(string, tag = "6")] + pub lua_url: ::prost::alloc::string::String, + /// offset: 432 + #[prost(bool, tag = "7")] + pub enable_version_update: bool, + /// offset: 460 + #[prost(uint32, tag = "3")] + pub design_data_relogin_type: u32, + /// offset: 96 + #[prost(string, tag = "12")] + pub ex_resource_url: ::prost::alloc::string::String, + /// offset: 168 + #[prost(string, tag = "1752")] + pub pooolgfkkjl: ::prost::alloc::string::String, + /// offset: 24 + #[prost(string, repeated, tag = "1680")] + pub oaohiecdgcc: ::prost::alloc::vec::Vec<::prost::alloc::string::String>, + /// offset: 471 + #[prost(bool, tag = "1788")] + pub network_diagnostic: bool, + /// offset: 160 + #[prost(string, tag = "240")] + pub online_replay_upload_url: ::prost::alloc::string::String, + /// offset: 474 + #[prost(bool, tag = "1801")] + pub use_new_networking: bool, + /// offset: 408 + #[prost(string, tag = "13")] + pub asset_bundle_url: ::prost::alloc::string::String, + /// offset: 420 + #[prost(uint32, tag = "8")] + pub asb_relogin_type: u32, + /// offset: 312 + #[prost(string, tag = "1182")] + pub mpnjikpkohj: ::prost::alloc::string::String, + /// offset: 240 + #[prost(string, tag = "1579")] pub online_replay_download_url: ::prost::alloc::string::String, - /// offset: 80 - #[prost(string, tag = "2029")] + /// offset: 280 + #[prost(string, tag = "1775")] + pub ehimaoflgil: ::prost::alloc::string::String, + /// offset: 376 + #[prost(string, tag = "185")] pub temporary_maintenance_url: ::prost::alloc::string::String, + /// offset: 208 + #[prost(string, tag = "1614")] + pub rogue_tourn_build_ref_static_data_url_prefix: ::prost::alloc::string::String, + /// offset: 424 + #[prost(bool, tag = "1526")] + pub use_tcp: bool, + /// offset: 152 + #[prost(string, tag = "1870")] + pub pre_download_url: ::prost::alloc::string::String, + /// offset: 288 + #[prost(string, tag = "203")] + pub rogue_tourn_build_ref_api_req_color_header_key: ::prost::alloc::string::String, + /// offset: 464 + #[prost(uint32, tag = "1991")] + pub rogue_tourn_notice_id: u32, + /// offset: 476 + #[prost(uint32, tag = "10")] + pub retcode: u32, + /// offset: 232 + #[prost(string, tag = "1758")] + pub ifix_version: ::prost::alloc::string::String, + /// offset: 320 + #[prost(string, tag = "741")] + pub ifix_url: ::prost::alloc::string::String, + /// offset: 468 + #[prost(bool, tag = "1771")] + pub modibfhpmcp: bool, + /// offset: 216 + #[prost(string, tag = "933")] + pub user_agreement_url: ::prost::alloc::string::String, + /// offset: 256 + #[prost(string, tag = "644")] + pub cloud_game_url: ::prost::alloc::string::String, + /// offset: 264 + #[prost(string, tag = "321")] + pub custom_service_url: ::prost::alloc::string::String, + /// offset: 368 + #[prost(string, tag = "76")] + pub redeem_code_url: ::prost::alloc::string::String, + /// offset: 427 + #[prost(bool, tag = "1130")] + pub mtp_switch: bool, + /// offset: 136 + #[prost(string, tag = "1194")] + pub player_return_questionnaire_a_url: ::prost::alloc::string::String, + /// offset: 32 + #[prost(string, tag = "307")] + pub rogue_magic_h5_url: ::prost::alloc::string::String, + /// offset: 48 + #[prost(string, tag = "973")] + pub web_tool_url: ::prost::alloc::string::String, + /// offset: 304 + #[prost(string, tag = "634")] + pub third_privacy_in_game_url: ::prost::alloc::string::String, + /// offset: 344 + #[prost(string, tag = "568")] + pub player_return_invite_h5_url: ::prost::alloc::string::String, + /// offset: 328 + #[prost(string, tag = "1538")] + pub rogue_tourn_build_ref_h5_url: ::prost::alloc::string::String, + /// offset: 352 + #[prost(string, tag = "509")] + pub rogue_tourn_build_ref_api_req_color_header_value: ::prost::alloc::string::String, + /// offset: 473 + #[prost(bool, tag = "1100")] + pub enable_watermark: bool, + /// offset: 448 + #[prost(int64, tag = "4")] + pub stop_end_time: i64, } /// Obf: BNJGKOABGAM #[derive(proto_derive::CmdID)] -#[cmdid(64)] +#[cmdid(75)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GateServerScNotify { - /// offset: 16 - #[prost(string, tag = "13")] + /// offset: 24 + #[prost(string, tag = "8")] pub connpkcchje: ::prost::alloc::string::String, } /// Obf: LBBLEAJKMIK #[derive(proto_derive::CmdID)] -#[cmdid(84)] +#[cmdid(39)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetAvatarPathCsReq { /// offset: 24 - #[prost(enumeration = "MultiPathAvatarType", tag = "5")] + #[prost(enumeration = "MultiPathAvatarType", tag = "9")] pub avatar_id: i32, } /// Obf: GCENDFMFELN #[derive(proto_derive::CmdID)] -#[cmdid(38)] +#[cmdid(79)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetAvatarPathScRsp { - /// offset: 24 - #[prost(uint32, tag = "11")] - pub retcode: u32, /// offset: 28 - #[prost(enumeration = "MultiPathAvatarType", tag = "9")] + #[prost(enumeration = "MultiPathAvatarType", tag = "13")] pub avatar_id: i32, + /// offset: 24 + #[prost(uint32, tag = "4")] + pub retcode: u32, } /// Obf: BDCJMLIKLOE #[derive(proto_derive::CmdID)] -#[cmdid(32)] +#[cmdid(93)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetMultipleAvatarPathsCsReq { /// offset: 16 - #[prost(enumeration = "MultiPathAvatarType", repeated, tag = "1")] + #[prost(enumeration = "MultiPathAvatarType", repeated, tag = "8")] pub avatar_id_list: ::prost::alloc::vec::Vec, } /// Obf: ICLMIMNMAFO #[derive(proto_derive::CmdID)] -#[cmdid(34)] +#[cmdid(52)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetMultipleAvatarPathsScRsp { /// offset: 24 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "10")] pub retcode: u32, } /// Obf: NPCBNNEEDEL @@ -27375,237 +29060,237 @@ pub struct SetMultipleAvatarPathsScRsp { #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UnlockAvatarPathCsReq { /// offset: 24 - #[prost(enumeration = "MultiPathAvatarType", tag = "10")] + #[prost(enumeration = "MultiPathAvatarType", tag = "8")] pub avatar_id: i32, } /// Obf: GOKAANGNBHD #[derive(proto_derive::CmdID)] -#[cmdid(19)] +#[cmdid(74)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct UnlockAvatarPathScRsp { /// offset: 40 - #[prost(enumeration = "MultiPathAvatarType", tag = "7")] - pub avatar_id: i32, - /// offset: 44 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "10")] pub retcode: u32, - /// offset: 24 - #[prost(uint32, repeated, tag = "1")] + /// offset: 32 + #[prost(uint32, repeated, tag = "15")] pub halndfogjnf: ::prost::alloc::vec::Vec, - /// offset: 16 - #[prost(message, optional, tag = "12")] + /// offset: 44 + #[prost(enumeration = "MultiPathAvatarType", tag = "9")] + pub avatar_id: i32, + /// offset: 24 + #[prost(message, optional, tag = "5")] pub reward: ::core::option::Option, } /// Obf: NFHMHFNKECL #[derive(proto_derive::CmdID)] -#[cmdid(68)] +#[cmdid(30)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AvatarPathChangedNotify { - /// offset: 28 - #[prost(enumeration = "MultiPathAvatarType", tag = "9")] - pub cur_multi_path_avatar_type: i32, /// offset: 24 - #[prost(uint32, tag = "13")] + #[prost(enumeration = "MultiPathAvatarType", tag = "3")] + pub cur_multi_path_avatar_type: i32, + /// offset: 28 + #[prost(uint32, tag = "7")] pub base_avatar_id: u32, } /// Obf: JLNBIJMEGHP #[derive(proto_derive::CmdID)] -#[cmdid(15)] +#[cmdid(61)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetGenderCsReq { /// offset: 24 - #[prost(enumeration = "Gender", tag = "8")] + #[prost(enumeration = "Gender", tag = "1")] pub gender: i32, } /// Obf: EJIHGKHEHCG #[derive(proto_derive::CmdID)] -#[cmdid(60)] +#[cmdid(76)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetGenderScRsp { - /// offset: 32 - #[prost(enumeration = "MultiPathAvatarType", tag = "13")] - pub multi_path_type: i32, /// offset: 16 - #[prost(message, repeated, tag = "2")] + #[prost(message, repeated, tag = "13")] pub multi_path_type_info: ::prost::alloc::vec::Vec, /// offset: 36 - #[prost(uint32, tag = "10")] + #[prost(enumeration = "MultiPathAvatarType", tag = "6")] + pub multi_path_type: i32, + /// offset: 32 + #[prost(uint32, tag = "15")] pub retcode: u32, } /// Obf: CJEDOFNADBG #[derive(proto_derive::CmdID)] -#[cmdid(66)] +#[cmdid(9)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetPlayerInfoCsReq { - /// offset: 36 - #[prost(enumeration = "Gender", tag = "11")] - pub gender: i32, /// offset: 32 - #[prost(bool, tag = "2")] + #[prost(bool, tag = "15")] pub is_modify: bool, - /// offset: 16 - #[prost(string, tag = "13")] + /// offset: 24 + #[prost(string, tag = "8")] pub nickname: ::prost::alloc::string::String, + /// offset: 36 + #[prost(enumeration = "Gender", tag = "7")] + pub gender: i32, } /// Obf: PHCBJNKLNHM #[derive(proto_derive::CmdID)] -#[cmdid(28)] +#[cmdid(73)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetPlayerInfoScRsp { - /// offset: 32 - #[prost(int64, tag = "9")] + /// offset: 36 + #[prost(enumeration = "MultiPathAvatarType", tag = "1")] + pub multi_path_type: i32, + /// offset: 48 + #[prost(int64, tag = "11")] pub jendkbooaip: i64, /// offset: 24 - #[prost(message, repeated, tag = "11")] + #[prost(message, repeated, tag = "10")] pub multi_path_type_info: ::prost::alloc::vec::Vec, - /// offset: 44 - #[prost(uint32, tag = "10")] - pub retcode: u32, - /// offset: 48 - #[prost(bool, tag = "4")] - pub is_modify: bool, /// offset: 40 - #[prost(enumeration = "MultiPathAvatarType", tag = "8")] - pub multi_path_type: i32, + #[prost(bool, tag = "14")] + pub is_modify: bool, + /// offset: 32 + #[prost(uint32, tag = "8")] + pub retcode: u32, } /// Obf: COMGKLPKIEO #[derive(proto_derive::CmdID)] -#[cmdid(8)] +#[cmdid(5)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct QueryProductInfoCsReq {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Aapnhpamdck { - /// offset: 32 - #[prost(string, tag = "9")] - pub mpamhbfikfb: ::prost::alloc::string::String, /// offset: 60 - #[prost(enumeration = "ProductGiftType", tag = "1")] + #[prost(enumeration = "ProductGiftType", tag = "7")] pub dnajfmpcmll: i32, - /// offset: 72 - #[prost(bool, tag = "5")] - pub fkfokhabejn: bool, - /// offset: 24 - #[prost(string, tag = "11")] - pub dbellihmajg: ::prost::alloc::string::String, - /// offset: 64 - #[prost(int64, tag = "2")] - pub begin_time: i64, - /// offset: 56 - #[prost(uint32, tag = "12")] - pub gcbobamcalk: u32, - /// offset: 48 - #[prost(uint32, tag = "7")] - pub iecaeabacdm: u32, /// offset: 40 #[prost(int64, tag = "14")] - pub end_time: i64, - /// offset: 52 - #[prost(uint32, tag = "4")] + pub begin_time: i64, + /// offset: 32 + #[prost(string, tag = "4")] + pub dbellihmajg: ::prost::alloc::string::String, + /// offset: 64 + #[prost(uint32, tag = "3")] pub ioglpebjmdb: u32, + /// offset: 56 + #[prost(uint32, tag = "9")] + pub gcbobamcalk: u32, + /// offset: 72 + #[prost(bool, tag = "1")] + pub fkfokhabejn: bool, + /// offset: 68 + #[prost(uint32, tag = "13")] + pub iecaeabacdm: u32, + /// offset: 48 + #[prost(int64, tag = "6")] + pub end_time: i64, + /// offset: 24 + #[prost(string, tag = "2")] + pub mpamhbfikfb: ::prost::alloc::string::String, } /// Obf: JCAKDMECGGG #[derive(proto_derive::CmdID)] -#[cmdid(13)] +#[cmdid(24)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct QueryProductInfoScRsp { - /// offset: 36 - #[prost(uint32, tag = "2")] - pub retcode: u32, + /// offset: 44 + #[prost(uint32, tag = "10")] + pub cmghdmpeako: u32, + /// offset: 32 + #[prost(uint64, tag = "12")] + pub month_card_out_date_time: u64, + /// offset: 16 + #[prost(message, repeated, tag = "15")] + pub pidhegpbcji: ::prost::alloc::vec::Vec, /// offset: 48 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "14")] pub odnfiaahkci: u32, /// offset: 40 - #[prost(uint64, tag = "13")] - pub month_card_out_date_time: u64, - /// offset: 32 - #[prost(uint32, tag = "12")] - pub cmghdmpeako: u32, - /// offset: 16 - #[prost(message, repeated, tag = "10")] - pub pidhegpbcji: ::prost::alloc::vec::Vec, + #[prost(uint32, tag = "9")] + pub retcode: u32, } /// Obf: OIIINKHFBGB #[derive(proto_derive::CmdID)] -#[cmdid(57)] +#[cmdid(56)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MonthCardRewardNotify { /// offset: 16 - #[prost(message, optional, tag = "1")] + #[prost(message, optional, tag = "2")] pub reward: ::core::option::Option, } /// Obf: FDOLNEFNGDO #[derive(proto_derive::CmdID)] -#[cmdid(46)] +#[cmdid(53)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ClientDownloadDataScNotify { /// offset: 16 - #[prost(message, optional, tag = "15")] + #[prost(message, optional, tag = "9")] pub download_data: ::core::option::Option, } /// Obf: EJLLKLCOLDA #[derive(proto_derive::CmdID)] -#[cmdid(59)] +#[cmdid(50)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ClientObjDownloadDataScNotify { /// offset: 24 - #[prost(message, optional, tag = "10")] + #[prost(message, optional, tag = "5")] pub data: ::core::option::Option, } /// Obf: UpdateFeatureSwitchScNotify #[derive(proto_derive::CmdID)] -#[cmdid(85)] +#[cmdid(26)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct UpdateFeatureSwitchScNotify { - /// offset: 24 - #[prost(message, repeated, tag = "10")] + /// offset: 16 + #[prost(message, repeated, tag = "15")] pub switch_info_list: ::prost::alloc::vec::Vec, } /// Obf: LGCFMDKHHHG #[derive(proto_derive::CmdID)] -#[cmdid(45)] +#[cmdid(58)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DailyRefreshNotify { /// offset: 24 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "14")] pub gmfebdafdpj: u32, } /// Obf: NNDDOMBMKCI #[derive(proto_derive::CmdID)] -#[cmdid(58)] +#[cmdid(36)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetGameplayBirthdayCsReq { /// offset: 24 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "6")] pub birthday: u32, } /// Obf: POEHBJFDKEN #[derive(proto_derive::CmdID)] -#[cmdid(82)] +#[cmdid(7)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetGameplayBirthdayScRsp { - /// offset: 28 - #[prost(uint32, tag = "6")] - pub retcode: u32, /// offset: 24 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "7")] pub birthday: u32, + /// offset: 28 + #[prost(uint32, tag = "15")] + pub retcode: u32, } /// Obf: PICOEIMKLBN #[derive(proto_derive::CmdID)] -#[cmdid(83)] +#[cmdid(47)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AceAntiCheaterCsReq { - /// offset: 24 - #[prost(string, tag = "15")] - pub dgdlniefcpf: ::prost::alloc::string::String, /// offset: 32 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "5")] pub glnkkfaipob: u32, + /// offset: 16 + #[prost(string, tag = "7")] + pub dgdlniefcpf: ::prost::alloc::string::String, } /// Obf: GOODKNBLONB #[derive(proto_derive::CmdID)] -#[cmdid(3)] +#[cmdid(8)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AceAntiCheaterScRsp { /// offset: 24 @@ -27614,218 +29299,232 @@ pub struct AceAntiCheaterScRsp { } /// Obf: NNKIDOFODLM #[derive(proto_derive::CmdID)] -#[cmdid(4)] +#[cmdid(29)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RetcodeNotify { - /// offset: 24 - #[prost(uint32, repeated, tag = "12")] - pub jojppodomah: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "14")] pub retcode: u32, + /// offset: 16 + #[prost(uint32, repeated, tag = "6")] + pub jojppodomah: ::prost::alloc::vec::Vec, } /// Obf: KKPKCBHDAIG #[derive(proto_derive::CmdID)] -#[cmdid(86)] +#[cmdid(13)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlayerHeartBeatCsReq { - /// offset: 40 - #[prost(uint64, tag = "9")] - pub client_time_ms: u64, /// offset: 32 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "14")] pub jbpemofnedg: u32, /// offset: 24 - #[prost(message, optional, tag = "8")] + #[prost(message, optional, tag = "13")] pub lkjmjgdebee: ::core::option::Option, + /// offset: 40 + #[prost(uint64, tag = "8")] + pub client_time_ms: u64, } /// Obf: EPFPPENOIGH #[derive(proto_derive::CmdID)] -#[cmdid(12)] +#[cmdid(57)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlayerHeartBeatScRsp { - /// offset: 32 + /// offset: 40 + #[prost(uint64, tag = "11")] + pub server_time_ms: u64, + /// offset: 16 + #[prost(message, optional, tag = "2")] + pub download_data: ::core::option::Option, + /// offset: 48 #[prost(uint32, tag = "9")] pub retcode: u32, - /// offset: 48 - #[prost(uint64, tag = "3")] - pub server_time_ms: u64, - /// offset: 24 - #[prost(message, optional, tag = "15")] - pub download_data: ::core::option::Option, - /// offset: 40 - #[prost(uint64, tag = "1")] + /// offset: 32 + #[prost(uint64, tag = "14")] pub client_time_ms: u64, } /// Obf: ONJIGDEOICM #[derive(proto_derive::CmdID)] -#[cmdid(23)] +#[cmdid(42)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FeatureSwitchClosedScNotify { /// offset: 24 - #[prost(enumeration = "FeatureSwitchType", tag = "11")] + #[prost(enumeration = "FeatureSwitchType", tag = "6")] pub kimnkfpfbdg: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kpcimegklll { /// offset: 24 - #[prost(string, tag = "14")] + #[prost(string, tag = "2")] pub iaogfcmadlc: ::prost::alloc::string::String, /// offset: 32 - #[prost(enumeration = "SecretKeyType", tag = "11")] + #[prost(enumeration = "SecretKeyType", tag = "5")] pub r#type: i32, } /// Obf: NPKKENGFCBP #[derive(proto_derive::CmdID)] -#[cmdid(18)] +#[cmdid(48)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetSecretKeyInfoCsReq { /// offset: 16 - #[prost(bytes = "vec", tag = "6")] + #[prost(bytes = "vec", tag = "12")] pub cfhgmeadiph: ::prost::alloc::vec::Vec, } /// Obf: IKCBJPLKFHC #[derive(proto_derive::CmdID)] -#[cmdid(49)] +#[cmdid(71)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetSecretKeyInfoScRsp { /// offset: 40 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "14")] pub retcode: u32, /// offset: 24 - #[prost(message, repeated, tag = "14")] + #[prost(message, repeated, tag = "8")] pub ebceboebgeh: ::prost::alloc::vec::Vec, - /// offset: 32 + /// offset: 16 #[prost(bytes = "vec", tag = "13")] pub baohefhiden: ::prost::alloc::vec::Vec, } /// Obf: IJEADEFDMOI #[derive(proto_derive::CmdID)] -#[cmdid(96)] +#[cmdid(44)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlayerLoginFinishCsReq {} /// Obf: OFALHALMBDC #[derive(proto_derive::CmdID)] -#[cmdid(17)] +#[cmdid(1)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlayerLoginFinishScRsp { /// offset: 24 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "6")] + pub retcode: u32, +} +/// Obf: CKHCMHNEIOB +#[derive(proto_derive::CmdID)] +#[cmdid(16)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct PlayerForceSyncGameStateFinishCsReq {} +/// Obf: IJEJBKCEHEC +#[derive(proto_derive::CmdID)] +#[cmdid(3)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct PlayerForceSyncGameStateFinishScRsp { + /// offset: 24 + #[prost(uint32, tag = "6")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct VideoKeyInfo { /// offset: 32 - #[prost(uint64, tag = "2")] - pub video_key: u64, - /// offset: 24 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "3")] pub id: u32, + /// offset: 24 + #[prost(uint64, tag = "12")] + pub video_key: u64, } /// Obf: IEDMBNKGGGN #[derive(proto_derive::CmdID)] -#[cmdid(22)] +#[cmdid(38)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetVideoVersionKeyCsReq {} /// Obf: CEENOIAPFNM #[derive(proto_derive::CmdID)] -#[cmdid(99)] +#[cmdid(18)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetVideoVersionKeyScRsp { - /// offset: 16 - #[prost(message, repeated, tag = "4")] - pub video_key_info_list: ::prost::alloc::vec::Vec, - /// offset: 24 - #[prost(message, repeated, tag = "10")] - pub apmbnedfbpa: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "7")] pub retcode: u32, + /// offset: 32 + #[prost(message, repeated, tag = "9")] + pub apmbnedfbpa: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(message, repeated, tag = "3")] + pub video_key_info_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nhjghokbdpk { - /// offset: 24 - #[prost(uint32, tag = "8")] - pub iipdefcedmc: u32, /// offset: 36 - #[prost(uint32, tag = "1")] - pub nciadbakmae: u32, - /// offset: 32 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "8")] pub jdakkofdgep: u32, + /// offset: 32 + #[prost(uint32, tag = "2")] + pub iipdefcedmc: u32, /// offset: 28 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "14")] pub content_id: u32, + /// offset: 24 + #[prost(uint32, tag = "5")] + pub nciadbakmae: u32, } /// Obf: FICCMNIFEBG #[derive(proto_derive::CmdID)] -#[cmdid(44)] +#[cmdid(70)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetRedPointStatusScNotify { - /// offset: 32 + /// offset: 36 #[prost(uint32, tag = "1")] pub jdakkofdgep: u32, - /// offset: 40 - #[prost(uint32, tag = "15")] - pub uid: u32, /// offset: 44 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "10")] + pub uid: u32, + /// offset: 32 + #[prost(uint32, tag = "14")] pub iipdefcedmc: u32, /// offset: 16 - #[prost(message, repeated, tag = "13")] + #[prost(message, repeated, tag = "15")] pub njehhffdghk: ::prost::alloc::vec::Vec, - /// offset: 36 - #[prost(uint32, tag = "4")] + /// offset: 40 + #[prost(uint32, tag = "5")] pub content_id: u32, } /// Obf: GCINFCFLOJD #[derive(proto_derive::CmdID)] -#[cmdid(40)] +#[cmdid(27)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ReserveStaminaExchangeCsReq { /// offset: 24 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "12")] pub num: u32, } /// Obf: JGFEFONMBKD #[derive(proto_derive::CmdID)] -#[cmdid(27)] +#[cmdid(72)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ReserveStaminaExchangeScRsp { - /// offset: 28 - #[prost(uint32, tag = "13")] - pub num: u32, /// offset: 24 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "15")] pub retcode: u32, + /// offset: 28 + #[prost(uint32, tag = "14")] + pub num: u32, } /// Obf: KIHFDKLMCEM #[derive(proto_derive::CmdID)] -#[cmdid(80)] +#[cmdid(94)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct StaminaInfoScNotify { - /// offset: 24 - #[prost(uint32, tag = "7")] - pub reserve_stamina: u32, - /// offset: 40 - #[prost(int64, tag = "11")] - pub dpimhemjkoe: i64, - /// offset: 28 - #[prost(uint32, tag = "6")] - pub stamina: u32, /// offset: 32 - #[prost(int64, tag = "10")] + #[prost(int64, tag = "8")] pub next_recover_time: i64, + /// offset: 44 + #[prost(uint32, tag = "2")] + pub stamina: u32, + /// offset: 24 + #[prost(int64, tag = "14")] + pub dpimhemjkoe: i64, + /// offset: 40 + #[prost(uint32, tag = "9")] + pub reserve_stamina: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Onmlpjkagcg { #[prost( oneof = "onmlpjkagcg::Gcmppoicpod", - tags = "13, 5, 12, 10, 6, 2, 11, 3, 9, 15, 1" + tags = "3, 10, 5, 4, 13, 8, 2, 6, 1, 7, 12, 1661, 234" )] pub gcmppoicpod: ::core::option::Option, } @@ -27835,109 +29534,115 @@ pub mod onmlpjkagcg { #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] pub enum Gcmppoicpod { /// offset: 24 - #[prost(bool, tag = "13")] + #[prost(bool, tag = "3")] Kapdimgjlnf(bool), /// offset: 24 - #[prost(bool, tag = "5")] + #[prost(bool, tag = "10")] Mmmnjchemfn(bool), /// offset: 24 - #[prost(bool, tag = "12")] + #[prost(bool, tag = "5")] Nkekibnjmpa(bool), /// offset: 24 - #[prost(bool, tag = "10")] + #[prost(bool, tag = "4")] Pbkbglhhkpe(bool), /// offset: 24 - #[prost(bool, tag = "6")] + #[prost(bool, tag = "13")] Njfmiljofok(bool), /// offset: 24 - #[prost(bool, tag = "2")] + #[prost(bool, tag = "8")] Aicnfaobcpi(bool), /// offset: 24 - #[prost(bool, tag = "11")] + #[prost(bool, tag = "2")] Kjncckhjfhe(bool), /// offset: 24 - #[prost(bool, tag = "3")] + #[prost(bool, tag = "6")] Aponeidmphl(bool), /// offset: 24 - #[prost(bool, tag = "9")] + #[prost(bool, tag = "1")] Gmjanojmkce(bool), /// offset: 24 - #[prost(message, tag = "15")] + #[prost(message, tag = "7")] Ghkcmdnkopn(super::Ogfiodpilel), /// offset: 24 - #[prost(bool, tag = "1")] - Ilfalcdlaol(bool), + #[prost(bool, tag = "12")] + Aamelohpbhl(bool), + /// offset: 24 + #[prost(bool, tag = "1661")] + Mccjlbemkcn(bool), + /// offset: 24 + #[prost(bool, tag = "234")] + Oegifodeakk(bool), } } /// Obf: IBEPKJBGGLD #[derive(proto_derive::CmdID)] -#[cmdid(30)] +#[cmdid(43)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UpdatePlayerSettingCsReq { - /// offset: 24 - #[prost(message, optional, tag = "7")] + /// offset: 16 + #[prost(message, optional, tag = "1")] pub klkpmljkmjp: ::core::option::Option, } /// Obf: IJBPIFMHMHN #[derive(proto_derive::CmdID)] -#[cmdid(11)] +#[cmdid(37)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UpdatePlayerSettingScRsp { - /// offset: 32 - #[prost(uint32, tag = "1")] - pub retcode: u32, - /// offset: 16 - #[prost(message, optional, tag = "13")] + /// offset: 24 + #[prost(message, optional, tag = "7")] pub klkpmljkmjp: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "12")] + pub retcode: u32, } /// Obf: BIJPBJMIAHD #[derive(proto_derive::CmdID)] -#[cmdid(56)] +#[cmdid(28)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ClientObjUploadCsReq { - /// offset: 36 - #[prost(enumeration = "Jidiecghkgk", tag = "1")] - pub lghokgabgck: i32, - /// offset: 32 - #[prost(uint32, tag = "14")] - pub jbpemofnedg: u32, - /// offset: 24 + /// offset: 16 #[prost(bytes = "vec", tag = "2")] pub lkjmjgdebee: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(enumeration = "Jidiecghkgk", tag = "10")] + pub lghokgabgck: i32, + /// offset: 36 + #[prost(uint32, tag = "9")] + pub jbpemofnedg: u32, } /// Obf: KEAENHHGMEF #[derive(proto_derive::CmdID)] -#[cmdid(76)] +#[cmdid(55)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ClientObjUploadScRsp { - /// offset: 32 - #[prost(uint32, tag = "8")] - pub retcode: u32, - /// offset: 24 - #[prost(message, optional, tag = "15")] + /// offset: 16 + #[prost(message, optional, tag = "12")] pub data: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "7")] + pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Menpbggogmc { - /// offset: 16 - #[prost(string, repeated, tag = "4")] + /// offset: 24 + #[prost(string, repeated, tag = "14")] pub gkhfbfknhob: ::prost::alloc::vec::Vec<::prost::alloc::string::String>, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ncbimlpodon { - /// offset: 16 - #[prost(message, optional, tag = "9")] - pub pelmgopehkn: ::core::option::Option, /// offset: 32 - #[prost(bool, tag = "4")] + #[prost(bool, tag = "14")] pub iahopfnpfln: bool, + /// offset: 16 + #[prost(message, optional, tag = "2")] + pub pelmgopehkn: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cjakibdimmj { - #[prost(oneof = "cjakibdimmj::Pmfbbcebacd", tags = "517, 1515, 2038")] + #[prost(oneof = "cjakibdimmj::Pmfbbcebacd", tags = "1459, 1820, 1798")] pub pmfbbcebacd: ::core::option::Option, } /// Nested message and enum types in `CJAKIBDIMMJ`. @@ -27946,22 +29651,22 @@ pub mod cjakibdimmj { #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Pmfbbcebacd { /// offset: 24 - #[prost(bool, tag = "517")] + #[prost(bool, tag = "1459")] Iahopfnpfln(bool), /// offset: 24 - #[prost(message, tag = "1515")] + #[prost(message, tag = "1820")] Amaljfokcba(super::Menpbggogmc), /// offset: 24 - #[prost(message, tag = "2038")] + #[prost(message, tag = "1798")] Oecbelgdlfp(super::Menpbggogmc), } } /// Obf: FDFPMJAPMIB #[derive(proto_derive::CmdID)] -#[cmdid(75)] +#[cmdid(4)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct UpdatePsnSettingsInfoCsReq { - #[prost(oneof = "update_psn_settings_info_cs_req::Dfopiihejfm", tags = "521, 1683")] + #[prost(oneof = "update_psn_settings_info_cs_req::Dfopiihejfm", tags = "653, 1686")] pub dfopiihejfm: ::core::option::Option< update_psn_settings_info_cs_req::Dfopiihejfm, >, @@ -27972,1396 +29677,1427 @@ pub mod update_psn_settings_info_cs_req { #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Dfopiihejfm { /// offset: 24 - #[prost(message, tag = "521")] + #[prost(message, tag = "653")] Doocplcldpd(super::Ncbimlpodon), /// offset: 24 - #[prost(message, tag = "1683")] + #[prost(message, tag = "1686")] Inhldidjgha(super::Cjakibdimmj), } } /// Obf: GCMDOHJGGJB #[derive(proto_derive::CmdID)] -#[cmdid(47)] +#[cmdid(84)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UpdatePsnSettingsInfoScRsp { /// offset: 24 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "1")] pub retcode: u32, } /// Obf: FHNGPBNFBAE #[derive(proto_derive::CmdID)] -#[cmdid(43)] +#[cmdid(49)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetGameStateServiceConfigCsReq {} /// Obf: BAPHALPCPMJ #[derive(proto_derive::CmdID)] -#[cmdid(33)] +#[cmdid(68)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetGameStateServiceConfigScRsp { - /// offset: 48 - #[prost(uint32, tag = "5")] - pub retcode: u32, - /// offset: 16 - #[prost(string, repeated, tag = "2")] - pub fibijgmkdpp: ::prost::alloc::vec::Vec<::prost::alloc::string::String>, - /// offset: 24 - #[prost(string, repeated, tag = "9")] + /// offset: 40 + #[prost(string, repeated, tag = "15")] pub kaojcobeeon: ::prost::alloc::vec::Vec<::prost::alloc::string::String>, - /// offset: 32 - #[prost(string, repeated, tag = "6")] + /// offset: 48 + #[prost(uint32, tag = "8")] + pub retcode: u32, + /// offset: 24 + #[prost(string, repeated, tag = "5")] pub ledkmdollbb: ::prost::alloc::vec::Vec<::prost::alloc::string::String>, + /// offset: 32 + #[prost(string, repeated, tag = "4")] + pub fibijgmkdpp: ::prost::alloc::vec::Vec<::prost::alloc::string::String>, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct HeadIcon { /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "12")] pub id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DisplayAvatar { - /// offset: 28 + /// offset: 24 #[prost(uint32, tag = "2")] pub avatar_id: u32, - /// offset: 24 - #[prost(uint32, tag = "12")] + /// offset: 28 + #[prost(uint32, tag = "5")] pub pos: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct DisplayAvatarVec { /// offset: 32 - #[prost(bool, tag = "8")] + #[prost(bool, tag = "14")] pub is_display: bool, - /// offset: 16 - #[prost(message, repeated, tag = "15")] + /// offset: 24 + #[prost(message, repeated, tag = "3")] pub display_avatar_list: ::prost::alloc::vec::Vec, } /// Obf: JMAOHPPGHLC #[derive(proto_derive::CmdID)] -#[cmdid(2810)] +#[cmdid(2841)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetPlayerBoardDataCsReq {} /// Obf: PFBICOAEIGP #[derive(proto_derive::CmdID)] -#[cmdid(2805)] +#[cmdid(2814)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetPlayerBoardDataScRsp { - /// offset: 16 - #[prost(message, repeated, tag = "5")] - pub unlocked_head_icon_list: ::prost::alloc::vec::Vec, - /// offset: 40 - #[prost(uint32, repeated, tag = "2")] - pub display_support_avatar_vec: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(string, tag = "2")] + pub signature: ::prost::alloc::string::String, /// offset: 64 - #[prost(uint32, tag = "3")] + #[prost(uint32, repeated, tag = "3")] + pub kknjhenmgpk: ::prost::alloc::vec::Vec, + /// offset: 80 + #[prost(uint32, tag = "7")] + pub current_head_icon_id: u32, + /// offset: 56 + #[prost(uint32, repeated, tag = "4")] + pub display_support_avatar_vec: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(message, optional, tag = "10")] + pub display_avatar_vec: ::core::option::Option, + /// offset: 76 + #[prost(uint32, tag = "15")] pub oldmjonbjom: u32, /// offset: 72 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "13")] pub retcode: u32, - /// offset: 56 - #[prost(string, tag = "12")] - pub signature: ::prost::alloc::string::String, - /// offset: 68 - #[prost(uint32, tag = "9")] - pub current_head_icon_id: u32, + /// offset: 48 + #[prost(message, optional, tag = "11")] + pub lolnmadmpkl: ::core::option::Option, /// offset: 32 - #[prost(uint32, repeated, tag = "4")] - pub kknjhenmgpk: ::prost::alloc::vec::Vec, - /// offset: 24 - #[prost(message, optional, tag = "15")] - pub display_avatar_vec: ::core::option::Option, + #[prost(message, repeated, tag = "1")] + pub unlocked_head_icon_list: ::prost::alloc::vec::Vec, } /// Obf: EONDNBHOKPE #[derive(proto_derive::CmdID)] -#[cmdid(2898)] +#[cmdid(2877)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetHeadIconCsReq { /// offset: 24 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "14")] pub id: u32, } /// Obf: IFOFBJAKGEK #[derive(proto_derive::CmdID)] -#[cmdid(2853)] +#[cmdid(2881)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetHeadIconScRsp { - /// offset: 28 - #[prost(uint32, tag = "12")] - pub retcode: u32, /// offset: 24 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "11")] + pub retcode: u32, + /// offset: 28 + #[prost(uint32, tag = "8")] pub current_head_icon_id: u32, } /// Obf: EFKAOICFGCL #[derive(proto_derive::CmdID)] -#[cmdid(2826)] +#[cmdid(2896)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetPersonalCardCsReq { /// offset: 24 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "14")] pub id: u32, } /// Obf: CAFHOLFAOGK #[derive(proto_derive::CmdID)] -#[cmdid(2863)] +#[cmdid(2832)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetPersonalCardScRsp { - /// offset: 28 - #[prost(uint32, tag = "11")] - pub retcode: u32, /// offset: 24 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "7")] + pub retcode: u32, + /// offset: 28 + #[prost(uint32, tag = "15")] pub oldmjonbjom: u32, } /// Obf: FEDJLKBEPMM #[derive(proto_derive::CmdID)] -#[cmdid(2879)] +#[cmdid(2802)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetDisplayAvatarCsReq { /// offset: 16 - #[prost(message, repeated, tag = "8")] + #[prost(message, repeated, tag = "2")] pub display_avatar_list: ::prost::alloc::vec::Vec, } /// Obf: HDKMPCKFAAB #[derive(proto_derive::CmdID)] -#[cmdid(2802)] +#[cmdid(2885)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetDisplayAvatarScRsp { /// offset: 24 - #[prost(message, repeated, tag = "15")] + #[prost(message, repeated, tag = "13")] pub display_avatar_list: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "8")] pub retcode: u32, } /// Obf: DHGMEEGJFOE #[derive(proto_derive::CmdID)] -#[cmdid(2897)] +#[cmdid(2812)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetIsDisplayAvatarInfoCsReq { /// offset: 24 - #[prost(bool, tag = "8")] + #[prost(bool, tag = "1")] pub is_display: bool, } /// Obf: JEADFNNMIGN #[derive(proto_derive::CmdID)] -#[cmdid(2806)] +#[cmdid(2888)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetIsDisplayAvatarInfoScRsp { /// offset: 24 - #[prost(bool, tag = "3")] + #[prost(bool, tag = "4")] pub is_display: bool, /// offset: 28 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "7")] pub retcode: u32, } /// Obf: AIKPANALJHL #[derive(proto_derive::CmdID)] -#[cmdid(2855)] +#[cmdid(2862)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetSignatureCsReq { /// offset: 24 - #[prost(string, tag = "13")] + #[prost(string, tag = "2")] pub signature: ::prost::alloc::string::String, } /// Obf: JKMKJFGLBPA #[derive(proto_derive::CmdID)] -#[cmdid(2807)] +#[cmdid(2834)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetSignatureScRsp { - /// offset: 16 - #[prost(string, tag = "11")] - pub signature: ::prost::alloc::string::String, /// offset: 32 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "7")] pub retcode: u32, + /// offset: 24 + #[prost(string, tag = "9")] + pub signature: ::prost::alloc::string::String, } /// Obf: DHJGNGBKOAG #[derive(proto_derive::CmdID)] -#[cmdid(2839)] +#[cmdid(2889)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetAssistAvatarCsReq { - /// offset: 32 - #[prost(uint32, tag = "15")] - pub avatar_id: u32, /// offset: 24 - #[prost(uint32, repeated, tag = "4")] + #[prost(uint32, repeated, tag = "15")] pub avatar_id_list: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "14")] + pub avatar_id: u32, } /// Obf: GOCFJNOLIPB #[derive(proto_derive::CmdID)] -#[cmdid(2816)] +#[cmdid(2822)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetAssistAvatarScRsp { - /// offset: 16 - #[prost(uint32, repeated, tag = "13")] + /// offset: 24 + #[prost(uint32, repeated, tag = "15")] pub avatar_id_list: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(uint32, tag = "10")] - pub avatar_id: u32, /// offset: 36 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "8")] + pub avatar_id: u32, + /// offset: 32 + #[prost(uint32, tag = "4")] pub retcode: u32, } /// Obf: GJGCNJMEMAP #[derive(proto_derive::CmdID)] -#[cmdid(4510)] +#[cmdid(4541)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlayerReturnStartScNotify { /// offset: 24 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "14")] pub nchiekedhce: u32, } +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct Bjjemphdnbl { + /// offset: 28 + #[prost(uint32, tag = "12")] + pub opeedjihjop: u32, + /// offset: 32 + #[prost(uint32, tag = "3")] + pub iifomgofmdl: u32, + /// offset: 24 + #[prost(enumeration = "Fcekmeohllg", tag = "11")] + pub mpgpgfkbmhg: i32, +} /// Obf: IKIEKHJENFO #[derive(proto_derive::CmdID)] -#[cmdid(4505)] +#[cmdid(4514)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlayerReturnSignCsReq { + /// offset: 24 + #[prost(message, repeated, tag = "3")] + pub hfcfhbaoebd: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "12")] - pub opeedjihjop: u32, - /// offset: 16 - #[prost(uint32, repeated, tag = "15")] - pub nmklegomepj: ::prost::alloc::vec::Vec, -} -/// Obf: PAFOHBIMNJK -#[derive(proto_derive::CmdID)] -#[cmdid(4598)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PlayerReturnSignScRsp { - /// offset: 44 - #[prost(uint32, tag = "3")] - pub retcode: u32, - /// offset: 32 - #[prost(uint32, repeated, tag = "15")] + #[prost(uint32, repeated, tag = "8")] pub nmklegomepj: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "11")] pub opeedjihjop: u32, - /// offset: 24 - #[prost(message, repeated, tag = "6")] +} +/// Obf: PAFOHBIMNJK +#[derive(proto_derive::CmdID)] +#[cmdid(4577)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct PlayerReturnSignScRsp { + /// offset: 40 + #[prost(uint32, repeated, tag = "12")] + pub nmklegomepj: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(message, repeated, tag = "3")] pub ipflhcjiebm: ::prost::alloc::vec::Vec, + /// offset: 52 + #[prost(uint32, tag = "1")] + pub retcode: u32, + /// offset: 48 + #[prost(uint32, tag = "11")] + pub opeedjihjop: u32, + /// offset: 24 + #[prost(message, repeated, tag = "15")] + pub hfcfhbaoebd: ::prost::alloc::vec::Vec, } /// Obf: GNCEIPBBGHG #[derive(proto_derive::CmdID)] -#[cmdid(4553)] +#[cmdid(4581)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlayerReturnPointChangeScNotify { /// offset: 24 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "5")] pub mamhojmfjof: u32, } /// Obf: LKDDLABFIBC #[derive(proto_derive::CmdID)] -#[cmdid(4579)] +#[cmdid(4502)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlayerReturnTakePointRewardCsReq { + /// offset: 28 + #[prost(uint32, tag = "9")] + pub cpnimljnmmf: u32, /// offset: 24 #[prost(uint32, tag = "6")] - pub cpnimljnmmf: u32, - /// offset: 28 - #[prost(uint32, tag = "8")] pub iifomgofmdl: u32, } /// Obf: FJHNMBNNIBK #[derive(proto_derive::CmdID)] -#[cmdid(4502)] +#[cmdid(4585)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlayerReturnTakePointRewardScRsp { /// offset: 36 - #[prost(uint32, tag = "10")] - pub retcode: u32, + #[prost(uint32, tag = "6")] + pub cpnimljnmmf: u32, /// offset: 32 #[prost(uint32, tag = "7")] - pub cpnimljnmmf: u32, + pub retcode: u32, /// offset: 24 - #[prost(message, optional, tag = "1")] + #[prost(message, optional, tag = "15")] pub cfidbmmijhg: ::core::option::Option, /// offset: 40 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "4")] pub iifomgofmdl: u32, } /// Obf: ODLPHAPJDMH #[derive(proto_derive::CmdID)] -#[cmdid(4597)] +#[cmdid(4512)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlayerReturnTakeRewardCsReq {} /// Obf: NEIOAACEMJA #[derive(proto_derive::CmdID)] -#[cmdid(4506)] +#[cmdid(4588)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlayerReturnTakeRewardScRsp { - /// offset: 16 - #[prost(message, optional, tag = "1")] - pub ipflhcjiebm: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "4")] pub retcode: u32, + /// offset: 24 + #[prost(message, optional, tag = "14")] + pub ipflhcjiebm: ::core::option::Option, } /// Obf: MNOOMKEHNOG #[derive(proto_derive::CmdID)] -#[cmdid(4541)] +#[cmdid(4519)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlayerReturnInfoQueryCsReq { /// offset: 24 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "11")] pub cehfiilmjkm: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Afbneibijnd { - /// offset: 52 - #[prost(enumeration = "Nobpmmnfenj", tag = "13")] - pub status: i32, - /// offset: 80 - #[prost(uint32, tag = "5")] - pub ilcfojcdnhi: u32, - /// offset: 40 - #[prost(int64, tag = "14")] - pub coifhfpegph: i64, /// offset: 64 - #[prost(int64, tag = "9")] + #[prost(int64, tag = "2")] pub finish_time: i64, - /// offset: 56 - #[prost(uint32, tag = "2")] - pub world_level: u32, - /// offset: 48 - #[prost(uint32, tag = "8")] - pub ahnfmdnejnl: u32, - /// offset: 60 - #[prost(bool, tag = "12")] - pub is_taken_reward: bool, - /// offset: 16 - #[prost(uint32, repeated, tag = "6")] - pub nmklegomepj: ::prost::alloc::vec::Vec, - /// offset: 76 - #[prost(uint32, tag = "1")] - pub bgafghipoje: u32, - /// offset: 61 - #[prost(bool, tag = "7")] - pub fjndpcfnflo: bool, - /// offset: 24 - #[prost(uint32, repeated, tag = "10")] - pub caimhcaacfg: ::prost::alloc::vec::Vec, /// offset: 72 - #[prost(uint32, tag = "3")] + #[prost(int64, tag = "6")] + pub coifhfpegph: i64, + /// offset: 24 + #[prost(uint32, repeated, tag = "1859")] + pub nmklegomepj: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(uint32, repeated, tag = "15")] + pub elbkpgbelcm: ::prost::alloc::vec::Vec, + /// offset: 84 + #[prost(uint32, tag = "10")] + pub ahnfmdnejnl: u32, + /// offset: 92 + #[prost(uint32, tag = "13")] + pub world_level: u32, + /// offset: 40 + #[prost(uint32, repeated, tag = "12")] + pub caimhcaacfg: ::prost::alloc::vec::Vec, + /// offset: 104 + #[prost(bool, tag = "5")] + pub is_taken_reward: bool, + /// offset: 88 + #[prost(uint32, tag = "11")] pub mamhojmfjof: u32, + /// offset: 80 + #[prost(uint32, tag = "14")] + pub ilcfojcdnhi: u32, + /// offset: 105 + #[prost(bool, tag = "3")] + pub fjndpcfnflo: bool, + /// offset: 100 + #[prost(enumeration = "Nobpmmnfenj", tag = "7")] + pub status: i32, + /// offset: 32 + #[prost(message, repeated, tag = "1")] + pub jfcfkeggief: ::prost::alloc::vec::Vec, + /// offset: 96 + #[prost(uint32, tag = "9")] + pub bgafghipoje: u32, + /// offset: 16 + #[prost(uint32, repeated, tag = "8")] + pub flbinbcienh: ::prost::alloc::vec::Vec, } /// Obf: APNMNGNPFAC #[derive(proto_derive::CmdID)] -#[cmdid(4555)] +#[cmdid(4562)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlayerReturnInfoQueryScRsp { - /// offset: 16 - #[prost(message, optional, tag = "5")] + /// offset: 36 + #[prost(uint32, tag = "6")] + pub retcode: u32, + /// offset: 24 + #[prost(message, optional, tag = "1")] pub pfeidpolokm: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "3")] - pub retcode: u32, - /// offset: 36 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "8")] pub gmfidnohgco: u32, } /// Obf: JECKOPFFLAA #[derive(proto_derive::CmdID)] -#[cmdid(4507)] +#[cmdid(4534)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlayerReturnForceFinishScNotify { /// offset: 16 - #[prost(message, optional, tag = "11")] + #[prost(message, optional, tag = "10")] pub pfeidpolokm: ::core::option::Option, } /// Obf: AFLMIOMNECM #[derive(proto_derive::CmdID)] -#[cmdid(4539)] +#[cmdid(4589)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlayerReturnTakeRelicCsReq { /// offset: 24 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "3")] pub avatar_id: u32, } /// Obf: ECLOMGJFDIL #[derive(proto_derive::CmdID)] -#[cmdid(4516)] +#[cmdid(4522)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlayerReturnTakeRelicScRsp { - /// offset: 16 - #[prost(message, optional, tag = "10")] + /// offset: 32 + #[prost(uint32, tag = "8")] + pub avatar_id: u32, + /// offset: 24 + #[prost(message, optional, tag = "3")] pub item_list: ::core::option::Option, /// offset: 36 - #[prost(uint32, tag = "9")] - pub avatar_id: u32, - /// offset: 32 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "13")] pub retcode: u32, } /// Obf: CMGDJIOMCLG #[derive(proto_derive::CmdID)] -#[cmdid(1110)] +#[cmdid(1141)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FinishPlotCsReq { /// offset: 24 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "13")] pub cldajdjhoii: u32, } /// Obf: CHCNMFDIPFB #[derive(proto_derive::CmdID)] -#[cmdid(1105)] +#[cmdid(1114)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FinishPlotScRsp { - /// offset: 24 - #[prost(uint32, tag = "5")] - pub cldajdjhoii: u32, /// offset: 28 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "3")] pub retcode: u32, + /// offset: 24 + #[prost(uint32, tag = "11")] + pub cldajdjhoii: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kaoahkaohfi { - /// offset: 24 - #[prost(message, optional, tag = "5")] - pub dhlpkmihdnm: ::core::option::Option, + /// offset: 32 + #[prost(message, optional, tag = "1")] + pub basic_info: ::core::option::Option, /// offset: 40 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "10")] pub cojkeifjnek: u32, /// offset: 44 - #[prost(enumeration = "PunkLordAttackerStatus", tag = "1")] + #[prost(enumeration = "PunkLordAttackerStatus", tag = "6")] pub ekkjlaokiji: i32, - /// offset: 16 - #[prost(message, optional, tag = "14")] - pub basic_info: ::core::option::Option, + /// offset: 24 + #[prost(message, optional, tag = "3")] + pub dhlpkmihdnm: ::core::option::Option, } /// Obf: FAMOHHOHPNL #[derive(proto_derive::CmdID)] -#[cmdid(3210)] +#[cmdid(3241)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetPunkLordMonsterDataCsReq {} /// Obf: DPGJJNGCGPK #[derive(proto_derive::CmdID)] -#[cmdid(3205)] +#[cmdid(3214)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetPunkLordMonsterDataScRsp { /// offset: 32 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "6")] pub retcode: u32, - /// offset: 24 - #[prost(message, repeated, tag = "4")] + /// offset: 16 + #[prost(message, repeated, tag = "2")] pub fijnjgfabjd: ::prost::alloc::vec::Vec, } /// Obf: EAGDPCPJOEM #[derive(proto_derive::CmdID)] -#[cmdid(3298)] +#[cmdid(3277)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct StartPunkLordRaidCsReq { - /// offset: 32 - #[prost(uint32, tag = "8")] - pub monster_id: u32, /// offset: 28 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "2")] + pub monster_id: u32, + /// offset: 32 + #[prost(uint32, tag = "3")] pub uid: u32, /// offset: 24 - #[prost(bool, tag = "15")] + #[prost(bool, tag = "6")] pub clommfkjpmm: bool, } /// Obf: CDKHFIPEEIA #[derive(proto_derive::CmdID)] -#[cmdid(3253)] +#[cmdid(3281)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StartPunkLordRaidScRsp { - /// offset: 48 - #[prost(bool, tag = "5")] - pub clommfkjpmm: bool, - /// offset: 40 - #[prost(uint32, repeated, tag = "7")] + /// offset: 16 + #[prost(uint32, repeated, tag = "8")] pub dmilcfhlihp: ::prost::alloc::vec::Vec, /// offset: 52 - #[prost(uint32, tag = "3")] - pub retcode: u32, - /// offset: 56 - #[prost(int64, tag = "13")] - pub agegdmgnpdk: i64, + #[prost(bool, tag = "10")] + pub clommfkjpmm: bool, /// offset: 32 - #[prost(message, optional, tag = "11")] + #[prost(message, optional, tag = "1")] pub dpmkammiolb: ::core::option::Option, - /// offset: 16 - #[prost(message, optional, tag = "12")] + /// offset: 56 + #[prost(int64, tag = "15")] + pub agegdmgnpdk: i64, + /// offset: 40 + #[prost(message, optional, tag = "2")] pub scene: ::core::option::Option, + /// offset: 48 + #[prost(uint32, tag = "14")] + pub retcode: u32, } /// Obf: IAGCOPHLMFB #[derive(proto_derive::CmdID)] -#[cmdid(3279)] +#[cmdid(3202)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SharePunkLordMonsterCsReq { - /// offset: 24 - #[prost(uint32, tag = "12")] + /// offset: 32 + #[prost(uint32, tag = "8")] pub monster_id: u32, /// offset: 28 - #[prost(enumeration = "PunkLordShareType", tag = "5")] - pub share_type: i32, - /// offset: 32 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "13")] pub uid: u32, + /// offset: 24 + #[prost(enumeration = "PunkLordShareType", tag = "12")] + pub share_type: i32, } /// Obf: ACFAMDBMAOI #[derive(proto_derive::CmdID)] -#[cmdid(3202)] +#[cmdid(3285)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SharePunkLordMonsterScRsp { + /// offset: 24 + #[prost(uint32, tag = "3")] + pub uid: u32, /// offset: 28 - #[prost(uint32, tag = "10")] + #[prost(enumeration = "PunkLordShareType", tag = "11")] + pub share_type: i32, + /// offset: 36 + #[prost(uint32, tag = "13")] pub retcode: u32, /// offset: 32 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "15")] pub monster_id: u32, - /// offset: 36 - #[prost(enumeration = "PunkLordShareType", tag = "4")] - pub share_type: i32, - /// offset: 24 - #[prost(uint32, tag = "5")] - pub uid: u32, } /// Obf: GCCFGDENNNK #[derive(proto_derive::CmdID)] -#[cmdid(3297)] +#[cmdid(3212)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SummonPunkLordMonsterCsReq {} /// Obf: CFJJEOFIFEB #[derive(proto_derive::CmdID)] -#[cmdid(3206)] +#[cmdid(3288)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SummonPunkLordMonsterScRsp { - /// offset: 32 - #[prost(uint32, tag = "14")] - pub retcode: u32, - /// offset: 16 - #[prost(message, optional, tag = "12")] + /// offset: 24 + #[prost(message, optional, tag = "6")] pub dpmkammiolb: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "11")] + pub retcode: u32, } /// Obf: GHMPPIJABNL #[derive(proto_derive::CmdID)] -#[cmdid(3216)] +#[cmdid(3222)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakePunkLordPointRewardCsReq { - /// offset: 28 - #[prost(uint32, tag = "12")] - pub level: u32, /// offset: 24 - #[prost(bool, tag = "15")] + #[prost(bool, tag = "3")] pub mdhjkkbnmcf: bool, + /// offset: 28 + #[prost(uint32, tag = "1")] + pub level: u32, } /// Obf: GDFCPPHAGDA #[derive(proto_derive::CmdID)] -#[cmdid(3226)] +#[cmdid(3296)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakePunkLordPointRewardScRsp { + /// offset: 32 + #[prost(uint32, tag = "9")] + pub retcode: u32, /// offset: 40 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "1")] pub level: u32, /// offset: 36 - #[prost(bool, tag = "9")] + #[prost(bool, tag = "12")] pub mdhjkkbnmcf: bool, /// offset: 16 - #[prost(message, optional, tag = "12")] + #[prost(message, optional, tag = "11")] pub reward: ::core::option::Option, - /// offset: 32 - #[prost(uint32, tag = "5")] - pub retcode: u32, } /// Obf: IKCKFGPOCIB #[derive(proto_derive::CmdID)] -#[cmdid(3263)] +#[cmdid(3232)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PunkLordMonsterInfoScNotify { - /// offset: 32 - #[prost(message, optional, tag = "4")] + /// offset: 24 + #[prost(message, optional, tag = "12")] pub basic_info: ::core::option::Option, - /// offset: 40 - #[prost(uint32, repeated, tag = "12")] - pub dmilcfhlihp: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(message, optional, tag = "11")] + pub dhlpkmihdnm: ::core::option::Option, /// offset: 48 #[prost(enumeration = "PunkLordMonsterInfoNotifyReason", tag = "5")] pub reason: i32, - /// offset: 24 - #[prost(message, optional, tag = "6")] - pub dhlpkmihdnm: ::core::option::Option, + /// offset: 32 + #[prost(uint32, repeated, tag = "8")] + pub dmilcfhlihp: ::prost::alloc::vec::Vec, } /// Obf: HPOFEOILJCP #[derive(proto_derive::CmdID)] -#[cmdid(3267)] +#[cmdid(3282)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetPunkLordDataCsReq {} /// Obf: FNCGHMIMJJK #[derive(proto_derive::CmdID)] -#[cmdid(3272)] +#[cmdid(3266)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetPunkLordDataScRsp { - /// offset: 36 - #[prost(uint32, tag = "6")] - pub iadcohodgjn: u32, - /// offset: 48 - #[prost(int64, tag = "1")] - pub bedjdeancoj: i64, - /// offset: 56 - #[prost(uint32, tag = "2")] - pub retcode: u32, - /// offset: 60 + /// offset: 44 #[prost(uint32, tag = "3")] - pub ppnkpnbiien: u32, + pub bdpbdgbkdoo: u32, /// offset: 32 + #[prost(uint32, tag = "14")] + pub retcode: u32, + /// offset: 52 #[prost(uint32, tag = "8")] + pub gbjodjcolga: u32, + /// offset: 56 + #[prost(int64, tag = "6")] + pub bedjdeancoj: i64, + /// offset: 48 + #[prost(uint32, tag = "13")] pub gnlmkkhaekm: u32, /// offset: 40 - #[prost(uint32, tag = "14")] - pub bdpbdgbkdoo: u32, - /// offset: 44 - #[prost(uint32, tag = "7")] - pub gbjodjcolga: u32, - /// offset: 16 - #[prost(uint32, repeated, tag = "4")] + #[prost(uint32, tag = "5")] + pub ppnkpnbiien: u32, + /// offset: 24 + #[prost(uint32, repeated, tag = "11")] pub eahbikfallf: ::prost::alloc::vec::Vec, + /// offset: 36 + #[prost(uint32, tag = "7")] + pub iadcohodgjn: u32, } /// Obf: GEMELJPBKDL #[derive(proto_derive::CmdID)] -#[cmdid(3236)] +#[cmdid(3231)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PunkLordRaidTimeOutScNotify { - /// offset: 24 - #[prost(message, optional, tag = "9")] + /// offset: 16 + #[prost(message, optional, tag = "8")] pub dpmkammiolb: ::core::option::Option, } /// Obf: MIONOBMHAJA #[derive(proto_derive::CmdID)] -#[cmdid(3254)] +#[cmdid(3220)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PunkLordBattleResultScNotify { - /// offset: 40 - #[prost(uint32, tag = "12")] - pub pgofpnlapoe: u32, - /// offset: 48 - #[prost(uint32, tag = "7")] - pub ncacoccjnld: u32, - /// offset: 16 - #[prost(message, optional, tag = "14")] - pub dpmkammiolb: ::core::option::Option, - /// offset: 32 - #[prost(message, optional, tag = "4")] + /// offset: 24 + #[prost(message, optional, tag = "10")] pub dhlpkmihdnm: ::core::option::Option, /// offset: 44 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "14")] pub ahjfpngdbdo: u32, + /// offset: 32 + #[prost(message, optional, tag = "15")] + pub dpmkammiolb: ::core::option::Option, + /// offset: 40 + #[prost(uint32, tag = "2")] + pub pgofpnlapoe: u32, + /// offset: 48 + #[prost(uint32, tag = "8")] + pub ncacoccjnld: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mdjgoockcmj { - /// offset: 52 - #[prost(uint32, tag = "4")] - pub lkkjeilkpni: u32, - /// offset: 32 - #[prost(int64, tag = "9")] - pub sent_time: i64, /// offset: 44 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "7")] pub world_level: u32, - /// offset: 24 - #[prost(uint32, tag = "6")] - pub config_id: u32, /// offset: 40 - #[prost(bool, tag = "7")] + #[prost(bool, tag = "8")] pub ppboceckcah: bool, /// offset: 48 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "2")] + pub config_id: u32, + /// offset: 24 + #[prost(uint32, tag = "6")] + pub lkkjeilkpni: u32, + /// offset: 32 + #[prost(int64, tag = "3")] + pub sent_time: i64, + /// offset: 52 + #[prost(uint32, tag = "9")] pub monster_id: u32, } /// Obf: IJJHFBPKBME #[derive(proto_derive::CmdID)] -#[cmdid(3262)] +#[cmdid(3290)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetKilledPunkLordMonsterDataCsReq {} /// Obf: PPFKEAJEFLA #[derive(proto_derive::CmdID)] -#[cmdid(3209)] +#[cmdid(3221)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetKilledPunkLordMonsterDataScRsp { /// offset: 32 - #[prost(message, repeated, tag = "8")] + #[prost(message, repeated, tag = "6")] pub ddcemdgedio: ::prost::alloc::vec::Vec, /// offset: 24 - #[prost(message, repeated, tag = "11")] + #[prost(message, repeated, tag = "9")] pub oakkccgaekk: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "3")] pub retcode: u32, } /// Obf: HMINDKKLBIG #[derive(proto_derive::CmdID)] -#[cmdid(3292)] +#[cmdid(3286)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PunkLordMonsterKilledNotify { - /// offset: 16 - #[prost(message, optional, tag = "7")] + /// offset: 24 + #[prost(message, optional, tag = "10")] pub aiecobkeigb: ::core::option::Option, } /// Obf: LLDDOHBGEHB #[derive(proto_derive::CmdID)] -#[cmdid(3224)] +#[cmdid(3233)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeKilledPunkLordMonsterScoreCsReq { - /// offset: 24 - #[prost(message, optional, tag = "3")] + /// offset: 16 + #[prost(message, optional, tag = "10")] pub pkcpjjnoaln: ::core::option::Option, /// offset: 32 - #[prost(bool, tag = "12")] + #[prost(bool, tag = "8")] pub kfejgfnonip: bool, } /// Obf: KOJNFJLOEDG #[derive(proto_derive::CmdID)] -#[cmdid(3273)] +#[cmdid(3245)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeKilledPunkLordMonsterScoreScRsp { - /// offset: 24 - #[prost(message, repeated, tag = "5")] + /// offset: 36 + #[prost(uint32, tag = "9")] + pub retcode: u32, + /// offset: 16 + #[prost(message, repeated, tag = "7")] pub jeahdcgkbbb: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "15")] - pub retcode: u32, - /// offset: 36 - #[prost(bool, tag = "8")] + #[prost(bool, tag = "13")] pub kfejgfnonip: bool, /// offset: 40 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "3")] pub score: u32, } /// Obf: BAANOGIKBGK #[derive(proto_derive::CmdID)] -#[cmdid(3242)] +#[cmdid(3210)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PunkLordDataChangeNotify { /// offset: 28 - #[prost(uint32, tag = "5")] - pub bdpbdgbkdoo: u32, - /// offset: 32 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "7")] pub gbjodjcolga: u32, - /// offset: 24 - #[prost(uint32, tag = "6")] + /// offset: 32 + #[prost(uint32, tag = "13")] pub iadcohodgjn: u32, + /// offset: 24 + #[prost(uint32, tag = "15")] + pub bdpbdgbkdoo: u32, } /// Obf: ILHGMAICAFE #[derive(proto_derive::CmdID)] -#[cmdid(3201)] +#[cmdid(3264)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetPunkLordBattleRecordCsReq { /// offset: 24 - #[prost(message, optional, tag = "6")] + #[prost(message, optional, tag = "15")] pub pkcpjjnoaln: ::core::option::Option, } /// Obf: JMFGECMDHBB #[derive(proto_derive::CmdID)] -#[cmdid(3251)] +#[cmdid(3300)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetPunkLordBattleRecordScRsp { - /// offset: 48 - #[prost(uint32, tag = "5")] - pub retcode: u32, - /// offset: 16 - #[prost(message, optional, tag = "12")] - pub pkcpjjnoaln: ::core::option::Option, - /// offset: 40 - #[prost(message, repeated, tag = "7")] - pub battle_record_list: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(message, repeated, tag = "15")] + #[prost(message, repeated, tag = "5")] + pub battle_record_list: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(message, optional, tag = "7")] + pub pkcpjjnoaln: ::core::option::Option, + /// offset: 48 + #[prost(uint32, tag = "10")] + pub retcode: u32, + /// offset: 40 + #[prost(message, repeated, tag = "1")] pub okobgjhjjoa: ::prost::alloc::vec::Vec, } /// Obf: ACPKEIAOGEG #[derive(proto_derive::CmdID)] -#[cmdid(910)] +#[cmdid(941)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetQuestDataCsReq {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Quest { - /// offset: 32 - #[prost(uint32, tag = "11")] - pub id: u32, /// offset: 48 - #[prost(enumeration = "QuestStatus", tag = "2")] - pub status: i32, + #[prost(uint32, tag = "2")] + pub progress: u32, + /// offset: 32 + #[prost(int64, tag = "9")] + pub finish_time: i64, /// offset: 16 #[prost(uint32, repeated, tag = "15")] pub pgjngnajhpp: ::prost::alloc::vec::Vec, + /// offset: 44 + #[prost(enumeration = "QuestStatus", tag = "5")] + pub status: i32, /// offset: 40 - #[prost(int64, tag = "4")] - pub finish_time: i64, - /// offset: 52 - #[prost(uint32, tag = "13")] - pub progress: u32, + #[prost(uint32, tag = "4")] + pub id: u32, } /// Obf: HIACBFNPOEO #[derive(proto_derive::CmdID)] -#[cmdid(905)] +#[cmdid(914)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetQuestDataScRsp { - /// offset: 32 - #[prost(uint32, tag = "1")] - pub retcode: u32, - /// offset: 16 - #[prost(message, repeated, tag = "13")] - pub quest_list: ::prost::alloc::vec::Vec, /// offset: 36 + #[prost(uint32, tag = "14")] + pub retcode: u32, + /// offset: 32 #[prost(uint32, tag = "3")] pub total_achievement_exp: u32, + /// offset: 24 + #[prost(message, repeated, tag = "9")] + pub quest_list: ::prost::alloc::vec::Vec, } /// Obf: BBAADEDBDAB #[derive(proto_derive::CmdID)] -#[cmdid(998)] +#[cmdid(977)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeQuestRewardCsReq { /// offset: 24 - #[prost(uint32, repeated, tag = "14")] + #[prost(uint32, repeated, tag = "10")] pub dcgjaboniic: ::prost::alloc::vec::Vec, } /// Obf: CEKCPHPBNDH #[derive(proto_derive::CmdID)] -#[cmdid(953)] +#[cmdid(981)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeQuestRewardScRsp { - /// offset: 16 - #[prost(message, optional, tag = "7")] - pub reward: ::core::option::Option, /// offset: 24 - #[prost(uint32, repeated, tag = "4")] + #[prost(uint32, repeated, tag = "13")] pub nodoemdnbcj: ::prost::alloc::vec::Vec, - /// offset: 48 - #[prost(uint32, tag = "10")] - pub retcode: u32, /// offset: 32 - #[prost(uint32, repeated, tag = "1")] + #[prost(message, optional, tag = "9")] + pub reward: ::core::option::Option, + /// offset: 40 + #[prost(uint32, repeated, tag = "10")] pub dcgjaboniic: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(uint32, tag = "4")] + pub retcode: u32, } /// Obf: DCBEOECBLAC #[derive(proto_derive::CmdID)] -#[cmdid(939)] +#[cmdid(989)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeQuestOptionalRewardCsReq { - /// offset: 28 - #[prost(uint32, tag = "2")] - pub optional_reward_id: u32, /// offset: 24 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "5")] + pub optional_reward_id: u32, + /// offset: 28 + #[prost(uint32, tag = "7")] pub jlfabhhnhcm: u32, } /// Obf: MEFHINFDCEB #[derive(proto_derive::CmdID)] -#[cmdid(916)] +#[cmdid(922)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeQuestOptionalRewardScRsp { - /// offset: 16 - #[prost(message, optional, tag = "9")] + /// offset: 24 + #[prost(message, optional, tag = "5")] pub reward: ::core::option::Option, - /// offset: 36 - #[prost(uint32, tag = "10")] - pub retcode: u32, /// offset: 32 #[prost(uint32, tag = "4")] + pub retcode: u32, + /// offset: 36 + #[prost(uint32, tag = "10")] pub jlfabhhnhcm: u32, } /// Obf: LAKABGFAIFM #[derive(proto_derive::CmdID)] -#[cmdid(997)] +#[cmdid(912)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetQuestRecordCsReq {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Epjdfbaofdf { - /// offset: 24 - #[prost(uint32, tag = "7")] - pub ijfihgcknhg: u32, /// offset: 28 #[prost(uint32, tag = "8")] + pub ijfihgcknhg: u32, + /// offset: 24 + #[prost(uint32, tag = "15")] pub progress: u32, } /// Obf: DIINMPDPANG #[derive(proto_derive::CmdID)] -#[cmdid(906)] +#[cmdid(988)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetQuestRecordScRsp { - /// offset: 32 - #[prost(uint32, tag = "6")] - pub retcode: u32, - /// offset: 16 - #[prost(message, repeated, tag = "8")] + /// offset: 24 + #[prost(message, repeated, tag = "3")] pub obemgacmgnh: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "1")] + pub retcode: u32, } /// Obf: NHIGGMGNIAF #[derive(proto_derive::CmdID)] -#[cmdid(941)] +#[cmdid(919)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct QuestRecordScNotify { - /// offset: 16 - #[prost(message, optional, tag = "9")] + /// offset: 24 + #[prost(message, optional, tag = "14")] pub feaocokkgbm: ::core::option::Option, } /// Obf: IBGHBKOLKJH #[derive(proto_derive::CmdID)] -#[cmdid(955)] +#[cmdid(962)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FinishQuestCsReq { /// offset: 24 - #[prost(uint32, tag = "11")] - pub group_id: u32, - /// offset: 28 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "8")] pub prop_id: u32, - /// offset: 32 - #[prost(uint32, tag = "15")] + /// offset: 28 + #[prost(uint32, tag = "10")] pub jlfabhhnhcm: u32, + /// offset: 32 + #[prost(uint32, tag = "1")] + pub group_id: u32, } /// Obf: MENHBLJFCHH #[derive(proto_derive::CmdID)] -#[cmdid(907)] +#[cmdid(934)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FinishQuestScRsp { /// offset: 24 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "13")] pub retcode: u32, } /// Obf: BMMFBCCJIGF #[derive(proto_derive::CmdID)] -#[cmdid(963)] +#[cmdid(932)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BatchGetQuestDataCsReq { - /// offset: 16 - #[prost(uint32, repeated, tag = "10")] + /// offset: 24 + #[prost(uint32, repeated, tag = "8")] pub quest_list: ::prost::alloc::vec::Vec, } /// Obf: LDMCJEDOBIK #[derive(proto_derive::CmdID)] -#[cmdid(967)] +#[cmdid(982)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BatchGetQuestDataScRsp { /// offset: 16 - #[prost(message, repeated, tag = "4")] + #[prost(message, repeated, tag = "13")] pub quest_list: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "9")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fnlgplncpcl { - /// offset: 44 - #[prost(uint32, tag = "5")] - pub world_level: u32, - /// offset: 32 - #[prost(message, optional, tag = "4")] - pub ghedlclnhij: ::core::option::Option, - /// offset: 40 - #[prost(uint32, tag = "2")] - pub cenifnknfnp: u32, /// offset: 24 - #[prost(message, optional, tag = "11")] + #[prost(message, optional, tag = "14")] + pub ghedlclnhij: ::core::option::Option, + /// offset: 32 + #[prost(message, optional, tag = "10")] pub lineup: ::core::option::Option, + /// offset: 40 + #[prost(uint32, tag = "6")] + pub world_level: u32, + /// offset: 44 + #[prost(uint32, tag = "4")] + pub cenifnknfnp: u32, } /// Obf: IPCKBDAGHHK #[derive(proto_derive::CmdID)] -#[cmdid(2210)] +#[cmdid(2241)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StartRaidCsReq { - /// offset: 16 - #[prost(uint32, repeated, tag = "5")] - pub avatar_list: ::prost::alloc::vec::Vec, /// offset: 44 - #[prost(uint32, tag = "11")] - pub world_level: u32, - /// offset: 32 - #[prost(uint32, tag = "4")] - pub jgeaegmhdoc: u32, - /// offset: 36 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "3")] pub cenifnknfnp: u32, /// offset: 40 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "6")] + pub jgeaegmhdoc: u32, + /// offset: 32 + #[prost(uint32, tag = "15")] + pub world_level: u32, + /// offset: 36 + #[prost(uint32, tag = "14")] pub prop_entity_id: u32, + /// offset: 16 + #[prost(uint32, repeated, tag = "1")] + pub avatar_list: ::prost::alloc::vec::Vec, } /// Obf: PPHBJDLLKIG #[derive(proto_derive::CmdID)] -#[cmdid(2205)] +#[cmdid(2214)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StartRaidScRsp { /// offset: 32 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "7")] pub retcode: u32, /// offset: 24 - #[prost(message, optional, tag = "4")] + #[prost(message, optional, tag = "2")] pub scene: ::core::option::Option, } /// Obf: FHKCKEMNMFE #[derive(proto_derive::CmdID)] -#[cmdid(2298)] +#[cmdid(2277)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LeaveRaidCsReq { /// offset: 24 - #[prost(uint32, tag = "4")] - pub cenifnknfnp: u32, - /// offset: 28 - #[prost(bool, tag = "3")] + #[prost(bool, tag = "2")] pub jgeaegmhdoc: bool, + /// offset: 28 + #[prost(uint32, tag = "8")] + pub cenifnknfnp: u32, } /// Obf: IFIEMDNGKIE #[derive(proto_derive::CmdID)] -#[cmdid(2253)] +#[cmdid(2281)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LeaveRaidScRsp { - /// offset: 28 - #[prost(uint32, tag = "4")] - pub cenifnknfnp: u32, /// offset: 32 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "13")] + pub cenifnknfnp: u32, + /// offset: 28 + #[prost(uint32, tag = "14")] pub world_level: u32, /// offset: 24 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "9")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hochoihkkdg { - /// offset: 28 - #[prost(uint32, tag = "3")] - pub hfaljihkecn: u32, - /// offset: 24 - #[prost(enumeration = "Fochdfjanpc", tag = "8")] - pub mddofmcjjhh: i32, /// offset: 32 - #[prost(uint32, tag = "12")] + #[prost(enumeration = "Fochdfjanpc", tag = "11")] + pub mddofmcjjhh: i32, + /// offset: 24 + #[prost(uint32, tag = "8")] pub dlppdpbjiim: u32, + /// offset: 28 + #[prost(uint32, tag = "10")] + pub hfaljihkecn: u32, } /// Obf: GBDKFMGFPNL #[derive(proto_derive::CmdID)] -#[cmdid(2279)] +#[cmdid(2202)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RaidInfoNotify { - /// offset: 48 - #[prost(uint64, tag = "2")] - pub copmfambkdn: u64, - /// offset: 40 - #[prost(uint32, tag = "15")] - pub cenifnknfnp: u32, - /// offset: 56 - #[prost(uint32, tag = "5")] - pub world_level: u32, - /// offset: 44 - #[prost(enumeration = "Jldfakdkmjj", tag = "14")] - pub status: i32, - /// offset: 24 - #[prost(message, repeated, tag = "10")] - pub lheilnacnod: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(message, optional, tag = "7")] + /// offset: 16 + #[prost(message, optional, tag = "4")] pub item_list: ::core::option::Option, + /// offset: 40 + #[prost(enumeration = "Jldfakdkmjj", tag = "11")] + pub status: i32, + /// offset: 44 + #[prost(uint32, tag = "6")] + pub world_level: u32, + /// offset: 24 + #[prost(message, repeated, tag = "7")] + pub lheilnacnod: ::prost::alloc::vec::Vec, + /// offset: 56 + #[prost(uint64, tag = "10")] + pub copmfambkdn: u64, + /// offset: 48 + #[prost(uint32, tag = "12")] + pub cenifnknfnp: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Amdkbohcfia { /// offset: 24 - #[prost(uint32, tag = "5")] - pub cenifnknfnp: u32, - /// offset: 28 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "12")] pub stage_score: u32, + /// offset: 28 + #[prost(uint32, tag = "1")] + pub cenifnknfnp: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Akdajafpdee { /// offset: 36 - #[prost(uint32, tag = "11")] - pub world_level: u32, - /// offset: 32 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "4")] pub cenifnknfnp: u32, /// offset: 24 - #[prost(uint32, repeated, tag = "8")] + #[prost(uint32, repeated, tag = "1")] pub knibaniilde: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "6")] + pub world_level: u32, } /// Obf: MKDMNMLEFFN #[derive(proto_derive::CmdID)] -#[cmdid(2207)] +#[cmdid(2234)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetRaidInfoCsReq {} /// Obf: GetRaidInfoScRsp #[derive(proto_derive::CmdID)] -#[cmdid(2239)] +#[cmdid(2289)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetRaidInfoScRsp { + /// offset: 24 + #[prost(message, repeated, tag = "15")] + pub challenge_raid_list: ::prost::alloc::vec::Vec, /// offset: 48 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "11")] pub retcode: u32, /// offset: 32 - #[prost(message, repeated, tag = "2")] - pub challenge_raid_list: ::prost::alloc::vec::Vec, - /// offset: 16 - #[prost(uint32, repeated, tag = "11")] - pub challenge_taken_reward_id_list: ::prost::alloc::vec::Vec, - /// offset: 24 - #[prost(message, repeated, tag = "8")] + #[prost(message, repeated, tag = "13")] pub finished_raid_info_list: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint32, repeated, tag = "14")] + pub challenge_taken_reward_id_list: ::prost::alloc::vec::Vec, } /// Obf: AIAMPHNKFBB #[derive(proto_derive::CmdID)] -#[cmdid(2202)] +#[cmdid(2285)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetChallengeRaidInfoCsReq {} /// Obf: JHPHOLNEMDF #[derive(proto_derive::CmdID)] -#[cmdid(2297)] +#[cmdid(2212)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetChallengeRaidInfoScRsp { - /// offset: 24 - #[prost(uint32, repeated, tag = "10")] - pub ioodmakjdif: ::prost::alloc::vec::Vec, - /// offset: 40 - #[prost(uint32, tag = "1")] - pub retcode: u32, /// offset: 32 - #[prost(message, repeated, tag = "6")] + #[prost(uint32, repeated, tag = "13")] + pub ioodmakjdif: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(message, repeated, tag = "9")] pub mjgffcljgfn: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint32, tag = "14")] + pub retcode: u32, } /// Obf: COLGMGCKFEN #[derive(proto_derive::CmdID)] -#[cmdid(2206)] +#[cmdid(2288)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeChallengeRaidRewardCsReq { /// offset: 24 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "12")] pub oehkjoafpba: u32, } /// Obf: EGBIALMIDFD #[derive(proto_derive::CmdID)] -#[cmdid(2241)] +#[cmdid(2219)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeChallengeRaidRewardScRsp { + /// offset: 32 + #[prost(uint32, tag = "6")] + pub oehkjoafpba: u32, /// offset: 16 - #[prost(message, optional, tag = "11")] + #[prost(message, optional, tag = "8")] pub reward: ::core::option::Option, /// offset: 36 - #[prost(uint32, tag = "12")] - pub oehkjoafpba: u32, - /// offset: 32 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "9")] pub retcode: u32, } /// Obf: NHDHPHKKJOG #[derive(proto_derive::CmdID)] -#[cmdid(2255)] +#[cmdid(2262)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChallengeRaidNotify { - /// offset: 24 - #[prost(message, optional, tag = "11")] + /// offset: 16 + #[prost(message, optional, tag = "15")] pub ehmiljfijkh: ::core::option::Option, } /// Obf: GELPFLAECFD #[derive(proto_derive::CmdID)] -#[cmdid(2216)] +#[cmdid(2222)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetClientRaidTargetCountCsReq { + /// offset: 24 + #[prost(uint32, tag = "6")] + pub dmmppkmjpmm: u32, /// offset: 28 #[prost(uint32, tag = "8")] - pub dmmppkmjpmm: u32, - /// offset: 24 - #[prost(uint32, tag = "15")] pub progress: u32, } /// Obf: PFFLBELDCIP #[derive(proto_derive::CmdID)] -#[cmdid(2226)] +#[cmdid(2296)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetClientRaidTargetCountScRsp { - /// offset: 32 - #[prost(uint32, tag = "1")] - pub retcode: u32, - /// offset: 24 - #[prost(uint32, tag = "4")] - pub progress: u32, /// offset: 28 #[prost(uint32, tag = "11")] + pub retcode: u32, + /// offset: 24 + #[prost(uint32, tag = "3")] pub dmmppkmjpmm: u32, + /// offset: 32 + #[prost(uint32, tag = "15")] + pub progress: u32, } /// Obf: HIIACEHOBBC #[derive(proto_derive::CmdID)] -#[cmdid(2263)] +#[cmdid(2232)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetSaveRaidCsReq { /// offset: 24 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "10")] pub world_level: u32, /// offset: 28 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "14")] pub cenifnknfnp: u32, } /// Obf: EKHIKMNOKMD #[derive(proto_derive::CmdID)] -#[cmdid(2267)] +#[cmdid(2282)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetSaveRaidScRsp { - /// offset: 44 - #[prost(bool, tag = "12")] - pub jgeaegmhdoc: bool, /// offset: 32 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "5")] pub world_level: u32, - /// offset: 36 - #[prost(uint32, tag = "8")] - pub cenifnknfnp: u32, - /// offset: 16 - #[prost(message, repeated, tag = "4")] - pub lheilnacnod: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "1")] pub retcode: u32, + /// offset: 36 + #[prost(bool, tag = "9")] + pub jgeaegmhdoc: bool, + /// offset: 16 + #[prost(message, repeated, tag = "8")] + pub lheilnacnod: ::prost::alloc::vec::Vec, + /// offset: 44 + #[prost(uint32, tag = "15")] + pub cenifnknfnp: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jkdinnedbao { - /// offset: 16 - #[prost(message, repeated, tag = "12")] + /// offset: 24 + #[prost(message, repeated, tag = "13")] pub lheilnacnod: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(uint32, tag = "3")] - pub world_level: u32, /// offset: 36 + #[prost(uint32, tag = "4")] + pub world_level: u32, + /// offset: 32 #[prost(uint32, tag = "6")] pub cenifnknfnp: u32, } /// Obf: AHANBGMIBAD #[derive(proto_derive::CmdID)] -#[cmdid(2272)] +#[cmdid(2266)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetAllSaveRaidCsReq {} /// Obf: FEJLDILDBBM #[derive(proto_derive::CmdID)] -#[cmdid(2294)] +#[cmdid(2292)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetAllSaveRaidScRsp { - /// offset: 24 + /// offset: 32 + #[prost(uint32, tag = "13")] + pub retcode: u32, + /// offset: 16 #[prost(message, repeated, tag = "14")] pub npjhicinona: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(uint32, tag = "2")] - pub retcode: u32, } /// Obf: FFNAPMOAPNK #[derive(proto_derive::CmdID)] -#[cmdid(2236)] +#[cmdid(2231)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DelSaveRaidScNotify { /// offset: 24 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "15")] pub world_level: u32, /// offset: 28 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "14")] pub cenifnknfnp: u32, } /// Obf: FEODPIJLNCC #[derive(proto_derive::CmdID)] -#[cmdid(2278)] +#[cmdid(2297)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RaidKickByServerScNotify { - /// offset: 48 - #[prost(uint32, tag = "5")] + /// offset: 40 + #[prost(uint32, tag = "4")] pub cenifnknfnp: u32, /// offset: 44 - #[prost(enumeration = "Egkfndoopnn", tag = "7")] + #[prost(enumeration = "Egkfndoopnn", tag = "8")] pub reason: i32, - /// offset: 24 - #[prost(message, optional, tag = "3")] + /// offset: 16 + #[prost(message, optional, tag = "5")] pub lineup: ::core::option::Option, - /// offset: 32 - #[prost(message, optional, tag = "8")] - pub scene: ::core::option::Option, - /// offset: 40 - #[prost(uint32, tag = "2")] + /// offset: 48 + #[prost(uint32, tag = "1")] pub world_level: u32, + /// offset: 24 + #[prost(message, optional, tag = "12")] + pub scene: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Aconlfjejok { /// offset: 24 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "6")] pub jjdmkhbkplm: u32, } /// Obf: AGDLAANKDJM #[derive(proto_derive::CmdID)] -#[cmdid(6941)] +#[cmdid(6948)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RaidCollectionDataCsReq {} /// Obf: CECBNFAMLAE #[derive(proto_derive::CmdID)] -#[cmdid(6955)] +#[cmdid(6950)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RaidCollectionDataScRsp { - /// offset: 24 - #[prost(message, repeated, tag = "15")] - pub challenge_list: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "9")] pub retcode: u32, + /// offset: 16 + #[prost(message, repeated, tag = "14")] + pub challenge_list: ::prost::alloc::vec::Vec, } /// Obf: CEALIDHPNJE #[derive(proto_derive::CmdID)] -#[cmdid(6957)] +#[cmdid(6959)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RaidCollectionDataScNotify { - /// offset: 16 - #[prost(message, optional, tag = "8")] + /// offset: 24 + #[prost(message, optional, tag = "11")] pub collection_info: ::core::option::Option, } /// Obf: CEAEPKEGAOK #[derive(proto_derive::CmdID)] -#[cmdid(6959)] +#[cmdid(6943)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RaidCollectionEnterNextRaidCsReq { - /// offset: 32 + /// offset: 40 #[prost(uint32, tag = "5")] pub world_level: u32, /// offset: 36 - #[prost(uint32, tag = "11")] - pub jgeaegmhdoc: u32, - /// offset: 24 - #[prost(uint32, repeated, tag = "2")] - pub avatar_list: ::prost::alloc::vec::Vec, - /// offset: 40 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "4")] pub cenifnknfnp: u32, + /// offset: 24 + #[prost(uint32, repeated, tag = "12")] + pub avatar_list: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "10")] + pub jgeaegmhdoc: u32, } /// Obf: JKOIJMAOLJN #[derive(proto_derive::CmdID)] -#[cmdid(6942)] +#[cmdid(6946)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RaidCollectionEnterNextRaidScRsp { - /// offset: 32 - #[prost(uint32, tag = "7")] - pub retcode: u32, /// offset: 16 - #[prost(message, optional, tag = "5")] + #[prost(message, optional, tag = "13")] pub scene: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "6")] + pub retcode: u32, } /// Obf: ABHFJDNFCFL #[derive(proto_derive::CmdID)] -#[cmdid(8361)] +#[cmdid(8368)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetRechargeGiftInfoCsReq {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Oiopbdbjhie { - /// offset: 24 - #[prost(enumeration = "oiopbdbjhie::liglfgkhlhg::Ipkpkdcebki", tag = "14")] - pub status: i32, /// offset: 28 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "4")] pub index: u32, + /// offset: 24 + #[prost(enumeration = "oiopbdbjhie::liglfgkhlhg::Ipkpkdcebki", tag = "15")] + pub status: i32, } /// Nested message and enum types in `OIOPBDBJHIE`. pub mod oiopbdbjhie { @@ -29415,100 +31151,100 @@ pub mod oiopbdbjhie { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fpnjlddamgh { - /// offset: 40 - #[prost(int64, tag = "7")] - pub end_time: i64, - /// offset: 16 - #[prost(message, repeated, tag = "12")] - pub migfmpjbelg: ::prost::alloc::vec::Vec, /// offset: 48 - #[prost(int64, tag = "1")] + #[prost(int64, tag = "14")] pub coifhfpegph: i64, + /// offset: 40 + #[prost(int64, tag = "11")] + pub end_time: i64, + /// offset: 24 + #[prost(message, repeated, tag = "7")] + pub migfmpjbelg: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "13")] pub dnajfmpcmll: u32, } /// Obf: PILPFBJNIOG #[derive(proto_derive::CmdID)] -#[cmdid(8375)] +#[cmdid(8370)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetRechargeGiftInfoScRsp { /// offset: 24 - #[prost(message, repeated, tag = "5")] + #[prost(message, repeated, tag = "6")] pub mmglcjmggih: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "4")] pub retcode: u32, } /// Obf: HADFKEGGMCA #[derive(proto_derive::CmdID)] -#[cmdid(8377)] +#[cmdid(8379)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeRechargeGiftRewardCsReq { /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "4")] pub dnajfmpcmll: u32, } /// Obf: HDAPAPFIGFP #[derive(proto_derive::CmdID)] -#[cmdid(8379)] +#[cmdid(8363)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeRechargeGiftRewardScRsp { - /// offset: 16 - #[prost(message, optional, tag = "14")] - pub hnkgcndocak: ::core::option::Option, /// offset: 24 - #[prost(message, optional, tag = "1")] + #[prost(message, optional, tag = "5")] pub reward: ::core::option::Option, + /// offset: 16 + #[prost(message, optional, tag = "15")] + pub hnkgcndocak: ::core::option::Option, /// offset: 40 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "7")] pub retcode: u32, } /// Obf: NJOOEGFJKIH #[derive(proto_derive::CmdID)] -#[cmdid(8362)] +#[cmdid(8366)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetRechargeBenefitInfoCsReq {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jmhojkkgnif { + /// offset: 32 + #[prost(uint32, tag = "1")] + pub progress: u32, + /// offset: 16 + #[prost(uint32, repeated, tag = "11")] + pub jclobiapkeg: ::prost::alloc::vec::Vec, + /// offset: 36 + #[prost(uint32, tag = "5")] + pub module_id: u32, /// offset: 40 #[prost(uint32, tag = "2")] pub id: u32, - /// offset: 36 - #[prost(uint32, tag = "8")] - pub progress: u32, - /// offset: 24 - #[prost(uint32, repeated, tag = "13")] - pub jclobiapkeg: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(uint32, tag = "14")] - pub module_id: u32, } /// Obf: NIAKKHJBAIH #[derive(proto_derive::CmdID)] -#[cmdid(8372)] +#[cmdid(8377)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetRechargeBenefitInfoScRsp { - /// offset: 24 - #[prost(message, repeated, tag = "12")] - pub ehndmlffmhi: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "6")] pub retcode: u32, + /// offset: 24 + #[prost(message, repeated, tag = "13")] + pub ehndmlffmhi: ::prost::alloc::vec::Vec, } /// Obf: CCEDDHEGMEG #[derive(proto_derive::CmdID)] -#[cmdid(8367)] +#[cmdid(8373)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SyncRechargeBenefitInfoScNotify { /// offset: 24 - #[prost(message, optional, tag = "5")] + #[prost(message, optional, tag = "7")] pub amefppfcfji: ::core::option::Option, } /// Obf: AADIKBDAIMM #[derive(proto_derive::CmdID)] -#[cmdid(8374)] +#[cmdid(8364)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeRechargeBenefitRewardCsReq { /// offset: 24 @@ -29517,140 +31253,165 @@ pub struct TakeRechargeBenefitRewardCsReq { } /// Obf: JKLJIEBJLMI #[derive(proto_derive::CmdID)] -#[cmdid(8370)] +#[cmdid(8372)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeRechargeBenefitRewardScRsp { /// offset: 32 - #[prost(message, optional, tag = "2")] + #[prost(message, optional, tag = "10")] pub amefppfcfji: ::core::option::Option, + /// offset: 40 + #[prost(uint32, tag = "7")] + pub retcode: u32, /// offset: 16 - #[prost(message, optional, tag = "9")] + #[prost(message, optional, tag = "6")] pub reward: ::core::option::Option, - /// offset: 40 - #[prost(uint32, tag = "13")] - pub retcode: u32, -} -/// Obf: NFJMMFNGLIJ -#[derive(proto_derive::CmdID)] -#[cmdid(2402)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct GetChallengeRecommendLineupListCsReq { - /// offset: 24 - #[prost(uint32, tag = "15")] - pub challenge_id: u32, -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ahkggggibif { - /// offset: 44 - #[prost(uint32, tag = "12")] - pub dcholkbfbgi: u32, - /// offset: 40 - #[prost(uint32, tag = "7")] - pub ceifdikpdam: u32, - /// offset: 32 - #[prost(uint32, repeated, tag = "5")] - pub first_lineup_ids: ::prost::alloc::vec::Vec, - /// offset: 24 - #[prost(uint32, repeated, tag = "6")] - pub second_lineup_ids: ::prost::alloc::vec::Vec, -} -/// Obf: AJAENMGKGLI -#[derive(proto_derive::CmdID)] -#[cmdid(2401)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetChallengeRecommendLineupListScRsp { - /// offset: 36 - #[prost(uint32, tag = "7")] - pub challenge_id: u32, - /// offset: 32 - #[prost(uint32, tag = "5")] - pub retcode: u32, - /// offset: 24 - #[prost(message, repeated, tag = "2")] - pub jaejjmjpmnc: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RecomendedEquipmentInfo { - /// offset: 28 - #[prost(uint32, tag = "3")] - pub lgiiahidlmg: u32, /// offset: 24 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "13")] + pub lgiiahidlmg: u32, + /// offset: 28 + #[prost(uint32, tag = "1")] pub mdmgkhlhiin: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RecomendedEquipmentData { - /// offset: 16 - #[prost(message, repeated, tag = "13")] + /// offset: 24 + #[prost(message, repeated, tag = "12")] pub equipment_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RecomendedRelicInfo { - /// offset: 24 - #[prost(uint32, tag = "8")] - pub ehceepmbddi: u32, - /// offset: 32 - #[prost(uint32, tag = "15")] - pub fikkgbibcjk: u32, /// offset: 28 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "4")] + pub ehceepmbddi: u32, + /// offset: 24 + #[prost(uint32, tag = "6")] + pub fikkgbibcjk: u32, + /// offset: 32 + #[prost(uint32, tag = "3")] pub pdmgjkodfop: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RecomendedRelicData { - /// offset: 24 - #[prost(message, repeated, tag = "3")] + /// offset: 16 + #[prost(message, repeated, tag = "10")] pub cdhdmhlocpo: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cagflkclgch { /// offset: 24 - #[prost(uint32, repeated, tag = "9")] + #[prost(uint32, repeated, tag = "2")] pub dbgnciomiep: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gpcpgbhofcf { +pub struct Jachaeedpnd { + /// offset: 16 + #[prost(uint32, repeated, tag = "11")] + pub dbgnciomiep: ::prost::alloc::vec::Vec, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Nkgpojpakdp { /// offset: 24 - #[prost(message, repeated, tag = "12")] - pub jaejjmjpmnc: ::prost::alloc::vec::Vec, + #[prost(message, repeated, tag = "2")] + pub hfppegifflm: ::prost::alloc::vec::Vec, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Accgmjoifmj { + /// offset: 16 + #[prost(uint32, repeated, tag = "4")] + pub dbgnciomiep: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "5")] + pub buff_id: u32, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Ihjiemmaomm { + /// offset: 40 + #[prost(uint32, tag = "5")] + pub dcholkbfbgi: u32, + /// offset: 24 + #[prost(uint32, repeated, tag = "1")] + pub second_lineup_ids: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(uint32, repeated, tag = "9")] + pub first_lineup_ids: ::prost::alloc::vec::Vec, + /// offset: 44 + #[prost(uint32, tag = "6")] + pub ceifdikpdam: u32, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Lfegoifpdjj { + #[prost(oneof = "lfegoifpdjj::Philneaohko", tags = "12, 2, 7, 14")] + pub philneaohko: ::core::option::Option, +} +/// Nested message and enum types in `LFEGOIFPDJJ`. +pub mod lfegoifpdjj { + #[derive(proto_derive::CmdID)] + #[derive(Clone, PartialEq, ::prost::Oneof)] + pub enum Philneaohko { + /// offset: 24 + #[prost(message, tag = "12")] + Nibdjfabmac(super::Cagflkclgch), + /// offset: 24 + #[prost(message, tag = "2")] + Niahdpnhmfc(super::Nkgpojpakdp), + /// offset: 24 + #[prost(message, tag = "7")] + Lfdnchkalik(super::Accgmjoifmj), + /// offset: 24 + #[prost(message, tag = "14")] + Ciogioccgje(super::Ihjiemmaomm), + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Aagfijmmokl { + /// offset: 16 + #[prost(message, repeated, tag = "15")] + pub lineup_list: ::prost::alloc::vec::Vec, } /// Obf: LGPNOIDOJLE #[derive(proto_derive::CmdID)] -#[cmdid(2428)] +#[cmdid(2447)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetBigDataRecommendCsReq { - /// offset: 24 - #[prost(enumeration = "BigDataRecommendType", tag = "7")] - pub big_data_recommend_type: i32, /// offset: 28 - #[prost(uint32, tag = "3")] + #[prost(enumeration = "BigDataRecommendType", tag = "11")] + pub big_data_recommend_type: i32, + /// offset: 24 + #[prost(uint32, tag = "10")] pub recommended_avatar_id: u32, } /// Obf: BLANKJCLNPE #[derive(proto_derive::CmdID)] -#[cmdid(2427)] +#[cmdid(2431)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetBigDataRecommendScRsp { /// offset: 44 - #[prost(enumeration = "BigDataRecommendType", tag = "8")] - pub big_data_recommend_type: i32, - /// offset: 40 - #[prost(uint32, tag = "5")] - pub recommended_avatar_id: u32, - /// offset: 48 - #[prost(bool, tag = "4")] - pub ogegkokgppj: bool, - /// offset: 36 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "12")] pub retcode: u32, - #[prost(oneof = "get_big_data_recommend_sc_rsp::RecommendType", tags = "10, 1, 11")] + /// offset: 36 + #[prost(uint32, tag = "10")] + pub recommended_avatar_id: u32, + /// offset: 40 + #[prost(bool, tag = "5")] + pub ogegkokgppj: bool, + /// offset: 48 + #[prost(enumeration = "BigDataRecommendType", tag = "14")] + pub big_data_recommend_type: i32, + #[prost(oneof = "get_big_data_recommend_sc_rsp::RecommendType", tags = "7, 11, 1")] pub recommend_type: ::core::option::Option< get_big_data_recommend_sc_rsp::RecommendType, >, @@ -29660,113 +31421,113 @@ pub mod get_big_data_recommend_sc_rsp { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum RecommendType { - /// offset: 24 - #[prost(message, tag = "10")] + /// offset: 16 + #[prost(message, tag = "7")] RecomendedEquipmentData(super::RecomendedEquipmentData), - /// offset: 24 - #[prost(message, tag = "1")] - RecomendedRelicData(super::RecomendedRelicData), - /// offset: 24 + /// offset: 16 #[prost(message, tag = "11")] - Kghlfceobkk(super::Gpcpgbhofcf), + RecomendedRelicData(super::RecomendedRelicData), + /// offset: 16 + #[prost(message, tag = "1")] + Foolkfafnbd(super::Aagfijmmokl), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RecomendedAvatarInfo { - /// offset: 36 - #[prost(uint32, tag = "2")] - pub recommend_avatar_id: u32, /// offset: 32 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "4")] pub relic_set_id: u32, - /// offset: 16 - #[prost(uint32, repeated, tag = "4")] + /// offset: 36 + #[prost(uint32, tag = "15")] + pub recommend_avatar_id: u32, + /// offset: 24 + #[prost(uint32, repeated, tag = "5")] pub avatar_id_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BigDataRecommendRelicAvatar { - /// offset: 16 - #[prost(message, repeated, tag = "7")] + /// offset: 24 + #[prost(message, repeated, tag = "3")] pub recommended_avatar_info_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nkghhafanhn { - /// offset: 28 - #[prost(uint32, tag = "15")] - pub fleefjlnlch: u32, /// offset: 32 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "15")] pub kicobnpckae: u32, - /// offset: 24 - #[prost(uint32, tag = "14")] + /// offset: 28 + #[prost(uint32, tag = "2")] pub iikgcjfjadf: u32, + /// offset: 24 + #[prost(uint32, tag = "4")] + pub fleefjlnlch: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ghledkfiijh { - /// offset: 24 - #[prost(uint32, tag = "8")] - pub jicdflimhhd: u32, /// offset: 28 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "5")] pub kicobnpckae: u32, + /// offset: 24 + #[prost(uint32, tag = "1")] + pub jicdflimhhd: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RecommendedRelicInfo { - /// offset: 16 - #[prost(message, repeated, tag = "8")] - pub mpmfahlkeob: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(message, repeated, tag = "1")] + #[prost(message, repeated, tag = "10")] pub lgejjajpedk: ::prost::alloc::vec::Vec, - /// offset: 72 - #[prost(uint32, tag = "9")] - pub avatar_id: u32, - /// offset: 64 - #[prost(message, repeated, tag = "7")] - pub nobonccpeng: ::prost::alloc::vec::Vec, - /// offset: 56 - #[prost(message, repeated, tag = "11")] - pub fbbajbinglb: ::prost::alloc::vec::Vec, - /// offset: 48 - #[prost(message, repeated, tag = "13")] - pub kkcmfgmhimo: ::prost::alloc::vec::Vec, - /// offset: 24 + /// offset: 32 #[prost(message, repeated, tag = "5")] pub pdbhnhpcnnj: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(message, repeated, tag = "1")] + pub nobonccpeng: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(message, repeated, tag = "7")] + pub mpmfahlkeob: ::prost::alloc::vec::Vec, + /// offset: 64 + #[prost(message, repeated, tag = "13")] + pub kkcmfgmhimo: ::prost::alloc::vec::Vec, + /// offset: 72 + #[prost(uint32, tag = "8")] + pub avatar_id: u32, + /// offset: 56 + #[prost(message, repeated, tag = "9")] + pub fbbajbinglb: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BigDataRecommendAvatarRelic { - /// offset: 16 - #[prost(message, repeated, tag = "14")] + /// offset: 24 + #[prost(message, repeated, tag = "8")] pub recomended_relic_info_list: ::prost::alloc::vec::Vec, } /// Obf: DILCJFEHKGC #[derive(proto_derive::CmdID)] -#[cmdid(2442)] +#[cmdid(2438)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetBigDataAllRecommendCsReq { /// offset: 24 - #[prost(enumeration = "BigDataRecommendType", tag = "6")] + #[prost(enumeration = "BigDataRecommendType", tag = "1")] pub big_data_recommend_type: i32, } /// Obf: BCBHNEHMIKN #[derive(proto_derive::CmdID)] -#[cmdid(2404)] +#[cmdid(2449)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetBigDataAllRecommendScRsp { - /// offset: 32 - #[prost(uint32, tag = "8")] + /// offset: 36 + #[prost(uint32, tag = "12")] pub retcode: u32, - /// offset: 40 - #[prost(enumeration = "BigDataRecommendType", tag = "3")] + /// offset: 32 + #[prost(enumeration = "BigDataRecommendType", tag = "8")] pub big_data_recommend_type: i32, - #[prost(oneof = "get_big_data_all_recommend_sc_rsp::RecommendType", tags = "4, 15")] + #[prost(oneof = "get_big_data_all_recommend_sc_rsp::RecommendType", tags = "5, 11")] pub recommend_type: ::core::option::Option< get_big_data_all_recommend_sc_rsp::RecommendType, >, @@ -29777,189 +31538,189 @@ pub mod get_big_data_all_recommend_sc_rsp { #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum RecommendType { /// offset: 24 - #[prost(message, tag = "4")] + #[prost(message, tag = "5")] RelicAvatar(super::BigDataRecommendRelicAvatar), /// offset: 24 - #[prost(message, tag = "15")] + #[prost(message, tag = "11")] AvatarRelic(super::BigDataRecommendAvatarRelic), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ejbiokmolaf { - /// offset: 24 - #[prost(uint32, repeated, tag = "10")] + /// offset: 16 + #[prost(uint32, repeated, tag = "5")] pub ffbeebkogpn: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Knchlmgiljc { - /// offset: 16 - #[prost(map = "uint32, message", tag = "13")] + /// offset: 24 + #[prost(map = "uint32, message", tag = "7")] pub mbgijnjfhge: ::std::collections::HashMap, - /// offset: 36 - #[prost(uint32, tag = "1")] - pub module_id: u32, /// offset: 32 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "15")] + pub module_id: u32, + /// offset: 36 + #[prost(uint32, tag = "13")] pub nopdkldekkf: u32, } /// Obf: ONAPBICFOKG #[derive(proto_derive::CmdID)] -#[cmdid(5923)] +#[cmdid(5903)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetAllRedDotDataCsReq {} /// Obf: KJIPKOMMDII #[derive(proto_derive::CmdID)] -#[cmdid(5921)] +#[cmdid(5944)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetAllRedDotDataScRsp { /// offset: 32 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "7")] pub retcode: u32, /// offset: 24 - #[prost(message, repeated, tag = "1")] + #[prost(message, repeated, tag = "12")] pub iagibdaichi: ::prost::alloc::vec::Vec, } /// Obf: HNPBFPOOJCO #[derive(proto_derive::CmdID)] -#[cmdid(5946)] +#[cmdid(5928)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct UpdateRedDotDataCsReq { - /// offset: 36 - #[prost(uint32, tag = "11")] - pub module_id: u32, - /// offset: 44 - #[prost(uint32, tag = "9")] - pub group_id: u32, - /// offset: 32 - #[prost(uint32, tag = "4")] - pub nopdkldekkf: u32, - /// offset: 40 - #[prost(enumeration = "Ojljhfnfdkp", tag = "15")] - pub honemgcfbgi: i32, /// offset: 24 #[prost(uint32, repeated, tag = "14")] pub param_list: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(enumeration = "Ojljhfnfdkp", tag = "6")] + pub honemgcfbgi: i32, + /// offset: 44 + #[prost(uint32, tag = "1")] + pub group_id: u32, + /// offset: 36 + #[prost(uint32, tag = "12")] + pub module_id: u32, + /// offset: 32 + #[prost(uint32, tag = "4")] + pub nopdkldekkf: u32, } /// Obf: BGEJFELHFNL #[derive(proto_derive::CmdID)] -#[cmdid(5930)] +#[cmdid(5945)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UpdateRedDotDataScRsp { /// offset: 28 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "6")] + pub group_id: u32, + /// offset: 24 + #[prost(uint32, tag = "3")] pub retcode: u32, /// offset: 32 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "14")] pub nopdkldekkf: u32, - /// offset: 24 - #[prost(uint32, tag = "4")] - pub group_id: u32, /// offset: 36 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "7")] pub module_id: u32, } /// Obf: CMMBDGDNHGC #[derive(proto_derive::CmdID)] -#[cmdid(5902)] +#[cmdid(5921)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetSingleRedDotParamGroupCsReq { /// offset: 32 - #[prost(uint32, tag = "4")] - pub group_id: u32, + #[prost(uint32, tag = "13")] + pub module_id: u32, /// offset: 28 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "1")] pub nopdkldekkf: u32, /// offset: 24 - #[prost(uint32, tag = "7")] - pub module_id: u32, + #[prost(uint32, tag = "3")] + pub group_id: u32, } /// Obf: DHNIBENKEHJ #[derive(proto_derive::CmdID)] -#[cmdid(5901)] +#[cmdid(5936)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetSingleRedDotParamGroupScRsp { /// offset: 40 - #[prost(uint32, tag = "14")] - pub group_id: u32, - /// offset: 24 - #[prost(message, optional, tag = "13")] - pub chpjjklgokm: ::core::option::Option, - /// offset: 36 - #[prost(uint32, tag = "8")] - pub nopdkldekkf: u32, - /// offset: 44 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "9")] pub module_id: u32, + /// offset: 24 + #[prost(message, optional, tag = "15")] + pub chpjjklgokm: ::core::option::Option, + /// offset: 44 + #[prost(uint32, tag = "13")] + pub group_id: u32, + /// offset: 36 + #[prost(uint32, tag = "12")] + pub nopdkldekkf: u32, /// offset: 32 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "11")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RelicSmartWearPlanData { - /// offset: 32 - #[prost(uint32, repeated, tag = "7")] - pub fahcacdfeih: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint32, tag = "3")] - pub unique_id: u32, - /// offset: 24 - #[prost(uint32, repeated, tag = "4")] - pub egflalhojkf: ::prost::alloc::vec::Vec, - /// offset: 44 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "8")] pub avatar_id: u32, + /// offset: 24 + #[prost(uint32, repeated, tag = "6")] + pub egflalhojkf: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, repeated, tag = "14")] + pub fahcacdfeih: ::prost::alloc::vec::Vec, + /// offset: 44 + #[prost(uint32, tag = "13")] + pub unique_id: u32, } /// Obf: EHJMBNKJNKO #[derive(proto_derive::CmdID)] -#[cmdid(8251)] +#[cmdid(8258)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RelicSmartWearGetPlanCsReq { /// offset: 24 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "12")] pub avatar_id: u32, } /// Obf: IIIOAPKPEEK #[derive(proto_derive::CmdID)] -#[cmdid(8265)] +#[cmdid(8260)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RelicSmartWearGetPlanScRsp { - /// offset: 36 - #[prost(uint32, tag = "14")] - pub retcode: u32, - /// offset: 16 - #[prost(message, repeated, tag = "8")] - pub plan_list: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "3")] + pub retcode: u32, + /// offset: 24 + #[prost(message, repeated, tag = "15")] + pub plan_list: ::prost::alloc::vec::Vec, + /// offset: 36 + #[prost(uint32, tag = "8")] pub avatar_id: u32, } /// Obf: IBNONNCJIFK #[derive(proto_derive::CmdID)] -#[cmdid(8267)] +#[cmdid(8269)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RelicSmartWearAddPlanCsReq { /// offset: 16 - #[prost(message, optional, tag = "6")] + #[prost(message, optional, tag = "11")] pub eilidmcocho: ::core::option::Option, } /// Obf: OGANNCNENBP #[derive(proto_derive::CmdID)] -#[cmdid(8269)] +#[cmdid(8253)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RelicSmartWearAddPlanScRsp { - /// offset: 24 - #[prost(message, optional, tag = "15")] - pub eilidmcocho: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "1")] pub retcode: u32, + /// offset: 24 + #[prost(message, optional, tag = "13")] + pub eilidmcocho: ::core::option::Option, } /// Obf: CLEFDPIDONA #[derive(proto_derive::CmdID)] -#[cmdid(8252)] +#[cmdid(8256)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RelicSmartWearUpdatePlanCsReq { /// offset: 24 @@ -29968,470 +31729,470 @@ pub struct RelicSmartWearUpdatePlanCsReq { } /// Obf: NLJLABKKHON #[derive(proto_derive::CmdID)] -#[cmdid(8262)] +#[cmdid(8267)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RelicSmartWearUpdatePlanScRsp { - /// offset: 32 - #[prost(uint32, tag = "4")] - pub retcode: u32, - /// offset: 16 - #[prost(message, optional, tag = "1")] + /// offset: 24 + #[prost(message, optional, tag = "14")] pub eilidmcocho: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "1")] + pub retcode: u32, } /// Obf: MPLPIGALHGK #[derive(proto_derive::CmdID)] -#[cmdid(8257)] +#[cmdid(8263)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RelicSmartWearDeletePlanCsReq { /// offset: 24 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "10")] pub unique_id: u32, } /// Obf: EGONFNCEMOL #[derive(proto_derive::CmdID)] -#[cmdid(8264)] +#[cmdid(8254)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RelicSmartWearDeletePlanScRsp { + /// offset: 28 + #[prost(uint32, tag = "8")] + pub retcode: u32, /// offset: 24 #[prost(uint32, tag = "15")] pub unique_id: u32, - /// offset: 28 - #[prost(uint32, tag = "3")] - pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pmdjbojkdnk { - /// offset: 16 - #[prost(uint32, repeated, tag = "2")] - pub egflalhojkf: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(enumeration = "Anccglmmdjj", tag = "13")] + #[prost(enumeration = "Anccglmmdjj", tag = "5")] pub jccfeachmbp: i32, /// offset: 32 + #[prost(uint32, repeated, tag = "8")] + pub egflalhojkf: ::prost::alloc::vec::Vec, + /// offset: 24 #[prost(uint32, repeated, tag = "9")] pub fahcacdfeih: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hammfojbjhf { - /// offset: 40 - #[prost(uint32, tag = "9")] - pub avatar_id: u32, - /// offset: 16 - #[prost(uint32, repeated, tag = "4")] - pub locked_relic_id_list: ::prost::alloc::vec::Vec, /// offset: 24 + #[prost(uint32, repeated, tag = "12")] + pub locked_relic_id_list: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(message, optional, tag = "10")] pub oodincnjphb: ::core::option::Option, + /// offset: 40 + #[prost(uint32, tag = "13")] + pub avatar_id: u32, } /// Obf: NMOGJDPNJEJ #[derive(proto_derive::CmdID)] -#[cmdid(8270)] +#[cmdid(8257)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RelicSmartWearGetPinRelicCsReq { /// offset: 24 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "1")] pub avatar_id: u32, } /// Obf: PJLOLBEHOEB #[derive(proto_derive::CmdID)] -#[cmdid(8253)] +#[cmdid(8259)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RelicSmartWearGetPinRelicScRsp { - /// offset: 32 - #[prost(uint32, tag = "13")] - pub retcode: u32, /// offset: 24 - #[prost(message, repeated, tag = "9")] + #[prost(message, repeated, tag = "3")] pub fajbodiglef: ::prost::alloc::vec::Vec, /// offset: 36 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "9")] + pub retcode: u32, + /// offset: 32 + #[prost(uint32, tag = "6")] pub avatar_id: u32, } /// Obf: NFHPFCBBGIP #[derive(proto_derive::CmdID)] -#[cmdid(8254)] +#[cmdid(8252)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RelicSmartWearUpdatePinRelicScNotify { /// offset: 40 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "8")] pub relic_unique_id: u32, /// offset: 16 - #[prost(message, repeated, tag = "12")] + #[prost(message, repeated, tag = "2")] pub nonckfaogje: ::prost::alloc::vec::Vec, - /// offset: 24 - #[prost(message, repeated, tag = "8")] + /// offset: 32 + #[prost(message, repeated, tag = "7")] pub eodjilefgfb: ::prost::alloc::vec::Vec, } /// Obf: FBEFPCLFPKH #[derive(proto_derive::CmdID)] -#[cmdid(8259)] +#[cmdid(8264)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RelicSmartWearUpdatePinRelicCsReq { - /// offset: 24 - #[prost(message, optional, tag = "11")] + /// offset: 16 + #[prost(message, optional, tag = "4")] pub ibfnkoacmcp: ::core::option::Option, } /// Obf: KLKKLHIOIAC #[derive(proto_derive::CmdID)] -#[cmdid(8258)] +#[cmdid(8268)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RelicSmartWearUpdatePinRelicScRsp { - /// offset: 16 - #[prost(message, optional, tag = "7")] - pub ibfnkoacmcp: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "8")] pub retcode: u32, + /// offset: 24 + #[prost(message, optional, tag = "1")] + pub ibfnkoacmcp: ::core::option::Option, } /// Obf: HBKFLEKAHHE #[derive(proto_derive::CmdID)] -#[cmdid(8268)] +#[cmdid(8255)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RelicSmartWearDeletePinRelicCsReq { - /// offset: 32 - #[prost(bool, tag = "5")] - pub nfnojdchonj: bool, /// offset: 36 - #[prost(uint32, tag = "15")] - pub avatar_id: u32, - /// offset: 16 + #[prost(bool, tag = "4")] + pub nfnojdchonj: bool, + /// offset: 24 #[prost(message, repeated, tag = "13")] pub bdgjphfdcah: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "6")] + pub avatar_id: u32, } /// Obf: HMBGGLELAGN #[derive(proto_derive::CmdID)] -#[cmdid(8263)] +#[cmdid(8265)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RelicSmartWearDeletePinRelicScRsp { - /// offset: 24 - #[prost(message, repeated, tag = "8")] - pub bdgjphfdcah: ::prost::alloc::vec::Vec, /// offset: 36 - #[prost(uint32, tag = "3")] - pub avatar_id: u32, - /// offset: 32 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "11")] pub retcode: u32, + /// offset: 24 + #[prost(message, repeated, tag = "14")] + pub bdgjphfdcah: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "4")] + pub avatar_id: u32, } /// Obf: GCIMJNNOAAF #[derive(proto_derive::CmdID)] -#[cmdid(3510)] +#[cmdid(3541)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetReplayTokenCsReq { - /// offset: 48 - #[prost(uint32, tag = "9")] - pub afehlmfibmd: u32, - /// offset: 24 - #[prost(string, tag = "11")] - pub kihbigpfkkn: ::prost::alloc::string::String, - /// offset: 40 - #[prost(uint32, tag = "12")] - pub stage_id: u32, /// offset: 32 - #[prost(string, tag = "10")] + #[prost(string, tag = "8")] pub bbemidhmnlm: ::prost::alloc::string::String, - /// offset: 44 - #[prost(uint32, tag = "6")] - pub cmpbkbbkaoa: u32, /// offset: 52 - #[prost(enumeration = "ReplayType", tag = "7")] + #[prost(uint32, tag = "9")] + pub cmpbkbbkaoa: u32, + /// offset: 40 + #[prost(uint32, tag = "11")] + pub afehlmfibmd: u32, + /// offset: 44 + #[prost(uint32, tag = "1")] + pub stage_id: u32, + /// offset: 48 + #[prost(enumeration = "ReplayType", tag = "10")] pub replay_type: i32, + /// offset: 24 + #[prost(string, tag = "15")] + pub kihbigpfkkn: ::prost::alloc::string::String, } /// Obf: LPEKBEHCBBL #[derive(proto_derive::CmdID)] -#[cmdid(3505)] +#[cmdid(3514)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetReplayTokenScRsp { - /// offset: 32 - #[prost(string, tag = "15")] - pub kihbigpfkkn: ::prost::alloc::string::String, - /// offset: 44 - #[prost(uint32, tag = "11")] - pub retcode: u32, - /// offset: 40 - #[prost(uint32, tag = "12")] - pub stage_id: u32, /// offset: 48 - #[prost(enumeration = "ReplayType", tag = "9")] - pub replay_type: i32, + #[prost(uint32, tag = "15")] + pub stage_id: u32, + /// offset: 40 + #[prost(uint32, tag = "13")] + pub retcode: u32, + /// offset: 24 + #[prost(string, tag = "3")] + pub kihbigpfkkn: ::prost::alloc::string::String, /// offset: 16 - #[prost(string, tag = "14")] + #[prost(string, tag = "2")] pub token: ::prost::alloc::string::String, + /// offset: 44 + #[prost(enumeration = "ReplayType", tag = "1")] + pub replay_type: i32, } /// Obf: JEAHCDLLLPG #[derive(proto_derive::CmdID)] -#[cmdid(3598)] +#[cmdid(3577)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetPlayerReplayInfoCsReq {} /// Obf: AAOOMDCFCBN #[derive(proto_derive::CmdID)] -#[cmdid(3553)] +#[cmdid(3581)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetPlayerReplayInfoScRsp { - /// offset: 24 - #[prost(message, repeated, tag = "4")] - pub kgcfealanko: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "12")] pub retcode: u32, + /// offset: 16 + #[prost(message, repeated, tag = "6")] + pub kgcfealanko: ::prost::alloc::vec::Vec, } /// Obf: JEKBCEFEKKK #[derive(proto_derive::CmdID)] -#[cmdid(3410)] +#[cmdid(3441)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetRndOptionCsReq { /// offset: 24 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "11")] pub id: u32, } /// Obf: LJIINOPGEDI #[derive(proto_derive::CmdID)] -#[cmdid(3405)] +#[cmdid(3414)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetRndOptionScRsp { - /// offset: 24 - #[prost(uint32, repeated, tag = "5")] - pub eegeggbdhdg: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "10")] pub retcode: u32, + /// offset: 16 + #[prost(uint32, repeated, tag = "15")] + pub eegeggbdhdg: ::prost::alloc::vec::Vec, } /// Obf: BGIKBJMOKOF #[derive(proto_derive::CmdID)] -#[cmdid(3498)] +#[cmdid(3477)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DailyFirstMeetPamCsReq {} /// Obf: HFFMNIJGANJ #[derive(proto_derive::CmdID)] -#[cmdid(3453)] +#[cmdid(3481)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DailyFirstMeetPamScRsp { /// offset: 24 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "13")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueBuff { /// offset: 28 - #[prost(uint32, tag = "8")] - pub buff_id: u32, - /// offset: 24 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "15")] pub level: u32, + /// offset: 24 + #[prost(uint32, tag = "9")] + pub buff_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Oobcejfehmk { - /// offset: 16 - #[prost(message, repeated, tag = "12")] + /// offset: 24 + #[prost(message, repeated, tag = "2")] pub buff_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueRoom { - /// offset: 24 - #[prost(uint32, tag = "13")] - pub site_id: u32, - /// offset: 28 - #[prost(enumeration = "Ilnpbecoepl", tag = "11")] - pub beeeboiojif: i32, - /// offset: 36 - #[prost(uint32, tag = "9")] - pub room_id: u32, /// offset: 40 #[prost(enumeration = "Ilnpbecoepl", tag = "7")] + pub beeeboiojif: i32, + /// offset: 24 + #[prost(enumeration = "Ilnpbecoepl", tag = "11")] pub hnlfgdmcjdf: i32, + /// offset: 28 + #[prost(uint32, tag = "13")] + pub site_id: u32, /// offset: 32 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "8")] pub imimgfaaghm: u32, + /// offset: 36 + #[prost(uint32, tag = "2")] + pub room_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ijmgmkchhef { /// offset: 24 - #[prost(message, repeated, tag = "2")] + #[prost(message, repeated, tag = "13")] pub jdcliamkdhf: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint32, tag = "1")] + pub area_id: u32, + /// offset: 36 + #[prost(uint32, tag = "4")] + pub map_id: u32, /// offset: 44 #[prost(uint32, tag = "12")] - pub cikibkaabim: u32, - /// offset: 36 - #[prost(uint32, tag = "11")] pub cur_site_id: u32, /// offset: 32 - #[prost(uint32, tag = "1")] - pub map_id: u32, - /// offset: 40 - #[prost(uint32, tag = "8")] - pub area_id: u32, + #[prost(uint32, tag = "9")] + pub cikibkaabim: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bkaaebjkjkh { - /// offset: 40 - #[prost(enumeration = "RogueStatus", tag = "2")] - pub mkegbhjljnh: i32, - /// offset: 44 - #[prost(enumeration = "Jdakamigkhf", tag = "6")] - pub nookgajmfji: i32, /// offset: 28 - #[prost(uint32, tag = "11")] - pub gmpiiaeggek: u32, + #[prost(enumeration = "RogueStatus", tag = "1")] + pub mkegbhjljnh: i32, /// offset: 32 - #[prost(uint32, tag = "4")] - pub map_id: u32, + #[prost(enumeration = "Jdakamigkhf", tag = "10")] + pub nookgajmfji: i32, + /// offset: 44 + #[prost(uint32, tag = "6")] + pub area_id: u32, /// offset: 24 - #[prost(bool, tag = "7")] + #[prost(bool, tag = "8")] pub fjoilohphlc: bool, /// offset: 36 - #[prost(uint32, tag = "8")] - pub area_id: u32, + #[prost(uint32, tag = "12")] + pub gmpiiaeggek: u32, + /// offset: 40 + #[prost(uint32, tag = "13")] + pub map_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Omogaieofah { /// offset: 68 - #[prost(uint32, tag = "5")] - pub igchbpakbcb: u32, - /// offset: 60 - #[prost(uint32, tag = "11")] - pub ekflpnlapdf: u32, - /// offset: 52 - #[prost(uint32, tag = "8")] - pub djfckfemgoj: u32, - /// offset: 84 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "13")] pub bheidppfcka: u32, /// offset: 16 - #[prost(uint32, repeated, tag = "13")] - pub pdihilclenm: ::prost::alloc::vec::Vec, + #[prost(message, optional, tag = "15")] + pub fpoelpfcnbi: ::core::option::Option, + /// offset: 48 + #[prost(uint32, tag = "6")] + pub pdapeheambm: u32, /// offset: 76 - #[prost(bool, tag = "12")] - pub ehpmcgoelgb: bool, - /// offset: 56 - #[prost(enumeration = "Nniohhmjghg", tag = "3")] + #[prost(uint32, tag = "9")] + pub cmogblhafhn: u32, + /// offset: 60 + #[prost(uint32, tag = "5")] + pub ckkekmjmabc: u32, + /// offset: 24 + #[prost(message, repeated, tag = "11")] + pub lhmidpambpd: ::prost::alloc::vec::Vec, + /// offset: 84 + #[prost(uint32, tag = "14")] + pub djfckfemgoj: u32, + /// offset: 64 + #[prost(uint32, tag = "2")] + pub ekflpnlapdf: u32, + /// offset: 52 + #[prost(enumeration = "Nniohhmjghg", tag = "7")] pub hhmabjdimgm: i32, /// offset: 80 - #[prost(uint32, tag = "1")] - pub ipodnbljpol: u32, + #[prost(uint32, tag = "3")] + pub igchbpakbcb: u32, /// offset: 72 - #[prost(uint32, tag = "6")] - pub ckkekmjmabc: u32, - /// offset: 48 - #[prost(uint32, tag = "2")] - pub cmogblhafhn: u32, - /// offset: 24 - #[prost(message, optional, tag = "4")] - pub fpoelpfcnbi: ::core::option::Option, + #[prost(bool, tag = "10")] + pub ehpmcgoelgb: bool, + /// offset: 56 + #[prost(uint32, tag = "4")] + pub ipodnbljpol: u32, /// offset: 40 - #[prost(message, repeated, tag = "10")] - pub lhmidpambpd: ::prost::alloc::vec::Vec, - /// offset: 64 - #[prost(uint32, tag = "7")] - pub pdapeheambm: u32, + #[prost(uint32, repeated, tag = "1")] + pub pdihilclenm: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kfejfbbgiad { /// offset: 32 - #[prost(message, repeated, tag = "4")] - pub kmpmdldhabn: ::prost::alloc::vec::Vec, - /// offset: 24 #[prost(message, optional, tag = "8")] pub noenhhilnah: ::core::option::Option, + /// offset: 24 + #[prost(message, repeated, tag = "4")] + pub kmpmdldhabn: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Igjenciklof { + /// offset: 32 + #[prost(message, repeated, tag = "9")] + pub ihgmpjnnmki: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "6")] pub bilbohbdbpn: u32, - /// offset: 32 - #[prost(message, repeated, tag = "3")] - pub ihgmpjnnmki: ::prost::alloc::vec::Vec, /// offset: 16 - #[prost(message, repeated, tag = "8")] + #[prost(message, repeated, tag = "12")] pub clplefhhafb: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gdiilljbdcf { - /// offset: 36 - #[prost(uint32, tag = "8")] - pub buff_id: u32, /// offset: 32 - #[prost(float, tag = "13")] + #[prost(float, tag = "8")] pub famcmagfkcl: f32, + /// offset: 36 + #[prost(uint32, tag = "3")] + pub buff_id: u32, /// offset: 24 - #[prost(message, optional, tag = "6")] + #[prost(message, optional, tag = "9")] pub item_cost_list: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueBuffEnhanceInfoList { /// offset: 16 - #[prost(message, repeated, tag = "15")] + #[prost(message, repeated, tag = "1")] pub dakmmpkbmko: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Paimogcigij { - /// offset: 36 - #[prost(uint32, tag = "5")] - pub cur_times: u32, - /// offset: 32 - #[prost(uint32, tag = "11")] - pub deidchamdba: u32, /// offset: 40 - #[prost(uint32, tag = "12")] - pub blfaanhjpad: u32, - /// offset: 16 - #[prost(map = "uint32, uint32", tag = "13")] - pub gmafejejbho: ::std::collections::HashMap, - /// offset: 44 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "8")] pub khncedgfpgl: u32, + /// offset: 44 + #[prost(uint32, tag = "13")] + pub cur_times: u32, + /// offset: 36 + #[prost(uint32, tag = "3")] + pub blfaanhjpad: u32, + /// offset: 24 + #[prost(map = "uint32, uint32", tag = "9")] + pub gmafejejbho: ::std::collections::HashMap, + /// offset: 32 + #[prost(uint32, tag = "12")] + pub deidchamdba: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Olfpckagkak { - /// offset: 16 + /// offset: 24 #[prost(message, repeated, tag = "2")] pub ckgfonmaeko: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bfljdbhbmnp { - /// offset: 32 - #[prost(message, optional, tag = "7")] - pub eeppkmpajoh: ::core::option::Option, - /// offset: 16 - #[prost(uint32, repeated, tag = "2")] + /// offset: 24 + #[prost(uint32, repeated, tag = "12")] pub jacighhgcgb: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(message, optional, tag = "9")] + pub eeppkmpajoh: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Keionffflco { /// offset: 24 - #[prost(uint32, repeated, tag = "8")] + #[prost(uint32, repeated, tag = "4")] pub cmaggnfdkag: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Flecflldnfp { /// offset: 16 - #[prost(uint32, repeated, tag = "1")] + #[prost(uint32, repeated, tag = "4")] pub imoiceebdco: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ngffceicacd { - /// offset: 32 - #[prost(uint32, tag = "12")] + /// offset: 36 + #[prost(uint32, tag = "11")] pub ebnpocidpke: u32, - #[prost(oneof = "ngffceicacd::Micmckahmpl", tags = "14, 8")] + #[prost(oneof = "ngffceicacd::Micmckahmpl", tags = "2, 8")] pub micmckahmpl: ::core::option::Option, } /// Nested message and enum types in `NGFFCEICACD`. @@ -30440,7 +32201,7 @@ pub mod ngffceicacd { #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Micmckahmpl { /// offset: 24 - #[prost(message, tag = "14")] + #[prost(message, tag = "2")] Jdijkegcibp(super::ItemList), /// offset: 24 #[prost(message, tag = "8")] @@ -30451,401 +32212,401 @@ pub mod ngffceicacd { #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ejjglgpedee { /// offset: 16 - #[prost(message, optional, tag = "15")] + #[prost(message, optional, tag = "1")] pub gficflciejj: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jheeloagmig { /// offset: 24 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "3")] pub nidflbkpoeb: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueVirtualItemInfo { - /// offset: 32 - #[prost(uint32, tag = "7")] - pub gfdbgcolkcp: u32, + /// offset: 36 + #[prost(uint32, tag = "12")] + pub hgblomelble: u32, /// offset: 28 #[prost(uint32, tag = "15")] pub ipodnbljpol: u32, - /// offset: 36 - #[prost(uint32, tag = "9")] - pub hgblomelble: u32, - /// offset: 24 - #[prost(uint32, tag = "11")] + /// offset: 32 + #[prost(uint32, tag = "6")] pub jkjmcfagocf: u32, + /// offset: 24 + #[prost(uint32, tag = "14")] + pub gfdbgcolkcp: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueInfo { /// offset: 16 - #[prost(message, optional, tag = "285")] + #[prost(message, optional, tag = "719")] + pub operating_system: ::core::option::Option, + /// offset: 24 + #[prost(message, optional, tag = "309")] pub omcbcgchlgn: ::core::option::Option, - /// offset: 32 - #[prost(message, optional, tag = "1559")] - pub lagbgldlgcb: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Liikcgncbbf { - /// offset: 32 - #[prost(message, optional, tag = "13")] - pub iblembncgpm: ::core::option::Option, /// offset: 24 - #[prost(message, optional, tag = "14")] - pub chmhpcngfao: ::core::option::Option, - /// offset: 16 #[prost(message, optional, tag = "10")] - pub pfeaniahfpc: ::core::option::Option, + pub chmhpcngfao: ::core::option::Option, + /// offset: 56 + #[prost(message, optional, tag = "11")] + pub rogue_virtual_item_info: ::core::option::Option, /// offset: 48 #[prost(message, optional, tag = "7")] + pub pfeaniahfpc: ::core::option::Option, + /// offset: 16 + #[prost(message, optional, tag = "12")] + pub iblembncgpm: ::core::option::Option, + /// offset: 40 + #[prost(message, optional, tag = "13")] pub fejgmnnfflg: ::core::option::Option, - /// offset: 56 - #[prost(message, optional, tag = "6")] - pub rogue_virtual_item_info: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dknmkfbobjf { - /// offset: 88 - #[prost(bool, tag = "1")] - pub gjboljkmgge: bool, - /// offset: 24 - #[prost(message, optional, tag = "4")] + /// offset: 80 + #[prost(message, optional, tag = "11")] + pub map_info: ::core::option::Option, + /// offset: 72 + #[prost(message, optional, tag = "12")] + pub aabchfbkpeg: ::core::option::Option, + /// offset: 40 + #[prost(message, optional, tag = "2")] pub cmbhklpppad: ::core::option::Option, /// offset: 64 - #[prost(message, optional, tag = "15")] - pub kndmeilhkej: ::core::option::Option, - /// offset: 56 - #[prost(message, optional, tag = "7")] - pub chmhpcngfao: ::core::option::Option, - /// offset: 48 - #[prost(message, optional, tag = "11")] - pub eeppkmpajoh: ::core::option::Option, - /// offset: 16 - #[prost(message, optional, tag = "2")] - pub lgopnbhhhbg: ::core::option::Option, - /// offset: 32 #[prost(message, optional, tag = "14")] - pub aabchfbkpeg: ::core::option::Option, - /// offset: 80 - #[prost(message, optional, tag = "5")] + pub chmhpcngfao: ::core::option::Option, + /// offset: 16 + #[prost(message, optional, tag = "3")] + pub kndmeilhkej: ::core::option::Option, + /// offset: 32 + #[prost(message, optional, tag = "7")] + pub eeppkmpajoh: ::core::option::Option, + /// offset: 56 + #[prost(message, optional, tag = "8")] pub embagmmhipa: ::core::option::Option, - /// offset: 92 - #[prost(enumeration = "RogueStatus", tag = "13")] + /// offset: 24 + #[prost(message, optional, tag = "9")] + pub lgopnbhhhbg: ::core::option::Option, + /// offset: 88 + #[prost(enumeration = "RogueStatus", tag = "4")] pub status: i32, - /// offset: 72 - #[prost(message, optional, tag = "10")] - pub map_info: ::core::option::Option, + /// offset: 92 + #[prost(bool, tag = "10")] + pub gjboljkmgge: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bfkmdfgcncd { - /// offset: 24 - #[prost(int64, tag = "11")] - pub end_time: i64, + /// offset: 32 + #[prost(int64, tag = "15")] + pub begin_time: i64, /// offset: 40 #[prost(int64, tag = "12")] - pub begin_time: i64, - /// offset: 32 - #[prost(uint32, tag = "13")] + pub end_time: i64, + /// offset: 24 + #[prost(uint32, tag = "10")] pub ahanjlehcga: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mmchophfmah { /// offset: 16 - #[prost(message, repeated, tag = "12")] + #[prost(message, repeated, tag = "4")] pub jmmnaipoefo: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Icildhnfjfg { /// offset: 40 - #[prost(bool, tag = "14")] - pub aoelkjeegkg: bool, - /// offset: 32 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "10")] pub hlbfbfdlaca: u32, /// offset: 36 - #[prost(uint32, tag = "8")] - pub alkilfnbfnm: u32, - /// offset: 16 - #[prost(uint32, repeated, tag = "2")] + #[prost(bool, tag = "9")] + pub aoelkjeegkg: bool, + /// offset: 24 + #[prost(uint32, repeated, tag = "12")] pub fpchnblonlc: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "6")] + pub alkilfnbfnm: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kicdahaplch { + /// offset: 28 + #[prost(uint32, tag = "13")] + pub bileoophjef: u32, /// offset: 24 #[prost(uint32, tag = "1")] pub ifehbimemec: u32, - /// offset: 28 - #[prost(uint32, tag = "15")] - pub bileoophjef: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cfmapimjdfc { - /// offset: 16 - #[prost(message, repeated, tag = "5")] + /// offset: 24 + #[prost(message, repeated, tag = "6")] pub lhmidpambpd: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Omochgkhnik { - /// offset: 16 - #[prost(message, optional, tag = "13")] + /// offset: 24 + #[prost(message, optional, tag = "15")] pub eeppkmpajoh: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Efjdmhoakoo { - /// offset: 48 - #[prost(uint32, repeated, tag = "6")] - pub avatar_id_list: ::prost::alloc::vec::Vec, /// offset: 16 - #[prost(uint32, repeated, tag = "1")] - pub mankkfpbfcb: ::prost::alloc::vec::Vec, + #[prost(uint32, repeated, tag = "7")] + pub avatar_id_list: ::prost::alloc::vec::Vec, /// offset: 24 - #[prost(message, optional, tag = "7")] + #[prost(message, optional, tag = "2")] pub fpjckpnlnfm: ::core::option::Option, + /// offset: 40 + #[prost(uint32, repeated, tag = "10")] + pub mankkfpbfcb: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, repeated, tag = "12")] + #[prost(uint32, repeated, tag = "3")] pub trial_avatar_id_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hdjflbmlldp { /// offset: 24 - #[prost(message, optional, tag = "8")] + #[prost(message, optional, tag = "12")] pub gkflnmojncp: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gabcapjghfg { - /// offset: 24 - #[prost(bool, tag = "4")] - pub aoelkjeegkg: bool, /// offset: 32 - #[prost(uint32, tag = "9")] - pub amnbmjofjoo: u32, - /// offset: 28 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "2")] pub hlbfbfdlaca: u32, + /// offset: 28 + #[prost(bool, tag = "10")] + pub aoelkjeegkg: bool, + /// offset: 24 + #[prost(uint32, tag = "13")] + pub amnbmjofjoo: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ojcealjifnd { /// offset: 24 - #[prost(uint32, repeated, tag = "9")] + #[prost(uint32, repeated, tag = "12")] pub gjanfnhlogn: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nikkccaknnp { - /// offset: 36 - #[prost(bool, tag = "8")] - pub aoelkjeegkg: bool, - /// offset: 44 - #[prost(uint32, tag = "7")] - pub amnbmjofjoo: u32, /// offset: 32 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "5")] pub hlbfbfdlaca: u32, - /// offset: 24 - #[prost(uint32, repeated, tag = "13")] - pub fpchnblonlc: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "12")] pub alkilfnbfnm: u32, + /// offset: 24 + #[prost(uint32, repeated, tag = "10")] + pub fpchnblonlc: ::prost::alloc::vec::Vec, + /// offset: 36 + #[prost(uint32, tag = "15")] + pub amnbmjofjoo: u32, + /// offset: 44 + #[prost(bool, tag = "14")] + pub aoelkjeegkg: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mncdpepcfgc { - /// offset: 28 - #[prost(uint32, tag = "4")] - pub kobfcomhgce: u32, - /// offset: 32 - #[prost(uint32, tag = "9")] - pub score: u32, /// offset: 24 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "3")] + pub kobfcomhgce: u32, + /// offset: 28 + #[prost(uint32, tag = "15")] + pub score: u32, + /// offset: 32 + #[prost(uint32, tag = "2")] pub fjjdfpkgopc: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Aojofbbnepa { - /// offset: 36 - #[prost(float, tag = "6")] - pub dpfbdjmnceo: f32, - /// offset: 16 - #[prost(message, repeated, tag = "12")] - pub dcmhgokcinf: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "15")] + #[prost(float, tag = "14")] + pub dpfbdjmnceo: f32, + /// offset: 24 + #[prost(message, repeated, tag = "4")] + pub dcmhgokcinf: ::prost::alloc::vec::Vec, + /// offset: 36 + #[prost(uint32, tag = "5")] pub npjeecedpok: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fgkcambiahb { + /// offset: 32 + #[prost(uint32, tag = "6")] + pub level: u32, /// offset: 28 - #[prost(enumeration = "AvatarType", tag = "9")] + #[prost(enumeration = "AvatarType", tag = "14")] pub avatar_type: i32, + /// offset: 36 + #[prost(uint32, tag = "9")] + pub slot: u32, /// offset: 24 #[prost(uint32, tag = "15")] - pub level: u32, - /// offset: 36 - #[prost(uint32, tag = "11")] pub id: u32, - /// offset: 32 - #[prost(uint32, tag = "2")] - pub slot: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gkjfbbhhlac { - /// offset: 40 - #[prost(message, repeated, tag = "1")] - pub buff_list: ::prost::alloc::vec::Vec, /// offset: 24 - #[prost(uint32, repeated, tag = "6")] - pub ckgfonmaeko: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(message, repeated, tag = "3")] + #[prost(message, repeated, tag = "6")] + pub buff_list: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(message, repeated, tag = "9")] pub avatar_list: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint32, repeated, tag = "12")] + pub ckgfonmaeko: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueFinishInfo { - /// offset: 72 - #[prost(uint32, tag = "5")] - pub mnbiebolccn: u32, - /// offset: 64 - #[prost(uint32, tag = "321")] - pub lmmeanjpend: u32, /// offset: 76 - #[prost(uint32, tag = "8")] - pub bimdlghkaoi: u32, - /// offset: 52 + #[prost(uint32, tag = "1")] + pub score: u32, + /// offset: 72 + #[prost(uint32, tag = "13")] + pub mnbiebolccn: u32, + /// offset: 32 + #[prost(message, optional, tag = "3")] + pub agppepmgfmf: ::core::option::Option, + /// offset: 60 #[prost(uint32, tag = "14")] pub ifehbimemec: u32, - /// offset: 48 - #[prost(uint32, tag = "13")] - pub score: u32, - /// offset: 60 + /// offset: 24 + #[prost(message, optional, tag = "5")] + pub hlobjooebod: ::core::option::Option, + /// offset: 56 #[prost(uint32, tag = "9")] pub dedlgfjaeam: u32, - /// offset: 56 - #[prost(bool, tag = "7")] - pub is_win: bool, - /// offset: 24 - #[prost(message, optional, tag = "3")] + /// offset: 40 + #[prost(message, optional, tag = "8")] pub record_info: ::core::option::Option, - /// offset: 16 - #[prost(message, optional, tag = "2")] - pub agppepmgfmf: ::core::option::Option, /// offset: 68 - #[prost(uint32, tag = "1286")] + #[prost(bool, tag = "12")] + pub is_win: bool, + /// offset: 64 + #[prost(uint32, tag = "388")] + pub lmmeanjpend: u32, + /// offset: 48 + #[prost(uint32, tag = "635")] pub area_id: u32, - /// offset: 32 - #[prost(message, optional, tag = "1")] - pub hlobjooebod: ::core::option::Option, + /// offset: 52 + #[prost(uint32, tag = "15")] + pub bimdlghkaoi: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hghcogepidm { - /// offset: 16 - #[prost(uint32, repeated, tag = "1")] - pub cilnjididhl: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(bool, tag = "10")] - pub pjhlocdbaeh: bool, - /// offset: 56 - #[prost(uint32, tag = "7")] - pub hdladibhbhh: u32, - /// offset: 33 - #[prost(bool, tag = "14")] - pub jomnpadaggk: bool, - /// offset: 40 - #[prost(int64, tag = "15")] - pub hoepojnnfci: i64, /// offset: 48 + #[prost(uint32, tag = "12")] + pub hdladibhbhh: u32, + /// offset: 32 + #[prost(bool, tag = "14")] + pub pjhlocdbaeh: bool, + /// offset: 33 + #[prost(bool, tag = "6")] + pub jomnpadaggk: bool, + /// offset: 36 + #[prost(uint32, tag = "8")] + pub hhjpblekapn: u32, + /// offset: 56 #[prost(int64, tag = "5")] pub cigboghafof: i64, - /// offset: 36 - #[prost(uint32, tag = "4")] - pub hhjpblekapn: u32, + /// offset: 24 + #[prost(uint32, repeated, tag = "11")] + pub cilnjididhl: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(int64, tag = "4")] + pub hoepojnnfci: i64, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Eacofhbfmlb { /// offset: 28 - #[prost(uint32, tag = "9")] - pub aeon_id: u32, - /// offset: 24 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "4")] + pub level: u32, + /// offset: 36 + #[prost(uint32, tag = "2")] pub exp: u32, /// offset: 32 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "1")] pub jgmipmdppij: u32, - /// offset: 36 - #[prost(uint32, tag = "13")] - pub level: u32, + /// offset: 24 + #[prost(uint32, tag = "8")] + pub aeon_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Llocdppmjnn { - /// offset: 24 - #[prost(uint32, tag = "7")] - pub arg_id: u32, /// offset: 32 - #[prost(bool, tag = "8")] - pub gldjnhiggje: bool, - /// offset: 36 #[prost(uint32, tag = "13")] pub rogue_dialogue_event_id: u32, - /// offset: 40 - #[prost(float, tag = "10")] - pub acdopcbmpnl: f32, /// offset: 28 - #[prost(int32, tag = "1")] + #[prost(int32, tag = "15")] pub ggplcpchadn: i32, + /// offset: 24 + #[prost(float, tag = "5")] + pub acdopcbmpnl: f32, + /// offset: 36 + #[prost(uint32, tag = "7")] + pub arg_id: u32, + /// offset: 40 + #[prost(bool, tag = "4")] + pub gldjnhiggje: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lanlccobdne { /// offset: 44 - #[prost(uint32, tag = "7")] - pub game_mode_type: u32, - /// offset: 48 - #[prost(uint32, tag = "15")] - pub cdjecokfiof: u32, + #[prost(uint32, tag = "11")] + pub onlhfcoglal: u32, /// offset: 24 - #[prost(message, repeated, tag = "8")] + #[prost(message, repeated, tag = "2")] pub dialogue_event_param_list: ::prost::alloc::vec::Vec, /// offset: 52 - #[prost(uint32, tag = "2")] - pub onlhfcoglal: u32, + #[prost(uint32, tag = "9")] + pub game_mode_type: u32, /// offset: 40 - #[prost(uint32, tag = "4")] - pub event_unique_id: u32, - /// offset: 16 - #[prost(uint32, repeated, tag = "14")] + #[prost(uint32, tag = "1")] + pub cdjecokfiof: u32, + /// offset: 32 + #[prost(uint32, repeated, tag = "12")] pub eoheeigobkd: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(uint32, tag = "8")] + pub event_unique_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gghfijkpfln { - /// offset: 24 - #[prost(uint32, repeated, tag = "1")] - pub jjealoemmkk: ::prost::alloc::vec::Vec, /// offset: 44 - #[prost(enumeration = "Ffnedmegpjd", tag = "3")] + #[prost(enumeration = "Ffnedmegpjd", tag = "6")] pub bplmpmefeam: i32, - #[prost(oneof = "gghfijkpfln::Micmckahmpl", tags = "15")] + /// offset: 24 + #[prost(uint32, repeated, tag = "2")] + pub jjealoemmkk: ::prost::alloc::vec::Vec, + #[prost(oneof = "gghfijkpfln::Micmckahmpl", tags = "1")] pub micmckahmpl: ::core::option::Option, } /// Nested message and enum types in `GGHFIJKPFLN`. @@ -30853,272 +32614,272 @@ pub mod gghfijkpfln { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Micmckahmpl { - /// offset: 16 - #[prost(message, tag = "15")] + /// offset: 32 + #[prost(message, tag = "1")] Jdijkegcibp(super::ItemList), } } /// Obf: BDMJEAGHPLC #[derive(proto_derive::CmdID)] -#[cmdid(1810)] +#[cmdid(1841)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetRogueInfoCsReq {} /// Obf: ADKCCCNPLGC #[derive(proto_derive::CmdID)] -#[cmdid(1805)] +#[cmdid(1814)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetRogueInfoScRsp { /// offset: 16 - #[prost(message, optional, tag = "7")] + #[prost(message, optional, tag = "10")] pub rogue_info: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "8")] pub retcode: u32, } /// Obf: EIHOHLCMLPC #[derive(proto_derive::CmdID)] -#[cmdid(1898)] +#[cmdid(1877)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StartRogueCsReq { - /// offset: 48 - #[prost(uint32, tag = "7")] - pub aeon_id: u32, - /// offset: 24 - #[prost(uint32, repeated, tag = "12")] - pub avatar_id_list: ::prost::alloc::vec::Vec, - /// offset: 16 - #[prost(uint32, repeated, tag = "1")] - pub trial_avatar_id_list: ::prost::alloc::vec::Vec, - /// offset: 52 - #[prost(uint32, tag = "9")] - pub area_id: u32, /// offset: 40 + #[prost(uint32, repeated, tag = "15")] + pub trial_avatar_id_list: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(uint32, tag = "8")] + pub area_id: u32, + /// offset: 52 + #[prost(uint32, tag = "3")] + pub aeon_id: u32, + /// offset: 16 #[prost(uint32, repeated, tag = "13")] + pub avatar_id_list: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, repeated, tag = "1")] pub base_avatar_id_list: ::prost::alloc::vec::Vec, } /// Obf: PELKOKJHNKO #[derive(proto_derive::CmdID)] -#[cmdid(1853)] +#[cmdid(1881)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StartRogueScRsp { - /// offset: 32 - #[prost(message, optional, tag = "7")] - pub map_rotation_data: ::core::option::Option, - /// offset: 24 - #[prost(message, optional, tag = "1")] - pub rogue_info: ::core::option::Option, - /// offset: 48 - #[prost(message, optional, tag = "6")] + /// offset: 40 + #[prost(message, optional, tag = "12")] pub scene: ::core::option::Option, - /// offset: 56 - #[prost(uint32, tag = "5")] - pub retcode: u32, + /// offset: 24 + #[prost(message, optional, tag = "8")] + pub map_rotation_data: ::core::option::Option, /// offset: 16 - #[prost(message, optional, tag = "15")] + #[prost(message, optional, tag = "6")] pub lineup: ::core::option::Option, + /// offset: 56 + #[prost(uint32, tag = "11")] + pub retcode: u32, + /// offset: 32 + #[prost(message, optional, tag = "13")] + pub rogue_info: ::core::option::Option, } /// Obf: GFNHCKLFLAP #[derive(proto_derive::CmdID)] -#[cmdid(1879)] +#[cmdid(1802)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EnterRogueCsReq { /// offset: 24 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "15")] pub area_id: u32, } /// Obf: NPABJLFGBDI #[derive(proto_derive::CmdID)] -#[cmdid(1802)] +#[cmdid(1885)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EnterRogueScRsp { + /// offset: 48 + #[prost(message, optional, tag = "10")] + pub lineup: ::core::option::Option, /// offset: 32 - #[prost(message, optional, tag = "7")] + #[prost(message, optional, tag = "5")] + pub rogue_info: ::core::option::Option, + /// offset: 16 + #[prost(message, optional, tag = "8")] pub map_rotation_data: ::core::option::Option, /// offset: 40 - #[prost(message, optional, tag = "5")] + #[prost(message, optional, tag = "11")] pub scene: ::core::option::Option, - /// offset: 48 - #[prost(message, optional, tag = "6")] - pub lineup: ::core::option::Option, /// offset: 56 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "14")] pub retcode: u32, - /// offset: 16 - #[prost(message, optional, tag = "15")] - pub rogue_info: ::core::option::Option, } /// Obf: JGGMNELNGDE #[derive(proto_derive::CmdID)] -#[cmdid(1897)] +#[cmdid(1812)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LeaveRogueCsReq {} /// Obf: IDEOGGBCBII #[derive(proto_derive::CmdID)] -#[cmdid(1806)] +#[cmdid(1888)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct LeaveRogueScRsp { - /// offset: 48 - #[prost(message, optional, tag = "7")] + /// offset: 40 + #[prost(message, optional, tag = "1")] + pub rogue_info: ::core::option::Option, + /// offset: 32 + #[prost(message, optional, tag = "10")] + pub lineup: ::core::option::Option, + /// offset: 16 + #[prost(message, optional, tag = "11")] pub scene: ::core::option::Option, /// offset: 56 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "2")] pub retcode: u32, - /// offset: 40 - #[prost(message, optional, tag = "14")] - pub map_rotation_data: ::core::option::Option, - /// offset: 32 - #[prost(message, optional, tag = "11")] - pub rogue_info: ::core::option::Option, /// offset: 24 #[prost(message, optional, tag = "5")] - pub lineup: ::core::option::Option, + pub map_rotation_data: ::core::option::Option, } /// Obf: OBAFPKBHHIL #[derive(proto_derive::CmdID)] -#[cmdid(1863)] +#[cmdid(1832)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SyncRogueFinishScNotify { /// offset: 16 - #[prost(message, optional, tag = "1")] + #[prost(message, optional, tag = "10")] pub finish_info: ::core::option::Option, } /// Obf: FOCOFPDDLCM #[derive(proto_derive::CmdID)] -#[cmdid(1867)] +#[cmdid(1882)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PickRogueAvatarCsReq { /// offset: 24 - #[prost(uint32, repeated, tag = "6")] - pub trial_avatar_id_list: ::prost::alloc::vec::Vec, + #[prost(uint32, repeated, tag = "10")] + pub avatar_id_list: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(uint32, repeated, tag = "5")] - pub avatar_id_list: ::prost::alloc::vec::Vec, + pub trial_avatar_id_list: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "6")] pub prop_entity_id: u32, } /// Obf: CINPIJDILBP #[derive(proto_derive::CmdID)] -#[cmdid(1872)] +#[cmdid(1866)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PickRogueAvatarScRsp { - /// offset: 32 - #[prost(uint32, repeated, tag = "10")] + /// offset: 16 + #[prost(uint32, repeated, tag = "2")] pub trial_avatar_id_list: ::prost::alloc::vec::Vec, /// offset: 24 - #[prost(uint32, repeated, tag = "7")] + #[prost(uint32, repeated, tag = "6")] pub avatar_id_list: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "3")] pub retcode: u32, } /// Obf: ICDCLEIGDMH #[derive(proto_derive::CmdID)] -#[cmdid(1836)] +#[cmdid(1831)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ReviveRogueAvatarCsReq { /// offset: 32 - #[prost(uint32, repeated, tag = "10")] + #[prost(uint32, repeated, tag = "12")] pub trial_avatar_id_list: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "9")] pub interacted_prop_entity_id: u32, /// offset: 16 - #[prost(uint32, repeated, tag = "1")] + #[prost(uint32, repeated, tag = "8")] pub avatar_id_list: ::prost::alloc::vec::Vec, } /// Obf: FBGPONNAEFC #[derive(proto_derive::CmdID)] -#[cmdid(1878)] +#[cmdid(1897)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ReviveRogueAvatarScRsp { - /// offset: 48 - #[prost(uint32, tag = "12")] - pub retcode: u32, - /// offset: 40 - #[prost(uint32, repeated, tag = "11")] + /// offset: 24 + #[prost(uint32, repeated, tag = "7")] pub trial_avatar_id_list: ::prost::alloc::vec::Vec, /// offset: 16 - #[prost(message, optional, tag = "1")] - pub fpjckpnlnfm: ::core::option::Option, - /// offset: 32 - #[prost(uint32, repeated, tag = "9")] + #[prost(uint32, repeated, tag = "12")] pub avatar_id_list: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(uint32, tag = "14")] + pub retcode: u32, + /// offset: 40 + #[prost(message, optional, tag = "3")] + pub fpjckpnlnfm: ::core::option::Option, } /// Obf: DIIFKMDKICI #[derive(proto_derive::CmdID)] -#[cmdid(1842)] +#[cmdid(1810)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SyncRogueReviveInfoScNotify { /// offset: 16 - #[prost(message, optional, tag = "8")] + #[prost(message, optional, tag = "14")] pub fpjckpnlnfm: ::core::option::Option, } /// Obf: NENAHMOLCCC #[derive(proto_derive::CmdID)] -#[cmdid(1854)] +#[cmdid(1820)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetRogueBuffEnhanceInfoCsReq {} /// Obf: MFIONHFHMIL #[derive(proto_derive::CmdID)] -#[cmdid(1862)] +#[cmdid(1890)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetRogueBuffEnhanceInfoScRsp { - /// offset: 32 - #[prost(uint32, tag = "1")] - pub retcode: u32, /// offset: 24 - #[prost(message, optional, tag = "2")] + #[prost(message, optional, tag = "5")] pub buff_enhance_info: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "15")] + pub retcode: u32, } /// Obf: GJDMAJGBGMB #[derive(proto_derive::CmdID)] -#[cmdid(1809)] +#[cmdid(1821)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EnhanceRogueBuffCsReq { /// offset: 24 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "2")] pub ojeblmkkmgo: u32, } /// Obf: FMAFCNOGFMM #[derive(proto_derive::CmdID)] -#[cmdid(1820)] +#[cmdid(1867)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EnhanceRogueBuffScRsp { /// offset: 36 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "14")] pub retcode: u32, - /// offset: 16 - #[prost(message, optional, tag = "15")] - pub rogue_buff: ::core::option::Option, /// offset: 32 - #[prost(bool, tag = "9")] + #[prost(bool, tag = "2")] pub is_success: bool, + /// offset: 24 + #[prost(message, optional, tag = "11")] + pub rogue_buff: ::core::option::Option, } /// Obf: JNLEPNDPGHE #[derive(proto_derive::CmdID)] -#[cmdid(1801)] +#[cmdid(1864)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct QuitRogueCsReq { /// offset: 24 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "7")] pub area_id: u32, } /// Obf: APJILFGNOPD #[derive(proto_derive::CmdID)] -#[cmdid(1851)] +#[cmdid(1900)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct QuitRogueScRsp { - /// offset: 32 - #[prost(uint32, tag = "1")] - pub retcode: u32, - /// offset: 16 - #[prost(message, optional, tag = "11")] + /// offset: 24 + #[prost(message, optional, tag = "7")] pub rogue_info: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "13")] + pub retcode: u32, } /// Obf: BNAAMDHOODE #[derive(proto_derive::CmdID)] -#[cmdid(1835)] +#[cmdid(1806)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SyncRogueExploreWinScNotify { /// offset: 24 @@ -31127,271 +32888,271 @@ pub struct SyncRogueExploreWinScNotify { } /// Obf: EKDFDNOAOAM #[derive(proto_derive::CmdID)] -#[cmdid(1837)] +#[cmdid(1846)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SyncRogueSeasonFinishScNotify { - /// offset: 40 - #[prost(message, optional, tag = "13")] - pub finish_info: ::core::option::Option, - /// offset: 32 - #[prost(message, optional, tag = "1")] - pub pfeaniahfpc: ::core::option::Option, - /// offset: 48 - #[prost(message, optional, tag = "2")] + /// offset: 16 + #[prost(message, optional, tag = "14")] pub lineup: ::core::option::Option, + /// offset: 32 + #[prost(message, optional, tag = "7")] + pub finish_info: ::core::option::Option, /// offset: 24 - #[prost(message, optional, tag = "9")] + #[prost(message, optional, tag = "15")] pub scene: ::core::option::Option, + /// offset: 40 + #[prost(message, optional, tag = "5")] + pub pfeaniahfpc: ::core::option::Option, /// offset: 56 - #[prost(bool, tag = "6")] + #[prost(bool, tag = "2")] pub nioldfffeln: bool, } /// Obf: OAMBADLBMCE #[derive(proto_derive::CmdID)] -#[cmdid(1860)] +#[cmdid(1876)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EnterRogueMapRoomCsReq { /// offset: 28 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "8")] pub site_id: u32, /// offset: 24 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "6")] pub room_id: u32, } /// Obf: HINEEGEKLPN #[derive(proto_derive::CmdID)] -#[cmdid(1866)] +#[cmdid(1809)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EnterRogueMapRoomScRsp { /// offset: 52 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "5")] pub cur_site_id: u32, + /// offset: 48 + #[prost(uint32, tag = "14")] + pub retcode: u32, + /// offset: 32 + #[prost(message, optional, tag = "2")] + pub lineup: ::core::option::Option, + /// offset: 40 + #[prost(message, optional, tag = "13")] + pub scene: ::core::option::Option, /// offset: 16 #[prost(message, optional, tag = "10")] pub map_rotation_data: ::core::option::Option, - /// offset: 32 - #[prost(message, optional, tag = "3")] - pub lineup: ::core::option::Option, - /// offset: 48 - #[prost(uint32, tag = "1")] - pub retcode: u32, - /// offset: 40 - #[prost(message, optional, tag = "14")] - pub scene: ::core::option::Option, } /// Obf: IIJCCDGPOEC #[derive(proto_derive::CmdID)] -#[cmdid(1808)] +#[cmdid(1805)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SyncRogueMapRoomScNotify { /// offset: 24 - #[prost(message, optional, tag = "11")] + #[prost(message, optional, tag = "4")] pub cur_room: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "6")] pub map_id: u32, } /// Obf: HMIOCDLGEDG #[derive(proto_derive::CmdID)] -#[cmdid(1857)] +#[cmdid(1856)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct OpenRogueChestCsReq { - /// offset: 24 - #[prost(uint32, tag = "6")] - pub interacted_prop_entity_id: u32, /// offset: 28 - #[prost(bool, tag = "10")] + #[prost(bool, tag = "5")] pub eiddmghlpbp: bool, + /// offset: 24 + #[prost(uint32, tag = "4")] + pub interacted_prop_entity_id: u32, } /// Obf: MOIJDCLIOBJ #[derive(proto_derive::CmdID)] -#[cmdid(1804)] +#[cmdid(1829)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct OpenRogueChestScRsp { /// offset: 24 #[prost(message, optional, tag = "12")] pub reward: ::core::option::Option, /// offset: 48 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "11")] pub retcode: u32, - /// offset: 16 - #[prost(message, optional, tag = "4")] - pub nhanakjfeab: ::core::option::Option, - /// offset: 40 - #[prost(message, optional, tag = "14")] + /// offset: 32 + #[prost(message, optional, tag = "1")] pub kjchgehdlno: ::core::option::Option, + /// offset: 16 + #[prost(message, optional, tag = "5")] + pub nhanakjfeab: ::core::option::Option, } /// Obf: KKFJNFAAIBA #[derive(proto_derive::CmdID)] -#[cmdid(1886)] +#[cmdid(1813)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ExchangeRogueRewardKeyCsReq { /// offset: 24 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "2")] pub count: u32, } /// Obf: ECAPFHDHGKJ #[derive(proto_derive::CmdID)] -#[cmdid(1812)] +#[cmdid(1857)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ExchangeRogueRewardKeyScRsp { - /// offset: 28 - #[prost(uint32, tag = "8")] - pub count: u32, /// offset: 24 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "15")] pub retcode: u32, + /// offset: 28 + #[prost(uint32, tag = "4")] + pub count: u32, } /// Obf: HLFKLMCHOJE #[derive(proto_derive::CmdID)] -#[cmdid(1844)] +#[cmdid(1870)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SyncRogueAreaUnlockScNotify { /// offset: 24 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "9")] pub area_id: u32, } /// Obf: CECLOCJFNEC #[derive(proto_derive::CmdID)] -#[cmdid(1848)] +#[cmdid(1899)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SyncRogueGetItemScNotify { /// offset: 16 - #[prost(message, optional, tag = "13")] - pub iodfgfomgod: ::core::option::Option, - /// offset: 32 #[prost(message, optional, tag = "3")] + pub iodfgfomgod: ::core::option::Option, + /// offset: 24 + #[prost(message, optional, tag = "11")] pub acfcjiomjnf: ::core::option::Option, } /// Obf: GNHOEINKCKC #[derive(proto_derive::CmdID)] -#[cmdid(1893)] +#[cmdid(1863)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeRogueAeonLevelRewardCsReq { /// offset: 24 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "4")] pub level: u32, /// offset: 28 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "9")] pub aeon_id: u32, } /// Obf: JOBKDLIPMND #[derive(proto_derive::CmdID)] -#[cmdid(1840)] +#[cmdid(1827)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeRogueAeonLevelRewardScRsp { - /// offset: 40 - #[prost(uint32, tag = "5")] - pub level: u32, /// offset: 36 #[prost(uint32, tag = "3")] + pub level: u32, + /// offset: 32 + #[prost(uint32, tag = "2")] + pub aeon_id: u32, + /// offset: 40 + #[prost(uint32, tag = "14")] pub retcode: u32, /// offset: 24 - #[prost(message, optional, tag = "9")] + #[prost(message, optional, tag = "7")] pub reward: ::core::option::Option, - /// offset: 32 - #[prost(uint32, tag = "13")] - pub aeon_id: u32, } /// Obf: BPGHIGPFECL #[derive(proto_derive::CmdID)] -#[cmdid(1811)] +#[cmdid(1837)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SyncRogueAeonLevelUpRewardScNotify { - /// offset: 16 - #[prost(message, optional, tag = "5")] + /// offset: 24 + #[prost(message, optional, tag = "1")] pub reward: ::core::option::Option, /// offset: 36 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "6")] pub aeon_id: u32, /// offset: 32 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "10")] pub level: u32, } /// Obf: MIOMGCJAFBL #[derive(proto_derive::CmdID)] -#[cmdid(1859)] +#[cmdid(1850)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetRogueScoreRewardInfoCsReq {} /// Obf: FKLPGPGBAMG #[derive(proto_derive::CmdID)] -#[cmdid(1856)] +#[cmdid(1828)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetRogueScoreRewardInfoScRsp { - /// offset: 32 - #[prost(uint32, tag = "9")] - pub retcode: u32, - /// offset: 16 - #[prost(message, optional, tag = "10")] + /// offset: 24 + #[prost(message, optional, tag = "15")] pub hndlhicdnpc: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "5")] + pub retcode: u32, } /// Obf: IHKPGEEPLIM #[derive(proto_derive::CmdID)] -#[cmdid(1874)] +#[cmdid(1887)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeRogueScoreRewardCsReq { /// offset: 32 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "9")] pub hhjpblekapn: u32, /// offset: 16 - #[prost(uint32, repeated, tag = "15")] + #[prost(uint32, repeated, tag = "12")] pub lmmfpcokhee: ::prost::alloc::vec::Vec, } /// Obf: GEMBNLDPOBD #[derive(proto_derive::CmdID)] -#[cmdid(1890)] +#[cmdid(1815)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeRogueScoreRewardScRsp { - /// offset: 44 - #[prost(uint32, tag = "11")] - pub hhjpblekapn: u32, /// offset: 32 #[prost(message, optional, tag = "5")] pub pfeaniahfpc: ::core::option::Option, - /// offset: 40 - #[prost(uint32, tag = "9")] - pub retcode: u32, - /// offset: 16 - #[prost(message, optional, tag = "6")] + /// offset: 44 + #[prost(uint32, tag = "6")] + pub hhjpblekapn: u32, + /// offset: 24 + #[prost(message, optional, tag = "13")] pub reward: ::core::option::Option, + /// offset: 40 + #[prost(uint32, tag = "14")] + pub retcode: u32, } /// Obf: HOMKFNNAECD #[derive(proto_derive::CmdID)] -#[cmdid(1828)] +#[cmdid(1873)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetRogueInitialScoreCsReq {} /// Obf: CIPBDJILBBD #[derive(proto_derive::CmdID)] -#[cmdid(1889)] +#[cmdid(1851)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetRogueInitialScoreScRsp { /// offset: 24 - #[prost(message, optional, tag = "1")] + #[prost(message, optional, tag = "10")] pub pfeaniahfpc: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "13")] pub retcode: u32, } /// Obf: LDOIDBGBFPH #[derive(proto_derive::CmdID)] -#[cmdid(1838)] +#[cmdid(1879)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetRogueAeonInfoCsReq {} /// Obf: DCOEBNOMGBP #[derive(proto_derive::CmdID)] -#[cmdid(1887)] +#[cmdid(1869)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetRogueAeonInfoScRsp { - /// offset: 32 - #[prost(uint32, tag = "15")] - pub retcode: u32, - /// offset: 24 - #[prost(message, repeated, tag = "2")] + /// offset: 16 + #[prost(message, repeated, tag = "4")] pub belofmfhfdk: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "1")] + pub retcode: u32, } /// Obf: ADPHMDMMGLO #[derive(proto_derive::CmdID)] -#[cmdid(1900)] +#[cmdid(1823)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FinishAeonDialogueGroupCsReq { /// offset: 24 @@ -31400,17 +33161,17 @@ pub struct FinishAeonDialogueGroupCsReq { } /// Obf: IBGMBDCMFLF #[derive(proto_derive::CmdID)] -#[cmdid(1868)] +#[cmdid(1830)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FinishAeonDialogueGroupScRsp { /// offset: 40 #[prost(uint32, tag = "14")] pub retcode: u32, - /// offset: 24 - #[prost(message, optional, tag = "1")] - pub reward: ::core::option::Option, /// offset: 16 - #[prost(message, optional, tag = "8")] + #[prost(message, optional, tag = "15")] + pub reward: ::core::option::Option, + /// offset: 32 + #[prost(message, optional, tag = "1")] pub chmhpcngfao: ::core::option::Option, } /// Obf: MHHJHCPCHFI @@ -31420,188 +33181,188 @@ pub struct FinishAeonDialogueGroupScRsp { pub struct GetRogueTalentInfoCsReq {} /// Obf: ILCKHHGKEEA #[derive(proto_derive::CmdID)] -#[cmdid(1819)] +#[cmdid(1874)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetRogueTalentInfoScRsp { - /// offset: 16 - #[prost(message, optional, tag = "14")] - pub talent_info: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "15")] pub retcode: u32, + /// offset: 16 + #[prost(message, optional, tag = "11")] + pub talent_info: ::core::option::Option, } /// Obf: OODLMLFFKIK #[derive(proto_derive::CmdID)] -#[cmdid(1832)] +#[cmdid(1893)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EnableRogueTalentCsReq { /// offset: 24 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "9")] pub talent_id: u32, } /// Obf: IFCINKBKLNB #[derive(proto_derive::CmdID)] -#[cmdid(1834)] +#[cmdid(1852)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EnableRogueTalentScRsp { - /// offset: 32 - #[prost(uint32, tag = "2")] - pub retcode: u32, /// offset: 24 - #[prost(message, optional, tag = "1")] + #[prost(message, optional, tag = "14")] pub talent_info: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "6")] + pub retcode: u32, } /// Obf: KHEPKPAMLIC #[derive(proto_derive::CmdID)] -#[cmdid(1877)] +#[cmdid(1854)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SyncRogueVirtualItemInfoScNotify { - /// offset: 16 - #[prost(message, optional, tag = "8")] + /// offset: 24 + #[prost(message, optional, tag = "6")] pub rogue_virtual_item_info: ::core::option::Option, } /// Obf: DAMIJKDDMHG #[derive(proto_derive::CmdID)] -#[cmdid(1870)] +#[cmdid(1898)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SyncRogueStatusScNotify { - /// offset: 24 - #[prost(bool, tag = "15")] - pub jienhhahfgi: bool, /// offset: 28 - #[prost(enumeration = "RogueStatus", tag = "2")] + #[prost(enumeration = "RogueStatus", tag = "11")] pub status: i32, + /// offset: 24 + #[prost(bool, tag = "7")] + pub jienhhahfgi: bool, } /// Obf: IJLPCNPDIAC #[derive(proto_derive::CmdID)] -#[cmdid(1850)] +#[cmdid(1817)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SyncRogueRewardInfoScNotify { /// offset: 16 - #[prost(message, optional, tag = "13")] + #[prost(message, optional, tag = "8")] pub pfeaniahfpc: ::core::option::Option, } /// Obf: OOPEEPENBLM #[derive(proto_derive::CmdID)] -#[cmdid(1861)] +#[cmdid(1860)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SyncRoguePickAvatarInfoScNotify { /// offset: 24 - #[prost(uint32, repeated, tag = "5")] + #[prost(uint32, repeated, tag = "10")] pub trial_avatar_id_list: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, repeated, tag = "4")] + #[prost(uint32, repeated, tag = "9")] pub avatar_id_list: ::prost::alloc::vec::Vec, } /// Obf: DFILFJKBNCN #[derive(proto_derive::CmdID)] -#[cmdid(1899)] +#[cmdid(1818)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SyncRogueAeonScNotify { - /// offset: 16 - #[prost(message, optional, tag = "9")] + /// offset: 24 + #[prost(message, optional, tag = "5")] pub gcjogflgbbh: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Llpnbnejkii { - /// offset: 24 - #[prost(message, optional, tag = "6")] - pub map_rotation_data: ::core::option::Option, /// offset: 16 - #[prost(message, optional, tag = "1")] + #[prost(message, optional, tag = "2")] + pub scene: ::core::option::Option, + /// offset: 40 + #[prost(message, optional, tag = "10")] pub lineup: ::core::option::Option, /// offset: 32 - #[prost(message, optional, tag = "12")] - pub scene: ::core::option::Option, + #[prost(message, optional, tag = "13")] + pub map_rotation_data: ::core::option::Option, } /// Obf: HNBFGCCIHPL #[derive(proto_derive::CmdID)] -#[cmdid(7673)] +#[cmdid(7653)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueArcadeStartCsReq { /// offset: 16 - #[prost(uint32, repeated, tag = "15")] + #[prost(uint32, repeated, tag = "1")] pub avatar_id_list: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "12")] pub room_id: u32, } /// Obf: DFCGFNCOCDN #[derive(proto_derive::CmdID)] -#[cmdid(7671)] +#[cmdid(7694)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueArcadeStartScRsp { - /// offset: 24 - #[prost(message, optional, tag = "3")] - pub lcoclenjjai: ::core::option::Option, - /// offset: 36 - #[prost(uint32, tag = "5")] - pub room_id: u32, /// offset: 32 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "11")] + pub room_id: u32, + /// offset: 36 + #[prost(uint32, tag = "8")] pub retcode: u32, + /// offset: 24 + #[prost(message, optional, tag = "7")] + pub lcoclenjjai: ::core::option::Option, } /// Obf: OOBNALGAHBC #[derive(proto_derive::CmdID)] -#[cmdid(7696)] +#[cmdid(7678)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueArcadeLeaveCsReq {} /// Obf: PLFJLIKALKC #[derive(proto_derive::CmdID)] -#[cmdid(7680)] +#[cmdid(7695)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueArcadeLeaveScRsp { - /// offset: 24 - #[prost(message, optional, tag = "8")] + /// offset: 16 + #[prost(message, optional, tag = "11")] pub lcoclenjjai: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "13")] pub retcode: u32, } /// Obf: FBJMBKBMKAC #[derive(proto_derive::CmdID)] -#[cmdid(7652)] +#[cmdid(7671)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueArcadeRestartCsReq {} /// Obf: NHLJKOMFHHO #[derive(proto_derive::CmdID)] -#[cmdid(7651)] +#[cmdid(7686)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueArcadeRestartScRsp { - /// offset: 32 - #[prost(uint32, tag = "8")] - pub retcode: u32, - /// offset: 24 - #[prost(message, optional, tag = "6")] + /// offset: 16 + #[prost(message, optional, tag = "7")] pub lcoclenjjai: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "10")] + pub retcode: u32, } /// Obf: IBDABBKGKLM #[derive(proto_derive::CmdID)] -#[cmdid(7678)] +#[cmdid(7697)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueArcadeGetInfoCsReq {} /// Obf: DAGJBPCCNDJ #[derive(proto_derive::CmdID)] -#[cmdid(7677)] +#[cmdid(7681)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueArcadeGetInfoScRsp { /// offset: 28 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "5")] pub retcode: u32, /// offset: 24 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "11")] pub room_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ffamnkoaihf { /// offset: 24 - #[prost(uint32, tag = "8")] - pub meipgemgacj: u32, - /// offset: 28 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "14")] pub buff_id: u32, + /// offset: 28 + #[prost(uint32, tag = "13")] + pub meipgemgacj: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] @@ -31613,51 +33374,51 @@ pub struct Gckblhadlgn { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Elheaghnndm { - /// offset: 40 - #[prost(uint32, repeated, tag = "2")] - pub cpiaahjfigl: ::prost::alloc::vec::Vec, - /// offset: 68 - #[prost(uint32, tag = "5")] + /// offset: 88 + #[prost(uint32, tag = "6")] pub igchbpakbcb: u32, - /// offset: 72 - #[prost(uint32, tag = "1")] - pub ekflpnlapdf: u32, - /// offset: 48 - #[prost(message, optional, tag = "4")] - pub fpoelpfcnbi: ::core::option::Option, /// offset: 56 - #[prost(uint32, tag = "8")] - pub ckkekmjmabc: u32, - /// offset: 16 - #[prost(uint32, repeated, tag = "10")] - pub pdihilclenm: ::prost::alloc::vec::Vec, - /// offset: 60 - #[prost(uint32, tag = "7")] - pub pdapeheambm: u32, + #[prost(uint32, tag = "9")] + pub ekflpnlapdf: u32, /// offset: 64 - #[prost(bool, tag = "13")] + #[prost(bool, tag = "4")] pub ehpmcgoelgb: bool, + /// offset: 16 + #[prost(message, repeated, tag = "8")] + pub kkhdljfohkc: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(message, optional, tag = "5")] + pub fpoelpfcnbi: ::core::option::Option, + /// offset: 76 + #[prost(uint32, tag = "13")] + pub bheidppfcka: u32, + /// offset: 60 + #[prost(enumeration = "Nniohhmjghg", tag = "14")] + pub hhmabjdimgm: i32, + /// offset: 48 + #[prost(uint32, repeated, tag = "10")] + pub cpiaahjfigl: ::prost::alloc::vec::Vec, /// offset: 80 #[prost(uint32, tag = "3")] - pub cmogblhafhn: u32, - /// offset: 84 - #[prost(uint32, tag = "12")] + pub ckkekmjmabc: u32, + /// offset: 68 + #[prost(uint32, tag = "11")] pub djfckfemgoj: u32, - /// offset: 88 + /// offset: 40 + #[prost(uint32, repeated, tag = "1")] + pub pdihilclenm: ::prost::alloc::vec::Vec, + /// offset: 84 + #[prost(uint32, tag = "7")] + pub pdapeheambm: u32, + /// offset: 72 #[prost(uint32, tag = "15")] - pub bheidppfcka: u32, - /// offset: 32 - #[prost(message, repeated, tag = "9")] - pub kkhdljfohkc: ::prost::alloc::vec::Vec, - /// offset: 76 - #[prost(enumeration = "Nniohhmjghg", tag = "11")] - pub hhmabjdimgm: i32, + pub cmogblhafhn: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hkhfbelmdcg { /// offset: 24 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "8")] pub dhmnnemgfbl: u32, } #[derive(proto_derive::CmdID)] @@ -31669,55 +33430,55 @@ pub struct Mmndajfijoj {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Djonnopdjhh { - /// offset: 16 - #[prost(message, optional, tag = "7")] + /// offset: 24 + #[prost(message, optional, tag = "2")] pub nlnbngijafi: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kglojonkmkp { - /// offset: 32 - #[prost(uint32, tag = "11")] - pub buff_id: u32, - /// offset: 24 - #[prost(message, optional, tag = "13")] + /// offset: 16 + #[prost(message, optional, tag = "4")] pub item_cost_list: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "7")] + pub buff_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ngpimhhelmm { - /// offset: 16 - #[prost(message, repeated, tag = "8")] + /// offset: 24 + #[prost(message, repeated, tag = "3")] pub dakmmpkbmko: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Inempcaknnc { - /// offset: 40 - #[prost(uint32, tag = "6")] - pub bilbohbdbpn: u32, - /// offset: 32 - #[prost(message, repeated, tag = "5")] - pub ihgmpjnnmki: ::prost::alloc::vec::Vec, /// offset: 16 - #[prost(message, repeated, tag = "14")] + #[prost(message, repeated, tag = "5")] pub clplefhhafb: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(message, repeated, tag = "13")] + pub ihgmpjnnmki: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint32, tag = "4")] + pub bilbohbdbpn: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lefcomgmpcl { /// offset: 16 - #[prost(message, repeated, tag = "10")] + #[prost(message, repeated, tag = "11")] pub ihgmpjnnmki: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "3")] pub bilbohbdbpn: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pbmaklnjeko { /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "14")] pub ljejkccbcha: u32, } #[derive(proto_derive::CmdID)] @@ -31726,18 +33487,18 @@ pub struct Fkdbihnpche {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ipgkagffbhf { - /// offset: 24 - #[prost(message, repeated, tag = "1")] - pub dlfmgkpgmhl: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "14")] pub bilbohbdbpn: u32, + /// offset: 16 + #[prost(message, repeated, tag = "5")] + pub dlfmgkpgmhl: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Okefiddnlkg { /// offset: 24 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "6")] pub dhmnnemgfbl: u32, } #[derive(proto_derive::CmdID)] @@ -31746,18 +33507,18 @@ pub struct Dlhpdalgdeh {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kbpmfkknbjh { - /// offset: 32 - #[prost(uint32, tag = "11")] - pub bilbohbdbpn: u32, /// offset: 24 - #[prost(message, repeated, tag = "1")] + #[prost(message, repeated, tag = "6")] pub kkhdljfohkc: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "12")] + pub bilbohbdbpn: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bfbfmlbhgoh { /// offset: 24 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "9")] pub dhmnnemgfbl: u32, } #[derive(proto_derive::CmdID)] @@ -31767,43 +33528,43 @@ pub struct Oopdmmnnkgi {} #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kcacnhcadec { /// offset: 24 - #[prost(message, optional, tag = "12")] + #[prost(message, optional, tag = "6")] pub lchkkhngbgj: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gjoibmfanhl { /// offset: 32 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "14")] pub blfaanhjpad: u32, /// offset: 36 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "1")] + pub deidchamdba: u32, + /// offset: 40 + #[prost(uint32, tag = "8")] pub cur_times: u32, /// offset: 16 - #[prost(map = "uint32, uint32", tag = "9")] + #[prost(map = "uint32, uint32", tag = "2")] pub gmafejejbho: ::std::collections::HashMap, - /// offset: 40 - #[prost(uint32, tag = "10")] - pub deidchamdba: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lajbhghnbac { - /// offset: 36 - #[prost(uint32, tag = "6")] - pub bemceedabfd: u32, /// offset: 24 #[prost(message, optional, tag = "9")] pub jalamopldho: ::core::option::Option, /// offset: 32 - #[prost(bool, tag = "15")] + #[prost(bool, tag = "12")] pub ganhklnpapi: bool, + /// offset: 36 + #[prost(uint32, tag = "8")] + pub bemceedabfd: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jpajnjbebfb { - /// offset: 16 - #[prost(message, optional, tag = "3")] + /// offset: 24 + #[prost(message, optional, tag = "2")] pub jibdgcfcdio: ::core::option::Option, } #[derive(proto_derive::CmdID)] @@ -31816,68 +33577,68 @@ pub struct Gliaipcabim { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ibibpoopden { - /// offset: 32 - #[prost(uint32, tag = "15")] - pub lgjfnaiagld: u32, - /// offset: 16 - #[prost(message, optional, tag = "2")] - pub jibdgcfcdio: ::core::option::Option, /// offset: 36 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "2")] + pub lgjfnaiagld: u32, + /// offset: 32 + #[prost(uint32, tag = "10")] pub fkpihaahhbi: u32, + /// offset: 24 + #[prost(message, optional, tag = "11")] + pub jibdgcfcdio: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Maaaagpjjfe { /// offset: 16 - #[prost(message, optional, tag = "8")] + #[prost(message, optional, tag = "4")] pub jibdgcfcdio: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pbaloejcgfn { /// offset: 32 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "10")] pub bemceedabfd: u32, - /// offset: 16 - #[prost(message, optional, tag = "12")] + /// offset: 24 + #[prost(message, optional, tag = "2")] pub jalamopldho: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hblnhganbab { /// offset: 24 - #[prost(message, optional, tag = "1")] + #[prost(message, optional, tag = "3")] pub jibdgcfcdio: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ajpfphkklpg { /// offset: 24 - #[prost(message, repeated, tag = "12")] + #[prost(message, repeated, tag = "8")] pub ckgfonmaeko: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ebhghgiigom { - /// offset: 44 - #[prost(uint32, tag = "7")] - pub bilbohbdbpn: u32, - /// offset: 24 - #[prost(uint32, repeated, tag = "12")] - pub komjmfikbam: ::prost::alloc::vec::Vec, /// offset: 48 - #[prost(bool, tag = "9")] - pub apikleggdhm: bool, - /// offset: 32 - #[prost(uint32, repeated, tag = "10")] - pub jacighhgcgb: ::prost::alloc::vec::Vec, - /// offset: 40 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "3")] pub bmfcbcmclaf: u32, /// offset: 52 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "13")] + pub bilbohbdbpn: u32, + /// offset: 40 + #[prost(uint32, tag = "6")] pub oooecpaacck: u32, + /// offset: 16 + #[prost(uint32, repeated, tag = "5")] + pub komjmfikbam: ::prost::alloc::vec::Vec, + /// offset: 44 + #[prost(bool, tag = "10")] + pub apikleggdhm: bool, + /// offset: 32 + #[prost(uint32, repeated, tag = "8")] + pub jacighhgcgb: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] @@ -31903,24 +33664,24 @@ pub struct Honkbmjpjaa { #[derive(Clone, PartialEq, ::prost::Message)] pub struct Anmcaimelca { /// offset: 16 - #[prost(uint32, repeated, tag = "1")] + #[prost(uint32, repeated, tag = "14")] pub cmaggnfdkag: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gabbehoipjc { /// offset: 32 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "13")] pub bilbohbdbpn: u32, /// offset: 16 - #[prost(uint32, repeated, tag = "6")] + #[prost(uint32, repeated, tag = "1")] pub dcjeggjpcdf: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nalelighdaa { /// offset: 24 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "12")] pub abmamcfpcci: u32, } #[derive(proto_derive::CmdID)] @@ -31930,17 +33691,17 @@ pub struct Paocongeljk {} #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mlkiccaelke { /// offset: 24 - #[prost(uint32, repeated, tag = "10")] + #[prost(uint32, repeated, tag = "2")] pub anbpnihmkah: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "15")] pub bilbohbdbpn: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pkodmmphibc { /// offset: 24 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "3")] pub jibhljneicm: u32, } #[derive(proto_derive::CmdID)] @@ -31949,18 +33710,18 @@ pub struct Blfjbkbhjil {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Eakecfappkd { - /// offset: 24 - #[prost(uint32, repeated, tag = "4")] + /// offset: 16 + #[prost(uint32, repeated, tag = "2")] pub fikenbeondj: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "7")] pub bilbohbdbpn: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nhckhplklio { /// offset: 24 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "12")] pub ibemojgallk: u32, } #[derive(proto_derive::CmdID)] @@ -31969,18 +33730,18 @@ pub struct Omjfmbjmfmc {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Eldafcnmfbf { + /// offset: 24 + #[prost(uint32, repeated, tag = "11")] + pub mdpdadooobn: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "1")] pub bilbohbdbpn: u32, - /// offset: 16 - #[prost(uint32, repeated, tag = "10")] - pub mdpdadooobn: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lhjpikekpgh { /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "12")] pub gakjolgdbbd: u32, } #[derive(proto_derive::CmdID)] @@ -31989,18 +33750,18 @@ pub struct Moiknhhcabh {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lcagiooiidn { - /// offset: 24 - #[prost(uint32, repeated, tag = "6")] + /// offset: 16 + #[prost(uint32, repeated, tag = "8")] pub jlhfojodokg: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "15")] pub bilbohbdbpn: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Imcbiigokpm { /// offset: 24 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "13")] pub cghlhfnladn: u32, } #[derive(proto_derive::CmdID)] @@ -32010,17 +33771,17 @@ pub struct Fhikplaioei {} #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ofpeknmfmab { /// offset: 32 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "11")] pub bilbohbdbpn: u32, /// offset: 24 - #[prost(uint32, repeated, tag = "10")] + #[prost(uint32, repeated, tag = "6")] pub jlhfojodokg: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lkmkhacmapc { /// offset: 24 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "12")] pub cghlhfnladn: u32, } #[derive(proto_derive::CmdID)] @@ -32030,7 +33791,7 @@ pub struct Nococfhoajc {} #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Imlbibjkpdb { /// offset: 24 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "5")] pub eidnigddohp: u32, } #[derive(proto_derive::CmdID)] @@ -32040,77 +33801,77 @@ pub struct Jcahmiooldb {} #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nkidddpflje { /// offset: 16 - #[prost(message, optional, tag = "11")] + #[prost(message, optional, tag = "2")] pub jlnilijomem: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dlcjmohobdh { - /// offset: 24 - #[prost(uint32, repeated, tag = "14")] + /// offset: 16 + #[prost(uint32, repeated, tag = "10")] pub imoiceebdco: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bcllbmeedkp { - /// offset: 24 - #[prost(uint32, tag = "3")] - pub amnkmbmhkdf: u32, - /// offset: 36 - #[prost(uint32, tag = "13")] - pub bpjoapfafkk: u32, /// offset: 28 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "1")] pub dafalaoaooi: u32, /// offset: 32 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "7")] + pub bpjoapfafkk: u32, + /// offset: 36 + #[prost(uint32, tag = "3")] pub mnkeniamhdd: u32, + /// offset: 24 + #[prost(uint32, tag = "2")] + pub amnkmbmhkdf: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kildamjjlmf { - /// offset: 28 - #[prost(uint32, tag = "3")] - pub display_type: u32, /// offset: 24 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "4")] pub num: u32, + /// offset: 28 + #[prost(uint32, tag = "8")] + pub display_type: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mdgjikljdde { - /// offset: 24 - #[prost(enumeration = "AvatarType", tag = "4")] - pub avatar_type: i32, /// offset: 28 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "7")] pub avatar_id: u32, + /// offset: 24 + #[prost(enumeration = "AvatarType", tag = "8")] + pub avatar_type: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ddjhdehmhcf { - /// offset: 24 - #[prost(uint32, tag = "15")] - pub bnckfbfmgmi: u32, /// offset: 28 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "12")] + pub bnckfbfmgmi: u32, + /// offset: 24 + #[prost(uint32, tag = "14")] pub geefhdjkokg: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cfellcpmonh { - /// offset: 16 - #[prost(message, optional, tag = "4")] + /// offset: 24 + #[prost(message, optional, tag = "3")] pub item_list: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Oiaolbgoaag { - /// offset: 16 - #[prost(message, optional, tag = "12")] + /// offset: 32 + #[prost(message, optional, tag = "13")] pub hhphlegcldm: ::core::option::Option, - /// offset: 24 - #[prost(message, optional, tag = "10")] + /// offset: 16 + #[prost(message, optional, tag = "5")] pub noaednnibaf: ::core::option::Option, } #[derive(proto_derive::CmdID)] @@ -32127,7 +33888,7 @@ pub struct Aokijgcoapd { #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cihfcleakij { /// offset: 24 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "1")] pub deidchamdba: u32, } #[derive(proto_derive::CmdID)] @@ -32138,7 +33899,7 @@ pub struct Ekelnnlplod {} pub struct RogueAdventureRoomGameplayWolfGunTarget { #[prost( oneof = "rogue_adventure_room_gameplay_wolf_gun_target::TargetImpl", - tags = "8, 12, 15, 14" + tags = "15, 12, 3, 11" )] pub target_impl: ::core::option::Option< rogue_adventure_room_gameplay_wolf_gun_target::TargetImpl, @@ -32149,17 +33910,17 @@ pub mod rogue_adventure_room_gameplay_wolf_gun_target { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] pub enum TargetImpl { - /// offset: 16 - #[prost(message, tag = "8")] + /// offset: 24 + #[prost(message, tag = "15")] TargetNone(super::Ahccdbfmndi), - /// offset: 16 + /// offset: 24 #[prost(message, tag = "12")] TargetCoin(super::Aokijgcoapd), - /// offset: 16 - #[prost(message, tag = "15")] + /// offset: 24 + #[prost(message, tag = "3")] TargetMiracle(super::Cihfcleakij), - /// offset: 16 - #[prost(message, tag = "14")] + /// offset: 24 + #[prost(message, tag = "11")] TargetRuanmei(super::Ekelnnlplod), } } @@ -32167,27 +33928,27 @@ pub mod rogue_adventure_room_gameplay_wolf_gun_target { #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ckjcfdjkdfg { /// offset: 24 - #[prost(message, repeated, tag = "15")] + #[prost(message, repeated, tag = "8")] pub battle_target_list: ::prost::alloc::vec::Vec< RogueAdventureRoomGameplayWolfGunTarget, >, /// offset: 32 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "9")] pub dhpabbnjoli: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fhepdkkhfcf { - #[prost(oneof = "fhepdkkhfcf::Kfelkjldkeh", tags = "11")] - pub kfelkjldkeh: ::core::option::Option, + #[prost(oneof = "fhepdkkhfcf::Info", tags = "7")] + pub info: ::core::option::Option, } /// Nested message and enum types in `FHEPDKKHFCF`. pub mod fhepdkkhfcf { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Kfelkjldkeh { + pub enum Info { /// offset: 24 - #[prost(message, tag = "11")] + #[prost(message, tag = "7")] Lachncfkako(super::Ckjcfdjkdfg), } } @@ -32195,686 +33956,686 @@ pub mod fhepdkkhfcf { #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cncajkhccec { /// offset: 48 - #[prost(double, tag = "12")] - pub bdebmbgffka: f64, - /// offset: 44 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "11")] pub score: u32, - /// offset: 24 - #[prost(message, optional, tag = "9")] - pub blndmfgkpmj: ::core::option::Option, - /// offset: 36 + /// offset: 40 + #[prost(uint32, tag = "5")] + pub mcmclafdldc: u32, + /// offset: 44 #[prost(uint32, tag = "15")] pub dpmleipaoil: u32, /// offset: 32 - #[prost(uint32, tag = "8")] + #[prost(double, tag = "12")] + pub bdebmbgffka: f64, + /// offset: 52 + #[prost(uint32, tag = "9")] pub status: u32, - /// offset: 40 - #[prost(uint32, tag = "10")] - pub mcmclafdldc: u32, + /// offset: 16 + #[prost(message, optional, tag = "3")] + pub blndmfgkpmj: ::core::option::Option, } /// Obf: FAILBACOKOC #[derive(proto_derive::CmdID)] -#[cmdid(5610)] +#[cmdid(5641)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SyncRogueAdventureRoomInfoScNotify { - /// offset: 16 - #[prost(message, optional, tag = "9")] + /// offset: 24 + #[prost(message, optional, tag = "2")] pub cdlakdmejlg: ::core::option::Option, } /// Obf: LBPGOHNBLBH #[derive(proto_derive::CmdID)] -#[cmdid(5605)] +#[cmdid(5614)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PrepareRogueAdventureRoomCsReq {} /// Obf: IFHLBMILDMA #[derive(proto_derive::CmdID)] -#[cmdid(5698)] +#[cmdid(5677)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PrepareRogueAdventureRoomScRsp { /// offset: 32 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "9")] pub retcode: u32, /// offset: 24 - #[prost(message, optional, tag = "5")] + #[prost(message, optional, tag = "4")] pub cdlakdmejlg: ::core::option::Option, } /// Obf: BDGBOBPJOGB #[derive(proto_derive::CmdID)] -#[cmdid(5609)] +#[cmdid(5621)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StopRogueAdventureRoomCsReq { - /// offset: 32 - #[prost(uint32, tag = "8")] - pub mmhmdhihcab: u32, - /// offset: 24 - #[prost(uint32, repeated, tag = "14")] + /// offset: 16 + #[prost(uint32, repeated, tag = "10")] pub ipogaccfmol: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "7")] + pub mmhmdhihcab: u32, } /// Obf: DENAOGJPCGJ #[derive(proto_derive::CmdID)] -#[cmdid(5620)] +#[cmdid(5667)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StopRogueAdventureRoomScRsp { - /// offset: 16 - #[prost(message, optional, tag = "7")] - pub cdlakdmejlg: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "12")] pub retcode: u32, + /// offset: 24 + #[prost(message, optional, tag = "9")] + pub cdlakdmejlg: ::core::option::Option, } /// Obf: LFDFIILGOAD #[derive(proto_derive::CmdID)] -#[cmdid(5626)] +#[cmdid(5696)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetRogueAdventureRoomInfoCsReq {} /// Obf: HOOKBCONPPB #[derive(proto_derive::CmdID)] -#[cmdid(5663)] +#[cmdid(5632)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetRogueAdventureRoomInfoScRsp { - /// offset: 16 - #[prost(message, optional, tag = "7")] + /// offset: 24 + #[prost(message, optional, tag = "11")] pub cdlakdmejlg: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "7")] pub retcode: u32, } /// Obf: NNKAPOCKHDF #[derive(proto_derive::CmdID)] -#[cmdid(5685)] +#[cmdid(5626)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UpdateRogueAdventureRoomScoreCsReq { /// offset: 28 - #[prost(uint32, tag = "12")] - pub score: u32, - /// offset: 24 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "4")] pub hmffhgbkogl: u32, + /// offset: 24 + #[prost(uint32, tag = "1")] + pub score: u32, } /// Obf: LDDPPCFOHGJ #[derive(proto_derive::CmdID)] -#[cmdid(5629)] +#[cmdid(5680)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct UpdateRogueAdventureRoomScoreScRsp { /// offset: 32 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "4")] pub retcode: u32, - /// offset: 24 - #[prost(message, optional, tag = "7")] + /// offset: 16 + #[prost(message, optional, tag = "13")] pub cdlakdmejlg: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ahclnmjpmij { - /// offset: 40 - #[prost(bool, tag = "8")] - pub poapegkpfob: bool, - /// offset: 32 - #[prost(message, optional, tag = "9")] - pub item_cost_list: ::core::option::Option, - /// offset: 16 - #[prost(message, optional, tag = "2")] - pub nblffdipbhi: ::core::option::Option, /// offset: 41 - #[prost(bool, tag = "11")] + #[prost(bool, tag = "6")] pub bphcbohkhmd: bool, /// offset: 44 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "12")] pub deidchamdba: u32, + /// offset: 40 + #[prost(bool, tag = "5")] + pub poapegkpfob: bool, + /// offset: 16 + #[prost(message, optional, tag = "7")] + pub item_cost_list: ::core::option::Option, + /// offset: 32 + #[prost(message, optional, tag = "15")] + pub nblffdipbhi: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mgkfkecfhhm { - /// offset: 48 - #[prost(uint32, tag = "14")] - pub buff_id: u32, /// offset: 16 - #[prost(message, optional, tag = "15")] + #[prost(message, optional, tag = "8")] pub item_cost_list: ::core::option::Option, + /// offset: 49 + #[prost(bool, tag = "4")] + pub poapegkpfob: bool, /// offset: 32 - #[prost(message, optional, tag = "1")] + #[prost(message, optional, tag = "2")] pub nblffdipbhi: ::core::option::Option, /// offset: 44 - #[prost(bool, tag = "12")] - pub poapegkpfob: bool, + #[prost(uint32, tag = "3")] + pub buff_id: u32, /// offset: 40 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "1")] pub leaaebafchp: u32, - /// offset: 45 - #[prost(bool, tag = "8")] + /// offset: 48 + #[prost(bool, tag = "10")] pub bphcbohkhmd: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Iilhoakjdnh { - /// offset: 24 - #[prost(message, optional, tag = "1")] - pub item_cost_list: ::core::option::Option, - /// offset: 16 - #[prost(message, optional, tag = "3")] - pub nblffdipbhi: ::core::option::Option, - /// offset: 40 - #[prost(uint32, tag = "5")] - pub formula_id: u32, /// offset: 45 - #[prost(bool, tag = "15")] + #[prost(bool, tag = "5")] pub bphcbohkhmd: bool, + /// offset: 40 + #[prost(uint32, tag = "2")] + pub formula_id: u32, + /// offset: 24 + #[prost(message, optional, tag = "3")] + pub item_cost_list: ::core::option::Option, + /// offset: 32 + #[prost(message, optional, tag = "9")] + pub nblffdipbhi: ::core::option::Option, /// offset: 44 - #[prost(bool, tag = "14")] + #[prost(bool, tag = "7")] pub poapegkpfob: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nnjolkjlpjg { /// offset: 16 - #[prost(message, repeated, tag = "12")] + #[prost(message, repeated, tag = "2")] pub ckgfonmaeko: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Anjdkfjoeei { /// offset: 16 - #[prost(message, repeated, tag = "14")] + #[prost(message, repeated, tag = "13")] pub buff_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Glppdleccli { /// offset: 16 - #[prost(message, repeated, tag = "10")] + #[prost(message, repeated, tag = "13")] pub omfdhfgbgaa: ::prost::alloc::vec::Vec, } /// Obf: ELOAFLAJHBO #[derive(proto_derive::CmdID)] -#[cmdid(5602)] +#[cmdid(5685)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetRogueShopBuffInfoCsReq { /// offset: 24 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "8")] pub interacted_prop_entity_id: u32, /// offset: 28 - #[prost(bool, tag = "10")] + #[prost(bool, tag = "3")] pub hmilghcpede: bool, } /// Obf: OCDHGBDJNEO #[derive(proto_derive::CmdID)] -#[cmdid(5697)] +#[cmdid(5612)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetRogueShopBuffInfoScRsp { /// offset: 40 - #[prost(int32, tag = "3")] - pub efojocfgidj: i32, - /// offset: 44 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "12")] pub retcode: u32, - /// offset: 16 - #[prost(message, optional, tag = "6")] - pub lgopnbhhhbg: ::core::option::Option, /// offset: 24 - #[prost(message, optional, tag = "4")] - pub ihjhccfmifd: ::core::option::Option, + #[prost(message, optional, tag = "15")] + pub lgopnbhhhbg: ::core::option::Option, /// offset: 48 - #[prost(int32, tag = "8")] + #[prost(int32, tag = "2")] pub aefhkanbfnc: i32, + /// offset: 44 + #[prost(int32, tag = "10")] + pub efojocfgidj: i32, + /// offset: 32 + #[prost(message, optional, tag = "3")] + pub ihjhccfmifd: ::core::option::Option, } /// Obf: ABDPCGBPFLH #[derive(proto_derive::CmdID)] -#[cmdid(5653)] +#[cmdid(5681)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetRogueShopMiracleInfoCsReq { /// offset: 28 - #[prost(uint32, tag = "6")] - pub interacted_prop_entity_id: u32, - /// offset: 24 - #[prost(bool, tag = "12")] + #[prost(bool, tag = "13")] pub hmilghcpede: bool, + /// offset: 24 + #[prost(uint32, tag = "5")] + pub interacted_prop_entity_id: u32, } /// Obf: LOJEMCFFBJD #[derive(proto_derive::CmdID)] -#[cmdid(5679)] +#[cmdid(5602)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetRogueShopMiracleInfoScRsp { + /// offset: 32 + #[prost(message, optional, tag = "3")] + pub ihjhccfmifd: ::core::option::Option, /// offset: 48 + #[prost(int32, tag = "2")] + pub aefhkanbfnc: i32, + /// offset: 40 #[prost(uint32, tag = "7")] pub retcode: u32, - /// offset: 40 - #[prost(int32, tag = "15")] - pub aefhkanbfnc: i32, /// offset: 16 - #[prost(message, optional, tag = "11")] + #[prost(message, optional, tag = "5")] pub eeppkmpajoh: ::core::option::Option, - /// offset: 24 - #[prost(message, optional, tag = "12")] - pub ihjhccfmifd: ::core::option::Option, /// offset: 44 - #[prost(int32, tag = "10")] + #[prost(int32, tag = "8")] pub efojocfgidj: i32, } /// Obf: PPLOEIKJAMO #[derive(proto_derive::CmdID)] -#[cmdid(5632)] +#[cmdid(5693)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetRogueShopFormulaInfoCsReq { - /// offset: 28 - #[prost(bool, tag = "14")] - pub hmilghcpede: bool, /// offset: 24 - #[prost(uint32, tag = "2")] + #[prost(bool, tag = "12")] + pub hmilghcpede: bool, + /// offset: 28 + #[prost(uint32, tag = "1")] pub interacted_prop_entity_id: u32, } /// Obf: OKNJBLFCFBJ #[derive(proto_derive::CmdID)] -#[cmdid(5634)] +#[cmdid(5652)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetRogueShopFormulaInfoScRsp { - /// offset: 16 - #[prost(message, optional, tag = "4")] - pub ckaanmddkcj: ::core::option::Option, + /// offset: 44 + #[prost(int32, tag = "5")] + pub efojocfgidj: i32, /// offset: 40 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "10")] pub retcode: u32, /// offset: 48 - #[prost(int32, tag = "7")] + #[prost(int32, tag = "2")] pub aefhkanbfnc: i32, /// offset: 32 - #[prost(message, optional, tag = "14")] + #[prost(message, optional, tag = "8")] + pub ckaanmddkcj: ::core::option::Option, + /// offset: 16 + #[prost(message, optional, tag = "7")] pub ihjhccfmifd: ::core::option::Option, - /// offset: 44 - #[prost(int32, tag = "10")] - pub efojocfgidj: i32, } /// Obf: AGPIFOFNCNA #[derive(proto_derive::CmdID)] -#[cmdid(5643)] +#[cmdid(5649)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct BuyRogueShopFormulaCsReq { - /// offset: 28 - #[prost(uint32, tag = "6")] - pub deidchamdba: u32, /// offset: 24 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "8")] + pub deidchamdba: u32, + /// offset: 28 + #[prost(uint32, tag = "5")] pub interacted_prop_entity_id: u32, } /// Obf: MHDDHODMMIA #[derive(proto_derive::CmdID)] -#[cmdid(5655)] +#[cmdid(5662)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BuyRogueShopBuffCsReq { /// offset: 32 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "8")] pub interacted_prop_entity_id: u32, /// offset: 16 - #[prost(uint32, repeated, tag = "6")] + #[prost(uint32, repeated, tag = "15")] pub bought_miracle_list: ::prost::alloc::vec::Vec, } /// Obf: HMOLHFMAJBG #[derive(proto_derive::CmdID)] -#[cmdid(5606)] +#[cmdid(5688)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BuyRogueShopMiracleCsReq { - /// offset: 32 - #[prost(uint32, tag = "6")] - pub interacted_prop_entity_id: u32, - /// offset: 16 - #[prost(uint32, repeated, tag = "1")] + /// offset: 24 + #[prost(uint32, repeated, tag = "5")] pub aoiihcfmfph: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "2")] + pub interacted_prop_entity_id: u32, } /// Obf: PDHLODCDANK #[derive(proto_derive::CmdID)] -#[cmdid(5641)] +#[cmdid(5619)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BuyRogueShopMiracleScRsp { /// offset: 32 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "7")] pub retcode: u32, - /// offset: 16 - #[prost(message, optional, tag = "13")] + /// offset: 24 + #[prost(message, optional, tag = "9")] pub eeppkmpajoh: ::core::option::Option, } /// Obf: JOBBMGDPHDE #[derive(proto_derive::CmdID)] -#[cmdid(5607)] +#[cmdid(5634)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BuyRogueShopBuffScRsp { /// offset: 32 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "9")] pub retcode: u32, /// offset: 16 - #[prost(message, optional, tag = "5")] + #[prost(message, optional, tag = "14")] pub lgopnbhhhbg: ::core::option::Option, } /// Obf: GLPLAMBGPFJ #[derive(proto_derive::CmdID)] -#[cmdid(5633)] +#[cmdid(5668)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BuyRogueShopFormulaScRsp { /// offset: 24 - #[prost(message, optional, tag = "5")] + #[prost(message, optional, tag = "10")] pub ckaanmddkcj: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "8")] pub retcode: u32, } /// Obf: FHGMELFEJKN #[derive(proto_derive::CmdID)] -#[cmdid(5639)] +#[cmdid(5689)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueNpcDisappearCsReq { /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "15")] pub icinggkoemg: u32, } /// Obf: DEPHMGJOMCM #[derive(proto_derive::CmdID)] -#[cmdid(5616)] +#[cmdid(5622)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueNpcDisappearScRsp { /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "12")] pub retcode: u32, } /// Obf: MAJNGEFBHDG #[derive(proto_derive::CmdID)] -#[cmdid(5631)] +#[cmdid(5616)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueShopBeginBattleCsReq { /// offset: 24 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "15")] pub interacted_prop_entity_id: u32, } /// Obf: GFLHCFLNPBB #[derive(proto_derive::CmdID)] -#[cmdid(5691)] +#[cmdid(5603)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueShopBeginBattleScRsp { /// offset: 24 - #[prost(message, optional, tag = "9")] + #[prost(message, optional, tag = "11")] pub nopheehjhek: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "13")] pub retcode: u32, } /// Obf: BNCCMIIMGOL #[derive(proto_derive::CmdID)] -#[cmdid(5613)] +#[cmdid(5624)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SyncRogueCommonActionResultScNotify { /// offset: 16 - #[prost(message, repeated, tag = "7")] + #[prost(message, repeated, tag = "13")] pub action_result_list: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(enumeration = "RogueCommonActionResultDisplayType", tag = "15")] - pub display_type: i32, /// offset: 36 - #[prost(uint32, tag = "4")] + #[prost(enumeration = "RogueCommonActionResultDisplayType", tag = "12")] + pub display_type: i32, + /// offset: 32 + #[prost(uint32, tag = "3")] pub rogue_sub_mode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueCommonActionResult { - /// offset: 24 - #[prost(message, optional, tag = "4")] - pub pbhmgchkjgo: ::core::option::Option, /// offset: 32 - #[prost(enumeration = "Cfjgpifiool", tag = "8")] + #[prost(enumeration = "Cfjgpifiool", tag = "15")] pub source: i32, + /// offset: 24 + #[prost(message, optional, tag = "13")] + pub pbhmgchkjgo: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Aenockpnfci { /// offset: 24 - #[prost(int32, tag = "11")] - pub jpcllfaieec: i32, - /// offset: 28 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "8")] pub key: u32, + /// offset: 28 + #[prost(int32, tag = "7")] + pub jpcllfaieec: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mlpknllaoif { - /// offset: 24 - #[prost(int32, tag = "5")] - pub eegcbbhophg: i32, /// offset: 28 - #[prost(uint32, tag = "8")] - pub jpnfbfkhpgd: u32, + #[prost(int32, tag = "12")] + pub cfclogfjpbd: i32, /// offset: 32 #[prost(int32, tag = "14")] - pub cfclogfjpbd: i32, + pub eegcbbhophg: i32, + /// offset: 24 + #[prost(uint32, tag = "6")] + pub jpnfbfkhpgd: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nhehpgonepk { /// offset: 36 - #[prost(uint32, tag = "1")] - pub formula_id: u32, - /// offset: 16 - #[prost(message, repeated, tag = "10")] + #[prost(bool, tag = "1")] + pub eeeionccing: bool, + /// offset: 24 + #[prost(message, repeated, tag = "15")] pub kokiifcmogl: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(bool, tag = "4")] - pub eeeionccing: bool, + #[prost(uint32, tag = "8")] + pub formula_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fcknnieaohi { - /// offset: 16 + /// offset: 24 #[prost(map = "uint32, int32", tag = "6")] pub nadoccephjo: ::std::collections::HashMap, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dbndiagbmji { - /// offset: 24 - #[prost(message, optional, tag = "1")] + /// offset: 16 + #[prost(message, optional, tag = "5")] pub gepenpidkij: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cdnejceknlf { - /// offset: 24 - #[prost(message, optional, tag = "6")] + /// offset: 16 + #[prost(message, optional, tag = "1")] pub gepenpidkij: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dcgjlcpclbl { - /// offset: 16 - #[prost(message, optional, tag = "12")] + /// offset: 24 + #[prost(message, optional, tag = "5")] pub gepenpidkij: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mjcopbfejji { /// offset: 16 - #[prost(message, optional, tag = "13")] + #[prost(message, optional, tag = "14")] pub gepenpidkij: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fipfphbphlh { /// offset: 24 - #[prost(message, repeated, tag = "6")] + #[prost(message, repeated, tag = "3")] pub ilbkmnajgmo: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lbkkdlhoegn { - /// offset: 24 + /// offset: 16 #[prost(message, optional, tag = "14")] pub value: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kaajbaoakbo { - /// offset: 40 - #[prost(message, optional, tag = "2")] - pub dlmhaecabod: ::core::option::Option, /// offset: 24 + #[prost(message, repeated, tag = "4")] + pub omfdhfgbgaa: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(message, repeated, tag = "11")] pub ilbkmnajgmo: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(message, repeated, tag = "9")] - pub omfdhfgbgaa: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(message, optional, tag = "15")] + pub dlmhaecabod: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Goeekpllcbj { /// offset: 24 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "8")] pub bhapdmjcklb: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dflkelghook { /// offset: 24 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "9")] pub bhapdmjcklb: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fbnjofcemil { /// offset: 16 - #[prost(map = "uint32, bool", tag = "5")] + #[prost(map = "uint32, bool", tag = "15")] pub nfnmbgboccl: ::std::collections::HashMap, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pnieaceijkm { #[prost( - oneof = "pnieaceijkm::Kfelkjldkeh", - tags = "3, 7, 1987, 241, 1521, 55, 104, 1700, 1918, 1443, 1398, 240, 744, 1055, 775, 227, 1115, 1246, 1748, 341, 1304, 751, 1268, 960, 1979, 1424, 1745, 1202, 845" + oneof = "pnieaceijkm::Info", + tags = "13, 15, 1163, 1725, 1133, 1752, 627, 1604, 1710, 1043, 1262, 80, 1161, 1074, 196, 916, 146, 284, 339, 323, 1022, 107, 1245, 1920, 1410, 2014, 940, 97, 286" )] - pub kfelkjldkeh: ::core::option::Option, + pub info: ::core::option::Option, } /// Nested message and enum types in `PNIEACEIJKM`. pub mod pnieaceijkm { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Kfelkjldkeh { - /// offset: 16 - #[prost(message, tag = "3")] + pub enum Info { + /// offset: 24 + #[prost(message, tag = "13")] Ieejchfepha(super::Kildamjjlmf), - /// offset: 16 - #[prost(message, tag = "7")] + /// offset: 24 + #[prost(message, tag = "15")] Indnbedjnco(super::Kildamjjlmf), - /// offset: 16 - #[prost(message, tag = "1987")] + /// offset: 24 + #[prost(message, tag = "1163")] Noenhhilnah(super::Ffamnkoaihf), - /// offset: 16 - #[prost(message, tag = "241")] + /// offset: 24 + #[prost(message, tag = "1725")] Kpbjipgejpl(super::Ffamnkoaihf), - /// offset: 16 - #[prost(message, tag = "1521")] + /// offset: 24 + #[prost(message, tag = "1133")] Kbhpfadbdoh(super::Jpajnjbebfb), - /// offset: 16 - #[prost(message, tag = "55")] + /// offset: 24 + #[prost(message, tag = "1752")] Fbnfljkljgc(super::Gliaipcabim), - /// offset: 16 - #[prost(message, tag = "104")] + /// offset: 24 + #[prost(message, tag = "627")] Apfmfbbdcjk(super::Ibibpoopden), - /// offset: 16 - #[prost(message, tag = "1700")] + /// offset: 24 + #[prost(message, tag = "1604")] Bmdjopghlca(super::Maaaagpjjfe), - /// offset: 16 - #[prost(message, tag = "1918")] + /// offset: 24 + #[prost(message, tag = "1710")] Ompbjjohpoo(super::Pbaloejcgfn), - /// offset: 16 - #[prost(message, tag = "1443")] + /// offset: 24 + #[prost(message, tag = "1043")] Iomjmeaomfi(super::Hblnhganbab), - /// offset: 16 - #[prost(message, tag = "1398")] + /// offset: 24 + #[prost(message, tag = "1262")] Bblgeemhiim(super::Mdgjikljdde), - /// offset: 16 - #[prost(message, tag = "240")] + /// offset: 24 + #[prost(message, tag = "80")] Manfkmddpeg(super::Dbndiagbmji), - /// offset: 16 - #[prost(message, tag = "744")] + /// offset: 24 + #[prost(message, tag = "1161")] Apgccjfbdlh(super::Cdnejceknlf), - /// offset: 16 - #[prost(message, tag = "1055")] + /// offset: 24 + #[prost(message, tag = "1074")] Jfpmgojdkmd(super::Dcgjlcpclbl), - /// offset: 16 - #[prost(message, tag = "775")] + /// offset: 24 + #[prost(message, tag = "196")] Pkngaijmdao(super::Mjcopbfejji), - /// offset: 16 - #[prost(message, tag = "227")] + /// offset: 24 + #[prost(message, tag = "916")] Dmkgebhpipj(super::Fipfphbphlh), - /// offset: 16 - #[prost(message, tag = "1115")] + /// offset: 24 + #[prost(message, tag = "146")] Kpbmfkpcbma(super::Lbkkdlhoegn), - /// offset: 16 - #[prost(message, tag = "1246")] + /// offset: 24 + #[prost(message, tag = "284")] Behlmokiafl(super::Goeekpllcbj), - /// offset: 16 - #[prost(message, tag = "1748")] + /// offset: 24 + #[prost(message, tag = "339")] Kaifndmjjmk(super::Dflkelghook), - /// offset: 16 - #[prost(message, tag = "341")] + /// offset: 24 + #[prost(message, tag = "323")] Aidojpolnon(super::Knjaeackjib), - /// offset: 16 - #[prost(message, tag = "1304")] + /// offset: 24 + #[prost(message, tag = "1022")] Jblkicbnmhl(super::Lhpdolpkfeo), - /// offset: 16 - #[prost(message, tag = "751")] + /// offset: 24 + #[prost(message, tag = "107")] Kaailmgchok(super::Aeffjlgfamh), - /// offset: 16 - #[prost(message, tag = "1268")] + /// offset: 24 + #[prost(message, tag = "1245")] Jcdmgfpmiam(super::Jfgflgblcaj), - /// offset: 16 - #[prost(message, tag = "960")] + /// offset: 24 + #[prost(message, tag = "1920")] Piofbmmeghb(super::Jfgflgblcaj), - /// offset: 16 - #[prost(message, tag = "1979")] + /// offset: 24 + #[prost(message, tag = "1410")] Jgdaebnefka(super::Jfgflgblcaj), - /// offset: 16 - #[prost(message, tag = "1424")] + /// offset: 24 + #[prost(message, tag = "2014")] Aoibhcmanfk(super::Jbihocioanh), - /// offset: 16 - #[prost(message, tag = "1745")] + /// offset: 24 + #[prost(message, tag = "940")] Mibobjidcad(super::Hobkeoicbmi), - /// offset: 16 - #[prost(message, tag = "1202")] + /// offset: 24 + #[prost(message, tag = "97")] Edbpehabhbi(super::Lnamgomhgjb), - /// offset: 16 - #[prost(message, tag = "845")] + /// offset: 24 + #[prost(message, tag = "286")] Cjohmipjhnm(super::Lnamgomhgjb), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lojdfdjgoda { - /// offset: 60 - #[prost(uint32, tag = "12")] - pub acbggdlenhp: u32, /// offset: 64 - #[prost(bool, tag = "6")] - pub ehpmcgoelgb: bool, - /// offset: 52 - #[prost(uint32, tag = "8")] - pub bilbohbdbpn: u32, - /// offset: 48 #[prost(uint32, tag = "11")] - pub jcoggobkbpj: u32, - /// offset: 16 - #[prost(message, optional, tag = "14")] - pub kidaaobhlpd: ::core::option::Option, - /// offset: 32 - #[prost(uint32, repeated, tag = "4")] - pub habohejfcke: ::prost::alloc::vec::Vec, - /// offset: 56 - #[prost(uint32, tag = "10")] pub kemeoojkoib: u32, + /// offset: 60 + #[prost(uint32, tag = "15")] + pub jcoggobkbpj: u32, + /// offset: 56 + #[prost(uint32, tag = "3")] + pub bilbohbdbpn: u32, /// offset: 24 - #[prost(uint32, repeated, tag = "3")] + #[prost(uint32, repeated, tag = "10")] pub ahcgpccoofo: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(message, optional, tag = "8")] + pub kidaaobhlpd: ::core::option::Option, + /// offset: 52 + #[prost(uint32, tag = "13")] + pub acbggdlenhp: u32, + /// offset: 48 + #[prost(bool, tag = "1")] + pub ehpmcgoelgb: bool, + /// offset: 32 + #[prost(uint32, repeated, tag = "2")] + pub habohejfcke: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nolcmkcneaf { /// offset: 24 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "5")] pub oambghfhfmo: u32, } #[derive(proto_derive::CmdID)] @@ -32883,18 +34644,18 @@ pub struct Plcgkieiegd {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fhmaianenpo { - /// offset: 24 - #[prost(uint32, repeated, tag = "7")] - pub laldacmchfi: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "7")] pub bilbohbdbpn: u32, + /// offset: 16 + #[prost(uint32, repeated, tag = "10")] + pub laldacmchfi: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Onoofhdeidd { /// offset: 24 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "8")] pub oambghfhfmo: u32, } #[derive(proto_derive::CmdID)] @@ -32906,22 +34667,22 @@ pub struct Khgcdeimlhn {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ehefommbnaf { - /// offset: 16 - #[prost(message, optional, tag = "9")] + /// offset: 24 + #[prost(message, optional, tag = "14")] pub bjehoafbhbe: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bpddobahpna { /// offset: 16 - #[prost(message, optional, tag = "7")] + #[prost(message, optional, tag = "13")] pub bjehoafbhbe: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ekmahafgngj { /// offset: 24 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "5")] pub oambghfhfmo: u32, } #[derive(proto_derive::CmdID)] @@ -32938,80 +34699,80 @@ pub struct Lgcmeepjmha { #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Koegffomkip { /// offset: 24 - #[prost(uint32, tag = "15")] - pub slot: u32, - /// offset: 28 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "6")] pub r#type: u32, - /// offset: 32 - #[prost(uint32, tag = "4")] + /// offset: 28 + #[prost(uint32, tag = "10")] pub elpinnnalbd: u32, + /// offset: 32 + #[prost(uint32, tag = "12")] + pub slot: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Inpinnpihob { - /// offset: 24 - #[prost(uint32, tag = "14")] - pub level: u32, /// offset: 28 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "15")] pub scepter_id: u32, + /// offset: 24 + #[prost(uint32, tag = "9")] + pub level: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jbihocioanh { - /// offset: 48 - #[prost(map = "uint32, uint32", tag = "2")] + /// offset: 32 + #[prost(map = "uint32, uint32", tag = "13")] pub trench_count: ::std::collections::HashMap, - /// offset: 40 - #[prost(message, repeated, tag = "7")] - pub plmkmopcdlm: ::prost::alloc::vec::Vec, - /// offset: 24 - #[prost(message, optional, tag = "1")] - pub scepter: ::core::option::Option, - /// offset: 16 - #[prost(message, repeated, tag = "4")] + /// offset: 48 + #[prost(message, repeated, tag = "12")] pub fpgefhenccf: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(message, repeated, tag = "3")] + pub plmkmopcdlm: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(message, optional, tag = "15")] + pub scepter: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Obipoolidal { /// offset: 28 - #[prost(uint32, tag = "4")] - pub level: u32, - /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "15")] pub unit_id: u32, + /// offset: 24 + #[prost(uint32, tag = "10")] + pub level: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jfgflgblcaj { /// offset: 32 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "4")] pub unique_id: u32, /// offset: 16 - #[prost(message, optional, tag = "7")] + #[prost(message, optional, tag = "5")] pub lcbecpoogcl: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Knjaeackjib { /// offset: 24 - #[prost(message, optional, tag = "15")] + #[prost(message, optional, tag = "14")] pub clmfnahfnll: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lhpdolpkfeo { /// offset: 16 - #[prost(message, optional, tag = "2")] + #[prost(message, optional, tag = "11")] pub clmfnahfnll: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Aeffjlgfamh { /// offset: 24 - #[prost(message, optional, tag = "9")] + #[prost(message, optional, tag = "3")] pub clmfnahfnll: ::core::option::Option, } #[derive(proto_derive::CmdID)] @@ -33024,51 +34785,51 @@ pub struct Okecopgklee { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pgakdejbohf { - /// offset: 16 - #[prost(message, optional, tag = "13")] + /// offset: 24 + #[prost(message, optional, tag = "5")] pub jfpjbbjlifk: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Oedoaogakpp { - /// offset: 32 - #[prost(message, optional, tag = "1")] - pub fgdjamhokif: ::core::option::Option, - /// offset: 16 - #[prost(message, repeated, tag = "14")] + /// offset: 24 + #[prost(message, repeated, tag = "1")] pub gigibipgpfc: ::prost::alloc::vec::Vec, - /// offset: 48 - #[prost(uint32, tag = "3")] - pub bilbohbdbpn: u32, + /// offset: 16 + #[prost(message, optional, tag = "8")] + pub fgdjamhokif: ::core::option::Option, /// offset: 44 - #[prost(uint32, tag = "7")] - pub igchbpakbcb: u32, - /// offset: 40 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "14")] pub ckkekmjmabc: u32, + /// offset: 40 + #[prost(uint32, tag = "6")] + pub bilbohbdbpn: u32, + /// offset: 48 + #[prost(uint32, tag = "2")] + pub igchbpakbcb: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kkagnmemkog { - /// offset: 24 - #[prost(message, repeated, tag = "7")] - pub gigibipgpfc: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "2")] pub bilbohbdbpn: u32, + /// offset: 24 + #[prost(message, repeated, tag = "14")] + pub gigibipgpfc: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hhhcpcofppo { /// offset: 24 - #[prost(message, optional, tag = "11")] + #[prost(message, optional, tag = "9")] pub pobkdoigdab: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Iipeghdkhgd { - /// offset: 16 - #[prost(message, optional, tag = "11")] + /// offset: 24 + #[prost(message, optional, tag = "4")] pub pobkdoigdab: ::core::option::Option, } #[derive(proto_derive::CmdID)] @@ -33086,32 +34847,32 @@ pub struct Imdhpdbhebc {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hobkeoicbmi { - /// offset: 24 - #[prost(message, optional, tag = "7")] - pub eocipkgjfop: ::core::option::Option, - /// offset: 32 - #[prost(uint32, repeated, tag = "3")] + /// offset: 16 + #[prost(uint32, repeated, tag = "5")] pub hkklpldnpkd: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(message, optional, tag = "8")] + pub eocipkgjfop: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Flnagdeoopg { /// offset: 24 - #[prost(message, repeated, tag = "5")] + #[prost(message, repeated, tag = "13")] pub chpkdjnhpfo: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "1")] pub bilbohbdbpn: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ahkfiakmklo { - /// offset: 32 - #[prost(bool, tag = "15")] - pub abbmhpkgaik: bool, - /// offset: 24 - #[prost(message, optional, tag = "13")] + /// offset: 16 + #[prost(message, optional, tag = "6")] pub obfpaiamijl: ::core::option::Option, + /// offset: 32 + #[prost(bool, tag = "5")] + pub abbmhpkgaik: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] @@ -33122,18 +34883,18 @@ pub struct Ikcndljlapp {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jkhkebmobej { - /// offset: 24 - #[prost(message, optional, tag = "6")] + /// offset: 16 + #[prost(message, optional, tag = "9")] pub jbjggnbjkdj: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jcdljbphomd { - /// offset: 24 - #[prost(message, optional, tag = "10")] + /// offset: 16 + #[prost(message, optional, tag = "8")] pub ghelbobfpam: ::core::option::Option, /// offset: 32 - #[prost(bool, tag = "3")] + #[prost(bool, tag = "2")] pub blciljenelo: bool, } #[derive(proto_derive::CmdID)] @@ -33143,49 +34904,49 @@ pub struct Lgpgcjdoibk {} #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lnamgomhgjb { /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "4")] pub iboekjbomog: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cgjnhnmamdh { /// offset: 32 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "8")] pub ldfgifdfpcf: u32, /// offset: 16 - #[prost(uint32, repeated, tag = "13")] + #[prost(uint32, repeated, tag = "4")] pub kdaoimpppki: ::prost::alloc::vec::Vec, /// offset: 36 - #[prost(int32, tag = "6")] + #[prost(int32, tag = "9")] pub jmcembehcoj: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cggbpjichgf { /// offset: 36 - #[prost(uint32, tag = "1")] - pub bilbohbdbpn: u32, - /// offset: 40 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "12")] pub nclaehaijjb: u32, - /// offset: 32 - #[prost(uint32, tag = "9")] - pub gmilngghedc: u32, + /// offset: 48 + #[prost(uint32, tag = "13")] + pub ofbmpojpdoj: u32, + /// offset: 40 + #[prost(uint32, tag = "11")] + pub bilbohbdbpn: u32, /// offset: 44 #[prost(uint32, tag = "8")] - pub ofbmpojpdoj: u32, + pub gmilngghedc: u32, /// offset: 16 - #[prost(uint32, repeated, tag = "7")] + #[prost(uint32, repeated, tag = "5")] pub gbooalmikob: ::prost::alloc::vec::Vec, - /// offset: 48 - #[prost(enumeration = "Ndkljjiimgm", tag = "2")] + /// offset: 32 + #[prost(enumeration = "Ndkljjiimgm", tag = "3")] pub obiedgmebdl: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Haojlhgnfpm { /// offset: 24 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "6")] pub jmehmhkbjah: u32, } #[derive(proto_derive::CmdID)] @@ -33197,26 +34958,26 @@ pub struct Oopinhfmece {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Onpnbiommgb { - /// offset: 24 - #[prost(message, optional, tag = "15")] + /// offset: 16 + #[prost(message, optional, tag = "11")] pub nifjfldkikk: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pigfbkojnhg { /// offset: 24 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "4")] pub event_unique_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ajnajinfjic { /// offset: 28 - #[prost(bool, tag = "11")] - pub is_win: bool, - /// offset: 24 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "14")] pub battle_event_id: u32, + /// offset: 24 + #[prost(bool, tag = "13")] + pub is_win: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] @@ -33227,355 +34988,351 @@ pub struct Mnmloapbhnf { } /// Obf: ODFDKILDHBE #[derive(proto_derive::CmdID)] -#[cmdid(5646)] +#[cmdid(5653)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SyncRogueCommonPendingActionScNotify { - /// offset: 32 - #[prost(uint32, tag = "4")] - pub rogue_sub_mode: u32, /// offset: 16 - #[prost(message, optional, tag = "1")] + #[prost(message, optional, tag = "2")] pub action: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "7")] + pub rogue_sub_mode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueCommonPendingAction { /// offset: 32 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "9")] pub hbapccegnme: u32, /// offset: 24 - #[prost(message, optional, tag = "15")] + #[prost(message, optional, tag = "3")] pub pbhmgchkjgo: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Eiohagheloa { #[prost( - oneof = "eiohagheloa::Kfelkjldkeh", - tags = "2030, 1743, 880, 1272, 315, 747, 1992, 1829, 2044, 1373, 1195, 88, 1153, 500, 523, 1071, 1665, 1470, 836, 1003, 469, 1991, 1379, 2001, 532, 296, 53" + oneof = "eiohagheloa::Info", + tags = "171, 1272, 266, 1681, 1286, 406, 1235, 593, 626, 1401, 778, 1948, 1209, 1575, 1683, 300, 1885, 1022, 512, 655, 1692, 517, 1113, 802, 864, 1211, 920" )] - pub kfelkjldkeh: ::core::option::Option, + pub info: ::core::option::Option, } /// Nested message and enum types in `EIOHAGHELOA`. pub mod eiohagheloa { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Kfelkjldkeh { - /// offset: 16 - #[prost(message, tag = "2030")] + pub enum Info { + /// offset: 24 + #[prost(message, tag = "171")] Nlnbngijafi(super::Elheaghnndm), - /// offset: 16 - #[prost(message, tag = "1743")] - Fphhhiobfai(super::Lefcomgmpcl), - /// offset: 16 - #[prost(message, tag = "880")] - Ajddfancejn(super::Ipgkagffbhf), - /// offset: 16 + /// offset: 24 #[prost(message, tag = "1272")] + Fphhhiobfai(super::Lefcomgmpcl), + /// offset: 24 + #[prost(message, tag = "266")] + Ajddfancejn(super::Ipgkagffbhf), + /// offset: 24 + #[prost(message, tag = "1681")] Imikpgfhlhk(super::Kbpmfkknbjh), - /// offset: 16 - #[prost(message, tag = "315")] + /// offset: 24 + #[prost(message, tag = "1286")] Cjenjifeidi(super::Ebhghgiigom), - /// offset: 16 - #[prost(message, tag = "747")] + /// offset: 24 + #[prost(message, tag = "406")] Bicjempplam(super::Anmcaimelca), - /// offset: 16 - #[prost(message, tag = "1992")] + /// offset: 24 + #[prost(message, tag = "1235")] Aelpppiefab(super::Gabbehoipjc), - /// offset: 16 - #[prost(message, tag = "1829")] + /// offset: 24 + #[prost(message, tag = "593")] Bediachlcii(super::Mlkiccaelke), - /// offset: 16 - #[prost(message, tag = "2044")] + /// offset: 24 + #[prost(message, tag = "626")] Ladgcoomnka(super::Eakecfappkd), - /// offset: 16 - #[prost(message, tag = "1373")] + /// offset: 24 + #[prost(message, tag = "1401")] Cgkfomncnak(super::Eldafcnmfbf), - /// offset: 16 - #[prost(message, tag = "1195")] + /// offset: 24 + #[prost(message, tag = "778")] Eiefmpfllcm(super::Lcagiooiidn), - /// offset: 16 - #[prost(message, tag = "88")] + /// offset: 24 + #[prost(message, tag = "1948")] Nkkbodgfclm(super::Ofpeknmfmab), - /// offset: 16 - #[prost(message, tag = "1153")] + /// offset: 24 + #[prost(message, tag = "1209")] Gkflnmojncp(super::Dlcjmohobdh), - /// offset: 16 - #[prost(message, tag = "500")] + /// offset: 24 + #[prost(message, tag = "1575")] Bjehoafbhbe(super::Lojdfdjgoda), - /// offset: 16 - #[prost(message, tag = "523")] + /// offset: 24 + #[prost(message, tag = "1683")] Jbkpikajpeb(super::Fhmaianenpo), - /// offset: 16 - #[prost(message, tag = "1071")] + /// offset: 24 + #[prost(message, tag = "300")] Hcchfjefanj(super::Bpddobahpna), - /// offset: 16 - #[prost(message, tag = "1665")] + /// offset: 24 + #[prost(message, tag = "1885")] Oiomhopnimf(super::Oedoaogakpp), - /// offset: 16 - #[prost(message, tag = "1470")] + /// offset: 24 + #[prost(message, tag = "1022")] Ifclaafpkhc(super::Flnagdeoopg), - /// offset: 16 - #[prost(message, tag = "836")] + /// offset: 24 + #[prost(message, tag = "512")] Hfjechfannf(super::Jkhkebmobej), - /// offset: 16 - #[prost(message, tag = "1003")] + /// offset: 24 + #[prost(message, tag = "655")] Ldjomiojepf(super::Oedoaogakpp), - /// offset: 16 - #[prost(message, tag = "469")] + /// offset: 24 + #[prost(message, tag = "1692")] Lmnoncmbioo(super::Oedoaogakpp), - /// offset: 16 - #[prost(message, tag = "1991")] + /// offset: 24 + #[prost(message, tag = "517")] Cnlmcobncai(super::Oedoaogakpp), - /// offset: 16 - #[prost(message, tag = "1379")] + /// offset: 24 + #[prost(message, tag = "1113")] Fhokdllicjl(super::Kkagnmemkog), - /// offset: 16 - #[prost(message, tag = "2001")] + /// offset: 24 + #[prost(message, tag = "802")] Phdemdbgoib(super::Kkagnmemkog), - /// offset: 16 - #[prost(message, tag = "532")] + /// offset: 24 + #[prost(message, tag = "864")] Kljjibpjgff(super::Kkagnmemkog), - /// offset: 16 - #[prost(message, tag = "296")] + /// offset: 24 + #[prost(message, tag = "1211")] Dlfalfgfdhe(super::Pigfbkojnhg), - /// offset: 16 - #[prost(message, tag = "53")] + /// offset: 24 + #[prost(message, tag = "920")] Npcdbpndgop(super::Cggbpjichgf), } } /// Obf: EHGOIEIOLEF #[derive(proto_derive::CmdID)] -#[cmdid(5683)] +#[cmdid(5647)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct HandleRogueCommonPendingActionCsReq { - /// offset: 32 - #[prost(uint32, tag = "4")] + /// offset: 36 + #[prost(uint32, tag = "6")] pub ifdkllhfpjb: u32, #[prost( - oneof = "handle_rogue_common_pending_action_cs_req::Kfelkjldkeh", - tags = "909, 1691, 317, 1195, 669, 379, 1110, 788, 1085, 812, 1501, 1952, 1375, 220, 1376, 1336, 1531, 755, 987, 874, 535, 1643, 1306, 545, 1887, 361, 1273, 1548, 1453, 1001, 103, 131883, 198324" + oneof = "handle_rogue_common_pending_action_cs_req::Info", + tags = "655, 252, 1341, 1200, 1679, 303, 93, 1316, 1706, 990, 2043, 844, 803, 1962, 946, 424, 1360, 1282, 1469, 472, 1119, 1362, 1742, 1604, 671, 1838, 547, 282, 1919, 1402, 1117, 4403, 16574" )] - pub kfelkjldkeh: ::core::option::Option< - handle_rogue_common_pending_action_cs_req::Kfelkjldkeh, - >, + pub info: ::core::option::Option, } /// Nested message and enum types in `HandleRogueCommonPendingActionCsReq`. pub mod handle_rogue_common_pending_action_cs_req { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] - pub enum Kfelkjldkeh { - /// offset: 24 - #[prost(message, tag = "909")] + pub enum Info { + /// offset: 16 + #[prost(message, tag = "655")] Jkhbbdlchid(super::Hkhfbelmdcg), - /// offset: 24 - #[prost(message, tag = "1691")] + /// offset: 16 + #[prost(message, tag = "252")] Kbnegolplfc(super::Pbmaklnjeko), - /// offset: 24 - #[prost(message, tag = "317")] + /// offset: 16 + #[prost(message, tag = "1341")] Gdkgibekgpf(super::Okefiddnlkg), - /// offset: 24 - #[prost(message, tag = "1195")] + /// offset: 16 + #[prost(message, tag = "1200")] Oncngiilenf(super::Mmndajfijoj), - /// offset: 24 - #[prost(message, tag = "669")] + /// offset: 16 + #[prost(message, tag = "1679")] Glejcdpdjne(super::Bfbfmlbhgoh), - /// offset: 24 - #[prost(message, tag = "379")] + /// offset: 16 + #[prost(message, tag = "303")] Ooagpgdpjoa(super::Mpphhnaeedk), - /// offset: 24 - #[prost(message, tag = "1110")] + /// offset: 16 + #[prost(message, tag = "93")] Idbaljbnbke(super::Jfpfdjppoag), - /// offset: 24 - #[prost(message, tag = "788")] + /// offset: 16 + #[prost(message, tag = "1316")] Gnebjeppkej(super::Nalelighdaa), - /// offset: 24 - #[prost(message, tag = "1085")] + /// offset: 16 + #[prost(message, tag = "1706")] Kjlafilapjf(super::Pkodmmphibc), - /// offset: 24 - #[prost(message, tag = "812")] + /// offset: 16 + #[prost(message, tag = "990")] Flfpcphlago(super::Nhckhplklio), - /// offset: 24 - #[prost(message, tag = "1501")] + /// offset: 16 + #[prost(message, tag = "2043")] Epoakmfmflm(super::Lhjpikekpgh), - /// offset: 24 - #[prost(message, tag = "1952")] + /// offset: 16 + #[prost(message, tag = "844")] Fkpfokhbpkk(super::Imcbiigokpm), - /// offset: 24 - #[prost(message, tag = "1375")] + /// offset: 16 + #[prost(message, tag = "803")] Eodclaipcae(super::Lkmkhacmapc), - /// offset: 24 - #[prost(message, tag = "220")] + /// offset: 16 + #[prost(message, tag = "1962")] Aocodaobkhm(super::Imlbibjkpdb), - /// offset: 24 - #[prost(message, tag = "1376")] + /// offset: 16 + #[prost(message, tag = "946")] Egggggglfho(super::Nolcmkcneaf), - /// offset: 24 - #[prost(message, tag = "1336")] + /// offset: 16 + #[prost(message, tag = "424")] Lnploeofccj(super::Khgcdeimlhn), - /// offset: 24 - #[prost(message, tag = "1531")] + /// offset: 16 + #[prost(message, tag = "1360")] Ieabohkeapa(super::Onoofhdeidd), - /// offset: 24 - #[prost(message, tag = "755")] + /// offset: 16 + #[prost(message, tag = "1282")] Nediibjhgfo(super::Ekmahafgngj), - /// offset: 24 - #[prost(message, tag = "987")] + /// offset: 16 + #[prost(message, tag = "1469")] Jgpcbcjkonh(super::Hhhcpcofppo), - /// offset: 24 - #[prost(message, tag = "874")] + /// offset: 16 + #[prost(message, tag = "472")] Hknjipjhocg(super::Ahkfiakmklo), - /// offset: 24 - #[prost(message, tag = "535")] + /// offset: 16 + #[prost(message, tag = "1119")] Ldaglimnman(super::Jcdljbphomd), - /// offset: 24 - #[prost(message, tag = "1643")] + /// offset: 16 + #[prost(message, tag = "1362")] Aflheikjnbn(super::Hhhcpcofppo), - /// offset: 24 - #[prost(message, tag = "1306")] + /// offset: 16 + #[prost(message, tag = "1742")] Phkbflnpefi(super::Hhhcpcofppo), - /// offset: 24 - #[prost(message, tag = "545")] + /// offset: 16 + #[prost(message, tag = "1604")] Gocmndkfoab(super::Hhhcpcofppo), - /// offset: 24 - #[prost(message, tag = "1887")] + /// offset: 16 + #[prost(message, tag = "671")] Chonecoliha(super::Iipeghdkhgd), - /// offset: 24 - #[prost(message, tag = "361")] + /// offset: 16 + #[prost(message, tag = "1838")] Moaogacboij(super::Iipeghdkhgd), - /// offset: 24 - #[prost(message, tag = "1273")] + /// offset: 16 + #[prost(message, tag = "547")] Kilhfppbbfm(super::Iipeghdkhgd), - /// offset: 24 - #[prost(message, tag = "1548")] + /// offset: 16 + #[prost(message, tag = "282")] Blhdfajhcja(super::Haojlhgnfpm), - /// offset: 24 - #[prost(message, tag = "1453")] + /// offset: 16 + #[prost(message, tag = "1919")] Lpjbaimjaik(super::Haojlhgnfpm), - /// offset: 24 - #[prost(message, tag = "1001")] + /// offset: 16 + #[prost(message, tag = "1402")] Hdhdpggmepb(super::Oopinhfmece), - /// offset: 24 - #[prost(message, tag = "103")] + /// offset: 16 + #[prost(message, tag = "1117")] Ecegpejcpbl(super::Lgcmeepjmha), - /// offset: 24 - #[prost(message, tag = "131883")] + /// offset: 16 + #[prost(message, tag = "4403")] Fkpdkfemkec(super::Ajnajinfjic), - /// offset: 24 - #[prost(message, tag = "198324")] + /// offset: 16 + #[prost(message, tag = "16574")] Llnmcjcfbmj(super::Mnmloapbhnf), } } /// Obf: DFNKMPOMIEH #[derive(proto_derive::CmdID)] -#[cmdid(5603)] +#[cmdid(5608)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct HandleRogueCommonPendingActionScRsp { /// offset: 40 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "8")] + pub hbapccegnme: u32, + /// offset: 36 + #[prost(uint32, tag = "11")] pub ifdkllhfpjb: u32, /// offset: 44 - #[prost(uint32, tag = "6")] - pub hbapccegnme: u32, - /// offset: 32 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "7")] pub retcode: u32, #[prost( - oneof = "handle_rogue_common_pending_action_sc_rsp::Kfelkjldkeh", - tags = "1449, 1425, 1166, 1394, 1701, 351, 130, 250, 443, 343, 1679, 188, 1304, 506, 1590, 110, 1890, 123, 1252, 1704, 1000, 1613, 1386, 167, 674, 873, 864, 235" + oneof = "handle_rogue_common_pending_action_sc_rsp::Info", + tags = "1170, 2036, 1952, 2024, 1654, 855, 1913, 658, 930, 853, 949, 903, 622, 475, 744, 1397, 1348, 1784, 1060, 1533, 1425, 1737, 1712, 726, 1403, 1502, 848, 494" )] - pub kfelkjldkeh: ::core::option::Option< - handle_rogue_common_pending_action_sc_rsp::Kfelkjldkeh, - >, + pub info: ::core::option::Option, } /// Nested message and enum types in `HandleRogueCommonPendingActionScRsp`. pub mod handle_rogue_common_pending_action_sc_rsp { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Kfelkjldkeh { - /// offset: 24 - #[prost(message, tag = "1449")] + pub enum Info { + /// offset: 16 + #[prost(message, tag = "1170")] Pnadbjejbof(super::Hcajjefeijd), - /// offset: 24 - #[prost(message, tag = "1425")] + /// offset: 16 + #[prost(message, tag = "2036")] Kkiangabfnj(super::Fkdbihnpche), - /// offset: 24 - #[prost(message, tag = "1166")] + /// offset: 16 + #[prost(message, tag = "1952")] Cldbplniaen(super::Dlhpdalgdeh), - /// offset: 24 - #[prost(message, tag = "1394")] + /// offset: 16 + #[prost(message, tag = "2024")] Goomopmalol(super::Djonnopdjhh), - /// offset: 24 - #[prost(message, tag = "1701")] + /// offset: 16 + #[prost(message, tag = "1654")] Kbflnjpmoah(super::Oopdmmnnkgi), - /// offset: 24 - #[prost(message, tag = "351")] + /// offset: 16 + #[prost(message, tag = "855")] Jkjofmhjgib(super::Cffocchbamh), - /// offset: 24 - #[prost(message, tag = "130")] + /// offset: 16 + #[prost(message, tag = "1913")] Dddenapjbka(super::Honkbmjpjaa), - /// offset: 24 - #[prost(message, tag = "250")] + /// offset: 16 + #[prost(message, tag = "658")] Dmcepjkoogc(super::Paocongeljk), - /// offset: 24 - #[prost(message, tag = "443")] + /// offset: 16 + #[prost(message, tag = "930")] Fdppgkddpgc(super::Blfjbkbhjil), - /// offset: 24 - #[prost(message, tag = "343")] + /// offset: 16 + #[prost(message, tag = "853")] Mapbdbmfimd(super::Omjfmbjmfmc), - /// offset: 24 - #[prost(message, tag = "1679")] + /// offset: 16 + #[prost(message, tag = "949")] Oihjekimppd(super::Moiknhhcabh), - /// offset: 24 - #[prost(message, tag = "188")] + /// offset: 16 + #[prost(message, tag = "903")] Okpcjlpmbad(super::Fhikplaioei), - /// offset: 24 - #[prost(message, tag = "1304")] + /// offset: 16 + #[prost(message, tag = "622")] Dpgbcafkdpm(super::Nococfhoajc), - /// offset: 24 - #[prost(message, tag = "506")] + /// offset: 16 + #[prost(message, tag = "475")] Hmobefjkdpd(super::Jcahmiooldb), - /// offset: 24 - #[prost(message, tag = "1590")] + /// offset: 16 + #[prost(message, tag = "744")] Japiiijmpge(super::Plcgkieiegd), - /// offset: 24 - #[prost(message, tag = "110")] + /// offset: 16 + #[prost(message, tag = "1397")] Cpopchnddfm(super::Ehefommbnaf), - /// offset: 24 - #[prost(message, tag = "1890")] + /// offset: 16 + #[prost(message, tag = "1348")] Ndjbgfheici(super::Hkjegongjnp), - /// offset: 24 - #[prost(message, tag = "123")] + /// offset: 16 + #[prost(message, tag = "1784")] Cobeibnlgjf(super::Hbiblkkeoac), - /// offset: 24 - #[prost(message, tag = "1252")] + /// offset: 16 + #[prost(message, tag = "1060")] Blefmehonoo(super::Mhijocjhong), - /// offset: 24 - #[prost(message, tag = "1704")] + /// offset: 16 + #[prost(message, tag = "1533")] Ihbodkmfpnf(super::Bledojdglaa), - /// offset: 24 - #[prost(message, tag = "1000")] + /// offset: 16 + #[prost(message, tag = "1425")] Lbojliiabap(super::Lgpgcjdoibk), - /// offset: 24 - #[prost(message, tag = "1613")] + /// offset: 16 + #[prost(message, tag = "1737")] Ilhbhphdedl(super::Abpncpoijci), - /// offset: 24 - #[prost(message, tag = "1386")] + /// offset: 16 + #[prost(message, tag = "1712")] Dicgeadecpk(super::Imnnnjggpag), - /// offset: 24 - #[prost(message, tag = "167")] + /// offset: 16 + #[prost(message, tag = "726")] Gabicmfakpd(super::Imdhpdbhebc), - /// offset: 24 - #[prost(message, tag = "674")] + /// offset: 16 + #[prost(message, tag = "1403")] Dkmmoimojdm(super::Ikcndljlapp), - /// offset: 24 - #[prost(message, tag = "873")] + /// offset: 16 + #[prost(message, tag = "1502")] Hcfopgmleno(super::Bljoggmjbmd), - /// offset: 24 - #[prost(message, tag = "864")] + /// offset: 16 + #[prost(message, tag = "848")] Gdmgoelomfk(super::Bljoggmjbmd), - /// offset: 24 - #[prost(message, tag = "235")] + /// offset: 16 + #[prost(message, tag = "494")] Cddnkgjaefi(super::Onpnbiommgb), } } @@ -33583,211 +35340,211 @@ pub mod handle_rogue_common_pending_action_sc_rsp { #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fcpmbjhfbnj { /// offset: 24 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "12")] pub ojeblmkkmgo: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Giadlheephd { /// offset: 24 - #[prost(bool, tag = "13")] + #[prost(bool, tag = "12")] pub fjoilohphlc: bool, /// offset: 28 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "9")] pub fhhgdpcecee: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lognkekhbai { - /// offset: 24 - #[prost(bool, tag = "11")] - pub fjoilohphlc: bool, /// offset: 28 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "3")] pub ajbepahcgik: u32, + /// offset: 24 + #[prost(bool, tag = "14")] + pub fjoilohphlc: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Knijhgnjijm { - /// offset: 48 - #[prost(uint32, tag = "9")] - pub level: u32, - /// offset: 52 - #[prost(uint32, tag = "4")] - pub exp: u32, - /// offset: 44 - #[prost(uint32, tag = "6")] - pub aeon_id: u32, /// offset: 32 - #[prost(uint32, repeated, tag = "15")] + #[prost(uint32, repeated, tag = "3")] pub dpmibdhkdae: ::prost::alloc::vec::Vec, - /// offset: 40 - #[prost(uint32, tag = "1")] + /// offset: 52 + #[prost(uint32, tag = "14")] pub jgmipmdppij: u32, + /// offset: 44 + #[prost(uint32, tag = "5")] + pub exp: u32, + /// offset: 48 + #[prost(uint32, tag = "6")] + pub level: u32, + /// offset: 40 + #[prost(uint32, tag = "8")] + pub aeon_id: u32, /// offset: 24 - #[prost(uint32, repeated, tag = "14")] + #[prost(uint32, repeated, tag = "12")] pub ddgcfjdbooh: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ooceoilkcfi { - /// offset: 24 - #[prost(message, optional, tag = "4")] + /// offset: 16 + #[prost(message, optional, tag = "5")] pub jlfddmekljk: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Eoejhkjllpk { - /// offset: 28 - #[prost(uint32, tag = "3")] - pub unit_id: u32, /// offset: 24 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "8")] + pub unit_id: u32, + /// offset: 28 + #[prost(uint32, tag = "12")] pub ppmiogcfooc: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Aeknflomljh { - /// offset: 32 - #[prost(message, repeated, tag = "9")] - pub buff_list: ::prost::alloc::vec::Vec, - /// offset: 48 + /// offset: 16 #[prost(message, repeated, tag = "10")] pub belofmfhfdk: ::prost::alloc::vec::Vec, - /// offset: 16 - #[prost(message, repeated, tag = "7")] - pub ckgfonmaeko: ::prost::alloc::vec::Vec, /// offset: 24 - #[prost(message, repeated, tag = "5")] + #[prost(message, repeated, tag = "7")] + pub buff_list: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(message, repeated, tag = "15")] + pub ckgfonmaeko: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(message, repeated, tag = "3")] pub bjcmphlpknf: ::prost::alloc::vec::Vec, } /// Obf: GILIPEKOEAF #[derive(proto_derive::CmdID)] -#[cmdid(5688)] +#[cmdid(5659)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetRogueHandbookDataCsReq {} /// Obf: AEPPILBHJJN #[derive(proto_derive::CmdID)] -#[cmdid(5615)] +#[cmdid(5661)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetRogueHandbookDataScRsp { /// offset: 16 - #[prost(message, optional, tag = "13")] + #[prost(message, optional, tag = "4")] pub iakcmplpoee: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "14")] pub retcode: u32, } /// Obf: NNLIMACBCJJ #[derive(proto_derive::CmdID)] -#[cmdid(5660)] +#[cmdid(5676)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SyncRogueHandbookDataUpdateScNotify { /// offset: 16 - #[prost(message, repeated, tag = "15")] - pub abibobfdkld: ::prost::alloc::vec::Vec, - /// offset: 56 #[prost(message, repeated, tag = "7")] - pub haebaambnbb: ::prost::alloc::vec::Vec, - /// offset: 40 - #[prost(message, repeated, tag = "4")] pub bjkpkfbfdff: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(message, repeated, tag = "12")] - pub mmhchhcofpb: ::prost::alloc::vec::Vec, /// offset: 48 - #[prost(message, repeated, tag = "5")] + #[prost(message, repeated, tag = "12")] + pub haebaambnbb: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(message, repeated, tag = "4")] pub idddcjonpfn: ::prost::alloc::vec::Vec, + /// offset: 56 + #[prost(message, repeated, tag = "3")] + pub abibobfdkld: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(message, repeated, tag = "1")] + pub mmhchhcofpb: ::prost::alloc::vec::Vec, } /// Obf: FNOHCPGCENO #[derive(proto_derive::CmdID)] -#[cmdid(5666)] +#[cmdid(5609)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeRogueMiracleHandbookRewardCsReq { - /// offset: 16 - #[prost(uint32, repeated, tag = "8")] + /// offset: 24 + #[prost(uint32, repeated, tag = "9")] pub afhddnggnbf: ::prost::alloc::vec::Vec, } /// Obf: KMLGJIMHJJC #[derive(proto_derive::CmdID)] -#[cmdid(5628)] +#[cmdid(5673)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeRogueMiracleHandbookRewardScRsp { /// offset: 40 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "3")] pub retcode: u32, - /// offset: 24 - #[prost(message, optional, tag = "11")] + /// offset: 16 + #[prost(message, optional, tag = "12")] pub reward: ::core::option::Option, /// offset: 32 - #[prost(uint32, repeated, tag = "9")] + #[prost(uint32, repeated, tag = "15")] pub feifjadcdfl: ::prost::alloc::vec::Vec, } /// Obf: CMDEHEACAHM #[derive(proto_derive::CmdID)] -#[cmdid(5689)] +#[cmdid(5651)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeRogueEventHandbookRewardCsReq { /// offset: 24 - #[prost(uint32, repeated, tag = "14")] + #[prost(uint32, repeated, tag = "13")] pub idoecnpkgce: ::prost::alloc::vec::Vec, } /// Obf: BIDOHEPEMKO #[derive(proto_derive::CmdID)] -#[cmdid(5608)] +#[cmdid(5605)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeRogueEventHandbookRewardScRsp { - /// offset: 16 - #[prost(message, optional, tag = "12")] + /// offset: 32 + #[prost(message, optional, tag = "10")] pub reward: ::core::option::Option, - /// offset: 40 - #[prost(uint32, tag = "7")] - pub retcode: u32, /// offset: 24 - #[prost(uint32, repeated, tag = "8")] + #[prost(uint32, repeated, tag = "15")] pub dpjhilhgoke: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint32, tag = "1")] + pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Findafkpoof { /// offset: 16 - #[prost(map = "uint32, uint32", tag = "14")] + #[prost(map = "uint32, uint32", tag = "7")] pub glaphhabohp: ::std::collections::HashMap, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ladhikpajcj { /// offset: 16 - #[prost(message, optional, tag = "9")] + #[prost(message, optional, tag = "15")] pub bohdminejno: ::core::option::Option, - /// offset: 32 - #[prost(int32, tag = "12")] - pub icjabpgmacj: i32, /// offset: 36 - #[prost(uint32, tag = "14")] + #[prost(int32, tag = "13")] + pub icjabpgmacj: i32, + /// offset: 32 + #[prost(uint32, tag = "6")] pub amnbmjofjoo: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ohlcjedcofn { /// offset: 24 - #[prost(uint32, repeated, tag = "10")] + #[prost(uint32, repeated, tag = "15")] pub dimhpbcpnlc: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Omdefbabnnb { - /// offset: 24 - #[prost(message, optional, tag = "9")] - pub gficflciejj: ::core::option::Option, /// offset: 16 - #[prost(uint32, repeated, tag = "14")] + #[prost(message, optional, tag = "2")] + pub gficflciejj: ::core::option::Option, + /// offset: 24 + #[prost(uint32, repeated, tag = "9")] pub avatar_id_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lgkgehhajje { - #[prost(oneof = "lgkgehhajje::Jpbheojakge", tags = "12, 13, 8, 1, 7, 11, 15, 3")] + #[prost(oneof = "lgkgehhajje::Jpbheojakge", tags = "4, 11, 10, 14, 5, 1, 3, 12")] pub jpbheojakge: ::core::option::Option, } /// Nested message and enum types in `LGKGEHHAJJE`. @@ -33795,82 +35552,82 @@ pub mod lgkgehhajje { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Jpbheojakge { - /// offset: 24 - #[prost(message, tag = "12")] + /// offset: 16 + #[prost(message, tag = "4")] Lgopnbhhhbg(super::Kcacnhcadec), - /// offset: 24 - #[prost(message, tag = "13")] - Eeppkmpajoh(super::Nkidddpflje), - /// offset: 24 - #[prost(message, tag = "8")] - Fffccejifdk(super::Findafkpoof), - /// offset: 24 - #[prost(message, tag = "1")] - Chmhpcngfao(super::Ladhikpajcj), - /// offset: 24 - #[prost(message, tag = "7")] - Fiocabcbnkb(super::Ohlcjedcofn), - /// offset: 24 + /// offset: 16 #[prost(message, tag = "11")] + Eeppkmpajoh(super::Nkidddpflje), + /// offset: 16 + #[prost(message, tag = "10")] + Fffccejifdk(super::Findafkpoof), + /// offset: 16 + #[prost(message, tag = "14")] + Chmhpcngfao(super::Ladhikpajcj), + /// offset: 16 + #[prost(message, tag = "5")] + Fiocabcbnkb(super::Ohlcjedcofn), + /// offset: 16 + #[prost(message, tag = "1")] Ckaanmddkcj(super::Kaajbaoakbo), - /// offset: 24 - #[prost(message, tag = "15")] - Nbdacdnbjik(super::Fbnjofcemil), - /// offset: 24 + /// offset: 16 #[prost(message, tag = "3")] + Nbdacdnbjik(super::Fbnjofcemil), + /// offset: 16 + #[prost(message, tag = "12")] Embagmmhipa(super::Omdefbabnnb), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pmjgkhpkhcm { - /// offset: 36 - #[prost(uint32, tag = "15")] - pub illodgaefae: u32, /// offset: 44 - #[prost(uint32, tag = "5")] - pub agebambkkbc: u32, + #[prost(uint32, tag = "14")] + pub illodgaefae: u32, + /// offset: 36 + #[prost(uint32, tag = "4")] + pub egmebanhhnf: u32, /// offset: 40 #[prost(uint32, tag = "10")] + pub agebambkkbc: u32, + /// offset: 32 + #[prost(uint32, tag = "2")] pub rogue_sub_mode: u32, /// offset: 24 - #[prost(message, repeated, tag = "4")] + #[prost(message, repeated, tag = "1")] pub biphngcadde: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(uint32, tag = "7")] - pub egmebanhhnf: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Klaahjhnlcj { /// offset: 24 - #[prost(bool, tag = "6")] + #[prost(bool, tag = "13")] pub cdiajkejdha: bool, /// offset: 28 #[prost(uint32, tag = "3")] pub bhpcnnfokee: u32, /// offset: 32 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "2")] pub progress: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ibcknkpjfoj { /// offset: 36 - #[prost(enumeration = "Kpabffanjbk", tag = "6")] - pub status: i32, - /// offset: 24 - #[prost(message, repeated, tag = "12")] - pub pgimncfhjea: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "1")] pub talent_id: u32, + /// offset: 32 + #[prost(enumeration = "Kpabffanjbk", tag = "13")] + pub status: i32, + /// offset: 16 + #[prost(message, repeated, tag = "7")] + pub pgimncfhjea: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTalentInfoList { - /// offset: 16 - #[prost(message, repeated, tag = "1")] + /// offset: 24 + #[prost(message, repeated, tag = "8")] pub lgnnmajmeil: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] @@ -33880,84 +35637,84 @@ pub struct Pojeeialjfi { #[prost(uint32, tag = "1")] pub mgkkgnldgcl: u32, /// offset: 28 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "4")] pub baphhckihmo: u32, } /// Obf: BHJCKFBHJAA #[derive(proto_derive::CmdID)] -#[cmdid(5671)] +#[cmdid(5683)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SyncRogueCommonVirtualItemInfoScNotify { /// offset: 24 - #[prost(message, repeated, tag = "9")] + #[prost(message, repeated, tag = "5")] pub idjjpafpmdm: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mapomoilgeh { - /// offset: 28 - #[prost(uint32, tag = "15")] + /// offset: 24 + #[prost(uint32, tag = "8")] pub mbkfininnek: u32, /// offset: 32 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "3")] pub gedjniaefho: u32, - /// offset: 24 - #[prost(uint32, tag = "11")] + /// offset: 28 + #[prost(uint32, tag = "2")] pub bdcffobgkoa: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Plgdcfipeaa { /// offset: 24 - #[prost(enumeration = "Odopdkelaeb", repeated, tag = "8")] + #[prost(enumeration = "Odopdkelaeb", repeated, tag = "12")] pub jpgcdjdgdbi: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ilaekjcnemf { - /// offset: 16 - #[prost(uint32, repeated, tag = "12")] + /// offset: 24 + #[prost(uint32, repeated, tag = "13")] pub afedjkmfodp: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lgjmdnnmppe { + /// offset: 40 + #[prost(message, optional, tag = "10")] + pub kjkbkegighk: ::core::option::Option, /// offset: 16 #[prost(message, optional, tag = "3")] pub nolhgnhaema: ::core::option::Option, - /// offset: 40 - #[prost(message, optional, tag = "15")] - pub ongpjogkkjn: ::core::option::Option, /// offset: 24 - #[prost(message, optional, tag = "5")] - pub kjkbkegighk: ::core::option::Option, + #[prost(message, optional, tag = "14")] + pub ongpjogkkjn: ::core::option::Option, } /// Obf: EDEGKIBNHPD #[derive(proto_derive::CmdID)] -#[cmdid(5657)] +#[cmdid(5656)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct CommonRogueQueryCsReq {} /// Obf: IIJKNHFGBBM #[derive(proto_derive::CmdID)] -#[cmdid(5604)] +#[cmdid(5629)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct CommonRogueQueryScRsp { /// offset: 36 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "14")] pub fhhbjlhajfj: u32, /// offset: 16 - #[prost(message, optional, tag = "12")] - pub lagbgldlgcb: ::core::option::Option, + #[prost(message, optional, tag = "5")] + pub operating_system: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "12")] pub retcode: u32, } /// Obf: AJAJIDCBOHC #[derive(proto_derive::CmdID)] -#[cmdid(5686)] +#[cmdid(5613)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct CommonRogueUpdateScNotify { - #[prost(oneof = "common_rogue_update_sc_notify::Dgikifjodbm", tags = "6, 10, 15")] + #[prost(oneof = "common_rogue_update_sc_notify::Dgikifjodbm", tags = "15, 3, 14")] pub dgikifjodbm: ::core::option::Option, } /// Nested message and enum types in `CommonRogueUpdateScNotify`. @@ -33966,65 +35723,65 @@ pub mod common_rogue_update_sc_notify { #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Dgikifjodbm { /// offset: 16 - #[prost(message, tag = "6")] + #[prost(message, tag = "15")] Ongpjogkkjn(super::Mapomoilgeh), /// offset: 16 - #[prost(message, tag = "10")] + #[prost(message, tag = "3")] Kjkbkegighk(super::Plgdcfipeaa), /// offset: 16 - #[prost(message, tag = "15")] + #[prost(message, tag = "14")] Nolhgnhaema(super::Ilaekjcnemf), } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ikamknhggok { - /// offset: 28 - #[prost(uint32, tag = "12")] - pub onlhfcoglal: u32, /// offset: 24 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "10")] + pub onlhfcoglal: u32, + /// offset: 28 + #[prost(uint32, tag = "6")] pub cdjecokfiof: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gnjapomllhe { /// offset: 24 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "3")] pub bglehmkmapg: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cnhhpdhbmdc { /// offset: 24 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "9")] pub bglehmkmapg: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jieaafjenlk { /// offset: 24 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "11")] pub formula_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hpjlafhhgjg { /// offset: 24 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "12")] pub bglehmkmapg: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Afccaoacnak { /// offset: 24 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "5")] pub dgaklnofdpp: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jbmeclkggdk { - #[prost(oneof = "jbmeclkggdk::Acdobbpldbg", tags = "3, 10, 2, 11, 9, 7")] + #[prost(oneof = "jbmeclkggdk::Acdobbpldbg", tags = "14, 8, 1, 12, 10, 6")] pub acdobbpldbg: ::core::option::Option, } /// Nested message and enum types in `JBMECLKGGDK`. @@ -34033,53 +35790,53 @@ pub mod jbmeclkggdk { #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] pub enum Acdobbpldbg { /// offset: 16 - #[prost(message, tag = "3")] + #[prost(message, tag = "14")] Hpnoggfdpkm(super::Ikamknhggok), /// offset: 16 - #[prost(message, tag = "10")] + #[prost(message, tag = "8")] Admahlaalnh(super::Gnjapomllhe), /// offset: 16 - #[prost(message, tag = "2")] + #[prost(message, tag = "1")] Oddgcbpoplf(super::Cnhhpdhbmdc), /// offset: 16 - #[prost(message, tag = "11")] + #[prost(message, tag = "12")] Gmakhonaeph(super::Jieaafjenlk), /// offset: 16 - #[prost(message, tag = "9")] + #[prost(message, tag = "10")] Cacgekaankl(super::Hpjlafhhgjg), /// offset: 16 - #[prost(message, tag = "7")] + #[prost(message, tag = "6")] Aggblhgkpfj(super::Afccaoacnak), } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Abenfanelfl { - /// offset: 28 - #[prost(int32, tag = "7")] - pub ggplcpchadn: i32, /// offset: 24 - #[prost(float, tag = "3")] + #[prost(int32, tag = "8")] + pub ggplcpchadn: i32, + /// offset: 28 + #[prost(float, tag = "6")] pub lmbiodpohge: f32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gokkmeomofc { /// offset: 24 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "4")] pub battle_event_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nebpghddepc { /// offset: 24 - #[prost(int32, tag = "8")] + #[prost(int32, tag = "2")] pub jefioihhclg: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hjpgncngilg { - #[prost(oneof = "hjpgncngilg::Dcoeclcedob", tags = "10, 3")] + #[prost(oneof = "hjpgncngilg::Dcoeclcedob", tags = "7, 6")] pub dcoeclcedob: ::core::option::Option, } /// Nested message and enum types in `HJPGNCNGILG`. @@ -34087,11 +35844,11 @@ pub mod hjpgncngilg { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] pub enum Dcoeclcedob { - /// offset: 24 - #[prost(message, tag = "10")] + /// offset: 16 + #[prost(message, tag = "7")] Capijnmcdam(super::Gokkmeomofc), - /// offset: 24 - #[prost(message, tag = "3")] + /// offset: 16 + #[prost(message, tag = "6")] Hmlcehikffk(super::Nebpghddepc), } } @@ -34099,114 +35856,114 @@ pub mod hjpgncngilg { #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gbabekpblhn { /// offset: 49 - #[prost(bool, tag = "6")] - pub pipmgacmjnn: bool, - /// offset: 48 - #[prost(bool, tag = "13")] + #[prost(bool, tag = "9")] pub gldjnhiggje: bool, - /// offset: 16 - #[prost(message, optional, tag = "4")] + /// offset: 24 + #[prost(message, optional, tag = "6")] pub display_value: ::core::option::Option, - /// offset: 40 - #[prost(uint32, tag = "1")] - pub arg_id: u32, - /// offset: 32 - #[prost(message, repeated, tag = "8")] + /// offset: 16 + #[prost(message, repeated, tag = "15")] pub pocjcmkkjik: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(bool, tag = "10")] + pub pipmgacmjnn: bool, + /// offset: 40 + #[prost(uint32, tag = "3")] + pub arg_id: u32, /// offset: 44 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "14")] pub kdmlllghjon: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hgeknliffed { - /// offset: 40 - #[prost(uint32, tag = "4")] - pub event_unique_id: u32, /// offset: 24 + #[prost(message, optional, tag = "8")] + pub bdoemgmhalj: ::core::option::Option, + /// offset: 16 #[prost(message, repeated, tag = "6")] pub lekpkocnjal: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(message, optional, tag = "2")] - pub bdoemgmhalj: ::core::option::Option, + /// offset: 40 + #[prost(uint32, tag = "15")] + pub event_unique_id: u32, } /// Obf: JENIAHELNPF #[derive(proto_derive::CmdID)] -#[cmdid(5612)] +#[cmdid(5657)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetRogueCommonDialogueDataCsReq {} /// Obf: MHGANOEPLIP #[derive(proto_derive::CmdID)] -#[cmdid(5664)] +#[cmdid(5675)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetRogueCommonDialogueDataScRsp { /// offset: 16 #[prost(message, repeated, tag = "9")] pub dckilldonhg: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "10")] pub retcode: u32, } /// Obf: LLBPCHBONCK #[derive(proto_derive::CmdID)] -#[cmdid(5623)] +#[cmdid(5642)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SelectRogueCommonDialogueOptionCsReq { /// offset: 28 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "5")] pub kdmlllghjon: u32, /// offset: 24 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "10")] pub event_unique_id: u32, } /// Obf: PGBOPNMMJBB #[derive(proto_derive::CmdID)] -#[cmdid(5614)] +#[cmdid(5695)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SelectRogueCommonDialogueOptionScRsp { - /// offset: 32 - #[prost(message, optional, tag = "3")] - pub oidiaddnacm: ::core::option::Option, - /// offset: 40 - #[prost(uint32, tag = "8")] - pub kdmlllghjon: u32, - /// offset: 24 - #[prost(uint32, repeated, tag = "5")] - pub jidlbfoebid: ::prost::alloc::vec::Vec, - /// offset: 52 - #[prost(uint32, tag = "11")] - pub retcode: u32, /// offset: 48 - #[prost(bool, tag = "10")] + #[prost(bool, tag = "7")] pub adjgdbbnplc: bool, /// offset: 44 + #[prost(uint32, tag = "8")] + pub retcode: u32, + /// offset: 24 + #[prost(message, optional, tag = "14")] + pub oidiaddnacm: ::core::option::Option, + /// offset: 52 #[prost(uint32, tag = "15")] + pub kdmlllghjon: u32, + /// offset: 32 + #[prost(uint32, repeated, tag = "11")] + pub jidlbfoebid: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint32, tag = "4")] pub event_unique_id: u32, } /// Obf: CJLNCCDAHOA #[derive(proto_derive::CmdID)] -#[cmdid(5695)] +#[cmdid(5640)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FinishRogueCommonDialogueCsReq { /// offset: 24 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "5")] pub event_unique_id: u32, } /// Obf: IFNNGEFFFGP #[derive(proto_derive::CmdID)] -#[cmdid(5618)] +#[cmdid(5648)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FinishRogueCommonDialogueScRsp { - /// offset: 28 - #[prost(uint32, tag = "9")] - pub event_unique_id: u32, /// offset: 24 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "6")] + pub event_unique_id: u32, + /// offset: 28 + #[prost(uint32, tag = "11")] pub retcode: u32, } /// Obf: ODONIMBGLJN #[derive(proto_derive::CmdID)] -#[cmdid(5649)] +#[cmdid(5671)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SyncRogueCommonDialogueDataScNotify { /// offset: 16 @@ -34215,21 +35972,21 @@ pub struct SyncRogueCommonDialogueDataScNotify { } /// Obf: KAMCLHLJJPM #[derive(proto_derive::CmdID)] -#[cmdid(5696)] +#[cmdid(5644)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SyncRogueCommonDialogueOptionFinishScNotify { - /// offset: 32 - #[prost(message, optional, tag = "8")] - pub dgncfmdppbf: ::core::option::Option, - /// offset: 16 - #[prost(message, optional, tag = "15")] - pub oidiaddnacm: ::core::option::Option, /// offset: 40 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "6")] pub event_unique_id: u32, /// offset: 44 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "9")] pub kdmlllghjon: u32, + /// offset: 32 + #[prost(message, optional, tag = "5")] + pub dgncfmdppbf: ::core::option::Option, + /// offset: 16 + #[prost(message, optional, tag = "2")] + pub oidiaddnacm: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] @@ -34238,48 +35995,48 @@ pub struct Mikfnbbopip { #[prost(message, optional, tag = "9")] pub kndmeilhkej: ::core::option::Option, /// offset: 48 - #[prost(uint32, tag = "11")] - pub egmebanhhnf: u32, - /// offset: 32 - #[prost(string, tag = "14")] - pub mdlndgijnml: ::prost::alloc::string::String, - /// offset: 52 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "10")] pub rogue_sub_mode: u32, - /// offset: 44 - #[prost(uint32, tag = "3")] - pub illodgaefae: u32, - /// offset: 40 + /// offset: 52 #[prost(uint32, tag = "7")] + pub egmebanhhnf: u32, + /// offset: 40 + #[prost(uint32, tag = "14")] + pub illodgaefae: u32, + /// offset: 24 + #[prost(string, tag = "12")] + pub mdlndgijnml: ::prost::alloc::string::String, + /// offset: 44 + #[prost(uint32, tag = "4")] pub agebambkkbc: u32, } /// Obf: DBOKNOPCNGG #[derive(proto_derive::CmdID)] -#[cmdid(5622)] +#[cmdid(5638)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueWorkbenchGetInfoCsReq { /// offset: 24 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "6")] pub prop_entity_id: u32, } /// Obf: GINOHIHIKHN #[derive(proto_derive::CmdID)] -#[cmdid(5699)] +#[cmdid(5618)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueWorkbenchGetInfoScRsp { - /// offset: 24 - #[prost(map = "uint32, message", tag = "12")] - pub gajpnngmhnk: ::std::collections::HashMap, /// offset: 32 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "15")] pub retcode: u32, + /// offset: 16 + #[prost(map = "uint32, message", tag = "9")] + pub gajpnngmhnk: ::std::collections::HashMap, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mhccpddkkda { #[prost( oneof = "mhccpddkkda::Pneccabblhb", - tags = "3, 1, 15, 8, 11, 13, 4, 5, 7, 9" + tags = "14, 13, 2, 1, 3, 9, 6, 12, 4, 7" )] pub pneccabblhb: ::core::option::Option, } @@ -34289,175 +36046,175 @@ pub mod mhccpddkkda { #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Pneccabblhb { /// offset: 16 - #[prost(message, tag = "3")] + #[prost(message, tag = "14")] Cggnfjcbbkm(super::Glpeeijalgf), /// offset: 16 - #[prost(message, tag = "1")] + #[prost(message, tag = "13")] Piclegggncf(super::Jcijcafjjkn), /// offset: 16 - #[prost(message, tag = "15")] + #[prost(message, tag = "2")] Eapmicbgoio(super::Ajmibfecflj), /// offset: 16 - #[prost(message, tag = "8")] + #[prost(message, tag = "1")] Nnchmgdgdfi(super::Lpilgjepagj), /// offset: 16 - #[prost(message, tag = "11")] + #[prost(message, tag = "3")] Ndkhogemkja(super::Igilogohejp), /// offset: 16 - #[prost(message, tag = "13")] + #[prost(message, tag = "9")] Jlfddmekljk(super::Khcbgnlnpel), /// offset: 16 - #[prost(message, tag = "4")] + #[prost(message, tag = "6")] Lcbecpoogcl(super::Kmhibngafeo), /// offset: 16 - #[prost(message, tag = "5")] + #[prost(message, tag = "12")] Ceajnliofhf(super::Dmkpfgebilh), /// offset: 16 - #[prost(message, tag = "7")] + #[prost(message, tag = "4")] Pgpaapopdoc(super::Lfggpngkbch), /// offset: 16 - #[prost(message, tag = "9")] + #[prost(message, tag = "7")] Pmkehgbpcng(super::Dhmfcidjbfd), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Glpeeijalgf { - /// offset: 36 - #[prost(uint32, tag = "13")] - pub jifkhckpnfm: u32, - /// offset: 32 - #[prost(uint32, tag = "4")] - pub anlincfgfan: u32, - /// offset: 16 - #[prost(message, optional, tag = "2")] - pub item_cost_list: ::core::option::Option, /// offset: 40 - #[prost(int32, tag = "1")] - pub dmmamjgngnn: i32, - /// offset: 44 - #[prost(bool, tag = "7")] + #[prost(bool, tag = "8")] pub fobaoeafnam: bool, + /// offset: 36 + #[prost(int32, tag = "14")] + pub dmmamjgngnn: i32, + /// offset: 16 + #[prost(message, optional, tag = "11")] + pub item_cost_list: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "2")] + pub jifkhckpnfm: u32, + /// offset: 44 + #[prost(uint32, tag = "10")] + pub anlincfgfan: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jcijcafjjkn { - /// offset: 40 - #[prost(uint32, tag = "7")] - pub anlincfgfan: u32, - /// offset: 36 - #[prost(uint32, tag = "11")] - pub jifkhckpnfm: u32, /// offset: 44 - #[prost(int32, tag = "8")] + #[prost(int32, tag = "1")] pub dmmamjgngnn: i32, /// offset: 24 - #[prost(message, optional, tag = "6")] + #[prost(message, optional, tag = "12")] pub item_cost_list: ::core::option::Option, /// offset: 32 - #[prost(bool, tag = "14")] + #[prost(bool, tag = "6")] pub fobaoeafnam: bool, + /// offset: 36 + #[prost(uint32, tag = "4")] + pub anlincfgfan: u32, + /// offset: 40 + #[prost(uint32, tag = "13")] + pub jifkhckpnfm: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ajmibfecflj { - /// offset: 32 - #[prost(uint32, tag = "14")] + /// offset: 36 + #[prost(uint32, tag = "1")] pub cur_num: u32, /// offset: 24 - #[prost(map = "uint32, uint32", tag = "2")] + #[prost(map = "uint32, uint32", tag = "10")] pub hcpacbhcmhn: ::std::collections::HashMap, - /// offset: 36 - #[prost(uint32, tag = "6")] + /// offset: 32 + #[prost(uint32, tag = "5")] pub max_num: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lpilgjepagj { - /// offset: 44 - #[prost(uint32, tag = "6")] - pub jifkhckpnfm: u32, - /// offset: 40 - #[prost(int32, tag = "7")] - pub dmmamjgngnn: i32, /// offset: 24 - #[prost(message, optional, tag = "8")] - pub item_cost_list: ::core::option::Option, - /// offset: 16 - #[prost(map = "uint32, bool", tag = "12")] + #[prost(map = "uint32, bool", tag = "4")] pub nfnicipmjii: ::std::collections::HashMap, + /// offset: 40 + #[prost(int32, tag = "5")] + pub dmmamjgngnn: i32, + /// offset: 32 + #[prost(message, optional, tag = "6")] + pub item_cost_list: ::core::option::Option, + /// offset: 44 + #[prost(uint32, tag = "7")] + pub jifkhckpnfm: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Igilogohejp { /// offset: 36 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "1")] pub jifkhckpnfm: u32, /// offset: 32 - #[prost(int32, tag = "3")] + #[prost(int32, tag = "2")] pub dmmamjgngnn: i32, - /// offset: 16 - #[prost(message, optional, tag = "6")] + /// offset: 24 + #[prost(message, optional, tag = "13")] pub item_cost_list: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Coahgflonan { - /// offset: 24 - #[prost(message, optional, tag = "13")] - pub item_cost_list: ::core::option::Option, /// offset: 16 - #[prost(message, optional, tag = "4")] - pub jlfddmekljk: ::core::option::Option, - /// offset: 40 - #[prost(message, optional, tag = "2")] + #[prost(message, optional, tag = "12")] pub hbpblgllien: ::core::option::Option, /// offset: 48 - #[prost(bool, tag = "11")] + #[prost(bool, tag = "13")] pub ngkjpcehmba: bool, + /// offset: 24 + #[prost(message, optional, tag = "10")] + pub jlfddmekljk: ::core::option::Option, + /// offset: 32 + #[prost(message, optional, tag = "4")] + pub item_cost_list: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Khcbgnlnpel { - /// offset: 24 - #[prost(message, repeated, tag = "1")] + /// offset: 16 + #[prost(message, repeated, tag = "8")] pub picfhpkdnel: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Aogiimkcjdj { /// offset: 44 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "12")] pub ppmiogcfooc: u32, /// offset: 40 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "11")] pub unit_id: u32, - /// offset: 16 - #[prost(message, optional, tag = "10")] - pub hbpblgllien: ::core::option::Option, /// offset: 32 - #[prost(message, optional, tag = "12")] + #[prost(message, optional, tag = "5")] + pub hbpblgllien: ::core::option::Option, + /// offset: 24 + #[prost(message, optional, tag = "6")] pub item_cost_list: ::core::option::Option, /// offset: 48 - #[prost(bool, tag = "7")] + #[prost(bool, tag = "8")] pub ngkjpcehmba: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kmhibngafeo { /// offset: 24 - #[prost(message, repeated, tag = "9")] + #[prost(message, repeated, tag = "6")] pub magic_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dmkpfgebilh { - /// offset: 16 - #[prost(message, optional, tag = "11")] - pub item_cost_list: ::core::option::Option, /// offset: 36 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "7")] pub jifkhckpnfm: u32, + /// offset: 16 + #[prost(message, optional, tag = "15")] + pub item_cost_list: ::core::option::Option, /// offset: 32 #[prost(int32, tag = "5")] pub dmmamjgngnn: i32, @@ -34466,69 +36223,69 @@ pub struct Dmkpfgebilh { #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lfggpngkbch { /// offset: 40 - #[prost(int32, tag = "6")] - pub dmmamjgngnn: i32, - /// offset: 44 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "8")] pub jifkhckpnfm: u32, - /// offset: 16 + /// offset: 32 #[prost(map = "uint32, message", tag = "15")] pub iakhmmelmfd: ::std::collections::HashMap, + /// offset: 44 + #[prost(int32, tag = "3")] + pub dmmamjgngnn: i32, /// offset: 24 - #[prost(message, optional, tag = "5")] + #[prost(message, optional, tag = "13")] pub faidibodmch: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kifilcjolch { - /// offset: 32 - #[prost(uint32, tag = "2")] - pub scepter_id: u32, - /// offset: 16 - #[prost(message, optional, tag = "8")] + /// offset: 24 + #[prost(message, optional, tag = "6")] pub item_cost_list: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "10")] + pub scepter_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dhmfcidjbfd { /// offset: 16 - #[prost(message, repeated, tag = "8")] + #[prost(message, repeated, tag = "1")] pub eldolkcakae: ::prost::alloc::vec::Vec, } /// Obf: BCMDOEOIAGB #[derive(proto_derive::CmdID)] -#[cmdid(5644)] +#[cmdid(5670)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueWorkbenchHandleFuncCsReq { /// offset: 32 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "9")] pub hobjminnbop: u32, /// offset: 36 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "13")] pub prop_entity_id: u32, - /// offset: 24 - #[prost(message, optional, tag = "10")] + /// offset: 16 + #[prost(message, optional, tag = "7")] pub lbobpbhelgj: ::core::option::Option, } /// Obf: LMPBJLIBHCA #[derive(proto_derive::CmdID)] -#[cmdid(5648)] +#[cmdid(5699)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueWorkbenchHandleFuncScRsp { - /// offset: 36 - #[prost(uint32, tag = "6")] - pub retcode: u32, /// offset: 32 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "9")] pub hobjminnbop: u32, - /// offset: 16 - #[prost(message, optional, tag = "1")] + /// offset: 36 + #[prost(uint32, tag = "13")] + pub retcode: u32, + /// offset: 24 + #[prost(message, optional, tag = "15")] pub mlkioodnllf: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Akmbehgcbhe { - #[prost(oneof = "akmbehgcbhe::Item", tags = "15, 10, 11, 3, 5, 7, 8, 2, 13, 14")] + #[prost(oneof = "akmbehgcbhe::Item", tags = "1, 3, 8, 15, 5, 7, 12, 11, 9, 2")] pub item: ::core::option::Option, } /// Nested message and enum types in `AKMBEHGCBHE`. @@ -34536,35 +36293,35 @@ pub mod akmbehgcbhe { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Item { - /// offset: 16 - #[prost(message, tag = "15")] + /// offset: 24 + #[prost(message, tag = "1")] Cggnfjcbbkm(super::Akkcdlmlkdf), - /// offset: 16 - #[prost(message, tag = "10")] - Piclegggncf(super::Alnigmcjfdm), - /// offset: 16 - #[prost(message, tag = "11")] - Eapmicbgoio(super::Neoccicfned), - /// offset: 16 + /// offset: 24 #[prost(message, tag = "3")] + Piclegggncf(super::Alnigmcjfdm), + /// offset: 24 + #[prost(message, tag = "8")] + Eapmicbgoio(super::Neoccicfned), + /// offset: 24 + #[prost(message, tag = "15")] Nnchmgdgdfi(super::Kojkplcegen), - /// offset: 16 + /// offset: 24 #[prost(message, tag = "5")] Ndkhogemkja(super::Bhjhapdlpno), - /// offset: 16 + /// offset: 24 #[prost(message, tag = "7")] Jlfddmekljk(super::Jdooidbkcim), - /// offset: 16 - #[prost(message, tag = "8")] + /// offset: 24 + #[prost(message, tag = "12")] Lcbecpoogcl(super::Gjbblcipbhd), - /// offset: 16 - #[prost(message, tag = "2")] + /// offset: 24 + #[prost(message, tag = "11")] Ceajnliofhf(super::Lehglceljmf), - /// offset: 16 - #[prost(message, tag = "13")] + /// offset: 24 + #[prost(message, tag = "9")] Pgpaapopdoc(super::Fhjglopmfnc), - /// offset: 16 - #[prost(message, tag = "14")] + /// offset: 24 + #[prost(message, tag = "2")] Pmkehgbpcng(super::Jbncdffpdop), } } @@ -34572,245 +36329,245 @@ pub mod akmbehgcbhe { #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Akkcdlmlkdf { /// offset: 24 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "1")] pub hifgeekagla: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Alnigmcjfdm { /// offset: 24 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "6")] pub pfmgabppdfl: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Neoccicfned { /// offset: 24 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "10")] pub amohedgmlee: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kojkplcegen { - /// offset: 16 - #[prost(uint32, repeated, tag = "7")] + /// offset: 24 + #[prost(uint32, repeated, tag = "15")] pub nlklhflbjfm: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bhjhapdlpno { /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "9")] pub icaeccokajp: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jdooidbkcim { /// offset: 24 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "10")] pub fpljoaacdgd: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gjbblcipbhd { - /// offset: 24 - #[prost(uint32, repeated, tag = "5")] + /// offset: 16 + #[prost(uint32, repeated, tag = "14")] pub clopkobkhma: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lehglceljmf { /// offset: 24 - #[prost(uint32, repeated, tag = "10")] + #[prost(uint32, repeated, tag = "6")] pub dnkccibpfgk: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fhjglopmfnc { /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "4")] pub unit_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jbncdffpdop { /// offset: 24 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "6")] pub scepter_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fkbfooefpae { /// offset: 24 - #[prost(uint32, tag = "5")] - pub infbhpgdlnd: u32, - /// offset: 28 - #[prost(enumeration = "Hgpokmdgknn", tag = "3")] + #[prost(enumeration = "Hgpokmdgknn", tag = "9")] pub status: i32, + /// offset: 28 + #[prost(uint32, tag = "15")] + pub infbhpgdlnd: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ajakdcddamo { - /// offset: 24 - #[prost(uint32, tag = "8")] - pub eonlmdcbnme: u32, /// offset: 28 - #[prost(enumeration = "Hhiclpljnco", tag = "15")] - pub status: i32, - /// offset: 32 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "6")] pub infbhpgdlnd: u32, + /// offset: 24 + #[prost(uint32, tag = "13")] + pub eonlmdcbnme: u32, + /// offset: 32 + #[prost(enumeration = "Hhiclpljnco", tag = "2")] + pub status: i32, } /// Obf: CKLNGGBJMHD #[derive(proto_derive::CmdID)] -#[cmdid(5693)] +#[cmdid(5663)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetRogueCollectionCsReq {} /// Obf: CHLEKGNDAKJ #[derive(proto_derive::CmdID)] -#[cmdid(5640)] +#[cmdid(5627)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetRogueCollectionScRsp { /// offset: 24 - #[prost(message, repeated, tag = "13")] - pub pcpedflnbga: ::prost::alloc::vec::Vec, - /// offset: 16 - #[prost(message, repeated, tag = "11")] + #[prost(message, repeated, tag = "3")] pub pahpdbiacha: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(message, repeated, tag = "4")] + pub pcpedflnbga: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "9")] pub retcode: u32, } /// Obf: GFIACEHAOFI #[derive(proto_derive::CmdID)] -#[cmdid(5627)] +#[cmdid(5672)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetRogueCollectionCsReq { + /// offset: 32 + #[prost(enumeration = "Mhkmpgabbpl", repeated, tag = "15")] + pub lghphfppjen: ::prost::alloc::vec::Vec, /// offset: 16 - #[prost(uint32, repeated, tag = "4")] + #[prost(uint32, repeated, tag = "2")] pub fpipmkcagpd: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(enumeration = "Mhkmpgabbpl", repeated, tag = "6")] - pub lghphfppjen: ::prost::alloc::vec::Vec, - /// offset: 24 - #[prost(uint32, repeated, tag = "13")] + #[prost(uint32, repeated, tag = "12")] pub opkmciffcch: ::prost::alloc::vec::Vec, } /// Obf: MGEPEKLCAPM #[derive(proto_derive::CmdID)] -#[cmdid(5680)] +#[cmdid(5694)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetRogueCollectionScRsp { - /// offset: 40 - #[prost(uint32, tag = "14")] - pub retcode: u32, - /// offset: 32 - #[prost(message, repeated, tag = "5")] - pub pahpdbiacha: ::prost::alloc::vec::Vec, - /// offset: 24 - #[prost(message, repeated, tag = "12")] + /// offset: 16 + #[prost(message, repeated, tag = "6")] pub pcpedflnbga: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(message, repeated, tag = "14")] + pub pahpdbiacha: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint32, tag = "9")] + pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gbpflagfaij { - /// offset: 28 - #[prost(enumeration = "Ehcobodeeje", tag = "6")] - pub status: i32, /// offset: 24 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "4")] pub kbdfbginnbj: u32, + /// offset: 28 + #[prost(enumeration = "Ehcobodeeje", tag = "9")] + pub status: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dmodinlgccb { - /// offset: 24 - #[prost(uint32, tag = "8")] - pub kbdfbginnbj: u32, - /// offset: 28 - #[prost(uint32, tag = "6")] - pub eonlmdcbnme: u32, /// offset: 32 - #[prost(enumeration = "Hhiclpljnco", tag = "4")] + #[prost(enumeration = "Hhiclpljnco", tag = "6")] pub status: i32, + /// offset: 24 + #[prost(uint32, tag = "13")] + pub eonlmdcbnme: u32, + /// offset: 28 + #[prost(uint32, tag = "11")] + pub kbdfbginnbj: u32, } /// Obf: GAFKHGLMDKJ #[derive(proto_derive::CmdID)] -#[cmdid(5630)] +#[cmdid(5643)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetRogueExhibitionCsReq {} /// Obf: AKKEABKJKMK #[derive(proto_derive::CmdID)] -#[cmdid(5611)] +#[cmdid(5637)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetRogueExhibitionScRsp { - /// offset: 32 - #[prost(message, repeated, tag = "12")] - pub pjpjokkfnim: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "13")] pub retcode: u32, /// offset: 16 - #[prost(message, repeated, tag = "3")] + #[prost(message, repeated, tag = "6")] + pub pjpjokkfnim: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(message, repeated, tag = "14")] pub mkcefancaig: ::prost::alloc::vec::Vec, } /// Obf: FGHCIEOMINE #[derive(proto_derive::CmdID)] -#[cmdid(5659)] +#[cmdid(5650)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetRogueExhibitionCsReq { - /// offset: 16 - #[prost(uint32, repeated, tag = "14")] - pub ldifbjdgffe: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(enumeration = "Mhkmpgabbpl", repeated, tag = "7")] + #[prost(enumeration = "Mhkmpgabbpl", repeated, tag = "12")] pub anekpinlkfj: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(uint32, repeated, tag = "1")] + /// offset: 16 + #[prost(uint32, repeated, tag = "15")] pub heepoeolilo: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(uint32, repeated, tag = "3")] + pub ldifbjdgffe: ::prost::alloc::vec::Vec, } /// Obf: MBDACGMFDBA #[derive(proto_derive::CmdID)] -#[cmdid(5656)] +#[cmdid(5628)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetRogueExhibitionScRsp { + /// offset: 16 + #[prost(message, repeated, tag = "1")] + pub mkcefancaig: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "14")] pub retcode: u32, /// offset: 32 - #[prost(message, repeated, tag = "6")] - pub mkcefancaig: ::prost::alloc::vec::Vec, - /// offset: 24 - #[prost(message, repeated, tag = "3")] + #[prost(message, repeated, tag = "12")] pub pjpjokkfnim: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ehkegmcgcmh { /// offset: 24 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "15")] pub deidchamdba: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pndnjbbdhdp { /// offset: 24 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "5")] pub bimbfjgnpfb: u32, /// offset: 28 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "14")] pub level: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dopjlbmmphb { - /// offset: 32 - #[prost(uint32, tag = "7")] + /// offset: 40 + #[prost(uint32, tag = "12")] pub bimbfjgnpfb: u32, - /// offset: 36 - #[prost(bool, tag = "9")] + /// offset: 32 + #[prost(bool, tag = "2")] pub kdgbjgopehi: bool, - #[prost(oneof = "dopjlbmmphb::Fhdabdhijjb", tags = "13, 12")] + #[prost(oneof = "dopjlbmmphb::Fhdabdhijjb", tags = "13, 3")] pub fhdabdhijjb: ::core::option::Option, } /// Nested message and enum types in `DOPJLBMMPHB`. @@ -34822,7 +36579,7 @@ pub mod dopjlbmmphb { #[prost(message, tag = "13")] Djnabioeenf(super::Ehkegmcgcmh), /// offset: 24 - #[prost(message, tag = "12")] + #[prost(message, tag = "3")] Imcajaogclg(super::Pndnjbbdhdp), } } @@ -34832,813 +36589,786 @@ pub struct Lopjejmofbg { /// offset: 32 #[prost(bool, tag = "11")] pub enbijbfbnec: bool, - /// offset: 24 - #[prost(message, repeated, tag = "8")] - pub bbpapddenhb: ::prost::alloc::vec::Vec, /// offset: 36 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "9")] pub group_id: u32, + /// offset: 16 + #[prost(message, repeated, tag = "14")] + pub bbpapddenhb: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Eomodelgnhe { - /// offset: 52 - #[prost(bool, tag = "7")] - pub loffeohfpfl: bool, - /// offset: 40 - #[prost(uint32, tag = "13")] - pub akkonobbjnk: u32, /// offset: 44 + #[prost(uint32, tag = "15")] + pub akkonobbjnk: u32, + /// offset: 16 + #[prost(message, repeated, tag = "5")] + pub maze_group_list: ::prost::alloc::vec::Vec, + /// offset: 56 + #[prost(uint32, tag = "8")] + pub ddjddbknpff: u32, + /// offset: 48 + #[prost(bool, tag = "13")] + pub loffeohfpfl: bool, + /// offset: 52 #[prost(uint32, tag = "12")] pub cur_times: u32, - /// offset: 24 - #[prost(message, optional, tag = "4")] - pub kedcohkknak: ::core::option::Option, - /// offset: 48 - #[prost(uint32, tag = "11")] + /// offset: 40 + #[prost(uint32, tag = "7")] pub hfbkbhjiegd: u32, - /// offset: 56 - #[prost(uint32, tag = "2")] - pub ddjddbknpff: u32, /// offset: 32 - #[prost(message, repeated, tag = "15")] - pub maze_group_list: ::prost::alloc::vec::Vec, + #[prost(message, optional, tag = "11")] + pub kedcohkknak: ::core::option::Option, } /// Obf: JLEMAPHNDDK #[derive(proto_derive::CmdID)] -#[cmdid(5621)] +#[cmdid(5611)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueGetGambleInfoCsReq { /// offset: 24 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "12")] pub prop_entity_id: u32, } /// Obf: KGMFOEAIEJA #[derive(proto_derive::CmdID)] -#[cmdid(5684)] +#[cmdid(5639)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueGetGambleInfoScRsp { - /// offset: 16 - #[prost(message, optional, tag = "14")] + /// offset: 24 + #[prost(message, optional, tag = "2")] pub ffmifpfibdd: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "4")] pub retcode: u32, } /// Obf: PLNFKHDHDBP #[derive(proto_derive::CmdID)] -#[cmdid(5638)] +#[cmdid(5679)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueDoGambleCsReq { /// offset: 24 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "2")] pub prop_entity_id: u32, } /// Obf: CGDANCPMJAE #[derive(proto_derive::CmdID)] -#[cmdid(5687)] +#[cmdid(5669)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueDoGambleScRsp { /// offset: 32 - #[prost(uint32, tag = "4")] - pub retcode: u32, + #[prost(uint32, tag = "2")] + pub jpklmppogdh: u32, + /// offset: 40 + #[prost(uint32, tag = "10")] + pub cfbglfojoda: u32, /// offset: 24 #[prost(message, optional, tag = "5")] pub ffmifpfibdd: ::core::option::Option, /// offset: 36 - #[prost(uint32, tag = "9")] - pub cfbglfojoda: u32, - /// offset: 40 - #[prost(uint32, tag = "8")] - pub jpklmppogdh: u32, -} -/// Obf: NOLOILJJAKG -#[derive(proto_derive::CmdID)] -#[cmdid(5619)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueDebugReplaySaveScNotify { - /// offset: 72 #[prost(uint32, tag = "6")] - pub uid: u32, - /// offset: 40 - #[prost(string, tag = "15")] - pub dfpfalbjhjh: ::prost::alloc::string::String, - /// offset: 56 - #[prost(string, tag = "2")] - pub jdedckkacgo: ::prost::alloc::string::String, - /// offset: 32 - #[prost(string, tag = "9")] - pub nepgeejclah: ::prost::alloc::string::String, - /// offset: 24 - #[prost(string, tag = "3")] - pub kfamackfhpm: ::prost::alloc::string::String, - /// offset: 16 - #[prost(string, tag = "10")] - pub ijppknknlnl: ::prost::alloc::string::String, - /// offset: 64 - #[prost(string, tag = "1")] - pub jhjgfdmkihg: ::prost::alloc::string::String, + pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jnfelckiocm { /// offset: 40 - #[prost(uint32, repeated, tag = "4")] - pub trial_avatar_id_list: ::prost::alloc::vec::Vec, - /// offset: 72 - #[prost(uint32, tag = "2")] - pub ffkpegnbhod: u32, - /// offset: 32 - #[prost(message, optional, tag = "9")] + #[prost(message, optional, tag = "3")] pub lchkkhngbgj: ::core::option::Option, + /// offset: 60 + #[prost(uint32, tag = "15")] + pub gmpiiaeggek: u32, + /// offset: 68 + #[prost(uint32, tag = "5")] + pub kjgimhfkgbn: u32, /// offset: 56 #[prost(uint32, tag = "12")] - pub map_id: u32, + pub ffkpegnbhod: u32, /// offset: 16 - #[prost(uint32, repeated, tag = "10")] - pub avatar_id_list: ::prost::alloc::vec::Vec, - /// offset: 60 - #[prost(enumeration = "RogueStatus", tag = "14")] - pub status: i32, - /// offset: 48 - #[prost(message, optional, tag = "13")] + #[prost(message, optional, tag = "8")] pub jlnilijomem: ::core::option::Option, - /// offset: 68 - #[prost(uint32, tag = "3")] - pub gmpiiaeggek: u32, + /// offset: 72 + #[prost(uint32, tag = "11")] + pub map_id: u32, + /// offset: 48 + #[prost(uint32, repeated, tag = "13")] + pub trial_avatar_id_list: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(uint32, repeated, tag = "14")] + pub avatar_id_list: ::prost::alloc::vec::Vec, /// offset: 64 - #[prost(uint32, tag = "1")] - pub kjgimhfkgbn: u32, + #[prost(enumeration = "RogueStatus", tag = "4")] + pub status: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Oendafiaecg { + /// offset: 32 + #[prost(uint32, tag = "12")] + pub hdllmdnlokp: u32, + /// offset: 44 + #[prost(uint32, tag = "10")] + pub jpkjkimnigg: u32, + /// offset: 24 + #[prost(uint32, tag = "6")] + pub bpekcejpofe: u32, + /// offset: 40 + #[prost(bool, tag = "7")] + pub ighlhohcckc: bool, + /// offset: 52 + #[prost(uint32, tag = "2")] + pub aeieojgcmmo: u32, + /// offset: 28 + #[prost(uint32, tag = "11")] + pub battle_id: u32, /// offset: 48 #[prost(uint32, tag = "13")] - pub hdllmdnlokp: u32, - /// offset: 52 - #[prost(uint32, tag = "14")] pub kkpkaljmamf: u32, - /// offset: 40 - #[prost(uint32, tag = "11")] - pub jpkjkimnigg: u32, - /// offset: 28 - #[prost(uint32, tag = "2")] - pub hdjcjbbknaf: u32, - /// offset: 24 - #[prost(uint32, tag = "5")] - pub bpekcejpofe: u32, - /// offset: 44 - #[prost(uint32, tag = "8")] - pub aeieojgcmmo: u32, - /// offset: 32 - #[prost(uint32, tag = "9")] - pub battle_id: u32, /// offset: 36 - #[prost(bool, tag = "4")] - pub ighlhohcckc: bool, + #[prost(uint32, tag = "15")] + pub hdjcjbbknaf: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Peodocnclnp { - /// offset: 44 - #[prost(uint32, tag = "6")] + /// offset: 40 + #[prost(uint32, tag = "12")] pub module_id: u32, - /// offset: 24 + /// offset: 44 + #[prost(uint32, tag = "13")] + pub area_id: u32, + /// offset: 16 + #[prost(message, optional, tag = "1")] + pub bopaangkogh: ::core::option::Option, + /// offset: 32 #[prost(message, optional, tag = "15")] pub aeloipgfodb: ::core::option::Option, - /// offset: 32 - #[prost(message, optional, tag = "12")] - pub bopaangkogh: ::core::option::Option, - /// offset: 40 - #[prost(uint32, tag = "9")] - pub area_id: u32, } /// Obf: JGHNPPCKJOE #[derive(proto_derive::CmdID)] -#[cmdid(6005)] +#[cmdid(6006)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetRogueEndlessActivityDataCsReq {} /// Obf: ELKMJMAANCM #[derive(proto_derive::CmdID)] -#[cmdid(6010)] +#[cmdid(6007)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetRogueEndlessActivityDataScRsp { - /// offset: 44 - #[prost(uint32, tag = "14")] - pub retcode: u32, - /// offset: 40 - #[prost(uint32, tag = "1")] - pub anameobfkgn: u32, + /// offset: 24 + #[prost(uint32, repeated, tag = "9")] + pub eahbikfallf: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(message, repeated, tag = "13")] + pub data: ::prost::alloc::vec::Vec, /// offset: 48 + #[prost(uint32, tag = "12")] + pub retcode: u32, + /// offset: 44 + #[prost(uint32, tag = "3")] + pub anameobfkgn: u32, + /// offset: 40 #[prost(uint32, tag = "8")] pub jchchlmdpen: u32, - /// offset: 24 - #[prost(uint32, repeated, tag = "13")] - pub eahbikfallf: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(message, repeated, tag = "4")] - pub data: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bbnhemckdin { + /// offset: 28 + #[prost(uint32, tag = "6")] + pub avatar_id: u32, /// offset: 24 #[prost(enumeration = "AvatarType", tag = "8")] pub avatar_type: i32, - /// offset: 28 - #[prost(uint32, tag = "14")] - pub avatar_id: u32, } /// Obf: MKCPGOPOHNH #[derive(proto_derive::CmdID)] -#[cmdid(6001)] +#[cmdid(6009)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EnterRogueEndlessActivityStageCsReq { - /// offset: 24 - #[prost(message, repeated, tag = "3")] - pub avatar_list: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "10")] pub mgigdcmleog: u32, + /// offset: 16 + #[prost(message, repeated, tag = "7")] + pub avatar_list: ::prost::alloc::vec::Vec, } /// Obf: BNBIAMBDALL #[derive(proto_derive::CmdID)] -#[cmdid(6002)] +#[cmdid(6005)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EnterRogueEndlessActivityStageScRsp { - /// offset: 16 - #[prost(message, optional, tag = "7")] - pub bopaangkogh: ::core::option::Option, - /// offset: 24 - #[prost(message, optional, tag = "4")] - pub battle_info: ::core::option::Option, /// offset: 40 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "2")] pub retcode: u32, + /// offset: 24 + #[prost(message, optional, tag = "10")] + pub bopaangkogh: ::core::option::Option, + /// offset: 32 + #[prost(message, optional, tag = "5")] + pub battle_info: ::core::option::Option, } /// Obf: CKKLIEMDEOF #[derive(proto_derive::CmdID)] -#[cmdid(6006)] +#[cmdid(6001)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueEndlessActivityBattleEndScNotify { /// offset: 24 - #[prost(message, optional, tag = "4")] + #[prost(message, optional, tag = "1")] pub bopaangkogh: ::core::option::Option, } /// Obf: BCNDKNLJOEP #[derive(proto_derive::CmdID)] -#[cmdid(6009)] +#[cmdid(6004)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeRogueEndlessActivityPointRewardCsReq { /// offset: 24 - #[prost(bool, tag = "9")] + #[prost(bool, tag = "12")] pub mdhjkkbnmcf: bool, /// offset: 28 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "5")] pub level: u32, } /// Obf: FMCEDJKIHNP #[derive(proto_derive::CmdID)] -#[cmdid(6003)] +#[cmdid(6002)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeRogueEndlessActivityPointRewardScRsp { - /// offset: 40 - #[prost(bool, tag = "8")] - pub mdhjkkbnmcf: bool, /// offset: 52 - #[prost(uint32, tag = "4")] - pub jchchlmdpen: u32, - /// offset: 48 - #[prost(uint32, tag = "14")] - pub retcode: u32, - /// offset: 44 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "6")] pub level: u32, - /// offset: 32 - #[prost(message, optional, tag = "12")] - pub reward: ::core::option::Option, /// offset: 16 - #[prost(uint32, repeated, tag = "2")] + #[prost(message, optional, tag = "15")] + pub reward: ::core::option::Option, + /// offset: 44 + #[prost(uint32, tag = "13")] + pub retcode: u32, + /// offset: 48 + #[prost(bool, tag = "2")] + pub mdhjkkbnmcf: bool, + /// offset: 40 + #[prost(uint32, tag = "7")] + pub jchchlmdpen: u32, + /// offset: 32 + #[prost(uint32, repeated, tag = "9")] pub eahbikfallf: ::prost::alloc::vec::Vec, } /// Obf: HLEKECOCGJI #[derive(proto_derive::CmdID)] -#[cmdid(6004)] +#[cmdid(6003)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeRogueEndlessActivityAllBonusRewardCsReq {} /// Obf: JJPPDHEHFIM #[derive(proto_derive::CmdID)] -#[cmdid(6007)] +#[cmdid(6008)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeRogueEndlessActivityAllBonusRewardScRsp { /// offset: 32 - #[prost(message, optional, tag = "11")] - pub reward: ::core::option::Option, - /// offset: 44 - #[prost(uint32, tag = "3")] - pub retcode: u32, - /// offset: 24 - #[prost(uint32, repeated, tag = "15")] + #[prost(uint32, repeated, tag = "9")] pub eahbikfallf: ::prost::alloc::vec::Vec, - /// offset: 40 - #[prost(uint32, tag = "12")] + /// offset: 44 + #[prost(uint32, tag = "10")] pub jchchlmdpen: u32, + /// offset: 16 + #[prost(message, optional, tag = "15")] + pub reward: ::core::option::Option, + /// offset: 40 + #[prost(uint32, tag = "14")] + pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hfippdggjol { - /// offset: 24 - #[prost(message, optional, tag = "6")] - pub map_rotation_data: ::core::option::Option, /// offset: 40 - #[prost(message, optional, tag = "4")] - pub scene: ::core::option::Option, - /// offset: 32 - #[prost(message, optional, tag = "3")] + #[prost(message, optional, tag = "7")] pub lineup: ::core::option::Option, + /// offset: 32 + #[prost(message, optional, tag = "11")] + pub scene: ::core::option::Option, + /// offset: 16 + #[prost(message, optional, tag = "12")] + pub map_rotation_data: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bpaifngedgh { - /// offset: 24 - #[prost(message, repeated, tag = "2")] - pub mnfjeiininl: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(uint32, tag = "13")] - pub ogldnefkndo: u32, - /// offset: 40 + /// offset: 44 #[prost(enumeration = "Jlcbbkkgoej", tag = "6")] pub status: i32, - /// offset: 36 - #[prost(uint32, tag = "10")] - pub bhpgjcicmjm: u32, - /// offset: 44 - #[prost(uint32, tag = "4")] + /// offset: 32 + #[prost(uint32, tag = "9")] pub ppjbgnbmkpm: u32, + /// offset: 16 + #[prost(message, repeated, tag = "12")] + pub mnfjeiininl: ::prost::alloc::vec::Vec, + /// offset: 36 + #[prost(uint32, tag = "2")] + pub ogldnefkndo: u32, + /// offset: 40 + #[prost(uint32, tag = "11")] + pub bhpgjcicmjm: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Oiikgfipmfg { /// offset: 36 - #[prost(uint32, tag = "14")] - pub akdleblpbmd: u32, - /// offset: 24 - #[prost(uint32, tag = "9")] - pub eipnnejnnkj: u32, - /// offset: 32 - #[prost(enumeration = "Jiokhlhgeod", tag = "11")] + #[prost(enumeration = "Jiokhlhgeod", tag = "14")] pub status: i32, /// offset: 28 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "8")] pub room_id: u32, + /// offset: 32 + #[prost(uint32, tag = "6")] + pub eipnnejnnkj: u32, + /// offset: 24 + #[prost(uint32, tag = "15")] + pub akdleblpbmd: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mjkkoneiobo { - /// offset: 32 + /// offset: 36 + #[prost(uint32, tag = "15")] + pub lfcdodfmhhn: u32, + /// offset: 44 #[prost(enumeration = "Jmpphgigffi", tag = "10")] pub reason: i32, - /// offset: 44 - #[prost(uint32, tag = "14")] - pub lfcdodfmhhn: u32, - /// offset: 24 - #[prost(message, repeated, tag = "7")] - pub ahooafgdehf: ::prost::alloc::vec::Vec, - /// offset: 40 - #[prost(uint32, tag = "9")] + /// offset: 32 + #[prost(uint32, tag = "7")] pub acgbelaigbo: u32, + /// offset: 24 + #[prost(message, repeated, tag = "3")] + pub ahooafgdehf: ::prost::alloc::vec::Vec, /// offset: 48 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "8")] pub bgokheibnkl: u32, - /// offset: 36 - #[prost(enumeration = "Behfnmkdomk", tag = "13")] + /// offset: 40 + #[prost(enumeration = "Behfnmkdomk", tag = "12")] pub status: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jchcgfmgbak { /// offset: 24 - #[prost(message, repeated, tag = "1")] + #[prost(message, repeated, tag = "12")] pub eldolkcakae: ::prost::alloc::vec::Vec, /// offset: 16 - #[prost(message, repeated, tag = "6")] + #[prost(message, repeated, tag = "7")] pub magic_list: ::prost::alloc::vec::Vec, /// offset: 40 + #[prost(bool, tag = "1")] + pub jfcnajmihci: bool, + /// offset: 44 #[prost(uint32, tag = "5")] pub nmjaibbldoc: u32, - /// offset: 44 - #[prost(bool, tag = "10")] - pub jfcnajmihci: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Llnhfmgmcmn { - /// offset: 16 - #[prost(uint32, repeated, tag = "13")] + /// offset: 24 + #[prost(uint32, repeated, tag = "5")] pub dimhpbcpnlc: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Klohnfgbnph { /// offset: 24 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "1")] pub laeejiikmpi: u32, } /// Obf: ODFPBAAGAPO #[derive(proto_derive::CmdID)] -#[cmdid(7710)] +#[cmdid(7741)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueMagicStartCsReq { - /// offset: 16 + /// offset: 40 + #[prost(uint32, tag = "4")] + pub area_id: u32, + /// offset: 44 + #[prost(uint32, tag = "3")] + pub jeafpigjdol: u32, + /// offset: 24 + #[prost(uint32, repeated, tag = "8")] + pub ahiibhkdfjb: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, repeated, tag = "7")] pub avatar_id_list: ::prost::alloc::vec::Vec, - /// offset: 44 - #[prost(uint32, tag = "13")] - pub area_id: u32, - /// offset: 40 - #[prost(uint32, tag = "10")] - pub jeafpigjdol: u32, - /// offset: 32 - #[prost(uint32, repeated, tag = "11")] - pub ahiibhkdfjb: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Aapkbpeggbh { - /// offset: 56 - #[prost(message, optional, tag = "6")] - pub lineup: ::core::option::Option, - /// offset: 32 - #[prost(message, optional, tag = "7")] - pub jibdgcfcdio: ::core::option::Option, - /// offset: 64 - #[prost(message, optional, tag = "11")] - pub item_value: ::core::option::Option, - /// offset: 40 - #[prost(message, optional, tag = "8")] - pub cacgekaankl: ::core::option::Option, - /// offset: 72 - #[prost(message, optional, tag = "4")] - pub kkobbenpfph: ::core::option::Option, /// offset: 16 - #[prost(message, optional, tag = "2")] + #[prost(message, optional, tag = "4")] + pub item_value: ::core::option::Option, + /// offset: 72 + #[prost(message, optional, tag = "7")] + pub jlfddmekljk: ::core::option::Option, + /// offset: 24 + #[prost(message, optional, tag = "6")] + pub kkobbenpfph: ::core::option::Option, + /// offset: 56 + #[prost(message, optional, tag = "15")] pub level: ::core::option::Option, /// offset: 80 - #[prost(message, optional, tag = "1")] - pub basic_info: ::core::option::Option, - /// offset: 24 #[prost(message, optional, tag = "9")] - pub jlfddmekljk: ::core::option::Option, + pub basic_info: ::core::option::Option, + /// offset: 48 + #[prost(message, optional, tag = "11")] + pub lineup: ::core::option::Option, + /// offset: 40 + #[prost(message, optional, tag = "1")] + pub cacgekaankl: ::core::option::Option, + /// offset: 64 + #[prost(message, optional, tag = "8")] + pub jibdgcfcdio: ::core::option::Option, } /// Obf: BEACKFEHJIJ #[derive(proto_derive::CmdID)] -#[cmdid(7705)] +#[cmdid(7714)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueMagicStartScRsp { /// offset: 40 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "10")] pub retcode: u32, - /// offset: 24 + /// offset: 32 #[prost(message, optional, tag = "12")] - pub bhmhlpchklg: ::core::option::Option, - /// offset: 16 - #[prost(message, optional, tag = "5")] pub lcoclenjjai: ::core::option::Option, + /// offset: 24 + #[prost(message, optional, tag = "1")] + pub bhmhlpchklg: ::core::option::Option, } /// Obf: NMAEBMBEGOL #[derive(proto_derive::CmdID)] -#[cmdid(7798)] +#[cmdid(7777)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueMagicEnterCsReq {} /// Obf: FOJGIIBDBPJ #[derive(proto_derive::CmdID)] -#[cmdid(7753)] +#[cmdid(7781)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueMagicEnterScRsp { - /// offset: 16 - #[prost(message, optional, tag = "15")] - pub lcoclenjjai: ::core::option::Option, /// offset: 40 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "11")] pub retcode: u32, - /// offset: 24 - #[prost(message, optional, tag = "1")] + /// offset: 32 + #[prost(message, optional, tag = "14")] pub bhmhlpchklg: ::core::option::Option, + /// offset: 16 + #[prost(message, optional, tag = "3")] + pub lcoclenjjai: ::core::option::Option, } /// Obf: JPNGLDLLJCP #[derive(proto_derive::CmdID)] -#[cmdid(7779)] +#[cmdid(7702)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueMagicLeaveCsReq {} /// Obf: JOEGNNIECCN #[derive(proto_derive::CmdID)] -#[cmdid(7702)] +#[cmdid(7785)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueMagicLeaveScRsp { /// offset: 32 - #[prost(uint32, tag = "3")] - pub retcode: u32, - /// offset: 16 - #[prost(message, optional, tag = "7")] - pub lcoclenjjai: ::core::option::Option, -} -/// Obf: BKFDIABHNDA -#[derive(proto_derive::CmdID)] -#[cmdid(7741)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct RogueMagicEnterRoomCsReq { - /// offset: 24 - #[prost(uint32, tag = "10")] - pub bhpgjcicmjm: u32, - /// offset: 28 - #[prost(uint32, tag = "13")] - pub fllablfbeik: u32, -} -/// Obf: ELMOIGEFFGB -#[derive(proto_derive::CmdID)] -#[cmdid(7755)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueMagicEnterRoomScRsp { - /// offset: 32 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "11")] pub retcode: u32, /// offset: 24 #[prost(message, optional, tag = "14")] pub lcoclenjjai: ::core::option::Option, } +/// Obf: BKFDIABHNDA +#[derive(proto_derive::CmdID)] +#[cmdid(7719)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct RogueMagicEnterRoomCsReq { + /// offset: 24 + #[prost(uint32, tag = "9")] + pub bhpgjcicmjm: u32, + /// offset: 28 + #[prost(uint32, tag = "11")] + pub fllablfbeik: u32, +} +/// Obf: ELMOIGEFFGB +#[derive(proto_derive::CmdID)] +#[cmdid(7762)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct RogueMagicEnterRoomScRsp { + /// offset: 24 + #[prost(message, optional, tag = "6")] + pub lcoclenjjai: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "3")] + pub retcode: u32, +} /// Obf: OIOHPPMCMHE #[derive(proto_derive::CmdID)] -#[cmdid(7707)] +#[cmdid(7734)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueMagicEnterLayerCsReq { - /// offset: 24 - #[prost(uint32, tag = "3")] - pub lfcdodfmhhn: u32, /// offset: 28 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "11")] + pub lfcdodfmhhn: u32, + /// offset: 24 + #[prost(uint32, tag = "6")] pub fllablfbeik: u32, } /// Obf: LDALHBMJLPD #[derive(proto_derive::CmdID)] -#[cmdid(7739)] +#[cmdid(7789)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueMagicEnterLayerScRsp { - /// offset: 24 - #[prost(message, optional, tag = "13")] - pub lcoclenjjai: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "14")] pub retcode: u32, + /// offset: 16 + #[prost(message, optional, tag = "5")] + pub lcoclenjjai: ::core::option::Option, } /// Obf: NMAAKGGGDDE #[derive(proto_derive::CmdID)] -#[cmdid(7716)] +#[cmdid(7722)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueMagicLevelInfoUpdateScNotify { - /// offset: 16 - #[prost(message, repeated, tag = "12")] - pub ahooafgdehf: ::prost::alloc::vec::Vec, - /// offset: 44 - #[prost(enumeration = "Behfnmkdomk", tag = "10")] - pub status: i32, + /// offset: 32 + #[prost(uint32, tag = "6")] + pub acgbelaigbo: u32, /// offset: 40 - #[prost(enumeration = "Jmpphgigffi", tag = "2")] + #[prost(enumeration = "Jmpphgigffi", tag = "15")] pub reason: i32, + /// offset: 36 + #[prost(uint32, tag = "12")] + pub lfcdodfmhhn: u32, + /// offset: 16 + #[prost(message, repeated, tag = "3")] + pub ahooafgdehf: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(uint32, tag = "13")] - pub acgbelaigbo: u32, - /// offset: 32 - #[prost(uint32, tag = "7")] - pub lfcdodfmhhn: u32, - /// offset: 36 - #[prost(uint32, tag = "1")] pub bgokheibnkl: u32, + /// offset: 44 + #[prost(enumeration = "Behfnmkdomk", tag = "9")] + pub status: i32, } /// Obf: BJMDBIIDBPH #[derive(proto_derive::CmdID)] -#[cmdid(7726)] +#[cmdid(7796)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueMagicAreaUpdateScNotify { /// offset: 16 - #[prost(message, repeated, tag = "8")] + #[prost(message, repeated, tag = "6")] pub jidjeamdkde: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Caclanloolk { - /// offset: 28 - #[prost(bool, tag = "14")] - pub fbjhgpdkbgm: bool, /// offset: 24 + #[prost(bool, tag = "15")] + pub fbjhgpdkbgm: bool, + /// offset: 28 #[prost(uint32, tag = "6")] pub efkegdoajbh: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fjjdkdndfdj { - /// offset: 24 - #[prost(uint32, tag = "13")] - pub kknghgbhcgg: u32, /// offset: 28 - #[prost(bool, tag = "5")] + #[prost(bool, tag = "6")] pub fbjhgpdkbgm: bool, + /// offset: 24 + #[prost(uint32, tag = "4")] + pub kknghgbhcgg: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ognbigkhhbm { - /// offset: 24 - #[prost(message, optional, tag = "12")] - pub bjlemfmcodd: ::core::option::Option, - /// offset: 32 - #[prost(message, optional, tag = "15")] - pub bhmhlpchklg: ::core::option::Option, - /// offset: 40 - #[prost(message, optional, tag = "4")] - pub gcglnkfdkkn: ::core::option::Option, /// offset: 48 - #[prost(message, optional, tag = "8")] + #[prost(message, optional, tag = "15")] pub embagmmhipa: ::core::option::Option, + /// offset: 24 + #[prost(message, optional, tag = "3")] + pub bjlemfmcodd: ::core::option::Option, + /// offset: 16 + #[prost(message, optional, tag = "8")] + pub gcglnkfdkkn: ::core::option::Option, + /// offset: 40 + #[prost(message, optional, tag = "2")] + pub bhmhlpchklg: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hcjgpmdgbjo { - /// offset: 16 - #[prost(message, repeated, tag = "1")] - pub epckcookclj: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(message, repeated, tag = "15")] - pub klmgaebeagk: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(uint32, repeated, tag = "5")] + #[prost(uint32, repeated, tag = "15")] pub mnkcjfelcng: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(message, repeated, tag = "13")] + pub epckcookclj: ::prost::alloc::vec::Vec, /// offset: 24 - #[prost(uint32, repeated, tag = "7")] + #[prost(uint32, repeated, tag = "14")] pub blbfdcgceda: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(message, repeated, tag = "10")] + pub klmgaebeagk: ::prost::alloc::vec::Vec, } /// Obf: LPHOAKOKCGL #[derive(proto_derive::CmdID)] -#[cmdid(7794)] +#[cmdid(7792)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueMagicBattleFailSettleInfoScNotify { - /// offset: 24 + /// offset: 32 #[prost(message, optional, tag = "1")] pub lcoclenjjai: ::core::option::Option, - /// offset: 32 - #[prost(message, optional, tag = "10")] + /// offset: 16 + #[prost(message, optional, tag = "13")] pub njnjebodmnl: ::core::option::Option, } /// Obf: PICMLKBCPGJ #[derive(proto_derive::CmdID)] -#[cmdid(7797)] +#[cmdid(7712)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueMagicSettleCsReq {} /// Obf: MMFBKKPAIAK #[derive(proto_derive::CmdID)] -#[cmdid(7706)] +#[cmdid(7788)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueMagicSettleScRsp { + /// offset: 56 + #[prost(uint32, tag = "10")] + pub retcode: u32, /// offset: 40 - #[prost(message, optional, tag = "12")] + #[prost(message, optional, tag = "2")] pub lcoclenjjai: ::core::option::Option, /// offset: 24 - #[prost(message, optional, tag = "8")] - pub njnjebodmnl: ::core::option::Option, - /// offset: 32 - #[prost(message, optional, tag = "10")] - pub mgcfoglkmch: ::core::option::Option, - /// offset: 16 #[prost(message, optional, tag = "13")] + pub mgcfoglkmch: ::core::option::Option, + /// offset: 32 + #[prost(message, optional, tag = "3")] + pub njnjebodmnl: ::core::option::Option, + /// offset: 16 + #[prost(message, optional, tag = "14")] pub gfonfdbfbna: ::core::option::Option, - /// offset: 56 - #[prost(uint32, tag = "9")] - pub retcode: u32, } /// Obf: MHPBBOBPBDK #[derive(proto_derive::CmdID)] -#[cmdid(7736)] +#[cmdid(7731)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueMagicReviveCostUpdateScNotify { /// offset: 16 - #[prost(message, optional, tag = "14")] + #[prost(message, optional, tag = "15")] pub gficflciejj: ::core::option::Option, } /// Obf: PHCBEONFBHA #[derive(proto_derive::CmdID)] -#[cmdid(7778)] +#[cmdid(7797)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueMagicReviveAvatarCsReq { /// offset: 24 - #[prost(uint32, repeated, tag = "2")] + #[prost(uint32, repeated, tag = "7")] pub avatar_id_list: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "10")] pub interacted_prop_entity_id: u32, } /// Obf: CPMJBEHCKNB #[derive(proto_derive::CmdID)] -#[cmdid(7774)] +#[cmdid(7787)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueMagicReviveAvatarScRsp { - /// offset: 24 + /// offset: 32 + #[prost(uint32, tag = "6")] + pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "4")] pub gficflciejj: ::core::option::Option, - /// offset: 32 - #[prost(uint32, tag = "7")] - pub retcode: u32, } /// Obf: JCNFFMKKAKM #[derive(proto_derive::CmdID)] -#[cmdid(7790)] +#[cmdid(7715)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueMagicQueryCsReq {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Olfgbamefji { - /// offset: 80 - #[prost(uint32, tag = "13")] - pub ofbiahgopcm: u32, - /// offset: 72 - #[prost(uint32, tag = "14")] - pub nnnkjkclblo: u32, - /// offset: 68 - #[prost(uint32, tag = "5")] - pub hmkgbmidgop: u32, - /// offset: 88 - #[prost(uint32, tag = "9")] - pub njiempgeeog: u32, - /// offset: 32 - #[prost(message, repeated, tag = "1233")] + /// offset: 16 + #[prost(message, repeated, tag = "526")] pub magic_list: ::prost::alloc::vec::Vec, - /// offset: 76 - #[prost(uint32, tag = "2")] - pub blfdfmcffim: u32, - /// offset: 40 - #[prost(message, repeated, tag = "1106")] + /// offset: 32 + #[prost(message, repeated, tag = "483")] pub eldolkcakae: ::prost::alloc::vec::Vec, - /// offset: 84 - #[prost(uint32, tag = "11")] - pub ipodnbljpol: u32, - /// offset: 64 - #[prost(uint32, tag = "12")] + /// offset: 72 + #[prost(uint32, tag = "5")] pub fonnghlgjfa: u32, - /// offset: 56 - #[prost(uint32, tag = "8")] - pub bgokheibnkl: u32, - /// offset: 24 - #[prost(uint32, repeated, tag = "816")] + /// offset: 68 + #[prost(uint32, tag = "3")] + pub ipodnbljpol: u32, + /// offset: 40 + #[prost(uint32, repeated, tag = "1344")] pub jlhfojodokg: ::prost::alloc::vec::Vec, /// offset: 48 - #[prost(uint32, repeated, tag = "1688")] + #[prost(uint32, repeated, tag = "1854")] pub avatar_id_list: ::prost::alloc::vec::Vec, - /// offset: 60 + /// offset: 84 + #[prost(uint32, tag = "7")] + pub hmkgbmidgop: u32, + /// offset: 76 + #[prost(uint32, tag = "8")] + pub bgokheibnkl: u32, + /// offset: 64 #[prost(uint32, tag = "15")] + pub njiempgeeog: u32, + /// offset: 60 + #[prost(uint32, tag = "9")] pub nmjaibbldoc: u32, + /// offset: 56 + #[prost(uint32, tag = "4")] + pub blfdfmcffim: u32, + /// offset: 80 + #[prost(uint32, tag = "2")] + pub ofbiahgopcm: u32, + /// offset: 88 + #[prost(uint32, tag = "11")] + pub nnnkjkclblo: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Koiicmieaef { /// offset: 16 - #[prost(uint32, repeated, tag = "1520")] + #[prost(uint32, repeated, tag = "806")] pub dpplcddhbge: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pjebcbnpdic { - /// offset: 58 - #[prost(bool, tag = "2")] - pub biifelfegnk: bool, /// offset: 56 - #[prost(bool, tag = "11")] - pub knbdpfeidnm: bool, - /// offset: 40 - #[prost(uint32, repeated, tag = "13")] - pub npbnmmkhkop: ::prost::alloc::vec::Vec, - /// offset: 52 #[prost(uint32, tag = "7")] pub ifpoilopfag: u32, - /// offset: 57 - #[prost(bool, tag = "3")] + /// offset: 50 + #[prost(bool, tag = "2")] pub is_taken_reward: bool, - /// offset: 24 - #[prost(message, optional, tag = "6")] - pub record_info: ::core::option::Option, - /// offset: 32 - #[prost(message, optional, tag = "14")] + /// offset: 52 + #[prost(uint32, tag = "3")] + pub area_id: u32, + /// offset: 40 + #[prost(uint32, repeated, tag = "5")] + pub npbnmmkhkop: ::prost::alloc::vec::Vec, + /// offset: 49 + #[prost(bool, tag = "6")] + pub knbdpfeidnm: bool, + /// offset: 16 + #[prost(message, optional, tag = "4")] pub cgaijcclkbh: ::core::option::Option, /// offset: 48 - #[prost(uint32, tag = "8")] - pub area_id: u32, + #[prost(bool, tag = "15")] + pub biifelfegnk: bool, + /// offset: 24 + #[prost(message, optional, tag = "11")] + pub record_info: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cchiedibofm { /// offset: 28 - #[prost(uint32, tag = "12")] - pub handcdpibld: u32, - /// offset: 24 #[prost(bool, tag = "7")] pub knbdpfeidnm: bool, + /// offset: 24 + #[prost(uint32, tag = "1")] + pub handcdpibld: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] @@ -35650,312 +37380,312 @@ pub struct Bgapfbpijhp { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pbbedpiipek { - /// offset: 48 - #[prost(message, optional, tag = "1")] - pub story_info: ::core::option::Option, - /// offset: 16 - #[prost(message, repeated, tag = "9")] - pub picfhpkdnel: ::prost::alloc::vec::Vec, + /// offset: 56 + #[prost(uint32, repeated, tag = "7")] + pub kglbndeaphf: ::prost::alloc::vec::Vec, /// offset: 24 - #[prost(message, repeated, tag = "4")] - pub jidjeamdkde: ::prost::alloc::vec::Vec, + #[prost(message, optional, tag = "9")] + pub okakamonpfl: ::core::option::Option, + /// offset: 72 + #[prost(message, repeated, tag = "12")] + pub dimgdinccji: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(message, repeated, tag = "10")] + pub magic_list: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(message, optional, tag = "13")] + pub story_info: ::core::option::Option, + /// offset: 64 + #[prost(message, repeated, tag = "6")] + pub picfhpkdnel: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(message, repeated, tag = "15")] - pub dimgdinccji: ::prost::alloc::vec::Vec, - /// offset: 40 - #[prost(message, repeated, tag = "6")] - pub magic_list: ::prost::alloc::vec::Vec, - /// offset: 72 - #[prost(uint32, repeated, tag = "5")] - pub kglbndeaphf: ::prost::alloc::vec::Vec, - /// offset: 56 - #[prost(message, optional, tag = "2")] - pub okakamonpfl: ::core::option::Option, + pub jidjeamdkde: ::prost::alloc::vec::Vec, } /// Obf: JAFOJENLDJP #[derive(proto_derive::CmdID)] -#[cmdid(7754)] +#[cmdid(7720)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueMagicQueryScRsp { - /// offset: 24 - #[prost(message, optional, tag = "5")] - pub bhmhlpchklg: ::core::option::Option, - /// offset: 40 - #[prost(uint32, tag = "14")] - pub retcode: u32, /// offset: 32 - #[prost(message, optional, tag = "3")] - pub lagbgldlgcb: ::core::option::Option, + #[prost(message, optional, tag = "6")] + pub bhmhlpchklg: ::core::option::Option, + /// offset: 16 + #[prost(message, optional, tag = "7")] + pub operating_system: ::core::option::Option, + /// offset: 40 + #[prost(uint32, tag = "8")] + pub retcode: u32, } /// Obf: MDLNPIMICMD #[derive(proto_derive::CmdID)] -#[cmdid(7709)] +#[cmdid(7721)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueMagicScepterDressInUnitCsReq { /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "6")] pub scepter_id: u32, + /// offset: 28 + #[prost(uint32, tag = "15")] + pub elpinnnalbd: u32, /// offset: 32 #[prost(uint32, tag = "5")] - pub elpinnnalbd: u32, - /// offset: 28 - #[prost(uint32, tag = "3")] pub slot_id: u32, } /// Obf: AAGDKJFNAKG #[derive(proto_derive::CmdID)] -#[cmdid(7720)] +#[cmdid(7767)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueMagicScepterDressInUnitScRsp { - /// offset: 24 - #[prost(uint32, tag = "12")] - pub retcode: u32, -} -/// Obf: CHJNEKCPADA -#[derive(proto_derive::CmdID)] -#[cmdid(7728)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RogueMagicAutoDressInUnitCsReq { - /// offset: 24 - #[prost(uint32, repeated, tag = "13")] - pub bhkankfpdcp: ::prost::alloc::vec::Vec, -} -/// Obf: DMKCMBHADOL -#[derive(proto_derive::CmdID)] -#[cmdid(7789)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct RogueMagicAutoDressInUnitScRsp { - /// offset: 24 - #[prost(uint32, tag = "13")] - pub retcode: u32, -} -/// Obf: LIAJHMCJDLO -#[derive(proto_derive::CmdID)] -#[cmdid(7788)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct RogueMagicSetAutoDressInMagicUnitCsReq { - /// offset: 24 - #[prost(bool, tag = "6")] - pub khdhahnnalm: bool, -} -/// Obf: NNJADFLFHEB -#[derive(proto_derive::CmdID)] -#[cmdid(7715)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct RogueMagicSetAutoDressInMagicUnitScRsp { - /// offset: 28 - #[prost(bool, tag = "7")] - pub khdhahnnalm: bool, /// offset: 24 #[prost(uint32, tag = "4")] pub retcode: u32, } +/// Obf: CHJNEKCPADA +#[derive(proto_derive::CmdID)] +#[cmdid(7773)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct RogueMagicAutoDressInUnitCsReq { + /// offset: 16 + #[prost(uint32, repeated, tag = "1")] + pub bhkankfpdcp: ::prost::alloc::vec::Vec, +} +/// Obf: DMKCMBHADOL +#[derive(proto_derive::CmdID)] +#[cmdid(7751)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct RogueMagicAutoDressInUnitScRsp { + /// offset: 24 + #[prost(uint32, tag = "9")] + pub retcode: u32, +} +/// Obf: LIAJHMCJDLO +#[derive(proto_derive::CmdID)] +#[cmdid(7759)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct RogueMagicSetAutoDressInMagicUnitCsReq { + /// offset: 24 + #[prost(bool, tag = "10")] + pub khdhahnnalm: bool, +} +/// Obf: NNJADFLFHEB +#[derive(proto_derive::CmdID)] +#[cmdid(7761)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct RogueMagicSetAutoDressInMagicUnitScRsp { + /// offset: 28 + #[prost(bool, tag = "1")] + pub khdhahnnalm: bool, + /// offset: 24 + #[prost(uint32, tag = "15")] + pub retcode: u32, +} /// Obf: AMBAEBKGJIB #[derive(proto_derive::CmdID)] -#[cmdid(7713)] +#[cmdid(7724)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueMagicAutoDressInMagicUnitChangeScNotify { /// offset: 24 - #[prost(bool, tag = "12")] + #[prost(bool, tag = "6")] pub khdhahnnalm: bool, } /// Obf: LLCCLFEGKHD #[derive(proto_derive::CmdID)] -#[cmdid(7769)] +#[cmdid(7725)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueMagicScepterTakeOffUnitCsReq { - /// offset: 32 - #[prost(uint32, tag = "3")] - pub scepter_id: u32, - /// offset: 16 - #[prost(uint32, repeated, tag = "15")] + /// offset: 24 + #[prost(uint32, repeated, tag = "3")] pub bhkankfpdcp: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "8")] + pub scepter_id: u32, } /// Obf: FJKAPMKLJAE #[derive(proto_derive::CmdID)] -#[cmdid(7792)] +#[cmdid(7786)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueMagicScepterTakeOffUnitScRsp { /// offset: 24 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "6")] pub retcode: u32, } /// Obf: IHBDBADPBEH #[derive(proto_derive::CmdID)] -#[cmdid(7724)] +#[cmdid(7733)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueMagicUnitComposeCsReq { /// offset: 24 - #[prost(uint32, repeated, tag = "1")] + #[prost(uint32, repeated, tag = "14")] pub bhkankfpdcp: ::prost::alloc::vec::Vec, } /// Obf: GPLNECHOOCF #[derive(proto_derive::CmdID)] -#[cmdid(7773)] +#[cmdid(7745)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueMagicUnitComposeScRsp { /// offset: 24 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "2")] pub retcode: u32, } /// Obf: DDIECBDNCIJ #[derive(proto_derive::CmdID)] -#[cmdid(7742)] +#[cmdid(7710)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueMagicUnitReforgeCsReq { - /// offset: 24 + /// offset: 16 #[prost(uint32, repeated, tag = "1")] pub bhkankfpdcp: ::prost::alloc::vec::Vec, } /// Obf: AJMPFOIJAML #[derive(proto_derive::CmdID)] -#[cmdid(7701)] +#[cmdid(7764)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueMagicUnitReforgeScRsp { /// offset: 24 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "4")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Iejppfjfjlj { /// offset: 32 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "13")] pub cmadmlialjl: u32, - /// offset: 16 - #[prost(message, optional, tag = "11")] + /// offset: 24 + #[prost(message, optional, tag = "12")] pub talent_info: ::core::option::Option, } /// Obf: MKFONFJNKDB #[derive(proto_derive::CmdID)] -#[cmdid(7751)] +#[cmdid(7800)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueMagicGetTalentInfoCsReq {} /// Obf: CMFPLABIBCD #[derive(proto_derive::CmdID)] -#[cmdid(7725)] +#[cmdid(7735)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueMagicGetTalentInfoScRsp { - /// offset: 32 - #[prost(uint32, tag = "2")] - pub retcode: u32, - /// offset: 24 - #[prost(message, optional, tag = "12")] + /// offset: 16 + #[prost(message, optional, tag = "4")] pub okakamonpfl: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "13")] + pub retcode: u32, } /// Obf: HHMFEHGPHIL #[derive(proto_derive::CmdID)] -#[cmdid(7735)] +#[cmdid(7706)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueMagicEnableTalentCsReq { /// offset: 24 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "6")] pub talent_id: u32, } /// Obf: BLCHCIIGNDB #[derive(proto_derive::CmdID)] -#[cmdid(7737)] +#[cmdid(7746)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueMagicEnableTalentScRsp { /// offset: 32 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "11")] pub retcode: u32, /// offset: 16 - #[prost(message, optional, tag = "3")] + #[prost(message, optional, tag = "8")] pub okakamonpfl: ::core::option::Option, } /// Obf: ECEGEHKCEBB #[derive(proto_derive::CmdID)] -#[cmdid(7760)] +#[cmdid(7776)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueMagicGetMiscRealTimeDataCsReq {} /// Obf: FANODLFGDEG #[derive(proto_derive::CmdID)] -#[cmdid(7766)] +#[cmdid(7709)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueMagicGetMiscRealTimeDataScRsp { - /// offset: 40 - #[prost(uint32, tag = "2")] - pub retcode: u32, /// offset: 16 - #[prost(message, optional, tag = "6")] + #[prost(message, optional, tag = "4")] pub bjlemfmcodd: ::core::option::Option, /// offset: 24 - #[prost(message, optional, tag = "12")] + #[prost(message, optional, tag = "13")] pub gcglnkfdkkn: ::core::option::Option, + /// offset: 40 + #[prost(uint32, tag = "1")] + pub retcode: u32, } /// Obf: GCIONHDOOCC #[derive(proto_derive::CmdID)] -#[cmdid(7708)] +#[cmdid(7705)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueMagicStoryInfoUpdateScNotify { /// offset: 24 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "3")] pub mnbccbabcha: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Eddhmigfdji { /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "15")] pub inbjppapcag: u32, /// offset: 28 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "2")] pub mbgkckldhib: u32, /// offset: 32 - #[prost(bool, tag = "10")] + #[prost(bool, tag = "7")] pub pipmgacmjnn: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Foiacpfkdhk { - /// offset: 24 - #[prost(uint32, repeated, tag = "9")] - pub onnjgdjnflg: ::prost::alloc::vec::Vec, - /// offset: 36 - #[prost(uint32, tag = "5")] - pub mbgkckldhib: u32, - /// offset: 32 - #[prost(bool, tag = "10")] - pub pipmgacmjnn: bool, /// offset: 40 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "1")] + pub mbgkckldhib: u32, + /// offset: 36 + #[prost(bool, tag = "12")] + pub pipmgacmjnn: bool, + /// offset: 24 + #[prost(uint32, repeated, tag = "11")] + pub onnjgdjnflg: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "14")] pub inbjppapcag: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pogcnjmngpi { + /// offset: 32 + #[prost(bool, tag = "2")] + pub pipmgacmjnn: bool, /// offset: 36 #[prost(uint32, tag = "3")] pub inbjppapcag: u32, - /// offset: 32 - #[prost(bool, tag = "15")] - pub pipmgacmjnn: bool, /// offset: 16 - #[prost(uint32, repeated, tag = "6")] + #[prost(uint32, repeated, tag = "5")] pub onnjgdjnflg: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ainblbbfdbj { + /// offset: 32 + #[prost(bool, tag = "4")] + pub pipmgacmjnn: bool, + /// offset: 16 + #[prost(uint32, repeated, tag = "11")] + pub nhgojdodgma: ::prost::alloc::vec::Vec, + /// offset: 36 + #[prost(uint32, tag = "5")] + pub inbjppapcag: u32, /// offset: 40 #[prost(uint32, tag = "14")] - pub inbjppapcag: u32, - /// offset: 16 - #[prost(uint32, repeated, tag = "8")] - pub nhgojdodgma: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(uint32, tag = "12")] pub nijagoajpem: u32, - /// offset: 36 - #[prost(bool, tag = "15")] - pub pipmgacmjnn: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ajeeiakemip { /// offset: 24 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "8")] pub cehfiilmjkm: u32, } #[derive(proto_derive::CmdID)] @@ -35969,589 +37699,589 @@ pub struct Khmjbjlobpg { #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gfgdodhmbpk { /// offset: 24 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "15")] pub kokpceamabc: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Npdipkhdcnf { - /// offset: 24 - #[prost(uint32, repeated, tag = "11")] - pub nhgojdodgma: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint32, tag = "13")] - pub inbjppapcag: u32, - /// offset: 32 #[prost(bool, tag = "3")] pub pipmgacmjnn: bool, /// offset: 36 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "2")] pub iigoemfhgll: u32, + /// offset: 16 + #[prost(uint32, repeated, tag = "7")] + pub nhgojdodgma: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "15")] + pub inbjppapcag: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Egalagnaefb { /// offset: 24 - #[prost(uint32, tag = "3")] - pub olgljhecdof: u32, - /// offset: 28 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "15")] pub gpdeiiioipn: u32, - /// offset: 32 - #[prost(uint32, tag = "5")] + /// offset: 28 + #[prost(uint32, tag = "4")] pub gclebgddiip: u32, + /// offset: 32 + #[prost(uint32, tag = "7")] + pub olgljhecdof: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ndgljknkefk { /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "11")] pub ojeblmkkmgo: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Egfdajdihnj { /// offset: 24 - #[prost(uint32, tag = "3")] - pub item_id: u32, - /// offset: 28 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "8")] pub mbejblfhcbh: u32, + /// offset: 28 + #[prost(uint32, tag = "5")] + pub item_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pnikofbimjl { - /// offset: 28 - #[prost(uint32, tag = "11")] - pub num: u32, /// offset: 32 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "4")] pub eoaefbknffe: u32, /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "5")] pub nejdmegnfgk: u32, + /// offset: 28 + #[prost(uint32, tag = "9")] + pub num: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jjdkoeehbjo { /// offset: 28 - #[prost(uint32, tag = "3")] - pub num: u32, - /// offset: 24 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "6")] pub ooofgdbldce: u32, + /// offset: 24 + #[prost(uint32, tag = "7")] + pub num: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Okgmdmjhcmk { /// offset: 24 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "9")] pub cehfiilmjkm: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cfkbhpnbcnb { /// offset: 24 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "1")] pub mbgkckldhib: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bbbeoeoifjk { - /// offset: 36 - #[prost(bool, tag = "11")] - pub pipmgacmjnn: bool, - /// offset: 32 - #[prost(uint32, tag = "15")] - pub inbjppapcag: u32, - /// offset: 16 - #[prost(uint32, repeated, tag = "4")] + /// offset: 24 + #[prost(uint32, repeated, tag = "6")] pub onnjgdjnflg: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(bool, tag = "8")] + pub pipmgacmjnn: bool, + /// offset: 36 + #[prost(uint32, tag = "10")] + pub inbjppapcag: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ahpnapgpjeg { /// offset: 28 - #[prost(uint32, tag = "9")] - pub ojeblmkkmgo: u32, - /// offset: 24 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "10")] pub amojfmfeoge: u32, + /// offset: 24 + #[prost(uint32, tag = "12")] + pub ojeblmkkmgo: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fpchmkkcgfa { - /// offset: 32 - #[prost(uint32, tag = "5")] - pub bnckfbfmgmi: u32, - /// offset: 28 - #[prost(uint32, tag = "7")] - pub affjhmjdibn: u32, /// offset: 24 - #[prost(enumeration = "Njchljfiodm", tag = "8")] + #[prost(uint32, tag = "7")] + pub bnckfbfmgmi: u32, + /// offset: 32 + #[prost(uint32, tag = "9")] + pub affjhmjdibn: u32, + /// offset: 28 + #[prost(enumeration = "Njchljfiodm", tag = "3")] pub lghokgabgck: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ndfookghhop { /// offset: 32 - #[prost(bool, tag = "5")] + #[prost(bool, tag = "13")] pub pipmgacmjnn: bool, /// offset: 36 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "11")] pub inbjppapcag: u32, - /// offset: 16 - #[prost(uint32, repeated, tag = "4")] + /// offset: 24 + #[prost(uint32, repeated, tag = "7")] pub cegckbndalf: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mdbjbiekkee { /// offset: 24 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "1")] pub lipapomhmce: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Blcpnbikclp { /// offset: 24 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "1")] pub count: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Aekpjeldapd { - /// offset: 24 - #[prost(message, optional, tag = "7")] + /// offset: 48 + #[prost(enumeration = "Lgmdbcffjof", tag = "7")] + pub hhmabjdimgm: i32, + /// offset: 16 + #[prost(message, optional, tag = "2")] pub scepter: ::core::option::Option, /// offset: 40 #[prost(uint64, tag = "14")] pub pkfcldincal: u64, - /// offset: 48 - #[prost(enumeration = "Lgmdbcffjof", tag = "3")] - pub hhmabjdimgm: i32, - #[prost(oneof = "aekpjeldapd::Kfelkjldkeh", tags = "1772")] - pub kfelkjldkeh: ::core::option::Option, + #[prost(oneof = "aekpjeldapd::Info", tags = "1799")] + pub info: ::core::option::Option, } /// Nested message and enum types in `AEKPJELDAPD`. pub mod aekpjeldapd { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Kfelkjldkeh { - /// offset: 16 - #[prost(message, tag = "1772")] + pub enum Info { + /// offset: 24 + #[prost(message, tag = "1799")] Kbobeemcndd(super::Ndfookghhop), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Eendhpkpflp { - /// offset: 24 - #[prost(message, repeated, tag = "15")] + /// offset: 16 + #[prost(message, repeated, tag = "2")] pub mebjclenpio: ::prost::alloc::vec::Vec, } /// Obf: BMPIBDIIFBE #[derive(proto_derive::CmdID)] -#[cmdid(5398)] +#[cmdid(5377)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueModifierAddNotify { /// offset: 24 - #[prost(message, optional, tag = "3")] + #[prost(message, optional, tag = "1")] pub pdaampcelaa: ::core::option::Option, } /// Obf: ICHALPIPMMJ #[derive(proto_derive::CmdID)] -#[cmdid(5353)] +#[cmdid(5381)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueModifierSelectCellCsReq { /// offset: 24 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "7")] pub hhcbjghkcpc: u32, } /// Obf: DEMFLHNIOGF #[derive(proto_derive::CmdID)] -#[cmdid(5379)] +#[cmdid(5302)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueModifierSelectCellScRsp { - /// offset: 36 - #[prost(uint32, tag = "3")] - pub retcode: u32, - /// offset: 32 - #[prost(uint32, tag = "9")] - pub hhcbjghkcpc: u32, - /// offset: 16 - #[prost(message, optional, tag = "7")] + /// offset: 24 + #[prost(message, optional, tag = "6")] pub jdijkegcibp: ::core::option::Option, + /// offset: 36 + #[prost(uint32, tag = "1")] + pub hhcbjghkcpc: u32, + /// offset: 32 + #[prost(uint32, tag = "13")] + pub retcode: u32, } /// Obf: JGDGHGEKGPG #[derive(proto_derive::CmdID)] -#[cmdid(5306)] +#[cmdid(5388)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueModifierUpdateNotify { /// offset: 16 - #[prost(message, optional, tag = "12")] + #[prost(message, optional, tag = "1")] pub pdaampcelaa: ::core::option::Option, } /// Obf: HOCIFOBCEOM #[derive(proto_derive::CmdID)] -#[cmdid(5341)] +#[cmdid(5319)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueModifierDelNotify { /// offset: 24 - #[prost(uint64, tag = "3")] + #[prost(uint64, tag = "7")] pub pkfcldincal: u64, } /// Obf: HCGBFLPOCPI #[derive(proto_derive::CmdID)] -#[cmdid(5355)] +#[cmdid(5362)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueModifierStageStartNotify { /// offset: 24 - #[prost(enumeration = "Lgmdbcffjof", tag = "14")] + #[prost(enumeration = "Lgmdbcffjof", tag = "4")] pub hhmabjdimgm: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fjemjbnajfj { - /// offset: 32 - #[prost(message, optional, tag = "3")] - pub scene: ::core::option::Option, - /// offset: 40 - #[prost(message, optional, tag = "6")] - pub map_rotation_data: ::core::option::Option, - /// offset: 16 - #[prost(message, optional, tag = "15")] + /// offset: 24 + #[prost(message, optional, tag = "12")] pub lineup: ::core::option::Option, + /// offset: 16 + #[prost(message, optional, tag = "8")] + pub map_rotation_data: ::core::option::Option, + /// offset: 32 + #[prost(message, optional, tag = "7")] + pub scene: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cfcdhlpoogc { /// offset: 24 - #[prost(message, optional, tag = "1")] + #[prost(message, optional, tag = "6")] pub ikobkinkhcf: ::core::option::Option, - #[prost(oneof = "cfcdhlpoogc::Kfelkjldkeh", tags = "184")] - pub kfelkjldkeh: ::core::option::Option, + #[prost(oneof = "cfcdhlpoogc::Info", tags = "726")] + pub info: ::core::option::Option, } /// Nested message and enum types in `CFCDHLPOOGC`. pub mod cfcdhlpoogc { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Kfelkjldkeh { - /// offset: 32 - #[prost(message, tag = "184")] + pub enum Info { + /// offset: 16 + #[prost(message, tag = "726")] Icffjlicimb(super::Lhadmkcgcko), } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nkpkiaamodg { - /// offset: 36 - #[prost(uint32, tag = "8")] + /// offset: 24 + #[prost(uint32, tag = "15")] pub ldfehkdcnel: u32, - /// offset: 32 + /// offset: 28 #[prost(uint32, tag = "1")] pub jdbahpebfjc: u32, - /// offset: 24 - #[prost(uint32, tag = "6")] - pub mnnkjpliilj: u32, - /// offset: 28 - #[prost(bool, tag = "4")] + /// offset: 36 + #[prost(bool, tag = "6")] pub fbjhgpdkbgm: bool, + /// offset: 32 + #[prost(uint32, tag = "10")] + pub mnnkjpliilj: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nnijcdkhpkl { - /// offset: 28 + /// offset: 24 #[prost(uint32, tag = "1")] pub cdinhfhbmog: u32, - /// offset: 24 - #[prost(bool, tag = "13")] + /// offset: 32 + #[prost(bool, tag = "4")] pub fbjhgpdkbgm: bool, /// offset: 36 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "3")] pub aiplflibpkj: u32, - /// offset: 32 - #[prost(uint32, tag = "12")] + /// offset: 28 + #[prost(uint32, tag = "14")] pub jedjbedkcji: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gpnjmehndmn { - /// offset: 32 - #[prost(uint32, tag = "5")] - pub hipjhpjolbe: u32, /// offset: 28 - #[prost(bool, tag = "8")] + #[prost(bool, tag = "4")] pub fbjhgpdkbgm: bool, /// offset: 24 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "9")] pub japdcmjpiej: u32, + /// offset: 32 + #[prost(uint32, tag = "6")] + pub hipjhpjolbe: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fbhnfjcnhml { /// offset: 28 - #[prost(bool, tag = "7")] + #[prost(bool, tag = "8")] pub fbjhgpdkbgm: bool, /// offset: 24 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "7")] pub japdcmjpiej: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bmnmbpnbbhm { /// offset: 24 - #[prost(bool, tag = "12")] + #[prost(bool, tag = "8")] pub pgcbeoleioo: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lhadmkcgcko { - /// offset: 88 - #[prost(message, optional, tag = "5")] - pub hpdbjalemmo: ::core::option::Option, - /// offset: 80 - #[prost(message, optional, tag = "4")] - pub bdjebpnjelp: ::core::option::Option, /// offset: 40 - #[prost(message, optional, tag = "9")] - pub lmpgbonbhgn: ::core::option::Option, - /// offset: 104 #[prost(message, optional, tag = "8")] pub jibdgcfcdio: ::core::option::Option, /// offset: 64 + #[prost(message, optional, tag = "5")] + pub hpdbjalemmo: ::core::option::Option, + /// offset: 24 + #[prost(message, optional, tag = "9")] + pub ijbphigkmhf: ::core::option::Option, + /// offset: 16 #[prost(message, optional, tag = "10")] - pub kkobbenpfph: ::core::option::Option, + pub lkkfhfdpfke: ::core::option::Option, + /// offset: 32 + #[prost(message, optional, tag = "15")] + pub bdjebpnjelp: ::core::option::Option, + /// offset: 56 + #[prost(message, optional, tag = "13")] + pub jmidlldkjbi: ::core::option::Option, /// offset: 48 #[prost(message, optional, tag = "1")] - pub ijbphigkmhf: ::core::option::Option, - /// offset: 32 - #[prost(message, optional, tag = "2")] + pub lmpgbonbhgn: ::core::option::Option, + /// offset: 104 + #[prost(message, optional, tag = "14")] pub lineup: ::core::option::Option, - /// offset: 56 - #[prost(message, optional, tag = "11")] - pub item_value: ::core::option::Option, - /// offset: 16 - #[prost(message, optional, tag = "7")] - pub level: ::core::option::Option, /// offset: 96 - #[prost(message, optional, tag = "15")] - pub lkkfhfdpfke: ::core::option::Option, + #[prost(message, optional, tag = "2")] + pub item_value: ::core::option::Option, /// offset: 72 #[prost(message, optional, tag = "3")] - pub jmidlldkjbi: ::core::option::Option, + pub kkobbenpfph: ::core::option::Option, + /// offset: 80 + #[prost(message, optional, tag = "6")] + pub level: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gekleellcbf { /// offset: 36 - #[prost(bool, tag = "7")] - pub ejoijgclcjo: bool, - /// offset: 37 - #[prost(bool, tag = "13")] - pub lgbohdicfpk: bool, - /// offset: 32 - #[prost(uint32, tag = "14")] - pub lfcdodfmhhn: u32, + #[prost(enumeration = "Ogadimmljhn", tag = "11")] + pub status: i32, /// offset: 24 - #[prost(message, repeated, tag = "9")] + #[prost(message, repeated, tag = "5")] pub ahooafgdehf: ::prost::alloc::vec::Vec, /// offset: 44 - #[prost(enumeration = "Akkhkmecafl", tag = "3")] - pub reason: i32, + #[prost(bool, tag = "2")] + pub lgbohdicfpk: bool, /// offset: 40 - #[prost(enumeration = "Ogadimmljhn", tag = "2")] - pub status: i32, + #[prost(uint32, tag = "7")] + pub lfcdodfmhhn: u32, + /// offset: 32 + #[prost(enumeration = "Akkhkmecafl", tag = "4")] + pub reason: i32, + /// offset: 45 + #[prost(bool, tag = "15")] + pub ejoijgclcjo: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Aggmhdjgfdi { - /// offset: 28 - #[prost(uint32, tag = "1")] - pub klgmnchbicp: u32, /// offset: 24 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "14")] + pub klgmnchbicp: u32, + /// offset: 28 + #[prost(uint32, tag = "13")] pub ognhpkojhjp: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fnijjhaenbl { /// offset: 16 - #[prost(uint32, repeated, tag = "5")] + #[prost(uint32, repeated, tag = "4")] pub dimhpbcpnlc: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Babhbomomdf { - /// offset: 36 - #[prost(uint32, tag = "2")] - pub bhpgjcicmjm: u32, - /// offset: 24 - #[prost(message, repeated, tag = "8")] - pub mnfjeiininl: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(uint32, tag = "11")] - pub ppjbgnbmkpm: u32, /// offset: 40 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "9")] pub ogldnefkndo: u32, /// offset: 44 - #[prost(enumeration = "Odbnigdlncf", tag = "15")] + #[prost(uint32, tag = "5")] + pub ppjbgnbmkpm: u32, + /// offset: 16 + #[prost(message, repeated, tag = "13")] + pub mnfjeiininl: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(enumeration = "Odbnigdlncf", tag = "14")] pub status: i32, + /// offset: 36 + #[prost(uint32, tag = "10")] + pub bhpgjcicmjm: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lhomiedaoid { - /// offset: 24 - #[prost(uint32, tag = "6")] - pub akdleblpbmd: u32, - /// offset: 36 - #[prost(uint32, tag = "13")] - pub room_id: u32, - /// offset: 28 - #[prost(uint32, tag = "2")] - pub eipnnejnnkj: u32, /// offset: 32 - #[prost(enumeration = "Lmiknfdlffo", tag = "11")] + #[prost(uint32, tag = "9")] + pub room_id: u32, + /// offset: 36 + #[prost(enumeration = "Lmiknfdlffo", tag = "5")] pub status: i32, + /// offset: 28 + #[prost(uint32, tag = "4")] + pub akdleblpbmd: u32, + /// offset: 24 + #[prost(uint32, tag = "3")] + pub eipnnejnnkj: u32, } /// Obf: BENEIABJKJJ #[derive(proto_derive::CmdID)] -#[cmdid(6056)] +#[cmdid(6061)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournStartCsReq { + /// offset: 32 + #[prost(bool, tag = "10")] + pub lgbohdicfpk: bool, + /// offset: 33 + #[prost(bool, tag = "4")] + pub ejoijgclcjo: bool, + /// offset: 36 + #[prost(uint32, tag = "12")] + pub area_id: u32, /// offset: 24 #[prost(uint32, repeated, tag = "6")] pub avatar_id_list: ::prost::alloc::vec::Vec, - /// offset: 36 - #[prost(uint32, tag = "10")] - pub area_id: u32, - /// offset: 32 - #[prost(bool, tag = "15")] - pub lgbohdicfpk: bool, - /// offset: 33 - #[prost(bool, tag = "5")] - pub ejoijgclcjo: bool, } /// Obf: JHDPEKDNLJA #[derive(proto_derive::CmdID)] -#[cmdid(6020)] +#[cmdid(6030)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournStartScRsp { - /// offset: 44 - #[prost(uint32, tag = "11")] - pub khjcgnllfoh: u32, /// offset: 16 - #[prost(message, optional, tag = "15")] - pub lcoclenjjai: ::core::option::Option, - /// offset: 40 - #[prost(uint32, tag = "7")] - pub retcode: u32, - /// offset: 32 - #[prost(message, optional, tag = "13")] + #[prost(message, optional, tag = "3")] pub bhmhlpchklg: ::core::option::Option, + /// offset: 24 + #[prost(message, optional, tag = "4")] + pub lcoclenjjai: ::core::option::Option, + /// offset: 44 + #[prost(uint32, tag = "12")] + pub khjcgnllfoh: u32, + /// offset: 40 + #[prost(uint32, tag = "11")] + pub retcode: u32, } /// Obf: BGHMEOBMOLD #[derive(proto_derive::CmdID)] -#[cmdid(6036)] +#[cmdid(6012)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueTournEnterCsReq {} /// Obf: LIHHHJPDFJP #[derive(proto_derive::CmdID)] -#[cmdid(6058)] +#[cmdid(6024)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournEnterScRsp { - /// offset: 32 - #[prost(message, optional, tag = "9")] - pub lcoclenjjai: ::core::option::Option, - /// offset: 24 - #[prost(message, optional, tag = "13")] - pub bhmhlpchklg: ::core::option::Option, /// offset: 40 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "3")] pub retcode: u32, + /// offset: 16 + #[prost(message, optional, tag = "13")] + pub lcoclenjjai: ::core::option::Option, + /// offset: 32 + #[prost(message, optional, tag = "12")] + pub bhmhlpchklg: ::core::option::Option, } /// Obf: EAKFLBEGFOC #[derive(proto_derive::CmdID)] -#[cmdid(6012)] +#[cmdid(6096)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueTournLeaveCsReq {} /// Obf: KLBFIAEDCKA #[derive(proto_derive::CmdID)] -#[cmdid(6096)] +#[cmdid(6089)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournLeaveScRsp { /// offset: 32 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "13")] pub retcode: u32, - /// offset: 16 - #[prost(message, optional, tag = "1")] + /// offset: 24 + #[prost(message, optional, tag = "14")] pub lcoclenjjai: ::core::option::Option, } /// Obf: PGAJDCGCLDK #[derive(proto_derive::CmdID)] -#[cmdid(6076)] +#[cmdid(6085)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueTournSettleCsReq {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jhllljajkep { - /// offset: 24 - #[prost(message, optional, tag = "3")] - pub cjcojamleel: ::core::option::Option, - /// offset: 48 - #[prost(message, optional, tag = "5")] - pub gcglnkfdkkn: ::core::option::Option, - /// offset: 40 - #[prost(message, optional, tag = "8")] - pub embagmmhipa: ::core::option::Option, /// offset: 72 - #[prost(message, optional, tag = "9")] - pub pfoepfphfnj: ::core::option::Option, - /// offset: 32 - #[prost(message, optional, tag = "12")] + #[prost(message, optional, tag = "10")] pub kgciaiafibe: ::core::option::Option, /// offset: 56 - #[prost(message, optional, tag = "4")] - pub clkhpondddo: ::core::option::Option, + #[prost(message, optional, tag = "12")] + pub cjcojamleel: ::core::option::Option, /// offset: 16 - #[prost(message, optional, tag = "10")] + #[prost(message, optional, tag = "6")] + pub pfoepfphfnj: ::core::option::Option, + /// offset: 32 + #[prost(message, optional, tag = "3")] + pub clkhpondddo: ::core::option::Option, + /// offset: 64 + #[prost(message, optional, tag = "8")] + pub embagmmhipa: ::core::option::Option, + /// offset: 40 + #[prost(message, optional, tag = "1")] + pub gcglnkfdkkn: ::core::option::Option, + /// offset: 48 + #[prost(message, optional, tag = "14")] pub bhmhlpchklg: ::core::option::Option, } /// Obf: FOKBKLIAFOL #[derive(proto_derive::CmdID)] -#[cmdid(6017)] +#[cmdid(6016)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournSettleScRsp { - /// offset: 24 - #[prost(message, optional, tag = "10")] - pub lcoclenjjai: ::core::option::Option, /// offset: 32 - #[prost(message, optional, tag = "2")] + #[prost(message, optional, tag = "8")] pub njnjebodmnl: ::core::option::Option, /// offset: 40 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "2")] pub retcode: u32, + /// offset: 24 + #[prost(message, optional, tag = "5")] + pub lcoclenjjai: ::core::option::Option, } /// Obf: HCBPGMHLBPN #[derive(proto_derive::CmdID)] -#[cmdid(6015)] +#[cmdid(6082)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueTournEnterRoomCsReq { - /// offset: 28 - #[prost(uint32, tag = "7")] - pub bhpgjcicmjm: u32, /// offset: 24 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "4")] pub fllablfbeik: u32, + /// offset: 28 + #[prost(uint32, tag = "6")] + pub bhpgjcicmjm: u32, } /// Obf: CDGLINBMGNK #[derive(proto_derive::CmdID)] -#[cmdid(6026)] +#[cmdid(6100)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournEnterRoomScRsp { - /// offset: 24 - #[prost(message, optional, tag = "12")] + /// offset: 16 + #[prost(message, optional, tag = "3")] pub lcoclenjjai: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "15")] @@ -36559,15 +38289,15 @@ pub struct RogueTournEnterRoomScRsp { } /// Obf: EHOIEFKOAGF #[derive(proto_derive::CmdID)] -#[cmdid(6098)] +#[cmdid(6058)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueTournEnterLayerCsReq { - /// offset: 28 - #[prost(uint32, tag = "8")] - pub fllablfbeik: u32, /// offset: 24 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "14")] pub lfcdodfmhhn: u32, + /// offset: 28 + #[prost(uint32, tag = "2")] + pub fllablfbeik: u32, } /// Obf: JPAGIJLIDLH #[derive(proto_derive::CmdID)] @@ -36575,63 +38305,63 @@ pub struct RogueTournEnterLayerCsReq { #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournEnterLayerScRsp { /// offset: 32 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "1")] pub retcode: u32, - /// offset: 24 - #[prost(message, optional, tag = "5")] + /// offset: 16 + #[prost(message, optional, tag = "2")] pub lcoclenjjai: ::core::option::Option, } /// Obf: EDLKHKLMEFN #[derive(proto_derive::CmdID)] -#[cmdid(6046)] +#[cmdid(6028)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournLevelInfoUpdateScNotify { /// offset: 32 - #[prost(enumeration = "Ogadimmljhn", tag = "13")] + #[prost(enumeration = "Ogadimmljhn", tag = "8")] pub status: i32, - /// offset: 24 - #[prost(message, repeated, tag = "3")] + /// offset: 36 + #[prost(enumeration = "Akkhkmecafl", tag = "13")] + pub reason: i32, + /// offset: 16 + #[prost(message, repeated, tag = "6")] pub ahooafgdehf: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "4")] pub lfcdodfmhhn: u32, - /// offset: 36 - #[prost(enumeration = "Akkhkmecafl", tag = "7")] - pub reason: i32, } /// Obf: DHMMALPJOEO #[derive(proto_derive::CmdID)] -#[cmdid(6016)] +#[cmdid(6067)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournTakeExpRewardCsReq { /// offset: 24 - #[prost(uint32, repeated, tag = "15")] + #[prost(uint32, repeated, tag = "6")] pub lopmhjfbhim: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "4")] pub acgkfedndfh: u32, } /// Obf: CMJJOJDPFCE #[derive(proto_derive::CmdID)] -#[cmdid(6054)] +#[cmdid(6043)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournTakeExpRewardScRsp { - /// offset: 16 - #[prost(message, optional, tag = "15")] - pub reward: ::core::option::Option, - /// offset: 40 - #[prost(uint32, tag = "14")] - pub retcode: u32, /// offset: 44 #[prost(uint32, tag = "4")] pub exp: u32, - /// offset: 24 - #[prost(uint32, repeated, tag = "12")] + /// offset: 32 + #[prost(message, optional, tag = "11")] + pub reward: ::core::option::Option, + /// offset: 40 + #[prost(uint32, tag = "13")] + pub retcode: u32, + /// offset: 16 + #[prost(uint32, repeated, tag = "9")] pub ckbmgabeego: ::prost::alloc::vec::Vec, } /// Obf: PNDLKBFADJJ #[derive(proto_derive::CmdID)] -#[cmdid(6039)] +#[cmdid(6076)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueTournExpNotify { /// offset: 24 @@ -36640,75 +38370,72 @@ pub struct RogueTournExpNotify { } /// Obf: AHAAMLBKFHF #[derive(proto_derive::CmdID)] -#[cmdid(6045)] +#[cmdid(6035)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueTournQueryCsReq {} #[derive(proto_derive::CmdID)] -#[derive(Clone, PartialEq, ::prost::Message)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Olkfphpbpdl { - /// offset: 39 - #[prost(bool, tag = "2")] - pub is_taken_reward: bool, - /// offset: 38 - #[prost(bool, tag = "12")] + /// offset: 31 + #[prost(bool, tag = "15")] pub gmopljjgbpo: bool, - /// offset: 16 - #[prost(uint32, repeated, tag = "1")] - pub hdmdaodjacb: ::prost::alloc::vec::Vec, - /// offset: 37 - #[prost(bool, tag = "8")] - pub biifelfegnk: bool, - /// offset: 36 - #[prost(bool, tag = "10")] + /// offset: 29 + #[prost(bool, tag = "14")] pub knbdpfeidnm: bool, - /// offset: 32 - #[prost(uint32, tag = "9")] + /// offset: 30 + #[prost(bool, tag = "11")] + pub biifelfegnk: bool, + /// offset: 24 + #[prost(uint32, tag = "8")] pub area_id: u32, + /// offset: 28 + #[prost(bool, tag = "4")] + pub is_taken_reward: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lhaeabojgop { - /// offset: 24 - #[prost(uint32, tag = "12")] - pub khjcgnllfoh: u32, - /// offset: 32 - #[prost(uint32, tag = "3")] + /// offset: 36 + #[prost(uint32, tag = "5")] pub lfpccpoljpc: u32, - /// offset: 40 - #[prost(int64, tag = "11")] - pub end_time: i64, - /// offset: 28 - #[prost(bool, tag = "14")] + /// offset: 32 + #[prost(bool, tag = "15")] pub gpodhhaohnp: bool, + /// offset: 24 + #[prost(int64, tag = "7")] + pub end_time: i64, + /// offset: 40 + #[prost(uint32, tag = "14")] + pub khjcgnllfoh: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ndnkbaggdhd { - /// offset: 24 - #[prost(uint32, repeated, tag = "6")] - pub ckbmgabeego: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "7")] pub exp: u32, + /// offset: 24 + #[prost(uint32, repeated, tag = "10")] + pub ckbmgabeego: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Boicekfmcic { /// offset: 24 - #[prost(message, optional, tag = "12")] + #[prost(message, optional, tag = "9")] pub talent_info: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "15")] pub bjceklknlcd: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jigdnfdnojd { - /// offset: 28 + /// offset: 24 #[prost(uint32, tag = "6")] pub handcdpibld: u32, - /// offset: 24 - #[prost(bool, tag = "9")] + /// offset: 28 + #[prost(bool, tag = "10")] pub knbdpfeidnm: bool, } #[derive(proto_derive::CmdID)] @@ -36716,789 +38443,786 @@ pub struct Jigdnfdnojd { pub struct Pmbnjoonhpa { /// offset: 24 #[prost(uint32, tag = "7")] - pub acgkfedndfh: u32, - /// offset: 28 - #[prost(uint32, tag = "10")] pub kaeojcobihc: u32, + /// offset: 28 + #[prost(uint32, tag = "6")] + pub acgkfedndfh: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kgdofadndaj { - /// offset: 16 - #[prost(uint32, repeated, tag = "15")] - pub nffbjbbcdmg: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(uint32, repeated, tag = "4")] + pub ppconkkpipm: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(uint32, repeated, tag = "11")] pub bkgjpcclidn: ::prost::alloc::vec::Vec, - /// offset: 64 - #[prost(uint32, repeated, tag = "5")] - pub idoecnpkgce: ::prost::alloc::vec::Vec, - /// offset: 40 - #[prost(uint32, repeated, tag = "12")] + /// offset: 32 + #[prost(uint32, repeated, tag = "3")] pub fajcnmekknn: ::prost::alloc::vec::Vec, + /// offset: 64 + #[prost(uint32, repeated, tag = "6")] + pub idoecnpkgce: ::prost::alloc::vec::Vec, + /// offset: 72 + #[prost(uint32, tag = "10")] + pub boflhofkacn: u32, + /// offset: 40 + #[prost(uint32, repeated, tag = "15")] + pub nffbjbbcdmg: ::prost::alloc::vec::Vec, /// offset: 56 #[prost(uint32, repeated, tag = "7")] - pub ppconkkpipm: ::prost::alloc::vec::Vec, - /// offset: 72 - #[prost(uint32, tag = "1")] - pub boflhofkacn: u32, - /// offset: 48 - #[prost(uint32, repeated, tag = "13")] pub kcdlmnincge: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kclchjmnpgl { /// offset: 24 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "10")] pub ofgbjcccike: u32, /// offset: 28 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "12")] pub ngiambeihpi: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Chgggegamdi { - /// offset: 24 - #[prost(message, repeated, tag = "12")] - pub jidjeamdkde: ::prost::alloc::vec::Vec, - /// offset: 48 - #[prost(message, optional, tag = "2")] - pub iakcmplpoee: ::core::option::Option, - /// offset: 16 - #[prost(message, repeated, tag = "1")] + /// offset: 88 + #[prost(message, repeated, tag = "15")] pub dimgdinccji: ::prost::alloc::vec::Vec, - /// offset: 40 + /// offset: 96 + #[prost(message, repeated, tag = "8")] + pub gmopekcolbe: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(message, optional, tag = "3")] + pub hndbkklomlc: ::core::option::Option, + /// offset: 72 #[prost(message, optional, tag = "9")] - pub ehobbjmedee: ::core::option::Option, - /// offset: 56 + pub llaoogchhdk: ::core::option::Option, + /// offset: 32 + #[prost(message, optional, tag = "13")] + pub jdbmbikpbjb: ::core::option::Option, + /// offset: 24 + #[prost(message, optional, tag = "14")] + pub fejgmnnfflg: ::core::option::Option, + /// offset: 64 #[prost(message, optional, tag = "7")] pub lkcefcljcbm: ::core::option::Option, - /// offset: 96 - #[prost(message, repeated, tag = "5")] - pub gmopekcolbe: ::prost::alloc::vec::Vec, - /// offset: 72 - #[prost(message, optional, tag = "8")] - pub fejgmnnfflg: ::core::option::Option, - /// offset: 32 - #[prost(message, optional, tag = "15")] - pub llaoogchhdk: ::core::option::Option, /// offset: 80 - #[prost(message, optional, tag = "6")] - pub jdbmbikpbjb: ::core::option::Option, - /// offset: 88 - #[prost(message, optional, tag = "4")] - pub hndbkklomlc: ::core::option::Option, + #[prost(message, optional, tag = "12")] + pub iakcmplpoee: ::core::option::Option, + /// offset: 56 + #[prost(message, optional, tag = "1")] + pub ehobbjmedee: ::core::option::Option, + /// offset: 16 + #[prost(message, repeated, tag = "6")] + pub jidjeamdkde: ::prost::alloc::vec::Vec, } /// Obf: EKMABILMFGP #[derive(proto_derive::CmdID)] -#[cmdid(6047)] +#[cmdid(6031)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournQueryScRsp { /// offset: 16 - #[prost(message, optional, tag = "7")] - pub bhmhlpchklg: ::core::option::Option, + #[prost(message, optional, tag = "8")] + pub operating_system: ::core::option::Option, /// offset: 40 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "9")] pub retcode: u32, /// offset: 24 - #[prost(message, optional, tag = "11")] - pub lagbgldlgcb: ::core::option::Option, + #[prost(message, optional, tag = "6")] + pub bhmhlpchklg: ::core::option::Option, } /// Obf: IGGANJCLBGC #[derive(proto_derive::CmdID)] -#[cmdid(6077)] +#[cmdid(6069)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournAreaUpdateScNotify { - /// offset: 24 - #[prost(message, repeated, tag = "5")] + /// offset: 16 + #[prost(message, repeated, tag = "14")] pub jidjeamdkde: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cjpkpjfjkdg { - /// offset: 32 - #[prost(message, optional, tag = "1")] - pub data: ::core::option::Option, - /// offset: 40 - #[prost(message, optional, tag = "8")] - pub bhmhlpchklg: ::core::option::Option, /// offset: 64 - #[prost(int64, tag = "15")] + #[prost(int64, tag = "1")] pub time: i64, - /// offset: 16 - #[prost(string, tag = "10")] - pub name: ::prost::alloc::string::String, + /// offset: 40 + #[prost(message, optional, tag = "5")] + pub data: ::core::option::Option, /// offset: 56 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "13")] pub khncedgfpgl: u32, - /// offset: 72 - #[prost(int64, tag = "12")] - pub end_time: i64, + /// offset: 24 + #[prost(string, tag = "8")] + pub name: ::prost::alloc::string::String, /// offset: 48 - #[prost(message, optional, tag = "13")] + #[prost(message, optional, tag = "6")] pub fejgmnnfflg: ::core::option::Option, + /// offset: 32 + #[prost(message, optional, tag = "10")] + pub bhmhlpchklg: ::core::option::Option, + /// offset: 72 + #[prost(int64, tag = "7")] + pub end_time: i64, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bkffnnaiodc { - /// offset: 16 - #[prost(message, repeated, tag = "8")] - pub ckgfonmaeko: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "11")] pub item_value: u32, + /// offset: 24 + #[prost(message, repeated, tag = "1")] + pub ckgfonmaeko: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(message, repeated, tag = "14")] + #[prost(message, repeated, tag = "7")] pub buff_list: ::prost::alloc::vec::Vec, } /// Obf: JAIKOKAHCLG #[derive(proto_derive::CmdID)] -#[cmdid(6093)] +#[cmdid(6051)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueTournGetAllArchiveCsReq {} /// Obf: ILMJEOBPDLK #[derive(proto_derive::CmdID)] -#[cmdid(6070)] +#[cmdid(6041)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournGetAllArchiveScRsp { /// offset: 32 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "15")] pub retcode: u32, /// offset: 16 - #[prost(message, repeated, tag = "11")] + #[prost(message, repeated, tag = "14")] pub edjpodpnmed: ::prost::alloc::vec::Vec, } /// Obf: JHENEDOMODK #[derive(proto_derive::CmdID)] -#[cmdid(6063)] +#[cmdid(6068)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueTournDeleteArchiveCsReq { /// offset: 24 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "5")] pub khncedgfpgl: u32, } /// Obf: EABBDEIEDCB #[derive(proto_derive::CmdID)] -#[cmdid(6035)] +#[cmdid(6044)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueTournDeleteArchiveScRsp { /// offset: 24 #[prost(uint32, tag = "4")] - pub khncedgfpgl: u32, - /// offset: 28 - #[prost(uint32, tag = "7")] pub retcode: u32, + /// offset: 28 + #[prost(uint32, tag = "15")] + pub khncedgfpgl: u32, } /// Obf: ODHIICJDKOL #[derive(proto_derive::CmdID)] -#[cmdid(6030)] +#[cmdid(6090)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournRenameArchiveCsReq { - /// offset: 32 - #[prost(uint32, tag = "15")] - pub khncedgfpgl: u32, - /// offset: 16 - #[prost(string, tag = "6")] + /// offset: 24 + #[prost(string, tag = "10")] pub name: ::prost::alloc::string::String, + /// offset: 32 + #[prost(uint32, tag = "13")] + pub khncedgfpgl: u32, } /// Obf: KLCPHCOMDPF #[derive(proto_derive::CmdID)] -#[cmdid(6074)] +#[cmdid(6015)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournRenameArchiveScRsp { /// offset: 36 - #[prost(uint32, tag = "4")] - pub retcode: u32, - /// offset: 32 #[prost(uint32, tag = "11")] - pub khncedgfpgl: u32, + pub retcode: u32, /// offset: 24 - #[prost(string, tag = "6")] + #[prost(string, tag = "12")] pub name: ::prost::alloc::string::String, + /// offset: 32 + #[prost(uint32, tag = "4")] + pub khncedgfpgl: u32, } /// Obf: IOMGAOKICLC #[derive(proto_derive::CmdID)] -#[cmdid(6028)] +#[cmdid(6080)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueTournClearArchiveNameScNotify { /// offset: 24 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "9")] pub khncedgfpgl: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Oomghibbcbn { - /// offset: 40 - #[prost(uint32, repeated, tag = "10")] - pub hmjfcdlcifd: ::prost::alloc::vec::Vec, - /// offset: 56 - #[prost(message, repeated, tag = "8")] + /// offset: 16 + #[prost(uint32, repeated, tag = "1")] + pub mkaifjibjik: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(message, repeated, tag = "4")] pub hgcgilabndl: ::prost::alloc::vec::Vec, /// offset: 68 - #[prost(uint32, tag = "11")] - pub acgkfedndfh: u32, - /// offset: 48 - #[prost(uint32, repeated, tag = "3")] - pub mkaifjibjik: ::prost::alloc::vec::Vec, - /// offset: 64 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "15")] pub kaeojcobihc: u32, /// offset: 32 - #[prost(uint32, repeated, tag = "12")] + #[prost(uint32, repeated, tag = "5")] + pub hmjfcdlcifd: ::prost::alloc::vec::Vec, + /// offset: 56 + #[prost(uint32, repeated, tag = "9")] pub amldailbmbo: ::prost::alloc::vec::Vec, - /// offset: 16 + /// offset: 40 #[prost(uint32, repeated, tag = "2")] pub jncbpdhcahi: ::prost::alloc::vec::Vec, + /// offset: 64 + #[prost(uint32, tag = "7")] + pub acgkfedndfh: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bmpcjdeaiih { - /// offset: 32 - #[prost(uint32, tag = "9")] - pub ofikkogklgo: u32, - /// offset: 24 - #[prost(uint32, repeated, tag = "7")] + /// offset: 16 + #[prost(uint32, repeated, tag = "2")] pub bijgjecjmhm: ::prost::alloc::vec::Vec, /// offset: 44 - #[prost(uint32, tag = "4")] - pub avatar_id: u32, - /// offset: 40 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "12")] pub fclolobfpal: u32, /// offset: 36 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "8")] + pub avatar_id: u32, + /// offset: 32 + #[prost(uint32, tag = "9")] pub khncedgfpgl: u32, + /// offset: 40 + #[prost(uint32, tag = "10")] + pub ofikkogklgo: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Abdabiikojc { - /// offset: 40 - #[prost(int64, tag = "12")] - pub time: i64, - /// offset: 24 - #[prost(message, optional, tag = "4")] + /// offset: 32 + #[prost(message, optional, tag = "11")] pub gndiodgogpi: ::core::option::Option, - /// offset: 48 - #[prost(uint32, tag = "13")] - pub khncedgfpgl: u32, - /// offset: 16 - #[prost(string, tag = "3")] + /// offset: 24 + #[prost(string, tag = "8")] pub name: ::prost::alloc::string::String, + /// offset: 48 + #[prost(int64, tag = "9")] + pub time: i64, + /// offset: 40 + #[prost(uint32, tag = "3")] + pub khncedgfpgl: u32, } /// Obf: NEMPMKMLMPA #[derive(proto_derive::CmdID)] -#[cmdid(6032)] +#[cmdid(6055)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueTournGetAllBuildRefCsReq {} /// Obf: PIFEBIKOBKK #[derive(proto_derive::CmdID)] -#[cmdid(6034)] +#[cmdid(6063)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournGetAllBuildRefScRsp { - /// offset: 16 - #[prost(message, repeated, tag = "2")] - pub iiccngokklf: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "8")] pub retcode: u32, + /// offset: 16 + #[prost(message, repeated, tag = "6")] + pub iiccngokklf: ::prost::alloc::vec::Vec, } /// Obf: NAFDLMKOPKI #[derive(proto_derive::CmdID)] -#[cmdid(6050)] +#[cmdid(6094)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournDeleteBuildRefCsReq { - /// offset: 24 - #[prost(uint32, repeated, tag = "12")] + /// offset: 16 + #[prost(uint32, repeated, tag = "9")] pub ndobmajmlnk: ::prost::alloc::vec::Vec, } /// Obf: IMJLMLGPDKN #[derive(proto_derive::CmdID)] -#[cmdid(6037)] +#[cmdid(6053)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournDeleteBuildRefScRsp { /// offset: 32 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "6")] pub retcode: u32, - /// offset: 16 - #[prost(uint32, repeated, tag = "3")] + /// offset: 24 + #[prost(uint32, repeated, tag = "4")] pub ndobmajmlnk: ::prost::alloc::vec::Vec, } /// Obf: HCKHBFLLEPL #[derive(proto_derive::CmdID)] -#[cmdid(6049)] +#[cmdid(6066)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournSaveBuildRefCsReq { /// offset: 40 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "1")] pub khncedgfpgl: u32, /// offset: 16 #[prost(message, optional, tag = "5")] pub gndiodgogpi: ::core::option::Option, /// offset: 24 - #[prost(string, tag = "2")] + #[prost(string, tag = "3")] pub name: ::prost::alloc::string::String, } /// Obf: BKHCDHKLADH #[derive(proto_derive::CmdID)] -#[cmdid(6094)] +#[cmdid(6037)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournSaveBuildRefScRsp { - /// offset: 32 - #[prost(uint32, tag = "10")] - pub retcode: u32, /// offset: 24 - #[prost(string, tag = "11")] + #[prost(string, tag = "3")] pub name: ::prost::alloc::string::String, + /// offset: 32 + #[prost(uint32, tag = "7")] + pub retcode: u32, /// offset: 36 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "4")] pub khncedgfpgl: u32, } /// Obf: EGHMOPNDPPB #[derive(proto_derive::CmdID)] -#[cmdid(6082)] +#[cmdid(6047)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournRenameBuildRefCsReq { - /// offset: 24 - #[prost(string, tag = "11")] + /// offset: 16 + #[prost(string, tag = "5")] pub name: ::prost::alloc::string::String, /// offset: 32 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "12")] pub khncedgfpgl: u32, } /// Obf: DJICLHILEPO #[derive(proto_derive::CmdID)] -#[cmdid(6040)] +#[cmdid(6060)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournRenameBuildRefScRsp { - /// offset: 36 - #[prost(uint32, tag = "4")] - pub khncedgfpgl: u32, /// offset: 16 #[prost(string, tag = "10")] pub name: ::prost::alloc::string::String, - /// offset: 32 - #[prost(uint32, tag = "2")] + /// offset: 36 + #[prost(uint32, tag = "11")] pub retcode: u32, + /// offset: 32 + #[prost(uint32, tag = "3")] + pub khncedgfpgl: u32, } /// Obf: OCKCOECJEJG #[derive(proto_derive::CmdID)] -#[cmdid(6051)] +#[cmdid(6020)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueTournGetPermanentTalentInfoCsReq {} /// Obf: NPEGPLAKNPO #[derive(proto_derive::CmdID)] -#[cmdid(6067)] +#[cmdid(6022)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournGetPermanentTalentInfoScRsp { - /// offset: 32 - #[prost(uint32, tag = "3")] - pub retcode: u32, /// offset: 16 - #[prost(message, optional, tag = "1")] + #[prost(message, optional, tag = "10")] pub ehobbjmedee: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "8")] + pub retcode: u32, } /// Obf: OPDIFHCIMBE #[derive(proto_derive::CmdID)] -#[cmdid(6073)] +#[cmdid(6097)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueTournEnablePermanentTalentCsReq { /// offset: 24 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "13")] pub talent_id: u32, } /// Obf: IHGOFIKKCCE #[derive(proto_derive::CmdID)] -#[cmdid(6072)] +#[cmdid(6025)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournEnablePermanentTalentScRsp { /// offset: 16 - #[prost(message, optional, tag = "12")] + #[prost(message, optional, tag = "3")] pub ehobbjmedee: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "10")] pub retcode: u32, } /// Obf: PHGKPBPDDAD #[derive(proto_derive::CmdID)] -#[cmdid(6011)] +#[cmdid(6086)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueTournResetPermanentTalentCsReq {} /// Obf: GCEPBOAKGCI #[derive(proto_derive::CmdID)] -#[cmdid(6100)] +#[cmdid(6056)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournResetPermanentTalentScRsp { - /// offset: 16 - #[prost(message, optional, tag = "6")] + /// offset: 24 + #[prost(message, optional, tag = "4")] pub ehobbjmedee: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "7")] pub retcode: u32, } /// Obf: GFHOMFLLKND #[derive(proto_derive::CmdID)] -#[cmdid(6027)] +#[cmdid(6034)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournEnterRogueCocoonSceneCsReq { - /// offset: 24 - #[prost(message, repeated, tag = "11")] - pub avatar_list: ::prost::alloc::vec::Vec, /// offset: 36 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "6")] + pub ibgnlboebcg: u32, + /// offset: 24 + #[prost(message, repeated, tag = "10")] + pub avatar_list: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint32, tag = "9")] + pub pilmkhckmed: u32, + /// offset: 32 + #[prost(uint32, tag = "12")] pub pbalfienefo: u32, /// offset: 44 - #[prost(bool, tag = "1")] + #[prost(bool, tag = "2")] pub eiddmghlpbp: bool, - /// offset: 40 - #[prost(uint32, tag = "10")] - pub ibgnlboebcg: u32, - /// offset: 32 - #[prost(uint32, tag = "13")] - pub pilmkhckmed: u32, } /// Obf: NDMMGDAGIAI #[derive(proto_derive::CmdID)] -#[cmdid(6025)] +#[cmdid(6057)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournEnterRogueCocoonSceneScRsp { - /// offset: 32 - #[prost(uint32, tag = "2")] - pub retcode: u32, - /// offset: 16 - #[prost(message, optional, tag = "4")] + /// offset: 24 + #[prost(message, optional, tag = "10")] pub lcoclenjjai: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "4")] + pub retcode: u32, } /// Obf: DCPEPJDFJGM #[derive(proto_derive::CmdID)] -#[cmdid(6061)] +#[cmdid(6036)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueTournLeaveRogueCocoonSceneCsReq {} /// Obf: MCCGKGLHEJE #[derive(proto_derive::CmdID)] -#[cmdid(6099)] +#[cmdid(6081)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournLeaveRogueCocoonSceneScRsp { - /// offset: 24 - #[prost(message, optional, tag = "4")] - pub lcoclenjjai: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "5")] pub retcode: u32, + /// offset: 24 + #[prost(message, optional, tag = "11")] + pub lcoclenjjai: ::core::option::Option, } /// Obf: GOHLBLIADDP #[derive(proto_derive::CmdID)] -#[cmdid(6065)] +#[cmdid(6054)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueTournReEnterRogueCocoonStageCsReq { /// offset: 24 - #[prost(bool, tag = "7")] + #[prost(bool, tag = "5")] pub eiddmghlpbp: bool, } /// Obf: MAGDGKDOGGF #[derive(proto_derive::CmdID)] -#[cmdid(6090)] +#[cmdid(6046)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournReEnterRogueCocoonStageScRsp { - /// offset: 16 - #[prost(message, optional, tag = "8")] + /// offset: 24 + #[prost(message, optional, tag = "5")] pub battle_info: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "10")] pub retcode: u32, } /// Obf: BFIHHAAKHKA #[derive(proto_derive::CmdID)] -#[cmdid(6089)] +#[cmdid(6039)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueTournGetCurRogueCocoonInfoCsReq {} /// Obf: GJKFFJJHCKF #[derive(proto_derive::CmdID)] -#[cmdid(6055)] +#[cmdid(6023)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueTournGetCurRogueCocoonInfoScRsp { - /// offset: 36 - #[prost(uint32, tag = "8")] - pub pilmkhckmed: u32, - /// offset: 32 - #[prost(uint32, tag = "14")] - pub ibgnlboebcg: u32, - /// offset: 28 - #[prost(uint32, tag = "13")] - pub retcode: u32, /// offset: 24 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "1")] + pub retcode: u32, + /// offset: 28 + #[prost(uint32, tag = "5")] + pub ibgnlboebcg: u32, + /// offset: 36 + #[prost(uint32, tag = "13")] pub pbalfienefo: u32, + /// offset: 32 + #[prost(uint32, tag = "12")] + pub pilmkhckmed: u32, } /// Obf: KDIMMBPEHIP #[derive(proto_derive::CmdID)] -#[cmdid(6018)] +#[cmdid(6017)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournDifficultyCompNotify { - /// offset: 16 - #[prost(uint32, repeated, tag = "7")] + /// offset: 24 + #[prost(uint32, repeated, tag = "10")] pub gggfigcpklf: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jniaogiiogb { /// offset: 24 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "12")] pub deidchamdba: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jcccacnfdjg { /// offset: 24 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "11")] pub deidchamdba: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jfihgdpoiid { /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "7")] pub buff_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ecgochpmcpd { /// offset: 24 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "1")] pub event_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Apfjlofinfj { /// offset: 24 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "7")] pub formula_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fidfnncjaje { - /// offset: 24 - #[prost(uint32, tag = "10")] - pub ijppknknlnl: u32, /// offset: 28 - #[prost(uint32, tag = "14")] - pub level: u32, - /// offset: 32 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "12")] pub iboekjbomog: u32, - /// offset: 36 - #[prost(uint32, tag = "9")] + /// offset: 32 + #[prost(uint32, tag = "5")] + pub ijppknknlnl: u32, + /// offset: 24 + #[prost(uint32, tag = "14")] pub dchpogobdko: u32, + /// offset: 36 + #[prost(uint32, tag = "6")] + pub level: u32, } /// Obf: IDJEPIBJFDF #[derive(proto_derive::CmdID)] -#[cmdid(6023)] +#[cmdid(6018)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueTournHandBookNotify { - #[prost( - oneof = "rogue_tourn_hand_book_notify::Kfelkjldkeh", - tags = "10, 15, 12, 8, 9, 3" - )] - pub kfelkjldkeh: ::core::option::Option, + #[prost(oneof = "rogue_tourn_hand_book_notify::Info", tags = "9, 10, 3, 2, 8, 11")] + pub info: ::core::option::Option, } /// Nested message and enum types in `RogueTournHandBookNotify`. pub mod rogue_tourn_hand_book_notify { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] - pub enum Kfelkjldkeh { - /// offset: 24 - #[prost(message, tag = "10")] - Iihopmeeaja(super::Jniaogiiogb), - /// offset: 24 - #[prost(message, tag = "15")] - Gpolbdgoood(super::Jcccacnfdjg), - /// offset: 24 - #[prost(message, tag = "12")] - Lkkfhfdpfke(super::Jfihgdpoiid), - /// offset: 24 - #[prost(message, tag = "8")] - Nfldodiabcl(super::Ecgochpmcpd), + pub enum Info { /// offset: 24 #[prost(message, tag = "9")] - Hpdbjalemmo(super::Apfjlofinfj), + Iihopmeeaja(super::Jniaogiiogb), + /// offset: 24 + #[prost(message, tag = "10")] + Gpolbdgoood(super::Jcccacnfdjg), /// offset: 24 #[prost(message, tag = "3")] + Lkkfhfdpfke(super::Jfihgdpoiid), + /// offset: 24 + #[prost(message, tag = "2")] + Nfldodiabcl(super::Ecgochpmcpd), + /// offset: 24 + #[prost(message, tag = "8")] + Hpdbjalemmo(super::Apfjlofinfj), + /// offset: 24 + #[prost(message, tag = "11")] Jmidlldkjbi(super::Fidfnncjaje), } } /// Obf: HBBPLJNFJOE #[derive(proto_derive::CmdID)] -#[cmdid(6084)] +#[cmdid(6077)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueTournGetSettleInfoCsReq { /// offset: 24 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "13")] pub area_id: u32, } /// Obf: MBKBNHIHPHH #[derive(proto_derive::CmdID)] -#[cmdid(6085)] +#[cmdid(6072)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournGetSettleInfoScRsp { /// offset: 32 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "13")] pub retcode: u32, - /// offset: 16 - #[prost(message, optional, tag = "10")] + /// offset: 24 + #[prost(message, optional, tag = "9")] pub njnjebodmnl: ::core::option::Option, } /// Obf: LFEGHEBNLID #[derive(proto_derive::CmdID)] -#[cmdid(6013)] +#[cmdid(6095)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournConfirmSettleCsReq { - /// offset: 36 - #[prost(uint32, tag = "15")] - pub khncedgfpgl: u32, /// offset: 32 - #[prost(uint32, tag = "8")] - pub area_id: u32, + #[prost(uint32, tag = "4")] + pub khncedgfpgl: u32, /// offset: 24 - #[prost(string, tag = "13")] + #[prost(string, tag = "10")] pub name: ::prost::alloc::string::String, + /// offset: 36 + #[prost(uint32, tag = "1")] + pub area_id: u32, } /// Obf: KNFNPCHJNEA #[derive(proto_derive::CmdID)] -#[cmdid(6081)] +#[cmdid(6073)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournConfirmSettleScRsp { /// offset: 24 #[prost(message, optional, tag = "2")] - pub jplaapjccbh: ::core::option::Option, - /// offset: 16 - #[prost(message, optional, tag = "6")] pub lcoclenjjai: ::core::option::Option, - /// offset: 56 - #[prost(uint32, tag = "4")] - pub retcode: u32, /// offset: 40 - #[prost(message, optional, tag = "8")] - pub gfonfdbfbna: ::core::option::Option, + #[prost(message, optional, tag = "13")] + pub jplaapjccbh: ::core::option::Option, /// offset: 32 - #[prost(message, optional, tag = "5")] + #[prost(message, optional, tag = "9")] + pub gfonfdbfbna: ::core::option::Option, + /// offset: 16 + #[prost(message, optional, tag = "4")] pub ohhjkgfofhb: ::core::option::Option, + /// offset: 56 + #[prost(uint32, tag = "8")] + pub retcode: u32, } /// Obf: AAHKKCDIDDL #[derive(proto_derive::CmdID)] -#[cmdid(6014)] +#[cmdid(6074)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueTournWeekChallengeUpdateScNotify { - /// offset: 16 - #[prost(message, optional, tag = "8")] + /// offset: 24 + #[prost(message, optional, tag = "5")] pub jdbmbikpbjb: ::core::option::Option, } /// Obf: MKGHIJOGPEJ #[derive(proto_derive::CmdID)] -#[cmdid(6022)] +#[cmdid(6032)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueTournGetMiscRealTimeDataCsReq {} /// Obf: FGPHEAEKDFK #[derive(proto_derive::CmdID)] -#[cmdid(6033)] +#[cmdid(6048)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueTournGetMiscRealTimeDataScRsp { - /// offset: 64 - #[prost(uint32, tag = "12")] - pub retcode: u32, - /// offset: 40 - #[prost(message, optional, tag = "7")] - pub gcglnkfdkkn: ::core::option::Option, - /// offset: 56 + /// offset: 24 #[prost(message, optional, tag = "2")] + pub kgciaiafibe: ::core::option::Option, + /// offset: 48 + #[prost(message, optional, tag = "5")] pub clkhpondddo: ::core::option::Option, + /// offset: 40 + #[prost(message, optional, tag = "13")] + pub pfoepfphfnj: ::core::option::Option, /// offset: 32 #[prost(message, optional, tag = "4")] - pub kgciaiafibe: ::core::option::Option, - /// offset: 16 - #[prost(message, optional, tag = "5")] - pub pfoepfphfnj: ::core::option::Option, - /// offset: 48 - #[prost(message, optional, tag = "1")] pub cjcojamleel: ::core::option::Option, + /// offset: 16 + #[prost(message, optional, tag = "14")] + pub gcglnkfdkkn: ::core::option::Option, + /// offset: 64 + #[prost(uint32, tag = "8")] + pub retcode: u32, } /// Obf: DANDBOKPCOD #[derive(proto_derive::CmdID)] -#[cmdid(6024)] +#[cmdid(6011)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueTournGetArchiveRepositoryCsReq {} /// Obf: KHCPHANCILB #[derive(proto_derive::CmdID)] -#[cmdid(6092)] +#[cmdid(6029)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournGetArchiveRepositoryScRsp { - /// offset: 16 - #[prost(uint32, repeated, tag = "15")] + /// offset: 24 + #[prost(uint32, repeated, tag = "4")] pub lnejmjbfllh: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, repeated, tag = "6")] + #[prost(uint32, repeated, tag = "10")] pub hkdoclopkoh: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "2")] pub retcode: u32, } /// Obf: NOGKPEIBCGP #[derive(proto_derive::CmdID)] -#[cmdid(6097)] +#[cmdid(6092)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournReviveCostUpdateScNotify { - /// offset: 16 - #[prost(message, optional, tag = "4")] + /// offset: 24 + #[prost(message, optional, tag = "1")] pub gficflciejj: ::core::option::Option, } /// Obf: KGNIIBGNPNC #[derive(proto_derive::CmdID)] -#[cmdid(6068)] +#[cmdid(6071)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournReviveAvatarCsReq { /// offset: 24 - #[prost(uint32, repeated, tag = "14")] + #[prost(uint32, repeated, tag = "6")] pub avatar_id_list: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "12")] pub interacted_prop_entity_id: u32, } /// Obf: LHPBCLDIOCF #[derive(proto_derive::CmdID)] -#[cmdid(6052)] +#[cmdid(6045)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournReviveAvatarScRsp { - /// offset: 24 - #[prost(message, optional, tag = "2")] - pub gficflciejj: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "7")] pub retcode: u32, + /// offset: 16 + #[prost(message, optional, tag = "11")] + pub gficflciejj: ::core::option::Option, } /// Obf: FHOCCHFLAFE #[derive(proto_derive::CmdID)] -#[cmdid(6038)] +#[cmdid(6052)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournBattleFailSettleInfoScNotify { - /// offset: 24 - #[prost(message, optional, tag = "5")] + /// offset: 32 + #[prost(message, optional, tag = "15")] pub lcoclenjjai: ::core::option::Option, - /// offset: 16 - #[prost(message, optional, tag = "12")] + /// offset: 24 + #[prost(message, optional, tag = "11")] pub njnjebodmnl: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gigpoffbieo { /// offset: 32 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "1")] pub cmoghiandfl: u32, /// offset: 16 - #[prost(message, optional, tag = "9")] + #[prost(message, optional, tag = "15")] pub talent_info: ::core::option::Option, } /// Obf: NKNJFCGHEIF #[derive(proto_derive::CmdID)] -#[cmdid(6064)] +#[cmdid(6050)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueTournGetSeasonTalentInfoCsReq {} /// Obf: ACNOIBHNLCD @@ -37507,439 +39231,439 @@ pub struct RogueTournGetSeasonTalentInfoCsReq {} #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournGetSeasonTalentInfoScRsp { /// offset: 32 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "2")] pub retcode: u32, /// offset: 16 - #[prost(message, optional, tag = "6")] + #[prost(message, optional, tag = "1")] pub llaoogchhdk: ::core::option::Option, } /// Obf: LBCCBGPPNND #[derive(proto_derive::CmdID)] -#[cmdid(6079)] +#[cmdid(6099)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueTournEnableSeasonTalentCsReq { /// offset: 24 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "4")] pub talent_id: u32, } /// Obf: CAAKGIBCGJF #[derive(proto_derive::CmdID)] -#[cmdid(6059)] +#[cmdid(6087)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournEnableSeasonTalentScRsp { /// offset: 32 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "4")] pub retcode: u32, /// offset: 24 - #[prost(message, optional, tag = "10")] + #[prost(message, optional, tag = "1")] pub llaoogchhdk: ::core::option::Option, } /// Obf: PALMBOJAJCE #[derive(proto_derive::CmdID)] -#[cmdid(6095)] +#[cmdid(6042)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueTournTitanUpdateTitanBlessProgressScNotify { /// offset: 24 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "8")] pub ldfgifdfpcf: u32, } /// Obf: AOMFJFLCDON #[derive(proto_derive::CmdID)] -#[cmdid(6901)] +#[cmdid(6908)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetRollShopInfoCsReq { /// offset: 24 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "13")] pub roll_shop_id: u32, } /// Obf: PGAFADIAONA #[derive(proto_derive::CmdID)] -#[cmdid(6915)] +#[cmdid(6910)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetRollShopInfoScRsp { /// offset: 40 - #[prost(uint32, tag = "8")] - pub roll_shop_id: u32, - /// offset: 32 - #[prost(uint32, tag = "5")] - pub gacha_random: u32, - /// offset: 24 - #[prost(uint32, repeated, tag = "2")] - pub bchaohddila: ::prost::alloc::vec::Vec, - /// offset: 36 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "2")] pub retcode: u32, + /// offset: 36 + #[prost(uint32, tag = "14")] + pub gacha_random: u32, + /// offset: 32 + #[prost(uint32, tag = "6")] + pub roll_shop_id: u32, + /// offset: 16 + #[prost(uint32, repeated, tag = "10")] + pub bchaohddila: ::prost::alloc::vec::Vec, } /// Obf: DFAGJNNKKDM #[derive(proto_derive::CmdID)] -#[cmdid(6917)] +#[cmdid(6919)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DoGachaInRollShopCsReq { - /// offset: 24 - #[prost(uint32, tag = "7")] - pub roll_shop_id: u32, - /// offset: 32 - #[prost(uint32, tag = "12")] - pub ifngnhhcngl: u32, /// offset: 28 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "2")] + pub roll_shop_id: u32, + /// offset: 24 + #[prost(uint32, tag = "6")] pub gacha_random: u32, + /// offset: 32 + #[prost(uint32, tag = "13")] + pub ifngnhhcngl: u32, } /// Obf: AHBFBJKMOCO #[derive(proto_derive::CmdID)] -#[cmdid(6919)] +#[cmdid(6903)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct DoGachaInRollShopScRsp { /// offset: 24 - #[prost(message, optional, tag = "15")] + #[prost(message, optional, tag = "12")] pub reward: ::core::option::Option, - /// offset: 36 - #[prost(uint32, tag = "10")] + /// offset: 40 + #[prost(uint32, tag = "2")] + pub retcode: u32, + /// offset: 32 + #[prost(uint32, tag = "13")] pub penilhglhhm: u32, /// offset: 44 - #[prost(uint32, tag = "12")] - pub ordering_index: u32, - /// offset: 40 #[prost(uint32, tag = "4")] - pub roll_shop_id: u32, - /// offset: 32 + pub ordering_index: u32, + /// offset: 36 #[prost(uint32, tag = "11")] - pub retcode: u32, + pub roll_shop_id: u32, } /// Obf: KJOEHGLJEPA #[derive(proto_derive::CmdID)] -#[cmdid(6902)] +#[cmdid(6906)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeRollShopRewardCsReq { /// offset: 24 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "11")] pub roll_shop_id: u32, } /// Obf: TakeRollShopRewardScRsp #[derive(proto_derive::CmdID)] -#[cmdid(6912)] +#[cmdid(6917)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeRollShopRewardScRsp { + /// offset: 32 + #[prost(uint32, tag = "14")] + pub roll_shop_id: u32, /// offset: 36 + #[prost(uint32, tag = "3")] + pub group_type: u32, + /// offset: 24 + #[prost(message, optional, tag = "13")] + pub reward: ::core::option::Option, + /// offset: 40 #[prost(uint32, tag = "9")] pub retcode: u32, - /// offset: 40 - #[prost(uint32, tag = "1")] - pub group_type: u32, - /// offset: 32 - #[prost(uint32, tag = "4")] - pub roll_shop_id: u32, - /// offset: 16 - #[prost(message, optional, tag = "2")] - pub reward: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SceneActorInfo { - /// offset: 24 - #[prost(uint32, tag = "14")] - pub uid: u32, /// offset: 28 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "2")] + pub uid: u32, + /// offset: 32 + #[prost(uint32, tag = "8")] pub base_avatar_id: u32, - /// offset: 36 + /// offset: 24 #[prost(enumeration = "AvatarType", tag = "1")] pub avatar_type: i32, - /// offset: 32 - #[prost(uint32, tag = "7")] + /// offset: 36 + #[prost(uint32, tag = "4")] pub map_layer: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Eehijpmfiin { - /// offset: 32 - #[prost(uint32, tag = "8")] - pub elite_group: u32, - /// offset: 36 - #[prost(uint32, tag = "13")] - pub dneampllfme: u32, - /// offset: 28 - #[prost(uint32, tag = "7")] - pub level: u32, /// offset: 24 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "6")] + pub elite_group: u32, + /// offset: 28 + #[prost(uint32, tag = "10")] + pub level: u32, + /// offset: 32 + #[prost(uint32, tag = "12")] pub ehieoodecmi: u32, - /// offset: 40 - #[prost(uint32, tag = "3")] + /// offset: 36 + #[prost(uint32, tag = "8")] pub hard_level_group: u32, + /// offset: 40 + #[prost(uint32, tag = "11")] + pub dneampllfme: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Edbjjknjpfm { - #[prost(oneof = "edbjjknjpfm::Kfelkjldkeh", tags = "1")] - pub kfelkjldkeh: ::core::option::Option, + #[prost(oneof = "edbjjknjpfm::Info", tags = "2")] + pub info: ::core::option::Option, } /// Nested message and enum types in `EDBJJKNJPFM`. pub mod edbjjknjpfm { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] - pub enum Kfelkjldkeh { - /// offset: 24 - #[prost(message, tag = "1")] + pub enum Info { + /// offset: 16 + #[prost(message, tag = "2")] RogueInfo(super::Eehijpmfiin), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Oepandokejd { - /// offset: 16 - #[prost(uint32, repeated, tag = "6")] - pub ifoedpljkoa: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "13")] pub stage_id: u32, + /// offset: 16 + #[prost(uint32, repeated, tag = "2")] + pub ifoedpljkoa: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SceneNpcMonsterInfo { - /// offset: 40 - #[prost(uint32, tag = "3")] - pub monster_id: u32, - /// offset: 53 - #[prost(bool, tag = "12")] - pub mpfedfbkkdf: bool, - /// offset: 44 - #[prost(uint32, tag = "7")] - pub event_id: u32, - /// offset: 52 - #[prost(bool, tag = "4")] - pub idpjidnlehh: bool, - /// offset: 48 - #[prost(uint32, tag = "1")] - pub world_level: u32, - /// offset: 16 - #[prost(message, optional, tag = "14")] - pub geifpdhbkbf: ::core::option::Option, /// offset: 24 - #[prost(message, optional, tag = "2")] + #[prost(message, optional, tag = "5")] pub extra_info: ::core::option::Option, + /// offset: 52 + #[prost(uint32, tag = "9")] + pub monster_id: u32, + /// offset: 44 + #[prost(uint32, tag = "12")] + pub world_level: u32, + /// offset: 40 + #[prost(bool, tag = "11")] + pub mpfedfbkkdf: bool, + /// offset: 32 + #[prost(message, optional, tag = "7")] + pub geifpdhbkbf: ::core::option::Option, + /// offset: 48 + #[prost(uint32, tag = "13")] + pub event_id: u32, + /// offset: 41 + #[prost(bool, tag = "2")] + pub idpjidnlehh: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct NpcDialogueEventParam { - /// offset: 28 - #[prost(uint32, tag = "8")] - pub rogue_dialogue_event_id: u32, /// offset: 24 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "13")] pub arg_id: u32, + /// offset: 28 + #[prost(uint32, tag = "5")] + pub rogue_dialogue_event_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct NpcRogueGameInfo { - /// offset: 40 - #[prost(uint32, tag = "14")] - pub event_unique_id: u32, - /// offset: 24 - #[prost(map = "uint32, uint32", tag = "6")] - pub kjcbneindhl: ::std::collections::HashMap, - /// offset: 44 - #[prost(uint32, tag = "7")] - pub onlhfcoglal: u32, - /// offset: 36 - #[prost(bool, tag = "3")] + /// offset: 45 + #[prost(bool, tag = "6")] pub eccdglbkeje: bool, - /// offset: 38 - #[prost(bool, tag = "9")] + /// offset: 40 + #[prost(uint32, tag = "2")] + pub cdjecokfiof: u32, + /// offset: 16 + #[prost(map = "uint32, uint32", tag = "3")] + pub kjcbneindhl: ::std::collections::HashMap, + /// offset: 46 + #[prost(bool, tag = "14")] pub jenfhombkke: bool, /// offset: 32 - #[prost(uint32, tag = "13")] - pub cdjecokfiof: u32, - /// offset: 37 - #[prost(bool, tag = "1")] + #[prost(uint32, tag = "11")] + pub onlhfcoglal: u32, + /// offset: 44 + #[prost(bool, tag = "13")] pub lomilomcaom: bool, + /// offset: 36 + #[prost(uint32, tag = "1")] + pub event_unique_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kkfkkppldai { - /// offset: 32 - #[prost(bool, tag = "14")] + /// offset: 28 + #[prost(bool, tag = "9")] pub iagodfdjaik: bool, /// offset: 24 - #[prost(uint32, tag = "6")] - pub amlkpohdeln: u32, - /// offset: 28 #[prost(uint32, tag = "10")] pub visitor_id: u32, + /// offset: 32 + #[prost(uint32, tag = "15")] + pub amlkpohdeln: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Clfacbcgifl { - /// offset: 28 - #[prost(uint32, tag = "15")] - pub klfcnoaggpc: u32, /// offset: 24 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "15")] pub incagnldjmn: u32, + /// offset: 28 + #[prost(uint32, tag = "13")] + pub klfcnoaggpc: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct NpcExtraInfo { - #[prost(oneof = "npc_extra_info::Kfelkjldkeh", tags = "15, 10, 6")] - pub kfelkjldkeh: ::core::option::Option, + #[prost(oneof = "npc_extra_info::Info", tags = "2, 13, 3")] + pub info: ::core::option::Option, } /// Nested message and enum types in `NpcExtraInfo`. pub mod npc_extra_info { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Kfelkjldkeh { + pub enum Info { /// offset: 16 - #[prost(message, tag = "15")] + #[prost(message, tag = "2")] RogueInfo(super::NpcRogueGameInfo), /// offset: 16 - #[prost(message, tag = "10")] + #[prost(message, tag = "13")] Jkjopmefcbo(super::Kkfkkppldai), /// offset: 16 - #[prost(message, tag = "6")] + #[prost(message, tag = "3")] Pnbjjbjnmgl(super::Clfacbcgifl), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SceneNpcInfo { - /// offset: 24 - #[prost(message, optional, tag = "14")] - pub extra_info: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "10")] pub npc_id: u32, + /// offset: 16 + #[prost(message, optional, tag = "5")] + pub extra_info: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PropRogueInfo { - /// offset: 28 - #[prost(uint32, tag = "5")] - pub room_id: u32, /// offset: 36 - #[prost(uint32, tag = "2")] - pub bbnfiifmgak: u32, - /// offset: 24 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "7")] pub ccdepapjnko: u32, - /// offset: 32 - #[prost(uint32, tag = "9")] + /// offset: 24 + #[prost(uint32, tag = "14")] + pub room_id: u32, + /// offset: 28 + #[prost(uint32, tag = "12")] pub site_id: u32, + /// offset: 32 + #[prost(uint32, tag = "13")] + pub bbnfiifmgak: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pplbhacnego { - /// offset: 32 - #[prost(uint32, tag = "2")] - pub poijkblcjla: u32, - /// offset: 28 - #[prost(uint32, tag = "5")] - pub aeon_id: u32, /// offset: 24 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "14")] pub kapmkjghiei: u32, + /// offset: 32 + #[prost(uint32, tag = "8")] + pub aeon_id: u32, + /// offset: 28 + #[prost(uint32, tag = "7")] + pub poijkblcjla: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Aoiheklndid { - /// offset: 24 - #[prost(bool, tag = "13")] - pub algafomniia: bool, /// offset: 25 - #[prost(bool, tag = "4")] + #[prost(bool, tag = "15")] pub akcghbfgbcc: bool, + /// offset: 24 + #[prost(bool, tag = "5")] + pub algafomniia: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hdocjdhlapd { /// offset: 28 - #[prost(uint32, tag = "14")] - pub nbocipljmhi: u32, - /// offset: 24 - #[prost(bool, tag = "13")] - pub pjdnhbhddha: bool, - /// offset: 32 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "15")] pub eipnnejnnkj: u32, + /// offset: 24 + #[prost(uint32, tag = "5")] + pub nbocipljmhi: u32, + /// offset: 32 + #[prost(bool, tag = "2")] + pub pjdnhbhddha: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jeghkicdaoo { - /// offset: 24 - #[prost(uint32, tag = "1")] - pub eipnnejnnkj: u32, /// offset: 32 - #[prost(bool, tag = "11")] + #[prost(bool, tag = "12")] pub pjdnhbhddha: bool, + /// offset: 24 + #[prost(uint32, tag = "7")] + pub eipnnejnnkj: u32, /// offset: 28 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "1")] pub nbocipljmhi: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Akmciglbjad { - /// offset: 24 - #[prost(bool, tag = "13")] - pub gldjnhiggje: bool, /// offset: 28 - #[prost(uint32, tag = "7")] + #[prost(bool, tag = "10")] + pub gldjnhiggje: bool, + /// offset: 24 + #[prost(uint32, tag = "12")] pub hobjminnbop: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Eekihhefaic { - /// offset: 32 - #[prost(uint32, tag = "5")] - pub pmjaippjfkc: u32, /// offset: 16 #[prost(message, repeated, tag = "8")] pub gnoncmjmcbf: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "10")] + pub pmjaippjfkc: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Eigoiecdmna { /// offset: 32 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "6")] pub mgdmhlgjhoc: u32, - /// offset: 16 - #[prost(message, optional, tag = "6")] + /// offset: 24 + #[prost(message, optional, tag = "15")] pub ffmifpfibdd: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ojckhbbbfef { /// offset: 24 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "2")] pub kigaehdgklm: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lnojkicccme { - /// offset: 32 - #[prost(bool, tag = "1")] - pub mbankgmdfmj: bool, - /// offset: 24 - #[prost(bytes = "vec", tag = "7")] + /// offset: 16 + #[prost(bytes = "vec", tag = "5")] pub ddcjbfloame: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(bool, tag = "12")] + pub mbankgmdfmj: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] -pub struct Jneobocbffg { - /// offset: 32 - #[prost(message, optional, tag = "13")] +pub struct PropExtraInfo { + /// offset: 16 + #[prost(message, optional, tag = "11")] pub djnfcmfddoa: ::core::option::Option, - #[prost(oneof = "jneobocbffg::Kfelkjldkeh", tags = "2, 11, 7, 14, 12, 3, 6, 5")] - pub kfelkjldkeh: ::core::option::Option, + #[prost(oneof = "prop_extra_info::Info", tags = "12, 13, 7, 14, 6, 15, 9, 8")] + pub info: ::core::option::Option, } -/// Nested message and enum types in `JNEOBOCBFFG`. -pub mod jneobocbffg { +/// Nested message and enum types in `PropExtraInfo`. +pub mod prop_extra_info { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Kfelkjldkeh { + pub enum Info { /// offset: 24 - #[prost(message, tag = "2")] + #[prost(message, tag = "12")] RogueInfo(super::PropRogueInfo), /// offset: 24 - #[prost(message, tag = "11")] + #[prost(message, tag = "13")] Chmhpcngfao(super::Pplbhacnego), /// offset: 24 #[prost(message, tag = "7")] @@ -37948,79 +39672,79 @@ pub mod jneobocbffg { #[prost(message, tag = "14")] Hakiplkcokd(super::Hdocjdhlapd), /// offset: 24 - #[prost(message, tag = "12")] + #[prost(message, tag = "6")] Mabcfpoclol(super::Eekihhefaic), /// offset: 24 - #[prost(message, tag = "3")] + #[prost(message, tag = "15")] Oidcbkggndg(super::Eigoiecdmna), /// offset: 24 - #[prost(message, tag = "6")] + #[prost(message, tag = "9")] Ddckmelbcdj(super::Ojckhbbbfef), /// offset: 24 - #[prost(message, tag = "5")] + #[prost(message, tag = "8")] Omekfjepfle(super::Jeghkicdaoo), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ScenePropInfo { - /// offset: 56 - #[prost(uint64, tag = "9")] - pub create_time_ms: u64, - /// offset: 16 - #[prost(message, optional, tag = "11")] - pub extra_info: ::core::option::Option, - /// offset: 44 - #[prost(uint32, tag = "7")] - pub life_time_ms: u32, - /// offset: 40 - #[prost(uint32, tag = "15")] - pub prop_id: u32, /// offset: 32 - #[prost(string, repeated, tag = "13")] - pub trigger_name_list: ::prost::alloc::vec::Vec<::prost::alloc::string::String>, + #[prost(message, optional, tag = "13")] + pub extra_info: ::core::option::Option, + /// offset: 56 + #[prost(uint64, tag = "3")] + pub create_time_ms: u64, + /// offset: 40 + #[prost(uint32, tag = "12")] + pub life_time_ms: u32, /// offset: 48 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "8")] pub prop_state: u32, + /// offset: 44 + #[prost(uint32, tag = "10")] + pub prop_id: u32, + /// offset: 16 + #[prost(string, repeated, tag = "11")] + pub trigger_name_list: ::prost::alloc::vec::Vec<::prost::alloc::string::String>, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SceneSummonUnitInfo { - /// offset: 36 - #[prost(uint32, tag = "11")] - pub summon_unit_id: u32, + /// offset: 32 + #[prost(uint32, tag = "13")] + pub caster_entity_id: u32, + /// offset: 48 + #[prost(uint64, tag = "9")] + pub create_time_ms: u64, /// offset: 24 - #[prost(string, repeated, tag = "2")] + #[prost(string, repeated, tag = "11")] pub trigger_name_list: ::prost::alloc::vec::Vec<::prost::alloc::string::String>, /// offset: 40 - #[prost(uint32, tag = "6")] - pub caster_entity_id: u32, - /// offset: 44 - #[prost(int32, tag = "14")] + #[prost(int32, tag = "7")] pub life_time_ms: i32, - /// offset: 32 - #[prost(uint32, tag = "15")] + /// offset: 44 + #[prost(uint32, tag = "8")] + pub summon_unit_id: u32, + /// offset: 36 + #[prost(uint32, tag = "3")] pub attach_entity_id: u32, - /// offset: 48 - #[prost(uint64, tag = "3")] - pub create_time_ms: u64, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SceneEntityInfo { - /// offset: 52 - #[prost(uint32, tag = "1")] - pub inst_id: u32, - /// offset: 44 - #[prost(uint32, tag = "7")] - pub group_id: u32, - /// offset: 32 - #[prost(message, optional, tag = "4")] + /// offset: 16 + #[prost(message, optional, tag = "3")] pub motion: ::core::option::Option, + /// offset: 52 + #[prost(uint32, tag = "8")] + pub group_id: u32, + /// offset: 48 + #[prost(uint32, tag = "6")] + pub inst_id: u32, /// offset: 40 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "10")] pub entity_id: u32, - #[prost(oneof = "scene_entity_info::Entity", tags = "13, 14, 2, 8, 15")] + #[prost(oneof = "scene_entity_info::Entity", tags = "15, 11, 2, 5, 4")] pub entity: ::core::option::Option, } /// Nested message and enum types in `SceneEntityInfo`. @@ -38028,641 +39752,641 @@ pub mod scene_entity_info { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Entity { - /// offset: 16 - #[prost(message, tag = "13")] + /// offset: 32 + #[prost(message, tag = "15")] Actor(super::SceneActorInfo), - /// offset: 16 - #[prost(message, tag = "14")] + /// offset: 32 + #[prost(message, tag = "11")] NpcMonster(super::SceneNpcMonsterInfo), - /// offset: 16 + /// offset: 32 #[prost(message, tag = "2")] Npc(super::SceneNpcInfo), - /// offset: 16 - #[prost(message, tag = "8")] + /// offset: 32 + #[prost(message, tag = "5")] Prop(super::ScenePropInfo), - /// offset: 16 - #[prost(message, tag = "15")] + /// offset: 32 + #[prost(message, tag = "4")] SummonUnit(super::SceneSummonUnitInfo), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BuffInfo { - /// offset: 24 - #[prost(map = "string, float", tag = "5")] - pub dynamic_values: ::std::collections::HashMap<::prost::alloc::string::String, f32>, - /// offset: 36 - #[prost(uint32, tag = "13")] - pub buff_id: u32, - /// offset: 48 - #[prost(uint64, tag = "2")] - pub add_time_ms: u64, - /// offset: 60 - #[prost(uint32, tag = "3")] - pub base_avatar_id: u32, - /// offset: 56 - #[prost(float, tag = "6")] - pub life_time: f32, - /// offset: 40 - #[prost(uint32, tag = "7")] - pub target_entity_id: u32, - /// offset: 32 - #[prost(uint32, tag = "10")] - pub level: u32, /// offset: 44 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "12")] + pub base_avatar_id: u32, + /// offset: 36 + #[prost(uint32, tag = "8")] + pub level: u32, + /// offset: 48 + #[prost(uint32, tag = "13")] pub count: u32, + /// offset: 40 + #[prost(uint32, tag = "2")] + pub buff_id: u32, + /// offset: 56 + #[prost(uint64, tag = "7")] + pub add_time_ms: u64, + /// offset: 52 + #[prost(uint32, tag = "14")] + pub target_entity_id: u32, + /// offset: 16 + #[prost(map = "string, float", tag = "10")] + pub dynamic_values: ::std::collections::HashMap<::prost::alloc::string::String, f32>, + /// offset: 32 + #[prost(float, tag = "5")] + pub life_time: f32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EntityBuffInfo { /// offset: 32 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "2")] pub entity_id: u32, /// offset: 16 - #[prost(message, repeated, tag = "8")] + #[prost(message, repeated, tag = "11")] pub buff_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nomfjhmoeah { - /// offset: 24 - #[prost(uint32, tag = "4")] - pub value: u32, /// offset: 28 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "13")] pub ohdeoighiem: u32, + /// offset: 24 + #[prost(uint32, tag = "1")] + pub value: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct CustomSaveData { - /// offset: 16 - #[prost(string, tag = "10")] + /// offset: 24 + #[prost(string, tag = "1")] pub save_data: ::prost::alloc::string::String, /// offset: 32 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "6")] pub group_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kegmihdfpmm { - /// offset: 24 - #[prost(uint32, tag = "1")] - pub cppdjfkiihk: u32, /// offset: 28 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "7")] pub blogjdckahm: u32, + /// offset: 24 + #[prost(uint32, tag = "11")] + pub cppdjfkiihk: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SceneEntityGroupInfo { - /// offset: 16 - #[prost(message, repeated, tag = "7")] - pub entity_list: ::prost::alloc::vec::Vec, /// offset: 44 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "4")] pub state: u32, /// offset: 24 - #[prost(map = "string, int32", tag = "4")] + #[prost(message, repeated, tag = "12")] + pub entity_list: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(map = "string, int32", tag = "6")] pub hejamoojbcj: ::std::collections::HashMap<::prost::alloc::string::String, i32>, /// offset: 40 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "14")] pub group_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SceneGroupState { - /// offset: 24 - #[prost(uint32, tag = "2")] - pub state: u32, - /// offset: 32 - #[prost(uint32, tag = "5")] - pub group_id: u32, /// offset: 28 - #[prost(bool, tag = "1")] + #[prost(uint32, tag = "6")] + pub state: u32, + /// offset: 24 + #[prost(uint32, tag = "8")] + pub group_id: u32, + /// offset: 32 + #[prost(bool, tag = "12")] pub is_default: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MissionStatusBySceneInfo { - /// offset: 32 - #[prost(uint32, repeated, tag = "9")] - pub finished_mission_id_list: ::prost::alloc::vec::Vec, - /// offset: 24 - #[prost(uint32, repeated, tag = "3")] - pub ndnonhfimfi: ::prost::alloc::vec::Vec, - /// offset: 40 - #[prost(message, repeated, tag = "10")] - pub sub_mission_status_list: ::prost::alloc::vec::Vec, /// offset: 56 - #[prost(uint32, repeated, tag = "14")] - pub icbikgmghik: ::prost::alloc::vec::Vec, + #[prost(message, repeated, tag = "11")] + pub sub_mission_status_list: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint32, repeated, tag = "6")] + pub finished_mission_id_list: ::prost::alloc::vec::Vec, /// offset: 16 - #[prost(message, repeated, tag = "4")] + #[prost(message, repeated, tag = "12")] pub bigehkdpgpn: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(uint32, repeated, tag = "1")] + pub icbikgmghik: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(uint32, repeated, tag = "14")] + pub ndnonhfimfi: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SceneInfo { - /// offset: 140 - #[prost(uint32, tag = "7")] - pub client_pos_version: u32, - /// offset: 128 - #[prost(uint32, tag = "1187")] - pub game_story_line_id: u32, - /// offset: 120 - #[prost(uint32, tag = "8")] - pub leader_entity_id: u32, - /// offset: 24 - #[prost(map = "uint32, message", tag = "4")] - pub mpehibkeobe: ::std::collections::HashMap, - /// offset: 32 - #[prost(message, repeated, tag = "12")] - pub scene_buff_info_list: ::prost::alloc::vec::Vec, - /// offset: 40 - #[prost(uint32, repeated, tag = "538")] - pub chest_id_list: ::prost::alloc::vec::Vec, - /// offset: 116 - #[prost(uint32, tag = "1557")] - pub content_id: u32, + /// offset: 104 + #[prost(message, optional, tag = "1647")] + pub scene_mission_info: ::core::option::Option, + /// offset: 88 + #[prost(message, repeated, tag = "913")] + pub entity_group_list: ::prost::alloc::vec::Vec, /// offset: 48 - #[prost(message, repeated, tag = "468")] - pub group_state_list: ::prost::alloc::vec::Vec, - /// offset: 136 - #[prost(uint32, tag = "15")] - pub world_id: u32, - /// offset: 64 - #[prost(message, repeated, tag = "6")] - pub entity_buff_info_list: ::prost::alloc::vec::Vec, + #[prost(uint32, repeated, tag = "10")] + pub lighten_section_list: ::prost::alloc::vec::Vec, /// offset: 112 - #[prost(uint32, tag = "13")] - pub entry_id: u32, - /// offset: 132 + #[prost(uint32, tag = "4")] + pub world_id: u32, + /// offset: 128 #[prost(uint32, tag = "9")] pub floor_id: u32, - /// offset: 96 - #[prost(message, repeated, tag = "937")] - pub entity_group_list: ::prost::alloc::vec::Vec, - /// offset: 124 - #[prost(uint32, tag = "1652")] - pub gfhglffhfbd: u32, - /// offset: 104 - #[prost(message, repeated, tag = "10")] - pub entity_list: ::prost::alloc::vec::Vec, - /// offset: 72 - #[prost(message, optional, tag = "1403")] - pub scene_mission_info: ::core::option::Option, /// offset: 80 - #[prost(uint32, repeated, tag = "2")] - pub lighten_section_list: ::prost::alloc::vec::Vec, + #[prost(map = "uint32, message", tag = "5")] + pub mpehibkeobe: ::std::collections::HashMap, + /// offset: 116 + #[prost(uint32, tag = "1329")] + pub game_story_line_id: u32, + /// offset: 148 + #[prost(uint32, tag = "11")] + pub client_pos_version: u32, + /// offset: 64 + #[prost(message, repeated, tag = "3")] + pub custom_data_list: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(message, repeated, tag = "7")] + pub scene_buff_info_list: ::prost::alloc::vec::Vec, /// offset: 56 - #[prost(map = "string, int32", tag = "788")] + #[prost(message, repeated, tag = "1")] + pub entity_buff_info_list: ::prost::alloc::vec::Vec, + /// offset: 72 + #[prost(uint32, repeated, tag = "1060")] + pub chest_id_list: ::prost::alloc::vec::Vec, + /// offset: 120 + #[prost(uint32, tag = "1663")] + pub content_id: u32, + /// offset: 40 + #[prost(map = "string, int32", tag = "693")] pub floor_saved_data: ::std::collections::HashMap< ::prost::alloc::string::String, i32, >, /// offset: 144 - #[prost(uint32, tag = "1")] - pub plane_id: u32, - /// offset: 88 - #[prost(message, repeated, tag = "3")] - pub custom_data_list: ::prost::alloc::vec::Vec, - /// offset: 148 #[prost(uint32, tag = "14")] + pub entry_id: u32, + /// offset: 24 + #[prost(message, repeated, tag = "15")] + pub entity_list: ::prost::alloc::vec::Vec, + /// offset: 132 + #[prost(uint32, tag = "12")] pub game_mode_type: u32, + /// offset: 96 + #[prost(message, repeated, tag = "1693")] + pub group_state_list: ::prost::alloc::vec::Vec, + /// offset: 136 + #[prost(uint32, tag = "1442")] + pub gfhglffhfbd: u32, + /// offset: 124 + #[prost(uint32, tag = "6")] + pub leader_entity_id: u32, + /// offset: 140 + #[prost(uint32, tag = "2")] + pub plane_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EntityMotion { - /// offset: 32 - #[prost(uint32, tag = "5")] - pub map_layer: u32, - /// offset: 40 - #[prost(bool, tag = "1")] - pub nfopikdkpgg: bool, /// offset: 36 - #[prost(uint32, tag = "6")] + #[prost(bool, tag = "5")] + pub nfopikdkpgg: bool, + /// offset: 40 + #[prost(uint32, tag = "4")] + pub map_layer: u32, + /// offset: 32 + #[prost(uint32, tag = "9")] pub entity_id: u32, - /// offset: 24 - #[prost(message, optional, tag = "8")] + /// offset: 16 + #[prost(message, optional, tag = "12")] pub motion: ::core::option::Option, } /// Obf: CIPDBAAAPCE #[derive(proto_derive::CmdID)] -#[cmdid(1410)] +#[cmdid(1441)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SceneEntityMoveCsReq { - /// offset: 32 - #[prost(uint32, tag = "9")] - pub entry_id: u32, - /// offset: 16 - #[prost(message, repeated, tag = "14")] - pub entity_motion_list: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint64, tag = "12")] + #[prost(uint64, tag = "1")] pub pemlejjbaje: u64, + /// offset: 32 + #[prost(uint32, tag = "13")] + pub entry_id: u32, + /// offset: 24 + #[prost(message, repeated, tag = "3")] + pub entity_motion_list: ::prost::alloc::vec::Vec, } /// Obf: LNIOMOHNMCA #[derive(proto_derive::CmdID)] -#[cmdid(1405)] +#[cmdid(1414)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SceneEntityMoveScRsp { + /// offset: 24 + #[prost(message, repeated, tag = "10")] + pub entity_motion_list: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "1")] pub retcode: u32, - /// offset: 24 - #[prost(message, repeated, tag = "6")] - pub entity_motion_list: ::prost::alloc::vec::Vec, /// offset: 16 - #[prost(message, optional, tag = "9")] + #[prost(message, optional, tag = "11")] pub download_data: ::core::option::Option, } /// Obf: CGGEMOEPGHF #[derive(proto_derive::CmdID)] -#[cmdid(1407)] +#[cmdid(1434)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SceneEntityMoveScNotify { - /// offset: 24 - #[prost(message, optional, tag = "2")] - pub motion: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "9")] - pub client_pos_version: u32, - /// offset: 40 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "8")] pub entry_id: u32, + /// offset: 24 + #[prost(message, optional, tag = "7")] + pub motion: ::core::option::Option, + /// offset: 40 + #[prost(uint32, tag = "5")] + pub client_pos_version: u32, /// offset: 36 #[prost(uint32, tag = "13")] pub entity_id: u32, } /// Obf: BGJHILOCEOG #[derive(proto_derive::CmdID)] -#[cmdid(1439)] +#[cmdid(1489)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SceneUpdatePositionVersionNotify { /// offset: 24 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "3")] pub djjbkeiaobd: u32, } /// Obf: HLEFIDCMBJA #[derive(proto_derive::CmdID)] -#[cmdid(1498)] +#[cmdid(1477)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct InteractPropCsReq { /// offset: 28 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "2")] pub prop_entity_id: u32, /// offset: 24 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "14")] pub interact_id: u32, } /// Obf: GEPAMEPINIH #[derive(proto_derive::CmdID)] -#[cmdid(1453)] +#[cmdid(1481)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct InteractPropScRsp { + /// offset: 32 + #[prost(uint32, tag = "9")] + pub prop_state: u32, + /// offset: 28 + #[prost(uint32, tag = "15")] + pub retcode: u32, /// offset: 24 #[prost(uint32, tag = "2")] - pub retcode: u32, - /// offset: 28 - #[prost(uint32, tag = "7")] pub prop_entity_id: u32, - /// offset: 32 - #[prost(uint32, tag = "6")] - pub prop_state: u32, } /// Obf: DAEHNKJJIDI #[derive(proto_derive::CmdID)] -#[cmdid(1441)] +#[cmdid(1419)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChangePropTimelineInfoCsReq { - /// offset: 32 - #[prost(uint32, tag = "9")] - pub prop_entity_id: u32, - /// offset: 24 - #[prost(message, optional, tag = "10")] - pub djnfcmfddoa: ::core::option::Option, /// offset: 40 - #[prost(uint64, tag = "3")] - pub miilnlhddjm: u64, - /// offset: 36 - #[prost(bool, tag = "7")] + #[prost(bool, tag = "10")] pub dlbedaonnkh: bool, + /// offset: 24 + #[prost(message, optional, tag = "4")] + pub djnfcmfddoa: ::core::option::Option, + /// offset: 32 + #[prost(uint64, tag = "12")] + pub miilnlhddjm: u64, + /// offset: 44 + #[prost(uint32, tag = "1")] + pub prop_entity_id: u32, } /// Obf: LAHIOIBKPGO #[derive(proto_derive::CmdID)] -#[cmdid(1455)] +#[cmdid(1462)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChangePropTimelineInfoScRsp { - /// offset: 24 - #[prost(uint32, tag = "11")] - pub prop_entity_id: u32, /// offset: 28 + #[prost(uint32, tag = "1")] + pub prop_entity_id: u32, + /// offset: 24 #[prost(uint32, tag = "3")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dkijloakkbo { - /// offset: 28 - #[prost(uint32, tag = "13")] - pub gbllcemjjfi: u32, /// offset: 24 - #[prost(enumeration = "MonsterBattleType", tag = "2")] + #[prost(uint32, tag = "7")] + pub gbllcemjjfi: u32, + /// offset: 28 + #[prost(enumeration = "MonsterBattleType", tag = "3")] pub endjgmlkpbp: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jnhlelnabbd { - /// offset: 24 - #[prost(string, tag = "1")] - pub key: ::prost::alloc::string::String, /// offset: 32 - #[prost(float, tag = "14")] + #[prost(float, tag = "10")] pub value: f32, + /// offset: 24 + #[prost(string, tag = "13")] + pub key: ::prost::alloc::string::String, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AssistMonsterWave { /// offset: 16 - #[prost(uint32, repeated, tag = "5")] + #[prost(uint32, repeated, tag = "13")] pub entity_id_list: ::prost::alloc::vec::Vec, } /// Obf: MJHLIMKLNOD #[derive(proto_derive::CmdID)] -#[cmdid(1479)] +#[cmdid(1402)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SceneCastSkillCsReq { - /// offset: 16 - #[prost(string, tag = "1")] - pub kegdfimpnkh: ::prost::alloc::string::String, - /// offset: 72 - #[prost(uint32, repeated, tag = "14")] + /// offset: 64 + #[prost(uint32, repeated, tag = "6")] pub hit_target_entity_id_list: ::prost::alloc::vec::Vec, - /// offset: 40 - #[prost(message, optional, tag = "8")] - pub target_motion: ::core::option::Option, + /// offset: 48 + #[prost(message, repeated, tag = "7")] + pub dynamic_values: ::prost::alloc::vec::Vec, + /// offset: 88 + #[prost(uint32, tag = "2")] + pub attacked_group_id: u32, /// offset: 92 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "8")] pub caster_id: u32, - /// offset: 24 - #[prost(enumeration = "SceneCastSkillType", repeated, tag = "3")] + /// offset: 16 + #[prost(string, tag = "14")] + pub kegdfimpnkh: ::prost::alloc::string::String, + /// offset: 84 + #[prost(uint32, tag = "5")] + pub skill_index: u32, + /// offset: 72 + #[prost(uint32, repeated, tag = "3")] + pub assist_monster_entity_id_list: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(enumeration = "SceneCastSkillType", repeated, tag = "13")] pub casted_skill_type_list: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(message, optional, tag = "4")] + pub target_motion: ::core::option::Option, /// offset: 80 #[prost(uint32, tag = "15")] pub hchdhljcije: u32, - /// offset: 64 - #[prost(message, repeated, tag = "7")] - pub assist_monster_wave_list: ::prost::alloc::vec::Vec, - /// offset: 88 - #[prost(uint32, tag = "12")] - pub attacked_group_id: u32, - /// offset: 56 - #[prost(message, repeated, tag = "9")] - pub dynamic_values: ::prost::alloc::vec::Vec, - /// offset: 84 - #[prost(uint32, tag = "13")] - pub skill_index: u32, /// offset: 32 - #[prost(uint32, repeated, tag = "11")] - pub assist_monster_entity_id_list: ::prost::alloc::vec::Vec, + #[prost(message, repeated, tag = "9")] + pub assist_monster_wave_list: ::prost::alloc::vec::Vec, } /// Obf: KPNOOJMCCCI #[derive(proto_derive::CmdID)] -#[cmdid(1402)] +#[cmdid(1485)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SceneCastSkillScRsp { - /// offset: 40 - #[prost(uint32, tag = "12")] - pub retcode: u32, - /// offset: 32 - #[prost(message, optional, tag = "13")] - pub battle_info: ::core::option::Option, /// offset: 44 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "4")] + pub retcode: u32, + /// offset: 40 + #[prost(uint32, tag = "7")] pub attacked_group_id: u32, - /// offset: 16 - #[prost(message, repeated, tag = "1")] + /// offset: 24 + #[prost(message, repeated, tag = "9")] pub kgnglgmiebg: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(message, optional, tag = "8")] + pub battle_info: ::core::option::Option, } /// Obf: HIKCPJGJEHH #[derive(proto_derive::CmdID)] -#[cmdid(1426)] +#[cmdid(1496)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SceneCastSkillCostMpCsReq { /// offset: 28 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "15")] pub caster_id: u32, - /// offset: 24 - #[prost(uint32, tag = "11")] - pub attacked_group_id: u32, /// offset: 32 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "2")] + pub attacked_group_id: u32, + /// offset: 24 + #[prost(uint32, tag = "9")] pub skill_index: u32, } /// Obf: FBBHCGOLMLF #[derive(proto_derive::CmdID)] -#[cmdid(1463)] +#[cmdid(1432)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SceneCastSkillCostMpScRsp { - /// offset: 28 - #[prost(uint32, tag = "8")] - pub retcode: u32, /// offset: 24 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "7")] + pub retcode: u32, + /// offset: 28 + #[prost(uint32, tag = "11")] pub attacked_group_id: u32, } /// Obf: CFBDAOAGFII #[derive(proto_derive::CmdID)] -#[cmdid(1467)] +#[cmdid(1482)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SceneCastSkillMpUpdateScNotify { /// offset: 24 - #[prost(uint32, tag = "5")] - pub mp: u32, - /// offset: 28 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "4")] pub attacked_group_id: u32, + /// offset: 28 + #[prost(uint32, tag = "14")] + pub mp: u32, } /// Obf: BJCADMHJOFB #[derive(proto_derive::CmdID)] -#[cmdid(1454)] +#[cmdid(1420)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SceneEnterStageCsReq { /// offset: 24 - #[prost(enumeration = "Lipekjfjmnm", tag = "8")] - pub nikhbkchhjg: i32, - /// offset: 28 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "5")] pub event_id: u32, + /// offset: 28 + #[prost(enumeration = "Lipekjfjmnm", tag = "11")] + pub nikhbkchhjg: i32, /// offset: 32 - #[prost(bool, tag = "9")] + #[prost(bool, tag = "7")] pub pmjahilblfl: bool, } /// Obf: OHOOIMFNPIO #[derive(proto_derive::CmdID)] -#[cmdid(1462)] +#[cmdid(1490)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SceneEnterStageScRsp { /// offset: 32 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "5")] pub retcode: u32, - /// offset: 24 - #[prost(message, optional, tag = "12")] + /// offset: 16 + #[prost(message, optional, tag = "1")] pub battle_info: ::core::option::Option, } /// Obf: ABPCFHDBFGO #[derive(proto_derive::CmdID)] -#[cmdid(1409)] +#[cmdid(1421)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SceneReviveAfterRebattleCsReq { /// offset: 24 - #[prost(enumeration = "Lipekjfjmnm", tag = "1")] + #[prost(enumeration = "Lipekjfjmnm", tag = "15")] pub nikhbkchhjg: i32, } /// Obf: JEBJCABFJNA #[derive(proto_derive::CmdID)] -#[cmdid(1420)] +#[cmdid(1467)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SceneReviveAfterRebattleScRsp { /// offset: 24 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "15")] pub retcode: u32, } /// Obf: GBAONLFLKMJ #[derive(proto_derive::CmdID)] -#[cmdid(1497)] +#[cmdid(1412)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetCurSceneInfoCsReq {} /// Obf: DDNODHNOKHH #[derive(proto_derive::CmdID)] -#[cmdid(1406)] +#[cmdid(1488)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetCurSceneInfoScRsp { - /// offset: 24 - #[prost(message, optional, tag = "15")] + /// offset: 16 + #[prost(message, optional, tag = "11")] pub scene: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "5")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EntityBuffChangeInfo { + /// offset: 32 + #[prost(enumeration = "EntityBuffChangeType", tag = "14")] + pub reason: i32, /// offset: 40 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "8")] pub entity_id: u32, /// offset: 36 #[prost(uint32, tag = "6")] pub attacked_group_id: u32, - /// offset: 44 - #[prost(enumeration = "EntityBuffChangeType", tag = "5")] - pub reason: i32, - #[prost(oneof = "entity_buff_change_info::Kfelkjldkeh", tags = "7, 12")] - pub kfelkjldkeh: ::core::option::Option, + #[prost(oneof = "entity_buff_change_info::Info", tags = "15, 5")] + pub info: ::core::option::Option, } /// Nested message and enum types in `EntityBuffChangeInfo`. pub mod entity_buff_change_info { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Kfelkjldkeh { + pub enum Info { /// offset: 24 - #[prost(message, tag = "7")] + #[prost(message, tag = "15")] AddBuffInfo(super::BuffInfo), /// offset: 24 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "5")] RemoveBuffId(u32), } } /// Obf: IMNJNKPICAF #[derive(proto_derive::CmdID)] -#[cmdid(1416)] +#[cmdid(1422)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SyncEntityBuffChangeListScNotify { - /// offset: 16 - #[prost(message, repeated, tag = "15")] + /// offset: 24 + #[prost(message, repeated, tag = "13")] pub entity_buff_info_list: ::prost::alloc::vec::Vec, } /// Obf: BIPGPKHCJNG #[derive(proto_derive::CmdID)] -#[cmdid(1494)] +#[cmdid(1492)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SpringRefreshCsReq { - /// offset: 32 - #[prost(uint32, tag = "11")] - pub floor_id: u32, /// offset: 28 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "8")] pub plane_id: u32, + /// offset: 32 + #[prost(uint32, tag = "7")] + pub floor_id: u32, /// offset: 24 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "13")] pub prop_entity_id: u32, } /// Obf: KBEOJIAJBHO #[derive(proto_derive::CmdID)] -#[cmdid(1436)] +#[cmdid(1431)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SpringRefreshScRsp { /// offset: 24 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "2")] pub retcode: u32, } /// Obf: GPOPGOFKHFJ #[derive(proto_derive::CmdID)] -#[cmdid(1478)] +#[cmdid(1497)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LastSpringRefreshTimeNotify { /// offset: 24 - #[prost(int64, tag = "13")] + #[prost(int64, tag = "14")] pub jbicindpigm: i64, } /// Obf: NKFBPFNHCDL #[derive(proto_derive::CmdID)] -#[cmdid(1474)] +#[cmdid(1487)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ReturnLastTownCsReq {} /// Obf: EBKDCIDEFEG #[derive(proto_derive::CmdID)] -#[cmdid(1490)] +#[cmdid(1415)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ReturnLastTownScRsp { /// offset: 32 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "5")] pub retcode: u32, /// offset: 24 - #[prost(message, optional, tag = "3")] + #[prost(message, optional, tag = "11")] pub scene: ::core::option::Option, } /// Obf: FHFLJPFCOOJ #[derive(proto_derive::CmdID)] -#[cmdid(1469)] +#[cmdid(1425)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EnterSectionCsReq { /// offset: 24 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "1")] pub lbmncagokif: u32, } /// Obf: LEJKNHNDIBO #[derive(proto_derive::CmdID)] -#[cmdid(1492)] +#[cmdid(1486)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EnterSectionScRsp { /// offset: 24 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "1")] pub retcode: u32, } /// Obf: BBNOINDEFKD #[derive(proto_derive::CmdID)] -#[cmdid(1442)] +#[cmdid(1410)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetCurInteractEntityCsReq { /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "3")] pub entity_id: u32, } /// Obf: BGMHIBGBJMJ #[derive(proto_derive::CmdID)] -#[cmdid(1401)] +#[cmdid(1464)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetCurInteractEntityScRsp { /// offset: 24 @@ -38671,560 +40395,560 @@ pub struct SetCurInteractEntityScRsp { } /// Obf: HCHMJOHLMDA #[derive(proto_derive::CmdID)] -#[cmdid(1451)] +#[cmdid(1500)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RecoverAllLineupCsReq {} /// Obf: CMLNFHPNDEG #[derive(proto_derive::CmdID)] -#[cmdid(1425)] +#[cmdid(1435)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RecoverAllLineupScRsp { /// offset: 24 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "1")] pub retcode: u32, } /// Obf: SavePointsInfoNotify #[derive(proto_derive::CmdID)] -#[cmdid(1435)] +#[cmdid(1406)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SavePointsInfoNotify { - /// offset: 24 - #[prost(int64, tag = "12")] - pub refresh_time: i64, /// offset: 32 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "12")] pub valid_times: u32, + /// offset: 24 + #[prost(int64, tag = "10")] + pub refresh_time: i64, } /// Obf: JKIMJCCFMPI #[derive(proto_derive::CmdID)] -#[cmdid(1437)] +#[cmdid(1446)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct StartCocoonStageCsReq { - /// offset: 32 - #[prost(uint32, tag = "6")] - pub world_level: u32, /// offset: 28 - #[prost(uint32, tag = "9")] - pub wave: u32, - /// offset: 36 - #[prost(uint32, tag = "10")] - pub cocoon_id: u32, - /// offset: 24 #[prost(uint32, tag = "14")] + pub world_level: u32, + /// offset: 32 + #[prost(uint32, tag = "12")] + pub wave: u32, + /// offset: 24 + #[prost(uint32, tag = "13")] + pub cocoon_id: u32, + /// offset: 36 + #[prost(uint32, tag = "4")] pub prop_entity_id: u32, } /// Obf: StartCocoonStageScRsp #[derive(proto_derive::CmdID)] -#[cmdid(1488)] +#[cmdid(1459)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StartCocoonStageScRsp { - /// offset: 36 - #[prost(uint32, tag = "6")] - pub prop_entity_id: u32, /// offset: 32 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "13")] + pub prop_entity_id: u32, + /// offset: 36 + #[prost(uint32, tag = "12")] pub retcode: u32, - /// offset: 40 - #[prost(uint32, tag = "9")] - pub wave: u32, - /// offset: 16 - #[prost(message, optional, tag = "14")] - pub battle_info: ::core::option::Option, /// offset: 44 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "3")] pub cocoon_id: u32, + /// offset: 40 + #[prost(uint32, tag = "14")] + pub wave: u32, + /// offset: 24 + #[prost(message, optional, tag = "1")] + pub battle_info: ::core::option::Option, } /// Obf: FFIHDGGAEKN #[derive(proto_derive::CmdID)] -#[cmdid(1415)] +#[cmdid(1461)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EntityBindPropCsReq { - /// offset: 32 - #[prost(bool, tag = "6")] - pub mjjmpiflmkf: bool, /// offset: 16 - #[prost(message, optional, tag = "12")] + #[prost(message, optional, tag = "4")] pub motion: ::core::option::Option, + /// offset: 32 + #[prost(bool, tag = "12")] + pub mjjmpiflmkf: bool, } /// Obf: MNILDBFIHNM #[derive(proto_derive::CmdID)] -#[cmdid(1460)] +#[cmdid(1476)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EntityBindPropScRsp { /// offset: 24 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "11")] pub retcode: u32, } /// Obf: FINBEHEFKPL #[derive(proto_derive::CmdID)] -#[cmdid(1466)] +#[cmdid(1409)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetClientPausedCsReq { /// offset: 24 - #[prost(bool, tag = "10")] + #[prost(bool, tag = "6")] pub paused: bool, } /// Obf: MLDMMOMNJPF #[derive(proto_derive::CmdID)] -#[cmdid(1428)] +#[cmdid(1473)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetClientPausedScRsp { - /// offset: 28 - #[prost(bool, tag = "5")] - pub paused: bool, /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "9")] pub retcode: u32, + /// offset: 28 + #[prost(bool, tag = "10")] + pub paused: bool, } /// Obf: PLFDILGNLLH #[derive(proto_derive::CmdID)] -#[cmdid(1408)] +#[cmdid(1405)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DeactivateFarmElementCsReq { /// offset: 24 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "11")] pub entity_id: u32, } /// Obf: JBEDHCJJDGC #[derive(proto_derive::CmdID)] -#[cmdid(1413)] +#[cmdid(1424)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DeactivateFarmElementScRsp { - /// offset: 24 - #[prost(uint32, tag = "10")] - pub entity_id: u32, - /// offset: 28 - #[prost(uint32, tag = "14")] - pub retcode: u32, -} -/// Obf: JPFHHINHOHI -#[derive(proto_derive::CmdID)] -#[cmdid(1446)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct ActivateFarmElementCsReq { - /// offset: 28 - #[prost(uint32, tag = "11")] - pub entity_id: u32, - /// offset: 24 - #[prost(uint32, tag = "6")] - pub world_level: u32, -} -/// Obf: LNPHFEBJKAA -#[derive(proto_derive::CmdID)] -#[cmdid(1485)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct ActivateFarmElementScRsp { - /// offset: 32 - #[prost(uint32, tag = "14")] - pub world_level: u32, /// offset: 24 #[prost(uint32, tag = "13")] pub entity_id: u32, /// offset: 28 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "4")] pub retcode: u32, } +/// Obf: JPFHHINHOHI +#[derive(proto_derive::CmdID)] +#[cmdid(1453)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct ActivateFarmElementCsReq { + /// offset: 24 + #[prost(uint32, tag = "11")] + pub entity_id: u32, + /// offset: 28 + #[prost(uint32, tag = "3")] + pub world_level: u32, +} +/// Obf: LNPHFEBJKAA +#[derive(proto_derive::CmdID)] +#[cmdid(1426)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct ActivateFarmElementScRsp { + /// offset: 24 + #[prost(uint32, tag = "3")] + pub entity_id: u32, + /// offset: 28 + #[prost(uint32, tag = "8")] + pub retcode: u32, + /// offset: 32 + #[prost(uint32, tag = "7")] + pub world_level: u32, +} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Heejkkagimo { - /// offset: 28 - #[prost(uint32, tag = "8")] - pub avatar_id: u32, /// offset: 24 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "11")] pub jlafldchdgj: u32, + /// offset: 28 + #[prost(uint32, tag = "12")] + pub avatar_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fpdakbkbjkf { - /// offset: 36 - #[prost(uint32, tag = "12")] - pub eidnigifnaa: u32, - /// offset: 32 - #[prost(bool, tag = "10")] - pub ghdepancgpf: bool, - /// offset: 16 + /// offset: 24 #[prost(message, repeated, tag = "2")] pub bcglmlabogf: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "3")] + pub eidnigifnaa: u32, + /// offset: 36 + #[prost(bool, tag = "7")] + pub ghdepancgpf: bool, } /// Obf: NIIKLJIBJEP #[derive(proto_derive::CmdID)] -#[cmdid(1486)] +#[cmdid(1413)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UpdateMechanismBarScNotify { /// offset: 32 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "7")] pub plane_id: u32, - /// offset: 36 - #[prost(uint32, tag = "10")] - pub floor_id: u32, /// offset: 24 - #[prost(message, optional, tag = "4")] + #[prost(message, optional, tag = "1")] pub gigkdapgnme: ::core::option::Option, + /// offset: 36 + #[prost(uint32, tag = "2")] + pub floor_id: u32, } /// Obf: OKLENHLIIGG #[derive(proto_derive::CmdID)] -#[cmdid(1412)] +#[cmdid(1457)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetGroupCustomSaveDataCsReq { - /// offset: 32 - #[prost(uint32, tag = "2")] - pub entry_id: u32, - /// offset: 36 - #[prost(uint32, tag = "12")] - pub group_id: u32, /// offset: 24 - #[prost(string, tag = "15")] + #[prost(string, tag = "1")] pub save_data: ::prost::alloc::string::String, + /// offset: 32 + #[prost(uint32, tag = "10")] + pub group_id: u32, + /// offset: 36 + #[prost(uint32, tag = "4")] + pub entry_id: u32, } /// Obf: AIAFOJMJHKK #[derive(proto_derive::CmdID)] -#[cmdid(1464)] +#[cmdid(1475)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetGroupCustomSaveDataScRsp { - /// offset: 28 - #[prost(uint32, tag = "7")] - pub entry_id: u32, - /// offset: 32 - #[prost(uint32, tag = "2")] - pub retcode: u32, /// offset: 24 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "15")] + pub entry_id: u32, + /// offset: 28 + #[prost(uint32, tag = "3")] pub group_id: u32, + /// offset: 32 + #[prost(uint32, tag = "5")] + pub retcode: u32, } /// Obf: IGPOPOJDLOH #[derive(proto_derive::CmdID)] -#[cmdid(1495)] +#[cmdid(1440)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ReEnterLastElementStageCsReq { /// offset: 24 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "11")] pub stage_id: u32, } /// Obf: HAKNDGDAEOF #[derive(proto_derive::CmdID)] -#[cmdid(1418)] +#[cmdid(1448)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ReEnterLastElementStageScRsp { + /// offset: 36 + #[prost(uint32, tag = "14")] + pub retcode: u32, /// offset: 32 #[prost(uint32, tag = "10")] pub stage_id: u32, - /// offset: 36 - #[prost(uint32, tag = "7")] - pub retcode: u32, - /// offset: 24 - #[prost(message, optional, tag = "9")] + /// offset: 16 + #[prost(message, optional, tag = "2")] pub battle_info: ::core::option::Option, } /// Obf: MFKPBBGBIAO #[derive(proto_derive::CmdID)] -#[cmdid(1449)] +#[cmdid(1471)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SceneEntityTeleportCsReq { /// offset: 24 #[prost(message, optional, tag = "12")] pub entity_motion: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "11")] pub entry_id: u32, } /// Obf: MBJFPBAHEGB #[derive(proto_derive::CmdID)] -#[cmdid(1496)] +#[cmdid(1444)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SceneEntityTeleportScRsp { - /// offset: 36 - #[prost(uint32, tag = "2")] - pub retcode: u32, /// offset: 32 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "8")] pub client_pos_version: u32, - /// offset: 24 - #[prost(message, optional, tag = "3")] + /// offset: 16 + #[prost(message, optional, tag = "9")] pub entity_motion: ::core::option::Option, + /// offset: 36 + #[prost(uint32, tag = "3")] + pub retcode: u32, } /// Obf: KFJJHAIMMHG #[derive(proto_derive::CmdID)] -#[cmdid(1417)] +#[cmdid(1401)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EnterSceneCsReq { - /// offset: 28 - #[prost(uint32, tag = "9")] - pub entry_id: u32, - /// offset: 32 - #[prost(uint32, tag = "6")] - pub game_story_line_id: u32, - /// offset: 40 - #[prost(bool, tag = "15")] - pub dlbedaonnkh: bool, /// offset: 24 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "8")] pub content_id: u32, /// offset: 36 - #[prost(uint32, tag = "3")] + #[prost(bool, tag = "2")] + pub dlbedaonnkh: bool, + /// offset: 28 + #[prost(uint32, tag = "11")] pub teleport_id: u32, + /// offset: 32 + #[prost(uint32, tag = "9")] + pub game_story_line_id: u32, + /// offset: 40 + #[prost(uint32, tag = "13")] + pub entry_id: u32, } /// Obf: OPBPKAAGIBE #[derive(proto_derive::CmdID)] -#[cmdid(1422)] +#[cmdid(1438)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EnterSceneScRsp { + /// offset: 32 + #[prost(bool, tag = "14")] + pub dlbedaonnkh: bool, + /// offset: 33 + #[prost(bool, tag = "13")] + pub iiaafopfcbn: bool, /// offset: 28 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "8")] pub game_story_line_id: u32, /// offset: 36 - #[prost(bool, tag = "2")] - pub iiaafopfcbn: bool, - /// offset: 32 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "12")] pub retcode: u32, - /// offset: 37 - #[prost(bool, tag = "13")] - pub dlbedaonnkh: bool, /// offset: 24 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "9")] pub content_id: u32, } /// Obf: OLLMMKGBDGO #[derive(proto_derive::CmdID)] -#[cmdid(1499)] +#[cmdid(1418)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EnterSceneByServerScNotify { - /// offset: 40 - #[prost(enumeration = "EnterSceneReason", tag = "13")] - pub reason: i32, /// offset: 16 - #[prost(message, optional, tag = "12")] + #[prost(message, optional, tag = "4")] pub scene: ::core::option::Option, - /// offset: 32 - #[prost(message, optional, tag = "14")] + /// offset: 24 + #[prost(message, optional, tag = "7")] pub lineup: ::core::option::Option, + /// offset: 40 + #[prost(enumeration = "EnterSceneReason", tag = "12")] + pub reason: i32, } /// Obf: KIFHBHNPCOC #[derive(proto_derive::CmdID)] -#[cmdid(1444)] +#[cmdid(1470)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ScenePlaneEventScNotify { - /// offset: 24 - #[prost(message, optional, tag = "11")] - pub acfcjiomjnf: ::core::option::Option, /// offset: 32 - #[prost(message, optional, tag = "2")] - pub mhdjadhndkd: ::core::option::Option, - /// offset: 16 - #[prost(message, optional, tag = "7")] - pub meekfpcobai: ::core::option::Option, - /// offset: 40 - #[prost(message, optional, tag = "14")] + #[prost(message, optional, tag = "9")] pub get_item_list: ::core::option::Option, + /// offset: 16 + #[prost(message, optional, tag = "2")] + pub meekfpcobai: ::core::option::Option, + /// offset: 24 + #[prost(message, optional, tag = "13")] + pub acfcjiomjnf: ::core::option::Option, + /// offset: 40 + #[prost(message, optional, tag = "6")] + pub mhdjadhndkd: ::core::option::Option, } /// Obf: MBLCANFKHCP #[derive(proto_derive::CmdID)] -#[cmdid(1448)] +#[cmdid(1499)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetSceneMapInfoCsReq { - /// offset: 24 - #[prost(uint32, repeated, tag = "14")] - pub floor_id_list: ::prost::alloc::vec::Vec, - /// offset: 48 - #[prost(bool, tag = "11")] - pub igfikghllno: bool, /// offset: 32 - #[prost(uint32, repeated, tag = "5")] - pub entry_id_list: ::prost::alloc::vec::Vec, - /// offset: 40 - #[prost(uint32, tag = "10")] - pub content_id: u32, + #[prost(uint32, repeated, tag = "3")] + pub floor_id_list: ::prost::alloc::vec::Vec, /// offset: 44 - #[prost(uint32, tag = "4")] + #[prost(bool, tag = "4")] + pub igfikghllno: bool, + /// offset: 40 + #[prost(uint32, tag = "14")] pub cur_map_entry_id: u32, + /// offset: 48 + #[prost(uint32, tag = "11")] + pub content_id: u32, + /// offset: 24 + #[prost(uint32, repeated, tag = "13")] + pub entry_id_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MazeProp { /// offset: 28 + #[prost(uint32, tag = "11")] + pub group_id: u32, + /// offset: 32 + #[prost(uint32, tag = "3")] + pub state: u32, + /// offset: 24 #[prost(uint32, tag = "9")] pub config_id: u32, - /// offset: 24 - #[prost(uint32, tag = "11")] - pub state: u32, - /// offset: 32 - #[prost(uint32, tag = "13")] - pub group_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] -pub struct Ofcaigdhpoh { - /// offset: 16 - #[prost(message, optional, tag = "10")] - pub extra_info: ::core::option::Option, +pub struct MazePropExtra { /// offset: 32 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "14")] pub group_id: u32, + /// offset: 16 + #[prost(message, optional, tag = "1")] + pub extra_info: ::core::option::Option, + /// offset: 40 + #[prost(uint32, tag = "6")] + pub config_id: u32, /// offset: 36 #[prost(uint32, tag = "3")] - pub config_id: u32, - /// offset: 40 - #[prost(uint32, tag = "12")] pub state: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MazeGroup { - /// offset: 36 - #[prost(uint32, tag = "14")] - pub group_id: u32, /// offset: 40 - #[prost(int64, tag = "4")] + #[prost(int64, tag = "9")] pub modify_time: i64, - /// offset: 24 - #[prost(uint32, repeated, tag = "1")] + /// offset: 16 + #[prost(uint32, repeated, tag = "3")] pub nobkeonakle: ::prost::alloc::vec::Vec, + /// offset: 36 + #[prost(uint32, tag = "12")] + pub group_id: u32, /// offset: 32 - #[prost(bool, tag = "13")] + #[prost(bool, tag = "11")] pub ilbeaaoojjp: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MazeChest { - /// offset: 24 - #[prost(uint32, tag = "8")] - pub unlocked_amount_list: u32, - /// offset: 32 - #[prost(uint32, tag = "2")] - pub total_amount_list: u32, /// offset: 28 - #[prost(enumeration = "MapInfoChestType", tag = "13")] + #[prost(enumeration = "MapInfoChestType", tag = "6")] pub map_info_chest_type: i32, + /// offset: 32 + #[prost(uint32, tag = "9")] + pub total_amount_list: u32, + /// offset: 24 + #[prost(uint32, tag = "2")] + pub unlocked_amount_list: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChestUnlockProgress { /// offset: 32 - #[prost(uint32, tag = "4")] - pub r#type: u32, - /// offset: 24 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "14")] pub unlocked_chest_count: u32, /// offset: 28 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "5")] pub total_chest_count: u32, + /// offset: 24 + #[prost(uint32, tag = "15")] + pub r#type: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MazeMapData { - /// offset: 24 - #[prost(message, repeated, tag = "11")] - pub unlocked_chest_list: ::prost::alloc::vec::Vec, - /// offset: 16 - #[prost(message, repeated, tag = "2")] - pub lmngahfnaon: ::prost::alloc::vec::Vec, - /// offset: 72 - #[prost(message, repeated, tag = "15")] - pub chest_unlock_progress_list: ::prost::alloc::vec::Vec, - /// offset: 100 - #[prost(uint32, tag = "9")] - pub entry_id: u32, - /// offset: 88 - #[prost(uint32, tag = "6")] - pub gfhglffhfbd: u32, - /// offset: 104 - #[prost(uint32, tag = "14")] - pub floor_id: u32, - /// offset: 92 - #[prost(uint32, tag = "7")] - pub retcode: u32, /// offset: 96 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "11")] pub lmeefkjbpec: u32, - /// offset: 32 - #[prost(message, repeated, tag = "12")] - pub maze_prop_list: ::prost::alloc::vec::Vec, - /// offset: 64 - #[prost(map = "string, int32", tag = "1")] + /// offset: 24 + #[prost(map = "string, int32", tag = "9")] pub floor_saved_data: ::std::collections::HashMap< ::prost::alloc::string::String, i32, >, - /// offset: 56 - #[prost(uint32, repeated, tag = "3")] - pub unlocked_teleport_list: ::prost::alloc::vec::Vec, - /// offset: 48 - #[prost(message, repeated, tag = "13")] - pub maze_group_list: ::prost::alloc::vec::Vec, /// offset: 80 #[prost(uint32, repeated, tag = "5")] pub lighten_section_list: ::prost::alloc::vec::Vec, + /// offset: 100 + #[prost(uint32, tag = "15")] + pub gfhglffhfbd: u32, + /// offset: 48 + #[prost(message, repeated, tag = "3")] + pub maze_group_list: ::prost::alloc::vec::Vec, + /// offset: 92 + #[prost(uint32, tag = "8")] + pub floor_id: u32, + /// offset: 16 + #[prost(message, repeated, tag = "12")] + pub unlocked_chest_list: ::prost::alloc::vec::Vec, + /// offset: 64 + #[prost(uint32, repeated, tag = "10")] + pub unlocked_teleport_list: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(message, repeated, tag = "4")] + pub maze_prop_extra_list: ::prost::alloc::vec::Vec, + /// offset: 88 + #[prost(uint32, tag = "6")] + pub retcode: u32, + /// offset: 72 + #[prost(message, repeated, tag = "14")] + pub maze_prop_list: ::prost::alloc::vec::Vec, + /// offset: 104 + #[prost(uint32, tag = "2")] + pub entry_id: u32, + /// offset: 56 + #[prost(message, repeated, tag = "13")] + pub chest_unlock_progress_list: ::prost::alloc::vec::Vec, } /// Obf: PGMDNIBOJIK #[derive(proto_derive::CmdID)] -#[cmdid(1493)] +#[cmdid(1463)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetSceneMapInfoScRsp { - /// offset: 40 - #[prost(uint32, tag = "6")] - pub cur_map_entry_id: u32, - /// offset: 16 - #[prost(message, repeated, tag = "10")] - pub map_list: ::prost::alloc::vec::Vec, /// offset: 44 - #[prost(uint32, tag = "3")] - pub content_id: u32, - /// offset: 32 - #[prost(bool, tag = "14")] + #[prost(uint32, tag = "4")] + pub cur_map_entry_id: u32, + /// offset: 40 + #[prost(bool, tag = "7")] pub igfikghllno: bool, + /// offset: 32 + #[prost(uint32, tag = "10")] + pub content_id: u32, /// offset: 36 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "15")] pub retcode: u32, + /// offset: 24 + #[prost(message, repeated, tag = "1")] + pub map_list: ::prost::alloc::vec::Vec, } /// Obf: FGDBIJGOBEA #[derive(proto_derive::CmdID)] -#[cmdid(1440)] +#[cmdid(1427)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SyncServerSceneChangeNotify {} /// Obf: HKIJFKJGMCM #[derive(proto_derive::CmdID)] -#[cmdid(1459)] +#[cmdid(1450)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GameplayCounterCountDownCsReq { /// offset: 28 - #[prost(uint32, tag = "14")] - pub nmglnhpanah: u32, - /// offset: 24 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "3")] pub cur_times: u32, + /// offset: 24 + #[prost(uint32, tag = "6")] + pub nmglnhpanah: u32, } /// Obf: JDHNNOHMMEF #[derive(proto_derive::CmdID)] -#[cmdid(1456)] +#[cmdid(1428)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GameplayCounterCountDownScRsp { /// offset: 24 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "6")] pub retcode: u32, } /// Obf: MDBDLPEODKD #[derive(proto_derive::CmdID)] -#[cmdid(1476)] +#[cmdid(1455)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GameplayCounterUpdateScNotify { /// offset: 24 + #[prost(enumeration = "Cnppaammffd", tag = "2")] + pub reason: i32, + /// offset: 28 + #[prost(uint32, tag = "5")] + pub blogjdckahm: u32, + /// offset: 32 #[prost(uint32, tag = "11")] pub nmglnhpanah: u32, - /// offset: 28 - #[prost(enumeration = "Cnppaammffd", tag = "7")] - pub reason: i32, - /// offset: 32 - #[prost(uint32, tag = "14")] - pub blogjdckahm: u32, } /// Obf: MFKPBCIAKCM #[derive(proto_derive::CmdID)] -#[cmdid(1447)] +#[cmdid(1484)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GameplayCounterRecoverCsReq { /// offset: 28 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "5")] pub nmglnhpanah: u32, /// offset: 24 #[prost(uint32, tag = "1")] @@ -39232,65 +40956,65 @@ pub struct GameplayCounterRecoverCsReq { } /// Obf: LLBMDKIPMHM #[derive(proto_derive::CmdID)] -#[cmdid(1452)] +#[cmdid(1491)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GameplayCounterRecoverScRsp { /// offset: 24 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "11")] pub retcode: u32, } /// Obf: FBJOCFCINKO #[derive(proto_derive::CmdID)] -#[cmdid(1411)] +#[cmdid(1437)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct UpdateFloorSavedValueNotify { /// offset: 40 - #[prost(uint32, tag = "6")] - pub gfhglffhfbd: u32, - /// offset: 32 - #[prost(uint32, tag = "10")] - pub floor_id: u32, - /// offset: 36 #[prost(uint32, tag = "5")] - pub plane_id: u32, + pub gfhglffhfbd: u32, /// offset: 16 #[prost(map = "string, int32", tag = "11")] pub oaifmglieep: ::std::collections::HashMap<::prost::alloc::string::String, i32>, + /// offset: 36 + #[prost(uint32, tag = "13")] + pub floor_id: u32, + /// offset: 32 + #[prost(uint32, tag = "14")] + pub plane_id: u32, } /// Obf: PCFOFDPKLHJ #[derive(proto_derive::CmdID)] -#[cmdid(1427)] +#[cmdid(1472)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetUnlockTeleportCsReq { - /// offset: 16 - #[prost(uint32, repeated, tag = "11")] + /// offset: 24 + #[prost(uint32, repeated, tag = "13")] pub entry_id_list: ::prost::alloc::vec::Vec, } /// Obf: CGOLBMHDACA #[derive(proto_derive::CmdID)] -#[cmdid(1480)] +#[cmdid(1494)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetUnlockTeleportScRsp { /// offset: 24 - #[prost(uint32, repeated, tag = "2")] + #[prost(uint32, repeated, tag = "12")] pub unlocked_teleport_list: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "3")] pub retcode: u32, } /// Obf: MKMAMJECDAH #[derive(proto_derive::CmdID)] -#[cmdid(1430)] +#[cmdid(1443)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct OpenChestScNotify { /// offset: 24 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "9")] pub kigaehdgklm: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SceneEntityRefreshInfo { - #[prost(oneof = "scene_entity_refresh_info::RefreshType", tags = "1, 15, 12")] + #[prost(oneof = "scene_entity_refresh_info::RefreshType", tags = "9, 7, 1")] pub refresh_type: ::core::option::Option, } /// Nested message and enum types in `SceneEntityRefreshInfo`. @@ -39298,144 +41022,144 @@ pub mod scene_entity_refresh_info { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum RefreshType { - /// offset: 24 - #[prost(message, tag = "1")] + /// offset: 16 + #[prost(message, tag = "9")] AddEntity(super::SceneEntityInfo), - /// offset: 24 - #[prost(uint32, tag = "15")] + /// offset: 16 + #[prost(uint32, tag = "7")] DelEntity(u32), - /// offset: 24 - #[prost(uint32, tag = "12")] + /// offset: 16 + #[prost(uint32, tag = "1")] Mhhoaahdgao(u32), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cmgfhbhaffb { - /// offset: 16 - #[prost(string, tag = "3")] - pub jaibieekheg: ::prost::alloc::string::String, - /// offset: 36 - #[prost(int32, tag = "12")] - pub agfijniebkf: i32, /// offset: 32 #[prost(int32, tag = "7")] + pub agfijniebkf: i32, + /// offset: 24 + #[prost(string, tag = "6")] + pub jaibieekheg: ::prost::alloc::string::String, + /// offset: 36 + #[prost(int32, tag = "1")] pub dlmamkinnco: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SceneGroupRefreshInfo { - /// offset: 16 - #[prost(message, repeated, tag = "12")] - pub bccgjihncdn: ::prost::alloc::vec::Vec, - /// offset: 40 - #[prost(uint32, tag = "7")] - pub group_id: u32, + /// offset: 32 + #[prost(message, repeated, tag = "5")] + pub refresh_entity: ::prost::alloc::vec::Vec, /// offset: 44 - #[prost(uint32, tag = "13")] + #[prost(enumeration = "SceneGroupRefreshType", tag = "10")] + pub group_refresh_type: i32, + /// offset: 48 + #[prost(uint32, tag = "14")] pub state: u32, + /// offset: 40 + #[prost(uint32, tag = "12")] + pub group_id: u32, /// offset: 24 #[prost(message, repeated, tag = "9")] - pub refresh_entity: ::prost::alloc::vec::Vec, - /// offset: 48 - #[prost(enumeration = "SceneGroupRefreshType", tag = "15")] - pub group_refresh_type: i32, + pub bccgjihncdn: ::prost::alloc::vec::Vec, } /// Obf: DNIDLPMBJGI #[derive(proto_derive::CmdID)] -#[cmdid(1475)] +#[cmdid(1404)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SceneGroupRefreshScNotify { - /// offset: 32 - #[prost(uint32, tag = "15")] - pub floor_id: u32, - /// offset: 16 - #[prost(message, repeated, tag = "8")] - pub group_refresh_info: ::prost::alloc::vec::Vec, /// offset: 36 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "15")] pub gfhglffhfbd: u32, + /// offset: 24 + #[prost(message, repeated, tag = "1")] + pub group_refresh_info: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "12")] + pub floor_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GroupStateInfo { - /// offset: 28 - #[prost(uint32, tag = "10")] - pub entry_id: u32, - /// offset: 32 - #[prost(uint32, tag = "9")] - pub group_state: u32, - /// offset: 24 - #[prost(uint32, tag = "7")] - pub player_uid: u32, /// offset: 36 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "8")] pub group_id: u32, + /// offset: 28 + #[prost(uint32, tag = "3")] + pub player_uid: u32, + /// offset: 32 + #[prost(uint32, tag = "15")] + pub entry_id: u32, + /// offset: 24 + #[prost(uint32, tag = "12")] + pub group_state: u32, } /// Obf: EPALKAAFOPL #[derive(proto_derive::CmdID)] -#[cmdid(1421)] +#[cmdid(1411)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GroupStateChangeCsReq { /// offset: 16 - #[prost(message, optional, tag = "15")] + #[prost(message, optional, tag = "3")] pub group_state_info: ::core::option::Option, } /// Obf: HDJPNIADMMH #[derive(proto_derive::CmdID)] -#[cmdid(1484)] +#[cmdid(1439)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GroupStateChangeScRsp { - /// offset: 16 - #[prost(message, optional, tag = "1")] - pub group_state_info: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "5")] pub retcode: u32, + /// offset: 24 + #[prost(message, optional, tag = "4")] + pub group_state_info: ::core::option::Option, } /// Obf: NEEPAILHCAD #[derive(proto_derive::CmdID)] -#[cmdid(1438)] +#[cmdid(1479)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GroupStateChangeScNotify { - /// offset: 24 - #[prost(message, optional, tag = "15")] + /// offset: 16 + #[prost(message, optional, tag = "2")] pub group_state_info: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EnteredSceneInfo { /// offset: 24 - #[prost(uint32, tag = "12")] - pub plane_id: u32, - /// offset: 28 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "10")] pub floor_id: u32, + /// offset: 28 + #[prost(uint32, tag = "1")] + pub plane_id: u32, } /// Obf: IKCIBNFGIGD #[derive(proto_derive::CmdID)] -#[cmdid(1487)] +#[cmdid(1469)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetEnteredSceneCsReq {} /// Obf: FFKICDPOBHE #[derive(proto_derive::CmdID)] -#[cmdid(1500)] +#[cmdid(1423)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetEnteredSceneScRsp { + /// offset: 16 + #[prost(message, repeated, tag = "7")] + pub entered_scene_info: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "9")] pub retcode: u32, - /// offset: 24 - #[prost(message, repeated, tag = "15")] - pub entered_scene_info: ::prost::alloc::vec::Vec, } /// Obf: KCMGLHOAMMA #[derive(proto_derive::CmdID)] -#[cmdid(1468)] +#[cmdid(1430)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EnteredSceneChangeScNotify { - /// offset: 16 - #[prost(message, repeated, tag = "12")] + /// offset: 24 + #[prost(message, repeated, tag = "8")] pub entered_scene_info: ::prost::alloc::vec::Vec, } /// Obf: KIOMIEGGBEN @@ -39443,577 +41167,577 @@ pub struct EnteredSceneChangeScNotify { #[cmdid(1465)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RefreshTriggerByClientCsReq { - /// offset: 48 - #[prost(uint32, tag = "5")] - pub trigger_entity_id: u32, /// offset: 16 - #[prost(message, optional, tag = "12")] + #[prost(message, optional, tag = "7")] pub trigger_motion: ::core::option::Option, - /// offset: 32 - #[prost(string, tag = "11")] - pub trigger_name: ::prost::alloc::string::String, - /// offset: 24 - #[prost(uint32, repeated, tag = "13")] + /// offset: 40 + #[prost(uint32, repeated, tag = "4")] pub trigger_target_id_list: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(uint32, tag = "9")] + pub trigger_entity_id: u32, + /// offset: 32 + #[prost(string, tag = "2")] + pub trigger_name: ::prost::alloc::string::String, } /// Obf: JGDKAEIDJND #[derive(proto_derive::CmdID)] -#[cmdid(1419)] +#[cmdid(1474)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RefreshTriggerByClientScRsp { - /// offset: 40 - #[prost(bool, tag = "6")] - pub refresh_trigger: bool, - /// offset: 36 - #[prost(uint32, tag = "15")] - pub retcode: u32, - /// offset: 16 - #[prost(string, tag = "9")] - pub trigger_name: ::prost::alloc::string::String, /// offset: 32 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "6")] pub trigger_entity_id: u32, + /// offset: 24 + #[prost(string, tag = "4")] + pub trigger_name: ::prost::alloc::string::String, + /// offset: 36 + #[prost(uint32, tag = "2")] + pub retcode: u32, + /// offset: 40 + #[prost(bool, tag = "13")] + pub refresh_trigger: bool, } /// Obf: AHMJLGKLLKF #[derive(proto_derive::CmdID)] -#[cmdid(1432)] +#[cmdid(1493)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RefreshTriggerByClientScNotify { - /// offset: 24 - #[prost(uint32, repeated, tag = "10")] + /// offset: 32 + #[prost(uint32, repeated, tag = "1")] pub trigger_target_id_list: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "9")] pub trigger_entity_id: u32, - /// offset: 32 - #[prost(string, tag = "1")] + /// offset: 16 + #[prost(string, tag = "7")] pub trigger_name: ::prost::alloc::string::String, } /// Obf: PPKGLDLFMHB #[derive(proto_derive::CmdID)] -#[cmdid(1434)] +#[cmdid(1452)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct DeleteSummonUnitCsReq { - /// offset: 16 - #[prost(uint32, repeated, tag = "12")] + /// offset: 24 + #[prost(uint32, repeated, tag = "4")] pub entity_id_list: ::prost::alloc::vec::Vec, } /// Obf: AMHALMPHADG #[derive(proto_derive::CmdID)] -#[cmdid(1443)] +#[cmdid(1449)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct DeleteSummonUnitScRsp { - /// offset: 16 - #[prost(uint32, repeated, tag = "9")] + /// offset: 24 + #[prost(uint32, repeated, tag = "15")] pub entity_id_list: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "6")] pub retcode: u32, } /// Obf: NDJAIEFKJDC #[derive(proto_derive::CmdID)] -#[cmdid(1433)] +#[cmdid(1468)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct UnlockedAreaMapScNotify { /// offset: 24 - #[prost(uint32, repeated, tag = "2")] + #[prost(uint32, repeated, tag = "10")] pub entry_id_list: ::prost::alloc::vec::Vec, } /// Obf: MECGPLPPPLF #[derive(proto_derive::CmdID)] -#[cmdid(1450)] +#[cmdid(1417)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UnlockTeleportNotify { /// offset: 28 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "9")] pub entry_id: u32, /// offset: 24 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "11")] pub teleport_id: u32, } /// Obf: PFGIGAKAMGI #[derive(proto_derive::CmdID)] -#[cmdid(1461)] +#[cmdid(1460)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct UpdateGroupPropertyCsReq { /// offset: 36 - #[prost(int32, tag = "3")] - pub mojohjebcnj: i32, - /// offset: 32 - #[prost(uint32, tag = "2")] - pub gfhglffhfbd: u32, - /// offset: 40 - #[prost(uint32, tag = "10")] - pub group_id: u32, - /// offset: 44 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "13")] pub floor_id: u32, /// offset: 24 - #[prost(string, tag = "4")] + #[prost(string, tag = "2")] pub jaibieekheg: ::prost::alloc::string::String, + /// offset: 44 + #[prost(int32, tag = "9")] + pub mojohjebcnj: i32, + /// offset: 40 + #[prost(uint32, tag = "1")] + pub gfhglffhfbd: u32, + /// offset: 32 + #[prost(uint32, tag = "15")] + pub group_id: u32, } /// Obf: FKPHAPJNAED #[derive(proto_derive::CmdID)] -#[cmdid(1481)] +#[cmdid(1478)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct UpdateGroupPropertyScRsp { - /// offset: 32 - #[prost(int32, tag = "1")] - pub agfijniebkf: i32, - /// offset: 24 - #[prost(string, tag = "15")] - pub jaibieekheg: ::prost::alloc::string::String, - /// offset: 36 - #[prost(uint32, tag = "4")] - pub gfhglffhfbd: u32, - /// offset: 40 - #[prost(uint32, tag = "5")] - pub retcode: u32, - /// offset: 48 - #[prost(uint32, tag = "2")] - pub group_id: u32, /// offset: 52 - #[prost(uint32, tag = "6")] - pub floor_id: u32, - /// offset: 44 - #[prost(int32, tag = "14")] + #[prost(uint32, tag = "12")] + pub retcode: u32, + /// offset: 32 + #[prost(int32, tag = "3")] pub dlmamkinnco: i32, + /// offset: 44 + #[prost(uint32, tag = "4")] + pub group_id: u32, + /// offset: 36 + #[prost(uint32, tag = "8")] + pub floor_id: u32, + /// offset: 40 + #[prost(uint32, tag = "2")] + pub gfhglffhfbd: u32, + /// offset: 16 + #[prost(string, tag = "1")] + pub jaibieekheg: ::prost::alloc::string::String, + /// offset: 48 + #[prost(int32, tag = "5")] + pub agfijniebkf: i32, } /// Obf: IBGAGNCFDEN #[derive(proto_derive::CmdID)] -#[cmdid(1431)] +#[cmdid(1416)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TrainWorldIdChangeScNotify { /// offset: 24 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "2")] pub npebnekdlen: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ServerPrefs { /// offset: 32 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "9")] pub server_prefs_id: u32, - /// offset: 24 - #[prost(bytes = "vec", tag = "15")] + /// offset: 16 + #[prost(bytes = "vec", tag = "4")] pub data: ::prost::alloc::vec::Vec, } /// Obf: ODFDCOFIFNE #[derive(proto_derive::CmdID)] -#[cmdid(6110)] +#[cmdid(6141)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetAllServerPrefsDataCsReq {} /// Obf: ANIEMJCBMEH #[derive(proto_derive::CmdID)] -#[cmdid(6105)] +#[cmdid(6114)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetAllServerPrefsDataScRsp { - /// offset: 24 - #[prost(message, repeated, tag = "11")] - pub lfbeohkkdoi: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "8")] pub retcode: u32, + /// offset: 16 + #[prost(message, repeated, tag = "4")] + pub lfbeohkkdoi: ::prost::alloc::vec::Vec, } /// Obf: FLGFMAOEILG #[derive(proto_derive::CmdID)] -#[cmdid(6198)] +#[cmdid(6177)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetServerPrefsDataCsReq { /// offset: 24 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "12")] pub server_prefs_id: u32, } /// Obf: DMLKMBPBNDF #[derive(proto_derive::CmdID)] -#[cmdid(6153)] +#[cmdid(6181)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetServerPrefsDataScRsp { - /// offset: 16 - #[prost(message, optional, tag = "2")] - pub server_prefs: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "8")] pub retcode: u32, + /// offset: 16 + #[prost(message, optional, tag = "10")] + pub server_prefs: ::core::option::Option, } /// Obf: HEPBIHIMJAC #[derive(proto_derive::CmdID)] -#[cmdid(6179)] +#[cmdid(6102)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct UpdateServerPrefsDataCsReq { - /// offset: 16 - #[prost(message, optional, tag = "3")] + /// offset: 24 + #[prost(message, optional, tag = "12")] pub server_prefs: ::core::option::Option, } /// Obf: LOIEDLCJAED #[derive(proto_derive::CmdID)] -#[cmdid(6102)] +#[cmdid(6185)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UpdateServerPrefsDataScRsp { - /// offset: 24 - #[prost(uint32, tag = "5")] - pub retcode: u32, /// offset: 28 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "7")] + pub retcode: u32, + /// offset: 24 + #[prost(uint32, tag = "13")] pub server_prefs_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Shop { /// offset: 56 - #[prost(int64, tag = "12")] - pub begin_time: i64, - /// offset: 40 - #[prost(int64, tag = "11")] - pub end_time: i64, - /// offset: 48 - #[prost(uint32, tag = "13")] - pub shop_id: u32, - /// offset: 64 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "3")] pub city_level: u32, - /// offset: 32 - #[prost(uint64, tag = "10")] - pub city_taken_level_reward: u64, - /// offset: 68 - #[prost(uint32, tag = "9")] + /// offset: 48 + #[prost(int64, tag = "1")] + pub end_time: i64, + /// offset: 64 + #[prost(uint32, tag = "13")] pub city_exp: u32, - /// offset: 24 - #[prost(message, repeated, tag = "3")] + /// offset: 60 + #[prost(uint32, tag = "6")] + pub shop_id: u32, + /// offset: 40 + #[prost(int64, tag = "8")] + pub begin_time: i64, + /// offset: 32 + #[prost(uint64, tag = "7")] + pub city_taken_level_reward: u64, + /// offset: 16 + #[prost(message, repeated, tag = "4")] pub goods_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Goods { + /// offset: 48 + #[prost(int64, tag = "1")] + pub begin_time: i64, /// offset: 32 - #[prost(uint32, tag = "8")] - pub buy_times: u32, - /// offset: 36 - #[prost(uint32, tag = "4")] - pub item_id: u32, - /// offset: 24 - #[prost(int64, tag = "11")] + #[prost(int64, tag = "2")] pub end_time: i64, /// offset: 40 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "8")] + pub buy_times: u32, + /// offset: 28 + #[prost(uint32, tag = "6")] pub goods_id: u32, - /// offset: 48 - #[prost(int64, tag = "10")] - pub begin_time: i64, + /// offset: 24 + #[prost(uint32, tag = "9")] + pub item_id: u32, } /// Obf: FCKAFIDILMG #[derive(proto_derive::CmdID)] -#[cmdid(1510)] +#[cmdid(1541)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetShopListCsReq { /// offset: 24 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "6")] pub shop_type: u32, } /// Obf: GetShopListScRsp #[derive(proto_derive::CmdID)] -#[cmdid(1505)] +#[cmdid(1514)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetShopListScRsp { - /// offset: 24 - #[prost(message, repeated, tag = "13")] - pub shop_list: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(uint32, tag = "6")] - pub shop_type: u32, /// offset: 36 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "12")] pub retcode: u32, + /// offset: 32 + #[prost(uint32, tag = "2")] + pub shop_type: u32, + /// offset: 24 + #[prost(message, repeated, tag = "14")] + pub shop_list: ::prost::alloc::vec::Vec, } /// Obf: CMOBCAPIPLL #[derive(proto_derive::CmdID)] -#[cmdid(1598)] +#[cmdid(1577)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BuyGoodsCsReq { - /// offset: 16 - #[prost(uint32, repeated, tag = "3")] - pub fmpnheaimdn: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(uint32, tag = "8")] + pub shop_id: u32, /// offset: 32 #[prost(uint32, tag = "11")] pub goods_num: u32, - /// offset: 48 - #[prost(uint32, tag = "6")] - pub interacted_prop_entity_id: u32, - /// offset: 36 - #[prost(uint32, tag = "1")] + /// offset: 40 + #[prost(uint32, tag = "2")] pub goods_id: u32, /// offset: 44 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "7")] + pub interacted_prop_entity_id: u32, + /// offset: 24 + #[prost(uint32, repeated, tag = "5")] + pub fmpnheaimdn: ::prost::alloc::vec::Vec, + /// offset: 36 + #[prost(uint32, tag = "14")] pub item_id: u32, - /// offset: 40 - #[prost(uint32, tag = "5")] - pub shop_id: u32, } /// Obf: BuyGoodsScRsp #[derive(proto_derive::CmdID)] -#[cmdid(1553)] +#[cmdid(1581)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BuyGoodsScRsp { - /// offset: 36 - #[prost(uint32, tag = "2")] - pub retcode: u32, - /// offset: 32 - #[prost(uint32, tag = "9")] - pub goods_id: u32, /// offset: 24 - #[prost(message, optional, tag = "4")] + #[prost(message, optional, tag = "5")] pub return_item_list: ::core::option::Option, - /// offset: 44 - #[prost(uint32, tag = "3")] - pub goods_buy_times: u32, - /// offset: 40 + /// offset: 32 #[prost(uint32, tag = "14")] + pub goods_id: u32, + /// offset: 44 + #[prost(uint32, tag = "8")] pub shop_id: u32, + /// offset: 36 + #[prost(uint32, tag = "12")] + pub retcode: u32, + /// offset: 40 + #[prost(uint32, tag = "6")] + pub goods_buy_times: u32, } /// Obf: GLKECELEPCE #[derive(proto_derive::CmdID)] -#[cmdid(1579)] +#[cmdid(1502)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeCityShopRewardCsReq { /// offset: 28 - #[prost(uint32, tag = "2")] - pub level: u32, - /// offset: 24 - #[prost(uint32, tag = "8")] - pub shop_id: u32, -} -/// Obf: LKKOMNEHAMB -#[derive(proto_derive::CmdID)] -#[cmdid(1502)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TakeCityShopRewardScRsp { - /// offset: 32 - #[prost(uint32, tag = "14")] - pub level: u32, - /// offset: 36 #[prost(uint32, tag = "3")] pub shop_id: u32, /// offset: 24 - #[prost(message, optional, tag = "12")] - pub reward: ::core::option::Option, - /// offset: 40 #[prost(uint32, tag = "11")] + pub level: u32, +} +/// Obf: LKKOMNEHAMB +#[derive(proto_derive::CmdID)] +#[cmdid(1585)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct TakeCityShopRewardScRsp { + /// offset: 36 + #[prost(uint32, tag = "12")] pub retcode: u32, + /// offset: 40 + #[prost(uint32, tag = "4")] + pub shop_id: u32, + /// offset: 16 + #[prost(message, optional, tag = "5")] + pub reward: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "2")] + pub level: u32, } /// Obf: CityShopInfoScNotify #[derive(proto_derive::CmdID)] -#[cmdid(1597)] +#[cmdid(1512)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct CityShopInfoScNotify { - /// offset: 32 - #[prost(uint32, tag = "6")] - pub shop_id: u32, /// offset: 40 - #[prost(uint32, tag = "1")] - pub exp: u32, - /// offset: 24 - #[prost(uint64, tag = "2")] + #[prost(uint64, tag = "10")] pub taken_level_reward: u64, - /// offset: 36 - #[prost(uint32, tag = "10")] + /// offset: 28 + #[prost(uint32, tag = "14")] pub level: u32, + /// offset: 24 + #[prost(uint32, tag = "5")] + pub shop_id: u32, + /// offset: 32 + #[prost(uint32, tag = "2")] + pub exp: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fafgmlpadmi { - /// offset: 52 - #[prost(bool, tag = "3")] - pub halbhknpikh: bool, - /// offset: 48 - #[prost(uint32, tag = "8")] - pub unique_id: u32, - /// offset: 40 - #[prost(uint32, tag = "11")] - pub bejeedaebbe: u32, - /// offset: 24 - #[prost(uint32, repeated, tag = "10")] - pub item_list: ::prost::alloc::vec::Vec, /// offset: 16 - #[prost(uint32, repeated, tag = "12")] + #[prost(uint32, repeated, tag = "13")] + pub item_list: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(uint32, tag = "12")] + pub unique_id: u32, + /// offset: 32 + #[prost(uint32, repeated, tag = "1")] pub igjcppkaibi: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(bool, tag = "2")] + pub halbhknpikh: bool, /// offset: 44 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "14")] + pub bejeedaebbe: u32, + /// offset: 52 + #[prost(uint32, tag = "6")] pub fclnoogehmc: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ipjaiinegel { /// offset: 24 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "8")] pub ecbalmaebjc: u32, /// offset: 28 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "14")] pub bejeedaebbe: u32, } /// Obf: HINEAHNNJOL #[derive(proto_derive::CmdID)] -#[cmdid(6710)] +#[cmdid(6741)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SpaceZooDataCsReq {} /// Obf: AMIJINMJHPI #[derive(proto_derive::CmdID)] -#[cmdid(6705)] +#[cmdid(6714)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SpaceZooDataScRsp { - /// offset: 40 - #[prost(uint32, repeated, tag = "2")] - pub kmoadeogapa: ::prost::alloc::vec::Vec, /// offset: 24 - #[prost(message, repeated, tag = "6")] - pub aagihkbfmfi: ::prost::alloc::vec::Vec, - /// offset: 16 - #[prost(uint32, repeated, tag = "3")] - pub kjfhkicggde: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(message, repeated, tag = "1")] - pub inihlancnfi: ::prost::alloc::vec::Vec, - /// offset: 80 - #[prost(uint32, tag = "14")] - pub retcode: u32, - /// offset: 72 - #[prost(uint32, repeated, tag = "7")] - pub pmcmecdlemc: ::prost::alloc::vec::Vec, - /// offset: 56 - #[prost(uint32, repeated, tag = "12")] + #[prost(uint32, repeated, tag = "5")] + pub kmoadeogapa: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint32, repeated, tag = "9")] pub bnhndbnabfn: ::prost::alloc::vec::Vec, /// offset: 84 - #[prost(uint32, tag = "13")] - pub pblcahnmfjg: u32, + #[prost(uint32, tag = "4")] + pub retcode: u32, + /// offset: 72 + #[prost(message, repeated, tag = "14")] + pub aagihkbfmfi: ::prost::alloc::vec::Vec, + /// offset: 64 + #[prost(uint32, repeated, tag = "10")] + pub pmcmecdlemc: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(message, repeated, tag = "11")] + pub inihlancnfi: ::prost::alloc::vec::Vec, /// offset: 48 - #[prost(uint32, repeated, tag = "8")] + #[prost(uint32, repeated, tag = "6")] + pub kjfhkicggde: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(uint32, repeated, tag = "3")] pub dplkbeehplb: ::prost::alloc::vec::Vec, + /// offset: 80 + #[prost(uint32, tag = "12")] + pub pblcahnmfjg: u32, } /// Obf: ACOPFJAGDAN #[derive(proto_derive::CmdID)] -#[cmdid(6798)] +#[cmdid(6777)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SpaceZooBornCsReq { /// offset: 24 - #[prost(uint32, repeated, tag = "10")] + #[prost(uint32, repeated, tag = "15")] pub hdcbacooind: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "3")] pub lheonphgbnb: u32, } /// Obf: GMDMLBNDCAD #[derive(proto_derive::CmdID)] -#[cmdid(6753)] +#[cmdid(6781)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SpaceZooBornScRsp { /// offset: 24 - #[prost(message, repeated, tag = "9")] - pub goeaofnfjod: ::prost::alloc::vec::Vec, - /// offset: 32 #[prost(message, optional, tag = "1")] pub kpkdhghdgnb: ::core::option::Option, /// offset: 44 - #[prost(uint32, tag = "14")] - pub retcode: u32, - /// offset: 40 - #[prost(bool, tag = "10")] + #[prost(bool, tag = "12")] pub iklpncgbppc: bool, + /// offset: 40 + #[prost(uint32, tag = "13")] + pub retcode: u32, + /// offset: 32 + #[prost(message, repeated, tag = "10")] + pub goeaofnfjod: ::prost::alloc::vec::Vec, } /// Obf: CLGEJEGDOHO #[derive(proto_derive::CmdID)] -#[cmdid(6779)] +#[cmdid(6702)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SpaceZooMutateCsReq { - /// offset: 24 - #[prost(uint32, tag = "14")] - pub unique_id: u32, /// offset: 28 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "3")] + pub unique_id: u32, + /// offset: 24 + #[prost(uint32, tag = "1")] pub item_id: u32, } /// Obf: CCFOFENAHCA #[derive(proto_derive::CmdID)] -#[cmdid(6702)] +#[cmdid(6785)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SpaceZooMutateScRsp { - /// offset: 44 - #[prost(uint32, tag = "12")] - pub retcode: u32, - /// offset: 16 - #[prost(message, optional, tag = "9")] - pub eflcmhmajal: ::core::option::Option, - /// offset: 32 - #[prost(message, repeated, tag = "5")] + /// offset: 24 + #[prost(message, repeated, tag = "13")] pub goeaofnfjod: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(bool, tag = "10")] + #[prost(bool, tag = "12")] pub iklpncgbppc: bool, + /// offset: 44 + #[prost(uint32, tag = "9")] + pub retcode: u32, + /// offset: 16 + #[prost(message, optional, tag = "3")] + pub eflcmhmajal: ::core::option::Option, } /// Obf: KFIBELFOHCF #[derive(proto_derive::CmdID)] -#[cmdid(6797)] +#[cmdid(6712)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SpaceZooOpCatteryCsReq { - /// offset: 32 - #[prost(uint32, tag = "5")] - pub nileedjlgin: u32, /// offset: 24 - #[prost(uint32, tag = "7")] - pub op_type: u32, + #[prost(uint32, tag = "14")] + pub nileedjlgin: u32, /// offset: 28 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "8")] + pub op_type: u32, + /// offset: 32 + #[prost(uint32, tag = "9")] pub algeienioan: u32, } /// Obf: HHPGBIFODOJ #[derive(proto_derive::CmdID)] -#[cmdid(6706)] +#[cmdid(6788)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SpaceZooOpCatteryScRsp { - /// offset: 24 - #[prost(uint32, repeated, tag = "9")] - pub kjfhkicggde: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "5")] pub retcode: u32, + /// offset: 24 + #[prost(uint32, repeated, tag = "6")] + pub kjfhkicggde: ::prost::alloc::vec::Vec, } /// Obf: KHBDFDGDLLK #[derive(proto_derive::CmdID)] -#[cmdid(6741)] +#[cmdid(6719)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SpaceZooDeleteCatCsReq { /// offset: 24 - #[prost(uint32, repeated, tag = "15")] + #[prost(uint32, repeated, tag = "9")] pub dejaooebbha: ::prost::alloc::vec::Vec, } /// Obf: CAINCJCDALE #[derive(proto_derive::CmdID)] -#[cmdid(6755)] +#[cmdid(6762)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SpaceZooDeleteCatScRsp { - /// offset: 24 - #[prost(uint32, repeated, tag = "3")] - pub nfheagelici: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "6")] pub retcode: u32, + /// offset: 24 + #[prost(uint32, repeated, tag = "10")] + pub nfheagelici: ::prost::alloc::vec::Vec, } /// Obf: JPAKGAEBCFG #[derive(proto_derive::CmdID)] -#[cmdid(6707)] +#[cmdid(6734)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SpaceZooCatUpdateNotify { - /// offset: 32 - #[prost(bool, tag = "8")] - pub fpmncagjebg: bool, /// offset: 33 - #[prost(bool, tag = "7")] + #[prost(bool, tag = "4")] pub iklpncgbppc: bool, - /// offset: 16 - #[prost(message, repeated, tag = "1")] + /// offset: 32 + #[prost(bool, tag = "7")] + pub fpmncagjebg: bool, + /// offset: 24 + #[prost(message, repeated, tag = "6")] pub aikmbppnokd: ::prost::alloc::vec::Vec, } /// Obf: LCLIHAJNNDF #[derive(proto_derive::CmdID)] -#[cmdid(6739)] +#[cmdid(6789)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SpaceZooExchangeItemCsReq { /// offset: 24 @@ -40022,357 +41746,357 @@ pub struct SpaceZooExchangeItemCsReq { } /// Obf: EHMCHGFLGGO #[derive(proto_derive::CmdID)] -#[cmdid(6716)] +#[cmdid(6722)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SpaceZooExchangeItemScRsp { - /// offset: 24 - #[prost(uint32, tag = "2")] - pub retcode: u32, /// offset: 28 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "4")] + pub retcode: u32, + /// offset: 24 + #[prost(uint32, tag = "9")] pub item_id: u32, } /// Obf: HBFKBBBEHGJ #[derive(proto_derive::CmdID)] -#[cmdid(6726)] +#[cmdid(6796)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SpaceZooTakeCsReq { /// offset: 24 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "5")] pub hlnmajidifd: u32, } /// Obf: JJNKPICGLPG #[derive(proto_derive::CmdID)] -#[cmdid(6763)] +#[cmdid(6732)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SpaceZooTakeScRsp { - /// offset: 32 - #[prost(uint32, tag = "12")] - pub hlnmajidifd: u32, - /// offset: 24 - #[prost(message, optional, tag = "9")] - pub reward: ::core::option::Option, /// offset: 36 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "14")] pub retcode: u32, + /// offset: 32 + #[prost(uint32, tag = "11")] + pub hlnmajidifd: u32, + /// offset: 16 + #[prost(message, optional, tag = "6")] + pub reward: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct StarFightData { - /// offset: 28 - #[prost(bool, tag = "14")] - pub acelagjphma: bool, - /// offset: 40 - #[prost(uint32, tag = "15")] - pub cbindiaamjg: u32, - /// offset: 32 - #[prost(uint32, tag = "8")] - pub group_id: u32, /// offset: 24 - #[prost(uint32, tag = "11")] - pub mpaecapoheo: u32, - /// offset: 36 #[prost(uint32, tag = "9")] + pub cbindiaamjg: u32, + /// offset: 36 + #[prost(uint32, tag = "8")] + pub mpaecapoheo: u32, + /// offset: 32 + #[prost(uint32, tag = "3")] pub ifangmhnkbb: u32, + /// offset: 40 + #[prost(uint32, tag = "14")] + pub group_id: u32, + /// offset: 28 + #[prost(bool, tag = "15")] + pub acelagjphma: bool, } /// Obf: HECAEIHOCCE #[derive(proto_derive::CmdID)] -#[cmdid(7165)] +#[cmdid(7166)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetStarFightDataCsReq {} /// Obf: HOLCFKIOBGN #[derive(proto_derive::CmdID)] -#[cmdid(7170)] +#[cmdid(7167)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetStarFightDataScRsp { - /// offset: 32 - #[prost(uint32, tag = "2")] - pub retcode: u32, /// offset: 16 - #[prost(message, repeated, tag = "10")] + #[prost(message, repeated, tag = "13")] pub star_fight_data_list: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "9")] + pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct StarFightAvatar { - /// offset: 28 - #[prost(enumeration = "AvatarType", tag = "15")] - pub avatar_type: i32, /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "15")] pub avatar_id: u32, + /// offset: 28 + #[prost(enumeration = "AvatarType", tag = "11")] + pub avatar_type: i32, } /// Obf: JDOLCCABFOH #[derive(proto_derive::CmdID)] -#[cmdid(7161)] +#[cmdid(7169)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StartStarFightLevelCsReq { - /// offset: 36 - #[prost(uint32, tag = "13")] - pub difficulty: u32, - /// offset: 16 - #[prost(message, repeated, tag = "7")] - pub avatar_list: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "8")] pub group_id: u32, + /// offset: 16 + #[prost(message, repeated, tag = "11")] + pub avatar_list: ::prost::alloc::vec::Vec, + /// offset: 36 + #[prost(uint32, tag = "15")] + pub difficulty: u32, } /// Obf: BCOKPHCMNOH #[derive(proto_derive::CmdID)] -#[cmdid(7162)] +#[cmdid(7165)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StartStarFightLevelScRsp { /// offset: 36 - #[prost(uint32, tag = "14")] - pub difficulty: u32, - /// offset: 24 - #[prost(message, optional, tag = "15")] - pub battle_info: ::core::option::Option, - /// offset: 40 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "10")] pub group_id: u32, /// offset: 32 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "2")] pub retcode: u32, + /// offset: 40 + #[prost(uint32, tag = "11")] + pub difficulty: u32, + /// offset: 16 + #[prost(message, optional, tag = "13")] + pub battle_info: ::core::option::Option, } /// Obf: AHCKMCCDIIJ #[derive(proto_derive::CmdID)] -#[cmdid(7166)] +#[cmdid(7161)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct StarFightDataChangeNotify { - /// offset: 32 - #[prost(uint32, tag = "2")] - pub group_id: u32, - /// offset: 24 - #[prost(message, optional, tag = "15")] + /// offset: 16 + #[prost(message, optional, tag = "1")] pub star_fight_data: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "8")] + pub group_id: u32, } /// Obf: NPHIJIJDPHC #[derive(proto_derive::CmdID)] -#[cmdid(6210)] +#[cmdid(6241)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetStoryLineInfoCsReq {} /// Obf: KCBPBDJNPEG #[derive(proto_derive::CmdID)] -#[cmdid(6205)] +#[cmdid(6214)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetStoryLineInfoScRsp { - /// offset: 24 - #[prost(uint32, repeated, tag = "4")] - pub fmihhbhfhoa: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "12")] pub glhflieimjk: u32, - /// offset: 44 - #[prost(uint32, tag = "2")] - pub retcode: u32, - /// offset: 32 - #[prost(uint32, repeated, tag = "7")] - pub trial_avatar_id_list: ::prost::alloc::vec::Vec, -} -/// Obf: CPDNCFCHAJG -#[derive(proto_derive::CmdID)] -#[cmdid(6298)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct StoryLineInfoScNotify { /// offset: 32 #[prost(uint32, repeated, tag = "13")] pub trial_avatar_id_list: ::prost::alloc::vec::Vec, /// offset: 24 - #[prost(uint32, repeated, tag = "8")] + #[prost(uint32, repeated, tag = "7")] pub fmihhbhfhoa: ::prost::alloc::vec::Vec, - /// offset: 40 - #[prost(uint32, tag = "3")] - pub fimcejgdagf: u32, /// offset: 44 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "6")] + pub retcode: u32, +} +/// Obf: CPDNCFCHAJG +#[derive(proto_derive::CmdID)] +#[cmdid(6277)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct StoryLineInfoScNotify { + /// offset: 40 + #[prost(uint32, tag = "11")] pub glhflieimjk: u32, + /// offset: 44 + #[prost(uint32, tag = "12")] + pub fimcejgdagf: u32, + /// offset: 16 + #[prost(uint32, repeated, tag = "9")] + pub trial_avatar_id_list: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, repeated, tag = "6")] + pub fmihhbhfhoa: ::prost::alloc::vec::Vec, } /// Obf: MDOGEPCPFJO #[derive(proto_derive::CmdID)] -#[cmdid(6202)] +#[cmdid(6285)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChangeStoryLineFinishScNotify { - /// offset: 24 - #[prost(uint32, tag = "14")] - pub glhflieimjk: u32, /// offset: 36 - #[prost(bool, tag = "7")] + #[prost(bool, tag = "11")] pub koocceighma: bool, /// offset: 32 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "8")] pub kidkhjecjlf: u32, + /// offset: 24 + #[prost(uint32, tag = "10")] + pub glhflieimjk: u32, /// offset: 28 - #[prost(enumeration = "Amjocdiaphf", tag = "2")] + #[prost(enumeration = "Amjocdiaphf", tag = "15")] pub action: i32, } /// Obf: POOIBGCAMCD #[derive(proto_derive::CmdID)] -#[cmdid(6297)] +#[cmdid(6212)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StoryLineTrialAvatarChangeScNotify { /// offset: 40 - #[prost(bool, tag = "6")] + #[prost(bool, tag = "3")] pub cliigmnmhna: bool, /// offset: 24 - #[prost(uint32, repeated, tag = "10")] - pub kfmffggjmne: ::prost::alloc::vec::Vec, - /// offset: 16 - #[prost(uint32, repeated, tag = "15")] + #[prost(uint32, repeated, tag = "9")] pub iblbnianphd: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(uint32, repeated, tag = "13")] + pub kfmffggjmne: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct StrongChallengeAvatar { - /// offset: 28 - #[prost(enumeration = "AvatarType", tag = "6")] - pub avatar_type: i32, /// offset: 24 - #[prost(uint32, tag = "11")] + #[prost(enumeration = "AvatarType", tag = "9")] + pub avatar_type: i32, + /// offset: 28 + #[prost(uint32, tag = "2")] pub avatar_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jpfjgfopkhb { - /// offset: 24 - #[prost(uint32, repeated, tag = "14")] - pub buff_list: ::prost::alloc::vec::Vec, /// offset: 16 - #[prost(message, repeated, tag = "3")] + #[prost(message, repeated, tag = "2")] pub avatar_list: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, repeated, tag = "12")] + pub buff_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Caaakpfoeji { - /// offset: 40 - #[prost(uint32, tag = "1")] - pub stage_score: u32, - /// offset: 32 - #[prost(uint32, tag = "14")] + /// offset: 44 + #[prost(uint32, tag = "8")] pub jgbainfdban: u32, /// offset: 36 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "9")] pub stage_id: u32, - /// offset: 44 - #[prost(uint32, tag = "11")] + /// offset: 40 + #[prost(uint32, tag = "13")] + pub stage_score: u32, + /// offset: 32 + #[prost(uint32, tag = "15")] pub module_id: u32, /// offset: 24 - #[prost(message, optional, tag = "2")] + #[prost(message, optional, tag = "12")] pub ahinpckgkjg: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hlkgcnfccia { /// offset: 16 - #[prost(map = "uint32, message", tag = "4")] + #[prost(map = "uint32, message", tag = "13")] pub alcedmlhflm: ::std::collections::HashMap, } /// Obf: DCIGBDPOOCP #[derive(proto_derive::CmdID)] -#[cmdid(6610)] +#[cmdid(6641)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetStrongChallengeActivityDataCsReq {} /// Obf: OPFOLDIBJPE #[derive(proto_derive::CmdID)] -#[cmdid(6605)] +#[cmdid(6614)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetStrongChallengeActivityDataScRsp { - /// offset: 16 - #[prost(message, optional, tag = "11")] - pub giilgffkhda: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "15")] pub retcode: u32, + /// offset: 24 + #[prost(message, optional, tag = "8")] + pub giilgffkhda: ::core::option::Option, } /// Obf: AMMBLGICEAI #[derive(proto_derive::CmdID)] -#[cmdid(6698)] +#[cmdid(6677)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EnterStrongChallengeActivityStageCsReq { + /// offset: 32 + #[prost(message, repeated, tag = "11")] + pub avatar_list: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "10")] pub stage_id: u32, /// offset: 24 - #[prost(message, repeated, tag = "5")] - pub avatar_list: ::prost::alloc::vec::Vec, - /// offset: 16 - #[prost(uint32, repeated, tag = "10")] + #[prost(uint32, repeated, tag = "3")] pub buff_list: ::prost::alloc::vec::Vec, } /// Obf: PAPOJHEABLF #[derive(proto_derive::CmdID)] -#[cmdid(6653)] +#[cmdid(6681)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EnterStrongChallengeActivityStageScRsp { /// offset: 16 - #[prost(message, optional, tag = "12")] + #[prost(message, optional, tag = "10")] pub battle_info: ::core::option::Option, /// offset: 36 - #[prost(uint32, tag = "5")] - pub retcode: u32, - /// offset: 32 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "3")] pub stage_id: u32, + /// offset: 32 + #[prost(uint32, tag = "2")] + pub retcode: u32, } /// Obf: BHOPHDIKNHE #[derive(proto_derive::CmdID)] -#[cmdid(6679)] +#[cmdid(6602)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct StrongChallengeActivityBattleEndScNotify { - /// offset: 28 - #[prost(uint32, tag = "2")] - pub stage_id: u32, - /// offset: 24 - #[prost(uint32, tag = "12")] - pub ahjfpngdbdo: u32, - /// offset: 44 - #[prost(enumeration = "BattleEndStatus", tag = "9")] - pub end_status: i32, - /// offset: 40 - #[prost(uint32, tag = "1")] - pub jamlokncakc: u32, - /// offset: 48 - #[prost(uint32, tag = "7")] - pub stage_score: u32, - /// offset: 32 - #[prost(uint32, tag = "6")] - pub score: u32, /// offset: 52 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "1")] pub total_damage: u32, - /// offset: 36 + /// offset: 32 #[prost(uint32, tag = "15")] pub ggbecchphcd: u32, + /// offset: 40 + #[prost(uint32, tag = "5")] + pub stage_id: u32, + /// offset: 48 + #[prost(uint32, tag = "13")] + pub score: u32, + /// offset: 36 + #[prost(uint32, tag = "6")] + pub ahjfpngdbdo: u32, + /// offset: 28 + #[prost(uint32, tag = "3")] + pub jamlokncakc: u32, + /// offset: 24 + #[prost(enumeration = "BattleEndStatus", tag = "9")] + pub end_status: i32, + /// offset: 44 + #[prost(uint32, tag = "7")] + pub stage_score: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pgbhmolfbmm { - /// offset: 32 - #[prost(uint32, tag = "6")] - pub group_id: u32, /// offset: 28 + #[prost(uint32, tag = "13")] + pub stars: u32, + /// offset: 32 #[prost(uint32, tag = "10")] - pub difficulty: u32, + pub group_id: u32, /// offset: 24 #[prost(uint32, tag = "8")] - pub stars: u32, + pub difficulty: u32, } /// Obf: POPIFPMLMAN #[derive(proto_derive::CmdID)] -#[cmdid(7565)] +#[cmdid(7566)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetSummonActivityDataCsReq {} /// Obf: LCDFPJKEPCN #[derive(proto_derive::CmdID)] -#[cmdid(7570)] +#[cmdid(7567)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetSummonActivityDataScRsp { + /// offset: 16 + #[prost(message, repeated, tag = "4")] + pub jhomkemcdmg: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "11")] pub retcode: u32, - /// offset: 16 - #[prost(message, repeated, tag = "13")] - pub jhomkemcdmg: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] @@ -40381,142 +42105,142 @@ pub struct Onoeplfnell { #[prost(uint32, tag = "9")] pub avatar_id: u32, /// offset: 24 - #[prost(enumeration = "AvatarType", tag = "15")] + #[prost(enumeration = "AvatarType", tag = "10")] pub avatar_type: i32, } /// Obf: FCLMMIMNEKI #[derive(proto_derive::CmdID)] -#[cmdid(7561)] +#[cmdid(7569)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EnterSummonActivityStageCsReq { - /// offset: 44 - #[prost(uint32, tag = "15")] - pub difficulty: u32, - /// offset: 40 - #[prost(uint32, tag = "2")] - pub group_id: u32, - /// offset: 32 - #[prost(message, optional, tag = "1")] - pub mnoedeclhbj: ::core::option::Option, - /// offset: 16 - #[prost(message, repeated, tag = "9")] + /// offset: 24 + #[prost(message, repeated, tag = "12")] pub avatar_list: ::prost::alloc::vec::Vec, + /// offset: 44 + #[prost(uint32, tag = "13")] + pub group_id: u32, + /// offset: 16 + #[prost(message, optional, tag = "5")] + pub mnoedeclhbj: ::core::option::Option, + /// offset: 40 + #[prost(uint32, tag = "6")] + pub difficulty: u32, } /// Obf: HBHJHHOBNDN #[derive(proto_derive::CmdID)] -#[cmdid(7562)] +#[cmdid(7565)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EnterSummonActivityStageScRsp { - /// offset: 36 - #[prost(uint32, tag = "14")] - pub retcode: u32, /// offset: 24 - #[prost(message, optional, tag = "11")] + #[prost(message, optional, tag = "6")] pub battle_info: ::core::option::Option, /// offset: 40 - #[prost(uint32, tag = "2")] - pub difficulty: u32, - /// offset: 32 #[prost(uint32, tag = "13")] pub group_id: u32, + /// offset: 36 + #[prost(uint32, tag = "3")] + pub difficulty: u32, + /// offset: 32 + #[prost(uint32, tag = "9")] + pub retcode: u32, } /// Obf: FNGLNJJJJGI #[derive(proto_derive::CmdID)] -#[cmdid(7566)] +#[cmdid(7561)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SummonActivityBattleEndScNotify { /// offset: 24 - #[prost(uint32, tag = "5")] - pub group_id: u32, - /// offset: 36 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "15")] + pub difficulty: u32, + /// offset: 32 + #[prost(uint32, tag = "10")] pub stars: u32, /// offset: 28 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "6")] pub hmffhgbkogl: u32, - /// offset: 32 - #[prost(uint32, tag = "9")] - pub difficulty: u32, + /// offset: 36 + #[prost(uint32, tag = "8")] + pub group_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fpppjcpijjf { - /// offset: 48 - #[prost(uint32, tag = "15")] - pub config_id: u32, - /// offset: 40 - #[prost(uint32, tag = "10")] - pub mcbiohmimgn: u32, /// offset: 32 - #[prost(bytes = "vec", tag = "9")] - pub mjnnblcdcbj: ::prost::alloc::vec::Vec, - /// offset: 24 - #[prost(message, optional, tag = "7")] + #[prost(message, optional, tag = "13")] pub ofolpkmalgi: ::core::option::Option, /// offset: 44 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "7")] pub gfjiiabanlm: u32, + /// offset: 16 + #[prost(bytes = "vec", tag = "4")] + pub mjnnblcdcbj: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(uint32, tag = "8")] + pub mcbiohmimgn: u32, + /// offset: 40 + #[prost(uint32, tag = "1")] + pub config_id: u32, } /// Obf: KOENHFBKMIH #[derive(proto_derive::CmdID)] -#[cmdid(8101)] +#[cmdid(8108)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwitchHandDataCsReq { /// offset: 24 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "9")] pub config_id: u32, } /// Obf: EGGGCFAPAHG #[derive(proto_derive::CmdID)] -#[cmdid(8115)] +#[cmdid(8110)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SwitchHandDataScRsp { /// offset: 32 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "10")] pub abojjandfno: u32, - /// offset: 24 + /// offset: 40 + #[prost(uint32, tag = "4")] + pub dlnghhdmjjm: u32, + /// offset: 16 #[prost(message, repeated, tag = "1")] pub lbomdfhffcf: ::prost::alloc::vec::Vec, /// offset: 36 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "9")] pub retcode: u32, - /// offset: 40 - #[prost(uint32, tag = "15")] - pub dlnghhdmjjm: u32, } /// Obf: FFCCFLLHHMC #[derive(proto_derive::CmdID)] -#[cmdid(8117)] +#[cmdid(8119)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwitchHandStartCsReq { /// offset: 24 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "12")] pub config_id: u32, } /// Obf: POGCIOCHLCF #[derive(proto_derive::CmdID)] -#[cmdid(8119)] +#[cmdid(8103)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwitchHandStartScRsp { /// offset: 24 #[prost(uint32, tag = "7")] - pub retcode: u32, - /// offset: 28 - #[prost(uint32, tag = "10")] pub config_id: u32, + /// offset: 28 + #[prost(uint32, tag = "8")] + pub retcode: u32, } /// Obf: JAMMDOJMEPN #[derive(proto_derive::CmdID)] -#[cmdid(8102)] +#[cmdid(8106)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwitchHandFinishCsReq {} /// Obf: HOHCGKAGLIP #[derive(proto_derive::CmdID)] -#[cmdid(8112)] +#[cmdid(8117)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SwitchHandFinishScRsp { - /// offset: 24 - #[prost(message, optional, tag = "12")] + /// offset: 16 + #[prost(message, optional, tag = "11")] pub cmfmacmipee: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "8")] @@ -40525,53 +42249,53 @@ pub struct SwitchHandFinishScRsp { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pmgecpbkjcj { - /// offset: 32 - #[prost(uint32, tag = "11")] - pub iefmadjgadb: u32, - /// offset: 28 - #[prost(uint32, tag = "14")] - pub kdlpeighjak: u32, - /// offset: 24 - #[prost(uint32, tag = "9")] - pub group_id: u32, /// offset: 36 - #[prost(enumeration = "Leglgdjopkc", tag = "7")] + #[prost(uint32, tag = "6")] + pub group_id: u32, + /// offset: 28 + #[prost(uint32, tag = "13")] + pub iefmadjgadb: u32, + /// offset: 24 + #[prost(enumeration = "Leglgdjopkc", tag = "3")] pub op_type: i32, + /// offset: 32 + #[prost(uint32, tag = "15")] + pub kdlpeighjak: u32, } /// Obf: MAHJCOPDGDM #[derive(proto_derive::CmdID)] -#[cmdid(8107)] +#[cmdid(8113)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SwitchHandUpdateCsReq { - /// offset: 16 - #[prost(message, optional, tag = "11")] - pub opbhjagoagg: ::core::option::Option, /// offset: 32 - #[prost(message, optional, tag = "4")] + #[prost(message, optional, tag = "14")] + pub opbhjagoagg: ::core::option::Option, + /// offset: 16 + #[prost(message, optional, tag = "2")] pub clbmgbfanlc: ::core::option::Option, } /// Obf: CGAJJADDPCI #[derive(proto_derive::CmdID)] -#[cmdid(8114)] +#[cmdid(8104)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SwitchHandUpdateScRsp { - /// offset: 40 - #[prost(uint32, tag = "1")] - pub retcode: u32, - /// offset: 32 - #[prost(message, optional, tag = "9")] - pub cmfmacmipee: ::core::option::Option, /// offset: 16 - #[prost(message, optional, tag = "10")] + #[prost(message, optional, tag = "15")] + pub cmfmacmipee: ::core::option::Option, + /// offset: 40 + #[prost(uint32, tag = "8")] + pub retcode: u32, + /// offset: 24 + #[prost(message, optional, tag = "1")] pub clbmgbfanlc: ::core::option::Option, } /// Obf: MMANBFNCBDO #[derive(proto_derive::CmdID)] -#[cmdid(8110)] +#[cmdid(8112)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwitchHandCoinUpdateCsReq { /// offset: 24 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "3")] pub mcbiohmimgn: u32, } /// Obf: BBKEFFCLBML @@ -40579,168 +42303,168 @@ pub struct SwitchHandCoinUpdateCsReq { #[cmdid(8111)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwitchHandCoinUpdateScRsp { - /// offset: 24 - #[prost(uint32, tag = "3")] - pub retcode: u32, /// offset: 28 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "1")] + pub retcode: u32, + /// offset: 24 + #[prost(uint32, tag = "10")] pub mcbiohmimgn: u32, } /// Obf: DKPOABHCEAK #[derive(proto_derive::CmdID)] -#[cmdid(8120)] +#[cmdid(8107)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwitchHandResetHandPosCsReq { - /// offset: 24 - #[prost(message, optional, tag = "2")] + /// offset: 16 + #[prost(message, optional, tag = "3")] pub ofolpkmalgi: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "8")] pub config_id: u32, } /// Obf: CNFOMDLCLMB #[derive(proto_derive::CmdID)] -#[cmdid(8103)] +#[cmdid(8109)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SwitchHandResetHandPosScRsp { - /// offset: 32 - #[prost(uint32, tag = "6")] - pub retcode: u32, /// offset: 16 - #[prost(message, optional, tag = "4")] + #[prost(message, optional, tag = "15")] pub lbomdfhffcf: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "7")] + pub retcode: u32, } /// Obf: DBLBNBLLGLN #[derive(proto_derive::CmdID)] -#[cmdid(8104)] +#[cmdid(8102)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SwitchHandResetGameCsReq { - /// offset: 16 - #[prost(message, optional, tag = "3")] + /// offset: 24 + #[prost(message, optional, tag = "4")] pub dpjncbbohke: ::core::option::Option, } /// Obf: DLHEAHANALL #[derive(proto_derive::CmdID)] -#[cmdid(8105)] +#[cmdid(8116)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SwitchHandResetGameScRsp { /// offset: 24 - #[prost(message, optional, tag = "9")] + #[prost(message, optional, tag = "14")] pub lbomdfhffcf: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "6")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Alefdnllklb { /// offset: 16 - #[prost(message, optional, tag = "9")] - pub nncjoeckcka: ::core::option::Option, - /// offset: 48 - #[prost(message, optional, tag = "13")] - pub gbeabimobic: ::core::option::Option, - /// offset: 64 - #[prost(message, optional, tag = "1")] - pub kndmeilhkej: ::core::option::Option, - /// offset: 80 - #[prost(uint32, tag = "5")] - pub eenjbpmndol: u32, - /// offset: 56 - #[prost(message, optional, tag = "8")] - pub ljgcpnogifo: ::core::option::Option, - /// offset: 40 - #[prost(message, optional, tag = "14")] - pub afpdjdkneni: ::core::option::Option, - /// offset: 72 - #[prost(uint32, repeated, tag = "11")] - pub fdeigepccbp: ::prost::alloc::vec::Vec, - /// offset: 32 #[prost(message, optional, tag = "15")] + pub gbeabimobic: ::core::option::Option, + /// offset: 80 + #[prost(uint32, tag = "12")] + pub eenjbpmndol: u32, + /// offset: 40 + #[prost(message, optional, tag = "8")] + pub kndmeilhkej: ::core::option::Option, + /// offset: 72 + #[prost(message, optional, tag = "14")] + pub nncjoeckcka: ::core::option::Option, + /// offset: 56 + #[prost(message, optional, tag = "6")] + pub afpdjdkneni: ::core::option::Option, + /// offset: 48 + #[prost(message, optional, tag = "4")] pub skill_info: ::core::option::Option, + /// offset: 24 + #[prost(uint32, repeated, tag = "7")] + pub fdeigepccbp: ::prost::alloc::vec::Vec, + /// offset: 64 + #[prost(message, optional, tag = "2")] + pub ljgcpnogifo: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gjbniiinkfb { /// offset: 24 - #[prost(uint32, repeated, tag = "3")] + #[prost(uint32, repeated, tag = "11")] pub cckhkbnmapn: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(uint32, tag = "7")] - pub bilegelkmcb: u32, /// offset: 36 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "14")] + pub bilegelkmcb: u32, + /// offset: 32 + #[prost(uint32, tag = "4")] pub mcegaibnmgb: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pgggcfbkdpk { - /// offset: 32 - #[prost(uint32, tag = "12")] - pub game_story_line_id: u32, - /// offset: 16 - #[prost(uint32, repeated, tag = "4")] + /// offset: 24 + #[prost(uint32, repeated, tag = "13")] pub cnbckefnfge: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "9")] + pub game_story_line_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mmoibacbpka { - /// offset: 28 - #[prost(enumeration = "Hdijjmdpile", tag = "9")] - pub pjgbfknjpno: i32, /// offset: 24 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "10")] pub value: u32, + /// offset: 28 + #[prost(enumeration = "Hdijjmdpile", tag = "5")] + pub pjgbfknjpno: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bppmeigahgi { - /// offset: 24 - #[prost(message, repeated, tag = "5")] + /// offset: 16 + #[prost(message, repeated, tag = "9")] pub migfmpjbelg: ::prost::alloc::vec::Vec, - /// offset: 36 - #[prost(uint32, tag = "3")] - pub iomgdikelia: u32, /// offset: 32 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "13")] + pub iomgdikelia: u32, + /// offset: 36 + #[prost(uint32, tag = "10")] pub pdmdkapcojm: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Leehjgnbgnk { - /// offset: 24 - #[prost(uint32, tag = "5")] - pub level: u32, /// offset: 28 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "5")] pub hbapccegnme: u32, + /// offset: 24 + #[prost(uint32, tag = "9")] + pub level: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ocbolhfoigi { /// offset: 16 - #[prost(message, repeated, tag = "7")] + #[prost(message, repeated, tag = "2")] pub fmdkhadmcoc: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dmjlkifemmn { - /// offset: 32 - #[prost(uint32, tag = "284")] + /// offset: 36 + #[prost(uint32, tag = "2024")] pub ighlabggije: u32, - #[prost(oneof = "dmjlkifemmn::Kfelkjldkeh", tags = "7, 8")] - pub kfelkjldkeh: ::core::option::Option, + #[prost(oneof = "dmjlkifemmn::Info", tags = "1, 7")] + pub info: ::core::option::Option, } /// Nested message and enum types in `DMJLKIFEMMN`. pub mod dmjlkifemmn { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Kfelkjldkeh { - /// offset: 16 - #[prost(message, tag = "7")] + pub enum Info { + /// offset: 24 + #[prost(message, tag = "1")] Gaibhjhdohb(super::Klinpbnkiia), - /// offset: 16 - #[prost(message, tag = "8")] + /// offset: 24 + #[prost(message, tag = "7")] Kpjafbcpegi(super::Pbmkkicmlda), } } @@ -40748,66 +42472,66 @@ pub mod dmjlkifemmn { #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Piibojcejjn { /// offset: 24 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "5")] pub colbgejelgi: u32, /// offset: 28 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "8")] pub gimlndloffa: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Klinpbnkiia { - /// offset: 40 - #[prost(enumeration = "Bjncdefeeji", tag = "5")] - pub ccljmnckecp: i32, - /// offset: 16 - #[prost(uint32, repeated, tag = "13")] - pub eijdeopofnb: ::prost::alloc::vec::Vec, /// offset: 32 + #[prost(uint32, repeated, tag = "15")] + pub eijdeopofnb: ::prost::alloc::vec::Vec, + /// offset: 24 #[prost(message, repeated, tag = "6")] pub dncbpcenkif: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(enumeration = "Bjncdefeeji", tag = "11")] + pub ccljmnckecp: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pbmkkicmlda { /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "5")] pub fhbomfblgpd: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jkmfmmpmnam { - #[prost(oneof = "jkmfmmpmnam::Kfelkjldkeh", tags = "9, 7, 2, 11, 5, 12, 3, 14")] - pub kfelkjldkeh: ::core::option::Option, + #[prost(oneof = "jkmfmmpmnam::Info", tags = "7, 12, 3, 2, 11, 13, 9, 6")] + pub info: ::core::option::Option, } /// Nested message and enum types in `JKMFMMPMNAM`. pub mod jkmfmmpmnam { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] - pub enum Kfelkjldkeh { - /// offset: 16 - #[prost(message, tag = "9")] - Kangpcokfne(super::Dpdiegoagbp), + pub enum Info { /// offset: 16 #[prost(message, tag = "7")] - Hhcifnfmkla(super::Fpegpjceoei), - /// offset: 16 - #[prost(message, tag = "2")] - Ocgplmnkmlk(super::Fkhfonpkdip), - /// offset: 16 - #[prost(message, tag = "11")] - Akmnkladolm(super::Aejccmeplgo), - /// offset: 16 - #[prost(message, tag = "5")] - Kkddandlfbd(super::Nigcopghamj), + Kangpcokfne(super::Dpdiegoagbp), /// offset: 16 #[prost(message, tag = "12")] - Affnconkekp(super::Khphaifnjei), + Hhcifnfmkla(super::Fpegpjceoei), /// offset: 16 #[prost(message, tag = "3")] + Ocgplmnkmlk(super::Fkhfonpkdip), + /// offset: 16 + #[prost(message, tag = "2")] + Akmnkladolm(super::Aejccmeplgo), + /// offset: 16 + #[prost(message, tag = "11")] + Kkddandlfbd(super::Nigcopghamj), + /// offset: 16 + #[prost(message, tag = "13")] + Affnconkekp(super::Khphaifnjei), + /// offset: 16 + #[prost(message, tag = "9")] Cnibngjdnjp(super::Plodidcjoka), /// offset: 16 - #[prost(message, tag = "14")] + #[prost(message, tag = "6")] Oapmklfjkkg(super::Khcakpomgnk), } } @@ -40821,7 +42545,7 @@ pub struct Fpegpjceoei {} #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fkhfonpkdip { /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "13")] pub dgaklnofdpp: u32, } #[derive(proto_derive::CmdID)] @@ -40830,12 +42554,12 @@ pub struct Aejccmeplgo {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nigcopghamj { - /// offset: 24 - #[prost(bool, tag = "14")] - pub hhgapdfindi: bool, /// offset: 28 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "2")] pub bglehmkmapg: u32, + /// offset: 24 + #[prost(bool, tag = "1")] + pub hhgapdfindi: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] @@ -40846,72 +42570,72 @@ pub struct Plodidcjoka {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Khcakpomgnk { - /// offset: 28 - #[prost(bool, tag = "15")] - pub mmkijaemnbl: bool, /// offset: 24 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "15")] pub bglehmkmapg: u32, + /// offset: 28 + #[prost(bool, tag = "2")] + pub mmkijaemnbl: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Omojdeifdam { /// offset: 16 - #[prost(message, optional, tag = "6")] + #[prost(message, optional, tag = "5")] pub pbhmgchkjgo: ::core::option::Option, /// offset: 32 - #[prost(enumeration = "Pkhjbpmibba", tag = "13")] + #[prost(enumeration = "Pkhjbpmibba", tag = "2")] pub source: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cghkidbjhfh { #[prost( - oneof = "cghkidbjhfh::Kfelkjldkeh", - tags = "10, 9, 7, 1, 2, 8, 11, 3, 2020, 1923, 1913, 209" + oneof = "cghkidbjhfh::Info", + tags = "14, 2, 8, 7, 3, 6, 9, 15, 30, 538, 1974, 1019" )] - pub kfelkjldkeh: ::core::option::Option, + pub info: ::core::option::Option, } /// Nested message and enum types in `CGHKIDBJHFH`. pub mod cghkidbjhfh { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Kfelkjldkeh { - /// offset: 16 - #[prost(message, tag = "10")] + pub enum Info { + /// offset: 24 + #[prost(message, tag = "14")] Pjabkifdnnd(super::Nlcalklpgog), - /// offset: 16 - #[prost(message, tag = "9")] - Nihifemokam(super::Ojlehppjbbc), - /// offset: 16 - #[prost(message, tag = "7")] - Mlcgalihaip(super::Ojlehppjbbc), - /// offset: 16 - #[prost(message, tag = "1")] - Bidddnipble(super::Ocjgnpifobm), - /// offset: 16 + /// offset: 24 #[prost(message, tag = "2")] - Dijhpehonok(super::Nmenkignbca), - /// offset: 16 + Nihifemokam(super::Ojlehppjbbc), + /// offset: 24 #[prost(message, tag = "8")] + Mlcgalihaip(super::Ojlehppjbbc), + /// offset: 24 + #[prost(message, tag = "7")] + Bidddnipble(super::Ocjgnpifobm), + /// offset: 24 + #[prost(message, tag = "3")] + Dijhpehonok(super::Nmenkignbca), + /// offset: 24 + #[prost(message, tag = "6")] Edhbkecgoli(super::Nigcopghamj), - /// offset: 16 - #[prost(message, tag = "11")] + /// offset: 24 + #[prost(message, tag = "9")] Mfhbhkimdca(super::Hjkdngihmaa), - /// offset: 16 - #[prost(uint32, tag = "3")] + /// offset: 24 + #[prost(uint32, tag = "15")] Npfpajlclnn(u32), - /// offset: 16 - #[prost(uint32, tag = "2020")] + /// offset: 24 + #[prost(uint32, tag = "30")] Iomgdikelia(u32), - /// offset: 16 - #[prost(message, tag = "1923")] + /// offset: 24 + #[prost(message, tag = "538")] Gkahdhelild(super::Khcakpomgnk), - /// offset: 16 - #[prost(message, tag = "1913")] + /// offset: 24 + #[prost(message, tag = "1974")] Gnpeameljdj(super::Khphaifnjei), - /// offset: 16 - #[prost(uint32, tag = "209")] + /// offset: 24 + #[prost(uint32, tag = "1019")] Cbakihcdenp(u32), } } @@ -40919,68 +42643,68 @@ pub mod cghkidbjhfh { #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hjkdngihmaa { /// offset: 24 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "13")] pub dgaklnofdpp: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nlcalklpgog { - /// offset: 28 - #[prost(uint32, tag = "15")] - pub ogjofmcmfpg: u32, - /// offset: 32 - #[prost(uint32, tag = "7")] - pub bmalpkekbel: u32, /// offset: 24 - #[prost(enumeration = "Hdijjmdpile", tag = "10")] + #[prost(uint32, tag = "4")] + pub ogjofmcmfpg: u32, + /// offset: 28 + #[prost(uint32, tag = "3")] + pub bmalpkekbel: u32, + /// offset: 32 + #[prost(enumeration = "Hdijjmdpile", tag = "13")] pub pjgbfknjpno: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ojlehppjbbc { /// offset: 28 - #[prost(uint32, tag = "7")] - pub ogjofmcmfpg: u32, - /// offset: 24 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "4")] pub bmalpkekbel: u32, + /// offset: 24 + #[prost(uint32, tag = "13")] + pub ogjofmcmfpg: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ocjgnpifobm { /// offset: 28 - #[prost(uint32, tag = "8")] - pub hbapccegnme: u32, - /// offset: 32 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "12")] pub gffbdandhmk: u32, + /// offset: 32 + #[prost(uint32, tag = "5")] + pub hbapccegnme: u32, /// offset: 24 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "13")] pub level: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nmenkignbca { - /// offset: 32 - #[prost(uint32, tag = "9")] - pub eenjbpmndol: u32, - /// offset: 16 - #[prost(message, optional, tag = "6")] + /// offset: 24 + #[prost(message, optional, tag = "3")] pub ifnmbngifph: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "10")] + pub eenjbpmndol: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fgpbibijcoh { - /// offset: 24 - #[prost(uint32, tag = "11")] - pub bglehmkmapg: u32, /// offset: 28 - #[prost(bool, tag = "1")] + #[prost(bool, tag = "2")] pub hhgapdfindi: bool, + /// offset: 24 + #[prost(uint32, tag = "12")] + pub bglehmkmapg: u32, } /// Obf: ELFHACGFJLA #[derive(proto_derive::CmdID)] -#[cmdid(7473)] +#[cmdid(7453)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SwordTrainingGameSyncChangeScNotify { /// offset: 24 @@ -40990,106 +42714,106 @@ pub struct SwordTrainingGameSyncChangeScNotify { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hdfkpeebgen { - /// offset: 24 - #[prost(uint32, tag = "2")] - pub progress: u32, /// offset: 28 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "5")] + pub progress: u32, + /// offset: 24 + #[prost(uint32, tag = "10")] pub id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nokodmnohmn { /// offset: 16 - #[prost(uint32, repeated, tag = "15")] + #[prost(uint32, repeated, tag = "13")] pub onilffenamo: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(message, repeated, tag = "9")] + /// offset: 24 + #[prost(message, repeated, tag = "11")] pub nckcmgcbehk: ::prost::alloc::vec::Vec, } /// Obf: LHJKEPDFKNE #[derive(proto_derive::CmdID)] -#[cmdid(7471)] +#[cmdid(7494)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetSwordTrainingDataCsReq {} /// Obf: KKBLLPIMOFE #[derive(proto_derive::CmdID)] -#[cmdid(7496)] +#[cmdid(7478)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetSwordTrainingDataScRsp { - /// offset: 68 - #[prost(uint32, tag = "7")] - pub retcode: u32, - /// offset: 32 - #[prost(uint32, repeated, tag = "10")] - pub cnbckefnfge: ::prost::alloc::vec::Vec, - /// offset: 64 - #[prost(uint32, tag = "15")] - pub dchgiodeddk: u32, - /// offset: 72 - #[prost(bool, tag = "11")] - pub klbpecanfig: bool, - /// offset: 24 - #[prost(message, optional, tag = "3")] - pub gajbfpcpigm: ::core::option::Option, - /// offset: 56 - #[prost(message, optional, tag = "2")] - pub kjkbkegighk: ::core::option::Option, /// offset: 40 - #[prost(uint32, repeated, tag = "8")] + #[prost(uint32, repeated, tag = "15")] pub joefnhggago: ::prost::alloc::vec::Vec, + /// offset: 64 + #[prost(uint32, tag = "5")] + pub retcode: u32, /// offset: 48 - #[prost(uint32, repeated, tag = "13")] + #[prost(uint32, repeated, tag = "1")] pub fabkphmjghl: ::prost::alloc::vec::Vec, + /// offset: 72 + #[prost(bool, tag = "7")] + pub klbpecanfig: bool, + /// offset: 16 + #[prost(uint32, repeated, tag = "9")] + pub cnbckefnfge: ::prost::alloc::vec::Vec, + /// offset: 68 + #[prost(uint32, tag = "3")] + pub dchgiodeddk: u32, + /// offset: 32 + #[prost(message, optional, tag = "12")] + pub kjkbkegighk: ::core::option::Option, + /// offset: 24 + #[prost(message, optional, tag = "13")] + pub gajbfpcpigm: ::core::option::Option, } /// Obf: JJLBIMDBBFO #[derive(proto_derive::CmdID)] -#[cmdid(7480)] +#[cmdid(7495)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SwordTrainingTurnActionCsReq { - /// offset: 16 + /// offset: 24 #[prost(uint32, repeated, tag = "11")] pub bhnfgpehomo: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, repeated, tag = "2")] + #[prost(uint32, repeated, tag = "15")] pub phajehibkfi: ::prost::alloc::vec::Vec, } /// Obf: KCEGAODICJI #[derive(proto_derive::CmdID)] -#[cmdid(7452)] +#[cmdid(7471)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SwordTrainingTurnActionScRsp { - /// offset: 32 - #[prost(uint32, tag = "5")] - pub retcode: u32, - /// offset: 16 - #[prost(uint32, repeated, tag = "3")] + /// offset: 24 + #[prost(uint32, repeated, tag = "11")] pub bhnfgpehomo: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "6")] + pub retcode: u32, } /// Obf: FGKECAODGEJ #[derive(proto_derive::CmdID)] -#[cmdid(7451)] +#[cmdid(7486)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwordTrainingDailyPhaseConfirmCsReq { /// offset: 24 - #[prost(enumeration = "Bjncdefeeji", tag = "4")] + #[prost(enumeration = "Bjncdefeeji", tag = "1")] pub ifenlnhlbab: i32, } /// Obf: PEGEPJMHJIB #[derive(proto_derive::CmdID)] -#[cmdid(7478)] +#[cmdid(7497)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwordTrainingDailyPhaseConfirmScRsp { - /// offset: 24 - #[prost(uint32, tag = "6")] - pub retcode: u32, /// offset: 28 - #[prost(bool, tag = "7")] + #[prost(bool, tag = "14")] pub mllaefjemcf: bool, + /// offset: 24 + #[prost(uint32, tag = "10")] + pub retcode: u32, } /// Obf: LPNMKOBGOGP #[derive(proto_derive::CmdID)] -#[cmdid(7477)] +#[cmdid(7481)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwordTrainingDialogueSelectOptionCsReq { /// offset: 24 @@ -41098,43 +42822,43 @@ pub struct SwordTrainingDialogueSelectOptionCsReq { } /// Obf: AOGGAIFEDNB #[derive(proto_derive::CmdID)] -#[cmdid(7492)] +#[cmdid(7488)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwordTrainingDialogueSelectOptionScRsp { /// offset: 24 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "3")] pub retcode: u32, } /// Obf: CPECMGMHIDJ #[derive(proto_derive::CmdID)] -#[cmdid(7469)] +#[cmdid(7462)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwordTrainingExamResultConfirmCsReq {} /// Obf: BBOJCPFOMIK #[derive(proto_derive::CmdID)] -#[cmdid(7488)] +#[cmdid(7465)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwordTrainingExamResultConfirmScRsp { /// offset: 24 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "13")] pub retcode: u32, } /// Obf: PCMEEBKMAHE #[derive(proto_derive::CmdID)] -#[cmdid(7482)] +#[cmdid(7473)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EnterSwordTrainingExamCsReq {} /// Obf: DLMIPAJAPDF #[derive(proto_derive::CmdID)] -#[cmdid(7479)] +#[cmdid(7474)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EnterSwordTrainingExamScRsp { - /// offset: 32 - #[prost(uint32, tag = "5")] - pub retcode: u32, /// offset: 16 - #[prost(message, optional, tag = "12")] + #[prost(message, optional, tag = "6")] pub battle_info: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "8")] + pub retcode: u32, } /// Obf: EAPONEPJPJP #[derive(proto_derive::CmdID)] @@ -41142,20 +42866,20 @@ pub struct EnterSwordTrainingExamScRsp { #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwordTrainingLearnSkillCsReq { /// offset: 24 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "12")] pub skill_id: u32, } /// Obf: JEADDDHEHND #[derive(proto_derive::CmdID)] -#[cmdid(7456)] +#[cmdid(7469)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwordTrainingLearnSkillScRsp { - /// offset: 24 - #[prost(uint32, tag = "3")] - pub skill_id: u32, /// offset: 28 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "7")] pub retcode: u32, + /// offset: 24 + #[prost(uint32, tag = "4")] + pub skill_id: u32, } /// Obf: JIKIHMKJIEO #[derive(proto_derive::CmdID)] @@ -41163,441 +42887,444 @@ pub struct SwordTrainingLearnSkillScRsp { #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwordTrainingStartGameCsReq { /// offset: 24 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "5")] pub game_story_line_id: u32, } /// Obf: MFCGPEOMKJE #[derive(proto_derive::CmdID)] -#[cmdid(7487)] +#[cmdid(7466)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SwordTrainingStartGameScRsp { - /// offset: 32 - #[prost(uint32, tag = "15")] - pub retcode: u32, - /// offset: 24 - #[prost(message, optional, tag = "3")] + /// offset: 16 + #[prost(message, optional, tag = "12")] pub gajbfpcpigm: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "7")] + pub retcode: u32, } /// Obf: LOAPBEMIDAM #[derive(proto_derive::CmdID)] -#[cmdid(7498)] +#[cmdid(7482)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwordTrainingStoryConfirmCsReq { /// offset: 24 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "3")] pub bglehmkmapg: u32, } /// Obf: JENLLNIJOBE #[derive(proto_derive::CmdID)] -#[cmdid(7470)] +#[cmdid(7468)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwordTrainingStoryConfirmScRsp { /// offset: 28 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "2")] pub retcode: u32, /// offset: 24 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "14")] pub bglehmkmapg: u32, } /// Obf: JJKIJLKPOKL #[derive(proto_derive::CmdID)] -#[cmdid(7459)] +#[cmdid(7454)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwordTrainingGiveUpGameCsReq {} /// Obf: OEIGKGMBLBG #[derive(proto_derive::CmdID)] -#[cmdid(7490)] +#[cmdid(7461)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwordTrainingGiveUpGameScRsp { /// offset: 24 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "6")] pub retcode: u32, } /// Obf: DGNDIFJABGO #[derive(proto_derive::CmdID)] -#[cmdid(7462)] +#[cmdid(7463)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SwordTrainingGameSettleScNotify { - /// offset: 56 - #[prost(uint32, tag = "7")] - pub pigeebckcoo: u32, - /// offset: 60 - #[prost(enumeration = "Hdmkphalalg", tag = "15")] - pub reason: i32, /// offset: 32 - #[prost(uint32, repeated, tag = "3")] - pub ppimfpoookb: ::prost::alloc::vec::Vec, - /// offset: 16 - #[prost(message, optional, tag = "9")] - pub reward: ::core::option::Option, - /// offset: 48 - #[prost(uint32, tag = "1")] - pub ifnmbngifph: u32, - /// offset: 40 - #[prost(uint32, repeated, tag = "2")] + #[prost(uint32, repeated, tag = "6")] pub ccdchkkmgjf: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(message, optional, tag = "2")] + pub reward: ::core::option::Option, /// offset: 52 - #[prost(uint32, tag = "14")] - pub game_story_line_id: u32, + #[prost(uint32, tag = "15")] + pub pigeebckcoo: u32, + /// offset: 16 + #[prost(uint32, repeated, tag = "11")] + pub ppimfpoookb: ::prost::alloc::vec::Vec, /// offset: 64 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "9")] + pub ifnmbngifph: u32, + /// offset: 60 + #[prost(uint32, tag = "5")] pub fpbnipmhanh: u32, + /// offset: 56 + #[prost(uint32, tag = "13")] + pub game_story_line_id: u32, + /// offset: 48 + #[prost(enumeration = "Hdmkphalalg", tag = "12")] + pub reason: i32, } /// Obf: ENFADGFGDBJ #[derive(proto_derive::CmdID)] -#[cmdid(7458)] +#[cmdid(7457)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SwordTrainingUnlockSyncScNotify { /// offset: 24 - #[prost(message, repeated, tag = "6")] + #[prost(message, repeated, tag = "5")] pub nckcmgcbehk: ::prost::alloc::vec::Vec, - /// offset: 16 - #[prost(uint32, repeated, tag = "4")] + /// offset: 32 + #[prost(uint32, repeated, tag = "11")] pub onilffenamo: ::prost::alloc::vec::Vec, } /// Obf: MKHLGDKELHO #[derive(proto_derive::CmdID)] -#[cmdid(7464)] +#[cmdid(7451)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwordTrainingSelectEndingCsReq { /// offset: 24 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "4")] pub decjmbhnnhd: u32, } /// Obf: KFLBGENLBFF #[derive(proto_derive::CmdID)] -#[cmdid(7499)] +#[cmdid(7479)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwordTrainingSelectEndingScRsp { /// offset: 28 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "6")] pub retcode: u32, /// offset: 24 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "12")] pub decjmbhnnhd: u32, } /// Obf: CJHKGENFDCH #[derive(proto_derive::CmdID)] -#[cmdid(7476)] +#[cmdid(7456)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwordTrainingRestoreGameCsReq {} /// Obf: FHBBIAGBEJI #[derive(proto_derive::CmdID)] -#[cmdid(7461)] +#[cmdid(7470)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SwordTrainingRestoreGameScRsp { - /// offset: 16 + /// offset: 24 #[prost(message, optional, tag = "8")] pub gajbfpcpigm: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "13")] pub retcode: u32, } /// Obf: CCMJFLHNGGI #[derive(proto_derive::CmdID)] -#[cmdid(7460)] +#[cmdid(7493)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwordTrainingStoryBattleCsReq {} /// Obf: HIOHBJOANDD #[derive(proto_derive::CmdID)] -#[cmdid(7495)] +#[cmdid(7476)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SwordTrainingStoryBattleScRsp { - /// offset: 32 - #[prost(uint32, tag = "11")] - pub retcode: u32, /// offset: 16 - #[prost(message, optional, tag = "2")] + #[prost(message, optional, tag = "7")] pub battle_info: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "9")] + pub retcode: u32, } /// Obf: OAPHHNLJCHK #[derive(proto_derive::CmdID)] -#[cmdid(7486)] +#[cmdid(7485)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SwordTrainingActionTurnSettleScNotify { - /// offset: 16 - #[prost(message, repeated, tag = "14")] - pub mcccnliiibc: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "10")] pub cgfcmknccdc: u32, + /// offset: 16 + #[prost(message, repeated, tag = "5")] + pub mcccnliiibc: ::prost::alloc::vec::Vec, } /// Obf: NNDFDPAEKJJ #[derive(proto_derive::CmdID)] -#[cmdid(7494)] +#[cmdid(7475)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwordTrainingResumeGameCsReq { /// offset: 24 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "13")] pub game_story_line_id: u32, } /// Obf: EAFLOMBBLJK #[derive(proto_derive::CmdID)] -#[cmdid(7472)] +#[cmdid(7484)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SwordTrainingResumeGameScRsp { /// offset: 32 #[prost(uint32, tag = "10")] pub retcode: u32, - /// offset: 24 - #[prost(message, optional, tag = "3")] + /// offset: 16 + #[prost(message, optional, tag = "8")] pub gajbfpcpigm: ::core::option::Option, } /// Obf: OODJIEAHFBF #[derive(proto_derive::CmdID)] -#[cmdid(7489)] +#[cmdid(7477)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwordTrainingSetSkillTraceCsReq { /// offset: 24 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "11")] pub skill_id: u32, } /// Obf: EFPCOKHFFLP #[derive(proto_derive::CmdID)] -#[cmdid(7485)] +#[cmdid(7498)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwordTrainingSetSkillTraceScRsp { /// offset: 28 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "9")] pub skill_id: u32, /// offset: 24 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "13")] pub retcode: u32, } /// Obf: KPMHLMPAFHH #[derive(proto_derive::CmdID)] -#[cmdid(7475)] +#[cmdid(7459)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwordTrainingMarkEndingViewedCsReq {} /// Obf: FDMEPFLFBKM #[derive(proto_derive::CmdID)] -#[cmdid(7481)] +#[cmdid(7480)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwordTrainingMarkEndingViewedScRsp { /// offset: 24 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "1")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Blpmhfgioac { /// offset: 28 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "9")] pub keneknbjgmg: u32, /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "8")] pub stamina: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BoardDataSync { - /// offset: 16 - #[prost(string, tag = "11")] - pub signature: ::prost::alloc::string::String, - /// offset: 48 - #[prost(bool, tag = "9")] + /// offset: 56 + #[prost(bool, tag = "14")] pub pagjkdjigpi: bool, - /// offset: 24 - #[prost(uint32, repeated, tag = "15")] + /// offset: 48 + #[prost(uint32, repeated, tag = "13")] pub almmhkfkhlk: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(string, tag = "12")] + pub signature: ::prost::alloc::string::String, /// offset: 32 - #[prost(message, repeated, tag = "10")] + #[prost(message, repeated, tag = "4")] pub unlocked_head_icon_list: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(message, optional, tag = "7")] + pub lolnmadmpkl: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AvatarSync { - /// offset: 24 - #[prost(message, repeated, tag = "1")] + /// offset: 16 + #[prost(message, repeated, tag = "9")] pub avatar_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MissionSync { - /// offset: 72 - #[prost(uint32, repeated, tag = "15")] - pub hnepoedcidk: ::prost::alloc::vec::Vec, - /// offset: 64 - #[prost(uint32, repeated, tag = "10")] - pub finished_mission_id_list: ::prost::alloc::vec::Vec, - /// offset: 56 - #[prost(message, repeated, tag = "4")] - pub mission_list: ::prost::alloc::vec::Vec, - /// offset: 40 - #[prost(message, repeated, tag = "12")] - pub ejbggjonbol: ::prost::alloc::vec::Vec, - /// offset: 16 - #[prost(uint32, repeated, tag = "2")] - pub anihpckngbm: ::prost::alloc::vec::Vec, /// offset: 24 - #[prost(uint32, repeated, tag = "5")] - pub mcfonopkokd: ::prost::alloc::vec::Vec, + #[prost(uint32, repeated, tag = "11")] + pub finished_mission_id_list: ::prost::alloc::vec::Vec, + /// offset: 64 + #[prost(message, repeated, tag = "14")] + pub mission_list: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(message, repeated, tag = "6")] + #[prost(uint32, repeated, tag = "7")] + pub mcfonopkokd: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(uint32, repeated, tag = "1")] + pub hnepoedcidk: ::prost::alloc::vec::Vec, + /// offset: 56 + #[prost(message, repeated, tag = "9")] + pub ejbggjonbol: ::prost::alloc::vec::Vec, + /// offset: 72 + #[prost(uint32, repeated, tag = "4")] + pub anihpckngbm: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(message, repeated, tag = "13")] pub gaegmbiogoh: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dmbmpahkhla { - /// offset: 16 - #[prost(uint32, repeated, tag = "14")] + /// offset: 32 + #[prost(uint32, repeated, tag = "1")] pub lkkidnjcfja: ::prost::alloc::vec::Vec, - /// offset: 24 - #[prost(uint32, repeated, tag = "12")] + /// offset: 16 + #[prost(uint32, repeated, tag = "7")] pub dingkfdbcjj: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lpfmhajhdmm { - /// offset: 32 - #[prost(uint32, repeated, tag = "12")] - pub lnejlgefple: ::prost::alloc::vec::Vec, - /// offset: 40 - #[prost(message, repeated, tag = "1")] - pub omaalpkjiih: ::prost::alloc::vec::Vec, /// offset: 24 + #[prost(message, repeated, tag = "11")] + pub omaalpkjiih: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(message, repeated, tag = "10")] + pub kmmbeandijh: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(uint32, repeated, tag = "7")] pub cngldjnpopi: ::prost::alloc::vec::Vec, - /// offset: 16 - #[prost(message, repeated, tag = "9")] - pub kmmbeandijh: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint32, repeated, tag = "2")] + pub lnejlgefple: ::prost::alloc::vec::Vec, } /// Obf: DBGAEOOJOJA #[derive(proto_derive::CmdID)] -#[cmdid(610)] +#[cmdid(641)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlayerSyncScNotify { - /// offset: 144 - #[prost(message, optional, tag = "10")] - pub iggogfjfpdj: ::core::option::Option, - /// offset: 88 - #[prost(message, repeated, tag = "1311")] - pub cglekfodmag: ::prost::alloc::vec::Vec, - /// offset: 16 - #[prost(message, repeated, tag = "709")] - pub igipeimgeaa: ::prost::alloc::vec::Vec, - /// offset: 184 - #[prost(uint32, tag = "405")] - pub total_achievement_exp: u32, - /// offset: 48 - #[prost(message, optional, tag = "5")] - pub basic_info: ::core::option::Option, - /// offset: 72 - #[prost(message, optional, tag = "153")] - pub omjopkgjplg: ::core::option::Option, - /// offset: 136 - #[prost(message, repeated, tag = "14")] - pub equipment_list: ::prost::alloc::vec::Vec, - /// offset: 40 - #[prost(message, repeated, tag = "3")] - pub relic_list: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(message, repeated, tag = "8")] - pub hlinmkbdknc: ::prost::alloc::vec::Vec, - /// offset: 168 - #[prost(message, repeated, tag = "4")] - pub material_list: ::prost::alloc::vec::Vec, + #[prost(message, optional, tag = "1333")] + pub mjoklhfpgad: ::core::option::Option, + /// offset: 80 + #[prost(message, optional, tag = "205")] + pub bkebjfipjeh: ::core::option::Option, + /// offset: 24 + #[prost(message, repeated, tag = "3")] + pub equipment_list: ::prost::alloc::vec::Vec, + /// offset: 88 + #[prost(message, optional, tag = "11")] + pub iggogfjfpdj: ::core::option::Option, + /// offset: 184 + #[prost(uint32, tag = "1915")] + pub total_achievement_exp: u32, + /// offset: 56 + #[prost(message, optional, tag = "14")] + pub gejlekbbfnc: ::core::option::Option, + /// offset: 120 + #[prost(message, optional, tag = "7")] + pub basic_info: ::core::option::Option, /// offset: 96 - #[prost(message, repeated, tag = "549")] + #[prost(message, repeated, tag = "12")] + pub relic_list: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(message, optional, tag = "1319")] + pub board_data_sync: ::core::option::Option, + /// offset: 16 + #[prost(message, optional, tag = "13")] + pub avatar_sync: ::core::option::Option, + /// offset: 104 + #[prost(message, repeated, tag = "977")] pub multi_path_avatar_type_info_list: ::prost::alloc::vec::Vec< MultiPathAvatarTypeInfo, >, - /// offset: 104 - #[prost(message, repeated, tag = "249")] - pub fcokffeapmi: ::prost::alloc::vec::Vec, - /// offset: 56 - #[prost(message, optional, tag = "1978")] - pub board_data_sync: ::core::option::Option, - /// offset: 152 - #[prost(message, optional, tag = "1160")] - pub bkebjfipjeh: ::core::option::Option, + /// offset: 136 + #[prost(uint32, repeated, tag = "8")] + pub del_relic_list: ::prost::alloc::vec::Vec, /// offset: 128 - #[prost(message, optional, tag = "13")] - pub avatar_sync: ::core::option::Option, - /// offset: 160 - #[prost(message, optional, tag = "507")] - pub mjoklhfpgad: ::core::option::Option, + #[prost(message, repeated, tag = "42")] + pub fcokffeapmi: ::prost::alloc::vec::Vec, /// offset: 112 + #[prost(message, repeated, tag = "805")] + pub igipeimgeaa: ::prost::alloc::vec::Vec, + /// offset: 144 + #[prost(uint32, repeated, tag = "6")] + pub del_equipment_list: ::prost::alloc::vec::Vec, + /// offset: 160 + #[prost(uint32, repeated, tag = "781")] + pub olflkcbbjoh: ::prost::alloc::vec::Vec, + /// offset: 176 + #[prost(message, optional, tag = "762")] + pub omjopkgjplg: ::core::option::Option, + /// offset: 72 #[prost(message, repeated, tag = "1")] pub quest_list: ::prost::alloc::vec::Vec, - /// offset: 120 - #[prost(uint32, repeated, tag = "2")] - pub del_relic_list: ::prost::alloc::vec::Vec, - /// offset: 176 - #[prost(message, optional, tag = "12")] - pub gejlekbbfnc: ::core::option::Option, - /// offset: 80 - #[prost(uint32, repeated, tag = "1447")] - pub olflkcbbjoh: ::prost::alloc::vec::Vec, - /// offset: 24 - #[prost(uint32, repeated, tag = "11")] - pub del_equipment_list: ::prost::alloc::vec::Vec, + /// offset: 168 + #[prost(message, repeated, tag = "1864")] + pub cglekfodmag: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(message, repeated, tag = "15")] + pub material_list: ::prost::alloc::vec::Vec, + /// offset: 152 + #[prost(message, repeated, tag = "4")] + pub hlinmkbdknc: ::prost::alloc::vec::Vec, } /// Obf: NCIPMMDBMFO #[derive(proto_derive::CmdID)] -#[cmdid(2110)] +#[cmdid(2141)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetNpcTakenRewardCsReq { /// offset: 24 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "7")] pub npc_id: u32, } /// Obf: CGLKMNBLCJE #[derive(proto_derive::CmdID)] -#[cmdid(2105)] +#[cmdid(2114)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetNpcTakenRewardScRsp { - /// offset: 24 - #[prost(uint32, repeated, tag = "10")] + /// offset: 16 + #[prost(uint32, repeated, tag = "11")] pub iifaoneejck: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(uint32, tag = "11")] - pub retcode: u32, /// offset: 36 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "6")] pub npc_id: u32, + /// offset: 32 + #[prost(uint32, tag = "5")] + pub retcode: u32, } /// Obf: KBCCBPPBMAJ #[derive(proto_derive::CmdID)] -#[cmdid(2198)] +#[cmdid(2177)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeTalkRewardCsReq { /// offset: 32 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "12")] pub iemoeoimhma: u32, /// offset: 24 - #[prost(message, optional, tag = "7")] + #[prost(message, optional, tag = "10")] pub olconcnjmmp: ::core::option::Option, } /// Obf: KDPLIJBIDGG #[derive(proto_derive::CmdID)] -#[cmdid(2153)] +#[cmdid(2181)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeTalkRewardScRsp { - /// offset: 32 - #[prost(uint32, tag = "7")] - pub retcode: u32, /// offset: 36 - #[prost(uint32, tag = "2")] - pub iemoeoimhma: u32, - /// offset: 24 + #[prost(uint32, tag = "5")] + pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "3")] pub reward: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "2")] + pub iemoeoimhma: u32, } /// Obf: ICIAIKMGAHC #[derive(proto_derive::CmdID)] -#[cmdid(2179)] +#[cmdid(2102)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetFirstTalkNpcCsReq { - /// offset: 24 - #[prost(uint32, repeated, tag = "15")] + /// offset: 16 + #[prost(uint32, repeated, tag = "11")] pub npc_id_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FirstNpcTalkInfo { /// offset: 28 - #[prost(bool, tag = "5")] + #[prost(bool, tag = "3")] pub iagodfdjaik: bool, /// offset: 24 #[prost(uint32, tag = "6")] @@ -41605,220 +43332,220 @@ pub struct FirstNpcTalkInfo { } /// Obf: ALHBIKAJFLD #[derive(proto_derive::CmdID)] -#[cmdid(2102)] +#[cmdid(2185)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetFirstTalkNpcScRsp { - /// offset: 32 - #[prost(uint32, tag = "1")] - pub retcode: u32, - /// offset: 16 - #[prost(message, repeated, tag = "8")] + /// offset: 24 + #[prost(message, repeated, tag = "12")] pub npc_talk_info_list: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "13")] + pub retcode: u32, } /// Obf: ILNJIODJHKG #[derive(proto_derive::CmdID)] -#[cmdid(2197)] +#[cmdid(2112)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FinishFirstTalkNpcCsReq { /// offset: 24 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "13")] pub npc_id: u32, } /// Obf: PPEGBECCDPK #[derive(proto_derive::CmdID)] -#[cmdid(2106)] +#[cmdid(2188)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FinishFirstTalkNpcScRsp { - /// offset: 24 - #[prost(uint32, tag = "3")] - pub npc_id: u32, /// offset: 28 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "9")] pub retcode: u32, + /// offset: 24 + #[prost(uint32, tag = "7")] + pub npc_id: u32, } /// Obf: OJJHHHGOMNH #[derive(proto_derive::CmdID)] -#[cmdid(2141)] +#[cmdid(2119)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SelectInclinationTextCsReq { /// offset: 24 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "6")] pub pkdcpmnagbc: u32, } /// Obf: KIHHNLOOGAG #[derive(proto_derive::CmdID)] -#[cmdid(2155)] +#[cmdid(2162)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SelectInclinationTextScRsp { /// offset: 28 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "10")] pub retcode: u32, /// offset: 24 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "14")] pub pkdcpmnagbc: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct NpcTalkInfo { /// offset: 28 - #[prost(bool, tag = "12")] + #[prost(bool, tag = "9")] pub iagodfdjaik: bool, /// offset: 24 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "12")] pub npc_talk_id: u32, } /// Obf: JBMHEKHJDPP #[derive(proto_derive::CmdID)] -#[cmdid(2107)] +#[cmdid(2134)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetFirstTalkByPerformanceNpcCsReq { /// offset: 24 - #[prost(uint32, repeated, tag = "6")] + #[prost(uint32, repeated, tag = "9")] pub npc_talk_list: ::prost::alloc::vec::Vec, } /// Obf: LHKKJHDMOEK #[derive(proto_derive::CmdID)] -#[cmdid(2139)] +#[cmdid(2189)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetFirstTalkByPerformanceNpcScRsp { - /// offset: 32 - #[prost(uint32, tag = "4")] - pub retcode: u32, /// offset: 24 - #[prost(message, repeated, tag = "5")] + #[prost(message, repeated, tag = "3")] pub npc_talk_info_list: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "10")] + pub retcode: u32, } /// Obf: BCOFMAKPDMJ #[derive(proto_derive::CmdID)] -#[cmdid(2116)] +#[cmdid(2122)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FinishFirstTalkByPerformanceNpcCsReq { /// offset: 24 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "7")] pub npc_talk_id: u32, } /// Obf: PCBEHBGJJHO #[derive(proto_derive::CmdID)] -#[cmdid(2126)] +#[cmdid(2196)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FinishFirstTalkByPerformanceNpcScRsp { /// offset: 32 - #[prost(uint32, tag = "9")] - pub retcode: u32, - /// offset: 36 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "2")] pub npc_talk_id: u32, + /// offset: 36 + #[prost(uint32, tag = "8")] + pub retcode: u32, /// offset: 16 - #[prost(message, optional, tag = "8")] + #[prost(message, optional, tag = "1")] pub reward: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ejdgknkhkhh { - /// offset: 24 - #[prost(uint32, tag = "13")] - pub level: u32, /// offset: 28 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "8")] pub id: u32, + /// offset: 24 + #[prost(uint32, tag = "4")] + pub level: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bkmgdphacke { /// offset: 28 - #[prost(bool, tag = "3")] + #[prost(bool, tag = "8")] pub biinncndpcg: bool, /// offset: 24 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "4")] pub id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Floickmnmll { /// offset: 16 - #[prost(message, repeated, tag = "11")] + #[prost(message, repeated, tag = "4")] pub dgpejfljnoj: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(message, repeated, tag = "3")] + /// offset: 24 + #[prost(message, repeated, tag = "7")] pub cnijnmdgedd: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ofdgogdbhac { /// offset: 16 - #[prost(uint32, repeated, tag = "14")] - pub libllkbldch: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(uint32, repeated, tag = "8")] + #[prost(uint32, repeated, tag = "10")] pub omicajeoljf: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, repeated, tag = "7")] + pub libllkbldch: ::prost::alloc::vec::Vec, } /// Obf: AGOOPHCEBGA #[derive(proto_derive::CmdID)] -#[cmdid(8141)] +#[cmdid(8148)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TarotBookGetDataCsReq {} /// Obf: FEAOPDEBLKH #[derive(proto_derive::CmdID)] -#[cmdid(8155)] +#[cmdid(8150)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TarotBookGetDataScRsp { - /// offset: 24 - #[prost(message, optional, tag = "1")] - pub hefjejhojea: ::core::option::Option, - /// offset: 60 - #[prost(uint32, tag = "4")] - pub fdckfkfkhlo: u32, - /// offset: 48 - #[prost(map = "uint32, uint32", tag = "8")] - pub ndcjjpgnfln: ::std::collections::HashMap, - /// offset: 40 - #[prost(map = "uint32, uint32", tag = "14")] + /// offset: 32 + #[prost(map = "uint32, uint32", tag = "2")] pub jkemdjiamhi: ::std::collections::HashMap, + /// offset: 48 + #[prost(message, optional, tag = "13")] + pub hefjejhojea: ::core::option::Option, + /// offset: 16 + #[prost(map = "uint32, uint32", tag = "14")] + pub ndcjjpgnfln: ::std::collections::HashMap, /// offset: 68 - #[prost(uint32, tag = "6")] - pub lenpidmpecp: u32, - /// offset: 64 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "7")] pub retcode: u32, + /// offset: 60 + #[prost(uint32, tag = "9")] + pub lenpidmpecp: u32, /// offset: 56 #[prost(uint32, tag = "5")] + pub fdckfkfkhlo: u32, + /// offset: 64 + #[prost(uint32, tag = "12")] pub energy_info: u32, - /// offset: 32 - #[prost(message, optional, tag = "11")] + /// offset: 40 + #[prost(message, optional, tag = "4")] pub ipninopekbp: ::core::option::Option, } /// Obf: JKKNJEBJOAE #[derive(proto_derive::CmdID)] -#[cmdid(8157)] +#[cmdid(8159)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TarotBookOpenPackCsReq {} /// Obf: CEJEJDMNDMC #[derive(proto_derive::CmdID)] -#[cmdid(8159)] +#[cmdid(8143)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TarotBookOpenPackScRsp { - /// offset: 44 - #[prost(uint32, tag = "7")] - pub retcode: u32, /// offset: 16 - #[prost(map = "uint32, uint32", tag = "6")] + #[prost(map = "uint32, uint32", tag = "7")] + pub iikbcnbjkki: ::std::collections::HashMap, + /// offset: 48 + #[prost(uint32, tag = "2")] + pub lenpidmpecp: u32, + /// offset: 40 + #[prost(uint32, tag = "4")] + pub fdckfkfkhlo: u32, + /// offset: 44 + #[prost(uint32, tag = "14")] + pub retcode: u32, + /// offset: 32 + #[prost(map = "uint32, uint32", tag = "1")] pub cjencdiflcf: ::std::collections::HashMap, /// offset: 52 #[prost(uint32, tag = "11")] pub energy_info: u32, - /// offset: 40 - #[prost(uint32, tag = "4")] - pub fdckfkfkhlo: u32, - /// offset: 48 - #[prost(uint32, tag = "14")] - pub lenpidmpecp: u32, - /// offset: 32 - #[prost(map = "uint32, uint32", tag = "2")] - pub iikbcnbjkki: ::std::collections::HashMap, } /// Obf: IANILBPCLKD #[derive(proto_derive::CmdID)] -#[cmdid(8142)] +#[cmdid(8146)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TarotBookUnlockStoryCsReq { /// offset: 24 @@ -41827,60 +43554,60 @@ pub struct TarotBookUnlockStoryCsReq { } /// Obf: OPPAPMHJMPI #[derive(proto_derive::CmdID)] -#[cmdid(8152)] +#[cmdid(8157)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TarotBookUnlockStoryScRsp { - /// offset: 40 - #[prost(message, optional, tag = "15")] - pub ppdggociede: ::core::option::Option, /// offset: 32 - #[prost(uint32, repeated, tag = "2")] - pub ppimfpoookb: ::prost::alloc::vec::Vec, - /// offset: 16 - #[prost(map = "uint32, uint32", tag = "9")] - pub ndcjjpgnfln: ::std::collections::HashMap, + #[prost(message, optional, tag = "4")] + pub ppdggociede: ::core::option::Option, /// offset: 24 - #[prost(map = "uint32, uint32", tag = "1")] + #[prost(map = "uint32, uint32", tag = "12")] + pub ndcjjpgnfln: ::std::collections::HashMap, + /// offset: 16 + #[prost(map = "uint32, uint32", tag = "10")] pub jkemdjiamhi: ::std::collections::HashMap, + /// offset: 48 + #[prost(uint32, repeated, tag = "6")] + pub ppimfpoookb: ::prost::alloc::vec::Vec, /// offset: 56 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "1")] pub retcode: u32, } /// Obf: KPDNPGFDOBI #[derive(proto_derive::CmdID)] -#[cmdid(8147)] +#[cmdid(8153)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TarotBookFinishStoryCsReq { /// offset: 24 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "3")] pub bglehmkmapg: u32, } /// Obf: PMGLNLDDNJE #[derive(proto_derive::CmdID)] -#[cmdid(8154)] +#[cmdid(8144)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TarotBookFinishStoryScRsp { /// offset: 32 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "13")] pub retcode: u32, - /// offset: 36 - #[prost(uint32, tag = "8")] - pub bglehmkmapg: u32, /// offset: 16 - #[prost(message, optional, tag = "13")] + #[prost(message, optional, tag = "14")] pub hefjejhojea: ::core::option::Option, + /// offset: 36 + #[prost(uint32, tag = "5")] + pub bglehmkmapg: u32, } /// Obf: HDMJLGMDIFG #[derive(proto_derive::CmdID)] -#[cmdid(8150)] +#[cmdid(8152)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TarotBookModifyEnergyScNotify { - /// offset: 24 - #[prost(uint32, tag = "6")] - pub energy_info: u32, /// offset: 28 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "9")] pub lplhiabdbbg: u32, + /// offset: 24 + #[prost(uint32, tag = "13")] + pub energy_info: u32, } /// Obf: LDDNFMIHEEH #[derive(proto_derive::CmdID)] @@ -41888,807 +43615,807 @@ pub struct TarotBookModifyEnergyScNotify { #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TarotBookFinishInteractionCsReq { /// offset: 24 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "2")] pub nblhjjjegno: u32, } /// Obf: EKPJDGCKGMN #[derive(proto_derive::CmdID)] -#[cmdid(8160)] +#[cmdid(8147)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TarotBookFinishInteractionScRsp { - /// offset: 28 - #[prost(uint32, tag = "1")] - pub retcode: u32, /// offset: 24 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "7")] + pub retcode: u32, + /// offset: 28 + #[prost(uint32, tag = "8")] pub nblhjjjegno: u32, } /// Obf: HDMNIODNJOL #[derive(proto_derive::CmdID)] -#[cmdid(8143)] +#[cmdid(8149)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TarotBookUnlockInteractionCsReq { /// offset: 24 - #[prost(uint32, repeated, tag = "15")] + #[prost(uint32, repeated, tag = "3")] pub ohkhpolfibp: ::prost::alloc::vec::Vec, } /// Obf: IIHIHBAIIAF #[derive(proto_derive::CmdID)] -#[cmdid(8144)] +#[cmdid(8142)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TarotBookUnlockInteractionScRsp { - /// offset: 16 - #[prost(uint32, repeated, tag = "1")] - pub ohkhpolfibp: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "6")] pub retcode: u32, + /// offset: 16 + #[prost(uint32, repeated, tag = "15")] + pub ohkhpolfibp: ::prost::alloc::vec::Vec, } /// Obf: EFNDOPHMABP #[derive(proto_derive::CmdID)] -#[cmdid(8145)] +#[cmdid(8156)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TarotBookSyncDataScNotify { - /// offset: 48 - #[prost(uint32, tag = "12")] - pub lenpidmpecp: u32, - /// offset: 52 - #[prost(uint32, tag = "14")] - pub fdckfkfkhlo: u32, - /// offset: 40 - #[prost(map = "uint32, uint32", tag = "6")] - pub ndcjjpgnfln: ::std::collections::HashMap, - /// offset: 24 - #[prost(map = "uint32, uint32", tag = "8")] - pub jkemdjiamhi: ::std::collections::HashMap, /// offset: 56 #[prost(uint32, tag = "3")] + pub fdckfkfkhlo: u32, + /// offset: 40 + #[prost(map = "uint32, uint32", tag = "15")] + pub jkemdjiamhi: ::std::collections::HashMap, + /// offset: 52 + #[prost(uint32, tag = "4")] pub energy_info: u32, /// offset: 16 - #[prost(message, optional, tag = "2")] + #[prost(map = "uint32, uint32", tag = "12")] + pub ndcjjpgnfln: ::std::collections::HashMap, + /// offset: 48 + #[prost(uint32, tag = "7")] + pub lenpidmpecp: u32, + /// offset: 32 + #[prost(message, optional, tag = "8")] pub hefjejhojea: ::core::option::Option, } /// Obf: LPCNKBEBJOF #[derive(proto_derive::CmdID)] -#[cmdid(8146)] +#[cmdid(8141)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TarotBookMultiOpenPackAndUnlockStoryCsReq {} /// Obf: MBIFGNHBIBH #[derive(proto_derive::CmdID)] -#[cmdid(8149)] +#[cmdid(8154)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TarotBookMultiOpenPackAndUnlockStoryScRsp { - /// offset: 16 - #[prost(message, optional, tag = "3")] - pub hefjejhojea: ::core::option::Option, - /// offset: 68 - #[prost(uint32, tag = "10")] - pub retcode: u32, - /// offset: 24 - #[prost(uint32, repeated, tag = "11")] - pub ngblpgnjomd: ::prost::alloc::vec::Vec, - /// offset: 64 - #[prost(uint32, tag = "15")] - pub energy_info: u32, /// offset: 60 - #[prost(uint32, tag = "4")] - pub lenpidmpecp: u32, - /// offset: 56 - #[prost(uint32, tag = "12")] - pub fdckfkfkhlo: u32, + #[prost(uint32, tag = "1")] + pub energy_info: u32, + /// offset: 48 + #[prost(uint32, repeated, tag = "9")] + pub ngblpgnjomd: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(map = "uint32, uint32", tag = "13")] + #[prost(map = "uint32, uint32", tag = "14")] pub ndcjjpgnfln: ::std::collections::HashMap, + /// offset: 68 + #[prost(uint32, tag = "11")] + pub lenpidmpecp: u32, /// offset: 32 - #[prost(map = "uint32, uint32", tag = "7")] + #[prost(map = "uint32, uint32", tag = "3")] pub jkemdjiamhi: ::std::collections::HashMap, + /// offset: 16 + #[prost(message, optional, tag = "15")] + pub hefjejhojea: ::core::option::Option, + /// offset: 64 + #[prost(uint32, tag = "6")] + pub fdckfkfkhlo: u32, + /// offset: 56 + #[prost(uint32, tag = "13")] + pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ogjdnlijkfb { /// offset: 32 - #[prost(uint32, tag = "8")] - pub ninlfbglbll: u32, - /// offset: 24 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "14")] pub kegcjppokbk: u32, /// offset: 28 #[prost(uint32, tag = "9")] + pub ninlfbglbll: u32, + /// offset: 24 + #[prost(uint32, tag = "5")] pub stage_score: u32, } /// Obf: KPKGBOGHIJN #[derive(proto_derive::CmdID)] -#[cmdid(6961)] +#[cmdid(6968)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetTelevisionActivityDataCsReq {} /// Obf: PHNAEIKGJHB #[derive(proto_derive::CmdID)] -#[cmdid(6975)] +#[cmdid(6970)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetTelevisionActivityDataScRsp { - /// offset: 32 - #[prost(uint32, tag = "7")] - pub retcode: u32, /// offset: 16 - #[prost(message, repeated, tag = "9")] + #[prost(message, repeated, tag = "12")] pub kadgmhhgkmp: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "10")] + pub retcode: u32, } /// Obf: LFJAAEAPBJE #[derive(proto_derive::CmdID)] -#[cmdid(6977)] +#[cmdid(6979)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TelevisionActivityDataChangeScNotify { /// offset: 16 - #[prost(message, repeated, tag = "14")] + #[prost(message, repeated, tag = "1")] pub kadgmhhgkmp: ::prost::alloc::vec::Vec, } /// Obf: JPADDPIGGCK #[derive(proto_derive::CmdID)] -#[cmdid(6972)] +#[cmdid(6977)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TelevisionActivityBattleEndScNotify { - /// offset: 32 - #[prost(uint32, tag = "6")] - pub fidioihllga: u32, - /// offset: 36 - #[prost(uint32, tag = "10")] - pub fcepipccomn: u32, - /// offset: 16 - #[prost(message, optional, tag = "11")] + /// offset: 24 + #[prost(message, optional, tag = "9")] pub dfccbdpnlea: ::core::option::Option, /// offset: 44 - #[prost(uint32, tag = "14")] - pub hoehiobiiej: u32, - /// offset: 40 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "7")] pub npjeecedpok: u32, + /// offset: 32 + #[prost(uint32, tag = "3")] + pub fidioihllga: u32, + /// offset: 36 + #[prost(uint32, tag = "12")] + pub fcepipccomn: u32, + /// offset: 40 + #[prost(uint32, tag = "10")] + pub hoehiobiiej: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Depeahjnkgj { /// offset: 24 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "10")] pub avatar_id: u32, /// offset: 28 - #[prost(enumeration = "AvatarType", tag = "15")] + #[prost(enumeration = "AvatarType", tag = "5")] pub avatar_type: i32, } /// Obf: NDNCAPJMPEG #[derive(proto_derive::CmdID)] -#[cmdid(6979)] +#[cmdid(6963)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EnterTelevisionActivityStageCsReq { - /// offset: 16 - #[prost(uint32, repeated, tag = "2")] - pub buff_list: ::prost::alloc::vec::Vec, - /// offset: 24 - #[prost(message, repeated, tag = "6")] - pub avatar_list: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "9")] pub ninlfbglbll: u32, + /// offset: 32 + #[prost(message, repeated, tag = "14")] + pub avatar_list: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(uint32, repeated, tag = "3")] + pub buff_list: ::prost::alloc::vec::Vec, } /// Obf: AHGENONAOFK #[derive(proto_derive::CmdID)] -#[cmdid(6962)] +#[cmdid(6966)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EnterTelevisionActivityStageScRsp { - /// offset: 24 - #[prost(message, optional, tag = "9")] - pub battle_info: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "13")] - pub ninlfbglbll: u32, - /// offset: 36 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "11")] pub retcode: u32, + /// offset: 36 + #[prost(uint32, tag = "3")] + pub ninlfbglbll: u32, + /// offset: 16 + #[prost(message, optional, tag = "2")] + pub battle_info: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TextJoinInfo { - /// offset: 40 + /// offset: 48 #[prost(uint32, tag = "10")] pub nlfnjpmacpm: u32, /// offset: 44 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "8")] pub fanokembmpb: u32, - /// offset: 48 - #[prost(uint32, tag = "13")] - pub adinnbpinak: u32, /// offset: 32 - #[prost(string, tag = "5")] + #[prost(string, tag = "6")] pub hbjkeebdjml: ::prost::alloc::string::String, - /// offset: 24 - #[prost(string, tag = "15")] + /// offset: 16 + #[prost(string, tag = "9")] pub nkioiioiaog: ::prost::alloc::string::String, + /// offset: 40 + #[prost(uint32, tag = "15")] + pub adinnbpinak: u32, } /// Obf: AKOIBDEGONH #[derive(proto_derive::CmdID)] -#[cmdid(3810)] +#[cmdid(3841)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TextJoinSaveCsReq { - /// offset: 36 - #[prost(uint32, tag = "6")] - pub adinnbpinak: u32, /// offset: 24 - #[prost(string, tag = "7")] + #[prost(string, tag = "11")] pub hbjkeebdjml: ::prost::alloc::string::String, /// offset: 32 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "7")] + pub adinnbpinak: u32, + /// offset: 36 + #[prost(uint32, tag = "13")] pub fanokembmpb: u32, } /// Obf: ILLGPCDIGCM #[derive(proto_derive::CmdID)] -#[cmdid(3805)] +#[cmdid(3814)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TextJoinSaveScRsp { - /// offset: 24 - #[prost(string, tag = "13")] + /// offset: 16 + #[prost(string, tag = "10")] pub hbjkeebdjml: ::prost::alloc::string::String, - /// offset: 32 - #[prost(uint32, tag = "14")] - pub adinnbpinak: u32, - /// offset: 40 - #[prost(uint32, tag = "10")] - pub fanokembmpb: u32, /// offset: 36 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "6")] + pub fanokembmpb: u32, + /// offset: 40 + #[prost(uint32, tag = "12")] pub retcode: u32, + /// offset: 32 + #[prost(uint32, tag = "3")] + pub adinnbpinak: u32, } /// Obf: CIMBHJDHAFO #[derive(proto_derive::CmdID)] -#[cmdid(3898)] +#[cmdid(3877)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TextJoinQueryCsReq { - /// offset: 16 - #[prost(uint32, repeated, tag = "2")] + /// offset: 24 + #[prost(uint32, repeated, tag = "9")] pub text_join_id_list: ::prost::alloc::vec::Vec, } /// Obf: EEELMIPKGIJ #[derive(proto_derive::CmdID)] -#[cmdid(3853)] +#[cmdid(3881)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TextJoinQueryScRsp { - /// offset: 16 - #[prost(message, repeated, tag = "1")] + /// offset: 24 + #[prost(message, repeated, tag = "4")] pub text_join_list: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "8")] pub retcode: u32, } /// Obf: EIGPGMEMLAJ #[derive(proto_derive::CmdID)] -#[cmdid(3879)] +#[cmdid(3802)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TextJoinBatchSaveCsReq { - /// offset: 16 - #[prost(message, repeated, tag = "6")] + /// offset: 24 + #[prost(message, repeated, tag = "4")] pub text_join_list: ::prost::alloc::vec::Vec, } /// Obf: MCCFKFOMIBA #[derive(proto_derive::CmdID)] -#[cmdid(3802)] +#[cmdid(3885)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TextJoinBatchSaveScRsp { /// offset: 32 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "15")] pub retcode: u32, /// offset: 16 - #[prost(message, repeated, tag = "8")] + #[prost(message, repeated, tag = "5")] pub text_join_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cgligecgakn { /// offset: 24 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "3")] pub stage_id: u32, /// offset: 28 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "4")] pub stage_score: u32, } /// Obf: EMFNMIFOFMH #[derive(proto_derive::CmdID)] -#[cmdid(7555)] +#[cmdid(7556)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetTrackPhotoActivityDataCsReq {} /// Obf: OINMKCHEDBO #[derive(proto_derive::CmdID)] -#[cmdid(7560)] +#[cmdid(7557)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetTrackPhotoActivityDataScRsp { /// offset: 32 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "8")] pub retcode: u32, - /// offset: 24 - #[prost(message, repeated, tag = "5")] + /// offset: 16 + #[prost(message, repeated, tag = "2")] pub emgfldopkgl: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Geoaeofjogc { /// offset: 28 + #[prost(uint32, tag = "6")] + pub entity_id: u32, + /// offset: 24 #[prost(bool, tag = "9")] pub kfboaonldem: bool, - /// offset: 24 - #[prost(uint32, tag = "15")] - pub entity_id: u32, } /// Obf: GBHMOCOJBGB #[derive(proto_derive::CmdID)] -#[cmdid(7551)] +#[cmdid(7559)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SettleTrackPhotoStageCsReq { - /// offset: 36 - #[prost(uint32, tag = "10")] - pub stage_id: u32, - /// offset: 32 - #[prost(uint32, tag = "3")] - pub bclnmidffoh: u32, - /// offset: 24 - #[prost(message, repeated, tag = "9")] + /// offset: 16 + #[prost(message, repeated, tag = "14")] pub lpihaniojfi: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "15")] + pub stage_id: u32, + /// offset: 36 + #[prost(uint32, tag = "11")] + pub bclnmidffoh: u32, } /// Obf: FPHPGHHMODG #[derive(proto_derive::CmdID)] -#[cmdid(7552)] +#[cmdid(7555)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SettleTrackPhotoStageScRsp { - /// offset: 32 - #[prost(uint32, tag = "9")] - pub score: u32, - /// offset: 40 - #[prost(uint32, tag = "11")] - pub stage_id: u32, - /// offset: 24 - #[prost(message, repeated, tag = "12")] - pub lpihaniojfi: ::prost::alloc::vec::Vec, /// offset: 36 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "3")] + pub stage_id: u32, + /// offset: 40 + #[prost(uint32, tag = "1")] pub retcode: u32, + /// offset: 32 + #[prost(uint32, tag = "4")] + pub score: u32, + /// offset: 16 + #[prost(message, repeated, tag = "6")] + pub lpihaniojfi: ::prost::alloc::vec::Vec, } /// Obf: DLGOPBGKGGL #[derive(proto_derive::CmdID)] -#[cmdid(7556)] +#[cmdid(7551)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct StartTrackPhotoStageCsReq { - /// offset: 28 - #[prost(uint32, tag = "7")] - pub stage_id: u32, /// offset: 24 + #[prost(uint32, tag = "5")] + pub stage_id: u32, + /// offset: 28 #[prost(bool, tag = "15")] pub djfcmlipdab: bool, } /// Obf: LDKCMMDKEGJ #[derive(proto_derive::CmdID)] -#[cmdid(7559)] +#[cmdid(7554)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct StartTrackPhotoStageScRsp { /// offset: 28 - #[prost(uint32, tag = "3")] - pub retcode: u32, - /// offset: 24 #[prost(uint32, tag = "4")] pub mdlndgijnml: u32, + /// offset: 24 + #[prost(uint32, tag = "14")] + pub retcode: u32, } /// Obf: LGKCKIKGNEN #[derive(proto_derive::CmdID)] -#[cmdid(7553)] +#[cmdid(7552)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct QuitTrackPhotoStageCsReq { /// offset: 24 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "3")] pub stage_id: u32, } /// Obf: IHLJCHKAJPG #[derive(proto_derive::CmdID)] -#[cmdid(7554)] +#[cmdid(7553)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct QuitTrackPhotoStageScRsp { /// offset: 24 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "5")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TrainPartyCardData { - /// offset: 36 - #[prost(uint32, tag = "12")] - pub upgrade_level: u32, - /// offset: 40 - #[prost(uint32, tag = "5")] - pub card_id: u32, - /// offset: 24 - #[prost(uint32, repeated, tag = "9")] + /// offset: 16 + #[prost(uint32, repeated, tag = "11")] pub hcpgealodme: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "3")] + pub upgrade_level: u32, + /// offset: 36 + #[prost(uint32, tag = "12")] + pub card_id: u32, + /// offset: 40 + #[prost(uint32, tag = "1")] pub unique_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TrainPartyCards { - /// offset: 24 - #[prost(message, repeated, tag = "5")] + /// offset: 16 + #[prost(message, repeated, tag = "13")] pub card_data_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TrainPartyCard { /// offset: 16 - #[prost(message, optional, tag = "5")] + #[prost(message, optional, tag = "3")] pub card_data_list: ::core::option::Option, - /// offset: 32 - #[prost(uint32, tag = "13")] - pub extra_ratio: u32, /// offset: 36 - #[prost(bool, tag = "2")] + #[prost(bool, tag = "1")] pub has_modify_all_passenger_stat_effect: bool, + /// offset: 32 + #[prost(uint32, tag = "5")] + pub extra_ratio: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TrainPartyGridData { - /// offset: 24 - #[prost(uint32, tag = "14")] - pub ghfaihlceln: u32, /// offset: 36 - #[prost(uint32, tag = "4")] - pub hfnhlcfnhkd: u32, - /// offset: 32 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "1")] pub unique_id: u32, - /// offset: 28 - #[prost(uint32, tag = "6")] + /// offset: 24 + #[prost(uint32, tag = "12")] pub display_value: u32, + /// offset: 32 + #[prost(uint32, tag = "9")] + pub hfnhlcfnhkd: u32, + /// offset: 28 + #[prost(uint32, tag = "10")] + pub ghfaihlceln: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TrainPartyMeetingCountInfo { - /// offset: 36 - #[prost(uint32, tag = "10")] - pub hcfocpkfobg: u32, - /// offset: 44 - #[prost(uint32, tag = "8")] - pub ncdcgfkoloe: u32, - /// offset: 48 - #[prost(uint32, tag = "1")] - pub blhpiciofai: u32, /// offset: 32 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "6")] + pub jodnmdoamkc: u32, + /// offset: 48 + #[prost(uint32, tag = "11")] + pub blhpiciofai: u32, + /// offset: 44 + #[prost(uint32, tag = "2")] pub papkgjojpii: u32, /// offset: 24 - #[prost(uint32, repeated, tag = "6")] + #[prost(uint32, repeated, tag = "9")] pub kddppgocomb: ::prost::alloc::vec::Vec, - /// offset: 40 + /// offset: 36 #[prost(uint32, tag = "15")] - pub jodnmdoamkc: u32, + pub hcfocpkfobg: u32, + /// offset: 40 + #[prost(uint32, tag = "14")] + pub ncdcgfkoloe: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TrainPartyGrids { + /// offset: 16 + #[prost(message, optional, tag = "4")] + pub gdghcbghlnd: ::core::option::Option, /// offset: 40 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "3")] pub bihmelmjhpo: u32, /// offset: 44 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "7")] pub lljefmpdjkh: u32, - /// offset: 16 - #[prost(message, repeated, tag = "2")] - pub mkoambmkdid: ::prost::alloc::vec::Vec, /// offset: 24 - #[prost(message, optional, tag = "9")] - pub gdghcbghlnd: ::core::option::Option, + #[prost(message, repeated, tag = "10")] + pub mkoambmkdid: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TrainPartyPassengerStatusInfo { /// offset: 28 - #[prost(uint32, tag = "11")] - pub kpakapnhnnd: u32, - /// offset: 24 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "10")] pub khhlnggecpb: u32, + /// offset: 24 + #[prost(uint32, tag = "3")] + pub kpakapnhnnd: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TrainPartyPassengerSkillInfo { /// offset: 24 - #[prost(uint32, tag = "4")] - pub skill_level: u32, + #[prost(uint32, tag = "11")] + pub jgmipmdppij: u32, /// offset: 28 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "5")] pub skill_id: u32, /// offset: 32 #[prost(uint32, tag = "15")] - pub jgmipmdppij: u32, + pub skill_level: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TrainPartyPassengerData { - /// offset: 36 - #[prost(uint32, tag = "3")] - pub passenger_id: u32, - /// offset: 32 - #[prost(uint32, tag = "14")] - pub mihlfgcgkno: u32, - /// offset: 16 - #[prost(message, optional, tag = "12")] + /// offset: 24 + #[prost(message, optional, tag = "3")] pub status_info: ::core::option::Option, + /// offset: 36 + #[prost(uint32, tag = "8")] + pub mihlfgcgkno: u32, + /// offset: 32 + #[prost(uint32, tag = "2")] + pub passenger_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TrainPartyPassengerPersistentData { - /// offset: 16 - #[prost(uint32, repeated, tag = "6")] - pub diary_data_list: ::prost::alloc::vec::Vec, - /// offset: 40 - #[prost(uint32, tag = "7")] - pub attempts: u32, /// offset: 32 - #[prost(bool, tag = "15")] + #[prost(uint32, tag = "5")] + pub attempts: u32, + /// offset: 40 + #[prost(bool, tag = "13")] pub cinmlckbhim: bool, + /// offset: 24 + #[prost(uint32, repeated, tag = "4")] + pub diary_data_list: ::prost::alloc::vec::Vec, /// offset: 36 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "12")] pub passenger_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TrainPartyPassenger { - /// offset: 24 - #[prost(message, repeated, tag = "4")] + /// offset: 16 + #[prost(message, repeated, tag = "8")] pub skill_info_list: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(uint32, repeated, tag = "12")] - pub cfkpaicdjpj: ::prost::alloc::vec::Vec, - /// offset: 40 - #[prost(message, repeated, tag = "6")] - pub kbgdcehiffj: ::prost::alloc::vec::Vec, - /// offset: 56 - #[prost(uint32, tag = "14")] - pub upgrade_level: u32, /// offset: 52 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "14")] pub pkidbdgpilo: u32, + /// offset: 40 + #[prost(uint32, repeated, tag = "4")] + pub cfkpaicdjpj: ::prost::alloc::vec::Vec, /// offset: 48 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "12")] pub oafaaeemnfb: u32, -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Oibmnpclnjj { - /// offset: 32 - #[prost(uint32, repeated, tag = "10")] - pub diary_data_list: ::prost::alloc::vec::Vec, - /// offset: 16 - #[prost(message, repeated, tag = "1")] - pub mebofhokepi: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TrainPartyAreaInfo { - /// offset: 32 - #[prost(uint32, repeated, tag = "15")] - pub elfphfpkbfi: ::prost::alloc::vec::Vec, - /// offset: 16 - #[prost(message, optional, tag = "13")] - pub mlhdkjmfdai: ::core::option::Option, - /// offset: 68 - #[prost(uint32, tag = "12")] - pub area_id: u32, - /// offset: 40 - #[prost(message, repeated, tag = "1")] - pub opdipfbcfdp: ::prost::alloc::vec::Vec, - /// offset: 64 - #[prost(uint32, tag = "3")] - pub progress: u32, /// offset: 56 - #[prost(uint32, repeated, tag = "10")] - pub knojnbjiokb: ::prost::alloc::vec::Vec, - /// offset: 24 - #[prost(uint32, repeated, tag = "7")] - pub hbccbgbfplo: ::prost::alloc::vec::Vec, -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Indffnnhohc { - /// offset: 24 - #[prost(uint32, repeated, tag = "10")] - pub elfphfpkbfi: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(uint32, tag = "1")] - pub area_id: u32, -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct Ppkdpajpagf { - /// offset: 28 - #[prost(uint32, tag = "7")] - pub gjfhpcieboj: u32, - /// offset: 32 - #[prost(enumeration = "TrainPartyBuildStatus", tag = "10")] - pub status: i32, - /// offset: 24 - #[prost(uint32, tag = "6")] - pub jlhdkolmeda: u32, -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Daipphmlpcb { - /// offset: 16 - #[prost(message, repeated, tag = "1")] - pub imekhgciedn: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(uint32, tag = "5")] - pub heidcikedpd: u32, -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct Mcnckbnoejg { - /// offset: 28 - #[prost(uint32, tag = "2")] - pub cigajenpmkh: u32, - /// offset: 24 - #[prost(uint32, tag = "15")] - pub slot_id: u32, -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Hhallekojia { - /// offset: 64 - #[prost(uint32, tag = "2")] - pub dbjhemippim: u32, - /// offset: 56 - #[prost(uint32, tag = "3")] - pub ppffkfgollj: u32, - /// offset: 72 - #[prost(uint32, tag = "1")] - pub eebnaapbkcn: u32, - /// offset: 24 - #[prost(uint32, repeated, tag = "13")] - pub mcfmaepokbk: ::prost::alloc::vec::Vec, - /// offset: 60 #[prost(uint32, tag = "11")] - pub flbnekgidbo: u32, - /// offset: 16 - #[prost(message, repeated, tag = "12")] - pub eohbbeakodf: ::prost::alloc::vec::Vec, - /// offset: 76 - #[prost(uint32, tag = "7")] - pub cnajoignmlj: u32, - /// offset: 32 - #[prost(message, repeated, tag = "4")] - pub llephoelgda: ::prost::alloc::vec::Vec, - /// offset: 40 - #[prost(uint32, repeated, tag = "6")] - pub cigacghpdgk: ::prost::alloc::vec::Vec, - /// offset: 68 - #[prost(uint32, tag = "8")] - pub obokglcmkke: u32, -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Lpkdpmlbejo { - /// offset: 16 - #[prost(message, optional, tag = "12")] - pub nhjjbkokldb: ::core::option::Option, - /// offset: 40 - #[prost(message, optional, tag = "8")] - pub cefmbafcnpk: ::core::option::Option, - /// offset: 48 - #[prost(uint32, tag = "13")] - pub klgbflnjkbl: u32, - /// offset: 52 - #[prost(uint32, tag = "3")] - pub aianofknlhg: u32, - /// offset: 32 - #[prost(message, optional, tag = "6")] - pub ijmekpadhjj: ::core::option::Option, - /// offset: 56 - #[prost(uint32, tag = "2")] - pub attempts: u32, -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Cdngndnlnaj { - /// offset: 32 - #[prost(message, optional, tag = "9")] - pub aakhcnedbcd: ::core::option::Option, - /// offset: 48 - #[prost(message, optional, tag = "11")] - pub eeihdcpolef: ::core::option::Option, - /// offset: 56 - #[prost(uint32, tag = "15")] - pub goneakbdgek: u32, - /// offset: 24 - #[prost(message, optional, tag = "6")] - pub gbfclmlimhc: ::core::option::Option, - /// offset: 40 - #[prost(message, optional, tag = "14")] - pub hbheajijegf: ::core::option::Option, -} -/// Obf: DBOEHMHGICC -#[derive(proto_derive::CmdID)] -#[cmdid(8010)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct TrainPartyGetDataCsReq {} -/// Obf: CFNECNJGENN -#[derive(proto_derive::CmdID)] -#[cmdid(8005)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TrainPartyGetDataScRsp { - /// offset: 32 - #[prost(uint32, tag = "7")] - pub retcode: u32, - /// offset: 16 - #[prost(message, optional, tag = "12")] - pub behnkmghghd: ::core::option::Option, -} -/// Obf: IAGDGOEBLAL -#[derive(proto_derive::CmdID)] -#[cmdid(8098)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct TrainPartyUseCardCsReq { - /// offset: 24 - #[prost(uint32, tag = "2")] - pub eeghhhkcghb: u32, -} -/// Obf: KNBKOEDFCBE -#[derive(proto_derive::CmdID)] -#[cmdid(8053)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct TrainPartyUseCardScRsp { - /// offset: 28 - #[prost(uint32, tag = "12")] - pub retcode: u32, - /// offset: 24 - #[prost(uint32, tag = "6")] - pub eeghhhkcghb: u32, -} -/// Obf: OOGNJJIPCNK -#[derive(proto_derive::CmdID)] -#[cmdid(8079)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TrainPartyMoveScNotify { - /// offset: 24 - #[prost(message, repeated, tag = "1")] - pub peadiocnimf: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(uint32, tag = "14")] - pub gheeoeohmfi: u32, -} -/// Obf: JGPGPFCLEAI -#[derive(proto_derive::CmdID)] -#[cmdid(8097)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TrainPartySettleNotify { - /// offset: 16 - #[prost(message, optional, tag = "8")] - pub hilomekafbp: ::core::option::Option, - /// offset: 32 - #[prost(uint32, tag = "15")] - pub eeghhhkcghb: u32, -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Fkmbflmegeb { - /// offset: 24 - #[prost(message, repeated, tag = "12")] - pub foaplialhdi: ::prost::alloc::vec::Vec, - /// offset: 40 - #[prost(uint32, tag = "9")] - pub heijcnlnhhi: u32, + pub upgrade_level: u32, /// offset: 32 #[prost(message, repeated, tag = "15")] pub kbgdcehiffj: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] +pub struct Oibmnpclnjj { + /// offset: 16 + #[prost(uint32, repeated, tag = "4")] + pub diary_data_list: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(message, repeated, tag = "13")] + pub mebofhokepi: ::prost::alloc::vec::Vec, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct TrainPartyAreaInfo { + /// offset: 24 + #[prost(uint32, repeated, tag = "9")] + pub hbccbgbfplo: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(message, optional, tag = "10")] + pub mlhdkjmfdai: ::core::option::Option, + /// offset: 68 + #[prost(uint32, tag = "3")] + pub progress: u32, + /// offset: 16 + #[prost(uint32, repeated, tag = "8")] + pub elfphfpkbfi: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(message, repeated, tag = "2")] + pub opdipfbcfdp: ::prost::alloc::vec::Vec, + /// offset: 56 + #[prost(uint32, repeated, tag = "6")] + pub knojnbjiokb: ::prost::alloc::vec::Vec, + /// offset: 64 + #[prost(uint32, tag = "14")] + pub area_id: u32, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Indffnnhohc { + /// offset: 24 + #[prost(uint32, repeated, tag = "4")] + pub elfphfpkbfi: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "15")] + pub area_id: u32, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct Ppkdpajpagf { + /// offset: 28 + #[prost(enumeration = "TrainPartyBuildStatus", tag = "10")] + pub status: i32, + /// offset: 24 + #[prost(uint32, tag = "6")] + pub jlhdkolmeda: u32, + /// offset: 32 + #[prost(uint32, tag = "3")] + pub gjfhpcieboj: u32, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Daipphmlpcb { + /// offset: 24 + #[prost(message, repeated, tag = "13")] + pub imekhgciedn: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "11")] + pub heidcikedpd: u32, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct Mcnckbnoejg { + /// offset: 24 + #[prost(uint32, tag = "11")] + pub slot_id: u32, + /// offset: 28 + #[prost(uint32, tag = "12")] + pub cigajenpmkh: u32, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Hhallekojia { + /// offset: 32 + #[prost(uint32, repeated, tag = "7")] + pub cigacghpdgk: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(message, repeated, tag = "4")] + pub llephoelgda: ::prost::alloc::vec::Vec, + /// offset: 56 + #[prost(uint32, tag = "11")] + pub flbnekgidbo: u32, + /// offset: 48 + #[prost(uint32, repeated, tag = "6")] + pub mcfmaepokbk: ::prost::alloc::vec::Vec, + /// offset: 60 + #[prost(uint32, tag = "13")] + pub dbjhemippim: u32, + /// offset: 76 + #[prost(uint32, tag = "12")] + pub obokglcmkke: u32, + /// offset: 68 + #[prost(uint32, tag = "8")] + pub eebnaapbkcn: u32, + /// offset: 64 + #[prost(uint32, tag = "5")] + pub cnajoignmlj: u32, + /// offset: 72 + #[prost(uint32, tag = "9")] + pub ppffkfgollj: u32, + /// offset: 40 + #[prost(message, repeated, tag = "2")] + pub eohbbeakodf: ::prost::alloc::vec::Vec, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Lpkdpmlbejo { + /// offset: 24 + #[prost(message, optional, tag = "5")] + pub cefmbafcnpk: ::core::option::Option, + /// offset: 40 + #[prost(message, optional, tag = "11")] + pub ijmekpadhjj: ::core::option::Option, + /// offset: 56 + #[prost(uint32, tag = "3")] + pub attempts: u32, + /// offset: 52 + #[prost(uint32, tag = "2")] + pub klgbflnjkbl: u32, + /// offset: 48 + #[prost(uint32, tag = "7")] + pub aianofknlhg: u32, + /// offset: 32 + #[prost(message, optional, tag = "15")] + pub nhjjbkokldb: ::core::option::Option, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Cdngndnlnaj { + /// offset: 56 + #[prost(uint32, tag = "5")] + pub goneakbdgek: u32, + /// offset: 32 + #[prost(message, optional, tag = "8")] + pub aakhcnedbcd: ::core::option::Option, + /// offset: 48 + #[prost(message, optional, tag = "15")] + pub eeihdcpolef: ::core::option::Option, + /// offset: 24 + #[prost(message, optional, tag = "4")] + pub gbfclmlimhc: ::core::option::Option, + /// offset: 40 + #[prost(message, optional, tag = "9")] + pub hbheajijegf: ::core::option::Option, +} +/// Obf: DBOEHMHGICC +#[derive(proto_derive::CmdID)] +#[cmdid(8041)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct TrainPartyGetDataCsReq {} +/// Obf: CFNECNJGENN +#[derive(proto_derive::CmdID)] +#[cmdid(8014)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct TrainPartyGetDataScRsp { + /// offset: 24 + #[prost(message, optional, tag = "15")] + pub behnkmghghd: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "5")] + pub retcode: u32, +} +/// Obf: IAGDGOEBLAL +#[derive(proto_derive::CmdID)] +#[cmdid(8077)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct TrainPartyUseCardCsReq { + /// offset: 24 + #[prost(uint32, tag = "11")] + pub eeghhhkcghb: u32, +} +/// Obf: KNBKOEDFCBE +#[derive(proto_derive::CmdID)] +#[cmdid(8081)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct TrainPartyUseCardScRsp { + /// offset: 28 + #[prost(uint32, tag = "1")] + pub retcode: u32, + /// offset: 24 + #[prost(uint32, tag = "15")] + pub eeghhhkcghb: u32, +} +/// Obf: OOGNJJIPCNK +#[derive(proto_derive::CmdID)] +#[cmdid(8002)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct TrainPartyMoveScNotify { + /// offset: 32 + #[prost(uint32, tag = "12")] + pub gheeoeohmfi: u32, + /// offset: 16 + #[prost(message, repeated, tag = "13")] + pub peadiocnimf: ::prost::alloc::vec::Vec, +} +/// Obf: JGPGPFCLEAI +#[derive(proto_derive::CmdID)] +#[cmdid(8012)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct TrainPartySettleNotify { + /// offset: 32 + #[prost(uint32, tag = "2")] + pub eeghhhkcghb: u32, + /// offset: 24 + #[prost(message, optional, tag = "12")] + pub hilomekafbp: ::core::option::Option, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Fkmbflmegeb { + /// offset: 40 + #[prost(uint32, tag = "9")] + pub heijcnlnhhi: u32, + /// offset: 32 + #[prost(message, repeated, tag = "10")] + pub kbgdcehiffj: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(message, repeated, tag = "5")] + pub foaplialhdi: ::prost::alloc::vec::Vec, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, PartialEq, ::prost::Message)] pub struct Baepnhdciem { /// offset: 32 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "9")] pub ijfihgcknhg: u32, - /// offset: 16 - #[prost(uint32, repeated, tag = "12")] + /// offset: 24 + #[prost(uint32, repeated, tag = "15")] pub param_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] @@ -42701,94 +44428,94 @@ pub struct Nclcbopcejg { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Idbeommckik { + /// offset: 32 + #[prost(uint32, tag = "2")] + pub passenger_id: u32, /// offset: 24 #[prost(message, optional, tag = "3")] pub status_info: ::core::option::Option, - /// offset: 32 - #[prost(uint32, tag = "1")] - pub passenger_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ibomhkhbaao { - /// offset: 16 - #[prost(message, repeated, tag = "7")] + /// offset: 24 + #[prost(message, repeated, tag = "14")] pub nfeolnaogdk: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Enjhdlhkino { - /// offset: 24 - #[prost(message, optional, tag = "13")] + /// offset: 16 + #[prost(message, optional, tag = "15")] pub kndmeilhkej: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fnoghghpjpd { /// offset: 24 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "10")] pub upgrade_level: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jldhcfggeao { - /// offset: 16 - #[prost(message, optional, tag = "3")] + /// offset: 24 + #[prost(message, optional, tag = "10")] pub mhmeddehbhi: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pfgiahaidlm { - /// offset: 16 - #[prost(message, repeated, tag = "9")] + /// offset: 24 + #[prost(message, repeated, tag = "3")] pub skill_info_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jhmnlcobjcj { /// offset: 16 - #[prost(message, optional, tag = "2")] + #[prost(message, optional, tag = "3")] pub abbnhmggpil: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fkjlbfniggm { - /// offset: 16 - #[prost(uint32, repeated, tag = "8")] + /// offset: 24 + #[prost(uint32, repeated, tag = "5")] pub diary_data_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hakmebiajcf { - /// offset: 16 - #[prost(message, repeated, tag = "12")] + /// offset: 24 + #[prost(message, repeated, tag = "6")] pub mkoambmkdid: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hmopiblfcln { - /// offset: 40 - #[prost(bool, tag = "15")] - pub has_modify_all_passenger_stat_effect: bool, /// offset: 44 - #[prost(uint32, tag = "6")] + #[prost(bool, tag = "12")] + pub has_modify_all_passenger_stat_effect: bool, + /// offset: 40 + #[prost(uint32, tag = "1")] pub extra_ratio: u32, - /// offset: 32 - #[prost(message, optional, tag = "11")] - pub gdghcbghlnd: ::core::option::Option, /// offset: 16 - #[prost(message, optional, tag = "12")] + #[prost(message, optional, tag = "7")] + pub gdghcbghlnd: ::core::option::Option, + /// offset: 24 + #[prost(message, optional, tag = "6")] pub lnmmkfmeajm: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Plkcmgdedck { /// offset: 36 - #[prost(enumeration = "TrainPartyUpdateSrc", tag = "4")] + #[prost(enumeration = "TrainPartyUpdateSrc", tag = "1")] pub src: i32, #[prost( oneof = "plkcmgdedck::Pphbgcabelf", - tags = "781, 1303, 483, 694, 764, 151, 1469, 1986, 558, 693" + tags = "530, 1271, 978, 1524, 1363, 654, 2042, 1837, 363, 1788" )] pub pphbgcabelf: ::core::option::Option, } @@ -42798,53 +44525,53 @@ pub mod plkcmgdedck { #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Pphbgcabelf { /// offset: 24 - #[prost(message, tag = "781")] + #[prost(message, tag = "530")] Lnmmkfmeajm(super::TrainPartyCards), /// offset: 24 - #[prost(message, tag = "1303")] + #[prost(message, tag = "1271")] Fpfdjndnpim(super::Ibomhkhbaao), /// offset: 24 - #[prost(message, tag = "483")] + #[prost(message, tag = "978")] Njkjnbdboca(super::Enjhdlhkino), /// offset: 24 - #[prost(message, tag = "694")] + #[prost(message, tag = "1524")] Lgjgbighonp(super::Fnoghghpjpd), /// offset: 24 - #[prost(message, tag = "764")] + #[prost(message, tag = "1363")] Dgnkbngipki(super::Hakmebiajcf), /// offset: 24 - #[prost(message, tag = "151")] + #[prost(message, tag = "654")] Mkkpchhnhcj(super::Jldhcfggeao), /// offset: 24 - #[prost(message, tag = "1469")] + #[prost(message, tag = "2042")] Pkpjefggboo(super::Hmopiblfcln), /// offset: 24 - #[prost(message, tag = "1986")] + #[prost(message, tag = "1837")] Nhacnnjpalp(super::Pfgiahaidlm), /// offset: 24 - #[prost(message, tag = "558")] + #[prost(message, tag = "363")] Ahpdpooljle(super::Jhmnlcobjcj), /// offset: 24 - #[prost(message, tag = "693")] + #[prost(message, tag = "1788")] Afmieicdnea(super::Fkjlbfniggm), } } /// Obf: JFJKLHGFDKP #[derive(proto_derive::CmdID)] -#[cmdid(8041)] +#[cmdid(8019)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TrainPartySyncUpdateScNotify { /// offset: 16 - #[prost(message, repeated, tag = "6")] + #[prost(message, repeated, tag = "15")] pub fflpklldhlm: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gcfehmenonm { - /// offset: 36 - #[prost(uint32, tag = "4")] + /// offset: 32 + #[prost(uint32, tag = "8")] pub hbapccegnme: u32, - #[prost(oneof = "gcfehmenonm::Dmjfkdoofmp", tags = "1447, 345, 55, 433")] + #[prost(oneof = "gcfehmenonm::Dmjfkdoofmp", tags = "1827, 2046, 705, 1809")] pub dmjfkdoofmp: ::core::option::Option, } /// Nested message and enum types in `GCFEHMENONM`. @@ -42852,272 +44579,272 @@ pub mod gcfehmenonm { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Dmjfkdoofmp { - /// offset: 16 - #[prost(message, tag = "1447")] + /// offset: 24 + #[prost(message, tag = "1827")] Iamkdjcfmib(super::Njkenncjlcf), - /// offset: 16 - #[prost(message, tag = "345")] + /// offset: 24 + #[prost(message, tag = "2046")] Leehaeobeba(super::Miiaiodleoa), - /// offset: 16 - #[prost(message, tag = "55")] + /// offset: 24 + #[prost(message, tag = "705")] Oaoofnjgidh(super::Emmdenjbfpf), - /// offset: 16 - #[prost(message, tag = "433")] + /// offset: 24 + #[prost(message, tag = "1809")] Pmmgocjfeej(super::Epbgfbedanm), } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hhpiafbhjcf { - /// offset: 24 - #[prost(bool, tag = "6")] - pub pipmgacmjnn: bool, /// offset: 28 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "5")] pub kdmlllghjon: u32, + /// offset: 24 + #[prost(bool, tag = "11")] + pub pipmgacmjnn: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Njkenncjlcf { /// offset: 36 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "1")] pub event_id: u32, /// offset: 24 - #[prost(message, repeated, tag = "10")] + #[prost(message, repeated, tag = "3")] pub lekpkocnjal: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(enumeration = "Ijdnojemian", tag = "15")] + #[prost(enumeration = "Ijdnojemian", tag = "6")] pub hoiokbkgfdn: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hpfkgddifhg { - /// offset: 28 + /// offset: 24 #[prost(uint32, tag = "4")] pub event_id: u32, - /// offset: 24 - #[prost(uint32, tag = "12")] + /// offset: 28 + #[prost(uint32, tag = "1")] pub kdmlllghjon: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bfifanaocpc { - /// offset: 24 - #[prost(message, optional, tag = "11")] + /// offset: 16 + #[prost(message, optional, tag = "15")] pub hilomekafbp: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ocmhofemnhi { /// offset: 24 - #[prost(uint32, tag = "4")] - pub level: u32, - /// offset: 32 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "6")] pub skill_id: u32, - /// offset: 28 + /// offset: 32 #[prost(uint32, tag = "10")] + pub level: u32, + /// offset: 28 + #[prost(uint32, tag = "4")] pub jgmipmdppij: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Miiaiodleoa { - /// offset: 32 - #[prost(uint32, tag = "9")] - pub passenger_id: u32, /// offset: 16 - #[prost(message, repeated, tag = "13")] + #[prost(message, repeated, tag = "10")] pub ganakfaibfc: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "1")] + pub passenger_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Epbgfbedanm { - /// offset: 32 - #[prost(uint32, tag = "2")] - pub idaihkmmdek: u32, /// offset: 16 - #[prost(message, repeated, tag = "11")] + #[prost(message, repeated, tag = "12")] pub llijagdkjco: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "10")] + pub idaihkmmdek: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Glbfbnhfcno { /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "8")] pub iehhdalhgpi: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mbinmaonbcd { /// offset: 16 - #[prost(message, repeated, tag = "4")] + #[prost(message, repeated, tag = "11")] pub skill_info_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pjjdmmbkkcn { + /// offset: 24 + #[prost(uint32, tag = "12")] + pub unique_id: u32, /// offset: 32 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "13")] pub passenger_id: u32, /// offset: 28 - #[prost(uint32, tag = "3")] - pub unique_id: u32, - /// offset: 24 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "8")] pub khhlnggecpb: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Heojldbkkge { /// offset: 28 - #[prost(uint32, tag = "10")] - pub num: u32, - /// offset: 24 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "3")] pub passenger_id: u32, + /// offset: 24 + #[prost(uint32, tag = "9")] + pub num: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Emmdenjbfpf { - /// offset: 64 - #[prost(uint32, tag = "8")] + /// offset: 60 + #[prost(uint32, tag = "1")] pub npjeecedpok: u32, - /// offset: 32 - #[prost(message, repeated, tag = "14")] - pub mmeiphbnked: ::prost::alloc::vec::Vec, - /// offset: 16 + /// offset: 56 + #[prost(uint32, tag = "4")] + pub mliijgoaeck: u32, + /// offset: 48 + #[prost(uint32, tag = "14")] + pub kmlppmnmpke: u32, + /// offset: 52 + #[prost(uint32, tag = "12")] + pub mlipplkiifd: u32, + /// offset: 40 #[prost(message, repeated, tag = "7")] pub kjmliamgdle: ::prost::alloc::vec::Vec, - /// offset: 24 - #[prost(message, repeated, tag = "15")] + /// offset: 32 + #[prost(message, repeated, tag = "10")] + pub mmeiphbnked: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(message, repeated, tag = "13")] pub ccgbhhfbafj: ::prost::alloc::vec::Vec, - /// offset: 56 - #[prost(uint32, tag = "6")] - pub kmlppmnmpke: u32, - /// offset: 60 - #[prost(uint32, tag = "5")] - pub mliijgoaeck: u32, - /// offset: 52 - #[prost(uint32, tag = "11")] - pub mlipplkiifd: u32, - /// offset: 48 - #[prost(uint32, tag = "9")] + /// offset: 64 + #[prost(uint32, tag = "2")] pub cfokigihcfp: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lpcnjmfipnp { /// offset: 32 - #[prost(enumeration = "Lcdemgacekd", tag = "9")] - pub skill_type: i32, - /// offset: 24 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "7")] pub flejagfjdkm: u32, /// offset: 28 - #[prost(uint32, tag = "6")] + #[prost(enumeration = "Lcdemgacekd", tag = "4")] + pub skill_type: i32, + /// offset: 24 + #[prost(uint32, tag = "11")] pub skill_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Oajopdgkjdo { /// offset: 32 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "14")] pub unique_id: u32, - /// offset: 36 - #[prost(uint32, tag = "7")] - pub eglmghlekef: u32, /// offset: 24 - #[prost(message, repeated, tag = "8")] + #[prost(message, repeated, tag = "10")] pub fajccghlcac: ::prost::alloc::vec::Vec, + /// offset: 36 + #[prost(uint32, tag = "13")] + pub eglmghlekef: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Phoefkfbikd { - /// offset: 40 - #[prost(uint32, tag = "15")] - pub mkegodinhnc: u32, /// offset: 32 - #[prost(message, optional, tag = "13")] + #[prost(message, optional, tag = "12")] pub ojcjnbgnicf: ::core::option::Option, /// offset: 16 - #[prost(uint32, repeated, tag = "12")] + #[prost(uint32, repeated, tag = "10")] pub npojmhhibki: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint32, tag = "1")] + pub mkegodinhnc: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pecglkcicgo { - /// offset: 24 - #[prost(uint32, repeated, tag = "13")] + /// offset: 16 + #[prost(uint32, repeated, tag = "4")] pub canngfdafoe: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jbocjhndamc { + /// offset: 80 + #[prost(enumeration = "TrainPartyMtSkillType", tag = "10")] + pub ijppknknlnl: i32, /// offset: 48 #[prost(message, repeated, tag = "8")] - pub bihfecjhpgh: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(message, optional, tag = "9")] - pub mfakjhfmaib: ::core::option::Option, - /// offset: 84 - #[prost(uint32, tag = "11")] - pub npjeecedpok: u32, - /// offset: 76 - #[prost(uint32, tag = "12")] - pub cfokigihcfp: u32, - /// offset: 24 - #[prost(message, repeated, tag = "3")] pub omggnaeahif: ::prost::alloc::vec::Vec, - /// offset: 16 - #[prost(message, repeated, tag = "4")] + /// offset: 40 + #[prost(message, optional, tag = "2")] + pub mfakjhfmaib: ::core::option::Option, + /// offset: 32 + #[prost(message, repeated, tag = "12")] + pub mmeiphbnked: ::prost::alloc::vec::Vec, + /// offset: 84 + #[prost(uint32, tag = "6")] + pub score: u32, + /// offset: 24 + #[prost(message, repeated, tag = "14")] pub ccgbhhfbafj: ::prost::alloc::vec::Vec, /// offset: 72 - #[prost(uint32, tag = "10")] - pub score: u32, - /// offset: 80 - #[prost(enumeration = "TrainPartyMtSkillType", tag = "6")] - pub ijppknknlnl: i32, - /// offset: 56 - #[prost(message, optional, tag = "2")] + #[prost(uint32, tag = "4")] + pub cfokigihcfp: u32, + /// offset: 64 + #[prost(message, optional, tag = "5")] pub gdghcbghlnd: ::core::option::Option, - /// offset: 40 - #[prost(message, repeated, tag = "1")] - pub mmeiphbnked: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(message, repeated, tag = "7")] + pub bihfecjhpgh: ::prost::alloc::vec::Vec, + /// offset: 76 + #[prost(uint32, tag = "9")] + pub npjeecedpok: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Encjkpgoial { /// offset: 24 - #[prost(uint32, repeated, tag = "14")] + #[prost(uint32, repeated, tag = "3")] pub canngfdafoe: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fbglldnlgpe { - /// offset: 48 - #[prost(uint32, tag = "4")] - pub kmlppmnmpke: u32, - /// offset: 32 - #[prost(message, repeated, tag = "3")] + /// offset: 16 + #[prost(message, repeated, tag = "1")] pub nicgnemched: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(uint32, tag = "10")] + pub kmlppmnmpke: u32, /// offset: 40 #[prost(message, repeated, tag = "12")] - pub mmeiphbnked: ::prost::alloc::vec::Vec, - /// offset: 16 - #[prost(message, repeated, tag = "10")] pub ccgbhhfbafj: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(message, repeated, tag = "6")] + pub mmeiphbnked: ::prost::alloc::vec::Vec, } /// Obf: BHEIBFHJFID #[derive(proto_derive::CmdID)] -#[cmdid(8007)] +#[cmdid(8034)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TrainPartyHandlePendingActionCsReq { /// offset: 32 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "2")] pub hbapccegnme: u32, #[prost( oneof = "train_party_handle_pending_action_cs_req::Gnglhjgmaok", - tags = "1433, 1375, 1327, 271" + tags = "137, 1008, 1530, 241" )] pub gnglhjgmaok: ::core::option::Option< train_party_handle_pending_action_cs_req::Gnglhjgmaok, @@ -43128,40 +44855,40 @@ pub mod train_party_handle_pending_action_cs_req { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Gnglhjgmaok { - /// offset: 16 - #[prost(message, tag = "1433")] + /// offset: 24 + #[prost(message, tag = "137")] Iamkdjcfmib(super::Hpfkgddifhg), - /// offset: 16 - #[prost(message, tag = "1375")] + /// offset: 24 + #[prost(message, tag = "1008")] Pmmgocjfeej(super::Glbfbnhfcno), - /// offset: 16 - #[prost(message, tag = "1327")] + /// offset: 24 + #[prost(message, tag = "1530")] Lgbjaeldpnb(super::Pecglkcicgo), - /// offset: 16 - #[prost(message, tag = "271")] + /// offset: 24 + #[prost(message, tag = "241")] Bgjmfbhcmkl(super::Encjkpgoial), } } /// Obf: FKNAGADELDE #[derive(proto_derive::CmdID)] -#[cmdid(8039)] +#[cmdid(8089)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TrainPartyHandlePendingActionScRsp { /// offset: 16 - #[prost(message, optional, tag = "1")] + #[prost(message, optional, tag = "15")] pub hilomekafbp: ::core::option::Option, - /// offset: 52 + /// offset: 40 + #[prost(uint32, tag = "2")] + pub retcode: u32, + /// offset: 44 + #[prost(uint32, tag = "6")] + pub hbapccegnme: u32, + /// offset: 48 #[prost(bool, tag = "11")] pub dlncbjfgkaa: bool, - /// offset: 48 - #[prost(uint32, tag = "2")] - pub hbapccegnme: u32, - /// offset: 44 - #[prost(uint32, tag = "12")] - pub retcode: u32, #[prost( oneof = "train_party_handle_pending_action_sc_rsp::Gnglhjgmaok", - tags = "377, 547, 1617, 642" + tags = "459, 188, 1904, 1411" )] pub gnglhjgmaok: ::core::option::Option< train_party_handle_pending_action_sc_rsp::Gnglhjgmaok, @@ -43173,184 +44900,184 @@ pub mod train_party_handle_pending_action_sc_rsp { #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Gnglhjgmaok { /// offset: 32 - #[prost(message, tag = "377")] + #[prost(message, tag = "459")] Laelpnhhjik(super::Bfifanaocpc), /// offset: 32 - #[prost(message, tag = "547")] + #[prost(message, tag = "188")] Pmojbjmkfan(super::Mbinmaonbcd), /// offset: 32 - #[prost(message, tag = "1617")] + #[prost(message, tag = "1904")] Afdndbaddkp(super::Jbocjhndamc), /// offset: 32 - #[prost(message, tag = "642")] + #[prost(message, tag = "1411")] Ledfncdfamk(super::Fbglldnlgpe), } } /// Obf: LHHGJPGIAFE #[derive(proto_derive::CmdID)] -#[cmdid(8016)] +#[cmdid(8022)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TrainPartyBuildStartStepCsReq { - /// offset: 36 - #[prost(uint32, tag = "3")] - pub heidcikedpd: u32, /// offset: 32 - #[prost(uint32, tag = "10")] - pub area_id: u32, - /// offset: 40 #[prost(uint32, tag = "8")] - pub gjfhpcieboj: u32, - /// offset: 24 - #[prost(message, optional, tag = "1")] + pub heidcikedpd: u32, + /// offset: 40 + #[prost(uint32, tag = "6")] + pub area_id: u32, + /// offset: 16 + #[prost(message, optional, tag = "7")] pub alaoddbghpl: ::core::option::Option, + /// offset: 36 + #[prost(uint32, tag = "5")] + pub gjfhpcieboj: u32, } /// Obf: FLPDEABALAB #[derive(proto_derive::CmdID)] -#[cmdid(8026)] +#[cmdid(8096)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TrainPartyBuildStartStepScRsp { /// offset: 24 - #[prost(uint32, tag = "10")] - pub dbjhemippim: u32, - /// offset: 28 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "8")] pub retcode: u32, + /// offset: 28 + #[prost(uint32, tag = "2")] + pub dbjhemippim: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cikohjnagon { /// offset: 32 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "13")] pub area_id: u32, /// offset: 24 - #[prost(message, optional, tag = "14")] + #[prost(message, optional, tag = "1")] pub kcjbmkjlfba: ::core::option::Option, } /// Obf: IGIOFLAJOLK #[derive(proto_derive::CmdID)] -#[cmdid(8063)] +#[cmdid(8032)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TrainPartyBuildDiyCsReq { - /// offset: 36 - #[prost(uint32, tag = "6")] - pub slot_id: u32, - /// offset: 32 + /// offset: 24 + #[prost(uint32, tag = "13")] + pub cigajenpmkh: u32, + /// offset: 28 #[prost(uint32, tag = "5")] pub area_id: u32, - /// offset: 24 - #[prost(bool, tag = "4")] + /// offset: 32 + #[prost(uint32, tag = "6")] + pub slot_id: u32, + /// offset: 36 + #[prost(bool, tag = "2")] pub ganhklnpapi: bool, - /// offset: 28 - #[prost(uint32, tag = "14")] - pub cigajenpmkh: u32, } /// Obf: IGOGLPAJAND #[derive(proto_derive::CmdID)] -#[cmdid(8067)] +#[cmdid(8082)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TrainPartyBuildDiyScRsp { - /// offset: 44 - #[prost(bool, tag = "4")] - pub ganhklnpapi: bool, - /// offset: 40 - #[prost(uint32, tag = "15")] - pub area_id: u32, /// offset: 48 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "8")] + pub area_id: u32, + /// offset: 32 + #[prost(message, repeated, tag = "1")] + pub fflpklldhlm: ::prost::alloc::vec::Vec, + /// offset: 44 + #[prost(uint32, tag = "15")] pub retcode: u32, /// offset: 24 - #[prost(message, repeated, tag = "2")] + #[prost(message, repeated, tag = "7")] pub opdipfbcfdp: ::prost::alloc::vec::Vec, - /// offset: 16 - #[prost(message, repeated, tag = "13")] - pub fflpklldhlm: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(bool, tag = "12")] + pub ganhklnpapi: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kmbdkdlnhmc { - /// offset: 32 - #[prost(uint32, tag = "15")] - pub okhcjkljghf: u32, - /// offset: 24 - #[prost(message, repeated, tag = "6")] + /// offset: 16 + #[prost(message, repeated, tag = "2")] pub cgfihjccgcd: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "7")] + pub okhcjkljghf: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jnahojlcnja { - /// offset: 36 - #[prost(uint32, tag = "4")] - pub heidcikedpd: u32, - /// offset: 16 - #[prost(message, repeated, tag = "5")] + /// offset: 24 + #[prost(message, repeated, tag = "4")] pub cgfihjccgcd: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(uint32, tag = "14")] - pub area_id: u32, /// offset: 40 + #[prost(uint32, tag = "11")] + pub area_id: u32, + /// offset: 36 #[prost(uint32, tag = "10")] pub progress: u32, + /// offset: 32 + #[prost(uint32, tag = "6")] + pub heidcikedpd: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Iefkfkfmepl { /// offset: 28 - #[prost(uint32, tag = "8")] - pub obokglcmkke: u32, - /// offset: 24 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "1")] pub ppffkfgollj: u32, + /// offset: 24 + #[prost(uint32, tag = "15")] + pub obokglcmkke: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fnpmcdnkdfj { /// offset: 24 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "5")] pub bdccopiehin: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gegjhbmloem { /// offset: 24 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "10")] pub flbnekgidbo: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bfddpplmkpg { /// offset: 24 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "10")] pub mnleikiehhp: u32, /// offset: 28 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "8")] pub area_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kmlehllogjg { /// offset: 24 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "11")] pub cigajenpmkh: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Okfgjeihljm { /// offset: 24 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "1")] pub fbfihjiiabo: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kakjcjomfgh { /// offset: 24 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "2")] pub cnajoignmlj: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mclncbcpaff { /// offset: 16 - #[prost(uint32, repeated, tag = "14")] + #[prost(uint32, repeated, tag = "4")] pub cgfihjccgcd: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "1")] @@ -43359,8 +45086,8 @@ pub struct Mclncbcpaff { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lndgcgobdjl { - /// offset: 16 - #[prost(message, repeated, tag = "8")] + /// offset: 24 + #[prost(message, repeated, tag = "2")] pub llephoelgda: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] @@ -43368,7 +45095,7 @@ pub struct Lndgcgobdjl { pub struct Ppkgjkifelk { #[prost( oneof = "ppkgjkifelk::Pphbgcabelf", - tags = "584, 1365, 590, 1962, 1399, 642, 1185, 1063, 1778, 1100" + tags = "907, 1335, 1027, 744, 1276, 243, 891, 884, 1542, 575" )] pub pphbgcabelf: ::core::option::Option, } @@ -43378,653 +45105,653 @@ pub mod ppkgjkifelk { #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Pphbgcabelf { /// offset: 24 - #[prost(message, tag = "584")] + #[prost(message, tag = "907")] Maplogdnbgb(super::Okfgjeihljm), /// offset: 24 - #[prost(message, tag = "1365")] + #[prost(message, tag = "1335")] Ekflejankme(super::Kmbdkdlnhmc), /// offset: 24 - #[prost(message, tag = "590")] + #[prost(message, tag = "1027")] Jobejafkecd(super::Jnahojlcnja), /// offset: 24 - #[prost(message, tag = "1962")] + #[prost(message, tag = "744")] Dblbhnphhkb(super::Iefkfkfmepl), /// offset: 24 - #[prost(message, tag = "1399")] + #[prost(message, tag = "1276")] Ckbnojapnnb(super::Fnpmcdnkdfj), /// offset: 24 - #[prost(message, tag = "642")] + #[prost(message, tag = "243")] Nepconhofkj(super::Bfddpplmkpg), /// offset: 24 - #[prost(message, tag = "1185")] + #[prost(message, tag = "891")] Egdgpikbnlk(super::Kmlehllogjg), /// offset: 24 - #[prost(message, tag = "1063")] + #[prost(message, tag = "884")] Bhofhhemlog(super::Gegjhbmloem), /// offset: 24 - #[prost(message, tag = "1778")] + #[prost(message, tag = "1542")] Haeadfoolnd(super::Kakjcjomfgh), /// offset: 24 - #[prost(message, tag = "1100")] + #[prost(message, tag = "575")] Gaibcbghhgl(super::Lndgcgobdjl), } } /// Obf: BMOPHHIBHCP #[derive(proto_derive::CmdID)] -#[cmdid(8072)] +#[cmdid(8066)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TrainPartyBuildingUpdateNotify { - /// offset: 16 - #[prost(message, repeated, tag = "4")] + /// offset: 24 + #[prost(message, repeated, tag = "14")] pub bjdfkemkaol: ::prost::alloc::vec::Vec, } /// Obf: DGHAJAOFFAE #[derive(proto_derive::CmdID)] -#[cmdid(8036)] +#[cmdid(8031)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TrainPartyEnterCsReq {} /// Obf: LCOFPKJDPJI #[derive(proto_derive::CmdID)] -#[cmdid(8078)] +#[cmdid(8097)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TrainPartyEnterScRsp { /// offset: 24 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "3")] pub retcode: u32, } /// Obf: NPBHFJLHLNL #[derive(proto_derive::CmdID)] -#[cmdid(8074)] +#[cmdid(8087)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TrainPartyLeaveCsReq {} /// Obf: JJLKBFPGBIG #[derive(proto_derive::CmdID)] -#[cmdid(8090)] +#[cmdid(8015)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TrainPartyLeaveScRsp { /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "11")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bjgldljkidh { - /// offset: 24 - #[prost(enumeration = "TrainPartyMtSkillType", tag = "8")] - pub jllnmgbenaf: i32, /// offset: 28 - #[prost(uint32, tag = "9")] + #[prost(enumeration = "TrainPartyMtSkillType", tag = "12")] + pub jllnmgbenaf: i32, + /// offset: 24 + #[prost(uint32, tag = "13")] pub level: u32, } /// Obf: FPKBMIHOLMG #[derive(proto_derive::CmdID)] -#[cmdid(8024)] +#[cmdid(8033)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TrainPartyGamePlaySettleNotify { - /// offset: 40 - #[prost(uint32, tag = "12")] - pub attempts: u32, /// offset: 24 - #[prost(message, optional, tag = "13")] - pub hanfphgemgf: ::core::option::Option, - /// offset: 16 - #[prost(uint32, repeated, tag = "5")] + #[prost(uint32, repeated, tag = "6")] pub olbagkmfdaj: ::prost::alloc::vec::Vec, /// offset: 44 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "7")] pub aianofknlhg: u32, + /// offset: 40 + #[prost(uint32, tag = "5")] + pub attempts: u32, + /// offset: 32 + #[prost(message, optional, tag = "10")] + pub hanfphgemgf: ::core::option::Option, } /// Obf: DKGFBNFIOBL #[derive(proto_derive::CmdID)] -#[cmdid(8069)] +#[cmdid(8025)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TrainPartyGamePlayStartCsReq { /// offset: 24 - #[prost(uint32, repeated, tag = "5")] + #[prost(uint32, repeated, tag = "14")] pub kbgdcehiffj: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "2")] pub goneakbdgek: u32, } /// Obf: IPCPHCIPFBG #[derive(proto_derive::CmdID)] -#[cmdid(8092)] +#[cmdid(8086)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TrainPartyGamePlayStartScRsp { - /// offset: 16 - #[prost(message, optional, tag = "9")] - pub kmdphcmbjgb: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "6")] pub retcode: u32, + /// offset: 24 + #[prost(message, optional, tag = "14")] + pub kmdphcmbjgb: ::core::option::Option, } /// Obf: CCGLODLDCCG #[derive(proto_derive::CmdID)] -#[cmdid(8035)] +#[cmdid(8006)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TrainPartyAddBuildDynamicBuffCsReq {} /// Obf: PAKLHDBGCLE #[derive(proto_derive::CmdID)] -#[cmdid(8037)] +#[cmdid(8046)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TrainPartyAddBuildDynamicBuffScRsp { - /// offset: 28 - #[prost(uint32, tag = "12")] - pub buff_id: u32, /// offset: 24 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "6")] + pub buff_id: u32, + /// offset: 28 + #[prost(uint32, tag = "8")] pub retcode: u32, } /// Obf: FLACIGJGGCJ #[derive(proto_derive::CmdID)] -#[cmdid(8051)] +#[cmdid(8100)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TrainPartyTakeBuildLevelAwardCsReq { /// offset: 24 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "12")] pub ecclpifmmpp: u32, } /// Obf: EMLBHKHIBGI #[derive(proto_derive::CmdID)] -#[cmdid(8025)] +#[cmdid(8035)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TrainPartyTakeBuildLevelAwardScRsp { /// offset: 16 - #[prost(message, optional, tag = "3")] + #[prost(message, optional, tag = "14")] pub item_list: ::core::option::Option, - /// offset: 36 - #[prost(uint32, tag = "10")] - pub retcode: u32, /// offset: 32 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "8")] pub ecclpifmmpp: u32, + /// offset: 36 + #[prost(uint32, tag = "1")] + pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gbcdkgekcpp { - /// offset: 28 - #[prost(uint32, tag = "10")] - pub visitor_id: u32, /// offset: 24 - #[prost(bool, tag = "11")] + #[prost(uint32, tag = "9")] + pub visitor_id: u32, + /// offset: 28 + #[prost(bool, tag = "3")] pub iagodfdjaik: bool, } /// Obf: OACBEIPOBJI #[derive(proto_derive::CmdID)] -#[cmdid(3710)] +#[cmdid(3741)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TrainVisitorBehaviorFinishCsReq { /// offset: 24 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "7")] pub visitor_id: u32, } /// Obf: FKIFBIGHAAP #[derive(proto_derive::CmdID)] -#[cmdid(3705)] +#[cmdid(3714)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TrainVisitorBehaviorFinishScRsp { /// offset: 32 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "8")] pub retcode: u32, /// offset: 36 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "5")] pub visitor_id: u32, - /// offset: 16 - #[prost(message, optional, tag = "6")] + /// offset: 24 + #[prost(message, optional, tag = "14")] pub reward: ::core::option::Option, } /// Obf: LMINIONBHAM #[derive(proto_derive::CmdID)] -#[cmdid(3798)] +#[cmdid(3777)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetTrainVisitorBehaviorCsReq { - /// offset: 16 - #[prost(uint32, repeated, tag = "14")] + /// offset: 24 + #[prost(uint32, repeated, tag = "8")] pub oifnlnbkdma: ::prost::alloc::vec::Vec, } /// Obf: ALNDKEMKEBB #[derive(proto_derive::CmdID)] -#[cmdid(3753)] +#[cmdid(3781)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetTrainVisitorBehaviorScRsp { /// offset: 24 - #[prost(message, repeated, tag = "6")] + #[prost(message, repeated, tag = "2")] pub ecfopdhgkfb: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "1")] pub retcode: u32, } /// Obf: BELCDBIGMEO #[derive(proto_derive::CmdID)] -#[cmdid(3779)] +#[cmdid(3702)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TrainRefreshTimeNotify { /// offset: 24 - #[prost(uint64, tag = "13")] + #[prost(uint64, tag = "14")] pub train_refresh_time: u64, } /// Obf: OCGDCMPOEDA #[derive(proto_derive::CmdID)] -#[cmdid(3702)] +#[cmdid(3785)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TrainVisitorRewardSendNotify { /// offset: 32 - #[prost(uint32, tag = "5")] + #[prost(enumeration = "Iippjkhmpch", tag = "14")] + pub r#type: i32, + /// offset: 36 + #[prost(uint32, tag = "2")] pub visitor_id: u32, /// offset: 24 #[prost(message, optional, tag = "1")] pub reward: ::core::option::Option, - /// offset: 36 - #[prost(enumeration = "Iippjkhmpch", tag = "10")] - pub r#type: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hglkmjfehmb { /// offset: 24 - #[prost(uint32, repeated, tag = "8")] + #[prost(uint32, repeated, tag = "7")] pub edhhgcpdkik: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(bool, tag = "10")] - pub ijabkdepgma: bool, - /// offset: 44 - #[prost(uint32, tag = "4")] - pub visitor_id: u32, /// offset: 40 - #[prost(uint32, tag = "5")] - pub opaokgjbooe: u32, + #[prost(bool, tag = "8")] + pub ijabkdepgma: bool, /// offset: 36 - #[prost(enumeration = "Llmibdpfjnd", tag = "6")] + #[prost(uint32, tag = "3")] + pub opaokgjbooe: u32, + /// offset: 44 + #[prost(uint32, tag = "15")] + pub visitor_id: u32, + /// offset: 32 + #[prost(enumeration = "Llmibdpfjnd", tag = "5")] pub status: i32, } /// Obf: JDJCNCPPAMF #[derive(proto_derive::CmdID)] -#[cmdid(3797)] +#[cmdid(3712)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetTrainVisitorRegisterCsReq { /// offset: 24 - #[prost(enumeration = "Jfjjfgaeoab", tag = "5")] + #[prost(enumeration = "Jfjjfgaeoab", tag = "1")] pub r#type: i32, } /// Obf: HNGKFNOAJFH #[derive(proto_derive::CmdID)] -#[cmdid(3706)] +#[cmdid(3788)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetTrainVisitorRegisterScRsp { - /// offset: 32 - #[prost(message, repeated, tag = "9")] - pub fdmfkaljbaj: ::prost::alloc::vec::Vec, - /// offset: 16 - #[prost(uint32, repeated, tag = "1")] + /// offset: 24 + #[prost(uint32, repeated, tag = "4")] pub famhpmfoijh: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "7")] pub retcode: u32, + /// offset: 16 + #[prost(message, repeated, tag = "15")] + pub fdmfkaljbaj: ::prost::alloc::vec::Vec, } /// Obf: FNLKMOEFPDA #[derive(proto_derive::CmdID)] -#[cmdid(3741)] +#[cmdid(3719)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeTrainVisitorUntakenBehaviorRewardCsReq { /// offset: 24 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "10")] pub visitor_id: u32, } /// Obf: ODJGBFIMGCK #[derive(proto_derive::CmdID)] -#[cmdid(3755)] +#[cmdid(3762)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeTrainVisitorUntakenBehaviorRewardScRsp { /// offset: 36 - #[prost(uint32, tag = "9")] - pub visitor_id: u32, + #[prost(uint32, tag = "6")] + pub retcode: u32, + /// offset: 16 + #[prost(uint32, repeated, tag = "13")] + pub edhhgcpdkik: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "12")] - pub retcode: u32, - /// offset: 24 - #[prost(uint32, repeated, tag = "4")] - pub edhhgcpdkik: ::prost::alloc::vec::Vec, + pub visitor_id: u32, } /// Obf: ONLDPCLJMLP #[derive(proto_derive::CmdID)] -#[cmdid(3707)] +#[cmdid(3734)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ShowNewSupplementVisitorCsReq { - /// offset: 16 - #[prost(uint32, repeated, tag = "8")] + /// offset: 24 + #[prost(uint32, repeated, tag = "6")] pub famhpmfoijh: ::prost::alloc::vec::Vec, } /// Obf: GMJIFOALLOJ #[derive(proto_derive::CmdID)] -#[cmdid(3739)] +#[cmdid(3789)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ShowNewSupplementVisitorScRsp { /// offset: 24 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "4")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nhbddinfkoh { - /// offset: 36 - #[prost(uint32, tag = "8")] - pub iimoplcfhah: u32, - /// offset: 28 + /// offset: 40 #[prost(uint32, tag = "12")] pub item_id: u32, - /// offset: 40 - #[prost(uint64, tag = "4")] - pub unique_id: u64, - /// offset: 32 - #[prost(int32, tag = "9")] - pub ieagbpemflg: i32, + /// offset: 36 + #[prost(uint32, tag = "5")] + pub kbcdecdnefm: u32, /// offset: 48 + #[prost(int32, tag = "2")] + pub ieagbpemflg: i32, + /// offset: 24 + #[prost(uint64, tag = "7")] + pub unique_id: u64, + /// offset: 44 + #[prost(uint32, tag = "6")] + pub iimoplcfhah: u32, + /// offset: 32 #[prost(int32, tag = "15")] pub lljaegobhmp: i32, - /// offset: 24 - #[prost(uint32, tag = "3")] - pub kbcdecdnefm: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kchjhcljock { - /// offset: 36 - #[prost(uint32, tag = "2")] - pub cpodejofpdd: u32, - /// offset: 24 - #[prost(message, repeated, tag = "4")] - pub hjbpkcfkhli: ::prost::alloc::vec::Vec, /// offset: 44 - #[prost(enumeration = "Hgkkppljboi", tag = "10")] + #[prost(enumeration = "Hgkkppljboi", tag = "6")] pub clfgfaboiop: i32, /// offset: 40 - #[prost(enumeration = "Dcjaopdinoi", tag = "11")] - pub embkicmefco: i32, + #[prost(uint32, tag = "13")] + pub cpodejofpdd: u32, /// offset: 32 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "15")] pub diphgghfmcp: u32, + /// offset: 36 + #[prost(enumeration = "Dcjaopdinoi", tag = "1")] + pub embkicmefco: i32, + /// offset: 16 + #[prost(message, repeated, tag = "9")] + pub hjbpkcfkhli: ::prost::alloc::vec::Vec, } /// Obf: NKPEMNOPMNO #[derive(proto_derive::CmdID)] -#[cmdid(6410)] +#[cmdid(6441)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TravelBrochureGetDataCsReq {} /// Obf: OEPEPLALCOB #[derive(proto_derive::CmdID)] -#[cmdid(6405)] +#[cmdid(6414)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TravelBrochureGetDataScRsp { - /// offset: 44 + /// offset: 16 + #[prost(map = "uint32, message", tag = "7")] + pub mibclbgmdla: ::std::collections::HashMap, + /// offset: 40 #[prost(uint32, tag = "15")] pub kmhdfladepi: u32, - /// offset: 40 - #[prost(uint32, tag = "8")] + /// offset: 44 + #[prost(uint32, tag = "4")] pub retcode: u32, - /// offset: 24 - #[prost(map = "uint32, message", tag = "5")] - pub mibclbgmdla: ::std::collections::HashMap, /// offset: 32 - #[prost(map = "uint32, uint32", tag = "9")] + #[prost(map = "uint32, uint32", tag = "12")] pub fkbbomhekpe: ::std::collections::HashMap, } /// Obf: ICIFONJONFA #[derive(proto_derive::CmdID)] -#[cmdid(6498)] +#[cmdid(6477)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TravelBrochurePageUnlockScNotify { /// offset: 24 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "3")] pub cpodejofpdd: u32, } /// Obf: ELLAHNNAPLN #[derive(proto_derive::CmdID)] -#[cmdid(6479)] +#[cmdid(6402)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TravelBrochureSelectMessageCsReq { /// offset: 24 - #[prost(uint32, tag = "14")] - pub diphgghfmcp: u32, - /// offset: 28 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "12")] pub cpodejofpdd: u32, + /// offset: 28 + #[prost(uint32, tag = "10")] + pub diphgghfmcp: u32, } /// Obf: IOHEBKBCGNE #[derive(proto_derive::CmdID)] -#[cmdid(6402)] +#[cmdid(6485)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TravelBrochureSelectMessageScRsp { /// offset: 40 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "11")] pub retcode: u32, - /// offset: 32 - #[prost(message, optional, tag = "8")] - pub reward: ::core::option::Option, /// offset: 24 - #[prost(message, optional, tag = "11")] + #[prost(message, optional, tag = "2")] pub cagglkliimf: ::core::option::Option, + /// offset: 16 + #[prost(message, optional, tag = "4")] + pub reward: ::core::option::Option, } /// Obf: FBLEAEPJAMC #[derive(proto_derive::CmdID)] -#[cmdid(6497)] +#[cmdid(6412)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TravelBrochureApplyPasterCsReq { - /// offset: 40 - #[prost(uint32, tag = "15")] - pub kbcdecdnefm: u32, - /// offset: 36 - #[prost(uint32, tag = "10")] - pub item_id: u32, /// offset: 28 - #[prost(uint32, tag = "3")] - pub cpodejofpdd: u32, - /// offset: 32 + #[prost(uint32, tag = "14")] + pub kbcdecdnefm: u32, + /// offset: 44 + #[prost(int32, tag = "2")] + pub lljaegobhmp: i32, + /// offset: 24 #[prost(int32, tag = "11")] pub ieagbpemflg: i32, - /// offset: 44 - #[prost(uint32, tag = "1")] + /// offset: 40 + #[prost(uint32, tag = "3")] + pub cpodejofpdd: u32, + /// offset: 36 + #[prost(uint32, tag = "8")] + pub item_id: u32, + /// offset: 32 + #[prost(uint32, tag = "5")] pub iimoplcfhah: u32, - /// offset: 24 - #[prost(int32, tag = "7")] - pub lljaegobhmp: i32, } /// Obf: CHEPGAMCBIH #[derive(proto_derive::CmdID)] -#[cmdid(6406)] +#[cmdid(6488)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TravelBrochureApplyPasterScRsp { - /// offset: 24 - #[prost(message, optional, tag = "6")] - pub cagglkliimf: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "5")] - pub retcode: u32, -} -/// Obf: CHGGONIIOHA -#[derive(proto_derive::CmdID)] -#[cmdid(6441)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct TravelBrochureRemovePasterCsReq { - /// offset: 28 - #[prost(uint32, tag = "7")] - pub item_id: u32, - /// offset: 32 - #[prost(uint64, tag = "6")] - pub unique_id: u64, - /// offset: 24 - #[prost(uint32, tag = "2")] - pub cpodejofpdd: u32, -} -/// Obf: ECBKPCALDFD -#[derive(proto_derive::CmdID)] -#[cmdid(6455)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TravelBrochureRemovePasterScRsp { - /// offset: 32 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "4")] pub retcode: u32, /// offset: 24 #[prost(message, optional, tag = "13")] pub cagglkliimf: ::core::option::Option, } -/// Obf: BNIFAHOFPCL +/// Obf: CHGGONIIOHA #[derive(proto_derive::CmdID)] -#[cmdid(6407)] +#[cmdid(6419)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct TravelBrochureUpdatePasterPosCsReq { - /// offset: 40 - #[prost(uint64, tag = "9")] - pub unique_id: u64, - /// offset: 28 - #[prost(uint32, tag = "14")] - pub item_id: u32, - /// offset: 32 - #[prost(int32, tag = "2")] - pub ieagbpemflg: i32, +pub struct TravelBrochureRemovePasterCsReq { /// offset: 36 - #[prost(int32, tag = "15")] - pub lljaegobhmp: i32, - /// offset: 52 #[prost(uint32, tag = "4")] pub cpodejofpdd: u32, /// offset: 24 - #[prost(uint32, tag = "8")] - pub iimoplcfhah: u32, + #[prost(uint64, tag = "2")] + pub unique_id: u64, + /// offset: 32 + #[prost(uint32, tag = "5")] + pub item_id: u32, +} +/// Obf: ECBKPCALDFD +#[derive(proto_derive::CmdID)] +#[cmdid(6462)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct TravelBrochureRemovePasterScRsp { + /// offset: 16 + #[prost(message, optional, tag = "12")] + pub cagglkliimf: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "14")] + pub retcode: u32, +} +/// Obf: BNIFAHOFPCL +#[derive(proto_derive::CmdID)] +#[cmdid(6434)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct TravelBrochureUpdatePasterPosCsReq { + /// offset: 28 + #[prost(uint32, tag = "12")] + pub item_id: u32, /// offset: 48 - #[prost(uint32, tag = "1")] + #[prost(uint64, tag = "6")] + pub unique_id: u64, + /// offset: 24 + #[prost(uint32, tag = "10")] + pub cpodejofpdd: u32, + /// offset: 32 + #[prost(uint32, tag = "7")] pub kbcdecdnefm: u32, + /// offset: 44 + #[prost(int32, tag = "9")] + pub lljaegobhmp: i32, + /// offset: 36 + #[prost(uint32, tag = "1")] + pub iimoplcfhah: u32, + /// offset: 40 + #[prost(int32, tag = "4")] + pub ieagbpemflg: i32, } /// Obf: BLKKMEBCFNC #[derive(proto_derive::CmdID)] -#[cmdid(6439)] +#[cmdid(6489)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TravelBrochureUpdatePasterPosScRsp { /// offset: 32 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "9")] pub retcode: u32, - /// offset: 24 - #[prost(message, optional, tag = "3")] + /// offset: 16 + #[prost(message, optional, tag = "5")] pub cagglkliimf: ::core::option::Option, } /// Obf: CCCDIFAFKDA #[derive(proto_derive::CmdID)] -#[cmdid(6416)] +#[cmdid(6422)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TravelBrochureGetPasterScNotify { - /// offset: 28 - #[prost(uint32, tag = "10")] - pub num: u32, /// offset: 24 #[prost(uint32, tag = "13")] + pub num: u32, + /// offset: 28 + #[prost(uint32, tag = "6")] pub fkkobdmfhil: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gkdihiffhfd { - /// offset: 28 - #[prost(uint32, tag = "8")] - pub num: u32, /// offset: 24 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "12")] pub fkkobdmfhil: u32, + /// offset: 28 + #[prost(uint32, tag = "7")] + pub num: u32, } /// Obf: EFDCMPEMNDE #[derive(proto_derive::CmdID)] -#[cmdid(6463)] +#[cmdid(6432)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TravelBrochureSetCustomValueCsReq { /// offset: 24 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "6")] pub value: u32, } /// Obf: NHHPGHKFOKA #[derive(proto_derive::CmdID)] -#[cmdid(6467)] +#[cmdid(6482)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TravelBrochureSetCustomValueScRsp { /// offset: 24 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "7")] pub retcode: u32, } /// Obf: FPNIALGEAGM #[derive(proto_derive::CmdID)] -#[cmdid(6472)] +#[cmdid(6466)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TravelBrochureSetPageDescStatusCsReq { /// offset: 28 - #[prost(uint32, tag = "13")] - pub cpodejofpdd: u32, - /// offset: 24 - #[prost(enumeration = "Dcjaopdinoi", tag = "11")] + #[prost(enumeration = "Dcjaopdinoi", tag = "7")] pub geibgfdenja: i32, + /// offset: 24 + #[prost(uint32, tag = "14")] + pub cpodejofpdd: u32, } /// Obf: BIDKIKBGMPF #[derive(proto_derive::CmdID)] -#[cmdid(6494)] +#[cmdid(6492)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TravelBrochureSetPageDescStatusScRsp { /// offset: 24 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "2")] pub retcode: u32, } /// Obf: HBDADEIJEMO #[derive(proto_derive::CmdID)] -#[cmdid(6436)] +#[cmdid(6431)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TravelBrochurePageResetCsReq { /// offset: 24 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "14")] pub cpodejofpdd: u32, } /// Obf: DFLIIEMHJBI #[derive(proto_derive::CmdID)] -#[cmdid(6478)] +#[cmdid(6497)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TravelBrochurePageResetScRsp { - /// offset: 24 - #[prost(message, optional, tag = "9")] - pub cagglkliimf: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "6")] pub retcode: u32, + /// offset: 16 + #[prost(message, optional, tag = "7")] + pub cagglkliimf: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kbjphlnapgi { - /// offset: 40 - #[prost(uint32, tag = "13")] - pub item_id: u32, - /// offset: 36 - #[prost(uint32, tag = "15")] - pub iimoplcfhah: u32, - /// offset: 24 - #[prost(int32, tag = "12")] - pub lljaegobhmp: i32, /// offset: 32 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "11")] pub kbcdecdnefm: u32, + /// offset: 24 + #[prost(int32, tag = "7")] + pub lljaegobhmp: i32, + /// offset: 36 + #[prost(uint32, tag = "14")] + pub iimoplcfhah: u32, /// offset: 28 - #[prost(int32, tag = "2")] + #[prost(uint32, tag = "12")] + pub item_id: u32, + /// offset: 40 + #[prost(int32, tag = "6")] pub ieagbpemflg: i32, } /// Obf: NLJPMPBFPAF #[derive(proto_derive::CmdID)] -#[cmdid(6474)] +#[cmdid(6487)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TravelBrochureApplyPasterListCsReq { - /// offset: 16 - #[prost(message, repeated, tag = "3")] - pub gedglncpggn: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "15")] pub cpodejofpdd: u32, + /// offset: 16 + #[prost(message, repeated, tag = "10")] + pub gedglncpggn: ::prost::alloc::vec::Vec, } /// Obf: HOOFPBMCIBH #[derive(proto_derive::CmdID)] -#[cmdid(6490)] +#[cmdid(6415)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TravelBrochureApplyPasterListScRsp { - /// offset: 24 - #[prost(message, optional, tag = "8")] + /// offset: 16 + #[prost(message, optional, tag = "9")] pub cagglkliimf: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "1")] @@ -44033,908 +45760,908 @@ pub struct TravelBrochureApplyPasterListScRsp { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Injfohnjgmg { - /// offset: 40 - #[prost(enumeration = "Imknbjcoiop", tag = "15")] - pub r#type: i32, + /// offset: 32 + #[prost(uint32, tag = "2")] + pub egkdinmmena: u32, /// offset: 28 + #[prost(enumeration = "Imknbjcoiop", tag = "9")] + pub r#type: i32, + /// offset: 24 + #[prost(uint32, tag = "15")] + pub nclomnehpmj: u32, + /// offset: 40 #[prost(uint32, tag = "10")] pub ilhgneplodm: u32, - /// offset: 32 - #[prost(uint32, tag = "1")] - pub nclomnehpmj: u32, - /// offset: 24 - #[prost(uint32, tag = "11")] - pub jelmcjbicjn: u32, /// offset: 36 - #[prost(uint32, tag = "3")] - pub egkdinmmena: u32, + #[prost(uint32, tag = "13")] + pub jelmcjbicjn: u32, } /// Obf: OEKOJKFLFMM #[derive(proto_derive::CmdID)] -#[cmdid(4410)] +#[cmdid(4441)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TreasureDungeonDataScNotify { /// offset: 24 - #[prost(message, optional, tag = "15")] + #[prost(message, optional, tag = "13")] pub dlejpjjcelj: ::core::option::Option, } /// Obf: KIIHPDMPPAK #[derive(proto_derive::CmdID)] -#[cmdid(4405)] +#[cmdid(4414)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TreasureDungeonFinishScNotify { - /// offset: 24 - #[prost(map = "uint32, uint32", tag = "13")] - pub jbcgkldmhnl: ::std::collections::HashMap, + /// offset: 32 + #[prost(map = "uint32, uint32", tag = "4")] + pub kgmmpgfgodj: ::std::collections::HashMap, /// offset: 44 - #[prost(uint32, tag = "7")] - pub nlmdemohboo: u32, - /// offset: 56 - #[prost(uint32, tag = "11")] - pub pikapdjhgnd: u32, - /// offset: 40 - #[prost(bool, tag = "2")] + #[prost(bool, tag = "15")] pub is_win: bool, /// offset: 52 - #[prost(uint32, tag = "6")] - pub aecncdpjpdg: u32, - /// offset: 32 - #[prost(map = "uint32, uint32", tag = "10")] - pub kgmmpgfgodj: ::std::collections::HashMap, + #[prost(uint32, tag = "3")] + pub pikapdjhgnd: u32, + /// offset: 16 + #[prost(map = "uint32, uint32", tag = "11")] + pub jbcgkldmhnl: ::std::collections::HashMap, /// offset: 48 #[prost(uint32, tag = "14")] pub hohhbihfjeh: u32, + /// offset: 56 + #[prost(uint32, tag = "2")] + pub aecncdpjpdg: u32, + /// offset: 40 + #[prost(uint32, tag = "13")] + pub nlmdemohboo: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Klcknklponm { + /// offset: 64 + #[prost(message, repeated, tag = "1312")] + pub avatar_list: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(message, repeated, tag = "1622")] + pub item_list: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(message, repeated, tag = "1996")] + pub gffojccklfm: ::prost::alloc::vec::Vec, + /// offset: 72 + #[prost(message, repeated, tag = "7")] + pub bbckfjihidm: ::prost::alloc::vec::Vec, + /// offset: 84 + #[prost(uint32, tag = "3")] + pub map_id: u32, + /// offset: 104 + #[prost(uint32, tag = "4")] + pub nlmdemohboo: u32, /// offset: 112 - #[prost(uint32, tag = "8")] + #[prost(bool, tag = "443")] + pub cfdpdenppdh: bool, + /// offset: 88 + #[prost(uint32, tag = "13")] + pub jafnpnmohcm: u32, + /// offset: 96 + #[prost(uint32, tag = "1")] + pub pikapdjhgnd: u32, + /// offset: 32 + #[prost(message, repeated, tag = "883")] + pub buff_list: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(message, repeated, tag = "774")] + pub kjjomephjee: ::prost::alloc::vec::Vec, + /// offset: 114 + #[prost(bool, tag = "1250")] + pub nmfapgolodj: bool, + /// offset: 100 + #[prost(uint32, tag = "15")] pub phhkbaenbmm: u32, /// offset: 108 - #[prost(uint32, tag = "10")] - pub jafnpnmohcm: u32, - /// offset: 24 - #[prost(message, repeated, tag = "12")] - pub bbckfjihidm: ::prost::alloc::vec::Vec, + #[prost(uint32, tag = "6")] + pub ncbhadloaga: u32, /// offset: 40 #[prost(message, repeated, tag = "2")] pub mkoambmkdid: ::prost::alloc::vec::Vec, - /// offset: 56 - #[prost(message, repeated, tag = "1906")] - pub buff_list: ::prost::alloc::vec::Vec, - /// offset: 48 - #[prost(message, repeated, tag = "2023")] - pub gffojccklfm: ::prost::alloc::vec::Vec, - /// offset: 94 - #[prost(bool, tag = "163")] - pub nmfapgolodj: bool, - /// offset: 96 - #[prost(uint32, tag = "9")] - pub map_id: u32, - /// offset: 93 - #[prost(bool, tag = "432")] - pub cfdpdenppdh: bool, - /// offset: 84 - #[prost(uint32, tag = "3")] - pub nlmdemohboo: u32, - /// offset: 92 - #[prost(bool, tag = "29")] + /// offset: 113 + #[prost(bool, tag = "1459")] pub nodbpkhojec: bool, - /// offset: 32 - #[prost(message, repeated, tag = "1544")] - pub item_list: ::prost::alloc::vec::Vec, - /// offset: 72 - #[prost(message, repeated, tag = "868")] - pub kjjomephjee: ::prost::alloc::vec::Vec, - /// offset: 100 - #[prost(uint32, tag = "1")] - pub fcjeckcickb: u32, /// offset: 80 - #[prost(uint32, tag = "14")] - pub pikapdjhgnd: u32, - /// offset: 64 - #[prost(message, repeated, tag = "638")] - pub avatar_list: ::prost::alloc::vec::Vec, - /// offset: 104 - #[prost(uint32, tag = "464")] + #[prost(uint32, tag = "8")] + pub fcjeckcickb: u32, + /// offset: 92 + #[prost(uint32, tag = "1707")] pub iialglddnad: u32, - /// offset: 88 - #[prost(uint32, tag = "4")] - pub ncbhadloaga: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lhanbgnjcif { /// offset: 28 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "3")] pub item_id: u32, /// offset: 24 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "7")] pub mbejblfhcbh: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pcaignjkafa { - /// offset: 16 - #[prost(message, optional, tag = "2")] - pub sp_bar: ::core::option::Option, /// offset: 44 - #[prost(uint32, tag = "3")] - pub avatar_type: u32, - /// offset: 32 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "10")] pub avatar_id: u32, + /// offset: 32 + #[prost(uint32, tag = "9")] + pub hp: u32, /// offset: 40 - #[prost(uint32, tag = "5")] - pub eajljnbnpnp: u32, + #[prost(uint32, tag = "6")] + pub avatar_type: u32, /// offset: 36 #[prost(uint32, tag = "7")] - pub hp: u32, + pub eajljnbnpnp: u32, + /// offset: 24 + #[prost(message, optional, tag = "11")] + pub sp_bar: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lkhhgjppmpp { /// offset: 24 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "11")] pub avatar_id: u32, /// offset: 28 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "10")] pub avatar_type: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Enbnfolcdie { /// offset: 24 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "1")] pub buff_id: u32, /// offset: 28 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "8")] pub akahnmlnefn: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lkcmfeaahhm { + /// offset: 32 + #[prost(bool, tag = "11")] + pub demncglljcp: bool, /// offset: 24 - #[prost(message, repeated, tag = "1757")] + #[prost(message, repeated, tag = "668")] pub buff_list: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "15")] pub ollhobhdden: u32, - /// offset: 37 - #[prost(bool, tag = "9")] - pub demncglljcp: bool, - /// offset: 39 - #[prost(bool, tag = "11")] - pub limmileapjm: bool, - /// offset: 38 + /// offset: 34 #[prost(bool, tag = "10")] - pub knlfeldecal: bool, - /// offset: 36 - #[prost(bool, tag = "7")] pub locked: bool, - /// offset: 32 - #[prost(uint32, tag = "12")] + /// offset: 35 + #[prost(bool, tag = "3")] + pub knlfeldecal: bool, + /// offset: 33 + #[prost(bool, tag = "5")] + pub limmileapjm: bool, + /// offset: 36 + #[prost(uint32, tag = "4")] pub monhibbpkee: u32, /// offset: 44 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "7")] pub hfnhlcfnhkd: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gggcocpgbbh { /// offset: 28 - #[prost(uint32, tag = "13")] - pub leaaebafchp: u32, - /// offset: 40 #[prost(uint32, tag = "14")] pub buff_id: u32, - /// offset: 36 + /// offset: 24 + #[prost(uint32, tag = "11")] + pub egkdinmmena: u32, + /// offset: 32 #[prost(uint32, tag = "3")] pub hfnhlcfnhkd: u32, - /// offset: 32 - #[prost(uint32, tag = "10")] - pub egkdinmmena: u32, - /// offset: 24 - #[prost(uint32, tag = "2")] + /// offset: 36 + #[prost(uint32, tag = "8")] pub ecghnfccbjj: u32, + /// offset: 40 + #[prost(uint32, tag = "13")] + pub leaaebafchp: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Abhfabfgpof { - /// offset: 44 - #[prost(uint32, tag = "6")] - pub fcjeckcickb: u32, - /// offset: 24 - #[prost(bool, tag = "7")] - pub biinncndpcg: bool, /// offset: 40 - #[prost(uint32, tag = "14")] - pub jafnpnmohcm: u32, - /// offset: 25 - #[prost(bool, tag = "1")] - pub cloonoifefo: bool, - /// offset: 36 - #[prost(uint32, tag = "13")] - pub pikapdjhgnd: u32, + #[prost(bool, tag = "15")] + pub biinncndpcg: bool, + /// offset: 32 + #[prost(uint32, tag = "3")] + pub fcjeckcickb: u32, /// offset: 28 + #[prost(uint32, tag = "1")] + pub pikapdjhgnd: u32, + /// offset: 36 + #[prost(uint32, tag = "4")] + pub jafnpnmohcm: u32, + /// offset: 24 #[prost(uint32, tag = "2")] pub nkhkdjkegdh: u32, - /// offset: 32 + /// offset: 44 #[prost(uint32, tag = "10")] pub nlmdemohboo: u32, + /// offset: 41 + #[prost(bool, tag = "12")] + pub cloonoifefo: bool, } /// Obf: NKFCKCACHEC #[derive(proto_derive::CmdID)] -#[cmdid(4407)] +#[cmdid(4434)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetTreasureDungeonActivityDataCsReq {} /// Obf: HPFFPDGLGKL #[derive(proto_derive::CmdID)] -#[cmdid(4439)] +#[cmdid(4489)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetTreasureDungeonActivityDataScRsp { - /// offset: 24 + /// offset: 32 + #[prost(uint32, tag = "14")] + pub retcode: u32, + /// offset: 16 #[prost(message, repeated, tag = "3")] pub hiookmoandn: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(uint32, tag = "8")] - pub retcode: u32, } /// Obf: AKOOMBKLAMP #[derive(proto_derive::CmdID)] -#[cmdid(4416)] +#[cmdid(4422)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EnterTreasureDungeonCsReq { - /// offset: 24 + /// offset: 32 + #[prost(uint32, tag = "3")] + pub nlmdemohboo: u32, + /// offset: 16 #[prost(message, repeated, tag = "2")] pub avatar_list: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(uint32, tag = "11")] - pub nlmdemohboo: u32, } /// Obf: GMLFLPNFDOH #[derive(proto_derive::CmdID)] -#[cmdid(4426)] +#[cmdid(4496)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EnterTreasureDungeonScRsp { /// offset: 24 - #[prost(message, optional, tag = "1")] + #[prost(message, optional, tag = "4")] pub dlejpjjcelj: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "12")] pub retcode: u32, } /// Obf: GFDIOLJOMAJ #[derive(proto_derive::CmdID)] -#[cmdid(4463)] +#[cmdid(4432)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct OpenTreasureDungeonGridCsReq { - /// offset: 28 - #[prost(uint32, tag = "4")] - pub hfnhlcfnhkd: u32, /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "15")] pub nlmdemohboo: u32, + /// offset: 28 + #[prost(uint32, tag = "10")] + pub hfnhlcfnhkd: u32, } /// Obf: IAABENEAADF #[derive(proto_derive::CmdID)] -#[cmdid(4467)] +#[cmdid(4482)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct OpenTreasureDungeonGridScRsp { - /// offset: 32 - #[prost(uint32, tag = "7")] - pub retcode: u32, /// offset: 16 - #[prost(message, optional, tag = "6")] + #[prost(message, optional, tag = "10")] pub dlejpjjcelj: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "6")] + pub retcode: u32, } /// Obf: JFMCKKGFKFI #[derive(proto_derive::CmdID)] -#[cmdid(4436)] +#[cmdid(4431)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct InteractTreasureDungeonGridCsReq { - /// offset: 28 - #[prost(uint32, tag = "6")] - pub nlmdemohboo: u32, - /// offset: 32 - #[prost(uint32, tag = "2")] - pub display_value: u32, /// offset: 24 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "6")] + pub display_value: u32, + /// offset: 32 + #[prost(uint32, tag = "7")] + pub nlmdemohboo: u32, + /// offset: 28 + #[prost(uint32, tag = "10")] pub hfnhlcfnhkd: u32, } /// Obf: MMEEDEJFBAC #[derive(proto_derive::CmdID)] -#[cmdid(4478)] +#[cmdid(4497)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct InteractTreasureDungeonGridScRsp { - /// offset: 32 - #[prost(uint32, tag = "15")] - pub retcode: u32, /// offset: 24 - #[prost(message, optional, tag = "8")] + #[prost(message, optional, tag = "11")] pub dlejpjjcelj: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "3")] + pub retcode: u32, } /// Obf: GEHCEAFOCHN #[derive(proto_derive::CmdID)] -#[cmdid(4474)] +#[cmdid(4487)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UseTreasureDungeonItemCsReq { - /// offset: 24 - #[prost(uint32, tag = "15")] - pub item_id: u32, - /// offset: 28 - #[prost(uint32, tag = "10")] - pub hfnhlcfnhkd: u32, /// offset: 32 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "1")] + pub item_id: u32, + /// offset: 24 + #[prost(uint32, tag = "3")] + pub hfnhlcfnhkd: u32, + /// offset: 28 + #[prost(uint32, tag = "14")] pub nlmdemohboo: u32, } /// Obf: OLHDFPOJCNN #[derive(proto_derive::CmdID)] -#[cmdid(4490)] +#[cmdid(4415)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct UseTreasureDungeonItemScRsp { /// offset: 32 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "15")] pub retcode: u32, /// offset: 16 - #[prost(message, optional, tag = "1")] + #[prost(message, optional, tag = "14")] pub dlejpjjcelj: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jackejlkjna { /// offset: 24 - #[prost(enumeration = "AvatarType", tag = "13")] - pub avatar_type: i32, - /// offset: 28 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "12")] pub avatar_id: u32, + /// offset: 28 + #[prost(enumeration = "AvatarType", tag = "3")] + pub avatar_type: i32, } /// Obf: LBMFNALBLOK #[derive(proto_derive::CmdID)] -#[cmdid(4472)] +#[cmdid(4466)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FightTreasureDungeonMonsterCsReq { - /// offset: 32 - #[prost(uint32, tag = "14")] - pub nlmdemohboo: u32, /// offset: 36 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "11")] pub hfnhlcfnhkd: u32, + /// offset: 32 + #[prost(uint32, tag = "8")] + pub nlmdemohboo: u32, /// offset: 16 - #[prost(message, repeated, tag = "12")] + #[prost(message, repeated, tag = "7")] pub avatar_list: ::prost::alloc::vec::Vec, } /// Obf: KAFEBFDKNIE #[derive(proto_derive::CmdID)] -#[cmdid(4494)] +#[cmdid(4492)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FightTreasureDungeonMonsterScRsp { - /// offset: 16 - #[prost(message, optional, tag = "9")] + /// offset: 24 + #[prost(message, optional, tag = "1")] pub battle_info: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "5")] pub retcode: u32, } /// Obf: FPKJPABNAPF #[derive(proto_derive::CmdID)] -#[cmdid(4454)] +#[cmdid(4420)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct QuitTreasureDungeonCsReq { - /// offset: 28 - #[prost(uint32, tag = "15")] - pub nlmdemohboo: u32, /// offset: 24 - #[prost(bool, tag = "4")] + #[prost(bool, tag = "12")] pub pcpdfjhdjcc: bool, + /// offset: 28 + #[prost(uint32, tag = "4")] + pub nlmdemohboo: u32, } /// Obf: IAMOBNBMCIF #[derive(proto_derive::CmdID)] -#[cmdid(4462)] +#[cmdid(4490)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct QuitTreasureDungeonScRsp { /// offset: 24 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "10")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Tutorial { /// offset: 24 - #[prost(uint32, tag = "13")] - pub id: u32, - /// offset: 28 - #[prost(enumeration = "TutorialStatus", tag = "12")] + #[prost(enumeration = "TutorialStatus", tag = "9")] pub status: i32, + /// offset: 28 + #[prost(uint32, tag = "10")] + pub id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TutorialGuide { /// offset: 24 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "3")] pub id: u32, /// offset: 28 - #[prost(enumeration = "TutorialStatus", tag = "15")] + #[prost(enumeration = "TutorialStatus", tag = "4")] pub status: i32, } /// Obf: FKJBDHDHNNH #[derive(proto_derive::CmdID)] -#[cmdid(1610)] +#[cmdid(1641)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetTutorialCsReq {} /// Obf: GetTutorialScRsp #[derive(proto_derive::CmdID)] -#[cmdid(1605)] +#[cmdid(1614)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetTutorialScRsp { + /// offset: 24 + #[prost(message, repeated, tag = "6")] + pub tutorial_list: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "9")] pub retcode: u32, - /// offset: 24 - #[prost(message, repeated, tag = "5")] - pub tutorial_list: ::prost::alloc::vec::Vec, } /// Obf: LCNDJLKGLNN #[derive(proto_derive::CmdID)] -#[cmdid(1698)] +#[cmdid(1677)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetTutorialGuideCsReq {} /// Obf: GetTutorialGuideScRsp #[derive(proto_derive::CmdID)] -#[cmdid(1653)] +#[cmdid(1681)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetTutorialGuideScRsp { - /// offset: 16 - #[prost(message, repeated, tag = "1")] + /// offset: 24 + #[prost(message, repeated, tag = "7")] pub tutorial_guide_list: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "12")] pub retcode: u32, } /// Obf: HBLPNJNGONJ #[derive(proto_derive::CmdID)] -#[cmdid(1679)] +#[cmdid(1602)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UnlockTutorialCsReq { /// offset: 24 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "12")] pub tutorial_id: u32, } /// Obf: UnlockTutorialScRsp #[derive(proto_derive::CmdID)] -#[cmdid(1602)] +#[cmdid(1685)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UnlockTutorialScRsp { - /// offset: 16 - #[prost(message, optional, tag = "4")] - pub tutorial: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "6")] pub retcode: u32, + /// offset: 24 + #[prost(message, optional, tag = "11")] + pub tutorial: ::core::option::Option, } /// Obf: ACGNLIALGGG #[derive(proto_derive::CmdID)] -#[cmdid(1697)] +#[cmdid(1612)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UnlockTutorialGuideCsReq { /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "12")] pub group_id: u32, } /// Obf: UnlockTutorialGuideScRsp #[derive(proto_derive::CmdID)] -#[cmdid(1606)] +#[cmdid(1688)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UnlockTutorialGuideScRsp { - /// offset: 32 - #[prost(uint32, tag = "9")] - pub retcode: u32, - /// offset: 24 - #[prost(message, optional, tag = "5")] + /// offset: 16 + #[prost(message, optional, tag = "3")] pub tutorial_guide: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "12")] + pub retcode: u32, } /// Obf: AJEMPHNPADK #[derive(proto_derive::CmdID)] -#[cmdid(1641)] +#[cmdid(1619)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FinishTutorialCsReq { /// offset: 28 - #[prost(uint32, tag = "5")] - pub tutorial_id: u32, - /// offset: 24 - #[prost(enumeration = "Mpjppghfheh", tag = "11")] + #[prost(enumeration = "Mpjppghfheh", tag = "14")] pub bmlemobcncm: i32, + /// offset: 24 + #[prost(uint32, tag = "10")] + pub tutorial_id: u32, } /// Obf: FinishTutorialScRsp #[derive(proto_derive::CmdID)] -#[cmdid(1655)] +#[cmdid(1662)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FinishTutorialScRsp { /// offset: 24 - #[prost(message, optional, tag = "6")] + #[prost(message, optional, tag = "9")] pub tutorial: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "14")] pub retcode: u32, } /// Obf: FLHGCMBLLFH #[derive(proto_derive::CmdID)] -#[cmdid(1607)] +#[cmdid(1634)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FinishTutorialGuideCsReq { /// offset: 24 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "9")] pub group_id: u32, } /// Obf: FinishTutorialGuideScRsp #[derive(proto_derive::CmdID)] -#[cmdid(1639)] +#[cmdid(1689)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FinishTutorialGuideScRsp { /// offset: 16 - #[prost(message, optional, tag = "15")] + #[prost(message, optional, tag = "14")] pub tutorial_guide: ::core::option::Option, - /// offset: 40 - #[prost(uint32, tag = "14")] - pub retcode: u32, - /// offset: 32 - #[prost(message, optional, tag = "13")] + /// offset: 24 + #[prost(message, optional, tag = "6")] pub reward: ::core::option::Option, + /// offset: 40 + #[prost(uint32, tag = "7")] + pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Oiphnjefjlp { /// offset: 28 - #[prost(uint32, tag = "7")] - pub id: u32, - /// offset: 32 - #[prost(bool, tag = "3")] - pub is_new: bool, - /// offset: 24 #[prost(uint32, tag = "2")] + pub id: u32, + /// offset: 24 + #[prost(bool, tag = "8")] + pub is_new: bool, + /// offset: 32 + #[prost(uint32, tag = "6")] pub khfgdkngfdp: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Eikmjejlmgc { - /// offset: 32 - #[prost(uint32, tag = "9")] - pub id: u32, - /// offset: 36 - #[prost(bool, tag = "5")] - pub is_new: bool, /// offset: 40 - #[prost(uint32, tag = "8")] - pub nckelkegbgl: u32, + #[prost(uint32, tag = "14")] + pub id: u32, /// offset: 24 - #[prost(uint32, repeated, tag = "14")] + #[prost(uint32, repeated, tag = "7")] pub ioodmakjdif: ::prost::alloc::vec::Vec, + /// offset: 36 + #[prost(bool, tag = "9")] + pub is_new: bool, + /// offset: 32 + #[prost(uint32, tag = "6")] + pub nckelkegbgl: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ljjokghfidf { - /// offset: 32 - #[prost(message, optional, tag = "14")] + /// offset: 16 + #[prost(message, optional, tag = "9")] pub gokhjlmpnff: ::core::option::Option, - /// offset: 24 - #[prost(message, repeated, tag = "13")] + /// offset: 32 + #[prost(message, repeated, tag = "5")] pub konbfjpinhn: ::prost::alloc::vec::Vec, } /// Obf: PLHMKHOFDHI #[derive(proto_derive::CmdID)] -#[cmdid(410)] +#[cmdid(441)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetWaypointCsReq { /// offset: 24 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "11")] pub kiekjeffphk: u32, } /// Obf: BEBAEGDMBEL #[derive(proto_derive::CmdID)] -#[cmdid(405)] +#[cmdid(414)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetWaypointScRsp { /// offset: 32 - #[prost(uint32, tag = "12")] - pub hoeahbifkci: u32, - /// offset: 36 #[prost(uint32, tag = "7")] - pub retcode: u32, - /// offset: 24 - #[prost(message, optional, tag = "1")] + pub hoeahbifkci: u32, + /// offset: 16 + #[prost(message, optional, tag = "4")] pub fjjflkcmidj: ::core::option::Option, + /// offset: 36 + #[prost(uint32, tag = "10")] + pub retcode: u32, } /// Obf: FPGAEHAKKAF #[derive(proto_derive::CmdID)] -#[cmdid(498)] +#[cmdid(477)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetCurWaypointCsReq { /// offset: 24 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "4")] pub nkcmnafaioi: u32, } /// Obf: HMBALMGNPCK #[derive(proto_derive::CmdID)] -#[cmdid(453)] +#[cmdid(481)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetCurWaypointScRsp { /// offset: 24 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "2")] pub hoeahbifkci: u32, /// offset: 28 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "14")] pub retcode: u32, } /// Obf: IHIHLPFGCGN #[derive(proto_derive::CmdID)] -#[cmdid(479)] +#[cmdid(402)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetChapterCsReq {} /// Obf: LEGFMFINLNL #[derive(proto_derive::CmdID)] -#[cmdid(402)] +#[cmdid(485)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetChapterScRsp { - /// offset: 32 - #[prost(uint32, tag = "1")] - pub retcode: u32, - /// offset: 16 - #[prost(message, repeated, tag = "9")] - pub ielpiclbbji: ::prost::alloc::vec::Vec, /// offset: 36 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "3")] + pub retcode: u32, + /// offset: 32 + #[prost(uint32, tag = "4")] pub hoeahbifkci: u32, + /// offset: 16 + #[prost(message, repeated, tag = "15")] + pub ielpiclbbji: ::prost::alloc::vec::Vec, } /// Obf: MIBOLEPDJAB #[derive(proto_derive::CmdID)] -#[cmdid(497)] +#[cmdid(412)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct WaypointShowNewCsNotify { - /// offset: 28 - #[prost(uint32, tag = "3")] - pub nkcmnafaioi: u32, /// offset: 24 + #[prost(uint32, tag = "5")] + pub nkcmnafaioi: u32, + /// offset: 28 #[prost(uint32, tag = "14")] pub kiekjeffphk: u32, } /// Obf: INMIPNINICF #[derive(proto_derive::CmdID)] -#[cmdid(406)] +#[cmdid(488)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeChapterRewardCsReq { /// offset: 28 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "6")] pub kiekjeffphk: u32, /// offset: 24 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "12")] pub akdghhnklej: u32, } /// Obf: FMEOOOHLMEJ #[derive(proto_derive::CmdID)] -#[cmdid(441)] +#[cmdid(419)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeChapterRewardScRsp { /// offset: 28 #[prost(uint32, tag = "10")] - pub akdghhnklej: u32, - /// offset: 24 - #[prost(uint32, tag = "2")] pub kiekjeffphk: u32, + /// offset: 24 + #[prost(uint32, tag = "3")] + pub akdghhnklej: u32, /// offset: 32 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "13")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hfpffjimckm { /// offset: 40 - #[prost(bool, tag = "10")] + #[prost(bool, tag = "1")] pub bdnflicnfhn: bool, /// offset: 16 - #[prost(message, optional, tag = "2")] + #[prost(message, optional, tag = "5")] pub motion: ::core::option::Option, - /// offset: 44 - #[prost(uint32, tag = "6")] - pub lkjmlidaodm: u32, /// offset: 24 - #[prost(message, repeated, tag = "9")] + #[prost(message, repeated, tag = "12")] pub opcldnllnfh: ::prost::alloc::vec::Vec, + /// offset: 44 + #[prost(uint32, tag = "7")] + pub lkjmlidaodm: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hehpioggieg { - /// offset: 32 - #[prost(string, tag = "6")] + /// offset: 16 + #[prost(string, tag = "9")] pub miilnlhddjm: ::prost::alloc::string::String, /// offset: 40 - #[prost(message, optional, tag = "15")] - pub hefjejhojea: ::core::option::Option, - /// offset: 56 - #[prost(bool, tag = "5")] - pub bdnflicnfhn: bool, - /// offset: 16 #[prost(message, repeated, tag = "7")] pub opcldnllnfh: ::prost::alloc::vec::Vec, /// offset: 52 #[prost(uint32, tag = "12")] - pub id: u32, + pub lkjmlidaodm: u32, /// offset: 48 #[prost(uint32, tag = "8")] - pub lkjmlidaodm: u32, + pub id: u32, + /// offset: 56 + #[prost(bool, tag = "4")] + pub bdnflicnfhn: bool, + /// offset: 32 + #[prost(message, optional, tag = "11")] + pub hefjejhojea: ::core::option::Option, } /// Obf: PPNCELOONKK #[derive(proto_derive::CmdID)] -#[cmdid(6523)] +#[cmdid(6503)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct StartWolfBroGameCsReq { - /// offset: 32 - #[prost(message, optional, tag = "6")] - pub motion: ::core::option::Option, - /// offset: 40 - #[prost(uint32, tag = "7")] - pub id: u32, - /// offset: 16 - #[prost(message, optional, tag = "14")] - pub group_state_info: ::core::option::Option, /// offset: 44 - #[prost(bool, tag = "15")] + #[prost(uint32, tag = "13")] + pub id: u32, + /// offset: 24 + #[prost(message, optional, tag = "5")] + pub group_state_info: ::core::option::Option, + /// offset: 40 + #[prost(bool, tag = "11")] pub djfcmlipdab: bool, + /// offset: 32 + #[prost(message, optional, tag = "3")] + pub motion: ::core::option::Option, } /// Obf: CLLNMGKEFAM #[derive(proto_derive::CmdID)] -#[cmdid(6521)] +#[cmdid(6544)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StartWolfBroGameScRsp { /// offset: 32 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "5")] + pub retcode: u32, + /// offset: 24 + #[prost(message, optional, tag = "11")] + pub dnplihjgjih: ::core::option::Option, +} +/// Obf: GMMCJKMEGNO +#[derive(proto_derive::CmdID)] +#[cmdid(6528)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct ArchiveWolfBroGameCsReq { + /// offset: 32 + #[prost(uint32, tag = "9")] + pub id: u32, + /// offset: 24 + #[prost(message, optional, tag = "12")] + pub motion: ::core::option::Option, +} +/// Obf: LBHKNCBDGCO +#[derive(proto_derive::CmdID)] +#[cmdid(6545)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct ArchiveWolfBroGameScRsp { + /// offset: 32 + #[prost(uint32, tag = "12")] + pub retcode: u32, + /// offset: 24 + #[prost(message, optional, tag = "2")] + pub dnplihjgjih: ::core::option::Option, +} +/// Obf: GIGAEOCILFF +#[derive(proto_derive::CmdID)] +#[cmdid(6521)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct RestoreWolfBroGameArchiveCsReq { + /// offset: 24 + #[prost(uint32, tag = "8")] + pub id: u32, +} +/// Obf: GAGANNMHEPA +#[derive(proto_derive::CmdID)] +#[cmdid(6536)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct RestoreWolfBroGameArchiveScRsp { + /// offset: 32 + #[prost(uint32, tag = "13")] + pub retcode: u32, + /// offset: 16 + #[prost(message, optional, tag = "3")] + pub dnplihjgjih: ::core::option::Option, +} +/// Obf: FEFMJKKEMKP +#[derive(proto_derive::CmdID)] +#[cmdid(6547)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct QuitWolfBroGameCsReq { + /// offset: 24 + #[prost(uint32, tag = "4")] + pub id: u32, +} +/// Obf: CKLCOEHEMKE +#[derive(proto_derive::CmdID)] +#[cmdid(6531)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct QuitWolfBroGameScRsp { + /// offset: 32 + #[prost(uint32, tag = "14")] pub retcode: u32, /// offset: 16 #[prost(message, optional, tag = "2")] pub dnplihjgjih: ::core::option::Option, } -/// Obf: GMMCJKMEGNO -#[derive(proto_derive::CmdID)] -#[cmdid(6546)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct ArchiveWolfBroGameCsReq { - /// offset: 16 - #[prost(message, optional, tag = "6")] - pub motion: ::core::option::Option, - /// offset: 32 - #[prost(uint32, tag = "3")] - pub id: u32, -} -/// Obf: LBHKNCBDGCO -#[derive(proto_derive::CmdID)] -#[cmdid(6530)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ArchiveWolfBroGameScRsp { - /// offset: 24 - #[prost(message, optional, tag = "10")] - pub dnplihjgjih: ::core::option::Option, - /// offset: 32 - #[prost(uint32, tag = "6")] - pub retcode: u32, -} -/// Obf: GIGAEOCILFF -#[derive(proto_derive::CmdID)] -#[cmdid(6502)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct RestoreWolfBroGameArchiveCsReq { - /// offset: 24 - #[prost(uint32, tag = "2")] - pub id: u32, -} -/// Obf: GAGANNMHEPA -#[derive(proto_derive::CmdID)] -#[cmdid(6501)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RestoreWolfBroGameArchiveScRsp { - /// offset: 16 - #[prost(message, optional, tag = "7")] - pub dnplihjgjih: ::core::option::Option, - /// offset: 32 - #[prost(uint32, tag = "9")] - pub retcode: u32, -} -/// Obf: FEFMJKKEMKP -#[derive(proto_derive::CmdID)] -#[cmdid(6528)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct QuitWolfBroGameCsReq { - /// offset: 24 - #[prost(uint32, tag = "14")] - pub id: u32, -} -/// Obf: CKLCOEHEMKE -#[derive(proto_derive::CmdID)] -#[cmdid(6527)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct QuitWolfBroGameScRsp { - /// offset: 16 - #[prost(message, optional, tag = "11")] - pub dnplihjgjih: ::core::option::Option, - /// offset: 32 - #[prost(uint32, tag = "3")] - pub retcode: u32, -} /// Obf: KNPEDHPKKHC #[derive(proto_derive::CmdID)] -#[cmdid(6542)] +#[cmdid(6538)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetWolfBroGameDataCsReq { /// offset: 24 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "4")] pub id: u32, } /// Obf: LJEMHMMIAGF #[derive(proto_derive::CmdID)] -#[cmdid(6504)] +#[cmdid(6549)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetWolfBroGameDataScRsp { - /// offset: 16 - #[prost(message, optional, tag = "9")] - pub dnplihjgjih: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "3")] pub retcode: u32, + /// offset: 24 + #[prost(message, optional, tag = "1")] + pub dnplihjgjih: ::core::option::Option, } /// Obf: LPFGHGCJBIL #[derive(proto_derive::CmdID)] -#[cmdid(6543)] +#[cmdid(6517)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct WolfBroGameDataChangeScNotify { - /// offset: 16 - #[prost(message, optional, tag = "12")] + /// offset: 24 + #[prost(message, optional, tag = "11")] pub dnplihjgjih: ::core::option::Option, } /// Obf: DPAPCGKGEKC #[derive(proto_derive::CmdID)] -#[cmdid(6518)] +#[cmdid(6546)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct WolfBroGameUseBulletCsReq { /// offset: 16 - #[prost(message, optional, tag = "4")] - pub mibcfimmikg: ::core::option::Option, - /// offset: 32 - #[prost(uint32, repeated, tag = "2")] + #[prost(uint32, repeated, tag = "7")] pub assist_monster_entity_id_list: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(message, optional, tag = "5")] + pub mibcfimmikg: ::core::option::Option, } /// Obf: JNDKCCLFKIF #[derive(proto_derive::CmdID)] -#[cmdid(6513)] +#[cmdid(6542)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct WolfBroGameUseBulletScRsp { - /// offset: 32 - #[prost(uint32, tag = "9")] - pub retcode: u32, /// offset: 24 - #[prost(message, optional, tag = "12")] + #[prost(message, optional, tag = "3")] pub dnplihjgjih: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "8")] + pub retcode: u32, } /// Obf: FDKODKFMHLK #[derive(proto_derive::CmdID)] -#[cmdid(6532)] +#[cmdid(6523)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct WolfBroGamePickupBulletCsReq { /// offset: 24 - #[prost(message, optional, tag = "6")] + #[prost(message, optional, tag = "7")] pub mibcfimmikg: ::core::option::Option, } /// Obf: JABEPKAINFO #[derive(proto_derive::CmdID)] -#[cmdid(6529)] +#[cmdid(6524)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct WolfBroGamePickupBulletScRsp { - /// offset: 16 - #[prost(message, optional, tag = "5")] + /// offset: 24 + #[prost(message, optional, tag = "10")] pub dnplihjgjih: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "9")] pub retcode: u32, } /// Obf: FKOLLCMEFIJ @@ -44943,19 +46670,19 @@ pub struct WolfBroGamePickupBulletScRsp { #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct WolfBroGameActivateBulletCsReq { /// offset: 24 - #[prost(uint32, tag = "13")] - pub config_id: u32, - /// offset: 28 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "4")] pub group_id: u32, + /// offset: 28 + #[prost(uint32, tag = "7")] + pub config_id: u32, } /// Obf: FKHKJGFHAHE #[derive(proto_derive::CmdID)] -#[cmdid(6506)] +#[cmdid(6519)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct WolfBroGameActivateBulletScRsp { /// offset: 24 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "12")] pub retcode: u32, } /// Obf: PHHDAGNAABO @@ -44964,16 +46691,16 @@ pub struct WolfBroGameActivateBulletScRsp { #[derive(Clone, PartialEq, ::prost::Message)] pub struct WolfBroGameExplodeMonsterCsReq { /// offset: 24 - #[prost(uint32, repeated, tag = "4")] + #[prost(uint32, repeated, tag = "10")] pub assist_monster_entity_id_list: ::prost::alloc::vec::Vec, } /// Obf: IHPNAMPDBGJ #[derive(proto_derive::CmdID)] -#[cmdid(6537)] +#[cmdid(6516)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct WolfBroGameExplodeMonsterScRsp { /// offset: 24 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "10")] pub retcode: u32, } /// Obf: CCIFHOLFGNG @@ -44982,7 +46709,7 @@ pub struct WolfBroGameExplodeMonsterScRsp { #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct WorldUnlockCsReq { /// offset: 24 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "5")] pub npebnekdlen: u32, } /// Obf: LEMIOKMIODL @@ -44991,56 +46718,13 @@ pub struct WorldUnlockCsReq { #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct WorldUnlockScRsp { /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "10")] pub retcode: u32, /// offset: 28 #[prost(uint32, tag = "5")] pub npebnekdlen: u32, } #[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct Lnkfbaedodi { - /// offset: 44 - #[prost(uint32, tag = "1")] - pub dghngblhail: u32, - /// offset: 36 - #[prost(uint32, tag = "2")] - pub mpgpgfkbmhg: u32, - /// offset: 68 - #[prost(uint32, tag = "3")] - pub gkjkkdaopam: u32, - /// offset: 52 - #[prost(uint32, tag = "4")] - pub olccimlmmad: u32, - /// offset: 28 - #[prost(uint32, tag = "5")] - pub elhepmnlapg: u32, - /// offset: 32 - #[prost(uint32, tag = "6")] - pub piamlfbihpi: u32, - /// offset: 64 - #[prost(uint32, tag = "7")] - pub cfcajemdfkj: u32, - /// offset: 72 - #[prost(uint32, tag = "8")] - pub fephhkigoop: u32, - /// offset: 48 - #[prost(uint32, tag = "9")] - pub mopdhnencpc: u32, - /// offset: 24 - #[prost(uint32, tag = "10")] - pub edfpconikdc: u32, - /// offset: 60 - #[prost(uint32, tag = "11")] - pub id: u32, - /// offset: 56 - #[prost(uint32, tag = "12")] - pub hoghlbeedga: u32, - /// offset: 40 - #[prost(uint32, tag = "13")] - pub bipfifcjcbn: u32, -} -#[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum PlayerActionType { @@ -45053,6 +46737,7 @@ pub enum PlayerActionType { PlayerActionAddMaterial = 6, PlayerActionSaveStat = 7, PlayerActionTravelBrochureInteract = 8, + PlayerActionRelay = 9, PlayerActionRecharge = 101, PlayerActionBuyGoods = 102, PlayerActionAddCoin = 103, @@ -45504,6 +47189,7 @@ pub enum PlayerActionType { PlayerActionPlayerReturnFinish = 4405, PlayerActionPlayerReturnCompensate = 4406, PlayerActionPlayerReturnGetRelic = 4407, + PlayerActionPlayerReturnBpExpExtra = 4408, PlayerActionRogueChallengeActivityStart = 4411, PlayerActionRogueChallengeActivityFinish = 4412, PlayerActionRogueChallengeActivitySave = 4413, @@ -45823,6 +47509,10 @@ pub enum PlayerActionType { PlayerActionMatch3SoloGameStart = 6318, PlayerActionMatch3SoloGameEnd = 6319, PlayerActionMatch3SoloRoundEnd = 6320, + PlayerActionMatch3RoyaleSettle = 6321, + PlayerActionMatch3RoyaleGameStart = 6322, + PlayerActionMatch3RoyaleGameEnd = 6323, + PlayerActionMatch3RoyaleRoundEnd = 6324, PlayerActionSwordTrainingLearnSkill = 6351, PlayerActionSwordTrainingNormalAction = 6352, PlayerActionSwordTrainingStoryEffect = 6353, @@ -45993,6 +47683,34 @@ pub enum PlayerActionType { PlayerActionParkourEndLevel = 7062, PlayerActionBasinChestInteractResult = 7091, PlayerActionRogueMiracleSwap = 7092, + PlayerActionHipplenEndingTakeReward = 7101, + PlayerActionHipplenGiftDeliverReward = 7102, + PlayerActionHipplenCycleStart = 7103, + PlayerActionHipplenCycleFinish = 7104, + PlayerActionHipplenAgendaPlan = 7105, + PlayerActionHipplenAgendaSettle = 7106, + PlayerActionHipplenTrialStart = 7107, + PlayerActionHipplenTrialFinish = 7108, + PlayerActionHipplenStatusChange = 7109, + PlayerActionHipplenOutfitChange = 7110, + PlayerActionHipplenTraitUnlock = 7111, + PlayerActionHipplenEndingUnlock = 7112, + PlayerActionHipplenOutfitUnlock = 7113, + PlayerActionHipplenGiftUnlock = 7114, + PlayerActionHipplenIncidentFinish = 7115, + PlayerActionChallengePeakStart = 7121, + PlayerActionChallengePeakReward = 7122, + PlayerActionChallengePeakMobStart = 7123, + PlayerActionChallengePeakMobSettle = 7124, + PlayerActionChallengePeakBossStart = 7125, + PlayerActionChallengePeakBossSettle = 7126, + PlayerActionChallengePeakFastPass = 7127, + PlayerActionChallengePeakRecommendLineup = 7128, + PlayerActionChallengePeakMobBattleEnd = 7129, + PlayerActionChallengePeakMobRecordClear = 7130, + PlayerActionElationBattleBegin = 7161, + PlayerActionElationBattleEnd = 7162, + PlayerActionActivityHotDataChange = 7170, } impl PlayerActionType { /// String value of the enum field names used in the ProtoBuf definition. @@ -46012,6 +47730,7 @@ impl PlayerActionType { Self::PlayerActionTravelBrochureInteract => { "PLAYER_ACTION_TRAVEL_BROCHURE_INTERACT" } + Self::PlayerActionRelay => "PLAYER_ACTION_RELAY", Self::PlayerActionRecharge => "PLAYER_ACTION_RECHARGE", Self::PlayerActionBuyGoods => "PLAYER_ACTION_BUY_GOODS", Self::PlayerActionAddCoin => "PLAYER_ACTION_ADD_COIN", @@ -46743,6 +48462,9 @@ impl PlayerActionType { Self::PlayerActionPlayerReturnGetRelic => { "PLAYER_ACTION_PLAYER_RETURN_GET_RELIC" } + Self::PlayerActionPlayerReturnBpExpExtra => { + "PLAYER_ACTION_PLAYER_RETURN_BP_EXP_EXTRA" + } Self::PlayerActionRogueChallengeActivityStart => { "PLAYER_ACTION_ROGUE_CHALLENGE_ACTIVITY_START" } @@ -47596,6 +49318,16 @@ impl PlayerActionType { } Self::PlayerActionMatch3SoloGameEnd => "PLAYER_ACTION_MATCH3_SOLO_GAME_END", Self::PlayerActionMatch3SoloRoundEnd => "PLAYER_ACTION_MATCH3_SOLO_ROUND_END", + Self::PlayerActionMatch3RoyaleSettle => "PLAYER_ACTION_MATCH3_ROYALE_SETTLE", + Self::PlayerActionMatch3RoyaleGameStart => { + "PLAYER_ACTION_MATCH3_ROYALE_GAME_START" + } + Self::PlayerActionMatch3RoyaleGameEnd => { + "PLAYER_ACTION_MATCH3_ROYALE_GAME_END" + } + Self::PlayerActionMatch3RoyaleRoundEnd => { + "PLAYER_ACTION_MATCH3_ROYALE_ROUND_END" + } Self::PlayerActionSwordTrainingLearnSkill => { "PLAYER_ACTION_SWORD_TRAINING_LEARN_SKILL" } @@ -48008,6 +49740,70 @@ impl PlayerActionType { "PLAYER_ACTION_BASIN_CHEST_INTERACT_RESULT" } Self::PlayerActionRogueMiracleSwap => "PLAYER_ACTION_ROGUE_MIRACLE_SWAP", + Self::PlayerActionHipplenEndingTakeReward => { + "PLAYER_ACTION_HIPPLEN_ENDING_TAKE_REWARD" + } + Self::PlayerActionHipplenGiftDeliverReward => { + "PLAYER_ACTION_HIPPLEN_GIFT_DELIVER_REWARD" + } + Self::PlayerActionHipplenCycleStart => "PLAYER_ACTION_HIPPLEN_CYCLE_START", + Self::PlayerActionHipplenCycleFinish => "PLAYER_ACTION_HIPPLEN_CYCLE_FINISH", + Self::PlayerActionHipplenAgendaPlan => "PLAYER_ACTION_HIPPLEN_AGENDA_PLAN", + Self::PlayerActionHipplenAgendaSettle => { + "PLAYER_ACTION_HIPPLEN_AGENDA_SETTLE" + } + Self::PlayerActionHipplenTrialStart => "PLAYER_ACTION_HIPPLEN_TRIAL_START", + Self::PlayerActionHipplenTrialFinish => "PLAYER_ACTION_HIPPLEN_TRIAL_FINISH", + Self::PlayerActionHipplenStatusChange => { + "PLAYER_ACTION_HIPPLEN_STATUS_CHANGE" + } + Self::PlayerActionHipplenOutfitChange => { + "PLAYER_ACTION_HIPPLEN_OUTFIT_CHANGE" + } + Self::PlayerActionHipplenTraitUnlock => "PLAYER_ACTION_HIPPLEN_TRAIT_UNLOCK", + Self::PlayerActionHipplenEndingUnlock => { + "PLAYER_ACTION_HIPPLEN_ENDING_UNLOCK" + } + Self::PlayerActionHipplenOutfitUnlock => { + "PLAYER_ACTION_HIPPLEN_OUTFIT_UNLOCK" + } + Self::PlayerActionHipplenGiftUnlock => "PLAYER_ACTION_HIPPLEN_GIFT_UNLOCK", + Self::PlayerActionHipplenIncidentFinish => { + "PLAYER_ACTION_HIPPLEN_INCIDENT_FINISH" + } + Self::PlayerActionChallengePeakStart => "PLAYER_ACTION_CHALLENGE_PEAK_START", + Self::PlayerActionChallengePeakReward => { + "PLAYER_ACTION_CHALLENGE_PEAK_REWARD" + } + Self::PlayerActionChallengePeakMobStart => { + "PLAYER_ACTION_CHALLENGE_PEAK_MOB_START" + } + Self::PlayerActionChallengePeakMobSettle => { + "PLAYER_ACTION_CHALLENGE_PEAK_MOB_SETTLE" + } + Self::PlayerActionChallengePeakBossStart => { + "PLAYER_ACTION_CHALLENGE_PEAK_BOSS_START" + } + Self::PlayerActionChallengePeakBossSettle => { + "PLAYER_ACTION_CHALLENGE_PEAK_BOSS_SETTLE" + } + Self::PlayerActionChallengePeakFastPass => { + "PLAYER_ACTION_CHALLENGE_PEAK_FAST_PASS" + } + Self::PlayerActionChallengePeakRecommendLineup => { + "PLAYER_ACTION_CHALLENGE_PEAK_RECOMMEND_LINEUP" + } + Self::PlayerActionChallengePeakMobBattleEnd => { + "PLAYER_ACTION_CHALLENGE_PEAK_MOB_BATTLE_END" + } + Self::PlayerActionChallengePeakMobRecordClear => { + "PLAYER_ACTION_CHALLENGE_PEAK_MOB_RECORD_CLEAR" + } + Self::PlayerActionElationBattleBegin => "PLAYER_ACTION_ELATION_BATTLE_BEGIN", + Self::PlayerActionElationBattleEnd => "PLAYER_ACTION_ELATION_BATTLE_END", + Self::PlayerActionActivityHotDataChange => { + "PLAYER_ACTION_ACTIVITY_HOT_DATA_CHANGE" + } } } /// Creates an enum from field names used in the ProtoBuf definition. @@ -48024,6 +49820,7 @@ impl PlayerActionType { "PLAYER_ACTION_TRAVEL_BROCHURE_INTERACT" => { Some(Self::PlayerActionTravelBrochureInteract) } + "PLAYER_ACTION_RELAY" => Some(Self::PlayerActionRelay), "PLAYER_ACTION_RECHARGE" => Some(Self::PlayerActionRecharge), "PLAYER_ACTION_BUY_GOODS" => Some(Self::PlayerActionBuyGoods), "PLAYER_ACTION_ADD_COIN" => Some(Self::PlayerActionAddCoin), @@ -48987,6 +50784,9 @@ impl PlayerActionType { "PLAYER_ACTION_PLAYER_RETURN_GET_RELIC" => { Some(Self::PlayerActionPlayerReturnGetRelic) } + "PLAYER_ACTION_PLAYER_RETURN_BP_EXP_EXTRA" => { + Some(Self::PlayerActionPlayerReturnBpExpExtra) + } "PLAYER_ACTION_ROGUE_CHALLENGE_ACTIVITY_START" => { Some(Self::PlayerActionRogueChallengeActivityStart) } @@ -49906,6 +51706,18 @@ impl PlayerActionType { "PLAYER_ACTION_MATCH3_SOLO_ROUND_END" => { Some(Self::PlayerActionMatch3SoloRoundEnd) } + "PLAYER_ACTION_MATCH3_ROYALE_SETTLE" => { + Some(Self::PlayerActionMatch3RoyaleSettle) + } + "PLAYER_ACTION_MATCH3_ROYALE_GAME_START" => { + Some(Self::PlayerActionMatch3RoyaleGameStart) + } + "PLAYER_ACTION_MATCH3_ROYALE_GAME_END" => { + Some(Self::PlayerActionMatch3RoyaleGameEnd) + } + "PLAYER_ACTION_MATCH3_ROYALE_ROUND_END" => { + Some(Self::PlayerActionMatch3RoyaleRoundEnd) + } "PLAYER_ACTION_SWORD_TRAINING_LEARN_SKILL" => { Some(Self::PlayerActionSwordTrainingLearnSkill) } @@ -50368,6 +52180,90 @@ impl PlayerActionType { "PLAYER_ACTION_ROGUE_MIRACLE_SWAP" => { Some(Self::PlayerActionRogueMiracleSwap) } + "PLAYER_ACTION_HIPPLEN_ENDING_TAKE_REWARD" => { + Some(Self::PlayerActionHipplenEndingTakeReward) + } + "PLAYER_ACTION_HIPPLEN_GIFT_DELIVER_REWARD" => { + Some(Self::PlayerActionHipplenGiftDeliverReward) + } + "PLAYER_ACTION_HIPPLEN_CYCLE_START" => { + Some(Self::PlayerActionHipplenCycleStart) + } + "PLAYER_ACTION_HIPPLEN_CYCLE_FINISH" => { + Some(Self::PlayerActionHipplenCycleFinish) + } + "PLAYER_ACTION_HIPPLEN_AGENDA_PLAN" => { + Some(Self::PlayerActionHipplenAgendaPlan) + } + "PLAYER_ACTION_HIPPLEN_AGENDA_SETTLE" => { + Some(Self::PlayerActionHipplenAgendaSettle) + } + "PLAYER_ACTION_HIPPLEN_TRIAL_START" => { + Some(Self::PlayerActionHipplenTrialStart) + } + "PLAYER_ACTION_HIPPLEN_TRIAL_FINISH" => { + Some(Self::PlayerActionHipplenTrialFinish) + } + "PLAYER_ACTION_HIPPLEN_STATUS_CHANGE" => { + Some(Self::PlayerActionHipplenStatusChange) + } + "PLAYER_ACTION_HIPPLEN_OUTFIT_CHANGE" => { + Some(Self::PlayerActionHipplenOutfitChange) + } + "PLAYER_ACTION_HIPPLEN_TRAIT_UNLOCK" => { + Some(Self::PlayerActionHipplenTraitUnlock) + } + "PLAYER_ACTION_HIPPLEN_ENDING_UNLOCK" => { + Some(Self::PlayerActionHipplenEndingUnlock) + } + "PLAYER_ACTION_HIPPLEN_OUTFIT_UNLOCK" => { + Some(Self::PlayerActionHipplenOutfitUnlock) + } + "PLAYER_ACTION_HIPPLEN_GIFT_UNLOCK" => { + Some(Self::PlayerActionHipplenGiftUnlock) + } + "PLAYER_ACTION_HIPPLEN_INCIDENT_FINISH" => { + Some(Self::PlayerActionHipplenIncidentFinish) + } + "PLAYER_ACTION_CHALLENGE_PEAK_START" => { + Some(Self::PlayerActionChallengePeakStart) + } + "PLAYER_ACTION_CHALLENGE_PEAK_REWARD" => { + Some(Self::PlayerActionChallengePeakReward) + } + "PLAYER_ACTION_CHALLENGE_PEAK_MOB_START" => { + Some(Self::PlayerActionChallengePeakMobStart) + } + "PLAYER_ACTION_CHALLENGE_PEAK_MOB_SETTLE" => { + Some(Self::PlayerActionChallengePeakMobSettle) + } + "PLAYER_ACTION_CHALLENGE_PEAK_BOSS_START" => { + Some(Self::PlayerActionChallengePeakBossStart) + } + "PLAYER_ACTION_CHALLENGE_PEAK_BOSS_SETTLE" => { + Some(Self::PlayerActionChallengePeakBossSettle) + } + "PLAYER_ACTION_CHALLENGE_PEAK_FAST_PASS" => { + Some(Self::PlayerActionChallengePeakFastPass) + } + "PLAYER_ACTION_CHALLENGE_PEAK_RECOMMEND_LINEUP" => { + Some(Self::PlayerActionChallengePeakRecommendLineup) + } + "PLAYER_ACTION_CHALLENGE_PEAK_MOB_BATTLE_END" => { + Some(Self::PlayerActionChallengePeakMobBattleEnd) + } + "PLAYER_ACTION_CHALLENGE_PEAK_MOB_RECORD_CLEAR" => { + Some(Self::PlayerActionChallengePeakMobRecordClear) + } + "PLAYER_ACTION_ELATION_BATTLE_BEGIN" => { + Some(Self::PlayerActionElationBattleBegin) + } + "PLAYER_ACTION_ELATION_BATTLE_END" => { + Some(Self::PlayerActionElationBattleEnd) + } + "PLAYER_ACTION_ACTIVITY_HOT_DATA_CHANGE" => { + Some(Self::PlayerActionActivityHotDataChange) + } _ => None, } } @@ -51384,6 +53280,9 @@ pub enum FeatureSwitchType { FeatureSwitchFateAvatarHandbook = 76, FeatureSwitchElfRestaurant = 77, FeatureSwitchBattleTimeoutLegal = 78, + FeatureSwitchHipplen = 79, + FeatureSwitchHipplenEffect = 80, + FeatureSwitchReplayPerformance = 81, } impl FeatureSwitchType { /// String value of the enum field names used in the ProtoBuf definition. @@ -51501,6 +53400,9 @@ impl FeatureSwitchType { Self::FeatureSwitchBattleTimeoutLegal => { "FEATURE_SWITCH_BATTLE_TIMEOUT_LEGAL" } + Self::FeatureSwitchHipplen => "FEATURE_SWITCH_HIPPLEN", + Self::FeatureSwitchHipplenEffect => "FEATURE_SWITCH_HIPPLEN_EFFECT", + Self::FeatureSwitchReplayPerformance => "FEATURE_SWITCH_REPLAY_PERFORMANCE", } } /// Creates an enum from field names used in the ProtoBuf definition. @@ -51643,6 +53545,11 @@ impl FeatureSwitchType { "FEATURE_SWITCH_BATTLE_TIMEOUT_LEGAL" => { Some(Self::FeatureSwitchBattleTimeoutLegal) } + "FEATURE_SWITCH_HIPPLEN" => Some(Self::FeatureSwitchHipplen), + "FEATURE_SWITCH_HIPPLEN_EFFECT" => Some(Self::FeatureSwitchHipplenEffect), + "FEATURE_SWITCH_REPLAY_PERFORMANCE" => { + Some(Self::FeatureSwitchReplayPerformance) + } _ => None, } } @@ -52033,6 +53940,8 @@ pub enum DevelopmentType { DevelopmentRogueTourn = 11, DevelopmentRogueTournWeek = 12, DevelopmentRogueMagic = 13, + DevelopmentChallengePeak = 14, + DevelopmentRogueTournDivision = 15, } impl DevelopmentType { /// String value of the enum field names used in the ProtoBuf definition. @@ -52055,6 +53964,8 @@ impl DevelopmentType { Self::DevelopmentRogueTourn => "DEVELOPMENT_ROGUE_TOURN", Self::DevelopmentRogueTournWeek => "DEVELOPMENT_ROGUE_TOURN_WEEK", Self::DevelopmentRogueMagic => "DEVELOPMENT_ROGUE_MAGIC", + Self::DevelopmentChallengePeak => "DEVELOPMENT_CHALLENGE_PEAK", + Self::DevelopmentRogueTournDivision => "DEVELOPMENT_ROGUE_TOURN_DIVISION", } } /// Creates an enum from field names used in the ProtoBuf definition. @@ -52074,6 +53985,10 @@ impl DevelopmentType { "DEVELOPMENT_ROGUE_TOURN" => Some(Self::DevelopmentRogueTourn), "DEVELOPMENT_ROGUE_TOURN_WEEK" => Some(Self::DevelopmentRogueTournWeek), "DEVELOPMENT_ROGUE_MAGIC" => Some(Self::DevelopmentRogueMagic), + "DEVELOPMENT_CHALLENGE_PEAK" => Some(Self::DevelopmentChallengePeak), + "DEVELOPMENT_ROGUE_TOURN_DIVISION" => { + Some(Self::DevelopmentRogueTournDivision) + } _ => None, } } @@ -52396,6 +54311,7 @@ pub enum Enhdplikfhm { MatchThreeVersionNone = 0, MatchThreeV1 = 1, MatchThreeV2 = 2, + MatchThreeV3 = 3, } impl Enhdplikfhm { /// String value of the enum field names used in the ProtoBuf definition. @@ -52407,6 +54323,7 @@ impl Enhdplikfhm { Self::MatchThreeVersionNone => "MATCH_THREE_VERSION_NONE", Self::MatchThreeV1 => "MATCH_THREE_V1", Self::MatchThreeV2 => "MATCH_THREE_V2", + Self::MatchThreeV3 => "MATCH_THREE_V3", } } /// Creates an enum from field names used in the ProtoBuf definition. @@ -52415,6 +54332,7 @@ impl Enhdplikfhm { "MATCH_THREE_VERSION_NONE" => Some(Self::MatchThreeVersionNone), "MATCH_THREE_V1" => Some(Self::MatchThreeV1), "MATCH_THREE_V2" => Some(Self::MatchThreeV2), + "MATCH_THREE_V3" => Some(Self::MatchThreeV3), _ => None, } } @@ -52426,6 +54344,8 @@ pub enum Dllleandaih { FriendRecommendLineupTypeNone = 0, FriendRecommendLineupTypeChallenge = 1, FriendRecommendLineupTypeLocalLegend = 2, + FriendRecommendLineupTypeChallengePeakMob = 3, + FriendRecommendLineupTypeChallengePeakBoss = 4, } impl Dllleandaih { /// String value of the enum field names used in the ProtoBuf definition. @@ -52441,6 +54361,12 @@ impl Dllleandaih { Self::FriendRecommendLineupTypeLocalLegend => { "FRIEND_RECOMMEND_LINEUP_TYPE_LOCAL_LEGEND" } + Self::FriendRecommendLineupTypeChallengePeakMob => { + "FRIEND_RECOMMEND_LINEUP_TYPE_CHALLENGE_PEAK_MOB" + } + Self::FriendRecommendLineupTypeChallengePeakBoss => { + "FRIEND_RECOMMEND_LINEUP_TYPE_CHALLENGE_PEAK_BOSS" + } } } /// Creates an enum from field names used in the ProtoBuf definition. @@ -52455,6 +54381,12 @@ impl Dllleandaih { "FRIEND_RECOMMEND_LINEUP_TYPE_LOCAL_LEGEND" => { Some(Self::FriendRecommendLineupTypeLocalLegend) } + "FRIEND_RECOMMEND_LINEUP_TYPE_CHALLENGE_PEAK_MOB" => { + Some(Self::FriendRecommendLineupTypeChallengePeakMob) + } + "FRIEND_RECOMMEND_LINEUP_TYPE_CHALLENGE_PEAK_BOSS" => { + Some(Self::FriendRecommendLineupTypeChallengePeakBoss) + } _ => None, } } @@ -52976,6 +54908,8 @@ pub enum Noogdpkefkl { FightGameModeMatch3 = 1, FightGameModeMarble = 2, FightGameModeMatch3Solo = 3, + FightGameModeMatch3Royale = 4, + FightGameModeMarbleMainsub = 5, } impl Noogdpkefkl { /// String value of the enum field names used in the ProtoBuf definition. @@ -52988,6 +54922,8 @@ impl Noogdpkefkl { Self::FightGameModeMatch3 => "FIGHT_GAME_MODE_MATCH3", Self::FightGameModeMarble => "FIGHT_GAME_MODE_MARBLE", Self::FightGameModeMatch3Solo => "FIGHT_GAME_MODE_MATCH3_SOLO", + Self::FightGameModeMatch3Royale => "FIGHT_GAME_MODE_MATCH3_ROYALE", + Self::FightGameModeMarbleMainsub => "FIGHT_GAME_MODE_MARBLE_MAINSUB", } } /// Creates an enum from field names used in the ProtoBuf definition. @@ -52997,6 +54933,8 @@ impl Noogdpkefkl { "FIGHT_GAME_MODE_MATCH3" => Some(Self::FightGameModeMatch3), "FIGHT_GAME_MODE_MARBLE" => Some(Self::FightGameModeMarble), "FIGHT_GAME_MODE_MATCH3_SOLO" => Some(Self::FightGameModeMatch3Solo), + "FIGHT_GAME_MODE_MATCH3_ROYALE" => Some(Self::FightGameModeMatch3Royale), + "FIGHT_GAME_MODE_MARBLE_MAINSUB" => Some(Self::FightGameModeMarbleMainsub), _ => None, } } @@ -53319,6 +55257,38 @@ impl Khjpjangecp { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] +pub enum Aebboeppijl { + RobotMatchTypeNone = 0, + RobotMatchTypeTimeout = 1, + RobotMatchTypeLossCompensation = 2, +} +impl Aebboeppijl { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::RobotMatchTypeNone => "ROBOT_MATCH_TYPE_NONE", + Self::RobotMatchTypeTimeout => "ROBOT_MATCH_TYPE_TIMEOUT", + Self::RobotMatchTypeLossCompensation => "ROBOT_MATCH_TYPE_LOSS_COMPENSATION", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "ROBOT_MATCH_TYPE_NONE" => Some(Self::RobotMatchTypeNone), + "ROBOT_MATCH_TYPE_TIMEOUT" => Some(Self::RobotMatchTypeTimeout), + "ROBOT_MATCH_TYPE_LOSS_COMPENSATION" => { + Some(Self::RobotMatchTypeLossCompensation) + } + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] pub enum Ffjppngglff { FightPlayerResultNone = 0, FightPlayerResultWin = 1, @@ -53381,6 +55351,66 @@ impl Imaonmhilne { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] +pub enum Eigngigplkl { + Boolean = 0, + Float = 1, + String = 2, +} +impl Eigngigplkl { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Boolean => "Boolean", + Self::Float => "Float", + Self::String => "String", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "Boolean" => Some(Self::Boolean), + "Float" => Some(Self::Float), + "String" => Some(Self::String), + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Goihbgiabge { + Prop = 0, + Npc = 1, + NpcMonster = 2, +} +impl Goihbgiabge { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Prop => "Prop", + Self::Npc => "Npc", + Self::NpcMonster => "NpcMonster", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "Prop" => Some(Self::Prop), + "Npc" => Some(Self::Npc), + "NpcMonster" => Some(Self::NpcMonster), + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] pub enum Retcode { RetSucc = 0, RetFail = 1, @@ -53865,6 +55895,7 @@ pub enum Retcode { RetFriendChallengeLineupRecommendInCd = 3633, RetViewPlayerCardInCd = 3634, RetViewPlayerBattleRecordInCd = 3635, + RetAssistListStrangerConfigError = 3636, RetPlayerBoardHeadIconNotExist = 3701, RetPlayerBoardHeadIconLocked = 3702, RetPlayerBoardHeadIconAlreadyUnlocked = 3703, @@ -54046,6 +56077,10 @@ pub enum Retcode { RetPlayerReturnHasSigned = 4805, RetPlayerReturnRewardTaken = 4806, RetPlayerReturnRelicTaken = 4807, + RetPlayerReturnConfigError = 4808, + RetPlayerReturnOptionalGiftInvalid = 4809, + RetPlayerReturnOptionalGiftNotExist = 4810, + RetPlayerReturnSignTypeInvalid = 4811, RetAetherDivideNoLineup = 4851, RetAetherDivideLineupInvalid = 4852, RetChatBubbleIdError = 4901, @@ -54279,6 +56314,10 @@ pub enum Retcode { RetLobbyOwnerStateErr = 6259, RetLobbyOpTooFast = 6260, RetFightMatch3SoloPlayerTurnErr = 6261, + RetMatchPlayNotSupported = 6262, + RetMatchPlayDataNotExist = 6263, + RetMatchPlayNotSupportFriendRanking = 6264, + RetMatchPlayGetFriendRankingInfoInCd = 6265, RetSwordTrainingNoActiveGame = 6301, RetSwordTrainingNoPendingActionMatch = 6302, RetSwordTrainingPartnerAbilityInvalid = 6303, @@ -54397,6 +56436,28 @@ pub enum Retcode { RetElfRestaurantNoReward = 6849, RetElfRestaurantNotInit = 6850, RetGridFightConfMiss = 6900, + RetHipplenAgendaWorkUnavaible = 7001, + RetHipplenAgendaWorkConflict = 7002, + RetHipplenAgendaActionLack = 7003, + RetHipplenAgendaEnergyLack = 7004, + RetHipplenAgendaNoWorkForSettle = 7005, + RetHipplenAgendaSettleWorkMismatch = 7006, + RetHipplenPhaseConfigNoFound = 7007, + RetHipplenTrialMissionNotFinished = 7008, + RetHipplenAgendaSetWhenTrial = 7009, + RetHipplenAgendaOpenCycleFail = 7010, + RetHipplenAgendaSettleParaInvalid = 7011, + RetHipplenAgendaWorkSetTwice = 7012, + RetHipplenAgendaWorkSettleTwice = 7013, + RetHipplenOutfitNotWeared = 7014, + RetHipplenOutfitNotOwn = 7015, + RetHipplenOutfitInvalid = 7016, + RetHipplenOutfitTypeWeared = 7017, + RetHipplenAgendaWorkEmpty = 7018, + RetHipplenEndingLock = 7019, + RetHipplenEndingRewardAlreadyTaken = 7020, + RetHipplenTraitLock = 7021, + RetHipplenAgendaActionLeft = 7022, } impl Retcode { /// String value of the enum field names used in the ProtoBuf definition. @@ -54992,6 +57053,9 @@ impl Retcode { } Self::RetViewPlayerCardInCd => "RET_VIEW_PLAYER_CARD_IN_CD", Self::RetViewPlayerBattleRecordInCd => "RET_VIEW_PLAYER_BATTLE_RECORD_IN_CD", + Self::RetAssistListStrangerConfigError => { + "RET_ASSIST_LIST_STRANGER_CONFIG_ERROR" + } Self::RetPlayerBoardHeadIconNotExist => { "RET_PLAYER_BOARD_HEAD_ICON_NOT_EXIST" } @@ -55247,6 +57311,14 @@ impl Retcode { Self::RetPlayerReturnHasSigned => "RET_PLAYER_RETURN_HAS_SIGNED", Self::RetPlayerReturnRewardTaken => "RET_PLAYER_RETURN_REWARD_TAKEN", Self::RetPlayerReturnRelicTaken => "RET_PLAYER_RETURN_RELIC_TAKEN", + Self::RetPlayerReturnConfigError => "RET_PLAYER_RETURN_CONFIG_ERROR", + Self::RetPlayerReturnOptionalGiftInvalid => { + "RET_PLAYER_RETURN_OPTIONAL_GIFT_INVALID" + } + Self::RetPlayerReturnOptionalGiftNotExist => { + "RET_PLAYER_RETURN_OPTIONAL_GIFT_NOT_EXIST" + } + Self::RetPlayerReturnSignTypeInvalid => "RET_PLAYER_RETURN_SIGN_TYPE_INVALID", Self::RetAetherDivideNoLineup => "RET_AETHER_DIVIDE_NO_LINEUP", Self::RetAetherDivideLineupInvalid => "RET_AETHER_DIVIDE_LINEUP_INVALID", Self::RetChatBubbleIdError => "RET_CHAT_BUBBLE_ID_ERROR", @@ -55650,6 +57722,14 @@ impl Retcode { Self::RetFightMatch3SoloPlayerTurnErr => { "RET_FIGHT_MATCH3_SOLO_PLAYER_TURN_ERR" } + Self::RetMatchPlayNotSupported => "RET_MATCH_PLAY_NOT_SUPPORTED", + Self::RetMatchPlayDataNotExist => "RET_MATCH_PLAY_DATA_NOT_EXIST", + Self::RetMatchPlayNotSupportFriendRanking => { + "RET_MATCH_PLAY_NOT_SUPPORT_FRIEND_RANKING" + } + Self::RetMatchPlayGetFriendRankingInfoInCd => { + "RET_MATCH_PLAY_GET_FRIEND_RANKING_INFO_IN_CD" + } Self::RetSwordTrainingNoActiveGame => "RET_SWORD_TRAINING_NO_ACTIVE_GAME", Self::RetSwordTrainingNoPendingActionMatch => { "RET_SWORD_TRAINING_NO_PENDING_ACTION_MATCH" @@ -55868,6 +57948,40 @@ impl Retcode { Self::RetElfRestaurantNoReward => "RET_ELF_RESTAURANT_NO_REWARD", Self::RetElfRestaurantNotInit => "RET_ELF_RESTAURANT_NOT_INIT", Self::RetGridFightConfMiss => "RET_GRID_FIGHT_CONF_MISS", + Self::RetHipplenAgendaWorkUnavaible => "RET_HIPPLEN_AGENDA_WORK_UNAVAIBLE", + Self::RetHipplenAgendaWorkConflict => "RET_HIPPLEN_AGENDA_WORK_CONFLICT", + Self::RetHipplenAgendaActionLack => "RET_HIPPLEN_AGENDA_ACTION_LACK", + Self::RetHipplenAgendaEnergyLack => "RET_HIPPLEN_AGENDA_ENERGY_LACK", + Self::RetHipplenAgendaNoWorkForSettle => { + "RET_HIPPLEN_AGENDA_NO_WORK_FOR_SETTLE" + } + Self::RetHipplenAgendaSettleWorkMismatch => { + "RET_HIPPLEN_AGENDA_SETTLE_WORK_MISMATCH" + } + Self::RetHipplenPhaseConfigNoFound => "RET_HIPPLEN_PHASE_CONFIG_NO_FOUND", + Self::RetHipplenTrialMissionNotFinished => { + "RET_HIPPLEN_TRIAL_MISSION_NOT_FINISHED" + } + Self::RetHipplenAgendaSetWhenTrial => "RET_HIPPLEN_AGENDA_SET_WHEN_TRIAL", + Self::RetHipplenAgendaOpenCycleFail => "RET_HIPPLEN_AGENDA_OPEN_CYCLE_FAIL", + Self::RetHipplenAgendaSettleParaInvalid => { + "RET_HIPPLEN_AGENDA_SETTLE_PARA_INVALID" + } + Self::RetHipplenAgendaWorkSetTwice => "RET_HIPPLEN_AGENDA_WORK_SET_TWICE", + Self::RetHipplenAgendaWorkSettleTwice => { + "RET_HIPPLEN_AGENDA_WORK_SETTLE_TWICE" + } + Self::RetHipplenOutfitNotWeared => "RET_HIPPLEN_OUTFIT_NOT_WEARED", + Self::RetHipplenOutfitNotOwn => "RET_HIPPLEN_OUTFIT_NOT_OWN", + Self::RetHipplenOutfitInvalid => "RET_HIPPLEN_OUTFIT_INVALID", + Self::RetHipplenOutfitTypeWeared => "RET_HIPPLEN_OUTFIT_TYPE_WEARED", + Self::RetHipplenAgendaWorkEmpty => "RET_HIPPLEN_AGENDA_WORK_EMPTY", + Self::RetHipplenEndingLock => "RET_HIPPLEN_ENDING_LOCK", + Self::RetHipplenEndingRewardAlreadyTaken => { + "RET_HIPPLEN_ENDING_REWARD_ALREADY_TAKEN" + } + Self::RetHipplenTraitLock => "RET_HIPPLEN_TRAIT_LOCK", + Self::RetHipplenAgendaActionLeft => "RET_HIPPLEN_AGENDA_ACTION_LEFT", } } /// Creates an enum from field names used in the ProtoBuf definition. @@ -56548,6 +58662,9 @@ impl Retcode { "RET_VIEW_PLAYER_BATTLE_RECORD_IN_CD" => { Some(Self::RetViewPlayerBattleRecordInCd) } + "RET_ASSIST_LIST_STRANGER_CONFIG_ERROR" => { + Some(Self::RetAssistListStrangerConfigError) + } "RET_PLAYER_BOARD_HEAD_ICON_NOT_EXIST" => { Some(Self::RetPlayerBoardHeadIconNotExist) } @@ -56867,6 +58984,16 @@ impl Retcode { "RET_PLAYER_RETURN_HAS_SIGNED" => Some(Self::RetPlayerReturnHasSigned), "RET_PLAYER_RETURN_REWARD_TAKEN" => Some(Self::RetPlayerReturnRewardTaken), "RET_PLAYER_RETURN_RELIC_TAKEN" => Some(Self::RetPlayerReturnRelicTaken), + "RET_PLAYER_RETURN_CONFIG_ERROR" => Some(Self::RetPlayerReturnConfigError), + "RET_PLAYER_RETURN_OPTIONAL_GIFT_INVALID" => { + Some(Self::RetPlayerReturnOptionalGiftInvalid) + } + "RET_PLAYER_RETURN_OPTIONAL_GIFT_NOT_EXIST" => { + Some(Self::RetPlayerReturnOptionalGiftNotExist) + } + "RET_PLAYER_RETURN_SIGN_TYPE_INVALID" => { + Some(Self::RetPlayerReturnSignTypeInvalid) + } "RET_AETHER_DIVIDE_NO_LINEUP" => Some(Self::RetAetherDivideNoLineup), "RET_AETHER_DIVIDE_LINEUP_INVALID" => { Some(Self::RetAetherDivideLineupInvalid) @@ -57342,6 +59469,14 @@ impl Retcode { "RET_FIGHT_MATCH3_SOLO_PLAYER_TURN_ERR" => { Some(Self::RetFightMatch3SoloPlayerTurnErr) } + "RET_MATCH_PLAY_NOT_SUPPORTED" => Some(Self::RetMatchPlayNotSupported), + "RET_MATCH_PLAY_DATA_NOT_EXIST" => Some(Self::RetMatchPlayDataNotExist), + "RET_MATCH_PLAY_NOT_SUPPORT_FRIEND_RANKING" => { + Some(Self::RetMatchPlayNotSupportFriendRanking) + } + "RET_MATCH_PLAY_GET_FRIEND_RANKING_INFO_IN_CD" => { + Some(Self::RetMatchPlayGetFriendRankingInfoInCd) + } "RET_SWORD_TRAINING_NO_ACTIVE_GAME" => { Some(Self::RetSwordTrainingNoActiveGame) } @@ -57600,6 +59735,52 @@ impl Retcode { "RET_ELF_RESTAURANT_NO_REWARD" => Some(Self::RetElfRestaurantNoReward), "RET_ELF_RESTAURANT_NOT_INIT" => Some(Self::RetElfRestaurantNotInit), "RET_GRID_FIGHT_CONF_MISS" => Some(Self::RetGridFightConfMiss), + "RET_HIPPLEN_AGENDA_WORK_UNAVAIBLE" => { + Some(Self::RetHipplenAgendaWorkUnavaible) + } + "RET_HIPPLEN_AGENDA_WORK_CONFLICT" => { + Some(Self::RetHipplenAgendaWorkConflict) + } + "RET_HIPPLEN_AGENDA_ACTION_LACK" => Some(Self::RetHipplenAgendaActionLack), + "RET_HIPPLEN_AGENDA_ENERGY_LACK" => Some(Self::RetHipplenAgendaEnergyLack), + "RET_HIPPLEN_AGENDA_NO_WORK_FOR_SETTLE" => { + Some(Self::RetHipplenAgendaNoWorkForSettle) + } + "RET_HIPPLEN_AGENDA_SETTLE_WORK_MISMATCH" => { + Some(Self::RetHipplenAgendaSettleWorkMismatch) + } + "RET_HIPPLEN_PHASE_CONFIG_NO_FOUND" => { + Some(Self::RetHipplenPhaseConfigNoFound) + } + "RET_HIPPLEN_TRIAL_MISSION_NOT_FINISHED" => { + Some(Self::RetHipplenTrialMissionNotFinished) + } + "RET_HIPPLEN_AGENDA_SET_WHEN_TRIAL" => { + Some(Self::RetHipplenAgendaSetWhenTrial) + } + "RET_HIPPLEN_AGENDA_OPEN_CYCLE_FAIL" => { + Some(Self::RetHipplenAgendaOpenCycleFail) + } + "RET_HIPPLEN_AGENDA_SETTLE_PARA_INVALID" => { + Some(Self::RetHipplenAgendaSettleParaInvalid) + } + "RET_HIPPLEN_AGENDA_WORK_SET_TWICE" => { + Some(Self::RetHipplenAgendaWorkSetTwice) + } + "RET_HIPPLEN_AGENDA_WORK_SETTLE_TWICE" => { + Some(Self::RetHipplenAgendaWorkSettleTwice) + } + "RET_HIPPLEN_OUTFIT_NOT_WEARED" => Some(Self::RetHipplenOutfitNotWeared), + "RET_HIPPLEN_OUTFIT_NOT_OWN" => Some(Self::RetHipplenOutfitNotOwn), + "RET_HIPPLEN_OUTFIT_INVALID" => Some(Self::RetHipplenOutfitInvalid), + "RET_HIPPLEN_OUTFIT_TYPE_WEARED" => Some(Self::RetHipplenOutfitTypeWeared), + "RET_HIPPLEN_AGENDA_WORK_EMPTY" => Some(Self::RetHipplenAgendaWorkEmpty), + "RET_HIPPLEN_ENDING_LOCK" => Some(Self::RetHipplenEndingLock), + "RET_HIPPLEN_ENDING_REWARD_ALREADY_TAKEN" => { + Some(Self::RetHipplenEndingRewardAlreadyTaken) + } + "RET_HIPPLEN_TRAIT_LOCK" => Some(Self::RetHipplenTraitLock), + "RET_HIPPLEN_AGENDA_ACTION_LEFT" => Some(Self::RetHipplenAgendaActionLeft), _ => None, } } @@ -57609,36 +59790,36 @@ impl Retcode { #[repr(i32)] pub enum CmdActivityType { None = 0, - CmdAvatarDeliverRewardChooseAvatarScRsp = 2617, - CmdAvatarDeliverRewardTakeRewardScRsp = 2699, - CmdLeaveTrialActivityCsReq = 2623, - CmdGetAvatarDeliverRewardActivityDataScRsp = 2649, - CmdEnterTrialActivityStageCsReq = 2603, - CmdTakeLoginActivityRewardCsReq = 2698, - CmdGetTrialActivityDataCsReq = 2658, - CmdGetLoginActivityCsReq = 2610, - CmdTakeTrialActivityRewardCsReq = 2604, - CmdGetAvatarDeliverRewardActivityDataCsReq = 2618, - CmdTakeTrialActivityRewardScRsp = 2686, - CmdAvatarDeliverRewardChooseAvatarCsReq = 2696, - CmdTakeLoginActivityRewardScRsp = 2653, - CmdAvatarDeliverRewardTakeRewardCsReq = 2622, - CmdGetLoginActivityScRsp = 2605, - CmdGetActivityScheduleConfigScRsp = 2602, - CmdTrialActivityDataChangeScNotify = 2683, - CmdSubmitMaterialSubmitActivityMaterialScRsp = 2678, - CmdGetMaterialSubmitActivityDataScRsp = 2694, - CmdLeaveTrialActivityScRsp = 2614, - CmdTakeMaterialSubmitActivityRewardScRsp = 2690, - CmdCurTrialActivityScNotify = 2695, - CmdSubmitMaterialSubmitActivityMaterialCsReq = 2636, - CmdEnterTrialActivityStageScRsp = 2657, - CmdStartTrialActivityCsReq = 2612, - CmdTakeMaterialSubmitActivityRewardCsReq = 2674, - CmdStartTrialActivityScRsp = 2664, - CmdGetActivityScheduleConfigCsReq = 2679, - CmdGetTrialActivityDataScRsp = 2682, - CmdGetMaterialSubmitActivityDataCsReq = 2672, + CmdTrialActivityDataChangeScNotify = 2647, + CmdGetAvatarDeliverRewardActivityDataScRsp = 2671, + CmdAvatarDeliverRewardTakeRewardCsReq = 2638, + CmdSubmitMaterialSubmitActivityMaterialScRsp = 2697, + CmdGetActivityScheduleConfigCsReq = 2602, + CmdEnterTrialActivityStageCsReq = 2608, + CmdGetMaterialSubmitActivityDataScRsp = 2692, + CmdStartTrialActivityCsReq = 2657, + CmdAvatarDeliverRewardChooseAvatarScRsp = 2601, + CmdTakeLoginActivityRewardScRsp = 2681, + CmdTakeMaterialSubmitActivityRewardCsReq = 2687, + CmdTakeTrialActivityRewardScRsp = 2613, + CmdGetTrialActivityDataCsReq = 2636, + CmdAvatarDeliverRewardChooseAvatarCsReq = 2644, + CmdGetLoginActivityScRsp = 2614, + CmdStartTrialActivityScRsp = 2675, + CmdTakeLoginActivityRewardCsReq = 2677, + CmdTakeTrialActivityRewardCsReq = 2629, + CmdEnterTrialActivityStageScRsp = 2656, + CmdGetTrialActivityDataScRsp = 2607, + CmdGetAvatarDeliverRewardActivityDataCsReq = 2648, + CmdGetActivityScheduleConfigScRsp = 2685, + CmdCurTrialActivityScNotify = 2640, + CmdLeaveTrialActivityScRsp = 2695, + CmdGetLoginActivityCsReq = 2641, + CmdGetMaterialSubmitActivityDataCsReq = 2666, + CmdLeaveTrialActivityCsReq = 2642, + CmdAvatarDeliverRewardTakeRewardScRsp = 2618, + CmdTakeMaterialSubmitActivityRewardScRsp = 2615, + CmdSubmitMaterialSubmitActivityMaterialCsReq = 2631, } impl CmdActivityType { /// String value of the enum field names used in the ProtoBuf definition. @@ -57648,144 +59829,144 @@ impl CmdActivityType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdActivityTypeNone", - Self::CmdAvatarDeliverRewardChooseAvatarScRsp => { - "CmdAvatarDeliverRewardChooseAvatarScRsp" + Self::CmdTrialActivityDataChangeScNotify => { + "CmdTrialActivityDataChangeScNotify" } - Self::CmdAvatarDeliverRewardTakeRewardScRsp => { - "CmdAvatarDeliverRewardTakeRewardScRsp" - } - Self::CmdLeaveTrialActivityCsReq => "CmdLeaveTrialActivityCsReq", Self::CmdGetAvatarDeliverRewardActivityDataScRsp => { "CmdGetAvatarDeliverRewardActivityDataScRsp" } - Self::CmdEnterTrialActivityStageCsReq => "CmdEnterTrialActivityStageCsReq", - Self::CmdTakeLoginActivityRewardCsReq => "CmdTakeLoginActivityRewardCsReq", - Self::CmdGetTrialActivityDataCsReq => "CmdGetTrialActivityDataCsReq", - Self::CmdGetLoginActivityCsReq => "CmdGetLoginActivityCsReq", - Self::CmdTakeTrialActivityRewardCsReq => "CmdTakeTrialActivityRewardCsReq", - Self::CmdGetAvatarDeliverRewardActivityDataCsReq => { - "CmdGetAvatarDeliverRewardActivityDataCsReq" - } - Self::CmdTakeTrialActivityRewardScRsp => "CmdTakeTrialActivityRewardScRsp", - Self::CmdAvatarDeliverRewardChooseAvatarCsReq => { - "CmdAvatarDeliverRewardChooseAvatarCsReq" - } - Self::CmdTakeLoginActivityRewardScRsp => "CmdTakeLoginActivityRewardScRsp", Self::CmdAvatarDeliverRewardTakeRewardCsReq => { "CmdAvatarDeliverRewardTakeRewardCsReq" } - Self::CmdGetLoginActivityScRsp => "CmdGetLoginActivityScRsp", - Self::CmdGetActivityScheduleConfigScRsp => { - "CmdGetActivityScheduleConfigScRsp" - } - Self::CmdTrialActivityDataChangeScNotify => { - "CmdTrialActivityDataChangeScNotify" - } Self::CmdSubmitMaterialSubmitActivityMaterialScRsp => { "CmdSubmitMaterialSubmitActivityMaterialScRsp" } - Self::CmdGetMaterialSubmitActivityDataScRsp => { - "CmdGetMaterialSubmitActivityDataScRsp" - } - Self::CmdLeaveTrialActivityScRsp => "CmdLeaveTrialActivityScRsp", - Self::CmdTakeMaterialSubmitActivityRewardScRsp => { - "CmdTakeMaterialSubmitActivityRewardScRsp" - } - Self::CmdCurTrialActivityScNotify => "CmdCurTrialActivityScNotify", - Self::CmdSubmitMaterialSubmitActivityMaterialCsReq => { - "CmdSubmitMaterialSubmitActivityMaterialCsReq" - } - Self::CmdEnterTrialActivityStageScRsp => "CmdEnterTrialActivityStageScRsp", - Self::CmdStartTrialActivityCsReq => "CmdStartTrialActivityCsReq", - Self::CmdTakeMaterialSubmitActivityRewardCsReq => { - "CmdTakeMaterialSubmitActivityRewardCsReq" - } - Self::CmdStartTrialActivityScRsp => "CmdStartTrialActivityScRsp", Self::CmdGetActivityScheduleConfigCsReq => { "CmdGetActivityScheduleConfigCsReq" } + Self::CmdEnterTrialActivityStageCsReq => "CmdEnterTrialActivityStageCsReq", + Self::CmdGetMaterialSubmitActivityDataScRsp => { + "CmdGetMaterialSubmitActivityDataScRsp" + } + Self::CmdStartTrialActivityCsReq => "CmdStartTrialActivityCsReq", + Self::CmdAvatarDeliverRewardChooseAvatarScRsp => { + "CmdAvatarDeliverRewardChooseAvatarScRsp" + } + Self::CmdTakeLoginActivityRewardScRsp => "CmdTakeLoginActivityRewardScRsp", + Self::CmdTakeMaterialSubmitActivityRewardCsReq => { + "CmdTakeMaterialSubmitActivityRewardCsReq" + } + Self::CmdTakeTrialActivityRewardScRsp => "CmdTakeTrialActivityRewardScRsp", + Self::CmdGetTrialActivityDataCsReq => "CmdGetTrialActivityDataCsReq", + Self::CmdAvatarDeliverRewardChooseAvatarCsReq => { + "CmdAvatarDeliverRewardChooseAvatarCsReq" + } + Self::CmdGetLoginActivityScRsp => "CmdGetLoginActivityScRsp", + Self::CmdStartTrialActivityScRsp => "CmdStartTrialActivityScRsp", + Self::CmdTakeLoginActivityRewardCsReq => "CmdTakeLoginActivityRewardCsReq", + Self::CmdTakeTrialActivityRewardCsReq => "CmdTakeTrialActivityRewardCsReq", + Self::CmdEnterTrialActivityStageScRsp => "CmdEnterTrialActivityStageScRsp", Self::CmdGetTrialActivityDataScRsp => "CmdGetTrialActivityDataScRsp", + Self::CmdGetAvatarDeliverRewardActivityDataCsReq => { + "CmdGetAvatarDeliverRewardActivityDataCsReq" + } + Self::CmdGetActivityScheduleConfigScRsp => { + "CmdGetActivityScheduleConfigScRsp" + } + Self::CmdCurTrialActivityScNotify => "CmdCurTrialActivityScNotify", + Self::CmdLeaveTrialActivityScRsp => "CmdLeaveTrialActivityScRsp", + Self::CmdGetLoginActivityCsReq => "CmdGetLoginActivityCsReq", Self::CmdGetMaterialSubmitActivityDataCsReq => { "CmdGetMaterialSubmitActivityDataCsReq" } + Self::CmdLeaveTrialActivityCsReq => "CmdLeaveTrialActivityCsReq", + Self::CmdAvatarDeliverRewardTakeRewardScRsp => { + "CmdAvatarDeliverRewardTakeRewardScRsp" + } + Self::CmdTakeMaterialSubmitActivityRewardScRsp => { + "CmdTakeMaterialSubmitActivityRewardScRsp" + } + Self::CmdSubmitMaterialSubmitActivityMaterialCsReq => { + "CmdSubmitMaterialSubmitActivityMaterialCsReq" + } } } /// 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), - "CmdAvatarDeliverRewardChooseAvatarScRsp" => { - Some(Self::CmdAvatarDeliverRewardChooseAvatarScRsp) + "CmdTrialActivityDataChangeScNotify" => { + Some(Self::CmdTrialActivityDataChangeScNotify) } - "CmdAvatarDeliverRewardTakeRewardScRsp" => { - Some(Self::CmdAvatarDeliverRewardTakeRewardScRsp) - } - "CmdLeaveTrialActivityCsReq" => Some(Self::CmdLeaveTrialActivityCsReq), "CmdGetAvatarDeliverRewardActivityDataScRsp" => { Some(Self::CmdGetAvatarDeliverRewardActivityDataScRsp) } - "CmdEnterTrialActivityStageCsReq" => { - Some(Self::CmdEnterTrialActivityStageCsReq) - } - "CmdTakeLoginActivityRewardCsReq" => { - Some(Self::CmdTakeLoginActivityRewardCsReq) - } - "CmdGetTrialActivityDataCsReq" => Some(Self::CmdGetTrialActivityDataCsReq), - "CmdGetLoginActivityCsReq" => Some(Self::CmdGetLoginActivityCsReq), - "CmdTakeTrialActivityRewardCsReq" => { - Some(Self::CmdTakeTrialActivityRewardCsReq) - } - "CmdGetAvatarDeliverRewardActivityDataCsReq" => { - Some(Self::CmdGetAvatarDeliverRewardActivityDataCsReq) - } - "CmdTakeTrialActivityRewardScRsp" => { - Some(Self::CmdTakeTrialActivityRewardScRsp) - } - "CmdAvatarDeliverRewardChooseAvatarCsReq" => { - Some(Self::CmdAvatarDeliverRewardChooseAvatarCsReq) - } - "CmdTakeLoginActivityRewardScRsp" => { - Some(Self::CmdTakeLoginActivityRewardScRsp) - } "CmdAvatarDeliverRewardTakeRewardCsReq" => { Some(Self::CmdAvatarDeliverRewardTakeRewardCsReq) } - "CmdGetLoginActivityScRsp" => Some(Self::CmdGetLoginActivityScRsp), - "CmdGetActivityScheduleConfigScRsp" => { - Some(Self::CmdGetActivityScheduleConfigScRsp) - } - "CmdTrialActivityDataChangeScNotify" => { - Some(Self::CmdTrialActivityDataChangeScNotify) - } "CmdSubmitMaterialSubmitActivityMaterialScRsp" => { Some(Self::CmdSubmitMaterialSubmitActivityMaterialScRsp) } + "CmdGetActivityScheduleConfigCsReq" => { + Some(Self::CmdGetActivityScheduleConfigCsReq) + } + "CmdEnterTrialActivityStageCsReq" => { + Some(Self::CmdEnterTrialActivityStageCsReq) + } "CmdGetMaterialSubmitActivityDataScRsp" => { Some(Self::CmdGetMaterialSubmitActivityDataScRsp) } - "CmdLeaveTrialActivityScRsp" => Some(Self::CmdLeaveTrialActivityScRsp), - "CmdTakeMaterialSubmitActivityRewardScRsp" => { - Some(Self::CmdTakeMaterialSubmitActivityRewardScRsp) + "CmdStartTrialActivityCsReq" => Some(Self::CmdStartTrialActivityCsReq), + "CmdAvatarDeliverRewardChooseAvatarScRsp" => { + Some(Self::CmdAvatarDeliverRewardChooseAvatarScRsp) } - "CmdCurTrialActivityScNotify" => Some(Self::CmdCurTrialActivityScNotify), - "CmdSubmitMaterialSubmitActivityMaterialCsReq" => { - Some(Self::CmdSubmitMaterialSubmitActivityMaterialCsReq) + "CmdTakeLoginActivityRewardScRsp" => { + Some(Self::CmdTakeLoginActivityRewardScRsp) + } + "CmdTakeMaterialSubmitActivityRewardCsReq" => { + Some(Self::CmdTakeMaterialSubmitActivityRewardCsReq) + } + "CmdTakeTrialActivityRewardScRsp" => { + Some(Self::CmdTakeTrialActivityRewardScRsp) + } + "CmdGetTrialActivityDataCsReq" => Some(Self::CmdGetTrialActivityDataCsReq), + "CmdAvatarDeliverRewardChooseAvatarCsReq" => { + Some(Self::CmdAvatarDeliverRewardChooseAvatarCsReq) + } + "CmdGetLoginActivityScRsp" => Some(Self::CmdGetLoginActivityScRsp), + "CmdStartTrialActivityScRsp" => Some(Self::CmdStartTrialActivityScRsp), + "CmdTakeLoginActivityRewardCsReq" => { + Some(Self::CmdTakeLoginActivityRewardCsReq) + } + "CmdTakeTrialActivityRewardCsReq" => { + Some(Self::CmdTakeTrialActivityRewardCsReq) } "CmdEnterTrialActivityStageScRsp" => { Some(Self::CmdEnterTrialActivityStageScRsp) } - "CmdStartTrialActivityCsReq" => Some(Self::CmdStartTrialActivityCsReq), - "CmdTakeMaterialSubmitActivityRewardCsReq" => { - Some(Self::CmdTakeMaterialSubmitActivityRewardCsReq) - } - "CmdStartTrialActivityScRsp" => Some(Self::CmdStartTrialActivityScRsp), - "CmdGetActivityScheduleConfigCsReq" => { - Some(Self::CmdGetActivityScheduleConfigCsReq) - } "CmdGetTrialActivityDataScRsp" => Some(Self::CmdGetTrialActivityDataScRsp), + "CmdGetAvatarDeliverRewardActivityDataCsReq" => { + Some(Self::CmdGetAvatarDeliverRewardActivityDataCsReq) + } + "CmdGetActivityScheduleConfigScRsp" => { + Some(Self::CmdGetActivityScheduleConfigScRsp) + } + "CmdCurTrialActivityScNotify" => Some(Self::CmdCurTrialActivityScNotify), + "CmdLeaveTrialActivityScRsp" => Some(Self::CmdLeaveTrialActivityScRsp), + "CmdGetLoginActivityCsReq" => Some(Self::CmdGetLoginActivityCsReq), "CmdGetMaterialSubmitActivityDataCsReq" => { Some(Self::CmdGetMaterialSubmitActivityDataCsReq) } + "CmdLeaveTrialActivityCsReq" => Some(Self::CmdLeaveTrialActivityCsReq), + "CmdAvatarDeliverRewardTakeRewardScRsp" => { + Some(Self::CmdAvatarDeliverRewardTakeRewardScRsp) + } + "CmdTakeMaterialSubmitActivityRewardScRsp" => { + Some(Self::CmdTakeMaterialSubmitActivityRewardScRsp) + } + "CmdSubmitMaterialSubmitActivityMaterialCsReq" => { + Some(Self::CmdSubmitMaterialSubmitActivityMaterialCsReq) + } _ => None, } } @@ -57820,20 +60001,50 @@ impl Pmidehdobhj { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] +pub enum CmdActivityHot { + None = 0, + CmdGetActivityHotDataScRsp = 9117, + CmdGetActivityHotDataCsReq = 9116, +} +impl CmdActivityHot { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::None => "CmdActivityHotNone", + Self::CmdGetActivityHotDataScRsp => "CmdGetActivityHotDataScRsp", + Self::CmdGetActivityHotDataCsReq => "CmdGetActivityHotDataCsReq", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdActivityHotNone" => Some(Self::None), + "CmdGetActivityHotDataScRsp" => Some(Self::CmdGetActivityHotDataScRsp), + "CmdGetActivityHotDataCsReq" => Some(Self::CmdGetActivityHotDataCsReq), + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] pub enum CmdAdventureType { None = 0, - CmdQuickStartCocoonStageCsReq = 1379, - CmdEnterAdventureCsReq = 1310, - CmdEnterAdventureScRsp = 1305, - CmdFarmElementSweepCsReq = 1307, - CmdQuickStartFarmElementCsReq = 1397, - CmdGetFarmStageGachaInfoCsReq = 1398, - CmdQuickStartCocoonStageScRsp = 1302, - CmdFarmElementSweepScRsp = 1339, - CmdQuickStartFarmElementScRsp = 1306, - CmdGetFarmStageGachaInfoScRsp = 1353, - CmdCocoonSweepCsReq = 1341, - CmdCocoonSweepScRsp = 1355, + CmdCocoonSweepCsReq = 1319, + CmdGetFarmStageGachaInfoScRsp = 1381, + CmdFarmElementSweepCsReq = 1334, + CmdEnterAdventureCsReq = 1341, + CmdQuickStartCocoonStageCsReq = 1302, + CmdEnterAdventureScRsp = 1314, + CmdGetFarmStageGachaInfoCsReq = 1377, + CmdQuickStartFarmElementScRsp = 1388, + CmdQuickStartCocoonStageScRsp = 1385, + CmdQuickStartFarmElementCsReq = 1312, + CmdFarmElementSweepScRsp = 1389, + CmdCocoonSweepScRsp = 1362, } impl CmdAdventureType { /// String value of the enum field names used in the ProtoBuf definition. @@ -57843,17 +60054,17 @@ impl CmdAdventureType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdAdventureTypeNone", - Self::CmdQuickStartCocoonStageCsReq => "CmdQuickStartCocoonStageCsReq", - Self::CmdEnterAdventureCsReq => "CmdEnterAdventureCsReq", - Self::CmdEnterAdventureScRsp => "CmdEnterAdventureScRsp", - Self::CmdFarmElementSweepCsReq => "CmdFarmElementSweepCsReq", - Self::CmdQuickStartFarmElementCsReq => "CmdQuickStartFarmElementCsReq", - Self::CmdGetFarmStageGachaInfoCsReq => "CmdGetFarmStageGachaInfoCsReq", - Self::CmdQuickStartCocoonStageScRsp => "CmdQuickStartCocoonStageScRsp", - Self::CmdFarmElementSweepScRsp => "CmdFarmElementSweepScRsp", - Self::CmdQuickStartFarmElementScRsp => "CmdQuickStartFarmElementScRsp", - Self::CmdGetFarmStageGachaInfoScRsp => "CmdGetFarmStageGachaInfoScRsp", Self::CmdCocoonSweepCsReq => "CmdCocoonSweepCsReq", + Self::CmdGetFarmStageGachaInfoScRsp => "CmdGetFarmStageGachaInfoScRsp", + Self::CmdFarmElementSweepCsReq => "CmdFarmElementSweepCsReq", + Self::CmdEnterAdventureCsReq => "CmdEnterAdventureCsReq", + Self::CmdQuickStartCocoonStageCsReq => "CmdQuickStartCocoonStageCsReq", + Self::CmdEnterAdventureScRsp => "CmdEnterAdventureScRsp", + Self::CmdGetFarmStageGachaInfoCsReq => "CmdGetFarmStageGachaInfoCsReq", + Self::CmdQuickStartFarmElementScRsp => "CmdQuickStartFarmElementScRsp", + Self::CmdQuickStartCocoonStageScRsp => "CmdQuickStartCocoonStageScRsp", + Self::CmdQuickStartFarmElementCsReq => "CmdQuickStartFarmElementCsReq", + Self::CmdFarmElementSweepScRsp => "CmdFarmElementSweepScRsp", Self::CmdCocoonSweepScRsp => "CmdCocoonSweepScRsp", } } @@ -57861,17 +60072,17 @@ impl CmdAdventureType { pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdAdventureTypeNone" => Some(Self::None), - "CmdQuickStartCocoonStageCsReq" => Some(Self::CmdQuickStartCocoonStageCsReq), - "CmdEnterAdventureCsReq" => Some(Self::CmdEnterAdventureCsReq), - "CmdEnterAdventureScRsp" => Some(Self::CmdEnterAdventureScRsp), - "CmdFarmElementSweepCsReq" => Some(Self::CmdFarmElementSweepCsReq), - "CmdQuickStartFarmElementCsReq" => Some(Self::CmdQuickStartFarmElementCsReq), - "CmdGetFarmStageGachaInfoCsReq" => Some(Self::CmdGetFarmStageGachaInfoCsReq), - "CmdQuickStartCocoonStageScRsp" => Some(Self::CmdQuickStartCocoonStageScRsp), - "CmdFarmElementSweepScRsp" => Some(Self::CmdFarmElementSweepScRsp), - "CmdQuickStartFarmElementScRsp" => Some(Self::CmdQuickStartFarmElementScRsp), - "CmdGetFarmStageGachaInfoScRsp" => Some(Self::CmdGetFarmStageGachaInfoScRsp), "CmdCocoonSweepCsReq" => Some(Self::CmdCocoonSweepCsReq), + "CmdGetFarmStageGachaInfoScRsp" => Some(Self::CmdGetFarmStageGachaInfoScRsp), + "CmdFarmElementSweepCsReq" => Some(Self::CmdFarmElementSweepCsReq), + "CmdEnterAdventureCsReq" => Some(Self::CmdEnterAdventureCsReq), + "CmdQuickStartCocoonStageCsReq" => Some(Self::CmdQuickStartCocoonStageCsReq), + "CmdEnterAdventureScRsp" => Some(Self::CmdEnterAdventureScRsp), + "CmdGetFarmStageGachaInfoCsReq" => Some(Self::CmdGetFarmStageGachaInfoCsReq), + "CmdQuickStartFarmElementScRsp" => Some(Self::CmdQuickStartFarmElementScRsp), + "CmdQuickStartCocoonStageScRsp" => Some(Self::CmdQuickStartCocoonStageScRsp), + "CmdQuickStartFarmElementCsReq" => Some(Self::CmdQuickStartFarmElementCsReq), + "CmdFarmElementSweepScRsp" => Some(Self::CmdFarmElementSweepScRsp), "CmdCocoonSweepScRsp" => Some(Self::CmdCocoonSweepScRsp), _ => None, } @@ -57882,40 +60093,40 @@ impl CmdAdventureType { #[repr(i32)] pub enum CmdAetherDivideType { None = 0, - CmdGetAetherDivideInfoCsReq = 4843, + CmdEnterAetherDivideSceneCsReq = 4803, + CmdAetherDivideSpiritExpUpScRsp = 4810, + CmdAetherDivideRefreshEndlessScNotify = 4835, + CmdSetAetherDivideLineUpCsReq = 4842, + CmdLeaveAetherDivideSceneCsReq = 4828, + CmdStartAetherDivideChallengeBattleScRsp = 4831, + CmdGetAetherDivideChallengeInfoScRsp = 4814, + CmdStartAetherDivideSceneBattleScRsp = 4836, CmdEquipAetherDividePassiveSkillScRsp = 4805, - CmdSwitchAetherDivideLineUpSlotScRsp = 4848, - CmdSetAetherDivideLineUpScRsp = 4832, - CmdAetherDivideFinishChallengeScNotify = 4815, - CmdStartAetherDivideStageBattleCsReq = 4820, + CmdAetherDivideTakeChallengeRewardCsReq = 4812, + CmdEquipAetherDividePassiveSkillCsReq = 4824, + CmdAetherDivideTainerInfoScNotify = 4801, + CmdEnterAetherDivideSceneScRsp = 4844, + CmdAetherDivideTakeChallengeRewardScRsp = 4815, + CmdGetAetherDivideInfoCsReq = 4817, + CmdAetherDivideSpiritExpUpCsReq = 4811, + CmdClearAetherDividePassiveSkillCsReq = 4819, + CmdAetherDivideSpiritInfoScNotify = 4813, + CmdGetAetherDivideChallengeInfoCsReq = 4807, + CmdLeaveAetherDivideSceneScRsp = 4845, + CmdAetherDivideRefreshEndlessCsReq = 4806, + CmdAetherDivideSkillItemScNotify = 4829, + CmdSwitchAetherDivideLineUpSlotCsReq = 4816, + CmdStartAetherDivideStageBattleCsReq = 4818, + CmdStartAetherDivideChallengeBattleCsReq = 4847, + CmdAetherDivideFinishChallengeScNotify = 4822, + CmdStartAetherDivideSceneBattleCsReq = 4821, + CmdStartAetherDivideStageBattleScRsp = 4804, + CmdAetherDivideLineupScNotify = 4841, + CmdSwitchAetherDivideLineUpSlotScRsp = 4832, + CmdSetAetherDivideLineUpScRsp = 4823, + CmdGetAetherDivideInfoScRsp = 4846, CmdClearAetherDividePassiveSkillScRsp = 4850, - CmdStartAetherDivideChallengeBattleScRsp = 4827, - CmdAetherDivideRefreshEndlessScNotify = 4836, - CmdSetAetherDivideLineUpCsReq = 4813, - CmdSwitchAetherDivideLineUpSlotCsReq = 4837, - CmdGetAetherDivideInfoScRsp = 4818, - CmdAetherDivideLineupScNotify = 4824, - CmdGetAetherDivideChallengeInfoScRsp = 4803, - CmdAetherDivideRefreshEndlessCsReq = 4826, - CmdAetherDivideSpiritInfoScNotify = 4812, - CmdAetherDivideRefreshEndlessScRsp = 4811, - CmdLeaveAetherDivideSceneScRsp = 4830, - CmdEnterAetherDivideSceneScRsp = 4821, - CmdStartAetherDivideSceneBattleCsReq = 4802, - CmdClearAetherDividePassiveSkillCsReq = 4806, - CmdAetherDivideSkillItemScNotify = 4849, - CmdGetAetherDivideChallengeInfoCsReq = 4808, - CmdAetherDivideTakeChallengeRewardScRsp = 4838, - CmdStartAetherDivideChallengeBattleCsReq = 4828, - CmdAetherDivideTakeChallengeRewardCsReq = 4819, - CmdStartAetherDivideStageBattleScRsp = 4809, - CmdAetherDivideSpiritExpUpCsReq = 4840, - CmdEnterAetherDivideSceneCsReq = 4823, - CmdAetherDivideTainerInfoScNotify = 4814, - CmdAetherDivideSpiritExpUpScRsp = 4807, - CmdEquipAetherDividePassiveSkillCsReq = 4829, - CmdStartAetherDivideSceneBattleScRsp = 4801, - CmdLeaveAetherDivideSceneCsReq = 4846, + CmdAetherDivideRefreshEndlessScRsp = 4820, } impl CmdAetherDivideType { /// String value of the enum field names used in the ProtoBuf definition. @@ -57925,181 +60136,181 @@ impl CmdAetherDivideType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdAetherDivideTypeNone", - Self::CmdGetAetherDivideInfoCsReq => "CmdGetAetherDivideInfoCsReq", - Self::CmdEquipAetherDividePassiveSkillScRsp => { - "CmdEquipAetherDividePassiveSkillScRsp" - } - Self::CmdSwitchAetherDivideLineUpSlotScRsp => { - "CmdSwitchAetherDivideLineUpSlotScRsp" - } - Self::CmdSetAetherDivideLineUpScRsp => "CmdSetAetherDivideLineUpScRsp", - Self::CmdAetherDivideFinishChallengeScNotify => { - "CmdAetherDivideFinishChallengeScNotify" - } - Self::CmdStartAetherDivideStageBattleCsReq => { - "CmdStartAetherDivideStageBattleCsReq" - } - Self::CmdClearAetherDividePassiveSkillScRsp => { - "CmdClearAetherDividePassiveSkillScRsp" - } - Self::CmdStartAetherDivideChallengeBattleScRsp => { - "CmdStartAetherDivideChallengeBattleScRsp" - } + Self::CmdEnterAetherDivideSceneCsReq => "CmdEnterAetherDivideSceneCsReq", + Self::CmdAetherDivideSpiritExpUpScRsp => "CmdAetherDivideSpiritExpUpScRsp", Self::CmdAetherDivideRefreshEndlessScNotify => { "CmdAetherDivideRefreshEndlessScNotify" } Self::CmdSetAetherDivideLineUpCsReq => "CmdSetAetherDivideLineUpCsReq", - Self::CmdSwitchAetherDivideLineUpSlotCsReq => { - "CmdSwitchAetherDivideLineUpSlotCsReq" + Self::CmdLeaveAetherDivideSceneCsReq => "CmdLeaveAetherDivideSceneCsReq", + Self::CmdStartAetherDivideChallengeBattleScRsp => { + "CmdStartAetherDivideChallengeBattleScRsp" } - Self::CmdGetAetherDivideInfoScRsp => "CmdGetAetherDivideInfoScRsp", - Self::CmdAetherDivideLineupScNotify => "CmdAetherDivideLineupScNotify", Self::CmdGetAetherDivideChallengeInfoScRsp => { "CmdGetAetherDivideChallengeInfoScRsp" } - Self::CmdAetherDivideRefreshEndlessCsReq => { - "CmdAetherDivideRefreshEndlessCsReq" - } - Self::CmdAetherDivideSpiritInfoScNotify => { - "CmdAetherDivideSpiritInfoScNotify" - } - Self::CmdAetherDivideRefreshEndlessScRsp => { - "CmdAetherDivideRefreshEndlessScRsp" - } - Self::CmdLeaveAetherDivideSceneScRsp => "CmdLeaveAetherDivideSceneScRsp", - Self::CmdEnterAetherDivideSceneScRsp => "CmdEnterAetherDivideSceneScRsp", - Self::CmdStartAetherDivideSceneBattleCsReq => { - "CmdStartAetherDivideSceneBattleCsReq" - } - Self::CmdClearAetherDividePassiveSkillCsReq => { - "CmdClearAetherDividePassiveSkillCsReq" - } - Self::CmdAetherDivideSkillItemScNotify => "CmdAetherDivideSkillItemScNotify", - Self::CmdGetAetherDivideChallengeInfoCsReq => { - "CmdGetAetherDivideChallengeInfoCsReq" - } - Self::CmdAetherDivideTakeChallengeRewardScRsp => { - "CmdAetherDivideTakeChallengeRewardScRsp" - } - Self::CmdStartAetherDivideChallengeBattleCsReq => { - "CmdStartAetherDivideChallengeBattleCsReq" - } - Self::CmdAetherDivideTakeChallengeRewardCsReq => { - "CmdAetherDivideTakeChallengeRewardCsReq" - } - Self::CmdStartAetherDivideStageBattleScRsp => { - "CmdStartAetherDivideStageBattleScRsp" - } - Self::CmdAetherDivideSpiritExpUpCsReq => "CmdAetherDivideSpiritExpUpCsReq", - Self::CmdEnterAetherDivideSceneCsReq => "CmdEnterAetherDivideSceneCsReq", - Self::CmdAetherDivideTainerInfoScNotify => { - "CmdAetherDivideTainerInfoScNotify" - } - Self::CmdAetherDivideSpiritExpUpScRsp => "CmdAetherDivideSpiritExpUpScRsp", - Self::CmdEquipAetherDividePassiveSkillCsReq => { - "CmdEquipAetherDividePassiveSkillCsReq" - } Self::CmdStartAetherDivideSceneBattleScRsp => { "CmdStartAetherDivideSceneBattleScRsp" } - Self::CmdLeaveAetherDivideSceneCsReq => "CmdLeaveAetherDivideSceneCsReq", + Self::CmdEquipAetherDividePassiveSkillScRsp => { + "CmdEquipAetherDividePassiveSkillScRsp" + } + Self::CmdAetherDivideTakeChallengeRewardCsReq => { + "CmdAetherDivideTakeChallengeRewardCsReq" + } + Self::CmdEquipAetherDividePassiveSkillCsReq => { + "CmdEquipAetherDividePassiveSkillCsReq" + } + Self::CmdAetherDivideTainerInfoScNotify => { + "CmdAetherDivideTainerInfoScNotify" + } + Self::CmdEnterAetherDivideSceneScRsp => "CmdEnterAetherDivideSceneScRsp", + Self::CmdAetherDivideTakeChallengeRewardScRsp => { + "CmdAetherDivideTakeChallengeRewardScRsp" + } + Self::CmdGetAetherDivideInfoCsReq => "CmdGetAetherDivideInfoCsReq", + Self::CmdAetherDivideSpiritExpUpCsReq => "CmdAetherDivideSpiritExpUpCsReq", + Self::CmdClearAetherDividePassiveSkillCsReq => { + "CmdClearAetherDividePassiveSkillCsReq" + } + Self::CmdAetherDivideSpiritInfoScNotify => { + "CmdAetherDivideSpiritInfoScNotify" + } + Self::CmdGetAetherDivideChallengeInfoCsReq => { + "CmdGetAetherDivideChallengeInfoCsReq" + } + Self::CmdLeaveAetherDivideSceneScRsp => "CmdLeaveAetherDivideSceneScRsp", + Self::CmdAetherDivideRefreshEndlessCsReq => { + "CmdAetherDivideRefreshEndlessCsReq" + } + Self::CmdAetherDivideSkillItemScNotify => "CmdAetherDivideSkillItemScNotify", + Self::CmdSwitchAetherDivideLineUpSlotCsReq => { + "CmdSwitchAetherDivideLineUpSlotCsReq" + } + Self::CmdStartAetherDivideStageBattleCsReq => { + "CmdStartAetherDivideStageBattleCsReq" + } + Self::CmdStartAetherDivideChallengeBattleCsReq => { + "CmdStartAetherDivideChallengeBattleCsReq" + } + Self::CmdAetherDivideFinishChallengeScNotify => { + "CmdAetherDivideFinishChallengeScNotify" + } + Self::CmdStartAetherDivideSceneBattleCsReq => { + "CmdStartAetherDivideSceneBattleCsReq" + } + Self::CmdStartAetherDivideStageBattleScRsp => { + "CmdStartAetherDivideStageBattleScRsp" + } + Self::CmdAetherDivideLineupScNotify => "CmdAetherDivideLineupScNotify", + Self::CmdSwitchAetherDivideLineUpSlotScRsp => { + "CmdSwitchAetherDivideLineUpSlotScRsp" + } + Self::CmdSetAetherDivideLineUpScRsp => "CmdSetAetherDivideLineUpScRsp", + Self::CmdGetAetherDivideInfoScRsp => "CmdGetAetherDivideInfoScRsp", + Self::CmdClearAetherDividePassiveSkillScRsp => { + "CmdClearAetherDividePassiveSkillScRsp" + } + Self::CmdAetherDivideRefreshEndlessScRsp => { + "CmdAetherDivideRefreshEndlessScRsp" + } } } /// 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), - "CmdGetAetherDivideInfoCsReq" => Some(Self::CmdGetAetherDivideInfoCsReq), - "CmdEquipAetherDividePassiveSkillScRsp" => { - Some(Self::CmdEquipAetherDividePassiveSkillScRsp) + "CmdEnterAetherDivideSceneCsReq" => { + Some(Self::CmdEnterAetherDivideSceneCsReq) } - "CmdSwitchAetherDivideLineUpSlotScRsp" => { - Some(Self::CmdSwitchAetherDivideLineUpSlotScRsp) - } - "CmdSetAetherDivideLineUpScRsp" => Some(Self::CmdSetAetherDivideLineUpScRsp), - "CmdAetherDivideFinishChallengeScNotify" => { - Some(Self::CmdAetherDivideFinishChallengeScNotify) - } - "CmdStartAetherDivideStageBattleCsReq" => { - Some(Self::CmdStartAetherDivideStageBattleCsReq) - } - "CmdClearAetherDividePassiveSkillScRsp" => { - Some(Self::CmdClearAetherDividePassiveSkillScRsp) - } - "CmdStartAetherDivideChallengeBattleScRsp" => { - Some(Self::CmdStartAetherDivideChallengeBattleScRsp) + "CmdAetherDivideSpiritExpUpScRsp" => { + Some(Self::CmdAetherDivideSpiritExpUpScRsp) } "CmdAetherDivideRefreshEndlessScNotify" => { Some(Self::CmdAetherDivideRefreshEndlessScNotify) } "CmdSetAetherDivideLineUpCsReq" => Some(Self::CmdSetAetherDivideLineUpCsReq), - "CmdSwitchAetherDivideLineUpSlotCsReq" => { - Some(Self::CmdSwitchAetherDivideLineUpSlotCsReq) + "CmdLeaveAetherDivideSceneCsReq" => { + Some(Self::CmdLeaveAetherDivideSceneCsReq) + } + "CmdStartAetherDivideChallengeBattleScRsp" => { + Some(Self::CmdStartAetherDivideChallengeBattleScRsp) } - "CmdGetAetherDivideInfoScRsp" => Some(Self::CmdGetAetherDivideInfoScRsp), - "CmdAetherDivideLineupScNotify" => Some(Self::CmdAetherDivideLineupScNotify), "CmdGetAetherDivideChallengeInfoScRsp" => { Some(Self::CmdGetAetherDivideChallengeInfoScRsp) } - "CmdAetherDivideRefreshEndlessCsReq" => { - Some(Self::CmdAetherDivideRefreshEndlessCsReq) - } - "CmdAetherDivideSpiritInfoScNotify" => { - Some(Self::CmdAetherDivideSpiritInfoScNotify) - } - "CmdAetherDivideRefreshEndlessScRsp" => { - Some(Self::CmdAetherDivideRefreshEndlessScRsp) - } - "CmdLeaveAetherDivideSceneScRsp" => { - Some(Self::CmdLeaveAetherDivideSceneScRsp) - } - "CmdEnterAetherDivideSceneScRsp" => { - Some(Self::CmdEnterAetherDivideSceneScRsp) - } - "CmdStartAetherDivideSceneBattleCsReq" => { - Some(Self::CmdStartAetherDivideSceneBattleCsReq) - } - "CmdClearAetherDividePassiveSkillCsReq" => { - Some(Self::CmdClearAetherDividePassiveSkillCsReq) - } - "CmdAetherDivideSkillItemScNotify" => { - Some(Self::CmdAetherDivideSkillItemScNotify) - } - "CmdGetAetherDivideChallengeInfoCsReq" => { - Some(Self::CmdGetAetherDivideChallengeInfoCsReq) - } - "CmdAetherDivideTakeChallengeRewardScRsp" => { - Some(Self::CmdAetherDivideTakeChallengeRewardScRsp) - } - "CmdStartAetherDivideChallengeBattleCsReq" => { - Some(Self::CmdStartAetherDivideChallengeBattleCsReq) - } - "CmdAetherDivideTakeChallengeRewardCsReq" => { - Some(Self::CmdAetherDivideTakeChallengeRewardCsReq) - } - "CmdStartAetherDivideStageBattleScRsp" => { - Some(Self::CmdStartAetherDivideStageBattleScRsp) - } - "CmdAetherDivideSpiritExpUpCsReq" => { - Some(Self::CmdAetherDivideSpiritExpUpCsReq) - } - "CmdEnterAetherDivideSceneCsReq" => { - Some(Self::CmdEnterAetherDivideSceneCsReq) - } - "CmdAetherDivideTainerInfoScNotify" => { - Some(Self::CmdAetherDivideTainerInfoScNotify) - } - "CmdAetherDivideSpiritExpUpScRsp" => { - Some(Self::CmdAetherDivideSpiritExpUpScRsp) - } - "CmdEquipAetherDividePassiveSkillCsReq" => { - Some(Self::CmdEquipAetherDividePassiveSkillCsReq) - } "CmdStartAetherDivideSceneBattleScRsp" => { Some(Self::CmdStartAetherDivideSceneBattleScRsp) } - "CmdLeaveAetherDivideSceneCsReq" => { - Some(Self::CmdLeaveAetherDivideSceneCsReq) + "CmdEquipAetherDividePassiveSkillScRsp" => { + Some(Self::CmdEquipAetherDividePassiveSkillScRsp) + } + "CmdAetherDivideTakeChallengeRewardCsReq" => { + Some(Self::CmdAetherDivideTakeChallengeRewardCsReq) + } + "CmdEquipAetherDividePassiveSkillCsReq" => { + Some(Self::CmdEquipAetherDividePassiveSkillCsReq) + } + "CmdAetherDivideTainerInfoScNotify" => { + Some(Self::CmdAetherDivideTainerInfoScNotify) + } + "CmdEnterAetherDivideSceneScRsp" => { + Some(Self::CmdEnterAetherDivideSceneScRsp) + } + "CmdAetherDivideTakeChallengeRewardScRsp" => { + Some(Self::CmdAetherDivideTakeChallengeRewardScRsp) + } + "CmdGetAetherDivideInfoCsReq" => Some(Self::CmdGetAetherDivideInfoCsReq), + "CmdAetherDivideSpiritExpUpCsReq" => { + Some(Self::CmdAetherDivideSpiritExpUpCsReq) + } + "CmdClearAetherDividePassiveSkillCsReq" => { + Some(Self::CmdClearAetherDividePassiveSkillCsReq) + } + "CmdAetherDivideSpiritInfoScNotify" => { + Some(Self::CmdAetherDivideSpiritInfoScNotify) + } + "CmdGetAetherDivideChallengeInfoCsReq" => { + Some(Self::CmdGetAetherDivideChallengeInfoCsReq) + } + "CmdLeaveAetherDivideSceneScRsp" => { + Some(Self::CmdLeaveAetherDivideSceneScRsp) + } + "CmdAetherDivideRefreshEndlessCsReq" => { + Some(Self::CmdAetherDivideRefreshEndlessCsReq) + } + "CmdAetherDivideSkillItemScNotify" => { + Some(Self::CmdAetherDivideSkillItemScNotify) + } + "CmdSwitchAetherDivideLineUpSlotCsReq" => { + Some(Self::CmdSwitchAetherDivideLineUpSlotCsReq) + } + "CmdStartAetherDivideStageBattleCsReq" => { + Some(Self::CmdStartAetherDivideStageBattleCsReq) + } + "CmdStartAetherDivideChallengeBattleCsReq" => { + Some(Self::CmdStartAetherDivideChallengeBattleCsReq) + } + "CmdAetherDivideFinishChallengeScNotify" => { + Some(Self::CmdAetherDivideFinishChallengeScNotify) + } + "CmdStartAetherDivideSceneBattleCsReq" => { + Some(Self::CmdStartAetherDivideSceneBattleCsReq) + } + "CmdStartAetherDivideStageBattleScRsp" => { + Some(Self::CmdStartAetherDivideStageBattleScRsp) + } + "CmdAetherDivideLineupScNotify" => Some(Self::CmdAetherDivideLineupScNotify), + "CmdSwitchAetherDivideLineUpSlotScRsp" => { + Some(Self::CmdSwitchAetherDivideLineUpSlotScRsp) + } + "CmdSetAetherDivideLineUpScRsp" => Some(Self::CmdSetAetherDivideLineUpScRsp), + "CmdGetAetherDivideInfoScRsp" => Some(Self::CmdGetAetherDivideInfoScRsp), + "CmdClearAetherDividePassiveSkillScRsp" => { + Some(Self::CmdClearAetherDividePassiveSkillScRsp) + } + "CmdAetherDivideRefreshEndlessScRsp" => { + Some(Self::CmdAetherDivideRefreshEndlessScRsp) } _ => None, } @@ -58110,42 +60321,42 @@ impl CmdAetherDivideType { #[repr(i32)] pub enum CmdAlleyType { None = 0, - CmdRefreshAlleyOrderCsReq = 4772, - CmdAlleyFundsScNotify = 4754, - CmdLogisticsGameCsReq = 4798, - CmdStartAlleyEventScRsp = 4706, - CmdLogisticsInfoScNotify = 4792, - CmdLogisticsGameScRsp = 4753, - CmdActivityRaidPlacingGameScRsp = 4728, - CmdGetAlleyInfoCsReq = 4710, - CmdAlleyGuaranteedFundsCsReq = 4751, - CmdStartAlleyEventCsReq = 4797, - CmdAlleyEventChangeNotify = 4741, - CmdAlleyShipUnlockScNotify = 4709, - CmdLogisticsDetonateStarSkiffScRsp = 4715, - CmdAlleyTakeEventRewardScRsp = 4737, - CmdSaveLogisticsScRsp = 4769, - CmdGetAlleyInfoScRsp = 4705, - CmdPrestigeLevelUpCsReq = 4774, - CmdGetSaveLogisticsMapCsReq = 4773, - CmdGetSaveLogisticsMapScRsp = 4742, - CmdAlleyShopLevelScNotify = 4762, - CmdLogisticsScoreRewardSyncInfoScNotify = 4760, - CmdAlleyShipmentEventEffectsScNotify = 4724, - CmdAlleyTakeEventRewardCsReq = 4735, - CmdAlleyGuaranteedFundsScRsp = 4725, - CmdAlleyPlacingGameCsReq = 4716, - CmdRefreshAlleyOrderScRsp = 4794, - CmdActivityRaidPlacingGameCsReq = 4766, - CmdPrestigeLevelUpScRsp = 4790, - CmdLogisticsDetonateStarSkiffCsReq = 4788, - CmdAlleyEventEffectNotify = 4755, - CmdTakePrestigeRewardScRsp = 4739, - CmdAlleyPlacingGameScRsp = 4726, - CmdSaveLogisticsCsReq = 4720, - CmdAlleyShipUsedCountScNotify = 4701, - CmdAlleyOrderChangedScNotify = 4736, - CmdTakePrestigeRewardCsReq = 4707, + CmdAlleyGuaranteedFundsCsReq = 4800, + CmdAlleyShopLevelScNotify = 4790, + CmdAlleyEventEffectNotify = 4762, + CmdAlleyTakeEventRewardScRsp = 4746, + CmdGetSaveLogisticsMapCsReq = 4745, + CmdSaveLogisticsCsReq = 4767, + CmdAlleyTakeEventRewardCsReq = 4706, + CmdAlleyShipUsedCountScNotify = 4764, + CmdLogisticsGameCsReq = 4777, + CmdLogisticsGameScRsp = 4781, + CmdPrestigeLevelUpScRsp = 4715, + CmdLogisticsDetonateStarSkiffCsReq = 4759, + CmdLogisticsScoreRewardSyncInfoScNotify = 4776, + CmdTakePrestigeRewardCsReq = 4734, + CmdRefreshAlleyOrderCsReq = 4766, + CmdAlleyGuaranteedFundsScRsp = 4735, + CmdGetAlleyInfoCsReq = 4741, + CmdAlleyShipmentEventEffectsScNotify = 4733, + CmdGetAlleyInfoScRsp = 4714, + CmdAlleyShipUnlockScNotify = 4721, + CmdAlleyFundsScNotify = 4720, + CmdSaveLogisticsScRsp = 4725, + CmdGetSaveLogisticsMapScRsp = 4710, + CmdStartAlleyEventScRsp = 4788, + CmdTakePrestigeRewardScRsp = 4789, + CmdLogisticsDetonateStarSkiffScRsp = 4761, + CmdRefreshAlleyOrderScRsp = 4792, + CmdActivityRaidPlacingGameCsReq = 4709, + CmdActivityRaidPlacingGameScRsp = 4773, + CmdAlleyPlacingGameScRsp = 4796, + CmdPrestigeLevelUpCsReq = 4787, + CmdAlleyEventChangeNotify = 4719, + CmdStartAlleyEventCsReq = 4712, + CmdAlleyPlacingGameCsReq = 4722, + CmdAlleyOrderChangedScNotify = 4731, + CmdLogisticsInfoScNotify = 4786, } impl CmdAlleyType { /// String value of the enum field names used in the ProtoBuf definition. @@ -58155,104 +60366,104 @@ impl CmdAlleyType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdAlleyTypeNone", - Self::CmdRefreshAlleyOrderCsReq => "CmdRefreshAlleyOrderCsReq", - Self::CmdAlleyFundsScNotify => "CmdAlleyFundsScNotify", - Self::CmdLogisticsGameCsReq => "CmdLogisticsGameCsReq", - Self::CmdStartAlleyEventScRsp => "CmdStartAlleyEventScRsp", - Self::CmdLogisticsInfoScNotify => "CmdLogisticsInfoScNotify", - Self::CmdLogisticsGameScRsp => "CmdLogisticsGameScRsp", - Self::CmdActivityRaidPlacingGameScRsp => "CmdActivityRaidPlacingGameScRsp", - Self::CmdGetAlleyInfoCsReq => "CmdGetAlleyInfoCsReq", Self::CmdAlleyGuaranteedFundsCsReq => "CmdAlleyGuaranteedFundsCsReq", - Self::CmdStartAlleyEventCsReq => "CmdStartAlleyEventCsReq", - Self::CmdAlleyEventChangeNotify => "CmdAlleyEventChangeNotify", - Self::CmdAlleyShipUnlockScNotify => "CmdAlleyShipUnlockScNotify", - Self::CmdLogisticsDetonateStarSkiffScRsp => { - "CmdLogisticsDetonateStarSkiffScRsp" - } - Self::CmdAlleyTakeEventRewardScRsp => "CmdAlleyTakeEventRewardScRsp", - Self::CmdSaveLogisticsScRsp => "CmdSaveLogisticsScRsp", - Self::CmdGetAlleyInfoScRsp => "CmdGetAlleyInfoScRsp", - Self::CmdPrestigeLevelUpCsReq => "CmdPrestigeLevelUpCsReq", - Self::CmdGetSaveLogisticsMapCsReq => "CmdGetSaveLogisticsMapCsReq", - Self::CmdGetSaveLogisticsMapScRsp => "CmdGetSaveLogisticsMapScRsp", Self::CmdAlleyShopLevelScNotify => "CmdAlleyShopLevelScNotify", - Self::CmdLogisticsScoreRewardSyncInfoScNotify => { - "CmdLogisticsScoreRewardSyncInfoScNotify" - } - Self::CmdAlleyShipmentEventEffectsScNotify => { - "CmdAlleyShipmentEventEffectsScNotify" - } + Self::CmdAlleyEventEffectNotify => "CmdAlleyEventEffectNotify", + Self::CmdAlleyTakeEventRewardScRsp => "CmdAlleyTakeEventRewardScRsp", + Self::CmdGetSaveLogisticsMapCsReq => "CmdGetSaveLogisticsMapCsReq", + Self::CmdSaveLogisticsCsReq => "CmdSaveLogisticsCsReq", Self::CmdAlleyTakeEventRewardCsReq => "CmdAlleyTakeEventRewardCsReq", - Self::CmdAlleyGuaranteedFundsScRsp => "CmdAlleyGuaranteedFundsScRsp", - Self::CmdAlleyPlacingGameCsReq => "CmdAlleyPlacingGameCsReq", - Self::CmdRefreshAlleyOrderScRsp => "CmdRefreshAlleyOrderScRsp", - Self::CmdActivityRaidPlacingGameCsReq => "CmdActivityRaidPlacingGameCsReq", + Self::CmdAlleyShipUsedCountScNotify => "CmdAlleyShipUsedCountScNotify", + Self::CmdLogisticsGameCsReq => "CmdLogisticsGameCsReq", + Self::CmdLogisticsGameScRsp => "CmdLogisticsGameScRsp", Self::CmdPrestigeLevelUpScRsp => "CmdPrestigeLevelUpScRsp", Self::CmdLogisticsDetonateStarSkiffCsReq => { "CmdLogisticsDetonateStarSkiffCsReq" } - Self::CmdAlleyEventEffectNotify => "CmdAlleyEventEffectNotify", - Self::CmdTakePrestigeRewardScRsp => "CmdTakePrestigeRewardScRsp", - Self::CmdAlleyPlacingGameScRsp => "CmdAlleyPlacingGameScRsp", - Self::CmdSaveLogisticsCsReq => "CmdSaveLogisticsCsReq", - Self::CmdAlleyShipUsedCountScNotify => "CmdAlleyShipUsedCountScNotify", - Self::CmdAlleyOrderChangedScNotify => "CmdAlleyOrderChangedScNotify", + Self::CmdLogisticsScoreRewardSyncInfoScNotify => { + "CmdLogisticsScoreRewardSyncInfoScNotify" + } Self::CmdTakePrestigeRewardCsReq => "CmdTakePrestigeRewardCsReq", + Self::CmdRefreshAlleyOrderCsReq => "CmdRefreshAlleyOrderCsReq", + Self::CmdAlleyGuaranteedFundsScRsp => "CmdAlleyGuaranteedFundsScRsp", + Self::CmdGetAlleyInfoCsReq => "CmdGetAlleyInfoCsReq", + Self::CmdAlleyShipmentEventEffectsScNotify => { + "CmdAlleyShipmentEventEffectsScNotify" + } + Self::CmdGetAlleyInfoScRsp => "CmdGetAlleyInfoScRsp", + Self::CmdAlleyShipUnlockScNotify => "CmdAlleyShipUnlockScNotify", + Self::CmdAlleyFundsScNotify => "CmdAlleyFundsScNotify", + Self::CmdSaveLogisticsScRsp => "CmdSaveLogisticsScRsp", + Self::CmdGetSaveLogisticsMapScRsp => "CmdGetSaveLogisticsMapScRsp", + Self::CmdStartAlleyEventScRsp => "CmdStartAlleyEventScRsp", + Self::CmdTakePrestigeRewardScRsp => "CmdTakePrestigeRewardScRsp", + Self::CmdLogisticsDetonateStarSkiffScRsp => { + "CmdLogisticsDetonateStarSkiffScRsp" + } + Self::CmdRefreshAlleyOrderScRsp => "CmdRefreshAlleyOrderScRsp", + Self::CmdActivityRaidPlacingGameCsReq => "CmdActivityRaidPlacingGameCsReq", + Self::CmdActivityRaidPlacingGameScRsp => "CmdActivityRaidPlacingGameScRsp", + Self::CmdAlleyPlacingGameScRsp => "CmdAlleyPlacingGameScRsp", + Self::CmdPrestigeLevelUpCsReq => "CmdPrestigeLevelUpCsReq", + Self::CmdAlleyEventChangeNotify => "CmdAlleyEventChangeNotify", + Self::CmdStartAlleyEventCsReq => "CmdStartAlleyEventCsReq", + Self::CmdAlleyPlacingGameCsReq => "CmdAlleyPlacingGameCsReq", + Self::CmdAlleyOrderChangedScNotify => "CmdAlleyOrderChangedScNotify", + Self::CmdLogisticsInfoScNotify => "CmdLogisticsInfoScNotify", } } /// 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), - "CmdRefreshAlleyOrderCsReq" => Some(Self::CmdRefreshAlleyOrderCsReq), - "CmdAlleyFundsScNotify" => Some(Self::CmdAlleyFundsScNotify), - "CmdLogisticsGameCsReq" => Some(Self::CmdLogisticsGameCsReq), - "CmdStartAlleyEventScRsp" => Some(Self::CmdStartAlleyEventScRsp), - "CmdLogisticsInfoScNotify" => Some(Self::CmdLogisticsInfoScNotify), - "CmdLogisticsGameScRsp" => Some(Self::CmdLogisticsGameScRsp), - "CmdActivityRaidPlacingGameScRsp" => { - Some(Self::CmdActivityRaidPlacingGameScRsp) - } - "CmdGetAlleyInfoCsReq" => Some(Self::CmdGetAlleyInfoCsReq), "CmdAlleyGuaranteedFundsCsReq" => Some(Self::CmdAlleyGuaranteedFundsCsReq), - "CmdStartAlleyEventCsReq" => Some(Self::CmdStartAlleyEventCsReq), - "CmdAlleyEventChangeNotify" => Some(Self::CmdAlleyEventChangeNotify), - "CmdAlleyShipUnlockScNotify" => Some(Self::CmdAlleyShipUnlockScNotify), - "CmdLogisticsDetonateStarSkiffScRsp" => { - Some(Self::CmdLogisticsDetonateStarSkiffScRsp) - } - "CmdAlleyTakeEventRewardScRsp" => Some(Self::CmdAlleyTakeEventRewardScRsp), - "CmdSaveLogisticsScRsp" => Some(Self::CmdSaveLogisticsScRsp), - "CmdGetAlleyInfoScRsp" => Some(Self::CmdGetAlleyInfoScRsp), - "CmdPrestigeLevelUpCsReq" => Some(Self::CmdPrestigeLevelUpCsReq), - "CmdGetSaveLogisticsMapCsReq" => Some(Self::CmdGetSaveLogisticsMapCsReq), - "CmdGetSaveLogisticsMapScRsp" => Some(Self::CmdGetSaveLogisticsMapScRsp), "CmdAlleyShopLevelScNotify" => Some(Self::CmdAlleyShopLevelScNotify), - "CmdLogisticsScoreRewardSyncInfoScNotify" => { - Some(Self::CmdLogisticsScoreRewardSyncInfoScNotify) - } - "CmdAlleyShipmentEventEffectsScNotify" => { - Some(Self::CmdAlleyShipmentEventEffectsScNotify) - } + "CmdAlleyEventEffectNotify" => Some(Self::CmdAlleyEventEffectNotify), + "CmdAlleyTakeEventRewardScRsp" => Some(Self::CmdAlleyTakeEventRewardScRsp), + "CmdGetSaveLogisticsMapCsReq" => Some(Self::CmdGetSaveLogisticsMapCsReq), + "CmdSaveLogisticsCsReq" => Some(Self::CmdSaveLogisticsCsReq), "CmdAlleyTakeEventRewardCsReq" => Some(Self::CmdAlleyTakeEventRewardCsReq), - "CmdAlleyGuaranteedFundsScRsp" => Some(Self::CmdAlleyGuaranteedFundsScRsp), - "CmdAlleyPlacingGameCsReq" => Some(Self::CmdAlleyPlacingGameCsReq), - "CmdRefreshAlleyOrderScRsp" => Some(Self::CmdRefreshAlleyOrderScRsp), - "CmdActivityRaidPlacingGameCsReq" => { - Some(Self::CmdActivityRaidPlacingGameCsReq) - } + "CmdAlleyShipUsedCountScNotify" => Some(Self::CmdAlleyShipUsedCountScNotify), + "CmdLogisticsGameCsReq" => Some(Self::CmdLogisticsGameCsReq), + "CmdLogisticsGameScRsp" => Some(Self::CmdLogisticsGameScRsp), "CmdPrestigeLevelUpScRsp" => Some(Self::CmdPrestigeLevelUpScRsp), "CmdLogisticsDetonateStarSkiffCsReq" => { Some(Self::CmdLogisticsDetonateStarSkiffCsReq) } - "CmdAlleyEventEffectNotify" => Some(Self::CmdAlleyEventEffectNotify), - "CmdTakePrestigeRewardScRsp" => Some(Self::CmdTakePrestigeRewardScRsp), - "CmdAlleyPlacingGameScRsp" => Some(Self::CmdAlleyPlacingGameScRsp), - "CmdSaveLogisticsCsReq" => Some(Self::CmdSaveLogisticsCsReq), - "CmdAlleyShipUsedCountScNotify" => Some(Self::CmdAlleyShipUsedCountScNotify), - "CmdAlleyOrderChangedScNotify" => Some(Self::CmdAlleyOrderChangedScNotify), + "CmdLogisticsScoreRewardSyncInfoScNotify" => { + Some(Self::CmdLogisticsScoreRewardSyncInfoScNotify) + } "CmdTakePrestigeRewardCsReq" => Some(Self::CmdTakePrestigeRewardCsReq), + "CmdRefreshAlleyOrderCsReq" => Some(Self::CmdRefreshAlleyOrderCsReq), + "CmdAlleyGuaranteedFundsScRsp" => Some(Self::CmdAlleyGuaranteedFundsScRsp), + "CmdGetAlleyInfoCsReq" => Some(Self::CmdGetAlleyInfoCsReq), + "CmdAlleyShipmentEventEffectsScNotify" => { + Some(Self::CmdAlleyShipmentEventEffectsScNotify) + } + "CmdGetAlleyInfoScRsp" => Some(Self::CmdGetAlleyInfoScRsp), + "CmdAlleyShipUnlockScNotify" => Some(Self::CmdAlleyShipUnlockScNotify), + "CmdAlleyFundsScNotify" => Some(Self::CmdAlleyFundsScNotify), + "CmdSaveLogisticsScRsp" => Some(Self::CmdSaveLogisticsScRsp), + "CmdGetSaveLogisticsMapScRsp" => Some(Self::CmdGetSaveLogisticsMapScRsp), + "CmdStartAlleyEventScRsp" => Some(Self::CmdStartAlleyEventScRsp), + "CmdTakePrestigeRewardScRsp" => Some(Self::CmdTakePrestigeRewardScRsp), + "CmdLogisticsDetonateStarSkiffScRsp" => { + Some(Self::CmdLogisticsDetonateStarSkiffScRsp) + } + "CmdRefreshAlleyOrderScRsp" => Some(Self::CmdRefreshAlleyOrderScRsp), + "CmdActivityRaidPlacingGameCsReq" => { + Some(Self::CmdActivityRaidPlacingGameCsReq) + } + "CmdActivityRaidPlacingGameScRsp" => { + Some(Self::CmdActivityRaidPlacingGameScRsp) + } + "CmdAlleyPlacingGameScRsp" => Some(Self::CmdAlleyPlacingGameScRsp), + "CmdPrestigeLevelUpCsReq" => Some(Self::CmdPrestigeLevelUpCsReq), + "CmdAlleyEventChangeNotify" => Some(Self::CmdAlleyEventChangeNotify), + "CmdStartAlleyEventCsReq" => Some(Self::CmdStartAlleyEventCsReq), + "CmdAlleyPlacingGameCsReq" => Some(Self::CmdAlleyPlacingGameCsReq), + "CmdAlleyOrderChangedScNotify" => Some(Self::CmdAlleyOrderChangedScNotify), + "CmdLogisticsInfoScNotify" => Some(Self::CmdLogisticsInfoScNotify), _ => None, } } @@ -58373,10 +60584,10 @@ impl Bjlncfjoiaf { #[repr(i32)] pub enum CmdArchiveType { None = 0, - CmdGetArchiveDataCsReq = 2310, - CmdGetUpdatedArchiveDataScRsp = 2353, - CmdGetUpdatedArchiveDataCsReq = 2398, - CmdGetArchiveDataScRsp = 2305, + CmdGetArchiveDataScRsp = 2314, + CmdGetArchiveDataCsReq = 2341, + CmdGetUpdatedArchiveDataCsReq = 2377, + CmdGetUpdatedArchiveDataScRsp = 2381, } impl CmdArchiveType { /// String value of the enum field names used in the ProtoBuf definition. @@ -58386,20 +60597,20 @@ impl CmdArchiveType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdArchiveTypeNone", - Self::CmdGetArchiveDataCsReq => "CmdGetArchiveDataCsReq", - Self::CmdGetUpdatedArchiveDataScRsp => "CmdGetUpdatedArchiveDataScRsp", - Self::CmdGetUpdatedArchiveDataCsReq => "CmdGetUpdatedArchiveDataCsReq", Self::CmdGetArchiveDataScRsp => "CmdGetArchiveDataScRsp", + Self::CmdGetArchiveDataCsReq => "CmdGetArchiveDataCsReq", + Self::CmdGetUpdatedArchiveDataCsReq => "CmdGetUpdatedArchiveDataCsReq", + Self::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), - "CmdGetArchiveDataCsReq" => Some(Self::CmdGetArchiveDataCsReq), - "CmdGetUpdatedArchiveDataScRsp" => Some(Self::CmdGetUpdatedArchiveDataScRsp), - "CmdGetUpdatedArchiveDataCsReq" => Some(Self::CmdGetUpdatedArchiveDataCsReq), "CmdGetArchiveDataScRsp" => Some(Self::CmdGetArchiveDataScRsp), + "CmdGetArchiveDataCsReq" => Some(Self::CmdGetArchiveDataCsReq), + "CmdGetUpdatedArchiveDataCsReq" => Some(Self::CmdGetUpdatedArchiveDataCsReq), + "CmdGetUpdatedArchiveDataScRsp" => Some(Self::CmdGetUpdatedArchiveDataScRsp), _ => None, } } @@ -58409,44 +60620,44 @@ impl CmdArchiveType { #[repr(i32)] pub enum CmdAvatarType { None = 0, - CmdDressAvatarScRsp = 355, - CmdDressRelicAvatarScRsp = 372, - CmdGetAvatarDataScRsp = 305, - CmdTakeOffRelicCsReq = 394, - CmdGetPreAvatarActivityListCsReq = 360, - CmdTakePromotionRewardScRsp = 374, - CmdTakeOffRelicScRsp = 336, - CmdGetPreAvatarGrowthInfoScRsp = 325, - CmdSetGrowthTargetAvatarCsReq = 373, - CmdMarkAvatarCsReq = 369, - CmdAddAvatarScNotify = 316, - CmdSetAvatarEnhancedIdScRsp = 315, - CmdDressRelicAvatarCsReq = 367, - CmdAddMultiPathAvatarScNotify = 324, - CmdDressAvatarSkinCsReq = 390, - CmdGetPreAvatarActivityListScRsp = 366, - CmdUnlockSkilltreeCsReq = 379, - CmdGetPreAvatarGrowthInfoCsReq = 351, - CmdPromoteAvatarCsReq = 397, - CmdAvatarExpUpCsReq = 398, - CmdRankUpAvatarCsReq = 326, - CmdAvatarExpUpScRsp = 353, - CmdTakeOffAvatarSkinCsReq = 362, - CmdGetAvatarDataCsReq = 310, - CmdSetGrowthTargetAvatarScRsp = 342, - CmdGrowthTargetAvatarChangedScNotify = 301, - CmdTakePromotionRewardCsReq = 378, - CmdTakeOffEquipmentCsReq = 307, - CmdUnlockSkilltreeScRsp = 302, - CmdDressAvatarSkinScRsp = 354, - CmdTakeOffAvatarSkinScRsp = 309, - CmdDressAvatarCsReq = 341, - CmdMarkAvatarScRsp = 392, - CmdSetAvatarEnhancedIdCsReq = 388, - CmdRankUpAvatarScRsp = 363, - CmdPromoteAvatarScRsp = 306, - CmdUnlockAvatarSkinScNotify = 320, - CmdTakeOffEquipmentScRsp = 339, + CmdPromoteAvatarScRsp = 388, + CmdDressAvatarSkinCsReq = 315, + CmdAvatarExpUpCsReq = 377, + CmdSetGrowthTargetAvatarScRsp = 310, + CmdGetPreAvatarGrowthInfoCsReq = 400, + CmdGrowthTargetAvatarChangedScNotify = 364, + CmdDressRelicAvatarScRsp = 366, + CmdUnlockAvatarSkinScNotify = 367, + CmdTakeOffEquipmentCsReq = 334, + CmdUnlockSkilltreeCsReq = 302, + CmdTakeOffAvatarSkinCsReq = 390, + CmdGetPreAvatarActivityListScRsp = 309, + CmdSetAvatarEnhancedIdScRsp = 361, + CmdGetAvatarDataCsReq = 341, + CmdGetPreAvatarGrowthInfoScRsp = 335, + CmdUnlockSkilltreeScRsp = 385, + CmdRankUpAvatarCsReq = 396, + CmdTakeOffRelicCsReq = 392, + CmdPromoteAvatarCsReq = 312, + CmdTakeOffEquipmentScRsp = 389, + CmdSetGrowthTargetAvatarCsReq = 345, + CmdTakePromotionRewardScRsp = 387, + CmdTakeOffAvatarSkinScRsp = 321, + CmdTakeOffRelicScRsp = 331, + CmdMarkAvatarCsReq = 325, + CmdDressRelicAvatarCsReq = 382, + CmdSetAvatarEnhancedIdCsReq = 359, + CmdDressAvatarScRsp = 362, + CmdDressAvatarCsReq = 319, + CmdAvatarExpUpScRsp = 381, + CmdTakePromotionRewardCsReq = 397, + CmdMarkAvatarScRsp = 386, + CmdRankUpAvatarScRsp = 332, + CmdGetAvatarDataScRsp = 314, + CmdGetPreAvatarActivityListCsReq = 376, + CmdDressAvatarSkinScRsp = 320, + CmdAddAvatarScNotify = 322, + CmdAddMultiPathAvatarScNotify = 333, } impl CmdAvatarType { /// String value of the enum field names used in the ProtoBuf definition. @@ -58456,100 +60667,100 @@ impl CmdAvatarType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdAvatarTypeNone", - Self::CmdDressAvatarScRsp => "CmdDressAvatarScRsp", - Self::CmdDressRelicAvatarScRsp => "CmdDressRelicAvatarScRsp", - Self::CmdGetAvatarDataScRsp => "CmdGetAvatarDataScRsp", - Self::CmdTakeOffRelicCsReq => "CmdTakeOffRelicCsReq", - Self::CmdGetPreAvatarActivityListCsReq => "CmdGetPreAvatarActivityListCsReq", - Self::CmdTakePromotionRewardScRsp => "CmdTakePromotionRewardScRsp", - Self::CmdTakeOffRelicScRsp => "CmdTakeOffRelicScRsp", - Self::CmdGetPreAvatarGrowthInfoScRsp => "CmdGetPreAvatarGrowthInfoScRsp", - Self::CmdSetGrowthTargetAvatarCsReq => "CmdSetGrowthTargetAvatarCsReq", - Self::CmdMarkAvatarCsReq => "CmdMarkAvatarCsReq", - Self::CmdAddAvatarScNotify => "CmdAddAvatarScNotify", - Self::CmdSetAvatarEnhancedIdScRsp => "CmdSetAvatarEnhancedIdScRsp", - Self::CmdDressRelicAvatarCsReq => "CmdDressRelicAvatarCsReq", - Self::CmdAddMultiPathAvatarScNotify => "CmdAddMultiPathAvatarScNotify", + Self::CmdPromoteAvatarScRsp => "CmdPromoteAvatarScRsp", Self::CmdDressAvatarSkinCsReq => "CmdDressAvatarSkinCsReq", - Self::CmdGetPreAvatarActivityListScRsp => "CmdGetPreAvatarActivityListScRsp", - Self::CmdUnlockSkilltreeCsReq => "CmdUnlockSkilltreeCsReq", - Self::CmdGetPreAvatarGrowthInfoCsReq => "CmdGetPreAvatarGrowthInfoCsReq", - Self::CmdPromoteAvatarCsReq => "CmdPromoteAvatarCsReq", Self::CmdAvatarExpUpCsReq => "CmdAvatarExpUpCsReq", - Self::CmdRankUpAvatarCsReq => "CmdRankUpAvatarCsReq", - Self::CmdAvatarExpUpScRsp => "CmdAvatarExpUpScRsp", - Self::CmdTakeOffAvatarSkinCsReq => "CmdTakeOffAvatarSkinCsReq", - Self::CmdGetAvatarDataCsReq => "CmdGetAvatarDataCsReq", Self::CmdSetGrowthTargetAvatarScRsp => "CmdSetGrowthTargetAvatarScRsp", + Self::CmdGetPreAvatarGrowthInfoCsReq => "CmdGetPreAvatarGrowthInfoCsReq", Self::CmdGrowthTargetAvatarChangedScNotify => { "CmdGrowthTargetAvatarChangedScNotify" } - Self::CmdTakePromotionRewardCsReq => "CmdTakePromotionRewardCsReq", - Self::CmdTakeOffEquipmentCsReq => "CmdTakeOffEquipmentCsReq", - Self::CmdUnlockSkilltreeScRsp => "CmdUnlockSkilltreeScRsp", - Self::CmdDressAvatarSkinScRsp => "CmdDressAvatarSkinScRsp", - Self::CmdTakeOffAvatarSkinScRsp => "CmdTakeOffAvatarSkinScRsp", - Self::CmdDressAvatarCsReq => "CmdDressAvatarCsReq", - Self::CmdMarkAvatarScRsp => "CmdMarkAvatarScRsp", - Self::CmdSetAvatarEnhancedIdCsReq => "CmdSetAvatarEnhancedIdCsReq", - Self::CmdRankUpAvatarScRsp => "CmdRankUpAvatarScRsp", - Self::CmdPromoteAvatarScRsp => "CmdPromoteAvatarScRsp", + Self::CmdDressRelicAvatarScRsp => "CmdDressRelicAvatarScRsp", Self::CmdUnlockAvatarSkinScNotify => "CmdUnlockAvatarSkinScNotify", + Self::CmdTakeOffEquipmentCsReq => "CmdTakeOffEquipmentCsReq", + Self::CmdUnlockSkilltreeCsReq => "CmdUnlockSkilltreeCsReq", + Self::CmdTakeOffAvatarSkinCsReq => "CmdTakeOffAvatarSkinCsReq", + Self::CmdGetPreAvatarActivityListScRsp => "CmdGetPreAvatarActivityListScRsp", + Self::CmdSetAvatarEnhancedIdScRsp => "CmdSetAvatarEnhancedIdScRsp", + Self::CmdGetAvatarDataCsReq => "CmdGetAvatarDataCsReq", + Self::CmdGetPreAvatarGrowthInfoScRsp => "CmdGetPreAvatarGrowthInfoScRsp", + Self::CmdUnlockSkilltreeScRsp => "CmdUnlockSkilltreeScRsp", + Self::CmdRankUpAvatarCsReq => "CmdRankUpAvatarCsReq", + Self::CmdTakeOffRelicCsReq => "CmdTakeOffRelicCsReq", + Self::CmdPromoteAvatarCsReq => "CmdPromoteAvatarCsReq", Self::CmdTakeOffEquipmentScRsp => "CmdTakeOffEquipmentScRsp", + Self::CmdSetGrowthTargetAvatarCsReq => "CmdSetGrowthTargetAvatarCsReq", + Self::CmdTakePromotionRewardScRsp => "CmdTakePromotionRewardScRsp", + Self::CmdTakeOffAvatarSkinScRsp => "CmdTakeOffAvatarSkinScRsp", + Self::CmdTakeOffRelicScRsp => "CmdTakeOffRelicScRsp", + Self::CmdMarkAvatarCsReq => "CmdMarkAvatarCsReq", + Self::CmdDressRelicAvatarCsReq => "CmdDressRelicAvatarCsReq", + Self::CmdSetAvatarEnhancedIdCsReq => "CmdSetAvatarEnhancedIdCsReq", + Self::CmdDressAvatarScRsp => "CmdDressAvatarScRsp", + Self::CmdDressAvatarCsReq => "CmdDressAvatarCsReq", + Self::CmdAvatarExpUpScRsp => "CmdAvatarExpUpScRsp", + Self::CmdTakePromotionRewardCsReq => "CmdTakePromotionRewardCsReq", + Self::CmdMarkAvatarScRsp => "CmdMarkAvatarScRsp", + Self::CmdRankUpAvatarScRsp => "CmdRankUpAvatarScRsp", + Self::CmdGetAvatarDataScRsp => "CmdGetAvatarDataScRsp", + Self::CmdGetPreAvatarActivityListCsReq => "CmdGetPreAvatarActivityListCsReq", + Self::CmdDressAvatarSkinScRsp => "CmdDressAvatarSkinScRsp", + Self::CmdAddAvatarScNotify => "CmdAddAvatarScNotify", + Self::CmdAddMultiPathAvatarScNotify => "CmdAddMultiPathAvatarScNotify", } } /// 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), - "CmdDressAvatarScRsp" => Some(Self::CmdDressAvatarScRsp), - "CmdDressRelicAvatarScRsp" => Some(Self::CmdDressRelicAvatarScRsp), - "CmdGetAvatarDataScRsp" => Some(Self::CmdGetAvatarDataScRsp), - "CmdTakeOffRelicCsReq" => Some(Self::CmdTakeOffRelicCsReq), - "CmdGetPreAvatarActivityListCsReq" => { - Some(Self::CmdGetPreAvatarActivityListCsReq) - } - "CmdTakePromotionRewardScRsp" => Some(Self::CmdTakePromotionRewardScRsp), - "CmdTakeOffRelicScRsp" => Some(Self::CmdTakeOffRelicScRsp), - "CmdGetPreAvatarGrowthInfoScRsp" => { - Some(Self::CmdGetPreAvatarGrowthInfoScRsp) - } - "CmdSetGrowthTargetAvatarCsReq" => Some(Self::CmdSetGrowthTargetAvatarCsReq), - "CmdMarkAvatarCsReq" => Some(Self::CmdMarkAvatarCsReq), - "CmdAddAvatarScNotify" => Some(Self::CmdAddAvatarScNotify), - "CmdSetAvatarEnhancedIdScRsp" => Some(Self::CmdSetAvatarEnhancedIdScRsp), - "CmdDressRelicAvatarCsReq" => Some(Self::CmdDressRelicAvatarCsReq), - "CmdAddMultiPathAvatarScNotify" => Some(Self::CmdAddMultiPathAvatarScNotify), + "CmdPromoteAvatarScRsp" => Some(Self::CmdPromoteAvatarScRsp), "CmdDressAvatarSkinCsReq" => Some(Self::CmdDressAvatarSkinCsReq), - "CmdGetPreAvatarActivityListScRsp" => { - Some(Self::CmdGetPreAvatarActivityListScRsp) - } - "CmdUnlockSkilltreeCsReq" => Some(Self::CmdUnlockSkilltreeCsReq), + "CmdAvatarExpUpCsReq" => Some(Self::CmdAvatarExpUpCsReq), + "CmdSetGrowthTargetAvatarScRsp" => Some(Self::CmdSetGrowthTargetAvatarScRsp), "CmdGetPreAvatarGrowthInfoCsReq" => { Some(Self::CmdGetPreAvatarGrowthInfoCsReq) } - "CmdPromoteAvatarCsReq" => Some(Self::CmdPromoteAvatarCsReq), - "CmdAvatarExpUpCsReq" => Some(Self::CmdAvatarExpUpCsReq), - "CmdRankUpAvatarCsReq" => Some(Self::CmdRankUpAvatarCsReq), - "CmdAvatarExpUpScRsp" => Some(Self::CmdAvatarExpUpScRsp), - "CmdTakeOffAvatarSkinCsReq" => Some(Self::CmdTakeOffAvatarSkinCsReq), - "CmdGetAvatarDataCsReq" => Some(Self::CmdGetAvatarDataCsReq), - "CmdSetGrowthTargetAvatarScRsp" => Some(Self::CmdSetGrowthTargetAvatarScRsp), "CmdGrowthTargetAvatarChangedScNotify" => { Some(Self::CmdGrowthTargetAvatarChangedScNotify) } - "CmdTakePromotionRewardCsReq" => Some(Self::CmdTakePromotionRewardCsReq), - "CmdTakeOffEquipmentCsReq" => Some(Self::CmdTakeOffEquipmentCsReq), - "CmdUnlockSkilltreeScRsp" => Some(Self::CmdUnlockSkilltreeScRsp), - "CmdDressAvatarSkinScRsp" => Some(Self::CmdDressAvatarSkinScRsp), - "CmdTakeOffAvatarSkinScRsp" => Some(Self::CmdTakeOffAvatarSkinScRsp), - "CmdDressAvatarCsReq" => Some(Self::CmdDressAvatarCsReq), - "CmdMarkAvatarScRsp" => Some(Self::CmdMarkAvatarScRsp), - "CmdSetAvatarEnhancedIdCsReq" => Some(Self::CmdSetAvatarEnhancedIdCsReq), - "CmdRankUpAvatarScRsp" => Some(Self::CmdRankUpAvatarScRsp), - "CmdPromoteAvatarScRsp" => Some(Self::CmdPromoteAvatarScRsp), + "CmdDressRelicAvatarScRsp" => Some(Self::CmdDressRelicAvatarScRsp), "CmdUnlockAvatarSkinScNotify" => Some(Self::CmdUnlockAvatarSkinScNotify), + "CmdTakeOffEquipmentCsReq" => Some(Self::CmdTakeOffEquipmentCsReq), + "CmdUnlockSkilltreeCsReq" => Some(Self::CmdUnlockSkilltreeCsReq), + "CmdTakeOffAvatarSkinCsReq" => Some(Self::CmdTakeOffAvatarSkinCsReq), + "CmdGetPreAvatarActivityListScRsp" => { + Some(Self::CmdGetPreAvatarActivityListScRsp) + } + "CmdSetAvatarEnhancedIdScRsp" => Some(Self::CmdSetAvatarEnhancedIdScRsp), + "CmdGetAvatarDataCsReq" => Some(Self::CmdGetAvatarDataCsReq), + "CmdGetPreAvatarGrowthInfoScRsp" => { + Some(Self::CmdGetPreAvatarGrowthInfoScRsp) + } + "CmdUnlockSkilltreeScRsp" => Some(Self::CmdUnlockSkilltreeScRsp), + "CmdRankUpAvatarCsReq" => Some(Self::CmdRankUpAvatarCsReq), + "CmdTakeOffRelicCsReq" => Some(Self::CmdTakeOffRelicCsReq), + "CmdPromoteAvatarCsReq" => Some(Self::CmdPromoteAvatarCsReq), "CmdTakeOffEquipmentScRsp" => Some(Self::CmdTakeOffEquipmentScRsp), + "CmdSetGrowthTargetAvatarCsReq" => Some(Self::CmdSetGrowthTargetAvatarCsReq), + "CmdTakePromotionRewardScRsp" => Some(Self::CmdTakePromotionRewardScRsp), + "CmdTakeOffAvatarSkinScRsp" => Some(Self::CmdTakeOffAvatarSkinScRsp), + "CmdTakeOffRelicScRsp" => Some(Self::CmdTakeOffRelicScRsp), + "CmdMarkAvatarCsReq" => Some(Self::CmdMarkAvatarCsReq), + "CmdDressRelicAvatarCsReq" => Some(Self::CmdDressRelicAvatarCsReq), + "CmdSetAvatarEnhancedIdCsReq" => Some(Self::CmdSetAvatarEnhancedIdCsReq), + "CmdDressAvatarScRsp" => Some(Self::CmdDressAvatarScRsp), + "CmdDressAvatarCsReq" => Some(Self::CmdDressAvatarCsReq), + "CmdAvatarExpUpScRsp" => Some(Self::CmdAvatarExpUpScRsp), + "CmdTakePromotionRewardCsReq" => Some(Self::CmdTakePromotionRewardCsReq), + "CmdMarkAvatarScRsp" => Some(Self::CmdMarkAvatarScRsp), + "CmdRankUpAvatarScRsp" => Some(Self::CmdRankUpAvatarScRsp), + "CmdGetAvatarDataScRsp" => Some(Self::CmdGetAvatarDataScRsp), + "CmdGetPreAvatarActivityListCsReq" => { + Some(Self::CmdGetPreAvatarActivityListCsReq) + } + "CmdDressAvatarSkinScRsp" => Some(Self::CmdDressAvatarSkinScRsp), + "CmdAddAvatarScNotify" => Some(Self::CmdAddAvatarScNotify), + "CmdAddMultiPathAvatarScNotify" => Some(Self::CmdAddMultiPathAvatarScNotify), _ => None, } } @@ -58618,6 +60829,48 @@ impl AddAvatarSrc { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] +pub enum Obipkiialhc { + MultiPathAvatarUnlockReasonNone = 0, + MultiPathAvatarUnlockReasonFinishUnlockCondition = 1, + MultiPathAvatarUnlockReasonEarlyUnlock = 2, +} +impl Obipkiialhc { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::MultiPathAvatarUnlockReasonNone => { + "MULTI_PATH_AVATAR_UNLOCK_REASON_NONE" + } + Self::MultiPathAvatarUnlockReasonFinishUnlockCondition => { + "MULTI_PATH_AVATAR_UNLOCK_REASON_FINISH_UNLOCK_CONDITION" + } + Self::MultiPathAvatarUnlockReasonEarlyUnlock => { + "MULTI_PATH_AVATAR_UNLOCK_REASON_EARLY_UNLOCK" + } + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "MULTI_PATH_AVATAR_UNLOCK_REASON_NONE" => { + Some(Self::MultiPathAvatarUnlockReasonNone) + } + "MULTI_PATH_AVATAR_UNLOCK_REASON_FINISH_UNLOCK_CONDITION" => { + Some(Self::MultiPathAvatarUnlockReasonFinishUnlockCondition) + } + "MULTI_PATH_AVATAR_UNLOCK_REASON_EARLY_UNLOCK" => { + Some(Self::MultiPathAvatarUnlockReasonEarlyUnlock) + } + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] pub enum Gifjdobiiik { GrowthTargetAvatarNone = 0, GrowthTargetAvatarPre = 1, @@ -58659,20 +60912,20 @@ impl Gifjdobiiik { #[repr(i32)] pub enum CmdBattleType { None = 0, - CmdRebattleByClientCsNotify = 126, - CmdSyncClientResVersionCsReq = 197, - CmdServerSimulateBattleFinishScNotify = 139, - CmdQuitBattleScRsp = 153, - CmdGetCurBattleInfoCsReq = 179, - CmdPveBattleResultCsReq = 110, - CmdBattleLogReportScRsp = 107, - CmdGetCurBattleInfoScRsp = 102, - CmdQuitBattleCsReq = 198, - CmdReBattleAfterBattleLoseCsNotify = 116, - CmdSyncClientResVersionScRsp = 106, - CmdPveBattleResultScRsp = 105, - CmdBattleLogReportCsReq = 155, - CmdQuitBattleScNotify = 141, + CmdQuitBattleCsReq = 177, + CmdPveBattleResultScRsp = 114, + CmdBattleLogReportCsReq = 162, + CmdServerSimulateBattleFinishScNotify = 189, + CmdQuitBattleScNotify = 119, + CmdSyncClientResVersionCsReq = 112, + CmdPveBattleResultCsReq = 141, + CmdBattleLogReportScRsp = 134, + CmdGetCurBattleInfoScRsp = 185, + CmdRebattleByClientCsNotify = 196, + CmdQuitBattleScRsp = 181, + CmdReBattleAfterBattleLoseCsNotify = 122, + CmdGetCurBattleInfoCsReq = 102, + CmdSyncClientResVersionScRsp = 188, } impl CmdBattleType { /// String value of the enum field names used in the ProtoBuf definition. @@ -58682,48 +60935,48 @@ impl CmdBattleType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdBattleTypeNone", - Self::CmdRebattleByClientCsNotify => "CmdRebattleByClientCsNotify", - Self::CmdSyncClientResVersionCsReq => "CmdSyncClientResVersionCsReq", + Self::CmdQuitBattleCsReq => "CmdQuitBattleCsReq", + Self::CmdPveBattleResultScRsp => "CmdPVEBattleResultScRsp", + Self::CmdBattleLogReportCsReq => "CmdBattleLogReportCsReq", Self::CmdServerSimulateBattleFinishScNotify => { "CmdServerSimulateBattleFinishScNotify" } - Self::CmdQuitBattleScRsp => "CmdQuitBattleScRsp", - Self::CmdGetCurBattleInfoCsReq => "CmdGetCurBattleInfoCsReq", + Self::CmdQuitBattleScNotify => "CmdQuitBattleScNotify", + Self::CmdSyncClientResVersionCsReq => "CmdSyncClientResVersionCsReq", Self::CmdPveBattleResultCsReq => "CmdPVEBattleResultCsReq", Self::CmdBattleLogReportScRsp => "CmdBattleLogReportScRsp", Self::CmdGetCurBattleInfoScRsp => "CmdGetCurBattleInfoScRsp", - Self::CmdQuitBattleCsReq => "CmdQuitBattleCsReq", + Self::CmdRebattleByClientCsNotify => "CmdRebattleByClientCsNotify", + Self::CmdQuitBattleScRsp => "CmdQuitBattleScRsp", Self::CmdReBattleAfterBattleLoseCsNotify => { "CmdReBattleAfterBattleLoseCsNotify" } + Self::CmdGetCurBattleInfoCsReq => "CmdGetCurBattleInfoCsReq", Self::CmdSyncClientResVersionScRsp => "CmdSyncClientResVersionScRsp", - Self::CmdPveBattleResultScRsp => "CmdPVEBattleResultScRsp", - Self::CmdBattleLogReportCsReq => "CmdBattleLogReportCsReq", - Self::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 { "CmdBattleTypeNone" => Some(Self::None), - "CmdRebattleByClientCsNotify" => Some(Self::CmdRebattleByClientCsNotify), - "CmdSyncClientResVersionCsReq" => Some(Self::CmdSyncClientResVersionCsReq), + "CmdQuitBattleCsReq" => Some(Self::CmdQuitBattleCsReq), + "CmdPVEBattleResultScRsp" => Some(Self::CmdPveBattleResultScRsp), + "CmdBattleLogReportCsReq" => Some(Self::CmdBattleLogReportCsReq), "CmdServerSimulateBattleFinishScNotify" => { Some(Self::CmdServerSimulateBattleFinishScNotify) } - "CmdQuitBattleScRsp" => Some(Self::CmdQuitBattleScRsp), - "CmdGetCurBattleInfoCsReq" => Some(Self::CmdGetCurBattleInfoCsReq), + "CmdQuitBattleScNotify" => Some(Self::CmdQuitBattleScNotify), + "CmdSyncClientResVersionCsReq" => Some(Self::CmdSyncClientResVersionCsReq), "CmdPVEBattleResultCsReq" => Some(Self::CmdPveBattleResultCsReq), "CmdBattleLogReportScRsp" => Some(Self::CmdBattleLogReportScRsp), "CmdGetCurBattleInfoScRsp" => Some(Self::CmdGetCurBattleInfoScRsp), - "CmdQuitBattleCsReq" => Some(Self::CmdQuitBattleCsReq), + "CmdRebattleByClientCsNotify" => Some(Self::CmdRebattleByClientCsNotify), + "CmdQuitBattleScRsp" => Some(Self::CmdQuitBattleScRsp), "CmdReBattleAfterBattleLoseCsNotify" => { Some(Self::CmdReBattleAfterBattleLoseCsNotify) } + "CmdGetCurBattleInfoCsReq" => Some(Self::CmdGetCurBattleInfoCsReq), "CmdSyncClientResVersionScRsp" => Some(Self::CmdSyncClientResVersionScRsp), - "CmdPVEBattleResultScRsp" => Some(Self::CmdPveBattleResultScRsp), - "CmdBattleLogReportCsReq" => Some(Self::CmdBattleLogReportCsReq), - "CmdQuitBattleScNotify" => Some(Self::CmdQuitBattleScNotify), _ => None, } } @@ -58733,11 +60986,11 @@ impl CmdBattleType { #[repr(i32)] pub enum CmdBattleCollegeType { None = 0, - CmdGetBattleCollegeDataScRsp = 5705, - CmdStartBattleCollegeCsReq = 5753, - CmdBattleCollegeDataChangeScNotify = 5798, - CmdGetBattleCollegeDataCsReq = 5710, - CmdStartBattleCollegeScRsp = 5779, + CmdGetBattleCollegeDataCsReq = 5741, + CmdBattleCollegeDataChangeScNotify = 5777, + CmdStartBattleCollegeCsReq = 5781, + CmdStartBattleCollegeScRsp = 5702, + CmdGetBattleCollegeDataScRsp = 5714, } impl CmdBattleCollegeType { /// String value of the enum field names used in the ProtoBuf definition. @@ -58747,26 +61000,26 @@ impl CmdBattleCollegeType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdBattleCollegeTypeNone", - Self::CmdGetBattleCollegeDataScRsp => "CmdGetBattleCollegeDataScRsp", - Self::CmdStartBattleCollegeCsReq => "CmdStartBattleCollegeCsReq", + Self::CmdGetBattleCollegeDataCsReq => "CmdGetBattleCollegeDataCsReq", Self::CmdBattleCollegeDataChangeScNotify => { "CmdBattleCollegeDataChangeScNotify" } - Self::CmdGetBattleCollegeDataCsReq => "CmdGetBattleCollegeDataCsReq", + Self::CmdStartBattleCollegeCsReq => "CmdStartBattleCollegeCsReq", Self::CmdStartBattleCollegeScRsp => "CmdStartBattleCollegeScRsp", + Self::CmdGetBattleCollegeDataScRsp => "CmdGetBattleCollegeDataScRsp", } } /// 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), - "CmdStartBattleCollegeCsReq" => Some(Self::CmdStartBattleCollegeCsReq), + "CmdGetBattleCollegeDataCsReq" => Some(Self::CmdGetBattleCollegeDataCsReq), "CmdBattleCollegeDataChangeScNotify" => { Some(Self::CmdBattleCollegeDataChangeScNotify) } - "CmdGetBattleCollegeDataCsReq" => Some(Self::CmdGetBattleCollegeDataCsReq), + "CmdStartBattleCollegeCsReq" => Some(Self::CmdStartBattleCollegeCsReq), "CmdStartBattleCollegeScRsp" => Some(Self::CmdStartBattleCollegeScRsp), + "CmdGetBattleCollegeDataScRsp" => Some(Self::CmdGetBattleCollegeDataScRsp), _ => None, } } @@ -58776,13 +61029,13 @@ impl CmdBattleCollegeType { #[repr(i32)] pub enum CmdBattlePassType { None = 0, - CmdTakeAllRewardScRsp = 3041, - CmdBattlePassInfoNotify = 3010, - CmdTakeBpRewardCsReq = 3053, - CmdTakeAllRewardCsReq = 3006, - CmdBuyBpLevelScRsp = 3097, - CmdTakeBpRewardScRsp = 3079, - CmdBuyBpLevelCsReq = 3002, + CmdTakeBpRewardScRsp = 3002, + CmdTakeAllRewardCsReq = 3088, + CmdBuyBpLevelCsReq = 3085, + CmdBuyBpLevelScRsp = 3012, + CmdBattlePassInfoNotify = 3041, + CmdTakeBpRewardCsReq = 3081, + CmdTakeAllRewardScRsp = 3019, } impl CmdBattlePassType { /// String value of the enum field names used in the ProtoBuf definition. @@ -58792,26 +61045,26 @@ impl CmdBattlePassType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdBattlePassTypeNone", - Self::CmdTakeAllRewardScRsp => "CmdTakeAllRewardScRsp", + Self::CmdTakeBpRewardScRsp => "CmdTakeBpRewardScRsp", + Self::CmdTakeAllRewardCsReq => "CmdTakeAllRewardCsReq", + Self::CmdBuyBpLevelCsReq => "CmdBuyBpLevelCsReq", + Self::CmdBuyBpLevelScRsp => "CmdBuyBpLevelScRsp", Self::CmdBattlePassInfoNotify => "CmdBattlePassInfoNotify", Self::CmdTakeBpRewardCsReq => "CmdTakeBpRewardCsReq", - Self::CmdTakeAllRewardCsReq => "CmdTakeAllRewardCsReq", - Self::CmdBuyBpLevelScRsp => "CmdBuyBpLevelScRsp", - Self::CmdTakeBpRewardScRsp => "CmdTakeBpRewardScRsp", - Self::CmdBuyBpLevelCsReq => "CmdBuyBpLevelCsReq", + Self::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), - "CmdTakeAllRewardScRsp" => Some(Self::CmdTakeAllRewardScRsp), + "CmdTakeBpRewardScRsp" => Some(Self::CmdTakeBpRewardScRsp), + "CmdTakeAllRewardCsReq" => Some(Self::CmdTakeAllRewardCsReq), + "CmdBuyBpLevelCsReq" => Some(Self::CmdBuyBpLevelCsReq), + "CmdBuyBpLevelScRsp" => Some(Self::CmdBuyBpLevelScRsp), "CmdBattlePassInfoNotify" => Some(Self::CmdBattlePassInfoNotify), "CmdTakeBpRewardCsReq" => Some(Self::CmdTakeBpRewardCsReq), - "CmdTakeAllRewardCsReq" => Some(Self::CmdTakeAllRewardCsReq), - "CmdBuyBpLevelScRsp" => Some(Self::CmdBuyBpLevelScRsp), - "CmdTakeBpRewardScRsp" => Some(Self::CmdTakeBpRewardScRsp), - "CmdBuyBpLevelCsReq" => Some(Self::CmdBuyBpLevelCsReq), + "CmdTakeAllRewardScRsp" => Some(Self::CmdTakeAllRewardScRsp), _ => None, } } @@ -58892,12 +61145,12 @@ impl BpRewardType { #[repr(i32)] pub enum CmdBenefitActivityType { None = 0, - CmdGetBenefitActivityInfoCsReq = 4873, - CmdJoinBenefitActivityCsReq = 4852, - CmdTakeBenefitActivityRewardScRsp = 4880, - CmdTakeBenefitActivityRewardCsReq = 4896, - CmdJoinBenefitActivityScRsp = 4851, - CmdGetBenefitActivityInfoScRsp = 4871, + CmdGetBenefitActivityInfoCsReq = 4853, + CmdJoinBenefitActivityCsReq = 4871, + CmdTakeBenefitActivityRewardCsReq = 4878, + CmdJoinBenefitActivityScRsp = 4886, + CmdGetBenefitActivityInfoScRsp = 4894, + CmdTakeBenefitActivityRewardScRsp = 4895, } impl CmdBenefitActivityType { /// String value of the enum field names used in the ProtoBuf definition. @@ -58909,14 +61162,14 @@ impl CmdBenefitActivityType { Self::None => "CmdBenefitActivityTypeNone", Self::CmdGetBenefitActivityInfoCsReq => "CmdGetBenefitActivityInfoCsReq", Self::CmdJoinBenefitActivityCsReq => "CmdJoinBenefitActivityCsReq", - Self::CmdTakeBenefitActivityRewardScRsp => { - "CmdTakeBenefitActivityRewardScRsp" - } Self::CmdTakeBenefitActivityRewardCsReq => { "CmdTakeBenefitActivityRewardCsReq" } Self::CmdJoinBenefitActivityScRsp => "CmdJoinBenefitActivityScRsp", Self::CmdGetBenefitActivityInfoScRsp => "CmdGetBenefitActivityInfoScRsp", + Self::CmdTakeBenefitActivityRewardScRsp => { + "CmdTakeBenefitActivityRewardScRsp" + } } } /// Creates an enum from field names used in the ProtoBuf definition. @@ -58927,9 +61180,6 @@ impl CmdBenefitActivityType { Some(Self::CmdGetBenefitActivityInfoCsReq) } "CmdJoinBenefitActivityCsReq" => Some(Self::CmdJoinBenefitActivityCsReq), - "CmdTakeBenefitActivityRewardScRsp" => { - Some(Self::CmdTakeBenefitActivityRewardScRsp) - } "CmdTakeBenefitActivityRewardCsReq" => { Some(Self::CmdTakeBenefitActivityRewardCsReq) } @@ -58937,6 +61187,9 @@ impl CmdBenefitActivityType { "CmdGetBenefitActivityInfoScRsp" => { Some(Self::CmdGetBenefitActivityInfoScRsp) } + "CmdTakeBenefitActivityRewardScRsp" => { + Some(Self::CmdTakeBenefitActivityRewardScRsp) + } _ => None, } } @@ -58946,22 +61199,22 @@ impl CmdBenefitActivityType { #[repr(i32)] pub enum CmdBoxingClubType { None = 0, - CmdSetBoxingClubResonanceLineupScRsp = 4226, - CmdChooseBoxingClubStageOptionalBuffScRsp = 4267, - CmdGetBoxingClubInfoScRsp = 4205, - CmdChooseBoxingClubStageOptionalBuffCsReq = 4263, - CmdStartBoxingClubBattleCsReq = 4279, - CmdBoxingClubChallengeUpdateScNotify = 4255, - CmdStartBoxingClubBattleScRsp = 4202, - CmdGiveUpBoxingClubChallengeScRsp = 4206, - CmdGiveUpBoxingClubChallengeCsReq = 4297, - CmdBoxingClubRewardScNotify = 4241, - CmdMatchBoxingClubOpponentScRsp = 4253, - CmdMatchBoxingClubOpponentCsReq = 4298, - CmdGetBoxingClubInfoCsReq = 4210, - CmdChooseBoxingClubResonanceScRsp = 4239, - CmdSetBoxingClubResonanceLineupCsReq = 4216, - CmdChooseBoxingClubResonanceCsReq = 4207, + CmdStartBoxingClubBattleScRsp = 4285, + CmdChooseBoxingClubResonanceCsReq = 4234, + CmdGetBoxingClubInfoScRsp = 4214, + CmdGetBoxingClubInfoCsReq = 4241, + CmdSetBoxingClubResonanceLineupScRsp = 4296, + CmdBoxingClubChallengeUpdateScNotify = 4262, + CmdSetBoxingClubResonanceLineupCsReq = 4222, + CmdStartBoxingClubBattleCsReq = 4202, + CmdGiveUpBoxingClubChallengeCsReq = 4212, + CmdChooseBoxingClubStageOptionalBuffScRsp = 4282, + CmdMatchBoxingClubOpponentCsReq = 4277, + CmdChooseBoxingClubResonanceScRsp = 4289, + CmdMatchBoxingClubOpponentScRsp = 4281, + CmdBoxingClubRewardScNotify = 4219, + CmdChooseBoxingClubStageOptionalBuffCsReq = 4232, + CmdGiveUpBoxingClubChallengeScRsp = 4288, } impl CmdBoxingClubType { /// String value of the enum field names used in the ProtoBuf definition. @@ -58971,39 +61224,39 @@ impl CmdBoxingClubType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdBoxingClubTypeNone", + Self::CmdStartBoxingClubBattleScRsp => "CmdStartBoxingClubBattleScRsp", + Self::CmdChooseBoxingClubResonanceCsReq => { + "CmdChooseBoxingClubResonanceCsReq" + } + Self::CmdGetBoxingClubInfoScRsp => "CmdGetBoxingClubInfoScRsp", + Self::CmdGetBoxingClubInfoCsReq => "CmdGetBoxingClubInfoCsReq", Self::CmdSetBoxingClubResonanceLineupScRsp => { "CmdSetBoxingClubResonanceLineupScRsp" } - Self::CmdChooseBoxingClubStageOptionalBuffScRsp => { - "CmdChooseBoxingClubStageOptionalBuffScRsp" - } - Self::CmdGetBoxingClubInfoScRsp => "CmdGetBoxingClubInfoScRsp", - Self::CmdChooseBoxingClubStageOptionalBuffCsReq => { - "CmdChooseBoxingClubStageOptionalBuffCsReq" - } - Self::CmdStartBoxingClubBattleCsReq => "CmdStartBoxingClubBattleCsReq", Self::CmdBoxingClubChallengeUpdateScNotify => { "CmdBoxingClubChallengeUpdateScNotify" } - Self::CmdStartBoxingClubBattleScRsp => "CmdStartBoxingClubBattleScRsp", - Self::CmdGiveUpBoxingClubChallengeScRsp => { - "CmdGiveUpBoxingClubChallengeScRsp" - } - Self::CmdGiveUpBoxingClubChallengeCsReq => { - "CmdGiveUpBoxingClubChallengeCsReq" - } - Self::CmdBoxingClubRewardScNotify => "CmdBoxingClubRewardScNotify", - Self::CmdMatchBoxingClubOpponentScRsp => "CmdMatchBoxingClubOpponentScRsp", - Self::CmdMatchBoxingClubOpponentCsReq => "CmdMatchBoxingClubOpponentCsReq", - Self::CmdGetBoxingClubInfoCsReq => "CmdGetBoxingClubInfoCsReq", - Self::CmdChooseBoxingClubResonanceScRsp => { - "CmdChooseBoxingClubResonanceScRsp" - } Self::CmdSetBoxingClubResonanceLineupCsReq => { "CmdSetBoxingClubResonanceLineupCsReq" } - Self::CmdChooseBoxingClubResonanceCsReq => { - "CmdChooseBoxingClubResonanceCsReq" + Self::CmdStartBoxingClubBattleCsReq => "CmdStartBoxingClubBattleCsReq", + Self::CmdGiveUpBoxingClubChallengeCsReq => { + "CmdGiveUpBoxingClubChallengeCsReq" + } + Self::CmdChooseBoxingClubStageOptionalBuffScRsp => { + "CmdChooseBoxingClubStageOptionalBuffScRsp" + } + Self::CmdMatchBoxingClubOpponentCsReq => "CmdMatchBoxingClubOpponentCsReq", + Self::CmdChooseBoxingClubResonanceScRsp => { + "CmdChooseBoxingClubResonanceScRsp" + } + Self::CmdMatchBoxingClubOpponentScRsp => "CmdMatchBoxingClubOpponentScRsp", + Self::CmdBoxingClubRewardScNotify => "CmdBoxingClubRewardScNotify", + Self::CmdChooseBoxingClubStageOptionalBuffCsReq => { + "CmdChooseBoxingClubStageOptionalBuffCsReq" + } + Self::CmdGiveUpBoxingClubChallengeScRsp => { + "CmdGiveUpBoxingClubChallengeScRsp" } } } @@ -59011,43 +61264,43 @@ impl CmdBoxingClubType { pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdBoxingClubTypeNone" => Some(Self::None), + "CmdStartBoxingClubBattleScRsp" => Some(Self::CmdStartBoxingClubBattleScRsp), + "CmdChooseBoxingClubResonanceCsReq" => { + Some(Self::CmdChooseBoxingClubResonanceCsReq) + } + "CmdGetBoxingClubInfoScRsp" => Some(Self::CmdGetBoxingClubInfoScRsp), + "CmdGetBoxingClubInfoCsReq" => Some(Self::CmdGetBoxingClubInfoCsReq), "CmdSetBoxingClubResonanceLineupScRsp" => { Some(Self::CmdSetBoxingClubResonanceLineupScRsp) } - "CmdChooseBoxingClubStageOptionalBuffScRsp" => { - Some(Self::CmdChooseBoxingClubStageOptionalBuffScRsp) - } - "CmdGetBoxingClubInfoScRsp" => Some(Self::CmdGetBoxingClubInfoScRsp), - "CmdChooseBoxingClubStageOptionalBuffCsReq" => { - Some(Self::CmdChooseBoxingClubStageOptionalBuffCsReq) - } - "CmdStartBoxingClubBattleCsReq" => Some(Self::CmdStartBoxingClubBattleCsReq), "CmdBoxingClubChallengeUpdateScNotify" => { Some(Self::CmdBoxingClubChallengeUpdateScNotify) } - "CmdStartBoxingClubBattleScRsp" => Some(Self::CmdStartBoxingClubBattleScRsp), - "CmdGiveUpBoxingClubChallengeScRsp" => { - Some(Self::CmdGiveUpBoxingClubChallengeScRsp) - } - "CmdGiveUpBoxingClubChallengeCsReq" => { - Some(Self::CmdGiveUpBoxingClubChallengeCsReq) - } - "CmdBoxingClubRewardScNotify" => Some(Self::CmdBoxingClubRewardScNotify), - "CmdMatchBoxingClubOpponentScRsp" => { - Some(Self::CmdMatchBoxingClubOpponentScRsp) - } - "CmdMatchBoxingClubOpponentCsReq" => { - Some(Self::CmdMatchBoxingClubOpponentCsReq) - } - "CmdGetBoxingClubInfoCsReq" => Some(Self::CmdGetBoxingClubInfoCsReq), - "CmdChooseBoxingClubResonanceScRsp" => { - Some(Self::CmdChooseBoxingClubResonanceScRsp) - } "CmdSetBoxingClubResonanceLineupCsReq" => { Some(Self::CmdSetBoxingClubResonanceLineupCsReq) } - "CmdChooseBoxingClubResonanceCsReq" => { - Some(Self::CmdChooseBoxingClubResonanceCsReq) + "CmdStartBoxingClubBattleCsReq" => Some(Self::CmdStartBoxingClubBattleCsReq), + "CmdGiveUpBoxingClubChallengeCsReq" => { + Some(Self::CmdGiveUpBoxingClubChallengeCsReq) + } + "CmdChooseBoxingClubStageOptionalBuffScRsp" => { + Some(Self::CmdChooseBoxingClubStageOptionalBuffScRsp) + } + "CmdMatchBoxingClubOpponentCsReq" => { + Some(Self::CmdMatchBoxingClubOpponentCsReq) + } + "CmdChooseBoxingClubResonanceScRsp" => { + Some(Self::CmdChooseBoxingClubResonanceScRsp) + } + "CmdMatchBoxingClubOpponentScRsp" => { + Some(Self::CmdMatchBoxingClubOpponentScRsp) + } + "CmdBoxingClubRewardScNotify" => Some(Self::CmdBoxingClubRewardScNotify), + "CmdChooseBoxingClubStageOptionalBuffCsReq" => { + Some(Self::CmdChooseBoxingClubStageOptionalBuffCsReq) + } + "CmdGiveUpBoxingClubChallengeScRsp" => { + Some(Self::CmdGiveUpBoxingClubChallengeScRsp) } _ => None, } @@ -59058,27 +61311,27 @@ impl CmdBoxingClubType { #[repr(i32)] pub enum CmdChallengeType { None = 0, - CmdGetCurChallengeCsReq = 1755, - CmdLeaveChallengeCsReq = 1779, - CmdEnterChallengeNextPhaseCsReq = 1762, - CmdGetChallengeCsReq = 1710, - CmdStartChallengeCsReq = 1798, - CmdTakeChallengeRewardScRsp = 1767, - CmdStartChallengeScRsp = 1753, - CmdRestartChallengePhaseScRsp = 1754, - CmdGetChallengeGroupStatisticsCsReq = 1772, - CmdChallengeBossPhaseSettleNotify = 1720, - CmdChallengeLineupNotify = 1739, - CmdGetChallengeScRsp = 1705, - CmdStartPartialChallengeCsReq = 1736, - CmdChallengeSettleNotify = 1797, - CmdGetChallengeGroupStatisticsScRsp = 1794, - CmdRestartChallengePhaseCsReq = 1790, - CmdGetCurChallengeScRsp = 1707, - CmdStartPartialChallengeScRsp = 1778, - CmdTakeChallengeRewardCsReq = 1763, - CmdEnterChallengeNextPhaseScRsp = 1709, - CmdLeaveChallengeScRsp = 1702, + CmdStartChallengeScRsp = 1781, + CmdGetCurChallengeCsReq = 1762, + CmdChallengeLineupNotify = 1789, + CmdTakeChallengeRewardCsReq = 1732, + CmdRestartChallengePhaseScRsp = 1720, + CmdRestartChallengePhaseCsReq = 1715, + CmdEnterChallengeNextPhaseScRsp = 1721, + CmdGetChallengeGroupStatisticsCsReq = 1766, + CmdGetChallengeCsReq = 1741, + CmdGetCurChallengeScRsp = 1734, + CmdChallengeSettleNotify = 1712, + CmdStartPartialChallengeCsReq = 1731, + CmdLeaveChallengeScRsp = 1785, + CmdStartPartialChallengeScRsp = 1797, + CmdGetChallengeGroupStatisticsScRsp = 1792, + CmdTakeChallengeRewardScRsp = 1782, + CmdChallengeBossPhaseSettleNotify = 1767, + CmdGetChallengeScRsp = 1714, + CmdStartChallengeCsReq = 1777, + CmdEnterChallengeNextPhaseCsReq = 1790, + CmdLeaveChallengeCsReq = 1702, } impl CmdChallengeType { /// String value of the enum field names used in the ProtoBuf definition. @@ -59088,70 +61341,70 @@ impl CmdChallengeType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdChallengeTypeNone", - Self::CmdGetCurChallengeCsReq => "CmdGetCurChallengeCsReq", - Self::CmdLeaveChallengeCsReq => "CmdLeaveChallengeCsReq", - Self::CmdEnterChallengeNextPhaseCsReq => "CmdEnterChallengeNextPhaseCsReq", - Self::CmdGetChallengeCsReq => "CmdGetChallengeCsReq", - Self::CmdStartChallengeCsReq => "CmdStartChallengeCsReq", - Self::CmdTakeChallengeRewardScRsp => "CmdTakeChallengeRewardScRsp", Self::CmdStartChallengeScRsp => "CmdStartChallengeScRsp", + Self::CmdGetCurChallengeCsReq => "CmdGetCurChallengeCsReq", + Self::CmdChallengeLineupNotify => "CmdChallengeLineupNotify", + Self::CmdTakeChallengeRewardCsReq => "CmdTakeChallengeRewardCsReq", Self::CmdRestartChallengePhaseScRsp => "CmdRestartChallengePhaseScRsp", + Self::CmdRestartChallengePhaseCsReq => "CmdRestartChallengePhaseCsReq", + Self::CmdEnterChallengeNextPhaseScRsp => "CmdEnterChallengeNextPhaseScRsp", Self::CmdGetChallengeGroupStatisticsCsReq => { "CmdGetChallengeGroupStatisticsCsReq" } - Self::CmdChallengeBossPhaseSettleNotify => { - "CmdChallengeBossPhaseSettleNotify" - } - Self::CmdChallengeLineupNotify => "CmdChallengeLineupNotify", - Self::CmdGetChallengeScRsp => "CmdGetChallengeScRsp", - Self::CmdStartPartialChallengeCsReq => "CmdStartPartialChallengeCsReq", + Self::CmdGetChallengeCsReq => "CmdGetChallengeCsReq", + Self::CmdGetCurChallengeScRsp => "CmdGetCurChallengeScRsp", Self::CmdChallengeSettleNotify => "CmdChallengeSettleNotify", + Self::CmdStartPartialChallengeCsReq => "CmdStartPartialChallengeCsReq", + Self::CmdLeaveChallengeScRsp => "CmdLeaveChallengeScRsp", + Self::CmdStartPartialChallengeScRsp => "CmdStartPartialChallengeScRsp", Self::CmdGetChallengeGroupStatisticsScRsp => { "CmdGetChallengeGroupStatisticsScRsp" } - Self::CmdRestartChallengePhaseCsReq => "CmdRestartChallengePhaseCsReq", - Self::CmdGetCurChallengeScRsp => "CmdGetCurChallengeScRsp", - Self::CmdStartPartialChallengeScRsp => "CmdStartPartialChallengeScRsp", - Self::CmdTakeChallengeRewardCsReq => "CmdTakeChallengeRewardCsReq", - Self::CmdEnterChallengeNextPhaseScRsp => "CmdEnterChallengeNextPhaseScRsp", - Self::CmdLeaveChallengeScRsp => "CmdLeaveChallengeScRsp", + Self::CmdTakeChallengeRewardScRsp => "CmdTakeChallengeRewardScRsp", + Self::CmdChallengeBossPhaseSettleNotify => { + "CmdChallengeBossPhaseSettleNotify" + } + Self::CmdGetChallengeScRsp => "CmdGetChallengeScRsp", + Self::CmdStartChallengeCsReq => "CmdStartChallengeCsReq", + Self::CmdEnterChallengeNextPhaseCsReq => "CmdEnterChallengeNextPhaseCsReq", + Self::CmdLeaveChallengeCsReq => "CmdLeaveChallengeCsReq", } } /// 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), - "CmdGetCurChallengeCsReq" => Some(Self::CmdGetCurChallengeCsReq), - "CmdLeaveChallengeCsReq" => Some(Self::CmdLeaveChallengeCsReq), - "CmdEnterChallengeNextPhaseCsReq" => { - Some(Self::CmdEnterChallengeNextPhaseCsReq) - } - "CmdGetChallengeCsReq" => Some(Self::CmdGetChallengeCsReq), - "CmdStartChallengeCsReq" => Some(Self::CmdStartChallengeCsReq), - "CmdTakeChallengeRewardScRsp" => Some(Self::CmdTakeChallengeRewardScRsp), "CmdStartChallengeScRsp" => Some(Self::CmdStartChallengeScRsp), - "CmdRestartChallengePhaseScRsp" => Some(Self::CmdRestartChallengePhaseScRsp), - "CmdGetChallengeGroupStatisticsCsReq" => { - Some(Self::CmdGetChallengeGroupStatisticsCsReq) - } - "CmdChallengeBossPhaseSettleNotify" => { - Some(Self::CmdChallengeBossPhaseSettleNotify) - } + "CmdGetCurChallengeCsReq" => Some(Self::CmdGetCurChallengeCsReq), "CmdChallengeLineupNotify" => Some(Self::CmdChallengeLineupNotify), - "CmdGetChallengeScRsp" => Some(Self::CmdGetChallengeScRsp), - "CmdStartPartialChallengeCsReq" => Some(Self::CmdStartPartialChallengeCsReq), - "CmdChallengeSettleNotify" => Some(Self::CmdChallengeSettleNotify), - "CmdGetChallengeGroupStatisticsScRsp" => { - Some(Self::CmdGetChallengeGroupStatisticsScRsp) - } - "CmdRestartChallengePhaseCsReq" => Some(Self::CmdRestartChallengePhaseCsReq), - "CmdGetCurChallengeScRsp" => Some(Self::CmdGetCurChallengeScRsp), - "CmdStartPartialChallengeScRsp" => Some(Self::CmdStartPartialChallengeScRsp), "CmdTakeChallengeRewardCsReq" => Some(Self::CmdTakeChallengeRewardCsReq), + "CmdRestartChallengePhaseScRsp" => Some(Self::CmdRestartChallengePhaseScRsp), + "CmdRestartChallengePhaseCsReq" => Some(Self::CmdRestartChallengePhaseCsReq), "CmdEnterChallengeNextPhaseScRsp" => { Some(Self::CmdEnterChallengeNextPhaseScRsp) } + "CmdGetChallengeGroupStatisticsCsReq" => { + Some(Self::CmdGetChallengeGroupStatisticsCsReq) + } + "CmdGetChallengeCsReq" => Some(Self::CmdGetChallengeCsReq), + "CmdGetCurChallengeScRsp" => Some(Self::CmdGetCurChallengeScRsp), + "CmdChallengeSettleNotify" => Some(Self::CmdChallengeSettleNotify), + "CmdStartPartialChallengeCsReq" => Some(Self::CmdStartPartialChallengeCsReq), "CmdLeaveChallengeScRsp" => Some(Self::CmdLeaveChallengeScRsp), + "CmdStartPartialChallengeScRsp" => Some(Self::CmdStartPartialChallengeScRsp), + "CmdGetChallengeGroupStatisticsScRsp" => { + Some(Self::CmdGetChallengeGroupStatisticsScRsp) + } + "CmdTakeChallengeRewardScRsp" => Some(Self::CmdTakeChallengeRewardScRsp), + "CmdChallengeBossPhaseSettleNotify" => { + Some(Self::CmdChallengeBossPhaseSettleNotify) + } + "CmdGetChallengeScRsp" => Some(Self::CmdGetChallengeScRsp), + "CmdStartChallengeCsReq" => Some(Self::CmdStartChallengeCsReq), + "CmdEnterChallengeNextPhaseCsReq" => { + Some(Self::CmdEnterChallengeNextPhaseCsReq) + } + "CmdLeaveChallengeCsReq" => Some(Self::CmdLeaveChallengeCsReq), _ => None, } } @@ -59192,24 +61445,142 @@ impl ChallengeStatus { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] +pub enum CmdChallengePeakType { + None = 0, + CmdReStartChallengePeakScRsp = 8905, + CmdLeaveChallengePeakScRsp = 8936, + CmdChallengePeakGroupDataUpdateScNotify = 8931, + CmdConfirmChallengePeakSettleCsReq = 8911, + CmdStartChallengePeakScRsp = 8945, + CmdGetCurChallengePeakScRsp = 8946, + CmdChallengePeakSettleScNotify = 8947, + CmdSetChallengePeakBossHardModeScRsp = 8923, + CmdSetChallengePeakMobLineupAvatarScRsp = 8932, + CmdGetChallengePeakDataScRsp = 8944, + CmdLeaveChallengePeakCsReq = 8921, + CmdStartChallengePeakCsReq = 8928, + CmdSetChallengePeakMobLineupAvatarCsReq = 8916, + CmdTakeChallengePeakRewardCsReq = 8938, + CmdConfirmChallengePeakSettleScRsp = 8910, + CmdTakeChallengePeakRewardScRsp = 8949, + CmdSetChallengePeakBossHardModeCsReq = 8942, + CmdGetChallengePeakDataCsReq = 8903, + CmdGetCurChallengePeakCsReq = 8917, + CmdReStartChallengePeakCsReq = 8924, +} +impl CmdChallengePeakType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::None => "CmdChallengePeakTypeNone", + Self::CmdReStartChallengePeakScRsp => "CmdReStartChallengePeakScRsp", + Self::CmdLeaveChallengePeakScRsp => "CmdLeaveChallengePeakScRsp", + Self::CmdChallengePeakGroupDataUpdateScNotify => { + "CmdChallengePeakGroupDataUpdateScNotify" + } + Self::CmdConfirmChallengePeakSettleCsReq => { + "CmdConfirmChallengePeakSettleCsReq" + } + Self::CmdStartChallengePeakScRsp => "CmdStartChallengePeakScRsp", + Self::CmdGetCurChallengePeakScRsp => "CmdGetCurChallengePeakScRsp", + Self::CmdChallengePeakSettleScNotify => "CmdChallengePeakSettleScNotify", + Self::CmdSetChallengePeakBossHardModeScRsp => { + "CmdSetChallengePeakBossHardModeScRsp" + } + Self::CmdSetChallengePeakMobLineupAvatarScRsp => { + "CmdSetChallengePeakMobLineupAvatarScRsp" + } + Self::CmdGetChallengePeakDataScRsp => "CmdGetChallengePeakDataScRsp", + Self::CmdLeaveChallengePeakCsReq => "CmdLeaveChallengePeakCsReq", + Self::CmdStartChallengePeakCsReq => "CmdStartChallengePeakCsReq", + Self::CmdSetChallengePeakMobLineupAvatarCsReq => { + "CmdSetChallengePeakMobLineupAvatarCsReq" + } + Self::CmdTakeChallengePeakRewardCsReq => "CmdTakeChallengePeakRewardCsReq", + Self::CmdConfirmChallengePeakSettleScRsp => { + "CmdConfirmChallengePeakSettleScRsp" + } + Self::CmdTakeChallengePeakRewardScRsp => "CmdTakeChallengePeakRewardScRsp", + Self::CmdSetChallengePeakBossHardModeCsReq => { + "CmdSetChallengePeakBossHardModeCsReq" + } + Self::CmdGetChallengePeakDataCsReq => "CmdGetChallengePeakDataCsReq", + Self::CmdGetCurChallengePeakCsReq => "CmdGetCurChallengePeakCsReq", + Self::CmdReStartChallengePeakCsReq => "CmdReStartChallengePeakCsReq", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdChallengePeakTypeNone" => Some(Self::None), + "CmdReStartChallengePeakScRsp" => Some(Self::CmdReStartChallengePeakScRsp), + "CmdLeaveChallengePeakScRsp" => Some(Self::CmdLeaveChallengePeakScRsp), + "CmdChallengePeakGroupDataUpdateScNotify" => { + Some(Self::CmdChallengePeakGroupDataUpdateScNotify) + } + "CmdConfirmChallengePeakSettleCsReq" => { + Some(Self::CmdConfirmChallengePeakSettleCsReq) + } + "CmdStartChallengePeakScRsp" => Some(Self::CmdStartChallengePeakScRsp), + "CmdGetCurChallengePeakScRsp" => Some(Self::CmdGetCurChallengePeakScRsp), + "CmdChallengePeakSettleScNotify" => { + Some(Self::CmdChallengePeakSettleScNotify) + } + "CmdSetChallengePeakBossHardModeScRsp" => { + Some(Self::CmdSetChallengePeakBossHardModeScRsp) + } + "CmdSetChallengePeakMobLineupAvatarScRsp" => { + Some(Self::CmdSetChallengePeakMobLineupAvatarScRsp) + } + "CmdGetChallengePeakDataScRsp" => Some(Self::CmdGetChallengePeakDataScRsp), + "CmdLeaveChallengePeakCsReq" => Some(Self::CmdLeaveChallengePeakCsReq), + "CmdStartChallengePeakCsReq" => Some(Self::CmdStartChallengePeakCsReq), + "CmdSetChallengePeakMobLineupAvatarCsReq" => { + Some(Self::CmdSetChallengePeakMobLineupAvatarCsReq) + } + "CmdTakeChallengePeakRewardCsReq" => { + Some(Self::CmdTakeChallengePeakRewardCsReq) + } + "CmdConfirmChallengePeakSettleScRsp" => { + Some(Self::CmdConfirmChallengePeakSettleScRsp) + } + "CmdTakeChallengePeakRewardScRsp" => { + Some(Self::CmdTakeChallengePeakRewardScRsp) + } + "CmdSetChallengePeakBossHardModeCsReq" => { + Some(Self::CmdSetChallengePeakBossHardModeCsReq) + } + "CmdGetChallengePeakDataCsReq" => Some(Self::CmdGetChallengePeakDataCsReq), + "CmdGetCurChallengePeakCsReq" => Some(Self::CmdGetCurChallengePeakCsReq), + "CmdReStartChallengePeakCsReq" => Some(Self::CmdReStartChallengePeakCsReq), + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] pub enum CmdChatType { None = 0, - CmdSendMsgScRsp = 3905, - CmdMarkChatEmojiCsReq = 3907, - CmdGetChatEmojiListCsReq = 3941, - CmdGetChatFriendHistoryScRsp = 3906, - CmdBatchMarkChatEmojiScRsp = 3926, - CmdSendMsgCsReq = 3910, - CmdGetChatFriendHistoryCsReq = 3997, - CmdGetLoginChatInfoScRsp = 3967, - CmdBatchMarkChatEmojiCsReq = 3916, - CmdGetLoginChatInfoCsReq = 3963, - CmdPrivateMsgOfflineUsersScNotify = 3953, - CmdMarkChatEmojiScRsp = 3939, - CmdGetChatEmojiListScRsp = 3955, - CmdRevcMsgScNotify = 3998, - CmdGetPrivateChatHistoryScRsp = 3902, - CmdGetPrivateChatHistoryCsReq = 3979, + CmdGetChatEmojiListScRsp = 3962, + CmdSendMsgCsReq = 3941, + CmdBatchMarkChatEmojiScRsp = 3996, + CmdMarkChatEmojiCsReq = 3934, + CmdGetLoginChatInfoCsReq = 3932, + CmdGetChatFriendHistoryScRsp = 3988, + CmdGetPrivateChatHistoryCsReq = 3902, + CmdGetPrivateChatHistoryScRsp = 3985, + CmdRevcMsgScNotify = 3977, + CmdGetChatFriendHistoryCsReq = 3912, + CmdBatchMarkChatEmojiCsReq = 3922, + CmdGetLoginChatInfoScRsp = 3982, + CmdPrivateMsgOfflineUsersScNotify = 3981, + CmdMarkChatEmojiScRsp = 3989, + CmdGetChatEmojiListCsReq = 3919, + CmdSendMsgScRsp = 3914, } impl CmdChatType { /// String value of the enum field names used in the ProtoBuf definition. @@ -59219,48 +61590,48 @@ impl CmdChatType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdChatTypeNone", - Self::CmdSendMsgScRsp => "CmdSendMsgScRsp", - Self::CmdMarkChatEmojiCsReq => "CmdMarkChatEmojiCsReq", - Self::CmdGetChatEmojiListCsReq => "CmdGetChatEmojiListCsReq", - Self::CmdGetChatFriendHistoryScRsp => "CmdGetChatFriendHistoryScRsp", - Self::CmdBatchMarkChatEmojiScRsp => "CmdBatchMarkChatEmojiScRsp", + Self::CmdGetChatEmojiListScRsp => "CmdGetChatEmojiListScRsp", Self::CmdSendMsgCsReq => "CmdSendMsgCsReq", - Self::CmdGetChatFriendHistoryCsReq => "CmdGetChatFriendHistoryCsReq", - Self::CmdGetLoginChatInfoScRsp => "CmdGetLoginChatInfoScRsp", - Self::CmdBatchMarkChatEmojiCsReq => "CmdBatchMarkChatEmojiCsReq", + Self::CmdBatchMarkChatEmojiScRsp => "CmdBatchMarkChatEmojiScRsp", + Self::CmdMarkChatEmojiCsReq => "CmdMarkChatEmojiCsReq", Self::CmdGetLoginChatInfoCsReq => "CmdGetLoginChatInfoCsReq", + Self::CmdGetChatFriendHistoryScRsp => "CmdGetChatFriendHistoryScRsp", + Self::CmdGetPrivateChatHistoryCsReq => "CmdGetPrivateChatHistoryCsReq", + Self::CmdGetPrivateChatHistoryScRsp => "CmdGetPrivateChatHistoryScRsp", + Self::CmdRevcMsgScNotify => "CmdRevcMsgScNotify", + Self::CmdGetChatFriendHistoryCsReq => "CmdGetChatFriendHistoryCsReq", + Self::CmdBatchMarkChatEmojiCsReq => "CmdBatchMarkChatEmojiCsReq", + Self::CmdGetLoginChatInfoScRsp => "CmdGetLoginChatInfoScRsp", Self::CmdPrivateMsgOfflineUsersScNotify => { "CmdPrivateMsgOfflineUsersScNotify" } Self::CmdMarkChatEmojiScRsp => "CmdMarkChatEmojiScRsp", - Self::CmdGetChatEmojiListScRsp => "CmdGetChatEmojiListScRsp", - Self::CmdRevcMsgScNotify => "CmdRevcMsgScNotify", - Self::CmdGetPrivateChatHistoryScRsp => "CmdGetPrivateChatHistoryScRsp", - Self::CmdGetPrivateChatHistoryCsReq => "CmdGetPrivateChatHistoryCsReq", + Self::CmdGetChatEmojiListCsReq => "CmdGetChatEmojiListCsReq", + Self::CmdSendMsgScRsp => "CmdSendMsgScRsp", } } /// 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), - "CmdSendMsgScRsp" => Some(Self::CmdSendMsgScRsp), - "CmdMarkChatEmojiCsReq" => Some(Self::CmdMarkChatEmojiCsReq), - "CmdGetChatEmojiListCsReq" => Some(Self::CmdGetChatEmojiListCsReq), - "CmdGetChatFriendHistoryScRsp" => Some(Self::CmdGetChatFriendHistoryScRsp), - "CmdBatchMarkChatEmojiScRsp" => Some(Self::CmdBatchMarkChatEmojiScRsp), + "CmdGetChatEmojiListScRsp" => Some(Self::CmdGetChatEmojiListScRsp), "CmdSendMsgCsReq" => Some(Self::CmdSendMsgCsReq), - "CmdGetChatFriendHistoryCsReq" => Some(Self::CmdGetChatFriendHistoryCsReq), - "CmdGetLoginChatInfoScRsp" => Some(Self::CmdGetLoginChatInfoScRsp), - "CmdBatchMarkChatEmojiCsReq" => Some(Self::CmdBatchMarkChatEmojiCsReq), + "CmdBatchMarkChatEmojiScRsp" => Some(Self::CmdBatchMarkChatEmojiScRsp), + "CmdMarkChatEmojiCsReq" => Some(Self::CmdMarkChatEmojiCsReq), "CmdGetLoginChatInfoCsReq" => Some(Self::CmdGetLoginChatInfoCsReq), + "CmdGetChatFriendHistoryScRsp" => Some(Self::CmdGetChatFriendHistoryScRsp), + "CmdGetPrivateChatHistoryCsReq" => Some(Self::CmdGetPrivateChatHistoryCsReq), + "CmdGetPrivateChatHistoryScRsp" => Some(Self::CmdGetPrivateChatHistoryScRsp), + "CmdRevcMsgScNotify" => Some(Self::CmdRevcMsgScNotify), + "CmdGetChatFriendHistoryCsReq" => Some(Self::CmdGetChatFriendHistoryCsReq), + "CmdBatchMarkChatEmojiCsReq" => Some(Self::CmdBatchMarkChatEmojiCsReq), + "CmdGetLoginChatInfoScRsp" => Some(Self::CmdGetLoginChatInfoScRsp), "CmdPrivateMsgOfflineUsersScNotify" => { Some(Self::CmdPrivateMsgOfflineUsersScNotify) } "CmdMarkChatEmojiScRsp" => Some(Self::CmdMarkChatEmojiScRsp), - "CmdGetChatEmojiListScRsp" => Some(Self::CmdGetChatEmojiListScRsp), - "CmdRevcMsgScNotify" => Some(Self::CmdRevcMsgScNotify), - "CmdGetPrivateChatHistoryScRsp" => Some(Self::CmdGetPrivateChatHistoryScRsp), - "CmdGetPrivateChatHistoryCsReq" => Some(Self::CmdGetPrivateChatHistoryCsReq), + "CmdGetChatEmojiListCsReq" => Some(Self::CmdGetChatEmojiListCsReq), + "CmdSendMsgScRsp" => Some(Self::CmdSendMsgScRsp), _ => None, } } @@ -59270,84 +61641,84 @@ impl CmdChatType { #[repr(i32)] pub enum CmdChessRogueType { None = 0, - CmdGetChessRogueBuffEnhanceInfoCsReq = 5528, - CmdChessRoguePickAvatarScRsp = 5412, - CmdChessRogueReRollDiceCsReq = 5550, - CmdChessRogueEnterCellCsReq = 5471, - CmdChessRogueRollDiceCsReq = 5445, - CmdChessRogueGiveUpRollScRsp = 5527, - CmdGetChessRogueStoryAeonTalkInfoScRsp = 5574, - CmdFinishChessRogueSubStoryScRsp = 5573, - CmdChessRogueUpdateBoardScNotify = 5588, - CmdEnterChessRogueAeonRoomScRsp = 5461, - CmdChessRogueGiveUpCsReq = 5437, - CmdChessRogueNousEnableRogueTalentCsReq = 5587, - CmdChessRogueEnterScRsp = 5598, - CmdChessRogueLayerAccountInfoNotify = 5556, - CmdChessRogueRollDiceScRsp = 5555, - CmdChessRogueGiveUpScRsp = 5594, - CmdSyncChessRogueNousValueScNotify = 5451, - CmdChessRogueEnterNextLayerScRsp = 5566, - CmdGetChessRogueStoryInfoScRsp = 5402, - CmdChessRogueEnterNextLayerCsReq = 5457, - CmdChessRoguePickAvatarCsReq = 5434, - CmdChessRogueStartScRsp = 5521, - CmdChessRogueUpdateDiceInfoScNotify = 5493, - CmdChessRogueNousEnableRogueTalentScRsp = 5469, - CmdChessRogueQuestFinishNotify = 5442, - CmdChessRogueGiveUpRollCsReq = 5571, - CmdEnterChessRogueAeonRoomCsReq = 5542, - CmdChessRogueLeaveCsReq = 5567, - CmdChessRogueNousEditDiceCsReq = 5488, - CmdFinishChessRogueSubStoryCsReq = 5401, - CmdGetChessRogueStoryAeonTalkInfoCsReq = 5467, - CmdEnhanceChessRogueBuffScRsp = 5543, - CmdChessRogueNousEditDiceScRsp = 5510, - CmdGetChessRogueStoryInfoCsReq = 5472, - CmdGetChessRogueNousStoryInfoCsReq = 5513, - CmdChessRogueCellUpdateNotify = 5409, - CmdChessRogueUpdateDicePassiveAccumulateValueScNotify = 5414, + CmdChessRogueCheatRollScRsp = 5562, + CmdChessRogueQuitCsReq = 5420, + CmdChessRoguePickAvatarCsReq = 5538, + CmdGetChessRogueStoryAeonTalkInfoCsReq = 5463, + CmdChessRogueNousDiceSurfaceUnlockNotify = 5415, + CmdEnhanceChessRogueBuffScRsp = 5570, + CmdChessRogueLeaveScRsp = 5455, + CmdChessRogueConfirmRollCsReq = 5549, + CmdChessRogueSkipTeachingLevelScRsp = 5494, + CmdChessRogueGiveUpRollCsReq = 5522, + CmdChessRogueNousEditDiceCsReq = 5496, + CmdChessRogueUpdateBoardScNotify = 5466, + CmdChessRogueEnterCsReq = 5560, + CmdChessRogueGiveUpScRsp = 5530, + CmdChessRogueGiveUpCsReq = 5527, + CmdChessRogueUpdateDiceInfoScNotify = 5543, + CmdGetChessRogueStoryInfoScRsp = 5518, + CmdChessRogueEnterNextLayerScRsp = 5510, + CmdChessRogueRollDiceScRsp = 5461, + CmdFinishChessRogueSubStoryCsReq = 5495, + CmdChessRogueChangeyAeonDimensionNotify = 5535, + CmdSyncChessRogueNousValueScNotify = 5589, + CmdChessRogueUpdateUnlockLevelScNotify = 5524, + CmdChessRogueUpdateReviveInfoScNotify = 5578, + CmdChessRogueNousEnableRogueTalentScRsp = 5550, + CmdChessRogueSelectCellCsReq = 5418, + CmdGetChessRogueBuffEnhanceInfoCsReq = 5487, + CmdChessRogueEnterNextLayerCsReq = 5417, + CmdFinishChessRogueSubStoryScRsp = 5588, + CmdChessRogueReRollDiceCsReq = 5483, + CmdChessRogueQuestFinishNotify = 5471, + CmdChessRogueNousEditDiceScRsp = 5553, + CmdChessRogueSelectCellScRsp = 5512, + CmdChessRogueUpdateActionPointScNotify = 5516, + CmdChessRogueQuitScRsp = 5497, + CmdChessRogueNousGetRogueTalentInfoScRsp = 5505, + CmdChessRogueReRollDiceScRsp = 5574, + CmdChessRogueStartCsReq = 5424, + CmdChessRogueStartScRsp = 5501, + CmdEnterChessRogueAeonRoomCsReq = 5513, + CmdChessRogueCheatRollCsReq = 5571, + CmdChessRogueReviveAvatarCsReq = 5592, + CmdChessRogueQueryAeonDimensionsCsReq = 5526, + CmdChessRogueEnterScRsp = 5430, + CmdSyncChessRogueMainStoryFinishScNotify = 5419, + CmdGetChessRogueBuffEnhanceInfoScRsp = 5445, + CmdChessRogueLeaveCsReq = 5545, + CmdChessRogueUpdateAeonModifierValueScNotify = 5449, + CmdChessRogueUpdateDicePassiveAccumulateValueScNotify = 5469, + CmdGetChessRogueNousStoryInfoCsReq = 5542, + CmdChessRogueEnterCellCsReq = 5491, + CmdSelectChessRogueSubStoryScRsp = 5564, + CmdChessRogueUpdateAllowedSelectCellScNotify = 5573, + CmdChessRogueEnterCellScRsp = 5465, + CmdChessRogueRollDiceCsReq = 5579, + CmdSelectChessRogueSubStoryCsReq = 5464, + CmdChessRogueQueryScRsp = 5479, + CmdChessRogueReviveAvatarScRsp = 5546, + CmdChessRogueNousDiceUpdateNotify = 5502, + CmdSyncChessRogueNousMainStoryScNotify = 5411, CmdEnhanceChessRogueBuffCsReq = 5595, - CmdChessRogueStartCsReq = 5444, - CmdChessRogueNousDiceSurfaceUnlockNotify = 5430, - CmdSyncChessRogueMainStoryFinishScNotify = 5572, - CmdChessRogueEnterCellScRsp = 5418, - CmdChessRogueQueryAeonDimensionsScRsp = 5460, - CmdChessRogueCheatRollScRsp = 5534, - CmdChessRogueReviveAvatarCsReq = 5426, - CmdGetChessRogueBuffEnhanceInfoScRsp = 5506, - CmdSelectChessRogueSubStoryScRsp = 5490, - CmdChessRogueConfirmRollCsReq = 5560, - CmdChessRogueReRollDiceScRsp = 5435, - CmdSelectChessRogueSubStoryCsReq = 5529, - CmdChessRogueSkipTeachingLevelScRsp = 5508, - CmdChessRogueQueryScRsp = 5564, - CmdChessRogueQueryCsReq = 5484, - CmdGetChessRogueNousStoryInfoScRsp = 5551, - CmdChessRogueNousGetRogueTalentInfoCsReq = 5492, - CmdChessRogueConfirmRollScRsp = 5575, - CmdChessRogueLeaveScRsp = 5407, - CmdChessRogueSelectCellCsReq = 5517, - CmdChessRogueReviveAvatarScRsp = 5432, - CmdSyncChessRogueNousSubStoryScNotify = 5511, - CmdChessRogueChangeyAeonDimensionNotify = 5532, - CmdChessRogueNousDiceUpdateNotify = 5584, - CmdChessRogueEnterCsReq = 5403, - CmdChessRogueUpdateAeonModifierValueScNotify = 5456, - CmdChessRogueCheatRollCsReq = 5427, - CmdChessRogueNousGetRogueTalentInfoScRsp = 5455, - CmdChessRogueUpdateLevelBaseInfoScNotify = 5553, - CmdChessRogueQuitScRsp = 5546, - CmdChessRogueUpdateActionPointScNotify = 5422, - CmdChessRogueSelectCellScRsp = 5569, - CmdChessRogueUpdateUnlockLevelScNotify = 5489, - CmdChessRogueSkipTeachingLevelCsReq = 5416, - CmdChessRogueQueryAeonDimensionsCsReq = 5447, - CmdChessRogueUpdateMoneyInfoScNotify = 5440, - CmdSyncChessRogueNousMainStoryScNotify = 5448, - CmdChessRogueUpdateReviveInfoScNotify = 5454, - CmdChessRogueUpdateAllowedSelectCellScNotify = 5586, - CmdChessRogueQuitCsReq = 5449, + CmdSyncChessRogueNousSubStoryScNotify = 5402, + CmdChessRogueNousGetRogueTalentInfoCsReq = 5559, + CmdChessRoguePickAvatarScRsp = 5426, + CmdChessRogueConfirmRollScRsp = 5409, + CmdGetChessRogueStoryInfoCsReq = 5531, + CmdGetChessRogueNousStoryInfoScRsp = 5427, + CmdGetChessRogueStoryAeonTalkInfoScRsp = 5425, + CmdChessRogueGiveUpRollScRsp = 5583, + CmdChessRogueLayerAccountInfoNotify = 5470, + CmdEnterChessRogueAeonRoomScRsp = 5582, + CmdChessRogueSkipTeachingLevelCsReq = 5454, + CmdChessRogueQueryCsReq = 5416, + CmdChessRogueQueryAeonDimensionsScRsp = 5517, + CmdChessRogueUpdateLevelBaseInfoScNotify = 5458, + CmdChessRogueNousEnableRogueTalentCsReq = 5488, + CmdChessRogueCellUpdateNotify = 5563, + CmdChessRogueUpdateMoneyInfoScNotify = 5423, } impl CmdChessRogueType { /// String value of the enum field names used in the ProtoBuf definition. @@ -59357,324 +61728,324 @@ impl CmdChessRogueType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdChessRogueTypeNone", - Self::CmdGetChessRogueBuffEnhanceInfoCsReq => { - "CmdGetChessRogueBuffEnhanceInfoCsReq" - } - Self::CmdChessRoguePickAvatarScRsp => "CmdChessRoguePickAvatarScRsp", - Self::CmdChessRogueReRollDiceCsReq => "CmdChessRogueReRollDiceCsReq", - Self::CmdChessRogueEnterCellCsReq => "CmdChessRogueEnterCellCsReq", - Self::CmdChessRogueRollDiceCsReq => "CmdChessRogueRollDiceCsReq", - Self::CmdChessRogueGiveUpRollScRsp => "CmdChessRogueGiveUpRollScRsp", - Self::CmdGetChessRogueStoryAeonTalkInfoScRsp => { - "CmdGetChessRogueStoryAeonTalkInfoScRsp" - } - Self::CmdFinishChessRogueSubStoryScRsp => "CmdFinishChessRogueSubStoryScRsp", - Self::CmdChessRogueUpdateBoardScNotify => "CmdChessRogueUpdateBoardScNotify", - Self::CmdEnterChessRogueAeonRoomScRsp => "CmdEnterChessRogueAeonRoomScRsp", - Self::CmdChessRogueGiveUpCsReq => "CmdChessRogueGiveUpCsReq", - Self::CmdChessRogueNousEnableRogueTalentCsReq => { - "CmdChessRogueNousEnableRogueTalentCsReq" - } - Self::CmdChessRogueEnterScRsp => "CmdChessRogueEnterScRsp", - Self::CmdChessRogueLayerAccountInfoNotify => { - "CmdChessRogueLayerAccountInfoNotify" - } - Self::CmdChessRogueRollDiceScRsp => "CmdChessRogueRollDiceScRsp", - Self::CmdChessRogueGiveUpScRsp => "CmdChessRogueGiveUpScRsp", - Self::CmdSyncChessRogueNousValueScNotify => { - "CmdSyncChessRogueNousValueScNotify" - } - Self::CmdChessRogueEnterNextLayerScRsp => "CmdChessRogueEnterNextLayerScRsp", - Self::CmdGetChessRogueStoryInfoScRsp => "CmdGetChessRogueStoryInfoScRsp", - Self::CmdChessRogueEnterNextLayerCsReq => "CmdChessRogueEnterNextLayerCsReq", + Self::CmdChessRogueCheatRollScRsp => "CmdChessRogueCheatRollScRsp", + Self::CmdChessRogueQuitCsReq => "CmdChessRogueQuitCsReq", Self::CmdChessRoguePickAvatarCsReq => "CmdChessRoguePickAvatarCsReq", - Self::CmdChessRogueStartScRsp => "CmdChessRogueStartScRsp", - Self::CmdChessRogueUpdateDiceInfoScNotify => { - "CmdChessRogueUpdateDiceInfoScNotify" - } - Self::CmdChessRogueNousEnableRogueTalentScRsp => { - "CmdChessRogueNousEnableRogueTalentScRsp" - } - Self::CmdChessRogueQuestFinishNotify => "CmdChessRogueQuestFinishNotify", - Self::CmdChessRogueGiveUpRollCsReq => "CmdChessRogueGiveUpRollCsReq", - Self::CmdEnterChessRogueAeonRoomCsReq => "CmdEnterChessRogueAeonRoomCsReq", - Self::CmdChessRogueLeaveCsReq => "CmdChessRogueLeaveCsReq", - Self::CmdChessRogueNousEditDiceCsReq => "CmdChessRogueNousEditDiceCsReq", - Self::CmdFinishChessRogueSubStoryCsReq => "CmdFinishChessRogueSubStoryCsReq", Self::CmdGetChessRogueStoryAeonTalkInfoCsReq => { "CmdGetChessRogueStoryAeonTalkInfoCsReq" } - Self::CmdEnhanceChessRogueBuffScRsp => "CmdEnhanceChessRogueBuffScRsp", - Self::CmdChessRogueNousEditDiceScRsp => "CmdChessRogueNousEditDiceScRsp", - Self::CmdGetChessRogueStoryInfoCsReq => "CmdGetChessRogueStoryInfoCsReq", - Self::CmdGetChessRogueNousStoryInfoCsReq => { - "CmdGetChessRogueNousStoryInfoCsReq" - } - Self::CmdChessRogueCellUpdateNotify => "CmdChessRogueCellUpdateNotify", - Self::CmdChessRogueUpdateDicePassiveAccumulateValueScNotify => { - "CmdChessRogueUpdateDicePassiveAccumulateValueScNotify" - } - Self::CmdEnhanceChessRogueBuffCsReq => "CmdEnhanceChessRogueBuffCsReq", - Self::CmdChessRogueStartCsReq => "CmdChessRogueStartCsReq", Self::CmdChessRogueNousDiceSurfaceUnlockNotify => { "CmdChessRogueNousDiceSurfaceUnlockNotify" } - Self::CmdSyncChessRogueMainStoryFinishScNotify => { - "CmdSyncChessRogueMainStoryFinishScNotify" - } - Self::CmdChessRogueEnterCellScRsp => "CmdChessRogueEnterCellScRsp", - Self::CmdChessRogueQueryAeonDimensionsScRsp => { - "CmdChessRogueQueryAeonDimensionsScRsp" - } - Self::CmdChessRogueCheatRollScRsp => "CmdChessRogueCheatRollScRsp", - Self::CmdChessRogueReviveAvatarCsReq => "CmdChessRogueReviveAvatarCsReq", - Self::CmdGetChessRogueBuffEnhanceInfoScRsp => { - "CmdGetChessRogueBuffEnhanceInfoScRsp" - } - Self::CmdSelectChessRogueSubStoryScRsp => "CmdSelectChessRogueSubStoryScRsp", + Self::CmdEnhanceChessRogueBuffScRsp => "CmdEnhanceChessRogueBuffScRsp", + Self::CmdChessRogueLeaveScRsp => "CmdChessRogueLeaveScRsp", Self::CmdChessRogueConfirmRollCsReq => "CmdChessRogueConfirmRollCsReq", - Self::CmdChessRogueReRollDiceScRsp => "CmdChessRogueReRollDiceScRsp", - Self::CmdSelectChessRogueSubStoryCsReq => "CmdSelectChessRogueSubStoryCsReq", Self::CmdChessRogueSkipTeachingLevelScRsp => { "CmdChessRogueSkipTeachingLevelScRsp" } - Self::CmdChessRogueQueryScRsp => "CmdChessRogueQueryScRsp", - Self::CmdChessRogueQueryCsReq => "CmdChessRogueQueryCsReq", - Self::CmdGetChessRogueNousStoryInfoScRsp => { - "CmdGetChessRogueNousStoryInfoScRsp" - } - Self::CmdChessRogueNousGetRogueTalentInfoCsReq => { - "CmdChessRogueNousGetRogueTalentInfoCsReq" - } - Self::CmdChessRogueConfirmRollScRsp => "CmdChessRogueConfirmRollScRsp", - Self::CmdChessRogueLeaveScRsp => "CmdChessRogueLeaveScRsp", - Self::CmdChessRogueSelectCellCsReq => "CmdChessRogueSelectCellCsReq", - Self::CmdChessRogueReviveAvatarScRsp => "CmdChessRogueReviveAvatarScRsp", - Self::CmdSyncChessRogueNousSubStoryScNotify => { - "CmdSyncChessRogueNousSubStoryScNotify" + Self::CmdChessRogueGiveUpRollCsReq => "CmdChessRogueGiveUpRollCsReq", + Self::CmdChessRogueNousEditDiceCsReq => "CmdChessRogueNousEditDiceCsReq", + Self::CmdChessRogueUpdateBoardScNotify => "CmdChessRogueUpdateBoardScNotify", + Self::CmdChessRogueEnterCsReq => "CmdChessRogueEnterCsReq", + Self::CmdChessRogueGiveUpScRsp => "CmdChessRogueGiveUpScRsp", + Self::CmdChessRogueGiveUpCsReq => "CmdChessRogueGiveUpCsReq", + Self::CmdChessRogueUpdateDiceInfoScNotify => { + "CmdChessRogueUpdateDiceInfoScNotify" } + Self::CmdGetChessRogueStoryInfoScRsp => "CmdGetChessRogueStoryInfoScRsp", + Self::CmdChessRogueEnterNextLayerScRsp => "CmdChessRogueEnterNextLayerScRsp", + Self::CmdChessRogueRollDiceScRsp => "CmdChessRogueRollDiceScRsp", + Self::CmdFinishChessRogueSubStoryCsReq => "CmdFinishChessRogueSubStoryCsReq", Self::CmdChessRogueChangeyAeonDimensionNotify => { "CmdChessRogueChangeyAeonDimensionNotify" } - Self::CmdChessRogueNousDiceUpdateNotify => { - "CmdChessRogueNousDiceUpdateNotify" + Self::CmdSyncChessRogueNousValueScNotify => { + "CmdSyncChessRogueNousValueScNotify" } - Self::CmdChessRogueEnterCsReq => "CmdChessRogueEnterCsReq", - Self::CmdChessRogueUpdateAeonModifierValueScNotify => { - "CmdChessRogueUpdateAeonModifierValueScNotify" - } - Self::CmdChessRogueCheatRollCsReq => "CmdChessRogueCheatRollCsReq", - Self::CmdChessRogueNousGetRogueTalentInfoScRsp => { - "CmdChessRogueNousGetRogueTalentInfoScRsp" - } - Self::CmdChessRogueUpdateLevelBaseInfoScNotify => { - "CmdChessRogueUpdateLevelBaseInfoScNotify" - } - Self::CmdChessRogueQuitScRsp => "CmdChessRogueQuitScRsp", - Self::CmdChessRogueUpdateActionPointScNotify => { - "CmdChessRogueUpdateActionPointScNotify" - } - Self::CmdChessRogueSelectCellScRsp => "CmdChessRogueSelectCellScRsp", Self::CmdChessRogueUpdateUnlockLevelScNotify => { "CmdChessRogueUpdateUnlockLevelScNotify" } - Self::CmdChessRogueSkipTeachingLevelCsReq => { - "CmdChessRogueSkipTeachingLevelCsReq" - } - Self::CmdChessRogueQueryAeonDimensionsCsReq => { - "CmdChessRogueQueryAeonDimensionsCsReq" - } - Self::CmdChessRogueUpdateMoneyInfoScNotify => { - "CmdChessRogueUpdateMoneyInfoScNotify" - } - Self::CmdSyncChessRogueNousMainStoryScNotify => { - "CmdSyncChessRogueNousMainStoryScNotify" - } Self::CmdChessRogueUpdateReviveInfoScNotify => { "CmdChessRogueUpdateReviveInfoScNotify" } + Self::CmdChessRogueNousEnableRogueTalentScRsp => { + "CmdChessRogueNousEnableRogueTalentScRsp" + } + Self::CmdChessRogueSelectCellCsReq => "CmdChessRogueSelectCellCsReq", + Self::CmdGetChessRogueBuffEnhanceInfoCsReq => { + "CmdGetChessRogueBuffEnhanceInfoCsReq" + } + Self::CmdChessRogueEnterNextLayerCsReq => "CmdChessRogueEnterNextLayerCsReq", + Self::CmdFinishChessRogueSubStoryScRsp => "CmdFinishChessRogueSubStoryScRsp", + Self::CmdChessRogueReRollDiceCsReq => "CmdChessRogueReRollDiceCsReq", + Self::CmdChessRogueQuestFinishNotify => "CmdChessRogueQuestFinishNotify", + Self::CmdChessRogueNousEditDiceScRsp => "CmdChessRogueNousEditDiceScRsp", + Self::CmdChessRogueSelectCellScRsp => "CmdChessRogueSelectCellScRsp", + Self::CmdChessRogueUpdateActionPointScNotify => { + "CmdChessRogueUpdateActionPointScNotify" + } + Self::CmdChessRogueQuitScRsp => "CmdChessRogueQuitScRsp", + Self::CmdChessRogueNousGetRogueTalentInfoScRsp => { + "CmdChessRogueNousGetRogueTalentInfoScRsp" + } + Self::CmdChessRogueReRollDiceScRsp => "CmdChessRogueReRollDiceScRsp", + Self::CmdChessRogueStartCsReq => "CmdChessRogueStartCsReq", + Self::CmdChessRogueStartScRsp => "CmdChessRogueStartScRsp", + Self::CmdEnterChessRogueAeonRoomCsReq => "CmdEnterChessRogueAeonRoomCsReq", + Self::CmdChessRogueCheatRollCsReq => "CmdChessRogueCheatRollCsReq", + Self::CmdChessRogueReviveAvatarCsReq => "CmdChessRogueReviveAvatarCsReq", + Self::CmdChessRogueQueryAeonDimensionsCsReq => { + "CmdChessRogueQueryAeonDimensionsCsReq" + } + Self::CmdChessRogueEnterScRsp => "CmdChessRogueEnterScRsp", + Self::CmdSyncChessRogueMainStoryFinishScNotify => { + "CmdSyncChessRogueMainStoryFinishScNotify" + } + Self::CmdGetChessRogueBuffEnhanceInfoScRsp => { + "CmdGetChessRogueBuffEnhanceInfoScRsp" + } + Self::CmdChessRogueLeaveCsReq => "CmdChessRogueLeaveCsReq", + Self::CmdChessRogueUpdateAeonModifierValueScNotify => { + "CmdChessRogueUpdateAeonModifierValueScNotify" + } + Self::CmdChessRogueUpdateDicePassiveAccumulateValueScNotify => { + "CmdChessRogueUpdateDicePassiveAccumulateValueScNotify" + } + Self::CmdGetChessRogueNousStoryInfoCsReq => { + "CmdGetChessRogueNousStoryInfoCsReq" + } + Self::CmdChessRogueEnterCellCsReq => "CmdChessRogueEnterCellCsReq", + Self::CmdSelectChessRogueSubStoryScRsp => "CmdSelectChessRogueSubStoryScRsp", Self::CmdChessRogueUpdateAllowedSelectCellScNotify => { "CmdChessRogueUpdateAllowedSelectCellScNotify" } - Self::CmdChessRogueQuitCsReq => "CmdChessRogueQuitCsReq", + Self::CmdChessRogueEnterCellScRsp => "CmdChessRogueEnterCellScRsp", + Self::CmdChessRogueRollDiceCsReq => "CmdChessRogueRollDiceCsReq", + Self::CmdSelectChessRogueSubStoryCsReq => "CmdSelectChessRogueSubStoryCsReq", + Self::CmdChessRogueQueryScRsp => "CmdChessRogueQueryScRsp", + Self::CmdChessRogueReviveAvatarScRsp => "CmdChessRogueReviveAvatarScRsp", + Self::CmdChessRogueNousDiceUpdateNotify => { + "CmdChessRogueNousDiceUpdateNotify" + } + Self::CmdSyncChessRogueNousMainStoryScNotify => { + "CmdSyncChessRogueNousMainStoryScNotify" + } + Self::CmdEnhanceChessRogueBuffCsReq => "CmdEnhanceChessRogueBuffCsReq", + Self::CmdSyncChessRogueNousSubStoryScNotify => { + "CmdSyncChessRogueNousSubStoryScNotify" + } + Self::CmdChessRogueNousGetRogueTalentInfoCsReq => { + "CmdChessRogueNousGetRogueTalentInfoCsReq" + } + Self::CmdChessRoguePickAvatarScRsp => "CmdChessRoguePickAvatarScRsp", + Self::CmdChessRogueConfirmRollScRsp => "CmdChessRogueConfirmRollScRsp", + Self::CmdGetChessRogueStoryInfoCsReq => "CmdGetChessRogueStoryInfoCsReq", + Self::CmdGetChessRogueNousStoryInfoScRsp => { + "CmdGetChessRogueNousStoryInfoScRsp" + } + Self::CmdGetChessRogueStoryAeonTalkInfoScRsp => { + "CmdGetChessRogueStoryAeonTalkInfoScRsp" + } + Self::CmdChessRogueGiveUpRollScRsp => "CmdChessRogueGiveUpRollScRsp", + Self::CmdChessRogueLayerAccountInfoNotify => { + "CmdChessRogueLayerAccountInfoNotify" + } + Self::CmdEnterChessRogueAeonRoomScRsp => "CmdEnterChessRogueAeonRoomScRsp", + Self::CmdChessRogueSkipTeachingLevelCsReq => { + "CmdChessRogueSkipTeachingLevelCsReq" + } + Self::CmdChessRogueQueryCsReq => "CmdChessRogueQueryCsReq", + Self::CmdChessRogueQueryAeonDimensionsScRsp => { + "CmdChessRogueQueryAeonDimensionsScRsp" + } + Self::CmdChessRogueUpdateLevelBaseInfoScNotify => { + "CmdChessRogueUpdateLevelBaseInfoScNotify" + } + Self::CmdChessRogueNousEnableRogueTalentCsReq => { + "CmdChessRogueNousEnableRogueTalentCsReq" + } + Self::CmdChessRogueCellUpdateNotify => "CmdChessRogueCellUpdateNotify", + Self::CmdChessRogueUpdateMoneyInfoScNotify => { + "CmdChessRogueUpdateMoneyInfoScNotify" + } } } /// 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), - "CmdGetChessRogueBuffEnhanceInfoCsReq" => { - Some(Self::CmdGetChessRogueBuffEnhanceInfoCsReq) + "CmdChessRogueCheatRollScRsp" => Some(Self::CmdChessRogueCheatRollScRsp), + "CmdChessRogueQuitCsReq" => Some(Self::CmdChessRogueQuitCsReq), + "CmdChessRoguePickAvatarCsReq" => Some(Self::CmdChessRoguePickAvatarCsReq), + "CmdGetChessRogueStoryAeonTalkInfoCsReq" => { + Some(Self::CmdGetChessRogueStoryAeonTalkInfoCsReq) } - "CmdChessRoguePickAvatarScRsp" => Some(Self::CmdChessRoguePickAvatarScRsp), - "CmdChessRogueReRollDiceCsReq" => Some(Self::CmdChessRogueReRollDiceCsReq), - "CmdChessRogueEnterCellCsReq" => Some(Self::CmdChessRogueEnterCellCsReq), - "CmdChessRogueRollDiceCsReq" => Some(Self::CmdChessRogueRollDiceCsReq), - "CmdChessRogueGiveUpRollScRsp" => Some(Self::CmdChessRogueGiveUpRollScRsp), - "CmdGetChessRogueStoryAeonTalkInfoScRsp" => { - Some(Self::CmdGetChessRogueStoryAeonTalkInfoScRsp) + "CmdChessRogueNousDiceSurfaceUnlockNotify" => { + Some(Self::CmdChessRogueNousDiceSurfaceUnlockNotify) } - "CmdFinishChessRogueSubStoryScRsp" => { - Some(Self::CmdFinishChessRogueSubStoryScRsp) + "CmdEnhanceChessRogueBuffScRsp" => Some(Self::CmdEnhanceChessRogueBuffScRsp), + "CmdChessRogueLeaveScRsp" => Some(Self::CmdChessRogueLeaveScRsp), + "CmdChessRogueConfirmRollCsReq" => Some(Self::CmdChessRogueConfirmRollCsReq), + "CmdChessRogueSkipTeachingLevelScRsp" => { + Some(Self::CmdChessRogueSkipTeachingLevelScRsp) + } + "CmdChessRogueGiveUpRollCsReq" => Some(Self::CmdChessRogueGiveUpRollCsReq), + "CmdChessRogueNousEditDiceCsReq" => { + Some(Self::CmdChessRogueNousEditDiceCsReq) } "CmdChessRogueUpdateBoardScNotify" => { Some(Self::CmdChessRogueUpdateBoardScNotify) } - "CmdEnterChessRogueAeonRoomScRsp" => { - Some(Self::CmdEnterChessRogueAeonRoomScRsp) - } - "CmdChessRogueGiveUpCsReq" => Some(Self::CmdChessRogueGiveUpCsReq), - "CmdChessRogueNousEnableRogueTalentCsReq" => { - Some(Self::CmdChessRogueNousEnableRogueTalentCsReq) - } - "CmdChessRogueEnterScRsp" => Some(Self::CmdChessRogueEnterScRsp), - "CmdChessRogueLayerAccountInfoNotify" => { - Some(Self::CmdChessRogueLayerAccountInfoNotify) - } - "CmdChessRogueRollDiceScRsp" => Some(Self::CmdChessRogueRollDiceScRsp), + "CmdChessRogueEnterCsReq" => Some(Self::CmdChessRogueEnterCsReq), "CmdChessRogueGiveUpScRsp" => Some(Self::CmdChessRogueGiveUpScRsp), - "CmdSyncChessRogueNousValueScNotify" => { - Some(Self::CmdSyncChessRogueNousValueScNotify) - } - "CmdChessRogueEnterNextLayerScRsp" => { - Some(Self::CmdChessRogueEnterNextLayerScRsp) + "CmdChessRogueGiveUpCsReq" => Some(Self::CmdChessRogueGiveUpCsReq), + "CmdChessRogueUpdateDiceInfoScNotify" => { + Some(Self::CmdChessRogueUpdateDiceInfoScNotify) } "CmdGetChessRogueStoryInfoScRsp" => { Some(Self::CmdGetChessRogueStoryInfoScRsp) } - "CmdChessRogueEnterNextLayerCsReq" => { - Some(Self::CmdChessRogueEnterNextLayerCsReq) - } - "CmdChessRoguePickAvatarCsReq" => Some(Self::CmdChessRoguePickAvatarCsReq), - "CmdChessRogueStartScRsp" => Some(Self::CmdChessRogueStartScRsp), - "CmdChessRogueUpdateDiceInfoScNotify" => { - Some(Self::CmdChessRogueUpdateDiceInfoScNotify) - } - "CmdChessRogueNousEnableRogueTalentScRsp" => { - Some(Self::CmdChessRogueNousEnableRogueTalentScRsp) - } - "CmdChessRogueQuestFinishNotify" => { - Some(Self::CmdChessRogueQuestFinishNotify) - } - "CmdChessRogueGiveUpRollCsReq" => Some(Self::CmdChessRogueGiveUpRollCsReq), - "CmdEnterChessRogueAeonRoomCsReq" => { - Some(Self::CmdEnterChessRogueAeonRoomCsReq) - } - "CmdChessRogueLeaveCsReq" => Some(Self::CmdChessRogueLeaveCsReq), - "CmdChessRogueNousEditDiceCsReq" => { - Some(Self::CmdChessRogueNousEditDiceCsReq) + "CmdChessRogueEnterNextLayerScRsp" => { + Some(Self::CmdChessRogueEnterNextLayerScRsp) } + "CmdChessRogueRollDiceScRsp" => Some(Self::CmdChessRogueRollDiceScRsp), "CmdFinishChessRogueSubStoryCsReq" => { Some(Self::CmdFinishChessRogueSubStoryCsReq) } - "CmdGetChessRogueStoryAeonTalkInfoCsReq" => { - Some(Self::CmdGetChessRogueStoryAeonTalkInfoCsReq) - } - "CmdEnhanceChessRogueBuffScRsp" => Some(Self::CmdEnhanceChessRogueBuffScRsp), - "CmdChessRogueNousEditDiceScRsp" => { - Some(Self::CmdChessRogueNousEditDiceScRsp) - } - "CmdGetChessRogueStoryInfoCsReq" => { - Some(Self::CmdGetChessRogueStoryInfoCsReq) - } - "CmdGetChessRogueNousStoryInfoCsReq" => { - Some(Self::CmdGetChessRogueNousStoryInfoCsReq) - } - "CmdChessRogueCellUpdateNotify" => Some(Self::CmdChessRogueCellUpdateNotify), - "CmdChessRogueUpdateDicePassiveAccumulateValueScNotify" => { - Some(Self::CmdChessRogueUpdateDicePassiveAccumulateValueScNotify) - } - "CmdEnhanceChessRogueBuffCsReq" => Some(Self::CmdEnhanceChessRogueBuffCsReq), - "CmdChessRogueStartCsReq" => Some(Self::CmdChessRogueStartCsReq), - "CmdChessRogueNousDiceSurfaceUnlockNotify" => { - Some(Self::CmdChessRogueNousDiceSurfaceUnlockNotify) - } - "CmdSyncChessRogueMainStoryFinishScNotify" => { - Some(Self::CmdSyncChessRogueMainStoryFinishScNotify) - } - "CmdChessRogueEnterCellScRsp" => Some(Self::CmdChessRogueEnterCellScRsp), - "CmdChessRogueQueryAeonDimensionsScRsp" => { - Some(Self::CmdChessRogueQueryAeonDimensionsScRsp) - } - "CmdChessRogueCheatRollScRsp" => Some(Self::CmdChessRogueCheatRollScRsp), - "CmdChessRogueReviveAvatarCsReq" => { - Some(Self::CmdChessRogueReviveAvatarCsReq) - } - "CmdGetChessRogueBuffEnhanceInfoScRsp" => { - Some(Self::CmdGetChessRogueBuffEnhanceInfoScRsp) - } - "CmdSelectChessRogueSubStoryScRsp" => { - Some(Self::CmdSelectChessRogueSubStoryScRsp) - } - "CmdChessRogueConfirmRollCsReq" => Some(Self::CmdChessRogueConfirmRollCsReq), - "CmdChessRogueReRollDiceScRsp" => Some(Self::CmdChessRogueReRollDiceScRsp), - "CmdSelectChessRogueSubStoryCsReq" => { - Some(Self::CmdSelectChessRogueSubStoryCsReq) - } - "CmdChessRogueSkipTeachingLevelScRsp" => { - Some(Self::CmdChessRogueSkipTeachingLevelScRsp) - } - "CmdChessRogueQueryScRsp" => Some(Self::CmdChessRogueQueryScRsp), - "CmdChessRogueQueryCsReq" => Some(Self::CmdChessRogueQueryCsReq), - "CmdGetChessRogueNousStoryInfoScRsp" => { - Some(Self::CmdGetChessRogueNousStoryInfoScRsp) - } - "CmdChessRogueNousGetRogueTalentInfoCsReq" => { - Some(Self::CmdChessRogueNousGetRogueTalentInfoCsReq) - } - "CmdChessRogueConfirmRollScRsp" => Some(Self::CmdChessRogueConfirmRollScRsp), - "CmdChessRogueLeaveScRsp" => Some(Self::CmdChessRogueLeaveScRsp), - "CmdChessRogueSelectCellCsReq" => Some(Self::CmdChessRogueSelectCellCsReq), - "CmdChessRogueReviveAvatarScRsp" => { - Some(Self::CmdChessRogueReviveAvatarScRsp) - } - "CmdSyncChessRogueNousSubStoryScNotify" => { - Some(Self::CmdSyncChessRogueNousSubStoryScNotify) - } "CmdChessRogueChangeyAeonDimensionNotify" => { Some(Self::CmdChessRogueChangeyAeonDimensionNotify) } - "CmdChessRogueNousDiceUpdateNotify" => { - Some(Self::CmdChessRogueNousDiceUpdateNotify) + "CmdSyncChessRogueNousValueScNotify" => { + Some(Self::CmdSyncChessRogueNousValueScNotify) } - "CmdChessRogueEnterCsReq" => Some(Self::CmdChessRogueEnterCsReq), - "CmdChessRogueUpdateAeonModifierValueScNotify" => { - Some(Self::CmdChessRogueUpdateAeonModifierValueScNotify) - } - "CmdChessRogueCheatRollCsReq" => Some(Self::CmdChessRogueCheatRollCsReq), - "CmdChessRogueNousGetRogueTalentInfoScRsp" => { - Some(Self::CmdChessRogueNousGetRogueTalentInfoScRsp) - } - "CmdChessRogueUpdateLevelBaseInfoScNotify" => { - Some(Self::CmdChessRogueUpdateLevelBaseInfoScNotify) - } - "CmdChessRogueQuitScRsp" => Some(Self::CmdChessRogueQuitScRsp), - "CmdChessRogueUpdateActionPointScNotify" => { - Some(Self::CmdChessRogueUpdateActionPointScNotify) - } - "CmdChessRogueSelectCellScRsp" => Some(Self::CmdChessRogueSelectCellScRsp), "CmdChessRogueUpdateUnlockLevelScNotify" => { Some(Self::CmdChessRogueUpdateUnlockLevelScNotify) } - "CmdChessRogueSkipTeachingLevelCsReq" => { - Some(Self::CmdChessRogueSkipTeachingLevelCsReq) - } - "CmdChessRogueQueryAeonDimensionsCsReq" => { - Some(Self::CmdChessRogueQueryAeonDimensionsCsReq) - } - "CmdChessRogueUpdateMoneyInfoScNotify" => { - Some(Self::CmdChessRogueUpdateMoneyInfoScNotify) - } - "CmdSyncChessRogueNousMainStoryScNotify" => { - Some(Self::CmdSyncChessRogueNousMainStoryScNotify) - } "CmdChessRogueUpdateReviveInfoScNotify" => { Some(Self::CmdChessRogueUpdateReviveInfoScNotify) } + "CmdChessRogueNousEnableRogueTalentScRsp" => { + Some(Self::CmdChessRogueNousEnableRogueTalentScRsp) + } + "CmdChessRogueSelectCellCsReq" => Some(Self::CmdChessRogueSelectCellCsReq), + "CmdGetChessRogueBuffEnhanceInfoCsReq" => { + Some(Self::CmdGetChessRogueBuffEnhanceInfoCsReq) + } + "CmdChessRogueEnterNextLayerCsReq" => { + Some(Self::CmdChessRogueEnterNextLayerCsReq) + } + "CmdFinishChessRogueSubStoryScRsp" => { + Some(Self::CmdFinishChessRogueSubStoryScRsp) + } + "CmdChessRogueReRollDiceCsReq" => Some(Self::CmdChessRogueReRollDiceCsReq), + "CmdChessRogueQuestFinishNotify" => { + Some(Self::CmdChessRogueQuestFinishNotify) + } + "CmdChessRogueNousEditDiceScRsp" => { + Some(Self::CmdChessRogueNousEditDiceScRsp) + } + "CmdChessRogueSelectCellScRsp" => Some(Self::CmdChessRogueSelectCellScRsp), + "CmdChessRogueUpdateActionPointScNotify" => { + Some(Self::CmdChessRogueUpdateActionPointScNotify) + } + "CmdChessRogueQuitScRsp" => Some(Self::CmdChessRogueQuitScRsp), + "CmdChessRogueNousGetRogueTalentInfoScRsp" => { + Some(Self::CmdChessRogueNousGetRogueTalentInfoScRsp) + } + "CmdChessRogueReRollDiceScRsp" => Some(Self::CmdChessRogueReRollDiceScRsp), + "CmdChessRogueStartCsReq" => Some(Self::CmdChessRogueStartCsReq), + "CmdChessRogueStartScRsp" => Some(Self::CmdChessRogueStartScRsp), + "CmdEnterChessRogueAeonRoomCsReq" => { + Some(Self::CmdEnterChessRogueAeonRoomCsReq) + } + "CmdChessRogueCheatRollCsReq" => Some(Self::CmdChessRogueCheatRollCsReq), + "CmdChessRogueReviveAvatarCsReq" => { + Some(Self::CmdChessRogueReviveAvatarCsReq) + } + "CmdChessRogueQueryAeonDimensionsCsReq" => { + Some(Self::CmdChessRogueQueryAeonDimensionsCsReq) + } + "CmdChessRogueEnterScRsp" => Some(Self::CmdChessRogueEnterScRsp), + "CmdSyncChessRogueMainStoryFinishScNotify" => { + Some(Self::CmdSyncChessRogueMainStoryFinishScNotify) + } + "CmdGetChessRogueBuffEnhanceInfoScRsp" => { + Some(Self::CmdGetChessRogueBuffEnhanceInfoScRsp) + } + "CmdChessRogueLeaveCsReq" => Some(Self::CmdChessRogueLeaveCsReq), + "CmdChessRogueUpdateAeonModifierValueScNotify" => { + Some(Self::CmdChessRogueUpdateAeonModifierValueScNotify) + } + "CmdChessRogueUpdateDicePassiveAccumulateValueScNotify" => { + Some(Self::CmdChessRogueUpdateDicePassiveAccumulateValueScNotify) + } + "CmdGetChessRogueNousStoryInfoCsReq" => { + Some(Self::CmdGetChessRogueNousStoryInfoCsReq) + } + "CmdChessRogueEnterCellCsReq" => Some(Self::CmdChessRogueEnterCellCsReq), + "CmdSelectChessRogueSubStoryScRsp" => { + Some(Self::CmdSelectChessRogueSubStoryScRsp) + } "CmdChessRogueUpdateAllowedSelectCellScNotify" => { Some(Self::CmdChessRogueUpdateAllowedSelectCellScNotify) } - "CmdChessRogueQuitCsReq" => Some(Self::CmdChessRogueQuitCsReq), + "CmdChessRogueEnterCellScRsp" => Some(Self::CmdChessRogueEnterCellScRsp), + "CmdChessRogueRollDiceCsReq" => Some(Self::CmdChessRogueRollDiceCsReq), + "CmdSelectChessRogueSubStoryCsReq" => { + Some(Self::CmdSelectChessRogueSubStoryCsReq) + } + "CmdChessRogueQueryScRsp" => Some(Self::CmdChessRogueQueryScRsp), + "CmdChessRogueReviveAvatarScRsp" => { + Some(Self::CmdChessRogueReviveAvatarScRsp) + } + "CmdChessRogueNousDiceUpdateNotify" => { + Some(Self::CmdChessRogueNousDiceUpdateNotify) + } + "CmdSyncChessRogueNousMainStoryScNotify" => { + Some(Self::CmdSyncChessRogueNousMainStoryScNotify) + } + "CmdEnhanceChessRogueBuffCsReq" => Some(Self::CmdEnhanceChessRogueBuffCsReq), + "CmdSyncChessRogueNousSubStoryScNotify" => { + Some(Self::CmdSyncChessRogueNousSubStoryScNotify) + } + "CmdChessRogueNousGetRogueTalentInfoCsReq" => { + Some(Self::CmdChessRogueNousGetRogueTalentInfoCsReq) + } + "CmdChessRoguePickAvatarScRsp" => Some(Self::CmdChessRoguePickAvatarScRsp), + "CmdChessRogueConfirmRollScRsp" => Some(Self::CmdChessRogueConfirmRollScRsp), + "CmdGetChessRogueStoryInfoCsReq" => { + Some(Self::CmdGetChessRogueStoryInfoCsReq) + } + "CmdGetChessRogueNousStoryInfoScRsp" => { + Some(Self::CmdGetChessRogueNousStoryInfoScRsp) + } + "CmdGetChessRogueStoryAeonTalkInfoScRsp" => { + Some(Self::CmdGetChessRogueStoryAeonTalkInfoScRsp) + } + "CmdChessRogueGiveUpRollScRsp" => Some(Self::CmdChessRogueGiveUpRollScRsp), + "CmdChessRogueLayerAccountInfoNotify" => { + Some(Self::CmdChessRogueLayerAccountInfoNotify) + } + "CmdEnterChessRogueAeonRoomScRsp" => { + Some(Self::CmdEnterChessRogueAeonRoomScRsp) + } + "CmdChessRogueSkipTeachingLevelCsReq" => { + Some(Self::CmdChessRogueSkipTeachingLevelCsReq) + } + "CmdChessRogueQueryCsReq" => Some(Self::CmdChessRogueQueryCsReq), + "CmdChessRogueQueryAeonDimensionsScRsp" => { + Some(Self::CmdChessRogueQueryAeonDimensionsScRsp) + } + "CmdChessRogueUpdateLevelBaseInfoScNotify" => { + Some(Self::CmdChessRogueUpdateLevelBaseInfoScNotify) + } + "CmdChessRogueNousEnableRogueTalentCsReq" => { + Some(Self::CmdChessRogueNousEnableRogueTalentCsReq) + } + "CmdChessRogueCellUpdateNotify" => Some(Self::CmdChessRogueCellUpdateNotify), + "CmdChessRogueUpdateMoneyInfoScNotify" => { + Some(Self::CmdChessRogueUpdateMoneyInfoScNotify) + } _ => None, } } @@ -60341,22 +62712,22 @@ impl Faohejiddhj { #[repr(i32)] pub enum CmdChimeraType { None = 0, - CmdChimeraRoundWorkStartScRsp = 8169, - CmdChimeraFinishEndlessRoundCsReq = 8170, - CmdChimeraSetLineupScRsp = 8179, + CmdChimeraRoundWorkStartScRsp = 8174, + CmdChimeraQuitEndlessScRsp = 8169, + CmdChimeraSetLineupScRsp = 8163, + CmdChimeraStartEndlessScRsp = 8164, + CmdChimeraDoFinalRoundCsReq = 8162, + CmdChimeraFinishRoundCsReq = 8166, + CmdChimeraSetLineupCsReq = 8179, + CmdChimeraRoundWorkStartCsReq = 8161, + CmdChimeraDoFinalRoundScRsp = 8176, CmdChimeraFinishEndlessRoundScRsp = 8171, - CmdChimeraStartEndlessScRsp = 8174, - CmdChimeraFinishRoundCsReq = 8162, - CmdChimeraRoundWorkStartCsReq = 8166, - CmdChimeraSetLineupCsReq = 8177, - CmdChimeraDoFinalRoundCsReq = 8164, - CmdChimeraQuitEndlessScRsp = 8163, - CmdChimeraGetDataScRsp = 8175, - CmdChimeraStartEndlessCsReq = 8167, - CmdChimeraDoFinalRoundScRsp = 8165, - CmdChimeraGetDataCsReq = 8161, - CmdChimeraQuitEndlessCsReq = 8180, - CmdChimeraFinishRoundScRsp = 8172, + CmdChimeraFinishEndlessRoundCsReq = 8172, + CmdChimeraFinishRoundScRsp = 8177, + CmdChimeraGetDataCsReq = 8168, + CmdChimeraQuitEndlessCsReq = 8167, + CmdChimeraStartEndlessCsReq = 8173, + CmdChimeraGetDataScRsp = 8170, } impl CmdChimeraType { /// String value of the enum field names used in the ProtoBuf definition. @@ -60367,25 +62738,25 @@ impl CmdChimeraType { match self { Self::None => "CmdChimeraTypeNone", Self::CmdChimeraRoundWorkStartScRsp => "CmdChimeraRoundWorkStartScRsp", - Self::CmdChimeraFinishEndlessRoundCsReq => { - "CmdChimeraFinishEndlessRoundCsReq" - } + Self::CmdChimeraQuitEndlessScRsp => "CmdChimeraQuitEndlessScRsp", Self::CmdChimeraSetLineupScRsp => "CmdChimeraSetLineupScRsp", + Self::CmdChimeraStartEndlessScRsp => "CmdChimeraStartEndlessScRsp", + Self::CmdChimeraDoFinalRoundCsReq => "CmdChimeraDoFinalRoundCsReq", + Self::CmdChimeraFinishRoundCsReq => "CmdChimeraFinishRoundCsReq", + Self::CmdChimeraSetLineupCsReq => "CmdChimeraSetLineupCsReq", + Self::CmdChimeraRoundWorkStartCsReq => "CmdChimeraRoundWorkStartCsReq", + Self::CmdChimeraDoFinalRoundScRsp => "CmdChimeraDoFinalRoundScRsp", Self::CmdChimeraFinishEndlessRoundScRsp => { "CmdChimeraFinishEndlessRoundScRsp" } - Self::CmdChimeraStartEndlessScRsp => "CmdChimeraStartEndlessScRsp", - Self::CmdChimeraFinishRoundCsReq => "CmdChimeraFinishRoundCsReq", - Self::CmdChimeraRoundWorkStartCsReq => "CmdChimeraRoundWorkStartCsReq", - Self::CmdChimeraSetLineupCsReq => "CmdChimeraSetLineupCsReq", - Self::CmdChimeraDoFinalRoundCsReq => "CmdChimeraDoFinalRoundCsReq", - Self::CmdChimeraQuitEndlessScRsp => "CmdChimeraQuitEndlessScRsp", - Self::CmdChimeraGetDataScRsp => "CmdChimeraGetDataScRsp", - Self::CmdChimeraStartEndlessCsReq => "CmdChimeraStartEndlessCsReq", - Self::CmdChimeraDoFinalRoundScRsp => "CmdChimeraDoFinalRoundScRsp", + Self::CmdChimeraFinishEndlessRoundCsReq => { + "CmdChimeraFinishEndlessRoundCsReq" + } + Self::CmdChimeraFinishRoundScRsp => "CmdChimeraFinishRoundScRsp", Self::CmdChimeraGetDataCsReq => "CmdChimeraGetDataCsReq", Self::CmdChimeraQuitEndlessCsReq => "CmdChimeraQuitEndlessCsReq", - Self::CmdChimeraFinishRoundScRsp => "CmdChimeraFinishRoundScRsp", + Self::CmdChimeraStartEndlessCsReq => "CmdChimeraStartEndlessCsReq", + Self::CmdChimeraGetDataScRsp => "CmdChimeraGetDataScRsp", } } /// Creates an enum from field names used in the ProtoBuf definition. @@ -60393,25 +62764,25 @@ impl CmdChimeraType { match value { "CmdChimeraTypeNone" => Some(Self::None), "CmdChimeraRoundWorkStartScRsp" => Some(Self::CmdChimeraRoundWorkStartScRsp), - "CmdChimeraFinishEndlessRoundCsReq" => { - Some(Self::CmdChimeraFinishEndlessRoundCsReq) - } + "CmdChimeraQuitEndlessScRsp" => Some(Self::CmdChimeraQuitEndlessScRsp), "CmdChimeraSetLineupScRsp" => Some(Self::CmdChimeraSetLineupScRsp), + "CmdChimeraStartEndlessScRsp" => Some(Self::CmdChimeraStartEndlessScRsp), + "CmdChimeraDoFinalRoundCsReq" => Some(Self::CmdChimeraDoFinalRoundCsReq), + "CmdChimeraFinishRoundCsReq" => Some(Self::CmdChimeraFinishRoundCsReq), + "CmdChimeraSetLineupCsReq" => Some(Self::CmdChimeraSetLineupCsReq), + "CmdChimeraRoundWorkStartCsReq" => Some(Self::CmdChimeraRoundWorkStartCsReq), + "CmdChimeraDoFinalRoundScRsp" => Some(Self::CmdChimeraDoFinalRoundScRsp), "CmdChimeraFinishEndlessRoundScRsp" => { Some(Self::CmdChimeraFinishEndlessRoundScRsp) } - "CmdChimeraStartEndlessScRsp" => Some(Self::CmdChimeraStartEndlessScRsp), - "CmdChimeraFinishRoundCsReq" => Some(Self::CmdChimeraFinishRoundCsReq), - "CmdChimeraRoundWorkStartCsReq" => Some(Self::CmdChimeraRoundWorkStartCsReq), - "CmdChimeraSetLineupCsReq" => Some(Self::CmdChimeraSetLineupCsReq), - "CmdChimeraDoFinalRoundCsReq" => Some(Self::CmdChimeraDoFinalRoundCsReq), - "CmdChimeraQuitEndlessScRsp" => Some(Self::CmdChimeraQuitEndlessScRsp), - "CmdChimeraGetDataScRsp" => Some(Self::CmdChimeraGetDataScRsp), - "CmdChimeraStartEndlessCsReq" => Some(Self::CmdChimeraStartEndlessCsReq), - "CmdChimeraDoFinalRoundScRsp" => Some(Self::CmdChimeraDoFinalRoundScRsp), + "CmdChimeraFinishEndlessRoundCsReq" => { + Some(Self::CmdChimeraFinishEndlessRoundCsReq) + } + "CmdChimeraFinishRoundScRsp" => Some(Self::CmdChimeraFinishRoundScRsp), "CmdChimeraGetDataCsReq" => Some(Self::CmdChimeraGetDataCsReq), "CmdChimeraQuitEndlessCsReq" => Some(Self::CmdChimeraQuitEndlessCsReq), - "CmdChimeraFinishRoundScRsp" => Some(Self::CmdChimeraFinishRoundScRsp), + "CmdChimeraStartEndlessCsReq" => Some(Self::CmdChimeraStartEndlessCsReq), + "CmdChimeraGetDataScRsp" => Some(Self::CmdChimeraGetDataScRsp), _ => None, } } @@ -60489,22 +62860,22 @@ impl Biakdfeljfm { #[repr(i32)] pub enum CmdClockParkType { None = 0, - CmdClockParkFinishScriptScNotify = 7220, - CmdClockParkUseBuffCsReq = 7237, - CmdClockParkBattleEndScNotify = 7206, - CmdClockParkHandleWaitOperationCsReq = 7243, - CmdClockParkGetOngoingScriptInfoCsReq = 7242, - CmdClockParkQuitScriptCsReq = 7213, - CmdClockParkGetOngoingScriptInfoScRsp = 7204, - CmdClockParkGetInfoScRsp = 7221, - CmdClockParkQuitScriptScRsp = 7232, - CmdClockParkUnlockTalentCsReq = 7202, - CmdClockParkStartScriptCsReq = 7228, - CmdClockParkUseBuffScRsp = 7248, - CmdClockParkUnlockTalentScRsp = 7201, - CmdClockParkHandleWaitOperationScRsp = 7218, - CmdClockParkGetInfoCsReq = 7223, - CmdClockParkStartScriptScRsp = 7227, + CmdClockParkUseBuffScRsp = 7232, + CmdClockParkUnlockTalentScRsp = 7236, + CmdClockParkQuitScriptCsReq = 7242, + CmdClockParkQuitScriptScRsp = 7223, + CmdClockParkBattleEndScNotify = 7219, + CmdClockParkUnlockTalentCsReq = 7221, + CmdClockParkGetOngoingScriptInfoScRsp = 7249, + CmdClockParkStartScriptScRsp = 7231, + CmdClockParkUseBuffCsReq = 7216, + CmdClockParkGetInfoCsReq = 7203, + CmdClockParkStartScriptCsReq = 7247, + CmdClockParkGetInfoScRsp = 7244, + CmdClockParkHandleWaitOperationCsReq = 7217, + CmdClockParkGetOngoingScriptInfoCsReq = 7238, + CmdClockParkFinishScriptScNotify = 7218, + CmdClockParkHandleWaitOperationScRsp = 7246, } impl CmdClockParkType { /// String value of the enum field names used in the ProtoBuf definition. @@ -60514,62 +62885,62 @@ impl CmdClockParkType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdClockParkTypeNone", - Self::CmdClockParkFinishScriptScNotify => "CmdClockParkFinishScriptScNotify", - Self::CmdClockParkUseBuffCsReq => "CmdClockParkUseBuffCsReq", + Self::CmdClockParkUseBuffScRsp => "CmdClockParkUseBuffScRsp", + Self::CmdClockParkUnlockTalentScRsp => "CmdClockParkUnlockTalentScRsp", + Self::CmdClockParkQuitScriptCsReq => "CmdClockParkQuitScriptCsReq", + Self::CmdClockParkQuitScriptScRsp => "CmdClockParkQuitScriptScRsp", Self::CmdClockParkBattleEndScNotify => "CmdClockParkBattleEndScNotify", + Self::CmdClockParkUnlockTalentCsReq => "CmdClockParkUnlockTalentCsReq", + Self::CmdClockParkGetOngoingScriptInfoScRsp => { + "CmdClockParkGetOngoingScriptInfoScRsp" + } + Self::CmdClockParkStartScriptScRsp => "CmdClockParkStartScriptScRsp", + Self::CmdClockParkUseBuffCsReq => "CmdClockParkUseBuffCsReq", + Self::CmdClockParkGetInfoCsReq => "CmdClockParkGetInfoCsReq", + Self::CmdClockParkStartScriptCsReq => "CmdClockParkStartScriptCsReq", + Self::CmdClockParkGetInfoScRsp => "CmdClockParkGetInfoScRsp", Self::CmdClockParkHandleWaitOperationCsReq => { "CmdClockParkHandleWaitOperationCsReq" } Self::CmdClockParkGetOngoingScriptInfoCsReq => { "CmdClockParkGetOngoingScriptInfoCsReq" } - Self::CmdClockParkQuitScriptCsReq => "CmdClockParkQuitScriptCsReq", - Self::CmdClockParkGetOngoingScriptInfoScRsp => { - "CmdClockParkGetOngoingScriptInfoScRsp" - } - Self::CmdClockParkGetInfoScRsp => "CmdClockParkGetInfoScRsp", - Self::CmdClockParkQuitScriptScRsp => "CmdClockParkQuitScriptScRsp", - Self::CmdClockParkUnlockTalentCsReq => "CmdClockParkUnlockTalentCsReq", - Self::CmdClockParkStartScriptCsReq => "CmdClockParkStartScriptCsReq", - Self::CmdClockParkUseBuffScRsp => "CmdClockParkUseBuffScRsp", - Self::CmdClockParkUnlockTalentScRsp => "CmdClockParkUnlockTalentScRsp", + Self::CmdClockParkFinishScriptScNotify => "CmdClockParkFinishScriptScNotify", Self::CmdClockParkHandleWaitOperationScRsp => { "CmdClockParkHandleWaitOperationScRsp" } - Self::CmdClockParkGetInfoCsReq => "CmdClockParkGetInfoCsReq", - Self::CmdClockParkStartScriptScRsp => "CmdClockParkStartScriptScRsp", } } /// 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), - "CmdClockParkFinishScriptScNotify" => { - Some(Self::CmdClockParkFinishScriptScNotify) - } - "CmdClockParkUseBuffCsReq" => Some(Self::CmdClockParkUseBuffCsReq), + "CmdClockParkUseBuffScRsp" => Some(Self::CmdClockParkUseBuffScRsp), + "CmdClockParkUnlockTalentScRsp" => Some(Self::CmdClockParkUnlockTalentScRsp), + "CmdClockParkQuitScriptCsReq" => Some(Self::CmdClockParkQuitScriptCsReq), + "CmdClockParkQuitScriptScRsp" => Some(Self::CmdClockParkQuitScriptScRsp), "CmdClockParkBattleEndScNotify" => Some(Self::CmdClockParkBattleEndScNotify), + "CmdClockParkUnlockTalentCsReq" => Some(Self::CmdClockParkUnlockTalentCsReq), + "CmdClockParkGetOngoingScriptInfoScRsp" => { + Some(Self::CmdClockParkGetOngoingScriptInfoScRsp) + } + "CmdClockParkStartScriptScRsp" => Some(Self::CmdClockParkStartScriptScRsp), + "CmdClockParkUseBuffCsReq" => Some(Self::CmdClockParkUseBuffCsReq), + "CmdClockParkGetInfoCsReq" => Some(Self::CmdClockParkGetInfoCsReq), + "CmdClockParkStartScriptCsReq" => Some(Self::CmdClockParkStartScriptCsReq), + "CmdClockParkGetInfoScRsp" => Some(Self::CmdClockParkGetInfoScRsp), "CmdClockParkHandleWaitOperationCsReq" => { Some(Self::CmdClockParkHandleWaitOperationCsReq) } "CmdClockParkGetOngoingScriptInfoCsReq" => { Some(Self::CmdClockParkGetOngoingScriptInfoCsReq) } - "CmdClockParkQuitScriptCsReq" => Some(Self::CmdClockParkQuitScriptCsReq), - "CmdClockParkGetOngoingScriptInfoScRsp" => { - Some(Self::CmdClockParkGetOngoingScriptInfoScRsp) + "CmdClockParkFinishScriptScNotify" => { + Some(Self::CmdClockParkFinishScriptScNotify) } - "CmdClockParkGetInfoScRsp" => Some(Self::CmdClockParkGetInfoScRsp), - "CmdClockParkQuitScriptScRsp" => Some(Self::CmdClockParkQuitScriptScRsp), - "CmdClockParkUnlockTalentCsReq" => Some(Self::CmdClockParkUnlockTalentCsReq), - "CmdClockParkStartScriptCsReq" => Some(Self::CmdClockParkStartScriptCsReq), - "CmdClockParkUseBuffScRsp" => Some(Self::CmdClockParkUseBuffScRsp), - "CmdClockParkUnlockTalentScRsp" => Some(Self::CmdClockParkUnlockTalentScRsp), "CmdClockParkHandleWaitOperationScRsp" => { Some(Self::CmdClockParkHandleWaitOperationScRsp) } - "CmdClockParkGetInfoCsReq" => Some(Self::CmdClockParkGetInfoCsReq), - "CmdClockParkStartScriptScRsp" => Some(Self::CmdClockParkStartScriptScRsp), _ => None, } } @@ -60825,12 +63196,12 @@ impl ContentPackageStatus { #[repr(i32)] pub enum CmdContentPackageType { None = 0, - CmdContentPackageSyncDataScNotify = 7546, - CmdContentPackageUnlockCsReq = 7530, - CmdContentPackageGetDataScRsp = 7521, - CmdContentPackageUnlockScRsp = 7502, - CmdContentPackageGetDataCsReq = 7523, - CmdContentPackageTransferScNotify = 7501, + CmdContentPackageUnlockScRsp = 7521, + CmdContentPackageUnlockCsReq = 7545, + CmdContentPackageTransferScNotify = 7536, + CmdContentPackageSyncDataScNotify = 7528, + CmdContentPackageGetDataScRsp = 7544, + CmdContentPackageGetDataCsReq = 7503, } impl CmdContentPackageType { /// String value of the enum field names used in the ProtoBuf definition. @@ -60840,32 +63211,32 @@ impl CmdContentPackageType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdContentPackageTypeNone", - Self::CmdContentPackageSyncDataScNotify => { - "CmdContentPackageSyncDataScNotify" - } - Self::CmdContentPackageUnlockCsReq => "CmdContentPackageUnlockCsReq", - Self::CmdContentPackageGetDataScRsp => "CmdContentPackageGetDataScRsp", Self::CmdContentPackageUnlockScRsp => "CmdContentPackageUnlockScRsp", - Self::CmdContentPackageGetDataCsReq => "CmdContentPackageGetDataCsReq", + Self::CmdContentPackageUnlockCsReq => "CmdContentPackageUnlockCsReq", Self::CmdContentPackageTransferScNotify => { "CmdContentPackageTransferScNotify" } + Self::CmdContentPackageSyncDataScNotify => { + "CmdContentPackageSyncDataScNotify" + } + Self::CmdContentPackageGetDataScRsp => "CmdContentPackageGetDataScRsp", + Self::CmdContentPackageGetDataCsReq => "CmdContentPackageGetDataCsReq", } } /// 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) - } - "CmdContentPackageUnlockCsReq" => Some(Self::CmdContentPackageUnlockCsReq), - "CmdContentPackageGetDataScRsp" => Some(Self::CmdContentPackageGetDataScRsp), "CmdContentPackageUnlockScRsp" => Some(Self::CmdContentPackageUnlockScRsp), - "CmdContentPackageGetDataCsReq" => Some(Self::CmdContentPackageGetDataCsReq), + "CmdContentPackageUnlockCsReq" => Some(Self::CmdContentPackageUnlockCsReq), "CmdContentPackageTransferScNotify" => { Some(Self::CmdContentPackageTransferScNotify) } + "CmdContentPackageSyncDataScNotify" => { + Some(Self::CmdContentPackageSyncDataScNotify) + } + "CmdContentPackageGetDataScRsp" => Some(Self::CmdContentPackageGetDataScRsp), + "CmdContentPackageGetDataCsReq" => Some(Self::CmdContentPackageGetDataCsReq), _ => None, } } @@ -60875,13 +63246,13 @@ impl CmdContentPackageType { #[repr(i32)] pub enum CmdDailyActiveType { None = 0, - CmdDailyActiveInfoNotify = 3379, - CmdGetDailyActiveInfoCsReq = 3398, - CmdGetDailyActiveInfoScRsp = 3353, - CmdTakeApRewardScRsp = 3305, - CmdTakeAllApRewardCsReq = 3302, - CmdTakeAllApRewardScRsp = 3397, - CmdTakeApRewardCsReq = 3310, + CmdTakeApRewardScRsp = 3314, + CmdTakeAllApRewardCsReq = 3385, + CmdTakeApRewardCsReq = 3341, + CmdGetDailyActiveInfoScRsp = 3381, + CmdDailyActiveInfoNotify = 3302, + CmdGetDailyActiveInfoCsReq = 3377, + CmdTakeAllApRewardScRsp = 3312, } impl CmdDailyActiveType { /// String value of the enum field names used in the ProtoBuf definition. @@ -60891,244 +63262,26 @@ impl CmdDailyActiveType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdDailyActiveTypeNone", - Self::CmdDailyActiveInfoNotify => "CmdDailyActiveInfoNotify", - Self::CmdGetDailyActiveInfoCsReq => "CmdGetDailyActiveInfoCsReq", - Self::CmdGetDailyActiveInfoScRsp => "CmdGetDailyActiveInfoScRsp", Self::CmdTakeApRewardScRsp => "CmdTakeApRewardScRsp", Self::CmdTakeAllApRewardCsReq => "CmdTakeAllApRewardCsReq", - Self::CmdTakeAllApRewardScRsp => "CmdTakeAllApRewardScRsp", Self::CmdTakeApRewardCsReq => "CmdTakeApRewardCsReq", + Self::CmdGetDailyActiveInfoScRsp => "CmdGetDailyActiveInfoScRsp", + Self::CmdDailyActiveInfoNotify => "CmdDailyActiveInfoNotify", + Self::CmdGetDailyActiveInfoCsReq => "CmdGetDailyActiveInfoCsReq", + Self::CmdTakeAllApRewardScRsp => "CmdTakeAllApRewardScRsp", } } /// 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), - "CmdGetDailyActiveInfoScRsp" => Some(Self::CmdGetDailyActiveInfoScRsp), "CmdTakeApRewardScRsp" => Some(Self::CmdTakeApRewardScRsp), "CmdTakeAllApRewardCsReq" => Some(Self::CmdTakeAllApRewardCsReq), - "CmdTakeAllApRewardScRsp" => Some(Self::CmdTakeAllApRewardScRsp), "CmdTakeApRewardCsReq" => Some(Self::CmdTakeApRewardCsReq), - _ => None, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum CmdDebugType { - None = 0, - CmdUpdateServerLogSettingsCsReq = 2496, - CmdGetServerGraphDataCsReq = 2451, - CmdGetServerLogSettingsCsReq = 2473, - CmdGetServerGraphSimpleDataScRsp = 2492, - CmdGetServerLogSettingsScRsp = 2471, - CmdGetServerGraphDataScRsp = 2478, - CmdUpdateServerLogSettingsScRsp = 2480, - CmdServerLogScNotify = 2452, - CmdGetServerGraphSimpleDataCsReq = 2477, -} -impl CmdDebugType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::None => "CmdDebugTypeNone", - Self::CmdUpdateServerLogSettingsCsReq => "CmdUpdateServerLogSettingsCsReq", - Self::CmdGetServerGraphDataCsReq => "CmdGetServerGraphDataCsReq", - Self::CmdGetServerLogSettingsCsReq => "CmdGetServerLogSettingsCsReq", - Self::CmdGetServerGraphSimpleDataScRsp => "CmdGetServerGraphSimpleDataScRsp", - Self::CmdGetServerLogSettingsScRsp => "CmdGetServerLogSettingsScRsp", - Self::CmdGetServerGraphDataScRsp => "CmdGetServerGraphDataScRsp", - Self::CmdUpdateServerLogSettingsScRsp => "CmdUpdateServerLogSettingsScRsp", - Self::CmdServerLogScNotify => "CmdServerLogScNotify", - Self::CmdGetServerGraphSimpleDataCsReq => "CmdGetServerGraphSimpleDataCsReq", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CmdDebugTypeNone" => Some(Self::None), - "CmdUpdateServerLogSettingsCsReq" => { - Some(Self::CmdUpdateServerLogSettingsCsReq) - } - "CmdGetServerGraphDataCsReq" => Some(Self::CmdGetServerGraphDataCsReq), - "CmdGetServerLogSettingsCsReq" => Some(Self::CmdGetServerLogSettingsCsReq), - "CmdGetServerGraphSimpleDataScRsp" => { - Some(Self::CmdGetServerGraphSimpleDataScRsp) - } - "CmdGetServerLogSettingsScRsp" => Some(Self::CmdGetServerLogSettingsScRsp), - "CmdGetServerGraphDataScRsp" => Some(Self::CmdGetServerGraphDataScRsp), - "CmdUpdateServerLogSettingsScRsp" => { - Some(Self::CmdUpdateServerLogSettingsScRsp) - } - "CmdServerLogScNotify" => Some(Self::CmdServerLogScNotify), - "CmdGetServerGraphSimpleDataCsReq" => { - Some(Self::CmdGetServerGraphSimpleDataCsReq) - } - _ => None, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum ServerLogTag { - Default = 0, - Rogue = 1, - Fate = 2, - Scene = 3, - Battle = 4, - CppGamecore = 5, - LevelGraph = 6, - PlanetFes = 7, - ElfRestaurant = 8, - Avatar = 9, -} -impl ServerLogTag { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Default => "SERVER_LOG_TAG_DEFAULT", - Self::Rogue => "SERVER_LOG_TAG_ROGUE", - Self::Fate => "SERVER_LOG_TAG_FATE", - Self::Scene => "SERVER_LOG_TAG_SCENE", - Self::Battle => "SERVER_LOG_TAG_BATTLE", - Self::CppGamecore => "SERVER_LOG_TAG_CPP_GAMECORE", - Self::LevelGraph => "SERVER_LOG_TAG_LEVEL_GRAPH", - Self::PlanetFes => "SERVER_LOG_TAG_PLANET_FES", - Self::ElfRestaurant => "SERVER_LOG_TAG_ELF_RESTAURANT", - Self::Avatar => "SERVER_LOG_TAG_AVATAR", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "SERVER_LOG_TAG_DEFAULT" => Some(Self::Default), - "SERVER_LOG_TAG_ROGUE" => Some(Self::Rogue), - "SERVER_LOG_TAG_FATE" => Some(Self::Fate), - "SERVER_LOG_TAG_SCENE" => Some(Self::Scene), - "SERVER_LOG_TAG_BATTLE" => Some(Self::Battle), - "SERVER_LOG_TAG_CPP_GAMECORE" => Some(Self::CppGamecore), - "SERVER_LOG_TAG_LEVEL_GRAPH" => Some(Self::LevelGraph), - "SERVER_LOG_TAG_PLANET_FES" => Some(Self::PlanetFes), - "SERVER_LOG_TAG_ELF_RESTAURANT" => Some(Self::ElfRestaurant), - "SERVER_LOG_TAG_AVATAR" => Some(Self::Avatar), - _ => None, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum ServerLogLevel { - None = 0, - Debug = 1, - Info = 2, - Warn = 3, - Error = 4, -} -impl ServerLogLevel { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::None => "SERVER_LOG_LEVEL_NONE", - Self::Debug => "SERVER_LOG_LEVEL_DEBUG", - Self::Info => "SERVER_LOG_LEVEL_INFO", - Self::Warn => "SERVER_LOG_LEVEL_WARN", - Self::Error => "SERVER_LOG_LEVEL_ERROR", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "SERVER_LOG_LEVEL_NONE" => Some(Self::None), - "SERVER_LOG_LEVEL_DEBUG" => Some(Self::Debug), - "SERVER_LOG_LEVEL_INFO" => Some(Self::Info), - "SERVER_LOG_LEVEL_WARN" => Some(Self::Warn), - "SERVER_LOG_LEVEL_ERROR" => Some(Self::Error), - _ => None, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ojidjndhdga { - Ready = 0, - Suspend = 1, - Succ = 2, - Fail = 3, -} -impl Ojidjndhdga { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Ready => "READY", - Self::Suspend => "SUSPEND", - Self::Succ => "SUCC", - Self::Fail => "FAIL", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "READY" => Some(Self::Ready), - "SUSPEND" => Some(Self::Suspend), - "SUCC" => Some(Self::Succ), - "FAIL" => Some(Self::Fail), - _ => None, - } - } -} -#[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Jefkijnieia { - GraphStateUnknown = 0, - GraphStateInit = 1, - GraphStateStart = 2, - GraphStateFinish = 3, - GraphStateStop = 4, - GraphStateNotExist = 5, -} -impl Jefkijnieia { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::GraphStateUnknown => "GRAPH_STATE_UNKNOWN", - Self::GraphStateInit => "GRAPH_STATE_INIT", - Self::GraphStateStart => "GRAPH_STATE_START", - Self::GraphStateFinish => "GRAPH_STATE_FINISH", - Self::GraphStateStop => "GRAPH_STATE_STOP", - Self::GraphStateNotExist => "GRAPH_STATE_NOT_EXIST", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "GRAPH_STATE_UNKNOWN" => Some(Self::GraphStateUnknown), - "GRAPH_STATE_INIT" => Some(Self::GraphStateInit), - "GRAPH_STATE_START" => Some(Self::GraphStateStart), - "GRAPH_STATE_FINISH" => Some(Self::GraphStateFinish), - "GRAPH_STATE_STOP" => Some(Self::GraphStateStop), - "GRAPH_STATE_NOT_EXIST" => Some(Self::GraphStateNotExist), + "CmdGetDailyActiveInfoScRsp" => Some(Self::CmdGetDailyActiveInfoScRsp), + "CmdDailyActiveInfoNotify" => Some(Self::CmdDailyActiveInfoNotify), + "CmdGetDailyActiveInfoCsReq" => Some(Self::CmdGetDailyActiveInfoCsReq), + "CmdTakeAllApRewardScRsp" => Some(Self::CmdTakeAllApRewardScRsp), _ => None, } } @@ -61138,24 +63291,24 @@ impl Jefkijnieia { #[repr(i32)] pub enum CmdDrinkMakerType { None = 0, - CmdDrinkMakerCheersGetDataCsReq = 6984, + CmdDrinkMakerChallengeScRsp = 6987, + CmdEndDrinkMakerSequenceCsReq = 6986, + CmdMakeMissionDrinkCsReq = 6993, + CmdDrinkMakerDayEndScNotify = 6992, + CmdMakeDrinkCsReq = 6999, + CmdDrinkMakerCheersEnterNextGroupScRsp = 6985, + CmdDrinkMakerCheersEnterNextGroupCsReq = 6998, + CmdDrinkMakerCheersGetDataCsReq = 6982, + CmdGetDrinkMakerDataScRsp = 6990, + CmdEndDrinkMakerSequenceScRsp = 6997, + CmdMakeDrinkScRsp = 6983, + CmdGetDrinkMakerDataCsReq = 6988, + CmdDrinkMakerCheersMakeDrinkCsReq = 6981, + CmdMakeMissionDrinkScRsp = 6984, + CmdDrinkMakerCheersGetDataScRsp = 6996, CmdDrinkMakerChallengeCsReq = 6991, - CmdDrinkMakerCheersGetDataScRsp = 6985, - CmdMakeDrinkScRsp = 6999, - CmdGetDrinkMakerDataScRsp = 6995, - CmdDrinkMakerChallengeScRsp = 7000, - CmdDrinkMakerCheersEnterNextGroupCsReq = 6988, - CmdDrinkMakerCheersMakeDrinkScRsp = 6989, - CmdEndDrinkMakerSequenceScRsp = 6992, - CmdMakeMissionDrinkCsReq = 6987, - CmdDrinkMakerUpdateTipsNotify = 6983, - CmdGetDrinkMakerDataCsReq = 6981, - CmdDrinkMakerCheersEnterNextGroupScRsp = 6998, - CmdDrinkMakerCheersMakeDrinkCsReq = 6986, - CmdMakeMissionDrinkScRsp = 6994, - CmdEndDrinkMakerSequenceCsReq = 6982, - CmdMakeDrinkCsReq = 6997, - CmdDrinkMakerDayEndScNotify = 6990, + CmdDrinkMakerUpdateTipsNotify = 6989, + CmdDrinkMakerCheersMakeDrinkScRsp = 6994, } impl CmdDrinkMakerType { /// String value of the enum field names used in the ProtoBuf definition. @@ -61165,68 +63318,123 @@ impl CmdDrinkMakerType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdDrinkMakerTypeNone", - Self::CmdDrinkMakerCheersGetDataCsReq => "CmdDrinkMakerCheersGetDataCsReq", - Self::CmdDrinkMakerChallengeCsReq => "CmdDrinkMakerChallengeCsReq", - Self::CmdDrinkMakerCheersGetDataScRsp => "CmdDrinkMakerCheersGetDataScRsp", - Self::CmdMakeDrinkScRsp => "CmdMakeDrinkScRsp", - Self::CmdGetDrinkMakerDataScRsp => "CmdGetDrinkMakerDataScRsp", Self::CmdDrinkMakerChallengeScRsp => "CmdDrinkMakerChallengeScRsp", - Self::CmdDrinkMakerCheersEnterNextGroupCsReq => { - "CmdDrinkMakerCheersEnterNextGroupCsReq" - } - Self::CmdDrinkMakerCheersMakeDrinkScRsp => { - "CmdDrinkMakerCheersMakeDrinkScRsp" - } - Self::CmdEndDrinkMakerSequenceScRsp => "CmdEndDrinkMakerSequenceScRsp", + Self::CmdEndDrinkMakerSequenceCsReq => "CmdEndDrinkMakerSequenceCsReq", Self::CmdMakeMissionDrinkCsReq => "CmdMakeMissionDrinkCsReq", - Self::CmdDrinkMakerUpdateTipsNotify => "CmdDrinkMakerUpdateTipsNotify", - Self::CmdGetDrinkMakerDataCsReq => "CmdGetDrinkMakerDataCsReq", + Self::CmdDrinkMakerDayEndScNotify => "CmdDrinkMakerDayEndScNotify", + Self::CmdMakeDrinkCsReq => "CmdMakeDrinkCsReq", Self::CmdDrinkMakerCheersEnterNextGroupScRsp => { "CmdDrinkMakerCheersEnterNextGroupScRsp" } + Self::CmdDrinkMakerCheersEnterNextGroupCsReq => { + "CmdDrinkMakerCheersEnterNextGroupCsReq" + } + Self::CmdDrinkMakerCheersGetDataCsReq => "CmdDrinkMakerCheersGetDataCsReq", + Self::CmdGetDrinkMakerDataScRsp => "CmdGetDrinkMakerDataScRsp", + Self::CmdEndDrinkMakerSequenceScRsp => "CmdEndDrinkMakerSequenceScRsp", + Self::CmdMakeDrinkScRsp => "CmdMakeDrinkScRsp", + Self::CmdGetDrinkMakerDataCsReq => "CmdGetDrinkMakerDataCsReq", Self::CmdDrinkMakerCheersMakeDrinkCsReq => { "CmdDrinkMakerCheersMakeDrinkCsReq" } Self::CmdMakeMissionDrinkScRsp => "CmdMakeMissionDrinkScRsp", - Self::CmdEndDrinkMakerSequenceCsReq => "CmdEndDrinkMakerSequenceCsReq", - Self::CmdMakeDrinkCsReq => "CmdMakeDrinkCsReq", - Self::CmdDrinkMakerDayEndScNotify => "CmdDrinkMakerDayEndScNotify", + Self::CmdDrinkMakerCheersGetDataScRsp => "CmdDrinkMakerCheersGetDataScRsp", + Self::CmdDrinkMakerChallengeCsReq => "CmdDrinkMakerChallengeCsReq", + Self::CmdDrinkMakerUpdateTipsNotify => "CmdDrinkMakerUpdateTipsNotify", + Self::CmdDrinkMakerCheersMakeDrinkScRsp => { + "CmdDrinkMakerCheersMakeDrinkScRsp" + } } } /// 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), - "CmdDrinkMakerCheersGetDataCsReq" => { - Some(Self::CmdDrinkMakerCheersGetDataCsReq) - } - "CmdDrinkMakerChallengeCsReq" => Some(Self::CmdDrinkMakerChallengeCsReq), - "CmdDrinkMakerCheersGetDataScRsp" => { - Some(Self::CmdDrinkMakerCheersGetDataScRsp) - } - "CmdMakeDrinkScRsp" => Some(Self::CmdMakeDrinkScRsp), - "CmdGetDrinkMakerDataScRsp" => Some(Self::CmdGetDrinkMakerDataScRsp), "CmdDrinkMakerChallengeScRsp" => Some(Self::CmdDrinkMakerChallengeScRsp), - "CmdDrinkMakerCheersEnterNextGroupCsReq" => { - Some(Self::CmdDrinkMakerCheersEnterNextGroupCsReq) - } - "CmdDrinkMakerCheersMakeDrinkScRsp" => { - Some(Self::CmdDrinkMakerCheersMakeDrinkScRsp) - } - "CmdEndDrinkMakerSequenceScRsp" => Some(Self::CmdEndDrinkMakerSequenceScRsp), + "CmdEndDrinkMakerSequenceCsReq" => Some(Self::CmdEndDrinkMakerSequenceCsReq), "CmdMakeMissionDrinkCsReq" => Some(Self::CmdMakeMissionDrinkCsReq), - "CmdDrinkMakerUpdateTipsNotify" => Some(Self::CmdDrinkMakerUpdateTipsNotify), - "CmdGetDrinkMakerDataCsReq" => Some(Self::CmdGetDrinkMakerDataCsReq), + "CmdDrinkMakerDayEndScNotify" => Some(Self::CmdDrinkMakerDayEndScNotify), + "CmdMakeDrinkCsReq" => Some(Self::CmdMakeDrinkCsReq), "CmdDrinkMakerCheersEnterNextGroupScRsp" => { Some(Self::CmdDrinkMakerCheersEnterNextGroupScRsp) } + "CmdDrinkMakerCheersEnterNextGroupCsReq" => { + Some(Self::CmdDrinkMakerCheersEnterNextGroupCsReq) + } + "CmdDrinkMakerCheersGetDataCsReq" => { + Some(Self::CmdDrinkMakerCheersGetDataCsReq) + } + "CmdGetDrinkMakerDataScRsp" => Some(Self::CmdGetDrinkMakerDataScRsp), + "CmdEndDrinkMakerSequenceScRsp" => Some(Self::CmdEndDrinkMakerSequenceScRsp), + "CmdMakeDrinkScRsp" => Some(Self::CmdMakeDrinkScRsp), + "CmdGetDrinkMakerDataCsReq" => Some(Self::CmdGetDrinkMakerDataCsReq), "CmdDrinkMakerCheersMakeDrinkCsReq" => { Some(Self::CmdDrinkMakerCheersMakeDrinkCsReq) } "CmdMakeMissionDrinkScRsp" => Some(Self::CmdMakeMissionDrinkScRsp), - "CmdEndDrinkMakerSequenceCsReq" => Some(Self::CmdEndDrinkMakerSequenceCsReq), - "CmdMakeDrinkCsReq" => Some(Self::CmdMakeDrinkCsReq), - "CmdDrinkMakerDayEndScNotify" => Some(Self::CmdDrinkMakerDayEndScNotify), + "CmdDrinkMakerCheersGetDataScRsp" => { + Some(Self::CmdDrinkMakerCheersGetDataScRsp) + } + "CmdDrinkMakerChallengeCsReq" => Some(Self::CmdDrinkMakerChallengeCsReq), + "CmdDrinkMakerUpdateTipsNotify" => Some(Self::CmdDrinkMakerUpdateTipsNotify), + "CmdDrinkMakerCheersMakeDrinkScRsp" => { + Some(Self::CmdDrinkMakerCheersMakeDrinkScRsp) + } + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdElationActivityType { + None = 0, + CmdEnterElationActivityStageScRsp = 9105, + CmdElationActivityBattleEndScNotify = 9101, + CmdGetElationActivityDataCsReq = 9106, + CmdEnterElationActivityStageCsReq = 9109, + CmdGetElationActivityDataScRsp = 9107, +} +impl CmdElationActivityType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::None => "CmdElationActivityTypeNone", + Self::CmdEnterElationActivityStageScRsp => { + "CmdEnterElationActivityStageScRsp" + } + Self::CmdElationActivityBattleEndScNotify => { + "CmdElationActivityBattleEndScNotify" + } + Self::CmdGetElationActivityDataCsReq => "CmdGetElationActivityDataCsReq", + Self::CmdEnterElationActivityStageCsReq => { + "CmdEnterElationActivityStageCsReq" + } + Self::CmdGetElationActivityDataScRsp => "CmdGetElationActivityDataScRsp", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdElationActivityTypeNone" => Some(Self::None), + "CmdEnterElationActivityStageScRsp" => { + Some(Self::CmdEnterElationActivityStageScRsp) + } + "CmdElationActivityBattleEndScNotify" => { + Some(Self::CmdElationActivityBattleEndScNotify) + } + "CmdGetElationActivityDataCsReq" => { + Some(Self::CmdGetElationActivityDataCsReq) + } + "CmdEnterElationActivityStageCsReq" => { + Some(Self::CmdEnterElationActivityStageCsReq) + } + "CmdGetElationActivityDataScRsp" => { + Some(Self::CmdGetElationActivityDataScRsp) + } _ => None, } } @@ -61236,39 +63444,39 @@ impl CmdDrinkMakerType { #[repr(i32)] pub enum CmdElfRestaurantType { None = 0, - CmdElfRestaurantSetFarmManagerCsReq = 2579, - CmdSettleElfRestaurantPlayCsReq = 2590, - CmdElfRestaurantClientStatusScRsp = 2561, - CmdElfRestaurantTakeVillagerRewardCsReq = 2564, - CmdElfRestaurantUpgradeFacilityLevelScRsp = 2598, - CmdElfRestaurantPlantSeedCsReq = 2592, - CmdElfRestaurantUpgradeEmployeeLevelCsReq = 2556, - CmdElfRestaurantBuyShopItemScRsp = 2558, - CmdEnterElfRestaurantNextDayCsReq = 2596, - CmdElfRestaurantUpgradeRecipeLevelCsReq = 2570, - CmdElfRestaurantBuyFieldCsReq = 2578, - CmdElfRestaurantUpgradeRecipeLevelScRsp = 2559, - CmdElfRestaurantHarvestCropScRsp = 2568, - CmdSettleElfRestaurantPlayScRsp = 2557, - CmdElfRestaurantBuyFieldScRsp = 2577, - CmdSetElfRestaurantPlayRecipeScRsp = 2574, - CmdElfRestaurantClientStatusCsReq = 2576, - CmdElfRestaurantBuyShopItemCsReq = 2562, - CmdElfRestaurantHarvestCropCsReq = 2593, - CmdElfRestaurantRecycleSeedScRsp = 2582, - CmdElfRestaurantFinishTradeOrderScRsp = 2565, - CmdElfRestaurantUpgradeFacilityLevelCsReq = 2587, - CmdElfRestaurantFinishTradeOrderCsReq = 2553, - CmdElfRestaurantRecycleSeedCsReq = 2563, - CmdElfRestaurantUpgradeEmployeeLevelScRsp = 2600, - CmdSetElfRestaurantPlayRecipeCsReq = 2597, - CmdEnterElfRestaurantNextDayScRsp = 2580, - CmdElfRestaurantTakeVillagerRewardScRsp = 2599, - CmdGetElfRestaurantDataScRsp = 2571, - CmdElfRestaurantDataChangeNotify = 2551, - CmdElfRestaurantPlantSeedScRsp = 2554, - CmdGetElfRestaurantDataCsReq = 2573, + CmdElfRestaurantUpgradeRecipeLevelScRsp = 2554, + CmdEnterElfRestaurantNextDayScRsp = 2595, + CmdElfRestaurantSetFarmManagerCsReq = 2574, + CmdElfRestaurantFinishTradeOrderScRsp = 2572, + CmdElfRestaurantUpgradeEmployeeLevelCsReq = 2569, + CmdElfRestaurantUpgradeFacilityLevelCsReq = 2566, + CmdElfRestaurantBuyFieldScRsp = 2581, + CmdEnterElfRestaurantNextDayCsReq = 2578, + CmdElfRestaurantClientStatusScRsp = 2570, + CmdElfRestaurantTakeVillagerRewardScRsp = 2579, + CmdGetElfRestaurantDataScRsp = 2594, + CmdSettleElfRestaurantPlayCsReq = 2561, + CmdSetElfRestaurantPlayRecipeCsReq = 2590, + CmdElfRestaurantPlantSeedCsReq = 2588, + CmdElfRestaurantRecycleSeedCsReq = 2592, + CmdSettleElfRestaurantPlayScRsp = 2560, + CmdGetElfRestaurantDataCsReq = 2553, + CmdElfRestaurantBuyShopItemScRsp = 2557, + CmdElfRestaurantHarvestCropCsReq = 2567, + CmdSetElfRestaurantPlayRecipeScRsp = 2591, + CmdElfRestaurantClientStatusCsReq = 2556, + CmdElfRestaurantUpgradeRecipeLevelCsReq = 2568, CmdElfRestaurantSetFarmManagerScRsp = 2555, + CmdElfRestaurantPlantSeedScRsp = 2599, + CmdElfRestaurantDataChangeNotify = 2586, + CmdElfRestaurantRecycleSeedScRsp = 2573, + CmdElfRestaurantBuyFieldCsReq = 2597, + CmdElfRestaurantUpgradeFacilityLevelScRsp = 2582, + CmdElfRestaurantFinishTradeOrderCsReq = 2564, + CmdElfRestaurantTakeVillagerRewardCsReq = 2551, + CmdElfRestaurantHarvestCropScRsp = 2596, + CmdElfRestaurantUpgradeEmployeeLevelScRsp = 2600, + CmdElfRestaurantBuyShopItemCsReq = 2563, } impl CmdElfRestaurantType { /// String value of the enum field names used in the ProtoBuf definition. @@ -61278,171 +63486,171 @@ impl CmdElfRestaurantType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdElfRestaurantTypeNone", - Self::CmdElfRestaurantSetFarmManagerCsReq => { - "CmdElfRestaurantSetFarmManagerCsReq" - } - Self::CmdSettleElfRestaurantPlayCsReq => "CmdSettleElfRestaurantPlayCsReq", - Self::CmdElfRestaurantClientStatusScRsp => { - "CmdElfRestaurantClientStatusScRsp" - } - Self::CmdElfRestaurantTakeVillagerRewardCsReq => { - "CmdElfRestaurantTakeVillagerRewardCsReq" - } - Self::CmdElfRestaurantUpgradeFacilityLevelScRsp => { - "CmdElfRestaurantUpgradeFacilityLevelScRsp" - } - Self::CmdElfRestaurantPlantSeedCsReq => "CmdElfRestaurantPlantSeedCsReq", - Self::CmdElfRestaurantUpgradeEmployeeLevelCsReq => { - "CmdElfRestaurantUpgradeEmployeeLevelCsReq" - } - Self::CmdElfRestaurantBuyShopItemScRsp => "CmdElfRestaurantBuyShopItemScRsp", - Self::CmdEnterElfRestaurantNextDayCsReq => { - "CmdEnterElfRestaurantNextDayCsReq" - } - Self::CmdElfRestaurantUpgradeRecipeLevelCsReq => { - "CmdElfRestaurantUpgradeRecipeLevelCsReq" - } - Self::CmdElfRestaurantBuyFieldCsReq => "CmdElfRestaurantBuyFieldCsReq", Self::CmdElfRestaurantUpgradeRecipeLevelScRsp => { "CmdElfRestaurantUpgradeRecipeLevelScRsp" } - Self::CmdElfRestaurantHarvestCropScRsp => "CmdElfRestaurantHarvestCropScRsp", - Self::CmdSettleElfRestaurantPlayScRsp => "CmdSettleElfRestaurantPlayScRsp", + Self::CmdEnterElfRestaurantNextDayScRsp => { + "CmdEnterElfRestaurantNextDayScRsp" + } + Self::CmdElfRestaurantSetFarmManagerCsReq => { + "CmdElfRestaurantSetFarmManagerCsReq" + } + Self::CmdElfRestaurantFinishTradeOrderScRsp => { + "CmdElfRestaurantFinishTradeOrderScRsp" + } + Self::CmdElfRestaurantUpgradeEmployeeLevelCsReq => { + "CmdElfRestaurantUpgradeEmployeeLevelCsReq" + } + Self::CmdElfRestaurantUpgradeFacilityLevelCsReq => { + "CmdElfRestaurantUpgradeFacilityLevelCsReq" + } Self::CmdElfRestaurantBuyFieldScRsp => "CmdElfRestaurantBuyFieldScRsp", + Self::CmdEnterElfRestaurantNextDayCsReq => { + "CmdEnterElfRestaurantNextDayCsReq" + } + Self::CmdElfRestaurantClientStatusScRsp => { + "CmdElfRestaurantClientStatusScRsp" + } + Self::CmdElfRestaurantTakeVillagerRewardScRsp => { + "CmdElfRestaurantTakeVillagerRewardScRsp" + } + Self::CmdGetElfRestaurantDataScRsp => "CmdGetElfRestaurantDataScRsp", + Self::CmdSettleElfRestaurantPlayCsReq => "CmdSettleElfRestaurantPlayCsReq", + Self::CmdSetElfRestaurantPlayRecipeCsReq => { + "CmdSetElfRestaurantPlayRecipeCsReq" + } + Self::CmdElfRestaurantPlantSeedCsReq => "CmdElfRestaurantPlantSeedCsReq", + Self::CmdElfRestaurantRecycleSeedCsReq => "CmdElfRestaurantRecycleSeedCsReq", + Self::CmdSettleElfRestaurantPlayScRsp => "CmdSettleElfRestaurantPlayScRsp", + Self::CmdGetElfRestaurantDataCsReq => "CmdGetElfRestaurantDataCsReq", + Self::CmdElfRestaurantBuyShopItemScRsp => "CmdElfRestaurantBuyShopItemScRsp", + Self::CmdElfRestaurantHarvestCropCsReq => "CmdElfRestaurantHarvestCropCsReq", Self::CmdSetElfRestaurantPlayRecipeScRsp => { "CmdSetElfRestaurantPlayRecipeScRsp" } Self::CmdElfRestaurantClientStatusCsReq => { "CmdElfRestaurantClientStatusCsReq" } - Self::CmdElfRestaurantBuyShopItemCsReq => "CmdElfRestaurantBuyShopItemCsReq", - Self::CmdElfRestaurantHarvestCropCsReq => "CmdElfRestaurantHarvestCropCsReq", - Self::CmdElfRestaurantRecycleSeedScRsp => "CmdElfRestaurantRecycleSeedScRsp", - Self::CmdElfRestaurantFinishTradeOrderScRsp => { - "CmdElfRestaurantFinishTradeOrderScRsp" + Self::CmdElfRestaurantUpgradeRecipeLevelCsReq => { + "CmdElfRestaurantUpgradeRecipeLevelCsReq" } - Self::CmdElfRestaurantUpgradeFacilityLevelCsReq => { - "CmdElfRestaurantUpgradeFacilityLevelCsReq" + Self::CmdElfRestaurantSetFarmManagerScRsp => { + "CmdElfRestaurantSetFarmManagerScRsp" + } + Self::CmdElfRestaurantPlantSeedScRsp => "CmdElfRestaurantPlantSeedScRsp", + Self::CmdElfRestaurantDataChangeNotify => "CmdElfRestaurantDataChangeNotify", + Self::CmdElfRestaurantRecycleSeedScRsp => "CmdElfRestaurantRecycleSeedScRsp", + Self::CmdElfRestaurantBuyFieldCsReq => "CmdElfRestaurantBuyFieldCsReq", + Self::CmdElfRestaurantUpgradeFacilityLevelScRsp => { + "CmdElfRestaurantUpgradeFacilityLevelScRsp" } Self::CmdElfRestaurantFinishTradeOrderCsReq => { "CmdElfRestaurantFinishTradeOrderCsReq" } - Self::CmdElfRestaurantRecycleSeedCsReq => "CmdElfRestaurantRecycleSeedCsReq", + Self::CmdElfRestaurantTakeVillagerRewardCsReq => { + "CmdElfRestaurantTakeVillagerRewardCsReq" + } + Self::CmdElfRestaurantHarvestCropScRsp => "CmdElfRestaurantHarvestCropScRsp", Self::CmdElfRestaurantUpgradeEmployeeLevelScRsp => { "CmdElfRestaurantUpgradeEmployeeLevelScRsp" } - Self::CmdSetElfRestaurantPlayRecipeCsReq => { - "CmdSetElfRestaurantPlayRecipeCsReq" - } - Self::CmdEnterElfRestaurantNextDayScRsp => { - "CmdEnterElfRestaurantNextDayScRsp" - } - Self::CmdElfRestaurantTakeVillagerRewardScRsp => { - "CmdElfRestaurantTakeVillagerRewardScRsp" - } - Self::CmdGetElfRestaurantDataScRsp => "CmdGetElfRestaurantDataScRsp", - Self::CmdElfRestaurantDataChangeNotify => "CmdElfRestaurantDataChangeNotify", - Self::CmdElfRestaurantPlantSeedScRsp => "CmdElfRestaurantPlantSeedScRsp", - Self::CmdGetElfRestaurantDataCsReq => "CmdGetElfRestaurantDataCsReq", - Self::CmdElfRestaurantSetFarmManagerScRsp => { - "CmdElfRestaurantSetFarmManagerScRsp" - } + Self::CmdElfRestaurantBuyShopItemCsReq => "CmdElfRestaurantBuyShopItemCsReq", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdElfRestaurantTypeNone" => Some(Self::None), + "CmdElfRestaurantUpgradeRecipeLevelScRsp" => { + Some(Self::CmdElfRestaurantUpgradeRecipeLevelScRsp) + } + "CmdEnterElfRestaurantNextDayScRsp" => { + Some(Self::CmdEnterElfRestaurantNextDayScRsp) + } "CmdElfRestaurantSetFarmManagerCsReq" => { Some(Self::CmdElfRestaurantSetFarmManagerCsReq) } - "CmdSettleElfRestaurantPlayCsReq" => { - Some(Self::CmdSettleElfRestaurantPlayCsReq) - } - "CmdElfRestaurantClientStatusScRsp" => { - Some(Self::CmdElfRestaurantClientStatusScRsp) - } - "CmdElfRestaurantTakeVillagerRewardCsReq" => { - Some(Self::CmdElfRestaurantTakeVillagerRewardCsReq) - } - "CmdElfRestaurantUpgradeFacilityLevelScRsp" => { - Some(Self::CmdElfRestaurantUpgradeFacilityLevelScRsp) - } - "CmdElfRestaurantPlantSeedCsReq" => { - Some(Self::CmdElfRestaurantPlantSeedCsReq) + "CmdElfRestaurantFinishTradeOrderScRsp" => { + Some(Self::CmdElfRestaurantFinishTradeOrderScRsp) } "CmdElfRestaurantUpgradeEmployeeLevelCsReq" => { Some(Self::CmdElfRestaurantUpgradeEmployeeLevelCsReq) } - "CmdElfRestaurantBuyShopItemScRsp" => { - Some(Self::CmdElfRestaurantBuyShopItemScRsp) + "CmdElfRestaurantUpgradeFacilityLevelCsReq" => { + Some(Self::CmdElfRestaurantUpgradeFacilityLevelCsReq) } + "CmdElfRestaurantBuyFieldScRsp" => Some(Self::CmdElfRestaurantBuyFieldScRsp), "CmdEnterElfRestaurantNextDayCsReq" => { Some(Self::CmdEnterElfRestaurantNextDayCsReq) } - "CmdElfRestaurantUpgradeRecipeLevelCsReq" => { - Some(Self::CmdElfRestaurantUpgradeRecipeLevelCsReq) + "CmdElfRestaurantClientStatusScRsp" => { + Some(Self::CmdElfRestaurantClientStatusScRsp) } - "CmdElfRestaurantBuyFieldCsReq" => Some(Self::CmdElfRestaurantBuyFieldCsReq), - "CmdElfRestaurantUpgradeRecipeLevelScRsp" => { - Some(Self::CmdElfRestaurantUpgradeRecipeLevelScRsp) + "CmdElfRestaurantTakeVillagerRewardScRsp" => { + Some(Self::CmdElfRestaurantTakeVillagerRewardScRsp) } - "CmdElfRestaurantHarvestCropScRsp" => { - Some(Self::CmdElfRestaurantHarvestCropScRsp) + "CmdGetElfRestaurantDataScRsp" => Some(Self::CmdGetElfRestaurantDataScRsp), + "CmdSettleElfRestaurantPlayCsReq" => { + Some(Self::CmdSettleElfRestaurantPlayCsReq) + } + "CmdSetElfRestaurantPlayRecipeCsReq" => { + Some(Self::CmdSetElfRestaurantPlayRecipeCsReq) + } + "CmdElfRestaurantPlantSeedCsReq" => { + Some(Self::CmdElfRestaurantPlantSeedCsReq) + } + "CmdElfRestaurantRecycleSeedCsReq" => { + Some(Self::CmdElfRestaurantRecycleSeedCsReq) } "CmdSettleElfRestaurantPlayScRsp" => { Some(Self::CmdSettleElfRestaurantPlayScRsp) } - "CmdElfRestaurantBuyFieldScRsp" => Some(Self::CmdElfRestaurantBuyFieldScRsp), + "CmdGetElfRestaurantDataCsReq" => Some(Self::CmdGetElfRestaurantDataCsReq), + "CmdElfRestaurantBuyShopItemScRsp" => { + Some(Self::CmdElfRestaurantBuyShopItemScRsp) + } + "CmdElfRestaurantHarvestCropCsReq" => { + Some(Self::CmdElfRestaurantHarvestCropCsReq) + } "CmdSetElfRestaurantPlayRecipeScRsp" => { Some(Self::CmdSetElfRestaurantPlayRecipeScRsp) } "CmdElfRestaurantClientStatusCsReq" => { Some(Self::CmdElfRestaurantClientStatusCsReq) } - "CmdElfRestaurantBuyShopItemCsReq" => { - Some(Self::CmdElfRestaurantBuyShopItemCsReq) + "CmdElfRestaurantUpgradeRecipeLevelCsReq" => { + Some(Self::CmdElfRestaurantUpgradeRecipeLevelCsReq) } - "CmdElfRestaurantHarvestCropCsReq" => { - Some(Self::CmdElfRestaurantHarvestCropCsReq) - } - "CmdElfRestaurantRecycleSeedScRsp" => { - Some(Self::CmdElfRestaurantRecycleSeedScRsp) - } - "CmdElfRestaurantFinishTradeOrderScRsp" => { - Some(Self::CmdElfRestaurantFinishTradeOrderScRsp) - } - "CmdElfRestaurantUpgradeFacilityLevelCsReq" => { - Some(Self::CmdElfRestaurantUpgradeFacilityLevelCsReq) - } - "CmdElfRestaurantFinishTradeOrderCsReq" => { - Some(Self::CmdElfRestaurantFinishTradeOrderCsReq) - } - "CmdElfRestaurantRecycleSeedCsReq" => { - Some(Self::CmdElfRestaurantRecycleSeedCsReq) - } - "CmdElfRestaurantUpgradeEmployeeLevelScRsp" => { - Some(Self::CmdElfRestaurantUpgradeEmployeeLevelScRsp) - } - "CmdSetElfRestaurantPlayRecipeCsReq" => { - Some(Self::CmdSetElfRestaurantPlayRecipeCsReq) - } - "CmdEnterElfRestaurantNextDayScRsp" => { - Some(Self::CmdEnterElfRestaurantNextDayScRsp) - } - "CmdElfRestaurantTakeVillagerRewardScRsp" => { - Some(Self::CmdElfRestaurantTakeVillagerRewardScRsp) - } - "CmdGetElfRestaurantDataScRsp" => Some(Self::CmdGetElfRestaurantDataScRsp), - "CmdElfRestaurantDataChangeNotify" => { - Some(Self::CmdElfRestaurantDataChangeNotify) + "CmdElfRestaurantSetFarmManagerScRsp" => { + Some(Self::CmdElfRestaurantSetFarmManagerScRsp) } "CmdElfRestaurantPlantSeedScRsp" => { Some(Self::CmdElfRestaurantPlantSeedScRsp) } - "CmdGetElfRestaurantDataCsReq" => Some(Self::CmdGetElfRestaurantDataCsReq), - "CmdElfRestaurantSetFarmManagerScRsp" => { - Some(Self::CmdElfRestaurantSetFarmManagerScRsp) + "CmdElfRestaurantDataChangeNotify" => { + Some(Self::CmdElfRestaurantDataChangeNotify) + } + "CmdElfRestaurantRecycleSeedScRsp" => { + Some(Self::CmdElfRestaurantRecycleSeedScRsp) + } + "CmdElfRestaurantBuyFieldCsReq" => Some(Self::CmdElfRestaurantBuyFieldCsReq), + "CmdElfRestaurantUpgradeFacilityLevelScRsp" => { + Some(Self::CmdElfRestaurantUpgradeFacilityLevelScRsp) + } + "CmdElfRestaurantFinishTradeOrderCsReq" => { + Some(Self::CmdElfRestaurantFinishTradeOrderCsReq) + } + "CmdElfRestaurantTakeVillagerRewardCsReq" => { + Some(Self::CmdElfRestaurantTakeVillagerRewardCsReq) + } + "CmdElfRestaurantHarvestCropScRsp" => { + Some(Self::CmdElfRestaurantHarvestCropScRsp) + } + "CmdElfRestaurantUpgradeEmployeeLevelScRsp" => { + Some(Self::CmdElfRestaurantUpgradeEmployeeLevelScRsp) + } + "CmdElfRestaurantBuyShopItemCsReq" => { + Some(Self::CmdElfRestaurantBuyShopItemCsReq) } _ => None, } @@ -61453,15 +63661,15 @@ impl CmdElfRestaurantType { #[repr(i32)] pub enum CmdEraFlipperType { None = 0, - CmdGetEraFlipperDataScRsp = 6551, - CmdEraFlipperDataChangeScNotify = 6560, - CmdEnterEraFlipperRegionScRsp = 6565, - CmdEnterEraFlipperRegionCsReq = 6554, + CmdChangeEraFlipperDataCsReq = 6556, + CmdEnterEraFlipperRegionCsReq = 6562, CmdChangeEraFlipperDataScRsp = 6557, - CmdResetEraFlipperDataScRsp = 6574, - CmdResetEraFlipperDataCsReq = 6562, - CmdGetEraFlipperDataCsReq = 6556, - CmdChangeEraFlipperDataCsReq = 6552, + CmdGetEraFlipperDataScRsp = 6558, + CmdResetEraFlipperDataScRsp = 6571, + CmdResetEraFlipperDataCsReq = 6575, + CmdEraFlipperDataChangeScNotify = 6572, + CmdGetEraFlipperDataCsReq = 6561, + CmdEnterEraFlipperRegionScRsp = 6552, } impl CmdEraFlipperType { /// String value of the enum field names used in the ProtoBuf definition. @@ -61471,32 +63679,32 @@ impl CmdEraFlipperType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdEraFlipperTypeNone", - Self::CmdGetEraFlipperDataScRsp => "CmdGetEraFlipperDataScRsp", - Self::CmdEraFlipperDataChangeScNotify => "CmdEraFlipperDataChangeScNotify", - Self::CmdEnterEraFlipperRegionScRsp => "CmdEnterEraFlipperRegionScRsp", + Self::CmdChangeEraFlipperDataCsReq => "CmdChangeEraFlipperDataCsReq", Self::CmdEnterEraFlipperRegionCsReq => "CmdEnterEraFlipperRegionCsReq", Self::CmdChangeEraFlipperDataScRsp => "CmdChangeEraFlipperDataScRsp", + Self::CmdGetEraFlipperDataScRsp => "CmdGetEraFlipperDataScRsp", Self::CmdResetEraFlipperDataScRsp => "CmdResetEraFlipperDataScRsp", Self::CmdResetEraFlipperDataCsReq => "CmdResetEraFlipperDataCsReq", + Self::CmdEraFlipperDataChangeScNotify => "CmdEraFlipperDataChangeScNotify", Self::CmdGetEraFlipperDataCsReq => "CmdGetEraFlipperDataCsReq", - Self::CmdChangeEraFlipperDataCsReq => "CmdChangeEraFlipperDataCsReq", + Self::CmdEnterEraFlipperRegionScRsp => "CmdEnterEraFlipperRegionScRsp", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdEraFlipperTypeNone" => Some(Self::None), + "CmdChangeEraFlipperDataCsReq" => Some(Self::CmdChangeEraFlipperDataCsReq), + "CmdEnterEraFlipperRegionCsReq" => Some(Self::CmdEnterEraFlipperRegionCsReq), + "CmdChangeEraFlipperDataScRsp" => Some(Self::CmdChangeEraFlipperDataScRsp), "CmdGetEraFlipperDataScRsp" => Some(Self::CmdGetEraFlipperDataScRsp), + "CmdResetEraFlipperDataScRsp" => Some(Self::CmdResetEraFlipperDataScRsp), + "CmdResetEraFlipperDataCsReq" => Some(Self::CmdResetEraFlipperDataCsReq), "CmdEraFlipperDataChangeScNotify" => { Some(Self::CmdEraFlipperDataChangeScNotify) } - "CmdEnterEraFlipperRegionScRsp" => Some(Self::CmdEnterEraFlipperRegionScRsp), - "CmdEnterEraFlipperRegionCsReq" => Some(Self::CmdEnterEraFlipperRegionCsReq), - "CmdChangeEraFlipperDataScRsp" => Some(Self::CmdChangeEraFlipperDataScRsp), - "CmdResetEraFlipperDataScRsp" => Some(Self::CmdResetEraFlipperDataScRsp), - "CmdResetEraFlipperDataCsReq" => Some(Self::CmdResetEraFlipperDataCsReq), "CmdGetEraFlipperDataCsReq" => Some(Self::CmdGetEraFlipperDataCsReq), - "CmdChangeEraFlipperDataCsReq" => Some(Self::CmdChangeEraFlipperDataCsReq), + "CmdEnterEraFlipperRegionScRsp" => Some(Self::CmdEnterEraFlipperRegionScRsp), _ => None, } } @@ -61506,28 +63714,28 @@ impl CmdEraFlipperType { #[repr(i32)] pub enum CmdEvolveBuild { None = 0, - ShopAbilityDownScRsp = 7137, - LeaveCsReq = 7142, - SkipTeachLevelScRsp = 7103, - StartStageCsReq = 7102, - StartLevelCsReq = 7146, - ShopAbilityResetCsReq = 7109, - FinishScNotify = 7143, - ReRandomStageScRsp = 7113, - GiveupScRsp = 7127, - GiveupCsReq = 7128, - QueryInfoScRsp = 7121, - QueryInfoCsReq = 7123, - SkipTeachLevelCsReq = 7108, - StartStageScRsp = 7101, - ReRandomStageCsReq = 7118, - ShopAbilityUpCsReq = 7105, - StartLevelScRsp = 7130, - ShopAbilityResetScRsp = 7140, - LeaveScRsp = 7104, - CoinNotify = 7107, + FinishScNotify = 7117, + StartStageCsReq = 7121, ShopAbilityDownCsReq = 7150, - ShopAbilityUpScRsp = 7106, + CoinNotify = 7110, + ShopAbilityUpCsReq = 7105, + SkipTeachLevelCsReq = 7107, + StartStageScRsp = 7136, + ShopAbilityDownScRsp = 7116, + ReRandomStageScRsp = 7142, + ShopAbilityResetCsReq = 7104, + GiveupScRsp = 7131, + LeaveCsReq = 7138, + ShopAbilityUpScRsp = 7119, + QueryInfoCsReq = 7103, + ShopAbilityResetScRsp = 7111, + StartLevelScRsp = 7145, + GiveupCsReq = 7147, + StartLevelCsReq = 7128, + ReRandomStageCsReq = 7146, + QueryInfoScRsp = 7144, + LeaveScRsp = 7149, + SkipTeachLevelScRsp = 7114, } impl CmdEvolveBuild { /// String value of the enum field names used in the ProtoBuf definition. @@ -61537,56 +63745,56 @@ impl CmdEvolveBuild { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdEvolveBuildNone", - Self::ShopAbilityDownScRsp => "CmdEvolveBuildShopAbilityDownScRsp", - Self::LeaveCsReq => "CmdEvolveBuildLeaveCsReq", - Self::SkipTeachLevelScRsp => "CmdEvolveBuildSkipTeachLevelScRsp", - Self::StartStageCsReq => "CmdEvolveBuildStartStageCsReq", - Self::StartLevelCsReq => "CmdEvolveBuildStartLevelCsReq", - Self::ShopAbilityResetCsReq => "CmdEvolveBuildShopAbilityResetCsReq", Self::FinishScNotify => "CmdEvolveBuildFinishScNotify", - Self::ReRandomStageScRsp => "CmdEvolveBuildReRandomStageScRsp", - Self::GiveupScRsp => "CmdEvolveBuildGiveupScRsp", - Self::GiveupCsReq => "CmdEvolveBuildGiveupCsReq", - Self::QueryInfoScRsp => "CmdEvolveBuildQueryInfoScRsp", - Self::QueryInfoCsReq => "CmdEvolveBuildQueryInfoCsReq", + Self::StartStageCsReq => "CmdEvolveBuildStartStageCsReq", + Self::ShopAbilityDownCsReq => "CmdEvolveBuildShopAbilityDownCsReq", + Self::CoinNotify => "CmdEvolveBuildCoinNotify", + Self::ShopAbilityUpCsReq => "CmdEvolveBuildShopAbilityUpCsReq", Self::SkipTeachLevelCsReq => "CmdEvolveBuildSkipTeachLevelCsReq", Self::StartStageScRsp => "CmdEvolveBuildStartStageScRsp", - Self::ReRandomStageCsReq => "CmdEvolveBuildReRandomStageCsReq", - Self::ShopAbilityUpCsReq => "CmdEvolveBuildShopAbilityUpCsReq", - Self::StartLevelScRsp => "CmdEvolveBuildStartLevelScRsp", - Self::ShopAbilityResetScRsp => "CmdEvolveBuildShopAbilityResetScRsp", - Self::LeaveScRsp => "CmdEvolveBuildLeaveScRsp", - Self::CoinNotify => "CmdEvolveBuildCoinNotify", - Self::ShopAbilityDownCsReq => "CmdEvolveBuildShopAbilityDownCsReq", + Self::ShopAbilityDownScRsp => "CmdEvolveBuildShopAbilityDownScRsp", + Self::ReRandomStageScRsp => "CmdEvolveBuildReRandomStageScRsp", + Self::ShopAbilityResetCsReq => "CmdEvolveBuildShopAbilityResetCsReq", + Self::GiveupScRsp => "CmdEvolveBuildGiveupScRsp", + Self::LeaveCsReq => "CmdEvolveBuildLeaveCsReq", Self::ShopAbilityUpScRsp => "CmdEvolveBuildShopAbilityUpScRsp", + Self::QueryInfoCsReq => "CmdEvolveBuildQueryInfoCsReq", + Self::ShopAbilityResetScRsp => "CmdEvolveBuildShopAbilityResetScRsp", + Self::StartLevelScRsp => "CmdEvolveBuildStartLevelScRsp", + Self::GiveupCsReq => "CmdEvolveBuildGiveupCsReq", + Self::StartLevelCsReq => "CmdEvolveBuildStartLevelCsReq", + Self::ReRandomStageCsReq => "CmdEvolveBuildReRandomStageCsReq", + Self::QueryInfoScRsp => "CmdEvolveBuildQueryInfoScRsp", + Self::LeaveScRsp => "CmdEvolveBuildLeaveScRsp", + Self::SkipTeachLevelScRsp => "CmdEvolveBuildSkipTeachLevelScRsp", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdEvolveBuildNone" => Some(Self::None), - "CmdEvolveBuildShopAbilityDownScRsp" => Some(Self::ShopAbilityDownScRsp), - "CmdEvolveBuildLeaveCsReq" => Some(Self::LeaveCsReq), - "CmdEvolveBuildSkipTeachLevelScRsp" => Some(Self::SkipTeachLevelScRsp), - "CmdEvolveBuildStartStageCsReq" => Some(Self::StartStageCsReq), - "CmdEvolveBuildStartLevelCsReq" => Some(Self::StartLevelCsReq), - "CmdEvolveBuildShopAbilityResetCsReq" => Some(Self::ShopAbilityResetCsReq), "CmdEvolveBuildFinishScNotify" => Some(Self::FinishScNotify), - "CmdEvolveBuildReRandomStageScRsp" => Some(Self::ReRandomStageScRsp), - "CmdEvolveBuildGiveupScRsp" => Some(Self::GiveupScRsp), - "CmdEvolveBuildGiveupCsReq" => Some(Self::GiveupCsReq), - "CmdEvolveBuildQueryInfoScRsp" => Some(Self::QueryInfoScRsp), - "CmdEvolveBuildQueryInfoCsReq" => Some(Self::QueryInfoCsReq), + "CmdEvolveBuildStartStageCsReq" => Some(Self::StartStageCsReq), + "CmdEvolveBuildShopAbilityDownCsReq" => Some(Self::ShopAbilityDownCsReq), + "CmdEvolveBuildCoinNotify" => Some(Self::CoinNotify), + "CmdEvolveBuildShopAbilityUpCsReq" => Some(Self::ShopAbilityUpCsReq), "CmdEvolveBuildSkipTeachLevelCsReq" => Some(Self::SkipTeachLevelCsReq), "CmdEvolveBuildStartStageScRsp" => Some(Self::StartStageScRsp), - "CmdEvolveBuildReRandomStageCsReq" => Some(Self::ReRandomStageCsReq), - "CmdEvolveBuildShopAbilityUpCsReq" => Some(Self::ShopAbilityUpCsReq), - "CmdEvolveBuildStartLevelScRsp" => Some(Self::StartLevelScRsp), - "CmdEvolveBuildShopAbilityResetScRsp" => Some(Self::ShopAbilityResetScRsp), - "CmdEvolveBuildLeaveScRsp" => Some(Self::LeaveScRsp), - "CmdEvolveBuildCoinNotify" => Some(Self::CoinNotify), - "CmdEvolveBuildShopAbilityDownCsReq" => Some(Self::ShopAbilityDownCsReq), + "CmdEvolveBuildShopAbilityDownScRsp" => Some(Self::ShopAbilityDownScRsp), + "CmdEvolveBuildReRandomStageScRsp" => Some(Self::ReRandomStageScRsp), + "CmdEvolveBuildShopAbilityResetCsReq" => Some(Self::ShopAbilityResetCsReq), + "CmdEvolveBuildGiveupScRsp" => Some(Self::GiveupScRsp), + "CmdEvolveBuildLeaveCsReq" => Some(Self::LeaveCsReq), "CmdEvolveBuildShopAbilityUpScRsp" => Some(Self::ShopAbilityUpScRsp), + "CmdEvolveBuildQueryInfoCsReq" => Some(Self::QueryInfoCsReq), + "CmdEvolveBuildShopAbilityResetScRsp" => Some(Self::ShopAbilityResetScRsp), + "CmdEvolveBuildStartLevelScRsp" => Some(Self::StartLevelScRsp), + "CmdEvolveBuildGiveupCsReq" => Some(Self::GiveupCsReq), + "CmdEvolveBuildStartLevelCsReq" => Some(Self::StartLevelCsReq), + "CmdEvolveBuildReRandomStageCsReq" => Some(Self::ReRandomStageCsReq), + "CmdEvolveBuildQueryInfoScRsp" => Some(Self::QueryInfoScRsp), + "CmdEvolveBuildLeaveScRsp" => Some(Self::LeaveScRsp), + "CmdEvolveBuildSkipTeachLevelScRsp" => Some(Self::SkipTeachLevelScRsp), _ => None, } } @@ -61704,27 +63912,27 @@ impl Klnipnjcnmj { #[repr(i32)] pub enum CmdExpeditionType { None = 0, - CmdTakeMultipleActivityExpeditionRewardScRsp = 2520, - CmdAcceptActivityExpeditionCsReq = 2504, - CmdAcceptExpeditionScRsp = 2530, CmdAcceptMultipleExpeditionCsReq = 2505, - CmdGetExpeditionDataCsReq = 2523, - CmdAcceptMultipleExpeditionScRsp = 2506, - CmdCancelActivityExpeditionScRsp = 2513, - CmdCancelExpeditionCsReq = 2502, - CmdCancelExpeditionScRsp = 2501, - CmdAcceptActivityExpeditionScRsp = 2543, - CmdTakeExpeditionRewardScRsp = 2527, - CmdGetExpeditionDataScRsp = 2521, - CmdTakeMultipleActivityExpeditionRewardCsReq = 2548, + CmdTakeMultipleActivityExpeditionRewardScRsp = 2518, + CmdTakeActivityExpeditionRewardScRsp = 2524, CmdTakeMultipleExpeditionRewardCsReq = 2550, - CmdAcceptExpeditionCsReq = 2546, - CmdTakeExpeditionRewardCsReq = 2528, - CmdTakeMultipleExpeditionRewardScRsp = 2537, - CmdCancelActivityExpeditionCsReq = 2518, - CmdExpeditionDataChangeScNotify = 2542, - CmdTakeActivityExpeditionRewardCsReq = 2532, - CmdTakeActivityExpeditionRewardScRsp = 2529, + CmdExpeditionDataChangeScNotify = 2538, + CmdAcceptActivityExpeditionScRsp = 2517, + CmdGetExpeditionDataCsReq = 2503, + CmdTakeMultipleActivityExpeditionRewardCsReq = 2532, + CmdGetExpeditionDataScRsp = 2544, + CmdAcceptExpeditionScRsp = 2545, + CmdCancelActivityExpeditionCsReq = 2546, + CmdCancelActivityExpeditionScRsp = 2542, + CmdAcceptActivityExpeditionCsReq = 2549, + CmdTakeMultipleExpeditionRewardScRsp = 2516, + CmdTakeExpeditionRewardCsReq = 2547, + CmdCancelExpeditionCsReq = 2521, + CmdAcceptExpeditionCsReq = 2528, + CmdCancelExpeditionScRsp = 2536, + CmdTakeExpeditionRewardScRsp = 2531, + CmdTakeActivityExpeditionRewardCsReq = 2523, + CmdAcceptMultipleExpeditionScRsp = 2519, } impl CmdExpeditionType { /// String value of the enum field names used in the ProtoBuf definition. @@ -61734,91 +63942,91 @@ impl CmdExpeditionType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdExpeditionTypeNone", + Self::CmdAcceptMultipleExpeditionCsReq => "CmdAcceptMultipleExpeditionCsReq", Self::CmdTakeMultipleActivityExpeditionRewardScRsp => { "CmdTakeMultipleActivityExpeditionRewardScRsp" } - Self::CmdAcceptActivityExpeditionCsReq => "CmdAcceptActivityExpeditionCsReq", - Self::CmdAcceptExpeditionScRsp => "CmdAcceptExpeditionScRsp", - Self::CmdAcceptMultipleExpeditionCsReq => "CmdAcceptMultipleExpeditionCsReq", - Self::CmdGetExpeditionDataCsReq => "CmdGetExpeditionDataCsReq", - Self::CmdAcceptMultipleExpeditionScRsp => "CmdAcceptMultipleExpeditionScRsp", - Self::CmdCancelActivityExpeditionScRsp => "CmdCancelActivityExpeditionScRsp", - Self::CmdCancelExpeditionCsReq => "CmdCancelExpeditionCsReq", - Self::CmdCancelExpeditionScRsp => "CmdCancelExpeditionScRsp", - Self::CmdAcceptActivityExpeditionScRsp => "CmdAcceptActivityExpeditionScRsp", - Self::CmdTakeExpeditionRewardScRsp => "CmdTakeExpeditionRewardScRsp", - Self::CmdGetExpeditionDataScRsp => "CmdGetExpeditionDataScRsp", - Self::CmdTakeMultipleActivityExpeditionRewardCsReq => { - "CmdTakeMultipleActivityExpeditionRewardCsReq" - } - Self::CmdTakeMultipleExpeditionRewardCsReq => { - "CmdTakeMultipleExpeditionRewardCsReq" - } - Self::CmdAcceptExpeditionCsReq => "CmdAcceptExpeditionCsReq", - Self::CmdTakeExpeditionRewardCsReq => "CmdTakeExpeditionRewardCsReq", - Self::CmdTakeMultipleExpeditionRewardScRsp => { - "CmdTakeMultipleExpeditionRewardScRsp" - } - Self::CmdCancelActivityExpeditionCsReq => "CmdCancelActivityExpeditionCsReq", - Self::CmdExpeditionDataChangeScNotify => "CmdExpeditionDataChangeScNotify", - Self::CmdTakeActivityExpeditionRewardCsReq => { - "CmdTakeActivityExpeditionRewardCsReq" - } Self::CmdTakeActivityExpeditionRewardScRsp => { "CmdTakeActivityExpeditionRewardScRsp" } + Self::CmdTakeMultipleExpeditionRewardCsReq => { + "CmdTakeMultipleExpeditionRewardCsReq" + } + Self::CmdExpeditionDataChangeScNotify => "CmdExpeditionDataChangeScNotify", + Self::CmdAcceptActivityExpeditionScRsp => "CmdAcceptActivityExpeditionScRsp", + Self::CmdGetExpeditionDataCsReq => "CmdGetExpeditionDataCsReq", + Self::CmdTakeMultipleActivityExpeditionRewardCsReq => { + "CmdTakeMultipleActivityExpeditionRewardCsReq" + } + Self::CmdGetExpeditionDataScRsp => "CmdGetExpeditionDataScRsp", + Self::CmdAcceptExpeditionScRsp => "CmdAcceptExpeditionScRsp", + Self::CmdCancelActivityExpeditionCsReq => "CmdCancelActivityExpeditionCsReq", + Self::CmdCancelActivityExpeditionScRsp => "CmdCancelActivityExpeditionScRsp", + Self::CmdAcceptActivityExpeditionCsReq => "CmdAcceptActivityExpeditionCsReq", + Self::CmdTakeMultipleExpeditionRewardScRsp => { + "CmdTakeMultipleExpeditionRewardScRsp" + } + Self::CmdTakeExpeditionRewardCsReq => "CmdTakeExpeditionRewardCsReq", + Self::CmdCancelExpeditionCsReq => "CmdCancelExpeditionCsReq", + Self::CmdAcceptExpeditionCsReq => "CmdAcceptExpeditionCsReq", + Self::CmdCancelExpeditionScRsp => "CmdCancelExpeditionScRsp", + Self::CmdTakeExpeditionRewardScRsp => "CmdTakeExpeditionRewardScRsp", + Self::CmdTakeActivityExpeditionRewardCsReq => { + "CmdTakeActivityExpeditionRewardCsReq" + } + Self::CmdAcceptMultipleExpeditionScRsp => "CmdAcceptMultipleExpeditionScRsp", } } /// 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), - "CmdTakeMultipleActivityExpeditionRewardScRsp" => { - Some(Self::CmdTakeMultipleActivityExpeditionRewardScRsp) - } - "CmdAcceptActivityExpeditionCsReq" => { - Some(Self::CmdAcceptActivityExpeditionCsReq) - } - "CmdAcceptExpeditionScRsp" => Some(Self::CmdAcceptExpeditionScRsp), "CmdAcceptMultipleExpeditionCsReq" => { Some(Self::CmdAcceptMultipleExpeditionCsReq) } - "CmdGetExpeditionDataCsReq" => Some(Self::CmdGetExpeditionDataCsReq), - "CmdAcceptMultipleExpeditionScRsp" => { - Some(Self::CmdAcceptMultipleExpeditionScRsp) + "CmdTakeMultipleActivityExpeditionRewardScRsp" => { + Some(Self::CmdTakeMultipleActivityExpeditionRewardScRsp) } - "CmdCancelActivityExpeditionScRsp" => { - Some(Self::CmdCancelActivityExpeditionScRsp) - } - "CmdCancelExpeditionCsReq" => Some(Self::CmdCancelExpeditionCsReq), - "CmdCancelExpeditionScRsp" => Some(Self::CmdCancelExpeditionScRsp), - "CmdAcceptActivityExpeditionScRsp" => { - Some(Self::CmdAcceptActivityExpeditionScRsp) - } - "CmdTakeExpeditionRewardScRsp" => Some(Self::CmdTakeExpeditionRewardScRsp), - "CmdGetExpeditionDataScRsp" => Some(Self::CmdGetExpeditionDataScRsp), - "CmdTakeMultipleActivityExpeditionRewardCsReq" => { - Some(Self::CmdTakeMultipleActivityExpeditionRewardCsReq) + "CmdTakeActivityExpeditionRewardScRsp" => { + Some(Self::CmdTakeActivityExpeditionRewardScRsp) } "CmdTakeMultipleExpeditionRewardCsReq" => { Some(Self::CmdTakeMultipleExpeditionRewardCsReq) } - "CmdAcceptExpeditionCsReq" => Some(Self::CmdAcceptExpeditionCsReq), - "CmdTakeExpeditionRewardCsReq" => Some(Self::CmdTakeExpeditionRewardCsReq), - "CmdTakeMultipleExpeditionRewardScRsp" => { - Some(Self::CmdTakeMultipleExpeditionRewardScRsp) - } - "CmdCancelActivityExpeditionCsReq" => { - Some(Self::CmdCancelActivityExpeditionCsReq) - } "CmdExpeditionDataChangeScNotify" => { Some(Self::CmdExpeditionDataChangeScNotify) } + "CmdAcceptActivityExpeditionScRsp" => { + Some(Self::CmdAcceptActivityExpeditionScRsp) + } + "CmdGetExpeditionDataCsReq" => Some(Self::CmdGetExpeditionDataCsReq), + "CmdTakeMultipleActivityExpeditionRewardCsReq" => { + Some(Self::CmdTakeMultipleActivityExpeditionRewardCsReq) + } + "CmdGetExpeditionDataScRsp" => Some(Self::CmdGetExpeditionDataScRsp), + "CmdAcceptExpeditionScRsp" => Some(Self::CmdAcceptExpeditionScRsp), + "CmdCancelActivityExpeditionCsReq" => { + Some(Self::CmdCancelActivityExpeditionCsReq) + } + "CmdCancelActivityExpeditionScRsp" => { + Some(Self::CmdCancelActivityExpeditionScRsp) + } + "CmdAcceptActivityExpeditionCsReq" => { + Some(Self::CmdAcceptActivityExpeditionCsReq) + } + "CmdTakeMultipleExpeditionRewardScRsp" => { + Some(Self::CmdTakeMultipleExpeditionRewardScRsp) + } + "CmdTakeExpeditionRewardCsReq" => Some(Self::CmdTakeExpeditionRewardCsReq), + "CmdCancelExpeditionCsReq" => Some(Self::CmdCancelExpeditionCsReq), + "CmdAcceptExpeditionCsReq" => Some(Self::CmdAcceptExpeditionCsReq), + "CmdCancelExpeditionScRsp" => Some(Self::CmdCancelExpeditionScRsp), + "CmdTakeExpeditionRewardScRsp" => Some(Self::CmdTakeExpeditionRewardScRsp), "CmdTakeActivityExpeditionRewardCsReq" => { Some(Self::CmdTakeActivityExpeditionRewardCsReq) } - "CmdTakeActivityExpeditionRewardScRsp" => { - Some(Self::CmdTakeActivityExpeditionRewardScRsp) + "CmdAcceptMultipleExpeditionScRsp" => { + Some(Self::CmdAcceptMultipleExpeditionScRsp) } _ => None, } @@ -61829,12 +64037,12 @@ impl CmdExpeditionType { #[repr(i32)] pub enum CmdFantasticStoryActivityType { None = 0, - CmdFinishChapterScNotify = 4998, - CmdGetFantasticStoryActivityDataCsReq = 4910, - CmdEnterFantasticStoryActivityStageCsReq = 4953, - CmdGetFantasticStoryActivityDataScRsp = 4905, - CmdFantasticStoryActivityBattleEndScNotify = 4902, - CmdEnterFantasticStoryActivityStageScRsp = 4979, + CmdFantasticStoryActivityBattleEndScNotify = 4985, + CmdEnterFantasticStoryActivityStageCsReq = 4981, + CmdEnterFantasticStoryActivityStageScRsp = 4902, + CmdGetFantasticStoryActivityDataScRsp = 4914, + CmdFinishChapterScNotify = 4977, + CmdGetFantasticStoryActivityDataCsReq = 4941, } impl CmdFantasticStoryActivityType { /// String value of the enum field names used in the ProtoBuf definition. @@ -61844,21 +64052,21 @@ impl CmdFantasticStoryActivityType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdFantasticStoryActivityTypeNone", - Self::CmdFinishChapterScNotify => "CmdFinishChapterScNotify", - Self::CmdGetFantasticStoryActivityDataCsReq => { - "CmdGetFantasticStoryActivityDataCsReq" + Self::CmdFantasticStoryActivityBattleEndScNotify => { + "CmdFantasticStoryActivityBattleEndScNotify" } Self::CmdEnterFantasticStoryActivityStageCsReq => { "CmdEnterFantasticStoryActivityStageCsReq" } + Self::CmdEnterFantasticStoryActivityStageScRsp => { + "CmdEnterFantasticStoryActivityStageScRsp" + } Self::CmdGetFantasticStoryActivityDataScRsp => { "CmdGetFantasticStoryActivityDataScRsp" } - Self::CmdFantasticStoryActivityBattleEndScNotify => { - "CmdFantasticStoryActivityBattleEndScNotify" - } - Self::CmdEnterFantasticStoryActivityStageScRsp => { - "CmdEnterFantasticStoryActivityStageScRsp" + Self::CmdFinishChapterScNotify => "CmdFinishChapterScNotify", + Self::CmdGetFantasticStoryActivityDataCsReq => { + "CmdGetFantasticStoryActivityDataCsReq" } } } @@ -61866,21 +64074,21 @@ impl CmdFantasticStoryActivityType { pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdFantasticStoryActivityTypeNone" => Some(Self::None), - "CmdFinishChapterScNotify" => Some(Self::CmdFinishChapterScNotify), - "CmdGetFantasticStoryActivityDataCsReq" => { - Some(Self::CmdGetFantasticStoryActivityDataCsReq) + "CmdFantasticStoryActivityBattleEndScNotify" => { + Some(Self::CmdFantasticStoryActivityBattleEndScNotify) } "CmdEnterFantasticStoryActivityStageCsReq" => { Some(Self::CmdEnterFantasticStoryActivityStageCsReq) } + "CmdEnterFantasticStoryActivityStageScRsp" => { + Some(Self::CmdEnterFantasticStoryActivityStageScRsp) + } "CmdGetFantasticStoryActivityDataScRsp" => { Some(Self::CmdGetFantasticStoryActivityDataScRsp) } - "CmdFantasticStoryActivityBattleEndScNotify" => { - Some(Self::CmdFantasticStoryActivityBattleEndScNotify) - } - "CmdEnterFantasticStoryActivityStageScRsp" => { - Some(Self::CmdEnterFantasticStoryActivityStageScRsp) + "CmdFinishChapterScNotify" => Some(Self::CmdFinishChapterScNotify), + "CmdGetFantasticStoryActivityDataCsReq" => { + Some(Self::CmdGetFantasticStoryActivityDataCsReq) } _ => None, } @@ -61891,36 +64099,33 @@ impl CmdFantasticStoryActivityType { #[repr(i32)] pub enum CmdFateType { None = 0, - CmdFateShopLeaveCsReq = 5956, - CmdFateBattleStartScRsp = 5951, - CmdFateBattleStartCsReq = 5952, - CmdFateChangeLineupScRsp = 5977, - CmdFateShopRefreshGoodsCsReq = 5963, - CmdFateQueryCsReq = 5973, - CmdFateShopLockGoodsCsReq = 5979, - CmdFateSettleScRsp = 5957, - CmdFateStartCsReq = 5996, - CmdFateShopSellBuffScRsp = 5968, - CmdFateShopLockGoodsScRsp = 5955, - CmdFateShopRefreshGoodsScRsp = 5982, - CmdFateTakeExpRewardCsReq = 5958, - CmdFateShopBuyGoodsScRsp = 5954, + CmdFateStartScRsp = 5995, CmdFateShopLeaveScRsp = 6000, - CmdFateChangeLineupCsReq = 5978, - CmdFateDebugAutoPlayCsReq = 5965, - CmdFateSettleCsReq = 5990, - CmdFateHandlePendingActionCsReq = 5987, - CmdFateStartScRsp = 5980, - CmdFateHandlePendingActionScRsp = 5998, - CmdFateSettleScNotify = 5962, - CmdFateShopBuyGoodsCsReq = 5992, - CmdFateQueryScRsp = 5971, - CmdFateSyncPendingActionScNotify = 5959, - CmdFateShopSellBuffCsReq = 5993, - CmdFateTakeExpRewardScRsp = 5953, - CmdFateSyncActionResultScNotify = 5970, - CmdFateDebugAutoPlayFinishScNotify = 5999, - CmdFateDebugAutoPlayScRsp = 5964, + CmdFateSyncPendingActionScNotify = 5954, + CmdFateQueryCsReq = 5953, + CmdFateQueryScRsp = 5994, + CmdFateShopLockGoodsScRsp = 5955, + CmdFateChangeLineupCsReq = 5997, + CmdFateShopSellBuffScRsp = 5996, + CmdFateHandlePendingActionScRsp = 5982, + CmdFateShopBuyGoodsCsReq = 5988, + CmdFateSettleScRsp = 5960, + CmdFateHandlePendingActionCsReq = 5966, + CmdFateBattleStartCsReq = 5971, + CmdFateSettleCsReq = 5961, + CmdFateBattleStartScRsp = 5986, + CmdFateShopLeaveCsReq = 5969, + CmdFateChangeLineupScRsp = 5981, + CmdFateShopLockGoodsCsReq = 5974, + CmdFateShopSellBuffCsReq = 5967, + CmdFateSettleScNotify = 5963, + CmdFateTakeExpRewardCsReq = 5957, + CmdFateShopRefreshGoodsCsReq = 5992, + CmdFateShopBuyGoodsScRsp = 5999, + CmdFateTakeExpRewardScRsp = 5964, + CmdFateShopRefreshGoodsScRsp = 5973, + CmdFateSyncActionResultScNotify = 5968, + CmdFateStartCsReq = 5978, } impl CmdFateType { /// String value of the enum field names used in the ProtoBuf definition. @@ -61930,84 +64135,74 @@ impl CmdFateType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdFateTypeNone", - Self::CmdFateShopLeaveCsReq => "CmdFateShopLeaveCsReq", - Self::CmdFateBattleStartScRsp => "CmdFateBattleStartScRsp", - Self::CmdFateBattleStartCsReq => "CmdFateBattleStartCsReq", - Self::CmdFateChangeLineupScRsp => "CmdFateChangeLineupScRsp", - Self::CmdFateShopRefreshGoodsCsReq => "CmdFateShopRefreshGoodsCsReq", - Self::CmdFateQueryCsReq => "CmdFateQueryCsReq", - Self::CmdFateShopLockGoodsCsReq => "CmdFateShopLockGoodsCsReq", - Self::CmdFateSettleScRsp => "CmdFateSettleScRsp", - Self::CmdFateStartCsReq => "CmdFateStartCsReq", - Self::CmdFateShopSellBuffScRsp => "CmdFateShopSellBuffScRsp", - Self::CmdFateShopLockGoodsScRsp => "CmdFateShopLockGoodsScRsp", - Self::CmdFateShopRefreshGoodsScRsp => "CmdFateShopRefreshGoodsScRsp", - Self::CmdFateTakeExpRewardCsReq => "CmdFateTakeExpRewardCsReq", - Self::CmdFateShopBuyGoodsScRsp => "CmdFateShopBuyGoodsScRsp", - Self::CmdFateShopLeaveScRsp => "CmdFateShopLeaveScRsp", - Self::CmdFateChangeLineupCsReq => "CmdFateChangeLineupCsReq", - Self::CmdFateDebugAutoPlayCsReq => "CmdFateDebugAutoPlayCsReq", - Self::CmdFateSettleCsReq => "CmdFateSettleCsReq", - Self::CmdFateHandlePendingActionCsReq => "CmdFateHandlePendingActionCsReq", Self::CmdFateStartScRsp => "CmdFateStartScRsp", - Self::CmdFateHandlePendingActionScRsp => "CmdFateHandlePendingActionScRsp", - Self::CmdFateSettleScNotify => "CmdFateSettleScNotify", - Self::CmdFateShopBuyGoodsCsReq => "CmdFateShopBuyGoodsCsReq", - Self::CmdFateQueryScRsp => "CmdFateQueryScRsp", + Self::CmdFateShopLeaveScRsp => "CmdFateShopLeaveScRsp", Self::CmdFateSyncPendingActionScNotify => "CmdFateSyncPendingActionScNotify", + Self::CmdFateQueryCsReq => "CmdFateQueryCsReq", + Self::CmdFateQueryScRsp => "CmdFateQueryScRsp", + Self::CmdFateShopLockGoodsScRsp => "CmdFateShopLockGoodsScRsp", + Self::CmdFateChangeLineupCsReq => "CmdFateChangeLineupCsReq", + Self::CmdFateShopSellBuffScRsp => "CmdFateShopSellBuffScRsp", + Self::CmdFateHandlePendingActionScRsp => "CmdFateHandlePendingActionScRsp", + Self::CmdFateShopBuyGoodsCsReq => "CmdFateShopBuyGoodsCsReq", + Self::CmdFateSettleScRsp => "CmdFateSettleScRsp", + Self::CmdFateHandlePendingActionCsReq => "CmdFateHandlePendingActionCsReq", + Self::CmdFateBattleStartCsReq => "CmdFateBattleStartCsReq", + Self::CmdFateSettleCsReq => "CmdFateSettleCsReq", + Self::CmdFateBattleStartScRsp => "CmdFateBattleStartScRsp", + Self::CmdFateShopLeaveCsReq => "CmdFateShopLeaveCsReq", + Self::CmdFateChangeLineupScRsp => "CmdFateChangeLineupScRsp", + Self::CmdFateShopLockGoodsCsReq => "CmdFateShopLockGoodsCsReq", Self::CmdFateShopSellBuffCsReq => "CmdFateShopSellBuffCsReq", + Self::CmdFateSettleScNotify => "CmdFateSettleScNotify", + Self::CmdFateTakeExpRewardCsReq => "CmdFateTakeExpRewardCsReq", + Self::CmdFateShopRefreshGoodsCsReq => "CmdFateShopRefreshGoodsCsReq", + Self::CmdFateShopBuyGoodsScRsp => "CmdFateShopBuyGoodsScRsp", Self::CmdFateTakeExpRewardScRsp => "CmdFateTakeExpRewardScRsp", + Self::CmdFateShopRefreshGoodsScRsp => "CmdFateShopRefreshGoodsScRsp", Self::CmdFateSyncActionResultScNotify => "CmdFateSyncActionResultScNotify", - Self::CmdFateDebugAutoPlayFinishScNotify => { - "CmdFateDebugAutoPlayFinishScNotify" - } - Self::CmdFateDebugAutoPlayScRsp => "CmdFateDebugAutoPlayScRsp", + Self::CmdFateStartCsReq => "CmdFateStartCsReq", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdFateTypeNone" => Some(Self::None), - "CmdFateShopLeaveCsReq" => Some(Self::CmdFateShopLeaveCsReq), - "CmdFateBattleStartScRsp" => Some(Self::CmdFateBattleStartScRsp), - "CmdFateBattleStartCsReq" => Some(Self::CmdFateBattleStartCsReq), - "CmdFateChangeLineupScRsp" => Some(Self::CmdFateChangeLineupScRsp), - "CmdFateShopRefreshGoodsCsReq" => Some(Self::CmdFateShopRefreshGoodsCsReq), - "CmdFateQueryCsReq" => Some(Self::CmdFateQueryCsReq), - "CmdFateShopLockGoodsCsReq" => Some(Self::CmdFateShopLockGoodsCsReq), - "CmdFateSettleScRsp" => Some(Self::CmdFateSettleScRsp), - "CmdFateStartCsReq" => Some(Self::CmdFateStartCsReq), - "CmdFateShopSellBuffScRsp" => Some(Self::CmdFateShopSellBuffScRsp), - "CmdFateShopLockGoodsScRsp" => Some(Self::CmdFateShopLockGoodsScRsp), - "CmdFateShopRefreshGoodsScRsp" => Some(Self::CmdFateShopRefreshGoodsScRsp), - "CmdFateTakeExpRewardCsReq" => Some(Self::CmdFateTakeExpRewardCsReq), - "CmdFateShopBuyGoodsScRsp" => Some(Self::CmdFateShopBuyGoodsScRsp), - "CmdFateShopLeaveScRsp" => Some(Self::CmdFateShopLeaveScRsp), - "CmdFateChangeLineupCsReq" => Some(Self::CmdFateChangeLineupCsReq), - "CmdFateDebugAutoPlayCsReq" => Some(Self::CmdFateDebugAutoPlayCsReq), - "CmdFateSettleCsReq" => Some(Self::CmdFateSettleCsReq), - "CmdFateHandlePendingActionCsReq" => { - Some(Self::CmdFateHandlePendingActionCsReq) - } "CmdFateStartScRsp" => Some(Self::CmdFateStartScRsp), - "CmdFateHandlePendingActionScRsp" => { - Some(Self::CmdFateHandlePendingActionScRsp) - } - "CmdFateSettleScNotify" => Some(Self::CmdFateSettleScNotify), - "CmdFateShopBuyGoodsCsReq" => Some(Self::CmdFateShopBuyGoodsCsReq), - "CmdFateQueryScRsp" => Some(Self::CmdFateQueryScRsp), + "CmdFateShopLeaveScRsp" => Some(Self::CmdFateShopLeaveScRsp), "CmdFateSyncPendingActionScNotify" => { Some(Self::CmdFateSyncPendingActionScNotify) } + "CmdFateQueryCsReq" => Some(Self::CmdFateQueryCsReq), + "CmdFateQueryScRsp" => Some(Self::CmdFateQueryScRsp), + "CmdFateShopLockGoodsScRsp" => Some(Self::CmdFateShopLockGoodsScRsp), + "CmdFateChangeLineupCsReq" => Some(Self::CmdFateChangeLineupCsReq), + "CmdFateShopSellBuffScRsp" => Some(Self::CmdFateShopSellBuffScRsp), + "CmdFateHandlePendingActionScRsp" => { + Some(Self::CmdFateHandlePendingActionScRsp) + } + "CmdFateShopBuyGoodsCsReq" => Some(Self::CmdFateShopBuyGoodsCsReq), + "CmdFateSettleScRsp" => Some(Self::CmdFateSettleScRsp), + "CmdFateHandlePendingActionCsReq" => { + Some(Self::CmdFateHandlePendingActionCsReq) + } + "CmdFateBattleStartCsReq" => Some(Self::CmdFateBattleStartCsReq), + "CmdFateSettleCsReq" => Some(Self::CmdFateSettleCsReq), + "CmdFateBattleStartScRsp" => Some(Self::CmdFateBattleStartScRsp), + "CmdFateShopLeaveCsReq" => Some(Self::CmdFateShopLeaveCsReq), + "CmdFateChangeLineupScRsp" => Some(Self::CmdFateChangeLineupScRsp), + "CmdFateShopLockGoodsCsReq" => Some(Self::CmdFateShopLockGoodsCsReq), "CmdFateShopSellBuffCsReq" => Some(Self::CmdFateShopSellBuffCsReq), + "CmdFateSettleScNotify" => Some(Self::CmdFateSettleScNotify), + "CmdFateTakeExpRewardCsReq" => Some(Self::CmdFateTakeExpRewardCsReq), + "CmdFateShopRefreshGoodsCsReq" => Some(Self::CmdFateShopRefreshGoodsCsReq), + "CmdFateShopBuyGoodsScRsp" => Some(Self::CmdFateShopBuyGoodsScRsp), "CmdFateTakeExpRewardScRsp" => Some(Self::CmdFateTakeExpRewardScRsp), + "CmdFateShopRefreshGoodsScRsp" => Some(Self::CmdFateShopRefreshGoodsScRsp), "CmdFateSyncActionResultScNotify" => { Some(Self::CmdFateSyncActionResultScNotify) } - "CmdFateDebugAutoPlayFinishScNotify" => { - Some(Self::CmdFateDebugAutoPlayFinishScNotify) - } - "CmdFateDebugAutoPlayScRsp" => Some(Self::CmdFateDebugAutoPlayScRsp), + "CmdFateStartCsReq" => Some(Self::CmdFateStartCsReq), _ => None, } } @@ -62110,11 +64305,11 @@ impl Mgpocjfmkpm { #[repr(i32)] pub enum CmdFeverTimeActivityType { None = 0, - CmdFeverTimeActivityBattleEndScNotify = 7151, - CmdEnterFeverTimeActivityStageCsReq = 7155, - CmdEnterFeverTimeActivityStageScRsp = 7160, - CmdGetFeverTimeActivityDataCsReq = 7152, - CmdGetFeverTimeActivityDataScRsp = 7156, + CmdGetFeverTimeActivityDataCsReq = 7155, + CmdGetFeverTimeActivityDataScRsp = 7151, + CmdEnterFeverTimeActivityStageScRsp = 7157, + CmdEnterFeverTimeActivityStageCsReq = 7156, + CmdFeverTimeActivityBattleEndScNotify = 7159, } impl CmdFeverTimeActivityType { /// String value of the enum field names used in the ProtoBuf definition. @@ -62124,38 +64319,38 @@ impl CmdFeverTimeActivityType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdFeverTimeActivityTypeNone", - Self::CmdFeverTimeActivityBattleEndScNotify => { - "CmdFeverTimeActivityBattleEndScNotify" + Self::CmdGetFeverTimeActivityDataCsReq => "CmdGetFeverTimeActivityDataCsReq", + Self::CmdGetFeverTimeActivityDataScRsp => "CmdGetFeverTimeActivityDataScRsp", + Self::CmdEnterFeverTimeActivityStageScRsp => { + "CmdEnterFeverTimeActivityStageScRsp" } Self::CmdEnterFeverTimeActivityStageCsReq => { "CmdEnterFeverTimeActivityStageCsReq" } - Self::CmdEnterFeverTimeActivityStageScRsp => { - "CmdEnterFeverTimeActivityStageScRsp" + Self::CmdFeverTimeActivityBattleEndScNotify => { + "CmdFeverTimeActivityBattleEndScNotify" } - Self::CmdGetFeverTimeActivityDataCsReq => "CmdGetFeverTimeActivityDataCsReq", - Self::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) - } - "CmdEnterFeverTimeActivityStageCsReq" => { - Some(Self::CmdEnterFeverTimeActivityStageCsReq) - } - "CmdEnterFeverTimeActivityStageScRsp" => { - Some(Self::CmdEnterFeverTimeActivityStageScRsp) - } "CmdGetFeverTimeActivityDataCsReq" => { Some(Self::CmdGetFeverTimeActivityDataCsReq) } "CmdGetFeverTimeActivityDataScRsp" => { Some(Self::CmdGetFeverTimeActivityDataScRsp) } + "CmdEnterFeverTimeActivityStageScRsp" => { + Some(Self::CmdEnterFeverTimeActivityStageScRsp) + } + "CmdEnterFeverTimeActivityStageCsReq" => { + Some(Self::CmdEnterFeverTimeActivityStageCsReq) + } + "CmdFeverTimeActivityBattleEndScNotify" => { + Some(Self::CmdFeverTimeActivityBattleEndScNotify) + } _ => None, } } @@ -62201,16 +64396,16 @@ impl Pmnfdjcllgb { #[repr(i32)] pub enum CmdFightType { None = 0, - CmdFightEnterScRsp = 30005, - CmdFightKickOutScNotify = 30053, - CmdFightGeneralScRsp = 30041, - CmdFightSessionStopScNotify = 30097, - CmdFightEnterCsReq = 30010, - CmdFightHeartBeatCsReq = 30079, - CmdFightGeneralCsReq = 30006, - CmdFightLeaveScNotify = 30098, - CmdFightHeartBeatScRsp = 30002, - CmdFightGeneralScNotify = 30055, + CmdFightSessionStopScNotify = 30012, + CmdFightEnterScRsp = 30014, + CmdFightEnterCsReq = 30041, + CmdFightGeneralScNotify = 30062, + CmdFightHeartBeatCsReq = 30002, + CmdFightLeaveScNotify = 30077, + CmdFightKickOutScNotify = 30081, + CmdFightGeneralCsReq = 30088, + CmdFightGeneralScRsp = 30019, + CmdFightHeartBeatScRsp = 30085, } impl CmdFightType { /// String value of the enum field names used in the ProtoBuf definition. @@ -62220,32 +64415,32 @@ impl CmdFightType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdFightTypeNone", - Self::CmdFightEnterScRsp => "CmdFightEnterScRsp", - Self::CmdFightKickOutScNotify => "CmdFightKickOutScNotify", - Self::CmdFightGeneralScRsp => "CmdFightGeneralScRsp", Self::CmdFightSessionStopScNotify => "CmdFightSessionStopScNotify", + Self::CmdFightEnterScRsp => "CmdFightEnterScRsp", Self::CmdFightEnterCsReq => "CmdFightEnterCsReq", - Self::CmdFightHeartBeatCsReq => "CmdFightHeartBeatCsReq", - Self::CmdFightGeneralCsReq => "CmdFightGeneralCsReq", - Self::CmdFightLeaveScNotify => "CmdFightLeaveScNotify", - Self::CmdFightHeartBeatScRsp => "CmdFightHeartBeatScRsp", Self::CmdFightGeneralScNotify => "CmdFightGeneralScNotify", + Self::CmdFightHeartBeatCsReq => "CmdFightHeartBeatCsReq", + Self::CmdFightLeaveScNotify => "CmdFightLeaveScNotify", + Self::CmdFightKickOutScNotify => "CmdFightKickOutScNotify", + Self::CmdFightGeneralCsReq => "CmdFightGeneralCsReq", + Self::CmdFightGeneralScRsp => "CmdFightGeneralScRsp", + Self::CmdFightHeartBeatScRsp => "CmdFightHeartBeatScRsp", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdFightTypeNone" => Some(Self::None), - "CmdFightEnterScRsp" => Some(Self::CmdFightEnterScRsp), - "CmdFightKickOutScNotify" => Some(Self::CmdFightKickOutScNotify), - "CmdFightGeneralScRsp" => Some(Self::CmdFightGeneralScRsp), "CmdFightSessionStopScNotify" => Some(Self::CmdFightSessionStopScNotify), + "CmdFightEnterScRsp" => Some(Self::CmdFightEnterScRsp), "CmdFightEnterCsReq" => Some(Self::CmdFightEnterCsReq), - "CmdFightHeartBeatCsReq" => Some(Self::CmdFightHeartBeatCsReq), - "CmdFightGeneralCsReq" => Some(Self::CmdFightGeneralCsReq), - "CmdFightLeaveScNotify" => Some(Self::CmdFightLeaveScNotify), - "CmdFightHeartBeatScRsp" => Some(Self::CmdFightHeartBeatScRsp), "CmdFightGeneralScNotify" => Some(Self::CmdFightGeneralScNotify), + "CmdFightHeartBeatCsReq" => Some(Self::CmdFightHeartBeatCsReq), + "CmdFightLeaveScNotify" => Some(Self::CmdFightLeaveScNotify), + "CmdFightKickOutScNotify" => Some(Self::CmdFightKickOutScNotify), + "CmdFightGeneralCsReq" => Some(Self::CmdFightGeneralCsReq), + "CmdFightGeneralScRsp" => Some(Self::CmdFightGeneralScRsp), + "CmdFightHeartBeatScRsp" => Some(Self::CmdFightHeartBeatScRsp), _ => None, } } @@ -62255,13 +64450,13 @@ impl CmdFightType { #[repr(i32)] pub enum CmdFightActivityType { None = 0, - CmdGetFightActivityDataCsReq = 3610, - CmdEnterFightActivityStageScRsp = 3679, - CmdTakeFightActivityRewardScRsp = 3697, - CmdFightActivityDataChangeScNotify = 3698, - CmdEnterFightActivityStageCsReq = 3653, - CmdGetFightActivityDataScRsp = 3605, - CmdTakeFightActivityRewardCsReq = 3602, + CmdTakeFightActivityRewardCsReq = 3685, + CmdFightActivityDataChangeScNotify = 3677, + CmdEnterFightActivityStageCsReq = 3681, + CmdTakeFightActivityRewardScRsp = 3612, + CmdGetFightActivityDataCsReq = 3641, + CmdEnterFightActivityStageScRsp = 3602, + CmdGetFightActivityDataScRsp = 3614, } impl CmdFightActivityType { /// String value of the enum field names used in the ProtoBuf definition. @@ -62271,27 +64466,23 @@ impl CmdFightActivityType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdFightActivityTypeNone", - Self::CmdGetFightActivityDataCsReq => "CmdGetFightActivityDataCsReq", - Self::CmdEnterFightActivityStageScRsp => "CmdEnterFightActivityStageScRsp", - Self::CmdTakeFightActivityRewardScRsp => "CmdTakeFightActivityRewardScRsp", + Self::CmdTakeFightActivityRewardCsReq => "CmdTakeFightActivityRewardCsReq", Self::CmdFightActivityDataChangeScNotify => { "CmdFightActivityDataChangeScNotify" } Self::CmdEnterFightActivityStageCsReq => "CmdEnterFightActivityStageCsReq", + Self::CmdTakeFightActivityRewardScRsp => "CmdTakeFightActivityRewardScRsp", + Self::CmdGetFightActivityDataCsReq => "CmdGetFightActivityDataCsReq", + Self::CmdEnterFightActivityStageScRsp => "CmdEnterFightActivityStageScRsp", Self::CmdGetFightActivityDataScRsp => "CmdGetFightActivityDataScRsp", - Self::CmdTakeFightActivityRewardCsReq => "CmdTakeFightActivityRewardCsReq", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdFightActivityTypeNone" => Some(Self::None), - "CmdGetFightActivityDataCsReq" => Some(Self::CmdGetFightActivityDataCsReq), - "CmdEnterFightActivityStageScRsp" => { - Some(Self::CmdEnterFightActivityStageScRsp) - } - "CmdTakeFightActivityRewardScRsp" => { - Some(Self::CmdTakeFightActivityRewardScRsp) + "CmdTakeFightActivityRewardCsReq" => { + Some(Self::CmdTakeFightActivityRewardCsReq) } "CmdFightActivityDataChangeScNotify" => { Some(Self::CmdFightActivityDataChangeScNotify) @@ -62299,10 +64490,14 @@ impl CmdFightActivityType { "CmdEnterFightActivityStageCsReq" => { Some(Self::CmdEnterFightActivityStageCsReq) } - "CmdGetFightActivityDataScRsp" => Some(Self::CmdGetFightActivityDataScRsp), - "CmdTakeFightActivityRewardCsReq" => { - Some(Self::CmdTakeFightActivityRewardCsReq) + "CmdTakeFightActivityRewardScRsp" => { + Some(Self::CmdTakeFightActivityRewardScRsp) } + "CmdGetFightActivityDataCsReq" => Some(Self::CmdGetFightActivityDataCsReq), + "CmdEnterFightActivityStageScRsp" => { + Some(Self::CmdEnterFightActivityStageScRsp) + } + "CmdGetFightActivityDataScRsp" => Some(Self::CmdGetFightActivityDataScRsp), _ => None, } } @@ -62312,14 +64507,14 @@ impl CmdFightActivityType { #[repr(i32)] pub enum CmdFightFestType { None = 0, - CmdStartFightFestCsReq = 7296, - CmdGetFightFestDataScRsp = 7271, - CmdFightFestScoreUpdateNotify = 7252, - CmdStartFightFestScRsp = 7280, - CmdFightFestUnlockSkillNotify = 7251, - CmdFightFestUpdateChallengeRecordNotify = 7278, - CmdGetFightFestDataCsReq = 7273, - CmdFightFestUpdateCoinNotify = 7277, + CmdFightFestUpdateChallengeRecordNotify = 7297, + CmdFightFestScoreUpdateNotify = 7271, + CmdGetFightFestDataCsReq = 7253, + CmdStartFightFestScRsp = 7295, + CmdGetFightFestDataScRsp = 7294, + CmdStartFightFestCsReq = 7278, + CmdFightFestUnlockSkillNotify = 7286, + CmdFightFestUpdateCoinNotify = 7281, } impl CmdFightFestType { /// String value of the enum field names used in the ProtoBuf definition. @@ -62329,15 +64524,15 @@ impl CmdFightFestType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdFightFestTypeNone", - Self::CmdStartFightFestCsReq => "CmdStartFightFestCsReq", - Self::CmdGetFightFestDataScRsp => "CmdGetFightFestDataScRsp", - Self::CmdFightFestScoreUpdateNotify => "CmdFightFestScoreUpdateNotify", - Self::CmdStartFightFestScRsp => "CmdStartFightFestScRsp", - Self::CmdFightFestUnlockSkillNotify => "CmdFightFestUnlockSkillNotify", Self::CmdFightFestUpdateChallengeRecordNotify => { "CmdFightFestUpdateChallengeRecordNotify" } + Self::CmdFightFestScoreUpdateNotify => "CmdFightFestScoreUpdateNotify", Self::CmdGetFightFestDataCsReq => "CmdGetFightFestDataCsReq", + Self::CmdStartFightFestScRsp => "CmdStartFightFestScRsp", + Self::CmdGetFightFestDataScRsp => "CmdGetFightFestDataScRsp", + Self::CmdStartFightFestCsReq => "CmdStartFightFestCsReq", + Self::CmdFightFestUnlockSkillNotify => "CmdFightFestUnlockSkillNotify", Self::CmdFightFestUpdateCoinNotify => "CmdFightFestUpdateCoinNotify", } } @@ -62345,15 +64540,15 @@ impl CmdFightFestType { pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdFightFestTypeNone" => Some(Self::None), - "CmdStartFightFestCsReq" => Some(Self::CmdStartFightFestCsReq), - "CmdGetFightFestDataScRsp" => Some(Self::CmdGetFightFestDataScRsp), - "CmdFightFestScoreUpdateNotify" => Some(Self::CmdFightFestScoreUpdateNotify), - "CmdStartFightFestScRsp" => Some(Self::CmdStartFightFestScRsp), - "CmdFightFestUnlockSkillNotify" => Some(Self::CmdFightFestUnlockSkillNotify), "CmdFightFestUpdateChallengeRecordNotify" => { Some(Self::CmdFightFestUpdateChallengeRecordNotify) } + "CmdFightFestScoreUpdateNotify" => Some(Self::CmdFightFestScoreUpdateNotify), "CmdGetFightFestDataCsReq" => Some(Self::CmdGetFightFestDataCsReq), + "CmdStartFightFestScRsp" => Some(Self::CmdStartFightFestScRsp), + "CmdGetFightFestDataScRsp" => Some(Self::CmdGetFightFestDataScRsp), + "CmdStartFightFestCsReq" => Some(Self::CmdStartFightFestCsReq), + "CmdFightFestUnlockSkillNotify" => Some(Self::CmdFightFestUnlockSkillNotify), "CmdFightFestUpdateCoinNotify" => Some(Self::CmdFightFestUpdateCoinNotify), _ => None, } @@ -62844,29 +65039,33 @@ impl Ppiffkjejja { #[repr(i32)] pub enum CmdFightMathc3Type { None = 0, - CmdFightMatch3SoloAnimEndScRsp = 30194, - CmdFightMatch3SoloPreTurnEndCsReq = 30190, - CmdFightMatch3SwapScRsp = 30197, - CmdFightMatch3StartCountDownScNotify = 30198, - CmdFightMatch3UseItemScRsp = 30126, - CmdFightMatch3ChatScNotify = 30107, - CmdFightMatch3DataScRsp = 30105, - CmdFightMatch3SoloPreTurnEndScRsp = 30154, - CmdFightMatch3SoloDataCsReq = 30163, - CmdFightMatch3SoloDataScRsp = 30167, - CmdFightMatch3ChatScRsp = 30155, - CmdFightMatch3SoloUseItemNotify = 30174, - CmdFightMatch3SwapCsReq = 30102, - CmdFightMatch3ChatCsReq = 30141, - CmdFightMatch3TurnEndScNotify = 30179, - CmdFightMatch3OpponentDataScNotify = 30106, - CmdFightMatch3SoloSwapNotify = 30178, - CmdFightMatch3SoloDataUpdateNotify = 30136, - CmdFightMatch3DataCsReq = 30110, - CmdFightMatch3TurnStartScNotify = 30153, - CmdFightMatch3UseItemCsReq = 30116, - CmdFightMatch3ForceUpdateNotify = 30139, - CmdFightMatch3SoloAnimEndCsReq = 30172, + CmdFightMatch3SoloAnimEndScRsp = 30192, + CmdFightMatch3ChatScNotify = 30134, + CmdFightMatch3ForceUpdateNotify = 30189, + CmdFightMatch3SwapCsReq = 30185, + CmdFightMatch3SoloSwapNotify = 30197, + CmdFightMatch3RoyaleDataScRsp = 30121, + CmdFightMatch3RoyaleRankUpdateNotify = 30125, + CmdFightMatch3SoloDataCsReq = 30132, + CmdFightMatch3SoloUseItemNotify = 30187, + CmdFightMatch3TurnEndScNotify = 30102, + CmdFightMatch3StartCountDownScNotify = 30177, + CmdFightMatch3UseItemScRsp = 30196, + CmdFightMatch3RoyaleDataUpdateNotify = 30167, + CmdFightMatch3SoloPreTurnEndScRsp = 30120, + CmdFightMatch3DataCsReq = 30141, + CmdFightMatch3SoloDataScRsp = 30182, + CmdFightMatch3SoloAnimEndCsReq = 30166, + CmdFightMatch3UseItemCsReq = 30122, + CmdFightMatch3RoyaleDataCsReq = 30190, + CmdFightMatch3TurnStartScNotify = 30181, + CmdFightMatch3ChatCsReq = 30119, + CmdFightMatch3DataScRsp = 30114, + CmdFightMatch3ChatScRsp = 30162, + CmdFightMatch3SoloDataUpdateNotify = 30131, + CmdFightMatch3SoloPreTurnEndCsReq = 30115, + CmdFightMatch3SwapScRsp = 30112, + CmdFightMatch3OpponentDataScNotify = 30188, } impl CmdFightMathc3Type { /// String value of the enum field names used in the ProtoBuf definition. @@ -62877,38 +65076,46 @@ impl CmdFightMathc3Type { match self { Self::None => "CmdFightMathc3TypeNone", Self::CmdFightMatch3SoloAnimEndScRsp => "CmdFightMatch3SoloAnimEndScRsp", - Self::CmdFightMatch3SoloPreTurnEndCsReq => { - "CmdFightMatch3SoloPreTurnEndCsReq" + Self::CmdFightMatch3ChatScNotify => "CmdFightMatch3ChatScNotify", + Self::CmdFightMatch3ForceUpdateNotify => "CmdFightMatch3ForceUpdateNotify", + Self::CmdFightMatch3SwapCsReq => "CmdFightMatch3SwapCsReq", + Self::CmdFightMatch3SoloSwapNotify => "CmdFightMatch3SoloSwapNotify", + Self::CmdFightMatch3RoyaleDataScRsp => "CmdFightMatch3RoyaleDataScRsp", + Self::CmdFightMatch3RoyaleRankUpdateNotify => { + "CmdFightMatch3RoyaleRankUpdateNotify" } - Self::CmdFightMatch3SwapScRsp => "CmdFightMatch3SwapScRsp", + Self::CmdFightMatch3SoloDataCsReq => "CmdFightMatch3SoloDataCsReq", + Self::CmdFightMatch3SoloUseItemNotify => "CmdFightMatch3SoloUseItemNotify", + Self::CmdFightMatch3TurnEndScNotify => "CmdFightMatch3TurnEndScNotify", Self::CmdFightMatch3StartCountDownScNotify => { "CmdFightMatch3StartCountDownScNotify" } Self::CmdFightMatch3UseItemScRsp => "CmdFightMatch3UseItemScRsp", - Self::CmdFightMatch3ChatScNotify => "CmdFightMatch3ChatScNotify", - Self::CmdFightMatch3DataScRsp => "CmdFightMatch3DataScRsp", + Self::CmdFightMatch3RoyaleDataUpdateNotify => { + "CmdFightMatch3RoyaleDataUpdateNotify" + } Self::CmdFightMatch3SoloPreTurnEndScRsp => { "CmdFightMatch3SoloPreTurnEndScRsp" } - Self::CmdFightMatch3SoloDataCsReq => "CmdFightMatch3SoloDataCsReq", + Self::CmdFightMatch3DataCsReq => "CmdFightMatch3DataCsReq", Self::CmdFightMatch3SoloDataScRsp => "CmdFightMatch3SoloDataScRsp", - Self::CmdFightMatch3ChatScRsp => "CmdFightMatch3ChatScRsp", - Self::CmdFightMatch3SoloUseItemNotify => "CmdFightMatch3SoloUseItemNotify", - Self::CmdFightMatch3SwapCsReq => "CmdFightMatch3SwapCsReq", + Self::CmdFightMatch3SoloAnimEndCsReq => "CmdFightMatch3SoloAnimEndCsReq", + Self::CmdFightMatch3UseItemCsReq => "CmdFightMatch3UseItemCsReq", + Self::CmdFightMatch3RoyaleDataCsReq => "CmdFightMatch3RoyaleDataCsReq", + Self::CmdFightMatch3TurnStartScNotify => "CmdFightMatch3TurnStartScNotify", Self::CmdFightMatch3ChatCsReq => "CmdFightMatch3ChatCsReq", - Self::CmdFightMatch3TurnEndScNotify => "CmdFightMatch3TurnEndScNotify", - Self::CmdFightMatch3OpponentDataScNotify => { - "CmdFightMatch3OpponentDataScNotify" - } - Self::CmdFightMatch3SoloSwapNotify => "CmdFightMatch3SoloSwapNotify", + Self::CmdFightMatch3DataScRsp => "CmdFightMatch3DataScRsp", + Self::CmdFightMatch3ChatScRsp => "CmdFightMatch3ChatScRsp", Self::CmdFightMatch3SoloDataUpdateNotify => { "CmdFightMatch3SoloDataUpdateNotify" } - Self::CmdFightMatch3DataCsReq => "CmdFightMatch3DataCsReq", - Self::CmdFightMatch3TurnStartScNotify => "CmdFightMatch3TurnStartScNotify", - Self::CmdFightMatch3UseItemCsReq => "CmdFightMatch3UseItemCsReq", - Self::CmdFightMatch3ForceUpdateNotify => "CmdFightMatch3ForceUpdateNotify", - Self::CmdFightMatch3SoloAnimEndCsReq => "CmdFightMatch3SoloAnimEndCsReq", + Self::CmdFightMatch3SoloPreTurnEndCsReq => { + "CmdFightMatch3SoloPreTurnEndCsReq" + } + Self::CmdFightMatch3SwapScRsp => "CmdFightMatch3SwapScRsp", + Self::CmdFightMatch3OpponentDataScNotify => { + "CmdFightMatch3OpponentDataScNotify" + } } } /// Creates an enum from field names used in the ProtoBuf definition. @@ -62918,45 +65125,53 @@ impl CmdFightMathc3Type { "CmdFightMatch3SoloAnimEndScRsp" => { Some(Self::CmdFightMatch3SoloAnimEndScRsp) } - "CmdFightMatch3SoloPreTurnEndCsReq" => { - Some(Self::CmdFightMatch3SoloPreTurnEndCsReq) + "CmdFightMatch3ChatScNotify" => Some(Self::CmdFightMatch3ChatScNotify), + "CmdFightMatch3ForceUpdateNotify" => { + Some(Self::CmdFightMatch3ForceUpdateNotify) } - "CmdFightMatch3SwapScRsp" => Some(Self::CmdFightMatch3SwapScRsp), + "CmdFightMatch3SwapCsReq" => Some(Self::CmdFightMatch3SwapCsReq), + "CmdFightMatch3SoloSwapNotify" => Some(Self::CmdFightMatch3SoloSwapNotify), + "CmdFightMatch3RoyaleDataScRsp" => Some(Self::CmdFightMatch3RoyaleDataScRsp), + "CmdFightMatch3RoyaleRankUpdateNotify" => { + Some(Self::CmdFightMatch3RoyaleRankUpdateNotify) + } + "CmdFightMatch3SoloDataCsReq" => Some(Self::CmdFightMatch3SoloDataCsReq), + "CmdFightMatch3SoloUseItemNotify" => { + Some(Self::CmdFightMatch3SoloUseItemNotify) + } + "CmdFightMatch3TurnEndScNotify" => Some(Self::CmdFightMatch3TurnEndScNotify), "CmdFightMatch3StartCountDownScNotify" => { Some(Self::CmdFightMatch3StartCountDownScNotify) } "CmdFightMatch3UseItemScRsp" => Some(Self::CmdFightMatch3UseItemScRsp), - "CmdFightMatch3ChatScNotify" => Some(Self::CmdFightMatch3ChatScNotify), - "CmdFightMatch3DataScRsp" => Some(Self::CmdFightMatch3DataScRsp), + "CmdFightMatch3RoyaleDataUpdateNotify" => { + Some(Self::CmdFightMatch3RoyaleDataUpdateNotify) + } "CmdFightMatch3SoloPreTurnEndScRsp" => { Some(Self::CmdFightMatch3SoloPreTurnEndScRsp) } - "CmdFightMatch3SoloDataCsReq" => Some(Self::CmdFightMatch3SoloDataCsReq), - "CmdFightMatch3SoloDataScRsp" => Some(Self::CmdFightMatch3SoloDataScRsp), - "CmdFightMatch3ChatScRsp" => Some(Self::CmdFightMatch3ChatScRsp), - "CmdFightMatch3SoloUseItemNotify" => { - Some(Self::CmdFightMatch3SoloUseItemNotify) - } - "CmdFightMatch3SwapCsReq" => Some(Self::CmdFightMatch3SwapCsReq), - "CmdFightMatch3ChatCsReq" => Some(Self::CmdFightMatch3ChatCsReq), - "CmdFightMatch3TurnEndScNotify" => Some(Self::CmdFightMatch3TurnEndScNotify), - "CmdFightMatch3OpponentDataScNotify" => { - Some(Self::CmdFightMatch3OpponentDataScNotify) - } - "CmdFightMatch3SoloSwapNotify" => Some(Self::CmdFightMatch3SoloSwapNotify), - "CmdFightMatch3SoloDataUpdateNotify" => { - Some(Self::CmdFightMatch3SoloDataUpdateNotify) - } "CmdFightMatch3DataCsReq" => Some(Self::CmdFightMatch3DataCsReq), + "CmdFightMatch3SoloDataScRsp" => Some(Self::CmdFightMatch3SoloDataScRsp), + "CmdFightMatch3SoloAnimEndCsReq" => { + Some(Self::CmdFightMatch3SoloAnimEndCsReq) + } + "CmdFightMatch3UseItemCsReq" => Some(Self::CmdFightMatch3UseItemCsReq), + "CmdFightMatch3RoyaleDataCsReq" => Some(Self::CmdFightMatch3RoyaleDataCsReq), "CmdFightMatch3TurnStartScNotify" => { Some(Self::CmdFightMatch3TurnStartScNotify) } - "CmdFightMatch3UseItemCsReq" => Some(Self::CmdFightMatch3UseItemCsReq), - "CmdFightMatch3ForceUpdateNotify" => { - Some(Self::CmdFightMatch3ForceUpdateNotify) + "CmdFightMatch3ChatCsReq" => Some(Self::CmdFightMatch3ChatCsReq), + "CmdFightMatch3DataScRsp" => Some(Self::CmdFightMatch3DataScRsp), + "CmdFightMatch3ChatScRsp" => Some(Self::CmdFightMatch3ChatScRsp), + "CmdFightMatch3SoloDataUpdateNotify" => { + Some(Self::CmdFightMatch3SoloDataUpdateNotify) } - "CmdFightMatch3SoloAnimEndCsReq" => { - Some(Self::CmdFightMatch3SoloAnimEndCsReq) + "CmdFightMatch3SoloPreTurnEndCsReq" => { + Some(Self::CmdFightMatch3SoloPreTurnEndCsReq) + } + "CmdFightMatch3SwapScRsp" => Some(Self::CmdFightMatch3SwapScRsp), + "CmdFightMatch3OpponentDataScNotify" => { + Some(Self::CmdFightMatch3OpponentDataScNotify) } _ => None, } @@ -63241,70 +65456,161 @@ impl Abbdjbmiibe { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] +pub enum Nonmoljkoci { + Match3RoyaleStateIdle = 0, + Match3RoyaleStateStart = 1, + Match3RoyaleStateGame = 2, + Match3RoyaleStateHalftime = 3, + Match3RoyaleStateOver = 4, +} +impl Nonmoljkoci { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Match3RoyaleStateIdle => "MATCH3_ROYALE_STATE_IDLE", + Self::Match3RoyaleStateStart => "MATCH3_ROYALE_STATE_START", + Self::Match3RoyaleStateGame => "MATCH3_ROYALE_STATE_GAME", + Self::Match3RoyaleStateHalftime => "MATCH3_ROYALE_STATE_HALFTIME", + Self::Match3RoyaleStateOver => "MATCH3_ROYALE_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_ROYALE_STATE_IDLE" => Some(Self::Match3RoyaleStateIdle), + "MATCH3_ROYALE_STATE_START" => Some(Self::Match3RoyaleStateStart), + "MATCH3_ROYALE_STATE_GAME" => Some(Self::Match3RoyaleStateGame), + "MATCH3_ROYALE_STATE_HALFTIME" => Some(Self::Match3RoyaleStateHalftime), + "MATCH3_ROYALE_STATE_OVER" => Some(Self::Match3RoyaleStateOver), + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Minnalimmgd { + Match3RoyaleUpdateReasonDefault = 0, + Match3RoyaleUpdateReasonRoundStart = 1, + Match3RoyaleUpdateReasonRoundEnd = 2, + Match3RoyaleUpdateReasonGameStart = 3, + Match3RoyaleUpdateReasonGameEnd = 4, + Match3RoyaleUpdateReasonGm = 5, +} +impl Minnalimmgd { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Match3RoyaleUpdateReasonDefault => { + "MATCH3_ROYALE_UPDATE_REASON_DEFAULT" + } + Self::Match3RoyaleUpdateReasonRoundStart => { + "MATCH3_ROYALE_UPDATE_REASON_ROUND_START" + } + Self::Match3RoyaleUpdateReasonRoundEnd => { + "MATCH3_ROYALE_UPDATE_REASON_ROUND_END" + } + Self::Match3RoyaleUpdateReasonGameStart => { + "MATCH3_ROYALE_UPDATE_REASON_GAME_START" + } + Self::Match3RoyaleUpdateReasonGameEnd => { + "MATCH3_ROYALE_UPDATE_REASON_GAME_END" + } + Self::Match3RoyaleUpdateReasonGm => "MATCH3_ROYALE_UPDATE_REASON_GM", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "MATCH3_ROYALE_UPDATE_REASON_DEFAULT" => { + Some(Self::Match3RoyaleUpdateReasonDefault) + } + "MATCH3_ROYALE_UPDATE_REASON_ROUND_START" => { + Some(Self::Match3RoyaleUpdateReasonRoundStart) + } + "MATCH3_ROYALE_UPDATE_REASON_ROUND_END" => { + Some(Self::Match3RoyaleUpdateReasonRoundEnd) + } + "MATCH3_ROYALE_UPDATE_REASON_GAME_START" => { + Some(Self::Match3RoyaleUpdateReasonGameStart) + } + "MATCH3_ROYALE_UPDATE_REASON_GAME_END" => { + Some(Self::Match3RoyaleUpdateReasonGameEnd) + } + "MATCH3_ROYALE_UPDATE_REASON_GM" => Some(Self::Match3RoyaleUpdateReasonGm), + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] pub enum CmdFriendType { None = 0, - CmdSetAssistScRsp = 2901, - CmdDeleteFriendCsReq = 2916, - CmdApplyFriendCsReq = 2997, - CmdSetForbidOtherApplyFriendScRsp = 2985, - CmdCurAssistChangedNotify = 2966, - CmdGetFriendApplyListInfoScRsp = 2902, - CmdGetFriendRecommendLineupCsReq = 2923, - CmdGetCurAssistScRsp = 2925, - CmdHandleFriendScRsp = 2907, - CmdSyncAddBlacklistScNotify = 2994, - CmdGetAssistListCsReq = 2924, - CmdGetFriendDevelopmentInfoCsReq = 2912, - CmdGetFriendChallengeLineupScRsp = 2983, - CmdTakeAssistRewardScRsp = 2960, - CmdGetFriendAssistListScRsp = 2958, - CmdSearchPlayerScRsp = 2992, - CmdDeleteFriendScRsp = 2926, - CmdSyncHandleFriendScNotify = 2939, - CmdGetFriendBattleRecordDetailCsReq = 2904, - CmdDeleteBlacklistCsReq = 2909, - CmdSyncDeleteFriendScNotify = 2963, - CmdAddBlacklistCsReq = 2967, - CmdGetFriendRecommendLineupDetailCsReq = 2995, - CmdHandleFriendCsReq = 2955, - CmdGetFriendBattleRecordDetailScRsp = 2986, - CmdGetFriendDevelopmentInfoScRsp = 2964, - CmdGetFriendLoginInfoScRsp = 2913, - CmdGetFriendRecommendLineupScRsp = 2914, - CmdGetPlatformPlayerInfoCsReq = 2928, - CmdGetAssistListScRsp = 2973, - CmdGetFriendRecommendLineupDetailScRsp = 2918, - CmdSetFriendMarkCsReq = 2929, - CmdSetAssistCsReq = 2942, - CmdGetFriendChallengeDetailCsReq = 2903, - CmdSearchPlayerCsReq = 2969, - CmdGetAssistHistoryCsReq = 2935, - CmdReportPlayerCsReq = 2954, - CmdGetCurAssistCsReq = 2951, - CmdGetPlayerDetailInfoScRsp = 2953, - CmdSetForbidOtherApplyFriendCsReq = 2946, - CmdTakeAssistRewardCsReq = 2915, - CmdGetFriendApplyListInfoCsReq = 2979, - CmdSetFriendRemarkNameCsReq = 2974, - CmdApplyFriendScRsp = 2906, - CmdGetFriendChallengeLineupCsReq = 2982, - CmdGetFriendLoginInfoCsReq = 2908, - CmdReportPlayerScRsp = 2962, - CmdGetPlayerDetailInfoCsReq = 2998, - CmdGetFriendAssistListCsReq = 2945, - CmdGetFriendChallengeDetailScRsp = 2957, - CmdGetFriendRecommendListInfoScRsp = 2978, - CmdSyncApplyFriendScNotify = 2941, - CmdSetFriendRemarkNameScRsp = 2990, - CmdGetFriendListInfoScRsp = 2905, - CmdGetFriendListInfoCsReq = 2910, - CmdNewAssistHistoryNotify = 2988, - CmdAddBlacklistScRsp = 2972, - CmdGetPlatformPlayerInfoScRsp = 2989, - CmdSetFriendMarkScRsp = 2971, - CmdGetFriendRecommendListInfoCsReq = 2936, - CmdDeleteBlacklistScRsp = 2920, - CmdGetAssistHistoryScRsp = 2937, + CmdGetFriendApplyListInfoCsReq = 2902, + CmdDeleteBlacklistCsReq = 2921, + CmdGetFriendAssistListScRsp = 2936, + CmdDeleteFriendCsReq = 2922, + CmdSyncHandleFriendScNotify = 2989, + CmdDeleteFriendScRsp = 2996, + CmdReportPlayerCsReq = 2920, + CmdGetPlayerDetailInfoCsReq = 2977, + CmdAddBlacklistCsReq = 2982, + CmdSetForbidOtherApplyFriendScRsp = 2926, + CmdDeleteBlacklistScRsp = 2967, + CmdGetFriendRecommendLineupScRsp = 2995, + CmdGetFriendLoginInfoCsReq = 2905, + CmdApplyFriendScRsp = 2988, + CmdGetFriendBattleRecordDetailScRsp = 2913, + CmdGetCurAssistCsReq = 3000, + CmdGetPlatformPlayerInfoScRsp = 2951, + CmdGetAssistListCsReq = 2933, + CmdGetCurAssistScRsp = 2935, + CmdApplyFriendCsReq = 2912, + CmdGetFriendRecommendLineupCsReq = 2942, + CmdSyncDeleteFriendScNotify = 2932, + CmdGetAssistListScRsp = 2945, + CmdSetAssistScRsp = 2964, + CmdGetFriendDevelopmentInfoScRsp = 2975, + CmdGetFriendDevelopmentInfoCsReq = 2957, + CmdGetFriendRecommendLineupDetailCsReq = 2940, + CmdGetFriendAssistListCsReq = 2958, + CmdGetPlayerDetailInfoScRsp = 2981, + CmdSearchPlayerCsReq = 2925, + CmdSyncApplyFriendScNotify = 2919, + CmdGetFriendLoginInfoScRsp = 2924, + CmdTakeAssistRewardCsReq = 2961, + CmdSetFriendRemarkNameScRsp = 2915, + CmdGetFriendListInfoScRsp = 2914, + CmdGetFriendApplyListInfoScRsp = 2985, + CmdSetAssistCsReq = 2910, + CmdSetForbidOtherApplyFriendCsReq = 2953, + CmdSetFriendMarkCsReq = 2980, + CmdSyncAddBlacklistScNotify = 2992, + CmdGetPlatformPlayerInfoCsReq = 2973, + CmdReportPlayerScRsp = 2990, + CmdHandleFriendCsReq = 2962, + CmdAddBlacklistScRsp = 2966, + CmdSetFriendRemarkNameCsReq = 2987, + CmdTakeAssistRewardScRsp = 2976, + CmdHandleFriendScRsp = 2934, + CmdGetAssistHistoryCsReq = 2906, + CmdGetAssistHistoryScRsp = 2946, + CmdGetFriendRecommendLineupDetailScRsp = 2948, + CmdSetFriendMarkScRsp = 2983, + CmdSearchPlayerScRsp = 2986, + CmdGetFriendBattleRecordDetailCsReq = 2929, + CmdGetFriendListInfoCsReq = 2941, + CmdNewAssistHistoryNotify = 2959, + CmdCurAssistChangedNotify = 2909, + CmdGetFriendRecommendListInfoScRsp = 2997, + CmdGetFriendRecommendListInfoCsReq = 2931, } impl CmdFriendType { /// String value of the enum field names used in the ProtoBuf definition. @@ -63314,188 +65620,172 @@ impl CmdFriendType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdFriendTypeNone", - Self::CmdSetAssistScRsp => "CmdSetAssistScRsp", + Self::CmdGetFriendApplyListInfoCsReq => "CmdGetFriendApplyListInfoCsReq", + Self::CmdDeleteBlacklistCsReq => "CmdDeleteBlacklistCsReq", + Self::CmdGetFriendAssistListScRsp => "CmdGetFriendAssistListScRsp", Self::CmdDeleteFriendCsReq => "CmdDeleteFriendCsReq", - Self::CmdApplyFriendCsReq => "CmdApplyFriendCsReq", + Self::CmdSyncHandleFriendScNotify => "CmdSyncHandleFriendScNotify", + Self::CmdDeleteFriendScRsp => "CmdDeleteFriendScRsp", + Self::CmdReportPlayerCsReq => "CmdReportPlayerCsReq", + Self::CmdGetPlayerDetailInfoCsReq => "CmdGetPlayerDetailInfoCsReq", + Self::CmdAddBlacklistCsReq => "CmdAddBlacklistCsReq", Self::CmdSetForbidOtherApplyFriendScRsp => { "CmdSetForbidOtherApplyFriendScRsp" } - Self::CmdCurAssistChangedNotify => "CmdCurAssistChangedNotify", - Self::CmdGetFriendApplyListInfoScRsp => "CmdGetFriendApplyListInfoScRsp", - Self::CmdGetFriendRecommendLineupCsReq => "CmdGetFriendRecommendLineupCsReq", - Self::CmdGetCurAssistScRsp => "CmdGetCurAssistScRsp", - Self::CmdHandleFriendScRsp => "CmdHandleFriendScRsp", - Self::CmdSyncAddBlacklistScNotify => "CmdSyncAddBlacklistScNotify", - Self::CmdGetAssistListCsReq => "CmdGetAssistListCsReq", - Self::CmdGetFriendDevelopmentInfoCsReq => "CmdGetFriendDevelopmentInfoCsReq", - Self::CmdGetFriendChallengeLineupScRsp => "CmdGetFriendChallengeLineupScRsp", - Self::CmdTakeAssistRewardScRsp => "CmdTakeAssistRewardScRsp", - Self::CmdGetFriendAssistListScRsp => "CmdGetFriendAssistListScRsp", - Self::CmdSearchPlayerScRsp => "CmdSearchPlayerScRsp", - Self::CmdDeleteFriendScRsp => "CmdDeleteFriendScRsp", - Self::CmdSyncHandleFriendScNotify => "CmdSyncHandleFriendScNotify", - Self::CmdGetFriendBattleRecordDetailCsReq => { - "CmdGetFriendBattleRecordDetailCsReq" - } - Self::CmdDeleteBlacklistCsReq => "CmdDeleteBlacklistCsReq", - Self::CmdSyncDeleteFriendScNotify => "CmdSyncDeleteFriendScNotify", - Self::CmdAddBlacklistCsReq => "CmdAddBlacklistCsReq", - Self::CmdGetFriendRecommendLineupDetailCsReq => { - "CmdGetFriendRecommendLineupDetailCsReq" - } - Self::CmdHandleFriendCsReq => "CmdHandleFriendCsReq", + Self::CmdDeleteBlacklistScRsp => "CmdDeleteBlacklistScRsp", + Self::CmdGetFriendRecommendLineupScRsp => "CmdGetFriendRecommendLineupScRsp", + Self::CmdGetFriendLoginInfoCsReq => "CmdGetFriendLoginInfoCsReq", + Self::CmdApplyFriendScRsp => "CmdApplyFriendScRsp", Self::CmdGetFriendBattleRecordDetailScRsp => { "CmdGetFriendBattleRecordDetailScRsp" } - Self::CmdGetFriendDevelopmentInfoScRsp => "CmdGetFriendDevelopmentInfoScRsp", - Self::CmdGetFriendLoginInfoScRsp => "CmdGetFriendLoginInfoScRsp", - Self::CmdGetFriendRecommendLineupScRsp => "CmdGetFriendRecommendLineupScRsp", - Self::CmdGetPlatformPlayerInfoCsReq => "CmdGetPlatformPlayerInfoCsReq", - Self::CmdGetAssistListScRsp => "CmdGetAssistListScRsp", - Self::CmdGetFriendRecommendLineupDetailScRsp => { - "CmdGetFriendRecommendLineupDetailScRsp" - } - Self::CmdSetFriendMarkCsReq => "CmdSetFriendMarkCsReq", - Self::CmdSetAssistCsReq => "CmdSetAssistCsReq", - Self::CmdGetFriendChallengeDetailCsReq => "CmdGetFriendChallengeDetailCsReq", - Self::CmdSearchPlayerCsReq => "CmdSearchPlayerCsReq", - Self::CmdGetAssistHistoryCsReq => "CmdGetAssistHistoryCsReq", - Self::CmdReportPlayerCsReq => "CmdReportPlayerCsReq", Self::CmdGetCurAssistCsReq => "CmdGetCurAssistCsReq", + Self::CmdGetPlatformPlayerInfoScRsp => "CmdGetPlatformPlayerInfoScRsp", + Self::CmdGetAssistListCsReq => "CmdGetAssistListCsReq", + Self::CmdGetCurAssistScRsp => "CmdGetCurAssistScRsp", + Self::CmdApplyFriendCsReq => "CmdApplyFriendCsReq", + Self::CmdGetFriendRecommendLineupCsReq => "CmdGetFriendRecommendLineupCsReq", + Self::CmdSyncDeleteFriendScNotify => "CmdSyncDeleteFriendScNotify", + Self::CmdGetAssistListScRsp => "CmdGetAssistListScRsp", + Self::CmdSetAssistScRsp => "CmdSetAssistScRsp", + Self::CmdGetFriendDevelopmentInfoScRsp => "CmdGetFriendDevelopmentInfoScRsp", + Self::CmdGetFriendDevelopmentInfoCsReq => "CmdGetFriendDevelopmentInfoCsReq", + Self::CmdGetFriendRecommendLineupDetailCsReq => { + "CmdGetFriendRecommendLineupDetailCsReq" + } + Self::CmdGetFriendAssistListCsReq => "CmdGetFriendAssistListCsReq", Self::CmdGetPlayerDetailInfoScRsp => "CmdGetPlayerDetailInfoScRsp", + Self::CmdSearchPlayerCsReq => "CmdSearchPlayerCsReq", + Self::CmdSyncApplyFriendScNotify => "CmdSyncApplyFriendScNotify", + Self::CmdGetFriendLoginInfoScRsp => "CmdGetFriendLoginInfoScRsp", + Self::CmdTakeAssistRewardCsReq => "CmdTakeAssistRewardCsReq", + Self::CmdSetFriendRemarkNameScRsp => "CmdSetFriendRemarkNameScRsp", + Self::CmdGetFriendListInfoScRsp => "CmdGetFriendListInfoScRsp", + Self::CmdGetFriendApplyListInfoScRsp => "CmdGetFriendApplyListInfoScRsp", + Self::CmdSetAssistCsReq => "CmdSetAssistCsReq", Self::CmdSetForbidOtherApplyFriendCsReq => { "CmdSetForbidOtherApplyFriendCsReq" } - Self::CmdTakeAssistRewardCsReq => "CmdTakeAssistRewardCsReq", - Self::CmdGetFriendApplyListInfoCsReq => "CmdGetFriendApplyListInfoCsReq", - Self::CmdSetFriendRemarkNameCsReq => "CmdSetFriendRemarkNameCsReq", - Self::CmdApplyFriendScRsp => "CmdApplyFriendScRsp", - Self::CmdGetFriendChallengeLineupCsReq => "CmdGetFriendChallengeLineupCsReq", - Self::CmdGetFriendLoginInfoCsReq => "CmdGetFriendLoginInfoCsReq", + Self::CmdSetFriendMarkCsReq => "CmdSetFriendMarkCsReq", + Self::CmdSyncAddBlacklistScNotify => "CmdSyncAddBlacklistScNotify", + Self::CmdGetPlatformPlayerInfoCsReq => "CmdGetPlatformPlayerInfoCsReq", Self::CmdReportPlayerScRsp => "CmdReportPlayerScRsp", - Self::CmdGetPlayerDetailInfoCsReq => "CmdGetPlayerDetailInfoCsReq", - Self::CmdGetFriendAssistListCsReq => "CmdGetFriendAssistListCsReq", - Self::CmdGetFriendChallengeDetailScRsp => "CmdGetFriendChallengeDetailScRsp", + Self::CmdHandleFriendCsReq => "CmdHandleFriendCsReq", + Self::CmdAddBlacklistScRsp => "CmdAddBlacklistScRsp", + Self::CmdSetFriendRemarkNameCsReq => "CmdSetFriendRemarkNameCsReq", + Self::CmdTakeAssistRewardScRsp => "CmdTakeAssistRewardScRsp", + Self::CmdHandleFriendScRsp => "CmdHandleFriendScRsp", + Self::CmdGetAssistHistoryCsReq => "CmdGetAssistHistoryCsReq", + Self::CmdGetAssistHistoryScRsp => "CmdGetAssistHistoryScRsp", + Self::CmdGetFriendRecommendLineupDetailScRsp => { + "CmdGetFriendRecommendLineupDetailScRsp" + } + Self::CmdSetFriendMarkScRsp => "CmdSetFriendMarkScRsp", + Self::CmdSearchPlayerScRsp => "CmdSearchPlayerScRsp", + Self::CmdGetFriendBattleRecordDetailCsReq => { + "CmdGetFriendBattleRecordDetailCsReq" + } + Self::CmdGetFriendListInfoCsReq => "CmdGetFriendListInfoCsReq", + Self::CmdNewAssistHistoryNotify => "CmdNewAssistHistoryNotify", + Self::CmdCurAssistChangedNotify => "CmdCurAssistChangedNotify", Self::CmdGetFriendRecommendListInfoScRsp => { "CmdGetFriendRecommendListInfoScRsp" } - Self::CmdSyncApplyFriendScNotify => "CmdSyncApplyFriendScNotify", - Self::CmdSetFriendRemarkNameScRsp => "CmdSetFriendRemarkNameScRsp", - Self::CmdGetFriendListInfoScRsp => "CmdGetFriendListInfoScRsp", - Self::CmdGetFriendListInfoCsReq => "CmdGetFriendListInfoCsReq", - Self::CmdNewAssistHistoryNotify => "CmdNewAssistHistoryNotify", - Self::CmdAddBlacklistScRsp => "CmdAddBlacklistScRsp", - Self::CmdGetPlatformPlayerInfoScRsp => "CmdGetPlatformPlayerInfoScRsp", - Self::CmdSetFriendMarkScRsp => "CmdSetFriendMarkScRsp", Self::CmdGetFriendRecommendListInfoCsReq => { "CmdGetFriendRecommendListInfoCsReq" } - Self::CmdDeleteBlacklistScRsp => "CmdDeleteBlacklistScRsp", - Self::CmdGetAssistHistoryScRsp => "CmdGetAssistHistoryScRsp", } } /// 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), - "CmdSetAssistScRsp" => Some(Self::CmdSetAssistScRsp), - "CmdDeleteFriendCsReq" => Some(Self::CmdDeleteFriendCsReq), - "CmdApplyFriendCsReq" => Some(Self::CmdApplyFriendCsReq), - "CmdSetForbidOtherApplyFriendScRsp" => { - Some(Self::CmdSetForbidOtherApplyFriendScRsp) - } - "CmdCurAssistChangedNotify" => Some(Self::CmdCurAssistChangedNotify), - "CmdGetFriendApplyListInfoScRsp" => { - Some(Self::CmdGetFriendApplyListInfoScRsp) - } - "CmdGetFriendRecommendLineupCsReq" => { - Some(Self::CmdGetFriendRecommendLineupCsReq) - } - "CmdGetCurAssistScRsp" => Some(Self::CmdGetCurAssistScRsp), - "CmdHandleFriendScRsp" => Some(Self::CmdHandleFriendScRsp), - "CmdSyncAddBlacklistScNotify" => Some(Self::CmdSyncAddBlacklistScNotify), - "CmdGetAssistListCsReq" => Some(Self::CmdGetAssistListCsReq), - "CmdGetFriendDevelopmentInfoCsReq" => { - Some(Self::CmdGetFriendDevelopmentInfoCsReq) - } - "CmdGetFriendChallengeLineupScRsp" => { - Some(Self::CmdGetFriendChallengeLineupScRsp) - } - "CmdTakeAssistRewardScRsp" => Some(Self::CmdTakeAssistRewardScRsp), - "CmdGetFriendAssistListScRsp" => Some(Self::CmdGetFriendAssistListScRsp), - "CmdSearchPlayerScRsp" => Some(Self::CmdSearchPlayerScRsp), - "CmdDeleteFriendScRsp" => Some(Self::CmdDeleteFriendScRsp), - "CmdSyncHandleFriendScNotify" => Some(Self::CmdSyncHandleFriendScNotify), - "CmdGetFriendBattleRecordDetailCsReq" => { - Some(Self::CmdGetFriendBattleRecordDetailCsReq) - } - "CmdDeleteBlacklistCsReq" => Some(Self::CmdDeleteBlacklistCsReq), - "CmdSyncDeleteFriendScNotify" => Some(Self::CmdSyncDeleteFriendScNotify), - "CmdAddBlacklistCsReq" => Some(Self::CmdAddBlacklistCsReq), - "CmdGetFriendRecommendLineupDetailCsReq" => { - Some(Self::CmdGetFriendRecommendLineupDetailCsReq) - } - "CmdHandleFriendCsReq" => Some(Self::CmdHandleFriendCsReq), - "CmdGetFriendBattleRecordDetailScRsp" => { - Some(Self::CmdGetFriendBattleRecordDetailScRsp) - } - "CmdGetFriendDevelopmentInfoScRsp" => { - Some(Self::CmdGetFriendDevelopmentInfoScRsp) - } - "CmdGetFriendLoginInfoScRsp" => Some(Self::CmdGetFriendLoginInfoScRsp), - "CmdGetFriendRecommendLineupScRsp" => { - Some(Self::CmdGetFriendRecommendLineupScRsp) - } - "CmdGetPlatformPlayerInfoCsReq" => Some(Self::CmdGetPlatformPlayerInfoCsReq), - "CmdGetAssistListScRsp" => Some(Self::CmdGetAssistListScRsp), - "CmdGetFriendRecommendLineupDetailScRsp" => { - Some(Self::CmdGetFriendRecommendLineupDetailScRsp) - } - "CmdSetFriendMarkCsReq" => Some(Self::CmdSetFriendMarkCsReq), - "CmdSetAssistCsReq" => Some(Self::CmdSetAssistCsReq), - "CmdGetFriendChallengeDetailCsReq" => { - Some(Self::CmdGetFriendChallengeDetailCsReq) - } - "CmdSearchPlayerCsReq" => Some(Self::CmdSearchPlayerCsReq), - "CmdGetAssistHistoryCsReq" => Some(Self::CmdGetAssistHistoryCsReq), - "CmdReportPlayerCsReq" => Some(Self::CmdReportPlayerCsReq), - "CmdGetCurAssistCsReq" => Some(Self::CmdGetCurAssistCsReq), - "CmdGetPlayerDetailInfoScRsp" => Some(Self::CmdGetPlayerDetailInfoScRsp), - "CmdSetForbidOtherApplyFriendCsReq" => { - Some(Self::CmdSetForbidOtherApplyFriendCsReq) - } - "CmdTakeAssistRewardCsReq" => Some(Self::CmdTakeAssistRewardCsReq), "CmdGetFriendApplyListInfoCsReq" => { Some(Self::CmdGetFriendApplyListInfoCsReq) } - "CmdSetFriendRemarkNameCsReq" => Some(Self::CmdSetFriendRemarkNameCsReq), - "CmdApplyFriendScRsp" => Some(Self::CmdApplyFriendScRsp), - "CmdGetFriendChallengeLineupCsReq" => { - Some(Self::CmdGetFriendChallengeLineupCsReq) + "CmdDeleteBlacklistCsReq" => Some(Self::CmdDeleteBlacklistCsReq), + "CmdGetFriendAssistListScRsp" => Some(Self::CmdGetFriendAssistListScRsp), + "CmdDeleteFriendCsReq" => Some(Self::CmdDeleteFriendCsReq), + "CmdSyncHandleFriendScNotify" => Some(Self::CmdSyncHandleFriendScNotify), + "CmdDeleteFriendScRsp" => Some(Self::CmdDeleteFriendScRsp), + "CmdReportPlayerCsReq" => Some(Self::CmdReportPlayerCsReq), + "CmdGetPlayerDetailInfoCsReq" => Some(Self::CmdGetPlayerDetailInfoCsReq), + "CmdAddBlacklistCsReq" => Some(Self::CmdAddBlacklistCsReq), + "CmdSetForbidOtherApplyFriendScRsp" => { + Some(Self::CmdSetForbidOtherApplyFriendScRsp) + } + "CmdDeleteBlacklistScRsp" => Some(Self::CmdDeleteBlacklistScRsp), + "CmdGetFriendRecommendLineupScRsp" => { + Some(Self::CmdGetFriendRecommendLineupScRsp) } "CmdGetFriendLoginInfoCsReq" => Some(Self::CmdGetFriendLoginInfoCsReq), - "CmdReportPlayerScRsp" => Some(Self::CmdReportPlayerScRsp), - "CmdGetPlayerDetailInfoCsReq" => Some(Self::CmdGetPlayerDetailInfoCsReq), - "CmdGetFriendAssistListCsReq" => Some(Self::CmdGetFriendAssistListCsReq), - "CmdGetFriendChallengeDetailScRsp" => { - Some(Self::CmdGetFriendChallengeDetailScRsp) + "CmdApplyFriendScRsp" => Some(Self::CmdApplyFriendScRsp), + "CmdGetFriendBattleRecordDetailScRsp" => { + Some(Self::CmdGetFriendBattleRecordDetailScRsp) } + "CmdGetCurAssistCsReq" => Some(Self::CmdGetCurAssistCsReq), + "CmdGetPlatformPlayerInfoScRsp" => Some(Self::CmdGetPlatformPlayerInfoScRsp), + "CmdGetAssistListCsReq" => Some(Self::CmdGetAssistListCsReq), + "CmdGetCurAssistScRsp" => Some(Self::CmdGetCurAssistScRsp), + "CmdApplyFriendCsReq" => Some(Self::CmdApplyFriendCsReq), + "CmdGetFriendRecommendLineupCsReq" => { + Some(Self::CmdGetFriendRecommendLineupCsReq) + } + "CmdSyncDeleteFriendScNotify" => Some(Self::CmdSyncDeleteFriendScNotify), + "CmdGetAssistListScRsp" => Some(Self::CmdGetAssistListScRsp), + "CmdSetAssistScRsp" => Some(Self::CmdSetAssistScRsp), + "CmdGetFriendDevelopmentInfoScRsp" => { + Some(Self::CmdGetFriendDevelopmentInfoScRsp) + } + "CmdGetFriendDevelopmentInfoCsReq" => { + Some(Self::CmdGetFriendDevelopmentInfoCsReq) + } + "CmdGetFriendRecommendLineupDetailCsReq" => { + Some(Self::CmdGetFriendRecommendLineupDetailCsReq) + } + "CmdGetFriendAssistListCsReq" => Some(Self::CmdGetFriendAssistListCsReq), + "CmdGetPlayerDetailInfoScRsp" => Some(Self::CmdGetPlayerDetailInfoScRsp), + "CmdSearchPlayerCsReq" => Some(Self::CmdSearchPlayerCsReq), + "CmdSyncApplyFriendScNotify" => Some(Self::CmdSyncApplyFriendScNotify), + "CmdGetFriendLoginInfoScRsp" => Some(Self::CmdGetFriendLoginInfoScRsp), + "CmdTakeAssistRewardCsReq" => Some(Self::CmdTakeAssistRewardCsReq), + "CmdSetFriendRemarkNameScRsp" => Some(Self::CmdSetFriendRemarkNameScRsp), + "CmdGetFriendListInfoScRsp" => Some(Self::CmdGetFriendListInfoScRsp), + "CmdGetFriendApplyListInfoScRsp" => { + Some(Self::CmdGetFriendApplyListInfoScRsp) + } + "CmdSetAssistCsReq" => Some(Self::CmdSetAssistCsReq), + "CmdSetForbidOtherApplyFriendCsReq" => { + Some(Self::CmdSetForbidOtherApplyFriendCsReq) + } + "CmdSetFriendMarkCsReq" => Some(Self::CmdSetFriendMarkCsReq), + "CmdSyncAddBlacklistScNotify" => Some(Self::CmdSyncAddBlacklistScNotify), + "CmdGetPlatformPlayerInfoCsReq" => Some(Self::CmdGetPlatformPlayerInfoCsReq), + "CmdReportPlayerScRsp" => Some(Self::CmdReportPlayerScRsp), + "CmdHandleFriendCsReq" => Some(Self::CmdHandleFriendCsReq), + "CmdAddBlacklistScRsp" => Some(Self::CmdAddBlacklistScRsp), + "CmdSetFriendRemarkNameCsReq" => Some(Self::CmdSetFriendRemarkNameCsReq), + "CmdTakeAssistRewardScRsp" => Some(Self::CmdTakeAssistRewardScRsp), + "CmdHandleFriendScRsp" => Some(Self::CmdHandleFriendScRsp), + "CmdGetAssistHistoryCsReq" => Some(Self::CmdGetAssistHistoryCsReq), + "CmdGetAssistHistoryScRsp" => Some(Self::CmdGetAssistHistoryScRsp), + "CmdGetFriendRecommendLineupDetailScRsp" => { + Some(Self::CmdGetFriendRecommendLineupDetailScRsp) + } + "CmdSetFriendMarkScRsp" => Some(Self::CmdSetFriendMarkScRsp), + "CmdSearchPlayerScRsp" => Some(Self::CmdSearchPlayerScRsp), + "CmdGetFriendBattleRecordDetailCsReq" => { + Some(Self::CmdGetFriendBattleRecordDetailCsReq) + } + "CmdGetFriendListInfoCsReq" => Some(Self::CmdGetFriendListInfoCsReq), + "CmdNewAssistHistoryNotify" => Some(Self::CmdNewAssistHistoryNotify), + "CmdCurAssistChangedNotify" => Some(Self::CmdCurAssistChangedNotify), "CmdGetFriendRecommendListInfoScRsp" => { Some(Self::CmdGetFriendRecommendListInfoScRsp) } - "CmdSyncApplyFriendScNotify" => Some(Self::CmdSyncApplyFriendScNotify), - "CmdSetFriendRemarkNameScRsp" => Some(Self::CmdSetFriendRemarkNameScRsp), - "CmdGetFriendListInfoScRsp" => Some(Self::CmdGetFriendListInfoScRsp), - "CmdGetFriendListInfoCsReq" => Some(Self::CmdGetFriendListInfoCsReq), - "CmdNewAssistHistoryNotify" => Some(Self::CmdNewAssistHistoryNotify), - "CmdAddBlacklistScRsp" => Some(Self::CmdAddBlacklistScRsp), - "CmdGetPlatformPlayerInfoScRsp" => Some(Self::CmdGetPlatformPlayerInfoScRsp), - "CmdSetFriendMarkScRsp" => Some(Self::CmdSetFriendMarkScRsp), "CmdGetFriendRecommendListInfoCsReq" => { Some(Self::CmdGetFriendRecommendListInfoCsReq) } - "CmdDeleteBlacklistScRsp" => Some(Self::CmdDeleteBlacklistScRsp), - "CmdGetAssistHistoryScRsp" => Some(Self::CmdGetAssistHistoryScRsp), _ => None, } } @@ -63574,17 +65864,17 @@ impl FriendApplySource { #[repr(i32)] pub enum CmdGachaType { None = 0, - CmdDoGachaCsReq = 1998, - CmdGetGachaCeilingCsReq = 1979, - CmdGetGachaCeilingScRsp = 1902, - CmdExchangeGachaCeilingScRsp = 1906, - CmdExchangeGachaCeilingCsReq = 1997, - CmdSetGachaDecideItemCsReq = 1941, - CmdGachaDecideItemChangeScNotify = 1907, - CmdGetGachaInfoScRsp = 1905, - CmdSetGachaDecideItemScRsp = 1955, - CmdGetGachaInfoCsReq = 1910, - CmdDoGachaScRsp = 1953, + CmdDoGachaScRsp = 1981, + CmdGachaDecideItemChangeScNotify = 1934, + CmdGetGachaInfoCsReq = 1941, + CmdGetGachaInfoScRsp = 1914, + CmdGetGachaCeilingCsReq = 1902, + CmdGetGachaCeilingScRsp = 1985, + CmdSetGachaDecideItemScRsp = 1962, + CmdDoGachaCsReq = 1977, + CmdSetGachaDecideItemCsReq = 1919, + CmdExchangeGachaCeilingScRsp = 1988, + CmdExchangeGachaCeilingCsReq = 1912, } impl CmdGachaType { /// String value of the enum field names used in the ProtoBuf definition. @@ -63594,36 +65884,36 @@ impl CmdGachaType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdGachaTypeNone", - Self::CmdDoGachaCsReq => "CmdDoGachaCsReq", + Self::CmdDoGachaScRsp => "CmdDoGachaScRsp", + Self::CmdGachaDecideItemChangeScNotify => "CmdGachaDecideItemChangeScNotify", + Self::CmdGetGachaInfoCsReq => "CmdGetGachaInfoCsReq", + Self::CmdGetGachaInfoScRsp => "CmdGetGachaInfoScRsp", Self::CmdGetGachaCeilingCsReq => "CmdGetGachaCeilingCsReq", Self::CmdGetGachaCeilingScRsp => "CmdGetGachaCeilingScRsp", + Self::CmdSetGachaDecideItemScRsp => "CmdSetGachaDecideItemScRsp", + Self::CmdDoGachaCsReq => "CmdDoGachaCsReq", + Self::CmdSetGachaDecideItemCsReq => "CmdSetGachaDecideItemCsReq", Self::CmdExchangeGachaCeilingScRsp => "CmdExchangeGachaCeilingScRsp", Self::CmdExchangeGachaCeilingCsReq => "CmdExchangeGachaCeilingCsReq", - Self::CmdSetGachaDecideItemCsReq => "CmdSetGachaDecideItemCsReq", - Self::CmdGachaDecideItemChangeScNotify => "CmdGachaDecideItemChangeScNotify", - Self::CmdGetGachaInfoScRsp => "CmdGetGachaInfoScRsp", - Self::CmdSetGachaDecideItemScRsp => "CmdSetGachaDecideItemScRsp", - Self::CmdGetGachaInfoCsReq => "CmdGetGachaInfoCsReq", - Self::CmdDoGachaScRsp => "CmdDoGachaScRsp", } } /// 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), - "CmdGetGachaCeilingCsReq" => Some(Self::CmdGetGachaCeilingCsReq), - "CmdGetGachaCeilingScRsp" => Some(Self::CmdGetGachaCeilingScRsp), - "CmdExchangeGachaCeilingScRsp" => Some(Self::CmdExchangeGachaCeilingScRsp), - "CmdExchangeGachaCeilingCsReq" => Some(Self::CmdExchangeGachaCeilingCsReq), - "CmdSetGachaDecideItemCsReq" => Some(Self::CmdSetGachaDecideItemCsReq), + "CmdDoGachaScRsp" => Some(Self::CmdDoGachaScRsp), "CmdGachaDecideItemChangeScNotify" => { Some(Self::CmdGachaDecideItemChangeScNotify) } - "CmdGetGachaInfoScRsp" => Some(Self::CmdGetGachaInfoScRsp), - "CmdSetGachaDecideItemScRsp" => Some(Self::CmdSetGachaDecideItemScRsp), "CmdGetGachaInfoCsReq" => Some(Self::CmdGetGachaInfoCsReq), - "CmdDoGachaScRsp" => Some(Self::CmdDoGachaScRsp), + "CmdGetGachaInfoScRsp" => Some(Self::CmdGetGachaInfoScRsp), + "CmdGetGachaCeilingCsReq" => Some(Self::CmdGetGachaCeilingCsReq), + "CmdGetGachaCeilingScRsp" => Some(Self::CmdGetGachaCeilingScRsp), + "CmdSetGachaDecideItemScRsp" => Some(Self::CmdSetGachaDecideItemScRsp), + "CmdDoGachaCsReq" => Some(Self::CmdDoGachaCsReq), + "CmdSetGachaDecideItemCsReq" => Some(Self::CmdSetGachaDecideItemCsReq), + "CmdExchangeGachaCeilingScRsp" => Some(Self::CmdExchangeGachaCeilingScRsp), + "CmdExchangeGachaCeilingCsReq" => Some(Self::CmdExchangeGachaCeilingCsReq), _ => None, } } @@ -63633,17 +65923,17 @@ impl CmdGachaType { #[repr(i32)] pub enum CmdHeartdialType { None = 0, - CmdSubmitEmotionItemScRsp = 6302, - CmdGetHeartDialInfoCsReq = 6310, - CmdFinishEmotionDialoguePerformanceScRsp = 6306, - CmdChangeScriptEmotionCsReq = 6398, - CmdFinishEmotionDialoguePerformanceCsReq = 6397, - CmdSubmitEmotionItemCsReq = 6379, - CmdChangeScriptEmotionScRsp = 6353, - CmdHeartDialTraceScriptScRsp = 6307, - CmdHeartDialScriptChangeScNotify = 6341, - CmdGetHeartDialInfoScRsp = 6305, - CmdHeartDialTraceScriptCsReq = 6355, + CmdFinishEmotionDialoguePerformanceScRsp = 6388, + CmdChangeScriptEmotionScRsp = 6381, + CmdSubmitEmotionItemCsReq = 6302, + CmdHeartDialTraceScriptScRsp = 6334, + CmdChangeScriptEmotionCsReq = 6377, + CmdHeartDialScriptChangeScNotify = 6319, + CmdSubmitEmotionItemScRsp = 6385, + CmdFinishEmotionDialoguePerformanceCsReq = 6312, + CmdGetHeartDialInfoCsReq = 6341, + CmdGetHeartDialInfoScRsp = 6314, + CmdHeartDialTraceScriptCsReq = 6362, } impl CmdHeartdialType { /// String value of the enum field names used in the ProtoBuf definition. @@ -63653,19 +65943,19 @@ impl CmdHeartdialType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdHeartdialTypeNone", - Self::CmdSubmitEmotionItemScRsp => "CmdSubmitEmotionItemScRsp", - Self::CmdGetHeartDialInfoCsReq => "CmdGetHeartDialInfoCsReq", Self::CmdFinishEmotionDialoguePerformanceScRsp => { "CmdFinishEmotionDialoguePerformanceScRsp" } + Self::CmdChangeScriptEmotionScRsp => "CmdChangeScriptEmotionScRsp", + Self::CmdSubmitEmotionItemCsReq => "CmdSubmitEmotionItemCsReq", + Self::CmdHeartDialTraceScriptScRsp => "CmdHeartDialTraceScriptScRsp", Self::CmdChangeScriptEmotionCsReq => "CmdChangeScriptEmotionCsReq", + Self::CmdHeartDialScriptChangeScNotify => "CmdHeartDialScriptChangeScNotify", + Self::CmdSubmitEmotionItemScRsp => "CmdSubmitEmotionItemScRsp", Self::CmdFinishEmotionDialoguePerformanceCsReq => { "CmdFinishEmotionDialoguePerformanceCsReq" } - Self::CmdSubmitEmotionItemCsReq => "CmdSubmitEmotionItemCsReq", - Self::CmdChangeScriptEmotionScRsp => "CmdChangeScriptEmotionScRsp", - Self::CmdHeartDialTraceScriptScRsp => "CmdHeartDialTraceScriptScRsp", - Self::CmdHeartDialScriptChangeScNotify => "CmdHeartDialScriptChangeScNotify", + Self::CmdGetHeartDialInfoCsReq => "CmdGetHeartDialInfoCsReq", Self::CmdGetHeartDialInfoScRsp => "CmdGetHeartDialInfoScRsp", Self::CmdHeartDialTraceScriptCsReq => "CmdHeartDialTraceScriptCsReq", } @@ -63674,21 +65964,21 @@ impl CmdHeartdialType { pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdHeartdialTypeNone" => Some(Self::None), - "CmdSubmitEmotionItemScRsp" => Some(Self::CmdSubmitEmotionItemScRsp), - "CmdGetHeartDialInfoCsReq" => Some(Self::CmdGetHeartDialInfoCsReq), "CmdFinishEmotionDialoguePerformanceScRsp" => { Some(Self::CmdFinishEmotionDialoguePerformanceScRsp) } - "CmdChangeScriptEmotionCsReq" => Some(Self::CmdChangeScriptEmotionCsReq), - "CmdFinishEmotionDialoguePerformanceCsReq" => { - Some(Self::CmdFinishEmotionDialoguePerformanceCsReq) - } - "CmdSubmitEmotionItemCsReq" => Some(Self::CmdSubmitEmotionItemCsReq), "CmdChangeScriptEmotionScRsp" => Some(Self::CmdChangeScriptEmotionScRsp), + "CmdSubmitEmotionItemCsReq" => Some(Self::CmdSubmitEmotionItemCsReq), "CmdHeartDialTraceScriptScRsp" => Some(Self::CmdHeartDialTraceScriptScRsp), + "CmdChangeScriptEmotionCsReq" => Some(Self::CmdChangeScriptEmotionCsReq), "CmdHeartDialScriptChangeScNotify" => { Some(Self::CmdHeartDialScriptChangeScNotify) } + "CmdSubmitEmotionItemScRsp" => Some(Self::CmdSubmitEmotionItemScRsp), + "CmdFinishEmotionDialoguePerformanceCsReq" => { + Some(Self::CmdFinishEmotionDialoguePerformanceCsReq) + } + "CmdGetHeartDialInfoCsReq" => Some(Self::CmdGetHeartDialInfoCsReq), "CmdGetHeartDialInfoScRsp" => Some(Self::CmdGetHeartDialInfoScRsp), "CmdHeartDialTraceScriptCsReq" => Some(Self::CmdHeartDialTraceScriptCsReq), _ => None, @@ -63808,29 +66098,29 @@ impl Ooehgmemkoi { #[repr(i32)] pub enum CmdHeliobusType { None = 0, - CmdHeliobusSnsCommentCsReq = 5841, - CmdHeliobusSnsReadScRsp = 5853, - CmdHeliobusSelectSkillScRsp = 5872, - CmdHeliobusStartRaidScRsp = 5854, - CmdHeliobusSnsPostCsReq = 5879, - CmdHeliobusInfoChangedScNotify = 5839, - CmdHeliobusEnterBattleScRsp = 5874, - CmdHeliobusEnterBattleCsReq = 5878, - CmdHeliobusLineupUpdateScNotify = 5809, - CmdHeliobusSelectSkillCsReq = 5867, - CmdHeliobusStartRaidCsReq = 5890, - CmdHeliobusSnsLikeScRsp = 5806, - CmdHeliobusUpgradeLevelCsReq = 5816, - CmdHeliobusSnsLikeCsReq = 5897, - CmdHeliobusChallengeUpdateScNotify = 5862, - CmdHeliobusUpgradeLevelScRsp = 5826, - CmdHeliobusSnsUpdateScNotify = 5807, - CmdHeliobusSnsCommentScRsp = 5855, - CmdHeliobusActivityDataCsReq = 5810, - CmdHeliobusSnsPostScRsp = 5802, - CmdHeliobusSnsReadCsReq = 5898, - CmdHeliobusActivityDataScRsp = 5805, - CmdHeliobusUnlockSkillScNotify = 5863, + CmdHeliobusSnsReadScRsp = 5881, + CmdHeliobusSnsCommentCsReq = 5819, + CmdHeliobusSnsLikeScRsp = 5888, + CmdHeliobusStartRaidCsReq = 5815, + CmdHeliobusSelectSkillCsReq = 5882, + CmdHeliobusSnsReadCsReq = 5877, + CmdHeliobusStartRaidScRsp = 5820, + CmdHeliobusSelectSkillScRsp = 5866, + CmdHeliobusLineupUpdateScNotify = 5821, + CmdHeliobusUnlockSkillScNotify = 5832, + CmdHeliobusChallengeUpdateScNotify = 5890, + CmdHeliobusEnterBattleCsReq = 5897, + CmdHeliobusSnsPostCsReq = 5802, + CmdHeliobusSnsCommentScRsp = 5862, + CmdHeliobusSnsLikeCsReq = 5812, + CmdHeliobusInfoChangedScNotify = 5889, + CmdHeliobusActivityDataScRsp = 5814, + CmdHeliobusSnsPostScRsp = 5885, + CmdHeliobusActivityDataCsReq = 5841, + CmdHeliobusUpgradeLevelScRsp = 5896, + CmdHeliobusSnsUpdateScNotify = 5834, + CmdHeliobusUpgradeLevelCsReq = 5822, + CmdHeliobusEnterBattleScRsp = 5887, } impl CmdHeliobusType { /// String value of the enum field names used in the ProtoBuf definition. @@ -63840,68 +66130,191 @@ impl CmdHeliobusType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdHeliobusTypeNone", - Self::CmdHeliobusSnsCommentCsReq => "CmdHeliobusSnsCommentCsReq", Self::CmdHeliobusSnsReadScRsp => "CmdHeliobusSnsReadScRsp", - Self::CmdHeliobusSelectSkillScRsp => "CmdHeliobusSelectSkillScRsp", - Self::CmdHeliobusStartRaidScRsp => "CmdHeliobusStartRaidScRsp", - Self::CmdHeliobusSnsPostCsReq => "CmdHeliobusSnsPostCsReq", - Self::CmdHeliobusInfoChangedScNotify => "CmdHeliobusInfoChangedScNotify", - Self::CmdHeliobusEnterBattleScRsp => "CmdHeliobusEnterBattleScRsp", - Self::CmdHeliobusEnterBattleCsReq => "CmdHeliobusEnterBattleCsReq", - Self::CmdHeliobusLineupUpdateScNotify => "CmdHeliobusLineupUpdateScNotify", - Self::CmdHeliobusSelectSkillCsReq => "CmdHeliobusSelectSkillCsReq", - Self::CmdHeliobusStartRaidCsReq => "CmdHeliobusStartRaidCsReq", + Self::CmdHeliobusSnsCommentCsReq => "CmdHeliobusSnsCommentCsReq", Self::CmdHeliobusSnsLikeScRsp => "CmdHeliobusSnsLikeScRsp", - Self::CmdHeliobusUpgradeLevelCsReq => "CmdHeliobusUpgradeLevelCsReq", - Self::CmdHeliobusSnsLikeCsReq => "CmdHeliobusSnsLikeCsReq", + Self::CmdHeliobusStartRaidCsReq => "CmdHeliobusStartRaidCsReq", + Self::CmdHeliobusSelectSkillCsReq => "CmdHeliobusSelectSkillCsReq", + Self::CmdHeliobusSnsReadCsReq => "CmdHeliobusSnsReadCsReq", + Self::CmdHeliobusStartRaidScRsp => "CmdHeliobusStartRaidScRsp", + Self::CmdHeliobusSelectSkillScRsp => "CmdHeliobusSelectSkillScRsp", + Self::CmdHeliobusLineupUpdateScNotify => "CmdHeliobusLineupUpdateScNotify", + Self::CmdHeliobusUnlockSkillScNotify => "CmdHeliobusUnlockSkillScNotify", Self::CmdHeliobusChallengeUpdateScNotify => { "CmdHeliobusChallengeUpdateScNotify" } + Self::CmdHeliobusEnterBattleCsReq => "CmdHeliobusEnterBattleCsReq", + Self::CmdHeliobusSnsPostCsReq => "CmdHeliobusSnsPostCsReq", + Self::CmdHeliobusSnsCommentScRsp => "CmdHeliobusSnsCommentScRsp", + Self::CmdHeliobusSnsLikeCsReq => "CmdHeliobusSnsLikeCsReq", + Self::CmdHeliobusInfoChangedScNotify => "CmdHeliobusInfoChangedScNotify", + Self::CmdHeliobusActivityDataScRsp => "CmdHeliobusActivityDataScRsp", + Self::CmdHeliobusSnsPostScRsp => "CmdHeliobusSnsPostScRsp", + Self::CmdHeliobusActivityDataCsReq => "CmdHeliobusActivityDataCsReq", Self::CmdHeliobusUpgradeLevelScRsp => "CmdHeliobusUpgradeLevelScRsp", Self::CmdHeliobusSnsUpdateScNotify => "CmdHeliobusSnsUpdateScNotify", - Self::CmdHeliobusSnsCommentScRsp => "CmdHeliobusSnsCommentScRsp", - Self::CmdHeliobusActivityDataCsReq => "CmdHeliobusActivityDataCsReq", - Self::CmdHeliobusSnsPostScRsp => "CmdHeliobusSnsPostScRsp", - Self::CmdHeliobusSnsReadCsReq => "CmdHeliobusSnsReadCsReq", - Self::CmdHeliobusActivityDataScRsp => "CmdHeliobusActivityDataScRsp", - Self::CmdHeliobusUnlockSkillScNotify => "CmdHeliobusUnlockSkillScNotify", + Self::CmdHeliobusUpgradeLevelCsReq => "CmdHeliobusUpgradeLevelCsReq", + Self::CmdHeliobusEnterBattleScRsp => "CmdHeliobusEnterBattleScRsp", } } /// 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), - "CmdHeliobusSnsCommentCsReq" => Some(Self::CmdHeliobusSnsCommentCsReq), "CmdHeliobusSnsReadScRsp" => Some(Self::CmdHeliobusSnsReadScRsp), - "CmdHeliobusSelectSkillScRsp" => Some(Self::CmdHeliobusSelectSkillScRsp), + "CmdHeliobusSnsCommentCsReq" => Some(Self::CmdHeliobusSnsCommentCsReq), + "CmdHeliobusSnsLikeScRsp" => Some(Self::CmdHeliobusSnsLikeScRsp), + "CmdHeliobusStartRaidCsReq" => Some(Self::CmdHeliobusStartRaidCsReq), + "CmdHeliobusSelectSkillCsReq" => Some(Self::CmdHeliobusSelectSkillCsReq), + "CmdHeliobusSnsReadCsReq" => Some(Self::CmdHeliobusSnsReadCsReq), "CmdHeliobusStartRaidScRsp" => Some(Self::CmdHeliobusStartRaidScRsp), - "CmdHeliobusSnsPostCsReq" => Some(Self::CmdHeliobusSnsPostCsReq), - "CmdHeliobusInfoChangedScNotify" => { - Some(Self::CmdHeliobusInfoChangedScNotify) - } - "CmdHeliobusEnterBattleScRsp" => Some(Self::CmdHeliobusEnterBattleScRsp), - "CmdHeliobusEnterBattleCsReq" => Some(Self::CmdHeliobusEnterBattleCsReq), + "CmdHeliobusSelectSkillScRsp" => Some(Self::CmdHeliobusSelectSkillScRsp), "CmdHeliobusLineupUpdateScNotify" => { Some(Self::CmdHeliobusLineupUpdateScNotify) } - "CmdHeliobusSelectSkillCsReq" => Some(Self::CmdHeliobusSelectSkillCsReq), - "CmdHeliobusStartRaidCsReq" => Some(Self::CmdHeliobusStartRaidCsReq), - "CmdHeliobusSnsLikeScRsp" => Some(Self::CmdHeliobusSnsLikeScRsp), - "CmdHeliobusUpgradeLevelCsReq" => Some(Self::CmdHeliobusUpgradeLevelCsReq), - "CmdHeliobusSnsLikeCsReq" => Some(Self::CmdHeliobusSnsLikeCsReq), - "CmdHeliobusChallengeUpdateScNotify" => { - Some(Self::CmdHeliobusChallengeUpdateScNotify) - } - "CmdHeliobusUpgradeLevelScRsp" => Some(Self::CmdHeliobusUpgradeLevelScRsp), - "CmdHeliobusSnsUpdateScNotify" => Some(Self::CmdHeliobusSnsUpdateScNotify), - "CmdHeliobusSnsCommentScRsp" => Some(Self::CmdHeliobusSnsCommentScRsp), - "CmdHeliobusActivityDataCsReq" => Some(Self::CmdHeliobusActivityDataCsReq), - "CmdHeliobusSnsPostScRsp" => Some(Self::CmdHeliobusSnsPostScRsp), - "CmdHeliobusSnsReadCsReq" => Some(Self::CmdHeliobusSnsReadCsReq), - "CmdHeliobusActivityDataScRsp" => Some(Self::CmdHeliobusActivityDataScRsp), "CmdHeliobusUnlockSkillScNotify" => { Some(Self::CmdHeliobusUnlockSkillScNotify) } + "CmdHeliobusChallengeUpdateScNotify" => { + Some(Self::CmdHeliobusChallengeUpdateScNotify) + } + "CmdHeliobusEnterBattleCsReq" => Some(Self::CmdHeliobusEnterBattleCsReq), + "CmdHeliobusSnsPostCsReq" => Some(Self::CmdHeliobusSnsPostCsReq), + "CmdHeliobusSnsCommentScRsp" => Some(Self::CmdHeliobusSnsCommentScRsp), + "CmdHeliobusSnsLikeCsReq" => Some(Self::CmdHeliobusSnsLikeCsReq), + "CmdHeliobusInfoChangedScNotify" => { + Some(Self::CmdHeliobusInfoChangedScNotify) + } + "CmdHeliobusActivityDataScRsp" => Some(Self::CmdHeliobusActivityDataScRsp), + "CmdHeliobusSnsPostScRsp" => Some(Self::CmdHeliobusSnsPostScRsp), + "CmdHeliobusActivityDataCsReq" => Some(Self::CmdHeliobusActivityDataCsReq), + "CmdHeliobusUpgradeLevelScRsp" => Some(Self::CmdHeliobusUpgradeLevelScRsp), + "CmdHeliobusSnsUpdateScNotify" => Some(Self::CmdHeliobusSnsUpdateScNotify), + "CmdHeliobusUpgradeLevelCsReq" => Some(Self::CmdHeliobusUpgradeLevelCsReq), + "CmdHeliobusEnterBattleScRsp" => Some(Self::CmdHeliobusEnterBattleScRsp), + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum CmdHipplenType { + None = 0, + CmdGetHipplenDataScRsp = 9044, + CmdSettleHipplenWorkScRsp = 9031, + CmdSetHipplenAgendaScRsp = 9036, + CmdHipplenChangeScNotify = 9032, + CmdSetHipplenOutfitScRsp = 9023, + CmdTakeHipplenEndingRewardScRsp = 9016, + CmdTakeHipplenEndingRewardCsReq = 9050, + CmdHipplenCycleResultScNotify = 9049, + CmdOpenHipplenCycleScRsp = 9046, + CmdSetHipplenAgendaCsReq = 9021, + CmdHipplenTraitUnlockScNotify = 9019, + CmdSetHipplenOutfitCsReq = 9042, + CmdGetHipplenInheritCsReq = 9028, + CmdOpenHipplenCycleCsReq = 9017, + CmdGetHipplenInheritScRsp = 9045, + CmdGetHipplenDataCsReq = 9003, + CmdHipplenAgendaResultScNotify = 9038, + CmdSettleHipplenWorkCsReq = 9047, +} +impl CmdHipplenType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::None => "CmdHipplenTypeNone", + Self::CmdGetHipplenDataScRsp => "CmdGetHipplenDataScRsp", + Self::CmdSettleHipplenWorkScRsp => "CmdSettleHipplenWorkScRsp", + Self::CmdSetHipplenAgendaScRsp => "CmdSetHipplenAgendaScRsp", + Self::CmdHipplenChangeScNotify => "CmdHipplenChangeScNotify", + Self::CmdSetHipplenOutfitScRsp => "CmdSetHipplenOutfitScRsp", + Self::CmdTakeHipplenEndingRewardScRsp => "CmdTakeHipplenEndingRewardScRsp", + Self::CmdTakeHipplenEndingRewardCsReq => "CmdTakeHipplenEndingRewardCsReq", + Self::CmdHipplenCycleResultScNotify => "CmdHipplenCycleResultScNotify", + Self::CmdOpenHipplenCycleScRsp => "CmdOpenHipplenCycleScRsp", + Self::CmdSetHipplenAgendaCsReq => "CmdSetHipplenAgendaCsReq", + Self::CmdHipplenTraitUnlockScNotify => "CmdHipplenTraitUnlockScNotify", + Self::CmdSetHipplenOutfitCsReq => "CmdSetHipplenOutfitCsReq", + Self::CmdGetHipplenInheritCsReq => "CmdGetHipplenInheritCsReq", + Self::CmdOpenHipplenCycleCsReq => "CmdOpenHipplenCycleCsReq", + Self::CmdGetHipplenInheritScRsp => "CmdGetHipplenInheritScRsp", + Self::CmdGetHipplenDataCsReq => "CmdGetHipplenDataCsReq", + Self::CmdHipplenAgendaResultScNotify => "CmdHipplenAgendaResultScNotify", + Self::CmdSettleHipplenWorkCsReq => "CmdSettleHipplenWorkCsReq", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdHipplenTypeNone" => Some(Self::None), + "CmdGetHipplenDataScRsp" => Some(Self::CmdGetHipplenDataScRsp), + "CmdSettleHipplenWorkScRsp" => Some(Self::CmdSettleHipplenWorkScRsp), + "CmdSetHipplenAgendaScRsp" => Some(Self::CmdSetHipplenAgendaScRsp), + "CmdHipplenChangeScNotify" => Some(Self::CmdHipplenChangeScNotify), + "CmdSetHipplenOutfitScRsp" => Some(Self::CmdSetHipplenOutfitScRsp), + "CmdTakeHipplenEndingRewardScRsp" => { + Some(Self::CmdTakeHipplenEndingRewardScRsp) + } + "CmdTakeHipplenEndingRewardCsReq" => { + Some(Self::CmdTakeHipplenEndingRewardCsReq) + } + "CmdHipplenCycleResultScNotify" => Some(Self::CmdHipplenCycleResultScNotify), + "CmdOpenHipplenCycleScRsp" => Some(Self::CmdOpenHipplenCycleScRsp), + "CmdSetHipplenAgendaCsReq" => Some(Self::CmdSetHipplenAgendaCsReq), + "CmdHipplenTraitUnlockScNotify" => Some(Self::CmdHipplenTraitUnlockScNotify), + "CmdSetHipplenOutfitCsReq" => Some(Self::CmdSetHipplenOutfitCsReq), + "CmdGetHipplenInheritCsReq" => Some(Self::CmdGetHipplenInheritCsReq), + "CmdOpenHipplenCycleCsReq" => Some(Self::CmdOpenHipplenCycleCsReq), + "CmdGetHipplenInheritScRsp" => Some(Self::CmdGetHipplenInheritScRsp), + "CmdGetHipplenDataCsReq" => Some(Self::CmdGetHipplenDataCsReq), + "CmdHipplenAgendaResultScNotify" => { + Some(Self::CmdHipplenAgendaResultScNotify) + } + "CmdSettleHipplenWorkCsReq" => Some(Self::CmdSettleHipplenWorkCsReq), + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Jjiboilecdm { + HipplenWorkTypeNone = 0, + HipplenWorkTypeMinigame = 1, + HipplenWorkTypeIncident = 2, + HipplenWorkTypeInteract = 3, + HipplenWorkTypeTrial = 4, + HipplenWorkTypePerformance = 5, +} +impl Jjiboilecdm { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::HipplenWorkTypeNone => "HIPPLEN_WORK_TYPE_NONE", + Self::HipplenWorkTypeMinigame => "HIPPLEN_WORK_TYPE_MINIGAME", + Self::HipplenWorkTypeIncident => "HIPPLEN_WORK_TYPE_INCIDENT", + Self::HipplenWorkTypeInteract => "HIPPLEN_WORK_TYPE_INTERACT", + Self::HipplenWorkTypeTrial => "HIPPLEN_WORK_TYPE_TRIAL", + Self::HipplenWorkTypePerformance => "HIPPLEN_WORK_TYPE_PERFORMANCE", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "HIPPLEN_WORK_TYPE_NONE" => Some(Self::HipplenWorkTypeNone), + "HIPPLEN_WORK_TYPE_MINIGAME" => Some(Self::HipplenWorkTypeMinigame), + "HIPPLEN_WORK_TYPE_INCIDENT" => Some(Self::HipplenWorkTypeIncident), + "HIPPLEN_WORK_TYPE_INTERACT" => Some(Self::HipplenWorkTypeInteract), + "HIPPLEN_WORK_TYPE_TRIAL" => Some(Self::HipplenWorkTypeTrial), + "HIPPLEN_WORK_TYPE_PERFORMANCE" => Some(Self::HipplenWorkTypePerformance), _ => None, } } @@ -63911,66 +66324,66 @@ impl CmdHeliobusType { #[repr(i32)] pub enum CmdItemType { None = 0, - CmdComposeLimitNumUpdateNotify = 573, - CmdDestroyItemCsReq = 542, - CmdRelicReforgeScRsp = 514, - CmdSellItemScRsp = 578, - CmdPromoteEquipmentCsReq = 598, - CmdRankUpEquipmentScRsp = 555, - CmdComposeSelectedRelicCsReq = 562, - CmdSyncTurnFoodNotify = 515, - CmdAddRelicFilterPlanCsReq = 558, - CmdLockRelicCsReq = 572, - CmdPromoteEquipmentScRsp = 553, - CmdGetBagCsReq = 510, - CmdDiscardRelicCsReq = 589, - CmdLockRelicScRsp = 594, - CmdRankUpEquipmentCsReq = 541, - CmdMarkRelicFilterPlanCsReq = 586, - CmdMarkItemCsReq = 535, - CmdGetRelicFilterPlanCsReq = 571, - CmdGeneralVirtualItemDataNotify = 528, - CmdExpUpRelicScRsp = 567, - CmdGetRecyleTimeCsReq = 569, - CmdBatchRankUpEquipmentScRsp = 596, - CmdComposeItemCsReq = 516, - CmdSetTurnFoodSwitchCsReq = 560, - CmdAddEquipmentScNotify = 520, - CmdGetMarkItemListScRsp = 525, - CmdExchangeHcoinScRsp = 554, - CmdUseItemScRsp = 506, - CmdDiscardRelicScRsp = 508, - CmdModifyRelicFilterPlanCsReq = 583, - CmdDeleteRelicFilterPlanScRsp = 504, - CmdModifyRelicFilterPlanScRsp = 503, - CmdExpUpEquipmentCsReq = 507, - CmdBatchRankUpEquipmentCsReq = 549, - CmdRelicReforgeConfirmCsReq = 595, - CmdSetTurnFoodSwitchScRsp = 566, - CmdExchangeHcoinCsReq = 590, - CmdDeleteRelicFilterPlanCsReq = 557, - CmdCancelMarkItemNotify = 588, - CmdComposeItemScRsp = 526, - CmdRelicReforgeCsReq = 523, - CmdRelicReforgeConfirmScRsp = 518, - CmdComposeLimitNumCompleteNotify = 524, - CmdMarkItemScRsp = 537, - CmdExpUpEquipmentScRsp = 539, - CmdGetBagScRsp = 505, - CmdAddRelicFilterPlanScRsp = 582, - CmdRelicFilterPlanClearNameScNotify = 564, - CmdRechargeSuccNotify = 574, - CmdUseItemCsReq = 597, - CmdComposeSelectedRelicScRsp = 509, - CmdLockEquipmentCsReq = 579, - CmdExpUpRelicCsReq = 563, - CmdDestroyItemScRsp = 501, - CmdGetMarkItemListCsReq = 551, - CmdGetRelicFilterPlanScRsp = 545, - CmdGetRecyleTimeScRsp = 592, - CmdLockEquipmentScRsp = 502, - CmdMarkRelicFilterPlanScRsp = 512, - CmdSellItemCsReq = 536, + CmdGetBagCsReq = 541, + CmdRankUpEquipmentCsReq = 519, + CmdDeleteRelicFilterPlanCsReq = 556, + CmdAddEquipmentScNotify = 567, + CmdComposeItemCsReq = 522, + CmdExpUpRelicScRsp = 582, + CmdGetBagScRsp = 514, + CmdComposeLimitNumCompleteNotify = 533, + CmdRechargeSuccNotify = 587, + CmdPromoteEquipmentCsReq = 577, + CmdMarkItemScRsp = 546, + CmdSetTurnFoodSwitchCsReq = 576, + CmdModifyRelicFilterPlanScRsp = 508, + CmdGetRelicFilterPlanCsReq = 583, + CmdRelicReforgeScRsp = 595, + CmdAddRelicFilterPlanScRsp = 507, + CmdComposeSelectedRelicCsReq = 590, + CmdAddRelicFilterPlanCsReq = 536, + CmdMarkRelicFilterPlanCsReq = 513, + CmdMarkItemCsReq = 506, + CmdBatchRankUpEquipmentScRsp = 544, + CmdRankUpEquipmentScRsp = 562, + CmdComposeItemScRsp = 596, + CmdSellItemScRsp = 597, + CmdExpUpEquipmentScRsp = 589, + CmdExchangeHcoinScRsp = 520, + CmdComposeSelectedRelicScRsp = 521, + CmdLockEquipmentScRsp = 585, + CmdPromoteEquipmentScRsp = 581, + CmdExpUpRelicCsReq = 532, + CmdRelicReforgeConfirmCsReq = 540, + CmdDeleteRelicFilterPlanScRsp = 529, + CmdDestroyItemScRsp = 564, + CmdMarkRelicFilterPlanScRsp = 557, + CmdGetRecyleTimeCsReq = 525, + CmdLockEquipmentCsReq = 502, + CmdUseItemCsReq = 512, + CmdGetRelicFilterPlanScRsp = 558, + CmdSetTurnFoodSwitchScRsp = 509, + CmdModifyRelicFilterPlanCsReq = 547, + CmdSyncTurnFoodNotify = 561, + CmdExchangeHcoinCsReq = 515, + CmdRelicReforgeCsReq = 542, + CmdDiscardRelicCsReq = 551, + CmdLockRelicCsReq = 566, + CmdDiscardRelicScRsp = 505, + CmdGetRecyleTimeScRsp = 586, + CmdGetMarkItemListCsReq = 600, + CmdRelicReforgeConfirmScRsp = 548, + CmdUseItemScRsp = 588, + CmdRelicFilterPlanClearNameScNotify = 575, + CmdComposeLimitNumUpdateNotify = 545, + CmdGetMarkItemListScRsp = 535, + CmdLockRelicScRsp = 592, + CmdExpUpEquipmentCsReq = 534, + CmdCancelMarkItemNotify = 559, + CmdSellItemCsReq = 531, + CmdDestroyItemCsReq = 510, + CmdGeneralVirtualItemDataNotify = 573, + CmdBatchRankUpEquipmentCsReq = 571, } impl CmdItemType { /// String value of the enum field names used in the ProtoBuf definition. @@ -63980,142 +66393,142 @@ impl CmdItemType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdItemTypeNone", - Self::CmdComposeLimitNumUpdateNotify => "CmdComposeLimitNumUpdateNotify", - Self::CmdDestroyItemCsReq => "CmdDestroyItemCsReq", - Self::CmdRelicReforgeScRsp => "CmdRelicReforgeScRsp", - Self::CmdSellItemScRsp => "CmdSellItemScRsp", - Self::CmdPromoteEquipmentCsReq => "CmdPromoteEquipmentCsReq", - Self::CmdRankUpEquipmentScRsp => "CmdRankUpEquipmentScRsp", - Self::CmdComposeSelectedRelicCsReq => "CmdComposeSelectedRelicCsReq", - Self::CmdSyncTurnFoodNotify => "CmdSyncTurnFoodNotify", - Self::CmdAddRelicFilterPlanCsReq => "CmdAddRelicFilterPlanCsReq", - Self::CmdLockRelicCsReq => "CmdLockRelicCsReq", - Self::CmdPromoteEquipmentScRsp => "CmdPromoteEquipmentScRsp", Self::CmdGetBagCsReq => "CmdGetBagCsReq", - Self::CmdDiscardRelicCsReq => "CmdDiscardRelicCsReq", - Self::CmdLockRelicScRsp => "CmdLockRelicScRsp", Self::CmdRankUpEquipmentCsReq => "CmdRankUpEquipmentCsReq", + Self::CmdDeleteRelicFilterPlanCsReq => "CmdDeleteRelicFilterPlanCsReq", + Self::CmdAddEquipmentScNotify => "CmdAddEquipmentScNotify", + Self::CmdComposeItemCsReq => "CmdComposeItemCsReq", + Self::CmdExpUpRelicScRsp => "CmdExpUpRelicScRsp", + Self::CmdGetBagScRsp => "CmdGetBagScRsp", + Self::CmdComposeLimitNumCompleteNotify => "CmdComposeLimitNumCompleteNotify", + Self::CmdRechargeSuccNotify => "CmdRechargeSuccNotify", + Self::CmdPromoteEquipmentCsReq => "CmdPromoteEquipmentCsReq", + Self::CmdMarkItemScRsp => "CmdMarkItemScRsp", + Self::CmdSetTurnFoodSwitchCsReq => "CmdSetTurnFoodSwitchCsReq", + Self::CmdModifyRelicFilterPlanScRsp => "CmdModifyRelicFilterPlanScRsp", + Self::CmdGetRelicFilterPlanCsReq => "CmdGetRelicFilterPlanCsReq", + Self::CmdRelicReforgeScRsp => "CmdRelicReforgeScRsp", + Self::CmdAddRelicFilterPlanScRsp => "CmdAddRelicFilterPlanScRsp", + Self::CmdComposeSelectedRelicCsReq => "CmdComposeSelectedRelicCsReq", + Self::CmdAddRelicFilterPlanCsReq => "CmdAddRelicFilterPlanCsReq", Self::CmdMarkRelicFilterPlanCsReq => "CmdMarkRelicFilterPlanCsReq", Self::CmdMarkItemCsReq => "CmdMarkItemCsReq", - Self::CmdGetRelicFilterPlanCsReq => "CmdGetRelicFilterPlanCsReq", - Self::CmdGeneralVirtualItemDataNotify => "CmdGeneralVirtualItemDataNotify", - Self::CmdExpUpRelicScRsp => "CmdExpUpRelicScRsp", - Self::CmdGetRecyleTimeCsReq => "CmdGetRecyleTimeCsReq", Self::CmdBatchRankUpEquipmentScRsp => "CmdBatchRankUpEquipmentScRsp", - Self::CmdComposeItemCsReq => "CmdComposeItemCsReq", - Self::CmdSetTurnFoodSwitchCsReq => "CmdSetTurnFoodSwitchCsReq", - Self::CmdAddEquipmentScNotify => "CmdAddEquipmentScNotify", - Self::CmdGetMarkItemListScRsp => "CmdGetMarkItemListScRsp", - Self::CmdExchangeHcoinScRsp => "CmdExchangeHcoinScRsp", - Self::CmdUseItemScRsp => "CmdUseItemScRsp", - Self::CmdDiscardRelicScRsp => "CmdDiscardRelicScRsp", - Self::CmdModifyRelicFilterPlanCsReq => "CmdModifyRelicFilterPlanCsReq", - Self::CmdDeleteRelicFilterPlanScRsp => "CmdDeleteRelicFilterPlanScRsp", - Self::CmdModifyRelicFilterPlanScRsp => "CmdModifyRelicFilterPlanScRsp", - Self::CmdExpUpEquipmentCsReq => "CmdExpUpEquipmentCsReq", - Self::CmdBatchRankUpEquipmentCsReq => "CmdBatchRankUpEquipmentCsReq", - Self::CmdRelicReforgeConfirmCsReq => "CmdRelicReforgeConfirmCsReq", - Self::CmdSetTurnFoodSwitchScRsp => "CmdSetTurnFoodSwitchScRsp", - Self::CmdExchangeHcoinCsReq => "CmdExchangeHcoinCsReq", - Self::CmdDeleteRelicFilterPlanCsReq => "CmdDeleteRelicFilterPlanCsReq", - Self::CmdCancelMarkItemNotify => "CmdCancelMarkItemNotify", + Self::CmdRankUpEquipmentScRsp => "CmdRankUpEquipmentScRsp", Self::CmdComposeItemScRsp => "CmdComposeItemScRsp", - Self::CmdRelicReforgeCsReq => "CmdRelicReforgeCsReq", - Self::CmdRelicReforgeConfirmScRsp => "CmdRelicReforgeConfirmScRsp", - Self::CmdComposeLimitNumCompleteNotify => "CmdComposeLimitNumCompleteNotify", - Self::CmdMarkItemScRsp => "CmdMarkItemScRsp", + Self::CmdSellItemScRsp => "CmdSellItemScRsp", Self::CmdExpUpEquipmentScRsp => "CmdExpUpEquipmentScRsp", - Self::CmdGetBagScRsp => "CmdGetBagScRsp", - Self::CmdAddRelicFilterPlanScRsp => "CmdAddRelicFilterPlanScRsp", + Self::CmdExchangeHcoinScRsp => "CmdExchangeHcoinScRsp", + Self::CmdComposeSelectedRelicScRsp => "CmdComposeSelectedRelicScRsp", + Self::CmdLockEquipmentScRsp => "CmdLockEquipmentScRsp", + Self::CmdPromoteEquipmentScRsp => "CmdPromoteEquipmentScRsp", + Self::CmdExpUpRelicCsReq => "CmdExpUpRelicCsReq", + Self::CmdRelicReforgeConfirmCsReq => "CmdRelicReforgeConfirmCsReq", + Self::CmdDeleteRelicFilterPlanScRsp => "CmdDeleteRelicFilterPlanScRsp", + Self::CmdDestroyItemScRsp => "CmdDestroyItemScRsp", + Self::CmdMarkRelicFilterPlanScRsp => "CmdMarkRelicFilterPlanScRsp", + Self::CmdGetRecyleTimeCsReq => "CmdGetRecyleTimeCsReq", + Self::CmdLockEquipmentCsReq => "CmdLockEquipmentCsReq", + Self::CmdUseItemCsReq => "CmdUseItemCsReq", + Self::CmdGetRelicFilterPlanScRsp => "CmdGetRelicFilterPlanScRsp", + Self::CmdSetTurnFoodSwitchScRsp => "CmdSetTurnFoodSwitchScRsp", + Self::CmdModifyRelicFilterPlanCsReq => "CmdModifyRelicFilterPlanCsReq", + Self::CmdSyncTurnFoodNotify => "CmdSyncTurnFoodNotify", + Self::CmdExchangeHcoinCsReq => "CmdExchangeHcoinCsReq", + Self::CmdRelicReforgeCsReq => "CmdRelicReforgeCsReq", + Self::CmdDiscardRelicCsReq => "CmdDiscardRelicCsReq", + Self::CmdLockRelicCsReq => "CmdLockRelicCsReq", + Self::CmdDiscardRelicScRsp => "CmdDiscardRelicScRsp", + Self::CmdGetRecyleTimeScRsp => "CmdGetRecyleTimeScRsp", + Self::CmdGetMarkItemListCsReq => "CmdGetMarkItemListCsReq", + Self::CmdRelicReforgeConfirmScRsp => "CmdRelicReforgeConfirmScRsp", + Self::CmdUseItemScRsp => "CmdUseItemScRsp", Self::CmdRelicFilterPlanClearNameScNotify => { "CmdRelicFilterPlanClearNameScNotify" } - Self::CmdRechargeSuccNotify => "CmdRechargeSuccNotify", - Self::CmdUseItemCsReq => "CmdUseItemCsReq", - Self::CmdComposeSelectedRelicScRsp => "CmdComposeSelectedRelicScRsp", - Self::CmdLockEquipmentCsReq => "CmdLockEquipmentCsReq", - Self::CmdExpUpRelicCsReq => "CmdExpUpRelicCsReq", - Self::CmdDestroyItemScRsp => "CmdDestroyItemScRsp", - Self::CmdGetMarkItemListCsReq => "CmdGetMarkItemListCsReq", - Self::CmdGetRelicFilterPlanScRsp => "CmdGetRelicFilterPlanScRsp", - Self::CmdGetRecyleTimeScRsp => "CmdGetRecyleTimeScRsp", - Self::CmdLockEquipmentScRsp => "CmdLockEquipmentScRsp", - Self::CmdMarkRelicFilterPlanScRsp => "CmdMarkRelicFilterPlanScRsp", + Self::CmdComposeLimitNumUpdateNotify => "CmdComposeLimitNumUpdateNotify", + Self::CmdGetMarkItemListScRsp => "CmdGetMarkItemListScRsp", + Self::CmdLockRelicScRsp => "CmdLockRelicScRsp", + Self::CmdExpUpEquipmentCsReq => "CmdExpUpEquipmentCsReq", + Self::CmdCancelMarkItemNotify => "CmdCancelMarkItemNotify", Self::CmdSellItemCsReq => "CmdSellItemCsReq", + Self::CmdDestroyItemCsReq => "CmdDestroyItemCsReq", + Self::CmdGeneralVirtualItemDataNotify => "CmdGeneralVirtualItemDataNotify", + Self::CmdBatchRankUpEquipmentCsReq => "CmdBatchRankUpEquipmentCsReq", } } /// 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), - "CmdComposeLimitNumUpdateNotify" => { - Some(Self::CmdComposeLimitNumUpdateNotify) - } - "CmdDestroyItemCsReq" => Some(Self::CmdDestroyItemCsReq), - "CmdRelicReforgeScRsp" => Some(Self::CmdRelicReforgeScRsp), - "CmdSellItemScRsp" => Some(Self::CmdSellItemScRsp), - "CmdPromoteEquipmentCsReq" => Some(Self::CmdPromoteEquipmentCsReq), - "CmdRankUpEquipmentScRsp" => Some(Self::CmdRankUpEquipmentScRsp), - "CmdComposeSelectedRelicCsReq" => Some(Self::CmdComposeSelectedRelicCsReq), - "CmdSyncTurnFoodNotify" => Some(Self::CmdSyncTurnFoodNotify), - "CmdAddRelicFilterPlanCsReq" => Some(Self::CmdAddRelicFilterPlanCsReq), - "CmdLockRelicCsReq" => Some(Self::CmdLockRelicCsReq), - "CmdPromoteEquipmentScRsp" => Some(Self::CmdPromoteEquipmentScRsp), "CmdGetBagCsReq" => Some(Self::CmdGetBagCsReq), - "CmdDiscardRelicCsReq" => Some(Self::CmdDiscardRelicCsReq), - "CmdLockRelicScRsp" => Some(Self::CmdLockRelicScRsp), "CmdRankUpEquipmentCsReq" => Some(Self::CmdRankUpEquipmentCsReq), - "CmdMarkRelicFilterPlanCsReq" => Some(Self::CmdMarkRelicFilterPlanCsReq), - "CmdMarkItemCsReq" => Some(Self::CmdMarkItemCsReq), - "CmdGetRelicFilterPlanCsReq" => Some(Self::CmdGetRelicFilterPlanCsReq), - "CmdGeneralVirtualItemDataNotify" => { - Some(Self::CmdGeneralVirtualItemDataNotify) - } - "CmdExpUpRelicScRsp" => Some(Self::CmdExpUpRelicScRsp), - "CmdGetRecyleTimeCsReq" => Some(Self::CmdGetRecyleTimeCsReq), - "CmdBatchRankUpEquipmentScRsp" => Some(Self::CmdBatchRankUpEquipmentScRsp), - "CmdComposeItemCsReq" => Some(Self::CmdComposeItemCsReq), - "CmdSetTurnFoodSwitchCsReq" => Some(Self::CmdSetTurnFoodSwitchCsReq), - "CmdAddEquipmentScNotify" => Some(Self::CmdAddEquipmentScNotify), - "CmdGetMarkItemListScRsp" => Some(Self::CmdGetMarkItemListScRsp), - "CmdExchangeHcoinScRsp" => Some(Self::CmdExchangeHcoinScRsp), - "CmdUseItemScRsp" => Some(Self::CmdUseItemScRsp), - "CmdDiscardRelicScRsp" => Some(Self::CmdDiscardRelicScRsp), - "CmdModifyRelicFilterPlanCsReq" => Some(Self::CmdModifyRelicFilterPlanCsReq), - "CmdDeleteRelicFilterPlanScRsp" => Some(Self::CmdDeleteRelicFilterPlanScRsp), - "CmdModifyRelicFilterPlanScRsp" => Some(Self::CmdModifyRelicFilterPlanScRsp), - "CmdExpUpEquipmentCsReq" => Some(Self::CmdExpUpEquipmentCsReq), - "CmdBatchRankUpEquipmentCsReq" => Some(Self::CmdBatchRankUpEquipmentCsReq), - "CmdRelicReforgeConfirmCsReq" => Some(Self::CmdRelicReforgeConfirmCsReq), - "CmdSetTurnFoodSwitchScRsp" => Some(Self::CmdSetTurnFoodSwitchScRsp), - "CmdExchangeHcoinCsReq" => Some(Self::CmdExchangeHcoinCsReq), "CmdDeleteRelicFilterPlanCsReq" => Some(Self::CmdDeleteRelicFilterPlanCsReq), - "CmdCancelMarkItemNotify" => Some(Self::CmdCancelMarkItemNotify), - "CmdComposeItemScRsp" => Some(Self::CmdComposeItemScRsp), - "CmdRelicReforgeCsReq" => Some(Self::CmdRelicReforgeCsReq), - "CmdRelicReforgeConfirmScRsp" => Some(Self::CmdRelicReforgeConfirmScRsp), + "CmdAddEquipmentScNotify" => Some(Self::CmdAddEquipmentScNotify), + "CmdComposeItemCsReq" => Some(Self::CmdComposeItemCsReq), + "CmdExpUpRelicScRsp" => Some(Self::CmdExpUpRelicScRsp), + "CmdGetBagScRsp" => Some(Self::CmdGetBagScRsp), "CmdComposeLimitNumCompleteNotify" => { Some(Self::CmdComposeLimitNumCompleteNotify) } + "CmdRechargeSuccNotify" => Some(Self::CmdRechargeSuccNotify), + "CmdPromoteEquipmentCsReq" => Some(Self::CmdPromoteEquipmentCsReq), "CmdMarkItemScRsp" => Some(Self::CmdMarkItemScRsp), - "CmdExpUpEquipmentScRsp" => Some(Self::CmdExpUpEquipmentScRsp), - "CmdGetBagScRsp" => Some(Self::CmdGetBagScRsp), + "CmdSetTurnFoodSwitchCsReq" => Some(Self::CmdSetTurnFoodSwitchCsReq), + "CmdModifyRelicFilterPlanScRsp" => Some(Self::CmdModifyRelicFilterPlanScRsp), + "CmdGetRelicFilterPlanCsReq" => Some(Self::CmdGetRelicFilterPlanCsReq), + "CmdRelicReforgeScRsp" => Some(Self::CmdRelicReforgeScRsp), "CmdAddRelicFilterPlanScRsp" => Some(Self::CmdAddRelicFilterPlanScRsp), + "CmdComposeSelectedRelicCsReq" => Some(Self::CmdComposeSelectedRelicCsReq), + "CmdAddRelicFilterPlanCsReq" => Some(Self::CmdAddRelicFilterPlanCsReq), + "CmdMarkRelicFilterPlanCsReq" => Some(Self::CmdMarkRelicFilterPlanCsReq), + "CmdMarkItemCsReq" => Some(Self::CmdMarkItemCsReq), + "CmdBatchRankUpEquipmentScRsp" => Some(Self::CmdBatchRankUpEquipmentScRsp), + "CmdRankUpEquipmentScRsp" => Some(Self::CmdRankUpEquipmentScRsp), + "CmdComposeItemScRsp" => Some(Self::CmdComposeItemScRsp), + "CmdSellItemScRsp" => Some(Self::CmdSellItemScRsp), + "CmdExpUpEquipmentScRsp" => Some(Self::CmdExpUpEquipmentScRsp), + "CmdExchangeHcoinScRsp" => Some(Self::CmdExchangeHcoinScRsp), + "CmdComposeSelectedRelicScRsp" => Some(Self::CmdComposeSelectedRelicScRsp), + "CmdLockEquipmentScRsp" => Some(Self::CmdLockEquipmentScRsp), + "CmdPromoteEquipmentScRsp" => Some(Self::CmdPromoteEquipmentScRsp), + "CmdExpUpRelicCsReq" => Some(Self::CmdExpUpRelicCsReq), + "CmdRelicReforgeConfirmCsReq" => Some(Self::CmdRelicReforgeConfirmCsReq), + "CmdDeleteRelicFilterPlanScRsp" => Some(Self::CmdDeleteRelicFilterPlanScRsp), + "CmdDestroyItemScRsp" => Some(Self::CmdDestroyItemScRsp), + "CmdMarkRelicFilterPlanScRsp" => Some(Self::CmdMarkRelicFilterPlanScRsp), + "CmdGetRecyleTimeCsReq" => Some(Self::CmdGetRecyleTimeCsReq), + "CmdLockEquipmentCsReq" => Some(Self::CmdLockEquipmentCsReq), + "CmdUseItemCsReq" => Some(Self::CmdUseItemCsReq), + "CmdGetRelicFilterPlanScRsp" => Some(Self::CmdGetRelicFilterPlanScRsp), + "CmdSetTurnFoodSwitchScRsp" => Some(Self::CmdSetTurnFoodSwitchScRsp), + "CmdModifyRelicFilterPlanCsReq" => Some(Self::CmdModifyRelicFilterPlanCsReq), + "CmdSyncTurnFoodNotify" => Some(Self::CmdSyncTurnFoodNotify), + "CmdExchangeHcoinCsReq" => Some(Self::CmdExchangeHcoinCsReq), + "CmdRelicReforgeCsReq" => Some(Self::CmdRelicReforgeCsReq), + "CmdDiscardRelicCsReq" => Some(Self::CmdDiscardRelicCsReq), + "CmdLockRelicCsReq" => Some(Self::CmdLockRelicCsReq), + "CmdDiscardRelicScRsp" => Some(Self::CmdDiscardRelicScRsp), + "CmdGetRecyleTimeScRsp" => Some(Self::CmdGetRecyleTimeScRsp), + "CmdGetMarkItemListCsReq" => Some(Self::CmdGetMarkItemListCsReq), + "CmdRelicReforgeConfirmScRsp" => Some(Self::CmdRelicReforgeConfirmScRsp), + "CmdUseItemScRsp" => Some(Self::CmdUseItemScRsp), "CmdRelicFilterPlanClearNameScNotify" => { Some(Self::CmdRelicFilterPlanClearNameScNotify) } - "CmdRechargeSuccNotify" => Some(Self::CmdRechargeSuccNotify), - "CmdUseItemCsReq" => Some(Self::CmdUseItemCsReq), - "CmdComposeSelectedRelicScRsp" => Some(Self::CmdComposeSelectedRelicScRsp), - "CmdLockEquipmentCsReq" => Some(Self::CmdLockEquipmentCsReq), - "CmdExpUpRelicCsReq" => Some(Self::CmdExpUpRelicCsReq), - "CmdDestroyItemScRsp" => Some(Self::CmdDestroyItemScRsp), - "CmdGetMarkItemListCsReq" => Some(Self::CmdGetMarkItemListCsReq), - "CmdGetRelicFilterPlanScRsp" => Some(Self::CmdGetRelicFilterPlanScRsp), - "CmdGetRecyleTimeScRsp" => Some(Self::CmdGetRecyleTimeScRsp), - "CmdLockEquipmentScRsp" => Some(Self::CmdLockEquipmentScRsp), - "CmdMarkRelicFilterPlanScRsp" => Some(Self::CmdMarkRelicFilterPlanScRsp), + "CmdComposeLimitNumUpdateNotify" => { + Some(Self::CmdComposeLimitNumUpdateNotify) + } + "CmdGetMarkItemListScRsp" => Some(Self::CmdGetMarkItemListScRsp), + "CmdLockRelicScRsp" => Some(Self::CmdLockRelicScRsp), + "CmdExpUpEquipmentCsReq" => Some(Self::CmdExpUpEquipmentCsReq), + "CmdCancelMarkItemNotify" => Some(Self::CmdCancelMarkItemNotify), "CmdSellItemCsReq" => Some(Self::CmdSellItemCsReq), + "CmdDestroyItemCsReq" => Some(Self::CmdDestroyItemCsReq), + "CmdGeneralVirtualItemDataNotify" => { + Some(Self::CmdGeneralVirtualItemDataNotify) + } + "CmdBatchRankUpEquipmentCsReq" => Some(Self::CmdBatchRankUpEquipmentCsReq), _ => None, } } @@ -64185,14 +66598,14 @@ impl TurnFoodSwitch { #[repr(i32)] pub enum CmdJukeboxType { None = 0, - CmdTrialBackGroundMusicScRsp = 3106, - CmdTrialBackGroundMusicCsReq = 3197, - CmdUnlockBackGroundMusicCsReq = 3179, - CmdPlayBackGroundMusicScRsp = 3153, - CmdPlayBackGroundMusicCsReq = 3198, - CmdUnlockBackGroundMusicScRsp = 3102, - CmdGetJukeboxDataCsReq = 3110, - CmdGetJukeboxDataScRsp = 3105, + CmdUnlockBackGroundMusicScRsp = 3185, + CmdGetJukeboxDataCsReq = 3141, + CmdPlayBackGroundMusicScRsp = 3181, + CmdTrialBackGroundMusicCsReq = 3112, + CmdPlayBackGroundMusicCsReq = 3177, + CmdGetJukeboxDataScRsp = 3114, + CmdTrialBackGroundMusicScRsp = 3188, + CmdUnlockBackGroundMusicCsReq = 3102, } impl CmdJukeboxType { /// String value of the enum field names used in the ProtoBuf definition. @@ -64202,28 +66615,28 @@ impl CmdJukeboxType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdJukeboxTypeNone", - Self::CmdTrialBackGroundMusicScRsp => "CmdTrialBackGroundMusicScRsp", - Self::CmdTrialBackGroundMusicCsReq => "CmdTrialBackGroundMusicCsReq", - Self::CmdUnlockBackGroundMusicCsReq => "CmdUnlockBackGroundMusicCsReq", - Self::CmdPlayBackGroundMusicScRsp => "CmdPlayBackGroundMusicScRsp", - Self::CmdPlayBackGroundMusicCsReq => "CmdPlayBackGroundMusicCsReq", Self::CmdUnlockBackGroundMusicScRsp => "CmdUnlockBackGroundMusicScRsp", Self::CmdGetJukeboxDataCsReq => "CmdGetJukeboxDataCsReq", + Self::CmdPlayBackGroundMusicScRsp => "CmdPlayBackGroundMusicScRsp", + Self::CmdTrialBackGroundMusicCsReq => "CmdTrialBackGroundMusicCsReq", + Self::CmdPlayBackGroundMusicCsReq => "CmdPlayBackGroundMusicCsReq", Self::CmdGetJukeboxDataScRsp => "CmdGetJukeboxDataScRsp", + Self::CmdTrialBackGroundMusicScRsp => "CmdTrialBackGroundMusicScRsp", + Self::CmdUnlockBackGroundMusicCsReq => "CmdUnlockBackGroundMusicCsReq", } } /// 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), - "CmdTrialBackGroundMusicScRsp" => Some(Self::CmdTrialBackGroundMusicScRsp), - "CmdTrialBackGroundMusicCsReq" => Some(Self::CmdTrialBackGroundMusicCsReq), - "CmdUnlockBackGroundMusicCsReq" => Some(Self::CmdUnlockBackGroundMusicCsReq), - "CmdPlayBackGroundMusicScRsp" => Some(Self::CmdPlayBackGroundMusicScRsp), - "CmdPlayBackGroundMusicCsReq" => Some(Self::CmdPlayBackGroundMusicCsReq), "CmdUnlockBackGroundMusicScRsp" => Some(Self::CmdUnlockBackGroundMusicScRsp), "CmdGetJukeboxDataCsReq" => Some(Self::CmdGetJukeboxDataCsReq), + "CmdPlayBackGroundMusicScRsp" => Some(Self::CmdPlayBackGroundMusicScRsp), + "CmdTrialBackGroundMusicCsReq" => Some(Self::CmdTrialBackGroundMusicCsReq), + "CmdPlayBackGroundMusicCsReq" => Some(Self::CmdPlayBackGroundMusicCsReq), "CmdGetJukeboxDataScRsp" => Some(Self::CmdGetJukeboxDataScRsp), + "CmdTrialBackGroundMusicScRsp" => Some(Self::CmdTrialBackGroundMusicScRsp), + "CmdUnlockBackGroundMusicCsReq" => Some(Self::CmdUnlockBackGroundMusicCsReq), _ => None, } } @@ -64233,32 +66646,32 @@ impl CmdJukeboxType { #[repr(i32)] pub enum CmdLineupType { None = 0, - CmdGetAllLineupDataCsReq = 778, - CmdGetStageLineupScRsp = 705, - CmdChangeLineupLeaderCsReq = 726, - CmdSwapLineupCsReq = 741, - CmdSwitchLineupIndexCsReq = 767, - CmdReplaceLineupCsReq = 754, - CmdSetLineupNameScRsp = 736, - CmdQuitLineupCsReq = 797, - CmdGetLineupAvatarDataCsReq = 739, - CmdSwapLineupScRsp = 755, - CmdGetCurLineupDataScRsp = 753, - CmdSetLineupNameCsReq = 794, - CmdChangeLineupLeaderScRsp = 763, - CmdSwitchLineupIndexScRsp = 772, - CmdVirtualLineupTrialAvatarChangeScNotify = 720, - CmdGetLineupAvatarDataScRsp = 716, - CmdJoinLineupCsReq = 779, - CmdQuitLineupScRsp = 706, - CmdGetAllLineupDataScRsp = 774, - CmdExtraLineupDestroyNotify = 709, - CmdGetStageLineupCsReq = 710, - CmdSyncLineupNotify = 707, - CmdJoinLineupScRsp = 702, - CmdGetCurLineupDataCsReq = 798, - CmdVirtualLineupDestroyNotify = 790, - CmdReplaceLineupScRsp = 762, + CmdReplaceLineupScRsp = 790, + CmdSwitchLineupIndexCsReq = 782, + CmdReplaceLineupCsReq = 720, + CmdJoinLineupScRsp = 785, + CmdVirtualLineupDestroyNotify = 715, + CmdSwapLineupCsReq = 719, + CmdChangeLineupLeaderCsReq = 796, + CmdGetCurLineupDataCsReq = 777, + CmdGetAllLineupDataCsReq = 797, + CmdQuitLineupCsReq = 712, + CmdGetLineupAvatarDataScRsp = 722, + CmdGetCurLineupDataScRsp = 781, + CmdSwitchLineupIndexScRsp = 766, + CmdSyncLineupNotify = 734, + CmdChangeLineupLeaderScRsp = 732, + CmdExtraLineupDestroyNotify = 721, + CmdSetLineupNameScRsp = 731, + CmdSwapLineupScRsp = 762, + CmdQuitLineupScRsp = 788, + CmdGetLineupAvatarDataCsReq = 789, + CmdGetStageLineupScRsp = 714, + CmdGetStageLineupCsReq = 741, + CmdSetLineupNameCsReq = 792, + CmdJoinLineupCsReq = 702, + CmdVirtualLineupTrialAvatarChangeScNotify = 767, + CmdGetAllLineupDataScRsp = 787, } impl CmdLineupType { /// String value of the enum field names used in the ProtoBuf definition. @@ -64268,68 +66681,68 @@ impl CmdLineupType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdLineupTypeNone", - Self::CmdGetAllLineupDataCsReq => "CmdGetAllLineupDataCsReq", - Self::CmdGetStageLineupScRsp => "CmdGetStageLineupScRsp", - Self::CmdChangeLineupLeaderCsReq => "CmdChangeLineupLeaderCsReq", - Self::CmdSwapLineupCsReq => "CmdSwapLineupCsReq", + Self::CmdReplaceLineupScRsp => "CmdReplaceLineupScRsp", Self::CmdSwitchLineupIndexCsReq => "CmdSwitchLineupIndexCsReq", Self::CmdReplaceLineupCsReq => "CmdReplaceLineupCsReq", - Self::CmdSetLineupNameScRsp => "CmdSetLineupNameScRsp", + Self::CmdJoinLineupScRsp => "CmdJoinLineupScRsp", + Self::CmdVirtualLineupDestroyNotify => "CmdVirtualLineupDestroyNotify", + Self::CmdSwapLineupCsReq => "CmdSwapLineupCsReq", + Self::CmdChangeLineupLeaderCsReq => "CmdChangeLineupLeaderCsReq", + Self::CmdGetCurLineupDataCsReq => "CmdGetCurLineupDataCsReq", + Self::CmdGetAllLineupDataCsReq => "CmdGetAllLineupDataCsReq", Self::CmdQuitLineupCsReq => "CmdQuitLineupCsReq", - Self::CmdGetLineupAvatarDataCsReq => "CmdGetLineupAvatarDataCsReq", - Self::CmdSwapLineupScRsp => "CmdSwapLineupScRsp", + Self::CmdGetLineupAvatarDataScRsp => "CmdGetLineupAvatarDataScRsp", Self::CmdGetCurLineupDataScRsp => "CmdGetCurLineupDataScRsp", - Self::CmdSetLineupNameCsReq => "CmdSetLineupNameCsReq", - Self::CmdChangeLineupLeaderScRsp => "CmdChangeLineupLeaderScRsp", Self::CmdSwitchLineupIndexScRsp => "CmdSwitchLineupIndexScRsp", + Self::CmdSyncLineupNotify => "CmdSyncLineupNotify", + Self::CmdChangeLineupLeaderScRsp => "CmdChangeLineupLeaderScRsp", + Self::CmdExtraLineupDestroyNotify => "CmdExtraLineupDestroyNotify", + Self::CmdSetLineupNameScRsp => "CmdSetLineupNameScRsp", + Self::CmdSwapLineupScRsp => "CmdSwapLineupScRsp", + Self::CmdQuitLineupScRsp => "CmdQuitLineupScRsp", + Self::CmdGetLineupAvatarDataCsReq => "CmdGetLineupAvatarDataCsReq", + Self::CmdGetStageLineupScRsp => "CmdGetStageLineupScRsp", + Self::CmdGetStageLineupCsReq => "CmdGetStageLineupCsReq", + Self::CmdSetLineupNameCsReq => "CmdSetLineupNameCsReq", + Self::CmdJoinLineupCsReq => "CmdJoinLineupCsReq", Self::CmdVirtualLineupTrialAvatarChangeScNotify => { "CmdVirtualLineupTrialAvatarChangeScNotify" } - Self::CmdGetLineupAvatarDataScRsp => "CmdGetLineupAvatarDataScRsp", - Self::CmdJoinLineupCsReq => "CmdJoinLineupCsReq", - Self::CmdQuitLineupScRsp => "CmdQuitLineupScRsp", Self::CmdGetAllLineupDataScRsp => "CmdGetAllLineupDataScRsp", - Self::CmdExtraLineupDestroyNotify => "CmdExtraLineupDestroyNotify", - Self::CmdGetStageLineupCsReq => "CmdGetStageLineupCsReq", - Self::CmdSyncLineupNotify => "CmdSyncLineupNotify", - Self::CmdJoinLineupScRsp => "CmdJoinLineupScRsp", - Self::CmdGetCurLineupDataCsReq => "CmdGetCurLineupDataCsReq", - Self::CmdVirtualLineupDestroyNotify => "CmdVirtualLineupDestroyNotify", - Self::CmdReplaceLineupScRsp => "CmdReplaceLineupScRsp", } } /// 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), - "CmdGetAllLineupDataCsReq" => Some(Self::CmdGetAllLineupDataCsReq), - "CmdGetStageLineupScRsp" => Some(Self::CmdGetStageLineupScRsp), - "CmdChangeLineupLeaderCsReq" => Some(Self::CmdChangeLineupLeaderCsReq), - "CmdSwapLineupCsReq" => Some(Self::CmdSwapLineupCsReq), + "CmdReplaceLineupScRsp" => Some(Self::CmdReplaceLineupScRsp), "CmdSwitchLineupIndexCsReq" => Some(Self::CmdSwitchLineupIndexCsReq), "CmdReplaceLineupCsReq" => Some(Self::CmdReplaceLineupCsReq), - "CmdSetLineupNameScRsp" => Some(Self::CmdSetLineupNameScRsp), + "CmdJoinLineupScRsp" => Some(Self::CmdJoinLineupScRsp), + "CmdVirtualLineupDestroyNotify" => Some(Self::CmdVirtualLineupDestroyNotify), + "CmdSwapLineupCsReq" => Some(Self::CmdSwapLineupCsReq), + "CmdChangeLineupLeaderCsReq" => Some(Self::CmdChangeLineupLeaderCsReq), + "CmdGetCurLineupDataCsReq" => Some(Self::CmdGetCurLineupDataCsReq), + "CmdGetAllLineupDataCsReq" => Some(Self::CmdGetAllLineupDataCsReq), "CmdQuitLineupCsReq" => Some(Self::CmdQuitLineupCsReq), - "CmdGetLineupAvatarDataCsReq" => Some(Self::CmdGetLineupAvatarDataCsReq), - "CmdSwapLineupScRsp" => Some(Self::CmdSwapLineupScRsp), + "CmdGetLineupAvatarDataScRsp" => Some(Self::CmdGetLineupAvatarDataScRsp), "CmdGetCurLineupDataScRsp" => Some(Self::CmdGetCurLineupDataScRsp), - "CmdSetLineupNameCsReq" => Some(Self::CmdSetLineupNameCsReq), - "CmdChangeLineupLeaderScRsp" => Some(Self::CmdChangeLineupLeaderScRsp), "CmdSwitchLineupIndexScRsp" => Some(Self::CmdSwitchLineupIndexScRsp), + "CmdSyncLineupNotify" => Some(Self::CmdSyncLineupNotify), + "CmdChangeLineupLeaderScRsp" => Some(Self::CmdChangeLineupLeaderScRsp), + "CmdExtraLineupDestroyNotify" => Some(Self::CmdExtraLineupDestroyNotify), + "CmdSetLineupNameScRsp" => Some(Self::CmdSetLineupNameScRsp), + "CmdSwapLineupScRsp" => Some(Self::CmdSwapLineupScRsp), + "CmdQuitLineupScRsp" => Some(Self::CmdQuitLineupScRsp), + "CmdGetLineupAvatarDataCsReq" => Some(Self::CmdGetLineupAvatarDataCsReq), + "CmdGetStageLineupScRsp" => Some(Self::CmdGetStageLineupScRsp), + "CmdGetStageLineupCsReq" => Some(Self::CmdGetStageLineupCsReq), + "CmdSetLineupNameCsReq" => Some(Self::CmdSetLineupNameCsReq), + "CmdJoinLineupCsReq" => Some(Self::CmdJoinLineupCsReq), "CmdVirtualLineupTrialAvatarChangeScNotify" => { Some(Self::CmdVirtualLineupTrialAvatarChangeScNotify) } - "CmdGetLineupAvatarDataScRsp" => Some(Self::CmdGetLineupAvatarDataScRsp), - "CmdJoinLineupCsReq" => Some(Self::CmdJoinLineupCsReq), - "CmdQuitLineupScRsp" => Some(Self::CmdQuitLineupScRsp), "CmdGetAllLineupDataScRsp" => Some(Self::CmdGetAllLineupDataScRsp), - "CmdExtraLineupDestroyNotify" => Some(Self::CmdExtraLineupDestroyNotify), - "CmdGetStageLineupCsReq" => Some(Self::CmdGetStageLineupCsReq), - "CmdSyncLineupNotify" => Some(Self::CmdSyncLineupNotify), - "CmdJoinLineupScRsp" => Some(Self::CmdJoinLineupScRsp), - "CmdGetCurLineupDataCsReq" => Some(Self::CmdGetCurLineupDataCsReq), - "CmdVirtualLineupDestroyNotify" => Some(Self::CmdVirtualLineupDestroyNotify), - "CmdReplaceLineupScRsp" => Some(Self::CmdReplaceLineupScRsp), _ => None, } } @@ -64494,27 +66907,27 @@ impl SyncReason { #[repr(i32)] pub enum CmdLobbyType { None = 0, - CmdLobbyInviteScRsp = 7363, - CmdLobbyStartFightCsReq = 7352, - CmdLobbyInviteCsReq = 7368, - CmdLobbyModifyPlayerInfoScRsp = 7377, - CmdLobbySyncInfoScNotify = 7393, - CmdLobbyInviteScNotify = 7355, - CmdLobbyKickOutCsReq = 7392, - CmdLobbyInteractScRsp = 7398, - CmdLobbyJoinCsReq = 7396, - CmdLobbyGetInfoCsReq = 7356, - CmdLobbyQuitCsReq = 7382, - CmdLobbyModifyPlayerInfoCsReq = 7378, - CmdLobbyCreateCsReq = 7373, - CmdLobbyJoinScRsp = 7380, - CmdLobbyInteractCsReq = 7387, - CmdLobbyQuitScRsp = 7379, - CmdLobbyKickOutScRsp = 7354, + CmdLobbyInviteScRsp = 7392, + CmdLobbyInteractScNotify = 7368, + CmdLobbyGetInfoCsReq = 7369, CmdLobbyGetInfoScRsp = 7400, - CmdLobbyCreateScRsp = 7371, - CmdLobbyStartFightScRsp = 7351, - CmdLobbyInteractScNotify = 7370, + CmdLobbyQuitCsReq = 7373, + CmdLobbyInviteCsReq = 7396, + CmdLobbyInteractScRsp = 7382, + CmdLobbyInteractCsReq = 7366, + CmdLobbyStartFightScRsp = 7386, + CmdLobbySyncInfoScNotify = 7367, + CmdLobbyJoinScRsp = 7395, + CmdLobbyJoinCsReq = 7378, + CmdLobbyStartFightCsReq = 7371, + CmdLobbyKickOutCsReq = 7388, + CmdLobbyModifyPlayerInfoCsReq = 7397, + CmdLobbyKickOutScRsp = 7399, + CmdLobbyQuitScRsp = 7374, + CmdLobbyCreateScRsp = 7394, + CmdLobbyCreateCsReq = 7353, + CmdLobbyModifyPlayerInfoScRsp = 7381, + CmdLobbyInviteScNotify = 7355, } impl CmdLobbyType { /// String value of the enum field names used in the ProtoBuf definition. @@ -64525,26 +66938,26 @@ impl CmdLobbyType { match self { Self::None => "CmdLobbyTypeNone", Self::CmdLobbyInviteScRsp => "CmdLobbyInviteScRsp", - Self::CmdLobbyStartFightCsReq => "CmdLobbyStartFightCsReq", - Self::CmdLobbyInviteCsReq => "CmdLobbyInviteCsReq", - Self::CmdLobbyModifyPlayerInfoScRsp => "CmdLobbyModifyPlayerInfoScRsp", - Self::CmdLobbySyncInfoScNotify => "CmdLobbySyncInfoScNotify", - Self::CmdLobbyInviteScNotify => "CmdLobbyInviteScNotify", - Self::CmdLobbyKickOutCsReq => "CmdLobbyKickOutCsReq", - Self::CmdLobbyInteractScRsp => "CmdLobbyInteractScRsp", - Self::CmdLobbyJoinCsReq => "CmdLobbyJoinCsReq", - Self::CmdLobbyGetInfoCsReq => "CmdLobbyGetInfoCsReq", - Self::CmdLobbyQuitCsReq => "CmdLobbyQuitCsReq", - Self::CmdLobbyModifyPlayerInfoCsReq => "CmdLobbyModifyPlayerInfoCsReq", - Self::CmdLobbyCreateCsReq => "CmdLobbyCreateCsReq", - Self::CmdLobbyJoinScRsp => "CmdLobbyJoinScRsp", - Self::CmdLobbyInteractCsReq => "CmdLobbyInteractCsReq", - Self::CmdLobbyQuitScRsp => "CmdLobbyQuitScRsp", - Self::CmdLobbyKickOutScRsp => "CmdLobbyKickOutScRsp", - Self::CmdLobbyGetInfoScRsp => "CmdLobbyGetInfoScRsp", - Self::CmdLobbyCreateScRsp => "CmdLobbyCreateScRsp", - Self::CmdLobbyStartFightScRsp => "CmdLobbyStartFightScRsp", Self::CmdLobbyInteractScNotify => "CmdLobbyInteractScNotify", + Self::CmdLobbyGetInfoCsReq => "CmdLobbyGetInfoCsReq", + Self::CmdLobbyGetInfoScRsp => "CmdLobbyGetInfoScRsp", + Self::CmdLobbyQuitCsReq => "CmdLobbyQuitCsReq", + Self::CmdLobbyInviteCsReq => "CmdLobbyInviteCsReq", + Self::CmdLobbyInteractScRsp => "CmdLobbyInteractScRsp", + Self::CmdLobbyInteractCsReq => "CmdLobbyInteractCsReq", + Self::CmdLobbyStartFightScRsp => "CmdLobbyStartFightScRsp", + Self::CmdLobbySyncInfoScNotify => "CmdLobbySyncInfoScNotify", + Self::CmdLobbyJoinScRsp => "CmdLobbyJoinScRsp", + Self::CmdLobbyJoinCsReq => "CmdLobbyJoinCsReq", + Self::CmdLobbyStartFightCsReq => "CmdLobbyStartFightCsReq", + Self::CmdLobbyKickOutCsReq => "CmdLobbyKickOutCsReq", + Self::CmdLobbyModifyPlayerInfoCsReq => "CmdLobbyModifyPlayerInfoCsReq", + Self::CmdLobbyKickOutScRsp => "CmdLobbyKickOutScRsp", + Self::CmdLobbyQuitScRsp => "CmdLobbyQuitScRsp", + Self::CmdLobbyCreateScRsp => "CmdLobbyCreateScRsp", + Self::CmdLobbyCreateCsReq => "CmdLobbyCreateCsReq", + Self::CmdLobbyModifyPlayerInfoScRsp => "CmdLobbyModifyPlayerInfoScRsp", + Self::CmdLobbyInviteScNotify => "CmdLobbyInviteScNotify", } } /// Creates an enum from field names used in the ProtoBuf definition. @@ -64552,26 +66965,26 @@ impl CmdLobbyType { match value { "CmdLobbyTypeNone" => Some(Self::None), "CmdLobbyInviteScRsp" => Some(Self::CmdLobbyInviteScRsp), - "CmdLobbyStartFightCsReq" => Some(Self::CmdLobbyStartFightCsReq), - "CmdLobbyInviteCsReq" => Some(Self::CmdLobbyInviteCsReq), - "CmdLobbyModifyPlayerInfoScRsp" => Some(Self::CmdLobbyModifyPlayerInfoScRsp), - "CmdLobbySyncInfoScNotify" => Some(Self::CmdLobbySyncInfoScNotify), - "CmdLobbyInviteScNotify" => Some(Self::CmdLobbyInviteScNotify), - "CmdLobbyKickOutCsReq" => Some(Self::CmdLobbyKickOutCsReq), - "CmdLobbyInteractScRsp" => Some(Self::CmdLobbyInteractScRsp), - "CmdLobbyJoinCsReq" => Some(Self::CmdLobbyJoinCsReq), - "CmdLobbyGetInfoCsReq" => Some(Self::CmdLobbyGetInfoCsReq), - "CmdLobbyQuitCsReq" => Some(Self::CmdLobbyQuitCsReq), - "CmdLobbyModifyPlayerInfoCsReq" => Some(Self::CmdLobbyModifyPlayerInfoCsReq), - "CmdLobbyCreateCsReq" => Some(Self::CmdLobbyCreateCsReq), - "CmdLobbyJoinScRsp" => Some(Self::CmdLobbyJoinScRsp), - "CmdLobbyInteractCsReq" => Some(Self::CmdLobbyInteractCsReq), - "CmdLobbyQuitScRsp" => Some(Self::CmdLobbyQuitScRsp), - "CmdLobbyKickOutScRsp" => Some(Self::CmdLobbyKickOutScRsp), - "CmdLobbyGetInfoScRsp" => Some(Self::CmdLobbyGetInfoScRsp), - "CmdLobbyCreateScRsp" => Some(Self::CmdLobbyCreateScRsp), - "CmdLobbyStartFightScRsp" => Some(Self::CmdLobbyStartFightScRsp), "CmdLobbyInteractScNotify" => Some(Self::CmdLobbyInteractScNotify), + "CmdLobbyGetInfoCsReq" => Some(Self::CmdLobbyGetInfoCsReq), + "CmdLobbyGetInfoScRsp" => Some(Self::CmdLobbyGetInfoScRsp), + "CmdLobbyQuitCsReq" => Some(Self::CmdLobbyQuitCsReq), + "CmdLobbyInviteCsReq" => Some(Self::CmdLobbyInviteCsReq), + "CmdLobbyInteractScRsp" => Some(Self::CmdLobbyInteractScRsp), + "CmdLobbyInteractCsReq" => Some(Self::CmdLobbyInteractCsReq), + "CmdLobbyStartFightScRsp" => Some(Self::CmdLobbyStartFightScRsp), + "CmdLobbySyncInfoScNotify" => Some(Self::CmdLobbySyncInfoScNotify), + "CmdLobbyJoinScRsp" => Some(Self::CmdLobbyJoinScRsp), + "CmdLobbyJoinCsReq" => Some(Self::CmdLobbyJoinCsReq), + "CmdLobbyStartFightCsReq" => Some(Self::CmdLobbyStartFightCsReq), + "CmdLobbyKickOutCsReq" => Some(Self::CmdLobbyKickOutCsReq), + "CmdLobbyModifyPlayerInfoCsReq" => Some(Self::CmdLobbyModifyPlayerInfoCsReq), + "CmdLobbyKickOutScRsp" => Some(Self::CmdLobbyKickOutScRsp), + "CmdLobbyQuitScRsp" => Some(Self::CmdLobbyQuitScRsp), + "CmdLobbyCreateScRsp" => Some(Self::CmdLobbyCreateScRsp), + "CmdLobbyCreateCsReq" => Some(Self::CmdLobbyCreateCsReq), + "CmdLobbyModifyPlayerInfoScRsp" => Some(Self::CmdLobbyModifyPlayerInfoScRsp), + "CmdLobbyInviteScNotify" => Some(Self::CmdLobbyInviteScNotify), _ => None, } } @@ -64581,15 +66994,15 @@ impl CmdLobbyType { #[repr(i32)] pub enum CmdMailType { None = 0, - CmdGetMailCsReq = 810, - CmdDelMailCsReq = 879, - CmdMarkReadMailCsReq = 898, - CmdTakeMailAttachmentScRsp = 806, - CmdTakeMailAttachmentCsReq = 897, - CmdNewMailScNotify = 841, - CmdMarkReadMailScRsp = 853, - CmdGetMailScRsp = 805, - CmdDelMailScRsp = 802, + CmdGetMailScRsp = 814, + CmdNewMailScNotify = 819, + CmdMarkReadMailCsReq = 877, + CmdTakeMailAttachmentScRsp = 888, + CmdGetMailCsReq = 841, + CmdTakeMailAttachmentCsReq = 812, + CmdDelMailScRsp = 885, + CmdMarkReadMailScRsp = 881, + CmdDelMailCsReq = 802, } impl CmdMailType { /// String value of the enum field names used in the ProtoBuf definition. @@ -64599,30 +67012,30 @@ impl CmdMailType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdMailTypeNone", - Self::CmdGetMailCsReq => "CmdGetMailCsReq", - Self::CmdDelMailCsReq => "CmdDelMailCsReq", + Self::CmdGetMailScRsp => "CmdGetMailScRsp", + Self::CmdNewMailScNotify => "CmdNewMailScNotify", Self::CmdMarkReadMailCsReq => "CmdMarkReadMailCsReq", Self::CmdTakeMailAttachmentScRsp => "CmdTakeMailAttachmentScRsp", + Self::CmdGetMailCsReq => "CmdGetMailCsReq", Self::CmdTakeMailAttachmentCsReq => "CmdTakeMailAttachmentCsReq", - Self::CmdNewMailScNotify => "CmdNewMailScNotify", - Self::CmdMarkReadMailScRsp => "CmdMarkReadMailScRsp", - Self::CmdGetMailScRsp => "CmdGetMailScRsp", Self::CmdDelMailScRsp => "CmdDelMailScRsp", + Self::CmdMarkReadMailScRsp => "CmdMarkReadMailScRsp", + Self::CmdDelMailCsReq => "CmdDelMailCsReq", } } /// 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), - "CmdGetMailCsReq" => Some(Self::CmdGetMailCsReq), - "CmdDelMailCsReq" => Some(Self::CmdDelMailCsReq), + "CmdGetMailScRsp" => Some(Self::CmdGetMailScRsp), + "CmdNewMailScNotify" => Some(Self::CmdNewMailScNotify), "CmdMarkReadMailCsReq" => Some(Self::CmdMarkReadMailCsReq), "CmdTakeMailAttachmentScRsp" => Some(Self::CmdTakeMailAttachmentScRsp), + "CmdGetMailCsReq" => Some(Self::CmdGetMailCsReq), "CmdTakeMailAttachmentCsReq" => Some(Self::CmdTakeMailAttachmentCsReq), - "CmdNewMailScNotify" => Some(Self::CmdNewMailScNotify), - "CmdMarkReadMailScRsp" => Some(Self::CmdMarkReadMailScRsp), - "CmdGetMailScRsp" => Some(Self::CmdGetMailScRsp), "CmdDelMailScRsp" => Some(Self::CmdDelMailScRsp), + "CmdMarkReadMailScRsp" => Some(Self::CmdMarkReadMailScRsp), + "CmdDelMailCsReq" => Some(Self::CmdDelMailCsReq), _ => None, } } @@ -64659,26 +67072,26 @@ impl MailType { #[repr(i32)] pub enum CmdMapRotationType { None = 0, - CmdLeaveMapRotationRegionScNotify = 6863, - CmdInteractChargerCsReq = 6898, - CmdResetMapRotationRegionScRsp = 6826, - CmdEnterMapRotationRegionScRsp = 6805, - CmdUpdateRotaterScNotify = 6878, - CmdRemoveRotaterCsReq = 6894, - CmdInteractChargerScRsp = 6853, - CmdGetMapRotationDataCsReq = 6807, - CmdLeaveMapRotationRegionCsReq = 6841, - CmdEnterMapRotationRegionCsReq = 6810, - CmdGetMapRotationDataScRsp = 6839, - CmdUpdateMapRotationDataScNotify = 6872, - CmdRotateMapCsReq = 6897, - CmdUpdateEnergyScNotify = 6867, - CmdDeployRotaterCsReq = 6879, - CmdLeaveMapRotationRegionScRsp = 6855, - CmdDeployRotaterScRsp = 6802, - CmdResetMapRotationRegionCsReq = 6816, - CmdRotateMapScRsp = 6806, - CmdRemoveRotaterScRsp = 6836, + CmdEnterMapRotationRegionScRsp = 6814, + CmdDeployRotaterCsReq = 6802, + CmdLeaveMapRotationRegionCsReq = 6819, + CmdDeployRotaterScRsp = 6885, + CmdUpdateRotaterScNotify = 6897, + CmdEnterMapRotationRegionCsReq = 6841, + CmdLeaveMapRotationRegionScNotify = 6832, + CmdRotateMapCsReq = 6812, + CmdRemoveRotaterScRsp = 6831, + CmdRotateMapScRsp = 6888, + CmdInteractChargerScRsp = 6881, + CmdLeaveMapRotationRegionScRsp = 6862, + CmdGetMapRotationDataCsReq = 6834, + CmdGetMapRotationDataScRsp = 6889, + CmdInteractChargerCsReq = 6877, + CmdRemoveRotaterCsReq = 6892, + CmdResetMapRotationRegionCsReq = 6822, + CmdResetMapRotationRegionScRsp = 6896, + CmdUpdateMapRotationDataScNotify = 6866, + CmdUpdateEnergyScNotify = 6882, } impl CmdMapRotationType { /// String value of the enum field names used in the ProtoBuf definition. @@ -64688,70 +67101,70 @@ impl CmdMapRotationType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdMapRotationTypeNone", + Self::CmdEnterMapRotationRegionScRsp => "CmdEnterMapRotationRegionScRsp", + Self::CmdDeployRotaterCsReq => "CmdDeployRotaterCsReq", + Self::CmdLeaveMapRotationRegionCsReq => "CmdLeaveMapRotationRegionCsReq", + Self::CmdDeployRotaterScRsp => "CmdDeployRotaterScRsp", + Self::CmdUpdateRotaterScNotify => "CmdUpdateRotaterScNotify", + Self::CmdEnterMapRotationRegionCsReq => "CmdEnterMapRotationRegionCsReq", Self::CmdLeaveMapRotationRegionScNotify => { "CmdLeaveMapRotationRegionScNotify" } - Self::CmdInteractChargerCsReq => "CmdInteractChargerCsReq", - Self::CmdResetMapRotationRegionScRsp => "CmdResetMapRotationRegionScRsp", - Self::CmdEnterMapRotationRegionScRsp => "CmdEnterMapRotationRegionScRsp", - Self::CmdUpdateRotaterScNotify => "CmdUpdateRotaterScNotify", - Self::CmdRemoveRotaterCsReq => "CmdRemoveRotaterCsReq", - Self::CmdInteractChargerScRsp => "CmdInteractChargerScRsp", - Self::CmdGetMapRotationDataCsReq => "CmdGetMapRotationDataCsReq", - Self::CmdLeaveMapRotationRegionCsReq => "CmdLeaveMapRotationRegionCsReq", - Self::CmdEnterMapRotationRegionCsReq => "CmdEnterMapRotationRegionCsReq", - Self::CmdGetMapRotationDataScRsp => "CmdGetMapRotationDataScRsp", - Self::CmdUpdateMapRotationDataScNotify => "CmdUpdateMapRotationDataScNotify", Self::CmdRotateMapCsReq => "CmdRotateMapCsReq", - Self::CmdUpdateEnergyScNotify => "CmdUpdateEnergyScNotify", - Self::CmdDeployRotaterCsReq => "CmdDeployRotaterCsReq", - Self::CmdLeaveMapRotationRegionScRsp => "CmdLeaveMapRotationRegionScRsp", - Self::CmdDeployRotaterScRsp => "CmdDeployRotaterScRsp", - Self::CmdResetMapRotationRegionCsReq => "CmdResetMapRotationRegionCsReq", - Self::CmdRotateMapScRsp => "CmdRotateMapScRsp", Self::CmdRemoveRotaterScRsp => "CmdRemoveRotaterScRsp", + Self::CmdRotateMapScRsp => "CmdRotateMapScRsp", + Self::CmdInteractChargerScRsp => "CmdInteractChargerScRsp", + Self::CmdLeaveMapRotationRegionScRsp => "CmdLeaveMapRotationRegionScRsp", + Self::CmdGetMapRotationDataCsReq => "CmdGetMapRotationDataCsReq", + Self::CmdGetMapRotationDataScRsp => "CmdGetMapRotationDataScRsp", + Self::CmdInteractChargerCsReq => "CmdInteractChargerCsReq", + Self::CmdRemoveRotaterCsReq => "CmdRemoveRotaterCsReq", + Self::CmdResetMapRotationRegionCsReq => "CmdResetMapRotationRegionCsReq", + Self::CmdResetMapRotationRegionScRsp => "CmdResetMapRotationRegionScRsp", + Self::CmdUpdateMapRotationDataScNotify => "CmdUpdateMapRotationDataScNotify", + Self::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), - "CmdLeaveMapRotationRegionScNotify" => { - Some(Self::CmdLeaveMapRotationRegionScNotify) - } - "CmdInteractChargerCsReq" => Some(Self::CmdInteractChargerCsReq), - "CmdResetMapRotationRegionScRsp" => { - Some(Self::CmdResetMapRotationRegionScRsp) - } "CmdEnterMapRotationRegionScRsp" => { Some(Self::CmdEnterMapRotationRegionScRsp) } - "CmdUpdateRotaterScNotify" => Some(Self::CmdUpdateRotaterScNotify), - "CmdRemoveRotaterCsReq" => Some(Self::CmdRemoveRotaterCsReq), - "CmdInteractChargerScRsp" => Some(Self::CmdInteractChargerScRsp), - "CmdGetMapRotationDataCsReq" => Some(Self::CmdGetMapRotationDataCsReq), + "CmdDeployRotaterCsReq" => Some(Self::CmdDeployRotaterCsReq), "CmdLeaveMapRotationRegionCsReq" => { Some(Self::CmdLeaveMapRotationRegionCsReq) } + "CmdDeployRotaterScRsp" => Some(Self::CmdDeployRotaterScRsp), + "CmdUpdateRotaterScNotify" => Some(Self::CmdUpdateRotaterScNotify), "CmdEnterMapRotationRegionCsReq" => { Some(Self::CmdEnterMapRotationRegionCsReq) } - "CmdGetMapRotationDataScRsp" => Some(Self::CmdGetMapRotationDataScRsp), - "CmdUpdateMapRotationDataScNotify" => { - Some(Self::CmdUpdateMapRotationDataScNotify) + "CmdLeaveMapRotationRegionScNotify" => { + Some(Self::CmdLeaveMapRotationRegionScNotify) } "CmdRotateMapCsReq" => Some(Self::CmdRotateMapCsReq), - "CmdUpdateEnergyScNotify" => Some(Self::CmdUpdateEnergyScNotify), - "CmdDeployRotaterCsReq" => Some(Self::CmdDeployRotaterCsReq), + "CmdRemoveRotaterScRsp" => Some(Self::CmdRemoveRotaterScRsp), + "CmdRotateMapScRsp" => Some(Self::CmdRotateMapScRsp), + "CmdInteractChargerScRsp" => Some(Self::CmdInteractChargerScRsp), "CmdLeaveMapRotationRegionScRsp" => { Some(Self::CmdLeaveMapRotationRegionScRsp) } - "CmdDeployRotaterScRsp" => Some(Self::CmdDeployRotaterScRsp), + "CmdGetMapRotationDataCsReq" => Some(Self::CmdGetMapRotationDataCsReq), + "CmdGetMapRotationDataScRsp" => Some(Self::CmdGetMapRotationDataScRsp), + "CmdInteractChargerCsReq" => Some(Self::CmdInteractChargerCsReq), + "CmdRemoveRotaterCsReq" => Some(Self::CmdRemoveRotaterCsReq), "CmdResetMapRotationRegionCsReq" => { Some(Self::CmdResetMapRotationRegionCsReq) } - "CmdRotateMapScRsp" => Some(Self::CmdRotateMapScRsp), - "CmdRemoveRotaterScRsp" => Some(Self::CmdRemoveRotaterScRsp), + "CmdResetMapRotationRegionScRsp" => { + Some(Self::CmdResetMapRotationRegionScRsp) + } + "CmdUpdateMapRotationDataScNotify" => { + Some(Self::CmdUpdateMapRotationDataScNotify) + } + "CmdUpdateEnergyScNotify" => Some(Self::CmdUpdateEnergyScNotify), _ => None, } } @@ -64761,16 +67174,16 @@ impl CmdMapRotationType { #[repr(i32)] pub enum CmdMarbleType { None = 0, - CmdMarbleGetDataScRsp = 8285, - CmdMarbleLevelFinishCsReq = 8287, - CmdMarbleUpdateShownSealCsReq = 8280, + CmdMarbleShopBuyCsReq = 8276, + CmdMarbleLevelFinishCsReq = 8289, + CmdMarbleShopBuyScRsp = 8287, + CmdMarbleUnlockSealScNotify = 8283, CmdMarbleUpdateShownSealScRsp = 8281, - CmdMarbleLevelFinishScRsp = 8289, - CmdMarbleShopBuyCsReq = 8272, - CmdMarbleUnlockSealScNotify = 8277, - CmdMarbleShopBuyScRsp = 8282, - CmdMarbleGetDataCsReq = 8271, - CmdMarblePvpDataUpdateScNotify = 8284, + CmdMarblePvpDataUpdateScNotify = 8274, + CmdMarbleGetDataCsReq = 8278, + CmdMarbleUpdateShownSealCsReq = 8282, + CmdMarbleLevelFinishScRsp = 8273, + CmdMarbleGetDataScRsp = 8280, } impl CmdMarbleType { /// String value of the enum field names used in the ProtoBuf definition. @@ -64780,34 +67193,34 @@ impl CmdMarbleType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdMarbleTypeNone", - Self::CmdMarbleGetDataScRsp => "CmdMarbleGetDataScRsp", - Self::CmdMarbleLevelFinishCsReq => "CmdMarbleLevelFinishCsReq", - Self::CmdMarbleUpdateShownSealCsReq => "CmdMarbleUpdateShownSealCsReq", - Self::CmdMarbleUpdateShownSealScRsp => "CmdMarbleUpdateShownSealScRsp", - Self::CmdMarbleLevelFinishScRsp => "CmdMarbleLevelFinishScRsp", Self::CmdMarbleShopBuyCsReq => "CmdMarbleShopBuyCsReq", - Self::CmdMarbleUnlockSealScNotify => "CmdMarbleUnlockSealScNotify", + Self::CmdMarbleLevelFinishCsReq => "CmdMarbleLevelFinishCsReq", Self::CmdMarbleShopBuyScRsp => "CmdMarbleShopBuyScRsp", - Self::CmdMarbleGetDataCsReq => "CmdMarbleGetDataCsReq", + Self::CmdMarbleUnlockSealScNotify => "CmdMarbleUnlockSealScNotify", + Self::CmdMarbleUpdateShownSealScRsp => "CmdMarbleUpdateShownSealScRsp", Self::CmdMarblePvpDataUpdateScNotify => "CmdMarblePvpDataUpdateScNotify", + Self::CmdMarbleGetDataCsReq => "CmdMarbleGetDataCsReq", + Self::CmdMarbleUpdateShownSealCsReq => "CmdMarbleUpdateShownSealCsReq", + Self::CmdMarbleLevelFinishScRsp => "CmdMarbleLevelFinishScRsp", + Self::CmdMarbleGetDataScRsp => "CmdMarbleGetDataScRsp", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdMarbleTypeNone" => Some(Self::None), - "CmdMarbleGetDataScRsp" => Some(Self::CmdMarbleGetDataScRsp), - "CmdMarbleLevelFinishCsReq" => Some(Self::CmdMarbleLevelFinishCsReq), - "CmdMarbleUpdateShownSealCsReq" => Some(Self::CmdMarbleUpdateShownSealCsReq), - "CmdMarbleUpdateShownSealScRsp" => Some(Self::CmdMarbleUpdateShownSealScRsp), - "CmdMarbleLevelFinishScRsp" => Some(Self::CmdMarbleLevelFinishScRsp), "CmdMarbleShopBuyCsReq" => Some(Self::CmdMarbleShopBuyCsReq), - "CmdMarbleUnlockSealScNotify" => Some(Self::CmdMarbleUnlockSealScNotify), + "CmdMarbleLevelFinishCsReq" => Some(Self::CmdMarbleLevelFinishCsReq), "CmdMarbleShopBuyScRsp" => Some(Self::CmdMarbleShopBuyScRsp), - "CmdMarbleGetDataCsReq" => Some(Self::CmdMarbleGetDataCsReq), + "CmdMarbleUnlockSealScNotify" => Some(Self::CmdMarbleUnlockSealScNotify), + "CmdMarbleUpdateShownSealScRsp" => Some(Self::CmdMarbleUpdateShownSealScRsp), "CmdMarblePvpDataUpdateScNotify" => { Some(Self::CmdMarblePvpDataUpdateScNotify) } + "CmdMarbleGetDataCsReq" => Some(Self::CmdMarbleGetDataCsReq), + "CmdMarbleUpdateShownSealCsReq" => Some(Self::CmdMarbleUpdateShownSealCsReq), + "CmdMarbleLevelFinishScRsp" => Some(Self::CmdMarbleLevelFinishScRsp), + "CmdMarbleGetDataScRsp" => Some(Self::CmdMarbleGetDataScRsp), _ => None, } } @@ -64817,11 +67230,11 @@ impl CmdMarbleType { #[repr(i32)] pub enum CmdMarkChestType { None = 0, - CmdGetMarkChestCsReq = 8181, - CmdMarkChestChangedScNotify = 8182, - CmdGetMarkChestScRsp = 8195, - CmdUpdateMarkChestCsReq = 8197, - CmdUpdateMarkChestScRsp = 8199, + CmdMarkChestChangedScNotify = 8186, + CmdGetMarkChestCsReq = 8188, + CmdUpdateMarkChestScRsp = 8183, + CmdUpdateMarkChestCsReq = 8199, + CmdGetMarkChestScRsp = 8190, } impl CmdMarkChestType { /// String value of the enum field names used in the ProtoBuf definition. @@ -64831,22 +67244,22 @@ impl CmdMarkChestType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdMarkChestTypeNone", - Self::CmdGetMarkChestCsReq => "CmdGetMarkChestCsReq", Self::CmdMarkChestChangedScNotify => "CmdMarkChestChangedScNotify", - Self::CmdGetMarkChestScRsp => "CmdGetMarkChestScRsp", - Self::CmdUpdateMarkChestCsReq => "CmdUpdateMarkChestCsReq", + Self::CmdGetMarkChestCsReq => "CmdGetMarkChestCsReq", Self::CmdUpdateMarkChestScRsp => "CmdUpdateMarkChestScRsp", + Self::CmdUpdateMarkChestCsReq => "CmdUpdateMarkChestCsReq", + Self::CmdGetMarkChestScRsp => "CmdGetMarkChestScRsp", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdMarkChestTypeNone" => Some(Self::None), - "CmdGetMarkChestCsReq" => Some(Self::CmdGetMarkChestCsReq), "CmdMarkChestChangedScNotify" => Some(Self::CmdMarkChestChangedScNotify), - "CmdGetMarkChestScRsp" => Some(Self::CmdGetMarkChestScRsp), - "CmdUpdateMarkChestCsReq" => Some(Self::CmdUpdateMarkChestCsReq), + "CmdGetMarkChestCsReq" => Some(Self::CmdGetMarkChestCsReq), "CmdUpdateMarkChestScRsp" => Some(Self::CmdUpdateMarkChestScRsp), + "CmdUpdateMarkChestCsReq" => Some(Self::CmdUpdateMarkChestCsReq), + "CmdGetMarkChestScRsp" => Some(Self::CmdGetMarkChestScRsp), _ => None, } } @@ -64856,13 +67269,13 @@ impl CmdMarkChestType { #[repr(i32)] pub enum CmdMatchType { None = 0, - CmdStartMatchScRsp = 7321, - CmdCancelMatchCsReq = 7346, - CmdGetCrossInfoScRsp = 7328, - CmdStartMatchCsReq = 7323, - CmdMatchResultScNotify = 7302, - CmdCancelMatchScRsp = 7330, - CmdGetCrossInfoCsReq = 7301, + CmdCancelMatchScRsp = 7345, + CmdCancelMatchCsReq = 7328, + CmdMatchResultScNotify = 7321, + CmdStartMatchScRsp = 7344, + CmdStartMatchCsReq = 7303, + CmdGetCrossInfoCsReq = 7336, + CmdGetCrossInfoScRsp = 7347, } impl CmdMatchType { /// String value of the enum field names used in the ProtoBuf definition. @@ -64872,26 +67285,26 @@ impl CmdMatchType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdMatchTypeNone", - Self::CmdStartMatchScRsp => "CmdStartMatchScRsp", - Self::CmdCancelMatchCsReq => "CmdCancelMatchCsReq", - Self::CmdGetCrossInfoScRsp => "CmdGetCrossInfoScRsp", - Self::CmdStartMatchCsReq => "CmdStartMatchCsReq", - Self::CmdMatchResultScNotify => "CmdMatchResultScNotify", Self::CmdCancelMatchScRsp => "CmdCancelMatchScRsp", + Self::CmdCancelMatchCsReq => "CmdCancelMatchCsReq", + Self::CmdMatchResultScNotify => "CmdMatchResultScNotify", + Self::CmdStartMatchScRsp => "CmdStartMatchScRsp", + Self::CmdStartMatchCsReq => "CmdStartMatchCsReq", Self::CmdGetCrossInfoCsReq => "CmdGetCrossInfoCsReq", + Self::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), - "CmdStartMatchScRsp" => Some(Self::CmdStartMatchScRsp), - "CmdCancelMatchCsReq" => Some(Self::CmdCancelMatchCsReq), - "CmdGetCrossInfoScRsp" => Some(Self::CmdGetCrossInfoScRsp), - "CmdStartMatchCsReq" => Some(Self::CmdStartMatchCsReq), - "CmdMatchResultScNotify" => Some(Self::CmdMatchResultScNotify), "CmdCancelMatchScRsp" => Some(Self::CmdCancelMatchScRsp), + "CmdCancelMatchCsReq" => Some(Self::CmdCancelMatchCsReq), + "CmdMatchResultScNotify" => Some(Self::CmdMatchResultScNotify), + "CmdStartMatchScRsp" => Some(Self::CmdStartMatchScRsp), + "CmdStartMatchCsReq" => Some(Self::CmdStartMatchCsReq), "CmdGetCrossInfoCsReq" => Some(Self::CmdGetCrossInfoCsReq), + "CmdGetCrossInfoScRsp" => Some(Self::CmdGetCrossInfoScRsp), _ => None, } } @@ -64901,23 +67314,24 @@ impl CmdMatchType { #[repr(i32)] pub enum CmdMatchThreeModuleType { None = 0, - CmdMatchThreeV2GetDataCsReq = 7427, - CmdMatchThreeLevelEndCsReq = 7446, - CmdMatchThreeGetDataCsReq = 7423, - CmdMatchThreeV2LevelEndCsReq = 7418, - CmdMatchThreeSyncDataScNotify = 7402, - CmdMatchThreeGetDataScRsp = 7421, - CmdMatchThreeV2BattleItemLevelUpScRsp = 7443, - CmdMatchThreeV2LevelEndScRsp = 7413, - CmdMatchThreeV2GetDataScRsp = 7442, - CmdMatchThreeLevelEndScRsp = 7430, - CmdMatchThreeV2BattleItemLevelUpCsReq = 7404, - CmdMatchThreeSetBirdPosScRsp = 7428, + CmdMatchThreeSetBirdPosScRsp = 7447, + CmdMatchThreeV2LevelEndCsReq = 7446, + CmdMatchThreeV2BattleItemLevelUpScRsp = 7417, + CmdMatchThreeV2SetBirdPosScRsp = 7424, CmdMatchThreeV2ScNotify = 7405, - CmdMatchThreeSetBirdPosCsReq = 7401, - CmdMatchThreeV2PvpFinishScNotify = 7406, - CmdMatchThreeV2SetBirdPosScRsp = 7429, - CmdMatchThreeV2SetBirdPosCsReq = 7432, + CmdMatchThreeV2GetDataScRsp = 7438, + CmdMatchThreeLevelEndScRsp = 7445, + CmdMatchThreeLevelEndCsReq = 7428, + CmdMatchThreeV2PvpFinishScNotify = 7419, + CmdMatchThreeV2GetDataCsReq = 7431, + CmdMatchThreeV2SetBirdPosCsReq = 7423, + CmdMatchThreeSyncDataScNotify = 7421, + CmdMatchThreeGetDataCsReq = 7403, + CmdMatchThreeV2LevelEndScRsp = 7442, + CmdMatchThreeRoyaleFinishScNotify = 7450, + CmdMatchThreeSetBirdPosCsReq = 7436, + CmdMatchThreeGetDataScRsp = 7444, + CmdMatchThreeV2BattleItemLevelUpCsReq = 7449, } impl CmdMatchThreeModuleType { /// String value of the enum field names used in the ProtoBuf definition. @@ -64927,60 +67341,66 @@ impl CmdMatchThreeModuleType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdMatchThreeModuleTypeNone", - Self::CmdMatchThreeV2GetDataCsReq => "CmdMatchThreeV2GetDataCsReq", - Self::CmdMatchThreeLevelEndCsReq => "CmdMatchThreeLevelEndCsReq", - Self::CmdMatchThreeGetDataCsReq => "CmdMatchThreeGetDataCsReq", + Self::CmdMatchThreeSetBirdPosScRsp => "CmdMatchThreeSetBirdPosScRsp", Self::CmdMatchThreeV2LevelEndCsReq => "CmdMatchThreeV2LevelEndCsReq", - Self::CmdMatchThreeSyncDataScNotify => "CmdMatchThreeSyncDataScNotify", - Self::CmdMatchThreeGetDataScRsp => "CmdMatchThreeGetDataScRsp", Self::CmdMatchThreeV2BattleItemLevelUpScRsp => { "CmdMatchThreeV2BattleItemLevelUpScRsp" } - Self::CmdMatchThreeV2LevelEndScRsp => "CmdMatchThreeV2LevelEndScRsp", + Self::CmdMatchThreeV2SetBirdPosScRsp => "CmdMatchThreeV2SetBirdPosScRsp", + Self::CmdMatchThreeV2ScNotify => "CmdMatchThreeV2ScNotify", Self::CmdMatchThreeV2GetDataScRsp => "CmdMatchThreeV2GetDataScRsp", Self::CmdMatchThreeLevelEndScRsp => "CmdMatchThreeLevelEndScRsp", + Self::CmdMatchThreeLevelEndCsReq => "CmdMatchThreeLevelEndCsReq", + Self::CmdMatchThreeV2PvpFinishScNotify => "CmdMatchThreeV2PvpFinishScNotify", + Self::CmdMatchThreeV2GetDataCsReq => "CmdMatchThreeV2GetDataCsReq", + Self::CmdMatchThreeV2SetBirdPosCsReq => "CmdMatchThreeV2SetBirdPosCsReq", + Self::CmdMatchThreeSyncDataScNotify => "CmdMatchThreeSyncDataScNotify", + Self::CmdMatchThreeGetDataCsReq => "CmdMatchThreeGetDataCsReq", + Self::CmdMatchThreeV2LevelEndScRsp => "CmdMatchThreeV2LevelEndScRsp", + Self::CmdMatchThreeRoyaleFinishScNotify => { + "CmdMatchThreeRoyaleFinishScNotify" + } + Self::CmdMatchThreeSetBirdPosCsReq => "CmdMatchThreeSetBirdPosCsReq", + Self::CmdMatchThreeGetDataScRsp => "CmdMatchThreeGetDataScRsp", Self::CmdMatchThreeV2BattleItemLevelUpCsReq => { "CmdMatchThreeV2BattleItemLevelUpCsReq" } - Self::CmdMatchThreeSetBirdPosScRsp => "CmdMatchThreeSetBirdPosScRsp", - Self::CmdMatchThreeV2ScNotify => "CmdMatchThreeV2ScNotify", - Self::CmdMatchThreeSetBirdPosCsReq => "CmdMatchThreeSetBirdPosCsReq", - Self::CmdMatchThreeV2PvpFinishScNotify => "CmdMatchThreeV2PvpFinishScNotify", - Self::CmdMatchThreeV2SetBirdPosScRsp => "CmdMatchThreeV2SetBirdPosScRsp", - Self::CmdMatchThreeV2SetBirdPosCsReq => "CmdMatchThreeV2SetBirdPosCsReq", } } /// 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), - "CmdMatchThreeV2GetDataCsReq" => Some(Self::CmdMatchThreeV2GetDataCsReq), - "CmdMatchThreeLevelEndCsReq" => Some(Self::CmdMatchThreeLevelEndCsReq), - "CmdMatchThreeGetDataCsReq" => Some(Self::CmdMatchThreeGetDataCsReq), + "CmdMatchThreeSetBirdPosScRsp" => Some(Self::CmdMatchThreeSetBirdPosScRsp), "CmdMatchThreeV2LevelEndCsReq" => Some(Self::CmdMatchThreeV2LevelEndCsReq), - "CmdMatchThreeSyncDataScNotify" => Some(Self::CmdMatchThreeSyncDataScNotify), - "CmdMatchThreeGetDataScRsp" => Some(Self::CmdMatchThreeGetDataScRsp), "CmdMatchThreeV2BattleItemLevelUpScRsp" => { Some(Self::CmdMatchThreeV2BattleItemLevelUpScRsp) } - "CmdMatchThreeV2LevelEndScRsp" => Some(Self::CmdMatchThreeV2LevelEndScRsp), - "CmdMatchThreeV2GetDataScRsp" => Some(Self::CmdMatchThreeV2GetDataScRsp), - "CmdMatchThreeLevelEndScRsp" => Some(Self::CmdMatchThreeLevelEndScRsp), - "CmdMatchThreeV2BattleItemLevelUpCsReq" => { - Some(Self::CmdMatchThreeV2BattleItemLevelUpCsReq) - } - "CmdMatchThreeSetBirdPosScRsp" => Some(Self::CmdMatchThreeSetBirdPosScRsp), - "CmdMatchThreeV2ScNotify" => Some(Self::CmdMatchThreeV2ScNotify), - "CmdMatchThreeSetBirdPosCsReq" => Some(Self::CmdMatchThreeSetBirdPosCsReq), - "CmdMatchThreeV2PvpFinishScNotify" => { - Some(Self::CmdMatchThreeV2PvpFinishScNotify) - } "CmdMatchThreeV2SetBirdPosScRsp" => { Some(Self::CmdMatchThreeV2SetBirdPosScRsp) } + "CmdMatchThreeV2ScNotify" => Some(Self::CmdMatchThreeV2ScNotify), + "CmdMatchThreeV2GetDataScRsp" => Some(Self::CmdMatchThreeV2GetDataScRsp), + "CmdMatchThreeLevelEndScRsp" => Some(Self::CmdMatchThreeLevelEndScRsp), + "CmdMatchThreeLevelEndCsReq" => Some(Self::CmdMatchThreeLevelEndCsReq), + "CmdMatchThreeV2PvpFinishScNotify" => { + Some(Self::CmdMatchThreeV2PvpFinishScNotify) + } + "CmdMatchThreeV2GetDataCsReq" => Some(Self::CmdMatchThreeV2GetDataCsReq), "CmdMatchThreeV2SetBirdPosCsReq" => { Some(Self::CmdMatchThreeV2SetBirdPosCsReq) } + "CmdMatchThreeSyncDataScNotify" => Some(Self::CmdMatchThreeSyncDataScNotify), + "CmdMatchThreeGetDataCsReq" => Some(Self::CmdMatchThreeGetDataCsReq), + "CmdMatchThreeV2LevelEndScRsp" => Some(Self::CmdMatchThreeV2LevelEndScRsp), + "CmdMatchThreeRoyaleFinishScNotify" => { + Some(Self::CmdMatchThreeRoyaleFinishScNotify) + } + "CmdMatchThreeSetBirdPosCsReq" => Some(Self::CmdMatchThreeSetBirdPosCsReq), + "CmdMatchThreeGetDataScRsp" => Some(Self::CmdMatchThreeGetDataScRsp), + "CmdMatchThreeV2BattleItemLevelUpCsReq" => { + Some(Self::CmdMatchThreeV2BattleItemLevelUpCsReq) + } _ => None, } } @@ -65055,18 +67475,18 @@ impl Ajddhbhmoof { #[repr(i32)] pub enum CmdMessageType { None = 0, - CmdFinishSectionIdScRsp = 2706, - CmdGetNpcStatusScRsp = 2753, - CmdGetMissionMessageInfoCsReq = 2707, - CmdGetMissionMessageInfoScRsp = 2739, - CmdGetNpcMessageGroupScRsp = 2705, - CmdFinishPerformSectionIdScRsp = 2755, - CmdGetNpcMessageGroupCsReq = 2710, - CmdGetNpcStatusCsReq = 2798, - CmdFinishSectionIdCsReq = 2797, - CmdFinishItemIdCsReq = 2779, - CmdFinishItemIdScRsp = 2702, - CmdFinishPerformSectionIdCsReq = 2741, + CmdGetNpcStatusScRsp = 2781, + CmdGetNpcMessageGroupScRsp = 2714, + CmdFinishPerformSectionIdCsReq = 2719, + CmdFinishItemIdScRsp = 2785, + CmdGetMissionMessageInfoScRsp = 2789, + CmdFinishPerformSectionIdScRsp = 2762, + CmdGetMissionMessageInfoCsReq = 2734, + CmdFinishItemIdCsReq = 2702, + CmdFinishSectionIdScRsp = 2788, + CmdGetNpcStatusCsReq = 2777, + CmdGetNpcMessageGroupCsReq = 2741, + CmdFinishSectionIdCsReq = 2712, } impl CmdMessageType { /// String value of the enum field names used in the ProtoBuf definition. @@ -65076,40 +67496,40 @@ impl CmdMessageType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdMessageTypeNone", - Self::CmdFinishSectionIdScRsp => "CmdFinishSectionIdScRsp", Self::CmdGetNpcStatusScRsp => "CmdGetNpcStatusScRsp", - Self::CmdGetMissionMessageInfoCsReq => "CmdGetMissionMessageInfoCsReq", - Self::CmdGetMissionMessageInfoScRsp => "CmdGetMissionMessageInfoScRsp", Self::CmdGetNpcMessageGroupScRsp => "CmdGetNpcMessageGroupScRsp", - Self::CmdFinishPerformSectionIdScRsp => "CmdFinishPerformSectionIdScRsp", - Self::CmdGetNpcMessageGroupCsReq => "CmdGetNpcMessageGroupCsReq", - Self::CmdGetNpcStatusCsReq => "CmdGetNpcStatusCsReq", - Self::CmdFinishSectionIdCsReq => "CmdFinishSectionIdCsReq", - Self::CmdFinishItemIdCsReq => "CmdFinishItemIdCsReq", - Self::CmdFinishItemIdScRsp => "CmdFinishItemIdScRsp", Self::CmdFinishPerformSectionIdCsReq => "CmdFinishPerformSectionIdCsReq", + Self::CmdFinishItemIdScRsp => "CmdFinishItemIdScRsp", + Self::CmdGetMissionMessageInfoScRsp => "CmdGetMissionMessageInfoScRsp", + Self::CmdFinishPerformSectionIdScRsp => "CmdFinishPerformSectionIdScRsp", + Self::CmdGetMissionMessageInfoCsReq => "CmdGetMissionMessageInfoCsReq", + Self::CmdFinishItemIdCsReq => "CmdFinishItemIdCsReq", + Self::CmdFinishSectionIdScRsp => "CmdFinishSectionIdScRsp", + Self::CmdGetNpcStatusCsReq => "CmdGetNpcStatusCsReq", + Self::CmdGetNpcMessageGroupCsReq => "CmdGetNpcMessageGroupCsReq", + Self::CmdFinishSectionIdCsReq => "CmdFinishSectionIdCsReq", } } /// 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), - "CmdFinishSectionIdScRsp" => Some(Self::CmdFinishSectionIdScRsp), "CmdGetNpcStatusScRsp" => Some(Self::CmdGetNpcStatusScRsp), - "CmdGetMissionMessageInfoCsReq" => Some(Self::CmdGetMissionMessageInfoCsReq), - "CmdGetMissionMessageInfoScRsp" => Some(Self::CmdGetMissionMessageInfoScRsp), "CmdGetNpcMessageGroupScRsp" => Some(Self::CmdGetNpcMessageGroupScRsp), - "CmdFinishPerformSectionIdScRsp" => { - Some(Self::CmdFinishPerformSectionIdScRsp) - } - "CmdGetNpcMessageGroupCsReq" => Some(Self::CmdGetNpcMessageGroupCsReq), - "CmdGetNpcStatusCsReq" => Some(Self::CmdGetNpcStatusCsReq), - "CmdFinishSectionIdCsReq" => Some(Self::CmdFinishSectionIdCsReq), - "CmdFinishItemIdCsReq" => Some(Self::CmdFinishItemIdCsReq), - "CmdFinishItemIdScRsp" => Some(Self::CmdFinishItemIdScRsp), "CmdFinishPerformSectionIdCsReq" => { Some(Self::CmdFinishPerformSectionIdCsReq) } + "CmdFinishItemIdScRsp" => Some(Self::CmdFinishItemIdScRsp), + "CmdGetMissionMessageInfoScRsp" => Some(Self::CmdGetMissionMessageInfoScRsp), + "CmdFinishPerformSectionIdScRsp" => { + Some(Self::CmdFinishPerformSectionIdScRsp) + } + "CmdGetMissionMessageInfoCsReq" => Some(Self::CmdGetMissionMessageInfoCsReq), + "CmdFinishItemIdCsReq" => Some(Self::CmdFinishItemIdCsReq), + "CmdFinishSectionIdScRsp" => Some(Self::CmdFinishSectionIdScRsp), + "CmdGetNpcStatusCsReq" => Some(Self::CmdGetNpcStatusCsReq), + "CmdGetNpcMessageGroupCsReq" => Some(Self::CmdGetNpcMessageGroupCsReq), + "CmdFinishSectionIdCsReq" => Some(Self::CmdFinishSectionIdCsReq), _ => None, } } @@ -65119,39 +67539,42 @@ impl CmdMessageType { #[repr(i32)] pub enum CmdMiscModuleType { None = 0, - CmdSubmitOrigamiItemScRsp = 4167, - CmdTakePictureCsReq = 4179, - CmdGetMovieRacingDataScRsp = 4190, - CmdSubmitOrigamiItemCsReq = 4163, - CmdUpdateMovieRacingDataScRsp = 4162, - CmdShareCsReq = 4110, - CmdUpdateGunPlayDataCsReq = 4169, - CmdShareScRsp = 4105, - CmdMazeKillDirectCsReq = 4151, - CmdCancelCacheNotifyCsReq = 4141, - CmdDifficultyAdjustmentUpdateDataScRsp = 4101, - CmdDifficultyAdjustmentGetDataCsReq = 4124, - CmdGetOrigamiPropInfoCsReq = 4172, - CmdDirectDeliveryScNotify = 4135, - CmdSecurityReportScRsp = 4139, - CmdCancelDirectDeliveryNoticeScRsp = 4188, - CmdCancelCacheNotifyScRsp = 4155, - CmdTakePictureScRsp = 4102, - CmdGetOrigamiPropInfoScRsp = 4194, - CmdGetGunPlayDataCsReq = 4109, - CmdGetMovieRacingDataCsReq = 4174, - CmdDifficultyAdjustmentGetDataScRsp = 4173, - CmdUpdateGunPlayDataScRsp = 4192, - CmdMazeKillDirectScRsp = 4125, - CmdTriggerVoiceScRsp = 4126, - CmdCancelDirectDeliveryNoticeCsReq = 4137, - CmdGetShareDataScRsp = 4153, - CmdGetShareDataCsReq = 4198, - CmdGetGunPlayDataScRsp = 4120, - CmdUpdateMovieRacingDataCsReq = 4154, - CmdSecurityReportCsReq = 4107, - CmdDifficultyAdjustmentUpdateDataCsReq = 4142, - CmdTriggerVoiceCsReq = 4116, + CmdTriggerVoiceScRsp = 4196, + CmdUpdateGunPlayDataScRsp = 4186, + CmdGetMovieRacingDataCsReq = 4187, + CmdGetOrigamiPropInfoCsReq = 4166, + CmdMazeKillDirectScRsp = 4135, + CmdSubmitOrigamiItemCsReq = 4132, + CmdGetGunPlayDataScRsp = 4167, + CmdDifficultyAdjustmentGetDataCsReq = 4133, + CmdGetShareDataCsReq = 4177, + CmdMazeKillDirectCsReq = 4200, + CmdGetMovieRacingDataScRsp = 4115, + CmdSubmitOrigamiItemScRsp = 4182, + CmdShareCsReq = 4141, + CmdSwitchMascotUpdateScNotify = 4109, + CmdGetSwitchMascotDataCsReq = 4161, + CmdCancelDirectDeliveryNoticeScRsp = 4159, + CmdSecurityReportScRsp = 4189, + CmdCancelCacheNotifyScRsp = 4162, + CmdCancelCacheNotifyCsReq = 4119, + CmdTakePictureCsReq = 4102, + CmdTriggerVoiceCsReq = 4122, + CmdGetOrigamiPropInfoScRsp = 4192, + CmdDifficultyAdjustmentUpdateDataScRsp = 4164, + CmdDirectDeliveryScNotify = 4106, + CmdSecurityReportCsReq = 4134, + CmdGetSwitchMascotDataScRsp = 4176, + CmdShareScRsp = 4114, + CmdTakePictureScRsp = 4185, + CmdGetGunPlayDataCsReq = 4121, + CmdUpdateMovieRacingDataCsReq = 4120, + CmdUpdateMovieRacingDataScRsp = 4190, + CmdGetShareDataScRsp = 4181, + CmdUpdateGunPlayDataCsReq = 4125, + CmdDifficultyAdjustmentUpdateDataCsReq = 4110, + CmdDifficultyAdjustmentGetDataScRsp = 4145, + CmdCancelDirectDeliveryNoticeCsReq = 4146, } impl CmdMiscModuleType { /// String value of the enum field names used in the ProtoBuf definition. @@ -65161,102 +67584,108 @@ impl CmdMiscModuleType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdMiscModuleTypeNone", - Self::CmdSubmitOrigamiItemScRsp => "CmdSubmitOrigamiItemScRsp", - Self::CmdTakePictureCsReq => "CmdTakePictureCsReq", - Self::CmdGetMovieRacingDataScRsp => "CmdGetMovieRacingDataScRsp", + Self::CmdTriggerVoiceScRsp => "CmdTriggerVoiceScRsp", + Self::CmdUpdateGunPlayDataScRsp => "CmdUpdateGunPlayDataScRsp", + Self::CmdGetMovieRacingDataCsReq => "CmdGetMovieRacingDataCsReq", + Self::CmdGetOrigamiPropInfoCsReq => "CmdGetOrigamiPropInfoCsReq", + Self::CmdMazeKillDirectScRsp => "CmdMazeKillDirectScRsp", Self::CmdSubmitOrigamiItemCsReq => "CmdSubmitOrigamiItemCsReq", - Self::CmdUpdateMovieRacingDataScRsp => "CmdUpdateMovieRacingDataScRsp", - Self::CmdShareCsReq => "CmdShareCsReq", - Self::CmdUpdateGunPlayDataCsReq => "CmdUpdateGunPlayDataCsReq", - Self::CmdShareScRsp => "CmdShareScRsp", - Self::CmdMazeKillDirectCsReq => "CmdMazeKillDirectCsReq", - Self::CmdCancelCacheNotifyCsReq => "CmdCancelCacheNotifyCsReq", - Self::CmdDifficultyAdjustmentUpdateDataScRsp => { - "CmdDifficultyAdjustmentUpdateDataScRsp" - } + Self::CmdGetGunPlayDataScRsp => "CmdGetGunPlayDataScRsp", Self::CmdDifficultyAdjustmentGetDataCsReq => { "CmdDifficultyAdjustmentGetDataCsReq" } - Self::CmdGetOrigamiPropInfoCsReq => "CmdGetOrigamiPropInfoCsReq", - Self::CmdDirectDeliveryScNotify => "CmdDirectDeliveryScNotify", - Self::CmdSecurityReportScRsp => "CmdSecurityReportScRsp", + Self::CmdGetShareDataCsReq => "CmdGetShareDataCsReq", + Self::CmdMazeKillDirectCsReq => "CmdMazeKillDirectCsReq", + Self::CmdGetMovieRacingDataScRsp => "CmdGetMovieRacingDataScRsp", + Self::CmdSubmitOrigamiItemScRsp => "CmdSubmitOrigamiItemScRsp", + Self::CmdShareCsReq => "CmdShareCsReq", + Self::CmdSwitchMascotUpdateScNotify => "CmdSwitchMascotUpdateScNotify", + Self::CmdGetSwitchMascotDataCsReq => "CmdGetSwitchMascotDataCsReq", Self::CmdCancelDirectDeliveryNoticeScRsp => { "CmdCancelDirectDeliveryNoticeScRsp" } + Self::CmdSecurityReportScRsp => "CmdSecurityReportScRsp", Self::CmdCancelCacheNotifyScRsp => "CmdCancelCacheNotifyScRsp", - Self::CmdTakePictureScRsp => "CmdTakePictureScRsp", + Self::CmdCancelCacheNotifyCsReq => "CmdCancelCacheNotifyCsReq", + Self::CmdTakePictureCsReq => "CmdTakePictureCsReq", + Self::CmdTriggerVoiceCsReq => "CmdTriggerVoiceCsReq", Self::CmdGetOrigamiPropInfoScRsp => "CmdGetOrigamiPropInfoScRsp", - Self::CmdGetGunPlayDataCsReq => "CmdGetGunPlayDataCsReq", - Self::CmdGetMovieRacingDataCsReq => "CmdGetMovieRacingDataCsReq", - Self::CmdDifficultyAdjustmentGetDataScRsp => { - "CmdDifficultyAdjustmentGetDataScRsp" + Self::CmdDifficultyAdjustmentUpdateDataScRsp => { + "CmdDifficultyAdjustmentUpdateDataScRsp" } - Self::CmdUpdateGunPlayDataScRsp => "CmdUpdateGunPlayDataScRsp", - Self::CmdMazeKillDirectScRsp => "CmdMazeKillDirectScRsp", - Self::CmdTriggerVoiceScRsp => "CmdTriggerVoiceScRsp", - Self::CmdCancelDirectDeliveryNoticeCsReq => { - "CmdCancelDirectDeliveryNoticeCsReq" - } - Self::CmdGetShareDataScRsp => "CmdGetShareDataScRsp", - Self::CmdGetShareDataCsReq => "CmdGetShareDataCsReq", - Self::CmdGetGunPlayDataScRsp => "CmdGetGunPlayDataScRsp", - Self::CmdUpdateMovieRacingDataCsReq => "CmdUpdateMovieRacingDataCsReq", + Self::CmdDirectDeliveryScNotify => "CmdDirectDeliveryScNotify", Self::CmdSecurityReportCsReq => "CmdSecurityReportCsReq", + Self::CmdGetSwitchMascotDataScRsp => "CmdGetSwitchMascotDataScRsp", + Self::CmdShareScRsp => "CmdShareScRsp", + Self::CmdTakePictureScRsp => "CmdTakePictureScRsp", + Self::CmdGetGunPlayDataCsReq => "CmdGetGunPlayDataCsReq", + Self::CmdUpdateMovieRacingDataCsReq => "CmdUpdateMovieRacingDataCsReq", + Self::CmdUpdateMovieRacingDataScRsp => "CmdUpdateMovieRacingDataScRsp", + Self::CmdGetShareDataScRsp => "CmdGetShareDataScRsp", + Self::CmdUpdateGunPlayDataCsReq => "CmdUpdateGunPlayDataCsReq", Self::CmdDifficultyAdjustmentUpdateDataCsReq => { "CmdDifficultyAdjustmentUpdateDataCsReq" } - Self::CmdTriggerVoiceCsReq => "CmdTriggerVoiceCsReq", + Self::CmdDifficultyAdjustmentGetDataScRsp => { + "CmdDifficultyAdjustmentGetDataScRsp" + } + Self::CmdCancelDirectDeliveryNoticeCsReq => { + "CmdCancelDirectDeliveryNoticeCsReq" + } } } /// 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), - "CmdSubmitOrigamiItemScRsp" => Some(Self::CmdSubmitOrigamiItemScRsp), - "CmdTakePictureCsReq" => Some(Self::CmdTakePictureCsReq), - "CmdGetMovieRacingDataScRsp" => Some(Self::CmdGetMovieRacingDataScRsp), + "CmdTriggerVoiceScRsp" => Some(Self::CmdTriggerVoiceScRsp), + "CmdUpdateGunPlayDataScRsp" => Some(Self::CmdUpdateGunPlayDataScRsp), + "CmdGetMovieRacingDataCsReq" => Some(Self::CmdGetMovieRacingDataCsReq), + "CmdGetOrigamiPropInfoCsReq" => Some(Self::CmdGetOrigamiPropInfoCsReq), + "CmdMazeKillDirectScRsp" => Some(Self::CmdMazeKillDirectScRsp), "CmdSubmitOrigamiItemCsReq" => Some(Self::CmdSubmitOrigamiItemCsReq), - "CmdUpdateMovieRacingDataScRsp" => Some(Self::CmdUpdateMovieRacingDataScRsp), - "CmdShareCsReq" => Some(Self::CmdShareCsReq), - "CmdUpdateGunPlayDataCsReq" => Some(Self::CmdUpdateGunPlayDataCsReq), - "CmdShareScRsp" => Some(Self::CmdShareScRsp), - "CmdMazeKillDirectCsReq" => Some(Self::CmdMazeKillDirectCsReq), - "CmdCancelCacheNotifyCsReq" => Some(Self::CmdCancelCacheNotifyCsReq), - "CmdDifficultyAdjustmentUpdateDataScRsp" => { - Some(Self::CmdDifficultyAdjustmentUpdateDataScRsp) - } + "CmdGetGunPlayDataScRsp" => Some(Self::CmdGetGunPlayDataScRsp), "CmdDifficultyAdjustmentGetDataCsReq" => { Some(Self::CmdDifficultyAdjustmentGetDataCsReq) } - "CmdGetOrigamiPropInfoCsReq" => Some(Self::CmdGetOrigamiPropInfoCsReq), - "CmdDirectDeliveryScNotify" => Some(Self::CmdDirectDeliveryScNotify), - "CmdSecurityReportScRsp" => Some(Self::CmdSecurityReportScRsp), + "CmdGetShareDataCsReq" => Some(Self::CmdGetShareDataCsReq), + "CmdMazeKillDirectCsReq" => Some(Self::CmdMazeKillDirectCsReq), + "CmdGetMovieRacingDataScRsp" => Some(Self::CmdGetMovieRacingDataScRsp), + "CmdSubmitOrigamiItemScRsp" => Some(Self::CmdSubmitOrigamiItemScRsp), + "CmdShareCsReq" => Some(Self::CmdShareCsReq), + "CmdSwitchMascotUpdateScNotify" => Some(Self::CmdSwitchMascotUpdateScNotify), + "CmdGetSwitchMascotDataCsReq" => Some(Self::CmdGetSwitchMascotDataCsReq), "CmdCancelDirectDeliveryNoticeScRsp" => { Some(Self::CmdCancelDirectDeliveryNoticeScRsp) } + "CmdSecurityReportScRsp" => Some(Self::CmdSecurityReportScRsp), "CmdCancelCacheNotifyScRsp" => Some(Self::CmdCancelCacheNotifyScRsp), - "CmdTakePictureScRsp" => Some(Self::CmdTakePictureScRsp), + "CmdCancelCacheNotifyCsReq" => Some(Self::CmdCancelCacheNotifyCsReq), + "CmdTakePictureCsReq" => Some(Self::CmdTakePictureCsReq), + "CmdTriggerVoiceCsReq" => Some(Self::CmdTriggerVoiceCsReq), "CmdGetOrigamiPropInfoScRsp" => Some(Self::CmdGetOrigamiPropInfoScRsp), - "CmdGetGunPlayDataCsReq" => Some(Self::CmdGetGunPlayDataCsReq), - "CmdGetMovieRacingDataCsReq" => Some(Self::CmdGetMovieRacingDataCsReq), - "CmdDifficultyAdjustmentGetDataScRsp" => { - Some(Self::CmdDifficultyAdjustmentGetDataScRsp) + "CmdDifficultyAdjustmentUpdateDataScRsp" => { + Some(Self::CmdDifficultyAdjustmentUpdateDataScRsp) } - "CmdUpdateGunPlayDataScRsp" => Some(Self::CmdUpdateGunPlayDataScRsp), - "CmdMazeKillDirectScRsp" => Some(Self::CmdMazeKillDirectScRsp), - "CmdTriggerVoiceScRsp" => Some(Self::CmdTriggerVoiceScRsp), - "CmdCancelDirectDeliveryNoticeCsReq" => { - Some(Self::CmdCancelDirectDeliveryNoticeCsReq) - } - "CmdGetShareDataScRsp" => Some(Self::CmdGetShareDataScRsp), - "CmdGetShareDataCsReq" => Some(Self::CmdGetShareDataCsReq), - "CmdGetGunPlayDataScRsp" => Some(Self::CmdGetGunPlayDataScRsp), - "CmdUpdateMovieRacingDataCsReq" => Some(Self::CmdUpdateMovieRacingDataCsReq), + "CmdDirectDeliveryScNotify" => Some(Self::CmdDirectDeliveryScNotify), "CmdSecurityReportCsReq" => Some(Self::CmdSecurityReportCsReq), + "CmdGetSwitchMascotDataScRsp" => Some(Self::CmdGetSwitchMascotDataScRsp), + "CmdShareScRsp" => Some(Self::CmdShareScRsp), + "CmdTakePictureScRsp" => Some(Self::CmdTakePictureScRsp), + "CmdGetGunPlayDataCsReq" => Some(Self::CmdGetGunPlayDataCsReq), + "CmdUpdateMovieRacingDataCsReq" => Some(Self::CmdUpdateMovieRacingDataCsReq), + "CmdUpdateMovieRacingDataScRsp" => Some(Self::CmdUpdateMovieRacingDataScRsp), + "CmdGetShareDataScRsp" => Some(Self::CmdGetShareDataScRsp), + "CmdUpdateGunPlayDataCsReq" => Some(Self::CmdUpdateGunPlayDataCsReq), "CmdDifficultyAdjustmentUpdateDataCsReq" => { Some(Self::CmdDifficultyAdjustmentUpdateDataCsReq) } - "CmdTriggerVoiceCsReq" => Some(Self::CmdTriggerVoiceCsReq), + "CmdDifficultyAdjustmentGetDataScRsp" => { + Some(Self::CmdDifficultyAdjustmentGetDataScRsp) + } + "CmdCancelDirectDeliveryNoticeCsReq" => { + Some(Self::CmdCancelDirectDeliveryNoticeCsReq) + } _ => None, } } @@ -65403,6 +67832,7 @@ pub enum Mnijhmepgnn { MazeKillSourceNone = 0, MazeKillSourceSwitchHand = 1, MazeKillSourceTimeLine = 2, + MazeKillSourceSwitchMascot = 3, } impl Mnijhmepgnn { /// String value of the enum field names used in the ProtoBuf definition. @@ -65414,6 +67844,7 @@ impl Mnijhmepgnn { Self::MazeKillSourceNone => "MAZE_KILL_SOURCE_NONE", Self::MazeKillSourceSwitchHand => "MAZE_KILL_SOURCE_SWITCH_HAND", Self::MazeKillSourceTimeLine => "MAZE_KILL_SOURCE_TIME_LINE", + Self::MazeKillSourceSwitchMascot => "MAZE_KILL_SOURCE_SWITCH_MASCOT", } } /// Creates an enum from field names used in the ProtoBuf definition. @@ -65422,6 +67853,7 @@ impl Mnijhmepgnn { "MAZE_KILL_SOURCE_NONE" => Some(Self::MazeKillSourceNone), "MAZE_KILL_SOURCE_SWITCH_HAND" => Some(Self::MazeKillSourceSwitchHand), "MAZE_KILL_SOURCE_TIME_LINE" => Some(Self::MazeKillSourceTimeLine), + "MAZE_KILL_SOURCE_SWITCH_MASCOT" => Some(Self::MazeKillSourceSwitchMascot), _ => None, } } @@ -65431,33 +67863,33 @@ impl Mnijhmepgnn { #[repr(i32)] pub enum CmdMissionType { None = 0, - CmdUpdateMainMissionCustomValueCsReq = 1266, - CmdGetMissionDataCsReq = 1210, - CmdMissionAcceptScNotify = 1235, - CmdFinishTalkMissionCsReq = 1298, - CmdFinishCosumeItemMissionCsReq = 1216, - CmdAcceptMainMissionCsReq = 1242, - CmdUpdateTrackMainMissionIdCsReq = 1288, - CmdSyncTaskScRsp = 1297, - CmdFinishedMissionScNotify = 1260, - CmdUpdateTrackMainMissionIdScRsp = 1215, - CmdMissionGroupWarnScNotify = 1239, - CmdAcceptMainMissionScRsp = 1201, - CmdSyncTaskCsReq = 1202, - CmdStartFinishSubMissionScNotify = 1224, - CmdGetMissionStatusScRsp = 1274, - CmdGetMissionDataScRsp = 1205, - CmdGetMainMissionCustomValueCsReq = 1251, - CmdFinishTalkMissionScRsp = 1253, - CmdMissionRewardScNotify = 1279, - CmdSubMissionRewardScNotify = 1220, - CmdUpdateMainMissionCustomValueScRsp = 1228, - CmdStartFinishMainMissionScNotify = 1273, - CmdFinishCosumeItemMissionScRsp = 1226, - CmdTeleportToMissionResetPointScRsp = 1292, - CmdGetMissionStatusCsReq = 1278, - CmdTeleportToMissionResetPointCsReq = 1269, - CmdGetMainMissionCustomValueScRsp = 1225, + CmdFinishCosumeItemMissionCsReq = 1222, + CmdStartFinishMainMissionScNotify = 1245, + CmdMissionRewardScNotify = 1202, + CmdFinishTalkMissionScRsp = 1281, + CmdAcceptMainMissionCsReq = 1210, + CmdGetMainMissionCustomValueScRsp = 1235, + CmdFinishCosumeItemMissionScRsp = 1296, + CmdUpdateMainMissionCustomValueCsReq = 1209, + CmdUpdateMainMissionCustomValueScRsp = 1273, + CmdStartFinishSubMissionScNotify = 1233, + CmdSubMissionRewardScNotify = 1267, + CmdSyncTaskScRsp = 1212, + CmdUpdateTrackMainMissionIdCsReq = 1259, + CmdTeleportToMissionResetPointCsReq = 1225, + CmdAcceptMainMissionScRsp = 1264, + CmdSyncTaskCsReq = 1285, + CmdMissionAcceptScNotify = 1206, + CmdMissionGroupWarnScNotify = 1289, + CmdFinishTalkMissionCsReq = 1277, + CmdGetMissionDataScRsp = 1214, + CmdTeleportToMissionResetPointScRsp = 1286, + CmdUpdateTrackMainMissionIdScRsp = 1261, + CmdGetMissionStatusCsReq = 1297, + CmdGetMissionDataCsReq = 1241, + CmdGetMissionStatusScRsp = 1287, + CmdFinishedMissionScNotify = 1276, + CmdGetMainMissionCustomValueCsReq = 1300, } impl CmdMissionType { /// String value of the enum field names used in the ProtoBuf definition. @@ -65467,46 +67899,46 @@ impl CmdMissionType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdMissionTypeNone", - Self::CmdUpdateMainMissionCustomValueCsReq => { - "CmdUpdateMainMissionCustomValueCsReq" - } - Self::CmdGetMissionDataCsReq => "CmdGetMissionDataCsReq", - Self::CmdMissionAcceptScNotify => "CmdMissionAcceptScNotify", - Self::CmdFinishTalkMissionCsReq => "CmdFinishTalkMissionCsReq", Self::CmdFinishCosumeItemMissionCsReq => "CmdFinishCosumeItemMissionCsReq", - Self::CmdAcceptMainMissionCsReq => "CmdAcceptMainMissionCsReq", - Self::CmdUpdateTrackMainMissionIdCsReq => "CmdUpdateTrackMainMissionIdCsReq", - Self::CmdSyncTaskScRsp => "CmdSyncTaskScRsp", - Self::CmdFinishedMissionScNotify => "CmdFinishedMissionScNotify", - Self::CmdUpdateTrackMainMissionIdScRsp => "CmdUpdateTrackMainMissionIdScRsp", - Self::CmdMissionGroupWarnScNotify => "CmdMissionGroupWarnScNotify", - Self::CmdAcceptMainMissionScRsp => "CmdAcceptMainMissionScRsp", - Self::CmdSyncTaskCsReq => "CmdSyncTaskCsReq", - Self::CmdStartFinishSubMissionScNotify => "CmdStartFinishSubMissionScNotify", - Self::CmdGetMissionStatusScRsp => "CmdGetMissionStatusScRsp", - Self::CmdGetMissionDataScRsp => "CmdGetMissionDataScRsp", - Self::CmdGetMainMissionCustomValueCsReq => { - "CmdGetMainMissionCustomValueCsReq" - } - Self::CmdFinishTalkMissionScRsp => "CmdFinishTalkMissionScRsp", - Self::CmdMissionRewardScNotify => "CmdMissionRewardScNotify", - Self::CmdSubMissionRewardScNotify => "CmdSubMissionRewardScNotify", - Self::CmdUpdateMainMissionCustomValueScRsp => { - "CmdUpdateMainMissionCustomValueScRsp" - } Self::CmdStartFinishMainMissionScNotify => { "CmdStartFinishMainMissionScNotify" } - Self::CmdFinishCosumeItemMissionScRsp => "CmdFinishCosumeItemMissionScRsp", - Self::CmdTeleportToMissionResetPointScRsp => { - "CmdTeleportToMissionResetPointScRsp" + Self::CmdMissionRewardScNotify => "CmdMissionRewardScNotify", + Self::CmdFinishTalkMissionScRsp => "CmdFinishTalkMissionScRsp", + Self::CmdAcceptMainMissionCsReq => "CmdAcceptMainMissionCsReq", + Self::CmdGetMainMissionCustomValueScRsp => { + "CmdGetMainMissionCustomValueScRsp" } - Self::CmdGetMissionStatusCsReq => "CmdGetMissionStatusCsReq", + Self::CmdFinishCosumeItemMissionScRsp => "CmdFinishCosumeItemMissionScRsp", + Self::CmdUpdateMainMissionCustomValueCsReq => { + "CmdUpdateMainMissionCustomValueCsReq" + } + Self::CmdUpdateMainMissionCustomValueScRsp => { + "CmdUpdateMainMissionCustomValueScRsp" + } + Self::CmdStartFinishSubMissionScNotify => "CmdStartFinishSubMissionScNotify", + Self::CmdSubMissionRewardScNotify => "CmdSubMissionRewardScNotify", + Self::CmdSyncTaskScRsp => "CmdSyncTaskScRsp", + Self::CmdUpdateTrackMainMissionIdCsReq => "CmdUpdateTrackMainMissionIdCsReq", Self::CmdTeleportToMissionResetPointCsReq => { "CmdTeleportToMissionResetPointCsReq" } - Self::CmdGetMainMissionCustomValueScRsp => { - "CmdGetMainMissionCustomValueScRsp" + Self::CmdAcceptMainMissionScRsp => "CmdAcceptMainMissionScRsp", + Self::CmdSyncTaskCsReq => "CmdSyncTaskCsReq", + Self::CmdMissionAcceptScNotify => "CmdMissionAcceptScNotify", + Self::CmdMissionGroupWarnScNotify => "CmdMissionGroupWarnScNotify", + Self::CmdFinishTalkMissionCsReq => "CmdFinishTalkMissionCsReq", + Self::CmdGetMissionDataScRsp => "CmdGetMissionDataScRsp", + Self::CmdTeleportToMissionResetPointScRsp => { + "CmdTeleportToMissionResetPointScRsp" + } + Self::CmdUpdateTrackMainMissionIdScRsp => "CmdUpdateTrackMainMissionIdScRsp", + Self::CmdGetMissionStatusCsReq => "CmdGetMissionStatusCsReq", + Self::CmdGetMissionDataCsReq => "CmdGetMissionDataCsReq", + Self::CmdGetMissionStatusScRsp => "CmdGetMissionStatusScRsp", + Self::CmdFinishedMissionScNotify => "CmdFinishedMissionScNotify", + Self::CmdGetMainMissionCustomValueCsReq => { + "CmdGetMainMissionCustomValueCsReq" } } } @@ -65514,56 +67946,56 @@ impl CmdMissionType { pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdMissionTypeNone" => Some(Self::None), - "CmdUpdateMainMissionCustomValueCsReq" => { - Some(Self::CmdUpdateMainMissionCustomValueCsReq) - } - "CmdGetMissionDataCsReq" => Some(Self::CmdGetMissionDataCsReq), - "CmdMissionAcceptScNotify" => Some(Self::CmdMissionAcceptScNotify), - "CmdFinishTalkMissionCsReq" => Some(Self::CmdFinishTalkMissionCsReq), "CmdFinishCosumeItemMissionCsReq" => { Some(Self::CmdFinishCosumeItemMissionCsReq) } - "CmdAcceptMainMissionCsReq" => Some(Self::CmdAcceptMainMissionCsReq), - "CmdUpdateTrackMainMissionIdCsReq" => { - Some(Self::CmdUpdateTrackMainMissionIdCsReq) - } - "CmdSyncTaskScRsp" => Some(Self::CmdSyncTaskScRsp), - "CmdFinishedMissionScNotify" => Some(Self::CmdFinishedMissionScNotify), - "CmdUpdateTrackMainMissionIdScRsp" => { - Some(Self::CmdUpdateTrackMainMissionIdScRsp) - } - "CmdMissionGroupWarnScNotify" => Some(Self::CmdMissionGroupWarnScNotify), - "CmdAcceptMainMissionScRsp" => Some(Self::CmdAcceptMainMissionScRsp), - "CmdSyncTaskCsReq" => Some(Self::CmdSyncTaskCsReq), - "CmdStartFinishSubMissionScNotify" => { - Some(Self::CmdStartFinishSubMissionScNotify) - } - "CmdGetMissionStatusScRsp" => Some(Self::CmdGetMissionStatusScRsp), - "CmdGetMissionDataScRsp" => Some(Self::CmdGetMissionDataScRsp), - "CmdGetMainMissionCustomValueCsReq" => { - Some(Self::CmdGetMainMissionCustomValueCsReq) - } - "CmdFinishTalkMissionScRsp" => Some(Self::CmdFinishTalkMissionScRsp), - "CmdMissionRewardScNotify" => Some(Self::CmdMissionRewardScNotify), - "CmdSubMissionRewardScNotify" => Some(Self::CmdSubMissionRewardScNotify), - "CmdUpdateMainMissionCustomValueScRsp" => { - Some(Self::CmdUpdateMainMissionCustomValueScRsp) - } "CmdStartFinishMainMissionScNotify" => { Some(Self::CmdStartFinishMainMissionScNotify) } + "CmdMissionRewardScNotify" => Some(Self::CmdMissionRewardScNotify), + "CmdFinishTalkMissionScRsp" => Some(Self::CmdFinishTalkMissionScRsp), + "CmdAcceptMainMissionCsReq" => Some(Self::CmdAcceptMainMissionCsReq), + "CmdGetMainMissionCustomValueScRsp" => { + Some(Self::CmdGetMainMissionCustomValueScRsp) + } "CmdFinishCosumeItemMissionScRsp" => { Some(Self::CmdFinishCosumeItemMissionScRsp) } - "CmdTeleportToMissionResetPointScRsp" => { - Some(Self::CmdTeleportToMissionResetPointScRsp) + "CmdUpdateMainMissionCustomValueCsReq" => { + Some(Self::CmdUpdateMainMissionCustomValueCsReq) + } + "CmdUpdateMainMissionCustomValueScRsp" => { + Some(Self::CmdUpdateMainMissionCustomValueScRsp) + } + "CmdStartFinishSubMissionScNotify" => { + Some(Self::CmdStartFinishSubMissionScNotify) + } + "CmdSubMissionRewardScNotify" => Some(Self::CmdSubMissionRewardScNotify), + "CmdSyncTaskScRsp" => Some(Self::CmdSyncTaskScRsp), + "CmdUpdateTrackMainMissionIdCsReq" => { + Some(Self::CmdUpdateTrackMainMissionIdCsReq) } - "CmdGetMissionStatusCsReq" => Some(Self::CmdGetMissionStatusCsReq), "CmdTeleportToMissionResetPointCsReq" => { Some(Self::CmdTeleportToMissionResetPointCsReq) } - "CmdGetMainMissionCustomValueScRsp" => { - Some(Self::CmdGetMainMissionCustomValueScRsp) + "CmdAcceptMainMissionScRsp" => Some(Self::CmdAcceptMainMissionScRsp), + "CmdSyncTaskCsReq" => Some(Self::CmdSyncTaskCsReq), + "CmdMissionAcceptScNotify" => Some(Self::CmdMissionAcceptScNotify), + "CmdMissionGroupWarnScNotify" => Some(Self::CmdMissionGroupWarnScNotify), + "CmdFinishTalkMissionCsReq" => Some(Self::CmdFinishTalkMissionCsReq), + "CmdGetMissionDataScRsp" => Some(Self::CmdGetMissionDataScRsp), + "CmdTeleportToMissionResetPointScRsp" => { + Some(Self::CmdTeleportToMissionResetPointScRsp) + } + "CmdUpdateTrackMainMissionIdScRsp" => { + Some(Self::CmdUpdateTrackMainMissionIdScRsp) + } + "CmdGetMissionStatusCsReq" => Some(Self::CmdGetMissionStatusCsReq), + "CmdGetMissionDataCsReq" => Some(Self::CmdGetMissionDataCsReq), + "CmdGetMissionStatusScRsp" => Some(Self::CmdGetMissionStatusScRsp), + "CmdFinishedMissionScNotify" => Some(Self::CmdFinishedMissionScNotify), + "CmdGetMainMissionCustomValueCsReq" => { + Some(Self::CmdGetMainMissionCustomValueCsReq) } _ => None, } @@ -65719,89 +68151,89 @@ impl Nnfdmniijgo { #[repr(i32)] pub enum CmdMonopolyType { None = 0, - CmdMonopolyGuessChooseCsReq = 7066, - CmdMonopolyEventLoadUpdateScNotify = 7076, + CmdMonopolyGameBingoFlipCardScRsp = 7046, + CmdGetMonopolyMbtiReportRewardScRsp = 7091, + CmdMonopolyGetRafflePoolInfoScRsp = 7037, + CmdMonopolyGameGachaCsReq = 7100, + CmdMonopolyMoveCsReq = 7088, + CmdMonopolySocialEventEffectScNotify = 7095, + CmdMonopolyTakePhaseRewardScRsp = 7028, + CmdMonopolyReRollRandomCsReq = 7066, + CmdMonopolyGetRegionProgressCsReq = 7072, + CmdMonopolyBuyGoodsScRsp = 7015, + CmdMonopolyGetRegionProgressScRsp = 7094, + CmdMonopolyUpgradeAssetCsReq = 7020, + CmdMonopolyGiveUpCurContentScRsp = 7067, + CmdMonopolySttUpdateScNotify = 7004, + CmdMonopolyLikeScNotify = 7029, + CmdMonopolyGetRafflePoolInfoCsReq = 7043, + CmdMonopolyQuizDurationChangeScNotify = 7053, + CmdMonopolyGuessChooseCsReq = 7009, + CmdMonopolyRollRandomScRsp = 7082, + CmdGetMonopolyInfoScRsp = 7014, + CmdMonopolyGuessBuyInformationCsReq = 7051, + CmdMonopolyGiveUpCurContentCsReq = 7021, + CmdMonopolyBuyGoodsCsReq = 7087, + CmdDailyFirstEnterMonopolyActivityCsReq = 7022, + CmdMonopolyContentUpdateScNotify = 7033, + CmdMonopolyLikeScRsp = 7056, + CmdMonopolyGameSettleScNotify = 7064, + CmdDeleteSocialEventServerCacheCsReq = 7071, + CmdGetMonopolyMbtiReportRewardCsReq = 7084, + CmdMonopolyRollRandomCsReq = 7032, + CmdMonopolyCheatDiceCsReq = 7025, + CmdGetMbtiReportCsReq = 7013, + CmdMonopolyAcceptQuizScRsp = 7061, + CmdMonopolyGameRaiseRatioCsReq = 7045, + CmdMonopolyClickMbtiReportCsReq = 7074, + CmdDeleteSocialEventServerCacheScRsp = 7044, + CmdMonopolySelectOptionCsReq = 7062, + CmdMonopolyTakeRaffleTicketRewardCsReq = 7070, + CmdMonopolyCheatDiceScRsp = 7086, + CmdMonopolyRollDiceCsReq = 7085, + CmdMonopolyMoveScRsp = 7019, + CmdGetMonopolyFriendRankingListScRsp = 7047, + CmdDailyFirstEnterMonopolyActivityScRsp = 7096, + CmdMonopolyActionResultScNotify = 7077, + CmdMonopolyEventSelectFriendScRsp = 7042, + CmdMonopolyGetDailyInitItemCsReq = 7023, + CmdMonopolyClickCellCsReq = 7079, + CmdMonopolyGuessDrawScNotify = 7024, + CmdMonopolyGetDailyInitItemScRsp = 7030, + CmdGetMbtiReportScRsp = 7057, + CmdMonopolyTakePhaseRewardCsReq = 7050, + CmdMonopolySelectOptionScRsp = 7034, + CmdMonopolyGuessChooseScRsp = 7073, + CmdMonopolyAcceptQuizCsReq = 7059, + CmdMonopolyEventLoadUpdateScNotify = 7055, + CmdMonopolyReRollRandomScRsp = 7092, + CmdMonopolyDailySettleScNotify = 7036, + CmdMonopolyScrachRaffleTicketCsReq = 7063, + CmdMonopolyClickCellScRsp = 7069, + CmdMonopolyClickMbtiReportScRsp = 7093, + CmdMonopolyUpgradeAssetScRsp = 7090, + CmdMonopolyLikeCsReq = 7008, + CmdGetMonopolyDailyReportScRsp = 7039, + CmdMonopolyConfirmRandomScRsp = 7097, + CmdMonopolyCellUpdateNotify = 7081, + CmdMonopolyConfirmRandomCsReq = 7031, + CmdMonopolyGameCreateScNotify = 7076, + CmdMonopolyGameRaiseRatioScRsp = 7010, CmdMonopolyConditionUpdateScNotify = 7065, - CmdMonopolyMoveScRsp = 7041, - CmdMonopolyConfirmRandomCsReq = 7036, - CmdMonopolyGameRaiseRatioScRsp = 7042, - CmdMonopolySelectOptionScRsp = 7007, - CmdMonopolyCheatDiceScRsp = 7092, - CmdDailyFirstEnterMonopolyActivityCsReq = 7016, - CmdMonopolyGetRafflePoolInfoScRsp = 7011, - CmdMonopolyGuessDrawScNotify = 7013, - CmdMonopolySttUpdateScNotify = 7075, - CmdMonopolyAcceptQuizScRsp = 7015, - CmdMonopolyLikeCsReq = 7003, - CmdMonopolyGiveUpCurContentCsReq = 7009, - CmdGetMbtiReportCsReq = 7086, - CmdGetMbtiReportScRsp = 7012, - CmdGetMonopolyFriendRankingListScRsp = 7083, - CmdMonopolyRollRandomScRsp = 7067, - CmdMonopolyBuyGoodsCsReq = 7074, - CmdMonopolyGetRafflePoolInfoCsReq = 7030, - CmdMonopolyGetRegionProgressScRsp = 7080, - CmdGetMonopolyInfoCsReq = 7010, - CmdMonopolyAcceptQuizCsReq = 7088, - CmdDeleteSocialEventServerCacheCsReq = 7049, - CmdMonopolySocialEventEffectScNotify = 7014, - CmdMonopolyUpgradeAssetCsReq = 7054, - CmdMonopolyActionResultScNotify = 7098, - CmdMonopolyConfirmRandomScRsp = 7078, - CmdMonopolyRollRandomCsReq = 7063, - CmdMonopolyGetDailyInitItemCsReq = 7100, - CmdMonopolyDailySettleScNotify = 7058, - CmdMonopolyTakePhaseRewardCsReq = 7059, - CmdMonopolyGameBingoFlipCardScRsp = 7037, - CmdMonopolySelectOptionCsReq = 7055, - CmdMonopolyTakeRaffleTicketRewardScRsp = 7048, - CmdMonopolyRollDiceCsReq = 7002, - CmdMonopolyRollDiceScRsp = 7097, - CmdMonopolyGetRaffleTicketScRsp = 7099, - CmdMonopolyGameSettleScNotify = 7001, - CmdMonopolyClickCellScRsp = 7087, - CmdMonopolyCellUpdateNotify = 7053, - CmdMonopolyEventSelectFriendScRsp = 7023, - CmdMonopolyGetRaffleTicketCsReq = 7022, - CmdMonopolyContentUpdateScNotify = 7024, - CmdMonopolyReRollRandomScRsp = 7094, - CmdGetMonopolyDailyReportScRsp = 7084, - CmdMonopolyScrachRaffleTicketScRsp = 7040, - CmdGetMonopolyMbtiReportRewardCsReq = 7047, - CmdMonopolyScrachRaffleTicketCsReq = 7093, - CmdMonopolyClickMbtiReportScRsp = 7032, - CmdMonopolyGetDailyInitItemScRsp = 7068, - CmdMonopolyGameCreateScNotify = 7060, - CmdGetMonopolyInfoScRsp = 7005, - CmdMonopolyGameBingoFlipCardCsReq = 7035, - CmdMonopolyClickMbtiReportCsReq = 7019, - CmdMonopolyUpgradeAssetScRsp = 7062, - CmdMonopolyGuessBuyInformationScRsp = 7008, - CmdMonopolyTakeRaffleTicketRewardCsReq = 7044, - CmdMonopolyQuizDurationChangeScNotify = 7046, - CmdMonopolyEventSelectFriendCsReq = 7064, - CmdGetMonopolyMbtiReportRewardScRsp = 7052, - CmdMonopolyGameGachaScRsp = 7025, - CmdMonopolyClickCellCsReq = 7038, - CmdMonopolyGameGachaCsReq = 7051, - CmdMonopolyBuyGoodsScRsp = 7090, - CmdGetMonopolyFriendRankingListCsReq = 7082, - CmdGetSocialEventServerCacheScRsp = 7018, - CmdMonopolyGetRegionProgressCsReq = 7027, - CmdMonopolyLikeScNotify = 7004, - CmdDeleteSocialEventServerCacheScRsp = 7096, - CmdMonopolyGiveUpCurContentScRsp = 7020, - CmdMonopolyMoveCsReq = 7006, - CmdDailyFirstEnterMonopolyActivityScRsp = 7026, - CmdMonopolyReRollRandomCsReq = 7072, - CmdMonopolyTakePhaseRewardScRsp = 7056, - CmdMonopolyGuessChooseScRsp = 7028, - CmdGetSocialEventServerCacheCsReq = 7095, - CmdMonopolyCheatDiceCsReq = 7069, - CmdMonopolyLikeScRsp = 7057, - CmdMonopolyGuessBuyInformationCsReq = 7089, - CmdMonopolyGameRaiseRatioCsReq = 7073, - CmdGetMonopolyDailyReportCsReq = 7021, + CmdMonopolyRollDiceScRsp = 7012, + CmdMonopolyGetRaffleTicketCsReq = 7038, + CmdGetMonopolyFriendRankingListCsReq = 7007, + CmdMonopolyGetRaffleTicketScRsp = 7018, + CmdMonopolyScrachRaffleTicketScRsp = 7027, + CmdGetSocialEventServerCacheCsReq = 7040, + CmdMonopolyEventSelectFriendCsReq = 7075, + CmdMonopolyGameBingoFlipCardCsReq = 7006, + CmdMonopolyGameGachaScRsp = 7035, + CmdMonopolyGuessBuyInformationScRsp = 7005, + CmdMonopolyTakeRaffleTicketRewardScRsp = 7099, + CmdGetMonopolyInfoCsReq = 7041, + CmdGetMonopolyDailyReportCsReq = 7011, + CmdGetSocialEventServerCacheScRsp = 7048, } impl CmdMonopolyType { /// String value of the enum field names used in the ProtoBuf definition. @@ -65811,324 +68243,324 @@ impl CmdMonopolyType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdMonopolyTypeNone", - Self::CmdMonopolyGuessChooseCsReq => "CmdMonopolyGuessChooseCsReq", - Self::CmdMonopolyEventLoadUpdateScNotify => { - "CmdMonopolyEventLoadUpdateScNotify" - } - Self::CmdMonopolyConditionUpdateScNotify => { - "CmdMonopolyConditionUpdateScNotify" - } - Self::CmdMonopolyMoveScRsp => "CmdMonopolyMoveScRsp", - Self::CmdMonopolyConfirmRandomCsReq => "CmdMonopolyConfirmRandomCsReq", - Self::CmdMonopolyGameRaiseRatioScRsp => "CmdMonopolyGameRaiseRatioScRsp", - Self::CmdMonopolySelectOptionScRsp => "CmdMonopolySelectOptionScRsp", - Self::CmdMonopolyCheatDiceScRsp => "CmdMonopolyCheatDiceScRsp", - Self::CmdDailyFirstEnterMonopolyActivityCsReq => { - "CmdDailyFirstEnterMonopolyActivityCsReq" - } - Self::CmdMonopolyGetRafflePoolInfoScRsp => { - "CmdMonopolyGetRafflePoolInfoScRsp" - } - Self::CmdMonopolyGuessDrawScNotify => "CmdMonopolyGuessDrawScNotify", - Self::CmdMonopolySttUpdateScNotify => "CmdMonopolySttUpdateScNotify", - Self::CmdMonopolyAcceptQuizScRsp => "CmdMonopolyAcceptQuizScRsp", - Self::CmdMonopolyLikeCsReq => "CmdMonopolyLikeCsReq", - Self::CmdMonopolyGiveUpCurContentCsReq => "CmdMonopolyGiveUpCurContentCsReq", - Self::CmdGetMbtiReportCsReq => "CmdGetMbtiReportCsReq", - Self::CmdGetMbtiReportScRsp => "CmdGetMbtiReportScRsp", - Self::CmdGetMonopolyFriendRankingListScRsp => { - "CmdGetMonopolyFriendRankingListScRsp" - } - Self::CmdMonopolyRollRandomScRsp => "CmdMonopolyRollRandomScRsp", - Self::CmdMonopolyBuyGoodsCsReq => "CmdMonopolyBuyGoodsCsReq", - Self::CmdMonopolyGetRafflePoolInfoCsReq => { - "CmdMonopolyGetRafflePoolInfoCsReq" - } - Self::CmdMonopolyGetRegionProgressScRsp => { - "CmdMonopolyGetRegionProgressScRsp" - } - Self::CmdGetMonopolyInfoCsReq => "CmdGetMonopolyInfoCsReq", - Self::CmdMonopolyAcceptQuizCsReq => "CmdMonopolyAcceptQuizCsReq", - Self::CmdDeleteSocialEventServerCacheCsReq => { - "CmdDeleteSocialEventServerCacheCsReq" - } - Self::CmdMonopolySocialEventEffectScNotify => { - "CmdMonopolySocialEventEffectScNotify" - } - Self::CmdMonopolyUpgradeAssetCsReq => "CmdMonopolyUpgradeAssetCsReq", - Self::CmdMonopolyActionResultScNotify => "CmdMonopolyActionResultScNotify", - Self::CmdMonopolyConfirmRandomScRsp => "CmdMonopolyConfirmRandomScRsp", - Self::CmdMonopolyRollRandomCsReq => "CmdMonopolyRollRandomCsReq", - Self::CmdMonopolyGetDailyInitItemCsReq => "CmdMonopolyGetDailyInitItemCsReq", - Self::CmdMonopolyDailySettleScNotify => "CmdMonopolyDailySettleScNotify", - Self::CmdMonopolyTakePhaseRewardCsReq => "CmdMonopolyTakePhaseRewardCsReq", Self::CmdMonopolyGameBingoFlipCardScRsp => { "CmdMonopolyGameBingoFlipCardScRsp" } - Self::CmdMonopolySelectOptionCsReq => "CmdMonopolySelectOptionCsReq", - Self::CmdMonopolyTakeRaffleTicketRewardScRsp => { - "CmdMonopolyTakeRaffleTicketRewardScRsp" - } - Self::CmdMonopolyRollDiceCsReq => "CmdMonopolyRollDiceCsReq", - Self::CmdMonopolyRollDiceScRsp => "CmdMonopolyRollDiceScRsp", - Self::CmdMonopolyGetRaffleTicketScRsp => "CmdMonopolyGetRaffleTicketScRsp", - Self::CmdMonopolyGameSettleScNotify => "CmdMonopolyGameSettleScNotify", - Self::CmdMonopolyClickCellScRsp => "CmdMonopolyClickCellScRsp", - Self::CmdMonopolyCellUpdateNotify => "CmdMonopolyCellUpdateNotify", - Self::CmdMonopolyEventSelectFriendScRsp => { - "CmdMonopolyEventSelectFriendScRsp" - } - Self::CmdMonopolyGetRaffleTicketCsReq => "CmdMonopolyGetRaffleTicketCsReq", - Self::CmdMonopolyContentUpdateScNotify => "CmdMonopolyContentUpdateScNotify", - Self::CmdMonopolyReRollRandomScRsp => "CmdMonopolyReRollRandomScRsp", - Self::CmdGetMonopolyDailyReportScRsp => "CmdGetMonopolyDailyReportScRsp", - Self::CmdMonopolyScrachRaffleTicketScRsp => { - "CmdMonopolyScrachRaffleTicketScRsp" - } - Self::CmdGetMonopolyMbtiReportRewardCsReq => { - "CmdGetMonopolyMbtiReportRewardCsReq" - } - Self::CmdMonopolyScrachRaffleTicketCsReq => { - "CmdMonopolyScrachRaffleTicketCsReq" - } - Self::CmdMonopolyClickMbtiReportScRsp => "CmdMonopolyClickMbtiReportScRsp", - Self::CmdMonopolyGetDailyInitItemScRsp => "CmdMonopolyGetDailyInitItemScRsp", - Self::CmdMonopolyGameCreateScNotify => "CmdMonopolyGameCreateScNotify", - Self::CmdGetMonopolyInfoScRsp => "CmdGetMonopolyInfoScRsp", - Self::CmdMonopolyGameBingoFlipCardCsReq => { - "CmdMonopolyGameBingoFlipCardCsReq" - } - Self::CmdMonopolyClickMbtiReportCsReq => "CmdMonopolyClickMbtiReportCsReq", - Self::CmdMonopolyUpgradeAssetScRsp => "CmdMonopolyUpgradeAssetScRsp", - Self::CmdMonopolyGuessBuyInformationScRsp => { - "CmdMonopolyGuessBuyInformationScRsp" - } - Self::CmdMonopolyTakeRaffleTicketRewardCsReq => { - "CmdMonopolyTakeRaffleTicketRewardCsReq" - } - Self::CmdMonopolyQuizDurationChangeScNotify => { - "CmdMonopolyQuizDurationChangeScNotify" - } - Self::CmdMonopolyEventSelectFriendCsReq => { - "CmdMonopolyEventSelectFriendCsReq" - } Self::CmdGetMonopolyMbtiReportRewardScRsp => { "CmdGetMonopolyMbtiReportRewardScRsp" } - Self::CmdMonopolyGameGachaScRsp => "CmdMonopolyGameGachaScRsp", - Self::CmdMonopolyClickCellCsReq => "CmdMonopolyClickCellCsReq", + Self::CmdMonopolyGetRafflePoolInfoScRsp => { + "CmdMonopolyGetRafflePoolInfoScRsp" + } Self::CmdMonopolyGameGachaCsReq => "CmdMonopolyGameGachaCsReq", - Self::CmdMonopolyBuyGoodsScRsp => "CmdMonopolyBuyGoodsScRsp", - Self::CmdGetMonopolyFriendRankingListCsReq => { - "CmdGetMonopolyFriendRankingListCsReq" - } - Self::CmdGetSocialEventServerCacheScRsp => { - "CmdGetSocialEventServerCacheScRsp" + Self::CmdMonopolyMoveCsReq => "CmdMonopolyMoveCsReq", + Self::CmdMonopolySocialEventEffectScNotify => { + "CmdMonopolySocialEventEffectScNotify" } + Self::CmdMonopolyTakePhaseRewardScRsp => "CmdMonopolyTakePhaseRewardScRsp", + Self::CmdMonopolyReRollRandomCsReq => "CmdMonopolyReRollRandomCsReq", Self::CmdMonopolyGetRegionProgressCsReq => { "CmdMonopolyGetRegionProgressCsReq" } - Self::CmdMonopolyLikeScNotify => "CmdMonopolyLikeScNotify", - Self::CmdDeleteSocialEventServerCacheScRsp => { - "CmdDeleteSocialEventServerCacheScRsp" + Self::CmdMonopolyBuyGoodsScRsp => "CmdMonopolyBuyGoodsScRsp", + Self::CmdMonopolyGetRegionProgressScRsp => { + "CmdMonopolyGetRegionProgressScRsp" } + Self::CmdMonopolyUpgradeAssetCsReq => "CmdMonopolyUpgradeAssetCsReq", Self::CmdMonopolyGiveUpCurContentScRsp => "CmdMonopolyGiveUpCurContentScRsp", - Self::CmdMonopolyMoveCsReq => "CmdMonopolyMoveCsReq", - Self::CmdDailyFirstEnterMonopolyActivityScRsp => { - "CmdDailyFirstEnterMonopolyActivityScRsp" + Self::CmdMonopolySttUpdateScNotify => "CmdMonopolySttUpdateScNotify", + Self::CmdMonopolyLikeScNotify => "CmdMonopolyLikeScNotify", + Self::CmdMonopolyGetRafflePoolInfoCsReq => { + "CmdMonopolyGetRafflePoolInfoCsReq" } - Self::CmdMonopolyReRollRandomCsReq => "CmdMonopolyReRollRandomCsReq", - Self::CmdMonopolyTakePhaseRewardScRsp => "CmdMonopolyTakePhaseRewardScRsp", - Self::CmdMonopolyGuessChooseScRsp => "CmdMonopolyGuessChooseScRsp", - Self::CmdGetSocialEventServerCacheCsReq => { - "CmdGetSocialEventServerCacheCsReq" + Self::CmdMonopolyQuizDurationChangeScNotify => { + "CmdMonopolyQuizDurationChangeScNotify" } - Self::CmdMonopolyCheatDiceCsReq => "CmdMonopolyCheatDiceCsReq", - Self::CmdMonopolyLikeScRsp => "CmdMonopolyLikeScRsp", + Self::CmdMonopolyGuessChooseCsReq => "CmdMonopolyGuessChooseCsReq", + Self::CmdMonopolyRollRandomScRsp => "CmdMonopolyRollRandomScRsp", + Self::CmdGetMonopolyInfoScRsp => "CmdGetMonopolyInfoScRsp", Self::CmdMonopolyGuessBuyInformationCsReq => { "CmdMonopolyGuessBuyInformationCsReq" } + Self::CmdMonopolyGiveUpCurContentCsReq => "CmdMonopolyGiveUpCurContentCsReq", + Self::CmdMonopolyBuyGoodsCsReq => "CmdMonopolyBuyGoodsCsReq", + Self::CmdDailyFirstEnterMonopolyActivityCsReq => { + "CmdDailyFirstEnterMonopolyActivityCsReq" + } + Self::CmdMonopolyContentUpdateScNotify => "CmdMonopolyContentUpdateScNotify", + Self::CmdMonopolyLikeScRsp => "CmdMonopolyLikeScRsp", + Self::CmdMonopolyGameSettleScNotify => "CmdMonopolyGameSettleScNotify", + Self::CmdDeleteSocialEventServerCacheCsReq => { + "CmdDeleteSocialEventServerCacheCsReq" + } + Self::CmdGetMonopolyMbtiReportRewardCsReq => { + "CmdGetMonopolyMbtiReportRewardCsReq" + } + Self::CmdMonopolyRollRandomCsReq => "CmdMonopolyRollRandomCsReq", + Self::CmdMonopolyCheatDiceCsReq => "CmdMonopolyCheatDiceCsReq", + Self::CmdGetMbtiReportCsReq => "CmdGetMbtiReportCsReq", + Self::CmdMonopolyAcceptQuizScRsp => "CmdMonopolyAcceptQuizScRsp", Self::CmdMonopolyGameRaiseRatioCsReq => "CmdMonopolyGameRaiseRatioCsReq", + Self::CmdMonopolyClickMbtiReportCsReq => "CmdMonopolyClickMbtiReportCsReq", + Self::CmdDeleteSocialEventServerCacheScRsp => { + "CmdDeleteSocialEventServerCacheScRsp" + } + Self::CmdMonopolySelectOptionCsReq => "CmdMonopolySelectOptionCsReq", + Self::CmdMonopolyTakeRaffleTicketRewardCsReq => { + "CmdMonopolyTakeRaffleTicketRewardCsReq" + } + Self::CmdMonopolyCheatDiceScRsp => "CmdMonopolyCheatDiceScRsp", + Self::CmdMonopolyRollDiceCsReq => "CmdMonopolyRollDiceCsReq", + Self::CmdMonopolyMoveScRsp => "CmdMonopolyMoveScRsp", + Self::CmdGetMonopolyFriendRankingListScRsp => { + "CmdGetMonopolyFriendRankingListScRsp" + } + Self::CmdDailyFirstEnterMonopolyActivityScRsp => { + "CmdDailyFirstEnterMonopolyActivityScRsp" + } + Self::CmdMonopolyActionResultScNotify => "CmdMonopolyActionResultScNotify", + Self::CmdMonopolyEventSelectFriendScRsp => { + "CmdMonopolyEventSelectFriendScRsp" + } + Self::CmdMonopolyGetDailyInitItemCsReq => "CmdMonopolyGetDailyInitItemCsReq", + Self::CmdMonopolyClickCellCsReq => "CmdMonopolyClickCellCsReq", + Self::CmdMonopolyGuessDrawScNotify => "CmdMonopolyGuessDrawScNotify", + Self::CmdMonopolyGetDailyInitItemScRsp => "CmdMonopolyGetDailyInitItemScRsp", + Self::CmdGetMbtiReportScRsp => "CmdGetMbtiReportScRsp", + Self::CmdMonopolyTakePhaseRewardCsReq => "CmdMonopolyTakePhaseRewardCsReq", + Self::CmdMonopolySelectOptionScRsp => "CmdMonopolySelectOptionScRsp", + Self::CmdMonopolyGuessChooseScRsp => "CmdMonopolyGuessChooseScRsp", + Self::CmdMonopolyAcceptQuizCsReq => "CmdMonopolyAcceptQuizCsReq", + Self::CmdMonopolyEventLoadUpdateScNotify => { + "CmdMonopolyEventLoadUpdateScNotify" + } + Self::CmdMonopolyReRollRandomScRsp => "CmdMonopolyReRollRandomScRsp", + Self::CmdMonopolyDailySettleScNotify => "CmdMonopolyDailySettleScNotify", + Self::CmdMonopolyScrachRaffleTicketCsReq => { + "CmdMonopolyScrachRaffleTicketCsReq" + } + Self::CmdMonopolyClickCellScRsp => "CmdMonopolyClickCellScRsp", + Self::CmdMonopolyClickMbtiReportScRsp => "CmdMonopolyClickMbtiReportScRsp", + Self::CmdMonopolyUpgradeAssetScRsp => "CmdMonopolyUpgradeAssetScRsp", + Self::CmdMonopolyLikeCsReq => "CmdMonopolyLikeCsReq", + Self::CmdGetMonopolyDailyReportScRsp => "CmdGetMonopolyDailyReportScRsp", + Self::CmdMonopolyConfirmRandomScRsp => "CmdMonopolyConfirmRandomScRsp", + Self::CmdMonopolyCellUpdateNotify => "CmdMonopolyCellUpdateNotify", + Self::CmdMonopolyConfirmRandomCsReq => "CmdMonopolyConfirmRandomCsReq", + Self::CmdMonopolyGameCreateScNotify => "CmdMonopolyGameCreateScNotify", + Self::CmdMonopolyGameRaiseRatioScRsp => "CmdMonopolyGameRaiseRatioScRsp", + Self::CmdMonopolyConditionUpdateScNotify => { + "CmdMonopolyConditionUpdateScNotify" + } + Self::CmdMonopolyRollDiceScRsp => "CmdMonopolyRollDiceScRsp", + Self::CmdMonopolyGetRaffleTicketCsReq => "CmdMonopolyGetRaffleTicketCsReq", + Self::CmdGetMonopolyFriendRankingListCsReq => { + "CmdGetMonopolyFriendRankingListCsReq" + } + Self::CmdMonopolyGetRaffleTicketScRsp => "CmdMonopolyGetRaffleTicketScRsp", + Self::CmdMonopolyScrachRaffleTicketScRsp => { + "CmdMonopolyScrachRaffleTicketScRsp" + } + Self::CmdGetSocialEventServerCacheCsReq => { + "CmdGetSocialEventServerCacheCsReq" + } + Self::CmdMonopolyEventSelectFriendCsReq => { + "CmdMonopolyEventSelectFriendCsReq" + } + Self::CmdMonopolyGameBingoFlipCardCsReq => { + "CmdMonopolyGameBingoFlipCardCsReq" + } + Self::CmdMonopolyGameGachaScRsp => "CmdMonopolyGameGachaScRsp", + Self::CmdMonopolyGuessBuyInformationScRsp => { + "CmdMonopolyGuessBuyInformationScRsp" + } + Self::CmdMonopolyTakeRaffleTicketRewardScRsp => { + "CmdMonopolyTakeRaffleTicketRewardScRsp" + } + Self::CmdGetMonopolyInfoCsReq => "CmdGetMonopolyInfoCsReq", Self::CmdGetMonopolyDailyReportCsReq => "CmdGetMonopolyDailyReportCsReq", + Self::CmdGetSocialEventServerCacheScRsp => { + "CmdGetSocialEventServerCacheScRsp" + } } } /// 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), - "CmdMonopolyGuessChooseCsReq" => Some(Self::CmdMonopolyGuessChooseCsReq), - "CmdMonopolyEventLoadUpdateScNotify" => { - Some(Self::CmdMonopolyEventLoadUpdateScNotify) - } - "CmdMonopolyConditionUpdateScNotify" => { - Some(Self::CmdMonopolyConditionUpdateScNotify) - } - "CmdMonopolyMoveScRsp" => Some(Self::CmdMonopolyMoveScRsp), - "CmdMonopolyConfirmRandomCsReq" => Some(Self::CmdMonopolyConfirmRandomCsReq), - "CmdMonopolyGameRaiseRatioScRsp" => { - Some(Self::CmdMonopolyGameRaiseRatioScRsp) - } - "CmdMonopolySelectOptionScRsp" => Some(Self::CmdMonopolySelectOptionScRsp), - "CmdMonopolyCheatDiceScRsp" => Some(Self::CmdMonopolyCheatDiceScRsp), - "CmdDailyFirstEnterMonopolyActivityCsReq" => { - Some(Self::CmdDailyFirstEnterMonopolyActivityCsReq) - } - "CmdMonopolyGetRafflePoolInfoScRsp" => { - Some(Self::CmdMonopolyGetRafflePoolInfoScRsp) - } - "CmdMonopolyGuessDrawScNotify" => Some(Self::CmdMonopolyGuessDrawScNotify), - "CmdMonopolySttUpdateScNotify" => Some(Self::CmdMonopolySttUpdateScNotify), - "CmdMonopolyAcceptQuizScRsp" => Some(Self::CmdMonopolyAcceptQuizScRsp), - "CmdMonopolyLikeCsReq" => Some(Self::CmdMonopolyLikeCsReq), - "CmdMonopolyGiveUpCurContentCsReq" => { - Some(Self::CmdMonopolyGiveUpCurContentCsReq) - } - "CmdGetMbtiReportCsReq" => Some(Self::CmdGetMbtiReportCsReq), - "CmdGetMbtiReportScRsp" => Some(Self::CmdGetMbtiReportScRsp), - "CmdGetMonopolyFriendRankingListScRsp" => { - Some(Self::CmdGetMonopolyFriendRankingListScRsp) - } - "CmdMonopolyRollRandomScRsp" => Some(Self::CmdMonopolyRollRandomScRsp), - "CmdMonopolyBuyGoodsCsReq" => Some(Self::CmdMonopolyBuyGoodsCsReq), - "CmdMonopolyGetRafflePoolInfoCsReq" => { - Some(Self::CmdMonopolyGetRafflePoolInfoCsReq) - } - "CmdMonopolyGetRegionProgressScRsp" => { - Some(Self::CmdMonopolyGetRegionProgressScRsp) - } - "CmdGetMonopolyInfoCsReq" => Some(Self::CmdGetMonopolyInfoCsReq), - "CmdMonopolyAcceptQuizCsReq" => Some(Self::CmdMonopolyAcceptQuizCsReq), - "CmdDeleteSocialEventServerCacheCsReq" => { - Some(Self::CmdDeleteSocialEventServerCacheCsReq) - } - "CmdMonopolySocialEventEffectScNotify" => { - Some(Self::CmdMonopolySocialEventEffectScNotify) - } - "CmdMonopolyUpgradeAssetCsReq" => Some(Self::CmdMonopolyUpgradeAssetCsReq), - "CmdMonopolyActionResultScNotify" => { - Some(Self::CmdMonopolyActionResultScNotify) - } - "CmdMonopolyConfirmRandomScRsp" => Some(Self::CmdMonopolyConfirmRandomScRsp), - "CmdMonopolyRollRandomCsReq" => Some(Self::CmdMonopolyRollRandomCsReq), - "CmdMonopolyGetDailyInitItemCsReq" => { - Some(Self::CmdMonopolyGetDailyInitItemCsReq) - } - "CmdMonopolyDailySettleScNotify" => { - Some(Self::CmdMonopolyDailySettleScNotify) - } - "CmdMonopolyTakePhaseRewardCsReq" => { - Some(Self::CmdMonopolyTakePhaseRewardCsReq) - } "CmdMonopolyGameBingoFlipCardScRsp" => { Some(Self::CmdMonopolyGameBingoFlipCardScRsp) } - "CmdMonopolySelectOptionCsReq" => Some(Self::CmdMonopolySelectOptionCsReq), - "CmdMonopolyTakeRaffleTicketRewardScRsp" => { - Some(Self::CmdMonopolyTakeRaffleTicketRewardScRsp) - } - "CmdMonopolyRollDiceCsReq" => Some(Self::CmdMonopolyRollDiceCsReq), - "CmdMonopolyRollDiceScRsp" => Some(Self::CmdMonopolyRollDiceScRsp), - "CmdMonopolyGetRaffleTicketScRsp" => { - Some(Self::CmdMonopolyGetRaffleTicketScRsp) - } - "CmdMonopolyGameSettleScNotify" => Some(Self::CmdMonopolyGameSettleScNotify), - "CmdMonopolyClickCellScRsp" => Some(Self::CmdMonopolyClickCellScRsp), - "CmdMonopolyCellUpdateNotify" => Some(Self::CmdMonopolyCellUpdateNotify), - "CmdMonopolyEventSelectFriendScRsp" => { - Some(Self::CmdMonopolyEventSelectFriendScRsp) - } - "CmdMonopolyGetRaffleTicketCsReq" => { - Some(Self::CmdMonopolyGetRaffleTicketCsReq) - } - "CmdMonopolyContentUpdateScNotify" => { - Some(Self::CmdMonopolyContentUpdateScNotify) - } - "CmdMonopolyReRollRandomScRsp" => Some(Self::CmdMonopolyReRollRandomScRsp), - "CmdGetMonopolyDailyReportScRsp" => { - Some(Self::CmdGetMonopolyDailyReportScRsp) - } - "CmdMonopolyScrachRaffleTicketScRsp" => { - Some(Self::CmdMonopolyScrachRaffleTicketScRsp) - } - "CmdGetMonopolyMbtiReportRewardCsReq" => { - Some(Self::CmdGetMonopolyMbtiReportRewardCsReq) - } - "CmdMonopolyScrachRaffleTicketCsReq" => { - Some(Self::CmdMonopolyScrachRaffleTicketCsReq) - } - "CmdMonopolyClickMbtiReportScRsp" => { - Some(Self::CmdMonopolyClickMbtiReportScRsp) - } - "CmdMonopolyGetDailyInitItemScRsp" => { - Some(Self::CmdMonopolyGetDailyInitItemScRsp) - } - "CmdMonopolyGameCreateScNotify" => Some(Self::CmdMonopolyGameCreateScNotify), - "CmdGetMonopolyInfoScRsp" => Some(Self::CmdGetMonopolyInfoScRsp), - "CmdMonopolyGameBingoFlipCardCsReq" => { - Some(Self::CmdMonopolyGameBingoFlipCardCsReq) - } - "CmdMonopolyClickMbtiReportCsReq" => { - Some(Self::CmdMonopolyClickMbtiReportCsReq) - } - "CmdMonopolyUpgradeAssetScRsp" => Some(Self::CmdMonopolyUpgradeAssetScRsp), - "CmdMonopolyGuessBuyInformationScRsp" => { - Some(Self::CmdMonopolyGuessBuyInformationScRsp) - } - "CmdMonopolyTakeRaffleTicketRewardCsReq" => { - Some(Self::CmdMonopolyTakeRaffleTicketRewardCsReq) - } - "CmdMonopolyQuizDurationChangeScNotify" => { - Some(Self::CmdMonopolyQuizDurationChangeScNotify) - } - "CmdMonopolyEventSelectFriendCsReq" => { - Some(Self::CmdMonopolyEventSelectFriendCsReq) - } "CmdGetMonopolyMbtiReportRewardScRsp" => { Some(Self::CmdGetMonopolyMbtiReportRewardScRsp) } - "CmdMonopolyGameGachaScRsp" => Some(Self::CmdMonopolyGameGachaScRsp), - "CmdMonopolyClickCellCsReq" => Some(Self::CmdMonopolyClickCellCsReq), + "CmdMonopolyGetRafflePoolInfoScRsp" => { + Some(Self::CmdMonopolyGetRafflePoolInfoScRsp) + } "CmdMonopolyGameGachaCsReq" => Some(Self::CmdMonopolyGameGachaCsReq), - "CmdMonopolyBuyGoodsScRsp" => Some(Self::CmdMonopolyBuyGoodsScRsp), - "CmdGetMonopolyFriendRankingListCsReq" => { - Some(Self::CmdGetMonopolyFriendRankingListCsReq) - } - "CmdGetSocialEventServerCacheScRsp" => { - Some(Self::CmdGetSocialEventServerCacheScRsp) - } - "CmdMonopolyGetRegionProgressCsReq" => { - Some(Self::CmdMonopolyGetRegionProgressCsReq) - } - "CmdMonopolyLikeScNotify" => Some(Self::CmdMonopolyLikeScNotify), - "CmdDeleteSocialEventServerCacheScRsp" => { - Some(Self::CmdDeleteSocialEventServerCacheScRsp) - } - "CmdMonopolyGiveUpCurContentScRsp" => { - Some(Self::CmdMonopolyGiveUpCurContentScRsp) - } "CmdMonopolyMoveCsReq" => Some(Self::CmdMonopolyMoveCsReq), - "CmdDailyFirstEnterMonopolyActivityScRsp" => { - Some(Self::CmdDailyFirstEnterMonopolyActivityScRsp) + "CmdMonopolySocialEventEffectScNotify" => { + Some(Self::CmdMonopolySocialEventEffectScNotify) } - "CmdMonopolyReRollRandomCsReq" => Some(Self::CmdMonopolyReRollRandomCsReq), "CmdMonopolyTakePhaseRewardScRsp" => { Some(Self::CmdMonopolyTakePhaseRewardScRsp) } - "CmdMonopolyGuessChooseScRsp" => Some(Self::CmdMonopolyGuessChooseScRsp), - "CmdGetSocialEventServerCacheCsReq" => { - Some(Self::CmdGetSocialEventServerCacheCsReq) + "CmdMonopolyReRollRandomCsReq" => Some(Self::CmdMonopolyReRollRandomCsReq), + "CmdMonopolyGetRegionProgressCsReq" => { + Some(Self::CmdMonopolyGetRegionProgressCsReq) } - "CmdMonopolyCheatDiceCsReq" => Some(Self::CmdMonopolyCheatDiceCsReq), - "CmdMonopolyLikeScRsp" => Some(Self::CmdMonopolyLikeScRsp), + "CmdMonopolyBuyGoodsScRsp" => Some(Self::CmdMonopolyBuyGoodsScRsp), + "CmdMonopolyGetRegionProgressScRsp" => { + Some(Self::CmdMonopolyGetRegionProgressScRsp) + } + "CmdMonopolyUpgradeAssetCsReq" => Some(Self::CmdMonopolyUpgradeAssetCsReq), + "CmdMonopolyGiveUpCurContentScRsp" => { + Some(Self::CmdMonopolyGiveUpCurContentScRsp) + } + "CmdMonopolySttUpdateScNotify" => Some(Self::CmdMonopolySttUpdateScNotify), + "CmdMonopolyLikeScNotify" => Some(Self::CmdMonopolyLikeScNotify), + "CmdMonopolyGetRafflePoolInfoCsReq" => { + Some(Self::CmdMonopolyGetRafflePoolInfoCsReq) + } + "CmdMonopolyQuizDurationChangeScNotify" => { + Some(Self::CmdMonopolyQuizDurationChangeScNotify) + } + "CmdMonopolyGuessChooseCsReq" => Some(Self::CmdMonopolyGuessChooseCsReq), + "CmdMonopolyRollRandomScRsp" => Some(Self::CmdMonopolyRollRandomScRsp), + "CmdGetMonopolyInfoScRsp" => Some(Self::CmdGetMonopolyInfoScRsp), "CmdMonopolyGuessBuyInformationCsReq" => { Some(Self::CmdMonopolyGuessBuyInformationCsReq) } + "CmdMonopolyGiveUpCurContentCsReq" => { + Some(Self::CmdMonopolyGiveUpCurContentCsReq) + } + "CmdMonopolyBuyGoodsCsReq" => Some(Self::CmdMonopolyBuyGoodsCsReq), + "CmdDailyFirstEnterMonopolyActivityCsReq" => { + Some(Self::CmdDailyFirstEnterMonopolyActivityCsReq) + } + "CmdMonopolyContentUpdateScNotify" => { + Some(Self::CmdMonopolyContentUpdateScNotify) + } + "CmdMonopolyLikeScRsp" => Some(Self::CmdMonopolyLikeScRsp), + "CmdMonopolyGameSettleScNotify" => Some(Self::CmdMonopolyGameSettleScNotify), + "CmdDeleteSocialEventServerCacheCsReq" => { + Some(Self::CmdDeleteSocialEventServerCacheCsReq) + } + "CmdGetMonopolyMbtiReportRewardCsReq" => { + Some(Self::CmdGetMonopolyMbtiReportRewardCsReq) + } + "CmdMonopolyRollRandomCsReq" => Some(Self::CmdMonopolyRollRandomCsReq), + "CmdMonopolyCheatDiceCsReq" => Some(Self::CmdMonopolyCheatDiceCsReq), + "CmdGetMbtiReportCsReq" => Some(Self::CmdGetMbtiReportCsReq), + "CmdMonopolyAcceptQuizScRsp" => Some(Self::CmdMonopolyAcceptQuizScRsp), "CmdMonopolyGameRaiseRatioCsReq" => { Some(Self::CmdMonopolyGameRaiseRatioCsReq) } + "CmdMonopolyClickMbtiReportCsReq" => { + Some(Self::CmdMonopolyClickMbtiReportCsReq) + } + "CmdDeleteSocialEventServerCacheScRsp" => { + Some(Self::CmdDeleteSocialEventServerCacheScRsp) + } + "CmdMonopolySelectOptionCsReq" => Some(Self::CmdMonopolySelectOptionCsReq), + "CmdMonopolyTakeRaffleTicketRewardCsReq" => { + Some(Self::CmdMonopolyTakeRaffleTicketRewardCsReq) + } + "CmdMonopolyCheatDiceScRsp" => Some(Self::CmdMonopolyCheatDiceScRsp), + "CmdMonopolyRollDiceCsReq" => Some(Self::CmdMonopolyRollDiceCsReq), + "CmdMonopolyMoveScRsp" => Some(Self::CmdMonopolyMoveScRsp), + "CmdGetMonopolyFriendRankingListScRsp" => { + Some(Self::CmdGetMonopolyFriendRankingListScRsp) + } + "CmdDailyFirstEnterMonopolyActivityScRsp" => { + Some(Self::CmdDailyFirstEnterMonopolyActivityScRsp) + } + "CmdMonopolyActionResultScNotify" => { + Some(Self::CmdMonopolyActionResultScNotify) + } + "CmdMonopolyEventSelectFriendScRsp" => { + Some(Self::CmdMonopolyEventSelectFriendScRsp) + } + "CmdMonopolyGetDailyInitItemCsReq" => { + Some(Self::CmdMonopolyGetDailyInitItemCsReq) + } + "CmdMonopolyClickCellCsReq" => Some(Self::CmdMonopolyClickCellCsReq), + "CmdMonopolyGuessDrawScNotify" => Some(Self::CmdMonopolyGuessDrawScNotify), + "CmdMonopolyGetDailyInitItemScRsp" => { + Some(Self::CmdMonopolyGetDailyInitItemScRsp) + } + "CmdGetMbtiReportScRsp" => Some(Self::CmdGetMbtiReportScRsp), + "CmdMonopolyTakePhaseRewardCsReq" => { + Some(Self::CmdMonopolyTakePhaseRewardCsReq) + } + "CmdMonopolySelectOptionScRsp" => Some(Self::CmdMonopolySelectOptionScRsp), + "CmdMonopolyGuessChooseScRsp" => Some(Self::CmdMonopolyGuessChooseScRsp), + "CmdMonopolyAcceptQuizCsReq" => Some(Self::CmdMonopolyAcceptQuizCsReq), + "CmdMonopolyEventLoadUpdateScNotify" => { + Some(Self::CmdMonopolyEventLoadUpdateScNotify) + } + "CmdMonopolyReRollRandomScRsp" => Some(Self::CmdMonopolyReRollRandomScRsp), + "CmdMonopolyDailySettleScNotify" => { + Some(Self::CmdMonopolyDailySettleScNotify) + } + "CmdMonopolyScrachRaffleTicketCsReq" => { + Some(Self::CmdMonopolyScrachRaffleTicketCsReq) + } + "CmdMonopolyClickCellScRsp" => Some(Self::CmdMonopolyClickCellScRsp), + "CmdMonopolyClickMbtiReportScRsp" => { + Some(Self::CmdMonopolyClickMbtiReportScRsp) + } + "CmdMonopolyUpgradeAssetScRsp" => Some(Self::CmdMonopolyUpgradeAssetScRsp), + "CmdMonopolyLikeCsReq" => Some(Self::CmdMonopolyLikeCsReq), + "CmdGetMonopolyDailyReportScRsp" => { + Some(Self::CmdGetMonopolyDailyReportScRsp) + } + "CmdMonopolyConfirmRandomScRsp" => Some(Self::CmdMonopolyConfirmRandomScRsp), + "CmdMonopolyCellUpdateNotify" => Some(Self::CmdMonopolyCellUpdateNotify), + "CmdMonopolyConfirmRandomCsReq" => Some(Self::CmdMonopolyConfirmRandomCsReq), + "CmdMonopolyGameCreateScNotify" => Some(Self::CmdMonopolyGameCreateScNotify), + "CmdMonopolyGameRaiseRatioScRsp" => { + Some(Self::CmdMonopolyGameRaiseRatioScRsp) + } + "CmdMonopolyConditionUpdateScNotify" => { + Some(Self::CmdMonopolyConditionUpdateScNotify) + } + "CmdMonopolyRollDiceScRsp" => Some(Self::CmdMonopolyRollDiceScRsp), + "CmdMonopolyGetRaffleTicketCsReq" => { + Some(Self::CmdMonopolyGetRaffleTicketCsReq) + } + "CmdGetMonopolyFriendRankingListCsReq" => { + Some(Self::CmdGetMonopolyFriendRankingListCsReq) + } + "CmdMonopolyGetRaffleTicketScRsp" => { + Some(Self::CmdMonopolyGetRaffleTicketScRsp) + } + "CmdMonopolyScrachRaffleTicketScRsp" => { + Some(Self::CmdMonopolyScrachRaffleTicketScRsp) + } + "CmdGetSocialEventServerCacheCsReq" => { + Some(Self::CmdGetSocialEventServerCacheCsReq) + } + "CmdMonopolyEventSelectFriendCsReq" => { + Some(Self::CmdMonopolyEventSelectFriendCsReq) + } + "CmdMonopolyGameBingoFlipCardCsReq" => { + Some(Self::CmdMonopolyGameBingoFlipCardCsReq) + } + "CmdMonopolyGameGachaScRsp" => Some(Self::CmdMonopolyGameGachaScRsp), + "CmdMonopolyGuessBuyInformationScRsp" => { + Some(Self::CmdMonopolyGuessBuyInformationScRsp) + } + "CmdMonopolyTakeRaffleTicketRewardScRsp" => { + Some(Self::CmdMonopolyTakeRaffleTicketRewardScRsp) + } + "CmdGetMonopolyInfoCsReq" => Some(Self::CmdGetMonopolyInfoCsReq), "CmdGetMonopolyDailyReportCsReq" => { Some(Self::CmdGetMonopolyDailyReportCsReq) } + "CmdGetSocialEventServerCacheScRsp" => { + Some(Self::CmdGetSocialEventServerCacheScRsp) + } _ => None, } } @@ -66302,15 +68734,21 @@ impl Gkejfkakenm { #[repr(i32)] pub enum CmdMultiplayerType { None = 0, - CmdMultiplayerMatch3FinishScNotify = 1041, - CmdMultiplayerFightGameStartScNotify = 1097, - CmdMultiplayerFightGameStateScRsp = 1005, - CmdMultiplayerFightGameFinishScNotify = 1006, - CmdMultiplayerGetFightGateCsReq = 1098, - CmdMultiplayerFightGameStateCsReq = 1010, - CmdMultiplayerFightGiveUpCsReq = 1079, - CmdMultiplayerGetFightGateScRsp = 1053, - CmdMultiplayerFightGiveUpScRsp = 1002, + CmdMultiplayerFightGameStateScRsp = 1014, + CmdMultiplayerFightGameStartScNotify = 1012, + CmdMultiplayerGetMatchPlayDataCsReq = 1062, + CmdMultiplayerGetFightGateCsReq = 1077, + CmdMultiplayerGetMatchPlayFriendRankingInfoScRsp = 1096, + CmdMultiplayerFightGameStateCsReq = 1041, + CmdMultiplayerGetMatchPlayFriendRankingInfoCsReq = 1022, + CmdMultiplayerFightGiveUpCsReq = 1002, + CmdMultiplayerGetFightGateScRsp = 1081, + CmdMultiplayerGetMatchPlayDataScRsp = 1034, + CmdMultiplayerFightGiveUpScRsp = 1085, + CmdMultiplayerMatchPlayDataChangeScNotify = 1089, + CmdMultiplayerMatchPlayFriendRankingInfoChangeScNotify = 1032, + CmdMultiplayerFightGameFinishScNotify = 1088, + CmdMultiplayerMatch3FinishScNotify = 1019, } impl CmdMultiplayerType { /// String value of the enum field names used in the ProtoBuf definition. @@ -66320,58 +68758,94 @@ impl CmdMultiplayerType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdMultiplayerTypeNone", - Self::CmdMultiplayerMatch3FinishScNotify => { - "CmdMultiplayerMatch3FinishScNotify" + Self::CmdMultiplayerFightGameStateScRsp => { + "CmdMultiplayerFightGameStateScRsp" } Self::CmdMultiplayerFightGameStartScNotify => { "CmdMultiplayerFightGameStartScNotify" } - Self::CmdMultiplayerFightGameStateScRsp => { - "CmdMultiplayerFightGameStateScRsp" + Self::CmdMultiplayerGetMatchPlayDataCsReq => { + "CmdMultiplayerGetMatchPlayDataCsReq" + } + Self::CmdMultiplayerGetFightGateCsReq => "CmdMultiplayerGetFightGateCsReq", + Self::CmdMultiplayerGetMatchPlayFriendRankingInfoScRsp => { + "CmdMultiplayerGetMatchPlayFriendRankingInfoScRsp" + } + Self::CmdMultiplayerFightGameStateCsReq => { + "CmdMultiplayerFightGameStateCsReq" + } + Self::CmdMultiplayerGetMatchPlayFriendRankingInfoCsReq => { + "CmdMultiplayerGetMatchPlayFriendRankingInfoCsReq" + } + Self::CmdMultiplayerFightGiveUpCsReq => "CmdMultiplayerFightGiveUpCsReq", + Self::CmdMultiplayerGetFightGateScRsp => "CmdMultiplayerGetFightGateScRsp", + Self::CmdMultiplayerGetMatchPlayDataScRsp => { + "CmdMultiplayerGetMatchPlayDataScRsp" + } + Self::CmdMultiplayerFightGiveUpScRsp => "CmdMultiplayerFightGiveUpScRsp", + Self::CmdMultiplayerMatchPlayDataChangeScNotify => { + "CmdMultiplayerMatchPlayDataChangeScNotify" + } + Self::CmdMultiplayerMatchPlayFriendRankingInfoChangeScNotify => { + "CmdMultiplayerMatchPlayFriendRankingInfoChangeScNotify" } Self::CmdMultiplayerFightGameFinishScNotify => { "CmdMultiplayerFightGameFinishScNotify" } - Self::CmdMultiplayerGetFightGateCsReq => "CmdMultiplayerGetFightGateCsReq", - Self::CmdMultiplayerFightGameStateCsReq => { - "CmdMultiplayerFightGameStateCsReq" + Self::CmdMultiplayerMatch3FinishScNotify => { + "CmdMultiplayerMatch3FinishScNotify" } - Self::CmdMultiplayerFightGiveUpCsReq => "CmdMultiplayerFightGiveUpCsReq", - Self::CmdMultiplayerGetFightGateScRsp => "CmdMultiplayerGetFightGateScRsp", - Self::CmdMultiplayerFightGiveUpScRsp => "CmdMultiplayerFightGiveUpScRsp", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdMultiplayerTypeNone" => Some(Self::None), - "CmdMultiplayerMatch3FinishScNotify" => { - Some(Self::CmdMultiplayerMatch3FinishScNotify) + "CmdMultiplayerFightGameStateScRsp" => { + Some(Self::CmdMultiplayerFightGameStateScRsp) } "CmdMultiplayerFightGameStartScNotify" => { Some(Self::CmdMultiplayerFightGameStartScNotify) } - "CmdMultiplayerFightGameStateScRsp" => { - Some(Self::CmdMultiplayerFightGameStateScRsp) - } - "CmdMultiplayerFightGameFinishScNotify" => { - Some(Self::CmdMultiplayerFightGameFinishScNotify) + "CmdMultiplayerGetMatchPlayDataCsReq" => { + Some(Self::CmdMultiplayerGetMatchPlayDataCsReq) } "CmdMultiplayerGetFightGateCsReq" => { Some(Self::CmdMultiplayerGetFightGateCsReq) } + "CmdMultiplayerGetMatchPlayFriendRankingInfoScRsp" => { + Some(Self::CmdMultiplayerGetMatchPlayFriendRankingInfoScRsp) + } "CmdMultiplayerFightGameStateCsReq" => { Some(Self::CmdMultiplayerFightGameStateCsReq) } + "CmdMultiplayerGetMatchPlayFriendRankingInfoCsReq" => { + Some(Self::CmdMultiplayerGetMatchPlayFriendRankingInfoCsReq) + } "CmdMultiplayerFightGiveUpCsReq" => { Some(Self::CmdMultiplayerFightGiveUpCsReq) } "CmdMultiplayerGetFightGateScRsp" => { Some(Self::CmdMultiplayerGetFightGateScRsp) } + "CmdMultiplayerGetMatchPlayDataScRsp" => { + Some(Self::CmdMultiplayerGetMatchPlayDataScRsp) + } "CmdMultiplayerFightGiveUpScRsp" => { Some(Self::CmdMultiplayerFightGiveUpScRsp) } + "CmdMultiplayerMatchPlayDataChangeScNotify" => { + Some(Self::CmdMultiplayerMatchPlayDataChangeScNotify) + } + "CmdMultiplayerMatchPlayFriendRankingInfoChangeScNotify" => { + Some(Self::CmdMultiplayerMatchPlayFriendRankingInfoChangeScNotify) + } + "CmdMultiplayerFightGameFinishScNotify" => { + Some(Self::CmdMultiplayerFightGameFinishScNotify) + } + "CmdMultiplayerMatch3FinishScNotify" => { + Some(Self::CmdMultiplayerMatch3FinishScNotify) + } _ => None, } } @@ -66381,12 +68855,12 @@ impl CmdMultiplayerType { #[repr(i32)] pub enum CmdMultipleDropType { None = 0, - CmdGetMultipleDropInfoScRsp = 4605, - CmdGetPlayerReturnMultiDropInfoScRsp = 4679, - CmdMultipleDropInfoScNotify = 4698, - CmdGetPlayerReturnMultiDropInfoCsReq = 4653, - CmdMultipleDropInfoNotify = 4602, - CmdGetMultipleDropInfoCsReq = 4610, + CmdMultipleDropInfoScNotify = 4677, + CmdGetPlayerReturnMultiDropInfoCsReq = 4681, + CmdGetMultipleDropInfoCsReq = 4641, + CmdMultipleDropInfoNotify = 4685, + CmdGetMultipleDropInfoScRsp = 4614, + CmdGetPlayerReturnMultiDropInfoScRsp = 4602, } impl CmdMultipleDropType { /// String value of the enum field names used in the ProtoBuf definition. @@ -66396,32 +68870,32 @@ impl CmdMultipleDropType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdMultipleDropTypeNone", - Self::CmdGetMultipleDropInfoScRsp => "CmdGetMultipleDropInfoScRsp", - Self::CmdGetPlayerReturnMultiDropInfoScRsp => { - "CmdGetPlayerReturnMultiDropInfoScRsp" - } Self::CmdMultipleDropInfoScNotify => "CmdMultipleDropInfoScNotify", Self::CmdGetPlayerReturnMultiDropInfoCsReq => { "CmdGetPlayerReturnMultiDropInfoCsReq" } - Self::CmdMultipleDropInfoNotify => "CmdMultipleDropInfoNotify", Self::CmdGetMultipleDropInfoCsReq => "CmdGetMultipleDropInfoCsReq", + Self::CmdMultipleDropInfoNotify => "CmdMultipleDropInfoNotify", + Self::CmdGetMultipleDropInfoScRsp => "CmdGetMultipleDropInfoScRsp", + Self::CmdGetPlayerReturnMultiDropInfoScRsp => { + "CmdGetPlayerReturnMultiDropInfoScRsp" + } } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdMultipleDropTypeNone" => Some(Self::None), - "CmdGetMultipleDropInfoScRsp" => Some(Self::CmdGetMultipleDropInfoScRsp), - "CmdGetPlayerReturnMultiDropInfoScRsp" => { - Some(Self::CmdGetPlayerReturnMultiDropInfoScRsp) - } "CmdMultipleDropInfoScNotify" => Some(Self::CmdMultipleDropInfoScNotify), "CmdGetPlayerReturnMultiDropInfoCsReq" => { Some(Self::CmdGetPlayerReturnMultiDropInfoCsReq) } - "CmdMultipleDropInfoNotify" => Some(Self::CmdMultipleDropInfoNotify), "CmdGetMultipleDropInfoCsReq" => Some(Self::CmdGetMultipleDropInfoCsReq), + "CmdMultipleDropInfoNotify" => Some(Self::CmdMultipleDropInfoNotify), + "CmdGetMultipleDropInfoScRsp" => Some(Self::CmdGetMultipleDropInfoScRsp), + "CmdGetPlayerReturnMultiDropInfoScRsp" => { + Some(Self::CmdGetPlayerReturnMultiDropInfoScRsp) + } _ => None, } } @@ -66431,35 +68905,35 @@ impl CmdMultipleDropType { #[repr(i32)] pub enum CmdMuseumType { None = 0, - CmdGetMuseumInfoScRsp = 4305, - CmdUpgradeAreaStatScRsp = 4367, - CmdSetStuffToAreaScRsp = 4302, - CmdMuseumTargetRewardNotify = 4369, - CmdMuseumTakeCollectRewardCsReq = 4392, - CmdUpgradeAreaScRsp = 4326, - CmdMuseumRandomEventSelectCsReq = 4390, - CmdGetMuseumInfoCsReq = 4310, - CmdUpgradeAreaCsReq = 4316, - CmdUpgradeAreaStatCsReq = 4363, - CmdBuyNpcStuffScRsp = 4353, - CmdFinishCurTurnCsReq = 4307, - CmdGetStuffScNotify = 4341, - CmdMuseumRandomEventStartScNotify = 4336, - CmdMuseumFundsChangedScNotify = 4394, - CmdSetStuffToAreaCsReq = 4379, - CmdGetExhibitScNotify = 4355, - CmdMuseumRandomEventSelectScRsp = 4354, - CmdBuyNpcStuffCsReq = 4398, - CmdMuseumTargetStartNotify = 4309, - CmdMuseumInfoChangedScNotify = 4372, - CmdMuseumTakeCollectRewardScRsp = 4324, - CmdMuseumRandomEventQueryScRsp = 4374, - CmdFinishCurTurnScRsp = 4339, - CmdMuseumDispatchFinishedScNotify = 4362, - CmdRemoveStuffFromAreaCsReq = 4397, - CmdRemoveStuffFromAreaScRsp = 4306, - CmdMuseumTargetMissionFinishNotify = 4320, - CmdMuseumRandomEventQueryCsReq = 4378, + CmdMuseumRandomEventQueryScRsp = 4387, + CmdGetStuffScNotify = 4319, + CmdMuseumTargetStartNotify = 4321, + CmdUpgradeAreaScRsp = 4396, + CmdMuseumTakeCollectRewardScRsp = 4333, + CmdGetMuseumInfoCsReq = 4341, + CmdMuseumRandomEventQueryCsReq = 4397, + CmdUpgradeAreaCsReq = 4322, + CmdMuseumDispatchFinishedScNotify = 4390, + CmdUpgradeAreaStatCsReq = 4332, + CmdMuseumRandomEventSelectScRsp = 4320, + CmdMuseumTargetMissionFinishNotify = 4367, + CmdSetStuffToAreaCsReq = 4302, + CmdFinishCurTurnScRsp = 4389, + CmdSetStuffToAreaScRsp = 4385, + CmdGetMuseumInfoScRsp = 4314, + CmdMuseumFundsChangedScNotify = 4392, + CmdMuseumInfoChangedScNotify = 4366, + CmdUpgradeAreaStatScRsp = 4382, + CmdFinishCurTurnCsReq = 4334, + CmdBuyNpcStuffCsReq = 4377, + CmdGetExhibitScNotify = 4362, + CmdMuseumRandomEventStartScNotify = 4331, + CmdMuseumRandomEventSelectCsReq = 4315, + CmdRemoveStuffFromAreaScRsp = 4388, + CmdRemoveStuffFromAreaCsReq = 4312, + CmdMuseumTargetRewardNotify = 4325, + CmdMuseumTakeCollectRewardCsReq = 4386, + CmdBuyNpcStuffScRsp = 4381, } impl CmdMuseumType { /// String value of the enum field names used in the ProtoBuf definition. @@ -66469,94 +68943,94 @@ impl CmdMuseumType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdMuseumTypeNone", - Self::CmdGetMuseumInfoScRsp => "CmdGetMuseumInfoScRsp", - Self::CmdUpgradeAreaStatScRsp => "CmdUpgradeAreaStatScRsp", - Self::CmdSetStuffToAreaScRsp => "CmdSetStuffToAreaScRsp", - Self::CmdMuseumTargetRewardNotify => "CmdMuseumTargetRewardNotify", - Self::CmdMuseumTakeCollectRewardCsReq => "CmdMuseumTakeCollectRewardCsReq", - Self::CmdUpgradeAreaScRsp => "CmdUpgradeAreaScRsp", - Self::CmdMuseumRandomEventSelectCsReq => "CmdMuseumRandomEventSelectCsReq", - Self::CmdGetMuseumInfoCsReq => "CmdGetMuseumInfoCsReq", - Self::CmdUpgradeAreaCsReq => "CmdUpgradeAreaCsReq", - Self::CmdUpgradeAreaStatCsReq => "CmdUpgradeAreaStatCsReq", - Self::CmdBuyNpcStuffScRsp => "CmdBuyNpcStuffScRsp", - Self::CmdFinishCurTurnCsReq => "CmdFinishCurTurnCsReq", - Self::CmdGetStuffScNotify => "CmdGetStuffScNotify", - Self::CmdMuseumRandomEventStartScNotify => { - "CmdMuseumRandomEventStartScNotify" - } - Self::CmdMuseumFundsChangedScNotify => "CmdMuseumFundsChangedScNotify", - Self::CmdSetStuffToAreaCsReq => "CmdSetStuffToAreaCsReq", - Self::CmdGetExhibitScNotify => "CmdGetExhibitScNotify", - Self::CmdMuseumRandomEventSelectScRsp => "CmdMuseumRandomEventSelectScRsp", - Self::CmdBuyNpcStuffCsReq => "CmdBuyNpcStuffCsReq", - Self::CmdMuseumTargetStartNotify => "CmdMuseumTargetStartNotify", - Self::CmdMuseumInfoChangedScNotify => "CmdMuseumInfoChangedScNotify", - Self::CmdMuseumTakeCollectRewardScRsp => "CmdMuseumTakeCollectRewardScRsp", Self::CmdMuseumRandomEventQueryScRsp => "CmdMuseumRandomEventQueryScRsp", - Self::CmdFinishCurTurnScRsp => "CmdFinishCurTurnScRsp", + Self::CmdGetStuffScNotify => "CmdGetStuffScNotify", + Self::CmdMuseumTargetStartNotify => "CmdMuseumTargetStartNotify", + Self::CmdUpgradeAreaScRsp => "CmdUpgradeAreaScRsp", + Self::CmdMuseumTakeCollectRewardScRsp => "CmdMuseumTakeCollectRewardScRsp", + Self::CmdGetMuseumInfoCsReq => "CmdGetMuseumInfoCsReq", + Self::CmdMuseumRandomEventQueryCsReq => "CmdMuseumRandomEventQueryCsReq", + Self::CmdUpgradeAreaCsReq => "CmdUpgradeAreaCsReq", Self::CmdMuseumDispatchFinishedScNotify => { "CmdMuseumDispatchFinishedScNotify" } - Self::CmdRemoveStuffFromAreaCsReq => "CmdRemoveStuffFromAreaCsReq", - Self::CmdRemoveStuffFromAreaScRsp => "CmdRemoveStuffFromAreaScRsp", + Self::CmdUpgradeAreaStatCsReq => "CmdUpgradeAreaStatCsReq", + Self::CmdMuseumRandomEventSelectScRsp => "CmdMuseumRandomEventSelectScRsp", Self::CmdMuseumTargetMissionFinishNotify => { "CmdMuseumTargetMissionFinishNotify" } - Self::CmdMuseumRandomEventQueryCsReq => "CmdMuseumRandomEventQueryCsReq", + Self::CmdSetStuffToAreaCsReq => "CmdSetStuffToAreaCsReq", + Self::CmdFinishCurTurnScRsp => "CmdFinishCurTurnScRsp", + Self::CmdSetStuffToAreaScRsp => "CmdSetStuffToAreaScRsp", + Self::CmdGetMuseumInfoScRsp => "CmdGetMuseumInfoScRsp", + Self::CmdMuseumFundsChangedScNotify => "CmdMuseumFundsChangedScNotify", + Self::CmdMuseumInfoChangedScNotify => "CmdMuseumInfoChangedScNotify", + Self::CmdUpgradeAreaStatScRsp => "CmdUpgradeAreaStatScRsp", + Self::CmdFinishCurTurnCsReq => "CmdFinishCurTurnCsReq", + Self::CmdBuyNpcStuffCsReq => "CmdBuyNpcStuffCsReq", + Self::CmdGetExhibitScNotify => "CmdGetExhibitScNotify", + Self::CmdMuseumRandomEventStartScNotify => { + "CmdMuseumRandomEventStartScNotify" + } + Self::CmdMuseumRandomEventSelectCsReq => "CmdMuseumRandomEventSelectCsReq", + Self::CmdRemoveStuffFromAreaScRsp => "CmdRemoveStuffFromAreaScRsp", + Self::CmdRemoveStuffFromAreaCsReq => "CmdRemoveStuffFromAreaCsReq", + Self::CmdMuseumTargetRewardNotify => "CmdMuseumTargetRewardNotify", + Self::CmdMuseumTakeCollectRewardCsReq => "CmdMuseumTakeCollectRewardCsReq", + Self::CmdBuyNpcStuffScRsp => "CmdBuyNpcStuffScRsp", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdMuseumTypeNone" => Some(Self::None), - "CmdGetMuseumInfoScRsp" => Some(Self::CmdGetMuseumInfoScRsp), - "CmdUpgradeAreaStatScRsp" => Some(Self::CmdUpgradeAreaStatScRsp), + "CmdMuseumRandomEventQueryScRsp" => { + Some(Self::CmdMuseumRandomEventQueryScRsp) + } + "CmdGetStuffScNotify" => Some(Self::CmdGetStuffScNotify), + "CmdMuseumTargetStartNotify" => Some(Self::CmdMuseumTargetStartNotify), + "CmdUpgradeAreaScRsp" => Some(Self::CmdUpgradeAreaScRsp), + "CmdMuseumTakeCollectRewardScRsp" => { + Some(Self::CmdMuseumTakeCollectRewardScRsp) + } + "CmdGetMuseumInfoCsReq" => Some(Self::CmdGetMuseumInfoCsReq), + "CmdMuseumRandomEventQueryCsReq" => { + Some(Self::CmdMuseumRandomEventQueryCsReq) + } + "CmdUpgradeAreaCsReq" => Some(Self::CmdUpgradeAreaCsReq), + "CmdMuseumDispatchFinishedScNotify" => { + Some(Self::CmdMuseumDispatchFinishedScNotify) + } + "CmdUpgradeAreaStatCsReq" => Some(Self::CmdUpgradeAreaStatCsReq), + "CmdMuseumRandomEventSelectScRsp" => { + Some(Self::CmdMuseumRandomEventSelectScRsp) + } + "CmdMuseumTargetMissionFinishNotify" => { + Some(Self::CmdMuseumTargetMissionFinishNotify) + } + "CmdSetStuffToAreaCsReq" => Some(Self::CmdSetStuffToAreaCsReq), + "CmdFinishCurTurnScRsp" => Some(Self::CmdFinishCurTurnScRsp), "CmdSetStuffToAreaScRsp" => Some(Self::CmdSetStuffToAreaScRsp), + "CmdGetMuseumInfoScRsp" => Some(Self::CmdGetMuseumInfoScRsp), + "CmdMuseumFundsChangedScNotify" => Some(Self::CmdMuseumFundsChangedScNotify), + "CmdMuseumInfoChangedScNotify" => Some(Self::CmdMuseumInfoChangedScNotify), + "CmdUpgradeAreaStatScRsp" => Some(Self::CmdUpgradeAreaStatScRsp), + "CmdFinishCurTurnCsReq" => Some(Self::CmdFinishCurTurnCsReq), + "CmdBuyNpcStuffCsReq" => Some(Self::CmdBuyNpcStuffCsReq), + "CmdGetExhibitScNotify" => Some(Self::CmdGetExhibitScNotify), + "CmdMuseumRandomEventStartScNotify" => { + Some(Self::CmdMuseumRandomEventStartScNotify) + } + "CmdMuseumRandomEventSelectCsReq" => { + Some(Self::CmdMuseumRandomEventSelectCsReq) + } + "CmdRemoveStuffFromAreaScRsp" => Some(Self::CmdRemoveStuffFromAreaScRsp), + "CmdRemoveStuffFromAreaCsReq" => Some(Self::CmdRemoveStuffFromAreaCsReq), "CmdMuseumTargetRewardNotify" => Some(Self::CmdMuseumTargetRewardNotify), "CmdMuseumTakeCollectRewardCsReq" => { Some(Self::CmdMuseumTakeCollectRewardCsReq) } - "CmdUpgradeAreaScRsp" => Some(Self::CmdUpgradeAreaScRsp), - "CmdMuseumRandomEventSelectCsReq" => { - Some(Self::CmdMuseumRandomEventSelectCsReq) - } - "CmdGetMuseumInfoCsReq" => Some(Self::CmdGetMuseumInfoCsReq), - "CmdUpgradeAreaCsReq" => Some(Self::CmdUpgradeAreaCsReq), - "CmdUpgradeAreaStatCsReq" => Some(Self::CmdUpgradeAreaStatCsReq), "CmdBuyNpcStuffScRsp" => Some(Self::CmdBuyNpcStuffScRsp), - "CmdFinishCurTurnCsReq" => Some(Self::CmdFinishCurTurnCsReq), - "CmdGetStuffScNotify" => Some(Self::CmdGetStuffScNotify), - "CmdMuseumRandomEventStartScNotify" => { - Some(Self::CmdMuseumRandomEventStartScNotify) - } - "CmdMuseumFundsChangedScNotify" => Some(Self::CmdMuseumFundsChangedScNotify), - "CmdSetStuffToAreaCsReq" => Some(Self::CmdSetStuffToAreaCsReq), - "CmdGetExhibitScNotify" => Some(Self::CmdGetExhibitScNotify), - "CmdMuseumRandomEventSelectScRsp" => { - Some(Self::CmdMuseumRandomEventSelectScRsp) - } - "CmdBuyNpcStuffCsReq" => Some(Self::CmdBuyNpcStuffCsReq), - "CmdMuseumTargetStartNotify" => Some(Self::CmdMuseumTargetStartNotify), - "CmdMuseumInfoChangedScNotify" => Some(Self::CmdMuseumInfoChangedScNotify), - "CmdMuseumTakeCollectRewardScRsp" => { - Some(Self::CmdMuseumTakeCollectRewardScRsp) - } - "CmdMuseumRandomEventQueryScRsp" => { - Some(Self::CmdMuseumRandomEventQueryScRsp) - } - "CmdFinishCurTurnScRsp" => Some(Self::CmdFinishCurTurnScRsp), - "CmdMuseumDispatchFinishedScNotify" => { - Some(Self::CmdMuseumDispatchFinishedScNotify) - } - "CmdRemoveStuffFromAreaCsReq" => Some(Self::CmdRemoveStuffFromAreaCsReq), - "CmdRemoveStuffFromAreaScRsp" => Some(Self::CmdRemoveStuffFromAreaScRsp), - "CmdMuseumTargetMissionFinishNotify" => { - Some(Self::CmdMuseumTargetMissionFinishNotify) - } - "CmdMuseumRandomEventQueryCsReq" => { - Some(Self::CmdMuseumRandomEventQueryCsReq) - } _ => None, } } @@ -66713,18 +69187,18 @@ impl Kgjjjkpdcfg { #[repr(i32)] pub enum CmdMusicRhythmType { None = 0, - CmdMusicRhythmDataCsReq = 7600, - CmdMusicRhythmSaveSongConfigDataScRsp = 7582, - CmdMusicRhythmMaxDifficultyLevelsUnlockNotify = 7576, - CmdMusicRhythmUnlockSongNotify = 7599, - CmdMusicRhythmStartLevelCsReq = 7574, - CmdMusicRhythmStartLevelScRsp = 7592, - CmdMusicRhythmSaveSongConfigDataCsReq = 7596, - CmdMusicRhythmUnlockSongSfxScNotify = 7577, - CmdMusicRhythmFinishLevelScRsp = 7572, - CmdMusicRhythmUnlockTrackScNotify = 7571, - CmdMusicRhythmFinishLevelCsReq = 7598, - CmdMusicRhythmDataScRsp = 7585, + CmdMusicRhythmFinishLevelScRsp = 7594, + CmdMusicRhythmDataScRsp = 7586, + CmdMusicRhythmFinishLevelCsReq = 7573, + CmdMusicRhythmDataCsReq = 7588, + CmdMusicRhythmSaveSongConfigDataCsReq = 7581, + CmdMusicRhythmUnlockSongSfxScNotify = 7572, + CmdMusicRhythmStartLevelScRsp = 7591, + CmdMusicRhythmSaveSongConfigDataScRsp = 7595, + CmdMusicRhythmMaxDifficultyLevelsUnlockNotify = 7577, + CmdMusicRhythmUnlockSongNotify = 7596, + CmdMusicRhythmUnlockTrackScNotify = 7582, + CmdMusicRhythmStartLevelCsReq = 7599, } impl CmdMusicRhythmType { /// String value of the enum field names used in the ProtoBuf definition. @@ -66734,7 +69208,17 @@ impl CmdMusicRhythmType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdMusicRhythmTypeNone", + Self::CmdMusicRhythmFinishLevelScRsp => "CmdMusicRhythmFinishLevelScRsp", + Self::CmdMusicRhythmDataScRsp => "CmdMusicRhythmDataScRsp", + Self::CmdMusicRhythmFinishLevelCsReq => "CmdMusicRhythmFinishLevelCsReq", Self::CmdMusicRhythmDataCsReq => "CmdMusicRhythmDataCsReq", + Self::CmdMusicRhythmSaveSongConfigDataCsReq => { + "CmdMusicRhythmSaveSongConfigDataCsReq" + } + Self::CmdMusicRhythmUnlockSongSfxScNotify => { + "CmdMusicRhythmUnlockSongSfxScNotify" + } + Self::CmdMusicRhythmStartLevelScRsp => "CmdMusicRhythmStartLevelScRsp", Self::CmdMusicRhythmSaveSongConfigDataScRsp => { "CmdMusicRhythmSaveSongConfigDataScRsp" } @@ -66742,27 +69226,31 @@ impl CmdMusicRhythmType { "CmdMusicRhythmMaxDifficultyLevelsUnlockNotify" } Self::CmdMusicRhythmUnlockSongNotify => "CmdMusicRhythmUnlockSongNotify", - Self::CmdMusicRhythmStartLevelCsReq => "CmdMusicRhythmStartLevelCsReq", - Self::CmdMusicRhythmStartLevelScRsp => "CmdMusicRhythmStartLevelScRsp", - Self::CmdMusicRhythmSaveSongConfigDataCsReq => { - "CmdMusicRhythmSaveSongConfigDataCsReq" - } - Self::CmdMusicRhythmUnlockSongSfxScNotify => { - "CmdMusicRhythmUnlockSongSfxScNotify" - } - Self::CmdMusicRhythmFinishLevelScRsp => "CmdMusicRhythmFinishLevelScRsp", Self::CmdMusicRhythmUnlockTrackScNotify => { "CmdMusicRhythmUnlockTrackScNotify" } - Self::CmdMusicRhythmFinishLevelCsReq => "CmdMusicRhythmFinishLevelCsReq", - Self::CmdMusicRhythmDataScRsp => "CmdMusicRhythmDataScRsp", + Self::CmdMusicRhythmStartLevelCsReq => "CmdMusicRhythmStartLevelCsReq", } } /// 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) + } + "CmdMusicRhythmDataScRsp" => Some(Self::CmdMusicRhythmDataScRsp), + "CmdMusicRhythmFinishLevelCsReq" => { + Some(Self::CmdMusicRhythmFinishLevelCsReq) + } "CmdMusicRhythmDataCsReq" => Some(Self::CmdMusicRhythmDataCsReq), + "CmdMusicRhythmSaveSongConfigDataCsReq" => { + Some(Self::CmdMusicRhythmSaveSongConfigDataCsReq) + } + "CmdMusicRhythmUnlockSongSfxScNotify" => { + Some(Self::CmdMusicRhythmUnlockSongSfxScNotify) + } + "CmdMusicRhythmStartLevelScRsp" => Some(Self::CmdMusicRhythmStartLevelScRsp), "CmdMusicRhythmSaveSongConfigDataScRsp" => { Some(Self::CmdMusicRhythmSaveSongConfigDataScRsp) } @@ -66772,24 +69260,10 @@ impl CmdMusicRhythmType { "CmdMusicRhythmUnlockSongNotify" => { Some(Self::CmdMusicRhythmUnlockSongNotify) } - "CmdMusicRhythmStartLevelCsReq" => Some(Self::CmdMusicRhythmStartLevelCsReq), - "CmdMusicRhythmStartLevelScRsp" => Some(Self::CmdMusicRhythmStartLevelScRsp), - "CmdMusicRhythmSaveSongConfigDataCsReq" => { - Some(Self::CmdMusicRhythmSaveSongConfigDataCsReq) - } - "CmdMusicRhythmUnlockSongSfxScNotify" => { - Some(Self::CmdMusicRhythmUnlockSongSfxScNotify) - } - "CmdMusicRhythmFinishLevelScRsp" => { - Some(Self::CmdMusicRhythmFinishLevelScRsp) - } "CmdMusicRhythmUnlockTrackScNotify" => { Some(Self::CmdMusicRhythmUnlockTrackScNotify) } - "CmdMusicRhythmFinishLevelCsReq" => { - Some(Self::CmdMusicRhythmFinishLevelCsReq) - } - "CmdMusicRhythmDataScRsp" => Some(Self::CmdMusicRhythmDataScRsp), + "CmdMusicRhythmStartLevelCsReq" => Some(Self::CmdMusicRhythmStartLevelCsReq), _ => None, } } @@ -66826,13 +69300,13 @@ impl Epgdhhhdjdc { #[repr(i32)] pub enum CmdOfferingType { None = 0, - CmdTakeOfferingRewardScRsp = 6932, - CmdSubmitOfferingItemScRsp = 6939, - CmdGetOfferingInfoCsReq = 6921, - CmdOfferingInfoScNotify = 6927, - CmdGetOfferingInfoScRsp = 6935, - CmdTakeOfferingRewardCsReq = 6922, - CmdSubmitOfferingItemCsReq = 6937, + CmdSubmitOfferingItemScRsp = 6923, + CmdTakeOfferingRewardCsReq = 6926, + CmdGetOfferingInfoCsReq = 6928, + CmdSubmitOfferingItemCsReq = 6939, + CmdGetOfferingInfoScRsp = 6930, + CmdOfferingInfoScNotify = 6933, + CmdTakeOfferingRewardScRsp = 6937, } impl CmdOfferingType { /// String value of the enum field names used in the ProtoBuf definition. @@ -66842,26 +69316,26 @@ impl CmdOfferingType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdOfferingTypeNone", - Self::CmdTakeOfferingRewardScRsp => "CmdTakeOfferingRewardScRsp", Self::CmdSubmitOfferingItemScRsp => "CmdSubmitOfferingItemScRsp", - Self::CmdGetOfferingInfoCsReq => "CmdGetOfferingInfoCsReq", - Self::CmdOfferingInfoScNotify => "CmdOfferingInfoScNotify", - Self::CmdGetOfferingInfoScRsp => "CmdGetOfferingInfoScRsp", Self::CmdTakeOfferingRewardCsReq => "CmdTakeOfferingRewardCsReq", + Self::CmdGetOfferingInfoCsReq => "CmdGetOfferingInfoCsReq", Self::CmdSubmitOfferingItemCsReq => "CmdSubmitOfferingItemCsReq", + Self::CmdGetOfferingInfoScRsp => "CmdGetOfferingInfoScRsp", + Self::CmdOfferingInfoScNotify => "CmdOfferingInfoScNotify", + Self::CmdTakeOfferingRewardScRsp => "CmdTakeOfferingRewardScRsp", } } /// 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), "CmdSubmitOfferingItemScRsp" => Some(Self::CmdSubmitOfferingItemScRsp), - "CmdGetOfferingInfoCsReq" => Some(Self::CmdGetOfferingInfoCsReq), - "CmdOfferingInfoScNotify" => Some(Self::CmdOfferingInfoScNotify), - "CmdGetOfferingInfoScRsp" => Some(Self::CmdGetOfferingInfoScRsp), "CmdTakeOfferingRewardCsReq" => Some(Self::CmdTakeOfferingRewardCsReq), + "CmdGetOfferingInfoCsReq" => Some(Self::CmdGetOfferingInfoCsReq), "CmdSubmitOfferingItemCsReq" => Some(Self::CmdSubmitOfferingItemCsReq), + "CmdGetOfferingInfoScRsp" => Some(Self::CmdGetOfferingInfoScRsp), + "CmdOfferingInfoScNotify" => Some(Self::CmdOfferingInfoScNotify), + "CmdTakeOfferingRewardScRsp" => Some(Self::CmdTakeOfferingRewardScRsp), _ => None, } } @@ -66901,9 +69375,9 @@ impl Fbomlibegoc { #[repr(i32)] pub enum CmdPamMissionType { None = 0, - CmdAcceptedPamMissionExpireScRsp = 4005, - CmdAcceptedPamMissionExpireCsReq = 4010, - CmdSyncAcceptedPamMissionNotify = 4098, + CmdAcceptedPamMissionExpireScRsp = 4014, + CmdAcceptedPamMissionExpireCsReq = 4041, + CmdSyncAcceptedPamMissionNotify = 4077, } impl CmdPamMissionType { /// String value of the enum field names used in the ProtoBuf definition. @@ -66940,11 +69414,11 @@ impl CmdPamMissionType { #[repr(i32)] pub enum CmdPamSkinType { None = 0, - CmdSelectPamSkinCsReq = 8137, - CmdGetPamSkinDataCsReq = 8121, - CmdSelectPamSkinScRsp = 8139, - CmdUnlockPamSkinScNotify = 8122, - CmdGetPamSkinDataScRsp = 8135, + CmdUnlockPamSkinScNotify = 8126, + CmdSelectPamSkinCsReq = 8139, + CmdSelectPamSkinScRsp = 8123, + CmdGetPamSkinDataScRsp = 8130, + CmdGetPamSkinDataCsReq = 8128, } impl CmdPamSkinType { /// String value of the enum field names used in the ProtoBuf definition. @@ -66954,22 +69428,22 @@ impl CmdPamSkinType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdPamSkinTypeNone", - Self::CmdSelectPamSkinCsReq => "CmdSelectPamSkinCsReq", - Self::CmdGetPamSkinDataCsReq => "CmdGetPamSkinDataCsReq", - Self::CmdSelectPamSkinScRsp => "CmdSelectPamSkinScRsp", Self::CmdUnlockPamSkinScNotify => "CmdUnlockPamSkinScNotify", + Self::CmdSelectPamSkinCsReq => "CmdSelectPamSkinCsReq", + Self::CmdSelectPamSkinScRsp => "CmdSelectPamSkinScRsp", Self::CmdGetPamSkinDataScRsp => "CmdGetPamSkinDataScRsp", + Self::CmdGetPamSkinDataCsReq => "CmdGetPamSkinDataCsReq", } } /// 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), - "CmdSelectPamSkinCsReq" => Some(Self::CmdSelectPamSkinCsReq), - "CmdGetPamSkinDataCsReq" => Some(Self::CmdGetPamSkinDataCsReq), - "CmdSelectPamSkinScRsp" => Some(Self::CmdSelectPamSkinScRsp), "CmdUnlockPamSkinScNotify" => Some(Self::CmdUnlockPamSkinScNotify), + "CmdSelectPamSkinCsReq" => Some(Self::CmdSelectPamSkinCsReq), + "CmdSelectPamSkinScRsp" => Some(Self::CmdSelectPamSkinScRsp), "CmdGetPamSkinDataScRsp" => Some(Self::CmdGetPamSkinDataScRsp), + "CmdGetPamSkinDataCsReq" => Some(Self::CmdGetPamSkinDataCsReq), _ => None, } } @@ -66979,14 +69453,14 @@ impl CmdPamSkinType { #[repr(i32)] pub enum CmdParkourType { None = 0, - CmdParkourEndLevelScRsp = 8394, - CmdParkourGetRankingInfoScRsp = 8399, - CmdParkourGetDataScRsp = 8395, - CmdParkourGetDataCsReq = 8381, - CmdParkourStartLevelScRsp = 8392, - CmdParkourGetRankingInfoCsReq = 8397, - CmdParkourStartLevelCsReq = 8382, - CmdParkourEndLevelCsReq = 8387, + CmdParkourEndLevelScRsp = 8384, + CmdParkourGetRankingInfoScRsp = 8383, + CmdParkourGetDataScRsp = 8390, + CmdParkourEndLevelCsReq = 8393, + CmdParkourGetDataCsReq = 8388, + CmdParkourStartLevelCsReq = 8386, + CmdParkourGetRankingInfoCsReq = 8399, + CmdParkourStartLevelScRsp = 8397, } impl CmdParkourType { /// String value of the enum field names used in the ProtoBuf definition. @@ -66999,11 +69473,11 @@ impl CmdParkourType { Self::CmdParkourEndLevelScRsp => "CmdParkourEndLevelScRsp", Self::CmdParkourGetRankingInfoScRsp => "CmdParkourGetRankingInfoScRsp", Self::CmdParkourGetDataScRsp => "CmdParkourGetDataScRsp", - Self::CmdParkourGetDataCsReq => "CmdParkourGetDataCsReq", - Self::CmdParkourStartLevelScRsp => "CmdParkourStartLevelScRsp", - Self::CmdParkourGetRankingInfoCsReq => "CmdParkourGetRankingInfoCsReq", - Self::CmdParkourStartLevelCsReq => "CmdParkourStartLevelCsReq", Self::CmdParkourEndLevelCsReq => "CmdParkourEndLevelCsReq", + Self::CmdParkourGetDataCsReq => "CmdParkourGetDataCsReq", + Self::CmdParkourStartLevelCsReq => "CmdParkourStartLevelCsReq", + Self::CmdParkourGetRankingInfoCsReq => "CmdParkourGetRankingInfoCsReq", + Self::CmdParkourStartLevelScRsp => "CmdParkourStartLevelScRsp", } } /// Creates an enum from field names used in the ProtoBuf definition. @@ -67013,11 +69487,11 @@ impl CmdParkourType { "CmdParkourEndLevelScRsp" => Some(Self::CmdParkourEndLevelScRsp), "CmdParkourGetRankingInfoScRsp" => Some(Self::CmdParkourGetRankingInfoScRsp), "CmdParkourGetDataScRsp" => Some(Self::CmdParkourGetDataScRsp), - "CmdParkourGetDataCsReq" => Some(Self::CmdParkourGetDataCsReq), - "CmdParkourStartLevelScRsp" => Some(Self::CmdParkourStartLevelScRsp), - "CmdParkourGetRankingInfoCsReq" => Some(Self::CmdParkourGetRankingInfoCsReq), - "CmdParkourStartLevelCsReq" => Some(Self::CmdParkourStartLevelCsReq), "CmdParkourEndLevelCsReq" => Some(Self::CmdParkourEndLevelCsReq), + "CmdParkourGetDataCsReq" => Some(Self::CmdParkourGetDataCsReq), + "CmdParkourStartLevelCsReq" => Some(Self::CmdParkourStartLevelCsReq), + "CmdParkourGetRankingInfoCsReq" => Some(Self::CmdParkourGetRankingInfoCsReq), + "CmdParkourStartLevelScRsp" => Some(Self::CmdParkourStartLevelScRsp), _ => None, } } @@ -67095,13 +69569,13 @@ impl Hcfffeimcmf { #[repr(i32)] pub enum CmdPetType { None = 0, - CmdSummonPetCsReq = 7602, - CmdRecallPetCsReq = 7612, - CmdGetPetDataScRsp = 7601, - CmdRecallPetScRsp = 7624, - CmdCurPetChangedScNotify = 7604, - CmdGetPetDataCsReq = 7606, + CmdRecallPetScRsp = 7621, + CmdGetPetDataScRsp = 7608, + CmdSummonPetCsReq = 7606, + CmdGetPetDataCsReq = 7611, + CmdCurPetChangedScNotify = 7612, CmdSummonPetScRsp = 7607, + CmdRecallPetCsReq = 7625, } impl CmdPetType { /// String value of the enum field names used in the ProtoBuf definition. @@ -67111,26 +69585,26 @@ impl CmdPetType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdPetTypeNone", - Self::CmdSummonPetCsReq => "CmdSummonPetCsReq", - Self::CmdRecallPetCsReq => "CmdRecallPetCsReq", - Self::CmdGetPetDataScRsp => "CmdGetPetDataScRsp", Self::CmdRecallPetScRsp => "CmdRecallPetScRsp", - Self::CmdCurPetChangedScNotify => "CmdCurPetChangedScNotify", + Self::CmdGetPetDataScRsp => "CmdGetPetDataScRsp", + Self::CmdSummonPetCsReq => "CmdSummonPetCsReq", Self::CmdGetPetDataCsReq => "CmdGetPetDataCsReq", + Self::CmdCurPetChangedScNotify => "CmdCurPetChangedScNotify", Self::CmdSummonPetScRsp => "CmdSummonPetScRsp", + Self::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), - "CmdRecallPetCsReq" => Some(Self::CmdRecallPetCsReq), - "CmdGetPetDataScRsp" => Some(Self::CmdGetPetDataScRsp), "CmdRecallPetScRsp" => Some(Self::CmdRecallPetScRsp), - "CmdCurPetChangedScNotify" => Some(Self::CmdCurPetChangedScNotify), + "CmdGetPetDataScRsp" => Some(Self::CmdGetPetDataScRsp), + "CmdSummonPetCsReq" => Some(Self::CmdSummonPetCsReq), "CmdGetPetDataCsReq" => Some(Self::CmdGetPetDataCsReq), + "CmdCurPetChangedScNotify" => Some(Self::CmdCurPetChangedScNotify), "CmdSummonPetScRsp" => Some(Self::CmdSummonPetScRsp), + "CmdRecallPetCsReq" => Some(Self::CmdRecallPetCsReq), _ => None, } } @@ -67170,17 +69644,17 @@ impl Cdefbkpcppa { #[repr(i32)] pub enum CmdPhoneType { None = 0, - CmdSelectChatBubbleCsReq = 5198, - CmdSelectPhoneThemeScRsp = 5197, - CmdSelectChatBubbleScRsp = 5153, - CmdSelectPhoneCaseCsReq = 5141, - CmdUnlockPhoneThemeScNotify = 5106, - CmdUnlockChatBubbleScNotify = 5179, - CmdGetPhoneDataScRsp = 5105, - CmdUnlockPhoneCaseScNotify = 5107, - CmdSelectPhoneThemeCsReq = 5102, - CmdSelectPhoneCaseScRsp = 5155, - CmdGetPhoneDataCsReq = 5110, + CmdSelectPhoneCaseScRsp = 5162, + CmdSelectPhoneThemeCsReq = 5185, + CmdSelectPhoneThemeScRsp = 5112, + CmdSelectChatBubbleScRsp = 5181, + CmdSelectPhoneCaseCsReq = 5119, + CmdUnlockPhoneThemeScNotify = 5188, + CmdUnlockPhoneCaseScNotify = 5134, + CmdGetPhoneDataScRsp = 5114, + CmdSelectChatBubbleCsReq = 5177, + CmdUnlockChatBubbleScNotify = 5102, + CmdGetPhoneDataCsReq = 5141, } impl CmdPhoneType { /// String value of the enum field names used in the ProtoBuf definition. @@ -67190,16 +69664,16 @@ impl CmdPhoneType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdPhoneTypeNone", - Self::CmdSelectChatBubbleCsReq => "CmdSelectChatBubbleCsReq", + Self::CmdSelectPhoneCaseScRsp => "CmdSelectPhoneCaseScRsp", + Self::CmdSelectPhoneThemeCsReq => "CmdSelectPhoneThemeCsReq", Self::CmdSelectPhoneThemeScRsp => "CmdSelectPhoneThemeScRsp", Self::CmdSelectChatBubbleScRsp => "CmdSelectChatBubbleScRsp", Self::CmdSelectPhoneCaseCsReq => "CmdSelectPhoneCaseCsReq", Self::CmdUnlockPhoneThemeScNotify => "CmdUnlockPhoneThemeScNotify", - Self::CmdUnlockChatBubbleScNotify => "CmdUnlockChatBubbleScNotify", - Self::CmdGetPhoneDataScRsp => "CmdGetPhoneDataScRsp", Self::CmdUnlockPhoneCaseScNotify => "CmdUnlockPhoneCaseScNotify", - Self::CmdSelectPhoneThemeCsReq => "CmdSelectPhoneThemeCsReq", - Self::CmdSelectPhoneCaseScRsp => "CmdSelectPhoneCaseScRsp", + Self::CmdGetPhoneDataScRsp => "CmdGetPhoneDataScRsp", + Self::CmdSelectChatBubbleCsReq => "CmdSelectChatBubbleCsReq", + Self::CmdUnlockChatBubbleScNotify => "CmdUnlockChatBubbleScNotify", Self::CmdGetPhoneDataCsReq => "CmdGetPhoneDataCsReq", } } @@ -67207,16 +69681,16 @@ impl CmdPhoneType { pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdPhoneTypeNone" => Some(Self::None), - "CmdSelectChatBubbleCsReq" => Some(Self::CmdSelectChatBubbleCsReq), + "CmdSelectPhoneCaseScRsp" => Some(Self::CmdSelectPhoneCaseScRsp), + "CmdSelectPhoneThemeCsReq" => Some(Self::CmdSelectPhoneThemeCsReq), "CmdSelectPhoneThemeScRsp" => Some(Self::CmdSelectPhoneThemeScRsp), "CmdSelectChatBubbleScRsp" => Some(Self::CmdSelectChatBubbleScRsp), "CmdSelectPhoneCaseCsReq" => Some(Self::CmdSelectPhoneCaseCsReq), "CmdUnlockPhoneThemeScNotify" => Some(Self::CmdUnlockPhoneThemeScNotify), - "CmdUnlockChatBubbleScNotify" => Some(Self::CmdUnlockChatBubbleScNotify), - "CmdGetPhoneDataScRsp" => Some(Self::CmdGetPhoneDataScRsp), "CmdUnlockPhoneCaseScNotify" => Some(Self::CmdUnlockPhoneCaseScNotify), - "CmdSelectPhoneThemeCsReq" => Some(Self::CmdSelectPhoneThemeCsReq), - "CmdSelectPhoneCaseScRsp" => Some(Self::CmdSelectPhoneCaseScRsp), + "CmdGetPhoneDataScRsp" => Some(Self::CmdGetPhoneDataScRsp), + "CmdSelectChatBubbleCsReq" => Some(Self::CmdSelectChatBubbleCsReq), + "CmdUnlockChatBubbleScNotify" => Some(Self::CmdUnlockChatBubbleScNotify), "CmdGetPhoneDataCsReq" => Some(Self::CmdGetPhoneDataCsReq), _ => None, } @@ -67227,56 +69701,56 @@ impl CmdPhoneType { #[repr(i32)] pub enum CmdPlanetFesType { None = 0, - CmdPlanetFesUseItemCsReq = 8219, - CmdPlanetFesTakeQuestRewardScRsp = 8237, - CmdPlanetFesUpgradeFesLevelCsReq = 8235, - CmdPlanetFesGameBingoFlipScRsp = 8233, - CmdPlanetFesGetAvatarStatCsReq = 8231, - CmdPlanetFesDoGachaCsReq = 8232, - CmdPlanetFesBusinessDayRefreshEventScRsp = 8240, - CmdPlanetFesCollectAllIncomeCsReq = 8218, - CmdPlanetFesClientStatusCsReq = 8204, - CmdPlanetFesSetCustomKeyValueCsReq = 8216, - CmdPlanetFesDeliverPamCargoScRsp = 8212, - CmdPlanetFesFriendRankingInfoChangeScNotify = 8217, - CmdPlanetFesDealAvatarEventOptionItemScRsp = 8214, - CmdPlanetFesGetBusinessDayInfoScRsp = 8220, - CmdPlanetFesChooseAvatarEventOptionCsReq = 8208, - CmdPlanetFesBonusEventInteractCsReq = 8210, - CmdPlanetFesBonusEventInteractScRsp = 8245, - CmdPlanetFesStartMiniGameScRsp = 8236, - CmdPlanetFesUpgradeSkillLevelScRsp = 8247, - CmdPlanetFesChooseAvatarEventOptionScRsp = 8203, - CmdPlanetFesUpgradeSkillLevelCsReq = 8249, - CmdPlanetFesDoGachaScRsp = 8229, - CmdPlanetFesSetAvatarWorkCsReq = 8201, - CmdPlanetFesAvatarLevelUpScRsp = 8206, - CmdPlanetFesGetAvatarStatScRsp = 8241, - CmdPlanetFesSetCustomKeyValueScRsp = 8239, - CmdPlanetFesCollectAllIncomeScRsp = 8213, - CmdPlanetFesCollectIncomeScRsp = 8202, - CmdPlanetFesSyncChangeScNotify = 8246, - CmdPlanetFesClientStatusScRsp = 8243, - CmdGetPlanetFesDataCsReq = 8223, - CmdPlanetFesTakeRegionPhaseRewardScRsp = 8226, - CmdPlanetFesBusinessDayRefreshEventCsReq = 8209, - CmdPlanetFesGameBingoFlipCsReq = 8234, - CmdPlanetFesSetAvatarWorkScRsp = 8228, - CmdPlanetFesCollectIncomeCsReq = 8230, - CmdPlanetFesBuyLandScRsp = 8242, - CmdPlanetFesGetFriendRankingInfoListScRsp = 8222, - CmdPlanetFesTakeQuestRewardCsReq = 8250, + CmdPlanetFesUpgradeFesLevelScRsp = 8209, + CmdPlanetFesStartMiniGameScRsp = 8235, + CmdPlanetFesGetBusinessDayInfoScRsp = 8218, CmdPlanetFesAvatarLevelUpCsReq = 8205, - CmdPlanetFesDeliverPamCargoCsReq = 8207, - CmdPlanetFesUpgradeFesLevelScRsp = 8225, - CmdPlanetFesBuyLandCsReq = 8227, - CmdGetPlanetFesDataScRsp = 8221, - CmdPlanetFesUseItemScRsp = 8238, - CmdPlanetFesGetBusinessDayInfoCsReq = 8248, - CmdPlanetFesDealAvatarEventOptionItemCsReq = 8215, - CmdPlanetFesTakeRegionPhaseRewardCsReq = 8224, - CmdPlanetFesStartMiniGameCsReq = 8211, - CmdPlanetFesGetFriendRankingInfoListCsReq = 8244, + CmdPlanetFesSyncChangeScNotify = 8228, + CmdPlanetFesAvatarLevelUpScRsp = 8219, + CmdPlanetFesCollectAllIncomeCsReq = 8246, + CmdPlanetFesTakeRegionPhaseRewardCsReq = 8241, + CmdPlanetFesCollectIncomeCsReq = 8245, + CmdPlanetFesUpgradeSkillLevelCsReq = 8229, + CmdPlanetFesDeliverPamCargoScRsp = 8213, + CmdPlanetFesGameBingoFlipCsReq = 8233, + CmdPlanetFesCollectIncomeScRsp = 8221, + CmdPlanetFesDoGachaCsReq = 8223, + CmdPlanetFesChooseAvatarEventOptionScRsp = 8214, + CmdPlanetFesBuyLandCsReq = 8231, + CmdPlanetFesTakeQuestRewardScRsp = 8216, + CmdPlanetFesDealAvatarEventOptionItemScRsp = 8201, + CmdPlanetFesDeliverPamCargoCsReq = 8210, + CmdPlanetFesCollectAllIncomeScRsp = 8242, + CmdPlanetFesUseItemCsReq = 8212, + CmdPlanetFesGetAvatarStatCsReq = 8230, + CmdPlanetFesUseItemScRsp = 8215, + CmdPlanetFesBusinessDayRefreshEventCsReq = 8204, + CmdPlanetFesUpgradeFesLevelCsReq = 8248, + CmdPlanetFesTakeRegionPhaseRewardScRsp = 8206, + CmdPlanetFesDoGachaScRsp = 8224, + CmdPlanetFesGameBingoFlipScRsp = 8237, + CmdPlanetFesDealAvatarEventOptionItemCsReq = 8222, + CmdPlanetFesTakeQuestRewardCsReq = 8250, + CmdGetPlanetFesDataCsReq = 8203, + CmdPlanetFesStartMiniGameCsReq = 8220, + CmdPlanetFesUpgradeSkillLevelScRsp = 8240, + CmdPlanetFesGetBusinessDayInfoCsReq = 8232, + CmdPlanetFesBusinessDayRefreshEventScRsp = 8211, + CmdGetPlanetFesDataScRsp = 8244, + CmdPlanetFesSetAvatarWorkScRsp = 8247, + CmdPlanetFesGetAvatarStatScRsp = 8239, + CmdPlanetFesBonusEventInteractCsReq = 8243, + CmdPlanetFesClientStatusCsReq = 8249, + CmdPlanetFesSetCustomKeyValueScRsp = 8227, + CmdPlanetFesClientStatusScRsp = 8217, + CmdPlanetFesChooseAvatarEventOptionCsReq = 8207, + CmdPlanetFesSetCustomKeyValueCsReq = 8202, + CmdPlanetFesBuyLandScRsp = 8238, + CmdPlanetFesFriendRankingInfoChangeScNotify = 8208, + CmdPlanetFesSetAvatarWorkCsReq = 8236, + CmdPlanetFesGetFriendRankingInfoListScRsp = 8234, + CmdPlanetFesGetFriendRankingInfoListCsReq = 8225, + CmdPlanetFesBonusEventInteractScRsp = 8226, } impl CmdPlanetFesType { /// String value of the enum field names used in the ProtoBuf definition. @@ -67286,234 +69760,234 @@ impl CmdPlanetFesType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdPlanetFesTypeNone", - Self::CmdPlanetFesUseItemCsReq => "CmdPlanetFesUseItemCsReq", - Self::CmdPlanetFesTakeQuestRewardScRsp => "CmdPlanetFesTakeQuestRewardScRsp", - Self::CmdPlanetFesUpgradeFesLevelCsReq => "CmdPlanetFesUpgradeFesLevelCsReq", - Self::CmdPlanetFesGameBingoFlipScRsp => "CmdPlanetFesGameBingoFlipScRsp", - Self::CmdPlanetFesGetAvatarStatCsReq => "CmdPlanetFesGetAvatarStatCsReq", - Self::CmdPlanetFesDoGachaCsReq => "CmdPlanetFesDoGachaCsReq", - Self::CmdPlanetFesBusinessDayRefreshEventScRsp => { - "CmdPlanetFesBusinessDayRefreshEventScRsp" - } - Self::CmdPlanetFesCollectAllIncomeCsReq => { - "CmdPlanetFesCollectAllIncomeCsReq" - } - Self::CmdPlanetFesClientStatusCsReq => "CmdPlanetFesClientStatusCsReq", - Self::CmdPlanetFesSetCustomKeyValueCsReq => { - "CmdPlanetFesSetCustomKeyValueCsReq" - } - Self::CmdPlanetFesDeliverPamCargoScRsp => "CmdPlanetFesDeliverPamCargoScRsp", - Self::CmdPlanetFesFriendRankingInfoChangeScNotify => { - "CmdPlanetFesFriendRankingInfoChangeScNotify" - } - Self::CmdPlanetFesDealAvatarEventOptionItemScRsp => { - "CmdPlanetFesDealAvatarEventOptionItemScRsp" - } + Self::CmdPlanetFesUpgradeFesLevelScRsp => "CmdPlanetFesUpgradeFesLevelScRsp", + Self::CmdPlanetFesStartMiniGameScRsp => "CmdPlanetFesStartMiniGameScRsp", Self::CmdPlanetFesGetBusinessDayInfoScRsp => { "CmdPlanetFesGetBusinessDayInfoScRsp" } - Self::CmdPlanetFesChooseAvatarEventOptionCsReq => { - "CmdPlanetFesChooseAvatarEventOptionCsReq" - } - Self::CmdPlanetFesBonusEventInteractCsReq => { - "CmdPlanetFesBonusEventInteractCsReq" - } - Self::CmdPlanetFesBonusEventInteractScRsp => { - "CmdPlanetFesBonusEventInteractScRsp" - } - Self::CmdPlanetFesStartMiniGameScRsp => "CmdPlanetFesStartMiniGameScRsp", - Self::CmdPlanetFesUpgradeSkillLevelScRsp => { - "CmdPlanetFesUpgradeSkillLevelScRsp" - } - Self::CmdPlanetFesChooseAvatarEventOptionScRsp => { - "CmdPlanetFesChooseAvatarEventOptionScRsp" - } - Self::CmdPlanetFesUpgradeSkillLevelCsReq => { - "CmdPlanetFesUpgradeSkillLevelCsReq" - } - Self::CmdPlanetFesDoGachaScRsp => "CmdPlanetFesDoGachaScRsp", - Self::CmdPlanetFesSetAvatarWorkCsReq => "CmdPlanetFesSetAvatarWorkCsReq", - Self::CmdPlanetFesAvatarLevelUpScRsp => "CmdPlanetFesAvatarLevelUpScRsp", - Self::CmdPlanetFesGetAvatarStatScRsp => "CmdPlanetFesGetAvatarStatScRsp", - Self::CmdPlanetFesSetCustomKeyValueScRsp => { - "CmdPlanetFesSetCustomKeyValueScRsp" - } - Self::CmdPlanetFesCollectAllIncomeScRsp => { - "CmdPlanetFesCollectAllIncomeScRsp" - } - Self::CmdPlanetFesCollectIncomeScRsp => "CmdPlanetFesCollectIncomeScRsp", - Self::CmdPlanetFesSyncChangeScNotify => "CmdPlanetFesSyncChangeScNotify", - Self::CmdPlanetFesClientStatusScRsp => "CmdPlanetFesClientStatusScRsp", - Self::CmdGetPlanetFesDataCsReq => "CmdGetPlanetFesDataCsReq", - Self::CmdPlanetFesTakeRegionPhaseRewardScRsp => { - "CmdPlanetFesTakeRegionPhaseRewardScRsp" - } - Self::CmdPlanetFesBusinessDayRefreshEventCsReq => { - "CmdPlanetFesBusinessDayRefreshEventCsReq" - } - Self::CmdPlanetFesGameBingoFlipCsReq => "CmdPlanetFesGameBingoFlipCsReq", - Self::CmdPlanetFesSetAvatarWorkScRsp => "CmdPlanetFesSetAvatarWorkScRsp", - Self::CmdPlanetFesCollectIncomeCsReq => "CmdPlanetFesCollectIncomeCsReq", - Self::CmdPlanetFesBuyLandScRsp => "CmdPlanetFesBuyLandScRsp", - Self::CmdPlanetFesGetFriendRankingInfoListScRsp => { - "CmdPlanetFesGetFriendRankingInfoListScRsp" - } - Self::CmdPlanetFesTakeQuestRewardCsReq => "CmdPlanetFesTakeQuestRewardCsReq", Self::CmdPlanetFesAvatarLevelUpCsReq => "CmdPlanetFesAvatarLevelUpCsReq", - Self::CmdPlanetFesDeliverPamCargoCsReq => "CmdPlanetFesDeliverPamCargoCsReq", - Self::CmdPlanetFesUpgradeFesLevelScRsp => "CmdPlanetFesUpgradeFesLevelScRsp", - Self::CmdPlanetFesBuyLandCsReq => "CmdPlanetFesBuyLandCsReq", - Self::CmdGetPlanetFesDataScRsp => "CmdGetPlanetFesDataScRsp", - Self::CmdPlanetFesUseItemScRsp => "CmdPlanetFesUseItemScRsp", - Self::CmdPlanetFesGetBusinessDayInfoCsReq => { - "CmdPlanetFesGetBusinessDayInfoCsReq" - } - Self::CmdPlanetFesDealAvatarEventOptionItemCsReq => { - "CmdPlanetFesDealAvatarEventOptionItemCsReq" + Self::CmdPlanetFesSyncChangeScNotify => "CmdPlanetFesSyncChangeScNotify", + Self::CmdPlanetFesAvatarLevelUpScRsp => "CmdPlanetFesAvatarLevelUpScRsp", + Self::CmdPlanetFesCollectAllIncomeCsReq => { + "CmdPlanetFesCollectAllIncomeCsReq" } Self::CmdPlanetFesTakeRegionPhaseRewardCsReq => { "CmdPlanetFesTakeRegionPhaseRewardCsReq" } + Self::CmdPlanetFesCollectIncomeCsReq => "CmdPlanetFesCollectIncomeCsReq", + Self::CmdPlanetFesUpgradeSkillLevelCsReq => { + "CmdPlanetFesUpgradeSkillLevelCsReq" + } + Self::CmdPlanetFesDeliverPamCargoScRsp => "CmdPlanetFesDeliverPamCargoScRsp", + Self::CmdPlanetFesGameBingoFlipCsReq => "CmdPlanetFesGameBingoFlipCsReq", + Self::CmdPlanetFesCollectIncomeScRsp => "CmdPlanetFesCollectIncomeScRsp", + Self::CmdPlanetFesDoGachaCsReq => "CmdPlanetFesDoGachaCsReq", + Self::CmdPlanetFesChooseAvatarEventOptionScRsp => { + "CmdPlanetFesChooseAvatarEventOptionScRsp" + } + Self::CmdPlanetFesBuyLandCsReq => "CmdPlanetFesBuyLandCsReq", + Self::CmdPlanetFesTakeQuestRewardScRsp => "CmdPlanetFesTakeQuestRewardScRsp", + Self::CmdPlanetFesDealAvatarEventOptionItemScRsp => { + "CmdPlanetFesDealAvatarEventOptionItemScRsp" + } + Self::CmdPlanetFesDeliverPamCargoCsReq => "CmdPlanetFesDeliverPamCargoCsReq", + Self::CmdPlanetFesCollectAllIncomeScRsp => { + "CmdPlanetFesCollectAllIncomeScRsp" + } + Self::CmdPlanetFesUseItemCsReq => "CmdPlanetFesUseItemCsReq", + Self::CmdPlanetFesGetAvatarStatCsReq => "CmdPlanetFesGetAvatarStatCsReq", + Self::CmdPlanetFesUseItemScRsp => "CmdPlanetFesUseItemScRsp", + Self::CmdPlanetFesBusinessDayRefreshEventCsReq => { + "CmdPlanetFesBusinessDayRefreshEventCsReq" + } + Self::CmdPlanetFesUpgradeFesLevelCsReq => "CmdPlanetFesUpgradeFesLevelCsReq", + Self::CmdPlanetFesTakeRegionPhaseRewardScRsp => { + "CmdPlanetFesTakeRegionPhaseRewardScRsp" + } + Self::CmdPlanetFesDoGachaScRsp => "CmdPlanetFesDoGachaScRsp", + Self::CmdPlanetFesGameBingoFlipScRsp => "CmdPlanetFesGameBingoFlipScRsp", + Self::CmdPlanetFesDealAvatarEventOptionItemCsReq => { + "CmdPlanetFesDealAvatarEventOptionItemCsReq" + } + Self::CmdPlanetFesTakeQuestRewardCsReq => "CmdPlanetFesTakeQuestRewardCsReq", + Self::CmdGetPlanetFesDataCsReq => "CmdGetPlanetFesDataCsReq", Self::CmdPlanetFesStartMiniGameCsReq => "CmdPlanetFesStartMiniGameCsReq", + Self::CmdPlanetFesUpgradeSkillLevelScRsp => { + "CmdPlanetFesUpgradeSkillLevelScRsp" + } + Self::CmdPlanetFesGetBusinessDayInfoCsReq => { + "CmdPlanetFesGetBusinessDayInfoCsReq" + } + Self::CmdPlanetFesBusinessDayRefreshEventScRsp => { + "CmdPlanetFesBusinessDayRefreshEventScRsp" + } + Self::CmdGetPlanetFesDataScRsp => "CmdGetPlanetFesDataScRsp", + Self::CmdPlanetFesSetAvatarWorkScRsp => "CmdPlanetFesSetAvatarWorkScRsp", + Self::CmdPlanetFesGetAvatarStatScRsp => "CmdPlanetFesGetAvatarStatScRsp", + Self::CmdPlanetFesBonusEventInteractCsReq => { + "CmdPlanetFesBonusEventInteractCsReq" + } + Self::CmdPlanetFesClientStatusCsReq => "CmdPlanetFesClientStatusCsReq", + Self::CmdPlanetFesSetCustomKeyValueScRsp => { + "CmdPlanetFesSetCustomKeyValueScRsp" + } + Self::CmdPlanetFesClientStatusScRsp => "CmdPlanetFesClientStatusScRsp", + Self::CmdPlanetFesChooseAvatarEventOptionCsReq => { + "CmdPlanetFesChooseAvatarEventOptionCsReq" + } + Self::CmdPlanetFesSetCustomKeyValueCsReq => { + "CmdPlanetFesSetCustomKeyValueCsReq" + } + Self::CmdPlanetFesBuyLandScRsp => "CmdPlanetFesBuyLandScRsp", + Self::CmdPlanetFesFriendRankingInfoChangeScNotify => { + "CmdPlanetFesFriendRankingInfoChangeScNotify" + } + Self::CmdPlanetFesSetAvatarWorkCsReq => "CmdPlanetFesSetAvatarWorkCsReq", + Self::CmdPlanetFesGetFriendRankingInfoListScRsp => { + "CmdPlanetFesGetFriendRankingInfoListScRsp" + } Self::CmdPlanetFesGetFriendRankingInfoListCsReq => { "CmdPlanetFesGetFriendRankingInfoListCsReq" } + Self::CmdPlanetFesBonusEventInteractScRsp => { + "CmdPlanetFesBonusEventInteractScRsp" + } } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdPlanetFesTypeNone" => Some(Self::None), - "CmdPlanetFesUseItemCsReq" => Some(Self::CmdPlanetFesUseItemCsReq), - "CmdPlanetFesTakeQuestRewardScRsp" => { - Some(Self::CmdPlanetFesTakeQuestRewardScRsp) - } - "CmdPlanetFesUpgradeFesLevelCsReq" => { - Some(Self::CmdPlanetFesUpgradeFesLevelCsReq) - } - "CmdPlanetFesGameBingoFlipScRsp" => { - Some(Self::CmdPlanetFesGameBingoFlipScRsp) - } - "CmdPlanetFesGetAvatarStatCsReq" => { - Some(Self::CmdPlanetFesGetAvatarStatCsReq) - } - "CmdPlanetFesDoGachaCsReq" => Some(Self::CmdPlanetFesDoGachaCsReq), - "CmdPlanetFesBusinessDayRefreshEventScRsp" => { - Some(Self::CmdPlanetFesBusinessDayRefreshEventScRsp) - } - "CmdPlanetFesCollectAllIncomeCsReq" => { - Some(Self::CmdPlanetFesCollectAllIncomeCsReq) - } - "CmdPlanetFesClientStatusCsReq" => Some(Self::CmdPlanetFesClientStatusCsReq), - "CmdPlanetFesSetCustomKeyValueCsReq" => { - Some(Self::CmdPlanetFesSetCustomKeyValueCsReq) - } - "CmdPlanetFesDeliverPamCargoScRsp" => { - Some(Self::CmdPlanetFesDeliverPamCargoScRsp) - } - "CmdPlanetFesFriendRankingInfoChangeScNotify" => { - Some(Self::CmdPlanetFesFriendRankingInfoChangeScNotify) - } - "CmdPlanetFesDealAvatarEventOptionItemScRsp" => { - Some(Self::CmdPlanetFesDealAvatarEventOptionItemScRsp) - } - "CmdPlanetFesGetBusinessDayInfoScRsp" => { - Some(Self::CmdPlanetFesGetBusinessDayInfoScRsp) - } - "CmdPlanetFesChooseAvatarEventOptionCsReq" => { - Some(Self::CmdPlanetFesChooseAvatarEventOptionCsReq) - } - "CmdPlanetFesBonusEventInteractCsReq" => { - Some(Self::CmdPlanetFesBonusEventInteractCsReq) - } - "CmdPlanetFesBonusEventInteractScRsp" => { - Some(Self::CmdPlanetFesBonusEventInteractScRsp) + "CmdPlanetFesUpgradeFesLevelScRsp" => { + Some(Self::CmdPlanetFesUpgradeFesLevelScRsp) } "CmdPlanetFesStartMiniGameScRsp" => { Some(Self::CmdPlanetFesStartMiniGameScRsp) } - "CmdPlanetFesUpgradeSkillLevelScRsp" => { - Some(Self::CmdPlanetFesUpgradeSkillLevelScRsp) - } - "CmdPlanetFesChooseAvatarEventOptionScRsp" => { - Some(Self::CmdPlanetFesChooseAvatarEventOptionScRsp) - } - "CmdPlanetFesUpgradeSkillLevelCsReq" => { - Some(Self::CmdPlanetFesUpgradeSkillLevelCsReq) - } - "CmdPlanetFesDoGachaScRsp" => Some(Self::CmdPlanetFesDoGachaScRsp), - "CmdPlanetFesSetAvatarWorkCsReq" => { - Some(Self::CmdPlanetFesSetAvatarWorkCsReq) - } - "CmdPlanetFesAvatarLevelUpScRsp" => { - Some(Self::CmdPlanetFesAvatarLevelUpScRsp) - } - "CmdPlanetFesGetAvatarStatScRsp" => { - Some(Self::CmdPlanetFesGetAvatarStatScRsp) - } - "CmdPlanetFesSetCustomKeyValueScRsp" => { - Some(Self::CmdPlanetFesSetCustomKeyValueScRsp) - } - "CmdPlanetFesCollectAllIncomeScRsp" => { - Some(Self::CmdPlanetFesCollectAllIncomeScRsp) - } - "CmdPlanetFesCollectIncomeScRsp" => { - Some(Self::CmdPlanetFesCollectIncomeScRsp) - } - "CmdPlanetFesSyncChangeScNotify" => { - Some(Self::CmdPlanetFesSyncChangeScNotify) - } - "CmdPlanetFesClientStatusScRsp" => Some(Self::CmdPlanetFesClientStatusScRsp), - "CmdGetPlanetFesDataCsReq" => Some(Self::CmdGetPlanetFesDataCsReq), - "CmdPlanetFesTakeRegionPhaseRewardScRsp" => { - Some(Self::CmdPlanetFesTakeRegionPhaseRewardScRsp) - } - "CmdPlanetFesBusinessDayRefreshEventCsReq" => { - Some(Self::CmdPlanetFesBusinessDayRefreshEventCsReq) - } - "CmdPlanetFesGameBingoFlipCsReq" => { - Some(Self::CmdPlanetFesGameBingoFlipCsReq) - } - "CmdPlanetFesSetAvatarWorkScRsp" => { - Some(Self::CmdPlanetFesSetAvatarWorkScRsp) - } - "CmdPlanetFesCollectIncomeCsReq" => { - Some(Self::CmdPlanetFesCollectIncomeCsReq) - } - "CmdPlanetFesBuyLandScRsp" => Some(Self::CmdPlanetFesBuyLandScRsp), - "CmdPlanetFesGetFriendRankingInfoListScRsp" => { - Some(Self::CmdPlanetFesGetFriendRankingInfoListScRsp) - } - "CmdPlanetFesTakeQuestRewardCsReq" => { - Some(Self::CmdPlanetFesTakeQuestRewardCsReq) + "CmdPlanetFesGetBusinessDayInfoScRsp" => { + Some(Self::CmdPlanetFesGetBusinessDayInfoScRsp) } "CmdPlanetFesAvatarLevelUpCsReq" => { Some(Self::CmdPlanetFesAvatarLevelUpCsReq) } - "CmdPlanetFesDeliverPamCargoCsReq" => { - Some(Self::CmdPlanetFesDeliverPamCargoCsReq) + "CmdPlanetFesSyncChangeScNotify" => { + Some(Self::CmdPlanetFesSyncChangeScNotify) } - "CmdPlanetFesUpgradeFesLevelScRsp" => { - Some(Self::CmdPlanetFesUpgradeFesLevelScRsp) + "CmdPlanetFesAvatarLevelUpScRsp" => { + Some(Self::CmdPlanetFesAvatarLevelUpScRsp) } - "CmdPlanetFesBuyLandCsReq" => Some(Self::CmdPlanetFesBuyLandCsReq), - "CmdGetPlanetFesDataScRsp" => Some(Self::CmdGetPlanetFesDataScRsp), - "CmdPlanetFesUseItemScRsp" => Some(Self::CmdPlanetFesUseItemScRsp), - "CmdPlanetFesGetBusinessDayInfoCsReq" => { - Some(Self::CmdPlanetFesGetBusinessDayInfoCsReq) - } - "CmdPlanetFesDealAvatarEventOptionItemCsReq" => { - Some(Self::CmdPlanetFesDealAvatarEventOptionItemCsReq) + "CmdPlanetFesCollectAllIncomeCsReq" => { + Some(Self::CmdPlanetFesCollectAllIncomeCsReq) } "CmdPlanetFesTakeRegionPhaseRewardCsReq" => { Some(Self::CmdPlanetFesTakeRegionPhaseRewardCsReq) } + "CmdPlanetFesCollectIncomeCsReq" => { + Some(Self::CmdPlanetFesCollectIncomeCsReq) + } + "CmdPlanetFesUpgradeSkillLevelCsReq" => { + Some(Self::CmdPlanetFesUpgradeSkillLevelCsReq) + } + "CmdPlanetFesDeliverPamCargoScRsp" => { + Some(Self::CmdPlanetFesDeliverPamCargoScRsp) + } + "CmdPlanetFesGameBingoFlipCsReq" => { + Some(Self::CmdPlanetFesGameBingoFlipCsReq) + } + "CmdPlanetFesCollectIncomeScRsp" => { + Some(Self::CmdPlanetFesCollectIncomeScRsp) + } + "CmdPlanetFesDoGachaCsReq" => Some(Self::CmdPlanetFesDoGachaCsReq), + "CmdPlanetFesChooseAvatarEventOptionScRsp" => { + Some(Self::CmdPlanetFesChooseAvatarEventOptionScRsp) + } + "CmdPlanetFesBuyLandCsReq" => Some(Self::CmdPlanetFesBuyLandCsReq), + "CmdPlanetFesTakeQuestRewardScRsp" => { + Some(Self::CmdPlanetFesTakeQuestRewardScRsp) + } + "CmdPlanetFesDealAvatarEventOptionItemScRsp" => { + Some(Self::CmdPlanetFesDealAvatarEventOptionItemScRsp) + } + "CmdPlanetFesDeliverPamCargoCsReq" => { + Some(Self::CmdPlanetFesDeliverPamCargoCsReq) + } + "CmdPlanetFesCollectAllIncomeScRsp" => { + Some(Self::CmdPlanetFesCollectAllIncomeScRsp) + } + "CmdPlanetFesUseItemCsReq" => Some(Self::CmdPlanetFesUseItemCsReq), + "CmdPlanetFesGetAvatarStatCsReq" => { + Some(Self::CmdPlanetFesGetAvatarStatCsReq) + } + "CmdPlanetFesUseItemScRsp" => Some(Self::CmdPlanetFesUseItemScRsp), + "CmdPlanetFesBusinessDayRefreshEventCsReq" => { + Some(Self::CmdPlanetFesBusinessDayRefreshEventCsReq) + } + "CmdPlanetFesUpgradeFesLevelCsReq" => { + Some(Self::CmdPlanetFesUpgradeFesLevelCsReq) + } + "CmdPlanetFesTakeRegionPhaseRewardScRsp" => { + Some(Self::CmdPlanetFesTakeRegionPhaseRewardScRsp) + } + "CmdPlanetFesDoGachaScRsp" => Some(Self::CmdPlanetFesDoGachaScRsp), + "CmdPlanetFesGameBingoFlipScRsp" => { + Some(Self::CmdPlanetFesGameBingoFlipScRsp) + } + "CmdPlanetFesDealAvatarEventOptionItemCsReq" => { + Some(Self::CmdPlanetFesDealAvatarEventOptionItemCsReq) + } + "CmdPlanetFesTakeQuestRewardCsReq" => { + Some(Self::CmdPlanetFesTakeQuestRewardCsReq) + } + "CmdGetPlanetFesDataCsReq" => Some(Self::CmdGetPlanetFesDataCsReq), "CmdPlanetFesStartMiniGameCsReq" => { Some(Self::CmdPlanetFesStartMiniGameCsReq) } + "CmdPlanetFesUpgradeSkillLevelScRsp" => { + Some(Self::CmdPlanetFesUpgradeSkillLevelScRsp) + } + "CmdPlanetFesGetBusinessDayInfoCsReq" => { + Some(Self::CmdPlanetFesGetBusinessDayInfoCsReq) + } + "CmdPlanetFesBusinessDayRefreshEventScRsp" => { + Some(Self::CmdPlanetFesBusinessDayRefreshEventScRsp) + } + "CmdGetPlanetFesDataScRsp" => Some(Self::CmdGetPlanetFesDataScRsp), + "CmdPlanetFesSetAvatarWorkScRsp" => { + Some(Self::CmdPlanetFesSetAvatarWorkScRsp) + } + "CmdPlanetFesGetAvatarStatScRsp" => { + Some(Self::CmdPlanetFesGetAvatarStatScRsp) + } + "CmdPlanetFesBonusEventInteractCsReq" => { + Some(Self::CmdPlanetFesBonusEventInteractCsReq) + } + "CmdPlanetFesClientStatusCsReq" => Some(Self::CmdPlanetFesClientStatusCsReq), + "CmdPlanetFesSetCustomKeyValueScRsp" => { + Some(Self::CmdPlanetFesSetCustomKeyValueScRsp) + } + "CmdPlanetFesClientStatusScRsp" => Some(Self::CmdPlanetFesClientStatusScRsp), + "CmdPlanetFesChooseAvatarEventOptionCsReq" => { + Some(Self::CmdPlanetFesChooseAvatarEventOptionCsReq) + } + "CmdPlanetFesSetCustomKeyValueCsReq" => { + Some(Self::CmdPlanetFesSetCustomKeyValueCsReq) + } + "CmdPlanetFesBuyLandScRsp" => Some(Self::CmdPlanetFesBuyLandScRsp), + "CmdPlanetFesFriendRankingInfoChangeScNotify" => { + Some(Self::CmdPlanetFesFriendRankingInfoChangeScNotify) + } + "CmdPlanetFesSetAvatarWorkCsReq" => { + Some(Self::CmdPlanetFesSetAvatarWorkCsReq) + } + "CmdPlanetFesGetFriendRankingInfoListScRsp" => { + Some(Self::CmdPlanetFesGetFriendRankingInfoListScRsp) + } "CmdPlanetFesGetFriendRankingInfoListCsReq" => { Some(Self::CmdPlanetFesGetFriendRankingInfoListCsReq) } + "CmdPlanetFesBonusEventInteractScRsp" => { + Some(Self::CmdPlanetFesBonusEventInteractScRsp) + } _ => None, } } @@ -67648,24 +70122,24 @@ impl Iocpjfkgkdg { #[repr(i32)] pub enum CmdPlanetFesExtType { None = 0, - CmdPlanetFesLargeBonusInteractScRsp = 8295, - CmdPlanetFesHandleCardPieceApplyCsReq = 8332, - CmdPlanetFesGetFriendCardPieceCsReq = 8336, - CmdPlanetFesGiveCardPieceCsReq = 8303, - CmdPlanetFesGiveCardPieceScRsp = 8322, - CmdPlanetFesChangeCardPieceApplyPermissionCsReq = 8292, - CmdPlanetFesChangeCardPieceApplyPermissionScRsp = 8291, - CmdPlanetFesEnterNextBusinessDayCsReq = 8296, - CmdPlanetFesApplyCardPieceScRsp = 8317, - CmdPlanetFesLargeBonusInteractCsReq = 8319, - CmdPlanetFesApplyCardPieceCsReq = 8318, + CmdPlanetFesGetExtraCardPieceInfoCsReq = 8293, + CmdPlanetFesGetFriendCardPieceCsReq = 8318, CmdPlanetFesEnterNextBusinessDayScRsp = 8340, - CmdPlanetFesGetExtraCardPieceInfoScRsp = 8311, - CmdPlanetFesGetOfferedCardPieceScRsp = 8308, - CmdPlanetFesHandleCardPieceApplyScRsp = 8294, - CmdPlanetFesGetFriendCardPieceScRsp = 8320, - CmdPlanetFesGetOfferedCardPieceCsReq = 8333, - CmdPlanetFesGetExtraCardPieceInfoCsReq = 8313, + CmdPlanetFesHandleCardPieceApplyCsReq = 8328, + CmdPlanetFesGiveCardPieceScRsp = 8313, + CmdPlanetFesGetFriendCardPieceScRsp = 8335, + CmdPlanetFesChangeCardPieceApplyPermissionCsReq = 8311, + CmdPlanetFesGetExtraCardPieceInfoScRsp = 8334, + CmdPlanetFesGiveCardPieceCsReq = 8332, + CmdPlanetFesChangeCardPieceApplyPermissionScRsp = 8326, + CmdPlanetFesLargeBonusInteractCsReq = 8314, + CmdPlanetFesApplyCardPieceScRsp = 8321, + CmdPlanetFesLargeBonusInteractScRsp = 8295, + CmdPlanetFesApplyCardPieceCsReq = 8337, + CmdPlanetFesGetOfferedCardPieceCsReq = 8307, + CmdPlanetFesHandleCardPieceApplyScRsp = 8339, + CmdPlanetFesEnterNextBusinessDayCsReq = 8309, + CmdPlanetFesGetOfferedCardPieceScRsp = 8336, } impl CmdPlanetFesExtType { /// String value of the enum field names used in the ProtoBuf definition. @@ -67675,51 +70149,51 @@ impl CmdPlanetFesExtType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdPlanetFesExtTypeNone", - Self::CmdPlanetFesLargeBonusInteractScRsp => { - "CmdPlanetFesLargeBonusInteractScRsp" - } - Self::CmdPlanetFesHandleCardPieceApplyCsReq => { - "CmdPlanetFesHandleCardPieceApplyCsReq" + Self::CmdPlanetFesGetExtraCardPieceInfoCsReq => { + "CmdPlanetFesGetExtraCardPieceInfoCsReq" } Self::CmdPlanetFesGetFriendCardPieceCsReq => { "CmdPlanetFesGetFriendCardPieceCsReq" } - Self::CmdPlanetFesGiveCardPieceCsReq => "CmdPlanetFesGiveCardPieceCsReq", - Self::CmdPlanetFesGiveCardPieceScRsp => "CmdPlanetFesGiveCardPieceScRsp", - Self::CmdPlanetFesChangeCardPieceApplyPermissionCsReq => { - "CmdPlanetFesChangeCardPieceApplyPermissionCsReq" - } - Self::CmdPlanetFesChangeCardPieceApplyPermissionScRsp => { - "CmdPlanetFesChangeCardPieceApplyPermissionScRsp" - } - Self::CmdPlanetFesEnterNextBusinessDayCsReq => { - "CmdPlanetFesEnterNextBusinessDayCsReq" - } - Self::CmdPlanetFesApplyCardPieceScRsp => "CmdPlanetFesApplyCardPieceScRsp", - Self::CmdPlanetFesLargeBonusInteractCsReq => { - "CmdPlanetFesLargeBonusInteractCsReq" - } - Self::CmdPlanetFesApplyCardPieceCsReq => "CmdPlanetFesApplyCardPieceCsReq", Self::CmdPlanetFesEnterNextBusinessDayScRsp => { "CmdPlanetFesEnterNextBusinessDayScRsp" } + Self::CmdPlanetFesHandleCardPieceApplyCsReq => { + "CmdPlanetFesHandleCardPieceApplyCsReq" + } + Self::CmdPlanetFesGiveCardPieceScRsp => "CmdPlanetFesGiveCardPieceScRsp", + Self::CmdPlanetFesGetFriendCardPieceScRsp => { + "CmdPlanetFesGetFriendCardPieceScRsp" + } + Self::CmdPlanetFesChangeCardPieceApplyPermissionCsReq => { + "CmdPlanetFesChangeCardPieceApplyPermissionCsReq" + } Self::CmdPlanetFesGetExtraCardPieceInfoScRsp => { "CmdPlanetFesGetExtraCardPieceInfoScRsp" } - Self::CmdPlanetFesGetOfferedCardPieceScRsp => { - "CmdPlanetFesGetOfferedCardPieceScRsp" + Self::CmdPlanetFesGiveCardPieceCsReq => "CmdPlanetFesGiveCardPieceCsReq", + Self::CmdPlanetFesChangeCardPieceApplyPermissionScRsp => { + "CmdPlanetFesChangeCardPieceApplyPermissionScRsp" + } + Self::CmdPlanetFesLargeBonusInteractCsReq => { + "CmdPlanetFesLargeBonusInteractCsReq" + } + Self::CmdPlanetFesApplyCardPieceScRsp => "CmdPlanetFesApplyCardPieceScRsp", + Self::CmdPlanetFesLargeBonusInteractScRsp => { + "CmdPlanetFesLargeBonusInteractScRsp" + } + Self::CmdPlanetFesApplyCardPieceCsReq => "CmdPlanetFesApplyCardPieceCsReq", + Self::CmdPlanetFesGetOfferedCardPieceCsReq => { + "CmdPlanetFesGetOfferedCardPieceCsReq" } Self::CmdPlanetFesHandleCardPieceApplyScRsp => { "CmdPlanetFesHandleCardPieceApplyScRsp" } - Self::CmdPlanetFesGetFriendCardPieceScRsp => { - "CmdPlanetFesGetFriendCardPieceScRsp" + Self::CmdPlanetFesEnterNextBusinessDayCsReq => { + "CmdPlanetFesEnterNextBusinessDayCsReq" } - Self::CmdPlanetFesGetOfferedCardPieceCsReq => { - "CmdPlanetFesGetOfferedCardPieceCsReq" - } - Self::CmdPlanetFesGetExtraCardPieceInfoCsReq => { - "CmdPlanetFesGetExtraCardPieceInfoCsReq" + Self::CmdPlanetFesGetOfferedCardPieceScRsp => { + "CmdPlanetFesGetOfferedCardPieceScRsp" } } } @@ -67727,59 +70201,59 @@ impl CmdPlanetFesExtType { pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdPlanetFesExtTypeNone" => Some(Self::None), - "CmdPlanetFesLargeBonusInteractScRsp" => { - Some(Self::CmdPlanetFesLargeBonusInteractScRsp) - } - "CmdPlanetFesHandleCardPieceApplyCsReq" => { - Some(Self::CmdPlanetFesHandleCardPieceApplyCsReq) + "CmdPlanetFesGetExtraCardPieceInfoCsReq" => { + Some(Self::CmdPlanetFesGetExtraCardPieceInfoCsReq) } "CmdPlanetFesGetFriendCardPieceCsReq" => { Some(Self::CmdPlanetFesGetFriendCardPieceCsReq) } - "CmdPlanetFesGiveCardPieceCsReq" => { - Some(Self::CmdPlanetFesGiveCardPieceCsReq) + "CmdPlanetFesEnterNextBusinessDayScRsp" => { + Some(Self::CmdPlanetFesEnterNextBusinessDayScRsp) + } + "CmdPlanetFesHandleCardPieceApplyCsReq" => { + Some(Self::CmdPlanetFesHandleCardPieceApplyCsReq) } "CmdPlanetFesGiveCardPieceScRsp" => { Some(Self::CmdPlanetFesGiveCardPieceScRsp) } + "CmdPlanetFesGetFriendCardPieceScRsp" => { + Some(Self::CmdPlanetFesGetFriendCardPieceScRsp) + } "CmdPlanetFesChangeCardPieceApplyPermissionCsReq" => { Some(Self::CmdPlanetFesChangeCardPieceApplyPermissionCsReq) } - "CmdPlanetFesChangeCardPieceApplyPermissionScRsp" => { - Some(Self::CmdPlanetFesChangeCardPieceApplyPermissionScRsp) - } - "CmdPlanetFesEnterNextBusinessDayCsReq" => { - Some(Self::CmdPlanetFesEnterNextBusinessDayCsReq) - } - "CmdPlanetFesApplyCardPieceScRsp" => { - Some(Self::CmdPlanetFesApplyCardPieceScRsp) - } - "CmdPlanetFesLargeBonusInteractCsReq" => { - Some(Self::CmdPlanetFesLargeBonusInteractCsReq) - } - "CmdPlanetFesApplyCardPieceCsReq" => { - Some(Self::CmdPlanetFesApplyCardPieceCsReq) - } - "CmdPlanetFesEnterNextBusinessDayScRsp" => { - Some(Self::CmdPlanetFesEnterNextBusinessDayScRsp) - } "CmdPlanetFesGetExtraCardPieceInfoScRsp" => { Some(Self::CmdPlanetFesGetExtraCardPieceInfoScRsp) } - "CmdPlanetFesGetOfferedCardPieceScRsp" => { - Some(Self::CmdPlanetFesGetOfferedCardPieceScRsp) + "CmdPlanetFesGiveCardPieceCsReq" => { + Some(Self::CmdPlanetFesGiveCardPieceCsReq) } - "CmdPlanetFesHandleCardPieceApplyScRsp" => { - Some(Self::CmdPlanetFesHandleCardPieceApplyScRsp) + "CmdPlanetFesChangeCardPieceApplyPermissionScRsp" => { + Some(Self::CmdPlanetFesChangeCardPieceApplyPermissionScRsp) } - "CmdPlanetFesGetFriendCardPieceScRsp" => { - Some(Self::CmdPlanetFesGetFriendCardPieceScRsp) + "CmdPlanetFesLargeBonusInteractCsReq" => { + Some(Self::CmdPlanetFesLargeBonusInteractCsReq) + } + "CmdPlanetFesApplyCardPieceScRsp" => { + Some(Self::CmdPlanetFesApplyCardPieceScRsp) + } + "CmdPlanetFesLargeBonusInteractScRsp" => { + Some(Self::CmdPlanetFesLargeBonusInteractScRsp) + } + "CmdPlanetFesApplyCardPieceCsReq" => { + Some(Self::CmdPlanetFesApplyCardPieceCsReq) } "CmdPlanetFesGetOfferedCardPieceCsReq" => { Some(Self::CmdPlanetFesGetOfferedCardPieceCsReq) } - "CmdPlanetFesGetExtraCardPieceInfoCsReq" => { - Some(Self::CmdPlanetFesGetExtraCardPieceInfoCsReq) + "CmdPlanetFesHandleCardPieceApplyScRsp" => { + Some(Self::CmdPlanetFesHandleCardPieceApplyScRsp) + } + "CmdPlanetFesEnterNextBusinessDayCsReq" => { + Some(Self::CmdPlanetFesEnterNextBusinessDayCsReq) + } + "CmdPlanetFesGetOfferedCardPieceScRsp" => { + Some(Self::CmdPlanetFesGetOfferedCardPieceScRsp) } _ => None, } @@ -67832,78 +70306,80 @@ impl Aopkifdmadi { #[repr(i32)] pub enum CmdPlayerType { None = 0, - CmdGetBasicInfoScRsp = 71, - CmdGetAuthkeyCsReq = 67, - CmdAntiAddictScNotify = 36, - CmdSetAvatarPathCsReq = 84, - CmdPlayerHeartBeatScRsp = 12, - CmdClientDownloadDataScNotify = 46, - CmdUpdatePlayerSettingCsReq = 30, - CmdUpdateFeatureSwitchScNotify = 85, - CmdStaminaInfoScNotify = 80, - CmdSetGameplayBirthdayScRsp = 82, - CmdPlayerLogoutCsReq = 98, - CmdAceAntiCheaterCsReq = 83, - CmdGetVideoVersionKeyCsReq = 22, - CmdClientObjUploadScRsp = 76, - CmdGetLevelRewardScRsp = 9, - CmdGateServerScNotify = 64, - CmdSetMultipleAvatarPathsCsReq = 32, - CmdGmTalkScRsp = 7, - CmdPlayerKickOutScNotify = 41, - CmdGetGameStateServiceConfigScRsp = 33, - CmdQueryProductInfoScRsp = 13, - CmdSetNicknameCsReq = 78, - CmdSetGenderScRsp = 60, - CmdGetAuthkeyScRsp = 72, - CmdUpdatePlayerSettingScRsp = 11, - CmdPlayerLoginScRsp = 5, - CmdGetSecretKeyInfoScRsp = 49, - CmdServerAnnounceNotify = 73, - CmdClientObjDownloadDataScNotify = 59, - CmdGetBasicInfoCsReq = 29, - CmdSetNicknameScRsp = 74, - CmdSetRedPointStatusScNotify = 44, - CmdRetcodeNotify = 4, - CmdSetMultipleAvatarPathsScRsp = 34, - CmdSetLanguageScRsp = 24, - CmdExchangeStaminaScRsp = 63, - CmdSetGenderCsReq = 15, - CmdPlayerGetTokenCsReq = 79, - CmdGetLevelRewardTakenListCsReq = 90, - CmdPlayerHeartBeatCsReq = 86, - CmdMonthCardRewardNotify = 57, - CmdAceAntiCheaterScRsp = 3, - CmdGetSecretKeyInfoCsReq = 18, - CmdDailyRefreshNotify = 45, - CmdPlayerLoginFinishScRsp = 17, - CmdGmTalkCsReq = 55, - CmdSetPlayerInfoScRsp = 28, - CmdUpdatePsnSettingsInfoScRsp = 47, - CmdQueryProductInfoCsReq = 8, + CmdGetLevelRewardTakenListScRsp = 20, + CmdSetGameplayBirthdayCsReq = 36, + CmdUpdatePsnSettingsInfoScRsp = 84, + CmdPlayerHeartBeatScRsp = 57, + CmdReserveStaminaExchangeScRsp = 72, + CmdReserveStaminaExchangeCsReq = 27, + CmdSetAvatarPathCsReq = 39, + CmdAceAntiCheaterCsReq = 47, + CmdAvatarPathChangedNotify = 30, + CmdPlayerLogoutCsReq = 77, + CmdSetGenderScRsp = 76, + CmdClientObjUploadCsReq = 28, + CmdSetRedPointStatusScNotify = 70, + CmdPlayerKickOutScNotify = 19, + CmdGetBasicInfoScRsp = 83, + CmdGetLevelRewardCsReq = 90, + CmdPlayerForceSyncGameStateFinishScRsp = 3, + CmdClientObjDownloadDataScNotify = 50, + CmdGetAuthkeyScRsp = 66, + CmdUnlockAvatarPathScRsp = 74, CmdUnlockAvatarPathCsReq = 65, - CmdPlayerLogoutScRsp = 53, - CmdUnlockAvatarPathScRsp = 19, - CmdReserveStaminaExchangeCsReq = 40, - CmdGetLevelRewardTakenListScRsp = 54, - CmdPlayerGetTokenScRsp = 2, - CmdPlayerLoginCsReq = 10, - CmdGetLevelRewardCsReq = 62, - CmdGetGameStateServiceConfigCsReq = 43, - CmdSetGameplayBirthdayCsReq = 58, - CmdAvatarPathChangedNotify = 68, - CmdGmTalkScNotify = 6, - CmdReserveStaminaExchangeScRsp = 27, - CmdRegionStopScNotify = 94, - CmdExchangeStaminaCsReq = 26, - CmdClientObjUploadCsReq = 56, - CmdSetAvatarPathScRsp = 38, - CmdPlayerLoginFinishCsReq = 96, - CmdFeatureSwitchClosedScNotify = 23, - CmdSetLanguageCsReq = 92, - CmdUpdatePsnSettingsInfoCsReq = 75, - CmdGetVideoVersionKeyScRsp = 99, - CmdSetPlayerInfoCsReq = 66, + CmdClientDownloadDataScNotify = 53, + CmdPlayerLoginCsReq = 41, + CmdPlayerLoginScRsp = 14, + CmdExchangeStaminaScRsp = 32, + CmdRegionStopScNotify = 92, + CmdSetGenderCsReq = 61, + CmdSetLanguageCsReq = 86, + CmdSetPlayerInfoScRsp = 73, + CmdGateServerScNotify = 75, + CmdPlayerLogoutScRsp = 81, + CmdGmTalkScRsp = 34, + CmdExchangeStaminaCsReq = 96, + CmdGetSecretKeyInfoScRsp = 71, + CmdSetNicknameCsReq = 97, + CmdSetGameplayBirthdayScRsp = 7, + CmdAceAntiCheaterScRsp = 8, + CmdGetLevelRewardScRsp = 21, + CmdUpdateFeatureSwitchScNotify = 26, + CmdStaminaInfoScNotify = 94, + CmdGetAuthkeyCsReq = 82, + CmdSetMultipleAvatarPathsScRsp = 52, + CmdUpdatePlayerSettingScRsp = 37, + CmdSetLanguageScRsp = 33, + CmdQueryProductInfoCsReq = 5, + CmdPlayerHeartBeatCsReq = 13, + CmdPlayerLoginFinishCsReq = 44, + CmdClientObjUploadScRsp = 55, + CmdGetLevelRewardTakenListCsReq = 15, + CmdPlayerLoginFinishScRsp = 1, + CmdPlayerGetTokenCsReq = 2, + CmdFeatureSwitchClosedScNotify = 42, + CmdAntiAddictScNotify = 31, + CmdSetMultipleAvatarPathsCsReq = 93, + CmdGmTalkScNotify = 88, + CmdGetBasicInfoCsReq = 80, + CmdGetGameStateServiceConfigScRsp = 68, + CmdGetGameStateServiceConfigCsReq = 49, + CmdSetAvatarPathScRsp = 79, + CmdGmTalkCsReq = 62, + CmdPlayerGetTokenScRsp = 85, + CmdGetVideoVersionKeyCsReq = 38, + CmdMonthCardRewardNotify = 56, + CmdQueryProductInfoScRsp = 24, + CmdDailyRefreshNotify = 58, + CmdSetPlayerInfoCsReq = 9, + CmdRetcodeNotify = 29, + CmdGetVideoVersionKeyScRsp = 18, + CmdGetSecretKeyInfoCsReq = 48, + CmdUpdatePlayerSettingCsReq = 43, + CmdSetNicknameScRsp = 87, + CmdPlayerForceSyncGameStateFinishCsReq = 16, + CmdServerAnnounceNotify = 45, + CmdUpdatePsnSettingsInfoCsReq = 4, } impl CmdPlayerType { /// String value of the enum field names used in the ProtoBuf definition. @@ -67913,182 +70389,194 @@ impl CmdPlayerType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdPlayerTypeNone", - Self::CmdGetBasicInfoScRsp => "CmdGetBasicInfoScRsp", - Self::CmdGetAuthkeyCsReq => "CmdGetAuthkeyCsReq", - Self::CmdAntiAddictScNotify => "CmdAntiAddictScNotify", - Self::CmdSetAvatarPathCsReq => "CmdSetAvatarPathCsReq", + Self::CmdGetLevelRewardTakenListScRsp => "CmdGetLevelRewardTakenListScRsp", + Self::CmdSetGameplayBirthdayCsReq => "CmdSetGameplayBirthdayCsReq", + Self::CmdUpdatePsnSettingsInfoScRsp => "CmdUpdatePsnSettingsInfoScRsp", Self::CmdPlayerHeartBeatScRsp => "CmdPlayerHeartBeatScRsp", + Self::CmdReserveStaminaExchangeScRsp => "CmdReserveStaminaExchangeScRsp", + Self::CmdReserveStaminaExchangeCsReq => "CmdReserveStaminaExchangeCsReq", + Self::CmdSetAvatarPathCsReq => "CmdSetAvatarPathCsReq", + Self::CmdAceAntiCheaterCsReq => "CmdAceAntiCheaterCsReq", + Self::CmdAvatarPathChangedNotify => "CmdAvatarPathChangedNotify", + Self::CmdPlayerLogoutCsReq => "CmdPlayerLogoutCsReq", + Self::CmdSetGenderScRsp => "CmdSetGenderScRsp", + Self::CmdClientObjUploadCsReq => "CmdClientObjUploadCsReq", + Self::CmdSetRedPointStatusScNotify => "CmdSetRedPointStatusScNotify", + Self::CmdPlayerKickOutScNotify => "CmdPlayerKickOutScNotify", + Self::CmdGetBasicInfoScRsp => "CmdGetBasicInfoScRsp", + Self::CmdGetLevelRewardCsReq => "CmdGetLevelRewardCsReq", + Self::CmdPlayerForceSyncGameStateFinishScRsp => { + "CmdPlayerForceSyncGameStateFinishScRsp" + } + Self::CmdClientObjDownloadDataScNotify => "CmdClientObjDownloadDataScNotify", + Self::CmdGetAuthkeyScRsp => "CmdGetAuthkeyScRsp", + Self::CmdUnlockAvatarPathScRsp => "CmdUnlockAvatarPathScRsp", + Self::CmdUnlockAvatarPathCsReq => "CmdUnlockAvatarPathCsReq", Self::CmdClientDownloadDataScNotify => "CmdClientDownloadDataScNotify", - Self::CmdUpdatePlayerSettingCsReq => "CmdUpdatePlayerSettingCsReq", + Self::CmdPlayerLoginCsReq => "CmdPlayerLoginCsReq", + Self::CmdPlayerLoginScRsp => "CmdPlayerLoginScRsp", + Self::CmdExchangeStaminaScRsp => "CmdExchangeStaminaScRsp", + Self::CmdRegionStopScNotify => "CmdRegionStopScNotify", + Self::CmdSetGenderCsReq => "CmdSetGenderCsReq", + Self::CmdSetLanguageCsReq => "CmdSetLanguageCsReq", + Self::CmdSetPlayerInfoScRsp => "CmdSetPlayerInfoScRsp", + Self::CmdGateServerScNotify => "CmdGateServerScNotify", + Self::CmdPlayerLogoutScRsp => "CmdPlayerLogoutScRsp", + Self::CmdGmTalkScRsp => "CmdGmTalkScRsp", + Self::CmdExchangeStaminaCsReq => "CmdExchangeStaminaCsReq", + Self::CmdGetSecretKeyInfoScRsp => "CmdGetSecretKeyInfoScRsp", + Self::CmdSetNicknameCsReq => "CmdSetNicknameCsReq", + Self::CmdSetGameplayBirthdayScRsp => "CmdSetGameplayBirthdayScRsp", + Self::CmdAceAntiCheaterScRsp => "CmdAceAntiCheaterScRsp", + Self::CmdGetLevelRewardScRsp => "CmdGetLevelRewardScRsp", Self::CmdUpdateFeatureSwitchScNotify => "CmdUpdateFeatureSwitchScNotify", Self::CmdStaminaInfoScNotify => "CmdStaminaInfoScNotify", - Self::CmdSetGameplayBirthdayScRsp => "CmdSetGameplayBirthdayScRsp", - Self::CmdPlayerLogoutCsReq => "CmdPlayerLogoutCsReq", - Self::CmdAceAntiCheaterCsReq => "CmdAceAntiCheaterCsReq", - Self::CmdGetVideoVersionKeyCsReq => "CmdGetVideoVersionKeyCsReq", + Self::CmdGetAuthkeyCsReq => "CmdGetAuthkeyCsReq", + Self::CmdSetMultipleAvatarPathsScRsp => "CmdSetMultipleAvatarPathsScRsp", + Self::CmdUpdatePlayerSettingScRsp => "CmdUpdatePlayerSettingScRsp", + Self::CmdSetLanguageScRsp => "CmdSetLanguageScRsp", + Self::CmdQueryProductInfoCsReq => "CmdQueryProductInfoCsReq", + Self::CmdPlayerHeartBeatCsReq => "CmdPlayerHeartBeatCsReq", + Self::CmdPlayerLoginFinishCsReq => "CmdPlayerLoginFinishCsReq", Self::CmdClientObjUploadScRsp => "CmdClientObjUploadScRsp", - Self::CmdGetLevelRewardScRsp => "CmdGetLevelRewardScRsp", - Self::CmdGateServerScNotify => "CmdGateServerScNotify", + Self::CmdGetLevelRewardTakenListCsReq => "CmdGetLevelRewardTakenListCsReq", + Self::CmdPlayerLoginFinishScRsp => "CmdPlayerLoginFinishScRsp", + Self::CmdPlayerGetTokenCsReq => "CmdPlayerGetTokenCsReq", + Self::CmdFeatureSwitchClosedScNotify => "CmdFeatureSwitchClosedScNotify", + Self::CmdAntiAddictScNotify => "CmdAntiAddictScNotify", Self::CmdSetMultipleAvatarPathsCsReq => "CmdSetMultipleAvatarPathsCsReq", - Self::CmdGmTalkScRsp => "CmdGmTalkScRsp", - Self::CmdPlayerKickOutScNotify => "CmdPlayerKickOutScNotify", + Self::CmdGmTalkScNotify => "CmdGmTalkScNotify", + Self::CmdGetBasicInfoCsReq => "CmdGetBasicInfoCsReq", Self::CmdGetGameStateServiceConfigScRsp => { "CmdGetGameStateServiceConfigScRsp" } - Self::CmdQueryProductInfoScRsp => "CmdQueryProductInfoScRsp", - Self::CmdSetNicknameCsReq => "CmdSetNicknameCsReq", - Self::CmdSetGenderScRsp => "CmdSetGenderScRsp", - Self::CmdGetAuthkeyScRsp => "CmdGetAuthkeyScRsp", - Self::CmdUpdatePlayerSettingScRsp => "CmdUpdatePlayerSettingScRsp", - Self::CmdPlayerLoginScRsp => "CmdPlayerLoginScRsp", - Self::CmdGetSecretKeyInfoScRsp => "CmdGetSecretKeyInfoScRsp", - Self::CmdServerAnnounceNotify => "CmdServerAnnounceNotify", - Self::CmdClientObjDownloadDataScNotify => "CmdClientObjDownloadDataScNotify", - Self::CmdGetBasicInfoCsReq => "CmdGetBasicInfoCsReq", - Self::CmdSetNicknameScRsp => "CmdSetNicknameScRsp", - Self::CmdSetRedPointStatusScNotify => "CmdSetRedPointStatusScNotify", - Self::CmdRetcodeNotify => "CmdRetcodeNotify", - Self::CmdSetMultipleAvatarPathsScRsp => "CmdSetMultipleAvatarPathsScRsp", - Self::CmdSetLanguageScRsp => "CmdSetLanguageScRsp", - Self::CmdExchangeStaminaScRsp => "CmdExchangeStaminaScRsp", - Self::CmdSetGenderCsReq => "CmdSetGenderCsReq", - Self::CmdPlayerGetTokenCsReq => "CmdPlayerGetTokenCsReq", - Self::CmdGetLevelRewardTakenListCsReq => "CmdGetLevelRewardTakenListCsReq", - Self::CmdPlayerHeartBeatCsReq => "CmdPlayerHeartBeatCsReq", - Self::CmdMonthCardRewardNotify => "CmdMonthCardRewardNotify", - Self::CmdAceAntiCheaterScRsp => "CmdAceAntiCheaterScRsp", - Self::CmdGetSecretKeyInfoCsReq => "CmdGetSecretKeyInfoCsReq", - Self::CmdDailyRefreshNotify => "CmdDailyRefreshNotify", - Self::CmdPlayerLoginFinishScRsp => "CmdPlayerLoginFinishScRsp", - Self::CmdGmTalkCsReq => "CmdGmTalkCsReq", - Self::CmdSetPlayerInfoScRsp => "CmdSetPlayerInfoScRsp", - Self::CmdUpdatePsnSettingsInfoScRsp => "CmdUpdatePsnSettingsInfoScRsp", - Self::CmdQueryProductInfoCsReq => "CmdQueryProductInfoCsReq", - Self::CmdUnlockAvatarPathCsReq => "CmdUnlockAvatarPathCsReq", - Self::CmdPlayerLogoutScRsp => "CmdPlayerLogoutScRsp", - Self::CmdUnlockAvatarPathScRsp => "CmdUnlockAvatarPathScRsp", - Self::CmdReserveStaminaExchangeCsReq => "CmdReserveStaminaExchangeCsReq", - Self::CmdGetLevelRewardTakenListScRsp => "CmdGetLevelRewardTakenListScRsp", - Self::CmdPlayerGetTokenScRsp => "CmdPlayerGetTokenScRsp", - Self::CmdPlayerLoginCsReq => "CmdPlayerLoginCsReq", - Self::CmdGetLevelRewardCsReq => "CmdGetLevelRewardCsReq", Self::CmdGetGameStateServiceConfigCsReq => { "CmdGetGameStateServiceConfigCsReq" } - Self::CmdSetGameplayBirthdayCsReq => "CmdSetGameplayBirthdayCsReq", - Self::CmdAvatarPathChangedNotify => "CmdAvatarPathChangedNotify", - Self::CmdGmTalkScNotify => "CmdGmTalkScNotify", - Self::CmdReserveStaminaExchangeScRsp => "CmdReserveStaminaExchangeScRsp", - Self::CmdRegionStopScNotify => "CmdRegionStopScNotify", - Self::CmdExchangeStaminaCsReq => "CmdExchangeStaminaCsReq", - Self::CmdClientObjUploadCsReq => "CmdClientObjUploadCsReq", Self::CmdSetAvatarPathScRsp => "CmdSetAvatarPathScRsp", - Self::CmdPlayerLoginFinishCsReq => "CmdPlayerLoginFinishCsReq", - Self::CmdFeatureSwitchClosedScNotify => "CmdFeatureSwitchClosedScNotify", - Self::CmdSetLanguageCsReq => "CmdSetLanguageCsReq", - Self::CmdUpdatePsnSettingsInfoCsReq => "CmdUpdatePsnSettingsInfoCsReq", - Self::CmdGetVideoVersionKeyScRsp => "CmdGetVideoVersionKeyScRsp", + Self::CmdGmTalkCsReq => "CmdGmTalkCsReq", + Self::CmdPlayerGetTokenScRsp => "CmdPlayerGetTokenScRsp", + Self::CmdGetVideoVersionKeyCsReq => "CmdGetVideoVersionKeyCsReq", + Self::CmdMonthCardRewardNotify => "CmdMonthCardRewardNotify", + Self::CmdQueryProductInfoScRsp => "CmdQueryProductInfoScRsp", + Self::CmdDailyRefreshNotify => "CmdDailyRefreshNotify", Self::CmdSetPlayerInfoCsReq => "CmdSetPlayerInfoCsReq", + Self::CmdRetcodeNotify => "CmdRetcodeNotify", + Self::CmdGetVideoVersionKeyScRsp => "CmdGetVideoVersionKeyScRsp", + Self::CmdGetSecretKeyInfoCsReq => "CmdGetSecretKeyInfoCsReq", + Self::CmdUpdatePlayerSettingCsReq => "CmdUpdatePlayerSettingCsReq", + Self::CmdSetNicknameScRsp => "CmdSetNicknameScRsp", + Self::CmdPlayerForceSyncGameStateFinishCsReq => { + "CmdPlayerForceSyncGameStateFinishCsReq" + } + Self::CmdServerAnnounceNotify => "CmdServerAnnounceNotify", + Self::CmdUpdatePsnSettingsInfoCsReq => "CmdUpdatePsnSettingsInfoCsReq", } } /// 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), - "CmdGetBasicInfoScRsp" => Some(Self::CmdGetBasicInfoScRsp), - "CmdGetAuthkeyCsReq" => Some(Self::CmdGetAuthkeyCsReq), - "CmdAntiAddictScNotify" => Some(Self::CmdAntiAddictScNotify), - "CmdSetAvatarPathCsReq" => Some(Self::CmdSetAvatarPathCsReq), + "CmdGetLevelRewardTakenListScRsp" => { + Some(Self::CmdGetLevelRewardTakenListScRsp) + } + "CmdSetGameplayBirthdayCsReq" => Some(Self::CmdSetGameplayBirthdayCsReq), + "CmdUpdatePsnSettingsInfoScRsp" => Some(Self::CmdUpdatePsnSettingsInfoScRsp), "CmdPlayerHeartBeatScRsp" => Some(Self::CmdPlayerHeartBeatScRsp), + "CmdReserveStaminaExchangeScRsp" => { + Some(Self::CmdReserveStaminaExchangeScRsp) + } + "CmdReserveStaminaExchangeCsReq" => { + Some(Self::CmdReserveStaminaExchangeCsReq) + } + "CmdSetAvatarPathCsReq" => Some(Self::CmdSetAvatarPathCsReq), + "CmdAceAntiCheaterCsReq" => Some(Self::CmdAceAntiCheaterCsReq), + "CmdAvatarPathChangedNotify" => Some(Self::CmdAvatarPathChangedNotify), + "CmdPlayerLogoutCsReq" => Some(Self::CmdPlayerLogoutCsReq), + "CmdSetGenderScRsp" => Some(Self::CmdSetGenderScRsp), + "CmdClientObjUploadCsReq" => Some(Self::CmdClientObjUploadCsReq), + "CmdSetRedPointStatusScNotify" => Some(Self::CmdSetRedPointStatusScNotify), + "CmdPlayerKickOutScNotify" => Some(Self::CmdPlayerKickOutScNotify), + "CmdGetBasicInfoScRsp" => Some(Self::CmdGetBasicInfoScRsp), + "CmdGetLevelRewardCsReq" => Some(Self::CmdGetLevelRewardCsReq), + "CmdPlayerForceSyncGameStateFinishScRsp" => { + Some(Self::CmdPlayerForceSyncGameStateFinishScRsp) + } + "CmdClientObjDownloadDataScNotify" => { + Some(Self::CmdClientObjDownloadDataScNotify) + } + "CmdGetAuthkeyScRsp" => Some(Self::CmdGetAuthkeyScRsp), + "CmdUnlockAvatarPathScRsp" => Some(Self::CmdUnlockAvatarPathScRsp), + "CmdUnlockAvatarPathCsReq" => Some(Self::CmdUnlockAvatarPathCsReq), "CmdClientDownloadDataScNotify" => Some(Self::CmdClientDownloadDataScNotify), - "CmdUpdatePlayerSettingCsReq" => Some(Self::CmdUpdatePlayerSettingCsReq), + "CmdPlayerLoginCsReq" => Some(Self::CmdPlayerLoginCsReq), + "CmdPlayerLoginScRsp" => Some(Self::CmdPlayerLoginScRsp), + "CmdExchangeStaminaScRsp" => Some(Self::CmdExchangeStaminaScRsp), + "CmdRegionStopScNotify" => Some(Self::CmdRegionStopScNotify), + "CmdSetGenderCsReq" => Some(Self::CmdSetGenderCsReq), + "CmdSetLanguageCsReq" => Some(Self::CmdSetLanguageCsReq), + "CmdSetPlayerInfoScRsp" => Some(Self::CmdSetPlayerInfoScRsp), + "CmdGateServerScNotify" => Some(Self::CmdGateServerScNotify), + "CmdPlayerLogoutScRsp" => Some(Self::CmdPlayerLogoutScRsp), + "CmdGmTalkScRsp" => Some(Self::CmdGmTalkScRsp), + "CmdExchangeStaminaCsReq" => Some(Self::CmdExchangeStaminaCsReq), + "CmdGetSecretKeyInfoScRsp" => Some(Self::CmdGetSecretKeyInfoScRsp), + "CmdSetNicknameCsReq" => Some(Self::CmdSetNicknameCsReq), + "CmdSetGameplayBirthdayScRsp" => Some(Self::CmdSetGameplayBirthdayScRsp), + "CmdAceAntiCheaterScRsp" => Some(Self::CmdAceAntiCheaterScRsp), + "CmdGetLevelRewardScRsp" => Some(Self::CmdGetLevelRewardScRsp), "CmdUpdateFeatureSwitchScNotify" => { Some(Self::CmdUpdateFeatureSwitchScNotify) } "CmdStaminaInfoScNotify" => Some(Self::CmdStaminaInfoScNotify), - "CmdSetGameplayBirthdayScRsp" => Some(Self::CmdSetGameplayBirthdayScRsp), - "CmdPlayerLogoutCsReq" => Some(Self::CmdPlayerLogoutCsReq), - "CmdAceAntiCheaterCsReq" => Some(Self::CmdAceAntiCheaterCsReq), - "CmdGetVideoVersionKeyCsReq" => Some(Self::CmdGetVideoVersionKeyCsReq), - "CmdClientObjUploadScRsp" => Some(Self::CmdClientObjUploadScRsp), - "CmdGetLevelRewardScRsp" => Some(Self::CmdGetLevelRewardScRsp), - "CmdGateServerScNotify" => Some(Self::CmdGateServerScNotify), - "CmdSetMultipleAvatarPathsCsReq" => { - Some(Self::CmdSetMultipleAvatarPathsCsReq) - } - "CmdGmTalkScRsp" => Some(Self::CmdGmTalkScRsp), - "CmdPlayerKickOutScNotify" => Some(Self::CmdPlayerKickOutScNotify), - "CmdGetGameStateServiceConfigScRsp" => { - Some(Self::CmdGetGameStateServiceConfigScRsp) - } - "CmdQueryProductInfoScRsp" => Some(Self::CmdQueryProductInfoScRsp), - "CmdSetNicknameCsReq" => Some(Self::CmdSetNicknameCsReq), - "CmdSetGenderScRsp" => Some(Self::CmdSetGenderScRsp), - "CmdGetAuthkeyScRsp" => Some(Self::CmdGetAuthkeyScRsp), - "CmdUpdatePlayerSettingScRsp" => Some(Self::CmdUpdatePlayerSettingScRsp), - "CmdPlayerLoginScRsp" => Some(Self::CmdPlayerLoginScRsp), - "CmdGetSecretKeyInfoScRsp" => Some(Self::CmdGetSecretKeyInfoScRsp), - "CmdServerAnnounceNotify" => Some(Self::CmdServerAnnounceNotify), - "CmdClientObjDownloadDataScNotify" => { - Some(Self::CmdClientObjDownloadDataScNotify) - } - "CmdGetBasicInfoCsReq" => Some(Self::CmdGetBasicInfoCsReq), - "CmdSetNicknameScRsp" => Some(Self::CmdSetNicknameScRsp), - "CmdSetRedPointStatusScNotify" => Some(Self::CmdSetRedPointStatusScNotify), - "CmdRetcodeNotify" => Some(Self::CmdRetcodeNotify), + "CmdGetAuthkeyCsReq" => Some(Self::CmdGetAuthkeyCsReq), "CmdSetMultipleAvatarPathsScRsp" => { Some(Self::CmdSetMultipleAvatarPathsScRsp) } + "CmdUpdatePlayerSettingScRsp" => Some(Self::CmdUpdatePlayerSettingScRsp), "CmdSetLanguageScRsp" => Some(Self::CmdSetLanguageScRsp), - "CmdExchangeStaminaScRsp" => Some(Self::CmdExchangeStaminaScRsp), - "CmdSetGenderCsReq" => Some(Self::CmdSetGenderCsReq), - "CmdPlayerGetTokenCsReq" => Some(Self::CmdPlayerGetTokenCsReq), + "CmdQueryProductInfoCsReq" => Some(Self::CmdQueryProductInfoCsReq), + "CmdPlayerHeartBeatCsReq" => Some(Self::CmdPlayerHeartBeatCsReq), + "CmdPlayerLoginFinishCsReq" => Some(Self::CmdPlayerLoginFinishCsReq), + "CmdClientObjUploadScRsp" => Some(Self::CmdClientObjUploadScRsp), "CmdGetLevelRewardTakenListCsReq" => { Some(Self::CmdGetLevelRewardTakenListCsReq) } - "CmdPlayerHeartBeatCsReq" => Some(Self::CmdPlayerHeartBeatCsReq), - "CmdMonthCardRewardNotify" => Some(Self::CmdMonthCardRewardNotify), - "CmdAceAntiCheaterScRsp" => Some(Self::CmdAceAntiCheaterScRsp), - "CmdGetSecretKeyInfoCsReq" => Some(Self::CmdGetSecretKeyInfoCsReq), - "CmdDailyRefreshNotify" => Some(Self::CmdDailyRefreshNotify), "CmdPlayerLoginFinishScRsp" => Some(Self::CmdPlayerLoginFinishScRsp), - "CmdGmTalkCsReq" => Some(Self::CmdGmTalkCsReq), - "CmdSetPlayerInfoScRsp" => Some(Self::CmdSetPlayerInfoScRsp), - "CmdUpdatePsnSettingsInfoScRsp" => Some(Self::CmdUpdatePsnSettingsInfoScRsp), - "CmdQueryProductInfoCsReq" => Some(Self::CmdQueryProductInfoCsReq), - "CmdUnlockAvatarPathCsReq" => Some(Self::CmdUnlockAvatarPathCsReq), - "CmdPlayerLogoutScRsp" => Some(Self::CmdPlayerLogoutScRsp), - "CmdUnlockAvatarPathScRsp" => Some(Self::CmdUnlockAvatarPathScRsp), - "CmdReserveStaminaExchangeCsReq" => { - Some(Self::CmdReserveStaminaExchangeCsReq) - } - "CmdGetLevelRewardTakenListScRsp" => { - Some(Self::CmdGetLevelRewardTakenListScRsp) - } - "CmdPlayerGetTokenScRsp" => Some(Self::CmdPlayerGetTokenScRsp), - "CmdPlayerLoginCsReq" => Some(Self::CmdPlayerLoginCsReq), - "CmdGetLevelRewardCsReq" => Some(Self::CmdGetLevelRewardCsReq), - "CmdGetGameStateServiceConfigCsReq" => { - Some(Self::CmdGetGameStateServiceConfigCsReq) - } - "CmdSetGameplayBirthdayCsReq" => Some(Self::CmdSetGameplayBirthdayCsReq), - "CmdAvatarPathChangedNotify" => Some(Self::CmdAvatarPathChangedNotify), - "CmdGmTalkScNotify" => Some(Self::CmdGmTalkScNotify), - "CmdReserveStaminaExchangeScRsp" => { - Some(Self::CmdReserveStaminaExchangeScRsp) - } - "CmdRegionStopScNotify" => Some(Self::CmdRegionStopScNotify), - "CmdExchangeStaminaCsReq" => Some(Self::CmdExchangeStaminaCsReq), - "CmdClientObjUploadCsReq" => Some(Self::CmdClientObjUploadCsReq), - "CmdSetAvatarPathScRsp" => Some(Self::CmdSetAvatarPathScRsp), - "CmdPlayerLoginFinishCsReq" => Some(Self::CmdPlayerLoginFinishCsReq), + "CmdPlayerGetTokenCsReq" => Some(Self::CmdPlayerGetTokenCsReq), "CmdFeatureSwitchClosedScNotify" => { Some(Self::CmdFeatureSwitchClosedScNotify) } - "CmdSetLanguageCsReq" => Some(Self::CmdSetLanguageCsReq), - "CmdUpdatePsnSettingsInfoCsReq" => Some(Self::CmdUpdatePsnSettingsInfoCsReq), - "CmdGetVideoVersionKeyScRsp" => Some(Self::CmdGetVideoVersionKeyScRsp), + "CmdAntiAddictScNotify" => Some(Self::CmdAntiAddictScNotify), + "CmdSetMultipleAvatarPathsCsReq" => { + Some(Self::CmdSetMultipleAvatarPathsCsReq) + } + "CmdGmTalkScNotify" => Some(Self::CmdGmTalkScNotify), + "CmdGetBasicInfoCsReq" => Some(Self::CmdGetBasicInfoCsReq), + "CmdGetGameStateServiceConfigScRsp" => { + Some(Self::CmdGetGameStateServiceConfigScRsp) + } + "CmdGetGameStateServiceConfigCsReq" => { + Some(Self::CmdGetGameStateServiceConfigCsReq) + } + "CmdSetAvatarPathScRsp" => Some(Self::CmdSetAvatarPathScRsp), + "CmdGmTalkCsReq" => Some(Self::CmdGmTalkCsReq), + "CmdPlayerGetTokenScRsp" => Some(Self::CmdPlayerGetTokenScRsp), + "CmdGetVideoVersionKeyCsReq" => Some(Self::CmdGetVideoVersionKeyCsReq), + "CmdMonthCardRewardNotify" => Some(Self::CmdMonthCardRewardNotify), + "CmdQueryProductInfoScRsp" => Some(Self::CmdQueryProductInfoScRsp), + "CmdDailyRefreshNotify" => Some(Self::CmdDailyRefreshNotify), "CmdSetPlayerInfoCsReq" => Some(Self::CmdSetPlayerInfoCsReq), + "CmdRetcodeNotify" => Some(Self::CmdRetcodeNotify), + "CmdGetVideoVersionKeyScRsp" => Some(Self::CmdGetVideoVersionKeyScRsp), + "CmdGetSecretKeyInfoCsReq" => Some(Self::CmdGetSecretKeyInfoCsReq), + "CmdUpdatePlayerSettingCsReq" => Some(Self::CmdUpdatePlayerSettingCsReq), + "CmdSetNicknameScRsp" => Some(Self::CmdSetNicknameScRsp), + "CmdPlayerForceSyncGameStateFinishCsReq" => { + Some(Self::CmdPlayerForceSyncGameStateFinishCsReq) + } + "CmdServerAnnounceNotify" => Some(Self::CmdServerAnnounceNotify), + "CmdUpdatePsnSettingsInfoCsReq" => Some(Self::CmdUpdatePsnSettingsInfoCsReq), _ => None, } } @@ -68155,21 +70643,21 @@ impl Jidiecghkgk { #[repr(i32)] pub enum CmdPlayerBoardType { None = 0, - CmdSetSignatureScRsp = 2807, - CmdSetAssistAvatarScRsp = 2816, - CmdSetAssistAvatarCsReq = 2839, - CmdSetSignatureCsReq = 2855, - CmdSetIsDisplayAvatarInfoScRsp = 2806, - CmdSetHeadIconCsReq = 2898, - CmdSetPersonalCardCsReq = 2826, - CmdSetDisplayAvatarCsReq = 2879, - CmdSetPersonalCardScRsp = 2863, - CmdSetHeadIconScRsp = 2853, - CmdSetIsDisplayAvatarInfoCsReq = 2897, - CmdGetPlayerBoardDataCsReq = 2810, - CmdSetDisplayAvatarScRsp = 2802, - CmdGetPlayerBoardDataScRsp = 2805, - CmdUnlockHeadIconScNotify = 2841, + CmdSetHeadIconScRsp = 2881, + CmdSetPersonalCardCsReq = 2896, + CmdSetDisplayAvatarCsReq = 2802, + CmdGetPlayerBoardDataScRsp = 2814, + CmdSetAssistAvatarScRsp = 2822, + CmdSetPersonalCardScRsp = 2832, + CmdUnlockHeadIconScNotify = 2819, + CmdSetDisplayAvatarScRsp = 2885, + CmdGetPlayerBoardDataCsReq = 2841, + CmdSetIsDisplayAvatarInfoScRsp = 2888, + CmdSetSignatureScRsp = 2834, + CmdSetSignatureCsReq = 2862, + CmdSetAssistAvatarCsReq = 2889, + CmdSetHeadIconCsReq = 2877, + CmdSetIsDisplayAvatarInfoCsReq = 2812, } impl CmdPlayerBoardType { /// String value of the enum field names used in the ProtoBuf definition. @@ -68179,46 +70667,46 @@ impl CmdPlayerBoardType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdPlayerBoardTypeNone", - Self::CmdSetSignatureScRsp => "CmdSetSignatureScRsp", - Self::CmdSetAssistAvatarScRsp => "CmdSetAssistAvatarScRsp", - Self::CmdSetAssistAvatarCsReq => "CmdSetAssistAvatarCsReq", - Self::CmdSetSignatureCsReq => "CmdSetSignatureCsReq", - Self::CmdSetIsDisplayAvatarInfoScRsp => "CmdSetIsDisplayAvatarInfoScRsp", - Self::CmdSetHeadIconCsReq => "CmdSetHeadIconCsReq", + Self::CmdSetHeadIconScRsp => "CmdSetHeadIconScRsp", Self::CmdSetPersonalCardCsReq => "CmdSetPersonalCardCsReq", Self::CmdSetDisplayAvatarCsReq => "CmdSetDisplayAvatarCsReq", - Self::CmdSetPersonalCardScRsp => "CmdSetPersonalCardScRsp", - Self::CmdSetHeadIconScRsp => "CmdSetHeadIconScRsp", - Self::CmdSetIsDisplayAvatarInfoCsReq => "CmdSetIsDisplayAvatarInfoCsReq", - Self::CmdGetPlayerBoardDataCsReq => "CmdGetPlayerBoardDataCsReq", - Self::CmdSetDisplayAvatarScRsp => "CmdSetDisplayAvatarScRsp", Self::CmdGetPlayerBoardDataScRsp => "CmdGetPlayerBoardDataScRsp", + Self::CmdSetAssistAvatarScRsp => "CmdSetAssistAvatarScRsp", + Self::CmdSetPersonalCardScRsp => "CmdSetPersonalCardScRsp", Self::CmdUnlockHeadIconScNotify => "CmdUnlockHeadIconScNotify", + Self::CmdSetDisplayAvatarScRsp => "CmdSetDisplayAvatarScRsp", + Self::CmdGetPlayerBoardDataCsReq => "CmdGetPlayerBoardDataCsReq", + Self::CmdSetIsDisplayAvatarInfoScRsp => "CmdSetIsDisplayAvatarInfoScRsp", + Self::CmdSetSignatureScRsp => "CmdSetSignatureScRsp", + Self::CmdSetSignatureCsReq => "CmdSetSignatureCsReq", + Self::CmdSetAssistAvatarCsReq => "CmdSetAssistAvatarCsReq", + Self::CmdSetHeadIconCsReq => "CmdSetHeadIconCsReq", + Self::CmdSetIsDisplayAvatarInfoCsReq => "CmdSetIsDisplayAvatarInfoCsReq", } } /// 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), - "CmdSetSignatureScRsp" => Some(Self::CmdSetSignatureScRsp), + "CmdSetHeadIconScRsp" => Some(Self::CmdSetHeadIconScRsp), + "CmdSetPersonalCardCsReq" => Some(Self::CmdSetPersonalCardCsReq), + "CmdSetDisplayAvatarCsReq" => Some(Self::CmdSetDisplayAvatarCsReq), + "CmdGetPlayerBoardDataScRsp" => Some(Self::CmdGetPlayerBoardDataScRsp), "CmdSetAssistAvatarScRsp" => Some(Self::CmdSetAssistAvatarScRsp), - "CmdSetAssistAvatarCsReq" => Some(Self::CmdSetAssistAvatarCsReq), - "CmdSetSignatureCsReq" => Some(Self::CmdSetSignatureCsReq), + "CmdSetPersonalCardScRsp" => Some(Self::CmdSetPersonalCardScRsp), + "CmdUnlockHeadIconScNotify" => Some(Self::CmdUnlockHeadIconScNotify), + "CmdSetDisplayAvatarScRsp" => Some(Self::CmdSetDisplayAvatarScRsp), + "CmdGetPlayerBoardDataCsReq" => Some(Self::CmdGetPlayerBoardDataCsReq), "CmdSetIsDisplayAvatarInfoScRsp" => { Some(Self::CmdSetIsDisplayAvatarInfoScRsp) } + "CmdSetSignatureScRsp" => Some(Self::CmdSetSignatureScRsp), + "CmdSetSignatureCsReq" => Some(Self::CmdSetSignatureCsReq), + "CmdSetAssistAvatarCsReq" => Some(Self::CmdSetAssistAvatarCsReq), "CmdSetHeadIconCsReq" => Some(Self::CmdSetHeadIconCsReq), - "CmdSetPersonalCardCsReq" => Some(Self::CmdSetPersonalCardCsReq), - "CmdSetDisplayAvatarCsReq" => Some(Self::CmdSetDisplayAvatarCsReq), - "CmdSetPersonalCardScRsp" => Some(Self::CmdSetPersonalCardScRsp), - "CmdSetHeadIconScRsp" => Some(Self::CmdSetHeadIconScRsp), "CmdSetIsDisplayAvatarInfoCsReq" => { Some(Self::CmdSetIsDisplayAvatarInfoCsReq) } - "CmdGetPlayerBoardDataCsReq" => Some(Self::CmdGetPlayerBoardDataCsReq), - "CmdSetDisplayAvatarScRsp" => Some(Self::CmdSetDisplayAvatarScRsp), - "CmdGetPlayerBoardDataScRsp" => Some(Self::CmdGetPlayerBoardDataScRsp), - "CmdUnlockHeadIconScNotify" => Some(Self::CmdUnlockHeadIconScNotify), _ => None, } } @@ -68228,19 +70716,19 @@ impl CmdPlayerBoardType { #[repr(i32)] pub enum CmdPlayerReturnType { None = 0, - CmdPlayerReturnTakeRewardScRsp = 4506, - CmdPlayerReturnPointChangeScNotify = 4553, - CmdPlayerReturnSignScRsp = 4598, - CmdPlayerReturnTakeRelicCsReq = 4539, - CmdPlayerReturnSignCsReq = 4505, - CmdPlayerReturnTakeRewardCsReq = 4597, - CmdPlayerReturnStartScNotify = 4510, - CmdPlayerReturnInfoQueryScRsp = 4555, - CmdPlayerReturnTakePointRewardCsReq = 4579, - CmdPlayerReturnTakeRelicScRsp = 4516, - CmdPlayerReturnInfoQueryCsReq = 4541, - CmdPlayerReturnTakePointRewardScRsp = 4502, - CmdPlayerReturnForceFinishScNotify = 4507, + CmdPlayerReturnInfoQueryCsReq = 4519, + CmdPlayerReturnInfoQueryScRsp = 4562, + CmdPlayerReturnTakeRelicScRsp = 4522, + CmdPlayerReturnTakePointRewardCsReq = 4502, + CmdPlayerReturnSignScRsp = 4577, + CmdPlayerReturnSignCsReq = 4514, + CmdPlayerReturnTakeRewardScRsp = 4588, + CmdPlayerReturnTakePointRewardScRsp = 4585, + CmdPlayerReturnTakeRewardCsReq = 4512, + CmdPlayerReturnStartScNotify = 4541, + CmdPlayerReturnPointChangeScNotify = 4581, + CmdPlayerReturnTakeRelicCsReq = 4589, + CmdPlayerReturnForceFinishScNotify = 4534, } impl CmdPlayerReturnType { /// String value of the enum field names used in the ProtoBuf definition. @@ -68250,24 +70738,24 @@ impl CmdPlayerReturnType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdPlayerReturnTypeNone", - Self::CmdPlayerReturnTakeRewardScRsp => "CmdPlayerReturnTakeRewardScRsp", - Self::CmdPlayerReturnPointChangeScNotify => { - "CmdPlayerReturnPointChangeScNotify" - } - Self::CmdPlayerReturnSignScRsp => "CmdPlayerReturnSignScRsp", - Self::CmdPlayerReturnTakeRelicCsReq => "CmdPlayerReturnTakeRelicCsReq", - Self::CmdPlayerReturnSignCsReq => "CmdPlayerReturnSignCsReq", - Self::CmdPlayerReturnTakeRewardCsReq => "CmdPlayerReturnTakeRewardCsReq", - Self::CmdPlayerReturnStartScNotify => "CmdPlayerReturnStartScNotify", + Self::CmdPlayerReturnInfoQueryCsReq => "CmdPlayerReturnInfoQueryCsReq", Self::CmdPlayerReturnInfoQueryScRsp => "CmdPlayerReturnInfoQueryScRsp", + Self::CmdPlayerReturnTakeRelicScRsp => "CmdPlayerReturnTakeRelicScRsp", Self::CmdPlayerReturnTakePointRewardCsReq => { "CmdPlayerReturnTakePointRewardCsReq" } - Self::CmdPlayerReturnTakeRelicScRsp => "CmdPlayerReturnTakeRelicScRsp", - Self::CmdPlayerReturnInfoQueryCsReq => "CmdPlayerReturnInfoQueryCsReq", + Self::CmdPlayerReturnSignScRsp => "CmdPlayerReturnSignScRsp", + Self::CmdPlayerReturnSignCsReq => "CmdPlayerReturnSignCsReq", + Self::CmdPlayerReturnTakeRewardScRsp => "CmdPlayerReturnTakeRewardScRsp", Self::CmdPlayerReturnTakePointRewardScRsp => { "CmdPlayerReturnTakePointRewardScRsp" } + Self::CmdPlayerReturnTakeRewardCsReq => "CmdPlayerReturnTakeRewardCsReq", + Self::CmdPlayerReturnStartScNotify => "CmdPlayerReturnStartScNotify", + Self::CmdPlayerReturnPointChangeScNotify => { + "CmdPlayerReturnPointChangeScNotify" + } + Self::CmdPlayerReturnTakeRelicCsReq => "CmdPlayerReturnTakeRelicCsReq", Self::CmdPlayerReturnForceFinishScNotify => { "CmdPlayerReturnForceFinishScNotify" } @@ -68277,28 +70765,28 @@ impl CmdPlayerReturnType { pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdPlayerReturnTypeNone" => Some(Self::None), + "CmdPlayerReturnInfoQueryCsReq" => Some(Self::CmdPlayerReturnInfoQueryCsReq), + "CmdPlayerReturnInfoQueryScRsp" => Some(Self::CmdPlayerReturnInfoQueryScRsp), + "CmdPlayerReturnTakeRelicScRsp" => Some(Self::CmdPlayerReturnTakeRelicScRsp), + "CmdPlayerReturnTakePointRewardCsReq" => { + Some(Self::CmdPlayerReturnTakePointRewardCsReq) + } + "CmdPlayerReturnSignScRsp" => Some(Self::CmdPlayerReturnSignScRsp), + "CmdPlayerReturnSignCsReq" => Some(Self::CmdPlayerReturnSignCsReq), "CmdPlayerReturnTakeRewardScRsp" => { Some(Self::CmdPlayerReturnTakeRewardScRsp) } - "CmdPlayerReturnPointChangeScNotify" => { - Some(Self::CmdPlayerReturnPointChangeScNotify) + "CmdPlayerReturnTakePointRewardScRsp" => { + Some(Self::CmdPlayerReturnTakePointRewardScRsp) } - "CmdPlayerReturnSignScRsp" => Some(Self::CmdPlayerReturnSignScRsp), - "CmdPlayerReturnTakeRelicCsReq" => Some(Self::CmdPlayerReturnTakeRelicCsReq), - "CmdPlayerReturnSignCsReq" => Some(Self::CmdPlayerReturnSignCsReq), "CmdPlayerReturnTakeRewardCsReq" => { Some(Self::CmdPlayerReturnTakeRewardCsReq) } "CmdPlayerReturnStartScNotify" => Some(Self::CmdPlayerReturnStartScNotify), - "CmdPlayerReturnInfoQueryScRsp" => Some(Self::CmdPlayerReturnInfoQueryScRsp), - "CmdPlayerReturnTakePointRewardCsReq" => { - Some(Self::CmdPlayerReturnTakePointRewardCsReq) - } - "CmdPlayerReturnTakeRelicScRsp" => Some(Self::CmdPlayerReturnTakeRelicScRsp), - "CmdPlayerReturnInfoQueryCsReq" => Some(Self::CmdPlayerReturnInfoQueryCsReq), - "CmdPlayerReturnTakePointRewardScRsp" => { - Some(Self::CmdPlayerReturnTakePointRewardScRsp) + "CmdPlayerReturnPointChangeScNotify" => { + Some(Self::CmdPlayerReturnPointChangeScNotify) } + "CmdPlayerReturnTakeRelicCsReq" => Some(Self::CmdPlayerReturnTakeRelicCsReq), "CmdPlayerReturnForceFinishScNotify" => { Some(Self::CmdPlayerReturnForceFinishScNotify) } @@ -68339,10 +70827,44 @@ impl Nobpmmnfenj { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] +pub enum Fcekmeohllg { + PlayerReturnSignTypeNone = 0, + PlayerReturnSignTypeReward = 1, + PlayerReturnSignTypeOptionalGift = 2, +} +impl Fcekmeohllg { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::PlayerReturnSignTypeNone => "PLAYER_RETURN_SIGN_TYPE_NONE", + Self::PlayerReturnSignTypeReward => "PLAYER_RETURN_SIGN_TYPE_REWARD", + Self::PlayerReturnSignTypeOptionalGift => { + "PLAYER_RETURN_SIGN_TYPE_OPTIONAL_GIFT" + } + } + } + /// 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_SIGN_TYPE_NONE" => Some(Self::PlayerReturnSignTypeNone), + "PLAYER_RETURN_SIGN_TYPE_REWARD" => Some(Self::PlayerReturnSignTypeReward), + "PLAYER_RETURN_SIGN_TYPE_OPTIONAL_GIFT" => { + Some(Self::PlayerReturnSignTypeOptionalGift) + } + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] pub enum CmdPlotType { None = 0, - CmdFinishPlotCsReq = 1110, - CmdFinishPlotScRsp = 1105, + CmdFinishPlotScRsp = 1114, + CmdFinishPlotCsReq = 1141, } impl CmdPlotType { /// String value of the enum field names used in the ProtoBuf definition. @@ -68352,16 +70874,16 @@ impl CmdPlotType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdPlotTypeNone", - Self::CmdFinishPlotCsReq => "CmdFinishPlotCsReq", Self::CmdFinishPlotScRsp => "CmdFinishPlotScRsp", + Self::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), - "CmdFinishPlotCsReq" => Some(Self::CmdFinishPlotCsReq), "CmdFinishPlotScRsp" => Some(Self::CmdFinishPlotScRsp), + "CmdFinishPlotCsReq" => Some(Self::CmdFinishPlotCsReq), _ => None, } } @@ -68371,29 +70893,29 @@ impl CmdPlotType { #[repr(i32)] pub enum CmdPunkLordType { None = 0, - CmdSharePunkLordMonsterCsReq = 3279, - CmdPunkLordDataChangeNotify = 3242, - CmdPunkLordMonsterInfoScNotify = 3263, - CmdGetPunkLordMonsterDataCsReq = 3210, - CmdSharePunkLordMonsterScRsp = 3202, - CmdPunkLordMonsterKilledNotify = 3292, - CmdTakePunkLordPointRewardScRsp = 3226, - CmdSummonPunkLordMonsterScRsp = 3206, - CmdSummonPunkLordMonsterCsReq = 3297, - CmdGetPunkLordDataScRsp = 3272, - CmdTakePunkLordPointRewardCsReq = 3216, - CmdPunkLordBattleResultScNotify = 3254, - CmdGetPunkLordBattleRecordScRsp = 3251, - CmdStartPunkLordRaidScRsp = 3253, - CmdTakeKilledPunkLordMonsterScoreScRsp = 3273, - CmdPunkLordRaidTimeOutScNotify = 3236, - CmdTakeKilledPunkLordMonsterScoreCsReq = 3224, - CmdGetKilledPunkLordMonsterDataScRsp = 3209, - CmdGetPunkLordMonsterDataScRsp = 3205, - CmdGetPunkLordBattleRecordCsReq = 3201, - CmdStartPunkLordRaidCsReq = 3298, - CmdGetPunkLordDataCsReq = 3267, - CmdGetKilledPunkLordMonsterDataCsReq = 3262, + CmdStartPunkLordRaidCsReq = 3277, + CmdGetPunkLordMonsterDataCsReq = 3241, + CmdStartPunkLordRaidScRsp = 3281, + CmdGetPunkLordBattleRecordScRsp = 3300, + CmdPunkLordDataChangeNotify = 3210, + CmdSharePunkLordMonsterScRsp = 3285, + CmdPunkLordMonsterInfoScNotify = 3232, + CmdGetKilledPunkLordMonsterDataScRsp = 3221, + CmdTakePunkLordPointRewardScRsp = 3296, + CmdGetPunkLordBattleRecordCsReq = 3264, + CmdPunkLordMonsterKilledNotify = 3286, + CmdGetKilledPunkLordMonsterDataCsReq = 3290, + CmdGetPunkLordDataScRsp = 3266, + CmdSummonPunkLordMonsterScRsp = 3288, + CmdPunkLordRaidTimeOutScNotify = 3231, + CmdPunkLordBattleResultScNotify = 3220, + CmdTakePunkLordPointRewardCsReq = 3222, + CmdSummonPunkLordMonsterCsReq = 3212, + CmdTakeKilledPunkLordMonsterScoreScRsp = 3245, + CmdTakeKilledPunkLordMonsterScoreCsReq = 3233, + CmdGetPunkLordDataCsReq = 3282, + CmdGetPunkLordMonsterDataScRsp = 3214, + CmdSharePunkLordMonsterCsReq = 3202, } impl CmdPunkLordType { /// String value of the enum field names used in the ProtoBuf definition. @@ -68403,94 +70925,94 @@ impl CmdPunkLordType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdPunkLordTypeNone", - Self::CmdSharePunkLordMonsterCsReq => "CmdSharePunkLordMonsterCsReq", - Self::CmdPunkLordDataChangeNotify => "CmdPunkLordDataChangeNotify", - Self::CmdPunkLordMonsterInfoScNotify => "CmdPunkLordMonsterInfoScNotify", + Self::CmdStartPunkLordRaidCsReq => "CmdStartPunkLordRaidCsReq", Self::CmdGetPunkLordMonsterDataCsReq => "CmdGetPunkLordMonsterDataCsReq", - Self::CmdSharePunkLordMonsterScRsp => "CmdSharePunkLordMonsterScRsp", - Self::CmdPunkLordMonsterKilledNotify => "CmdPunkLordMonsterKilledNotify", - Self::CmdTakePunkLordPointRewardScRsp => "CmdTakePunkLordPointRewardScRsp", - Self::CmdSummonPunkLordMonsterScRsp => "CmdSummonPunkLordMonsterScRsp", - Self::CmdSummonPunkLordMonsterCsReq => "CmdSummonPunkLordMonsterCsReq", - Self::CmdGetPunkLordDataScRsp => "CmdGetPunkLordDataScRsp", - Self::CmdTakePunkLordPointRewardCsReq => "CmdTakePunkLordPointRewardCsReq", - Self::CmdPunkLordBattleResultScNotify => "CmdPunkLordBattleResultScNotify", - Self::CmdGetPunkLordBattleRecordScRsp => "CmdGetPunkLordBattleRecordScRsp", Self::CmdStartPunkLordRaidScRsp => "CmdStartPunkLordRaidScRsp", - Self::CmdTakeKilledPunkLordMonsterScoreScRsp => { - "CmdTakeKilledPunkLordMonsterScoreScRsp" - } - Self::CmdPunkLordRaidTimeOutScNotify => "CmdPunkLordRaidTimeOutScNotify", - Self::CmdTakeKilledPunkLordMonsterScoreCsReq => { - "CmdTakeKilledPunkLordMonsterScoreCsReq" - } + Self::CmdGetPunkLordBattleRecordScRsp => "CmdGetPunkLordBattleRecordScRsp", + Self::CmdPunkLordDataChangeNotify => "CmdPunkLordDataChangeNotify", + Self::CmdSharePunkLordMonsterScRsp => "CmdSharePunkLordMonsterScRsp", + Self::CmdPunkLordMonsterInfoScNotify => "CmdPunkLordMonsterInfoScNotify", Self::CmdGetKilledPunkLordMonsterDataScRsp => { "CmdGetKilledPunkLordMonsterDataScRsp" } - Self::CmdGetPunkLordMonsterDataScRsp => "CmdGetPunkLordMonsterDataScRsp", + Self::CmdTakePunkLordPointRewardScRsp => "CmdTakePunkLordPointRewardScRsp", Self::CmdGetPunkLordBattleRecordCsReq => "CmdGetPunkLordBattleRecordCsReq", - Self::CmdStartPunkLordRaidCsReq => "CmdStartPunkLordRaidCsReq", - Self::CmdGetPunkLordDataCsReq => "CmdGetPunkLordDataCsReq", + Self::CmdPunkLordMonsterKilledNotify => "CmdPunkLordMonsterKilledNotify", Self::CmdGetKilledPunkLordMonsterDataCsReq => { "CmdGetKilledPunkLordMonsterDataCsReq" } + Self::CmdGetPunkLordDataScRsp => "CmdGetPunkLordDataScRsp", + Self::CmdSummonPunkLordMonsterScRsp => "CmdSummonPunkLordMonsterScRsp", + Self::CmdPunkLordRaidTimeOutScNotify => "CmdPunkLordRaidTimeOutScNotify", + Self::CmdPunkLordBattleResultScNotify => "CmdPunkLordBattleResultScNotify", + Self::CmdTakePunkLordPointRewardCsReq => "CmdTakePunkLordPointRewardCsReq", + Self::CmdSummonPunkLordMonsterCsReq => "CmdSummonPunkLordMonsterCsReq", + Self::CmdTakeKilledPunkLordMonsterScoreScRsp => { + "CmdTakeKilledPunkLordMonsterScoreScRsp" + } + Self::CmdTakeKilledPunkLordMonsterScoreCsReq => { + "CmdTakeKilledPunkLordMonsterScoreCsReq" + } + Self::CmdGetPunkLordDataCsReq => "CmdGetPunkLordDataCsReq", + Self::CmdGetPunkLordMonsterDataScRsp => "CmdGetPunkLordMonsterDataScRsp", + Self::CmdSharePunkLordMonsterCsReq => "CmdSharePunkLordMonsterCsReq", } } /// 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), - "CmdSharePunkLordMonsterCsReq" => Some(Self::CmdSharePunkLordMonsterCsReq), - "CmdPunkLordDataChangeNotify" => Some(Self::CmdPunkLordDataChangeNotify), - "CmdPunkLordMonsterInfoScNotify" => { - Some(Self::CmdPunkLordMonsterInfoScNotify) - } + "CmdStartPunkLordRaidCsReq" => Some(Self::CmdStartPunkLordRaidCsReq), "CmdGetPunkLordMonsterDataCsReq" => { Some(Self::CmdGetPunkLordMonsterDataCsReq) } - "CmdSharePunkLordMonsterScRsp" => Some(Self::CmdSharePunkLordMonsterScRsp), - "CmdPunkLordMonsterKilledNotify" => { - Some(Self::CmdPunkLordMonsterKilledNotify) - } - "CmdTakePunkLordPointRewardScRsp" => { - Some(Self::CmdTakePunkLordPointRewardScRsp) - } - "CmdSummonPunkLordMonsterScRsp" => Some(Self::CmdSummonPunkLordMonsterScRsp), - "CmdSummonPunkLordMonsterCsReq" => Some(Self::CmdSummonPunkLordMonsterCsReq), - "CmdGetPunkLordDataScRsp" => Some(Self::CmdGetPunkLordDataScRsp), - "CmdTakePunkLordPointRewardCsReq" => { - Some(Self::CmdTakePunkLordPointRewardCsReq) - } - "CmdPunkLordBattleResultScNotify" => { - Some(Self::CmdPunkLordBattleResultScNotify) - } + "CmdStartPunkLordRaidScRsp" => Some(Self::CmdStartPunkLordRaidScRsp), "CmdGetPunkLordBattleRecordScRsp" => { Some(Self::CmdGetPunkLordBattleRecordScRsp) } - "CmdStartPunkLordRaidScRsp" => Some(Self::CmdStartPunkLordRaidScRsp), - "CmdTakeKilledPunkLordMonsterScoreScRsp" => { - Some(Self::CmdTakeKilledPunkLordMonsterScoreScRsp) - } - "CmdPunkLordRaidTimeOutScNotify" => { - Some(Self::CmdPunkLordRaidTimeOutScNotify) - } - "CmdTakeKilledPunkLordMonsterScoreCsReq" => { - Some(Self::CmdTakeKilledPunkLordMonsterScoreCsReq) + "CmdPunkLordDataChangeNotify" => Some(Self::CmdPunkLordDataChangeNotify), + "CmdSharePunkLordMonsterScRsp" => Some(Self::CmdSharePunkLordMonsterScRsp), + "CmdPunkLordMonsterInfoScNotify" => { + Some(Self::CmdPunkLordMonsterInfoScNotify) } "CmdGetKilledPunkLordMonsterDataScRsp" => { Some(Self::CmdGetKilledPunkLordMonsterDataScRsp) } - "CmdGetPunkLordMonsterDataScRsp" => { - Some(Self::CmdGetPunkLordMonsterDataScRsp) + "CmdTakePunkLordPointRewardScRsp" => { + Some(Self::CmdTakePunkLordPointRewardScRsp) } "CmdGetPunkLordBattleRecordCsReq" => { Some(Self::CmdGetPunkLordBattleRecordCsReq) } - "CmdStartPunkLordRaidCsReq" => Some(Self::CmdStartPunkLordRaidCsReq), - "CmdGetPunkLordDataCsReq" => Some(Self::CmdGetPunkLordDataCsReq), + "CmdPunkLordMonsterKilledNotify" => { + Some(Self::CmdPunkLordMonsterKilledNotify) + } "CmdGetKilledPunkLordMonsterDataCsReq" => { Some(Self::CmdGetKilledPunkLordMonsterDataCsReq) } + "CmdGetPunkLordDataScRsp" => Some(Self::CmdGetPunkLordDataScRsp), + "CmdSummonPunkLordMonsterScRsp" => Some(Self::CmdSummonPunkLordMonsterScRsp), + "CmdPunkLordRaidTimeOutScNotify" => { + Some(Self::CmdPunkLordRaidTimeOutScNotify) + } + "CmdPunkLordBattleResultScNotify" => { + Some(Self::CmdPunkLordBattleResultScNotify) + } + "CmdTakePunkLordPointRewardCsReq" => { + Some(Self::CmdTakePunkLordPointRewardCsReq) + } + "CmdSummonPunkLordMonsterCsReq" => Some(Self::CmdSummonPunkLordMonsterCsReq), + "CmdTakeKilledPunkLordMonsterScoreScRsp" => { + Some(Self::CmdTakeKilledPunkLordMonsterScoreScRsp) + } + "CmdTakeKilledPunkLordMonsterScoreCsReq" => { + Some(Self::CmdTakeKilledPunkLordMonsterScoreCsReq) + } + "CmdGetPunkLordDataCsReq" => Some(Self::CmdGetPunkLordDataCsReq), + "CmdGetPunkLordMonsterDataScRsp" => { + Some(Self::CmdGetPunkLordMonsterDataScRsp) + } + "CmdSharePunkLordMonsterCsReq" => Some(Self::CmdSharePunkLordMonsterCsReq), _ => None, } } @@ -68540,19 +71062,19 @@ impl Nlefpbicecn { #[repr(i32)] pub enum CmdQuestType { None = 0, - CmdFinishQuestScRsp = 907, - CmdBatchGetQuestDataScRsp = 967, - CmdGetQuestRecordScRsp = 906, - CmdTakeQuestRewardScRsp = 953, - CmdQuestRecordScNotify = 941, - CmdBatchGetQuestDataCsReq = 963, - CmdGetQuestDataScRsp = 905, - CmdFinishQuestCsReq = 955, - CmdTakeQuestOptionalRewardScRsp = 916, - CmdTakeQuestRewardCsReq = 998, - CmdGetQuestRecordCsReq = 997, - CmdGetQuestDataCsReq = 910, - CmdTakeQuestOptionalRewardCsReq = 939, + CmdGetQuestDataCsReq = 941, + CmdTakeQuestRewardScRsp = 981, + CmdTakeQuestRewardCsReq = 977, + CmdFinishQuestCsReq = 962, + CmdQuestRecordScNotify = 919, + CmdGetQuestDataScRsp = 914, + CmdTakeQuestOptionalRewardScRsp = 922, + CmdGetQuestRecordCsReq = 912, + CmdGetQuestRecordScRsp = 988, + CmdBatchGetQuestDataCsReq = 932, + CmdTakeQuestOptionalRewardCsReq = 989, + CmdBatchGetQuestDataScRsp = 982, + CmdFinishQuestScRsp = 934, } impl CmdQuestType { /// String value of the enum field names used in the ProtoBuf definition. @@ -68562,42 +71084,42 @@ impl CmdQuestType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdQuestTypeNone", - Self::CmdFinishQuestScRsp => "CmdFinishQuestScRsp", - Self::CmdBatchGetQuestDataScRsp => "CmdBatchGetQuestDataScRsp", - Self::CmdGetQuestRecordScRsp => "CmdGetQuestRecordScRsp", - Self::CmdTakeQuestRewardScRsp => "CmdTakeQuestRewardScRsp", - Self::CmdQuestRecordScNotify => "CmdQuestRecordScNotify", - Self::CmdBatchGetQuestDataCsReq => "CmdBatchGetQuestDataCsReq", - Self::CmdGetQuestDataScRsp => "CmdGetQuestDataScRsp", - Self::CmdFinishQuestCsReq => "CmdFinishQuestCsReq", - Self::CmdTakeQuestOptionalRewardScRsp => "CmdTakeQuestOptionalRewardScRsp", - Self::CmdTakeQuestRewardCsReq => "CmdTakeQuestRewardCsReq", - Self::CmdGetQuestRecordCsReq => "CmdGetQuestRecordCsReq", Self::CmdGetQuestDataCsReq => "CmdGetQuestDataCsReq", + Self::CmdTakeQuestRewardScRsp => "CmdTakeQuestRewardScRsp", + Self::CmdTakeQuestRewardCsReq => "CmdTakeQuestRewardCsReq", + Self::CmdFinishQuestCsReq => "CmdFinishQuestCsReq", + Self::CmdQuestRecordScNotify => "CmdQuestRecordScNotify", + Self::CmdGetQuestDataScRsp => "CmdGetQuestDataScRsp", + Self::CmdTakeQuestOptionalRewardScRsp => "CmdTakeQuestOptionalRewardScRsp", + Self::CmdGetQuestRecordCsReq => "CmdGetQuestRecordCsReq", + Self::CmdGetQuestRecordScRsp => "CmdGetQuestRecordScRsp", + Self::CmdBatchGetQuestDataCsReq => "CmdBatchGetQuestDataCsReq", Self::CmdTakeQuestOptionalRewardCsReq => "CmdTakeQuestOptionalRewardCsReq", + Self::CmdBatchGetQuestDataScRsp => "CmdBatchGetQuestDataScRsp", + Self::CmdFinishQuestScRsp => "CmdFinishQuestScRsp", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdQuestTypeNone" => Some(Self::None), - "CmdFinishQuestScRsp" => Some(Self::CmdFinishQuestScRsp), - "CmdBatchGetQuestDataScRsp" => Some(Self::CmdBatchGetQuestDataScRsp), - "CmdGetQuestRecordScRsp" => Some(Self::CmdGetQuestRecordScRsp), + "CmdGetQuestDataCsReq" => Some(Self::CmdGetQuestDataCsReq), "CmdTakeQuestRewardScRsp" => Some(Self::CmdTakeQuestRewardScRsp), - "CmdQuestRecordScNotify" => Some(Self::CmdQuestRecordScNotify), - "CmdBatchGetQuestDataCsReq" => Some(Self::CmdBatchGetQuestDataCsReq), - "CmdGetQuestDataScRsp" => Some(Self::CmdGetQuestDataScRsp), + "CmdTakeQuestRewardCsReq" => Some(Self::CmdTakeQuestRewardCsReq), "CmdFinishQuestCsReq" => Some(Self::CmdFinishQuestCsReq), + "CmdQuestRecordScNotify" => Some(Self::CmdQuestRecordScNotify), + "CmdGetQuestDataScRsp" => Some(Self::CmdGetQuestDataScRsp), "CmdTakeQuestOptionalRewardScRsp" => { Some(Self::CmdTakeQuestOptionalRewardScRsp) } - "CmdTakeQuestRewardCsReq" => Some(Self::CmdTakeQuestRewardCsReq), "CmdGetQuestRecordCsReq" => Some(Self::CmdGetQuestRecordCsReq), - "CmdGetQuestDataCsReq" => Some(Self::CmdGetQuestDataCsReq), + "CmdGetQuestRecordScRsp" => Some(Self::CmdGetQuestRecordScRsp), + "CmdBatchGetQuestDataCsReq" => Some(Self::CmdBatchGetQuestDataCsReq), "CmdTakeQuestOptionalRewardCsReq" => { Some(Self::CmdTakeQuestOptionalRewardCsReq) } + "CmdBatchGetQuestDataScRsp" => Some(Self::CmdBatchGetQuestDataScRsp), + "CmdFinishQuestScRsp" => Some(Self::CmdFinishQuestScRsp), _ => None, } } @@ -68643,26 +71165,26 @@ impl QuestStatus { #[repr(i32)] pub enum CmdRaidType { None = 0, - CmdStartRaidCsReq = 2210, - CmdRaidInfoNotify = 2279, - CmdChallengeRaidNotify = 2255, - CmdGetRaidInfoCsReq = 2207, - CmdTakeChallengeRaidRewardCsReq = 2206, - CmdLeaveRaidCsReq = 2298, - CmdGetRaidInfoScRsp = 2239, - CmdGetAllSaveRaidCsReq = 2272, - CmdDelSaveRaidScNotify = 2236, - CmdGetChallengeRaidInfoScRsp = 2297, - CmdGetSaveRaidScRsp = 2267, - CmdSetClientRaidTargetCountScRsp = 2226, - CmdGetSaveRaidCsReq = 2263, - CmdStartRaidScRsp = 2205, - CmdGetAllSaveRaidScRsp = 2294, - CmdTakeChallengeRaidRewardScRsp = 2241, - CmdSetClientRaidTargetCountCsReq = 2216, - CmdGetChallengeRaidInfoCsReq = 2202, - CmdRaidKickByServerScNotify = 2278, - CmdLeaveRaidScRsp = 2253, + CmdTakeChallengeRaidRewardScRsp = 2219, + CmdGetSaveRaidScRsp = 2282, + CmdGetRaidInfoCsReq = 2234, + CmdDelSaveRaidScNotify = 2231, + CmdLeaveRaidScRsp = 2281, + CmdStartRaidCsReq = 2241, + CmdGetChallengeRaidInfoCsReq = 2285, + CmdTakeChallengeRaidRewardCsReq = 2288, + CmdGetRaidInfoScRsp = 2289, + CmdSetClientRaidTargetCountCsReq = 2222, + CmdSetClientRaidTargetCountScRsp = 2296, + CmdChallengeRaidNotify = 2262, + CmdGetSaveRaidCsReq = 2232, + CmdLeaveRaidCsReq = 2277, + CmdGetAllSaveRaidScRsp = 2292, + CmdRaidKickByServerScNotify = 2297, + CmdStartRaidScRsp = 2214, + CmdRaidInfoNotify = 2202, + CmdGetAllSaveRaidCsReq = 2266, + CmdGetChallengeRaidInfoScRsp = 2212, } impl CmdRaidType { /// String value of the enum field names used in the ProtoBuf definition. @@ -68672,60 +71194,60 @@ impl CmdRaidType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdRaidTypeNone", - Self::CmdStartRaidCsReq => "CmdStartRaidCsReq", - Self::CmdRaidInfoNotify => "CmdRaidInfoNotify", - Self::CmdChallengeRaidNotify => "CmdChallengeRaidNotify", - Self::CmdGetRaidInfoCsReq => "CmdGetRaidInfoCsReq", - Self::CmdTakeChallengeRaidRewardCsReq => "CmdTakeChallengeRaidRewardCsReq", - Self::CmdLeaveRaidCsReq => "CmdLeaveRaidCsReq", - Self::CmdGetRaidInfoScRsp => "CmdGetRaidInfoScRsp", - Self::CmdGetAllSaveRaidCsReq => "CmdGetAllSaveRaidCsReq", - Self::CmdDelSaveRaidScNotify => "CmdDelSaveRaidScNotify", - Self::CmdGetChallengeRaidInfoScRsp => "CmdGetChallengeRaidInfoScRsp", - Self::CmdGetSaveRaidScRsp => "CmdGetSaveRaidScRsp", - Self::CmdSetClientRaidTargetCountScRsp => "CmdSetClientRaidTargetCountScRsp", - Self::CmdGetSaveRaidCsReq => "CmdGetSaveRaidCsReq", - Self::CmdStartRaidScRsp => "CmdStartRaidScRsp", - Self::CmdGetAllSaveRaidScRsp => "CmdGetAllSaveRaidScRsp", Self::CmdTakeChallengeRaidRewardScRsp => "CmdTakeChallengeRaidRewardScRsp", - Self::CmdSetClientRaidTargetCountCsReq => "CmdSetClientRaidTargetCountCsReq", - Self::CmdGetChallengeRaidInfoCsReq => "CmdGetChallengeRaidInfoCsReq", - Self::CmdRaidKickByServerScNotify => "CmdRaidKickByServerScNotify", + Self::CmdGetSaveRaidScRsp => "CmdGetSaveRaidScRsp", + Self::CmdGetRaidInfoCsReq => "CmdGetRaidInfoCsReq", + Self::CmdDelSaveRaidScNotify => "CmdDelSaveRaidScNotify", Self::CmdLeaveRaidScRsp => "CmdLeaveRaidScRsp", + Self::CmdStartRaidCsReq => "CmdStartRaidCsReq", + Self::CmdGetChallengeRaidInfoCsReq => "CmdGetChallengeRaidInfoCsReq", + Self::CmdTakeChallengeRaidRewardCsReq => "CmdTakeChallengeRaidRewardCsReq", + Self::CmdGetRaidInfoScRsp => "CmdGetRaidInfoScRsp", + Self::CmdSetClientRaidTargetCountCsReq => "CmdSetClientRaidTargetCountCsReq", + Self::CmdSetClientRaidTargetCountScRsp => "CmdSetClientRaidTargetCountScRsp", + Self::CmdChallengeRaidNotify => "CmdChallengeRaidNotify", + Self::CmdGetSaveRaidCsReq => "CmdGetSaveRaidCsReq", + Self::CmdLeaveRaidCsReq => "CmdLeaveRaidCsReq", + Self::CmdGetAllSaveRaidScRsp => "CmdGetAllSaveRaidScRsp", + Self::CmdRaidKickByServerScNotify => "CmdRaidKickByServerScNotify", + Self::CmdStartRaidScRsp => "CmdStartRaidScRsp", + Self::CmdRaidInfoNotify => "CmdRaidInfoNotify", + Self::CmdGetAllSaveRaidCsReq => "CmdGetAllSaveRaidCsReq", + Self::CmdGetChallengeRaidInfoScRsp => "CmdGetChallengeRaidInfoScRsp", } } /// 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), - "CmdStartRaidCsReq" => Some(Self::CmdStartRaidCsReq), - "CmdRaidInfoNotify" => Some(Self::CmdRaidInfoNotify), - "CmdChallengeRaidNotify" => Some(Self::CmdChallengeRaidNotify), - "CmdGetRaidInfoCsReq" => Some(Self::CmdGetRaidInfoCsReq), - "CmdTakeChallengeRaidRewardCsReq" => { - Some(Self::CmdTakeChallengeRaidRewardCsReq) - } - "CmdLeaveRaidCsReq" => Some(Self::CmdLeaveRaidCsReq), - "CmdGetRaidInfoScRsp" => Some(Self::CmdGetRaidInfoScRsp), - "CmdGetAllSaveRaidCsReq" => Some(Self::CmdGetAllSaveRaidCsReq), - "CmdDelSaveRaidScNotify" => Some(Self::CmdDelSaveRaidScNotify), - "CmdGetChallengeRaidInfoScRsp" => Some(Self::CmdGetChallengeRaidInfoScRsp), - "CmdGetSaveRaidScRsp" => Some(Self::CmdGetSaveRaidScRsp), - "CmdSetClientRaidTargetCountScRsp" => { - Some(Self::CmdSetClientRaidTargetCountScRsp) - } - "CmdGetSaveRaidCsReq" => Some(Self::CmdGetSaveRaidCsReq), - "CmdStartRaidScRsp" => Some(Self::CmdStartRaidScRsp), - "CmdGetAllSaveRaidScRsp" => Some(Self::CmdGetAllSaveRaidScRsp), "CmdTakeChallengeRaidRewardScRsp" => { Some(Self::CmdTakeChallengeRaidRewardScRsp) } + "CmdGetSaveRaidScRsp" => Some(Self::CmdGetSaveRaidScRsp), + "CmdGetRaidInfoCsReq" => Some(Self::CmdGetRaidInfoCsReq), + "CmdDelSaveRaidScNotify" => Some(Self::CmdDelSaveRaidScNotify), + "CmdLeaveRaidScRsp" => Some(Self::CmdLeaveRaidScRsp), + "CmdStartRaidCsReq" => Some(Self::CmdStartRaidCsReq), + "CmdGetChallengeRaidInfoCsReq" => Some(Self::CmdGetChallengeRaidInfoCsReq), + "CmdTakeChallengeRaidRewardCsReq" => { + Some(Self::CmdTakeChallengeRaidRewardCsReq) + } + "CmdGetRaidInfoScRsp" => Some(Self::CmdGetRaidInfoScRsp), "CmdSetClientRaidTargetCountCsReq" => { Some(Self::CmdSetClientRaidTargetCountCsReq) } - "CmdGetChallengeRaidInfoCsReq" => Some(Self::CmdGetChallengeRaidInfoCsReq), + "CmdSetClientRaidTargetCountScRsp" => { + Some(Self::CmdSetClientRaidTargetCountScRsp) + } + "CmdChallengeRaidNotify" => Some(Self::CmdChallengeRaidNotify), + "CmdGetSaveRaidCsReq" => Some(Self::CmdGetSaveRaidCsReq), + "CmdLeaveRaidCsReq" => Some(Self::CmdLeaveRaidCsReq), + "CmdGetAllSaveRaidScRsp" => Some(Self::CmdGetAllSaveRaidScRsp), "CmdRaidKickByServerScNotify" => Some(Self::CmdRaidKickByServerScNotify), - "CmdLeaveRaidScRsp" => Some(Self::CmdLeaveRaidScRsp), + "CmdStartRaidScRsp" => Some(Self::CmdStartRaidScRsp), + "CmdRaidInfoNotify" => Some(Self::CmdRaidInfoNotify), + "CmdGetAllSaveRaidCsReq" => Some(Self::CmdGetAllSaveRaidCsReq), + "CmdGetChallengeRaidInfoScRsp" => Some(Self::CmdGetChallengeRaidInfoScRsp), _ => None, } } @@ -68829,11 +71351,11 @@ impl Egkfndoopnn { #[repr(i32)] pub enum CmdRaidCollectionType { None = 0, - CmdRaidCollectionDataCsReq = 6941, - CmdRaidCollectionEnterNextRaidCsReq = 6959, - CmdRaidCollectionDataScNotify = 6957, - CmdRaidCollectionEnterNextRaidScRsp = 6942, - CmdRaidCollectionDataScRsp = 6955, + CmdRaidCollectionDataScRsp = 6950, + CmdRaidCollectionEnterNextRaidScRsp = 6946, + CmdRaidCollectionDataScNotify = 6959, + CmdRaidCollectionDataCsReq = 6948, + CmdRaidCollectionEnterNextRaidCsReq = 6943, } impl CmdRaidCollectionType { /// String value of the enum field names used in the ProtoBuf definition. @@ -68843,30 +71365,30 @@ impl CmdRaidCollectionType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdRaidCollectionTypeNone", + Self::CmdRaidCollectionDataScRsp => "CmdRaidCollectionDataScRsp", + Self::CmdRaidCollectionEnterNextRaidScRsp => { + "CmdRaidCollectionEnterNextRaidScRsp" + } + Self::CmdRaidCollectionDataScNotify => "CmdRaidCollectionDataScNotify", Self::CmdRaidCollectionDataCsReq => "CmdRaidCollectionDataCsReq", Self::CmdRaidCollectionEnterNextRaidCsReq => { "CmdRaidCollectionEnterNextRaidCsReq" } - Self::CmdRaidCollectionDataScNotify => "CmdRaidCollectionDataScNotify", - Self::CmdRaidCollectionEnterNextRaidScRsp => { - "CmdRaidCollectionEnterNextRaidScRsp" - } - Self::CmdRaidCollectionDataScRsp => "CmdRaidCollectionDataScRsp", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdRaidCollectionTypeNone" => Some(Self::None), + "CmdRaidCollectionDataScRsp" => Some(Self::CmdRaidCollectionDataScRsp), + "CmdRaidCollectionEnterNextRaidScRsp" => { + Some(Self::CmdRaidCollectionEnterNextRaidScRsp) + } + "CmdRaidCollectionDataScNotify" => Some(Self::CmdRaidCollectionDataScNotify), "CmdRaidCollectionDataCsReq" => Some(Self::CmdRaidCollectionDataCsReq), "CmdRaidCollectionEnterNextRaidCsReq" => { Some(Self::CmdRaidCollectionEnterNextRaidCsReq) } - "CmdRaidCollectionDataScNotify" => Some(Self::CmdRaidCollectionDataScNotify), - "CmdRaidCollectionEnterNextRaidScRsp" => { - Some(Self::CmdRaidCollectionEnterNextRaidScRsp) - } - "CmdRaidCollectionDataScRsp" => Some(Self::CmdRaidCollectionDataScRsp), _ => None, } } @@ -68876,15 +71398,15 @@ impl CmdRaidCollectionType { #[repr(i32)] pub enum CmdRechargeGiftType { None = 0, - CmdTakeRechargeBenefitRewardScRsp = 8370, - CmdGetRechargeBenefitInfoCsReq = 8362, - CmdGetRechargeGiftInfoCsReq = 8361, - CmdTakeRechargeBenefitRewardCsReq = 8374, - CmdGetRechargeBenefitInfoScRsp = 8372, - CmdSyncRechargeBenefitInfoScNotify = 8367, - CmdTakeRechargeGiftRewardScRsp = 8379, - CmdTakeRechargeGiftRewardCsReq = 8377, - CmdGetRechargeGiftInfoScRsp = 8375, + CmdGetRechargeBenefitInfoCsReq = 8366, + CmdGetRechargeGiftInfoCsReq = 8368, + CmdSyncRechargeBenefitInfoScNotify = 8373, + CmdTakeRechargeGiftRewardScRsp = 8363, + CmdTakeRechargeBenefitRewardScRsp = 8372, + CmdTakeRechargeBenefitRewardCsReq = 8364, + CmdGetRechargeGiftInfoScRsp = 8370, + CmdTakeRechargeGiftRewardCsReq = 8379, + CmdGetRechargeBenefitInfoScRsp = 8377, } impl CmdRechargeGiftType { /// String value of the enum field names used in the ProtoBuf definition. @@ -68894,50 +71416,50 @@ impl CmdRechargeGiftType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdRechargeGiftTypeNone", - Self::CmdTakeRechargeBenefitRewardScRsp => { - "CmdTakeRechargeBenefitRewardScRsp" - } Self::CmdGetRechargeBenefitInfoCsReq => "CmdGetRechargeBenefitInfoCsReq", Self::CmdGetRechargeGiftInfoCsReq => "CmdGetRechargeGiftInfoCsReq", - Self::CmdTakeRechargeBenefitRewardCsReq => { - "CmdTakeRechargeBenefitRewardCsReq" - } - Self::CmdGetRechargeBenefitInfoScRsp => "CmdGetRechargeBenefitInfoScRsp", Self::CmdSyncRechargeBenefitInfoScNotify => { "CmdSyncRechargeBenefitInfoScNotify" } Self::CmdTakeRechargeGiftRewardScRsp => "CmdTakeRechargeGiftRewardScRsp", - Self::CmdTakeRechargeGiftRewardCsReq => "CmdTakeRechargeGiftRewardCsReq", + Self::CmdTakeRechargeBenefitRewardScRsp => { + "CmdTakeRechargeBenefitRewardScRsp" + } + Self::CmdTakeRechargeBenefitRewardCsReq => { + "CmdTakeRechargeBenefitRewardCsReq" + } Self::CmdGetRechargeGiftInfoScRsp => "CmdGetRechargeGiftInfoScRsp", + Self::CmdTakeRechargeGiftRewardCsReq => "CmdTakeRechargeGiftRewardCsReq", + Self::CmdGetRechargeBenefitInfoScRsp => "CmdGetRechargeBenefitInfoScRsp", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdRechargeGiftTypeNone" => Some(Self::None), - "CmdTakeRechargeBenefitRewardScRsp" => { - Some(Self::CmdTakeRechargeBenefitRewardScRsp) - } "CmdGetRechargeBenefitInfoCsReq" => { Some(Self::CmdGetRechargeBenefitInfoCsReq) } "CmdGetRechargeGiftInfoCsReq" => Some(Self::CmdGetRechargeGiftInfoCsReq), - "CmdTakeRechargeBenefitRewardCsReq" => { - Some(Self::CmdTakeRechargeBenefitRewardCsReq) - } - "CmdGetRechargeBenefitInfoScRsp" => { - Some(Self::CmdGetRechargeBenefitInfoScRsp) - } "CmdSyncRechargeBenefitInfoScNotify" => { Some(Self::CmdSyncRechargeBenefitInfoScNotify) } "CmdTakeRechargeGiftRewardScRsp" => { Some(Self::CmdTakeRechargeGiftRewardScRsp) } + "CmdTakeRechargeBenefitRewardScRsp" => { + Some(Self::CmdTakeRechargeBenefitRewardScRsp) + } + "CmdTakeRechargeBenefitRewardCsReq" => { + Some(Self::CmdTakeRechargeBenefitRewardCsReq) + } + "CmdGetRechargeGiftInfoScRsp" => Some(Self::CmdGetRechargeGiftInfoScRsp), "CmdTakeRechargeGiftRewardCsReq" => { Some(Self::CmdTakeRechargeGiftRewardCsReq) } - "CmdGetRechargeGiftInfoScRsp" => Some(Self::CmdGetRechargeGiftInfoScRsp), + "CmdGetRechargeBenefitInfoScRsp" => { + Some(Self::CmdGetRechargeBenefitInfoScRsp) + } _ => None, } } @@ -68947,12 +71469,10 @@ impl CmdRechargeGiftType { #[repr(i32)] pub enum CmdRecommendType { None = 0, - CmdGetBigDataRecommendCsReq = 2428, - CmdGetChallengeRecommendLineupListScRsp = 2401, - CmdGetBigDataRecommendScRsp = 2427, - CmdGetBigDataAllRecommendScRsp = 2404, - CmdGetBigDataAllRecommendCsReq = 2442, - CmdGetChallengeRecommendLineupListCsReq = 2402, + CmdGetBigDataRecommendScRsp = 2431, + CmdGetBigDataRecommendCsReq = 2447, + CmdGetBigDataAllRecommendScRsp = 2449, + CmdGetBigDataAllRecommendCsReq = 2438, } impl CmdRecommendType { /// String value of the enum field names used in the ProtoBuf definition. @@ -68962,36 +71482,24 @@ impl CmdRecommendType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CMD_RECOMMEND_TYPE_NONE", - Self::CmdGetBigDataRecommendCsReq => "CmdGetBigDataRecommendCsReq", - Self::CmdGetChallengeRecommendLineupListScRsp => { - "CmdGetChallengeRecommendLineupListScRsp" - } Self::CmdGetBigDataRecommendScRsp => "CmdGetBigDataRecommendScRsp", + Self::CmdGetBigDataRecommendCsReq => "CmdGetBigDataRecommendCsReq", Self::CmdGetBigDataAllRecommendScRsp => "CmdGetBigDataAllRecommendScRsp", Self::CmdGetBigDataAllRecommendCsReq => "CmdGetBigDataAllRecommendCsReq", - Self::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), - "CmdGetBigDataRecommendCsReq" => Some(Self::CmdGetBigDataRecommendCsReq), - "CmdGetChallengeRecommendLineupListScRsp" => { - Some(Self::CmdGetChallengeRecommendLineupListScRsp) - } "CmdGetBigDataRecommendScRsp" => Some(Self::CmdGetBigDataRecommendScRsp), + "CmdGetBigDataRecommendCsReq" => Some(Self::CmdGetBigDataRecommendCsReq), "CmdGetBigDataAllRecommendScRsp" => { Some(Self::CmdGetBigDataAllRecommendScRsp) } "CmdGetBigDataAllRecommendCsReq" => { Some(Self::CmdGetBigDataAllRecommendCsReq) } - "CmdGetChallengeRecommendLineupListCsReq" => { - Some(Self::CmdGetChallengeRecommendLineupListCsReq) - } _ => None, } } @@ -69006,6 +71514,9 @@ pub enum BigDataRecommendType { RelicAvatar = 3, AvatarRelic = 4, LocalLegend = 5, + ChallengePeakMob = 6, + ChallengePeakBoss = 7, + Challenge = 8, } impl BigDataRecommendType { /// String value of the enum field names used in the ProtoBuf definition. @@ -69020,6 +71531,9 @@ impl BigDataRecommendType { Self::RelicAvatar => "BIG_DATA_RECOMMEND_TYPE_RELIC_AVATAR", Self::AvatarRelic => "BIG_DATA_RECOMMEND_TYPE_AVATAR_RELIC", Self::LocalLegend => "BIG_DATA_RECOMMEND_TYPE_LOCAL_LEGEND", + Self::ChallengePeakMob => "BIG_DATA_RECOMMEND_TYPE_CHALLENGE_PEAK_MOB", + Self::ChallengePeakBoss => "BIG_DATA_RECOMMEND_TYPE_CHALLENGE_PEAK_BOSS", + Self::Challenge => "BIG_DATA_RECOMMEND_TYPE_CHALLENGE", } } /// Creates an enum from field names used in the ProtoBuf definition. @@ -69031,6 +71545,11 @@ impl BigDataRecommendType { "BIG_DATA_RECOMMEND_TYPE_RELIC_AVATAR" => Some(Self::RelicAvatar), "BIG_DATA_RECOMMEND_TYPE_AVATAR_RELIC" => Some(Self::AvatarRelic), "BIG_DATA_RECOMMEND_TYPE_LOCAL_LEGEND" => Some(Self::LocalLegend), + "BIG_DATA_RECOMMEND_TYPE_CHALLENGE_PEAK_MOB" => Some(Self::ChallengePeakMob), + "BIG_DATA_RECOMMEND_TYPE_CHALLENGE_PEAK_BOSS" => { + Some(Self::ChallengePeakBoss) + } + "BIG_DATA_RECOMMEND_TYPE_CHALLENGE" => Some(Self::Challenge), _ => None, } } @@ -69040,12 +71559,12 @@ impl BigDataRecommendType { #[repr(i32)] pub enum CmdRedDotType { None = 0, - CmdGetSingleRedDotParamGroupCsReq = 5902, - CmdUpdateRedDotDataScRsp = 5930, - CmdGetAllRedDotDataScRsp = 5921, - CmdUpdateRedDotDataCsReq = 5946, - CmdGetAllRedDotDataCsReq = 5923, - CmdGetSingleRedDotParamGroupScRsp = 5901, + CmdUpdateRedDotDataCsReq = 5928, + CmdGetSingleRedDotParamGroupCsReq = 5921, + CmdGetSingleRedDotParamGroupScRsp = 5936, + CmdGetAllRedDotDataCsReq = 5903, + CmdGetAllRedDotDataScRsp = 5944, + CmdUpdateRedDotDataScRsp = 5945, } impl CmdRedDotType { /// String value of the enum field names used in the ProtoBuf definition. @@ -69055,32 +71574,32 @@ impl CmdRedDotType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdRedDotTypeNone", + Self::CmdUpdateRedDotDataCsReq => "CmdUpdateRedDotDataCsReq", Self::CmdGetSingleRedDotParamGroupCsReq => { "CmdGetSingleRedDotParamGroupCsReq" } - Self::CmdUpdateRedDotDataScRsp => "CmdUpdateRedDotDataScRsp", - Self::CmdGetAllRedDotDataScRsp => "CmdGetAllRedDotDataScRsp", - Self::CmdUpdateRedDotDataCsReq => "CmdUpdateRedDotDataCsReq", - Self::CmdGetAllRedDotDataCsReq => "CmdGetAllRedDotDataCsReq", Self::CmdGetSingleRedDotParamGroupScRsp => { "CmdGetSingleRedDotParamGroupScRsp" } + Self::CmdGetAllRedDotDataCsReq => "CmdGetAllRedDotDataCsReq", + Self::CmdGetAllRedDotDataScRsp => "CmdGetAllRedDotDataScRsp", + Self::CmdUpdateRedDotDataScRsp => "CmdUpdateRedDotDataScRsp", } } /// 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), "CmdGetSingleRedDotParamGroupCsReq" => { Some(Self::CmdGetSingleRedDotParamGroupCsReq) } - "CmdUpdateRedDotDataScRsp" => Some(Self::CmdUpdateRedDotDataScRsp), - "CmdGetAllRedDotDataScRsp" => Some(Self::CmdGetAllRedDotDataScRsp), - "CmdUpdateRedDotDataCsReq" => Some(Self::CmdUpdateRedDotDataCsReq), - "CmdGetAllRedDotDataCsReq" => Some(Self::CmdGetAllRedDotDataCsReq), "CmdGetSingleRedDotParamGroupScRsp" => { Some(Self::CmdGetSingleRedDotParamGroupScRsp) } + "CmdGetAllRedDotDataCsReq" => Some(Self::CmdGetAllRedDotDataCsReq), + "CmdGetAllRedDotDataScRsp" => Some(Self::CmdGetAllRedDotDataScRsp), + "CmdUpdateRedDotDataScRsp" => Some(Self::CmdUpdateRedDotDataScRsp), _ => None, } } @@ -69120,21 +71639,21 @@ impl Ojljhfnfdkp { #[repr(i32)] pub enum CmdRelicSmartWearType { None = 0, - CmdRelicSmartWearDeletePinRelicScRsp = 8263, - CmdRelicSmartWearAddPlanCsReq = 8267, - CmdRelicSmartWearGetPinRelicCsReq = 8270, - CmdRelicSmartWearUpdatePlanCsReq = 8252, - CmdRelicSmartWearAddPlanScRsp = 8269, - CmdRelicSmartWearUpdatePlanScRsp = 8262, - CmdRelicSmartWearUpdatePinRelicScNotify = 8254, - CmdRelicSmartWearGetPlanCsReq = 8251, - CmdRelicSmartWearDeletePlanScRsp = 8264, - CmdRelicSmartWearDeletePlanCsReq = 8257, - CmdRelicSmartWearGetPlanScRsp = 8265, - CmdRelicSmartWearGetPinRelicScRsp = 8253, - CmdRelicSmartWearDeletePinRelicCsReq = 8268, - CmdRelicSmartWearUpdatePinRelicCsReq = 8259, - CmdRelicSmartWearUpdatePinRelicScRsp = 8258, + CmdRelicSmartWearDeletePlanCsReq = 8263, + CmdRelicSmartWearAddPlanCsReq = 8269, + CmdRelicSmartWearGetPlanScRsp = 8260, + CmdRelicSmartWearDeletePlanScRsp = 8254, + CmdRelicSmartWearDeletePinRelicCsReq = 8255, + CmdRelicSmartWearUpdatePinRelicScNotify = 8252, + CmdRelicSmartWearUpdatePlanCsReq = 8256, + CmdRelicSmartWearAddPlanScRsp = 8253, + CmdRelicSmartWearUpdatePinRelicScRsp = 8268, + CmdRelicSmartWearGetPlanCsReq = 8258, + CmdRelicSmartWearUpdatePlanScRsp = 8267, + CmdRelicSmartWearGetPinRelicCsReq = 8257, + CmdRelicSmartWearUpdatePinRelicCsReq = 8264, + CmdRelicSmartWearDeletePinRelicScRsp = 8265, + CmdRelicSmartWearGetPinRelicScRsp = 8259, } impl CmdRelicSmartWearType { /// String value of the enum field names used in the ProtoBuf definition. @@ -69144,34 +71663,34 @@ impl CmdRelicSmartWearType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdRelicSmartWearTypeNone", - Self::CmdRelicSmartWearDeletePinRelicScRsp => { - "CmdRelicSmartWearDeletePinRelicScRsp" - } + Self::CmdRelicSmartWearDeletePlanCsReq => "CmdRelicSmartWearDeletePlanCsReq", Self::CmdRelicSmartWearAddPlanCsReq => "CmdRelicSmartWearAddPlanCsReq", - Self::CmdRelicSmartWearGetPinRelicCsReq => { - "CmdRelicSmartWearGetPinRelicCsReq" + Self::CmdRelicSmartWearGetPlanScRsp => "CmdRelicSmartWearGetPlanScRsp", + Self::CmdRelicSmartWearDeletePlanScRsp => "CmdRelicSmartWearDeletePlanScRsp", + Self::CmdRelicSmartWearDeletePinRelicCsReq => { + "CmdRelicSmartWearDeletePinRelicCsReq" } - Self::CmdRelicSmartWearUpdatePlanCsReq => "CmdRelicSmartWearUpdatePlanCsReq", - Self::CmdRelicSmartWearAddPlanScRsp => "CmdRelicSmartWearAddPlanScRsp", - Self::CmdRelicSmartWearUpdatePlanScRsp => "CmdRelicSmartWearUpdatePlanScRsp", Self::CmdRelicSmartWearUpdatePinRelicScNotify => { "CmdRelicSmartWearUpdatePinRelicScNotify" } - Self::CmdRelicSmartWearGetPlanCsReq => "CmdRelicSmartWearGetPlanCsReq", - Self::CmdRelicSmartWearDeletePlanScRsp => "CmdRelicSmartWearDeletePlanScRsp", - Self::CmdRelicSmartWearDeletePlanCsReq => "CmdRelicSmartWearDeletePlanCsReq", - Self::CmdRelicSmartWearGetPlanScRsp => "CmdRelicSmartWearGetPlanScRsp", - Self::CmdRelicSmartWearGetPinRelicScRsp => { - "CmdRelicSmartWearGetPinRelicScRsp" + Self::CmdRelicSmartWearUpdatePlanCsReq => "CmdRelicSmartWearUpdatePlanCsReq", + Self::CmdRelicSmartWearAddPlanScRsp => "CmdRelicSmartWearAddPlanScRsp", + Self::CmdRelicSmartWearUpdatePinRelicScRsp => { + "CmdRelicSmartWearUpdatePinRelicScRsp" } - Self::CmdRelicSmartWearDeletePinRelicCsReq => { - "CmdRelicSmartWearDeletePinRelicCsReq" + Self::CmdRelicSmartWearGetPlanCsReq => "CmdRelicSmartWearGetPlanCsReq", + Self::CmdRelicSmartWearUpdatePlanScRsp => "CmdRelicSmartWearUpdatePlanScRsp", + Self::CmdRelicSmartWearGetPinRelicCsReq => { + "CmdRelicSmartWearGetPinRelicCsReq" } Self::CmdRelicSmartWearUpdatePinRelicCsReq => { "CmdRelicSmartWearUpdatePinRelicCsReq" } - Self::CmdRelicSmartWearUpdatePinRelicScRsp => { - "CmdRelicSmartWearUpdatePinRelicScRsp" + Self::CmdRelicSmartWearDeletePinRelicScRsp => { + "CmdRelicSmartWearDeletePinRelicScRsp" + } + Self::CmdRelicSmartWearGetPinRelicScRsp => { + "CmdRelicSmartWearGetPinRelicScRsp" } } } @@ -69179,42 +71698,42 @@ impl CmdRelicSmartWearType { pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdRelicSmartWearTypeNone" => Some(Self::None), - "CmdRelicSmartWearDeletePinRelicScRsp" => { - Some(Self::CmdRelicSmartWearDeletePinRelicScRsp) + "CmdRelicSmartWearDeletePlanCsReq" => { + Some(Self::CmdRelicSmartWearDeletePlanCsReq) } "CmdRelicSmartWearAddPlanCsReq" => Some(Self::CmdRelicSmartWearAddPlanCsReq), - "CmdRelicSmartWearGetPinRelicCsReq" => { - Some(Self::CmdRelicSmartWearGetPinRelicCsReq) + "CmdRelicSmartWearGetPlanScRsp" => Some(Self::CmdRelicSmartWearGetPlanScRsp), + "CmdRelicSmartWearDeletePlanScRsp" => { + Some(Self::CmdRelicSmartWearDeletePlanScRsp) + } + "CmdRelicSmartWearDeletePinRelicCsReq" => { + Some(Self::CmdRelicSmartWearDeletePinRelicCsReq) + } + "CmdRelicSmartWearUpdatePinRelicScNotify" => { + Some(Self::CmdRelicSmartWearUpdatePinRelicScNotify) } "CmdRelicSmartWearUpdatePlanCsReq" => { Some(Self::CmdRelicSmartWearUpdatePlanCsReq) } "CmdRelicSmartWearAddPlanScRsp" => Some(Self::CmdRelicSmartWearAddPlanScRsp), + "CmdRelicSmartWearUpdatePinRelicScRsp" => { + Some(Self::CmdRelicSmartWearUpdatePinRelicScRsp) + } + "CmdRelicSmartWearGetPlanCsReq" => Some(Self::CmdRelicSmartWearGetPlanCsReq), "CmdRelicSmartWearUpdatePlanScRsp" => { Some(Self::CmdRelicSmartWearUpdatePlanScRsp) } - "CmdRelicSmartWearUpdatePinRelicScNotify" => { - Some(Self::CmdRelicSmartWearUpdatePinRelicScNotify) - } - "CmdRelicSmartWearGetPlanCsReq" => Some(Self::CmdRelicSmartWearGetPlanCsReq), - "CmdRelicSmartWearDeletePlanScRsp" => { - Some(Self::CmdRelicSmartWearDeletePlanScRsp) - } - "CmdRelicSmartWearDeletePlanCsReq" => { - Some(Self::CmdRelicSmartWearDeletePlanCsReq) - } - "CmdRelicSmartWearGetPlanScRsp" => Some(Self::CmdRelicSmartWearGetPlanScRsp), - "CmdRelicSmartWearGetPinRelicScRsp" => { - Some(Self::CmdRelicSmartWearGetPinRelicScRsp) - } - "CmdRelicSmartWearDeletePinRelicCsReq" => { - Some(Self::CmdRelicSmartWearDeletePinRelicCsReq) + "CmdRelicSmartWearGetPinRelicCsReq" => { + Some(Self::CmdRelicSmartWearGetPinRelicCsReq) } "CmdRelicSmartWearUpdatePinRelicCsReq" => { Some(Self::CmdRelicSmartWearUpdatePinRelicCsReq) } - "CmdRelicSmartWearUpdatePinRelicScRsp" => { - Some(Self::CmdRelicSmartWearUpdatePinRelicScRsp) + "CmdRelicSmartWearDeletePinRelicScRsp" => { + Some(Self::CmdRelicSmartWearDeletePinRelicScRsp) + } + "CmdRelicSmartWearGetPinRelicScRsp" => { + Some(Self::CmdRelicSmartWearGetPinRelicScRsp) } _ => None, } @@ -69264,10 +71783,10 @@ impl Anccglmmdjj { #[repr(i32)] pub enum CmdReplayType { None = 0, - CmdGetPlayerReplayInfoCsReq = 3598, - CmdGetPlayerReplayInfoScRsp = 3553, - CmdGetReplayTokenScRsp = 3505, - CmdGetReplayTokenCsReq = 3510, + CmdGetPlayerReplayInfoScRsp = 3581, + CmdGetReplayTokenCsReq = 3541, + CmdGetReplayTokenScRsp = 3514, + CmdGetPlayerReplayInfoCsReq = 3577, } impl CmdReplayType { /// String value of the enum field names used in the ProtoBuf definition. @@ -69277,20 +71796,20 @@ impl CmdReplayType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdReplayTypeNone", - Self::CmdGetPlayerReplayInfoCsReq => "CmdGetPlayerReplayInfoCsReq", Self::CmdGetPlayerReplayInfoScRsp => "CmdGetPlayerReplayInfoScRsp", - Self::CmdGetReplayTokenScRsp => "CmdGetReplayTokenScRsp", Self::CmdGetReplayTokenCsReq => "CmdGetReplayTokenCsReq", + Self::CmdGetReplayTokenScRsp => "CmdGetReplayTokenScRsp", + Self::CmdGetPlayerReplayInfoCsReq => "CmdGetPlayerReplayInfoCsReq", } } /// 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), "CmdGetPlayerReplayInfoScRsp" => Some(Self::CmdGetPlayerReplayInfoScRsp), - "CmdGetReplayTokenScRsp" => Some(Self::CmdGetReplayTokenScRsp), "CmdGetReplayTokenCsReq" => Some(Self::CmdGetReplayTokenCsReq), + "CmdGetReplayTokenScRsp" => Some(Self::CmdGetReplayTokenScRsp), + "CmdGetPlayerReplayInfoCsReq" => Some(Self::CmdGetPlayerReplayInfoCsReq), _ => None, } } @@ -69300,10 +71819,10 @@ impl CmdReplayType { #[repr(i32)] pub enum CmdRndOptionType { None = 0, - CmdGetRndOptionCsReq = 3410, - CmdDailyFirstMeetPamCsReq = 3498, - CmdDailyFirstMeetPamScRsp = 3453, - CmdGetRndOptionScRsp = 3405, + CmdDailyFirstMeetPamCsReq = 3477, + CmdGetRndOptionScRsp = 3414, + CmdDailyFirstMeetPamScRsp = 3481, + CmdGetRndOptionCsReq = 3441, } impl CmdRndOptionType { /// String value of the enum field names used in the ProtoBuf definition. @@ -69313,20 +71832,20 @@ impl CmdRndOptionType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdRndOptionTypeNone", - Self::CmdGetRndOptionCsReq => "CmdGetRndOptionCsReq", Self::CmdDailyFirstMeetPamCsReq => "CmdDailyFirstMeetPamCsReq", - Self::CmdDailyFirstMeetPamScRsp => "CmdDailyFirstMeetPamScRsp", Self::CmdGetRndOptionScRsp => "CmdGetRndOptionScRsp", + Self::CmdDailyFirstMeetPamScRsp => "CmdDailyFirstMeetPamScRsp", + Self::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), - "CmdGetRndOptionCsReq" => Some(Self::CmdGetRndOptionCsReq), "CmdDailyFirstMeetPamCsReq" => Some(Self::CmdDailyFirstMeetPamCsReq), - "CmdDailyFirstMeetPamScRsp" => Some(Self::CmdDailyFirstMeetPamScRsp), "CmdGetRndOptionScRsp" => Some(Self::CmdGetRndOptionScRsp), + "CmdDailyFirstMeetPamScRsp" => Some(Self::CmdDailyFirstMeetPamScRsp), + "CmdGetRndOptionCsReq" => Some(Self::CmdGetRndOptionCsReq), _ => None, } } @@ -69336,59 +71855,59 @@ impl CmdRndOptionType { #[repr(i32)] pub enum CmdRogueType { None = 0, - CmdGetRogueBuffEnhanceInfoCsReq = 1854, - CmdFinishAeonDialogueGroupCsReq = 1900, - CmdLeaveRogueCsReq = 1897, - CmdSyncRogueReviveInfoScNotify = 1842, - CmdEnterRogueCsReq = 1879, - CmdFinishAeonDialogueGroupScRsp = 1868, - CmdTakeRogueAeonLevelRewardScRsp = 1840, - CmdLeaveRogueScRsp = 1806, - CmdPickRogueAvatarCsReq = 1867, - CmdTakeRogueScoreRewardCsReq = 1874, - CmdTakeRogueAeonLevelRewardCsReq = 1893, - CmdEnhanceRogueBuffScRsp = 1820, - CmdGetRogueInitialScoreScRsp = 1889, - CmdReviveRogueAvatarScRsp = 1878, - CmdStartRogueScRsp = 1853, - CmdSyncRogueAeonLevelUpRewardScNotify = 1811, - CmdQuitRogueScRsp = 1851, - CmdReviveRogueAvatarCsReq = 1836, - CmdSyncRogueExploreWinScNotify = 1835, - CmdGetRogueAeonInfoCsReq = 1838, - CmdEnableRogueTalentCsReq = 1832, - CmdEnterRogueMapRoomScRsp = 1866, - CmdStartRogueCsReq = 1898, - CmdQuitRogueCsReq = 1801, - CmdOpenRogueChestScRsp = 1804, - CmdExchangeRogueRewardKeyCsReq = 1886, + CmdGetRogueBuffEnhanceInfoScRsp = 1890, + CmdFinishAeonDialogueGroupScRsp = 1830, + CmdQuitRogueCsReq = 1864, + CmdGetRogueAeonInfoScRsp = 1869, + CmdSyncRogueReviveInfoScNotify = 1810, + CmdGetRogueBuffEnhanceInfoCsReq = 1820, + CmdGetRogueInfoCsReq = 1841, + CmdEnableRogueTalentScRsp = 1852, + CmdLeaveRogueScRsp = 1888, + CmdPickRogueAvatarScRsp = 1866, + CmdSyncRogueAreaUnlockScNotify = 1870, + CmdSyncRogueFinishScNotify = 1832, + CmdGetRogueTalentInfoScRsp = 1874, + CmdSyncRogueAeonLevelUpRewardScNotify = 1837, + CmdPickRogueAvatarCsReq = 1882, + CmdSyncRoguePickAvatarInfoScNotify = 1860, + CmdFinishAeonDialogueGroupCsReq = 1823, + CmdTakeRogueAeonLevelRewardScRsp = 1827, CmdGetRogueTalentInfoCsReq = 1865, - CmdSyncRogueRewardInfoScNotify = 1850, - CmdOpenRogueChestCsReq = 1857, - CmdEnterRogueScRsp = 1802, - CmdSyncRogueVirtualItemInfoScNotify = 1877, - CmdSyncRogueAeonScNotify = 1899, - CmdGetRogueScoreRewardInfoScRsp = 1856, - CmdEnterRogueMapRoomCsReq = 1860, - CmdGetRogueBuffEnhanceInfoScRsp = 1862, - CmdGetRogueScoreRewardInfoCsReq = 1859, - CmdSyncRogueFinishScNotify = 1863, - CmdExchangeRogueRewardKeyScRsp = 1812, - CmdGetRogueTalentInfoScRsp = 1819, - CmdSyncRogueAreaUnlockScNotify = 1844, - CmdEnableRogueTalentScRsp = 1834, - CmdEnhanceRogueBuffCsReq = 1809, - CmdGetRogueAeonInfoScRsp = 1887, - CmdSyncRogueStatusScNotify = 1870, - CmdTakeRogueScoreRewardScRsp = 1890, - CmdSyncRoguePickAvatarInfoScNotify = 1861, - CmdSyncRogueMapRoomScNotify = 1808, - CmdGetRogueInitialScoreCsReq = 1828, - CmdSyncRogueSeasonFinishScNotify = 1837, - CmdPickRogueAvatarScRsp = 1872, - CmdGetRogueInfoCsReq = 1810, - CmdGetRogueInfoScRsp = 1805, - CmdSyncRogueGetItemScNotify = 1848, + CmdEnhanceRogueBuffCsReq = 1821, + CmdSyncRogueStatusScNotify = 1898, + CmdGetRogueInitialScoreScRsp = 1851, + CmdEnableRogueTalentCsReq = 1893, + CmdStartRogueCsReq = 1877, + CmdSyncRogueVirtualItemInfoScNotify = 1854, + CmdReviveRogueAvatarScRsp = 1897, + CmdGetRogueAeonInfoCsReq = 1879, + CmdGetRogueInfoScRsp = 1814, + CmdQuitRogueScRsp = 1900, + CmdSyncRogueExploreWinScNotify = 1806, + CmdTakeRogueScoreRewardCsReq = 1887, + CmdGetRogueScoreRewardInfoScRsp = 1828, + CmdSyncRogueGetItemScNotify = 1899, + CmdExchangeRogueRewardKeyScRsp = 1857, + CmdEnterRogueCsReq = 1802, + CmdSyncRogueMapRoomScNotify = 1805, + CmdSyncRogueAeonScNotify = 1818, + CmdEnterRogueMapRoomCsReq = 1876, + CmdTakeRogueAeonLevelRewardCsReq = 1863, + CmdEnterRogueMapRoomScRsp = 1809, + CmdLeaveRogueCsReq = 1812, + CmdTakeRogueScoreRewardScRsp = 1815, + CmdOpenRogueChestCsReq = 1856, + CmdStartRogueScRsp = 1881, + CmdEnterRogueScRsp = 1885, + CmdGetRogueScoreRewardInfoCsReq = 1850, + CmdOpenRogueChestScRsp = 1829, + CmdSyncRogueSeasonFinishScNotify = 1846, + CmdExchangeRogueRewardKeyCsReq = 1813, + CmdReviveRogueAvatarCsReq = 1831, + CmdEnhanceRogueBuffScRsp = 1867, + CmdSyncRogueRewardInfoScNotify = 1817, + CmdGetRogueInitialScoreCsReq = 1873, } impl CmdRogueType { /// String value of the enum field names used in the ProtoBuf definition. @@ -69398,160 +71917,160 @@ impl CmdRogueType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdRogueTypeNone", - Self::CmdGetRogueBuffEnhanceInfoCsReq => "CmdGetRogueBuffEnhanceInfoCsReq", - Self::CmdFinishAeonDialogueGroupCsReq => "CmdFinishAeonDialogueGroupCsReq", - Self::CmdLeaveRogueCsReq => "CmdLeaveRogueCsReq", - Self::CmdSyncRogueReviveInfoScNotify => "CmdSyncRogueReviveInfoScNotify", - Self::CmdEnterRogueCsReq => "CmdEnterRogueCsReq", + Self::CmdGetRogueBuffEnhanceInfoScRsp => "CmdGetRogueBuffEnhanceInfoScRsp", Self::CmdFinishAeonDialogueGroupScRsp => "CmdFinishAeonDialogueGroupScRsp", - Self::CmdTakeRogueAeonLevelRewardScRsp => "CmdTakeRogueAeonLevelRewardScRsp", + Self::CmdQuitRogueCsReq => "CmdQuitRogueCsReq", + Self::CmdGetRogueAeonInfoScRsp => "CmdGetRogueAeonInfoScRsp", + Self::CmdSyncRogueReviveInfoScNotify => "CmdSyncRogueReviveInfoScNotify", + Self::CmdGetRogueBuffEnhanceInfoCsReq => "CmdGetRogueBuffEnhanceInfoCsReq", + Self::CmdGetRogueInfoCsReq => "CmdGetRogueInfoCsReq", + Self::CmdEnableRogueTalentScRsp => "CmdEnableRogueTalentScRsp", Self::CmdLeaveRogueScRsp => "CmdLeaveRogueScRsp", - Self::CmdPickRogueAvatarCsReq => "CmdPickRogueAvatarCsReq", - Self::CmdTakeRogueScoreRewardCsReq => "CmdTakeRogueScoreRewardCsReq", - Self::CmdTakeRogueAeonLevelRewardCsReq => "CmdTakeRogueAeonLevelRewardCsReq", - Self::CmdEnhanceRogueBuffScRsp => "CmdEnhanceRogueBuffScRsp", - Self::CmdGetRogueInitialScoreScRsp => "CmdGetRogueInitialScoreScRsp", - Self::CmdReviveRogueAvatarScRsp => "CmdReviveRogueAvatarScRsp", - Self::CmdStartRogueScRsp => "CmdStartRogueScRsp", + Self::CmdPickRogueAvatarScRsp => "CmdPickRogueAvatarScRsp", + Self::CmdSyncRogueAreaUnlockScNotify => "CmdSyncRogueAreaUnlockScNotify", + Self::CmdSyncRogueFinishScNotify => "CmdSyncRogueFinishScNotify", + Self::CmdGetRogueTalentInfoScRsp => "CmdGetRogueTalentInfoScRsp", Self::CmdSyncRogueAeonLevelUpRewardScNotify => { "CmdSyncRogueAeonLevelUpRewardScNotify" } - Self::CmdQuitRogueScRsp => "CmdQuitRogueScRsp", - Self::CmdReviveRogueAvatarCsReq => "CmdReviveRogueAvatarCsReq", - Self::CmdSyncRogueExploreWinScNotify => "CmdSyncRogueExploreWinScNotify", - Self::CmdGetRogueAeonInfoCsReq => "CmdGetRogueAeonInfoCsReq", - Self::CmdEnableRogueTalentCsReq => "CmdEnableRogueTalentCsReq", - Self::CmdEnterRogueMapRoomScRsp => "CmdEnterRogueMapRoomScRsp", - Self::CmdStartRogueCsReq => "CmdStartRogueCsReq", - Self::CmdQuitRogueCsReq => "CmdQuitRogueCsReq", - Self::CmdOpenRogueChestScRsp => "CmdOpenRogueChestScRsp", - Self::CmdExchangeRogueRewardKeyCsReq => "CmdExchangeRogueRewardKeyCsReq", - Self::CmdGetRogueTalentInfoCsReq => "CmdGetRogueTalentInfoCsReq", - Self::CmdSyncRogueRewardInfoScNotify => "CmdSyncRogueRewardInfoScNotify", - Self::CmdOpenRogueChestCsReq => "CmdOpenRogueChestCsReq", - Self::CmdEnterRogueScRsp => "CmdEnterRogueScRsp", - Self::CmdSyncRogueVirtualItemInfoScNotify => { - "CmdSyncRogueVirtualItemInfoScNotify" - } - Self::CmdSyncRogueAeonScNotify => "CmdSyncRogueAeonScNotify", - Self::CmdGetRogueScoreRewardInfoScRsp => "CmdGetRogueScoreRewardInfoScRsp", - Self::CmdEnterRogueMapRoomCsReq => "CmdEnterRogueMapRoomCsReq", - Self::CmdGetRogueBuffEnhanceInfoScRsp => "CmdGetRogueBuffEnhanceInfoScRsp", - Self::CmdGetRogueScoreRewardInfoCsReq => "CmdGetRogueScoreRewardInfoCsReq", - Self::CmdSyncRogueFinishScNotify => "CmdSyncRogueFinishScNotify", - Self::CmdExchangeRogueRewardKeyScRsp => "CmdExchangeRogueRewardKeyScRsp", - Self::CmdGetRogueTalentInfoScRsp => "CmdGetRogueTalentInfoScRsp", - Self::CmdSyncRogueAreaUnlockScNotify => "CmdSyncRogueAreaUnlockScNotify", - Self::CmdEnableRogueTalentScRsp => "CmdEnableRogueTalentScRsp", - Self::CmdEnhanceRogueBuffCsReq => "CmdEnhanceRogueBuffCsReq", - Self::CmdGetRogueAeonInfoScRsp => "CmdGetRogueAeonInfoScRsp", - Self::CmdSyncRogueStatusScNotify => "CmdSyncRogueStatusScNotify", - Self::CmdTakeRogueScoreRewardScRsp => "CmdTakeRogueScoreRewardScRsp", + Self::CmdPickRogueAvatarCsReq => "CmdPickRogueAvatarCsReq", Self::CmdSyncRoguePickAvatarInfoScNotify => { "CmdSyncRoguePickAvatarInfoScNotify" } - Self::CmdSyncRogueMapRoomScNotify => "CmdSyncRogueMapRoomScNotify", - Self::CmdGetRogueInitialScoreCsReq => "CmdGetRogueInitialScoreCsReq", - Self::CmdSyncRogueSeasonFinishScNotify => "CmdSyncRogueSeasonFinishScNotify", - Self::CmdPickRogueAvatarScRsp => "CmdPickRogueAvatarScRsp", - Self::CmdGetRogueInfoCsReq => "CmdGetRogueInfoCsReq", + Self::CmdFinishAeonDialogueGroupCsReq => "CmdFinishAeonDialogueGroupCsReq", + Self::CmdTakeRogueAeonLevelRewardScRsp => "CmdTakeRogueAeonLevelRewardScRsp", + Self::CmdGetRogueTalentInfoCsReq => "CmdGetRogueTalentInfoCsReq", + Self::CmdEnhanceRogueBuffCsReq => "CmdEnhanceRogueBuffCsReq", + Self::CmdSyncRogueStatusScNotify => "CmdSyncRogueStatusScNotify", + Self::CmdGetRogueInitialScoreScRsp => "CmdGetRogueInitialScoreScRsp", + Self::CmdEnableRogueTalentCsReq => "CmdEnableRogueTalentCsReq", + Self::CmdStartRogueCsReq => "CmdStartRogueCsReq", + Self::CmdSyncRogueVirtualItemInfoScNotify => { + "CmdSyncRogueVirtualItemInfoScNotify" + } + Self::CmdReviveRogueAvatarScRsp => "CmdReviveRogueAvatarScRsp", + Self::CmdGetRogueAeonInfoCsReq => "CmdGetRogueAeonInfoCsReq", Self::CmdGetRogueInfoScRsp => "CmdGetRogueInfoScRsp", + Self::CmdQuitRogueScRsp => "CmdQuitRogueScRsp", + Self::CmdSyncRogueExploreWinScNotify => "CmdSyncRogueExploreWinScNotify", + Self::CmdTakeRogueScoreRewardCsReq => "CmdTakeRogueScoreRewardCsReq", + Self::CmdGetRogueScoreRewardInfoScRsp => "CmdGetRogueScoreRewardInfoScRsp", Self::CmdSyncRogueGetItemScNotify => "CmdSyncRogueGetItemScNotify", + Self::CmdExchangeRogueRewardKeyScRsp => "CmdExchangeRogueRewardKeyScRsp", + Self::CmdEnterRogueCsReq => "CmdEnterRogueCsReq", + Self::CmdSyncRogueMapRoomScNotify => "CmdSyncRogueMapRoomScNotify", + Self::CmdSyncRogueAeonScNotify => "CmdSyncRogueAeonScNotify", + Self::CmdEnterRogueMapRoomCsReq => "CmdEnterRogueMapRoomCsReq", + Self::CmdTakeRogueAeonLevelRewardCsReq => "CmdTakeRogueAeonLevelRewardCsReq", + Self::CmdEnterRogueMapRoomScRsp => "CmdEnterRogueMapRoomScRsp", + Self::CmdLeaveRogueCsReq => "CmdLeaveRogueCsReq", + Self::CmdTakeRogueScoreRewardScRsp => "CmdTakeRogueScoreRewardScRsp", + Self::CmdOpenRogueChestCsReq => "CmdOpenRogueChestCsReq", + Self::CmdStartRogueScRsp => "CmdStartRogueScRsp", + Self::CmdEnterRogueScRsp => "CmdEnterRogueScRsp", + Self::CmdGetRogueScoreRewardInfoCsReq => "CmdGetRogueScoreRewardInfoCsReq", + Self::CmdOpenRogueChestScRsp => "CmdOpenRogueChestScRsp", + Self::CmdSyncRogueSeasonFinishScNotify => "CmdSyncRogueSeasonFinishScNotify", + Self::CmdExchangeRogueRewardKeyCsReq => "CmdExchangeRogueRewardKeyCsReq", + Self::CmdReviveRogueAvatarCsReq => "CmdReviveRogueAvatarCsReq", + Self::CmdEnhanceRogueBuffScRsp => "CmdEnhanceRogueBuffScRsp", + Self::CmdSyncRogueRewardInfoScNotify => "CmdSyncRogueRewardInfoScNotify", + Self::CmdGetRogueInitialScoreCsReq => "CmdGetRogueInitialScoreCsReq", } } /// 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), + "CmdGetRogueBuffEnhanceInfoScRsp" => { + Some(Self::CmdGetRogueBuffEnhanceInfoScRsp) + } + "CmdFinishAeonDialogueGroupScRsp" => { + Some(Self::CmdFinishAeonDialogueGroupScRsp) + } + "CmdQuitRogueCsReq" => Some(Self::CmdQuitRogueCsReq), + "CmdGetRogueAeonInfoScRsp" => Some(Self::CmdGetRogueAeonInfoScRsp), + "CmdSyncRogueReviveInfoScNotify" => { + Some(Self::CmdSyncRogueReviveInfoScNotify) + } "CmdGetRogueBuffEnhanceInfoCsReq" => { Some(Self::CmdGetRogueBuffEnhanceInfoCsReq) } + "CmdGetRogueInfoCsReq" => Some(Self::CmdGetRogueInfoCsReq), + "CmdEnableRogueTalentScRsp" => Some(Self::CmdEnableRogueTalentScRsp), + "CmdLeaveRogueScRsp" => Some(Self::CmdLeaveRogueScRsp), + "CmdPickRogueAvatarScRsp" => Some(Self::CmdPickRogueAvatarScRsp), + "CmdSyncRogueAreaUnlockScNotify" => { + Some(Self::CmdSyncRogueAreaUnlockScNotify) + } + "CmdSyncRogueFinishScNotify" => Some(Self::CmdSyncRogueFinishScNotify), + "CmdGetRogueTalentInfoScRsp" => Some(Self::CmdGetRogueTalentInfoScRsp), + "CmdSyncRogueAeonLevelUpRewardScNotify" => { + Some(Self::CmdSyncRogueAeonLevelUpRewardScNotify) + } + "CmdPickRogueAvatarCsReq" => Some(Self::CmdPickRogueAvatarCsReq), + "CmdSyncRoguePickAvatarInfoScNotify" => { + Some(Self::CmdSyncRoguePickAvatarInfoScNotify) + } "CmdFinishAeonDialogueGroupCsReq" => { Some(Self::CmdFinishAeonDialogueGroupCsReq) } - "CmdLeaveRogueCsReq" => Some(Self::CmdLeaveRogueCsReq), - "CmdSyncRogueReviveInfoScNotify" => { - Some(Self::CmdSyncRogueReviveInfoScNotify) - } - "CmdEnterRogueCsReq" => Some(Self::CmdEnterRogueCsReq), - "CmdFinishAeonDialogueGroupScRsp" => { - Some(Self::CmdFinishAeonDialogueGroupScRsp) - } "CmdTakeRogueAeonLevelRewardScRsp" => { Some(Self::CmdTakeRogueAeonLevelRewardScRsp) } - "CmdLeaveRogueScRsp" => Some(Self::CmdLeaveRogueScRsp), - "CmdPickRogueAvatarCsReq" => Some(Self::CmdPickRogueAvatarCsReq), - "CmdTakeRogueScoreRewardCsReq" => Some(Self::CmdTakeRogueScoreRewardCsReq), - "CmdTakeRogueAeonLevelRewardCsReq" => { - Some(Self::CmdTakeRogueAeonLevelRewardCsReq) - } - "CmdEnhanceRogueBuffScRsp" => Some(Self::CmdEnhanceRogueBuffScRsp), - "CmdGetRogueInitialScoreScRsp" => Some(Self::CmdGetRogueInitialScoreScRsp), - "CmdReviveRogueAvatarScRsp" => Some(Self::CmdReviveRogueAvatarScRsp), - "CmdStartRogueScRsp" => Some(Self::CmdStartRogueScRsp), - "CmdSyncRogueAeonLevelUpRewardScNotify" => { - Some(Self::CmdSyncRogueAeonLevelUpRewardScNotify) - } - "CmdQuitRogueScRsp" => Some(Self::CmdQuitRogueScRsp), - "CmdReviveRogueAvatarCsReq" => Some(Self::CmdReviveRogueAvatarCsReq), - "CmdSyncRogueExploreWinScNotify" => { - Some(Self::CmdSyncRogueExploreWinScNotify) - } - "CmdGetRogueAeonInfoCsReq" => Some(Self::CmdGetRogueAeonInfoCsReq), - "CmdEnableRogueTalentCsReq" => Some(Self::CmdEnableRogueTalentCsReq), - "CmdEnterRogueMapRoomScRsp" => Some(Self::CmdEnterRogueMapRoomScRsp), - "CmdStartRogueCsReq" => Some(Self::CmdStartRogueCsReq), - "CmdQuitRogueCsReq" => Some(Self::CmdQuitRogueCsReq), - "CmdOpenRogueChestScRsp" => Some(Self::CmdOpenRogueChestScRsp), - "CmdExchangeRogueRewardKeyCsReq" => { - Some(Self::CmdExchangeRogueRewardKeyCsReq) - } "CmdGetRogueTalentInfoCsReq" => Some(Self::CmdGetRogueTalentInfoCsReq), - "CmdSyncRogueRewardInfoScNotify" => { - Some(Self::CmdSyncRogueRewardInfoScNotify) - } - "CmdOpenRogueChestCsReq" => Some(Self::CmdOpenRogueChestCsReq), - "CmdEnterRogueScRsp" => Some(Self::CmdEnterRogueScRsp), + "CmdEnhanceRogueBuffCsReq" => Some(Self::CmdEnhanceRogueBuffCsReq), + "CmdSyncRogueStatusScNotify" => Some(Self::CmdSyncRogueStatusScNotify), + "CmdGetRogueInitialScoreScRsp" => Some(Self::CmdGetRogueInitialScoreScRsp), + "CmdEnableRogueTalentCsReq" => Some(Self::CmdEnableRogueTalentCsReq), + "CmdStartRogueCsReq" => Some(Self::CmdStartRogueCsReq), "CmdSyncRogueVirtualItemInfoScNotify" => { Some(Self::CmdSyncRogueVirtualItemInfoScNotify) } - "CmdSyncRogueAeonScNotify" => Some(Self::CmdSyncRogueAeonScNotify), + "CmdReviveRogueAvatarScRsp" => Some(Self::CmdReviveRogueAvatarScRsp), + "CmdGetRogueAeonInfoCsReq" => Some(Self::CmdGetRogueAeonInfoCsReq), + "CmdGetRogueInfoScRsp" => Some(Self::CmdGetRogueInfoScRsp), + "CmdQuitRogueScRsp" => Some(Self::CmdQuitRogueScRsp), + "CmdSyncRogueExploreWinScNotify" => { + Some(Self::CmdSyncRogueExploreWinScNotify) + } + "CmdTakeRogueScoreRewardCsReq" => Some(Self::CmdTakeRogueScoreRewardCsReq), "CmdGetRogueScoreRewardInfoScRsp" => { Some(Self::CmdGetRogueScoreRewardInfoScRsp) } - "CmdEnterRogueMapRoomCsReq" => Some(Self::CmdEnterRogueMapRoomCsReq), - "CmdGetRogueBuffEnhanceInfoScRsp" => { - Some(Self::CmdGetRogueBuffEnhanceInfoScRsp) - } - "CmdGetRogueScoreRewardInfoCsReq" => { - Some(Self::CmdGetRogueScoreRewardInfoCsReq) - } - "CmdSyncRogueFinishScNotify" => Some(Self::CmdSyncRogueFinishScNotify), + "CmdSyncRogueGetItemScNotify" => Some(Self::CmdSyncRogueGetItemScNotify), "CmdExchangeRogueRewardKeyScRsp" => { Some(Self::CmdExchangeRogueRewardKeyScRsp) } - "CmdGetRogueTalentInfoScRsp" => Some(Self::CmdGetRogueTalentInfoScRsp), - "CmdSyncRogueAreaUnlockScNotify" => { - Some(Self::CmdSyncRogueAreaUnlockScNotify) - } - "CmdEnableRogueTalentScRsp" => Some(Self::CmdEnableRogueTalentScRsp), - "CmdEnhanceRogueBuffCsReq" => Some(Self::CmdEnhanceRogueBuffCsReq), - "CmdGetRogueAeonInfoScRsp" => Some(Self::CmdGetRogueAeonInfoScRsp), - "CmdSyncRogueStatusScNotify" => Some(Self::CmdSyncRogueStatusScNotify), - "CmdTakeRogueScoreRewardScRsp" => Some(Self::CmdTakeRogueScoreRewardScRsp), - "CmdSyncRoguePickAvatarInfoScNotify" => { - Some(Self::CmdSyncRoguePickAvatarInfoScNotify) - } + "CmdEnterRogueCsReq" => Some(Self::CmdEnterRogueCsReq), "CmdSyncRogueMapRoomScNotify" => Some(Self::CmdSyncRogueMapRoomScNotify), - "CmdGetRogueInitialScoreCsReq" => Some(Self::CmdGetRogueInitialScoreCsReq), + "CmdSyncRogueAeonScNotify" => Some(Self::CmdSyncRogueAeonScNotify), + "CmdEnterRogueMapRoomCsReq" => Some(Self::CmdEnterRogueMapRoomCsReq), + "CmdTakeRogueAeonLevelRewardCsReq" => { + Some(Self::CmdTakeRogueAeonLevelRewardCsReq) + } + "CmdEnterRogueMapRoomScRsp" => Some(Self::CmdEnterRogueMapRoomScRsp), + "CmdLeaveRogueCsReq" => Some(Self::CmdLeaveRogueCsReq), + "CmdTakeRogueScoreRewardScRsp" => Some(Self::CmdTakeRogueScoreRewardScRsp), + "CmdOpenRogueChestCsReq" => Some(Self::CmdOpenRogueChestCsReq), + "CmdStartRogueScRsp" => Some(Self::CmdStartRogueScRsp), + "CmdEnterRogueScRsp" => Some(Self::CmdEnterRogueScRsp), + "CmdGetRogueScoreRewardInfoCsReq" => { + Some(Self::CmdGetRogueScoreRewardInfoCsReq) + } + "CmdOpenRogueChestScRsp" => Some(Self::CmdOpenRogueChestScRsp), "CmdSyncRogueSeasonFinishScNotify" => { Some(Self::CmdSyncRogueSeasonFinishScNotify) } - "CmdPickRogueAvatarScRsp" => Some(Self::CmdPickRogueAvatarScRsp), - "CmdGetRogueInfoCsReq" => Some(Self::CmdGetRogueInfoCsReq), - "CmdGetRogueInfoScRsp" => Some(Self::CmdGetRogueInfoScRsp), - "CmdSyncRogueGetItemScNotify" => Some(Self::CmdSyncRogueGetItemScNotify), + "CmdExchangeRogueRewardKeyCsReq" => { + Some(Self::CmdExchangeRogueRewardKeyCsReq) + } + "CmdReviveRogueAvatarCsReq" => Some(Self::CmdReviveRogueAvatarCsReq), + "CmdEnhanceRogueBuffScRsp" => Some(Self::CmdEnhanceRogueBuffScRsp), + "CmdSyncRogueRewardInfoScNotify" => { + Some(Self::CmdSyncRogueRewardInfoScNotify) + } + "CmdGetRogueInitialScoreCsReq" => Some(Self::CmdGetRogueInitialScoreCsReq), _ => None, } } @@ -69832,14 +72351,14 @@ impl Ffnedmegpjd { #[repr(i32)] pub enum CmdRogueArcadeType { None = 0, - CmdRogueArcadeRestartScRsp = 7651, - CmdRogueArcadeGetInfoCsReq = 7678, - CmdRogueArcadeStartScRsp = 7671, - CmdRogueArcadeLeaveScRsp = 7680, - CmdRogueArcadeLeaveCsReq = 7696, - CmdRogueArcadeStartCsReq = 7673, - CmdRogueArcadeGetInfoScRsp = 7677, - CmdRogueArcadeRestartCsReq = 7652, + CmdRogueArcadeStartScRsp = 7694, + CmdRogueArcadeStartCsReq = 7653, + CmdRogueArcadeRestartScRsp = 7686, + CmdRogueArcadeGetInfoScRsp = 7681, + CmdRogueArcadeGetInfoCsReq = 7697, + CmdRogueArcadeLeaveCsReq = 7678, + CmdRogueArcadeRestartCsReq = 7671, + CmdRogueArcadeLeaveScRsp = 7695, } impl CmdRogueArcadeType { /// String value of the enum field names used in the ProtoBuf definition. @@ -69849,28 +72368,28 @@ impl CmdRogueArcadeType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdRogueArcadeTypeNone", - Self::CmdRogueArcadeRestartScRsp => "CmdRogueArcadeRestartScRsp", - Self::CmdRogueArcadeGetInfoCsReq => "CmdRogueArcadeGetInfoCsReq", Self::CmdRogueArcadeStartScRsp => "CmdRogueArcadeStartScRsp", - Self::CmdRogueArcadeLeaveScRsp => "CmdRogueArcadeLeaveScRsp", - Self::CmdRogueArcadeLeaveCsReq => "CmdRogueArcadeLeaveCsReq", Self::CmdRogueArcadeStartCsReq => "CmdRogueArcadeStartCsReq", + Self::CmdRogueArcadeRestartScRsp => "CmdRogueArcadeRestartScRsp", Self::CmdRogueArcadeGetInfoScRsp => "CmdRogueArcadeGetInfoScRsp", + Self::CmdRogueArcadeGetInfoCsReq => "CmdRogueArcadeGetInfoCsReq", + Self::CmdRogueArcadeLeaveCsReq => "CmdRogueArcadeLeaveCsReq", Self::CmdRogueArcadeRestartCsReq => "CmdRogueArcadeRestartCsReq", + Self::CmdRogueArcadeLeaveScRsp => "CmdRogueArcadeLeaveScRsp", } } /// 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), - "CmdRogueArcadeRestartScRsp" => Some(Self::CmdRogueArcadeRestartScRsp), - "CmdRogueArcadeGetInfoCsReq" => Some(Self::CmdRogueArcadeGetInfoCsReq), "CmdRogueArcadeStartScRsp" => Some(Self::CmdRogueArcadeStartScRsp), - "CmdRogueArcadeLeaveScRsp" => Some(Self::CmdRogueArcadeLeaveScRsp), - "CmdRogueArcadeLeaveCsReq" => Some(Self::CmdRogueArcadeLeaveCsReq), "CmdRogueArcadeStartCsReq" => Some(Self::CmdRogueArcadeStartCsReq), + "CmdRogueArcadeRestartScRsp" => Some(Self::CmdRogueArcadeRestartScRsp), "CmdRogueArcadeGetInfoScRsp" => Some(Self::CmdRogueArcadeGetInfoScRsp), + "CmdRogueArcadeGetInfoCsReq" => Some(Self::CmdRogueArcadeGetInfoCsReq), + "CmdRogueArcadeLeaveCsReq" => Some(Self::CmdRogueArcadeLeaveCsReq), "CmdRogueArcadeRestartCsReq" => Some(Self::CmdRogueArcadeRestartCsReq), + "CmdRogueArcadeLeaveScRsp" => Some(Self::CmdRogueArcadeLeaveScRsp), _ => None, } } @@ -69880,75 +72399,74 @@ impl CmdRogueArcadeType { #[repr(i32)] pub enum CmdRogueCommonType { None = 0, - CmdUpdateRogueAdventureRoomScoreScRsp = 5629, - CmdGetRogueAdventureRoomInfoScRsp = 5663, - CmdGetRogueExhibitionCsReq = 5630, - CmdGetRogueCollectionCsReq = 5693, - CmdGetRogueExhibitionScRsp = 5611, - CmdBuyRogueShopMiracleCsReq = 5606, - CmdGetRogueShopMiracleInfoScRsp = 5679, - CmdRogueShopBeginBattleCsReq = 5631, - CmdSetRogueCollectionCsReq = 5627, - CmdGetRogueShopBuffInfoScRsp = 5697, - CmdSyncRogueCommonVirtualItemInfoScNotify = 5671, - CmdGetRogueCommonDialogueDataCsReq = 5612, - CmdSyncRogueAdventureRoomInfoScNotify = 5610, - CmdSelectRogueCommonDialogueOptionCsReq = 5623, - CmdGetRogueCollectionScRsp = 5640, - CmdBuyRogueShopMiracleScRsp = 5641, - CmdTakeRogueEventHandbookRewardCsReq = 5689, - CmdTakeRogueEventHandbookRewardScRsp = 5608, - CmdGetRogueShopFormulaInfoCsReq = 5632, - CmdGetRogueHandbookDataCsReq = 5688, - CmdTakeRogueMiracleHandbookRewardCsReq = 5666, - CmdRogueWorkbenchHandleFuncCsReq = 5644, - CmdSyncRogueCommonActionResultScNotify = 5613, - CmdGetRogueShopBuffInfoCsReq = 5602, - CmdSyncRogueCommonDialogueDataScNotify = 5649, - CmdSyncRogueCommonPendingActionScNotify = 5646, - CmdGetRogueShopFormulaInfoScRsp = 5634, - CmdBuyRogueShopFormulaScRsp = 5633, - CmdRogueDebugReplaySaveScNotify = 5619, - CmdRogueWorkbenchGetInfoScRsp = 5699, - CmdGetRogueAdventureRoomInfoCsReq = 5626, - CmdEnhanceCommonRogueBuffCsReq = 5654, - CmdRogueNpcDisappearScRsp = 5616, - CmdSetRogueCollectionScRsp = 5680, - CmdGetEnhanceCommonRogueBuffInfoCsReq = 5674, - CmdBuyRogueShopBuffCsReq = 5655, - CmdPrepareRogueAdventureRoomCsReq = 5605, - CmdUpdateRogueAdventureRoomScoreCsReq = 5685, - CmdHandleRogueCommonPendingActionCsReq = 5683, - CmdBuyRogueShopBuffScRsp = 5607, - CmdSyncRogueCommonDialogueOptionFinishScNotify = 5696, - CmdEnhanceCommonRogueBuffScRsp = 5662, - CmdRogueWorkbenchHandleFuncScRsp = 5648, - CmdGetRogueShopMiracleInfoCsReq = 5653, - CmdHandleRogueCommonPendingActionScRsp = 5603, - CmdFinishRogueCommonDialogueCsReq = 5695, - CmdRogueNpcDisappearCsReq = 5639, - CmdRogueGetGambleInfoScRsp = 5684, - CmdStopRogueAdventureRoomScRsp = 5620, - CmdRogueGetGambleInfoCsReq = 5621, - CmdRogueWorkbenchGetInfoCsReq = 5622, - CmdTakeRogueMiracleHandbookRewardScRsp = 5628, - CmdRogueDoGambleCsReq = 5638, - CmdPrepareRogueAdventureRoomScRsp = 5698, - CmdFinishRogueCommonDialogueScRsp = 5618, - CmdRogueDoGambleScRsp = 5687, - CmdGetEnhanceCommonRogueBuffInfoScRsp = 5690, - CmdStopRogueAdventureRoomCsReq = 5609, - CmdBuyRogueShopFormulaCsReq = 5643, - CmdGetRogueCommonDialogueDataScRsp = 5664, - CmdCommonRogueUpdateScNotify = 5686, - CmdSelectRogueCommonDialogueOptionScRsp = 5614, - CmdSetRogueExhibitionScRsp = 5656, - CmdSetRogueExhibitionCsReq = 5659, - CmdSyncRogueHandbookDataUpdateScNotify = 5660, - CmdCommonRogueQueryScRsp = 5604, - CmdCommonRogueQueryCsReq = 5657, - CmdRogueShopBeginBattleScRsp = 5691, - CmdGetRogueHandbookDataScRsp = 5615, + CmdSelectRogueCommonDialogueOptionCsReq = 5642, + CmdRogueGetGambleInfoScRsp = 5639, + CmdPrepareRogueAdventureRoomCsReq = 5614, + CmdPrepareRogueAdventureRoomScRsp = 5677, + CmdEnhanceCommonRogueBuffScRsp = 5690, + CmdGetRogueShopBuffInfoCsReq = 5685, + CmdTakeRogueMiracleHandbookRewardCsReq = 5609, + CmdRogueShopBeginBattleScRsp = 5603, + CmdSyncRogueCommonDialogueOptionFinishScNotify = 5644, + CmdSetRogueCollectionScRsp = 5694, + CmdBuyRogueShopBuffCsReq = 5662, + CmdBuyRogueShopFormulaCsReq = 5649, + CmdGetRogueAdventureRoomInfoCsReq = 5696, + CmdBuyRogueShopMiracleCsReq = 5688, + CmdBuyRogueShopFormulaScRsp = 5668, + CmdGetRogueExhibitionScRsp = 5637, + CmdTakeRogueEventHandbookRewardCsReq = 5651, + CmdSetRogueExhibitionScRsp = 5628, + CmdSyncRogueCommonActionResultScNotify = 5624, + CmdRogueGetGambleInfoCsReq = 5611, + CmdSyncRogueCommonVirtualItemInfoScNotify = 5683, + CmdHandleRogueCommonPendingActionScRsp = 5608, + CmdGetEnhanceCommonRogueBuffInfoCsReq = 5687, + CmdSetRogueCollectionCsReq = 5672, + CmdGetRogueShopFormulaInfoScRsp = 5652, + CmdSyncRogueCommonPendingActionScNotify = 5653, + CmdRogueWorkbenchGetInfoCsReq = 5638, + CmdUpdateRogueAdventureRoomScoreScRsp = 5680, + CmdRogueWorkbenchHandleFuncScRsp = 5699, + CmdRogueDoGambleCsReq = 5679, + CmdEnhanceCommonRogueBuffCsReq = 5620, + CmdGetRogueShopBuffInfoScRsp = 5612, + CmdGetRogueCommonDialogueDataCsReq = 5657, + CmdSyncRogueCommonDialogueDataScNotify = 5671, + CmdUpdateRogueAdventureRoomScoreCsReq = 5626, + CmdSelectRogueCommonDialogueOptionScRsp = 5695, + CmdFinishRogueCommonDialogueScRsp = 5648, + CmdGetEnhanceCommonRogueBuffInfoScRsp = 5615, + CmdSyncRogueAdventureRoomInfoScNotify = 5641, + CmdRogueWorkbenchHandleFuncCsReq = 5670, + CmdHandleRogueCommonPendingActionCsReq = 5647, + CmdTakeRogueEventHandbookRewardScRsp = 5605, + CmdGetRogueHandbookDataCsReq = 5659, + CmdGetRogueShopMiracleInfoCsReq = 5681, + CmdTakeRogueMiracleHandbookRewardScRsp = 5673, + CmdSyncRogueHandbookDataUpdateScNotify = 5676, + CmdGetRogueShopFormulaInfoCsReq = 5693, + CmdGetRogueCollectionScRsp = 5627, + CmdBuyRogueShopMiracleScRsp = 5619, + CmdCommonRogueQueryScRsp = 5629, + CmdRogueNpcDisappearCsReq = 5689, + CmdRogueNpcDisappearScRsp = 5622, + CmdBuyRogueShopBuffScRsp = 5634, + CmdGetRogueHandbookDataScRsp = 5661, + CmdSetRogueExhibitionCsReq = 5650, + CmdGetRogueAdventureRoomInfoScRsp = 5632, + CmdGetRogueCommonDialogueDataScRsp = 5675, + CmdRogueShopBeginBattleCsReq = 5616, + CmdStopRogueAdventureRoomCsReq = 5621, + CmdRogueDoGambleScRsp = 5669, + CmdCommonRogueUpdateScNotify = 5613, + CmdGetRogueCollectionCsReq = 5663, + CmdGetRogueExhibitionCsReq = 5643, + CmdRogueWorkbenchGetInfoScRsp = 5618, + CmdGetRogueShopMiracleInfoScRsp = 5602, + CmdStopRogueAdventureRoomScRsp = 5667, + CmdCommonRogueQueryCsReq = 5656, + CmdFinishRogueCommonDialogueCsReq = 5640, } impl CmdRogueCommonType { /// String value of the enum field names used in the ProtoBuf definition. @@ -69958,280 +72476,276 @@ impl CmdRogueCommonType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdRogueCommonTypeNone", - Self::CmdUpdateRogueAdventureRoomScoreScRsp => { - "CmdUpdateRogueAdventureRoomScoreScRsp" - } - Self::CmdGetRogueAdventureRoomInfoScRsp => { - "CmdGetRogueAdventureRoomInfoScRsp" - } - Self::CmdGetRogueExhibitionCsReq => "CmdGetRogueExhibitionCsReq", - Self::CmdGetRogueCollectionCsReq => "CmdGetRogueCollectionCsReq", - Self::CmdGetRogueExhibitionScRsp => "CmdGetRogueExhibitionScRsp", - Self::CmdBuyRogueShopMiracleCsReq => "CmdBuyRogueShopMiracleCsReq", - Self::CmdGetRogueShopMiracleInfoScRsp => "CmdGetRogueShopMiracleInfoScRsp", - Self::CmdRogueShopBeginBattleCsReq => "CmdRogueShopBeginBattleCsReq", - Self::CmdSetRogueCollectionCsReq => "CmdSetRogueCollectionCsReq", - Self::CmdGetRogueShopBuffInfoScRsp => "CmdGetRogueShopBuffInfoScRsp", - Self::CmdSyncRogueCommonVirtualItemInfoScNotify => { - "CmdSyncRogueCommonVirtualItemInfoScNotify" - } - Self::CmdGetRogueCommonDialogueDataCsReq => { - "CmdGetRogueCommonDialogueDataCsReq" - } - Self::CmdSyncRogueAdventureRoomInfoScNotify => { - "CmdSyncRogueAdventureRoomInfoScNotify" - } Self::CmdSelectRogueCommonDialogueOptionCsReq => { "CmdSelectRogueCommonDialogueOptionCsReq" } - Self::CmdGetRogueCollectionScRsp => "CmdGetRogueCollectionScRsp", - Self::CmdBuyRogueShopMiracleScRsp => "CmdBuyRogueShopMiracleScRsp", - Self::CmdTakeRogueEventHandbookRewardCsReq => { - "CmdTakeRogueEventHandbookRewardCsReq" + Self::CmdRogueGetGambleInfoScRsp => "CmdRogueGetGambleInfoScRsp", + Self::CmdPrepareRogueAdventureRoomCsReq => { + "CmdPrepareRogueAdventureRoomCsReq" } - Self::CmdTakeRogueEventHandbookRewardScRsp => { - "CmdTakeRogueEventHandbookRewardScRsp" + Self::CmdPrepareRogueAdventureRoomScRsp => { + "CmdPrepareRogueAdventureRoomScRsp" } - Self::CmdGetRogueShopFormulaInfoCsReq => "CmdGetRogueShopFormulaInfoCsReq", - Self::CmdGetRogueHandbookDataCsReq => "CmdGetRogueHandbookDataCsReq", + Self::CmdEnhanceCommonRogueBuffScRsp => "CmdEnhanceCommonRogueBuffScRsp", + Self::CmdGetRogueShopBuffInfoCsReq => "CmdGetRogueShopBuffInfoCsReq", Self::CmdTakeRogueMiracleHandbookRewardCsReq => { "CmdTakeRogueMiracleHandbookRewardCsReq" } - Self::CmdRogueWorkbenchHandleFuncCsReq => "CmdRogueWorkbenchHandleFuncCsReq", - Self::CmdSyncRogueCommonActionResultScNotify => { - "CmdSyncRogueCommonActionResultScNotify" + Self::CmdRogueShopBeginBattleScRsp => "CmdRogueShopBeginBattleScRsp", + Self::CmdSyncRogueCommonDialogueOptionFinishScNotify => { + "CmdSyncRogueCommonDialogueOptionFinishScNotify" } - Self::CmdGetRogueShopBuffInfoCsReq => "CmdGetRogueShopBuffInfoCsReq", - Self::CmdSyncRogueCommonDialogueDataScNotify => { - "CmdSyncRogueCommonDialogueDataScNotify" - } - Self::CmdSyncRogueCommonPendingActionScNotify => { - "CmdSyncRogueCommonPendingActionScNotify" - } - Self::CmdGetRogueShopFormulaInfoScRsp => "CmdGetRogueShopFormulaInfoScRsp", - Self::CmdBuyRogueShopFormulaScRsp => "CmdBuyRogueShopFormulaScRsp", - Self::CmdRogueDebugReplaySaveScNotify => "CmdRogueDebugReplaySaveScNotify", - Self::CmdRogueWorkbenchGetInfoScRsp => "CmdRogueWorkbenchGetInfoScRsp", + Self::CmdSetRogueCollectionScRsp => "CmdSetRogueCollectionScRsp", + Self::CmdBuyRogueShopBuffCsReq => "CmdBuyRogueShopBuffCsReq", + Self::CmdBuyRogueShopFormulaCsReq => "CmdBuyRogueShopFormulaCsReq", Self::CmdGetRogueAdventureRoomInfoCsReq => { "CmdGetRogueAdventureRoomInfoCsReq" } - Self::CmdEnhanceCommonRogueBuffCsReq => "CmdEnhanceCommonRogueBuffCsReq", - Self::CmdRogueNpcDisappearScRsp => "CmdRogueNpcDisappearScRsp", - Self::CmdSetRogueCollectionScRsp => "CmdSetRogueCollectionScRsp", + Self::CmdBuyRogueShopMiracleCsReq => "CmdBuyRogueShopMiracleCsReq", + Self::CmdBuyRogueShopFormulaScRsp => "CmdBuyRogueShopFormulaScRsp", + Self::CmdGetRogueExhibitionScRsp => "CmdGetRogueExhibitionScRsp", + Self::CmdTakeRogueEventHandbookRewardCsReq => { + "CmdTakeRogueEventHandbookRewardCsReq" + } + Self::CmdSetRogueExhibitionScRsp => "CmdSetRogueExhibitionScRsp", + Self::CmdSyncRogueCommonActionResultScNotify => { + "CmdSyncRogueCommonActionResultScNotify" + } + Self::CmdRogueGetGambleInfoCsReq => "CmdRogueGetGambleInfoCsReq", + Self::CmdSyncRogueCommonVirtualItemInfoScNotify => { + "CmdSyncRogueCommonVirtualItemInfoScNotify" + } + Self::CmdHandleRogueCommonPendingActionScRsp => { + "CmdHandleRogueCommonPendingActionScRsp" + } Self::CmdGetEnhanceCommonRogueBuffInfoCsReq => { "CmdGetEnhanceCommonRogueBuffInfoCsReq" } - Self::CmdBuyRogueShopBuffCsReq => "CmdBuyRogueShopBuffCsReq", - Self::CmdPrepareRogueAdventureRoomCsReq => { - "CmdPrepareRogueAdventureRoomCsReq" + Self::CmdSetRogueCollectionCsReq => "CmdSetRogueCollectionCsReq", + Self::CmdGetRogueShopFormulaInfoScRsp => "CmdGetRogueShopFormulaInfoScRsp", + Self::CmdSyncRogueCommonPendingActionScNotify => { + "CmdSyncRogueCommonPendingActionScNotify" + } + Self::CmdRogueWorkbenchGetInfoCsReq => "CmdRogueWorkbenchGetInfoCsReq", + Self::CmdUpdateRogueAdventureRoomScoreScRsp => { + "CmdUpdateRogueAdventureRoomScoreScRsp" + } + Self::CmdRogueWorkbenchHandleFuncScRsp => "CmdRogueWorkbenchHandleFuncScRsp", + Self::CmdRogueDoGambleCsReq => "CmdRogueDoGambleCsReq", + Self::CmdEnhanceCommonRogueBuffCsReq => "CmdEnhanceCommonRogueBuffCsReq", + Self::CmdGetRogueShopBuffInfoScRsp => "CmdGetRogueShopBuffInfoScRsp", + Self::CmdGetRogueCommonDialogueDataCsReq => { + "CmdGetRogueCommonDialogueDataCsReq" + } + Self::CmdSyncRogueCommonDialogueDataScNotify => { + "CmdSyncRogueCommonDialogueDataScNotify" } Self::CmdUpdateRogueAdventureRoomScoreCsReq => { "CmdUpdateRogueAdventureRoomScoreCsReq" } - Self::CmdHandleRogueCommonPendingActionCsReq => { - "CmdHandleRogueCommonPendingActionCsReq" - } - Self::CmdBuyRogueShopBuffScRsp => "CmdBuyRogueShopBuffScRsp", - Self::CmdSyncRogueCommonDialogueOptionFinishScNotify => { - "CmdSyncRogueCommonDialogueOptionFinishScNotify" - } - Self::CmdEnhanceCommonRogueBuffScRsp => "CmdEnhanceCommonRogueBuffScRsp", - Self::CmdRogueWorkbenchHandleFuncScRsp => "CmdRogueWorkbenchHandleFuncScRsp", - Self::CmdGetRogueShopMiracleInfoCsReq => "CmdGetRogueShopMiracleInfoCsReq", - Self::CmdHandleRogueCommonPendingActionScRsp => { - "CmdHandleRogueCommonPendingActionScRsp" - } - Self::CmdFinishRogueCommonDialogueCsReq => { - "CmdFinishRogueCommonDialogueCsReq" - } - Self::CmdRogueNpcDisappearCsReq => "CmdRogueNpcDisappearCsReq", - Self::CmdRogueGetGambleInfoScRsp => "CmdRogueGetGambleInfoScRsp", - Self::CmdStopRogueAdventureRoomScRsp => "CmdStopRogueAdventureRoomScRsp", - Self::CmdRogueGetGambleInfoCsReq => "CmdRogueGetGambleInfoCsReq", - Self::CmdRogueWorkbenchGetInfoCsReq => "CmdRogueWorkbenchGetInfoCsReq", - Self::CmdTakeRogueMiracleHandbookRewardScRsp => { - "CmdTakeRogueMiracleHandbookRewardScRsp" - } - Self::CmdRogueDoGambleCsReq => "CmdRogueDoGambleCsReq", - Self::CmdPrepareRogueAdventureRoomScRsp => { - "CmdPrepareRogueAdventureRoomScRsp" + Self::CmdSelectRogueCommonDialogueOptionScRsp => { + "CmdSelectRogueCommonDialogueOptionScRsp" } Self::CmdFinishRogueCommonDialogueScRsp => { "CmdFinishRogueCommonDialogueScRsp" } - Self::CmdRogueDoGambleScRsp => "CmdRogueDoGambleScRsp", Self::CmdGetEnhanceCommonRogueBuffInfoScRsp => { "CmdGetEnhanceCommonRogueBuffInfoScRsp" } - Self::CmdStopRogueAdventureRoomCsReq => "CmdStopRogueAdventureRoomCsReq", - Self::CmdBuyRogueShopFormulaCsReq => "CmdBuyRogueShopFormulaCsReq", - Self::CmdGetRogueCommonDialogueDataScRsp => { - "CmdGetRogueCommonDialogueDataScRsp" + Self::CmdSyncRogueAdventureRoomInfoScNotify => { + "CmdSyncRogueAdventureRoomInfoScNotify" } - Self::CmdCommonRogueUpdateScNotify => "CmdCommonRogueUpdateScNotify", - Self::CmdSelectRogueCommonDialogueOptionScRsp => { - "CmdSelectRogueCommonDialogueOptionScRsp" + Self::CmdRogueWorkbenchHandleFuncCsReq => "CmdRogueWorkbenchHandleFuncCsReq", + Self::CmdHandleRogueCommonPendingActionCsReq => { + "CmdHandleRogueCommonPendingActionCsReq" + } + Self::CmdTakeRogueEventHandbookRewardScRsp => { + "CmdTakeRogueEventHandbookRewardScRsp" + } + Self::CmdGetRogueHandbookDataCsReq => "CmdGetRogueHandbookDataCsReq", + Self::CmdGetRogueShopMiracleInfoCsReq => "CmdGetRogueShopMiracleInfoCsReq", + Self::CmdTakeRogueMiracleHandbookRewardScRsp => { + "CmdTakeRogueMiracleHandbookRewardScRsp" } - Self::CmdSetRogueExhibitionScRsp => "CmdSetRogueExhibitionScRsp", - Self::CmdSetRogueExhibitionCsReq => "CmdSetRogueExhibitionCsReq", Self::CmdSyncRogueHandbookDataUpdateScNotify => { "CmdSyncRogueHandbookDataUpdateScNotify" } + Self::CmdGetRogueShopFormulaInfoCsReq => "CmdGetRogueShopFormulaInfoCsReq", + Self::CmdGetRogueCollectionScRsp => "CmdGetRogueCollectionScRsp", + Self::CmdBuyRogueShopMiracleScRsp => "CmdBuyRogueShopMiracleScRsp", Self::CmdCommonRogueQueryScRsp => "CmdCommonRogueQueryScRsp", - Self::CmdCommonRogueQueryCsReq => "CmdCommonRogueQueryCsReq", - Self::CmdRogueShopBeginBattleScRsp => "CmdRogueShopBeginBattleScRsp", + Self::CmdRogueNpcDisappearCsReq => "CmdRogueNpcDisappearCsReq", + Self::CmdRogueNpcDisappearScRsp => "CmdRogueNpcDisappearScRsp", + Self::CmdBuyRogueShopBuffScRsp => "CmdBuyRogueShopBuffScRsp", Self::CmdGetRogueHandbookDataScRsp => "CmdGetRogueHandbookDataScRsp", + Self::CmdSetRogueExhibitionCsReq => "CmdSetRogueExhibitionCsReq", + Self::CmdGetRogueAdventureRoomInfoScRsp => { + "CmdGetRogueAdventureRoomInfoScRsp" + } + Self::CmdGetRogueCommonDialogueDataScRsp => { + "CmdGetRogueCommonDialogueDataScRsp" + } + Self::CmdRogueShopBeginBattleCsReq => "CmdRogueShopBeginBattleCsReq", + Self::CmdStopRogueAdventureRoomCsReq => "CmdStopRogueAdventureRoomCsReq", + Self::CmdRogueDoGambleScRsp => "CmdRogueDoGambleScRsp", + Self::CmdCommonRogueUpdateScNotify => "CmdCommonRogueUpdateScNotify", + Self::CmdGetRogueCollectionCsReq => "CmdGetRogueCollectionCsReq", + Self::CmdGetRogueExhibitionCsReq => "CmdGetRogueExhibitionCsReq", + Self::CmdRogueWorkbenchGetInfoScRsp => "CmdRogueWorkbenchGetInfoScRsp", + Self::CmdGetRogueShopMiracleInfoScRsp => "CmdGetRogueShopMiracleInfoScRsp", + Self::CmdStopRogueAdventureRoomScRsp => "CmdStopRogueAdventureRoomScRsp", + Self::CmdCommonRogueQueryCsReq => "CmdCommonRogueQueryCsReq", + Self::CmdFinishRogueCommonDialogueCsReq => { + "CmdFinishRogueCommonDialogueCsReq" + } } } /// 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), - "CmdUpdateRogueAdventureRoomScoreScRsp" => { - Some(Self::CmdUpdateRogueAdventureRoomScoreScRsp) - } - "CmdGetRogueAdventureRoomInfoScRsp" => { - Some(Self::CmdGetRogueAdventureRoomInfoScRsp) - } - "CmdGetRogueExhibitionCsReq" => Some(Self::CmdGetRogueExhibitionCsReq), - "CmdGetRogueCollectionCsReq" => Some(Self::CmdGetRogueCollectionCsReq), - "CmdGetRogueExhibitionScRsp" => Some(Self::CmdGetRogueExhibitionScRsp), - "CmdBuyRogueShopMiracleCsReq" => Some(Self::CmdBuyRogueShopMiracleCsReq), - "CmdGetRogueShopMiracleInfoScRsp" => { - Some(Self::CmdGetRogueShopMiracleInfoScRsp) - } - "CmdRogueShopBeginBattleCsReq" => Some(Self::CmdRogueShopBeginBattleCsReq), - "CmdSetRogueCollectionCsReq" => Some(Self::CmdSetRogueCollectionCsReq), - "CmdGetRogueShopBuffInfoScRsp" => Some(Self::CmdGetRogueShopBuffInfoScRsp), - "CmdSyncRogueCommonVirtualItemInfoScNotify" => { - Some(Self::CmdSyncRogueCommonVirtualItemInfoScNotify) - } - "CmdGetRogueCommonDialogueDataCsReq" => { - Some(Self::CmdGetRogueCommonDialogueDataCsReq) - } - "CmdSyncRogueAdventureRoomInfoScNotify" => { - Some(Self::CmdSyncRogueAdventureRoomInfoScNotify) - } "CmdSelectRogueCommonDialogueOptionCsReq" => { Some(Self::CmdSelectRogueCommonDialogueOptionCsReq) } - "CmdGetRogueCollectionScRsp" => Some(Self::CmdGetRogueCollectionScRsp), - "CmdBuyRogueShopMiracleScRsp" => Some(Self::CmdBuyRogueShopMiracleScRsp), - "CmdTakeRogueEventHandbookRewardCsReq" => { - Some(Self::CmdTakeRogueEventHandbookRewardCsReq) - } - "CmdTakeRogueEventHandbookRewardScRsp" => { - Some(Self::CmdTakeRogueEventHandbookRewardScRsp) - } - "CmdGetRogueShopFormulaInfoCsReq" => { - Some(Self::CmdGetRogueShopFormulaInfoCsReq) - } - "CmdGetRogueHandbookDataCsReq" => Some(Self::CmdGetRogueHandbookDataCsReq), - "CmdTakeRogueMiracleHandbookRewardCsReq" => { - Some(Self::CmdTakeRogueMiracleHandbookRewardCsReq) - } - "CmdRogueWorkbenchHandleFuncCsReq" => { - Some(Self::CmdRogueWorkbenchHandleFuncCsReq) - } - "CmdSyncRogueCommonActionResultScNotify" => { - Some(Self::CmdSyncRogueCommonActionResultScNotify) - } - "CmdGetRogueShopBuffInfoCsReq" => Some(Self::CmdGetRogueShopBuffInfoCsReq), - "CmdSyncRogueCommonDialogueDataScNotify" => { - Some(Self::CmdSyncRogueCommonDialogueDataScNotify) - } - "CmdSyncRogueCommonPendingActionScNotify" => { - Some(Self::CmdSyncRogueCommonPendingActionScNotify) - } - "CmdGetRogueShopFormulaInfoScRsp" => { - Some(Self::CmdGetRogueShopFormulaInfoScRsp) - } - "CmdBuyRogueShopFormulaScRsp" => Some(Self::CmdBuyRogueShopFormulaScRsp), - "CmdRogueDebugReplaySaveScNotify" => { - Some(Self::CmdRogueDebugReplaySaveScNotify) - } - "CmdRogueWorkbenchGetInfoScRsp" => Some(Self::CmdRogueWorkbenchGetInfoScRsp), - "CmdGetRogueAdventureRoomInfoCsReq" => { - Some(Self::CmdGetRogueAdventureRoomInfoCsReq) - } - "CmdEnhanceCommonRogueBuffCsReq" => { - Some(Self::CmdEnhanceCommonRogueBuffCsReq) - } - "CmdRogueNpcDisappearScRsp" => Some(Self::CmdRogueNpcDisappearScRsp), - "CmdSetRogueCollectionScRsp" => Some(Self::CmdSetRogueCollectionScRsp), - "CmdGetEnhanceCommonRogueBuffInfoCsReq" => { - Some(Self::CmdGetEnhanceCommonRogueBuffInfoCsReq) - } - "CmdBuyRogueShopBuffCsReq" => Some(Self::CmdBuyRogueShopBuffCsReq), + "CmdRogueGetGambleInfoScRsp" => Some(Self::CmdRogueGetGambleInfoScRsp), "CmdPrepareRogueAdventureRoomCsReq" => { Some(Self::CmdPrepareRogueAdventureRoomCsReq) } - "CmdUpdateRogueAdventureRoomScoreCsReq" => { - Some(Self::CmdUpdateRogueAdventureRoomScoreCsReq) - } - "CmdHandleRogueCommonPendingActionCsReq" => { - Some(Self::CmdHandleRogueCommonPendingActionCsReq) - } - "CmdBuyRogueShopBuffScRsp" => Some(Self::CmdBuyRogueShopBuffScRsp), - "CmdSyncRogueCommonDialogueOptionFinishScNotify" => { - Some(Self::CmdSyncRogueCommonDialogueOptionFinishScNotify) + "CmdPrepareRogueAdventureRoomScRsp" => { + Some(Self::CmdPrepareRogueAdventureRoomScRsp) } "CmdEnhanceCommonRogueBuffScRsp" => { Some(Self::CmdEnhanceCommonRogueBuffScRsp) } - "CmdRogueWorkbenchHandleFuncScRsp" => { - Some(Self::CmdRogueWorkbenchHandleFuncScRsp) + "CmdGetRogueShopBuffInfoCsReq" => Some(Self::CmdGetRogueShopBuffInfoCsReq), + "CmdTakeRogueMiracleHandbookRewardCsReq" => { + Some(Self::CmdTakeRogueMiracleHandbookRewardCsReq) } - "CmdGetRogueShopMiracleInfoCsReq" => { - Some(Self::CmdGetRogueShopMiracleInfoCsReq) + "CmdRogueShopBeginBattleScRsp" => Some(Self::CmdRogueShopBeginBattleScRsp), + "CmdSyncRogueCommonDialogueOptionFinishScNotify" => { + Some(Self::CmdSyncRogueCommonDialogueOptionFinishScNotify) + } + "CmdSetRogueCollectionScRsp" => Some(Self::CmdSetRogueCollectionScRsp), + "CmdBuyRogueShopBuffCsReq" => Some(Self::CmdBuyRogueShopBuffCsReq), + "CmdBuyRogueShopFormulaCsReq" => Some(Self::CmdBuyRogueShopFormulaCsReq), + "CmdGetRogueAdventureRoomInfoCsReq" => { + Some(Self::CmdGetRogueAdventureRoomInfoCsReq) + } + "CmdBuyRogueShopMiracleCsReq" => Some(Self::CmdBuyRogueShopMiracleCsReq), + "CmdBuyRogueShopFormulaScRsp" => Some(Self::CmdBuyRogueShopFormulaScRsp), + "CmdGetRogueExhibitionScRsp" => Some(Self::CmdGetRogueExhibitionScRsp), + "CmdTakeRogueEventHandbookRewardCsReq" => { + Some(Self::CmdTakeRogueEventHandbookRewardCsReq) + } + "CmdSetRogueExhibitionScRsp" => Some(Self::CmdSetRogueExhibitionScRsp), + "CmdSyncRogueCommonActionResultScNotify" => { + Some(Self::CmdSyncRogueCommonActionResultScNotify) + } + "CmdRogueGetGambleInfoCsReq" => Some(Self::CmdRogueGetGambleInfoCsReq), + "CmdSyncRogueCommonVirtualItemInfoScNotify" => { + Some(Self::CmdSyncRogueCommonVirtualItemInfoScNotify) } "CmdHandleRogueCommonPendingActionScRsp" => { Some(Self::CmdHandleRogueCommonPendingActionScRsp) } - "CmdFinishRogueCommonDialogueCsReq" => { - Some(Self::CmdFinishRogueCommonDialogueCsReq) + "CmdGetEnhanceCommonRogueBuffInfoCsReq" => { + Some(Self::CmdGetEnhanceCommonRogueBuffInfoCsReq) } - "CmdRogueNpcDisappearCsReq" => Some(Self::CmdRogueNpcDisappearCsReq), - "CmdRogueGetGambleInfoScRsp" => Some(Self::CmdRogueGetGambleInfoScRsp), - "CmdStopRogueAdventureRoomScRsp" => { - Some(Self::CmdStopRogueAdventureRoomScRsp) + "CmdSetRogueCollectionCsReq" => Some(Self::CmdSetRogueCollectionCsReq), + "CmdGetRogueShopFormulaInfoScRsp" => { + Some(Self::CmdGetRogueShopFormulaInfoScRsp) + } + "CmdSyncRogueCommonPendingActionScNotify" => { + Some(Self::CmdSyncRogueCommonPendingActionScNotify) } - "CmdRogueGetGambleInfoCsReq" => Some(Self::CmdRogueGetGambleInfoCsReq), "CmdRogueWorkbenchGetInfoCsReq" => Some(Self::CmdRogueWorkbenchGetInfoCsReq), - "CmdTakeRogueMiracleHandbookRewardScRsp" => { - Some(Self::CmdTakeRogueMiracleHandbookRewardScRsp) + "CmdUpdateRogueAdventureRoomScoreScRsp" => { + Some(Self::CmdUpdateRogueAdventureRoomScoreScRsp) + } + "CmdRogueWorkbenchHandleFuncScRsp" => { + Some(Self::CmdRogueWorkbenchHandleFuncScRsp) } "CmdRogueDoGambleCsReq" => Some(Self::CmdRogueDoGambleCsReq), - "CmdPrepareRogueAdventureRoomScRsp" => { - Some(Self::CmdPrepareRogueAdventureRoomScRsp) + "CmdEnhanceCommonRogueBuffCsReq" => { + Some(Self::CmdEnhanceCommonRogueBuffCsReq) + } + "CmdGetRogueShopBuffInfoScRsp" => Some(Self::CmdGetRogueShopBuffInfoScRsp), + "CmdGetRogueCommonDialogueDataCsReq" => { + Some(Self::CmdGetRogueCommonDialogueDataCsReq) + } + "CmdSyncRogueCommonDialogueDataScNotify" => { + Some(Self::CmdSyncRogueCommonDialogueDataScNotify) + } + "CmdUpdateRogueAdventureRoomScoreCsReq" => { + Some(Self::CmdUpdateRogueAdventureRoomScoreCsReq) + } + "CmdSelectRogueCommonDialogueOptionScRsp" => { + Some(Self::CmdSelectRogueCommonDialogueOptionScRsp) } "CmdFinishRogueCommonDialogueScRsp" => { Some(Self::CmdFinishRogueCommonDialogueScRsp) } - "CmdRogueDoGambleScRsp" => Some(Self::CmdRogueDoGambleScRsp), "CmdGetEnhanceCommonRogueBuffInfoScRsp" => { Some(Self::CmdGetEnhanceCommonRogueBuffInfoScRsp) } - "CmdStopRogueAdventureRoomCsReq" => { - Some(Self::CmdStopRogueAdventureRoomCsReq) + "CmdSyncRogueAdventureRoomInfoScNotify" => { + Some(Self::CmdSyncRogueAdventureRoomInfoScNotify) } - "CmdBuyRogueShopFormulaCsReq" => Some(Self::CmdBuyRogueShopFormulaCsReq), - "CmdGetRogueCommonDialogueDataScRsp" => { - Some(Self::CmdGetRogueCommonDialogueDataScRsp) + "CmdRogueWorkbenchHandleFuncCsReq" => { + Some(Self::CmdRogueWorkbenchHandleFuncCsReq) } - "CmdCommonRogueUpdateScNotify" => Some(Self::CmdCommonRogueUpdateScNotify), - "CmdSelectRogueCommonDialogueOptionScRsp" => { - Some(Self::CmdSelectRogueCommonDialogueOptionScRsp) + "CmdHandleRogueCommonPendingActionCsReq" => { + Some(Self::CmdHandleRogueCommonPendingActionCsReq) + } + "CmdTakeRogueEventHandbookRewardScRsp" => { + Some(Self::CmdTakeRogueEventHandbookRewardScRsp) + } + "CmdGetRogueHandbookDataCsReq" => Some(Self::CmdGetRogueHandbookDataCsReq), + "CmdGetRogueShopMiracleInfoCsReq" => { + Some(Self::CmdGetRogueShopMiracleInfoCsReq) + } + "CmdTakeRogueMiracleHandbookRewardScRsp" => { + Some(Self::CmdTakeRogueMiracleHandbookRewardScRsp) } - "CmdSetRogueExhibitionScRsp" => Some(Self::CmdSetRogueExhibitionScRsp), - "CmdSetRogueExhibitionCsReq" => Some(Self::CmdSetRogueExhibitionCsReq), "CmdSyncRogueHandbookDataUpdateScNotify" => { Some(Self::CmdSyncRogueHandbookDataUpdateScNotify) } + "CmdGetRogueShopFormulaInfoCsReq" => { + Some(Self::CmdGetRogueShopFormulaInfoCsReq) + } + "CmdGetRogueCollectionScRsp" => Some(Self::CmdGetRogueCollectionScRsp), + "CmdBuyRogueShopMiracleScRsp" => Some(Self::CmdBuyRogueShopMiracleScRsp), "CmdCommonRogueQueryScRsp" => Some(Self::CmdCommonRogueQueryScRsp), - "CmdCommonRogueQueryCsReq" => Some(Self::CmdCommonRogueQueryCsReq), - "CmdRogueShopBeginBattleScRsp" => Some(Self::CmdRogueShopBeginBattleScRsp), + "CmdRogueNpcDisappearCsReq" => Some(Self::CmdRogueNpcDisappearCsReq), + "CmdRogueNpcDisappearScRsp" => Some(Self::CmdRogueNpcDisappearScRsp), + "CmdBuyRogueShopBuffScRsp" => Some(Self::CmdBuyRogueShopBuffScRsp), "CmdGetRogueHandbookDataScRsp" => Some(Self::CmdGetRogueHandbookDataScRsp), + "CmdSetRogueExhibitionCsReq" => Some(Self::CmdSetRogueExhibitionCsReq), + "CmdGetRogueAdventureRoomInfoScRsp" => { + Some(Self::CmdGetRogueAdventureRoomInfoScRsp) + } + "CmdGetRogueCommonDialogueDataScRsp" => { + Some(Self::CmdGetRogueCommonDialogueDataScRsp) + } + "CmdRogueShopBeginBattleCsReq" => Some(Self::CmdRogueShopBeginBattleCsReq), + "CmdStopRogueAdventureRoomCsReq" => { + Some(Self::CmdStopRogueAdventureRoomCsReq) + } + "CmdRogueDoGambleScRsp" => Some(Self::CmdRogueDoGambleScRsp), + "CmdCommonRogueUpdateScNotify" => Some(Self::CmdCommonRogueUpdateScNotify), + "CmdGetRogueCollectionCsReq" => Some(Self::CmdGetRogueCollectionCsReq), + "CmdGetRogueExhibitionCsReq" => Some(Self::CmdGetRogueExhibitionCsReq), + "CmdRogueWorkbenchGetInfoScRsp" => Some(Self::CmdRogueWorkbenchGetInfoScRsp), + "CmdGetRogueShopMiracleInfoScRsp" => { + Some(Self::CmdGetRogueShopMiracleInfoScRsp) + } + "CmdStopRogueAdventureRoomScRsp" => { + Some(Self::CmdStopRogueAdventureRoomScRsp) + } + "CmdCommonRogueQueryCsReq" => Some(Self::CmdCommonRogueQueryCsReq), + "CmdFinishRogueCommonDialogueCsReq" => { + Some(Self::CmdFinishRogueCommonDialogueCsReq) + } _ => None, } } @@ -70929,15 +73443,15 @@ impl Ehcobodeeje { #[repr(i32)] pub enum CmdRogueEndless { None = 0, - CmdTakeRogueEndlessActivityAllBonusRewardCsReq = 6004, - CmdGetRogueEndlessActivityDataScRsp = 6010, - CmdGetRogueEndlessActivityDataCsReq = 6005, - CmdEnterRogueEndlessActivityStageScRsp = 6002, - CmdTakeRogueEndlessActivityPointRewardCsReq = 6009, - ActivityBattleEndScNotify = 6006, - CmdTakeRogueEndlessActivityAllBonusRewardScRsp = 6007, - CmdEnterRogueEndlessActivityStageCsReq = 6001, - CmdTakeRogueEndlessActivityPointRewardScRsp = 6003, + CmdGetRogueEndlessActivityDataCsReq = 6006, + CmdTakeRogueEndlessActivityPointRewardCsReq = 6004, + CmdTakeRogueEndlessActivityAllBonusRewardCsReq = 6003, + ActivityBattleEndScNotify = 6001, + CmdGetRogueEndlessActivityDataScRsp = 6007, + CmdTakeRogueEndlessActivityAllBonusRewardScRsp = 6008, + CmdEnterRogueEndlessActivityStageScRsp = 6005, + CmdTakeRogueEndlessActivityPointRewardScRsp = 6002, + CmdEnterRogueEndlessActivityStageCsReq = 6009, } impl CmdRogueEndless { /// String value of the enum field names used in the ProtoBuf definition. @@ -70947,64 +73461,64 @@ impl CmdRogueEndless { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdRogueEndlessNone", - Self::CmdTakeRogueEndlessActivityAllBonusRewardCsReq => { - "CmdTakeRogueEndlessActivityAllBonusRewardCsReq" - } - Self::CmdGetRogueEndlessActivityDataScRsp => { - "CmdGetRogueEndlessActivityDataScRsp" - } Self::CmdGetRogueEndlessActivityDataCsReq => { "CmdGetRogueEndlessActivityDataCsReq" } - Self::CmdEnterRogueEndlessActivityStageScRsp => { - "CmdEnterRogueEndlessActivityStageScRsp" - } Self::CmdTakeRogueEndlessActivityPointRewardCsReq => { "CmdTakeRogueEndlessActivityPointRewardCsReq" } + Self::CmdTakeRogueEndlessActivityAllBonusRewardCsReq => { + "CmdTakeRogueEndlessActivityAllBonusRewardCsReq" + } Self::ActivityBattleEndScNotify => "CmdRogueEndlessActivityBattleEndScNotify", + Self::CmdGetRogueEndlessActivityDataScRsp => { + "CmdGetRogueEndlessActivityDataScRsp" + } Self::CmdTakeRogueEndlessActivityAllBonusRewardScRsp => { "CmdTakeRogueEndlessActivityAllBonusRewardScRsp" } - Self::CmdEnterRogueEndlessActivityStageCsReq => { - "CmdEnterRogueEndlessActivityStageCsReq" + Self::CmdEnterRogueEndlessActivityStageScRsp => { + "CmdEnterRogueEndlessActivityStageScRsp" } Self::CmdTakeRogueEndlessActivityPointRewardScRsp => { "CmdTakeRogueEndlessActivityPointRewardScRsp" } + Self::CmdEnterRogueEndlessActivityStageCsReq => { + "CmdEnterRogueEndlessActivityStageCsReq" + } } } /// 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), - "CmdTakeRogueEndlessActivityAllBonusRewardCsReq" => { - Some(Self::CmdTakeRogueEndlessActivityAllBonusRewardCsReq) - } - "CmdGetRogueEndlessActivityDataScRsp" => { - Some(Self::CmdGetRogueEndlessActivityDataScRsp) - } "CmdGetRogueEndlessActivityDataCsReq" => { Some(Self::CmdGetRogueEndlessActivityDataCsReq) } - "CmdEnterRogueEndlessActivityStageScRsp" => { - Some(Self::CmdEnterRogueEndlessActivityStageScRsp) - } "CmdTakeRogueEndlessActivityPointRewardCsReq" => { Some(Self::CmdTakeRogueEndlessActivityPointRewardCsReq) } + "CmdTakeRogueEndlessActivityAllBonusRewardCsReq" => { + Some(Self::CmdTakeRogueEndlessActivityAllBonusRewardCsReq) + } "CmdRogueEndlessActivityBattleEndScNotify" => { Some(Self::ActivityBattleEndScNotify) } + "CmdGetRogueEndlessActivityDataScRsp" => { + Some(Self::CmdGetRogueEndlessActivityDataScRsp) + } "CmdTakeRogueEndlessActivityAllBonusRewardScRsp" => { Some(Self::CmdTakeRogueEndlessActivityAllBonusRewardScRsp) } - "CmdEnterRogueEndlessActivityStageCsReq" => { - Some(Self::CmdEnterRogueEndlessActivityStageCsReq) + "CmdEnterRogueEndlessActivityStageScRsp" => { + Some(Self::CmdEnterRogueEndlessActivityStageScRsp) } "CmdTakeRogueEndlessActivityPointRewardScRsp" => { Some(Self::CmdTakeRogueEndlessActivityPointRewardScRsp) } + "CmdEnterRogueEndlessActivityStageCsReq" => { + Some(Self::CmdEnterRogueEndlessActivityStageCsReq) + } _ => None, } } @@ -71014,46 +73528,46 @@ impl CmdRogueEndless { #[repr(i32)] pub enum CmdRogueMagic { None = 0, - ReviveAvatarCsReq = 7778, - GetTalentInfoCsReq = 7751, - EnableTalentCsReq = 7735, - EnterRoomCsReq = 7741, - AutoDressInUnitCsReq = 7728, - LevelInfoUpdateScNotify = 7716, - UnitReforgeScRsp = 7701, - UnitComposeScRsp = 7773, - GetMiscRealTimeDataScRsp = 7766, - SettleScRsp = 7706, - GetMiscRealTimeDataCsReq = 7760, - StoryInfoUpdateScNotify = 7708, - ScepterDressInUnitCsReq = 7709, - StartScRsp = 7705, - EnterRoomScRsp = 7755, - ScepterTakeOffUnitCsReq = 7769, - BattleFailSettleInfoScNotify = 7794, - EnterLayerScRsp = 7739, - GetTalentInfoScRsp = 7725, - LeaveCsReq = 7779, - EnableTalentScRsp = 7737, - SetAutoDressInMagicUnitScRsp = 7715, - SetAutoDressInMagicUnitCsReq = 7788, - UnitComposeCsReq = 7724, - ReviveCostUpdateScNotify = 7736, - ReviveAvatarScRsp = 7774, - SettleCsReq = 7797, - AutoDressInUnitScRsp = 7789, - StartCsReq = 7710, - LeaveScRsp = 7702, - QueryCsReq = 7790, - EnterScRsp = 7753, - QueryScRsp = 7754, - EnterCsReq = 7798, - UnitReforgeCsReq = 7742, - EnterLayerCsReq = 7707, - AutoDressInMagicUnitChangeScNotify = 7713, - ScepterTakeOffUnitScRsp = 7792, - AreaUpdateScNotify = 7726, - ScepterDressInUnitScRsp = 7720, + ScepterTakeOffUnitScRsp = 7786, + StartScRsp = 7714, + GetTalentInfoCsReq = 7800, + AutoDressInMagicUnitChangeScNotify = 7724, + SetAutoDressInMagicUnitCsReq = 7759, + SettleCsReq = 7712, + EnterRoomScRsp = 7762, + ScepterDressInUnitCsReq = 7721, + UnitReforgeCsReq = 7710, + ReviveAvatarCsReq = 7797, + GetTalentInfoScRsp = 7735, + EnterLayerScRsp = 7789, + AutoDressInUnitScRsp = 7751, + SetAutoDressInMagicUnitScRsp = 7761, + GetMiscRealTimeDataScRsp = 7709, + UnitReforgeScRsp = 7764, + LeaveCsReq = 7702, + EnterCsReq = 7777, + GetMiscRealTimeDataCsReq = 7776, + AutoDressInUnitCsReq = 7773, + ScepterTakeOffUnitCsReq = 7725, + ScepterDressInUnitScRsp = 7767, + StoryInfoUpdateScNotify = 7705, + EnterLayerCsReq = 7734, + BattleFailSettleInfoScNotify = 7792, + SettleScRsp = 7788, + EnableTalentScRsp = 7746, + LevelInfoUpdateScNotify = 7722, + EnableTalentCsReq = 7706, + ReviveCostUpdateScNotify = 7731, + QueryCsReq = 7715, + UnitComposeCsReq = 7733, + ReviveAvatarScRsp = 7787, + QueryScRsp = 7720, + StartCsReq = 7741, + EnterRoomCsReq = 7719, + UnitComposeScRsp = 7745, + LeaveScRsp = 7785, + AreaUpdateScNotify = 7796, + EnterScRsp = 7781, } impl CmdRogueMagic { /// String value of the enum field names used in the ProtoBuf definition. @@ -71063,114 +73577,114 @@ impl CmdRogueMagic { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdRogueMagicNone", - Self::ReviveAvatarCsReq => "CmdRogueMagicReviveAvatarCsReq", - Self::GetTalentInfoCsReq => "CmdRogueMagicGetTalentInfoCsReq", - Self::EnableTalentCsReq => "CmdRogueMagicEnableTalentCsReq", - Self::EnterRoomCsReq => "CmdRogueMagicEnterRoomCsReq", - Self::AutoDressInUnitCsReq => "CmdRogueMagicAutoDressInUnitCsReq", - Self::LevelInfoUpdateScNotify => "CmdRogueMagicLevelInfoUpdateScNotify", - Self::UnitReforgeScRsp => "CmdRogueMagicUnitReforgeScRsp", - Self::UnitComposeScRsp => "CmdRogueMagicUnitComposeScRsp", - Self::GetMiscRealTimeDataScRsp => "CmdRogueMagicGetMiscRealTimeDataScRsp", - Self::SettleScRsp => "CmdRogueMagicSettleScRsp", - Self::GetMiscRealTimeDataCsReq => "CmdRogueMagicGetMiscRealTimeDataCsReq", - Self::StoryInfoUpdateScNotify => "CmdRogueMagicStoryInfoUpdateScNotify", - Self::ScepterDressInUnitCsReq => "CmdRogueMagicScepterDressInUnitCsReq", + Self::ScepterTakeOffUnitScRsp => "CmdRogueMagicScepterTakeOffUnitScRsp", Self::StartScRsp => "CmdRogueMagicStartScRsp", - Self::EnterRoomScRsp => "CmdRogueMagicEnterRoomScRsp", - Self::ScepterTakeOffUnitCsReq => "CmdRogueMagicScepterTakeOffUnitCsReq", - Self::BattleFailSettleInfoScNotify => { - "CmdRogueMagicBattleFailSettleInfoScNotify" - } - Self::EnterLayerScRsp => "CmdRogueMagicEnterLayerScRsp", - Self::GetTalentInfoScRsp => "CmdRogueMagicGetTalentInfoScRsp", - Self::LeaveCsReq => "CmdRogueMagicLeaveCsReq", - Self::EnableTalentScRsp => "CmdRogueMagicEnableTalentScRsp", - Self::SetAutoDressInMagicUnitScRsp => { - "CmdRogueMagicSetAutoDressInMagicUnitScRsp" + Self::GetTalentInfoCsReq => "CmdRogueMagicGetTalentInfoCsReq", + Self::AutoDressInMagicUnitChangeScNotify => { + "CmdRogueMagicAutoDressInMagicUnitChangeScNotify" } Self::SetAutoDressInMagicUnitCsReq => { "CmdRogueMagicSetAutoDressInMagicUnitCsReq" } - Self::UnitComposeCsReq => "CmdRogueMagicUnitComposeCsReq", - Self::ReviveCostUpdateScNotify => "CmdRogueMagicReviveCostUpdateScNotify", - Self::ReviveAvatarScRsp => "CmdRogueMagicReviveAvatarScRsp", Self::SettleCsReq => "CmdRogueMagicSettleCsReq", - Self::AutoDressInUnitScRsp => "CmdRogueMagicAutoDressInUnitScRsp", - Self::StartCsReq => "CmdRogueMagicStartCsReq", - Self::LeaveScRsp => "CmdRogueMagicLeaveScRsp", - Self::QueryCsReq => "CmdRogueMagicQueryCsReq", - Self::EnterScRsp => "CmdRogueMagicEnterScRsp", - Self::QueryScRsp => "CmdRogueMagicQueryScRsp", - Self::EnterCsReq => "CmdRogueMagicEnterCsReq", + Self::EnterRoomScRsp => "CmdRogueMagicEnterRoomScRsp", + Self::ScepterDressInUnitCsReq => "CmdRogueMagicScepterDressInUnitCsReq", Self::UnitReforgeCsReq => "CmdRogueMagicUnitReforgeCsReq", - Self::EnterLayerCsReq => "CmdRogueMagicEnterLayerCsReq", - Self::AutoDressInMagicUnitChangeScNotify => { - "CmdRogueMagicAutoDressInMagicUnitChangeScNotify" + Self::ReviveAvatarCsReq => "CmdRogueMagicReviveAvatarCsReq", + Self::GetTalentInfoScRsp => "CmdRogueMagicGetTalentInfoScRsp", + Self::EnterLayerScRsp => "CmdRogueMagicEnterLayerScRsp", + Self::AutoDressInUnitScRsp => "CmdRogueMagicAutoDressInUnitScRsp", + Self::SetAutoDressInMagicUnitScRsp => { + "CmdRogueMagicSetAutoDressInMagicUnitScRsp" } - Self::ScepterTakeOffUnitScRsp => "CmdRogueMagicScepterTakeOffUnitScRsp", - Self::AreaUpdateScNotify => "CmdRogueMagicAreaUpdateScNotify", + Self::GetMiscRealTimeDataScRsp => "CmdRogueMagicGetMiscRealTimeDataScRsp", + Self::UnitReforgeScRsp => "CmdRogueMagicUnitReforgeScRsp", + Self::LeaveCsReq => "CmdRogueMagicLeaveCsReq", + Self::EnterCsReq => "CmdRogueMagicEnterCsReq", + Self::GetMiscRealTimeDataCsReq => "CmdRogueMagicGetMiscRealTimeDataCsReq", + Self::AutoDressInUnitCsReq => "CmdRogueMagicAutoDressInUnitCsReq", + Self::ScepterTakeOffUnitCsReq => "CmdRogueMagicScepterTakeOffUnitCsReq", Self::ScepterDressInUnitScRsp => "CmdRogueMagicScepterDressInUnitScRsp", + Self::StoryInfoUpdateScNotify => "CmdRogueMagicStoryInfoUpdateScNotify", + Self::EnterLayerCsReq => "CmdRogueMagicEnterLayerCsReq", + Self::BattleFailSettleInfoScNotify => { + "CmdRogueMagicBattleFailSettleInfoScNotify" + } + Self::SettleScRsp => "CmdRogueMagicSettleScRsp", + Self::EnableTalentScRsp => "CmdRogueMagicEnableTalentScRsp", + Self::LevelInfoUpdateScNotify => "CmdRogueMagicLevelInfoUpdateScNotify", + Self::EnableTalentCsReq => "CmdRogueMagicEnableTalentCsReq", + Self::ReviveCostUpdateScNotify => "CmdRogueMagicReviveCostUpdateScNotify", + Self::QueryCsReq => "CmdRogueMagicQueryCsReq", + Self::UnitComposeCsReq => "CmdRogueMagicUnitComposeCsReq", + Self::ReviveAvatarScRsp => "CmdRogueMagicReviveAvatarScRsp", + Self::QueryScRsp => "CmdRogueMagicQueryScRsp", + Self::StartCsReq => "CmdRogueMagicStartCsReq", + Self::EnterRoomCsReq => "CmdRogueMagicEnterRoomCsReq", + Self::UnitComposeScRsp => "CmdRogueMagicUnitComposeScRsp", + Self::LeaveScRsp => "CmdRogueMagicLeaveScRsp", + Self::AreaUpdateScNotify => "CmdRogueMagicAreaUpdateScNotify", + Self::EnterScRsp => "CmdRogueMagicEnterScRsp", } } /// 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), - "CmdRogueMagicReviveAvatarCsReq" => Some(Self::ReviveAvatarCsReq), - "CmdRogueMagicGetTalentInfoCsReq" => Some(Self::GetTalentInfoCsReq), - "CmdRogueMagicEnableTalentCsReq" => Some(Self::EnableTalentCsReq), - "CmdRogueMagicEnterRoomCsReq" => Some(Self::EnterRoomCsReq), - "CmdRogueMagicAutoDressInUnitCsReq" => Some(Self::AutoDressInUnitCsReq), - "CmdRogueMagicLevelInfoUpdateScNotify" => Some(Self::LevelInfoUpdateScNotify), - "CmdRogueMagicUnitReforgeScRsp" => Some(Self::UnitReforgeScRsp), - "CmdRogueMagicUnitComposeScRsp" => Some(Self::UnitComposeScRsp), - "CmdRogueMagicGetMiscRealTimeDataScRsp" => { - Some(Self::GetMiscRealTimeDataScRsp) - } - "CmdRogueMagicSettleScRsp" => Some(Self::SettleScRsp), - "CmdRogueMagicGetMiscRealTimeDataCsReq" => { - Some(Self::GetMiscRealTimeDataCsReq) - } - "CmdRogueMagicStoryInfoUpdateScNotify" => Some(Self::StoryInfoUpdateScNotify), - "CmdRogueMagicScepterDressInUnitCsReq" => Some(Self::ScepterDressInUnitCsReq), + "CmdRogueMagicScepterTakeOffUnitScRsp" => Some(Self::ScepterTakeOffUnitScRsp), "CmdRogueMagicStartScRsp" => Some(Self::StartScRsp), - "CmdRogueMagicEnterRoomScRsp" => Some(Self::EnterRoomScRsp), - "CmdRogueMagicScepterTakeOffUnitCsReq" => Some(Self::ScepterTakeOffUnitCsReq), - "CmdRogueMagicBattleFailSettleInfoScNotify" => { - Some(Self::BattleFailSettleInfoScNotify) - } - "CmdRogueMagicEnterLayerScRsp" => Some(Self::EnterLayerScRsp), - "CmdRogueMagicGetTalentInfoScRsp" => Some(Self::GetTalentInfoScRsp), - "CmdRogueMagicLeaveCsReq" => Some(Self::LeaveCsReq), - "CmdRogueMagicEnableTalentScRsp" => Some(Self::EnableTalentScRsp), - "CmdRogueMagicSetAutoDressInMagicUnitScRsp" => { - Some(Self::SetAutoDressInMagicUnitScRsp) + "CmdRogueMagicGetTalentInfoCsReq" => Some(Self::GetTalentInfoCsReq), + "CmdRogueMagicAutoDressInMagicUnitChangeScNotify" => { + Some(Self::AutoDressInMagicUnitChangeScNotify) } "CmdRogueMagicSetAutoDressInMagicUnitCsReq" => { Some(Self::SetAutoDressInMagicUnitCsReq) } - "CmdRogueMagicUnitComposeCsReq" => Some(Self::UnitComposeCsReq), + "CmdRogueMagicSettleCsReq" => Some(Self::SettleCsReq), + "CmdRogueMagicEnterRoomScRsp" => Some(Self::EnterRoomScRsp), + "CmdRogueMagicScepterDressInUnitCsReq" => Some(Self::ScepterDressInUnitCsReq), + "CmdRogueMagicUnitReforgeCsReq" => Some(Self::UnitReforgeCsReq), + "CmdRogueMagicReviveAvatarCsReq" => Some(Self::ReviveAvatarCsReq), + "CmdRogueMagicGetTalentInfoScRsp" => Some(Self::GetTalentInfoScRsp), + "CmdRogueMagicEnterLayerScRsp" => Some(Self::EnterLayerScRsp), + "CmdRogueMagicAutoDressInUnitScRsp" => Some(Self::AutoDressInUnitScRsp), + "CmdRogueMagicSetAutoDressInMagicUnitScRsp" => { + Some(Self::SetAutoDressInMagicUnitScRsp) + } + "CmdRogueMagicGetMiscRealTimeDataScRsp" => { + Some(Self::GetMiscRealTimeDataScRsp) + } + "CmdRogueMagicUnitReforgeScRsp" => Some(Self::UnitReforgeScRsp), + "CmdRogueMagicLeaveCsReq" => Some(Self::LeaveCsReq), + "CmdRogueMagicEnterCsReq" => Some(Self::EnterCsReq), + "CmdRogueMagicGetMiscRealTimeDataCsReq" => { + Some(Self::GetMiscRealTimeDataCsReq) + } + "CmdRogueMagicAutoDressInUnitCsReq" => Some(Self::AutoDressInUnitCsReq), + "CmdRogueMagicScepterTakeOffUnitCsReq" => Some(Self::ScepterTakeOffUnitCsReq), + "CmdRogueMagicScepterDressInUnitScRsp" => Some(Self::ScepterDressInUnitScRsp), + "CmdRogueMagicStoryInfoUpdateScNotify" => Some(Self::StoryInfoUpdateScNotify), + "CmdRogueMagicEnterLayerCsReq" => Some(Self::EnterLayerCsReq), + "CmdRogueMagicBattleFailSettleInfoScNotify" => { + Some(Self::BattleFailSettleInfoScNotify) + } + "CmdRogueMagicSettleScRsp" => Some(Self::SettleScRsp), + "CmdRogueMagicEnableTalentScRsp" => Some(Self::EnableTalentScRsp), + "CmdRogueMagicLevelInfoUpdateScNotify" => Some(Self::LevelInfoUpdateScNotify), + "CmdRogueMagicEnableTalentCsReq" => Some(Self::EnableTalentCsReq), "CmdRogueMagicReviveCostUpdateScNotify" => { Some(Self::ReviveCostUpdateScNotify) } - "CmdRogueMagicReviveAvatarScRsp" => Some(Self::ReviveAvatarScRsp), - "CmdRogueMagicSettleCsReq" => Some(Self::SettleCsReq), - "CmdRogueMagicAutoDressInUnitScRsp" => Some(Self::AutoDressInUnitScRsp), - "CmdRogueMagicStartCsReq" => Some(Self::StartCsReq), - "CmdRogueMagicLeaveScRsp" => Some(Self::LeaveScRsp), "CmdRogueMagicQueryCsReq" => Some(Self::QueryCsReq), - "CmdRogueMagicEnterScRsp" => Some(Self::EnterScRsp), + "CmdRogueMagicUnitComposeCsReq" => Some(Self::UnitComposeCsReq), + "CmdRogueMagicReviveAvatarScRsp" => Some(Self::ReviveAvatarScRsp), "CmdRogueMagicQueryScRsp" => Some(Self::QueryScRsp), - "CmdRogueMagicEnterCsReq" => Some(Self::EnterCsReq), - "CmdRogueMagicUnitReforgeCsReq" => Some(Self::UnitReforgeCsReq), - "CmdRogueMagicEnterLayerCsReq" => Some(Self::EnterLayerCsReq), - "CmdRogueMagicAutoDressInMagicUnitChangeScNotify" => { - Some(Self::AutoDressInMagicUnitChangeScNotify) - } - "CmdRogueMagicScepterTakeOffUnitScRsp" => Some(Self::ScepterTakeOffUnitScRsp), + "CmdRogueMagicStartCsReq" => Some(Self::StartCsReq), + "CmdRogueMagicEnterRoomCsReq" => Some(Self::EnterRoomCsReq), + "CmdRogueMagicUnitComposeScRsp" => Some(Self::UnitComposeScRsp), + "CmdRogueMagicLeaveScRsp" => Some(Self::LeaveScRsp), "CmdRogueMagicAreaUpdateScNotify" => Some(Self::AreaUpdateScNotify), - "CmdRogueMagicScepterDressInUnitScRsp" => Some(Self::ScepterDressInUnitScRsp), + "CmdRogueMagicEnterScRsp" => Some(Self::EnterScRsp), _ => None, } } @@ -71327,12 +73841,12 @@ impl Jmpphgigffi { #[repr(i32)] pub enum CmdRogueModifierType { None = 0, - CmdRogueModifierAddNotify = 5398, - CmdRogueModifierUpdateNotify = 5306, - CmdRogueModifierSelectCellScRsp = 5379, - CmdRogueModifierDelNotify = 5341, - CmdRogueModifierSelectCellCsReq = 5353, - CmdRogueModifierStageStartNotify = 5355, + CmdRogueModifierStageStartNotify = 5362, + CmdRogueModifierUpdateNotify = 5388, + CmdRogueModifierAddNotify = 5377, + CmdRogueModifierDelNotify = 5319, + CmdRogueModifierSelectCellScRsp = 5302, + CmdRogueModifierSelectCellCsReq = 5381, } impl CmdRogueModifierType { /// String value of the enum field names used in the ProtoBuf definition. @@ -71342,30 +73856,30 @@ impl CmdRogueModifierType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdRogueModifierTypeNone", - Self::CmdRogueModifierAddNotify => "CmdRogueModifierAddNotify", - Self::CmdRogueModifierUpdateNotify => "CmdRogueModifierUpdateNotify", - Self::CmdRogueModifierSelectCellScRsp => "CmdRogueModifierSelectCellScRsp", - Self::CmdRogueModifierDelNotify => "CmdRogueModifierDelNotify", - Self::CmdRogueModifierSelectCellCsReq => "CmdRogueModifierSelectCellCsReq", Self::CmdRogueModifierStageStartNotify => "CmdRogueModifierStageStartNotify", + Self::CmdRogueModifierUpdateNotify => "CmdRogueModifierUpdateNotify", + Self::CmdRogueModifierAddNotify => "CmdRogueModifierAddNotify", + Self::CmdRogueModifierDelNotify => "CmdRogueModifierDelNotify", + Self::CmdRogueModifierSelectCellScRsp => "CmdRogueModifierSelectCellScRsp", + Self::CmdRogueModifierSelectCellCsReq => "CmdRogueModifierSelectCellCsReq", } } /// 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), + "CmdRogueModifierAddNotify" => Some(Self::CmdRogueModifierAddNotify), + "CmdRogueModifierDelNotify" => Some(Self::CmdRogueModifierDelNotify), "CmdRogueModifierSelectCellScRsp" => { Some(Self::CmdRogueModifierSelectCellScRsp) } - "CmdRogueModifierDelNotify" => Some(Self::CmdRogueModifierDelNotify), "CmdRogueModifierSelectCellCsReq" => { Some(Self::CmdRogueModifierSelectCellCsReq) } - "CmdRogueModifierStageStartNotify" => { - Some(Self::CmdRogueModifierStageStartNotify) - } _ => None, } } @@ -71463,74 +73977,74 @@ impl Njchljfiodm { #[repr(i32)] pub enum CmdRogueTournType { None = 0, - CmdRogueTournLeaveScRsp = 6096, - CmdRogueTournEnablePermanentTalentCsReq = 6073, - CmdRogueTournGetMiscRealTimeDataCsReq = 6022, - CmdRogueTournHandBookNotify = 6023, - CmdRogueTournLeaveRogueCocoonSceneScRsp = 6099, - CmdRogueTournEnterRogueCocoonSceneCsReq = 6027, - CmdRogueTournRenameBuildRefScRsp = 6040, - CmdRogueTournDeleteBuildRefCsReq = 6050, - CmdRogueTournGetSeasonTalentInfoCsReq = 6064, - CmdRogueTournConfirmSettleScRsp = 6081, - CmdRogueTournGetArchiveRepositoryCsReq = 6024, - CmdRogueTournDifficultyCompNotify = 6018, - CmdRogueTournGetCurRogueCocoonInfoCsReq = 6089, - CmdRogueTournReEnterRogueCocoonStageCsReq = 6065, - CmdRogueTournExpNotify = 6039, - CmdRogueTournEnterCsReq = 6036, - CmdRogueTournReviveCostUpdateScNotify = 6097, - CmdRogueTournEnableSeasonTalentCsReq = 6079, - CmdRogueTournQueryCsReq = 6045, - CmdRogueTournSettleCsReq = 6076, - CmdRogueTournStartCsReq = 6056, - CmdRogueTournEnterRoomCsReq = 6015, - CmdRogueTournGetPermanentTalentInfoScRsp = 6067, - CmdRogueTournLeaveCsReq = 6012, - CmdRogueTournAreaUpdateScNotify = 6077, - CmdRogueTournRenameBuildRefCsReq = 6082, - CmdRogueTournSaveBuildRefScRsp = 6094, - CmdRogueTournEnterRoomScRsp = 6026, - CmdRogueTournGetCurRogueCocoonInfoScRsp = 6055, - CmdRogueTournTakeExpRewardScRsp = 6054, - CmdRogueTournGetAllBuildRefCsReq = 6032, - CmdRogueTournDeleteArchiveCsReq = 6063, - CmdRogueTournBattleFailSettleInfoScNotify = 6038, - CmdRogueTournReviveAvatarScRsp = 6052, - CmdRogueTournGetSeasonTalentInfoScRsp = 6019, - CmdRogueTournGetAllArchiveCsReq = 6093, - CmdRogueTournGetAllArchiveScRsp = 6070, - CmdRogueTournTakeExpRewardCsReq = 6016, - CmdRogueTournLevelInfoUpdateScNotify = 6046, - CmdRogueTournTitanUpdateTitanBlessProgressScNotify = 6095, - CmdRogueTournStartScRsp = 6020, - CmdRogueTournSaveBuildRefCsReq = 6049, - CmdRogueTournReviveAvatarCsReq = 6068, - CmdRogueTournDeleteArchiveScRsp = 6035, - CmdRogueTournConfirmSettleCsReq = 6013, - CmdRogueTournReEnterRogueCocoonStageScRsp = 6090, - CmdRogueTournGetSettleInfoCsReq = 6084, - CmdRogueTournEnterScRsp = 6058, - CmdRogueTournClearArchiveNameScNotify = 6028, + CmdRogueTournReviveCostUpdateScNotify = 6092, + CmdRogueTournRenameBuildRefCsReq = 6047, + CmdRogueTournAreaUpdateScNotify = 6069, + CmdRogueTournBattleFailSettleInfoScNotify = 6052, + CmdRogueTournLeaveCsReq = 6096, + CmdRogueTournStartScRsp = 6030, + CmdRogueTournStartCsReq = 6061, + CmdRogueTournEnterLayerCsReq = 6058, + CmdRogueTournSettleCsReq = 6085, + CmdRogueTournGetSettleInfoScRsp = 6072, + CmdRogueTournEnterRoomScRsp = 6100, + CmdRogueTournEnterScRsp = 6024, + CmdRogueTournReviveAvatarCsReq = 6071, + CmdRogueTournDeleteBuildRefScRsp = 6053, + CmdRogueTournLeaveScRsp = 6089, + CmdRogueTournQueryScRsp = 6031, + CmdRogueTournTakeExpRewardScRsp = 6043, + CmdRogueTournGetMiscRealTimeDataScRsp = 6048, + CmdRogueTournExpNotify = 6076, + CmdRogueTournWeekChallengeUpdateScNotify = 6074, + CmdRogueTournRenameArchiveCsReq = 6090, + CmdRogueTournGetArchiveRepositoryScRsp = 6029, + CmdRogueTournEnableSeasonTalentScRsp = 6087, CmdRogueTournEnterLayerScRsp = 6083, - CmdRogueTournEnablePermanentTalentScRsp = 6072, - CmdRogueTournRenameArchiveScRsp = 6074, - CmdRogueTournQueryScRsp = 6047, - CmdRogueTournEnterLayerCsReq = 6098, - CmdRogueTournRenameArchiveCsReq = 6030, - CmdRogueTournSettleScRsp = 6017, - CmdRogueTournGetMiscRealTimeDataScRsp = 6033, - CmdRogueTournEnterRogueCocoonSceneScRsp = 6025, - CmdRogueTournGetAllBuildRefScRsp = 6034, - CmdRogueTournResetPermanentTalentScRsp = 6100, - CmdRogueTournWeekChallengeUpdateScNotify = 6014, - CmdRogueTournDeleteBuildRefScRsp = 6037, - CmdRogueTournGetSettleInfoScRsp = 6085, - CmdRogueTournResetPermanentTalentCsReq = 6011, - CmdRogueTournLeaveRogueCocoonSceneCsReq = 6061, - CmdRogueTournEnableSeasonTalentScRsp = 6059, - CmdRogueTournGetPermanentTalentInfoCsReq = 6051, - CmdRogueTournGetArchiveRepositoryScRsp = 6092, + CmdRogueTournEnterRoomCsReq = 6082, + CmdRogueTournDeleteBuildRefCsReq = 6094, + CmdRogueTournDeleteArchiveCsReq = 6068, + CmdRogueTournTakeExpRewardCsReq = 6067, + CmdRogueTournGetAllBuildRefScRsp = 6063, + CmdRogueTournSaveBuildRefScRsp = 6037, + CmdRogueTournGetAllArchiveScRsp = 6041, + CmdRogueTournEnablePermanentTalentScRsp = 6025, + CmdRogueTournReEnterRogueCocoonStageCsReq = 6054, + CmdRogueTournGetMiscRealTimeDataCsReq = 6032, + CmdRogueTournDifficultyCompNotify = 6017, + CmdRogueTournReviveAvatarScRsp = 6045, + CmdRogueTournSettleScRsp = 6016, + CmdRogueTournQueryCsReq = 6035, + CmdRogueTournLevelInfoUpdateScNotify = 6028, + CmdRogueTournGetPermanentTalentInfoScRsp = 6022, + CmdRogueTournGetArchiveRepositoryCsReq = 6011, + CmdRogueTournClearArchiveNameScNotify = 6080, + CmdRogueTournRenameBuildRefScRsp = 6060, + CmdRogueTournLeaveRogueCocoonSceneCsReq = 6036, + CmdRogueTournSaveBuildRefCsReq = 6066, + CmdRogueTournEnterRogueCocoonSceneCsReq = 6034, + CmdRogueTournResetPermanentTalentCsReq = 6086, + CmdRogueTournRenameArchiveScRsp = 6015, + CmdRogueTournConfirmSettleCsReq = 6095, + CmdRogueTournGetCurRogueCocoonInfoScRsp = 6023, + CmdRogueTournReEnterRogueCocoonStageScRsp = 6046, + CmdRogueTournEnablePermanentTalentCsReq = 6097, + CmdRogueTournGetSettleInfoCsReq = 6077, + CmdRogueTournHandBookNotify = 6018, + CmdRogueTournGetCurRogueCocoonInfoCsReq = 6039, + CmdRogueTournGetPermanentTalentInfoCsReq = 6020, + CmdRogueTournDeleteArchiveScRsp = 6044, + CmdRogueTournEnterRogueCocoonSceneScRsp = 6057, + CmdRogueTournEnterCsReq = 6012, + CmdRogueTournGetAllArchiveCsReq = 6051, + CmdRogueTournGetAllBuildRefCsReq = 6055, + CmdRogueTournResetPermanentTalentScRsp = 6056, + CmdRogueTournTitanUpdateTitanBlessProgressScNotify = 6042, + CmdRogueTournLeaveRogueCocoonSceneScRsp = 6081, + CmdRogueTournGetSeasonTalentInfoCsReq = 6050, + CmdRogueTournConfirmSettleScRsp = 6073, + CmdRogueTournEnableSeasonTalentCsReq = 6099, + CmdRogueTournGetSeasonTalentInfoScRsp = 6019, } impl CmdRogueTournType { /// String value of the enum field names used in the ProtoBuf definition. @@ -71540,131 +74054,131 @@ impl CmdRogueTournType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdRogueTournTypeNone", - Self::CmdRogueTournLeaveScRsp => "CmdRogueTournLeaveScRsp", - Self::CmdRogueTournEnablePermanentTalentCsReq => { - "CmdRogueTournEnablePermanentTalentCsReq" - } - Self::CmdRogueTournGetMiscRealTimeDataCsReq => { - "CmdRogueTournGetMiscRealTimeDataCsReq" - } - Self::CmdRogueTournHandBookNotify => "CmdRogueTournHandBookNotify", - Self::CmdRogueTournLeaveRogueCocoonSceneScRsp => { - "CmdRogueTournLeaveRogueCocoonSceneScRsp" - } - Self::CmdRogueTournEnterRogueCocoonSceneCsReq => { - "CmdRogueTournEnterRogueCocoonSceneCsReq" - } - Self::CmdRogueTournRenameBuildRefScRsp => "CmdRogueTournRenameBuildRefScRsp", - Self::CmdRogueTournDeleteBuildRefCsReq => "CmdRogueTournDeleteBuildRefCsReq", - Self::CmdRogueTournGetSeasonTalentInfoCsReq => { - "CmdRogueTournGetSeasonTalentInfoCsReq" - } - Self::CmdRogueTournConfirmSettleScRsp => "CmdRogueTournConfirmSettleScRsp", - Self::CmdRogueTournGetArchiveRepositoryCsReq => { - "CmdRogueTournGetArchiveRepositoryCsReq" - } - Self::CmdRogueTournDifficultyCompNotify => { - "CmdRogueTournDifficultyCompNotify" - } - Self::CmdRogueTournGetCurRogueCocoonInfoCsReq => { - "CmdRogueTournGetCurRogueCocoonInfoCsReq" - } - Self::CmdRogueTournReEnterRogueCocoonStageCsReq => { - "CmdRogueTournReEnterRogueCocoonStageCsReq" - } - Self::CmdRogueTournExpNotify => "CmdRogueTournExpNotify", - Self::CmdRogueTournEnterCsReq => "CmdRogueTournEnterCsReq", Self::CmdRogueTournReviveCostUpdateScNotify => { "CmdRogueTournReviveCostUpdateScNotify" } - Self::CmdRogueTournEnableSeasonTalentCsReq => { - "CmdRogueTournEnableSeasonTalentCsReq" - } - Self::CmdRogueTournQueryCsReq => "CmdRogueTournQueryCsReq", - Self::CmdRogueTournSettleCsReq => "CmdRogueTournSettleCsReq", - Self::CmdRogueTournStartCsReq => "CmdRogueTournStartCsReq", - Self::CmdRogueTournEnterRoomCsReq => "CmdRogueTournEnterRoomCsReq", - Self::CmdRogueTournGetPermanentTalentInfoScRsp => { - "CmdRogueTournGetPermanentTalentInfoScRsp" - } - Self::CmdRogueTournLeaveCsReq => "CmdRogueTournLeaveCsReq", - Self::CmdRogueTournAreaUpdateScNotify => "CmdRogueTournAreaUpdateScNotify", Self::CmdRogueTournRenameBuildRefCsReq => "CmdRogueTournRenameBuildRefCsReq", - Self::CmdRogueTournSaveBuildRefScRsp => "CmdRogueTournSaveBuildRefScRsp", - Self::CmdRogueTournEnterRoomScRsp => "CmdRogueTournEnterRoomScRsp", - Self::CmdRogueTournGetCurRogueCocoonInfoScRsp => { - "CmdRogueTournGetCurRogueCocoonInfoScRsp" - } - Self::CmdRogueTournTakeExpRewardScRsp => "CmdRogueTournTakeExpRewardScRsp", - Self::CmdRogueTournGetAllBuildRefCsReq => "CmdRogueTournGetAllBuildRefCsReq", - Self::CmdRogueTournDeleteArchiveCsReq => "CmdRogueTournDeleteArchiveCsReq", + Self::CmdRogueTournAreaUpdateScNotify => "CmdRogueTournAreaUpdateScNotify", Self::CmdRogueTournBattleFailSettleInfoScNotify => { "CmdRogueTournBattleFailSettleInfoScNotify" } - Self::CmdRogueTournReviveAvatarScRsp => "CmdRogueTournReviveAvatarScRsp", - Self::CmdRogueTournGetSeasonTalentInfoScRsp => { - "CmdRogueTournGetSeasonTalentInfoScRsp" - } - Self::CmdRogueTournGetAllArchiveCsReq => "CmdRogueTournGetAllArchiveCsReq", - Self::CmdRogueTournGetAllArchiveScRsp => "CmdRogueTournGetAllArchiveScRsp", - Self::CmdRogueTournTakeExpRewardCsReq => "CmdRogueTournTakeExpRewardCsReq", - Self::CmdRogueTournLevelInfoUpdateScNotify => { - "CmdRogueTournLevelInfoUpdateScNotify" - } - Self::CmdRogueTournTitanUpdateTitanBlessProgressScNotify => { - "CmdRogueTournTitanUpdateTitanBlessProgressScNotify" - } + Self::CmdRogueTournLeaveCsReq => "CmdRogueTournLeaveCsReq", Self::CmdRogueTournStartScRsp => "CmdRogueTournStartScRsp", - Self::CmdRogueTournSaveBuildRefCsReq => "CmdRogueTournSaveBuildRefCsReq", - Self::CmdRogueTournReviveAvatarCsReq => "CmdRogueTournReviveAvatarCsReq", - Self::CmdRogueTournDeleteArchiveScRsp => "CmdRogueTournDeleteArchiveScRsp", - Self::CmdRogueTournConfirmSettleCsReq => "CmdRogueTournConfirmSettleCsReq", - Self::CmdRogueTournReEnterRogueCocoonStageScRsp => { - "CmdRogueTournReEnterRogueCocoonStageScRsp" - } - Self::CmdRogueTournGetSettleInfoCsReq => "CmdRogueTournGetSettleInfoCsReq", - Self::CmdRogueTournEnterScRsp => "CmdRogueTournEnterScRsp", - Self::CmdRogueTournClearArchiveNameScNotify => { - "CmdRogueTournClearArchiveNameScNotify" - } - Self::CmdRogueTournEnterLayerScRsp => "CmdRogueTournEnterLayerScRsp", - Self::CmdRogueTournEnablePermanentTalentScRsp => { - "CmdRogueTournEnablePermanentTalentScRsp" - } - Self::CmdRogueTournRenameArchiveScRsp => "CmdRogueTournRenameArchiveScRsp", - Self::CmdRogueTournQueryScRsp => "CmdRogueTournQueryScRsp", + Self::CmdRogueTournStartCsReq => "CmdRogueTournStartCsReq", Self::CmdRogueTournEnterLayerCsReq => "CmdRogueTournEnterLayerCsReq", - Self::CmdRogueTournRenameArchiveCsReq => "CmdRogueTournRenameArchiveCsReq", - Self::CmdRogueTournSettleScRsp => "CmdRogueTournSettleScRsp", + Self::CmdRogueTournSettleCsReq => "CmdRogueTournSettleCsReq", + Self::CmdRogueTournGetSettleInfoScRsp => "CmdRogueTournGetSettleInfoScRsp", + Self::CmdRogueTournEnterRoomScRsp => "CmdRogueTournEnterRoomScRsp", + Self::CmdRogueTournEnterScRsp => "CmdRogueTournEnterScRsp", + Self::CmdRogueTournReviveAvatarCsReq => "CmdRogueTournReviveAvatarCsReq", + Self::CmdRogueTournDeleteBuildRefScRsp => "CmdRogueTournDeleteBuildRefScRsp", + Self::CmdRogueTournLeaveScRsp => "CmdRogueTournLeaveScRsp", + Self::CmdRogueTournQueryScRsp => "CmdRogueTournQueryScRsp", + Self::CmdRogueTournTakeExpRewardScRsp => "CmdRogueTournTakeExpRewardScRsp", Self::CmdRogueTournGetMiscRealTimeDataScRsp => { "CmdRogueTournGetMiscRealTimeDataScRsp" } - Self::CmdRogueTournEnterRogueCocoonSceneScRsp => { - "CmdRogueTournEnterRogueCocoonSceneScRsp" - } - Self::CmdRogueTournGetAllBuildRefScRsp => "CmdRogueTournGetAllBuildRefScRsp", - Self::CmdRogueTournResetPermanentTalentScRsp => { - "CmdRogueTournResetPermanentTalentScRsp" - } + Self::CmdRogueTournExpNotify => "CmdRogueTournExpNotify", Self::CmdRogueTournWeekChallengeUpdateScNotify => { "CmdRogueTournWeekChallengeUpdateScNotify" } - Self::CmdRogueTournDeleteBuildRefScRsp => "CmdRogueTournDeleteBuildRefScRsp", - Self::CmdRogueTournGetSettleInfoScRsp => "CmdRogueTournGetSettleInfoScRsp", - Self::CmdRogueTournResetPermanentTalentCsReq => { - "CmdRogueTournResetPermanentTalentCsReq" - } - Self::CmdRogueTournLeaveRogueCocoonSceneCsReq => { - "CmdRogueTournLeaveRogueCocoonSceneCsReq" + Self::CmdRogueTournRenameArchiveCsReq => "CmdRogueTournRenameArchiveCsReq", + Self::CmdRogueTournGetArchiveRepositoryScRsp => { + "CmdRogueTournGetArchiveRepositoryScRsp" } Self::CmdRogueTournEnableSeasonTalentScRsp => { "CmdRogueTournEnableSeasonTalentScRsp" } + Self::CmdRogueTournEnterLayerScRsp => "CmdRogueTournEnterLayerScRsp", + Self::CmdRogueTournEnterRoomCsReq => "CmdRogueTournEnterRoomCsReq", + Self::CmdRogueTournDeleteBuildRefCsReq => "CmdRogueTournDeleteBuildRefCsReq", + Self::CmdRogueTournDeleteArchiveCsReq => "CmdRogueTournDeleteArchiveCsReq", + Self::CmdRogueTournTakeExpRewardCsReq => "CmdRogueTournTakeExpRewardCsReq", + Self::CmdRogueTournGetAllBuildRefScRsp => "CmdRogueTournGetAllBuildRefScRsp", + Self::CmdRogueTournSaveBuildRefScRsp => "CmdRogueTournSaveBuildRefScRsp", + Self::CmdRogueTournGetAllArchiveScRsp => "CmdRogueTournGetAllArchiveScRsp", + Self::CmdRogueTournEnablePermanentTalentScRsp => { + "CmdRogueTournEnablePermanentTalentScRsp" + } + Self::CmdRogueTournReEnterRogueCocoonStageCsReq => { + "CmdRogueTournReEnterRogueCocoonStageCsReq" + } + Self::CmdRogueTournGetMiscRealTimeDataCsReq => { + "CmdRogueTournGetMiscRealTimeDataCsReq" + } + Self::CmdRogueTournDifficultyCompNotify => { + "CmdRogueTournDifficultyCompNotify" + } + Self::CmdRogueTournReviveAvatarScRsp => "CmdRogueTournReviveAvatarScRsp", + Self::CmdRogueTournSettleScRsp => "CmdRogueTournSettleScRsp", + Self::CmdRogueTournQueryCsReq => "CmdRogueTournQueryCsReq", + Self::CmdRogueTournLevelInfoUpdateScNotify => { + "CmdRogueTournLevelInfoUpdateScNotify" + } + Self::CmdRogueTournGetPermanentTalentInfoScRsp => { + "CmdRogueTournGetPermanentTalentInfoScRsp" + } + Self::CmdRogueTournGetArchiveRepositoryCsReq => { + "CmdRogueTournGetArchiveRepositoryCsReq" + } + Self::CmdRogueTournClearArchiveNameScNotify => { + "CmdRogueTournClearArchiveNameScNotify" + } + Self::CmdRogueTournRenameBuildRefScRsp => "CmdRogueTournRenameBuildRefScRsp", + Self::CmdRogueTournLeaveRogueCocoonSceneCsReq => { + "CmdRogueTournLeaveRogueCocoonSceneCsReq" + } + Self::CmdRogueTournSaveBuildRefCsReq => "CmdRogueTournSaveBuildRefCsReq", + Self::CmdRogueTournEnterRogueCocoonSceneCsReq => { + "CmdRogueTournEnterRogueCocoonSceneCsReq" + } + Self::CmdRogueTournResetPermanentTalentCsReq => { + "CmdRogueTournResetPermanentTalentCsReq" + } + Self::CmdRogueTournRenameArchiveScRsp => "CmdRogueTournRenameArchiveScRsp", + Self::CmdRogueTournConfirmSettleCsReq => "CmdRogueTournConfirmSettleCsReq", + Self::CmdRogueTournGetCurRogueCocoonInfoScRsp => { + "CmdRogueTournGetCurRogueCocoonInfoScRsp" + } + Self::CmdRogueTournReEnterRogueCocoonStageScRsp => { + "CmdRogueTournReEnterRogueCocoonStageScRsp" + } + Self::CmdRogueTournEnablePermanentTalentCsReq => { + "CmdRogueTournEnablePermanentTalentCsReq" + } + Self::CmdRogueTournGetSettleInfoCsReq => "CmdRogueTournGetSettleInfoCsReq", + Self::CmdRogueTournHandBookNotify => "CmdRogueTournHandBookNotify", + Self::CmdRogueTournGetCurRogueCocoonInfoCsReq => { + "CmdRogueTournGetCurRogueCocoonInfoCsReq" + } Self::CmdRogueTournGetPermanentTalentInfoCsReq => { "CmdRogueTournGetPermanentTalentInfoCsReq" } - Self::CmdRogueTournGetArchiveRepositoryScRsp => { - "CmdRogueTournGetArchiveRepositoryScRsp" + Self::CmdRogueTournDeleteArchiveScRsp => "CmdRogueTournDeleteArchiveScRsp", + Self::CmdRogueTournEnterRogueCocoonSceneScRsp => { + "CmdRogueTournEnterRogueCocoonSceneScRsp" + } + Self::CmdRogueTournEnterCsReq => "CmdRogueTournEnterCsReq", + Self::CmdRogueTournGetAllArchiveCsReq => "CmdRogueTournGetAllArchiveCsReq", + Self::CmdRogueTournGetAllBuildRefCsReq => "CmdRogueTournGetAllBuildRefCsReq", + Self::CmdRogueTournResetPermanentTalentScRsp => { + "CmdRogueTournResetPermanentTalentScRsp" + } + Self::CmdRogueTournTitanUpdateTitanBlessProgressScNotify => { + "CmdRogueTournTitanUpdateTitanBlessProgressScNotify" + } + Self::CmdRogueTournLeaveRogueCocoonSceneScRsp => { + "CmdRogueTournLeaveRogueCocoonSceneScRsp" + } + Self::CmdRogueTournGetSeasonTalentInfoCsReq => { + "CmdRogueTournGetSeasonTalentInfoCsReq" + } + Self::CmdRogueTournConfirmSettleScRsp => "CmdRogueTournConfirmSettleScRsp", + Self::CmdRogueTournEnableSeasonTalentCsReq => { + "CmdRogueTournEnableSeasonTalentCsReq" + } + Self::CmdRogueTournGetSeasonTalentInfoScRsp => { + "CmdRogueTournGetSeasonTalentInfoScRsp" } } } @@ -71672,25 +74186,165 @@ impl CmdRogueTournType { pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdRogueTournTypeNone" => Some(Self::None), + "CmdRogueTournReviveCostUpdateScNotify" => { + Some(Self::CmdRogueTournReviveCostUpdateScNotify) + } + "CmdRogueTournRenameBuildRefCsReq" => { + Some(Self::CmdRogueTournRenameBuildRefCsReq) + } + "CmdRogueTournAreaUpdateScNotify" => { + Some(Self::CmdRogueTournAreaUpdateScNotify) + } + "CmdRogueTournBattleFailSettleInfoScNotify" => { + Some(Self::CmdRogueTournBattleFailSettleInfoScNotify) + } + "CmdRogueTournLeaveCsReq" => Some(Self::CmdRogueTournLeaveCsReq), + "CmdRogueTournStartScRsp" => Some(Self::CmdRogueTournStartScRsp), + "CmdRogueTournStartCsReq" => Some(Self::CmdRogueTournStartCsReq), + "CmdRogueTournEnterLayerCsReq" => Some(Self::CmdRogueTournEnterLayerCsReq), + "CmdRogueTournSettleCsReq" => Some(Self::CmdRogueTournSettleCsReq), + "CmdRogueTournGetSettleInfoScRsp" => { + Some(Self::CmdRogueTournGetSettleInfoScRsp) + } + "CmdRogueTournEnterRoomScRsp" => Some(Self::CmdRogueTournEnterRoomScRsp), + "CmdRogueTournEnterScRsp" => Some(Self::CmdRogueTournEnterScRsp), + "CmdRogueTournReviveAvatarCsReq" => { + Some(Self::CmdRogueTournReviveAvatarCsReq) + } + "CmdRogueTournDeleteBuildRefScRsp" => { + Some(Self::CmdRogueTournDeleteBuildRefScRsp) + } "CmdRogueTournLeaveScRsp" => Some(Self::CmdRogueTournLeaveScRsp), - "CmdRogueTournEnablePermanentTalentCsReq" => { - Some(Self::CmdRogueTournEnablePermanentTalentCsReq) + "CmdRogueTournQueryScRsp" => Some(Self::CmdRogueTournQueryScRsp), + "CmdRogueTournTakeExpRewardScRsp" => { + Some(Self::CmdRogueTournTakeExpRewardScRsp) + } + "CmdRogueTournGetMiscRealTimeDataScRsp" => { + Some(Self::CmdRogueTournGetMiscRealTimeDataScRsp) + } + "CmdRogueTournExpNotify" => Some(Self::CmdRogueTournExpNotify), + "CmdRogueTournWeekChallengeUpdateScNotify" => { + Some(Self::CmdRogueTournWeekChallengeUpdateScNotify) + } + "CmdRogueTournRenameArchiveCsReq" => { + Some(Self::CmdRogueTournRenameArchiveCsReq) + } + "CmdRogueTournGetArchiveRepositoryScRsp" => { + Some(Self::CmdRogueTournGetArchiveRepositoryScRsp) + } + "CmdRogueTournEnableSeasonTalentScRsp" => { + Some(Self::CmdRogueTournEnableSeasonTalentScRsp) + } + "CmdRogueTournEnterLayerScRsp" => Some(Self::CmdRogueTournEnterLayerScRsp), + "CmdRogueTournEnterRoomCsReq" => Some(Self::CmdRogueTournEnterRoomCsReq), + "CmdRogueTournDeleteBuildRefCsReq" => { + Some(Self::CmdRogueTournDeleteBuildRefCsReq) + } + "CmdRogueTournDeleteArchiveCsReq" => { + Some(Self::CmdRogueTournDeleteArchiveCsReq) + } + "CmdRogueTournTakeExpRewardCsReq" => { + Some(Self::CmdRogueTournTakeExpRewardCsReq) + } + "CmdRogueTournGetAllBuildRefScRsp" => { + Some(Self::CmdRogueTournGetAllBuildRefScRsp) + } + "CmdRogueTournSaveBuildRefScRsp" => { + Some(Self::CmdRogueTournSaveBuildRefScRsp) + } + "CmdRogueTournGetAllArchiveScRsp" => { + Some(Self::CmdRogueTournGetAllArchiveScRsp) + } + "CmdRogueTournEnablePermanentTalentScRsp" => { + Some(Self::CmdRogueTournEnablePermanentTalentScRsp) + } + "CmdRogueTournReEnterRogueCocoonStageCsReq" => { + Some(Self::CmdRogueTournReEnterRogueCocoonStageCsReq) } "CmdRogueTournGetMiscRealTimeDataCsReq" => { Some(Self::CmdRogueTournGetMiscRealTimeDataCsReq) } - "CmdRogueTournHandBookNotify" => Some(Self::CmdRogueTournHandBookNotify), - "CmdRogueTournLeaveRogueCocoonSceneScRsp" => { - Some(Self::CmdRogueTournLeaveRogueCocoonSceneScRsp) + "CmdRogueTournDifficultyCompNotify" => { + Some(Self::CmdRogueTournDifficultyCompNotify) } - "CmdRogueTournEnterRogueCocoonSceneCsReq" => { - Some(Self::CmdRogueTournEnterRogueCocoonSceneCsReq) + "CmdRogueTournReviveAvatarScRsp" => { + Some(Self::CmdRogueTournReviveAvatarScRsp) + } + "CmdRogueTournSettleScRsp" => Some(Self::CmdRogueTournSettleScRsp), + "CmdRogueTournQueryCsReq" => Some(Self::CmdRogueTournQueryCsReq), + "CmdRogueTournLevelInfoUpdateScNotify" => { + Some(Self::CmdRogueTournLevelInfoUpdateScNotify) + } + "CmdRogueTournGetPermanentTalentInfoScRsp" => { + Some(Self::CmdRogueTournGetPermanentTalentInfoScRsp) + } + "CmdRogueTournGetArchiveRepositoryCsReq" => { + Some(Self::CmdRogueTournGetArchiveRepositoryCsReq) + } + "CmdRogueTournClearArchiveNameScNotify" => { + Some(Self::CmdRogueTournClearArchiveNameScNotify) } "CmdRogueTournRenameBuildRefScRsp" => { Some(Self::CmdRogueTournRenameBuildRefScRsp) } - "CmdRogueTournDeleteBuildRefCsReq" => { - Some(Self::CmdRogueTournDeleteBuildRefCsReq) + "CmdRogueTournLeaveRogueCocoonSceneCsReq" => { + Some(Self::CmdRogueTournLeaveRogueCocoonSceneCsReq) + } + "CmdRogueTournSaveBuildRefCsReq" => { + Some(Self::CmdRogueTournSaveBuildRefCsReq) + } + "CmdRogueTournEnterRogueCocoonSceneCsReq" => { + Some(Self::CmdRogueTournEnterRogueCocoonSceneCsReq) + } + "CmdRogueTournResetPermanentTalentCsReq" => { + Some(Self::CmdRogueTournResetPermanentTalentCsReq) + } + "CmdRogueTournRenameArchiveScRsp" => { + Some(Self::CmdRogueTournRenameArchiveScRsp) + } + "CmdRogueTournConfirmSettleCsReq" => { + Some(Self::CmdRogueTournConfirmSettleCsReq) + } + "CmdRogueTournGetCurRogueCocoonInfoScRsp" => { + Some(Self::CmdRogueTournGetCurRogueCocoonInfoScRsp) + } + "CmdRogueTournReEnterRogueCocoonStageScRsp" => { + Some(Self::CmdRogueTournReEnterRogueCocoonStageScRsp) + } + "CmdRogueTournEnablePermanentTalentCsReq" => { + Some(Self::CmdRogueTournEnablePermanentTalentCsReq) + } + "CmdRogueTournGetSettleInfoCsReq" => { + Some(Self::CmdRogueTournGetSettleInfoCsReq) + } + "CmdRogueTournHandBookNotify" => Some(Self::CmdRogueTournHandBookNotify), + "CmdRogueTournGetCurRogueCocoonInfoCsReq" => { + Some(Self::CmdRogueTournGetCurRogueCocoonInfoCsReq) + } + "CmdRogueTournGetPermanentTalentInfoCsReq" => { + Some(Self::CmdRogueTournGetPermanentTalentInfoCsReq) + } + "CmdRogueTournDeleteArchiveScRsp" => { + Some(Self::CmdRogueTournDeleteArchiveScRsp) + } + "CmdRogueTournEnterRogueCocoonSceneScRsp" => { + Some(Self::CmdRogueTournEnterRogueCocoonSceneScRsp) + } + "CmdRogueTournEnterCsReq" => Some(Self::CmdRogueTournEnterCsReq), + "CmdRogueTournGetAllArchiveCsReq" => { + Some(Self::CmdRogueTournGetAllArchiveCsReq) + } + "CmdRogueTournGetAllBuildRefCsReq" => { + Some(Self::CmdRogueTournGetAllBuildRefCsReq) + } + "CmdRogueTournResetPermanentTalentScRsp" => { + Some(Self::CmdRogueTournResetPermanentTalentScRsp) + } + "CmdRogueTournTitanUpdateTitanBlessProgressScNotify" => { + Some(Self::CmdRogueTournTitanUpdateTitanBlessProgressScNotify) + } + "CmdRogueTournLeaveRogueCocoonSceneScRsp" => { + Some(Self::CmdRogueTournLeaveRogueCocoonSceneScRsp) } "CmdRogueTournGetSeasonTalentInfoCsReq" => { Some(Self::CmdRogueTournGetSeasonTalentInfoCsReq) @@ -71698,152 +74352,12 @@ impl CmdRogueTournType { "CmdRogueTournConfirmSettleScRsp" => { Some(Self::CmdRogueTournConfirmSettleScRsp) } - "CmdRogueTournGetArchiveRepositoryCsReq" => { - Some(Self::CmdRogueTournGetArchiveRepositoryCsReq) - } - "CmdRogueTournDifficultyCompNotify" => { - Some(Self::CmdRogueTournDifficultyCompNotify) - } - "CmdRogueTournGetCurRogueCocoonInfoCsReq" => { - Some(Self::CmdRogueTournGetCurRogueCocoonInfoCsReq) - } - "CmdRogueTournReEnterRogueCocoonStageCsReq" => { - Some(Self::CmdRogueTournReEnterRogueCocoonStageCsReq) - } - "CmdRogueTournExpNotify" => Some(Self::CmdRogueTournExpNotify), - "CmdRogueTournEnterCsReq" => Some(Self::CmdRogueTournEnterCsReq), - "CmdRogueTournReviveCostUpdateScNotify" => { - Some(Self::CmdRogueTournReviveCostUpdateScNotify) - } "CmdRogueTournEnableSeasonTalentCsReq" => { Some(Self::CmdRogueTournEnableSeasonTalentCsReq) } - "CmdRogueTournQueryCsReq" => Some(Self::CmdRogueTournQueryCsReq), - "CmdRogueTournSettleCsReq" => Some(Self::CmdRogueTournSettleCsReq), - "CmdRogueTournStartCsReq" => Some(Self::CmdRogueTournStartCsReq), - "CmdRogueTournEnterRoomCsReq" => Some(Self::CmdRogueTournEnterRoomCsReq), - "CmdRogueTournGetPermanentTalentInfoScRsp" => { - Some(Self::CmdRogueTournGetPermanentTalentInfoScRsp) - } - "CmdRogueTournLeaveCsReq" => Some(Self::CmdRogueTournLeaveCsReq), - "CmdRogueTournAreaUpdateScNotify" => { - Some(Self::CmdRogueTournAreaUpdateScNotify) - } - "CmdRogueTournRenameBuildRefCsReq" => { - Some(Self::CmdRogueTournRenameBuildRefCsReq) - } - "CmdRogueTournSaveBuildRefScRsp" => { - Some(Self::CmdRogueTournSaveBuildRefScRsp) - } - "CmdRogueTournEnterRoomScRsp" => Some(Self::CmdRogueTournEnterRoomScRsp), - "CmdRogueTournGetCurRogueCocoonInfoScRsp" => { - Some(Self::CmdRogueTournGetCurRogueCocoonInfoScRsp) - } - "CmdRogueTournTakeExpRewardScRsp" => { - Some(Self::CmdRogueTournTakeExpRewardScRsp) - } - "CmdRogueTournGetAllBuildRefCsReq" => { - Some(Self::CmdRogueTournGetAllBuildRefCsReq) - } - "CmdRogueTournDeleteArchiveCsReq" => { - Some(Self::CmdRogueTournDeleteArchiveCsReq) - } - "CmdRogueTournBattleFailSettleInfoScNotify" => { - Some(Self::CmdRogueTournBattleFailSettleInfoScNotify) - } - "CmdRogueTournReviveAvatarScRsp" => { - Some(Self::CmdRogueTournReviveAvatarScRsp) - } "CmdRogueTournGetSeasonTalentInfoScRsp" => { Some(Self::CmdRogueTournGetSeasonTalentInfoScRsp) } - "CmdRogueTournGetAllArchiveCsReq" => { - Some(Self::CmdRogueTournGetAllArchiveCsReq) - } - "CmdRogueTournGetAllArchiveScRsp" => { - Some(Self::CmdRogueTournGetAllArchiveScRsp) - } - "CmdRogueTournTakeExpRewardCsReq" => { - Some(Self::CmdRogueTournTakeExpRewardCsReq) - } - "CmdRogueTournLevelInfoUpdateScNotify" => { - Some(Self::CmdRogueTournLevelInfoUpdateScNotify) - } - "CmdRogueTournTitanUpdateTitanBlessProgressScNotify" => { - Some(Self::CmdRogueTournTitanUpdateTitanBlessProgressScNotify) - } - "CmdRogueTournStartScRsp" => Some(Self::CmdRogueTournStartScRsp), - "CmdRogueTournSaveBuildRefCsReq" => { - Some(Self::CmdRogueTournSaveBuildRefCsReq) - } - "CmdRogueTournReviveAvatarCsReq" => { - Some(Self::CmdRogueTournReviveAvatarCsReq) - } - "CmdRogueTournDeleteArchiveScRsp" => { - Some(Self::CmdRogueTournDeleteArchiveScRsp) - } - "CmdRogueTournConfirmSettleCsReq" => { - Some(Self::CmdRogueTournConfirmSettleCsReq) - } - "CmdRogueTournReEnterRogueCocoonStageScRsp" => { - Some(Self::CmdRogueTournReEnterRogueCocoonStageScRsp) - } - "CmdRogueTournGetSettleInfoCsReq" => { - Some(Self::CmdRogueTournGetSettleInfoCsReq) - } - "CmdRogueTournEnterScRsp" => Some(Self::CmdRogueTournEnterScRsp), - "CmdRogueTournClearArchiveNameScNotify" => { - Some(Self::CmdRogueTournClearArchiveNameScNotify) - } - "CmdRogueTournEnterLayerScRsp" => Some(Self::CmdRogueTournEnterLayerScRsp), - "CmdRogueTournEnablePermanentTalentScRsp" => { - Some(Self::CmdRogueTournEnablePermanentTalentScRsp) - } - "CmdRogueTournRenameArchiveScRsp" => { - Some(Self::CmdRogueTournRenameArchiveScRsp) - } - "CmdRogueTournQueryScRsp" => Some(Self::CmdRogueTournQueryScRsp), - "CmdRogueTournEnterLayerCsReq" => Some(Self::CmdRogueTournEnterLayerCsReq), - "CmdRogueTournRenameArchiveCsReq" => { - Some(Self::CmdRogueTournRenameArchiveCsReq) - } - "CmdRogueTournSettleScRsp" => Some(Self::CmdRogueTournSettleScRsp), - "CmdRogueTournGetMiscRealTimeDataScRsp" => { - Some(Self::CmdRogueTournGetMiscRealTimeDataScRsp) - } - "CmdRogueTournEnterRogueCocoonSceneScRsp" => { - Some(Self::CmdRogueTournEnterRogueCocoonSceneScRsp) - } - "CmdRogueTournGetAllBuildRefScRsp" => { - Some(Self::CmdRogueTournGetAllBuildRefScRsp) - } - "CmdRogueTournResetPermanentTalentScRsp" => { - Some(Self::CmdRogueTournResetPermanentTalentScRsp) - } - "CmdRogueTournWeekChallengeUpdateScNotify" => { - Some(Self::CmdRogueTournWeekChallengeUpdateScNotify) - } - "CmdRogueTournDeleteBuildRefScRsp" => { - Some(Self::CmdRogueTournDeleteBuildRefScRsp) - } - "CmdRogueTournGetSettleInfoScRsp" => { - Some(Self::CmdRogueTournGetSettleInfoScRsp) - } - "CmdRogueTournResetPermanentTalentCsReq" => { - Some(Self::CmdRogueTournResetPermanentTalentCsReq) - } - "CmdRogueTournLeaveRogueCocoonSceneCsReq" => { - Some(Self::CmdRogueTournLeaveRogueCocoonSceneCsReq) - } - "CmdRogueTournEnableSeasonTalentScRsp" => { - Some(Self::CmdRogueTournEnableSeasonTalentScRsp) - } - "CmdRogueTournGetPermanentTalentInfoCsReq" => { - Some(Self::CmdRogueTournGetPermanentTalentInfoCsReq) - } - "CmdRogueTournGetArchiveRepositoryScRsp" => { - Some(Self::CmdRogueTournGetArchiveRepositoryScRsp) - } _ => None, } } @@ -72050,12 +74564,12 @@ impl Ollchpfkhaa { #[repr(i32)] pub enum CmdRollShopType { None = 0, - CmdGetRollShopInfoScRsp = 6915, - CmdDoGachaInRollShopScRsp = 6919, - CmdGetRollShopInfoCsReq = 6901, - CmdDoGachaInRollShopCsReq = 6917, - CmdTakeRollShopRewardCsReq = 6902, - CmdTakeRollShopRewardScRsp = 6912, + CmdDoGachaInRollShopCsReq = 6919, + CmdGetRollShopInfoCsReq = 6908, + CmdGetRollShopInfoScRsp = 6910, + CmdDoGachaInRollShopScRsp = 6903, + CmdTakeRollShopRewardScRsp = 6917, + CmdTakeRollShopRewardCsReq = 6906, } impl CmdRollShopType { /// String value of the enum field names used in the ProtoBuf definition. @@ -72065,24 +74579,24 @@ impl CmdRollShopType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdRollShopTypeNone", + Self::CmdDoGachaInRollShopCsReq => "CmdDoGachaInRollShopCsReq", + Self::CmdGetRollShopInfoCsReq => "CmdGetRollShopInfoCsReq", Self::CmdGetRollShopInfoScRsp => "CmdGetRollShopInfoScRsp", Self::CmdDoGachaInRollShopScRsp => "CmdDoGachaInRollShopScRsp", - Self::CmdGetRollShopInfoCsReq => "CmdGetRollShopInfoCsReq", - Self::CmdDoGachaInRollShopCsReq => "CmdDoGachaInRollShopCsReq", - Self::CmdTakeRollShopRewardCsReq => "CmdTakeRollShopRewardCsReq", Self::CmdTakeRollShopRewardScRsp => "CmdTakeRollShopRewardScRsp", + Self::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), + "CmdDoGachaInRollShopCsReq" => Some(Self::CmdDoGachaInRollShopCsReq), + "CmdGetRollShopInfoCsReq" => Some(Self::CmdGetRollShopInfoCsReq), "CmdGetRollShopInfoScRsp" => Some(Self::CmdGetRollShopInfoScRsp), "CmdDoGachaInRollShopScRsp" => Some(Self::CmdDoGachaInRollShopScRsp), - "CmdGetRollShopInfoCsReq" => Some(Self::CmdGetRollShopInfoCsReq), - "CmdDoGachaInRollShopCsReq" => Some(Self::CmdDoGachaInRollShopCsReq), - "CmdTakeRollShopRewardCsReq" => Some(Self::CmdTakeRollShopRewardCsReq), "CmdTakeRollShopRewardScRsp" => Some(Self::CmdTakeRollShopRewardScRsp), + "CmdTakeRollShopRewardCsReq" => Some(Self::CmdTakeRollShopRewardCsReq), _ => None, } } @@ -72092,88 +74606,88 @@ impl CmdRollShopType { #[repr(i32)] pub enum CmdSceneType { None = 0, - CmdDeleteSummonUnitCsReq = 1434, - CmdSceneGroupRefreshScNotify = 1475, - CmdSpringRefreshScRsp = 1436, - CmdGetCurSceneInfoCsReq = 1497, - CmdSetClientPausedCsReq = 1466, - CmdSceneEntityMoveScRsp = 1405, - CmdGameplayCounterRecoverScRsp = 1452, - CmdSyncServerSceneChangeNotify = 1440, - CmdEntityBindPropScRsp = 1460, - CmdUpdateMechanismBarScNotify = 1486, - CmdGameplayCounterUpdateScNotify = 1476, - CmdStartCocoonStageCsReq = 1437, - CmdSceneCastSkillScRsp = 1402, - CmdEnterSceneCsReq = 1417, - CmdLastSpringRefreshTimeNotify = 1478, - CmdReEnterLastElementStageScRsp = 1418, - CmdStartCocoonStageScRsp = 1488, - CmdTrainWorldIdChangeScNotify = 1431, - CmdEnterSectionScRsp = 1492, - CmdGroupStateChangeScNotify = 1438, - CmdInteractPropScRsp = 1453, - CmdGameplayCounterCountDownScRsp = 1456, - CmdDeactivateFarmElementScRsp = 1413, - CmdSetClientPausedScRsp = 1428, - CmdGameplayCounterRecoverCsReq = 1447, - CmdRefreshTriggerByClientScNotify = 1432, - CmdChangePropTimelineInfoCsReq = 1441, - CmdUpdateGroupPropertyCsReq = 1461, - CmdSceneReviveAfterRebattleScRsp = 1420, - CmdGetUnlockTeleportCsReq = 1427, - CmdRefreshTriggerByClientScRsp = 1419, - CmdGameplayCounterCountDownCsReq = 1459, - CmdSceneEnterStageScRsp = 1462, - CmdUpdateFloorSavedValueNotify = 1411, - CmdReEnterLastElementStageCsReq = 1495, - CmdActivateFarmElementScRsp = 1485, - CmdDeactivateFarmElementCsReq = 1408, - CmdInteractPropCsReq = 1498, - CmdSceneCastSkillCostMpScRsp = 1463, - CmdSceneCastSkillCsReq = 1479, - CmdGetEnteredSceneScRsp = 1500, - CmdGetEnteredSceneCsReq = 1487, - CmdSetGroupCustomSaveDataCsReq = 1412, - CmdEnterSceneByServerScNotify = 1499, - CmdActivateFarmElementCsReq = 1446, - CmdSpringRefreshCsReq = 1494, - CmdEntityBindPropCsReq = 1415, - CmdSceneEntityMoveCsReq = 1410, - CmdSceneReviveAfterRebattleCsReq = 1409, - CmdSetCurInteractEntityScRsp = 1401, - CmdUnlockTeleportNotify = 1450, - CmdSyncEntityBuffChangeListScNotify = 1416, - CmdGetUnlockTeleportScRsp = 1480, - CmdEnterSceneScRsp = 1422, - CmdScenePlaneEventScNotify = 1444, - CmdGroupStateChangeScRsp = 1484, - CmdChangePropTimelineInfoScRsp = 1455, - CmdGetCurSceneInfoScRsp = 1406, - CmdEnteredSceneChangeScNotify = 1468, - CmdSetCurInteractEntityCsReq = 1442, - CmdSceneCastSkillMpUpdateScNotify = 1467, - CmdReturnLastTownScRsp = 1490, - CmdSceneUpdatePositionVersionNotify = 1439, - CmdSavePointsInfoNotify = 1435, - CmdSceneEntityMoveScNotify = 1407, + CmdReEnterLastElementStageScRsp = 1448, + CmdGameplayCounterUpdateScNotify = 1455, + CmdEntityBindPropCsReq = 1461, + CmdSceneGroupRefreshScNotify = 1404, + CmdDeleteSummonUnitCsReq = 1452, + CmdEnterSceneByServerScNotify = 1418, + CmdSyncEntityBuffChangeListScNotify = 1422, + CmdGetCurSceneInfoCsReq = 1412, + CmdGameplayCounterCountDownScRsp = 1428, + CmdDeactivateFarmElementCsReq = 1405, + CmdGroupStateChangeScRsp = 1439, + CmdUnlockedAreaMapScNotify = 1468, + CmdSceneCastSkillCsReq = 1402, + CmdUpdateGroupPropertyCsReq = 1460, + CmdEnteredSceneChangeScNotify = 1430, + CmdScenePlaneEventScNotify = 1470, + CmdRefreshTriggerByClientScNotify = 1493, + CmdGetUnlockTeleportScRsp = 1494, + CmdSpringRefreshScRsp = 1431, + CmdSpringRefreshCsReq = 1492, + CmdActivateFarmElementCsReq = 1453, + CmdSceneEntityTeleportCsReq = 1471, + CmdGetUnlockTeleportCsReq = 1472, + CmdGroupStateChangeScNotify = 1479, + CmdUpdateGroupPropertyScRsp = 1478, + CmdStartCocoonStageScRsp = 1459, + CmdSceneUpdatePositionVersionNotify = 1489, + CmdEnterSceneCsReq = 1401, + CmdActivateFarmElementScRsp = 1426, + CmdSceneCastSkillMpUpdateScNotify = 1482, + CmdGetEnteredSceneCsReq = 1469, + CmdUnlockTeleportNotify = 1417, + CmdLastSpringRefreshTimeNotify = 1497, + CmdChangePropTimelineInfoCsReq = 1419, + CmdGetEnteredSceneScRsp = 1423, + CmdSceneEntityMoveCsReq = 1441, + CmdGetSceneMapInfoScRsp = 1463, + CmdTrainWorldIdChangeScNotify = 1416, + CmdEnterSceneScRsp = 1438, + CmdSceneEnterStageCsReq = 1420, + CmdGameplayCounterCountDownCsReq = 1450, + CmdReEnterLastElementStageCsReq = 1440, CmdRefreshTriggerByClientCsReq = 1465, - CmdOpenChestScNotify = 1430, - CmdDeleteSummonUnitScRsp = 1443, - CmdSceneEnterStageCsReq = 1454, - CmdUnlockedAreaMapScNotify = 1433, - CmdEnterSectionCsReq = 1469, - CmdRecoverAllLineupScRsp = 1425, - CmdUpdateGroupPropertyScRsp = 1481, - CmdSceneEntityTeleportCsReq = 1449, - CmdSetGroupCustomSaveDataScRsp = 1464, - CmdSceneCastSkillCostMpCsReq = 1426, - CmdReturnLastTownCsReq = 1474, - CmdGetSceneMapInfoCsReq = 1448, - CmdSceneEntityTeleportScRsp = 1496, - CmdGroupStateChangeCsReq = 1421, - CmdRecoverAllLineupCsReq = 1451, - CmdGetSceneMapInfoScRsp = 1493, + CmdSetClientPausedCsReq = 1409, + CmdGameplayCounterRecoverScRsp = 1491, + CmdSetCurInteractEntityCsReq = 1410, + CmdSceneEnterStageScRsp = 1490, + CmdSceneEntityTeleportScRsp = 1444, + CmdSceneEntityMoveScNotify = 1434, + CmdRecoverAllLineupCsReq = 1500, + CmdSetCurInteractEntityScRsp = 1464, + CmdGroupStateChangeCsReq = 1411, + CmdGetCurSceneInfoScRsp = 1488, + CmdSyncServerSceneChangeNotify = 1427, + CmdUpdateMechanismBarScNotify = 1413, + CmdSetGroupCustomSaveDataScRsp = 1475, + CmdUpdateFloorSavedValueNotify = 1437, + CmdSceneReviveAfterRebattleScRsp = 1467, + CmdSavePointsInfoNotify = 1406, + CmdSceneEntityMoveScRsp = 1414, + CmdReturnLastTownCsReq = 1487, + CmdOpenChestScNotify = 1443, + CmdSetGroupCustomSaveDataCsReq = 1457, + CmdSetClientPausedScRsp = 1473, + CmdGameplayCounterRecoverCsReq = 1484, + CmdSceneCastSkillCostMpCsReq = 1496, + CmdDeleteSummonUnitScRsp = 1449, + CmdInteractPropCsReq = 1477, + CmdChangePropTimelineInfoScRsp = 1462, + CmdRecoverAllLineupScRsp = 1435, + CmdInteractPropScRsp = 1481, + CmdReturnLastTownScRsp = 1415, + CmdStartCocoonStageCsReq = 1446, + CmdEntityBindPropScRsp = 1476, + CmdDeactivateFarmElementScRsp = 1424, + CmdEnterSectionScRsp = 1486, + CmdSceneCastSkillScRsp = 1485, + CmdRefreshTriggerByClientScRsp = 1474, + CmdSceneCastSkillCostMpScRsp = 1432, + CmdEnterSectionCsReq = 1425, + CmdSceneReviveAfterRebattleCsReq = 1421, + CmdGetSceneMapInfoCsReq = 1499, } impl CmdSceneType { /// String value of the enum field names used in the ProtoBuf definition. @@ -72183,228 +74697,228 @@ impl CmdSceneType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdSceneTypeNone", - Self::CmdDeleteSummonUnitCsReq => "CmdDeleteSummonUnitCsReq", - Self::CmdSceneGroupRefreshScNotify => "CmdSceneGroupRefreshScNotify", - Self::CmdSpringRefreshScRsp => "CmdSpringRefreshScRsp", - Self::CmdGetCurSceneInfoCsReq => "CmdGetCurSceneInfoCsReq", - Self::CmdSetClientPausedCsReq => "CmdSetClientPausedCsReq", - Self::CmdSceneEntityMoveScRsp => "CmdSceneEntityMoveScRsp", - Self::CmdGameplayCounterRecoverScRsp => "CmdGameplayCounterRecoverScRsp", - Self::CmdSyncServerSceneChangeNotify => "CmdSyncServerSceneChangeNotify", - Self::CmdEntityBindPropScRsp => "CmdEntityBindPropScRsp", - Self::CmdUpdateMechanismBarScNotify => "CmdUpdateMechanismBarScNotify", - Self::CmdGameplayCounterUpdateScNotify => "CmdGameplayCounterUpdateScNotify", - Self::CmdStartCocoonStageCsReq => "CmdStartCocoonStageCsReq", - Self::CmdSceneCastSkillScRsp => "CmdSceneCastSkillScRsp", - Self::CmdEnterSceneCsReq => "CmdEnterSceneCsReq", - Self::CmdLastSpringRefreshTimeNotify => "CmdLastSpringRefreshTimeNotify", Self::CmdReEnterLastElementStageScRsp => "CmdReEnterLastElementStageScRsp", - Self::CmdStartCocoonStageScRsp => "CmdStartCocoonStageScRsp", - Self::CmdTrainWorldIdChangeScNotify => "CmdTrainWorldIdChangeScNotify", - Self::CmdEnterSectionScRsp => "CmdEnterSectionScRsp", - Self::CmdGroupStateChangeScNotify => "CmdGroupStateChangeScNotify", - Self::CmdInteractPropScRsp => "CmdInteractPropScRsp", - Self::CmdGameplayCounterCountDownScRsp => "CmdGameplayCounterCountDownScRsp", - Self::CmdDeactivateFarmElementScRsp => "CmdDeactivateFarmElementScRsp", - Self::CmdSetClientPausedScRsp => "CmdSetClientPausedScRsp", - Self::CmdGameplayCounterRecoverCsReq => "CmdGameplayCounterRecoverCsReq", - Self::CmdRefreshTriggerByClientScNotify => { - "CmdRefreshTriggerByClientScNotify" - } - Self::CmdChangePropTimelineInfoCsReq => "CmdChangePropTimelineInfoCsReq", - Self::CmdUpdateGroupPropertyCsReq => "CmdUpdateGroupPropertyCsReq", - Self::CmdSceneReviveAfterRebattleScRsp => "CmdSceneReviveAfterRebattleScRsp", - Self::CmdGetUnlockTeleportCsReq => "CmdGetUnlockTeleportCsReq", - Self::CmdRefreshTriggerByClientScRsp => "CmdRefreshTriggerByClientScRsp", - Self::CmdGameplayCounterCountDownCsReq => "CmdGameplayCounterCountDownCsReq", - Self::CmdSceneEnterStageScRsp => "CmdSceneEnterStageScRsp", - Self::CmdUpdateFloorSavedValueNotify => "CmdUpdateFloorSavedValueNotify", - Self::CmdReEnterLastElementStageCsReq => "CmdReEnterLastElementStageCsReq", - Self::CmdActivateFarmElementScRsp => "CmdActivateFarmElementScRsp", - Self::CmdDeactivateFarmElementCsReq => "CmdDeactivateFarmElementCsReq", - Self::CmdInteractPropCsReq => "CmdInteractPropCsReq", - Self::CmdSceneCastSkillCostMpScRsp => "CmdSceneCastSkillCostMpScRsp", - Self::CmdSceneCastSkillCsReq => "CmdSceneCastSkillCsReq", - Self::CmdGetEnteredSceneScRsp => "CmdGetEnteredSceneScRsp", - Self::CmdGetEnteredSceneCsReq => "CmdGetEnteredSceneCsReq", - Self::CmdSetGroupCustomSaveDataCsReq => "CmdSetGroupCustomSaveDataCsReq", - Self::CmdEnterSceneByServerScNotify => "CmdEnterSceneByServerScNotify", - Self::CmdActivateFarmElementCsReq => "CmdActivateFarmElementCsReq", - Self::CmdSpringRefreshCsReq => "CmdSpringRefreshCsReq", + Self::CmdGameplayCounterUpdateScNotify => "CmdGameplayCounterUpdateScNotify", Self::CmdEntityBindPropCsReq => "CmdEntityBindPropCsReq", - Self::CmdSceneEntityMoveCsReq => "CmdSceneEntityMoveCsReq", - Self::CmdSceneReviveAfterRebattleCsReq => "CmdSceneReviveAfterRebattleCsReq", - Self::CmdSetCurInteractEntityScRsp => "CmdSetCurInteractEntityScRsp", - Self::CmdUnlockTeleportNotify => "CmdUnlockTeleportNotify", + Self::CmdSceneGroupRefreshScNotify => "CmdSceneGroupRefreshScNotify", + Self::CmdDeleteSummonUnitCsReq => "CmdDeleteSummonUnitCsReq", + Self::CmdEnterSceneByServerScNotify => "CmdEnterSceneByServerScNotify", Self::CmdSyncEntityBuffChangeListScNotify => { "CmdSyncEntityBuffChangeListScNotify" } - Self::CmdGetUnlockTeleportScRsp => "CmdGetUnlockTeleportScRsp", - Self::CmdEnterSceneScRsp => "CmdEnterSceneScRsp", - Self::CmdScenePlaneEventScNotify => "CmdScenePlaneEventScNotify", + Self::CmdGetCurSceneInfoCsReq => "CmdGetCurSceneInfoCsReq", + Self::CmdGameplayCounterCountDownScRsp => "CmdGameplayCounterCountDownScRsp", + Self::CmdDeactivateFarmElementCsReq => "CmdDeactivateFarmElementCsReq", Self::CmdGroupStateChangeScRsp => "CmdGroupStateChangeScRsp", - Self::CmdChangePropTimelineInfoScRsp => "CmdChangePropTimelineInfoScRsp", - Self::CmdGetCurSceneInfoScRsp => "CmdGetCurSceneInfoScRsp", + Self::CmdUnlockedAreaMapScNotify => "CmdUnlockedAreaMapScNotify", + Self::CmdSceneCastSkillCsReq => "CmdSceneCastSkillCsReq", + Self::CmdUpdateGroupPropertyCsReq => "CmdUpdateGroupPropertyCsReq", Self::CmdEnteredSceneChangeScNotify => "CmdEnteredSceneChangeScNotify", - Self::CmdSetCurInteractEntityCsReq => "CmdSetCurInteractEntityCsReq", - Self::CmdSceneCastSkillMpUpdateScNotify => { - "CmdSceneCastSkillMpUpdateScNotify" + Self::CmdScenePlaneEventScNotify => "CmdScenePlaneEventScNotify", + Self::CmdRefreshTriggerByClientScNotify => { + "CmdRefreshTriggerByClientScNotify" } - Self::CmdReturnLastTownScRsp => "CmdReturnLastTownScRsp", + Self::CmdGetUnlockTeleportScRsp => "CmdGetUnlockTeleportScRsp", + Self::CmdSpringRefreshScRsp => "CmdSpringRefreshScRsp", + Self::CmdSpringRefreshCsReq => "CmdSpringRefreshCsReq", + Self::CmdActivateFarmElementCsReq => "CmdActivateFarmElementCsReq", + Self::CmdSceneEntityTeleportCsReq => "CmdSceneEntityTeleportCsReq", + Self::CmdGetUnlockTeleportCsReq => "CmdGetUnlockTeleportCsReq", + Self::CmdGroupStateChangeScNotify => "CmdGroupStateChangeScNotify", + Self::CmdUpdateGroupPropertyScRsp => "CmdUpdateGroupPropertyScRsp", + Self::CmdStartCocoonStageScRsp => "CmdStartCocoonStageScRsp", Self::CmdSceneUpdatePositionVersionNotify => { "CmdSceneUpdatePositionVersionNotify" } - Self::CmdSavePointsInfoNotify => "CmdSavePointsInfoNotify", - Self::CmdSceneEntityMoveScNotify => "CmdSceneEntityMoveScNotify", - Self::CmdRefreshTriggerByClientCsReq => "CmdRefreshTriggerByClientCsReq", - Self::CmdOpenChestScNotify => "CmdOpenChestScNotify", - Self::CmdDeleteSummonUnitScRsp => "CmdDeleteSummonUnitScRsp", - Self::CmdSceneEnterStageCsReq => "CmdSceneEnterStageCsReq", - Self::CmdUnlockedAreaMapScNotify => "CmdUnlockedAreaMapScNotify", - Self::CmdEnterSectionCsReq => "CmdEnterSectionCsReq", - Self::CmdRecoverAllLineupScRsp => "CmdRecoverAllLineupScRsp", - Self::CmdUpdateGroupPropertyScRsp => "CmdUpdateGroupPropertyScRsp", - Self::CmdSceneEntityTeleportCsReq => "CmdSceneEntityTeleportCsReq", - Self::CmdSetGroupCustomSaveDataScRsp => "CmdSetGroupCustomSaveDataScRsp", - Self::CmdSceneCastSkillCostMpCsReq => "CmdSceneCastSkillCostMpCsReq", - Self::CmdReturnLastTownCsReq => "CmdReturnLastTownCsReq", - Self::CmdGetSceneMapInfoCsReq => "CmdGetSceneMapInfoCsReq", - Self::CmdSceneEntityTeleportScRsp => "CmdSceneEntityTeleportScRsp", - Self::CmdGroupStateChangeCsReq => "CmdGroupStateChangeCsReq", - Self::CmdRecoverAllLineupCsReq => "CmdRecoverAllLineupCsReq", + Self::CmdEnterSceneCsReq => "CmdEnterSceneCsReq", + Self::CmdActivateFarmElementScRsp => "CmdActivateFarmElementScRsp", + Self::CmdSceneCastSkillMpUpdateScNotify => { + "CmdSceneCastSkillMpUpdateScNotify" + } + Self::CmdGetEnteredSceneCsReq => "CmdGetEnteredSceneCsReq", + Self::CmdUnlockTeleportNotify => "CmdUnlockTeleportNotify", + Self::CmdLastSpringRefreshTimeNotify => "CmdLastSpringRefreshTimeNotify", + Self::CmdChangePropTimelineInfoCsReq => "CmdChangePropTimelineInfoCsReq", + Self::CmdGetEnteredSceneScRsp => "CmdGetEnteredSceneScRsp", + Self::CmdSceneEntityMoveCsReq => "CmdSceneEntityMoveCsReq", Self::CmdGetSceneMapInfoScRsp => "CmdGetSceneMapInfoScRsp", + Self::CmdTrainWorldIdChangeScNotify => "CmdTrainWorldIdChangeScNotify", + Self::CmdEnterSceneScRsp => "CmdEnterSceneScRsp", + Self::CmdSceneEnterStageCsReq => "CmdSceneEnterStageCsReq", + Self::CmdGameplayCounterCountDownCsReq => "CmdGameplayCounterCountDownCsReq", + Self::CmdReEnterLastElementStageCsReq => "CmdReEnterLastElementStageCsReq", + Self::CmdRefreshTriggerByClientCsReq => "CmdRefreshTriggerByClientCsReq", + Self::CmdSetClientPausedCsReq => "CmdSetClientPausedCsReq", + Self::CmdGameplayCounterRecoverScRsp => "CmdGameplayCounterRecoverScRsp", + Self::CmdSetCurInteractEntityCsReq => "CmdSetCurInteractEntityCsReq", + Self::CmdSceneEnterStageScRsp => "CmdSceneEnterStageScRsp", + Self::CmdSceneEntityTeleportScRsp => "CmdSceneEntityTeleportScRsp", + Self::CmdSceneEntityMoveScNotify => "CmdSceneEntityMoveScNotify", + Self::CmdRecoverAllLineupCsReq => "CmdRecoverAllLineupCsReq", + Self::CmdSetCurInteractEntityScRsp => "CmdSetCurInteractEntityScRsp", + Self::CmdGroupStateChangeCsReq => "CmdGroupStateChangeCsReq", + Self::CmdGetCurSceneInfoScRsp => "CmdGetCurSceneInfoScRsp", + Self::CmdSyncServerSceneChangeNotify => "CmdSyncServerSceneChangeNotify", + Self::CmdUpdateMechanismBarScNotify => "CmdUpdateMechanismBarScNotify", + Self::CmdSetGroupCustomSaveDataScRsp => "CmdSetGroupCustomSaveDataScRsp", + Self::CmdUpdateFloorSavedValueNotify => "CmdUpdateFloorSavedValueNotify", + Self::CmdSceneReviveAfterRebattleScRsp => "CmdSceneReviveAfterRebattleScRsp", + Self::CmdSavePointsInfoNotify => "CmdSavePointsInfoNotify", + Self::CmdSceneEntityMoveScRsp => "CmdSceneEntityMoveScRsp", + Self::CmdReturnLastTownCsReq => "CmdReturnLastTownCsReq", + Self::CmdOpenChestScNotify => "CmdOpenChestScNotify", + Self::CmdSetGroupCustomSaveDataCsReq => "CmdSetGroupCustomSaveDataCsReq", + Self::CmdSetClientPausedScRsp => "CmdSetClientPausedScRsp", + Self::CmdGameplayCounterRecoverCsReq => "CmdGameplayCounterRecoverCsReq", + Self::CmdSceneCastSkillCostMpCsReq => "CmdSceneCastSkillCostMpCsReq", + Self::CmdDeleteSummonUnitScRsp => "CmdDeleteSummonUnitScRsp", + Self::CmdInteractPropCsReq => "CmdInteractPropCsReq", + Self::CmdChangePropTimelineInfoScRsp => "CmdChangePropTimelineInfoScRsp", + Self::CmdRecoverAllLineupScRsp => "CmdRecoverAllLineupScRsp", + Self::CmdInteractPropScRsp => "CmdInteractPropScRsp", + Self::CmdReturnLastTownScRsp => "CmdReturnLastTownScRsp", + Self::CmdStartCocoonStageCsReq => "CmdStartCocoonStageCsReq", + Self::CmdEntityBindPropScRsp => "CmdEntityBindPropScRsp", + Self::CmdDeactivateFarmElementScRsp => "CmdDeactivateFarmElementScRsp", + Self::CmdEnterSectionScRsp => "CmdEnterSectionScRsp", + Self::CmdSceneCastSkillScRsp => "CmdSceneCastSkillScRsp", + Self::CmdRefreshTriggerByClientScRsp => "CmdRefreshTriggerByClientScRsp", + Self::CmdSceneCastSkillCostMpScRsp => "CmdSceneCastSkillCostMpScRsp", + Self::CmdEnterSectionCsReq => "CmdEnterSectionCsReq", + Self::CmdSceneReviveAfterRebattleCsReq => "CmdSceneReviveAfterRebattleCsReq", + Self::CmdGetSceneMapInfoCsReq => "CmdGetSceneMapInfoCsReq", } } /// 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), - "CmdDeleteSummonUnitCsReq" => Some(Self::CmdDeleteSummonUnitCsReq), - "CmdSceneGroupRefreshScNotify" => Some(Self::CmdSceneGroupRefreshScNotify), - "CmdSpringRefreshScRsp" => Some(Self::CmdSpringRefreshScRsp), - "CmdGetCurSceneInfoCsReq" => Some(Self::CmdGetCurSceneInfoCsReq), - "CmdSetClientPausedCsReq" => Some(Self::CmdSetClientPausedCsReq), - "CmdSceneEntityMoveScRsp" => Some(Self::CmdSceneEntityMoveScRsp), - "CmdGameplayCounterRecoverScRsp" => { - Some(Self::CmdGameplayCounterRecoverScRsp) - } - "CmdSyncServerSceneChangeNotify" => { - Some(Self::CmdSyncServerSceneChangeNotify) - } - "CmdEntityBindPropScRsp" => Some(Self::CmdEntityBindPropScRsp), - "CmdUpdateMechanismBarScNotify" => Some(Self::CmdUpdateMechanismBarScNotify), - "CmdGameplayCounterUpdateScNotify" => { - Some(Self::CmdGameplayCounterUpdateScNotify) - } - "CmdStartCocoonStageCsReq" => Some(Self::CmdStartCocoonStageCsReq), - "CmdSceneCastSkillScRsp" => Some(Self::CmdSceneCastSkillScRsp), - "CmdEnterSceneCsReq" => Some(Self::CmdEnterSceneCsReq), - "CmdLastSpringRefreshTimeNotify" => { - Some(Self::CmdLastSpringRefreshTimeNotify) - } "CmdReEnterLastElementStageScRsp" => { Some(Self::CmdReEnterLastElementStageScRsp) } - "CmdStartCocoonStageScRsp" => Some(Self::CmdStartCocoonStageScRsp), - "CmdTrainWorldIdChangeScNotify" => Some(Self::CmdTrainWorldIdChangeScNotify), - "CmdEnterSectionScRsp" => Some(Self::CmdEnterSectionScRsp), - "CmdGroupStateChangeScNotify" => Some(Self::CmdGroupStateChangeScNotify), - "CmdInteractPropScRsp" => Some(Self::CmdInteractPropScRsp), + "CmdGameplayCounterUpdateScNotify" => { + Some(Self::CmdGameplayCounterUpdateScNotify) + } + "CmdEntityBindPropCsReq" => Some(Self::CmdEntityBindPropCsReq), + "CmdSceneGroupRefreshScNotify" => Some(Self::CmdSceneGroupRefreshScNotify), + "CmdDeleteSummonUnitCsReq" => Some(Self::CmdDeleteSummonUnitCsReq), + "CmdEnterSceneByServerScNotify" => Some(Self::CmdEnterSceneByServerScNotify), + "CmdSyncEntityBuffChangeListScNotify" => { + Some(Self::CmdSyncEntityBuffChangeListScNotify) + } + "CmdGetCurSceneInfoCsReq" => Some(Self::CmdGetCurSceneInfoCsReq), "CmdGameplayCounterCountDownScRsp" => { Some(Self::CmdGameplayCounterCountDownScRsp) } - "CmdDeactivateFarmElementScRsp" => Some(Self::CmdDeactivateFarmElementScRsp), - "CmdSetClientPausedScRsp" => Some(Self::CmdSetClientPausedScRsp), - "CmdGameplayCounterRecoverCsReq" => { - Some(Self::CmdGameplayCounterRecoverCsReq) - } + "CmdDeactivateFarmElementCsReq" => Some(Self::CmdDeactivateFarmElementCsReq), + "CmdGroupStateChangeScRsp" => Some(Self::CmdGroupStateChangeScRsp), + "CmdUnlockedAreaMapScNotify" => Some(Self::CmdUnlockedAreaMapScNotify), + "CmdSceneCastSkillCsReq" => Some(Self::CmdSceneCastSkillCsReq), + "CmdUpdateGroupPropertyCsReq" => Some(Self::CmdUpdateGroupPropertyCsReq), + "CmdEnteredSceneChangeScNotify" => Some(Self::CmdEnteredSceneChangeScNotify), + "CmdScenePlaneEventScNotify" => Some(Self::CmdScenePlaneEventScNotify), "CmdRefreshTriggerByClientScNotify" => { Some(Self::CmdRefreshTriggerByClientScNotify) } + "CmdGetUnlockTeleportScRsp" => Some(Self::CmdGetUnlockTeleportScRsp), + "CmdSpringRefreshScRsp" => Some(Self::CmdSpringRefreshScRsp), + "CmdSpringRefreshCsReq" => Some(Self::CmdSpringRefreshCsReq), + "CmdActivateFarmElementCsReq" => Some(Self::CmdActivateFarmElementCsReq), + "CmdSceneEntityTeleportCsReq" => Some(Self::CmdSceneEntityTeleportCsReq), + "CmdGetUnlockTeleportCsReq" => Some(Self::CmdGetUnlockTeleportCsReq), + "CmdGroupStateChangeScNotify" => Some(Self::CmdGroupStateChangeScNotify), + "CmdUpdateGroupPropertyScRsp" => Some(Self::CmdUpdateGroupPropertyScRsp), + "CmdStartCocoonStageScRsp" => Some(Self::CmdStartCocoonStageScRsp), + "CmdSceneUpdatePositionVersionNotify" => { + Some(Self::CmdSceneUpdatePositionVersionNotify) + } + "CmdEnterSceneCsReq" => Some(Self::CmdEnterSceneCsReq), + "CmdActivateFarmElementScRsp" => Some(Self::CmdActivateFarmElementScRsp), + "CmdSceneCastSkillMpUpdateScNotify" => { + Some(Self::CmdSceneCastSkillMpUpdateScNotify) + } + "CmdGetEnteredSceneCsReq" => Some(Self::CmdGetEnteredSceneCsReq), + "CmdUnlockTeleportNotify" => Some(Self::CmdUnlockTeleportNotify), + "CmdLastSpringRefreshTimeNotify" => { + Some(Self::CmdLastSpringRefreshTimeNotify) + } "CmdChangePropTimelineInfoCsReq" => { Some(Self::CmdChangePropTimelineInfoCsReq) } - "CmdUpdateGroupPropertyCsReq" => Some(Self::CmdUpdateGroupPropertyCsReq), - "CmdSceneReviveAfterRebattleScRsp" => { - Some(Self::CmdSceneReviveAfterRebattleScRsp) - } - "CmdGetUnlockTeleportCsReq" => Some(Self::CmdGetUnlockTeleportCsReq), - "CmdRefreshTriggerByClientScRsp" => { - Some(Self::CmdRefreshTriggerByClientScRsp) - } + "CmdGetEnteredSceneScRsp" => Some(Self::CmdGetEnteredSceneScRsp), + "CmdSceneEntityMoveCsReq" => Some(Self::CmdSceneEntityMoveCsReq), + "CmdGetSceneMapInfoScRsp" => Some(Self::CmdGetSceneMapInfoScRsp), + "CmdTrainWorldIdChangeScNotify" => Some(Self::CmdTrainWorldIdChangeScNotify), + "CmdEnterSceneScRsp" => Some(Self::CmdEnterSceneScRsp), + "CmdSceneEnterStageCsReq" => Some(Self::CmdSceneEnterStageCsReq), "CmdGameplayCounterCountDownCsReq" => { Some(Self::CmdGameplayCounterCountDownCsReq) } - "CmdSceneEnterStageScRsp" => Some(Self::CmdSceneEnterStageScRsp), - "CmdUpdateFloorSavedValueNotify" => { - Some(Self::CmdUpdateFloorSavedValueNotify) - } "CmdReEnterLastElementStageCsReq" => { Some(Self::CmdReEnterLastElementStageCsReq) } - "CmdActivateFarmElementScRsp" => Some(Self::CmdActivateFarmElementScRsp), - "CmdDeactivateFarmElementCsReq" => Some(Self::CmdDeactivateFarmElementCsReq), - "CmdInteractPropCsReq" => Some(Self::CmdInteractPropCsReq), - "CmdSceneCastSkillCostMpScRsp" => Some(Self::CmdSceneCastSkillCostMpScRsp), - "CmdSceneCastSkillCsReq" => Some(Self::CmdSceneCastSkillCsReq), - "CmdGetEnteredSceneScRsp" => Some(Self::CmdGetEnteredSceneScRsp), - "CmdGetEnteredSceneCsReq" => Some(Self::CmdGetEnteredSceneCsReq), - "CmdSetGroupCustomSaveDataCsReq" => { - Some(Self::CmdSetGroupCustomSaveDataCsReq) - } - "CmdEnterSceneByServerScNotify" => Some(Self::CmdEnterSceneByServerScNotify), - "CmdActivateFarmElementCsReq" => Some(Self::CmdActivateFarmElementCsReq), - "CmdSpringRefreshCsReq" => Some(Self::CmdSpringRefreshCsReq), - "CmdEntityBindPropCsReq" => Some(Self::CmdEntityBindPropCsReq), - "CmdSceneEntityMoveCsReq" => Some(Self::CmdSceneEntityMoveCsReq), - "CmdSceneReviveAfterRebattleCsReq" => { - Some(Self::CmdSceneReviveAfterRebattleCsReq) - } - "CmdSetCurInteractEntityScRsp" => Some(Self::CmdSetCurInteractEntityScRsp), - "CmdUnlockTeleportNotify" => Some(Self::CmdUnlockTeleportNotify), - "CmdSyncEntityBuffChangeListScNotify" => { - Some(Self::CmdSyncEntityBuffChangeListScNotify) - } - "CmdGetUnlockTeleportScRsp" => Some(Self::CmdGetUnlockTeleportScRsp), - "CmdEnterSceneScRsp" => Some(Self::CmdEnterSceneScRsp), - "CmdScenePlaneEventScNotify" => Some(Self::CmdScenePlaneEventScNotify), - "CmdGroupStateChangeScRsp" => Some(Self::CmdGroupStateChangeScRsp), - "CmdChangePropTimelineInfoScRsp" => { - Some(Self::CmdChangePropTimelineInfoScRsp) - } - "CmdGetCurSceneInfoScRsp" => Some(Self::CmdGetCurSceneInfoScRsp), - "CmdEnteredSceneChangeScNotify" => Some(Self::CmdEnteredSceneChangeScNotify), - "CmdSetCurInteractEntityCsReq" => Some(Self::CmdSetCurInteractEntityCsReq), - "CmdSceneCastSkillMpUpdateScNotify" => { - Some(Self::CmdSceneCastSkillMpUpdateScNotify) - } - "CmdReturnLastTownScRsp" => Some(Self::CmdReturnLastTownScRsp), - "CmdSceneUpdatePositionVersionNotify" => { - Some(Self::CmdSceneUpdatePositionVersionNotify) - } - "CmdSavePointsInfoNotify" => Some(Self::CmdSavePointsInfoNotify), - "CmdSceneEntityMoveScNotify" => Some(Self::CmdSceneEntityMoveScNotify), "CmdRefreshTriggerByClientCsReq" => { Some(Self::CmdRefreshTriggerByClientCsReq) } - "CmdOpenChestScNotify" => Some(Self::CmdOpenChestScNotify), - "CmdDeleteSummonUnitScRsp" => Some(Self::CmdDeleteSummonUnitScRsp), - "CmdSceneEnterStageCsReq" => Some(Self::CmdSceneEnterStageCsReq), - "CmdUnlockedAreaMapScNotify" => Some(Self::CmdUnlockedAreaMapScNotify), - "CmdEnterSectionCsReq" => Some(Self::CmdEnterSectionCsReq), - "CmdRecoverAllLineupScRsp" => Some(Self::CmdRecoverAllLineupScRsp), - "CmdUpdateGroupPropertyScRsp" => Some(Self::CmdUpdateGroupPropertyScRsp), - "CmdSceneEntityTeleportCsReq" => Some(Self::CmdSceneEntityTeleportCsReq), + "CmdSetClientPausedCsReq" => Some(Self::CmdSetClientPausedCsReq), + "CmdGameplayCounterRecoverScRsp" => { + Some(Self::CmdGameplayCounterRecoverScRsp) + } + "CmdSetCurInteractEntityCsReq" => Some(Self::CmdSetCurInteractEntityCsReq), + "CmdSceneEnterStageScRsp" => Some(Self::CmdSceneEnterStageScRsp), + "CmdSceneEntityTeleportScRsp" => Some(Self::CmdSceneEntityTeleportScRsp), + "CmdSceneEntityMoveScNotify" => Some(Self::CmdSceneEntityMoveScNotify), + "CmdRecoverAllLineupCsReq" => Some(Self::CmdRecoverAllLineupCsReq), + "CmdSetCurInteractEntityScRsp" => Some(Self::CmdSetCurInteractEntityScRsp), + "CmdGroupStateChangeCsReq" => Some(Self::CmdGroupStateChangeCsReq), + "CmdGetCurSceneInfoScRsp" => Some(Self::CmdGetCurSceneInfoScRsp), + "CmdSyncServerSceneChangeNotify" => { + Some(Self::CmdSyncServerSceneChangeNotify) + } + "CmdUpdateMechanismBarScNotify" => Some(Self::CmdUpdateMechanismBarScNotify), "CmdSetGroupCustomSaveDataScRsp" => { Some(Self::CmdSetGroupCustomSaveDataScRsp) } - "CmdSceneCastSkillCostMpCsReq" => Some(Self::CmdSceneCastSkillCostMpCsReq), + "CmdUpdateFloorSavedValueNotify" => { + Some(Self::CmdUpdateFloorSavedValueNotify) + } + "CmdSceneReviveAfterRebattleScRsp" => { + Some(Self::CmdSceneReviveAfterRebattleScRsp) + } + "CmdSavePointsInfoNotify" => Some(Self::CmdSavePointsInfoNotify), + "CmdSceneEntityMoveScRsp" => Some(Self::CmdSceneEntityMoveScRsp), "CmdReturnLastTownCsReq" => Some(Self::CmdReturnLastTownCsReq), + "CmdOpenChestScNotify" => Some(Self::CmdOpenChestScNotify), + "CmdSetGroupCustomSaveDataCsReq" => { + Some(Self::CmdSetGroupCustomSaveDataCsReq) + } + "CmdSetClientPausedScRsp" => Some(Self::CmdSetClientPausedScRsp), + "CmdGameplayCounterRecoverCsReq" => { + Some(Self::CmdGameplayCounterRecoverCsReq) + } + "CmdSceneCastSkillCostMpCsReq" => Some(Self::CmdSceneCastSkillCostMpCsReq), + "CmdDeleteSummonUnitScRsp" => Some(Self::CmdDeleteSummonUnitScRsp), + "CmdInteractPropCsReq" => Some(Self::CmdInteractPropCsReq), + "CmdChangePropTimelineInfoScRsp" => { + Some(Self::CmdChangePropTimelineInfoScRsp) + } + "CmdRecoverAllLineupScRsp" => Some(Self::CmdRecoverAllLineupScRsp), + "CmdInteractPropScRsp" => Some(Self::CmdInteractPropScRsp), + "CmdReturnLastTownScRsp" => Some(Self::CmdReturnLastTownScRsp), + "CmdStartCocoonStageCsReq" => Some(Self::CmdStartCocoonStageCsReq), + "CmdEntityBindPropScRsp" => Some(Self::CmdEntityBindPropScRsp), + "CmdDeactivateFarmElementScRsp" => Some(Self::CmdDeactivateFarmElementScRsp), + "CmdEnterSectionScRsp" => Some(Self::CmdEnterSectionScRsp), + "CmdSceneCastSkillScRsp" => Some(Self::CmdSceneCastSkillScRsp), + "CmdRefreshTriggerByClientScRsp" => { + Some(Self::CmdRefreshTriggerByClientScRsp) + } + "CmdSceneCastSkillCostMpScRsp" => Some(Self::CmdSceneCastSkillCostMpScRsp), + "CmdEnterSectionCsReq" => Some(Self::CmdEnterSectionCsReq), + "CmdSceneReviveAfterRebattleCsReq" => { + Some(Self::CmdSceneReviveAfterRebattleCsReq) + } "CmdGetSceneMapInfoCsReq" => Some(Self::CmdGetSceneMapInfoCsReq), - "CmdSceneEntityTeleportScRsp" => Some(Self::CmdSceneEntityTeleportScRsp), - "CmdGroupStateChangeCsReq" => Some(Self::CmdGroupStateChangeCsReq), - "CmdRecoverAllLineupCsReq" => Some(Self::CmdRecoverAllLineupCsReq), - "CmdGetSceneMapInfoScRsp" => Some(Self::CmdGetSceneMapInfoScRsp), _ => None, } } @@ -72680,12 +75194,12 @@ impl SceneGroupRefreshType { #[repr(i32)] pub enum CmdServerPrefsType { None = 0, - CmdGetServerPrefsDataCsReq = 6198, - CmdUpdateServerPrefsDataCsReq = 6179, - CmdGetAllServerPrefsDataCsReq = 6110, - CmdGetServerPrefsDataScRsp = 6153, - CmdGetAllServerPrefsDataScRsp = 6105, - CmdUpdateServerPrefsDataScRsp = 6102, + CmdGetAllServerPrefsDataScRsp = 6114, + CmdGetServerPrefsDataCsReq = 6177, + CmdGetAllServerPrefsDataCsReq = 6141, + CmdUpdateServerPrefsDataCsReq = 6102, + CmdGetServerPrefsDataScRsp = 6181, + CmdUpdateServerPrefsDataScRsp = 6185, } impl CmdServerPrefsType { /// String value of the enum field names used in the ProtoBuf definition. @@ -72695,11 +75209,11 @@ impl CmdServerPrefsType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdServerPrefsTypeNone", - Self::CmdGetServerPrefsDataCsReq => "CmdGetServerPrefsDataCsReq", - Self::CmdUpdateServerPrefsDataCsReq => "CmdUpdateServerPrefsDataCsReq", - Self::CmdGetAllServerPrefsDataCsReq => "CmdGetAllServerPrefsDataCsReq", - Self::CmdGetServerPrefsDataScRsp => "CmdGetServerPrefsDataScRsp", Self::CmdGetAllServerPrefsDataScRsp => "CmdGetAllServerPrefsDataScRsp", + Self::CmdGetServerPrefsDataCsReq => "CmdGetServerPrefsDataCsReq", + Self::CmdGetAllServerPrefsDataCsReq => "CmdGetAllServerPrefsDataCsReq", + Self::CmdUpdateServerPrefsDataCsReq => "CmdUpdateServerPrefsDataCsReq", + Self::CmdGetServerPrefsDataScRsp => "CmdGetServerPrefsDataScRsp", Self::CmdUpdateServerPrefsDataScRsp => "CmdUpdateServerPrefsDataScRsp", } } @@ -72707,11 +75221,11 @@ impl CmdServerPrefsType { pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdServerPrefsTypeNone" => Some(Self::None), - "CmdGetServerPrefsDataCsReq" => Some(Self::CmdGetServerPrefsDataCsReq), - "CmdUpdateServerPrefsDataCsReq" => Some(Self::CmdUpdateServerPrefsDataCsReq), - "CmdGetAllServerPrefsDataCsReq" => Some(Self::CmdGetAllServerPrefsDataCsReq), - "CmdGetServerPrefsDataScRsp" => Some(Self::CmdGetServerPrefsDataScRsp), "CmdGetAllServerPrefsDataScRsp" => Some(Self::CmdGetAllServerPrefsDataScRsp), + "CmdGetServerPrefsDataCsReq" => Some(Self::CmdGetServerPrefsDataCsReq), + "CmdGetAllServerPrefsDataCsReq" => Some(Self::CmdGetAllServerPrefsDataCsReq), + "CmdUpdateServerPrefsDataCsReq" => Some(Self::CmdUpdateServerPrefsDataCsReq), + "CmdGetServerPrefsDataScRsp" => Some(Self::CmdGetServerPrefsDataScRsp), "CmdUpdateServerPrefsDataScRsp" => Some(Self::CmdUpdateServerPrefsDataScRsp), _ => None, } @@ -72722,13 +75236,13 @@ impl CmdServerPrefsType { #[repr(i32)] pub enum CmdShopType { None = 0, - CmdCityShopInfoScNotify = 1597, - CmdBuyGoodsCsReq = 1598, - CmdBuyGoodsScRsp = 1553, - CmdGetShopListScRsp = 1505, - CmdGetShopListCsReq = 1510, - CmdTakeCityShopRewardScRsp = 1502, - CmdTakeCityShopRewardCsReq = 1579, + CmdGetShopListCsReq = 1541, + CmdCityShopInfoScNotify = 1512, + CmdBuyGoodsCsReq = 1577, + CmdTakeCityShopRewardScRsp = 1585, + CmdTakeCityShopRewardCsReq = 1502, + CmdBuyGoodsScRsp = 1581, + CmdGetShopListScRsp = 1514, } impl CmdShopType { /// String value of the enum field names used in the ProtoBuf definition. @@ -72738,26 +75252,26 @@ impl CmdShopType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdShopTypeNone", + Self::CmdGetShopListCsReq => "CmdGetShopListCsReq", Self::CmdCityShopInfoScNotify => "CmdCityShopInfoScNotify", Self::CmdBuyGoodsCsReq => "CmdBuyGoodsCsReq", - Self::CmdBuyGoodsScRsp => "CmdBuyGoodsScRsp", - Self::CmdGetShopListScRsp => "CmdGetShopListScRsp", - Self::CmdGetShopListCsReq => "CmdGetShopListCsReq", Self::CmdTakeCityShopRewardScRsp => "CmdTakeCityShopRewardScRsp", Self::CmdTakeCityShopRewardCsReq => "CmdTakeCityShopRewardCsReq", + Self::CmdBuyGoodsScRsp => "CmdBuyGoodsScRsp", + Self::CmdGetShopListScRsp => "CmdGetShopListScRsp", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdShopTypeNone" => Some(Self::None), + "CmdGetShopListCsReq" => Some(Self::CmdGetShopListCsReq), "CmdCityShopInfoScNotify" => Some(Self::CmdCityShopInfoScNotify), "CmdBuyGoodsCsReq" => Some(Self::CmdBuyGoodsCsReq), - "CmdBuyGoodsScRsp" => Some(Self::CmdBuyGoodsScRsp), - "CmdGetShopListScRsp" => Some(Self::CmdGetShopListScRsp), - "CmdGetShopListCsReq" => Some(Self::CmdGetShopListCsReq), "CmdTakeCityShopRewardScRsp" => Some(Self::CmdTakeCityShopRewardScRsp), "CmdTakeCityShopRewardCsReq" => Some(Self::CmdTakeCityShopRewardCsReq), + "CmdBuyGoodsScRsp" => Some(Self::CmdBuyGoodsScRsp), + "CmdGetShopListScRsp" => Some(Self::CmdGetShopListScRsp), _ => None, } } @@ -72767,21 +75281,21 @@ impl CmdShopType { #[repr(i32)] pub enum CmdSpaceZooType { None = 0, - CmdSpaceZooCatUpdateNotify = 6707, - CmdSpaceZooMutateCsReq = 6779, - CmdSpaceZooDeleteCatScRsp = 6755, - CmdSpaceZooExchangeItemScRsp = 6716, - CmdSpaceZooTakeScRsp = 6763, - CmdSpaceZooDataScRsp = 6705, - CmdSpaceZooBornCsReq = 6798, - CmdSpaceZooBornScRsp = 6753, - CmdSpaceZooOpCatteryScRsp = 6706, - CmdSpaceZooExchangeItemCsReq = 6739, - CmdSpaceZooMutateScRsp = 6702, - CmdSpaceZooTakeCsReq = 6726, - CmdSpaceZooOpCatteryCsReq = 6797, - CmdSpaceZooDeleteCatCsReq = 6741, - CmdSpaceZooDataCsReq = 6710, + CmdSpaceZooOpCatteryCsReq = 6712, + CmdSpaceZooCatUpdateNotify = 6734, + CmdSpaceZooDeleteCatCsReq = 6719, + CmdSpaceZooDataCsReq = 6741, + CmdSpaceZooMutateCsReq = 6702, + CmdSpaceZooDataScRsp = 6714, + CmdSpaceZooBornScRsp = 6781, + CmdSpaceZooBornCsReq = 6777, + CmdSpaceZooTakeScRsp = 6732, + CmdSpaceZooMutateScRsp = 6785, + CmdSpaceZooDeleteCatScRsp = 6762, + CmdSpaceZooOpCatteryScRsp = 6788, + CmdSpaceZooExchangeItemScRsp = 6722, + CmdSpaceZooTakeCsReq = 6796, + CmdSpaceZooExchangeItemCsReq = 6789, } impl CmdSpaceZooType { /// String value of the enum field names used in the ProtoBuf definition. @@ -72791,42 +75305,42 @@ impl CmdSpaceZooType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdSpaceZooTypeNone", - Self::CmdSpaceZooCatUpdateNotify => "CmdSpaceZooCatUpdateNotify", - Self::CmdSpaceZooMutateCsReq => "CmdSpaceZooMutateCsReq", - Self::CmdSpaceZooDeleteCatScRsp => "CmdSpaceZooDeleteCatScRsp", - Self::CmdSpaceZooExchangeItemScRsp => "CmdSpaceZooExchangeItemScRsp", - Self::CmdSpaceZooTakeScRsp => "CmdSpaceZooTakeScRsp", - Self::CmdSpaceZooDataScRsp => "CmdSpaceZooDataScRsp", - Self::CmdSpaceZooBornCsReq => "CmdSpaceZooBornCsReq", - Self::CmdSpaceZooBornScRsp => "CmdSpaceZooBornScRsp", - Self::CmdSpaceZooOpCatteryScRsp => "CmdSpaceZooOpCatteryScRsp", - Self::CmdSpaceZooExchangeItemCsReq => "CmdSpaceZooExchangeItemCsReq", - Self::CmdSpaceZooMutateScRsp => "CmdSpaceZooMutateScRsp", - Self::CmdSpaceZooTakeCsReq => "CmdSpaceZooTakeCsReq", Self::CmdSpaceZooOpCatteryCsReq => "CmdSpaceZooOpCatteryCsReq", + Self::CmdSpaceZooCatUpdateNotify => "CmdSpaceZooCatUpdateNotify", Self::CmdSpaceZooDeleteCatCsReq => "CmdSpaceZooDeleteCatCsReq", Self::CmdSpaceZooDataCsReq => "CmdSpaceZooDataCsReq", + Self::CmdSpaceZooMutateCsReq => "CmdSpaceZooMutateCsReq", + Self::CmdSpaceZooDataScRsp => "CmdSpaceZooDataScRsp", + Self::CmdSpaceZooBornScRsp => "CmdSpaceZooBornScRsp", + Self::CmdSpaceZooBornCsReq => "CmdSpaceZooBornCsReq", + Self::CmdSpaceZooTakeScRsp => "CmdSpaceZooTakeScRsp", + Self::CmdSpaceZooMutateScRsp => "CmdSpaceZooMutateScRsp", + Self::CmdSpaceZooDeleteCatScRsp => "CmdSpaceZooDeleteCatScRsp", + Self::CmdSpaceZooOpCatteryScRsp => "CmdSpaceZooOpCatteryScRsp", + Self::CmdSpaceZooExchangeItemScRsp => "CmdSpaceZooExchangeItemScRsp", + Self::CmdSpaceZooTakeCsReq => "CmdSpaceZooTakeCsReq", + Self::CmdSpaceZooExchangeItemCsReq => "CmdSpaceZooExchangeItemCsReq", } } /// 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), - "CmdSpaceZooCatUpdateNotify" => Some(Self::CmdSpaceZooCatUpdateNotify), - "CmdSpaceZooMutateCsReq" => Some(Self::CmdSpaceZooMutateCsReq), - "CmdSpaceZooDeleteCatScRsp" => Some(Self::CmdSpaceZooDeleteCatScRsp), - "CmdSpaceZooExchangeItemScRsp" => Some(Self::CmdSpaceZooExchangeItemScRsp), - "CmdSpaceZooTakeScRsp" => Some(Self::CmdSpaceZooTakeScRsp), - "CmdSpaceZooDataScRsp" => Some(Self::CmdSpaceZooDataScRsp), - "CmdSpaceZooBornCsReq" => Some(Self::CmdSpaceZooBornCsReq), - "CmdSpaceZooBornScRsp" => Some(Self::CmdSpaceZooBornScRsp), - "CmdSpaceZooOpCatteryScRsp" => Some(Self::CmdSpaceZooOpCatteryScRsp), - "CmdSpaceZooExchangeItemCsReq" => Some(Self::CmdSpaceZooExchangeItemCsReq), - "CmdSpaceZooMutateScRsp" => Some(Self::CmdSpaceZooMutateScRsp), - "CmdSpaceZooTakeCsReq" => Some(Self::CmdSpaceZooTakeCsReq), "CmdSpaceZooOpCatteryCsReq" => Some(Self::CmdSpaceZooOpCatteryCsReq), + "CmdSpaceZooCatUpdateNotify" => Some(Self::CmdSpaceZooCatUpdateNotify), "CmdSpaceZooDeleteCatCsReq" => Some(Self::CmdSpaceZooDeleteCatCsReq), "CmdSpaceZooDataCsReq" => Some(Self::CmdSpaceZooDataCsReq), + "CmdSpaceZooMutateCsReq" => Some(Self::CmdSpaceZooMutateCsReq), + "CmdSpaceZooDataScRsp" => Some(Self::CmdSpaceZooDataScRsp), + "CmdSpaceZooBornScRsp" => Some(Self::CmdSpaceZooBornScRsp), + "CmdSpaceZooBornCsReq" => Some(Self::CmdSpaceZooBornCsReq), + "CmdSpaceZooTakeScRsp" => Some(Self::CmdSpaceZooTakeScRsp), + "CmdSpaceZooMutateScRsp" => Some(Self::CmdSpaceZooMutateScRsp), + "CmdSpaceZooDeleteCatScRsp" => Some(Self::CmdSpaceZooDeleteCatScRsp), + "CmdSpaceZooOpCatteryScRsp" => Some(Self::CmdSpaceZooOpCatteryScRsp), + "CmdSpaceZooExchangeItemScRsp" => Some(Self::CmdSpaceZooExchangeItemScRsp), + "CmdSpaceZooTakeCsReq" => Some(Self::CmdSpaceZooTakeCsReq), + "CmdSpaceZooExchangeItemCsReq" => Some(Self::CmdSpaceZooExchangeItemCsReq), _ => None, } } @@ -72836,11 +75350,11 @@ impl CmdSpaceZooType { #[repr(i32)] pub enum CmdStarFightType { None = 0, - CmdStartStarFightLevelCsReq = 7161, - CmdStartStarFightLevelScRsp = 7162, - CmdGetStarFightDataScRsp = 7170, - CmdGetStarFightDataCsReq = 7165, - CmdStarFightDataChangeNotify = 7166, + CmdStartStarFightLevelScRsp = 7165, + CmdGetStarFightDataCsReq = 7166, + CmdStarFightDataChangeNotify = 7161, + CmdGetStarFightDataScRsp = 7167, + CmdStartStarFightLevelCsReq = 7169, } impl CmdStarFightType { /// String value of the enum field names used in the ProtoBuf definition. @@ -72850,22 +75364,22 @@ impl CmdStarFightType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdStarFightTypeNone", - Self::CmdStartStarFightLevelCsReq => "CmdStartStarFightLevelCsReq", Self::CmdStartStarFightLevelScRsp => "CmdStartStarFightLevelScRsp", - Self::CmdGetStarFightDataScRsp => "CmdGetStarFightDataScRsp", Self::CmdGetStarFightDataCsReq => "CmdGetStarFightDataCsReq", Self::CmdStarFightDataChangeNotify => "CmdStarFightDataChangeNotify", + Self::CmdGetStarFightDataScRsp => "CmdGetStarFightDataScRsp", + Self::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), - "CmdStartStarFightLevelCsReq" => Some(Self::CmdStartStarFightLevelCsReq), "CmdStartStarFightLevelScRsp" => Some(Self::CmdStartStarFightLevelScRsp), - "CmdGetStarFightDataScRsp" => Some(Self::CmdGetStarFightDataScRsp), "CmdGetStarFightDataCsReq" => Some(Self::CmdGetStarFightDataCsReq), "CmdStarFightDataChangeNotify" => Some(Self::CmdStarFightDataChangeNotify), + "CmdGetStarFightDataScRsp" => Some(Self::CmdGetStarFightDataScRsp), + "CmdStartStarFightLevelCsReq" => Some(Self::CmdStartStarFightLevelCsReq), _ => None, } } @@ -72875,11 +75389,11 @@ impl CmdStarFightType { #[repr(i32)] pub enum CmdStoryLineType { None = 0, - CmdGetStoryLineInfoCsReq = 6210, - CmdChangeStoryLineFinishScNotify = 6202, - CmdStoryLineTrialAvatarChangeScNotify = 6297, - CmdGetStoryLineInfoScRsp = 6205, - CmdStoryLineInfoScNotify = 6298, + CmdGetStoryLineInfoScRsp = 6214, + CmdStoryLineTrialAvatarChangeScNotify = 6212, + CmdChangeStoryLineFinishScNotify = 6285, + CmdGetStoryLineInfoCsReq = 6241, + CmdStoryLineInfoScNotify = 6277, } impl CmdStoryLineType { /// String value of the enum field names used in the ProtoBuf definition. @@ -72889,12 +75403,12 @@ impl CmdStoryLineType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdStoryLineTypeNone", - Self::CmdGetStoryLineInfoCsReq => "CmdGetStoryLineInfoCsReq", - Self::CmdChangeStoryLineFinishScNotify => "CmdChangeStoryLineFinishScNotify", + Self::CmdGetStoryLineInfoScRsp => "CmdGetStoryLineInfoScRsp", Self::CmdStoryLineTrialAvatarChangeScNotify => { "CmdStoryLineTrialAvatarChangeScNotify" } - Self::CmdGetStoryLineInfoScRsp => "CmdGetStoryLineInfoScRsp", + Self::CmdChangeStoryLineFinishScNotify => "CmdChangeStoryLineFinishScNotify", + Self::CmdGetStoryLineInfoCsReq => "CmdGetStoryLineInfoCsReq", Self::CmdStoryLineInfoScNotify => "CmdStoryLineInfoScNotify", } } @@ -72902,14 +75416,14 @@ impl CmdStoryLineType { pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdStoryLineTypeNone" => Some(Self::None), - "CmdGetStoryLineInfoCsReq" => Some(Self::CmdGetStoryLineInfoCsReq), - "CmdChangeStoryLineFinishScNotify" => { - Some(Self::CmdChangeStoryLineFinishScNotify) - } + "CmdGetStoryLineInfoScRsp" => Some(Self::CmdGetStoryLineInfoScRsp), "CmdStoryLineTrialAvatarChangeScNotify" => { Some(Self::CmdStoryLineTrialAvatarChangeScNotify) } - "CmdGetStoryLineInfoScRsp" => Some(Self::CmdGetStoryLineInfoScRsp), + "CmdChangeStoryLineFinishScNotify" => { + Some(Self::CmdChangeStoryLineFinishScNotify) + } + "CmdGetStoryLineInfoCsReq" => Some(Self::CmdGetStoryLineInfoCsReq), "CmdStoryLineInfoScNotify" => Some(Self::CmdStoryLineInfoScNotify), _ => None, } @@ -72960,11 +75474,11 @@ impl Amjocdiaphf { #[repr(i32)] pub enum CmdStrongChallengeActivityType { None = 0, - CmdEnterStrongChallengeActivityStageCsReq = 6698, - CmdStrongChallengeActivityBattleEndScNotify = 6679, - CmdEnterStrongChallengeActivityStageScRsp = 6653, - CmdGetStrongChallengeActivityDataCsReq = 6610, - CmdGetStrongChallengeActivityDataScRsp = 6605, + CmdEnterStrongChallengeActivityStageCsReq = 6677, + CmdStrongChallengeActivityBattleEndScNotify = 6602, + CmdGetStrongChallengeActivityDataCsReq = 6641, + CmdGetStrongChallengeActivityDataScRsp = 6614, + CmdEnterStrongChallengeActivityStageScRsp = 6681, } impl CmdStrongChallengeActivityType { /// String value of the enum field names used in the ProtoBuf definition. @@ -72980,15 +75494,15 @@ impl CmdStrongChallengeActivityType { Self::CmdStrongChallengeActivityBattleEndScNotify => { "CmdStrongChallengeActivityBattleEndScNotify" } - Self::CmdEnterStrongChallengeActivityStageScRsp => { - "CmdEnterStrongChallengeActivityStageScRsp" - } Self::CmdGetStrongChallengeActivityDataCsReq => { "CmdGetStrongChallengeActivityDataCsReq" } Self::CmdGetStrongChallengeActivityDataScRsp => { "CmdGetStrongChallengeActivityDataScRsp" } + Self::CmdEnterStrongChallengeActivityStageScRsp => { + "CmdEnterStrongChallengeActivityStageScRsp" + } } } /// Creates an enum from field names used in the ProtoBuf definition. @@ -73001,15 +75515,15 @@ impl CmdStrongChallengeActivityType { "CmdStrongChallengeActivityBattleEndScNotify" => { Some(Self::CmdStrongChallengeActivityBattleEndScNotify) } - "CmdEnterStrongChallengeActivityStageScRsp" => { - Some(Self::CmdEnterStrongChallengeActivityStageScRsp) - } "CmdGetStrongChallengeActivityDataCsReq" => { Some(Self::CmdGetStrongChallengeActivityDataCsReq) } "CmdGetStrongChallengeActivityDataScRsp" => { Some(Self::CmdGetStrongChallengeActivityDataScRsp) } + "CmdEnterStrongChallengeActivityStageScRsp" => { + Some(Self::CmdEnterStrongChallengeActivityStageScRsp) + } _ => None, } } @@ -73019,11 +75533,11 @@ impl CmdStrongChallengeActivityType { #[repr(i32)] pub enum CmdSummonActivityType { None = 0, - CmdGetSummonActivityDataCsReq = 7565, - CmdGetSummonActivityDataScRsp = 7570, - CmdSummonActivityBattleEndScNotify = 7566, - CmdEnterSummonActivityStageScRsp = 7562, - CmdEnterSummonActivityStageCsReq = 7561, + CmdEnterSummonActivityStageScRsp = 7565, + CmdEnterSummonActivityStageCsReq = 7569, + CmdSummonActivityBattleEndScNotify = 7561, + CmdGetSummonActivityDataScRsp = 7567, + CmdGetSummonActivityDataCsReq = 7566, } impl CmdSummonActivityType { /// String value of the enum field names used in the ProtoBuf definition. @@ -73033,30 +75547,30 @@ impl CmdSummonActivityType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdSummonActivityTypeNone", - Self::CmdGetSummonActivityDataCsReq => "CmdGetSummonActivityDataCsReq", - Self::CmdGetSummonActivityDataScRsp => "CmdGetSummonActivityDataScRsp", + Self::CmdEnterSummonActivityStageScRsp => "CmdEnterSummonActivityStageScRsp", + Self::CmdEnterSummonActivityStageCsReq => "CmdEnterSummonActivityStageCsReq", Self::CmdSummonActivityBattleEndScNotify => { "CmdSummonActivityBattleEndScNotify" } - Self::CmdEnterSummonActivityStageScRsp => "CmdEnterSummonActivityStageScRsp", - Self::CmdEnterSummonActivityStageCsReq => "CmdEnterSummonActivityStageCsReq", + Self::CmdGetSummonActivityDataScRsp => "CmdGetSummonActivityDataScRsp", + Self::CmdGetSummonActivityDataCsReq => "CmdGetSummonActivityDataCsReq", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdSummonActivityTypeNone" => Some(Self::None), - "CmdGetSummonActivityDataCsReq" => Some(Self::CmdGetSummonActivityDataCsReq), - "CmdGetSummonActivityDataScRsp" => Some(Self::CmdGetSummonActivityDataScRsp), - "CmdSummonActivityBattleEndScNotify" => { - Some(Self::CmdSummonActivityBattleEndScNotify) - } "CmdEnterSummonActivityStageScRsp" => { Some(Self::CmdEnterSummonActivityStageScRsp) } "CmdEnterSummonActivityStageCsReq" => { Some(Self::CmdEnterSummonActivityStageCsReq) } + "CmdSummonActivityBattleEndScNotify" => { + Some(Self::CmdSummonActivityBattleEndScNotify) + } + "CmdGetSummonActivityDataScRsp" => Some(Self::CmdGetSummonActivityDataScRsp), + "CmdGetSummonActivityDataCsReq" => Some(Self::CmdGetSummonActivityDataCsReq), _ => None, } } @@ -73066,20 +75580,20 @@ impl CmdSummonActivityType { #[repr(i32)] pub enum CmdSwitchHandType { None = 0, - CmdSwitchHandResetHandPosCsReq = 8120, - CmdSwitchHandResetGameCsReq = 8104, - CmdSwitchHandResetGameScRsp = 8105, - CmdSwitchHandStartScRsp = 8119, - CmdSwitchHandUpdateCsReq = 8107, - CmdSwitchHandDataCsReq = 8101, - CmdSwitchHandFinishCsReq = 8102, + CmdSwitchHandDataCsReq = 8108, + CmdSwitchHandResetHandPosCsReq = 8107, + CmdSwitchHandResetHandPosScRsp = 8109, + CmdSwitchHandResetGameScRsp = 8116, CmdSwitchHandCoinUpdateScRsp = 8111, - CmdSwitchHandResetHandPosScRsp = 8103, - CmdSwitchHandCoinUpdateCsReq = 8110, - CmdSwitchHandFinishScRsp = 8112, - CmdSwitchHandStartCsReq = 8117, - CmdSwitchHandDataScRsp = 8115, - CmdSwitchHandUpdateScRsp = 8114, + CmdSwitchHandCoinUpdateCsReq = 8112, + CmdSwitchHandFinishScRsp = 8117, + CmdSwitchHandStartScRsp = 8103, + CmdSwitchHandUpdateCsReq = 8113, + CmdSwitchHandResetGameCsReq = 8102, + CmdSwitchHandUpdateScRsp = 8104, + CmdSwitchHandFinishCsReq = 8106, + CmdSwitchHandStartCsReq = 8119, + CmdSwitchHandDataScRsp = 8110, } impl CmdSwitchHandType { /// String value of the enum field names used in the ProtoBuf definition. @@ -73089,44 +75603,44 @@ impl CmdSwitchHandType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdSwitchHandTypeNone", - Self::CmdSwitchHandResetHandPosCsReq => "CmdSwitchHandResetHandPosCsReq", - Self::CmdSwitchHandResetGameCsReq => "CmdSwitchHandResetGameCsReq", - Self::CmdSwitchHandResetGameScRsp => "CmdSwitchHandResetGameScRsp", - Self::CmdSwitchHandStartScRsp => "CmdSwitchHandStartScRsp", - Self::CmdSwitchHandUpdateCsReq => "CmdSwitchHandUpdateCsReq", Self::CmdSwitchHandDataCsReq => "CmdSwitchHandDataCsReq", - Self::CmdSwitchHandFinishCsReq => "CmdSwitchHandFinishCsReq", - Self::CmdSwitchHandCoinUpdateScRsp => "CmdSwitchHandCoinUpdateScRsp", + Self::CmdSwitchHandResetHandPosCsReq => "CmdSwitchHandResetHandPosCsReq", Self::CmdSwitchHandResetHandPosScRsp => "CmdSwitchHandResetHandPosScRsp", + Self::CmdSwitchHandResetGameScRsp => "CmdSwitchHandResetGameScRsp", + Self::CmdSwitchHandCoinUpdateScRsp => "CmdSwitchHandCoinUpdateScRsp", Self::CmdSwitchHandCoinUpdateCsReq => "CmdSwitchHandCoinUpdateCsReq", Self::CmdSwitchHandFinishScRsp => "CmdSwitchHandFinishScRsp", + Self::CmdSwitchHandStartScRsp => "CmdSwitchHandStartScRsp", + Self::CmdSwitchHandUpdateCsReq => "CmdSwitchHandUpdateCsReq", + Self::CmdSwitchHandResetGameCsReq => "CmdSwitchHandResetGameCsReq", + Self::CmdSwitchHandUpdateScRsp => "CmdSwitchHandUpdateScRsp", + Self::CmdSwitchHandFinishCsReq => "CmdSwitchHandFinishCsReq", Self::CmdSwitchHandStartCsReq => "CmdSwitchHandStartCsReq", Self::CmdSwitchHandDataScRsp => "CmdSwitchHandDataScRsp", - Self::CmdSwitchHandUpdateScRsp => "CmdSwitchHandUpdateScRsp", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdSwitchHandTypeNone" => Some(Self::None), + "CmdSwitchHandDataCsReq" => Some(Self::CmdSwitchHandDataCsReq), "CmdSwitchHandResetHandPosCsReq" => { Some(Self::CmdSwitchHandResetHandPosCsReq) } - "CmdSwitchHandResetGameCsReq" => Some(Self::CmdSwitchHandResetGameCsReq), - "CmdSwitchHandResetGameScRsp" => Some(Self::CmdSwitchHandResetGameScRsp), - "CmdSwitchHandStartScRsp" => Some(Self::CmdSwitchHandStartScRsp), - "CmdSwitchHandUpdateCsReq" => Some(Self::CmdSwitchHandUpdateCsReq), - "CmdSwitchHandDataCsReq" => Some(Self::CmdSwitchHandDataCsReq), - "CmdSwitchHandFinishCsReq" => Some(Self::CmdSwitchHandFinishCsReq), - "CmdSwitchHandCoinUpdateScRsp" => Some(Self::CmdSwitchHandCoinUpdateScRsp), "CmdSwitchHandResetHandPosScRsp" => { Some(Self::CmdSwitchHandResetHandPosScRsp) } + "CmdSwitchHandResetGameScRsp" => Some(Self::CmdSwitchHandResetGameScRsp), + "CmdSwitchHandCoinUpdateScRsp" => Some(Self::CmdSwitchHandCoinUpdateScRsp), "CmdSwitchHandCoinUpdateCsReq" => Some(Self::CmdSwitchHandCoinUpdateCsReq), "CmdSwitchHandFinishScRsp" => Some(Self::CmdSwitchHandFinishScRsp), + "CmdSwitchHandStartScRsp" => Some(Self::CmdSwitchHandStartScRsp), + "CmdSwitchHandUpdateCsReq" => Some(Self::CmdSwitchHandUpdateCsReq), + "CmdSwitchHandResetGameCsReq" => Some(Self::CmdSwitchHandResetGameCsReq), + "CmdSwitchHandUpdateScRsp" => Some(Self::CmdSwitchHandUpdateScRsp), + "CmdSwitchHandFinishCsReq" => Some(Self::CmdSwitchHandFinishCsReq), "CmdSwitchHandStartCsReq" => Some(Self::CmdSwitchHandStartCsReq), "CmdSwitchHandDataScRsp" => Some(Self::CmdSwitchHandDataScRsp), - "CmdSwitchHandUpdateScRsp" => Some(Self::CmdSwitchHandUpdateScRsp), _ => None, } } @@ -73166,42 +75680,42 @@ impl Leglgdjopkc { #[repr(i32)] pub enum CmdSwordTrainingType { None = 0, - CmdSwordTrainingLearnSkillScRsp = 7456, - CmdSwordTrainingGiveUpGameCsReq = 7459, - CmdSwordTrainingExamResultConfirmCsReq = 7469, - CmdSwordTrainingActionTurnSettleScNotify = 7486, - CmdSwordTrainingDailyPhaseConfirmCsReq = 7451, - CmdSwordTrainingResumeGameScRsp = 7472, - CmdGetSwordTrainingDataScRsp = 7496, - CmdSwordTrainingGameSyncChangeScNotify = 7473, - CmdSwordTrainingSetSkillTraceScRsp = 7485, - CmdSwordTrainingSelectEndingCsReq = 7464, - CmdSwordTrainingStoryBattleCsReq = 7460, - CmdSwordTrainingStoryBattleScRsp = 7495, - CmdSwordTrainingTurnActionScRsp = 7452, - CmdSwordTrainingMarkEndingViewedScRsp = 7481, - CmdSwordTrainingDialogueSelectOptionScRsp = 7492, - CmdSwordTrainingExamResultConfirmScRsp = 7488, - CmdGetSwordTrainingDataCsReq = 7471, - CmdSwordTrainingRestoreGameCsReq = 7476, - CmdEnterSwordTrainingExamScRsp = 7479, - CmdSwordTrainingLearnSkillCsReq = 7455, + CmdSwordTrainingDailyPhaseConfirmScRsp = 7497, + CmdSwordTrainingStartGameScRsp = 7466, + CmdGetSwordTrainingDataScRsp = 7478, + CmdSwordTrainingExamResultConfirmScRsp = 7465, + CmdSwordTrainingRestoreGameCsReq = 7456, CmdSwordTrainingStartGameCsReq = 7500, - CmdSwordTrainingStartGameScRsp = 7487, - CmdSwordTrainingStoryConfirmScRsp = 7470, - CmdSwordTrainingRestoreGameScRsp = 7461, - CmdSwordTrainingGiveUpGameScRsp = 7490, - CmdSwordTrainingDialogueSelectOptionCsReq = 7477, - CmdSwordTrainingDailyPhaseConfirmScRsp = 7478, - CmdSwordTrainingSetSkillTraceCsReq = 7489, - CmdSwordTrainingSelectEndingScRsp = 7499, - CmdEnterSwordTrainingExamCsReq = 7482, - CmdSwordTrainingTurnActionCsReq = 7480, - CmdSwordTrainingResumeGameCsReq = 7494, - CmdSwordTrainingMarkEndingViewedCsReq = 7475, - CmdSwordTrainingGameSettleScNotify = 7462, - CmdSwordTrainingUnlockSyncScNotify = 7458, - CmdSwordTrainingStoryConfirmCsReq = 7498, + CmdEnterSwordTrainingExamCsReq = 7473, + CmdSwordTrainingSetSkillTraceCsReq = 7477, + CmdSwordTrainingDialogueSelectOptionCsReq = 7481, + CmdSwordTrainingSelectEndingCsReq = 7451, + CmdSwordTrainingGiveUpGameScRsp = 7461, + CmdSwordTrainingRestoreGameScRsp = 7470, + CmdGetSwordTrainingDataCsReq = 7494, + CmdSwordTrainingGiveUpGameCsReq = 7454, + CmdSwordTrainingActionTurnSettleScNotify = 7485, + CmdSwordTrainingTurnActionScRsp = 7471, + CmdSwordTrainingTurnActionCsReq = 7495, + CmdSwordTrainingUnlockSyncScNotify = 7457, + CmdSwordTrainingGameSyncChangeScNotify = 7453, + CmdSwordTrainingExamResultConfirmCsReq = 7462, + CmdSwordTrainingStoryBattleCsReq = 7493, + CmdSwordTrainingStoryBattleScRsp = 7476, + CmdSwordTrainingSetSkillTraceScRsp = 7498, + CmdSwordTrainingLearnSkillScRsp = 7469, + CmdSwordTrainingGameSettleScNotify = 7463, + CmdSwordTrainingMarkEndingViewedCsReq = 7459, + CmdSwordTrainingDailyPhaseConfirmCsReq = 7486, + CmdSwordTrainingMarkEndingViewedScRsp = 7480, + CmdSwordTrainingStoryConfirmCsReq = 7482, + CmdEnterSwordTrainingExamScRsp = 7474, + CmdSwordTrainingStoryConfirmScRsp = 7468, + CmdSwordTrainingLearnSkillCsReq = 7455, + CmdSwordTrainingDialogueSelectOptionScRsp = 7488, + CmdSwordTrainingResumeGameCsReq = 7475, + CmdSwordTrainingResumeGameScRsp = 7484, + CmdSwordTrainingSelectEndingScRsp = 7479, } impl CmdSwordTrainingType { /// String value of the enum field names used in the ProtoBuf definition. @@ -73211,111 +75725,139 @@ impl CmdSwordTrainingType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdSwordTrainingTypeNone", - Self::CmdSwordTrainingLearnSkillScRsp => "CmdSwordTrainingLearnSkillScRsp", - Self::CmdSwordTrainingGiveUpGameCsReq => "CmdSwordTrainingGiveUpGameCsReq", - Self::CmdSwordTrainingExamResultConfirmCsReq => { - "CmdSwordTrainingExamResultConfirmCsReq" + Self::CmdSwordTrainingDailyPhaseConfirmScRsp => { + "CmdSwordTrainingDailyPhaseConfirmScRsp" } - Self::CmdSwordTrainingActionTurnSettleScNotify => { - "CmdSwordTrainingActionTurnSettleScNotify" - } - Self::CmdSwordTrainingDailyPhaseConfirmCsReq => { - "CmdSwordTrainingDailyPhaseConfirmCsReq" - } - Self::CmdSwordTrainingResumeGameScRsp => "CmdSwordTrainingResumeGameScRsp", + Self::CmdSwordTrainingStartGameScRsp => "CmdSwordTrainingStartGameScRsp", Self::CmdGetSwordTrainingDataScRsp => "CmdGetSwordTrainingDataScRsp", - Self::CmdSwordTrainingGameSyncChangeScNotify => { - "CmdSwordTrainingGameSyncChangeScNotify" + Self::CmdSwordTrainingExamResultConfirmScRsp => { + "CmdSwordTrainingExamResultConfirmScRsp" } - Self::CmdSwordTrainingSetSkillTraceScRsp => { - "CmdSwordTrainingSetSkillTraceScRsp" + Self::CmdSwordTrainingRestoreGameCsReq => "CmdSwordTrainingRestoreGameCsReq", + Self::CmdSwordTrainingStartGameCsReq => "CmdSwordTrainingStartGameCsReq", + Self::CmdEnterSwordTrainingExamCsReq => "CmdEnterSwordTrainingExamCsReq", + Self::CmdSwordTrainingSetSkillTraceCsReq => { + "CmdSwordTrainingSetSkillTraceCsReq" + } + Self::CmdSwordTrainingDialogueSelectOptionCsReq => { + "CmdSwordTrainingDialogueSelectOptionCsReq" } Self::CmdSwordTrainingSelectEndingCsReq => { "CmdSwordTrainingSelectEndingCsReq" } - Self::CmdSwordTrainingStoryBattleCsReq => "CmdSwordTrainingStoryBattleCsReq", - Self::CmdSwordTrainingStoryBattleScRsp => "CmdSwordTrainingStoryBattleScRsp", - Self::CmdSwordTrainingTurnActionScRsp => "CmdSwordTrainingTurnActionScRsp", - Self::CmdSwordTrainingMarkEndingViewedScRsp => { - "CmdSwordTrainingMarkEndingViewedScRsp" - } - Self::CmdSwordTrainingDialogueSelectOptionScRsp => { - "CmdSwordTrainingDialogueSelectOptionScRsp" - } - Self::CmdSwordTrainingExamResultConfirmScRsp => { - "CmdSwordTrainingExamResultConfirmScRsp" - } - Self::CmdGetSwordTrainingDataCsReq => "CmdGetSwordTrainingDataCsReq", - Self::CmdSwordTrainingRestoreGameCsReq => "CmdSwordTrainingRestoreGameCsReq", - Self::CmdEnterSwordTrainingExamScRsp => "CmdEnterSwordTrainingExamScRsp", - Self::CmdSwordTrainingLearnSkillCsReq => "CmdSwordTrainingLearnSkillCsReq", - Self::CmdSwordTrainingStartGameCsReq => "CmdSwordTrainingStartGameCsReq", - Self::CmdSwordTrainingStartGameScRsp => "CmdSwordTrainingStartGameScRsp", - Self::CmdSwordTrainingStoryConfirmScRsp => { - "CmdSwordTrainingStoryConfirmScRsp" - } - Self::CmdSwordTrainingRestoreGameScRsp => "CmdSwordTrainingRestoreGameScRsp", Self::CmdSwordTrainingGiveUpGameScRsp => "CmdSwordTrainingGiveUpGameScRsp", - Self::CmdSwordTrainingDialogueSelectOptionCsReq => { - "CmdSwordTrainingDialogueSelectOptionCsReq" + Self::CmdSwordTrainingRestoreGameScRsp => "CmdSwordTrainingRestoreGameScRsp", + Self::CmdGetSwordTrainingDataCsReq => "CmdGetSwordTrainingDataCsReq", + Self::CmdSwordTrainingGiveUpGameCsReq => "CmdSwordTrainingGiveUpGameCsReq", + Self::CmdSwordTrainingActionTurnSettleScNotify => { + "CmdSwordTrainingActionTurnSettleScNotify" } - Self::CmdSwordTrainingDailyPhaseConfirmScRsp => { - "CmdSwordTrainingDailyPhaseConfirmScRsp" - } - Self::CmdSwordTrainingSetSkillTraceCsReq => { - "CmdSwordTrainingSetSkillTraceCsReq" - } - Self::CmdSwordTrainingSelectEndingScRsp => { - "CmdSwordTrainingSelectEndingScRsp" - } - Self::CmdEnterSwordTrainingExamCsReq => "CmdEnterSwordTrainingExamCsReq", + Self::CmdSwordTrainingTurnActionScRsp => "CmdSwordTrainingTurnActionScRsp", Self::CmdSwordTrainingTurnActionCsReq => "CmdSwordTrainingTurnActionCsReq", - Self::CmdSwordTrainingResumeGameCsReq => "CmdSwordTrainingResumeGameCsReq", - Self::CmdSwordTrainingMarkEndingViewedCsReq => { - "CmdSwordTrainingMarkEndingViewedCsReq" - } - Self::CmdSwordTrainingGameSettleScNotify => { - "CmdSwordTrainingGameSettleScNotify" - } Self::CmdSwordTrainingUnlockSyncScNotify => { "CmdSwordTrainingUnlockSyncScNotify" } + Self::CmdSwordTrainingGameSyncChangeScNotify => { + "CmdSwordTrainingGameSyncChangeScNotify" + } + Self::CmdSwordTrainingExamResultConfirmCsReq => { + "CmdSwordTrainingExamResultConfirmCsReq" + } + Self::CmdSwordTrainingStoryBattleCsReq => "CmdSwordTrainingStoryBattleCsReq", + Self::CmdSwordTrainingStoryBattleScRsp => "CmdSwordTrainingStoryBattleScRsp", + Self::CmdSwordTrainingSetSkillTraceScRsp => { + "CmdSwordTrainingSetSkillTraceScRsp" + } + Self::CmdSwordTrainingLearnSkillScRsp => "CmdSwordTrainingLearnSkillScRsp", + Self::CmdSwordTrainingGameSettleScNotify => { + "CmdSwordTrainingGameSettleScNotify" + } + Self::CmdSwordTrainingMarkEndingViewedCsReq => { + "CmdSwordTrainingMarkEndingViewedCsReq" + } + Self::CmdSwordTrainingDailyPhaseConfirmCsReq => { + "CmdSwordTrainingDailyPhaseConfirmCsReq" + } + Self::CmdSwordTrainingMarkEndingViewedScRsp => { + "CmdSwordTrainingMarkEndingViewedScRsp" + } Self::CmdSwordTrainingStoryConfirmCsReq => { "CmdSwordTrainingStoryConfirmCsReq" } + Self::CmdEnterSwordTrainingExamScRsp => "CmdEnterSwordTrainingExamScRsp", + Self::CmdSwordTrainingStoryConfirmScRsp => { + "CmdSwordTrainingStoryConfirmScRsp" + } + Self::CmdSwordTrainingLearnSkillCsReq => "CmdSwordTrainingLearnSkillCsReq", + Self::CmdSwordTrainingDialogueSelectOptionScRsp => { + "CmdSwordTrainingDialogueSelectOptionScRsp" + } + Self::CmdSwordTrainingResumeGameCsReq => "CmdSwordTrainingResumeGameCsReq", + Self::CmdSwordTrainingResumeGameScRsp => "CmdSwordTrainingResumeGameScRsp", + Self::CmdSwordTrainingSelectEndingScRsp => { + "CmdSwordTrainingSelectEndingScRsp" + } } } /// 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), - "CmdSwordTrainingLearnSkillScRsp" => { - Some(Self::CmdSwordTrainingLearnSkillScRsp) + "CmdSwordTrainingDailyPhaseConfirmScRsp" => { + Some(Self::CmdSwordTrainingDailyPhaseConfirmScRsp) } + "CmdSwordTrainingStartGameScRsp" => { + Some(Self::CmdSwordTrainingStartGameScRsp) + } + "CmdGetSwordTrainingDataScRsp" => Some(Self::CmdGetSwordTrainingDataScRsp), + "CmdSwordTrainingExamResultConfirmScRsp" => { + Some(Self::CmdSwordTrainingExamResultConfirmScRsp) + } + "CmdSwordTrainingRestoreGameCsReq" => { + Some(Self::CmdSwordTrainingRestoreGameCsReq) + } + "CmdSwordTrainingStartGameCsReq" => { + Some(Self::CmdSwordTrainingStartGameCsReq) + } + "CmdEnterSwordTrainingExamCsReq" => { + Some(Self::CmdEnterSwordTrainingExamCsReq) + } + "CmdSwordTrainingSetSkillTraceCsReq" => { + Some(Self::CmdSwordTrainingSetSkillTraceCsReq) + } + "CmdSwordTrainingDialogueSelectOptionCsReq" => { + Some(Self::CmdSwordTrainingDialogueSelectOptionCsReq) + } + "CmdSwordTrainingSelectEndingCsReq" => { + Some(Self::CmdSwordTrainingSelectEndingCsReq) + } + "CmdSwordTrainingGiveUpGameScRsp" => { + Some(Self::CmdSwordTrainingGiveUpGameScRsp) + } + "CmdSwordTrainingRestoreGameScRsp" => { + Some(Self::CmdSwordTrainingRestoreGameScRsp) + } + "CmdGetSwordTrainingDataCsReq" => Some(Self::CmdGetSwordTrainingDataCsReq), "CmdSwordTrainingGiveUpGameCsReq" => { Some(Self::CmdSwordTrainingGiveUpGameCsReq) } - "CmdSwordTrainingExamResultConfirmCsReq" => { - Some(Self::CmdSwordTrainingExamResultConfirmCsReq) - } "CmdSwordTrainingActionTurnSettleScNotify" => { Some(Self::CmdSwordTrainingActionTurnSettleScNotify) } - "CmdSwordTrainingDailyPhaseConfirmCsReq" => { - Some(Self::CmdSwordTrainingDailyPhaseConfirmCsReq) + "CmdSwordTrainingTurnActionScRsp" => { + Some(Self::CmdSwordTrainingTurnActionScRsp) } - "CmdSwordTrainingResumeGameScRsp" => { - Some(Self::CmdSwordTrainingResumeGameScRsp) + "CmdSwordTrainingTurnActionCsReq" => { + Some(Self::CmdSwordTrainingTurnActionCsReq) + } + "CmdSwordTrainingUnlockSyncScNotify" => { + Some(Self::CmdSwordTrainingUnlockSyncScNotify) } - "CmdGetSwordTrainingDataScRsp" => Some(Self::CmdGetSwordTrainingDataScRsp), "CmdSwordTrainingGameSyncChangeScNotify" => { Some(Self::CmdSwordTrainingGameSyncChangeScNotify) } - "CmdSwordTrainingSetSkillTraceScRsp" => { - Some(Self::CmdSwordTrainingSetSkillTraceScRsp) - } - "CmdSwordTrainingSelectEndingCsReq" => { - Some(Self::CmdSwordTrainingSelectEndingCsReq) + "CmdSwordTrainingExamResultConfirmCsReq" => { + Some(Self::CmdSwordTrainingExamResultConfirmCsReq) } "CmdSwordTrainingStoryBattleCsReq" => { Some(Self::CmdSwordTrainingStoryBattleCsReq) @@ -73323,76 +75865,48 @@ impl CmdSwordTrainingType { "CmdSwordTrainingStoryBattleScRsp" => { Some(Self::CmdSwordTrainingStoryBattleScRsp) } - "CmdSwordTrainingTurnActionScRsp" => { - Some(Self::CmdSwordTrainingTurnActionScRsp) + "CmdSwordTrainingSetSkillTraceScRsp" => { + Some(Self::CmdSwordTrainingSetSkillTraceScRsp) } - "CmdSwordTrainingMarkEndingViewedScRsp" => { - Some(Self::CmdSwordTrainingMarkEndingViewedScRsp) - } - "CmdSwordTrainingDialogueSelectOptionScRsp" => { - Some(Self::CmdSwordTrainingDialogueSelectOptionScRsp) - } - "CmdSwordTrainingExamResultConfirmScRsp" => { - Some(Self::CmdSwordTrainingExamResultConfirmScRsp) - } - "CmdGetSwordTrainingDataCsReq" => Some(Self::CmdGetSwordTrainingDataCsReq), - "CmdSwordTrainingRestoreGameCsReq" => { - Some(Self::CmdSwordTrainingRestoreGameCsReq) - } - "CmdEnterSwordTrainingExamScRsp" => { - Some(Self::CmdEnterSwordTrainingExamScRsp) - } - "CmdSwordTrainingLearnSkillCsReq" => { - Some(Self::CmdSwordTrainingLearnSkillCsReq) - } - "CmdSwordTrainingStartGameCsReq" => { - Some(Self::CmdSwordTrainingStartGameCsReq) - } - "CmdSwordTrainingStartGameScRsp" => { - Some(Self::CmdSwordTrainingStartGameScRsp) - } - "CmdSwordTrainingStoryConfirmScRsp" => { - Some(Self::CmdSwordTrainingStoryConfirmScRsp) - } - "CmdSwordTrainingRestoreGameScRsp" => { - Some(Self::CmdSwordTrainingRestoreGameScRsp) - } - "CmdSwordTrainingGiveUpGameScRsp" => { - Some(Self::CmdSwordTrainingGiveUpGameScRsp) - } - "CmdSwordTrainingDialogueSelectOptionCsReq" => { - Some(Self::CmdSwordTrainingDialogueSelectOptionCsReq) - } - "CmdSwordTrainingDailyPhaseConfirmScRsp" => { - Some(Self::CmdSwordTrainingDailyPhaseConfirmScRsp) - } - "CmdSwordTrainingSetSkillTraceCsReq" => { - Some(Self::CmdSwordTrainingSetSkillTraceCsReq) - } - "CmdSwordTrainingSelectEndingScRsp" => { - Some(Self::CmdSwordTrainingSelectEndingScRsp) - } - "CmdEnterSwordTrainingExamCsReq" => { - Some(Self::CmdEnterSwordTrainingExamCsReq) - } - "CmdSwordTrainingTurnActionCsReq" => { - Some(Self::CmdSwordTrainingTurnActionCsReq) - } - "CmdSwordTrainingResumeGameCsReq" => { - Some(Self::CmdSwordTrainingResumeGameCsReq) - } - "CmdSwordTrainingMarkEndingViewedCsReq" => { - Some(Self::CmdSwordTrainingMarkEndingViewedCsReq) + "CmdSwordTrainingLearnSkillScRsp" => { + Some(Self::CmdSwordTrainingLearnSkillScRsp) } "CmdSwordTrainingGameSettleScNotify" => { Some(Self::CmdSwordTrainingGameSettleScNotify) } - "CmdSwordTrainingUnlockSyncScNotify" => { - Some(Self::CmdSwordTrainingUnlockSyncScNotify) + "CmdSwordTrainingMarkEndingViewedCsReq" => { + Some(Self::CmdSwordTrainingMarkEndingViewedCsReq) + } + "CmdSwordTrainingDailyPhaseConfirmCsReq" => { + Some(Self::CmdSwordTrainingDailyPhaseConfirmCsReq) + } + "CmdSwordTrainingMarkEndingViewedScRsp" => { + Some(Self::CmdSwordTrainingMarkEndingViewedScRsp) } "CmdSwordTrainingStoryConfirmCsReq" => { Some(Self::CmdSwordTrainingStoryConfirmCsReq) } + "CmdEnterSwordTrainingExamScRsp" => { + Some(Self::CmdEnterSwordTrainingExamScRsp) + } + "CmdSwordTrainingStoryConfirmScRsp" => { + Some(Self::CmdSwordTrainingStoryConfirmScRsp) + } + "CmdSwordTrainingLearnSkillCsReq" => { + Some(Self::CmdSwordTrainingLearnSkillCsReq) + } + "CmdSwordTrainingDialogueSelectOptionScRsp" => { + Some(Self::CmdSwordTrainingDialogueSelectOptionScRsp) + } + "CmdSwordTrainingResumeGameCsReq" => { + Some(Self::CmdSwordTrainingResumeGameCsReq) + } + "CmdSwordTrainingResumeGameScRsp" => { + Some(Self::CmdSwordTrainingResumeGameScRsp) + } + "CmdSwordTrainingSelectEndingScRsp" => { + Some(Self::CmdSwordTrainingSelectEndingScRsp) + } _ => None, } } @@ -73633,7 +76147,7 @@ impl Hdmkphalalg { #[repr(i32)] pub enum CmdPlayerSync { None = 0, - ScNotify = 610, + ScNotify = 641, } impl CmdPlayerSync { /// String value of the enum field names used in the ProtoBuf definition. @@ -73660,20 +76174,20 @@ impl CmdPlayerSync { #[repr(i32)] pub enum CmdTalkRewardType { None = 0, - CmdGetFirstTalkNpcScRsp = 2102, - CmdGetFirstTalkNpcCsReq = 2179, - CmdSelectInclinationTextCsReq = 2141, - CmdFinishFirstTalkNpcScRsp = 2106, - CmdGetNpcTakenRewardScRsp = 2105, - CmdTakeTalkRewardScRsp = 2153, - CmdFinishFirstTalkByPerformanceNpcScRsp = 2126, - CmdTakeTalkRewardCsReq = 2198, - CmdSelectInclinationTextScRsp = 2155, - CmdFinishFirstTalkNpcCsReq = 2197, - CmdGetFirstTalkByPerformanceNpcScRsp = 2139, - CmdFinishFirstTalkByPerformanceNpcCsReq = 2116, - CmdGetFirstTalkByPerformanceNpcCsReq = 2107, - CmdGetNpcTakenRewardCsReq = 2110, + CmdGetFirstTalkByPerformanceNpcScRsp = 2189, + CmdSelectInclinationTextScRsp = 2162, + CmdGetFirstTalkNpcCsReq = 2102, + CmdGetNpcTakenRewardCsReq = 2141, + CmdFinishFirstTalkNpcScRsp = 2188, + CmdGetFirstTalkNpcScRsp = 2185, + CmdFinishFirstTalkByPerformanceNpcCsReq = 2122, + CmdFinishFirstTalkNpcCsReq = 2112, + CmdSelectInclinationTextCsReq = 2119, + CmdTakeTalkRewardCsReq = 2177, + CmdGetFirstTalkByPerformanceNpcCsReq = 2134, + CmdTakeTalkRewardScRsp = 2181, + CmdFinishFirstTalkByPerformanceNpcScRsp = 2196, + CmdGetNpcTakenRewardScRsp = 2114, } impl CmdTalkRewardType { /// String value of the enum field names used in the ProtoBuf definition. @@ -73683,56 +76197,56 @@ impl CmdTalkRewardType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdTalkRewardTypeNone", - Self::CmdGetFirstTalkNpcScRsp => "CmdGetFirstTalkNpcScRsp", + Self::CmdGetFirstTalkByPerformanceNpcScRsp => { + "CmdGetFirstTalkByPerformanceNpcScRsp" + } + Self::CmdSelectInclinationTextScRsp => "CmdSelectInclinationTextScRsp", Self::CmdGetFirstTalkNpcCsReq => "CmdGetFirstTalkNpcCsReq", - Self::CmdSelectInclinationTextCsReq => "CmdSelectInclinationTextCsReq", + Self::CmdGetNpcTakenRewardCsReq => "CmdGetNpcTakenRewardCsReq", Self::CmdFinishFirstTalkNpcScRsp => "CmdFinishFirstTalkNpcScRsp", - Self::CmdGetNpcTakenRewardScRsp => "CmdGetNpcTakenRewardScRsp", + Self::CmdGetFirstTalkNpcScRsp => "CmdGetFirstTalkNpcScRsp", + Self::CmdFinishFirstTalkByPerformanceNpcCsReq => { + "CmdFinishFirstTalkByPerformanceNpcCsReq" + } + Self::CmdFinishFirstTalkNpcCsReq => "CmdFinishFirstTalkNpcCsReq", + Self::CmdSelectInclinationTextCsReq => "CmdSelectInclinationTextCsReq", + Self::CmdTakeTalkRewardCsReq => "CmdTakeTalkRewardCsReq", + Self::CmdGetFirstTalkByPerformanceNpcCsReq => { + "CmdGetFirstTalkByPerformanceNpcCsReq" + } Self::CmdTakeTalkRewardScRsp => "CmdTakeTalkRewardScRsp", Self::CmdFinishFirstTalkByPerformanceNpcScRsp => { "CmdFinishFirstTalkByPerformanceNpcScRsp" } - Self::CmdTakeTalkRewardCsReq => "CmdTakeTalkRewardCsReq", - Self::CmdSelectInclinationTextScRsp => "CmdSelectInclinationTextScRsp", - Self::CmdFinishFirstTalkNpcCsReq => "CmdFinishFirstTalkNpcCsReq", - Self::CmdGetFirstTalkByPerformanceNpcScRsp => { - "CmdGetFirstTalkByPerformanceNpcScRsp" - } - Self::CmdFinishFirstTalkByPerformanceNpcCsReq => { - "CmdFinishFirstTalkByPerformanceNpcCsReq" - } - Self::CmdGetFirstTalkByPerformanceNpcCsReq => { - "CmdGetFirstTalkByPerformanceNpcCsReq" - } - Self::CmdGetNpcTakenRewardCsReq => "CmdGetNpcTakenRewardCsReq", + Self::CmdGetNpcTakenRewardScRsp => "CmdGetNpcTakenRewardScRsp", } } /// 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), - "CmdGetFirstTalkNpcScRsp" => Some(Self::CmdGetFirstTalkNpcScRsp), + "CmdGetFirstTalkByPerformanceNpcScRsp" => { + Some(Self::CmdGetFirstTalkByPerformanceNpcScRsp) + } + "CmdSelectInclinationTextScRsp" => Some(Self::CmdSelectInclinationTextScRsp), "CmdGetFirstTalkNpcCsReq" => Some(Self::CmdGetFirstTalkNpcCsReq), - "CmdSelectInclinationTextCsReq" => Some(Self::CmdSelectInclinationTextCsReq), + "CmdGetNpcTakenRewardCsReq" => Some(Self::CmdGetNpcTakenRewardCsReq), "CmdFinishFirstTalkNpcScRsp" => Some(Self::CmdFinishFirstTalkNpcScRsp), - "CmdGetNpcTakenRewardScRsp" => Some(Self::CmdGetNpcTakenRewardScRsp), + "CmdGetFirstTalkNpcScRsp" => Some(Self::CmdGetFirstTalkNpcScRsp), + "CmdFinishFirstTalkByPerformanceNpcCsReq" => { + Some(Self::CmdFinishFirstTalkByPerformanceNpcCsReq) + } + "CmdFinishFirstTalkNpcCsReq" => Some(Self::CmdFinishFirstTalkNpcCsReq), + "CmdSelectInclinationTextCsReq" => Some(Self::CmdSelectInclinationTextCsReq), + "CmdTakeTalkRewardCsReq" => Some(Self::CmdTakeTalkRewardCsReq), + "CmdGetFirstTalkByPerformanceNpcCsReq" => { + Some(Self::CmdGetFirstTalkByPerformanceNpcCsReq) + } "CmdTakeTalkRewardScRsp" => Some(Self::CmdTakeTalkRewardScRsp), "CmdFinishFirstTalkByPerformanceNpcScRsp" => { Some(Self::CmdFinishFirstTalkByPerformanceNpcScRsp) } - "CmdTakeTalkRewardCsReq" => Some(Self::CmdTakeTalkRewardCsReq), - "CmdSelectInclinationTextScRsp" => Some(Self::CmdSelectInclinationTextScRsp), - "CmdFinishFirstTalkNpcCsReq" => Some(Self::CmdFinishFirstTalkNpcCsReq), - "CmdGetFirstTalkByPerformanceNpcScRsp" => { - Some(Self::CmdGetFirstTalkByPerformanceNpcScRsp) - } - "CmdFinishFirstTalkByPerformanceNpcCsReq" => { - Some(Self::CmdFinishFirstTalkByPerformanceNpcCsReq) - } - "CmdGetFirstTalkByPerformanceNpcCsReq" => { - Some(Self::CmdGetFirstTalkByPerformanceNpcCsReq) - } - "CmdGetNpcTakenRewardCsReq" => Some(Self::CmdGetNpcTakenRewardCsReq), + "CmdGetNpcTakenRewardScRsp" => Some(Self::CmdGetNpcTakenRewardScRsp), _ => None, } } @@ -73742,22 +76256,22 @@ impl CmdTalkRewardType { #[repr(i32)] pub enum CmdTarotBookType { None = 0, - CmdTarotBookFinishInteractionScRsp = 8160, - CmdTarotBookMultiOpenPackAndUnlockStoryScRsp = 8149, - CmdTarotBookUnlockInteractionScRsp = 8144, - CmdTarotBookUnlockStoryCsReq = 8142, - CmdTarotBookGetDataCsReq = 8141, - CmdTarotBookGetDataScRsp = 8155, CmdTarotBookFinishInteractionCsReq = 8151, - CmdTarotBookOpenPackScRsp = 8159, - CmdTarotBookFinishStoryCsReq = 8147, - CmdTarotBookUnlockInteractionCsReq = 8143, - CmdTarotBookFinishStoryScRsp = 8154, - CmdTarotBookMultiOpenPackAndUnlockStoryCsReq = 8146, - CmdTarotBookSyncDataScNotify = 8145, - CmdTarotBookUnlockStoryScRsp = 8152, - CmdTarotBookOpenPackCsReq = 8157, - CmdTarotBookModifyEnergyScNotify = 8150, + CmdTarotBookGetDataScRsp = 8150, + CmdTarotBookMultiOpenPackAndUnlockStoryCsReq = 8141, + CmdTarotBookOpenPackScRsp = 8143, + CmdTarotBookFinishInteractionScRsp = 8147, + CmdTarotBookFinishStoryScRsp = 8144, + CmdTarotBookFinishStoryCsReq = 8153, + CmdTarotBookUnlockInteractionCsReq = 8149, + CmdTarotBookUnlockInteractionScRsp = 8142, + CmdTarotBookSyncDataScNotify = 8156, + CmdTarotBookUnlockStoryScRsp = 8157, + CmdTarotBookOpenPackCsReq = 8159, + CmdTarotBookUnlockStoryCsReq = 8146, + CmdTarotBookModifyEnergyScNotify = 8152, + CmdTarotBookMultiOpenPackAndUnlockStoryScRsp = 8154, + CmdTarotBookGetDataCsReq = 8148, } impl CmdTarotBookType { /// String value of the enum field names used in the ProtoBuf definition. @@ -73767,70 +76281,70 @@ impl CmdTarotBookType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdTarotBookTypeNone", - Self::CmdTarotBookFinishInteractionScRsp => { - "CmdTarotBookFinishInteractionScRsp" - } - Self::CmdTarotBookMultiOpenPackAndUnlockStoryScRsp => { - "CmdTarotBookMultiOpenPackAndUnlockStoryScRsp" - } - Self::CmdTarotBookUnlockInteractionScRsp => { - "CmdTarotBookUnlockInteractionScRsp" - } - Self::CmdTarotBookUnlockStoryCsReq => "CmdTarotBookUnlockStoryCsReq", - Self::CmdTarotBookGetDataCsReq => "CmdTarotBookGetDataCsReq", - Self::CmdTarotBookGetDataScRsp => "CmdTarotBookGetDataScRsp", Self::CmdTarotBookFinishInteractionCsReq => { "CmdTarotBookFinishInteractionCsReq" } + Self::CmdTarotBookGetDataScRsp => "CmdTarotBookGetDataScRsp", + Self::CmdTarotBookMultiOpenPackAndUnlockStoryCsReq => { + "CmdTarotBookMultiOpenPackAndUnlockStoryCsReq" + } Self::CmdTarotBookOpenPackScRsp => "CmdTarotBookOpenPackScRsp", + Self::CmdTarotBookFinishInteractionScRsp => { + "CmdTarotBookFinishInteractionScRsp" + } + Self::CmdTarotBookFinishStoryScRsp => "CmdTarotBookFinishStoryScRsp", Self::CmdTarotBookFinishStoryCsReq => "CmdTarotBookFinishStoryCsReq", Self::CmdTarotBookUnlockInteractionCsReq => { "CmdTarotBookUnlockInteractionCsReq" } - Self::CmdTarotBookFinishStoryScRsp => "CmdTarotBookFinishStoryScRsp", - Self::CmdTarotBookMultiOpenPackAndUnlockStoryCsReq => { - "CmdTarotBookMultiOpenPackAndUnlockStoryCsReq" + Self::CmdTarotBookUnlockInteractionScRsp => { + "CmdTarotBookUnlockInteractionScRsp" } Self::CmdTarotBookSyncDataScNotify => "CmdTarotBookSyncDataScNotify", Self::CmdTarotBookUnlockStoryScRsp => "CmdTarotBookUnlockStoryScRsp", Self::CmdTarotBookOpenPackCsReq => "CmdTarotBookOpenPackCsReq", + Self::CmdTarotBookUnlockStoryCsReq => "CmdTarotBookUnlockStoryCsReq", Self::CmdTarotBookModifyEnergyScNotify => "CmdTarotBookModifyEnergyScNotify", + Self::CmdTarotBookMultiOpenPackAndUnlockStoryScRsp => { + "CmdTarotBookMultiOpenPackAndUnlockStoryScRsp" + } + Self::CmdTarotBookGetDataCsReq => "CmdTarotBookGetDataCsReq", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdTarotBookTypeNone" => Some(Self::None), - "CmdTarotBookFinishInteractionScRsp" => { - Some(Self::CmdTarotBookFinishInteractionScRsp) - } - "CmdTarotBookMultiOpenPackAndUnlockStoryScRsp" => { - Some(Self::CmdTarotBookMultiOpenPackAndUnlockStoryScRsp) - } - "CmdTarotBookUnlockInteractionScRsp" => { - Some(Self::CmdTarotBookUnlockInteractionScRsp) - } - "CmdTarotBookUnlockStoryCsReq" => Some(Self::CmdTarotBookUnlockStoryCsReq), - "CmdTarotBookGetDataCsReq" => Some(Self::CmdTarotBookGetDataCsReq), - "CmdTarotBookGetDataScRsp" => Some(Self::CmdTarotBookGetDataScRsp), "CmdTarotBookFinishInteractionCsReq" => { Some(Self::CmdTarotBookFinishInteractionCsReq) } + "CmdTarotBookGetDataScRsp" => Some(Self::CmdTarotBookGetDataScRsp), + "CmdTarotBookMultiOpenPackAndUnlockStoryCsReq" => { + Some(Self::CmdTarotBookMultiOpenPackAndUnlockStoryCsReq) + } "CmdTarotBookOpenPackScRsp" => Some(Self::CmdTarotBookOpenPackScRsp), + "CmdTarotBookFinishInteractionScRsp" => { + Some(Self::CmdTarotBookFinishInteractionScRsp) + } + "CmdTarotBookFinishStoryScRsp" => Some(Self::CmdTarotBookFinishStoryScRsp), "CmdTarotBookFinishStoryCsReq" => Some(Self::CmdTarotBookFinishStoryCsReq), "CmdTarotBookUnlockInteractionCsReq" => { Some(Self::CmdTarotBookUnlockInteractionCsReq) } - "CmdTarotBookFinishStoryScRsp" => Some(Self::CmdTarotBookFinishStoryScRsp), - "CmdTarotBookMultiOpenPackAndUnlockStoryCsReq" => { - Some(Self::CmdTarotBookMultiOpenPackAndUnlockStoryCsReq) + "CmdTarotBookUnlockInteractionScRsp" => { + Some(Self::CmdTarotBookUnlockInteractionScRsp) } "CmdTarotBookSyncDataScNotify" => Some(Self::CmdTarotBookSyncDataScNotify), "CmdTarotBookUnlockStoryScRsp" => Some(Self::CmdTarotBookUnlockStoryScRsp), "CmdTarotBookOpenPackCsReq" => Some(Self::CmdTarotBookOpenPackCsReq), + "CmdTarotBookUnlockStoryCsReq" => Some(Self::CmdTarotBookUnlockStoryCsReq), "CmdTarotBookModifyEnergyScNotify" => { Some(Self::CmdTarotBookModifyEnergyScNotify) } + "CmdTarotBookMultiOpenPackAndUnlockStoryScRsp" => { + Some(Self::CmdTarotBookMultiOpenPackAndUnlockStoryScRsp) + } + "CmdTarotBookGetDataCsReq" => Some(Self::CmdTarotBookGetDataCsReq), _ => None, } } @@ -73840,12 +76354,12 @@ impl CmdTarotBookType { #[repr(i32)] pub enum CmdTelevisionActivityType { None = 0, - CmdGetTelevisionActivityDataCsReq = 6961, - CmdEnterTelevisionActivityStageScRsp = 6962, - CmdEnterTelevisionActivityStageCsReq = 6979, - CmdTelevisionActivityDataChangeScNotify = 6977, - CmdGetTelevisionActivityDataScRsp = 6975, - CmdTelevisionActivityBattleEndScNotify = 6972, + CmdTelevisionActivityBattleEndScNotify = 6977, + CmdEnterTelevisionActivityStageCsReq = 6963, + CmdEnterTelevisionActivityStageScRsp = 6966, + CmdTelevisionActivityDataChangeScNotify = 6979, + CmdGetTelevisionActivityDataCsReq = 6968, + CmdGetTelevisionActivityDataScRsp = 6970, } impl CmdTelevisionActivityType { /// String value of the enum field names used in the ProtoBuf definition. @@ -73855,48 +76369,48 @@ impl CmdTelevisionActivityType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdTelevisionActivityTypeNone", - Self::CmdGetTelevisionActivityDataCsReq => { - "CmdGetTelevisionActivityDataCsReq" - } - Self::CmdEnterTelevisionActivityStageScRsp => { - "CmdEnterTelevisionActivityStageScRsp" + Self::CmdTelevisionActivityBattleEndScNotify => { + "CmdTelevisionActivityBattleEndScNotify" } Self::CmdEnterTelevisionActivityStageCsReq => { "CmdEnterTelevisionActivityStageCsReq" } + Self::CmdEnterTelevisionActivityStageScRsp => { + "CmdEnterTelevisionActivityStageScRsp" + } Self::CmdTelevisionActivityDataChangeScNotify => { "CmdTelevisionActivityDataChangeScNotify" } + Self::CmdGetTelevisionActivityDataCsReq => { + "CmdGetTelevisionActivityDataCsReq" + } Self::CmdGetTelevisionActivityDataScRsp => { "CmdGetTelevisionActivityDataScRsp" } - Self::CmdTelevisionActivityBattleEndScNotify => { - "CmdTelevisionActivityBattleEndScNotify" - } } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdTelevisionActivityTypeNone" => Some(Self::None), - "CmdGetTelevisionActivityDataCsReq" => { - Some(Self::CmdGetTelevisionActivityDataCsReq) - } - "CmdEnterTelevisionActivityStageScRsp" => { - Some(Self::CmdEnterTelevisionActivityStageScRsp) + "CmdTelevisionActivityBattleEndScNotify" => { + Some(Self::CmdTelevisionActivityBattleEndScNotify) } "CmdEnterTelevisionActivityStageCsReq" => { Some(Self::CmdEnterTelevisionActivityStageCsReq) } + "CmdEnterTelevisionActivityStageScRsp" => { + Some(Self::CmdEnterTelevisionActivityStageScRsp) + } "CmdTelevisionActivityDataChangeScNotify" => { Some(Self::CmdTelevisionActivityDataChangeScNotify) } + "CmdGetTelevisionActivityDataCsReq" => { + Some(Self::CmdGetTelevisionActivityDataCsReq) + } "CmdGetTelevisionActivityDataScRsp" => { Some(Self::CmdGetTelevisionActivityDataScRsp) } - "CmdTelevisionActivityBattleEndScNotify" => { - Some(Self::CmdTelevisionActivityBattleEndScNotify) - } _ => None, } } @@ -73906,12 +76420,12 @@ impl CmdTelevisionActivityType { #[repr(i32)] pub enum CmdTextJoinType { None = 0, - CmdTextJoinSaveCsReq = 3810, - CmdTextJoinQueryScRsp = 3853, - CmdTextJoinSaveScRsp = 3805, - CmdTextJoinBatchSaveCsReq = 3879, - CmdTextJoinBatchSaveScRsp = 3802, - CmdTextJoinQueryCsReq = 3898, + CmdTextJoinQueryCsReq = 3877, + CmdTextJoinSaveCsReq = 3841, + CmdTextJoinBatchSaveScRsp = 3885, + CmdTextJoinQueryScRsp = 3881, + CmdTextJoinBatchSaveCsReq = 3802, + CmdTextJoinSaveScRsp = 3814, } impl CmdTextJoinType { /// String value of the enum field names used in the ProtoBuf definition. @@ -73921,24 +76435,24 @@ impl CmdTextJoinType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdTextJoinTypeNone", - Self::CmdTextJoinSaveCsReq => "CmdTextJoinSaveCsReq", - Self::CmdTextJoinQueryScRsp => "CmdTextJoinQueryScRsp", - Self::CmdTextJoinSaveScRsp => "CmdTextJoinSaveScRsp", - Self::CmdTextJoinBatchSaveCsReq => "CmdTextJoinBatchSaveCsReq", - Self::CmdTextJoinBatchSaveScRsp => "CmdTextJoinBatchSaveScRsp", Self::CmdTextJoinQueryCsReq => "CmdTextJoinQueryCsReq", + Self::CmdTextJoinSaveCsReq => "CmdTextJoinSaveCsReq", + Self::CmdTextJoinBatchSaveScRsp => "CmdTextJoinBatchSaveScRsp", + Self::CmdTextJoinQueryScRsp => "CmdTextJoinQueryScRsp", + Self::CmdTextJoinBatchSaveCsReq => "CmdTextJoinBatchSaveCsReq", + Self::CmdTextJoinSaveScRsp => "CmdTextJoinSaveScRsp", } } /// 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), - "CmdTextJoinSaveCsReq" => Some(Self::CmdTextJoinSaveCsReq), - "CmdTextJoinQueryScRsp" => Some(Self::CmdTextJoinQueryScRsp), - "CmdTextJoinSaveScRsp" => Some(Self::CmdTextJoinSaveScRsp), - "CmdTextJoinBatchSaveCsReq" => Some(Self::CmdTextJoinBatchSaveCsReq), - "CmdTextJoinBatchSaveScRsp" => Some(Self::CmdTextJoinBatchSaveScRsp), "CmdTextJoinQueryCsReq" => Some(Self::CmdTextJoinQueryCsReq), + "CmdTextJoinSaveCsReq" => Some(Self::CmdTextJoinSaveCsReq), + "CmdTextJoinBatchSaveScRsp" => Some(Self::CmdTextJoinBatchSaveScRsp), + "CmdTextJoinQueryScRsp" => Some(Self::CmdTextJoinQueryScRsp), + "CmdTextJoinBatchSaveCsReq" => Some(Self::CmdTextJoinBatchSaveCsReq), + "CmdTextJoinSaveScRsp" => Some(Self::CmdTextJoinSaveScRsp), _ => None, } } @@ -73948,14 +76462,14 @@ impl CmdTextJoinType { #[repr(i32)] pub enum CmdTrackPhotoActivityType { None = 0, - CmdSettleTrackPhotoStageScRsp = 7552, - CmdStartTrackPhotoStageScRsp = 7559, - CmdQuitTrackPhotoStageScRsp = 7554, - CmdGetTrackPhotoActivityDataScRsp = 7560, - CmdStartTrackPhotoStageCsReq = 7556, - CmdQuitTrackPhotoStageCsReq = 7553, - CmdSettleTrackPhotoStageCsReq = 7551, - CmdGetTrackPhotoActivityDataCsReq = 7555, + CmdQuitTrackPhotoStageCsReq = 7552, + CmdGetTrackPhotoActivityDataScRsp = 7557, + CmdGetTrackPhotoActivityDataCsReq = 7556, + CmdStartTrackPhotoStageScRsp = 7554, + CmdStartTrackPhotoStageCsReq = 7551, + CmdSettleTrackPhotoStageCsReq = 7559, + CmdSettleTrackPhotoStageScRsp = 7555, + CmdQuitTrackPhotoStageScRsp = 7553, } impl CmdTrackPhotoActivityType { /// String value of the enum field names used in the ProtoBuf definition. @@ -73965,36 +76479,36 @@ impl CmdTrackPhotoActivityType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdTrackPhotoActivityTypeNone", - Self::CmdSettleTrackPhotoStageScRsp => "CmdSettleTrackPhotoStageScRsp", - Self::CmdStartTrackPhotoStageScRsp => "CmdStartTrackPhotoStageScRsp", - Self::CmdQuitTrackPhotoStageScRsp => "CmdQuitTrackPhotoStageScRsp", + Self::CmdQuitTrackPhotoStageCsReq => "CmdQuitTrackPhotoStageCsReq", Self::CmdGetTrackPhotoActivityDataScRsp => { "CmdGetTrackPhotoActivityDataScRsp" } - Self::CmdStartTrackPhotoStageCsReq => "CmdStartTrackPhotoStageCsReq", - Self::CmdQuitTrackPhotoStageCsReq => "CmdQuitTrackPhotoStageCsReq", - Self::CmdSettleTrackPhotoStageCsReq => "CmdSettleTrackPhotoStageCsReq", Self::CmdGetTrackPhotoActivityDataCsReq => { "CmdGetTrackPhotoActivityDataCsReq" } + Self::CmdStartTrackPhotoStageScRsp => "CmdStartTrackPhotoStageScRsp", + Self::CmdStartTrackPhotoStageCsReq => "CmdStartTrackPhotoStageCsReq", + Self::CmdSettleTrackPhotoStageCsReq => "CmdSettleTrackPhotoStageCsReq", + Self::CmdSettleTrackPhotoStageScRsp => "CmdSettleTrackPhotoStageScRsp", + Self::CmdQuitTrackPhotoStageScRsp => "CmdQuitTrackPhotoStageScRsp", } } /// 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), - "CmdSettleTrackPhotoStageScRsp" => Some(Self::CmdSettleTrackPhotoStageScRsp), - "CmdStartTrackPhotoStageScRsp" => Some(Self::CmdStartTrackPhotoStageScRsp), - "CmdQuitTrackPhotoStageScRsp" => Some(Self::CmdQuitTrackPhotoStageScRsp), + "CmdQuitTrackPhotoStageCsReq" => Some(Self::CmdQuitTrackPhotoStageCsReq), "CmdGetTrackPhotoActivityDataScRsp" => { Some(Self::CmdGetTrackPhotoActivityDataScRsp) } - "CmdStartTrackPhotoStageCsReq" => Some(Self::CmdStartTrackPhotoStageCsReq), - "CmdQuitTrackPhotoStageCsReq" => Some(Self::CmdQuitTrackPhotoStageCsReq), - "CmdSettleTrackPhotoStageCsReq" => Some(Self::CmdSettleTrackPhotoStageCsReq), "CmdGetTrackPhotoActivityDataCsReq" => { Some(Self::CmdGetTrackPhotoActivityDataCsReq) } + "CmdStartTrackPhotoStageScRsp" => Some(Self::CmdStartTrackPhotoStageScRsp), + "CmdStartTrackPhotoStageCsReq" => Some(Self::CmdStartTrackPhotoStageCsReq), + "CmdSettleTrackPhotoStageCsReq" => Some(Self::CmdSettleTrackPhotoStageCsReq), + "CmdSettleTrackPhotoStageScRsp" => Some(Self::CmdSettleTrackPhotoStageScRsp), + "CmdQuitTrackPhotoStageScRsp" => Some(Self::CmdQuitTrackPhotoStageScRsp), _ => None, } } @@ -74004,33 +76518,33 @@ impl CmdTrackPhotoActivityType { #[repr(i32)] pub enum CmdTrainPartyType { None = 0, - CmdTrainPartyGamePlayStartScRsp = 8092, - CmdTrainPartyLeaveCsReq = 8074, - CmdTrainPartySettleNotify = 8097, - CmdTrainPartyUpdatePosEnvScRsp = 8001, - CmdTrainPartyBuildStartStepScRsp = 8026, - CmdTrainPartyEnterCsReq = 8036, - CmdTrainPartyBuildStartStepCsReq = 8016, - CmdTrainPartyBuildDiyCsReq = 8063, - CmdTrainPartyUpdatePosEnvCsReq = 8042, - CmdTrainPartyUseCardCsReq = 8098, - CmdTrainPartySyncUpdateScNotify = 8041, - CmdTrainPartyGetDataCsReq = 8010, - CmdTrainPartyHandlePendingActionCsReq = 8007, - CmdTrainPartyEnterScRsp = 8078, - CmdTrainPartyGetDataScRsp = 8005, - CmdTrainPartyLeaveScRsp = 8090, - CmdTrainPartyUseCardScRsp = 8053, - CmdTrainPartyBuildingUpdateNotify = 8072, - CmdTrainPartyTakeBuildLevelAwardCsReq = 8051, - CmdTrainPartyHandlePendingActionScRsp = 8039, - CmdTrainPartyBuildDiyScRsp = 8067, - CmdTrainPartyGamePlayStartCsReq = 8069, - CmdTrainPartyAddBuildDynamicBuffCsReq = 8035, - CmdTrainPartyTakeBuildLevelAwardScRsp = 8025, - CmdTrainPartyMoveScNotify = 8079, - CmdTrainPartyAddBuildDynamicBuffScRsp = 8037, - CmdTrainPartyGamePlaySettleNotify = 8024, + CmdTrainPartyAddBuildDynamicBuffCsReq = 8006, + CmdTrainPartyUseCardScRsp = 8081, + CmdTrainPartyEnterScRsp = 8097, + CmdTrainPartySyncUpdateScNotify = 8019, + CmdTrainPartyAddBuildDynamicBuffScRsp = 8046, + CmdTrainPartyTakeBuildLevelAwardScRsp = 8035, + CmdTrainPartyHandlePendingActionCsReq = 8034, + CmdTrainPartySettleNotify = 8012, + CmdTrainPartyUseCardCsReq = 8077, + CmdTrainPartyHandlePendingActionScRsp = 8089, + CmdTrainPartyUpdatePosEnvScRsp = 8064, + CmdTrainPartyMoveScNotify = 8002, + CmdTrainPartyTakeBuildLevelAwardCsReq = 8100, + CmdTrainPartyBuildStartStepCsReq = 8022, + CmdTrainPartyGetDataScRsp = 8014, + CmdTrainPartyGamePlaySettleNotify = 8033, + CmdTrainPartyGamePlayStartScRsp = 8086, + CmdTrainPartyBuildDiyCsReq = 8032, + CmdTrainPartyEnterCsReq = 8031, + CmdTrainPartyBuildDiyScRsp = 8082, + CmdTrainPartyBuildingUpdateNotify = 8066, + CmdTrainPartyLeaveCsReq = 8087, + CmdTrainPartyGetDataCsReq = 8041, + CmdTrainPartyGamePlayStartCsReq = 8025, + CmdTrainPartyUpdatePosEnvCsReq = 8010, + CmdTrainPartyBuildStartStepScRsp = 8096, + CmdTrainPartyLeaveScRsp = 8015, } impl CmdTrainPartyType { /// String value of the enum field names used in the ProtoBuf definition. @@ -74040,112 +76554,112 @@ impl CmdTrainPartyType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdTrainPartyTypeNone", - Self::CmdTrainPartyGamePlayStartScRsp => "CmdTrainPartyGamePlayStartScRsp", - Self::CmdTrainPartyLeaveCsReq => "CmdTrainPartyLeaveCsReq", - Self::CmdTrainPartySettleNotify => "CmdTrainPartySettleNotify", - Self::CmdTrainPartyUpdatePosEnvScRsp => "CmdTrainPartyUpdatePosEnvScRsp", - Self::CmdTrainPartyBuildStartStepScRsp => "CmdTrainPartyBuildStartStepScRsp", - Self::CmdTrainPartyEnterCsReq => "CmdTrainPartyEnterCsReq", - Self::CmdTrainPartyBuildStartStepCsReq => "CmdTrainPartyBuildStartStepCsReq", - Self::CmdTrainPartyBuildDiyCsReq => "CmdTrainPartyBuildDiyCsReq", - Self::CmdTrainPartyUpdatePosEnvCsReq => "CmdTrainPartyUpdatePosEnvCsReq", - Self::CmdTrainPartyUseCardCsReq => "CmdTrainPartyUseCardCsReq", - Self::CmdTrainPartySyncUpdateScNotify => "CmdTrainPartySyncUpdateScNotify", - Self::CmdTrainPartyGetDataCsReq => "CmdTrainPartyGetDataCsReq", - Self::CmdTrainPartyHandlePendingActionCsReq => { - "CmdTrainPartyHandlePendingActionCsReq" - } - Self::CmdTrainPartyEnterScRsp => "CmdTrainPartyEnterScRsp", - Self::CmdTrainPartyGetDataScRsp => "CmdTrainPartyGetDataScRsp", - Self::CmdTrainPartyLeaveScRsp => "CmdTrainPartyLeaveScRsp", - Self::CmdTrainPartyUseCardScRsp => "CmdTrainPartyUseCardScRsp", - Self::CmdTrainPartyBuildingUpdateNotify => { - "CmdTrainPartyBuildingUpdateNotify" - } - Self::CmdTrainPartyTakeBuildLevelAwardCsReq => { - "CmdTrainPartyTakeBuildLevelAwardCsReq" - } - Self::CmdTrainPartyHandlePendingActionScRsp => { - "CmdTrainPartyHandlePendingActionScRsp" - } - Self::CmdTrainPartyBuildDiyScRsp => "CmdTrainPartyBuildDiyScRsp", - Self::CmdTrainPartyGamePlayStartCsReq => "CmdTrainPartyGamePlayStartCsReq", Self::CmdTrainPartyAddBuildDynamicBuffCsReq => { "CmdTrainPartyAddBuildDynamicBuffCsReq" } + Self::CmdTrainPartyUseCardScRsp => "CmdTrainPartyUseCardScRsp", + Self::CmdTrainPartyEnterScRsp => "CmdTrainPartyEnterScRsp", + Self::CmdTrainPartySyncUpdateScNotify => "CmdTrainPartySyncUpdateScNotify", + Self::CmdTrainPartyAddBuildDynamicBuffScRsp => { + "CmdTrainPartyAddBuildDynamicBuffScRsp" + } Self::CmdTrainPartyTakeBuildLevelAwardScRsp => { "CmdTrainPartyTakeBuildLevelAwardScRsp" } - Self::CmdTrainPartyMoveScNotify => "CmdTrainPartyMoveScNotify", - Self::CmdTrainPartyAddBuildDynamicBuffScRsp => { - "CmdTrainPartyAddBuildDynamicBuffScRsp" + Self::CmdTrainPartyHandlePendingActionCsReq => { + "CmdTrainPartyHandlePendingActionCsReq" } + Self::CmdTrainPartySettleNotify => "CmdTrainPartySettleNotify", + Self::CmdTrainPartyUseCardCsReq => "CmdTrainPartyUseCardCsReq", + Self::CmdTrainPartyHandlePendingActionScRsp => { + "CmdTrainPartyHandlePendingActionScRsp" + } + Self::CmdTrainPartyUpdatePosEnvScRsp => "CmdTrainPartyUpdatePosEnvScRsp", + Self::CmdTrainPartyMoveScNotify => "CmdTrainPartyMoveScNotify", + Self::CmdTrainPartyTakeBuildLevelAwardCsReq => { + "CmdTrainPartyTakeBuildLevelAwardCsReq" + } + Self::CmdTrainPartyBuildStartStepCsReq => "CmdTrainPartyBuildStartStepCsReq", + Self::CmdTrainPartyGetDataScRsp => "CmdTrainPartyGetDataScRsp", Self::CmdTrainPartyGamePlaySettleNotify => { "CmdTrainPartyGamePlaySettleNotify" } + Self::CmdTrainPartyGamePlayStartScRsp => "CmdTrainPartyGamePlayStartScRsp", + Self::CmdTrainPartyBuildDiyCsReq => "CmdTrainPartyBuildDiyCsReq", + Self::CmdTrainPartyEnterCsReq => "CmdTrainPartyEnterCsReq", + Self::CmdTrainPartyBuildDiyScRsp => "CmdTrainPartyBuildDiyScRsp", + Self::CmdTrainPartyBuildingUpdateNotify => { + "CmdTrainPartyBuildingUpdateNotify" + } + Self::CmdTrainPartyLeaveCsReq => "CmdTrainPartyLeaveCsReq", + Self::CmdTrainPartyGetDataCsReq => "CmdTrainPartyGetDataCsReq", + Self::CmdTrainPartyGamePlayStartCsReq => "CmdTrainPartyGamePlayStartCsReq", + Self::CmdTrainPartyUpdatePosEnvCsReq => "CmdTrainPartyUpdatePosEnvCsReq", + Self::CmdTrainPartyBuildStartStepScRsp => "CmdTrainPartyBuildStartStepScRsp", + Self::CmdTrainPartyLeaveScRsp => "CmdTrainPartyLeaveScRsp", } } /// 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), - "CmdTrainPartyGamePlayStartScRsp" => { - Some(Self::CmdTrainPartyGamePlayStartScRsp) + "CmdTrainPartyAddBuildDynamicBuffCsReq" => { + Some(Self::CmdTrainPartyAddBuildDynamicBuffCsReq) } - "CmdTrainPartyLeaveCsReq" => Some(Self::CmdTrainPartyLeaveCsReq), - "CmdTrainPartySettleNotify" => Some(Self::CmdTrainPartySettleNotify), - "CmdTrainPartyUpdatePosEnvScRsp" => { - Some(Self::CmdTrainPartyUpdatePosEnvScRsp) - } - "CmdTrainPartyBuildStartStepScRsp" => { - Some(Self::CmdTrainPartyBuildStartStepScRsp) - } - "CmdTrainPartyEnterCsReq" => Some(Self::CmdTrainPartyEnterCsReq), - "CmdTrainPartyBuildStartStepCsReq" => { - Some(Self::CmdTrainPartyBuildStartStepCsReq) - } - "CmdTrainPartyBuildDiyCsReq" => Some(Self::CmdTrainPartyBuildDiyCsReq), - "CmdTrainPartyUpdatePosEnvCsReq" => { - Some(Self::CmdTrainPartyUpdatePosEnvCsReq) - } - "CmdTrainPartyUseCardCsReq" => Some(Self::CmdTrainPartyUseCardCsReq), + "CmdTrainPartyUseCardScRsp" => Some(Self::CmdTrainPartyUseCardScRsp), + "CmdTrainPartyEnterScRsp" => Some(Self::CmdTrainPartyEnterScRsp), "CmdTrainPartySyncUpdateScNotify" => { Some(Self::CmdTrainPartySyncUpdateScNotify) } - "CmdTrainPartyGetDataCsReq" => Some(Self::CmdTrainPartyGetDataCsReq), - "CmdTrainPartyHandlePendingActionCsReq" => { - Some(Self::CmdTrainPartyHandlePendingActionCsReq) - } - "CmdTrainPartyEnterScRsp" => Some(Self::CmdTrainPartyEnterScRsp), - "CmdTrainPartyGetDataScRsp" => Some(Self::CmdTrainPartyGetDataScRsp), - "CmdTrainPartyLeaveScRsp" => Some(Self::CmdTrainPartyLeaveScRsp), - "CmdTrainPartyUseCardScRsp" => Some(Self::CmdTrainPartyUseCardScRsp), - "CmdTrainPartyBuildingUpdateNotify" => { - Some(Self::CmdTrainPartyBuildingUpdateNotify) - } - "CmdTrainPartyTakeBuildLevelAwardCsReq" => { - Some(Self::CmdTrainPartyTakeBuildLevelAwardCsReq) - } - "CmdTrainPartyHandlePendingActionScRsp" => { - Some(Self::CmdTrainPartyHandlePendingActionScRsp) - } - "CmdTrainPartyBuildDiyScRsp" => Some(Self::CmdTrainPartyBuildDiyScRsp), - "CmdTrainPartyGamePlayStartCsReq" => { - Some(Self::CmdTrainPartyGamePlayStartCsReq) - } - "CmdTrainPartyAddBuildDynamicBuffCsReq" => { - Some(Self::CmdTrainPartyAddBuildDynamicBuffCsReq) + "CmdTrainPartyAddBuildDynamicBuffScRsp" => { + Some(Self::CmdTrainPartyAddBuildDynamicBuffScRsp) } "CmdTrainPartyTakeBuildLevelAwardScRsp" => { Some(Self::CmdTrainPartyTakeBuildLevelAwardScRsp) } - "CmdTrainPartyMoveScNotify" => Some(Self::CmdTrainPartyMoveScNotify), - "CmdTrainPartyAddBuildDynamicBuffScRsp" => { - Some(Self::CmdTrainPartyAddBuildDynamicBuffScRsp) + "CmdTrainPartyHandlePendingActionCsReq" => { + Some(Self::CmdTrainPartyHandlePendingActionCsReq) } + "CmdTrainPartySettleNotify" => Some(Self::CmdTrainPartySettleNotify), + "CmdTrainPartyUseCardCsReq" => Some(Self::CmdTrainPartyUseCardCsReq), + "CmdTrainPartyHandlePendingActionScRsp" => { + Some(Self::CmdTrainPartyHandlePendingActionScRsp) + } + "CmdTrainPartyUpdatePosEnvScRsp" => { + Some(Self::CmdTrainPartyUpdatePosEnvScRsp) + } + "CmdTrainPartyMoveScNotify" => Some(Self::CmdTrainPartyMoveScNotify), + "CmdTrainPartyTakeBuildLevelAwardCsReq" => { + Some(Self::CmdTrainPartyTakeBuildLevelAwardCsReq) + } + "CmdTrainPartyBuildStartStepCsReq" => { + Some(Self::CmdTrainPartyBuildStartStepCsReq) + } + "CmdTrainPartyGetDataScRsp" => Some(Self::CmdTrainPartyGetDataScRsp), "CmdTrainPartyGamePlaySettleNotify" => { Some(Self::CmdTrainPartyGamePlaySettleNotify) } + "CmdTrainPartyGamePlayStartScRsp" => { + Some(Self::CmdTrainPartyGamePlayStartScRsp) + } + "CmdTrainPartyBuildDiyCsReq" => Some(Self::CmdTrainPartyBuildDiyCsReq), + "CmdTrainPartyEnterCsReq" => Some(Self::CmdTrainPartyEnterCsReq), + "CmdTrainPartyBuildDiyScRsp" => Some(Self::CmdTrainPartyBuildDiyScRsp), + "CmdTrainPartyBuildingUpdateNotify" => { + Some(Self::CmdTrainPartyBuildingUpdateNotify) + } + "CmdTrainPartyLeaveCsReq" => Some(Self::CmdTrainPartyLeaveCsReq), + "CmdTrainPartyGetDataCsReq" => Some(Self::CmdTrainPartyGetDataCsReq), + "CmdTrainPartyGamePlayStartCsReq" => { + Some(Self::CmdTrainPartyGamePlayStartCsReq) + } + "CmdTrainPartyUpdatePosEnvCsReq" => { + Some(Self::CmdTrainPartyUpdatePosEnvCsReq) + } + "CmdTrainPartyBuildStartStepScRsp" => { + Some(Self::CmdTrainPartyBuildStartStepScRsp) + } + "CmdTrainPartyLeaveScRsp" => Some(Self::CmdTrainPartyLeaveScRsp), _ => None, } } @@ -74344,18 +76858,18 @@ impl TrainPartyMtSkillType { #[repr(i32)] pub enum CmdTrainVisitorType { None = 0, - CmdTrainVisitorBehaviorFinishCsReq = 3710, - CmdTrainVisitorBehaviorFinishScRsp = 3705, - CmdTrainRefreshTimeNotify = 3779, - CmdShowNewSupplementVisitorScRsp = 3739, - CmdGetTrainVisitorRegisterCsReq = 3797, - CmdShowNewSupplementVisitorCsReq = 3707, - CmdGetTrainVisitorBehaviorScRsp = 3753, - CmdGetTrainVisitorRegisterScRsp = 3706, - CmdTrainVisitorRewardSendNotify = 3702, - CmdGetTrainVisitorBehaviorCsReq = 3798, - CmdTakeTrainVisitorUntakenBehaviorRewardCsReq = 3741, - CmdTakeTrainVisitorUntakenBehaviorRewardScRsp = 3755, + CmdShowNewSupplementVisitorCsReq = 3734, + CmdTrainVisitorRewardSendNotify = 3785, + CmdGetTrainVisitorBehaviorCsReq = 3777, + CmdGetTrainVisitorBehaviorScRsp = 3781, + CmdTrainVisitorBehaviorFinishScRsp = 3714, + CmdTrainRefreshTimeNotify = 3702, + CmdGetTrainVisitorRegisterCsReq = 3712, + CmdGetTrainVisitorRegisterScRsp = 3788, + CmdTakeTrainVisitorUntakenBehaviorRewardScRsp = 3762, + CmdShowNewSupplementVisitorScRsp = 3789, + CmdTrainVisitorBehaviorFinishCsReq = 3741, + CmdTakeTrainVisitorUntakenBehaviorRewardCsReq = 3719, } impl CmdTrainVisitorType { /// String value of the enum field names used in the ProtoBuf definition. @@ -74365,66 +76879,66 @@ impl CmdTrainVisitorType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdTrainVisitorTypeNone", - Self::CmdTrainVisitorBehaviorFinishCsReq => { - "CmdTrainVisitorBehaviorFinishCsReq" - } + Self::CmdShowNewSupplementVisitorCsReq => "CmdShowNewSupplementVisitorCsReq", + Self::CmdTrainVisitorRewardSendNotify => "CmdTrainVisitorRewardSendNotify", + Self::CmdGetTrainVisitorBehaviorCsReq => "CmdGetTrainVisitorBehaviorCsReq", + Self::CmdGetTrainVisitorBehaviorScRsp => "CmdGetTrainVisitorBehaviorScRsp", Self::CmdTrainVisitorBehaviorFinishScRsp => { "CmdTrainVisitorBehaviorFinishScRsp" } Self::CmdTrainRefreshTimeNotify => "CmdTrainRefreshTimeNotify", - Self::CmdShowNewSupplementVisitorScRsp => "CmdShowNewSupplementVisitorScRsp", Self::CmdGetTrainVisitorRegisterCsReq => "CmdGetTrainVisitorRegisterCsReq", - Self::CmdShowNewSupplementVisitorCsReq => "CmdShowNewSupplementVisitorCsReq", - Self::CmdGetTrainVisitorBehaviorScRsp => "CmdGetTrainVisitorBehaviorScRsp", Self::CmdGetTrainVisitorRegisterScRsp => "CmdGetTrainVisitorRegisterScRsp", - Self::CmdTrainVisitorRewardSendNotify => "CmdTrainVisitorRewardSendNotify", - Self::CmdGetTrainVisitorBehaviorCsReq => "CmdGetTrainVisitorBehaviorCsReq", - Self::CmdTakeTrainVisitorUntakenBehaviorRewardCsReq => { - "CmdTakeTrainVisitorUntakenBehaviorRewardCsReq" - } Self::CmdTakeTrainVisitorUntakenBehaviorRewardScRsp => { "CmdTakeTrainVisitorUntakenBehaviorRewardScRsp" } + Self::CmdShowNewSupplementVisitorScRsp => "CmdShowNewSupplementVisitorScRsp", + Self::CmdTrainVisitorBehaviorFinishCsReq => { + "CmdTrainVisitorBehaviorFinishCsReq" + } + Self::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), - "CmdTrainVisitorBehaviorFinishCsReq" => { - Some(Self::CmdTrainVisitorBehaviorFinishCsReq) - } - "CmdTrainVisitorBehaviorFinishScRsp" => { - Some(Self::CmdTrainVisitorBehaviorFinishScRsp) - } - "CmdTrainRefreshTimeNotify" => Some(Self::CmdTrainRefreshTimeNotify), - "CmdShowNewSupplementVisitorScRsp" => { - Some(Self::CmdShowNewSupplementVisitorScRsp) - } - "CmdGetTrainVisitorRegisterCsReq" => { - Some(Self::CmdGetTrainVisitorRegisterCsReq) - } "CmdShowNewSupplementVisitorCsReq" => { Some(Self::CmdShowNewSupplementVisitorCsReq) } - "CmdGetTrainVisitorBehaviorScRsp" => { - Some(Self::CmdGetTrainVisitorBehaviorScRsp) - } - "CmdGetTrainVisitorRegisterScRsp" => { - Some(Self::CmdGetTrainVisitorRegisterScRsp) - } "CmdTrainVisitorRewardSendNotify" => { Some(Self::CmdTrainVisitorRewardSendNotify) } "CmdGetTrainVisitorBehaviorCsReq" => { Some(Self::CmdGetTrainVisitorBehaviorCsReq) } - "CmdTakeTrainVisitorUntakenBehaviorRewardCsReq" => { - Some(Self::CmdTakeTrainVisitorUntakenBehaviorRewardCsReq) + "CmdGetTrainVisitorBehaviorScRsp" => { + Some(Self::CmdGetTrainVisitorBehaviorScRsp) + } + "CmdTrainVisitorBehaviorFinishScRsp" => { + Some(Self::CmdTrainVisitorBehaviorFinishScRsp) + } + "CmdTrainRefreshTimeNotify" => Some(Self::CmdTrainRefreshTimeNotify), + "CmdGetTrainVisitorRegisterCsReq" => { + Some(Self::CmdGetTrainVisitorRegisterCsReq) + } + "CmdGetTrainVisitorRegisterScRsp" => { + Some(Self::CmdGetTrainVisitorRegisterScRsp) } "CmdTakeTrainVisitorUntakenBehaviorRewardScRsp" => { Some(Self::CmdTakeTrainVisitorUntakenBehaviorRewardScRsp) } + "CmdShowNewSupplementVisitorScRsp" => { + Some(Self::CmdShowNewSupplementVisitorScRsp) + } + "CmdTrainVisitorBehaviorFinishCsReq" => { + Some(Self::CmdTrainVisitorBehaviorFinishCsReq) + } + "CmdTakeTrainVisitorUntakenBehaviorRewardCsReq" => { + Some(Self::CmdTakeTrainVisitorUntakenBehaviorRewardCsReq) + } _ => None, } } @@ -74550,26 +77064,26 @@ impl Jfjjfgaeoab { #[repr(i32)] pub enum CmdTravelBrochure { None = 0, - ApplyPasterListScRsp = 6490, - UpdatePasterPosCsReq = 6407, - GetDataCsReq = 6410, - SetCustomValueCsReq = 6463, - SelectMessageCsReq = 6479, - SetCustomValueScRsp = 6467, - UpdatePasterPosScRsp = 6439, - RemovePasterCsReq = 6441, - SelectMessageScRsp = 6402, - ApplyPasterCsReq = 6497, - RemovePasterScRsp = 6455, - PageUnlockScNotify = 6498, - SetPageDescStatusCsReq = 6472, - ApplyPasterScRsp = 6406, - PageResetCsReq = 6436, - PageResetScRsp = 6478, - SetPageDescStatusScRsp = 6494, - GetPasterScNotify = 6416, - ApplyPasterListCsReq = 6474, - GetDataScRsp = 6405, + SelectMessageScRsp = 6485, + ApplyPasterCsReq = 6412, + SetPageDescStatusScRsp = 6492, + RemovePasterScRsp = 6462, + RemovePasterCsReq = 6419, + UpdatePasterPosCsReq = 6434, + PageUnlockScNotify = 6477, + ApplyPasterListCsReq = 6487, + SetCustomValueScRsp = 6482, + GetDataScRsp = 6414, + ApplyPasterScRsp = 6488, + GetDataCsReq = 6441, + SelectMessageCsReq = 6402, + ApplyPasterListScRsp = 6415, + PageResetCsReq = 6431, + SetCustomValueCsReq = 6432, + PageResetScRsp = 6497, + UpdatePasterPosScRsp = 6489, + GetPasterScNotify = 6422, + SetPageDescStatusCsReq = 6466, } impl CmdTravelBrochure { /// String value of the enum field names used in the ProtoBuf definition. @@ -74579,56 +77093,56 @@ impl CmdTravelBrochure { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdTravelBrochureNone", - Self::ApplyPasterListScRsp => "CmdTravelBrochureApplyPasterListScRsp", - Self::UpdatePasterPosCsReq => "CmdTravelBrochureUpdatePasterPosCsReq", - Self::GetDataCsReq => "CmdTravelBrochureGetDataCsReq", - Self::SetCustomValueCsReq => "CmdTravelBrochureSetCustomValueCsReq", - Self::SelectMessageCsReq => "CmdTravelBrochureSelectMessageCsReq", - Self::SetCustomValueScRsp => "CmdTravelBrochureSetCustomValueScRsp", - Self::UpdatePasterPosScRsp => "CmdTravelBrochureUpdatePasterPosScRsp", - Self::RemovePasterCsReq => "CmdTravelBrochureRemovePasterCsReq", Self::SelectMessageScRsp => "CmdTravelBrochureSelectMessageScRsp", Self::ApplyPasterCsReq => "CmdTravelBrochureApplyPasterCsReq", - Self::RemovePasterScRsp => "CmdTravelBrochureRemovePasterScRsp", - Self::PageUnlockScNotify => "CmdTravelBrochurePageUnlockScNotify", - Self::SetPageDescStatusCsReq => "CmdTravelBrochureSetPageDescStatusCsReq", - Self::ApplyPasterScRsp => "CmdTravelBrochureApplyPasterScRsp", - Self::PageResetCsReq => "CmdTravelBrochurePageResetCsReq", - Self::PageResetScRsp => "CmdTravelBrochurePageResetScRsp", Self::SetPageDescStatusScRsp => "CmdTravelBrochureSetPageDescStatusScRsp", - Self::GetPasterScNotify => "CmdTravelBrochureGetPasterScNotify", + Self::RemovePasterScRsp => "CmdTravelBrochureRemovePasterScRsp", + Self::RemovePasterCsReq => "CmdTravelBrochureRemovePasterCsReq", + Self::UpdatePasterPosCsReq => "CmdTravelBrochureUpdatePasterPosCsReq", + Self::PageUnlockScNotify => "CmdTravelBrochurePageUnlockScNotify", Self::ApplyPasterListCsReq => "CmdTravelBrochureApplyPasterListCsReq", + Self::SetCustomValueScRsp => "CmdTravelBrochureSetCustomValueScRsp", Self::GetDataScRsp => "CmdTravelBrochureGetDataScRsp", + Self::ApplyPasterScRsp => "CmdTravelBrochureApplyPasterScRsp", + Self::GetDataCsReq => "CmdTravelBrochureGetDataCsReq", + Self::SelectMessageCsReq => "CmdTravelBrochureSelectMessageCsReq", + Self::ApplyPasterListScRsp => "CmdTravelBrochureApplyPasterListScRsp", + Self::PageResetCsReq => "CmdTravelBrochurePageResetCsReq", + Self::SetCustomValueCsReq => "CmdTravelBrochureSetCustomValueCsReq", + Self::PageResetScRsp => "CmdTravelBrochurePageResetScRsp", + Self::UpdatePasterPosScRsp => "CmdTravelBrochureUpdatePasterPosScRsp", + Self::GetPasterScNotify => "CmdTravelBrochureGetPasterScNotify", + Self::SetPageDescStatusCsReq => "CmdTravelBrochureSetPageDescStatusCsReq", } } /// 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), - "CmdTravelBrochureApplyPasterListScRsp" => Some(Self::ApplyPasterListScRsp), - "CmdTravelBrochureUpdatePasterPosCsReq" => Some(Self::UpdatePasterPosCsReq), - "CmdTravelBrochureGetDataCsReq" => Some(Self::GetDataCsReq), - "CmdTravelBrochureSetCustomValueCsReq" => Some(Self::SetCustomValueCsReq), - "CmdTravelBrochureSelectMessageCsReq" => Some(Self::SelectMessageCsReq), - "CmdTravelBrochureSetCustomValueScRsp" => Some(Self::SetCustomValueScRsp), - "CmdTravelBrochureUpdatePasterPosScRsp" => Some(Self::UpdatePasterPosScRsp), - "CmdTravelBrochureRemovePasterCsReq" => Some(Self::RemovePasterCsReq), "CmdTravelBrochureSelectMessageScRsp" => Some(Self::SelectMessageScRsp), "CmdTravelBrochureApplyPasterCsReq" => Some(Self::ApplyPasterCsReq), - "CmdTravelBrochureRemovePasterScRsp" => Some(Self::RemovePasterScRsp), - "CmdTravelBrochurePageUnlockScNotify" => Some(Self::PageUnlockScNotify), - "CmdTravelBrochureSetPageDescStatusCsReq" => { - Some(Self::SetPageDescStatusCsReq) - } - "CmdTravelBrochureApplyPasterScRsp" => Some(Self::ApplyPasterScRsp), - "CmdTravelBrochurePageResetCsReq" => Some(Self::PageResetCsReq), - "CmdTravelBrochurePageResetScRsp" => Some(Self::PageResetScRsp), "CmdTravelBrochureSetPageDescStatusScRsp" => { Some(Self::SetPageDescStatusScRsp) } - "CmdTravelBrochureGetPasterScNotify" => Some(Self::GetPasterScNotify), + "CmdTravelBrochureRemovePasterScRsp" => Some(Self::RemovePasterScRsp), + "CmdTravelBrochureRemovePasterCsReq" => Some(Self::RemovePasterCsReq), + "CmdTravelBrochureUpdatePasterPosCsReq" => Some(Self::UpdatePasterPosCsReq), + "CmdTravelBrochurePageUnlockScNotify" => Some(Self::PageUnlockScNotify), "CmdTravelBrochureApplyPasterListCsReq" => Some(Self::ApplyPasterListCsReq), + "CmdTravelBrochureSetCustomValueScRsp" => Some(Self::SetCustomValueScRsp), "CmdTravelBrochureGetDataScRsp" => Some(Self::GetDataScRsp), + "CmdTravelBrochureApplyPasterScRsp" => Some(Self::ApplyPasterScRsp), + "CmdTravelBrochureGetDataCsReq" => Some(Self::GetDataCsReq), + "CmdTravelBrochureSelectMessageCsReq" => Some(Self::SelectMessageCsReq), + "CmdTravelBrochureApplyPasterListScRsp" => Some(Self::ApplyPasterListScRsp), + "CmdTravelBrochurePageResetCsReq" => Some(Self::PageResetCsReq), + "CmdTravelBrochureSetCustomValueCsReq" => Some(Self::SetCustomValueCsReq), + "CmdTravelBrochurePageResetScRsp" => Some(Self::PageResetScRsp), + "CmdTravelBrochureUpdatePasterPosScRsp" => Some(Self::UpdatePasterPosScRsp), + "CmdTravelBrochureGetPasterScNotify" => Some(Self::GetPasterScNotify), + "CmdTravelBrochureSetPageDescStatusCsReq" => { + Some(Self::SetPageDescStatusCsReq) + } _ => None, } } @@ -74698,22 +77212,22 @@ impl Dcjaopdinoi { #[repr(i32)] pub enum CmdTreasureDungeonType { None = 0, - CmdOpenTreasureDungeonGridCsReq = 4463, - CmdFightTreasureDungeonMonsterScRsp = 4494, - CmdOpenTreasureDungeonGridScRsp = 4467, - CmdInteractTreasureDungeonGridScRsp = 4478, - CmdTreasureDungeonFinishScNotify = 4405, - CmdFightTreasureDungeonMonsterCsReq = 4472, - CmdUseTreasureDungeonItemScRsp = 4490, - CmdQuitTreasureDungeonScRsp = 4462, - CmdGetTreasureDungeonActivityDataCsReq = 4407, - CmdInteractTreasureDungeonGridCsReq = 4436, - CmdEnterTreasureDungeonCsReq = 4416, - CmdTreasureDungeonDataScNotify = 4410, - CmdGetTreasureDungeonActivityDataScRsp = 4439, - CmdQuitTreasureDungeonCsReq = 4454, - CmdEnterTreasureDungeonScRsp = 4426, - CmdUseTreasureDungeonItemCsReq = 4474, + CmdTreasureDungeonFinishScNotify = 4414, + CmdEnterTreasureDungeonCsReq = 4422, + CmdFightTreasureDungeonMonsterScRsp = 4492, + CmdGetTreasureDungeonActivityDataScRsp = 4489, + CmdEnterTreasureDungeonScRsp = 4496, + CmdInteractTreasureDungeonGridScRsp = 4497, + CmdOpenTreasureDungeonGridScRsp = 4482, + CmdQuitTreasureDungeonScRsp = 4490, + CmdUseTreasureDungeonItemCsReq = 4487, + CmdUseTreasureDungeonItemScRsp = 4415, + CmdQuitTreasureDungeonCsReq = 4420, + CmdOpenTreasureDungeonGridCsReq = 4432, + CmdTreasureDungeonDataScNotify = 4441, + CmdInteractTreasureDungeonGridCsReq = 4431, + CmdFightTreasureDungeonMonsterCsReq = 4466, + CmdGetTreasureDungeonActivityDataCsReq = 4434, } impl CmdTreasureDungeonType { /// String value of the enum field names used in the ProtoBuf definition. @@ -74723,80 +77237,80 @@ impl CmdTreasureDungeonType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdTreasureDungeonTypeNone", - Self::CmdOpenTreasureDungeonGridCsReq => "CmdOpenTreasureDungeonGridCsReq", + Self::CmdTreasureDungeonFinishScNotify => "CmdTreasureDungeonFinishScNotify", + Self::CmdEnterTreasureDungeonCsReq => "CmdEnterTreasureDungeonCsReq", Self::CmdFightTreasureDungeonMonsterScRsp => { "CmdFightTreasureDungeonMonsterScRsp" } - Self::CmdOpenTreasureDungeonGridScRsp => "CmdOpenTreasureDungeonGridScRsp", - Self::CmdInteractTreasureDungeonGridScRsp => { - "CmdInteractTreasureDungeonGridScRsp" - } - Self::CmdTreasureDungeonFinishScNotify => "CmdTreasureDungeonFinishScNotify", - Self::CmdFightTreasureDungeonMonsterCsReq => { - "CmdFightTreasureDungeonMonsterCsReq" - } - Self::CmdUseTreasureDungeonItemScRsp => "CmdUseTreasureDungeonItemScRsp", - Self::CmdQuitTreasureDungeonScRsp => "CmdQuitTreasureDungeonScRsp", - Self::CmdGetTreasureDungeonActivityDataCsReq => { - "CmdGetTreasureDungeonActivityDataCsReq" - } - Self::CmdInteractTreasureDungeonGridCsReq => { - "CmdInteractTreasureDungeonGridCsReq" - } - Self::CmdEnterTreasureDungeonCsReq => "CmdEnterTreasureDungeonCsReq", - Self::CmdTreasureDungeonDataScNotify => "CmdTreasureDungeonDataScNotify", Self::CmdGetTreasureDungeonActivityDataScRsp => { "CmdGetTreasureDungeonActivityDataScRsp" } - Self::CmdQuitTreasureDungeonCsReq => "CmdQuitTreasureDungeonCsReq", Self::CmdEnterTreasureDungeonScRsp => "CmdEnterTreasureDungeonScRsp", + Self::CmdInteractTreasureDungeonGridScRsp => { + "CmdInteractTreasureDungeonGridScRsp" + } + Self::CmdOpenTreasureDungeonGridScRsp => "CmdOpenTreasureDungeonGridScRsp", + Self::CmdQuitTreasureDungeonScRsp => "CmdQuitTreasureDungeonScRsp", Self::CmdUseTreasureDungeonItemCsReq => "CmdUseTreasureDungeonItemCsReq", + Self::CmdUseTreasureDungeonItemScRsp => "CmdUseTreasureDungeonItemScRsp", + Self::CmdQuitTreasureDungeonCsReq => "CmdQuitTreasureDungeonCsReq", + Self::CmdOpenTreasureDungeonGridCsReq => "CmdOpenTreasureDungeonGridCsReq", + Self::CmdTreasureDungeonDataScNotify => "CmdTreasureDungeonDataScNotify", + Self::CmdInteractTreasureDungeonGridCsReq => { + "CmdInteractTreasureDungeonGridCsReq" + } + Self::CmdFightTreasureDungeonMonsterCsReq => { + "CmdFightTreasureDungeonMonsterCsReq" + } + Self::CmdGetTreasureDungeonActivityDataCsReq => { + "CmdGetTreasureDungeonActivityDataCsReq" + } } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdTreasureDungeonTypeNone" => Some(Self::None), - "CmdOpenTreasureDungeonGridCsReq" => { - Some(Self::CmdOpenTreasureDungeonGridCsReq) - } - "CmdFightTreasureDungeonMonsterScRsp" => { - Some(Self::CmdFightTreasureDungeonMonsterScRsp) - } - "CmdOpenTreasureDungeonGridScRsp" => { - Some(Self::CmdOpenTreasureDungeonGridScRsp) - } - "CmdInteractTreasureDungeonGridScRsp" => { - Some(Self::CmdInteractTreasureDungeonGridScRsp) - } "CmdTreasureDungeonFinishScNotify" => { Some(Self::CmdTreasureDungeonFinishScNotify) } - "CmdFightTreasureDungeonMonsterCsReq" => { - Some(Self::CmdFightTreasureDungeonMonsterCsReq) - } - "CmdUseTreasureDungeonItemScRsp" => { - Some(Self::CmdUseTreasureDungeonItemScRsp) - } - "CmdQuitTreasureDungeonScRsp" => Some(Self::CmdQuitTreasureDungeonScRsp), - "CmdGetTreasureDungeonActivityDataCsReq" => { - Some(Self::CmdGetTreasureDungeonActivityDataCsReq) - } - "CmdInteractTreasureDungeonGridCsReq" => { - Some(Self::CmdInteractTreasureDungeonGridCsReq) - } "CmdEnterTreasureDungeonCsReq" => Some(Self::CmdEnterTreasureDungeonCsReq), - "CmdTreasureDungeonDataScNotify" => { - Some(Self::CmdTreasureDungeonDataScNotify) + "CmdFightTreasureDungeonMonsterScRsp" => { + Some(Self::CmdFightTreasureDungeonMonsterScRsp) } "CmdGetTreasureDungeonActivityDataScRsp" => { Some(Self::CmdGetTreasureDungeonActivityDataScRsp) } - "CmdQuitTreasureDungeonCsReq" => Some(Self::CmdQuitTreasureDungeonCsReq), "CmdEnterTreasureDungeonScRsp" => Some(Self::CmdEnterTreasureDungeonScRsp), + "CmdInteractTreasureDungeonGridScRsp" => { + Some(Self::CmdInteractTreasureDungeonGridScRsp) + } + "CmdOpenTreasureDungeonGridScRsp" => { + Some(Self::CmdOpenTreasureDungeonGridScRsp) + } + "CmdQuitTreasureDungeonScRsp" => Some(Self::CmdQuitTreasureDungeonScRsp), "CmdUseTreasureDungeonItemCsReq" => { Some(Self::CmdUseTreasureDungeonItemCsReq) } + "CmdUseTreasureDungeonItemScRsp" => { + Some(Self::CmdUseTreasureDungeonItemScRsp) + } + "CmdQuitTreasureDungeonCsReq" => Some(Self::CmdQuitTreasureDungeonCsReq), + "CmdOpenTreasureDungeonGridCsReq" => { + Some(Self::CmdOpenTreasureDungeonGridCsReq) + } + "CmdTreasureDungeonDataScNotify" => { + Some(Self::CmdTreasureDungeonDataScNotify) + } + "CmdInteractTreasureDungeonGridCsReq" => { + Some(Self::CmdInteractTreasureDungeonGridCsReq) + } + "CmdFightTreasureDungeonMonsterCsReq" => { + Some(Self::CmdFightTreasureDungeonMonsterCsReq) + } + "CmdGetTreasureDungeonActivityDataCsReq" => { + Some(Self::CmdGetTreasureDungeonActivityDataCsReq) + } _ => None, } } @@ -74999,18 +77513,18 @@ impl Imknbjcoiop { #[repr(i32)] pub enum CmdTutorialType { None = 0, - CmdUnlockTutorialCsReq = 1679, - CmdFinishTutorialGuideCsReq = 1607, - CmdGetTutorialGuideCsReq = 1698, - CmdGetTutorialScRsp = 1605, - CmdUnlockTutorialGuideScRsp = 1606, - CmdFinishTutorialScRsp = 1655, - CmdGetTutorialCsReq = 1610, - CmdGetTutorialGuideScRsp = 1653, - CmdFinishTutorialCsReq = 1641, - CmdUnlockTutorialGuideCsReq = 1697, - CmdFinishTutorialGuideScRsp = 1639, - CmdUnlockTutorialScRsp = 1602, + CmdGetTutorialCsReq = 1641, + CmdGetTutorialGuideCsReq = 1677, + CmdFinishTutorialScRsp = 1662, + CmdFinishTutorialGuideScRsp = 1689, + CmdUnlockTutorialGuideScRsp = 1688, + CmdUnlockTutorialCsReq = 1602, + CmdFinishTutorialCsReq = 1619, + CmdFinishTutorialGuideCsReq = 1634, + CmdGetTutorialGuideScRsp = 1681, + CmdUnlockTutorialGuideCsReq = 1612, + CmdGetTutorialScRsp = 1614, + CmdUnlockTutorialScRsp = 1685, } impl CmdTutorialType { /// String value of the enum field names used in the ProtoBuf definition. @@ -75020,17 +77534,17 @@ impl CmdTutorialType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdTutorialTypeNone", - Self::CmdUnlockTutorialCsReq => "CmdUnlockTutorialCsReq", - Self::CmdFinishTutorialGuideCsReq => "CmdFinishTutorialGuideCsReq", - Self::CmdGetTutorialGuideCsReq => "CmdGetTutorialGuideCsReq", - Self::CmdGetTutorialScRsp => "CmdGetTutorialScRsp", - Self::CmdUnlockTutorialGuideScRsp => "CmdUnlockTutorialGuideScRsp", - Self::CmdFinishTutorialScRsp => "CmdFinishTutorialScRsp", Self::CmdGetTutorialCsReq => "CmdGetTutorialCsReq", - Self::CmdGetTutorialGuideScRsp => "CmdGetTutorialGuideScRsp", - Self::CmdFinishTutorialCsReq => "CmdFinishTutorialCsReq", - Self::CmdUnlockTutorialGuideCsReq => "CmdUnlockTutorialGuideCsReq", + Self::CmdGetTutorialGuideCsReq => "CmdGetTutorialGuideCsReq", + Self::CmdFinishTutorialScRsp => "CmdFinishTutorialScRsp", Self::CmdFinishTutorialGuideScRsp => "CmdFinishTutorialGuideScRsp", + Self::CmdUnlockTutorialGuideScRsp => "CmdUnlockTutorialGuideScRsp", + Self::CmdUnlockTutorialCsReq => "CmdUnlockTutorialCsReq", + Self::CmdFinishTutorialCsReq => "CmdFinishTutorialCsReq", + Self::CmdFinishTutorialGuideCsReq => "CmdFinishTutorialGuideCsReq", + Self::CmdGetTutorialGuideScRsp => "CmdGetTutorialGuideScRsp", + Self::CmdUnlockTutorialGuideCsReq => "CmdUnlockTutorialGuideCsReq", + Self::CmdGetTutorialScRsp => "CmdGetTutorialScRsp", Self::CmdUnlockTutorialScRsp => "CmdUnlockTutorialScRsp", } } @@ -75038,17 +77552,17 @@ impl CmdTutorialType { pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdTutorialTypeNone" => Some(Self::None), - "CmdUnlockTutorialCsReq" => Some(Self::CmdUnlockTutorialCsReq), - "CmdFinishTutorialGuideCsReq" => Some(Self::CmdFinishTutorialGuideCsReq), - "CmdGetTutorialGuideCsReq" => Some(Self::CmdGetTutorialGuideCsReq), - "CmdGetTutorialScRsp" => Some(Self::CmdGetTutorialScRsp), - "CmdUnlockTutorialGuideScRsp" => Some(Self::CmdUnlockTutorialGuideScRsp), - "CmdFinishTutorialScRsp" => Some(Self::CmdFinishTutorialScRsp), "CmdGetTutorialCsReq" => Some(Self::CmdGetTutorialCsReq), - "CmdGetTutorialGuideScRsp" => Some(Self::CmdGetTutorialGuideScRsp), - "CmdFinishTutorialCsReq" => Some(Self::CmdFinishTutorialCsReq), - "CmdUnlockTutorialGuideCsReq" => Some(Self::CmdUnlockTutorialGuideCsReq), + "CmdGetTutorialGuideCsReq" => Some(Self::CmdGetTutorialGuideCsReq), + "CmdFinishTutorialScRsp" => Some(Self::CmdFinishTutorialScRsp), "CmdFinishTutorialGuideScRsp" => Some(Self::CmdFinishTutorialGuideScRsp), + "CmdUnlockTutorialGuideScRsp" => Some(Self::CmdUnlockTutorialGuideScRsp), + "CmdUnlockTutorialCsReq" => Some(Self::CmdUnlockTutorialCsReq), + "CmdFinishTutorialCsReq" => Some(Self::CmdFinishTutorialCsReq), + "CmdFinishTutorialGuideCsReq" => Some(Self::CmdFinishTutorialGuideCsReq), + "CmdGetTutorialGuideScRsp" => Some(Self::CmdGetTutorialGuideScRsp), + "CmdUnlockTutorialGuideCsReq" => Some(Self::CmdUnlockTutorialGuideCsReq), + "CmdGetTutorialScRsp" => Some(Self::CmdGetTutorialScRsp), "CmdUnlockTutorialScRsp" => Some(Self::CmdUnlockTutorialScRsp), _ => None, } @@ -75119,15 +77633,15 @@ impl Mpjppghfheh { #[repr(i32)] pub enum CmdWaypointType { None = 0, - CmdGetWaypointScRsp = 405, - CmdWaypointShowNewCsNotify = 497, - CmdGetChapterCsReq = 479, - CmdGetChapterScRsp = 402, - CmdGetWaypointCsReq = 410, - CmdTakeChapterRewardScRsp = 441, - CmdSetCurWaypointScRsp = 453, - CmdTakeChapterRewardCsReq = 406, - CmdSetCurWaypointCsReq = 498, + CmdGetChapterCsReq = 402, + CmdSetCurWaypointScRsp = 481, + CmdTakeChapterRewardCsReq = 488, + CmdWaypointShowNewCsNotify = 412, + CmdGetWaypointScRsp = 414, + CmdSetCurWaypointCsReq = 477, + CmdGetChapterScRsp = 485, + CmdTakeChapterRewardScRsp = 419, + CmdGetWaypointCsReq = 441, } impl CmdWaypointType { /// String value of the enum field names used in the ProtoBuf definition. @@ -75137,30 +77651,30 @@ impl CmdWaypointType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdWaypointTypeNone", - Self::CmdGetWaypointScRsp => "CmdGetWaypointScRsp", - Self::CmdWaypointShowNewCsNotify => "CmdWaypointShowNewCsNotify", Self::CmdGetChapterCsReq => "CmdGetChapterCsReq", - Self::CmdGetChapterScRsp => "CmdGetChapterScRsp", - Self::CmdGetWaypointCsReq => "CmdGetWaypointCsReq", - Self::CmdTakeChapterRewardScRsp => "CmdTakeChapterRewardScRsp", Self::CmdSetCurWaypointScRsp => "CmdSetCurWaypointScRsp", Self::CmdTakeChapterRewardCsReq => "CmdTakeChapterRewardCsReq", + Self::CmdWaypointShowNewCsNotify => "CmdWaypointShowNewCsNotify", + Self::CmdGetWaypointScRsp => "CmdGetWaypointScRsp", Self::CmdSetCurWaypointCsReq => "CmdSetCurWaypointCsReq", + Self::CmdGetChapterScRsp => "CmdGetChapterScRsp", + Self::CmdTakeChapterRewardScRsp => "CmdTakeChapterRewardScRsp", + Self::CmdGetWaypointCsReq => "CmdGetWaypointCsReq", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdWaypointTypeNone" => Some(Self::None), - "CmdGetWaypointScRsp" => Some(Self::CmdGetWaypointScRsp), - "CmdWaypointShowNewCsNotify" => Some(Self::CmdWaypointShowNewCsNotify), "CmdGetChapterCsReq" => Some(Self::CmdGetChapterCsReq), - "CmdGetChapterScRsp" => Some(Self::CmdGetChapterScRsp), - "CmdGetWaypointCsReq" => Some(Self::CmdGetWaypointCsReq), - "CmdTakeChapterRewardScRsp" => Some(Self::CmdTakeChapterRewardScRsp), "CmdSetCurWaypointScRsp" => Some(Self::CmdSetCurWaypointScRsp), "CmdTakeChapterRewardCsReq" => Some(Self::CmdTakeChapterRewardCsReq), + "CmdWaypointShowNewCsNotify" => Some(Self::CmdWaypointShowNewCsNotify), + "CmdGetWaypointScRsp" => Some(Self::CmdGetWaypointScRsp), "CmdSetCurWaypointCsReq" => Some(Self::CmdSetCurWaypointCsReq), + "CmdGetChapterScRsp" => Some(Self::CmdGetChapterScRsp), + "CmdTakeChapterRewardScRsp" => Some(Self::CmdTakeChapterRewardScRsp), + "CmdGetWaypointCsReq" => Some(Self::CmdGetWaypointCsReq), _ => None, } } @@ -75230,25 +77744,25 @@ impl Obfaicfogmp { #[repr(i32)] pub enum CmdWolfBroType { None = 0, - CmdQuitWolfBroGameCsReq = 6528, + CmdWolfBroGameActivateBulletScRsp = 6519, + CmdWolfBroGamePickupBulletCsReq = 6523, + CmdRestoreWolfBroGameArchiveScRsp = 6536, + CmdQuitWolfBroGameScRsp = 6531, CmdWolfBroGameExplodeMonsterCsReq = 6550, - CmdWolfBroGameUseBulletCsReq = 6518, - CmdWolfBroGameUseBulletScRsp = 6513, - CmdWolfBroGameActivateBulletScRsp = 6506, - CmdQuitWolfBroGameScRsp = 6527, - CmdRestoreWolfBroGameArchiveCsReq = 6502, - CmdRestoreWolfBroGameArchiveScRsp = 6501, - CmdArchiveWolfBroGameScRsp = 6530, - CmdArchiveWolfBroGameCsReq = 6546, - CmdStartWolfBroGameScRsp = 6521, - CmdWolfBroGameDataChangeScNotify = 6543, - CmdGetWolfBroGameDataCsReq = 6542, - CmdWolfBroGameExplodeMonsterScRsp = 6537, - CmdGetWolfBroGameDataScRsp = 6504, - CmdWolfBroGamePickupBulletCsReq = 6532, + CmdStartWolfBroGameCsReq = 6503, + CmdRestoreWolfBroGameArchiveCsReq = 6521, + CmdWolfBroGameUseBulletCsReq = 6546, CmdWolfBroGameActivateBulletCsReq = 6505, - CmdWolfBroGamePickupBulletScRsp = 6529, - CmdStartWolfBroGameCsReq = 6523, + CmdQuitWolfBroGameCsReq = 6547, + CmdWolfBroGameUseBulletScRsp = 6542, + CmdArchiveWolfBroGameScRsp = 6545, + CmdWolfBroGamePickupBulletScRsp = 6524, + CmdWolfBroGameDataChangeScNotify = 6517, + CmdGetWolfBroGameDataCsReq = 6538, + CmdStartWolfBroGameScRsp = 6544, + CmdWolfBroGameExplodeMonsterScRsp = 6516, + CmdArchiveWolfBroGameCsReq = 6528, + CmdGetWolfBroGameDataScRsp = 6549, } impl CmdWolfBroType { /// String value of the enum field names used in the ProtoBuf definition. @@ -75258,80 +77772,80 @@ impl CmdWolfBroType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdWolfBroTypeNone", - Self::CmdQuitWolfBroGameCsReq => "CmdQuitWolfBroGameCsReq", - Self::CmdWolfBroGameExplodeMonsterCsReq => { - "CmdWolfBroGameExplodeMonsterCsReq" - } - Self::CmdWolfBroGameUseBulletCsReq => "CmdWolfBroGameUseBulletCsReq", - Self::CmdWolfBroGameUseBulletScRsp => "CmdWolfBroGameUseBulletScRsp", Self::CmdWolfBroGameActivateBulletScRsp => { "CmdWolfBroGameActivateBulletScRsp" } - Self::CmdQuitWolfBroGameScRsp => "CmdQuitWolfBroGameScRsp", - Self::CmdRestoreWolfBroGameArchiveCsReq => { - "CmdRestoreWolfBroGameArchiveCsReq" - } + Self::CmdWolfBroGamePickupBulletCsReq => "CmdWolfBroGamePickupBulletCsReq", Self::CmdRestoreWolfBroGameArchiveScRsp => { "CmdRestoreWolfBroGameArchiveScRsp" } - Self::CmdArchiveWolfBroGameScRsp => "CmdArchiveWolfBroGameScRsp", - Self::CmdArchiveWolfBroGameCsReq => "CmdArchiveWolfBroGameCsReq", - Self::CmdStartWolfBroGameScRsp => "CmdStartWolfBroGameScRsp", - Self::CmdWolfBroGameDataChangeScNotify => "CmdWolfBroGameDataChangeScNotify", - Self::CmdGetWolfBroGameDataCsReq => "CmdGetWolfBroGameDataCsReq", - Self::CmdWolfBroGameExplodeMonsterScRsp => { - "CmdWolfBroGameExplodeMonsterScRsp" + Self::CmdQuitWolfBroGameScRsp => "CmdQuitWolfBroGameScRsp", + Self::CmdWolfBroGameExplodeMonsterCsReq => { + "CmdWolfBroGameExplodeMonsterCsReq" } - Self::CmdGetWolfBroGameDataScRsp => "CmdGetWolfBroGameDataScRsp", - Self::CmdWolfBroGamePickupBulletCsReq => "CmdWolfBroGamePickupBulletCsReq", + Self::CmdStartWolfBroGameCsReq => "CmdStartWolfBroGameCsReq", + Self::CmdRestoreWolfBroGameArchiveCsReq => { + "CmdRestoreWolfBroGameArchiveCsReq" + } + Self::CmdWolfBroGameUseBulletCsReq => "CmdWolfBroGameUseBulletCsReq", Self::CmdWolfBroGameActivateBulletCsReq => { "CmdWolfBroGameActivateBulletCsReq" } + Self::CmdQuitWolfBroGameCsReq => "CmdQuitWolfBroGameCsReq", + Self::CmdWolfBroGameUseBulletScRsp => "CmdWolfBroGameUseBulletScRsp", + Self::CmdArchiveWolfBroGameScRsp => "CmdArchiveWolfBroGameScRsp", Self::CmdWolfBroGamePickupBulletScRsp => "CmdWolfBroGamePickupBulletScRsp", - Self::CmdStartWolfBroGameCsReq => "CmdStartWolfBroGameCsReq", + Self::CmdWolfBroGameDataChangeScNotify => "CmdWolfBroGameDataChangeScNotify", + Self::CmdGetWolfBroGameDataCsReq => "CmdGetWolfBroGameDataCsReq", + Self::CmdStartWolfBroGameScRsp => "CmdStartWolfBroGameScRsp", + Self::CmdWolfBroGameExplodeMonsterScRsp => { + "CmdWolfBroGameExplodeMonsterScRsp" + } + Self::CmdArchiveWolfBroGameCsReq => "CmdArchiveWolfBroGameCsReq", + Self::CmdGetWolfBroGameDataScRsp => "CmdGetWolfBroGameDataScRsp", } } /// 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), - "CmdQuitWolfBroGameCsReq" => Some(Self::CmdQuitWolfBroGameCsReq), - "CmdWolfBroGameExplodeMonsterCsReq" => { - Some(Self::CmdWolfBroGameExplodeMonsterCsReq) - } - "CmdWolfBroGameUseBulletCsReq" => Some(Self::CmdWolfBroGameUseBulletCsReq), - "CmdWolfBroGameUseBulletScRsp" => Some(Self::CmdWolfBroGameUseBulletScRsp), "CmdWolfBroGameActivateBulletScRsp" => { Some(Self::CmdWolfBroGameActivateBulletScRsp) } - "CmdQuitWolfBroGameScRsp" => Some(Self::CmdQuitWolfBroGameScRsp), - "CmdRestoreWolfBroGameArchiveCsReq" => { - Some(Self::CmdRestoreWolfBroGameArchiveCsReq) + "CmdWolfBroGamePickupBulletCsReq" => { + Some(Self::CmdWolfBroGamePickupBulletCsReq) } "CmdRestoreWolfBroGameArchiveScRsp" => { Some(Self::CmdRestoreWolfBroGameArchiveScRsp) } + "CmdQuitWolfBroGameScRsp" => Some(Self::CmdQuitWolfBroGameScRsp), + "CmdWolfBroGameExplodeMonsterCsReq" => { + Some(Self::CmdWolfBroGameExplodeMonsterCsReq) + } + "CmdStartWolfBroGameCsReq" => Some(Self::CmdStartWolfBroGameCsReq), + "CmdRestoreWolfBroGameArchiveCsReq" => { + Some(Self::CmdRestoreWolfBroGameArchiveCsReq) + } + "CmdWolfBroGameUseBulletCsReq" => Some(Self::CmdWolfBroGameUseBulletCsReq), + "CmdWolfBroGameActivateBulletCsReq" => { + Some(Self::CmdWolfBroGameActivateBulletCsReq) + } + "CmdQuitWolfBroGameCsReq" => Some(Self::CmdQuitWolfBroGameCsReq), + "CmdWolfBroGameUseBulletScRsp" => Some(Self::CmdWolfBroGameUseBulletScRsp), "CmdArchiveWolfBroGameScRsp" => Some(Self::CmdArchiveWolfBroGameScRsp), - "CmdArchiveWolfBroGameCsReq" => Some(Self::CmdArchiveWolfBroGameCsReq), - "CmdStartWolfBroGameScRsp" => Some(Self::CmdStartWolfBroGameScRsp), + "CmdWolfBroGamePickupBulletScRsp" => { + Some(Self::CmdWolfBroGamePickupBulletScRsp) + } "CmdWolfBroGameDataChangeScNotify" => { Some(Self::CmdWolfBroGameDataChangeScNotify) } "CmdGetWolfBroGameDataCsReq" => Some(Self::CmdGetWolfBroGameDataCsReq), + "CmdStartWolfBroGameScRsp" => Some(Self::CmdStartWolfBroGameScRsp), "CmdWolfBroGameExplodeMonsterScRsp" => { Some(Self::CmdWolfBroGameExplodeMonsterScRsp) } + "CmdArchiveWolfBroGameCsReq" => Some(Self::CmdArchiveWolfBroGameCsReq), "CmdGetWolfBroGameDataScRsp" => Some(Self::CmdGetWolfBroGameDataScRsp), - "CmdWolfBroGamePickupBulletCsReq" => { - Some(Self::CmdWolfBroGamePickupBulletCsReq) - } - "CmdWolfBroGameActivateBulletCsReq" => { - Some(Self::CmdWolfBroGameActivateBulletCsReq) - } - "CmdWolfBroGamePickupBulletScRsp" => { - Some(Self::CmdWolfBroGamePickupBulletScRsp) - } - "CmdStartWolfBroGameCsReq" => Some(Self::CmdStartWolfBroGameCsReq), _ => None, } } @@ -75341,8 +77855,8 @@ impl CmdWolfBroType { #[repr(i32)] pub enum CmdWorldUnlockType { None = 0, - CmdWorldUnlockScRsp = 7627, CmdWorldUnlockCsReq = 7626, + CmdWorldUnlockScRsp = 7627, } impl CmdWorldUnlockType { /// String value of the enum field names used in the ProtoBuf definition. @@ -75352,16 +77866,16 @@ impl CmdWorldUnlockType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdWorldUnlockTypeNone", - Self::CmdWorldUnlockScRsp => "CmdWorldUnlockScRsp", Self::CmdWorldUnlockCsReq => "CmdWorldUnlockCsReq", + Self::CmdWorldUnlockScRsp => "CmdWorldUnlockScRsp", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdWorldUnlockTypeNone" => Some(Self::None), - "CmdWorldUnlockScRsp" => Some(Self::CmdWorldUnlockScRsp), "CmdWorldUnlockCsReq" => Some(Self::CmdWorldUnlockCsReq), + "CmdWorldUnlockScRsp" => Some(Self::CmdWorldUnlockScRsp), _ => None, } }