From bd40dc058fb8035bdc0e225394b0e2f553708c69 Mon Sep 17 00:00:00 2001 From: amizing25 Date: Mon, 30 Jun 2025 15:10:50 +0700 Subject: [PATCH] chore: cargo clippy --- common/src/structs/relic.rs | 2 +- gameserver/src/net/gateway.rs | 12 +- gameserver/src/net/handlers/chat.rs | 4 +- gameserver/src/net/handlers/scene.rs | 2 +- kcp/src/kcp.rs | 6 +- proto/out/_.rs | 9872 ++++++++++++++++++++++++-- sdkserver/src/services/sr_tools.rs | 5 +- 7 files changed, 9398 insertions(+), 505 deletions(-) diff --git a/common/src/structs/relic.rs b/common/src/structs/relic.rs index ea9710f..e708ad3 100644 --- a/common/src/structs/relic.rs +++ b/common/src/structs/relic.rs @@ -67,7 +67,7 @@ impl_from!(Relic, BattleRelic, |value| { impl_from!(Relic, EquipRelic, |value| { EquipRelic { - slot: value.get_slot(), + r#type: value.get_slot(), relic_unique_id: value.get_unique_id(), } }); diff --git a/gameserver/src/net/gateway.rs b/gameserver/src/net/gateway.rs index 54ea29a..11a6222 100644 --- a/gameserver/src/net/gateway.rs +++ b/gameserver/src/net/gateway.rs @@ -129,10 +129,9 @@ impl Gateway { if events .iter() .any(|p| p.path.file_name() == path.file_name()) - { - if let Ok(metadata) = std::fs::metadata(path) { - if let Ok(modified) = metadata.modified() { - if modified > last_modified { + && let Ok(metadata) = std::fs::metadata(path) + && let Ok(modified) = metadata.modified() + && modified > last_modified { last_modified = modified; let mut session = session.write().await; @@ -142,11 +141,8 @@ impl Gateway { tracing::info!("json updated"); } } - } - } - } } - Err(e) => eprintln!("json watcher error: {:?}", e), + Err(e) => eprintln!("json watcher error: {e:?}"), } } _ = shutdown_rx.changed() => { diff --git a/gameserver/src/net/handlers/chat.rs b/gameserver/src/net/handlers/chat.rs index 646b8d8..bb31100 100644 --- a/gameserver/src/net/handlers/chat.rs +++ b/gameserver/src/net/handlers/chat.rs @@ -118,7 +118,7 @@ pub async fn on_send_msg_cs_req( session .send(RevcMsgScNotify { msg_type: body.msg_type, - text: format!("Success change mc to {:#?}", mc), + text: format!("Success change mc to {mc:#?}"), emote: body.emote, from_uid: SERVER_UID, to_uid: 25, @@ -156,7 +156,7 @@ pub async fn on_send_msg_cs_req( session .send(RevcMsgScNotify { msg_type: body.msg_type, - text: format!("Success change march to {:#?}", march_type), + text: format!("Success change march to {march_type:#?}"), emote: body.emote, from_uid: SERVER_UID, to_uid: 25, diff --git a/gameserver/src/net/handlers/scene.rs b/gameserver/src/net/handlers/scene.rs index bcca718..9c48009 100644 --- a/gameserver/src/net/handlers/scene.rs +++ b/gameserver/src/net/handlers/scene.rs @@ -118,7 +118,7 @@ pub async fn on_get_scene_map_info_cs_req( map_info .chest_unlock_progress_list .push(ChestUnlockProgress { - chest_type: 0, + r#type: 0, total_chest_count: 25, unlocked_chest_count: 25, }); diff --git a/kcp/src/kcp.rs b/kcp/src/kcp.rs index b42cede..de7b104 100644 --- a/kcp/src/kcp.rs +++ b/kcp/src/kcp.rs @@ -528,11 +528,7 @@ impl Kcp { self.rx_srtt = rtt; self.rx_rttval = rtt / 2; } else { - let delta = if rtt > self.rx_srtt { - rtt - self.rx_srtt - } else { - self.rx_srtt - rtt - }; + let delta = rtt.abs_diff(self.rx_srtt); self.rx_rttval = (3 * self.rx_rttval + delta) / 4; self.rx_srtt = ((7 * u64::from(self.rx_srtt) + u64::from(rtt)) / 8) as u32; if self.rx_srtt < 1 { diff --git a/proto/out/_.rs b/proto/out/_.rs index f519435..179e63d 100644 --- a/proto/out/_.rs +++ b/proto/out/_.rs @@ -1,476 +1,638 @@ // This file is @generated by prost-build. #[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] +#[derive(Clone, PartialEq, ::prost::Message)] pub struct Mmmnfdnljmd { + /// offset: 40 #[prost(uint32, tag = "1")] pub hbapccegnme: u32, - /// LJNPGKDOJHO JFOAMFDLLGH = 101; - /// BPNMJCHEDNL KANCDECPLOA = 102; - /// FOOPINGAFEG MOCBDOGAKAO = 103; - /// OFILKJCLEGI ADOJKMBHPOO = 104; + /// offset: 32 #[prost(uint32, tag = "2")] pub gpjggknoafd: u32, - #[prost(oneof = "mmmnfdnljmd::Ilaakomcali", tags = "101, 102, 103, 104")] - pub ilaakomcali: ::core::option::Option, + #[prost(oneof = "mmmnfdnljmd::Oeehifhnfdh", tags = "101, 102, 103, 104")] + pub oeehifhnfdh: ::core::option::Option, } /// Nested message and enum types in `MMMNFDNLJMD`. pub mod mmmnfdnljmd { #[derive(proto_derive::CmdID)] - #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] - pub enum Ilaakomcali { - #[prost(int32, tag = "101")] - Jfoamfdllgh(i32), - #[prost(int32, tag = "102")] - Kancdecploa(i32), - #[prost(int32, tag = "103")] - Mocbdogakao(i32), - #[prost(int32, tag = "104")] - Adojkmbhpoo(i32), + #[derive(Clone, PartialEq, ::prost::Oneof)] + pub enum Oeehifhnfdh { + /// offset: 16 + #[prost(message, tag = "101")] + MarbleGameBegin(super::Ljnpgkdojho), + /// offset: 16 + #[prost(message, tag = "102")] + MarbleGameEnd(super::Bpnmjchednl), + /// offset: 16 + #[prost(message, tag = "103")] + MarbleGameRound(super::Foopingafeg), + /// offset: 16 + #[prost(message, tag = "104")] + MarbleGameTurn(super::Ofilkjclegi), } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hcjjoofkcjh { + /// offset: 32 #[prost(uint32, tag = "1")] pub lpdbpkkadgg: u32, + /// offset: 28 #[prost(int32, tag = "2")] pub homgcfjpblk: i32, + /// offset: 24 #[prost(int32, tag = "3")] pub cjjblmkjapa: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lngmdmipckl { + /// offset: 28 #[prost(uint32, tag = "1")] pub lpdbpkkadgg: u32, + /// offset: 24 #[prost(uint32, tag = "2")] pub jojahiafnlk: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cccnhoeccmd { + /// offset: 32 #[prost(uint32, tag = "1")] pub item_id: u32, + /// offset: 24 #[prost(uint32, tag = "2")] pub banelelnlkb: u32, + /// offset: 28 #[prost(uint32, tag = "3")] pub skill_id: u32, + /// offset: 36 #[prost(int32, tag = "4")] pub display_value: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Noobbihjkma { + /// offset: 32 #[prost(int32, tag = "1")] pub mflekhhpieo: i32, + /// offset: 24 #[prost(int32, tag = "2")] pub majlgjcfgja: i32, + /// offset: 28 #[prost(int32, tag = "3")] pub iolcflofagf: i32, + /// offset: 36 #[prost(int32, tag = "4")] pub ameiimfkbfa: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ljnpgkdojho { + /// offset: 44 #[prost(uint32, tag = "1")] pub endjgmlkpbp: u32, + /// offset: 56 #[prost(uint64, tag = "2")] pub dbadlnfopao: u64, + /// offset: 76 #[prost(uint32, tag = "3")] pub acjcphifmln: u32, + /// offset: 40 #[prost(uint32, tag = "4")] pub marble_level_id: u32, + /// offset: 16 #[prost(message, repeated, tag = "5")] pub biecgfimcfb: ::prost::alloc::vec::Vec, + /// offset: 72 #[prost(uint32, tag = "6")] pub rank: u32, + /// offset: 64 #[prost(uint64, tag = "7")] pub ekldpalnldc: u64, + /// offset: 24 #[prost(message, repeated, tag = "8")] pub fffgfcphbpn: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(uint32, tag = "9")] pub jblmgnpmadm: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bpnmjchednl { + /// offset: 68 #[prost(uint32, tag = "1")] pub endjgmlkpbp: u32, + /// offset: 104 #[prost(uint64, tag = "2")] pub dbadlnfopao: u64, + /// offset: 84 #[prost(uint32, tag = "3")] pub acjcphifmln: u32, + /// offset: 48 #[prost(uint32, tag = "4")] pub marble_level_id: u32, + /// offset: 40 #[prost(message, repeated, tag = "5")] pub biecgfimcfb: ::prost::alloc::vec::Vec, + /// offset: 80 #[prost(uint32, tag = "6")] pub rank: u32, + /// offset: 96 #[prost(uint64, tag = "7")] pub ekldpalnldc: u64, + /// offset: 32 #[prost(message, repeated, tag = "8")] pub fffgfcphbpn: ::prost::alloc::vec::Vec, + /// offset: 56 #[prost(uint32, tag = "9")] pub jblmgnpmadm: u32, + /// offset: 52 #[prost(uint32, tag = "10")] pub imbclfcbodj: u32, + /// offset: 72 #[prost(int32, tag = "11")] pub score: i32, + /// offset: 76 #[prost(int32, tag = "12")] pub npjeecedpok: i32, + /// offset: 16 #[prost(message, repeated, tag = "13")] pub pceaecmkdeh: ::prost::alloc::vec::Vec, + /// offset: 88 #[prost(uint32, tag = "14")] pub ifnmbngifph: u32, + /// offset: 64 #[prost(uint32, tag = "15")] pub iehjgombpbi: u32, + /// offset: 60 #[prost(uint32, tag = "16")] pub iphafkfgnao: u32, + /// offset: 92 #[prost(uint32, tag = "17")] pub lbpfeclgefc: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Foopingafeg { + /// offset: 84 #[prost(uint32, tag = "1")] pub endjgmlkpbp: u32, + /// offset: 112 #[prost(uint64, tag = "2")] pub dbadlnfopao: u64, + /// offset: 88 #[prost(uint32, tag = "3")] pub acjcphifmln: u32, + /// offset: 80 #[prost(uint32, tag = "4")] pub marble_level_id: u32, + /// offset: 76 #[prost(uint32, tag = "5")] pub ighlabggije: u32, + /// offset: 92 #[prost(uint32, tag = "6")] pub lpdbpkkadgg: u32, + /// offset: 104 #[prost(bool, tag = "7")] pub hgbbkgnepfb: bool, + /// offset: 48 #[prost(message, repeated, tag = "8")] pub feopfholkbm: ::prost::alloc::vec::Vec, + /// offset: 100 #[prost(uint32, tag = "9")] pub rank: u32, + /// offset: 56 #[prost(message, repeated, tag = "10")] pub cndckakkmcg: ::prost::alloc::vec::Vec, + /// offset: 96 #[prost(uint32, tag = "11")] pub jblmgnpmadm: u32, + /// offset: 32 #[prost(message, repeated, tag = "12")] pub skill_info: ::prost::alloc::vec::Vec, + /// offset: 64 #[prost(message, repeated, tag = "13")] pub kbgajgeomgl: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(message, repeated, tag = "14")] pub lelhcfoeoco: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(message, repeated, tag = "15")] pub imjekfdhing: ::prost::alloc::vec::Vec, + /// offset: 72 #[prost(uint32, tag = "16")] pub djnmhmpkkkb: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ofilkjclegi { + /// offset: 64 #[prost(uint32, tag = "1")] pub endjgmlkpbp: u32, + /// offset: 80 #[prost(uint64, tag = "2")] pub dbadlnfopao: u64, + /// offset: 48 #[prost(uint32, tag = "3")] pub acjcphifmln: u32, + /// offset: 40 #[prost(uint32, tag = "4")] pub marble_level_id: u32, + /// offset: 72 #[prost(bool, tag = "5")] pub nleaijhapap: bool, + /// offset: 76 #[prost(uint32, tag = "6")] pub ighlabggije: u32, + /// offset: 32 #[prost(uint32, tag = "7")] pub rank: u32, + /// offset: 56 #[prost(uint64, tag = "8")] pub ekldpalnldc: u64, + /// offset: 36 #[prost(uint32, tag = "9")] pub jblmgnpmadm: u32, + /// offset: 68 #[prost(uint32, tag = "10")] pub cboiiacbakf: u32, + /// offset: 16 #[prost(uint32, repeated, tag = "11")] pub buff_list: ::prost::alloc::vec::Vec, + /// offset: 44 #[prost(uint32, tag = "12")] pub djnmhmpkkkb: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlayerBasicInfo { + /// offset: 24 #[prost(string, tag = "1")] pub nickname: ::prost::alloc::string::String, + /// offset: 52 #[prost(uint32, tag = "2")] pub level: u32, + /// offset: 44 #[prost(uint32, tag = "3")] pub exp: u32, + /// offset: 48 #[prost(uint32, tag = "4")] pub stamina: u32, + /// offset: 40 #[prost(uint32, tag = "5")] pub mcoin: u32, + /// offset: 56 #[prost(uint32, tag = "6")] pub hcoin: u32, + /// offset: 36 #[prost(uint32, tag = "7")] pub scoin: u32, + /// offset: 32 #[prost(uint32, tag = "8")] pub world_level: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SpBarInfo { + /// offset: 24 #[prost(uint32, tag = "1")] pub cur_sp: u32, + /// offset: 28 #[prost(uint32, tag = "2")] pub max_sp: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct BlackInfo { + /// offset: 40 #[prost(int64, tag = "1")] pub begin_time: i64, + /// offset: 24 #[prost(int64, tag = "2")] pub end_time: i64, + /// offset: 32 #[prost(uint32, tag = "3")] pub jfciibecncm: u32, + /// offset: 36 #[prost(uint32, tag = "4")] pub ccabdcplmpj: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bpdfjaaeofo { + /// offset: 28 #[prost(enumeration = "AvatarType", tag = "1")] pub avatar_type: i32, + /// offset: 24 #[prost(uint32, tag = "2")] pub id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Oilpiacennh { + /// offset: 24 #[prost(enumeration = "AvatarType", tag = "1")] pub avatar_type: i32, + /// offset: 32 #[prost(uint32, tag = "2")] pub id: u32, + /// offset: 40 #[prost(uint32, tag = "3")] pub level: u32, + /// offset: 36 #[prost(uint32, tag = "4")] pub index: u32, + /// offset: 28 #[prost(uint32, tag = "5")] pub ggdiibcdobb: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct VersionCount { + /// offset: 28 #[prost(uint32, tag = "1")] pub version: u32, + /// offset: 24 #[prost(uint32, tag = "2")] pub count: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ClientDownloadData { + /// offset: 32 #[prost(uint32, tag = "1")] pub version: u32, + /// offset: 40 #[prost(int64, tag = "2")] pub time: i64, + /// offset: 16 #[prost(bytes = "vec", tag = "3")] pub data: ::prost::alloc::vec::Vec, + /// offset: 36 #[prost(uint32, tag = "4")] pub haehhcpoapp: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ClientObjDownloadData { + /// offset: 24 #[prost(bytes = "vec", tag = "1")] pub bidjpeimllf: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(message, optional, tag = "2")] pub download_data: ::core::option::Option, + /// offset: 40 #[prost(message, repeated, tag = "3")] pub download_data_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ClientUploadData { + /// offset: 32 #[prost(string, tag = "1")] pub eamajgpcgfd: ::prost::alloc::string::String, + /// offset: 16 #[prost(string, tag = "2")] pub value: ::prost::alloc::string::String, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FeatureSwitchParam { + /// offset: 24 #[prost(uint32, repeated, tag = "1")] pub param_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FeatureSwitchInfo { + /// offset: 32 #[prost(enumeration = "FeatureSwitchType", tag = "1")] pub r#type: i32, + /// offset: 24 #[prost(message, repeated, tag = "2")] pub switch_list: ::prost::alloc::vec::Vec, + /// offset: 36 #[prost(bool, tag = "3")] pub is_all_closed: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jgfkicdcflj { + /// offset: 56 #[prost(string, tag = "1")] pub fdkgfdicmfd: ::prost::alloc::string::String, + /// offset: 72 #[prost(string, tag = "2")] pub mdjcaoagcko: ::prost::alloc::string::String, + /// offset: 32 #[prost(string, tag = "3")] pub gioohoomjho: ::prost::alloc::string::String, + /// offset: 40 #[prost(string, tag = "4")] pub fbmllnkcfen: ::prost::alloc::string::String, + /// offset: 48 #[prost(string, tag = "5")] pub dgoohibaoee: ::prost::alloc::string::String, + /// offset: 24 #[prost(string, tag = "6")] pub fkbamboodkj: ::prost::alloc::string::String, + /// offset: 64 #[prost(string, tag = "7")] pub jkhhedmnjlc: ::prost::alloc::string::String, } #[derive(proto_derive::CmdID)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] +#[derive(Clone, PartialEq, ::prost::Message)] pub struct Occhnefhgne { - #[prost(int32, tag = "28")] + /// offset: 16 + #[prost(string, tag = "1")] + pub agdaelenhmi: ::prost::alloc::string::String, + /// offset: 32 + #[prost(int32, tag = "2")] pub ejieagflged: i32, - #[prost(int32, tag = "29")] + /// offset: 40 + #[prost(int32, tag = "3")] pub ldbfaikmifi: i32, - #[prost(int32, tag = "30")] + /// offset: 44 + #[prost(int32, tag = "4")] pub pkflgkphoed: i32, - #[prost(int32, tag = "31")] + /// offset: 36 + #[prost(int32, tag = "5")] pub akdclaepfej: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ReplayInfo { + /// offset: 56 #[prost(uint64, tag = "1")] pub dknpkjmahcm: u64, + /// offset: 44 #[prost(enumeration = "ReplayType", tag = "2")] pub replay_type: i32, + /// offset: 40 #[prost(uint32, tag = "3")] pub stage_id: u32, + /// offset: 48 #[prost(uint32, tag = "4")] pub uid: u32, + /// offset: 24 #[prost(string, tag = "5")] pub nickname: ::prost::alloc::string::String, + /// offset: 68 #[prost(uint32, tag = "6")] pub head_icon: u32, + /// offset: 16 #[prost(string, tag = "7")] pub replay_name: ::prost::alloc::string::String, + /// offset: 72 #[prost(uint64, tag = "8")] pub sent_time: u64, + /// offset: 64 #[prost(uint32, tag = "9")] pub afehlmfibmd: u32, + /// offset: 52 #[prost(uint32, tag = "10")] pub cmpbkbbkaoa: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PunkLordBattleAvatar { + /// offset: 28 #[prost(uint32, tag = "1")] pub avatar_id: u32, + /// offset: 24 #[prost(uint32, tag = "2")] pub avatar_level: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PunkLordBattleRecord { + /// offset: 64 #[prost(uint32, tag = "1")] pub uid: u32, + /// offset: 56 #[prost(uint32, tag = "2")] pub damage_hp: u32, + /// offset: 52 #[prost(bool, tag = "3")] pub is_final_hit: bool, + /// offset: 44 #[prost(uint32, tag = "4")] pub over_kill_damage_hp: u32, + /// offset: 24 #[prost(string, tag = "5")] pub battle_replay_key: ::prost::alloc::string::String, + /// offset: 32 #[prost(message, repeated, tag = "6")] pub avatar_list: ::prost::alloc::vec::Vec, + /// offset: 60 #[prost(uint32, tag = "7")] pub assist_score: u32, + /// offset: 40 #[prost(uint32, tag = "8")] pub damage_score: u32, + /// offset: 48 #[prost(uint32, tag = "9")] pub final_hit_score: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PunkLordBattleRecordList { + /// offset: 24 #[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: 28 #[prost(uint32, tag = "1")] pub uid: u32, + /// offset: 24 #[prost(uint32, tag = "2")] pub monster_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PunkLordMonsterBasicInfo { + /// offset: 48 #[prost(uint32, tag = "1")] pub uid: u32, + /// offset: 60 #[prost(uint32, tag = "2")] pub monster_id: u32, + /// offset: 24 #[prost(uint32, tag = "3")] pub config_id: u32, + /// offset: 36 #[prost(uint32, tag = "4")] pub world_level: u32, + /// offset: 40 #[prost(int64, tag = "5")] pub sent_time: i64, + /// offset: 32 #[prost(uint32, tag = "6")] pub left_hp: u32, + /// offset: 28 #[prost(uint32, tag = "7")] pub pjdcnahgahc: u32, + /// offset: 56 #[prost(enumeration = "PunkLordShareType", tag = "8")] pub share_type: i32, + /// offset: 52 #[prost(bool, tag = "9")] pub ppboceckcah: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PunkLordBattleReplay { + /// offset: 16 #[prost(string, tag = "1")] pub battle_replay_key: ::prost::alloc::string::String, + /// offset: 24 #[prost(message, optional, tag = "2")] pub replay_info: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ildhfmhbknc { + /// offset: 24 #[prost(uint64, tag = "1")] pub infhikbljla: u64, + /// offset: 32 #[prost(uint32, tag = "2")] pub fight_game_mode: u32, + /// offset: 36 #[prost(uint32, tag = "3")] pub ahbemdlggeo: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lkapfhahnem { + /// offset: 28 #[prost(uint32, tag = "1")] pub module_id: u32, + /// offset: 24 #[prost(uint32, tag = "2")] pub lghokgabgck: u32, + /// offset: 32 #[prost(uint64, tag = "3")] pub cfdanmomhpi: u64, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pedlphdbnaf { - #[prost(oneof = "pedlphdbnaf::Gahlglnkafc", tags = "101, 102")] - pub gahlglnkafc: ::core::option::Option, + #[prost(oneof = "pedlphdbnaf::Gjmelakijif", tags = "101, 102")] + pub gjmelakijif: ::core::option::Option, } /// Nested message and enum types in `PEDLPHDBNAF`. pub mod pedlphdbnaf { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] - pub enum Gahlglnkafc { + pub enum Gjmelakijif { + /// offset: 24 #[prost(message, tag = "101")] Lfcphajcekf(super::Ildhfmhbknc), + /// offset: 24 #[prost(message, tag = "102")] Celmkolbjnn(super::Lkapfhahnem), } @@ -478,1137 +640,1562 @@ pub mod pedlphdbnaf { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RegionEntry { + /// offset: 16 #[prost(string, tag = "1")] pub name: ::prost::alloc::string::String, + /// offset: 40 #[prost(string, tag = "2")] pub title: ::prost::alloc::string::String, + /// offset: 64 #[prost(string, tag = "3")] pub dispatch_url: ::prost::alloc::string::String, + /// offset: 56 #[prost(string, tag = "4")] pub env_type: ::prost::alloc::string::String, + /// offset: 24 #[prost(string, tag = "5")] pub display_name: ::prost::alloc::string::String, + /// offset: 32 #[prost(string, tag = "6")] pub msg: ::prost::alloc::string::String, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct DispatchRegionData { + /// offset: 56 #[prost(uint32, tag = "1")] pub retcode: u32, + /// offset: 16 #[prost(string, tag = "2")] pub msg: ::prost::alloc::string::String, + /// offset: 48 #[prost(string, tag = "3")] pub top_sever_region_name: ::prost::alloc::string::String, + /// offset: 32 #[prost(message, repeated, tag = "4")] pub region_list: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(string, tag = "5")] pub stop_desc: ::prost::alloc::string::String, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RelicFilterPlanSettings { + /// offset: 92 #[prost(uint32, tag = "1")] pub rarity_bitset: u32, + /// offset: 48 #[prost(uint32, repeated, tag = "2")] pub relic_set_list: ::prost::alloc::vec::Vec, + /// offset: 80 #[prost(uint32, repeated, tag = "3")] pub body_main_property_list: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(uint32, repeated, tag = "4")] pub foot_main_property_list: ::prost::alloc::vec::Vec, + /// offset: 72 #[prost(uint32, repeated, tag = "5")] pub sphere_main_property_list: ::prost::alloc::vec::Vec, + /// offset: 56 #[prost(uint32, repeated, tag = "6")] pub rope_main_property_list: ::prost::alloc::vec::Vec, + /// offset: 96 #[prost(bool, tag = "7")] pub is_include_filter_sub_property: bool, + /// offset: 88 #[prost(uint32, tag = "8")] pub sub_property_num: u32, + /// offset: 40 #[prost(uint32, repeated, tag = "9")] pub sub_property_list: ::prost::alloc::vec::Vec, + /// offset: 64 #[prost(uint32, repeated, tag = "10")] pub head_main_property_list: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, repeated, tag = "11")] pub hand_main_property_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BattleOp { + /// offset: 32 #[prost(uint32, tag = "1")] pub turn_counter: u32, + /// offset: 40 #[prost(uint32, tag = "2")] pub state: u32, + /// offset: 52 #[prost(uint32, tag = "3")] pub action_entity_id: u32, + /// offset: 48 #[prost(uint32, tag = "4")] pub target_entity_id: u32, + /// offset: 36 #[prost(uint32, tag = "5")] pub op_type: u32, + /// offset: 56 #[prost(uint32, tag = "6")] pub skill_index: u32, + /// offset: 44 #[prost(uint32, tag = "7")] pub operation_counter: u32, + /// offset: 24 #[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 #[prost(uint32, tag = "1")] pub id: u32, + /// offset: 28 #[prost(uint32, tag = "2")] pub level: u32, + /// offset: 24 #[prost(uint32, tag = "3")] pub promotion: u32, + /// offset: 36 #[prost(uint32, tag = "4")] pub rank: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BattleRelic { + /// offset: 48 #[prost(uint32, tag = "1")] pub id: u32, + /// offset: 32 #[prost(uint32, tag = "2")] pub level: u32, + /// offset: 56 #[prost(uint32, tag = "3")] pub main_affix_id: u32, + /// offset: 24 #[prost(message, repeated, tag = "4")] pub sub_affix_list: ::prost::alloc::vec::Vec, + /// offset: 36 #[prost(uint32, tag = "5")] pub unique_id: u32, + /// offset: 44 #[prost(uint32, tag = "6")] pub relic_id: u32, + /// offset: 52 #[prost(uint32, tag = "7")] - pub slot: u32, + pub r#type: u32, + /// offset: 40 #[prost(uint32, tag = "8")] pub jlkmncoidlg: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AvatarSkillTree { + /// offset: 24 #[prost(uint32, tag = "1")] pub point_id: u32, + /// offset: 28 #[prost(uint32, tag = "2")] pub level: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RelicAffix { + /// offset: 32 #[prost(uint32, tag = "1")] pub affix_id: u32, + /// offset: 24 #[prost(uint32, tag = "2")] pub cnt: u32, + /// offset: 28 #[prost(uint32, tag = "3")] pub step: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bjhebccbana { + /// offset: 40 #[prost(bool, tag = "1")] pub ljpadncgloc: bool, + /// offset: 24 #[prost(uint32, repeated, tag = "2")] pub dddhnaklmhf: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "3")] pub jgjcdmjimnn: u32, + /// offset: 36 #[prost(uint32, tag = "4")] pub pofmkdabehd: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BattleAvatar { + /// offset: 96 #[prost(enumeration = "AvatarType", tag = "1")] pub avatar_type: i32, + /// offset: 104 #[prost(uint32, tag = "2")] pub id: u32, + /// offset: 76 #[prost(uint32, tag = "3")] pub level: u32, + /// offset: 92 #[prost(uint32, tag = "4")] pub rank: u32, + /// offset: 108 #[prost(uint32, tag = "5")] pub index: u32, + /// offset: 40 #[prost(message, repeated, tag = "6")] pub skilltree_list: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(message, repeated, tag = "7")] pub equipment_list: ::prost::alloc::vec::Vec, + /// offset: 80 #[prost(uint32, tag = "8")] pub hp: u32, + /// offset: 72 #[prost(uint32, tag = "10")] pub promotion: u32, + /// offset: 16 #[prost(message, repeated, tag = "11")] pub relic_list: ::prost::alloc::vec::Vec, + /// offset: 84 #[prost(uint32, tag = "12")] pub world_level: u32, + /// offset: 112 #[prost(uint32, tag = "13")] pub assist_uid: u32, + /// offset: 64 #[prost(message, optional, tag = "15")] pub ecifjlakhcl: ::core::option::Option, + /// offset: 24 #[prost(message, optional, tag = "16")] pub sp_bar: ::core::option::Option, + /// offset: 100 #[prost(uint32, tag = "17")] pub gmobaocefce: u32, + /// offset: 48 #[prost(message, repeated, tag = "18")] pub imjjkbjoohj: ::prost::alloc::vec::Vec, + /// offset: 88 #[prost(uint32, tag = "19")] pub enhanced_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct BattleMonsterParam { + /// offset: 28 #[prost(uint32, tag = "1")] pub hard_level_group: u32, + /// offset: 32 #[prost(uint32, tag = "2")] pub level: u32, + /// offset: 24 #[prost(uint32, tag = "3")] pub elite_group: u32, + /// offset: 36 #[prost(uint32, tag = "4")] pub dneampllfme: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct BattleMonster { + /// offset: 28 #[prost(uint32, tag = "1")] pub monster_id: u32, + /// offset: 24 #[prost(uint32, tag = "2")] pub cur_hp: u32, + /// offset: 32 #[prost(uint32, tag = "3")] pub max_hp: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BattleMonsterWave { + /// offset: 32 #[prost(message, repeated, tag = "1")] pub monster_list: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(message, optional, tag = "2")] pub wave_param: ::core::option::Option, + /// offset: 40 #[prost(uint32, tag = "3")] pub stage_id: u32, + /// offset: 44 #[prost(uint32, tag = "4")] pub wave_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BattleBuff { + /// offset: 40 #[prost(uint32, tag = "1")] pub id: u32, + /// offset: 48 #[prost(uint32, tag = "2")] pub level: u32, + /// offset: 44 #[prost(uint32, tag = "3")] pub owner_id: u32, + /// offset: 52 #[prost(uint32, tag = "4")] pub wave_flag: u32, + /// offset: 32 #[prost(uint32, repeated, tag = "5")] pub target_index_list: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(map = "string, float", tag = "6")] pub dynamic_values: ::std::collections::HashMap<::prost::alloc::string::String, f32>, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Illcdmocldo { + /// offset: 32 #[prost(uint32, tag = "1")] pub id: u32, + /// offset: 24 #[prost(uint32, tag = "2")] pub hfaljihkecn: u32, + /// offset: 28 #[prost(uint32, tag = "3")] pub laejdghmkdb: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ljgiaglfhhc { + /// offset: 24 #[prost(uint32, tag = "1")] pub fenmmmkoocf: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Enflfbdaoij { + /// offset: 24 #[prost(uint32, tag = "1")] pub id: u32, + /// offset: 28 #[prost(uint32, tag = "2")] pub hfaljihkecn: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gmgjcihdfma { + /// offset: 24 #[prost(uint32, tag = "1")] pub id: u32, + /// offset: 28 #[prost(uint32, tag = "2")] pub progress: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct BattleTarget { + /// offset: 32 #[prost(uint32, tag = "1")] pub id: u32, + /// offset: 24 #[prost(uint32, tag = "2")] pub progress: u32, + /// offset: 28 #[prost(uint32, tag = "3")] pub total_progress: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BattleTargetList { + /// offset: 16 #[prost(message, repeated, tag = "1")] pub battle_target_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BattleLineup { + /// offset: 64 #[prost(message, repeated, tag = "1")] pub avatar_list: ::prost::alloc::vec::Vec, + /// offset: 88 #[prost(message, repeated, tag = "2")] pub monster_wave_list: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(message, repeated, tag = "3")] pub buff_list: ::prost::alloc::vec::Vec, + /// offset: 104 #[prost(uint32, tag = "7")] pub world_level: u32, + /// offset: 80 #[prost(map = "uint32, message", tag = "9")] pub battle_target_info: ::std::collections::HashMap, + /// offset: 24 #[prost(message, optional, tag = "10")] pub ajgpjglpmio: ::core::option::Option, + /// offset: 40 #[prost(message, repeated, tag = "11")] pub ejcljldendm: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(message, optional, tag = "12")] pub jpgifchjdlk: ::core::option::Option, + /// offset: 56 #[prost(message, optional, tag = "13")] pub mfkjokajjmj: ::core::option::Option, + /// offset: 96 #[prost(message, optional, tag = "14")] pub rogue_magic_battle_info: ::core::option::Option, + /// offset: 72 #[prost(message, optional, tag = "15")] pub gegdpnkkakg: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gieibeacbao { + /// offset: 16 #[prost(map = "uint32, uint32", tag = "1")] pub gccjdhkhmnk: ::std::collections::HashMap, + /// offset: 32 #[prost(uint32, tag = "2")] pub fpbnipmhanh: u32, + /// offset: 40 #[prost(uint32, tag = "3")] pub aagiancieeg: u32, + /// offset: 36 #[prost(uint32, tag = "4")] pub elpfomlcobm: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pkiakjmeaml { + /// offset: 48 #[prost(uint32, tag = "1")] pub id: u32, + /// offset: 52 #[prost(uint32, tag = "2")] pub index: u32, + /// offset: 44 #[prost(uint32, tag = "3")] pub promotion: u32, + /// offset: 32 #[prost(uint32, repeated, tag = "4")] pub passive_skill: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(enumeration = "AetherdivideSpiritLineupType", tag = "5")] - pub r#type: i32, + pub spirit_lineup_type: i32, + /// offset: 16 #[prost(message, optional, tag = "6")] pub sp_bar: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pndfmbjfgim { + /// offset: 24 #[prost(message, repeated, tag = "1")] pub avatar_list: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(message, repeated, tag = "2")] pub monster_wave_list: ::prost::alloc::vec::Vec, + /// offset: 16 #[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: 48 #[prost(uint32, tag = "1")] pub turn_counter: u32, + /// offset: 44 #[prost(uint32, tag = "2")] pub dnapmnemhbo: u32, + /// offset: 40 #[prost(uint32, tag = "3")] pub ibjfafabgbk: u32, + /// offset: 16 #[prost(message, repeated, tag = "4")] pub cdafgdbmajn: ::prost::alloc::vec::Vec, + /// offset: 24 #[prost(message, repeated, tag = "5")] pub kflnkebbonk: ::prost::alloc::vec::Vec, + /// offset: 52 #[prost(uint32, tag = "6")] pub jeinbmlfcbp: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GamecoreConfig { + /// offset: 33 #[prost(bool, tag = "1")] pub fkmdhibfomh: bool, + /// offset: 36 #[prost(uint32, tag = "2")] pub kpebbgcmmip: u32, + /// offset: 35 #[prost(bool, tag = "3")] pub is_auto_fight: bool, + /// offset: 16 #[prost(string, tag = "4")] pub fhidoicafol: ::prost::alloc::string::String, + /// offset: 34 #[prost(bool, tag = "5")] pub lkfdpdldmib: bool, + /// offset: 32 #[prost(bool, tag = "6")] pub mnalpnfnmio: bool, + /// offset: 40 #[prost(uint32, tag = "7")] pub ggfcojflkbp: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BattleBuffMsg { + /// offset: 40 #[prost(uint32, repeated, tag = "1")] pub bought_miracle_list: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, repeated, tag = "2")] pub ejhflinciaf: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(uint32, repeated, tag = "3")] pub ofnapbilngg: ::prost::alloc::vec::Vec, + /// offset: 24 #[prost(uint32, repeated, tag = "4")] pub hejhnakohlm: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dkflaljdifl { + /// offset: 28 #[prost(uint32, tag = "1")] pub mbbchgenggl: u32, + /// offset: 24 #[prost(uint32, tag = "2")] pub hfcdphchfgk: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mbmcfoliolo { + /// offset: 40 #[prost(bool, tag = "1")] pub cdnojcacelj: bool, + /// offset: 16 #[prost(map = "string, message", tag = "2")] pub haneginlani: ::std::collections::HashMap< ::prost::alloc::string::String, Dkflaljdifl, >, + /// offset: 32 #[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 #[prost(message, repeated, tag = "1")] pub eeflghcobml: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(string, tag = "2")] pub kgbhehhfmpi: ::prost::alloc::string::String, + /// offset: 40 #[prost(string, tag = "3")] pub debug_extra_info: ::prost::alloc::string::String, + /// offset: 32 #[prost(message, repeated, tag = "4")] pub hlagimenbjg: ::prost::alloc::vec::Vec, + /// offset: 72 #[prost(uint32, tag = "5")] pub plane_id: u32, + /// offset: 76 #[prost(uint32, tag = "6")] pub floor_id: u32, + /// offset: 80 #[prost(uint32, tag = "7")] pub ebhlfaeglcd: u32, + /// offset: 64 #[prost(uint32, tag = "8")] pub bnjmmlkofcp: u32, + /// offset: 48 #[prost(message, optional, tag = "9")] pub edhbgdeicnc: ::core::option::Option, + /// offset: 68 #[prost(uint32, tag = "10")] pub bbnaefbaplg: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ialpdfglbml { + /// offset: 100 #[prost(uint32, tag = "1")] pub version: u32, + /// offset: 96 #[prost(uint32, tag = "2")] pub logic_random_seed: u32, + /// offset: 112 #[prost(uint32, tag = "3")] pub stage_id: u32, + /// offset: 16 #[prost(message, optional, tag = "4")] pub lineup: ::core::option::Option, + /// offset: 56 #[prost(message, repeated, tag = "5")] pub op_list: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(bytes = "vec", tag = "6")] pub turn_snapshot_hash: ::prost::alloc::vec::Vec, + /// offset: 132 #[prost(uint32, tag = "7")] pub maze_plane_id: u32, + /// offset: 64 #[prost(uint32, repeated, tag = "8")] pub extra_ability_list: ::prost::alloc::vec::Vec, + /// offset: 116 #[prost(bool, tag = "9")] pub is_ai_consider_ultra_skill: bool, + /// offset: 104 #[prost(enumeration = "BattleCheckStrategyType", tag = "10")] pub check_strategy: i32, + /// offset: 128 #[prost(enumeration = "BattleModuleType", tag = "11")] pub battle_module_type: i32, + /// offset: 80 #[prost(message, repeated, tag = "12")] pub event_battle_info_list: ::prost::alloc::vec::Vec, + /// offset: 120 #[prost(uint32, tag = "14")] pub rounds_limit: u32, + /// offset: 24 #[prost(message, optional, tag = "15")] pub config: ::core::option::Option, + /// offset: 48 #[prost(bytes = "vec", tag = "16")] pub game_core_log_encode: ::prost::alloc::vec::Vec, + /// offset: 124 #[prost(uint32, tag = "17")] pub cost_time: u32, + /// offset: 108 #[prost(uint32, tag = "18")] pub wave_count: u32, + /// offset: 88 #[prost(message, optional, tag = "19")] pub gmpcfgedhki: ::core::option::Option, + /// offset: 32 #[prost(message, optional, tag = "100")] pub bnmiiahadjh: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BattleReplayStringHash { + /// offset: 32 #[prost(int32, tag = "1")] pub hash: i32, + /// offset: 16 #[prost(string, tag = "2")] pub value: ::prost::alloc::string::String, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AvatarProperty { + /// offset: 56 #[prost(double, tag = "1")] pub max_hp: f64, + /// offset: 40 #[prost(double, tag = "2")] pub attack: f64, + /// offset: 48 #[prost(double, tag = "3")] pub defence: f64, + /// offset: 64 #[prost(double, tag = "4")] pub speed: f64, + /// offset: 24 #[prost(double, tag = "5")] pub left_hp: f64, + /// offset: 32 #[prost(double, tag = "6")] pub left_sp: f64, + /// offset: 72 #[prost(double, tag = "7")] pub max_sp: f64, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EquipmentProperty { + /// offset: 32 #[prost(uint32, tag = "1")] pub id: u32, + /// offset: 36 #[prost(uint32, tag = "2")] pub rank: u32, + /// offset: 24 #[prost(uint32, tag = "3")] pub promotion: u32, + /// offset: 28 #[prost(uint32, tag = "4")] pub level: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AttackDamageProperty { + /// offset: 16 #[prost(string, tag = "1")] pub attack_type: ::prost::alloc::string::String, + /// offset: 32 #[prost(double, tag = "2")] pub damage: f64, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SkillUseProperty { + /// offset: 60 #[prost(uint32, tag = "1")] pub skill_id: u32, + /// offset: 24 #[prost(string, tag = "2")] pub skill_type: ::prost::alloc::string::String, + /// offset: 52 #[prost(uint32, tag = "3")] pub skill_level: u32, + /// offset: 32 #[prost(uint32, tag = "4")] pub skill_use_count: u32, + /// offset: 56 #[prost(uint32, tag = "5")] pub ifejkalhopi: u32, + /// offset: 40 #[prost(uint32, tag = "6")] pub jhdhlcncdnc: u32, + /// offset: 36 #[prost(uint32, tag = "7")] pub hoafnnijoom: u32, + /// offset: 48 #[prost(uint32, tag = "8")] pub mdeadclnjcj: u32, + /// offset: 44 #[prost(uint32, tag = "9")] pub ohnppjemkde: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gaagehabinm { + /// offset: 40 #[prost(uint32, tag = "1")] pub skill_id: u32, + /// offset: 32 #[prost(double, tag = "2")] pub hgflpenkiii: f64, + /// offset: 24 #[prost(uint32, repeated, tag = "3")] pub battle_target_list: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(double, tag = "4")] pub damage: f64, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SpAddSource { + /// offset: 24 #[prost(string, tag = "1")] pub source: ::prost::alloc::string::String, + /// offset: 32 #[prost(uint32, tag = "2")] pub sp_add: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AbilityUseStt { + /// offset: 16 #[prost(string, tag = "1")] pub fkhhobbfmeh: ::prost::alloc::string::String, + /// offset: 32 #[prost(uint32, tag = "2")] pub count: u32, + /// offset: 40 #[prost(double, tag = "3")] pub total_damage: f64, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AvatarBattleInfo { + /// offset: 264 #[prost(enumeration = "AvatarType", tag = "1")] pub avatar_type: i32, + /// offset: 152 #[prost(uint32, tag = "2")] pub id: u32, + /// offset: 204 #[prost(uint32, tag = "3")] pub avatar_level: u32, + /// offset: 148 #[prost(uint32, tag = "4")] pub avatar_rank: u32, + /// offset: 192 #[prost(uint32, tag = "5")] pub avatar_promotion: u32, + /// offset: 24 #[prost(message, optional, tag = "6")] pub avatar_status: ::core::option::Option, + /// offset: 88 #[prost(message, repeated, tag = "7")] pub avatar_skill: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(message, repeated, tag = "8")] pub avatar_equipment: ::prost::alloc::vec::Vec, + /// offset: 356 #[prost(uint32, tag = "9")] pub total_turns: u32, + /// offset: 136 #[prost(double, tag = "10")] pub total_damage: f64, + /// offset: 280 #[prost(double, tag = "11")] pub total_heal: f64, + /// offset: 240 #[prost(double, tag = "12")] pub total_damage_taken: f64, + /// offset: 256 #[prost(double, tag = "13")] pub total_hp_recover: f64, + /// offset: 208 #[prost(double, tag = "14")] pub maceeaaeemc: f64, + /// offset: 360 #[prost(uint32, tag = "15")] pub stage_id: u32, + /// offset: 144 #[prost(uint32, tag = "16")] pub stage_type: u32, + /// offset: 224 #[prost(double, tag = "17")] pub lankmapidbd: f64, + /// offset: 64 #[prost(message, repeated, tag = "18")] pub attack_damage_type: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(message, repeated, tag = "19")] pub attack_type_break_damage: ::prost::alloc::vec::Vec, + /// offset: 56 #[prost(message, repeated, tag = "20")] pub attack_type_max_damage: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(message, repeated, tag = "21")] pub skill_times: ::prost::alloc::vec::Vec, + /// offset: 304 #[prost(double, tag = "22")] pub delay_cumulate: f64, + /// offset: 272 #[prost(uint32, tag = "23")] pub total_sp_add: u32, + /// offset: 112 #[prost(message, repeated, tag = "24")] pub sp_add_source_list: ::prost::alloc::vec::Vec, + /// offset: 196 #[prost(uint32, tag = "25")] pub total_bp_cost: u32, + /// offset: 200 #[prost(uint32, tag = "26")] pub die_times: u32, + /// offset: 364 #[prost(uint32, tag = "27")] pub revive_times: u32, + /// offset: 188 #[prost(uint32, tag = "28")] pub break_times: u32, + /// offset: 296 #[prost(uint32, tag = "29")] pub extra_turns: u32, + /// offset: 248 #[prost(double, tag = "30")] pub total_shield: f64, + /// offset: 128 #[prost(double, tag = "31")] pub total_shield_taken: f64, + /// offset: 176 #[prost(double, tag = "32")] pub total_shield_damage: f64, + /// offset: 96 #[prost(message, optional, tag = "33")] pub initial_status: ::core::option::Option, + /// offset: 72 #[prost(message, repeated, tag = "34")] pub relics: ::prost::alloc::vec::Vec, + /// offset: 156 #[prost(uint32, tag = "35")] pub assist_uid: u32, + /// offset: 32 #[prost(message, repeated, tag = "36")] pub aadgflpbpdf: ::prost::alloc::vec::Vec, + /// offset: 336 #[prost(double, tag = "37")] pub fpfbmimbbhj: f64, + /// offset: 120 #[prost(double, tag = "38")] pub ggpjohnocpc: f64, + /// offset: 312 #[prost(double, tag = "39")] pub lackcjhhimk: f64, + /// offset: 216 #[prost(double, tag = "40")] pub fmodlgobnpe: f64, + /// offset: 80 #[prost(message, repeated, tag = "41")] pub lhkabnickjn: ::prost::alloc::vec::Vec, + /// offset: 300 #[prost(uint32, tag = "42")] pub ncjhdjjdjnl: u32, + /// offset: 372 #[prost(uint32, tag = "43")] pub lkmgdiadopb: u32, + /// offset: 160 #[prost(double, tag = "44")] pub iblgmcipckm: f64, + /// offset: 288 #[prost(double, tag = "45")] pub hacjdjigmgp: f64, + /// offset: 344 #[prost(double, tag = "46")] pub imdjahajgcf: f64, + /// offset: 320 #[prost(double, tag = "47")] pub jdolkdbiclj: f64, + /// offset: 232 #[prost(double, tag = "48")] pub caccoddcjhi: f64, + /// offset: 184 #[prost(uint32, tag = "49")] pub lldmlohbflo: u32, + /// offset: 168 #[prost(uint32, tag = "50")] pub chnikkcibeg: u32, + /// offset: 172 #[prost(uint32, tag = "51")] pub lbnjhhhlpmo: u32, + /// offset: 328 #[prost(double, tag = "52")] pub pdlilfichil: f64, + /// offset: 352 #[prost(uint32, tag = "53")] pub pmklphjiohc: u32, + /// offset: 368 #[prost(uint32, tag = "54")] pub mpfaenekfdc: u32, + /// offset: 268 #[prost(uint32, tag = "55")] pub enhanced_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonsterProperty { + /// offset: 64 #[prost(double, tag = "1")] pub max_hp: f64, + /// offset: 48 #[prost(double, tag = "2")] pub attack: f64, + /// offset: 32 #[prost(double, tag = "3")] pub defence: f64, + /// offset: 72 #[prost(double, tag = "4")] pub shield: f64, + /// offset: 40 #[prost(double, tag = "5")] pub speed: f64, + /// offset: 56 #[prost(double, tag = "6")] pub left_hp: f64, + /// offset: 24 #[prost(double, tag = "7")] pub enter_battle_hp: f64, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonsterPhaseStt { + /// offset: 44 #[prost(uint32, tag = "1")] pub ndbojandnjn: u32, + /// offset: 32 #[prost(double, tag = "2")] pub mmcphlpecdj: f64, + /// offset: 24 #[prost(uint32, tag = "3")] pub doiadgdbohf: u32, + /// offset: 40 #[prost(uint32, tag = "4")] pub break_times: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MonsterBattleInfo { + /// offset: 144 #[prost(uint32, tag = "1")] pub entity_id: u32, + /// offset: 88 #[prost(uint32, tag = "2")] pub monster_id: u32, + /// offset: 184 #[prost(uint32, tag = "3")] pub oakilfgdacj: u32, + /// offset: 72 #[prost(uint32, tag = "4")] pub bfpaoanbjon: u32, + /// offset: 32 #[prost(message, optional, tag = "5")] pub nkcmcmhafaf: ::core::option::Option, + /// offset: 104 #[prost(uint32, tag = "6")] pub total_turns: u32, + /// offset: 96 #[prost(double, tag = "7")] pub total_damage: f64, + /// offset: 64 #[prost(double, tag = "8")] pub total_heal: f64, + /// offset: 120 #[prost(double, tag = "9")] pub total_damage_taken: f64, + /// offset: 192 #[prost(double, tag = "10")] pub akgfcpfaolp: f64, + /// offset: 168 #[prost(double, tag = "11")] pub total_hp_recover: f64, + /// offset: 176 #[prost(uint32, tag = "12")] pub stage_id: u32, + /// offset: 84 #[prost(uint32, tag = "13")] pub battle_id: u32, + /// offset: 108 #[prost(uint32, tag = "14")] pub jbcdlfjjjdg: u32, + /// offset: 40 #[prost(message, repeated, tag = "15")] pub attack_damage_type: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(message, repeated, tag = "16")] pub skill_times: ::prost::alloc::vec::Vec, + /// offset: 136 #[prost(uint32, tag = "17")] pub stage_type: u32, + /// offset: 152 #[prost(double, tag = "18")] pub acofippjkbi: f64, + /// offset: 160 #[prost(double, tag = "19")] pub delay_cumulate: f64, + /// offset: 92 #[prost(enumeration = "DeathSource", tag = "20")] pub fiedknkiebh: i32, + /// offset: 80 #[prost(uint32, tag = "21")] pub wave: u32, + /// offset: 140 #[prost(int32, tag = "22")] pub jhaogjjdbhl: i32, + /// offset: 76 #[prost(uint32, tag = "23")] pub phase: u32, + /// offset: 128 #[prost(uint32, tag = "24")] pub dcmohecbolk: u32, + /// offset: 132 #[prost(enumeration = "Agbpcblfnol", tag = "25")] pub jedahlgbiem: i32, + /// offset: 56 #[prost(message, repeated, tag = "26")] pub skill_info: ::prost::alloc::vec::Vec, + /// offset: 148 #[prost(uint32, tag = "27")] pub lanfclolbof: u32, + /// offset: 48 #[prost(message, repeated, tag = "28")] pub kfgjbiljgdp: ::prost::alloc::vec::Vec, + /// offset: 180 #[prost(uint32, tag = "29")] pub fpkoniklica: u32, + /// offset: 188 #[prost(uint32, tag = "30")] pub jeemgaeifae: u32, + /// offset: 112 #[prost(enumeration = "Hembndjafda", tag = "31")] pub hbofdajjjme: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct BattleEventInitedData { + /// offset: 16 #[prost(message, optional, tag = "2")] pub sp_bar: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BattleEventBattleInfo { + /// offset: 40 #[prost(uint32, tag = "1")] pub battle_event_id: u32, + /// offset: 24 #[prost(message, optional, tag = "2")] pub status: ::core::option::Option, + /// 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: 24 #[prost(uint32, tag = "1")] pub fjjdfpkgopc: u32, + /// offset: 28 #[prost(uint32, tag = "2")] pub score: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ibffajohkmo { + /// offset: 76 #[prost(uint32, tag = "1")] pub avatar_id: u32, + /// offset: 32 #[prost(uint32, repeated, tag = "2")] pub leickpdifog: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(uint32, tag = "3")] pub source: u32, + /// offset: 48 #[prost(double, tag = "4")] pub damage: f64, + /// offset: 16 #[prost(uint32, repeated, tag = "5")] pub dikkhpfkapf: ::prost::alloc::vec::Vec, + /// offset: 72 #[prost(int32, tag = "6")] pub eoofimegmfb: i32, + /// offset: 64 #[prost(double, tag = "7")] pub bkjeampnank: f64, + /// offset: 60 #[prost(uint32, tag = "8")] pub blfhkgpmndk: u32, + /// offset: 44 #[prost(uint32, tag = "9")] pub wave: u32, + /// offset: 56 #[prost(uint32, tag = "10")] pub enhanced_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kkmpkjpggcl { + /// offset: 24 #[prost(uint32, tag = "1")] pub avatar_id: u32, + /// offset: 32 #[prost(int32, tag = "2")] pub abapdfgjnme: i32, + /// offset: 28 #[prost(uint32, tag = "3")] pub enhanced_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cnpnnijglfi { + /// offset: 32 #[prost(uint32, tag = "1")] pub dpdnnmbcpoi: u32, + /// offset: 24 #[prost(uint32, tag = "2")] pub dbeljgbkbpa: u32, + /// offset: 28 #[prost(uint32, tag = "3")] pub entity_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Iiiphjimnid { + /// offset: 44 #[prost(uint32, tag = "1")] pub ndbojandnjn: u32, + /// offset: 40 #[prost(uint32, tag = "2")] pub monster_id: u32, + /// offset: 16 #[prost(message, repeated, tag = "3")] pub nglpbhmlehn: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(uint32, tag = "4")] pub hgflpenkiii: u32, + /// offset: 32 #[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: 28 #[prost(enumeration = "Oedifangclh", tag = "1")] - pub slot: i32, + pub r#type: i32, + /// offset: 32 #[prost(uint32, tag = "2")] pub ocpppkddiml: u32, + /// 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 #[prost(uint32, tag = "1")] pub lidgjndgbkm: u32, + /// offset: 24 #[prost(uint32, tag = "2")] pub oaabadfkcoa: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Meoifioaecf { + /// offset: 32 #[prost(uint32, tag = "1")] pub jjccjjinlfl: u32, + /// offset: 36 #[prost(bool, tag = "2")] pub locked: bool, + /// offset: 16 #[prost(message, optional, tag = "3")] pub kacalgioedb: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EvolveBuildCardInfo { + /// offset: 32 #[prost(uint32, tag = "1")] pub card_id: u32, + /// offset: 40 #[prost(double, tag = "2")] pub param: f64, + /// offset: 36 #[prost(bool, tag = "3")] pub is_enable: 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 { + /// offset: 24 #[prost(uint32, tag = "1")] pub gear_id: u32, + /// offset: 32 #[prost(double, tag = "2")] pub damage: f64, + /// offset: 40 #[prost(double, tag = "3")] pub hp_damage: f64, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lgifednkhon { + /// offset: 24 #[prost(uint32, repeated, tag = "1")] pub dakijnbfkob: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, repeated, tag = "2")] pub fjjobaemehp: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mjkibjlobkd { + /// offset: 44 #[prost(uint32, tag = "1")] pub wave: u32, + /// offset: 32 #[prost(uint32, tag = "2")] pub score: u32, + /// offset: 40 #[prost(uint32, tag = "3")] pub dchiolbfkjn: u32, + /// offset: 16 #[prost(message, repeated, tag = "4")] pub bhjkmhmoeak: ::prost::alloc::vec::Vec, + /// offset: 36 #[prost(float, tag = "5")] pub hgflpenkiii: f32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dkookejchgo { + /// offset: 24 #[prost(uint32, tag = "1")] pub chbjkkmiofd: u32, + /// offset: 32 #[prost(double, tag = "2")] pub hgflpenkiii: f64, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pmnhmamhgai { + /// offset: 40 #[prost(uint32, tag = "1")] pub icphoomndka: u32, + /// offset: 16 #[prost(message, repeated, tag = "2")] pub enbjcpkgcol: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(message, repeated, tag = "3")] pub oooglieooki: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Egdajhjplgi { + /// offset: 24 #[prost(enumeration = "Bojgakmdpdl", tag = "1")] - pub slot: i32, + pub r#type: i32, + /// offset: 28 #[prost(uint32, tag = "2")] pub count: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EvolveBuildBattleInfo { + /// offset: 140 #[prost(uint32, tag = "1")] pub cur_level_id: u32, + /// offset: 128 #[prost(uint32, tag = "2")] pub cur_period: u32, + /// offset: 148 #[prost(uint32, tag = "3")] pub cur_coin: u32, + /// offset: 56 #[prost(message, repeated, tag = "4")] pub weapon_slot_list: ::prost::alloc::vec::Vec, + /// offset: 104 #[prost(message, repeated, tag = "5")] pub accessory_slot_list: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, repeated, tag = "6")] pub ban_gear_list: ::prost::alloc::vec::Vec, + /// offset: 112 #[prost(message, optional, tag = "7")] pub collection: ::core::option::Option, + /// offset: 24 #[prost(uint32, repeated, tag = "8")] pub allowed_gear_list: ::prost::alloc::vec::Vec, + /// offset: 164 #[prost(uint32, tag = "9")] pub cur_exp: u32, + /// offset: 124 #[prost(uint32, tag = "10")] pub cur_reroll: u32, + /// offset: 156 #[prost(uint32, tag = "11")] pub cur_treasure_miss_cnt: u32, + /// offset: 16 #[prost(uint32, repeated, tag = "12")] pub period_id_list: ::prost::alloc::vec::Vec, + /// offset: 168 #[prost(uint32, tag = "13")] pub cur_gear_lost_cnt: u32, + /// offset: 160 #[prost(uint32, tag = "14")] pub cur_wave: u32, + /// offset: 144 #[prost(bool, tag = "15")] pub is_unlock_gear_reroll: bool, + /// offset: 145 #[prost(bool, tag = "16")] pub is_unlock_gear_ban: bool, + /// offset: 80 #[prost(message, repeated, tag = "17")] pub card_list: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(message, repeated, tag = "18")] pub gear_damage_list: ::prost::alloc::vec::Vec, + /// offset: 88 #[prost(uint32, repeated, tag = "19")] pub stat_params: ::prost::alloc::vec::Vec, + /// offset: 146 #[prost(bool, tag = "20")] pub is_giveup: bool, + /// offset: 132 #[prost(uint32, tag = "21")] pub cur_unused_round_cnt: u32, + /// offset: 64 #[prost(message, optional, tag = "22")] pub stat_log_info: ::core::option::Option, + /// offset: 152 #[prost(uint32, tag = "23")] pub period_first_random_seed: u32, + /// offset: 120 #[prost(uint32, tag = "24")] pub cur_card_reroll: u32, + /// offset: 96 #[prost(uint32, repeated, tag = "25")] pub allowed_card_list: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(message, repeated, tag = "26")] pub func_list: ::prost::alloc::vec::Vec, + /// offset: 136 #[prost(uint32, tag = "27")] pub finished_story_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Plpnlibmnio { + /// offset: 16 #[prost(string, tag = "1")] pub phase: ::prost::alloc::string::String, + /// offset: 72 #[prost(float, tag = "2")] pub dbdcnafoglf: f32, + /// offset: 60 #[prost(float, tag = "3")] pub hdalbiancmf: f32, + /// offset: 52 #[prost(uint32, tag = "4")] pub adjbbabehah: u32, + /// offset: 68 #[prost(uint32, tag = "5")] pub pjbiaejecae: u32, + /// offset: 56 #[prost(uint32, tag = "6")] pub kpnacghjalj: u32, + /// offset: 64 #[prost(uint32, tag = "7")] pub fpjadbgohkm: u32, + /// offset: 48 #[prost(uint32, tag = "8")] pub cjejofamdcd: u32, + /// offset: 32 #[prost(uint32, repeated, tag = "9")] pub bgjcedeahgm: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(uint32, repeated, tag = "10")] pub aagjcjiofpa: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Chdonigoknm { + /// offset: 52 #[prost(uint32, tag = "1")] pub heocpakcelm: u32, + /// offset: 44 #[prost(uint32, tag = "2")] pub bghkbmfhmoj: u32, + /// offset: 40 #[prost(uint32, tag = "3")] pub loollagmnlh: u32, + /// offset: 60 #[prost(uint32, tag = "4")] pub hecjooobahc: u32, + /// offset: 56 #[prost(uint32, tag = "5")] pub fkeaaipkpaa: u32, + /// offset: 48 #[prost(uint32, tag = "6")] pub icleenhipoh: u32, + /// offset: 16 #[prost(uint32, repeated, tag = "7")] pub boss_info: ::prost::alloc::vec::Vec, + /// offset: 24 #[prost(message, repeated, tag = "8")] pub odbonkcmdmp: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jffndobbnfb { + /// offset: 32 #[prost(uint32, tag = "1")] pub wave: u32, + /// offset: 40 #[prost(double, tag = "2")] pub hfihdddiljb: f64, + /// offset: 24 #[prost(double, tag = "3")] pub khgclcllecl: f64, + /// offset: 52 #[prost(uint32, tag = "4")] pub ffpmjfhncho: u32, + /// offset: 48 #[prost(uint32, tag = "5")] pub gmmbgamhbkb: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ekbagmomecl { + /// offset: 16 #[prost(string, tag = "1")] pub key: ::prost::alloc::string::String, + /// offset: 32 #[prost(double, tag = "2")] pub value: f64, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Plgjihifpag { + /// offset: 24 #[prost(uint32, tag = "1")] pub egmebanhhnf: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct BattleRogueMagicRoundCount { + /// offset: 28 #[prost(uint32, tag = "1")] pub gpojenhaiba: u32, + /// offset: 24 #[prost(uint32, tag = "2")] pub kljklbmlefo: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BattleRogueMagicUnit { + /// offset: 32 #[prost(uint32, tag = "1")] pub unit_id: u32, + /// offset: 44 #[prost(uint32, tag = "2")] pub level: u32, + /// offset: 36 #[prost(bool, tag = "3")] pub locked: bool, + /// offset: 40 #[prost(uint32, tag = "4")] pub slot_id: u32, + /// offset: 16 #[prost(map = "uint32, uint32", tag = "5")] pub counter_map: ::std::collections::HashMap, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BattleRogueMagicScepter { + /// offset: 40 #[prost(uint32, tag = "1")] pub scepter_id: u32, + /// offset: 32 #[prost(message, repeated, tag = "2")] pub magic_list: ::prost::alloc::vec::Vec, + /// offset: 44 #[prost(uint32, tag = "3")] pub level: u32, + /// 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: 16 #[prost(message, optional, tag = "1")] pub round_cnt: ::core::option::Option, + /// offset: 24 #[prost(message, repeated, tag = "2")] pub battle_scepter_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fkocboocdnl { + /// offset: 24 #[prost(uint32, tag = "1")] pub poiiaiakilf: u32, } @@ -1623,8 +2210,10 @@ pub mod rogue_magic_battle_unit_info { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Item { + /// offset: 24 #[prost(message, tag = "1")] BattleRogueMagicData(super::BattleRogueMagicData), + /// offset: 24 #[prost(message, tag = "2")] Ennpjglcbem(super::Fkocboocdnl), } @@ -1632,534 +2221,723 @@ pub mod rogue_magic_battle_unit_info { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueMagicBattleInfo { + /// offset: 24 #[prost(message, optional, tag = "1")] pub scepter: ::core::option::Option, + /// offset: 32 #[prost(message, optional, tag = "2")] pub player_detail_info: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ccccgjabbpm { + /// offset: 24 #[prost(uint32, tag = "1")] pub scepter_id: u32, + /// offset: 28 #[prost(uint32, tag = "2")] pub level: u32, + /// offset: 32 #[prost(double, tag = "3")] pub total_damage: f64, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Aenpijcdbmh { + /// offset: 32 #[prost(uint32, tag = "1")] pub klmcppbbooh: u32, + /// offset: 36 #[prost(uint32, tag = "2")] pub kmoeadpmflg: u32, + /// offset: 24 #[prost(message, repeated, tag = "3")] pub cicanokpnbm: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gbncgkdnmil { + /// offset: 28 #[prost(uint32, tag = "1")] pub aenkmaoabmp: u32, + /// offset: 24 #[prost(uint32, tag = "2")] pub mcdpiabdigi: u32, + /// offset: 32 #[prost(double, tag = "3")] pub jnimloiohnh: f64, + /// offset: 40 #[prost(double, tag = "4")] pub iejjjkfedah: f64, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mbjhfpcjaln { + /// 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: 16 #[prost(message, optional, tag = "1")] pub eilaabldphm: ::core::option::Option, + /// offset: 24 #[prost(message, optional, tag = "2")] pub inpkgdfmpea: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ldobbiabddl { + /// offset: 24 #[prost(uint32, tag = "1")] pub geddibikmmp: u32, + /// offset: 32 #[prost(double, tag = "2")] pub kggdjhjlenl: f64, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hpkeffechfg { + /// offset: 36 #[prost(enumeration = "Dlbfahoagph", tag = "1")] - pub slot: i32, + pub r#type: i32, + /// offset: 40 #[prost(uint32, tag = "2")] pub config_id: u32, + /// offset: 32 #[prost(uint32, tag = "3")] pub unique_id: u32, + /// offset: 44 #[prost(uint32, tag = "4")] pub level: u32, + /// offset: 24 #[prost(message, repeated, tag = "5")] pub param_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pfkamafikko { + /// offset: 32 #[prost(uint32, tag = "1")] pub labaigdgjhl: u32, + /// offset: 16 #[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 #[prost(message, repeated, tag = "1")] pub cfkjepmnlji: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(map = "uint32, uint32", tag = "2")] pub lkgdfhfblde: ::std::collections::HashMap, + /// offset: 40 #[prost(message, repeated, tag = "3")] pub febmncjifmn: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(uint32, tag = "4")] pub area_id: u32, + /// offset: 52 #[prost(uint32, tag = "5")] pub pbalfienefo: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lhlbianfohk { + /// offset: 36 #[prost(uint32, tag = "1")] pub monster_id: u32, + /// offset: 28 #[prost(uint32, tag = "2")] pub gmlfmpjpegg: u32, + /// offset: 24 #[prost(uint32, tag = "3")] pub ffpmjfhncho: u32, + /// offset: 32 #[prost(uint32, tag = "4")] pub gmmbgamhbkb: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Llbmaphbogd { + /// offset: 28 #[prost(uint32, tag = "1")] pub acpbmmmcjip: u32, + /// offset: 32 #[prost(double, tag = "2")] pub kkancjaljpo: f64, + /// offset: 40 #[prost(double, tag = "3")] pub mfjkflgpgko: f64, + /// offset: 48 #[prost(uint32, tag = "4")] pub wave: u32, + /// offset: 24 #[prost(uint32, tag = "5")] pub gmlfmpjpegg: u32, + /// offset: 64 #[prost(double, tag = "6")] pub abmnlnnoklo: f64, + /// offset: 56 #[prost(double, tag = "7")] pub ihbbekcoeae: f64, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dpndlhgemei { + /// offset: 28 #[prost(uint32, tag = "1")] pub imcpkldfdog: u32, + /// offset: 44 #[prost(uint32, tag = "2")] pub ajgeofiiddh: u32, + /// offset: 32 #[prost(double, tag = "3")] pub omoenbakmhj: f64, + /// offset: 40 #[prost(uint32, tag = "4")] pub wave: u32, + /// offset: 24 #[prost(uint32, tag = "5")] pub gmlfmpjpegg: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cpfcbladmbh { + /// offset: 16 #[prost(message, repeated, tag = "1")] pub haafhkiagkm: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(message, repeated, tag = "2")] pub oeagamjdlma: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(message, repeated, tag = "3")] pub plennpagjll: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Baagnohehma { + /// offset: 16 #[prost(message, optional, tag = "1")] pub oimbgaehdbi: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mkeecchgigh { + /// offset: 28 #[prost(uint32, tag = "1")] pub nmimbiopeki: u32, + /// offset: 88 #[prost(double, tag = "2")] pub kkancjaljpo: f64, + /// offset: 72 #[prost(double, tag = "3")] pub mfjkflgpgko: f64, + /// offset: 32 #[prost(uint32, tag = "4")] pub fgmlckanian: u32, + /// offset: 40 #[prost(uint32, tag = "5")] pub goaebjjpajo: u32, + /// offset: 24 #[prost(uint32, tag = "6")] pub nilakidfhej: u32, + /// offset: 52 #[prost(uint32, tag = "7")] pub pigndajgdgj: u32, + /// offset: 64 #[prost(double, tag = "8")] pub abmnlnnoklo: f64, + /// offset: 44 #[prost(uint32, tag = "9")] pub jbjmophgmfa: u32, + /// offset: 48 #[prost(uint32, tag = "10")] pub pobibiloani: u32, + /// offset: 56 #[prost(double, tag = "11")] pub ihbbekcoeae: f64, + /// offset: 80 #[prost(uint32, tag = "12")] pub loollagmnlh: u32, + /// offset: 36 #[prost(uint32, tag = "13")] pub fkeaaipkpaa: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bdmgoejbfgl { + /// offset: 40 #[prost(uint32, tag = "1")] pub loollagmnlh: u32, + /// offset: 36 #[prost(uint32, tag = "2")] pub fkeaaipkpaa: u32, + /// offset: 32 #[prost(uint32, tag = "3")] pub akpmnjcggai: u32, + /// offset: 24 #[prost(message, repeated, tag = "4")] pub oeagamjdlma: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hanhnlneicm { + /// offset: 64 #[prost(uint32, tag = "1")] pub avatar_id: u32, + /// offset: 160 #[prost(uint32, tag = "2")] pub dpdnnmbcpoi: u32, + /// offset: 76 #[prost(uint32, tag = "3")] pub total_turns: u32, + /// offset: 144 #[prost(double, tag = "4")] pub fbcmjgmbjfc: f64, + /// offset: 48 #[prost(message, repeated, tag = "5")] pub skill_times: ::prost::alloc::vec::Vec, + /// offset: 56 #[prost(double, tag = "6")] pub total_damage: f64, + /// offset: 112 #[prost(double, tag = "7")] pub lankmapidbd: f64, + /// offset: 32 #[prost(message, repeated, tag = "8")] pub attack_damage_type: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(message, repeated, tag = "9")] pub attack_type_break_damage: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(message, repeated, tag = "10")] pub attack_type_max_damage: ::prost::alloc::vec::Vec, + /// offset: 128 #[prost(double, tag = "11")] pub total_damage_taken: f64, + /// offset: 152 #[prost(double, tag = "12")] pub total_heal: f64, + /// offset: 88 #[prost(double, tag = "13")] pub total_hp_recover: f64, + /// offset: 120 #[prost(double, tag = "14")] pub total_shield: f64, + /// offset: 80 #[prost(double, tag = "15")] pub total_shield_taken: f64, + /// offset: 96 #[prost(double, tag = "16")] pub total_shield_damage: f64, + /// offset: 164 #[prost(uint32, tag = "17")] pub break_times: u32, + /// offset: 104 #[prost(uint32, tag = "18")] pub jeplcjkfomb: u32, + /// offset: 108 #[prost(uint32, tag = "19")] pub ncjhdjjdjnl: u32, + /// offset: 72 #[prost(uint32, tag = "20")] pub lkmgdiadopb: u32, + /// offset: 136 #[prost(double, tag = "21")] pub iblgmcipckm: f64, + /// offset: 68 #[prost(uint32, tag = "22")] pub entity_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pedjnpjkock { + /// offset: 28 #[prost(uint32, tag = "1")] pub avatar_id: u32, + /// offset: 32 #[prost(uint32, tag = "2")] pub ojeblmkkmgo: u32, + /// offset: 24 #[prost(uint32, tag = "3")] pub iagenfadhlp: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nmcmohahopl { + /// offset: 16 #[prost(message, repeated, tag = "1")] pub pccdmdfnjpd: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "2")] pub hkpbefflfeo: u32, + /// offset: 36 #[prost(uint32, tag = "3")] pub dfnkmijebld: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gjdkilhkied { + /// offset: 32 #[prost(uint32, tag = "1")] pub imhhilcmmgi: u32, + /// offset: 24 #[prost(uint32, tag = "2")] pub hahjhbfaefc: u32, + /// offset: 28 #[prost(uint32, tag = "3")] pub bilejkhihjl: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Demlpcndjjp { + /// offset: 16 #[prost(message, optional, tag = "1")] pub gjdokfchbga: ::core::option::Option, + /// 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: 216 #[prost(uint32, tag = "1")] pub angplnaledp: u32, + /// offset: 208 #[prost(uint32, tag = "2")] pub khkfkdnbhpe: u32, + /// offset: 128 #[prost(uint32, repeated, tag = "3")] pub avatar_id_list: ::prost::alloc::vec::Vec, + /// offset: 228 #[prost(uint32, tag = "4")] pub bfdobflljbe: u32, + /// offset: 200 #[prost(double, tag = "5")] pub nnmdmpkccke: f64, + /// offset: 232 #[prost(double, tag = "6")] pub bclnmidffoh: f64, + /// offset: 56 #[prost(message, repeated, tag = "7")] pub akfkcpfabmk: ::prost::alloc::vec::Vec, + /// offset: 152 #[prost(message, repeated, tag = "8")] pub jojfmjfoehb: ::prost::alloc::vec::Vec, + /// offset: 260 #[prost(uint32, tag = "9")] pub lmkmfcdmfbi: u32, + /// offset: 256 #[prost(uint32, tag = "10")] pub dnjidnnnmna: u32, + /// offset: 220 #[prost(uint32, tag = "11")] pub hhhapgmlbjc: u32, + /// offset: 248 #[prost(uint32, tag = "12")] pub kjmfjifdgpj: u32, + /// offset: 136 #[prost(map = "string, float", tag = "13")] pub nbdekmakpkj: ::std::collections::HashMap<::prost::alloc::string::String, f32>, + /// offset: 244 #[prost(uint32, tag = "14")] pub kgecjkkpbdh: u32, + /// offset: 112 #[prost(message, repeated, tag = "16")] pub ijolofbjinb: ::prost::alloc::vec::Vec, + /// offset: 212 #[prost(enumeration = "BattleEndReason", tag = "19")] pub hbgclmcgnfm: i32, + /// offset: 168 #[prost(message, repeated, tag = "21")] pub glojpnlnhjh: ::prost::alloc::vec::Vec, + /// offset: 88 #[prost(int32, repeated, tag = "22")] pub iiccefcgpak: ::prost::alloc::vec::Vec, + /// offset: 160 #[prost(message, repeated, tag = "23")] pub ldgaanonmbk: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(message, repeated, tag = "26")] pub adbhgkpnikp: ::prost::alloc::vec::Vec, + /// offset: 80 #[prost(message, repeated, tag = "27")] pub ecefbcnofkb: ::prost::alloc::vec::Vec, + /// offset: 144 #[prost(map = "uint32, message", tag = "28")] pub battle_target_info: ::std::collections::HashMap, + /// offset: 64 #[prost(message, repeated, tag = "29")] pub najlkhfllpg: ::prost::alloc::vec::Vec, + /// offset: 184 #[prost(message, optional, tag = "30")] pub jpgifchjdlk: ::core::option::Option, + /// offset: 24 #[prost(message, optional, tag = "31")] pub mnphnjkgpkl: ::core::option::Option, + /// offset: 252 #[prost(bool, tag = "32")] pub leddodammno: bool, + /// offset: 32 #[prost(message, repeated, tag = "33")] pub enbjcpkgcol: ::prost::alloc::vec::Vec, + /// offset: 96 #[prost(message, repeated, tag = "34")] pub ngoknfdmhmf: ::prost::alloc::vec::Vec, + /// offset: 224 #[prost(uint32, tag = "35")] pub dkoeadnamcj: u32, + /// offset: 72 #[prost(message, optional, tag = "36")] pub idcgpakjfmd: ::core::option::Option, + /// offset: 16 #[prost(message, optional, tag = "37")] pub billjjbfiol: ::core::option::Option, + /// offset: 176 #[prost(message, optional, tag = "38")] pub hmpgmiljapb: ::core::option::Option, + /// offset: 120 #[prost(message, optional, tag = "39")] pub nocigfllifg: ::core::option::Option, + /// offset: 104 #[prost(message, optional, tag = "40")] pub jnjiimjbojp: ::core::option::Option, + /// offset: 240 #[prost(uint32, tag = "41")] pub kkpkaljmamf: u32, + /// offset: 40 #[prost(message, repeated, tag = "42")] pub okgcipahmei: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Eagocahfgaf { + /// offset: 28 #[prost(uint32, tag = "1")] pub oefeefglieb: u32, + /// offset: 24 #[prost(uint32, tag = "2")] pub pbhphhmpaih: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gmkepcomhpn { + /// offset: 36 #[prost(enumeration = "AetherdivideSpiritLineupType", tag = "1")] - pub slot: i32, + pub r#type: i32, + /// offset: 32 #[prost(uint32, tag = "2")] pub id: u32, + /// 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 #[prost(uint32, tag = "1")] pub hciigmflpim: u32, + /// offset: 28 #[prost(uint32, tag = "2")] pub level: u32, + /// offset: 24 #[prost(uint32, tag = "3")] pub exp: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ephilimkadk { + /// offset: 60 #[prost(enumeration = "BattleCheckResultType", tag = "1")] pub retcode: i32, + /// offset: 52 #[prost(enumeration = "BattleEndStatus", tag = "2")] pub end_status: i32, + /// offset: 16 #[prost(message, optional, tag = "3")] pub stt: ::core::option::Option, + /// offset: 32 #[prost(bytes = "vec", tag = "4")] pub game_core_log_encode: ::prost::alloc::vec::Vec, + /// offset: 24 #[prost(map = "string, uint32", tag = "5")] pub dgnmmingacj: ::std::collections::HashMap<::prost::alloc::string::String, u32>, + /// offset: 56 #[prost(uint32, tag = "6")] pub ndcmdokkphh: u32, + /// offset: 48 #[prost(uint32, tag = "7")] pub mdlpcfcphdk: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct CharacterSnapshot { + /// offset: 32 #[prost(uint32, tag = "1")] pub kpjddifefdd: u32, + /// offset: 24 #[prost(uint64, repeated, tag = "2")] pub biappigpbog: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Elcpgninpin { + /// offset: 16 #[prost(string, tag = "1")] pub cjilblkomak: ::prost::alloc::string::String, + /// offset: 32 #[prost(uint32, tag = "2")] pub count: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Oodocmdlomf { + /// offset: 52 #[prost(uint32, tag = "1")] pub uid: u32, + /// offset: 60 #[prost(uint32, tag = "2")] pub level: u32, + /// offset: 32 #[prost(string, tag = "3")] pub nickname: ::prost::alloc::string::String, + /// offset: 64 #[prost(uint32, tag = "4")] pub gfidnaanafh: u32, + /// offset: 48 #[prost(enumeration = "PlatformType", tag = "5")] pub platform_type: i32, + /// offset: 24 #[prost(string, tag = "6")] pub akcejfcfban: ::prost::alloc::string::String, + /// offset: 40 #[prost(string, tag = "7")] pub bjellapogjn: ::prost::alloc::string::String, + /// offset: 72 #[prost(uint64, tag = "8")] pub version: u64, + /// offset: 56 #[prost(bool, tag = "9")] pub cocongacifj: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Iddlkhhlecg { + /// offset: 28 #[prost(enumeration = "Hbpfdgnndef", tag = "1")] pub noiiaoidgeo: i32, + /// offset: 24 #[prost(enumeration = "Edkfijacjgl", tag = "2")] pub status: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Njfgjpcandi { + /// offset: 32 #[prost(uint32, tag = "1")] pub bkmpfeocfib: u32, + /// offset: 44 #[prost(bool, tag = "2")] pub cocongacifj: bool, + /// offset: 40 #[prost(uint32, tag = "3")] pub jejkigabeek: u32, + /// offset: 36 #[prost(uint32, tag = "4")] pub miafpfpmaca: u32, + /// 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 #[prost(uint32, tag = "1")] pub mkfdpcckfnf: u32, + /// offset: 32 #[prost(uint32, tag = "2")] pub rank: u32, + /// offset: 16 #[prost(uint32, repeated, tag = "3")] pub gnigohiaffi: ::prost::alloc::vec::Vec, + /// offset: 36 #[prost(uint32, tag = "4")] pub score: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Glmcgepnaia { + /// offset: 28 #[prost(uint32, tag = "1")] pub dmkfffpdldi: u32, + /// offset: 24 #[prost(uint32, tag = "2")] pub fojcmhimafn: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nfobaphmibf { + /// offset: 52 #[prost(uint32, tag = "1")] pub mkfdpcckfnf: u32, + /// offset: 44 #[prost(uint32, tag = "2")] pub pcidndobjgb: u32, + /// offset: 32 #[prost(uint32, tag = "3")] pub dpbmlffpokh: u32, + /// offset: 36 #[prost(uint32, tag = "4")] pub ognepbfpilh: u32, + /// offset: 24 #[prost(message, repeated, tag = "5")] pub ibcdnjmcfea: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(uint32, tag = "6")] pub jeffmofipmh: u32, + /// offset: 48 #[prost(uint32, tag = "7")] pub kmflkmmamng: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fdhjbimpkek { + /// 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: 24 #[prost(string, repeated, tag = "1")] pub bhgghfjmmbm: ::prost::alloc::vec::Vec<::prost::alloc::string::String>, + /// offset: 40 #[prost(bool, tag = "2")] pub fmopbfknlni: bool, - #[prost(oneof = "epeghcgcmhp::Emahjgmlbnj", tags = "1001, 1002, 1003")] - pub emahjgmlbnj: ::core::option::Option, + #[prost(oneof = "epeghcgcmhp::Gegmajgejfl", tags = "1001, 1002, 1003")] + pub gegmajgejfl: ::core::option::Option, } /// Nested message and enum types in `EPEGHCGCMHP`. pub mod epeghcgcmhp { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Emahjgmlbnj { + pub enum Gegmajgejfl { + /// offset: 16 #[prost(message, tag = "1001")] Dchdjallnec(super::Njfgjpcandi), + /// offset: 16 #[prost(message, tag = "1002")] Embbhncjdpk(super::Lcmifobknen), + /// offset: 16 #[prost(message, tag = "1003")] Minkkejione(super::Fdhjbimpkek), } @@ -2167,80 +2945,110 @@ pub mod epeghcgcmhp { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cbbdiomifhd { + /// offset: 24 #[prost(message, optional, tag = "1")] pub basic_info: ::core::option::Option, + /// offset: 32 #[prost(message, optional, tag = "2")] pub nckccokdkol: ::core::option::Option, + /// offset: 40 #[prost(message, optional, tag = "3")] pub stage_info: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cdimemfjjfp { + /// offset: 28 #[prost(uint32, tag = "1")] pub lmmgodphjne: u32, + /// offset: 56 #[prost(uint32, tag = "2")] pub pgjccgnbbpi: u32, + /// offset: 52 #[prost(uint32, tag = "3")] pub nnbhkcjcpio: u32, + /// offset: 24 #[prost(uint32, tag = "4")] pub khbnjgpphoa: u32, + /// offset: 36 #[prost(uint32, tag = "5")] pub agdceblfgkh: u32, + /// offset: 68 #[prost(uint32, tag = "6")] pub dncpbbliopl: u32, + /// offset: 72 #[prost(uint32, tag = "7")] pub lilifgbafkn: u32, + /// offset: 48 #[prost(uint32, tag = "8")] pub mmiijhohoge: u32, + /// offset: 40 #[prost(uint32, tag = "9")] pub iokfikhhang: u32, + /// offset: 76 #[prost(uint32, tag = "10")] pub cilkfjblejg: u32, + /// offset: 44 #[prost(uint32, tag = "11")] pub mkfebpjemad: u32, + /// offset: 64 #[prost(uint32, tag = "12")] pub efgomfdmnop: u32, + /// offset: 32 #[prost(uint32, tag = "13")] pub jflkpcdbbjd: u32, + /// offset: 60 #[prost(uint32, tag = "14")] pub apkcbmgelji: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ppggkmdaoea { + /// offset: 24 #[prost(uint64, tag = "1")] pub lofamegpmbc: u64, + /// offset: 32 #[prost(enumeration = "Noogdpkefkl", tag = "2")] pub gbahcdlhacn: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Biplkgdfafj { + /// offset: 48 #[prost(uint64, tag = "1")] pub id: u64, + /// offset: 40 #[prost(enumeration = "Noogdpkefkl", tag = "2")] pub pdmolplcflg: i32, + /// offset: 24 #[prost(message, repeated, tag = "3")] pub iihpmlibbeb: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(enumeration = "Khjpjangecp", tag = "4")] - pub slot: i32, + pub r#type: i32, + /// offset: 56 #[prost(uint64, tag = "5")] pub infhikbljla: u64, + /// offset: 64 #[prost(uint64, tag = "6")] pub mlelajdljnl: u64, + /// offset: 36 #[prost(uint32, tag = "7")] pub jbnenlhccbh: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fonbbadfkbk { + /// offset: 24 #[prost(uint32, repeated, tag = "1")] pub jlhoggdhmhg: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "14")] pub id: u32, + /// offset: 36 #[prost(uint32, tag = "5")] pub fdejbipgndl: u32, + /// offset: 40 #[prost(uint32, tag = "9")] pub module_id: u32, } @@ -2254,8 +3062,10 @@ pub struct GetLoginActivityCsReq {} #[cmdid(2691)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetLoginActivityScRsp { + /// offset: 24 #[prost(message, repeated, tag = "14")] pub kjcgmejfjfc: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "1")] pub retcode: u32, } @@ -2264,8 +3074,10 @@ pub struct GetLoginActivityScRsp { #[cmdid(2667)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeLoginActivityRewardCsReq { + /// offset: 24 #[prost(uint32, tag = "2")] pub id: u32, + /// offset: 28 #[prost(uint32, tag = "13")] pub iafhepinjhl: u32, } @@ -2274,26 +3086,35 @@ pub struct TakeLoginActivityRewardCsReq { #[cmdid(2639)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeLoginActivityRewardScRsp { + /// offset: 44 #[prost(uint32, tag = "13")] pub module_id: u32, + /// offset: 32 #[prost(uint32, tag = "12")] pub retcode: u32, + /// offset: 36 #[prost(uint32, tag = "1")] pub id: u32, + /// offset: 16 #[prost(message, optional, tag = "10")] pub reward: ::core::option::Option, + /// offset: 40 #[prost(uint32, tag = "15")] pub iafhepinjhl: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ActivityScheduleInfo { + /// offset: 32 #[prost(int64, tag = "5")] pub end_time: i64, + /// offset: 40 #[prost(int64, tag = "13")] pub begin_time: i64, + /// offset: 28 #[prost(uint32, tag = "10")] pub activity_id: u32, + /// offset: 24 #[prost(uint32, tag = "9")] pub module_id: u32, } @@ -2307,16 +3128,20 @@ pub struct GetActivityScheduleConfigCsReq {} #[cmdid(2621)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetActivityScheduleConfigScRsp { + /// offset: 16 #[prost(message, repeated, tag = "5")] pub activity_schedule_list: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "14")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hmkikhbgbfp { + /// offset: 28 #[prost(bool, tag = "10")] pub taken_reward: bool, + /// offset: 24 #[prost(uint32, tag = "9")] pub stage_id: u32, } @@ -2330,10 +3155,13 @@ pub struct GetTrialActivityDataCsReq {} #[cmdid(2616)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetTrialActivityDataScRsp { + /// offset: 24 #[prost(message, repeated, tag = "14")] pub faglfbdceic: ::prost::alloc::vec::Vec, + /// offset: 36 #[prost(uint32, tag = "15")] pub retcode: u32, + /// offset: 32 #[prost(uint32, tag = "4")] pub akbclhjhodd: u32, } @@ -2342,6 +3170,7 @@ pub struct GetTrialActivityDataScRsp { #[cmdid(2693)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TrialActivityDataChangeScNotify { + /// offset: 16 #[prost(message, optional, tag = "5")] pub gljbjhjmcfp: ::core::option::Option, } @@ -2350,6 +3179,7 @@ pub struct TrialActivityDataChangeScNotify { #[cmdid(2664)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EnterTrialActivityStageCsReq { + /// offset: 24 #[prost(uint32, tag = "3")] pub stage_id: u32, } @@ -2358,8 +3188,10 @@ pub struct EnterTrialActivityStageCsReq { #[cmdid(2657)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EnterTrialActivityStageScRsp { + /// offset: 24 #[prost(message, optional, tag = "3")] pub battle_info: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "11")] pub retcode: u32, } @@ -2368,6 +3200,7 @@ pub struct EnterTrialActivityStageScRsp { #[cmdid(2626)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeTrialActivityRewardCsReq { + /// offset: 24 #[prost(uint32, tag = "15")] pub stage_id: u32, } @@ -2376,10 +3209,13 @@ pub struct TakeTrialActivityRewardCsReq { #[cmdid(2690)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeTrialActivityRewardScRsp { + /// offset: 36 #[prost(uint32, tag = "12")] pub retcode: u32, + /// offset: 32 #[prost(uint32, tag = "8")] pub stage_id: u32, + /// offset: 16 #[prost(message, optional, tag = "4")] pub reward: ::core::option::Option, } @@ -2388,6 +3224,7 @@ pub struct TakeTrialActivityRewardScRsp { #[cmdid(2689)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct StartTrialActivityCsReq { + /// offset: 24 #[prost(uint32, tag = "14")] pub stage_id: u32, } @@ -2396,8 +3233,10 @@ pub struct StartTrialActivityCsReq { #[cmdid(2637)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct StartTrialActivityScRsp { + /// offset: 28 #[prost(uint32, tag = "9")] pub stage_id: u32, + /// offset: 24 #[prost(uint32, tag = "7")] pub retcode: u32, } @@ -2406,6 +3245,7 @@ pub struct StartTrialActivityScRsp { #[cmdid(2672)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LeaveTrialActivityCsReq { + /// offset: 24 #[prost(uint32, tag = "14")] pub stage_id: u32, } @@ -2414,8 +3254,10 @@ pub struct LeaveTrialActivityCsReq { #[cmdid(2635)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LeaveTrialActivityScRsp { + /// offset: 28 #[prost(uint32, tag = "7")] pub stage_id: u32, + /// offset: 24 #[prost(uint32, tag = "8")] pub retcode: u32, } @@ -2424,20 +3266,26 @@ pub struct LeaveTrialActivityScRsp { #[cmdid(2653)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct CurTrialActivityScNotify { + /// offset: 28 #[prost(uint32, tag = "15")] pub akbclhjhodd: u32, + /// offset: 24 #[prost(enumeration = "Pmidehdobhj", tag = "5")] pub status: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bcekbnmnhoo { + /// offset: 32 #[prost(bool, tag = "10")] pub is_taken_reward: bool, + /// offset: 24 #[prost(uint32, tag = "13")] pub module_id: u32, + /// offset: 28 #[prost(uint32, tag = "9")] pub pehofbbdnic: u32, + /// offset: 33 #[prost(bool, tag = "3")] pub cbnffemdbkf: bool, } @@ -2451,8 +3299,10 @@ pub struct GetMaterialSubmitActivityDataCsReq {} #[cmdid(2638)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetMaterialSubmitActivityDataScRsp { + /// offset: 16 #[prost(message, repeated, tag = "1")] pub nblhgehlodn: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "14")] pub retcode: u32, } @@ -2461,6 +3311,7 @@ pub struct GetMaterialSubmitActivityDataScRsp { #[cmdid(2652)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SubmitMaterialSubmitActivityMaterialCsReq { + /// offset: 24 #[prost(uint32, tag = "12")] pub pehofbbdnic: u32, } @@ -2469,8 +3320,10 @@ pub struct SubmitMaterialSubmitActivityMaterialCsReq { #[cmdid(2668)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SubmitMaterialSubmitActivityMaterialScRsp { + /// offset: 32 #[prost(uint32, tag = "12")] pub retcode: u32, + /// offset: 24 #[prost(message, optional, tag = "2")] pub blaaoiaeiah: ::core::option::Option, } @@ -2479,6 +3332,7 @@ pub struct SubmitMaterialSubmitActivityMaterialScRsp { #[cmdid(2694)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeMaterialSubmitActivityRewardCsReq { + /// offset: 24 #[prost(uint32, tag = "13")] pub pehofbbdnic: u32, } @@ -2487,10 +3341,13 @@ pub struct TakeMaterialSubmitActivityRewardCsReq { #[cmdid(2636)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeMaterialSubmitActivityRewardScRsp { + /// offset: 36 #[prost(uint32, tag = "8")] pub pehofbbdnic: u32, + /// offset: 32 #[prost(uint32, tag = "11")] pub retcode: u32, + /// offset: 24 #[prost(message, optional, tag = "7")] pub reward: ::core::option::Option, } @@ -2504,10 +3361,13 @@ pub struct GetAvatarDeliverRewardActivityDataCsReq {} #[cmdid(2607)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetAvatarDeliverRewardActivityDataScRsp { + /// offset: 24 #[prost(uint32, tag = "15")] pub avatar_id: u32, + /// offset: 32 #[prost(uint32, tag = "1")] pub retcode: u32, + /// offset: 28 #[prost(bool, tag = "2")] pub is_taken_reward: bool, } @@ -2516,6 +3376,7 @@ pub struct GetAvatarDeliverRewardActivityDataScRsp { #[cmdid(2648)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AvatarDeliverRewardChooseAvatarCsReq { + /// offset: 24 #[prost(uint32, tag = "1")] pub avatar_id: u32, } @@ -2524,8 +3385,10 @@ pub struct AvatarDeliverRewardChooseAvatarCsReq { #[cmdid(2625)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AvatarDeliverRewardChooseAvatarScRsp { + /// offset: 28 #[prost(uint32, tag = "2")] pub avatar_id: u32, + /// offset: 24 #[prost(uint32, tag = "7")] pub retcode: u32, } @@ -2539,8 +3402,10 @@ pub struct AvatarDeliverRewardTakeRewardCsReq {} #[cmdid(2612)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AvatarDeliverRewardTakeRewardScRsp { + /// offset: 24 #[prost(message, optional, tag = "15")] pub reward: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "8")] pub retcode: u32, } @@ -2549,6 +3414,7 @@ pub struct AvatarDeliverRewardTakeRewardScRsp { #[cmdid(1320)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EnterAdventureCsReq { + /// offset: 24 #[prost(uint32, tag = "2")] pub map_id: u32, } @@ -2557,18 +3423,23 @@ pub struct EnterAdventureCsReq { #[cmdid(1391)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EnterAdventureScRsp { + /// offset: 16 #[prost(message, optional, tag = "14")] pub scene: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "1")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FarmStageGachaInfo { + /// offset: 32 #[prost(int64, tag = "15")] pub end_time: i64, + /// offset: 24 #[prost(int64, tag = "10")] pub begin_time: i64, + /// offset: 40 #[prost(uint32, tag = "7")] pub gacha_id: u32, } @@ -2577,6 +3448,7 @@ pub struct FarmStageGachaInfo { #[cmdid(1367)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetFarmStageGachaInfoCsReq { + /// offset: 16 #[prost(uint32, repeated, tag = "7")] pub farm_stage_gacha_id_list: ::prost::alloc::vec::Vec, } @@ -2585,8 +3457,10 @@ pub struct GetFarmStageGachaInfoCsReq { #[cmdid(1339)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetFarmStageGachaInfoScRsp { + /// offset: 32 #[prost(uint32, tag = "7")] pub retcode: u32, + /// offset: 16 #[prost(message, repeated, tag = "10")] pub farm_stage_gacha_info_list: ::prost::alloc::vec::Vec, } @@ -2595,10 +3469,13 @@ pub struct GetFarmStageGachaInfoScRsp { #[cmdid(1327)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct QuickStartCocoonStageCsReq { + /// offset: 28 #[prost(uint32, tag = "14")] pub world_level: u32, + /// offset: 24 #[prost(uint32, tag = "2")] pub cocoon_id: u32, + /// offset: 32 #[prost(uint32, tag = "8")] pub wave: u32, } @@ -2607,12 +3484,16 @@ pub struct QuickStartCocoonStageCsReq { #[cmdid(1321)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct QuickStartCocoonStageScRsp { + /// offset: 40 #[prost(uint32, tag = "5")] pub wave: u32, + /// offset: 32 #[prost(uint32, tag = "2")] pub cocoon_id: u32, + /// offset: 36 #[prost(uint32, tag = "3")] pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "7")] pub battle_info: ::core::option::Option, } @@ -2621,8 +3502,10 @@ pub struct QuickStartCocoonStageScRsp { #[cmdid(1370)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct QuickStartFarmElementCsReq { + /// offset: 24 #[prost(uint32, tag = "15")] pub world_level: u32, + /// offset: 28 #[prost(uint32, tag = "10")] pub jdanoknhnhl: u32, } @@ -2631,12 +3514,16 @@ pub struct QuickStartFarmElementCsReq { #[cmdid(1359)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct QuickStartFarmElementScRsp { + /// offset: 24 #[prost(message, optional, tag = "7")] pub battle_info: ::core::option::Option, + /// offset: 40 #[prost(uint32, tag = "8")] pub jdanoknhnhl: u32, + /// offset: 36 #[prost(uint32, tag = "9")] pub world_level: u32, + /// offset: 32 #[prost(uint32, tag = "2")] pub retcode: u32, } @@ -2645,8 +3532,10 @@ pub struct QuickStartFarmElementScRsp { #[cmdid(1354)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct CocoonSweepCsReq { + /// offset: 28 #[prost(uint32, tag = "9")] pub cocoon_id: u32, + /// offset: 24 #[prost(uint32, tag = "3")] pub world_level: u32, } @@ -2655,12 +3544,16 @@ pub struct CocoonSweepCsReq { #[cmdid(1377)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct CocoonSweepScRsp { + /// offset: 32 #[prost(message, optional, tag = "13")] pub jhmmoojpkha: ::core::option::Option, + /// offset: 24 #[prost(message, optional, tag = "1")] pub nhanakjfeab: ::core::option::Option, + /// offset: 44 #[prost(uint32, tag = "10")] pub retcode: u32, + /// offset: 40 #[prost(uint32, tag = "12")] pub cocoon_id: u32, } @@ -2669,8 +3562,10 @@ pub struct CocoonSweepScRsp { #[cmdid(1380)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FarmElementSweepCsReq { + /// offset: 24 #[prost(uint32, tag = "10")] pub world_level: u32, + /// offset: 28 #[prost(uint32, tag = "12")] pub jdanoknhnhl: u32, } @@ -2679,10 +3574,13 @@ pub struct FarmElementSweepCsReq { #[cmdid(1302)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FarmElementSweepScRsp { + /// offset: 32 #[prost(uint32, tag = "8")] pub jdanoknhnhl: u32, + /// offset: 16 #[prost(message, optional, tag = "7")] pub jhmmoojpkha: ::core::option::Option, + /// offset: 36 #[prost(uint32, tag = "1")] pub retcode: u32, } @@ -2691,6 +3589,7 @@ pub struct FarmElementSweepScRsp { #[cmdid(4849)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EnterAetherDivideSceneCsReq { + /// offset: 24 #[prost(uint32, tag = "13")] pub bdkngdocpgp: u32, } @@ -2699,8 +3598,10 @@ pub struct EnterAetherDivideSceneCsReq { #[cmdid(4827)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EnterAetherDivideSceneScRsp { + /// offset: 28 #[prost(uint32, tag = "5")] pub bdkngdocpgp: u32, + /// offset: 24 #[prost(uint32, tag = "13")] pub retcode: u32, } @@ -2714,6 +3615,7 @@ pub struct LeaveAetherDivideSceneCsReq {} #[cmdid(4836)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LeaveAetherDivideSceneScRsp { + /// offset: 24 #[prost(uint32, tag = "12")] pub retcode: u32, } @@ -2722,14 +3624,19 @@ pub struct LeaveAetherDivideSceneScRsp { #[cmdid(4811)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StartAetherDivideSceneBattleCsReq { + /// offset: 32 #[prost(uint32, repeated, tag = "7")] pub assist_monster_entity_id_list: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(uint32, tag = "14")] pub attacked_group_id: u32, + /// offset: 44 #[prost(uint32, tag = "11")] pub skill_index: u32, + /// offset: 24 #[prost(message, repeated, tag = "10")] pub assist_monster_wave_list: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(uint32, tag = "6")] pub caster_id: u32, } @@ -2738,10 +3645,13 @@ pub struct StartAetherDivideSceneBattleCsReq { #[cmdid(4837)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StartAetherDivideSceneBattleScRsp { + /// offset: 36 #[prost(uint32, tag = "11")] pub retcode: u32, + /// offset: 32 #[prost(uint32, tag = "6")] pub attacked_group_id: u32, + /// offset: 24 #[prost(message, optional, tag = "5")] pub battle_info: ::core::option::Option, } @@ -2750,8 +3660,10 @@ pub struct StartAetherDivideSceneBattleScRsp { #[cmdid(4817)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct StartAetherDivideChallengeBattleCsReq { + /// offset: 28 #[prost(uint32, tag = "5")] pub challenge_id: u32, + /// offset: 24 #[prost(uint32, tag = "6")] pub knlbemfihnp: u32, } @@ -2760,50 +3672,65 @@ pub struct StartAetherDivideChallengeBattleCsReq { #[cmdid(4839)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StartAetherDivideChallengeBattleScRsp { + /// offset: 24 #[prost(message, optional, tag = "11")] pub battle_info: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "1")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hffiajianhd { + /// offset: 24 #[prost(uint32, tag = "12")] pub slot: u32, + /// offset: 28 #[prost(uint32, tag = "8")] pub item_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gjilpebeool { + /// offset: 44 #[prost(uint32, tag = "11")] pub exp: u32, + /// offset: 16 #[prost(message, optional, tag = "7")] pub sp_bar: ::core::option::Option, + /// offset: 48 #[prost(uint32, tag = "3")] pub promotion: u32, + /// offset: 40 #[prost(uint32, tag = "10")] pub offgcgdndil: u32, + /// offset: 52 #[prost(uint32, tag = "8")] pub jdhchabclcc: u32, + /// offset: 24 #[prost(message, repeated, tag = "1")] pub passive_skill: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jhjlepefadf { + /// offset: 24 #[prost(uint32, repeated, tag = "1")] pub gphepenpccp: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "14")] pub slot: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ibmcnafobnb { + /// offset: 28 #[prost(uint32, tag = "9")] pub num: u32, + /// offset: 32 #[prost(uint32, tag = "4")] pub item_id: u32, + /// offset: 24 #[prost(uint32, tag = "5")] pub ebcbklncmip: u32, } @@ -2817,22 +3744,31 @@ pub struct GetAetherDivideInfoCsReq {} #[cmdid(4806)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetAetherDivideInfoScRsp { + /// offset: 68 #[prost(uint32, tag = "15")] pub retcode: u32, + /// offset: 16 #[prost(message, repeated, tag = "3")] pub skill_info_list: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(uint32, tag = "13")] pub pfljggdaofm: u32, + /// offset: 24 #[prost(message, repeated, tag = "11")] pub lineup_list: ::prost::alloc::vec::Vec, + /// offset: 52 #[prost(uint32, tag = "8")] pub phlkdnghooa: u32, + /// offset: 40 #[prost(message, repeated, tag = "9")] pub nlfihkicddo: ::prost::alloc::vec::Vec, + /// offset: 60 #[prost(uint32, tag = "14")] pub jdhlmhjbojm: u32, + /// offset: 64 #[prost(uint32, tag = "2")] pub ibcipiidcol: u32, + /// offset: 56 #[prost(uint32, tag = "6")] pub egemndnedip: u32, } @@ -2841,6 +3777,7 @@ pub struct GetAetherDivideInfoScRsp { #[cmdid(4828)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetAetherDivideLineUpCsReq { + /// offset: 16 #[prost(message, optional, tag = "1")] pub lineup: ::core::option::Option, } @@ -2849,8 +3786,10 @@ pub struct SetAetherDivideLineUpCsReq { #[cmdid(4819)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetAetherDivideLineUpScRsp { + /// offset: 16 #[prost(message, optional, tag = "13")] pub lineup: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "3")] pub retcode: u32, } @@ -2859,10 +3798,13 @@ pub struct SetAetherDivideLineUpScRsp { #[cmdid(4826)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EquipAetherDividePassiveSkillCsReq { + /// offset: 24 #[prost(uint32, tag = "2")] pub offgcgdndil: u32, + /// offset: 28 #[prost(uint32, tag = "12")] pub item_id: u32, + /// offset: 32 #[prost(uint32, tag = "13")] pub slot: u32, } @@ -2871,10 +3813,13 @@ pub struct EquipAetherDividePassiveSkillCsReq { #[cmdid(4834)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EquipAetherDividePassiveSkillScRsp { + /// offset: 32 #[prost(message, optional, tag = "15")] pub bjmebepplei: ::core::option::Option, + /// offset: 40 #[prost(uint32, tag = "6")] pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "10")] pub pbgmmfomcke: ::core::option::Option, } @@ -2883,8 +3828,10 @@ pub struct EquipAetherDividePassiveSkillScRsp { #[cmdid(4846)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ClearAetherDividePassiveSkillCsReq { + /// offset: 28 #[prost(uint32, tag = "13")] pub offgcgdndil: u32, + /// offset: 24 #[prost(uint32, tag = "5")] pub slot: u32, } @@ -2893,10 +3840,13 @@ pub struct ClearAetherDividePassiveSkillCsReq { #[cmdid(4822)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ClearAetherDividePassiveSkillScRsp { + /// offset: 16 #[prost(message, optional, tag = "12")] pub bjmebepplei: ::core::option::Option, + /// offset: 24 #[prost(message, optional, tag = "4")] pub pbgmmfomcke: ::core::option::Option, + /// offset: 40 #[prost(uint32, tag = "7")] pub retcode: u32, } @@ -2905,10 +3855,13 @@ pub struct ClearAetherDividePassiveSkillScRsp { #[cmdid(4813)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AetherDivideSpiritExpUpCsReq { + /// offset: 24 #[prost(uint32, tag = "4")] pub kbmlajoaane: u32, + /// offset: 32 #[prost(uint32, tag = "1")] pub jdhlmhjbojm: u32, + /// offset: 28 #[prost(uint32, tag = "10")] pub offgcgdndil: u32, } @@ -2917,10 +3870,13 @@ pub struct AetherDivideSpiritExpUpCsReq { #[cmdid(4840)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AetherDivideSpiritExpUpScRsp { + /// offset: 16 #[prost(message, optional, tag = "2")] pub bjmebepplei: ::core::option::Option, + /// offset: 36 #[prost(uint32, tag = "1")] pub retcode: u32, + /// offset: 32 #[prost(uint32, tag = "6")] pub jdhlmhjbojm: u32, } @@ -2929,6 +3885,7 @@ pub struct AetherDivideSpiritExpUpScRsp { #[cmdid(4825)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwitchAetherDivideLineUpSlotCsReq { + /// offset: 24 #[prost(uint32, tag = "10")] pub knlbemfihnp: u32, } @@ -2937,8 +3894,10 @@ pub struct SwitchAetherDivideLineUpSlotCsReq { #[cmdid(4843)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwitchAetherDivideLineUpSlotScRsp { + /// offset: 28 #[prost(uint32, tag = "5")] pub knlbemfihnp: u32, + /// offset: 24 #[prost(uint32, tag = "2")] pub retcode: u32, } @@ -2947,6 +3906,7 @@ pub struct SwitchAetherDivideLineUpSlotScRsp { #[cmdid(4830)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct StartAetherDivideStageBattleCsReq { + /// offset: 24 #[prost(uint32, tag = "10")] pub event_id: u32, } @@ -2955,8 +3915,10 @@ pub struct StartAetherDivideStageBattleCsReq { #[cmdid(4803)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StartAetherDivideStageBattleScRsp { + /// offset: 32 #[prost(uint32, tag = "3")] pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "13")] pub battle_info: ::core::option::Option, } @@ -2965,6 +3927,7 @@ pub struct StartAetherDivideStageBattleScRsp { #[cmdid(4831)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AetherDivideLineupScNotify { + /// offset: 24 #[prost(message, optional, tag = "5")] pub lineup: ::core::option::Option, } @@ -2973,10 +3936,13 @@ pub struct AetherDivideLineupScNotify { #[cmdid(4824)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AetherDivideSpiritInfoScNotify { + /// offset: 32 #[prost(message, repeated, tag = "12")] pub mgegimbbajb: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(uint32, tag = "11")] pub jdhlmhjbojm: u32, + /// offset: 24 #[prost(message, optional, tag = "7")] pub bjmebepplei: ::core::option::Option, } @@ -2990,12 +3956,16 @@ pub struct GetAetherDivideChallengeInfoCsReq {} #[cmdid(4801)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetAetherDivideChallengeInfoScRsp { + /// offset: 44 #[prost(uint32, tag = "2")] pub retcode: u32, + /// offset: 40 #[prost(uint32, tag = "7")] pub pcnnmjbjioc: u32, + /// offset: 16 #[prost(uint32, repeated, tag = "8")] pub gkhjkfcccgp: ::prost::alloc::vec::Vec, + /// offset: 24 #[prost(uint32, repeated, tag = "10")] pub bfdipgblmmo: ::prost::alloc::vec::Vec, } @@ -3004,6 +3974,7 @@ pub struct GetAetherDivideChallengeInfoScRsp { #[cmdid(4820)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AetherDivideFinishChallengeScNotify { + /// offset: 24 #[prost(uint32, tag = "8")] pub challenge_id: u32, } @@ -3012,6 +3983,7 @@ pub struct AetherDivideFinishChallengeScNotify { #[cmdid(4816)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AetherDivideTainerInfoScNotify { + /// offset: 24 #[prost(uint32, tag = "11")] pub egemndnedip: u32, } @@ -3020,8 +3992,10 @@ pub struct AetherDivideTainerInfoScNotify { #[cmdid(4848)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AetherDivideSkillItemScNotify { + /// offset: 24 #[prost(uint32, tag = "3")] pub item_id: u32, + /// offset: 28 #[prost(uint32, tag = "11")] pub num: u32, } @@ -3035,8 +4009,10 @@ pub struct AetherDivideRefreshEndlessCsReq {} #[cmdid(4835)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AetherDivideRefreshEndlessScRsp { + /// offset: 24 #[prost(uint32, tag = "6")] pub ibcipiidcol: u32, + /// offset: 28 #[prost(uint32, tag = "5")] pub retcode: u32, } @@ -3045,6 +4021,7 @@ pub struct AetherDivideRefreshEndlessScRsp { #[cmdid(4847)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AetherDivideRefreshEndlessScNotify { + /// offset: 24 #[prost(uint32, tag = "15")] pub ibcipiidcol: u32, } @@ -3053,6 +4030,7 @@ pub struct AetherDivideRefreshEndlessScNotify { #[cmdid(4809)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AetherDivideTakeChallengeRewardCsReq { + /// offset: 24 #[prost(uint32, tag = "8")] pub challenge_id: u32, } @@ -3061,10 +4039,13 @@ pub struct AetherDivideTakeChallengeRewardCsReq { #[cmdid(4850)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AetherDivideTakeChallengeRewardScRsp { + /// offset: 36 #[prost(uint32, tag = "10")] pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "5")] pub reward: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "12")] pub challenge_id: u32, } @@ -3074,8 +4055,10 @@ pub struct Jongagachho {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Adoleofegok { + /// offset: 24 #[prost(uint32, tag = "12")] pub poiiaiakilf: u32, + /// offset: 28 #[prost(uint32, tag = "6")] pub map_id: u32, } @@ -3084,20 +4067,26 @@ pub struct Adoleofegok { #[cmdid(4720)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetAlleyInfoCsReq { + /// offset: 24 #[prost(uint32, tag = "8")] pub level: u32, + /// offset: 28 #[prost(uint32, tag = "2")] pub shop_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Agademajimd { + /// offset: 16 #[prost(uint32, repeated, tag = "2")] pub omngcijalfm: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(message, repeated, tag = "14")] pub immlphdnmol: ::prost::alloc::vec::Vec, + /// offset: 24 #[prost(message, repeated, tag = "15")] pub hnfojbcjamg: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(message, repeated, tag = "9")] pub fmjplhohbab: ::prost::alloc::vec::Vec, } @@ -3106,52 +4095,70 @@ pub struct Agademajimd { #[cmdid(4791)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetAlleyInfoScRsp { + /// offset: 24 #[prost(map = "uint32, uint32", tag = "3")] pub nplakeokekb: ::std::collections::HashMap, + /// offset: 100 #[prost(uint32, tag = "12")] pub retcode: u32, + /// offset: 92 #[prost(uint32, tag = "1")] pub level: u32, + /// offset: 80 #[prost(message, optional, tag = "5")] pub bokolcpkejm: ::core::option::Option, + /// offset: 48 #[prost(message, optional, tag = "6")] pub njgamccgadc: ::core::option::Option, + /// offset: 72 #[prost(uint32, repeated, tag = "2")] pub gefndeeikef: ::prost::alloc::vec::Vec, + /// offset: 88 #[prost(uint32, tag = "4")] pub nopodeimffb: u32, + /// offset: 64 #[prost(uint32, repeated, tag = "8")] pub oedpopcohgb: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(message, repeated, tag = "15")] pub bjcmphlpknf: ::prost::alloc::vec::Vec, + /// offset: 56 #[prost(uint32, repeated, tag = "7")] pub glboemjjahd: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(message, optional, tag = "9")] pub klpngfnmipi: ::core::option::Option, + /// offset: 96 #[prost(uint32, tag = "11")] pub dbjhemippim: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kfaifhopnhh { + /// offset: 24 #[prost(uint32, tag = "4")] pub bddldnejfkn: u32, + /// offset: 28 #[prost(uint32, tag = "15")] pub iffppglafnb: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kgcanljikcp { + /// offset: 32 #[prost(uint32, tag = "2")] pub goods_id: u32, + /// offset: 24 #[prost(message, repeated, tag = "5")] pub kalfmcaghdo: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AlleyPlacingShip { + /// offset: 24 #[prost(message, repeated, tag = "1")] pub goods_list: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "15")] pub ship_id: u32, } @@ -3160,22 +4167,31 @@ pub struct AlleyPlacingShip { #[cmdid(4705)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AlleyPlacingGameCsReq { + /// offset: 36 #[prost(uint32, tag = "9")] pub keokdnikbda: u32, + /// offset: 52 #[prost(uint32, tag = "10")] pub hlojkekipkf: u32, + /// offset: 40 #[prost(uint32, tag = "8")] pub bclnmidffoh: u32, + /// offset: 32 #[prost(uint32, tag = "5")] pub bmnhhidhodd: u32, + /// offset: 16 #[prost(message, optional, tag = "14")] pub ejjodhjhham: ::core::option::Option, + /// offset: 60 #[prost(uint32, tag = "11")] pub fjdabppandc: u32, + /// offset: 56 #[prost(uint32, tag = "15")] pub engdbiimaff: u32, + /// offset: 44 #[prost(uint32, tag = "13")] pub dhhjlchclaf: u32, + /// offset: 48 #[prost(uint32, tag = "2")] pub indeplofdec: u32, } @@ -3184,20 +4200,28 @@ pub struct AlleyPlacingGameCsReq { #[cmdid(4774)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AlleyPlacingGameScRsp { + /// offset: 32 #[prost(uint32, tag = "8")] pub khibbgphdmb: u32, + /// offset: 36 #[prost(uint32, tag = "2")] pub kfboklhdjda: u32, + /// offset: 48 #[prost(uint32, tag = "11")] pub elbbanddjci: u32, + /// offset: 52 #[prost(uint32, tag = "5")] pub koficklljni: u32, + /// offset: 40 #[prost(uint32, tag = "14")] pub pglgblkkida: u32, + /// offset: 44 #[prost(uint32, tag = "10")] pub event_id: u32, + /// offset: 24 #[prost(uint32, tag = "12")] pub retcode: u32, + /// offset: 28 #[prost(uint32, tag = "13")] pub ilegfkgcmom: u32, } @@ -3206,20 +4230,23 @@ pub struct AlleyPlacingGameScRsp { #[cmdid(4740)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ActivityRaidPlacingGameCsReq { + /// offset: 32 #[prost(message, optional, tag = "10")] pub ejjodhjhham: ::core::option::Option, - #[prost(oneof = "activity_raid_placing_game_cs_req::Dgephknepbm", tags = "14, 3")] - pub dgephknepbm: ::core::option::Option< - activity_raid_placing_game_cs_req::Dgephknepbm, + #[prost(oneof = "activity_raid_placing_game_cs_req::Gcoiiopkjpf", tags = "14, 3")] + pub gcoiiopkjpf: ::core::option::Option< + activity_raid_placing_game_cs_req::Gcoiiopkjpf, >, } /// Nested message and enum types in `ActivityRaidPlacingGameCsReq`. pub mod activity_raid_placing_game_cs_req { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] - pub enum Dgephknepbm { + pub enum Gcoiiopkjpf { + /// offset: 16 #[prost(uint32, tag = "14")] Cjemmdpiclj(u32), + /// offset: 16 #[prost(uint32, tag = "3")] Fjdabppandc(u32), } @@ -3229,20 +4256,23 @@ pub mod activity_raid_placing_game_cs_req { #[cmdid(4718)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ActivityRaidPlacingGameScRsp { + /// offset: 32 #[prost(uint32, tag = "2")] pub retcode: u32, - #[prost(oneof = "activity_raid_placing_game_sc_rsp::Dgephknepbm", tags = "4, 14")] - pub dgephknepbm: ::core::option::Option< - activity_raid_placing_game_sc_rsp::Dgephknepbm, + #[prost(oneof = "activity_raid_placing_game_sc_rsp::Gcoiiopkjpf", tags = "4, 14")] + pub gcoiiopkjpf: ::core::option::Option< + activity_raid_placing_game_sc_rsp::Gcoiiopkjpf, >, } /// Nested message and enum types in `ActivityRaidPlacingGameScRsp`. pub mod activity_raid_placing_game_sc_rsp { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] - pub enum Dgephknepbm { + pub enum Gcoiiopkjpf { + /// offset: 24 #[prost(uint32, tag = "4")] Cjemmdpiclj(u32), + /// offset: 24 #[prost(uint32, tag = "14")] Fjdabppandc(u32), } @@ -3250,16 +4280,22 @@ pub mod activity_raid_placing_game_sc_rsp { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ecjmjjkjgop { + /// offset: 48 #[prost(bool, tag = "7")] pub iichhokopgg: bool, + /// offset: 44 #[prost(uint32, tag = "1")] pub hdkdkjbdgcc: u32, + /// offset: 16 #[prost(uint32, repeated, tag = "4")] pub jdjcnbgoglp: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(uint32, tag = "13")] pub jalhneidhgj: u32, + /// offset: 52 #[prost(uint32, tag = "2")] pub cpgajpckcdg: u32, + /// offset: 32 #[prost(uint32, repeated, tag = "10")] pub fbeildajede: ::prost::alloc::vec::Vec, } @@ -3268,6 +4304,7 @@ pub struct Ecjmjjkjgop { #[cmdid(4752)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AlleyOrderChangedScNotify { + /// offset: 24 #[prost(message, optional, tag = "11")] pub pphiadnkgaf: ::core::option::Option, } @@ -3276,52 +4313,70 @@ pub struct AlleyOrderChangedScNotify { #[cmdid(4706)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AlleyShipUnlockScNotify { + /// offset: 24 #[prost(uint32, tag = "15")] pub ejdfknmnale: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lllomacpcgb { + /// offset: 52 #[prost(uint32, tag = "10")] pub behpabeeodh: u32, + /// offset: 24 #[prost(uint32, repeated, tag = "15")] pub dgnkgdlillb: ::prost::alloc::vec::Vec, + /// offset: 56 #[prost(uint32, tag = "4")] pub cakccbjohoi: u32, + /// offset: 48 #[prost(uint32, tag = "6")] pub lepacdhlbib: u32, + /// offset: 40 #[prost(uint32, repeated, tag = "11")] pub ppibbkhlmjc: ::prost::alloc::vec::Vec, + /// offset: 60 #[prost(uint32, tag = "7")] pub shop_id: u32, + /// offset: 32 #[prost(uint32, repeated, tag = "3")] pub cadhphlnoch: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Njaoiggmeal { + /// offset: 24 #[prost(message, repeated, tag = "4")] pub hofdbflcgkb: ::prost::alloc::vec::Vec, + /// offset: 36 #[prost(uint32, tag = "11")] pub bclnmidffoh: u32, + /// offset: 32 #[prost(uint32, tag = "15")] pub map_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct LogisticsScore { + /// offset: 48 #[prost(uint32, tag = "9")] pub last_level: u32, + /// offset: 44 #[prost(uint32, tag = "13")] pub max_score: u32, + /// offset: 52 #[prost(uint32, tag = "15")] pub map_id: u32, + /// offset: 24 #[prost(message, optional, tag = "3")] pub reward: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "8")] pub last_max_score: u32, + /// offset: 40 #[prost(uint32, tag = "11")] pub unlock_level: u32, + /// offset: 36 #[prost(uint32, tag = "14")] pub cur_score: u32, } @@ -3330,8 +4385,10 @@ pub struct LogisticsScore { #[cmdid(4767)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct LogisticsGameCsReq { + /// offset: 24 #[prost(message, repeated, tag = "5")] pub apmcphfmaeg: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(bool, tag = "14")] pub boblnbjmkca: bool, } @@ -3340,6 +4397,7 @@ pub struct LogisticsGameCsReq { #[cmdid(4722)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct LogisticsScoreRewardSyncInfoScNotify { + /// offset: 24 #[prost(message, repeated, tag = "11")] pub fmjplhohbab: ::prost::alloc::vec::Vec, } @@ -3348,22 +4406,29 @@ pub struct LogisticsScoreRewardSyncInfoScNotify { #[cmdid(4739)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct LogisticsGameScRsp { + /// offset: 40 #[prost(uint32, tag = "4")] pub retcode: u32, + /// offset: 36 #[prost(uint32, tag = "7")] pub event_id: u32, + /// offset: 24 #[prost(message, repeated, tag = "13")] pub fmjplhohbab: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(bool, tag = "3")] pub boblnbjmkca: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hehaomiamgl { + /// offset: 32 #[prost(uint32, tag = "3")] pub ningbnbmkop: u32, + /// offset: 28 #[prost(uint32, tag = "2")] pub event_id: u32, + /// offset: 24 #[prost(enumeration = "Bjlncfjoiaf", tag = "6")] pub state: i32, } @@ -3372,6 +4437,7 @@ pub struct Hehaomiamgl { #[cmdid(4770)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct StartAlleyEventCsReq { + /// offset: 24 #[prost(uint32, tag = "13")] pub event_id: u32, } @@ -3380,8 +4446,10 @@ pub struct StartAlleyEventCsReq { #[cmdid(4759)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct StartAlleyEventScRsp { + /// offset: 24 #[prost(uint32, tag = "6")] pub event_id: u32, + /// offset: 28 #[prost(uint32, tag = "7")] pub retcode: u32, } @@ -3390,8 +4458,10 @@ pub struct StartAlleyEventScRsp { #[cmdid(4754)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AlleyEventChangeNotify { + /// offset: 16 #[prost(message, optional, tag = "14")] pub nfldodiabcl: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "8")] pub hcnldibeaca: u32, } @@ -3400,6 +4470,7 @@ pub struct AlleyEventChangeNotify { #[cmdid(4777)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AlleyEventEffectNotify { + /// offset: 24 #[prost(uint32, tag = "13")] pub lfilnmfdnig: u32, } @@ -3408,6 +4479,7 @@ pub struct AlleyEventEffectNotify { #[cmdid(4780)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakePrestigeRewardCsReq { + /// offset: 24 #[prost(uint32, tag = "15")] pub level: u32, } @@ -3416,10 +4488,13 @@ pub struct TakePrestigeRewardCsReq { #[cmdid(4702)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakePrestigeRewardScRsp { + /// offset: 36 #[prost(uint32, tag = "2")] pub retcode: u32, + /// offset: 32 #[prost(uint32, tag = "3")] pub level: u32, + /// offset: 24 #[prost(message, optional, tag = "1")] pub reward: ::core::option::Option, } @@ -3433,8 +4508,10 @@ pub struct PrestigeLevelUpCsReq {} #[cmdid(4736)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PrestigeLevelUpScRsp { + /// offset: 24 #[prost(uint32, tag = "8")] pub retcode: u32, + /// offset: 28 #[prost(uint32, tag = "5")] pub level: u32, } @@ -3443,6 +4520,7 @@ pub struct PrestigeLevelUpScRsp { #[cmdid(4787)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AlleyFundsScNotify { + /// offset: 24 #[prost(uint32, tag = "2")] pub dbjhemippim: u32, } @@ -3451,6 +4529,7 @@ pub struct AlleyFundsScNotify { #[cmdid(4731)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SaveLogisticsCsReq { + /// offset: 16 #[prost(message, repeated, tag = "5")] pub apmcphfmaeg: ::prost::alloc::vec::Vec, } @@ -3459,8 +4538,10 @@ pub struct SaveLogisticsCsReq { #[cmdid(4744)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SaveLogisticsScRsp { + /// offset: 16 #[prost(message, repeated, tag = "5")] pub apmcphfmaeg: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "11")] pub retcode: u32, } @@ -3469,16 +4550,20 @@ pub struct SaveLogisticsScRsp { #[cmdid(4749)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct LogisticsInfoScNotify { + /// offset: 24 #[prost(message, optional, tag = "10")] pub njgamccgadc: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Laiemcfacdk { + /// offset: 24 #[prost(map = "uint32, uint32", tag = "13")] pub aahapcbilhc: ::std::collections::HashMap, + /// offset: 36 #[prost(uint32, tag = "8")] pub alghcnajbmm: u32, + /// offset: 32 #[prost(uint32, tag = "9")] pub pghckcpkgll: u32, } @@ -3487,6 +4572,7 @@ pub struct Laiemcfacdk { #[cmdid(4741)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AlleyShipmentEventEffectsScNotify { + /// offset: 24 #[prost(message, optional, tag = "15")] pub lgjkpjojblf: ::core::option::Option, } @@ -3500,8 +4586,10 @@ pub struct GetSaveLogisticsMapCsReq {} #[cmdid(4778)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetSaveLogisticsMapScRsp { + /// offset: 32 #[prost(uint32, tag = "4")] pub retcode: u32, + /// offset: 24 #[prost(message, repeated, tag = "8")] pub hnfojbcjamg: ::prost::alloc::vec::Vec, } @@ -3510,6 +4598,7 @@ pub struct GetSaveLogisticsMapScRsp { #[cmdid(4734)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AlleyShipUsedCountScNotify { + /// offset: 24 #[prost(map = "uint32, uint32", tag = "4")] pub nplakeokekb: ::std::collections::HashMap, } @@ -3523,8 +4612,10 @@ pub struct AlleyGuaranteedFundsCsReq {} #[cmdid(4769)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AlleyGuaranteedFundsScRsp { + /// offset: 28 #[prost(uint32, tag = "7")] pub retcode: u32, + /// offset: 24 #[prost(uint32, tag = "14")] pub clibobehndm: u32, } @@ -3533,6 +4624,7 @@ pub struct AlleyGuaranteedFundsScRsp { #[cmdid(4703)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AlleyTakeEventRewardCsReq { + /// offset: 24 #[prost(uint32, tag = "5")] pub event_id: u32, } @@ -3541,8 +4633,10 @@ pub struct AlleyTakeEventRewardCsReq { #[cmdid(4724)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AlleyTakeEventRewardScRsp { + /// offset: 16 #[prost(message, optional, tag = "1")] pub reward: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "5")] pub retcode: u32, } @@ -3556,36 +4650,46 @@ pub struct LogisticsDetonateStarSkiffCsReq {} #[cmdid(4723)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LogisticsDetonateStarSkiffScRsp { + /// offset: 24 #[prost(uint32, tag = "13")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RelicArchive { + /// offset: 24 #[prost(uint32, tag = "2")] pub relic_id: u32, + /// offset: 28 #[prost(uint32, tag = "15")] - pub slot: u32, + pub r#type: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonsterArchive { + /// offset: 24 #[prost(uint32, tag = "14")] pub monster_id: u32, + /// offset: 28 #[prost(uint32, tag = "8")] pub num: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ArchiveData { + /// offset: 32 #[prost(message, repeated, tag = "15")] pub relic_list: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(uint32, repeated, tag = "8")] pub archive_missing_avatar_id_list: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(message, repeated, tag = "9")] pub archive_monster_id_list: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(uint32, repeated, tag = "12")] pub archive_missing_equipment_id_list: ::prost::alloc::vec::Vec, + /// offset: 56 #[prost(uint32, repeated, tag = "13")] pub archive_equipment_id_list: ::prost::alloc::vec::Vec, } @@ -3599,8 +4703,10 @@ pub struct GetArchiveDataCsReq {} #[cmdid(2391)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetArchiveDataScRsp { + /// offset: 32 #[prost(uint32, tag = "9")] pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "13")] pub archive_data: ::core::option::Option, } @@ -3614,8 +4720,10 @@ pub struct GetUpdatedArchiveDataCsReq {} #[cmdid(2339)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetUpdatedArchiveDataScRsp { + /// offset: 24 #[prost(message, optional, tag = "14")] pub archive_data: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "10")] pub retcode: u32, } @@ -3624,66 +4732,91 @@ pub struct GetUpdatedArchiveDataScRsp { #[cmdid(320)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetAvatarDataCsReq { + /// offset: 32 #[prost(bool, tag = "9")] pub is_get_all: bool, + /// offset: 16 #[prost(uint32, repeated, tag = "15")] pub avatar_id_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EquipRelic { + /// offset: 24 #[prost(uint32, tag = "8")] pub relic_unique_id: u32, + /// offset: 28 #[prost(uint32, tag = "2")] - pub slot: u32, + pub r#type: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Avatar { + /// offset: 64 #[prost(uint32, tag = "13")] pub equipment_unique_id: u32, + /// offset: 24 #[prost(message, repeated, tag = "10")] pub skilltree_list: ::prost::alloc::vec::Vec, + /// offset: 68 #[prost(uint32, tag = "3")] pub rank: u32, + /// offset: 80 #[prost(uint32, tag = "1")] pub promotion: u32, + /// offset: 72 #[prost(uint32, tag = "12")] pub unk_enhanced_id: u32, + /// offset: 52 #[prost(uint32, tag = "9")] pub exp: u32, + /// offset: 56 #[prost(uint32, tag = "7")] pub base_avatar_id: u32, + /// offset: 88 #[prost(uint64, tag = "5")] pub first_met_timestamp: u64, + /// offset: 32 #[prost(message, repeated, tag = "2")] pub equip_relic_list: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(uint32, tag = "15")] pub level: u32, + /// offset: 76 #[prost(uint32, tag = "6")] pub dressed_skin_id: u32, + /// offset: 60 #[prost(bool, tag = "8")] pub is_marked: bool, + /// offset: 40 #[prost(uint32, repeated, tag = "11")] pub taken_rewards: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MultiPathAvatarTypeInfo { + /// offset: 48 #[prost(uint32, tag = "14")] pub dressed_skin_id: u32, + /// offset: 32 #[prost(message, repeated, tag = "12")] pub skilltree_list: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(message, repeated, tag = "5")] pub equip_relic_list: ::prost::alloc::vec::Vec, + /// offset: 44 #[prost(uint32, tag = "15")] pub unk_enhanced_id: u32, + /// offset: 40 #[prost(uint32, tag = "2")] pub rank: u32, + /// offset: 64 #[prost(uint64, tag = "8")] pub kdmclkjljpp: u64, + /// offset: 52 #[prost(uint32, tag = "4")] pub path_equipment_id: u32, + /// offset: 56 #[prost(enumeration = "MultiPathAvatarType", tag = "9")] pub avatar_id: i32, } @@ -3692,26 +4825,36 @@ pub struct MultiPathAvatarTypeInfo { #[cmdid(391)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetAvatarDataScRsp { + /// offset: 64 #[prost(enumeration = "Bcmljcfoefm", repeated, tag = "5")] pub pnkcfealami: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(message, repeated, tag = "13")] pub fefpijjlnfg: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(message, repeated, tag = "10")] pub avatar_list: ::prost::alloc::vec::Vec, + /// offset: 88 #[prost(uint32, tag = "2")] pub retcode: u32, + /// offset: 84 #[prost(uint32, tag = "9")] pub jpnlpopmkej: u32, + /// offset: 24 #[prost(uint32, repeated, tag = "3")] pub halndfogjnf: ::prost::alloc::vec::Vec, + /// offset: 80 #[prost(bool, tag = "6")] pub is_get_all: bool, + /// offset: 32 #[prost(message, repeated, tag = "4")] pub multi_path_avatar_type_info_list: ::prost::alloc::vec::Vec< MultiPathAvatarTypeInfo, >, + /// offset: 72 #[prost(uint32, repeated, tag = "14")] pub owned_skin_id_list: ::prost::alloc::vec::Vec, + /// offset: 56 #[prost(map = "uint32, enumeration(MultiPathAvatarType)", tag = "15")] pub current_multi_path_avatar_id: ::std::collections::HashMap, } @@ -3720,8 +4863,10 @@ pub struct GetAvatarDataScRsp { #[cmdid(367)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AvatarExpUpCsReq { + /// offset: 32 #[prost(uint32, tag = "9")] pub base_avatar_id: u32, + /// offset: 16 #[prost(message, optional, tag = "10")] pub item_cost_list: ::core::option::Option, } @@ -3730,8 +4875,10 @@ pub struct AvatarExpUpCsReq { #[cmdid(339)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AvatarExpUpScRsp { + /// offset: 24 #[prost(message, repeated, tag = "8")] pub return_item_list: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "6")] pub retcode: u32, } @@ -3740,10 +4887,13 @@ pub struct AvatarExpUpScRsp { #[cmdid(327)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct UnlockSkilltreeCsReq { + /// offset: 32 #[prost(uint32, tag = "8")] pub level: u32, + /// offset: 36 #[prost(uint32, tag = "10")] pub point_id: u32, + /// offset: 24 #[prost(message, repeated, tag = "15")] pub item_list: ::prost::alloc::vec::Vec, } @@ -3752,10 +4902,13 @@ pub struct UnlockSkilltreeCsReq { #[cmdid(321)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UnlockSkilltreeScRsp { + /// offset: 28 #[prost(uint32, tag = "11")] pub level: u32, + /// offset: 24 #[prost(uint32, tag = "3")] pub retcode: u32, + /// offset: 32 #[prost(uint32, tag = "4")] pub point_id: u32, } @@ -3764,8 +4917,10 @@ pub struct UnlockSkilltreeScRsp { #[cmdid(370)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PromoteAvatarCsReq { + /// offset: 32 #[prost(uint32, tag = "13")] pub base_avatar_id: u32, + /// offset: 24 #[prost(message, repeated, tag = "2")] pub item_list: ::prost::alloc::vec::Vec, } @@ -3774,6 +4929,7 @@ pub struct PromoteAvatarCsReq { #[cmdid(359)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PromoteAvatarScRsp { + /// offset: 24 #[prost(uint32, tag = "4")] pub retcode: u32, } @@ -3782,8 +4938,10 @@ pub struct PromoteAvatarScRsp { #[cmdid(354)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DressAvatarCsReq { + /// offset: 24 #[prost(uint32, tag = "8")] pub equipment_unique_id: u32, + /// offset: 28 #[prost(uint32, tag = "5")] pub avatar_id: u32, } @@ -3792,6 +4950,7 @@ pub struct DressAvatarCsReq { #[cmdid(377)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DressAvatarScRsp { + /// offset: 24 #[prost(uint32, tag = "6")] pub retcode: u32, } @@ -3800,6 +4959,7 @@ pub struct DressAvatarScRsp { #[cmdid(380)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeOffEquipmentCsReq { + /// offset: 24 #[prost(uint32, tag = "10")] pub avatar_id: u32, } @@ -3808,6 +4968,7 @@ pub struct TakeOffEquipmentCsReq { #[cmdid(302)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeOffEquipmentScRsp { + /// offset: 24 #[prost(uint32, tag = "1")] pub retcode: u32, } @@ -3816,12 +4977,16 @@ pub struct TakeOffEquipmentScRsp { #[cmdid(305)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AddAvatarScNotify { + /// offset: 32 #[prost(enumeration = "AddAvatarSrc", tag = "15")] pub src: i32, + /// offset: 16 #[prost(message, optional, tag = "7")] pub reward: ::core::option::Option, + /// offset: 40 #[prost(uint32, tag = "6")] pub base_avatar_id: u32, + /// offset: 36 #[prost(bool, tag = "10")] pub is_new: bool, } @@ -3830,10 +4995,13 @@ pub struct AddAvatarScNotify { #[cmdid(341)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AddMultiPathAvatarScNotify { + /// offset: 36 #[prost(bool, tag = "15")] pub is_new: bool, + /// offset: 32 #[prost(uint32, tag = "4")] pub avatar_id: u32, + /// offset: 24 #[prost(message, optional, tag = "8")] pub reward: ::core::option::Option, } @@ -3842,10 +5010,13 @@ pub struct AddMultiPathAvatarScNotify { #[cmdid(374)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RankUpAvatarCsReq { + /// offset: 36 #[prost(uint32, tag = "14")] pub rank: u32, + /// offset: 32 #[prost(uint32, tag = "6")] pub avatar_id: u32, + /// offset: 24 #[prost(message, optional, tag = "11")] pub item_cost_list: ::core::option::Option, } @@ -3854,14 +5025,17 @@ pub struct RankUpAvatarCsReq { #[cmdid(373)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RankUpAvatarScRsp { + /// offset: 24 #[prost(uint32, tag = "12")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RelicParam { + /// offset: 24 #[prost(uint32, tag = "1")] pub relic_unique_id: u32, + /// offset: 28 #[prost(uint32, tag = "5")] pub slot: u32, } @@ -3870,8 +5044,10 @@ pub struct RelicParam { #[cmdid(398)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct DressRelicAvatarCsReq { + /// offset: 32 #[prost(uint32, tag = "13")] pub avatar_id: u32, + /// offset: 16 #[prost(message, repeated, tag = "12")] pub param_list: ::prost::alloc::vec::Vec, } @@ -3880,6 +5056,7 @@ pub struct DressRelicAvatarCsReq { #[cmdid(385)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DressRelicAvatarScRsp { + /// offset: 24 #[prost(uint32, tag = "2")] pub retcode: u32, } @@ -3888,8 +5065,10 @@ pub struct DressRelicAvatarScRsp { #[cmdid(338)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeOffRelicCsReq { + /// offset: 32 #[prost(uint32, tag = "7")] pub avatar_id: u32, + /// offset: 16 #[prost(uint32, repeated, tag = "6")] pub slot_list: ::prost::alloc::vec::Vec, } @@ -3898,6 +5077,7 @@ pub struct TakeOffRelicCsReq { #[cmdid(352)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeOffRelicScRsp { + /// offset: 24 #[prost(uint32, tag = "14")] pub retcode: u32, } @@ -3906,8 +5086,10 @@ pub struct TakeOffRelicScRsp { #[cmdid(368)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakePromotionRewardCsReq { + /// offset: 28 #[prost(uint32, tag = "15")] pub base_avatar_id: u32, + /// offset: 24 #[prost(uint32, tag = "7")] pub promotion: u32, } @@ -3916,8 +5098,10 @@ pub struct TakePromotionRewardCsReq { #[cmdid(394)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakePromotionRewardScRsp { + /// offset: 32 #[prost(uint32, tag = "14")] pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "8")] pub reward_list: ::core::option::Option, } @@ -3926,8 +5110,10 @@ pub struct TakePromotionRewardScRsp { #[cmdid(336)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DressAvatarSkinCsReq { + /// offset: 28 #[prost(uint32, tag = "10")] pub skin_id: u32, + /// offset: 24 #[prost(uint32, tag = "5")] pub avatar_id: u32, } @@ -3936,6 +5122,7 @@ pub struct DressAvatarSkinCsReq { #[cmdid(387)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DressAvatarSkinScRsp { + /// offset: 24 #[prost(uint32, tag = "3")] pub retcode: u32, } @@ -3944,6 +5131,7 @@ pub struct DressAvatarSkinScRsp { #[cmdid(309)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeOffAvatarSkinCsReq { + /// offset: 24 #[prost(uint32, tag = "14")] pub avatar_id: u32, } @@ -3952,6 +5140,7 @@ pub struct TakeOffAvatarSkinCsReq { #[cmdid(306)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeOffAvatarSkinScRsp { + /// offset: 24 #[prost(uint32, tag = "4")] pub retcode: u32, } @@ -3960,6 +5149,7 @@ pub struct TakeOffAvatarSkinScRsp { #[cmdid(331)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UnlockAvatarSkinScNotify { + /// offset: 24 #[prost(uint32, tag = "7")] pub skin_id: u32, } @@ -3968,8 +5158,10 @@ pub struct UnlockAvatarSkinScNotify { #[cmdid(344)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MarkAvatarCsReq { + /// offset: 28 #[prost(bool, tag = "11")] pub is_marked: bool, + /// offset: 24 #[prost(uint32, tag = "3")] pub avatar_id: u32, } @@ -3978,10 +5170,13 @@ pub struct MarkAvatarCsReq { #[cmdid(349)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MarkAvatarScRsp { + /// offset: 24 #[prost(uint32, tag = "10")] pub avatar_id: u32, + /// offset: 28 #[prost(uint32, tag = "15")] pub retcode: u32, + /// offset: 32 #[prost(bool, tag = "14")] pub is_marked: bool, } @@ -3990,12 +5185,16 @@ pub struct MarkAvatarScRsp { #[cmdid(384)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetGrowthTargetAvatarCsReq { + /// offset: 36 #[prost(enumeration = "Gifjdobiiik", tag = "5")] pub source: i32, + /// offset: 40 #[prost(uint32, tag = "8")] pub idnmeknhlpo: u32, + /// offset: 32 #[prost(uint32, tag = "4")] pub avatar_id: u32, + /// offset: 16 #[prost(enumeration = "Bcmljcfoefm", repeated, tag = "14")] pub ejbjbocoinb: ::prost::alloc::vec::Vec, } @@ -4004,12 +5203,16 @@ pub struct SetGrowthTargetAvatarCsReq { #[cmdid(378)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetGrowthTargetAvatarScRsp { + /// offset: 36 #[prost(uint32, tag = "6")] pub retcode: u32, + /// offset: 40 #[prost(uint32, tag = "10")] pub growth_avatar_id: u32, + /// offset: 32 #[prost(uint32, tag = "1")] pub jpnlpopmkej: u32, + /// offset: 24 #[prost(enumeration = "Bcmljcfoefm", repeated, tag = "7")] pub ejbjbocoinb: ::prost::alloc::vec::Vec, } @@ -4018,8 +5221,10 @@ pub struct SetGrowthTargetAvatarScRsp { #[cmdid(334)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GrowthTargetAvatarChangedScNotify { + /// offset: 32 #[prost(uint32, tag = "11")] pub jpnlpopmkej: u32, + /// offset: 16 #[prost(enumeration = "Bcmljcfoefm", repeated, tag = "12")] pub ejbjbocoinb: ::prost::alloc::vec::Vec, } @@ -4033,56 +5238,80 @@ pub struct GetPreAvatarActivityListCsReq {} #[cmdid(340)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetPreAvatarActivityListScRsp { + /// offset: 24 #[prost(uint32, repeated, tag = "8")] pub phhncjjpkic: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "11")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nmifoljfcjh { + /// offset: 32 #[prost(string, tag = "816")] pub kpjhbeilaip: ::prost::alloc::string::String, + /// offset: 92 #[prost(uint32, tag = "8")] pub phibnkmiogp: u32, + /// offset: 120 #[prost(uint32, tag = "1")] pub jjmkeadciag: u32, + /// offset: 16 #[prost(string, tag = "1585")] pub oanpnfjjfhg: ::prost::alloc::string::String, + /// offset: 56 #[prost(uint32, tag = "12")] pub dlapkbddbbc: u32, + /// offset: 88 #[prost(uint32, tag = "2")] pub dbijfkobkkh: u32, + /// offset: 124 #[prost(uint32, tag = "1100")] pub dggnnbcjocc: u32, + /// offset: 96 #[prost(uint32, tag = "586")] - pub slot: u32, + pub r#type: u32, + /// offset: 60 #[prost(uint32, tag = "1045")] pub module_id: u32, + /// offset: 72 #[prost(uint32, tag = "11")] pub flaagnapdhp: u32, + /// offset: 24 #[prost(string, tag = "1026")] pub mkhldlfonkn: ::prost::alloc::string::String, + /// offset: 84 #[prost(uint32, tag = "6")] pub fojcckacdhh: u32, + /// offset: 112 #[prost(uint32, tag = "15")] pub ihokhlfhocc: u32, + /// offset: 108 #[prost(uint32, tag = "3")] pub egddnpeonkc: u32, + /// offset: 100 #[prost(uint32, tag = "13")] pub lkkamllafae: u32, + /// offset: 64 #[prost(uint32, tag = "9")] pub lijcngohkhf: u32, + /// offset: 80 #[prost(uint32, tag = "5")] pub kiejacmogan: u32, + /// offset: 116 #[prost(uint32, tag = "10")] pub aekfjkenphn: u32, + /// offset: 76 #[prost(uint32, tag = "7")] pub hdnikcblkil: u32, + /// offset: 48 #[prost(string, tag = "61")] pub ebppbpmhdhi: ::prost::alloc::string::String, + /// offset: 68 #[prost(uint32, tag = "14")] pub pmmcfgmplba: u32, + /// offset: 104 #[prost(uint32, tag = "4")] pub kjaeojbjojd: u32, } @@ -4096,8 +5325,10 @@ pub struct GetPreAvatarGrowthInfoCsReq {} #[cmdid(369)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetPreAvatarGrowthInfoScRsp { + /// offset: 32 #[prost(uint32, tag = "9")] pub retcode: u32, + /// offset: 24 #[prost(message, repeated, tag = "14")] pub ijonomejohm: ::prost::alloc::vec::Vec, } @@ -4106,8 +5337,10 @@ pub struct GetPreAvatarGrowthInfoScRsp { #[cmdid(328)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetAvatarEnhancedIdCsReq { + /// offset: 24 #[prost(uint32, tag = "14")] pub avatar_id: u32, + /// offset: 28 #[prost(uint32, tag = "2")] pub enhanced_id: u32, } @@ -4116,10 +5349,13 @@ pub struct SetAvatarEnhancedIdCsReq { #[cmdid(323)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetAvatarEnhancedIdScRsp { + /// offset: 28 #[prost(uint32, tag = "15")] pub retcode: u32, + /// offset: 32 #[prost(uint32, tag = "2")] pub unk_enhanced_id: u32, + /// offset: 24 #[prost(uint32, tag = "5")] pub growth_avatar_id: u32, } @@ -4128,34 +5364,49 @@ pub struct SetAvatarEnhancedIdScRsp { #[cmdid(120)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PveBattleResultCsReq { + /// offset: 84 #[prost(uint32, tag = "8")] pub cost_time: u32, + /// offset: 24 #[prost(message, repeated, tag = "15")] pub op_list: ::prost::alloc::vec::Vec, + /// offset: 92 #[prost(bool, tag = "5")] pub is_auto_fight: bool, + /// offset: 76 #[prost(uint32, tag = "4")] pub client_res_version: u32, + /// offset: 88 #[prost(uint32, tag = "10")] pub stage_id: u32, + /// offset: 72 #[prost(uint32, tag = "9")] pub bclnmidffoh: u32, + /// offset: 56 #[prost(bytes = "vec", tag = "2")] pub turn_snapshot_hash: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(string, tag = "6")] pub debug_extra_info: ::prost::alloc::string::String, + /// offset: 93 #[prost(bool, tag = "1")] pub is_ai_consider_ultra_skill: bool, + /// offset: 32 #[prost(map = "string, uint32", tag = "11")] pub hpekekipjlf: ::std::collections::HashMap<::prost::alloc::string::String, u32>, + /// offset: 80 #[prost(uint32, tag = "13")] pub jcjfgojfege: u32, + /// offset: 94 #[prost(bool, tag = "14")] pub gjgkagfpagm: bool, + /// offset: 16 #[prost(message, optional, tag = "12")] pub stt: ::core::option::Option, + /// offset: 68 #[prost(uint32, tag = "3")] pub battle_id: u32, + /// offset: 64 #[prost(enumeration = "BattleEndStatus", tag = "7")] pub end_status: i32, } @@ -4164,38 +5415,55 @@ pub struct PveBattleResultCsReq { #[cmdid(191)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PveBattleResultScRsp { + /// offset: 96 #[prost(uint32, tag = "5")] pub ggmpfnkofkd: u32, + /// offset: 40 #[prost(message, optional, tag = "11")] pub drop_data: ::core::option::Option, + /// offset: 120 #[prost(uint32, tag = "2")] pub klodelecmci: u32, + /// offset: 112 #[prost(uint32, tag = "13")] pub ndcmdokkphh: u32, + /// offset: 32 #[prost(message, repeated, tag = "1")] pub battle_avatar_list: ::prost::alloc::vec::Vec, + /// offset: 88 #[prost(uint32, tag = "8")] pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "7")] pub nhanakjfeab: ::core::option::Option, + /// offset: 80 #[prost(string, tag = "10")] pub res_version: ::prost::alloc::string::String, + /// offset: 108 #[prost(enumeration = "BattleEndStatus", tag = "15")] pub end_status: i32, + /// offset: 116 #[prost(uint32, tag = "4")] pub stage_id: u32, + /// offset: 72 #[prost(message, optional, tag = "6")] pub jhmmoojpkha: ::core::option::Option, + /// offset: 48 #[prost(message, optional, tag = "1708")] pub kjchgehdlno: ::core::option::Option, + /// offset: 56 #[prost(string, tag = "12")] pub bin_version: ::prost::alloc::string::String, + /// offset: 100 #[prost(bool, tag = "3")] pub check_identical: bool, + /// offset: 24 #[prost(message, optional, tag = "599")] pub nbhlifpblmf: ::core::option::Option, + /// offset: 92 #[prost(uint32, tag = "14")] pub battle_id: u32, + /// offset: 104 #[prost(uint32, tag = "9")] pub event_id: u32, } @@ -4204,8 +5472,10 @@ pub struct PveBattleResultScRsp { #[cmdid(167)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct QuitBattleCsReq { + /// offset: 32 #[prost(enumeration = "Lipekjfjmnm", tag = "15")] pub nikhbkchhjg: i32, + /// offset: 16 #[prost(message, optional, tag = "4")] pub stt: ::core::option::Option, } @@ -4214,6 +5484,7 @@ pub struct QuitBattleCsReq { #[cmdid(139)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct QuitBattleScRsp { + /// offset: 24 #[prost(uint32, tag = "7")] pub retcode: u32, } @@ -4227,14 +5498,19 @@ pub struct GetCurBattleInfoCsReq {} #[cmdid(121)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetCurBattleInfoScRsp { + /// offset: 16 #[prost(message, optional, tag = "1")] pub pbphjbafgbb: ::core::option::Option, + /// offset: 48 #[prost(uint32, tag = "13")] pub retcode: u32, + /// offset: 40 #[prost(uint32, tag = "15")] pub ibpjkffflng: u32, + /// offset: 44 #[prost(enumeration = "BattleEndStatus", tag = "12")] pub hddndocnefo: i32, + /// offset: 32 #[prost(message, optional, tag = "10")] pub battle_info: ::core::option::Option, } @@ -4243,6 +5519,7 @@ pub struct GetCurBattleInfoScRsp { #[cmdid(170)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SyncClientResVersionCsReq { + /// offset: 24 #[prost(uint32, tag = "9")] pub client_res_version: u32, } @@ -4251,8 +5528,10 @@ pub struct SyncClientResVersionCsReq { #[cmdid(159)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SyncClientResVersionScRsp { + /// offset: 28 #[prost(uint32, tag = "2")] pub client_res_version: u32, + /// offset: 24 #[prost(uint32, tag = "13")] pub retcode: u32, } @@ -4271,8 +5550,10 @@ pub struct BattleLogReportCsReq {} #[cmdid(180)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct BattleLogReportScRsp { + /// offset: 24 #[prost(uint32, tag = "10")] pub retcode: u32, + /// offset: 28 #[prost(bool, tag = "8")] pub lcgbacgbknc: bool, } @@ -4286,6 +5567,7 @@ pub struct ServerSimulateBattleFinishScNotify {} #[cmdid(105)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ReBattleAfterBattleLoseCsNotify { + /// offset: 24 #[prost(bool, tag = "14")] pub pmjahilblfl: bool, } @@ -4294,8 +5576,10 @@ pub struct ReBattleAfterBattleLoseCsNotify { #[cmdid(174)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RebattleByClientCsNotify { + /// offset: 32 #[prost(enumeration = "Lipekjfjmnm", tag = "4")] pub nikhbkchhjg: i32, + /// offset: 24 #[prost(message, optional, tag = "3")] pub stt: ::core::option::Option, } @@ -4309,10 +5593,13 @@ pub struct GetBattleCollegeDataCsReq {} #[cmdid(5791)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetBattleCollegeDataScRsp { + /// offset: 32 #[prost(uint32, tag = "11")] pub retcode: u32, + /// offset: 24 #[prost(uint32, repeated, tag = "5")] pub finished_college_id_list: ::prost::alloc::vec::Vec, + /// offset: 36 #[prost(uint32, tag = "12")] pub mamhojmfjof: u32, } @@ -4321,10 +5608,13 @@ pub struct GetBattleCollegeDataScRsp { #[cmdid(5767)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BattleCollegeDataChangeScNotify { + /// offset: 40 #[prost(uint32, tag = "9")] pub mamhojmfjof: u32, + /// offset: 16 #[prost(message, optional, tag = "3")] pub reward: ::core::option::Option, + /// offset: 24 #[prost(uint32, repeated, tag = "15")] pub finished_college_id_list: ::prost::alloc::vec::Vec, } @@ -4333,6 +5623,7 @@ pub struct BattleCollegeDataChangeScNotify { #[cmdid(5739)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct StartBattleCollegeCsReq { + /// offset: 24 #[prost(uint32, tag = "8")] pub id: u32, } @@ -4341,10 +5632,13 @@ pub struct StartBattleCollegeCsReq { #[cmdid(5727)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StartBattleCollegeScRsp { + /// offset: 24 #[prost(message, optional, tag = "7")] pub battle_info: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "4")] pub id: u32, + /// offset: 36 #[prost(uint32, tag = "3")] pub retcode: u32, } @@ -4353,30 +5647,43 @@ pub struct StartBattleCollegeScRsp { #[cmdid(3020)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct BattlePassInfoNotify { + /// offset: 32 #[prost(enumeration = "BpTierType", tag = "6")] pub bp_tier_type: i32, + /// offset: 104 #[prost(uint64, tag = "1")] pub ekgopldjoii: u64, + /// offset: 56 #[prost(uint32, tag = "8")] pub ljflflimkad: u32, + /// offset: 72 #[prost(uint64, tag = "12")] pub nkaoknmholh: u64, + /// offset: 40 #[prost(uint32, tag = "9")] pub exp: u32, + /// offset: 36 #[prost(uint32, tag = "7")] pub level: u32, + /// offset: 48 #[prost(uint64, tag = "14")] pub cphiiockhpi: u64, + /// offset: 44 #[prost(uint32, tag = "13")] pub edbmnmdjbko: u32, + /// offset: 24 #[prost(uint64, tag = "3")] pub inbockjglbo: u64, + /// offset: 80 #[prost(uint64, tag = "15")] pub ljoekefkpko: u64, + /// offset: 88 #[prost(uint64, tag = "2")] pub hkeoaaccbpl: u64, + /// offset: 96 #[prost(uint64, tag = "11")] pub fdkkikganck: u64, + /// offset: 64 #[prost(uint64, tag = "5")] pub cbjklleohdc: u64, } @@ -4385,10 +5692,13 @@ pub struct BattlePassInfoNotify { #[cmdid(3039)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeBpRewardCsReq { + /// offset: 24 #[prost(enumeration = "BpRewardType", tag = "11")] - pub slot: i32, + pub r#type: i32, + /// offset: 32 #[prost(uint32, tag = "5")] pub level: u32, + /// offset: 28 #[prost(uint32, tag = "9")] pub optional_reward_id: u32, } @@ -4397,8 +5707,10 @@ pub struct TakeBpRewardCsReq { #[cmdid(3027)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeBpRewardScRsp { + /// offset: 32 #[prost(uint32, tag = "1")] pub retcode: u32, + /// offset: 24 #[prost(message, optional, tag = "10")] pub reward: ::core::option::Option, } @@ -4407,6 +5719,7 @@ pub struct TakeBpRewardScRsp { #[cmdid(3021)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct BuyBpLevelCsReq { + /// offset: 24 #[prost(uint32, tag = "14")] pub ldnjeacfbje: u32, } @@ -4415,14 +5728,17 @@ pub struct BuyBpLevelCsReq { #[cmdid(3070)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct BuyBpLevelScRsp { + /// offset: 24 #[prost(uint32, tag = "14")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct OptionalReward { + /// offset: 24 #[prost(uint32, tag = "11")] pub level: u32, + /// offset: 28 #[prost(uint32, tag = "3")] pub optional_reward_id: u32, } @@ -4431,6 +5747,7 @@ pub struct OptionalReward { #[cmdid(3059)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeAllRewardCsReq { + /// offset: 24 #[prost(message, repeated, tag = "13")] pub modoofjoiao: ::prost::alloc::vec::Vec, } @@ -4439,8 +5756,10 @@ pub struct TakeAllRewardCsReq { #[cmdid(3054)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeAllRewardScRsp { + /// offset: 32 #[prost(uint32, tag = "9")] pub retcode: u32, + /// offset: 24 #[prost(message, optional, tag = "15")] pub reward: ::core::option::Option, } @@ -4452,46 +5771,61 @@ pub struct GetBenefitActivityInfoCsReq {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct LuckyKoiInfo { + /// offset: 24 #[prost(string, tag = "4")] pub uid_str: ::prost::alloc::string::String, + /// offset: 16 #[prost(string, tag = "1")] pub name_str: ::prost::alloc::string::String, + /// offset: 40 #[prost(uint32, tag = "10")] pub head_icon: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fecadlcjfic { + /// offset: 32 #[prost(uint32, tag = "10")] pub level: u32, + /// offset: 24 #[prost(message, optional, tag = "15")] pub item_list: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ojfaklfikcj { + /// offset: 16 #[prost(message, repeated, tag = "1")] pub pfeaniahfpc: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(uint64, tag = "11")] pub pjpmlcdhebl: u64, + /// offset: 48 #[prost(uint32, tag = "13")] pub iigmeobdmje: u32, + /// offset: 64 #[prost(uint64, tag = "8")] pub end_time: u64, + /// offset: 56 #[prost(uint64, tag = "15")] pub begin_time: u64, + /// offset: 32 #[prost(message, repeated, tag = "14")] pub nkjpgkmlhnk: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mogacgjehae { + /// offset: 24 #[prost(message, optional, tag = "6")] pub config: ::core::option::Option, + /// offset: 40 #[prost(uint32, tag = "4")] pub level: u32, + /// offset: 32 #[prost(uint32, tag = "10")] pub status: u32, + /// offset: 36 #[prost(uint32, tag = "13")] pub colbgejelgi: u32, } @@ -4500,18 +5834,23 @@ pub struct Mogacgjehae { #[cmdid(4877)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetBenefitActivityInfoScRsp { + /// offset: 24 #[prost(message, repeated, tag = "11")] pub fmkcnmcailn: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "6")] pub retcode: u32, + /// offset: 36 #[prost(bool, tag = "15")] pub ofnginbodlp: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lflogadlema { + /// offset: 28 #[prost(uint32, tag = "6")] pub colbgejelgi: u32, + /// offset: 24 #[prost(bool, tag = "7")] pub einfbgkendh: bool, } @@ -4520,18 +5859,23 @@ pub struct Lflogadlema { #[cmdid(4868)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeBenefitActivityRewardCsReq { + /// offset: 16 #[prost(message, repeated, tag = "14")] pub param_list: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(bool, tag = "4")] pub bfbpcbnpfph: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cmgdhfiobef { + /// offset: 32 #[prost(uint32, tag = "2")] pub colbgejelgi: u32, + /// offset: 36 #[prost(bool, tag = "6")] pub einfbgkendh: bool, + /// offset: 24 #[prost(message, optional, tag = "1")] pub item_list: ::core::option::Option, } @@ -4540,10 +5884,13 @@ pub struct Cmgdhfiobef { #[cmdid(4886)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeBenefitActivityRewardScRsp { + /// offset: 40 #[prost(uint32, tag = "12")] pub retcode: u32, + /// offset: 16 #[prost(message, repeated, tag = "4")] pub param_list: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(message, optional, tag = "7")] pub ckekcconjgb: ::core::option::Option, } @@ -4552,6 +5899,7 @@ pub struct TakeBenefitActivityRewardScRsp { #[cmdid(4861)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct JoinBenefitActivityCsReq { + /// offset: 24 #[prost(uint32, tag = "6")] pub colbgejelgi: u32, } @@ -4560,40 +5908,54 @@ pub struct JoinBenefitActivityCsReq { #[cmdid(4887)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct JoinBenefitActivityScRsp { + /// offset: 28 #[prost(uint32, tag = "15")] pub retcode: u32, + /// offset: 24 #[prost(uint32, tag = "11")] pub colbgejelgi: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ijkjjdhlklb { + /// offset: 24 #[prost(enumeration = "AvatarType", tag = "5")] pub avatar_type: i32, + /// offset: 28 #[prost(uint32, tag = "9")] pub avatar_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fcihijlomga { + /// offset: 64 #[prost(uint32, tag = "2")] pub hnpeappmgaa: u32, + /// offset: 72 #[prost(uint32, tag = "14")] pub naalcbmbpgc: u32, + /// offset: 48 #[prost(uint32, tag = "9")] pub llfofpndafg: u32, + /// offset: 24 #[prost(uint32, repeated, tag = "12")] pub avatar_list: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(message, repeated, tag = "4")] pub mdlachdkmph: ::prost::alloc::vec::Vec, + /// offset: 60 #[prost(bool, tag = "7")] pub aplknjegbkf: bool, + /// offset: 32 #[prost(uint32, repeated, tag = "13")] pub hlibijfhhpg: ::prost::alloc::vec::Vec, + /// offset: 52 #[prost(uint32, tag = "6")] pub challenge_id: u32, + /// offset: 68 #[prost(uint32, tag = "3")] pub hjmglemjhkg: u32, + /// offset: 56 #[prost(uint32, tag = "5")] pub cpgoipicpjf: u32, } @@ -4607,16 +5969,20 @@ pub struct GetBoxingClubInfoCsReq {} #[cmdid(4291)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetBoxingClubInfoScRsp { + /// offset: 32 #[prost(uint32, tag = "3")] pub retcode: u32, + /// offset: 16 #[prost(message, repeated, tag = "11")] pub challenge_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gneibbpoaab { + /// offset: 24 #[prost(uint32, tag = "5")] pub avatar_id: u32, + /// offset: 28 #[prost(enumeration = "AvatarType", tag = "6")] pub avatar_type: i32, } @@ -4625,10 +5991,13 @@ pub struct Gneibbpoaab { #[cmdid(4267)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MatchBoxingClubOpponentCsReq { + /// offset: 32 #[prost(message, repeated, tag = "1")] pub mdlachdkmph: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(uint32, tag = "11")] pub challenge_id: u32, + /// offset: 24 #[prost(uint32, repeated, tag = "6")] pub avatar_list: ::prost::alloc::vec::Vec, } @@ -4637,8 +6006,10 @@ pub struct MatchBoxingClubOpponentCsReq { #[cmdid(4239)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MatchBoxingClubOpponentScRsp { + /// offset: 32 #[prost(uint32, tag = "1")] pub retcode: u32, + /// offset: 24 #[prost(message, optional, tag = "13")] pub dddikpnnble: ::core::option::Option, } @@ -4647,8 +6018,10 @@ pub struct MatchBoxingClubOpponentScRsp { #[cmdid(4280)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChooseBoxingClubResonanceCsReq { + /// offset: 24 #[prost(uint32, tag = "5")] pub challenge_id: u32, + /// offset: 28 #[prost(uint32, tag = "3")] pub llfofpndafg: u32, } @@ -4657,8 +6030,10 @@ pub struct ChooseBoxingClubResonanceCsReq { #[cmdid(4202)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChooseBoxingClubResonanceScRsp { + /// offset: 32 #[prost(uint32, tag = "1")] pub retcode: u32, + /// offset: 24 #[prost(message, optional, tag = "7")] pub dddikpnnble: ::core::option::Option, } @@ -4667,8 +6042,10 @@ pub struct ChooseBoxingClubResonanceScRsp { #[cmdid(4205)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetBoxingClubResonanceLineupCsReq { + /// offset: 32 #[prost(uint32, tag = "6")] pub challenge_id: u32, + /// offset: 16 #[prost(message, repeated, tag = "15")] pub mdlachdkmph: ::prost::alloc::vec::Vec, } @@ -4677,8 +6054,10 @@ pub struct SetBoxingClubResonanceLineupCsReq { #[cmdid(4274)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetBoxingClubResonanceLineupScRsp { + /// offset: 24 #[prost(message, optional, tag = "3")] pub dddikpnnble: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "5")] pub retcode: u32, } @@ -4687,8 +6066,10 @@ pub struct SetBoxingClubResonanceLineupScRsp { #[cmdid(4273)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChooseBoxingClubStageOptionalBuffCsReq { + /// offset: 28 #[prost(uint32, tag = "1")] pub fmgmaiegofp: u32, + /// offset: 24 #[prost(uint32, tag = "8")] pub challenge_id: u32, } @@ -4697,8 +6078,10 @@ pub struct ChooseBoxingClubStageOptionalBuffCsReq { #[cmdid(4298)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChooseBoxingClubStageOptionalBuffScRsp { + /// offset: 16 #[prost(message, optional, tag = "9")] pub dddikpnnble: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "7")] pub retcode: u32, } @@ -4707,6 +6090,7 @@ pub struct ChooseBoxingClubStageOptionalBuffScRsp { #[cmdid(4227)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct StartBoxingClubBattleCsReq { + /// offset: 24 #[prost(uint32, tag = "12")] pub challenge_id: u32, } @@ -4715,10 +6099,13 @@ pub struct StartBoxingClubBattleCsReq { #[cmdid(4221)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StartBoxingClubBattleScRsp { + /// offset: 32 #[prost(uint32, tag = "11")] pub challenge_id: u32, + /// offset: 24 #[prost(message, optional, tag = "1")] pub battle_info: ::core::option::Option, + /// offset: 36 #[prost(uint32, tag = "12")] pub retcode: u32, } @@ -4727,8 +6114,10 @@ pub struct StartBoxingClubBattleScRsp { #[cmdid(4270)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GiveUpBoxingClubChallengeCsReq { + /// offset: 28 #[prost(uint32, tag = "12")] pub challenge_id: u32, + /// offset: 24 #[prost(bool, tag = "1")] pub pcpdfjhdjcc: bool, } @@ -4737,8 +6126,10 @@ pub struct GiveUpBoxingClubChallengeCsReq { #[cmdid(4259)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GiveUpBoxingClubChallengeScRsp { + /// offset: 16 #[prost(message, optional, tag = "15")] pub dddikpnnble: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "12")] pub retcode: u32, } @@ -4747,12 +6138,16 @@ pub struct GiveUpBoxingClubChallengeScRsp { #[cmdid(4254)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BoxingClubRewardScNotify { + /// offset: 32 #[prost(bool, tag = "1")] pub is_win: bool, + /// offset: 36 #[prost(uint32, tag = "5")] pub naalcbmbpgc: u32, + /// offset: 40 #[prost(uint32, tag = "14")] pub challenge_id: u32, + /// offset: 16 #[prost(message, optional, tag = "4")] pub reward: ::core::option::Option, } @@ -4761,42 +6156,55 @@ pub struct BoxingClubRewardScNotify { #[cmdid(4277)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BoxingClubChallengeUpdateScNotify { + /// offset: 24 #[prost(message, optional, tag = "12")] pub dddikpnnble: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Challenge { + /// offset: 40 #[prost(uint32, tag = "15")] pub challenge_id: u32, + /// offset: 56 #[prost(uint32, tag = "5")] pub score: u32, + /// offset: 32 #[prost(uint32, tag = "14")] pub taken_reward: u32, + /// offset: 36 #[prost(bool, tag = "11")] pub kfdaicilnmb: bool, + /// offset: 24 #[prost(message, optional, tag = "12")] pub stage_info: ::core::option::Option, + /// offset: 52 #[prost(uint32, tag = "6")] pub stars: u32, + /// offset: 44 #[prost(uint32, tag = "9")] pub attempts: u32, + /// offset: 48 #[prost(uint32, tag = "4")] pub score_two: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChallengeReward { + /// offset: 32 #[prost(uint64, tag = "9")] pub taken_challenge_reward: u64, + /// offset: 24 #[prost(uint32, tag = "3")] pub group_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChallengeHistoryMaxLevel { + /// offset: 24 #[prost(uint32, tag = "9")] pub ordering_index: u32, + /// offset: 28 #[prost(uint32, tag = "12")] pub level: u32, } @@ -4810,46 +6218,57 @@ pub struct GetChallengeCsReq {} #[cmdid(1791)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetChallengeScRsp { + /// offset: 48 #[prost(uint32, tag = "13")] pub lpljmkpblif: u32, + /// offset: 40 #[prost(message, repeated, tag = "5")] pub challenge_reward_list: ::prost::alloc::vec::Vec, + /// offset: 52 #[prost(uint32, tag = "9")] pub retcode: u32, + /// offset: 16 #[prost(message, repeated, tag = "15")] pub challenge_list: ::prost::alloc::vec::Vec, + /// offset: 24 #[prost(message, repeated, tag = "14")] pub max_level_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct StoryStageBuffInfo { + /// offset: 28 #[prost(uint32, tag = "14")] pub buff_one: u32, + /// offset: 24 #[prost(uint32, tag = "13")] pub buff_two: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct BossStageBuffInfo { + /// offset: 24 #[prost(uint32, tag = "10")] pub buff_two: u32, + /// offset: 28 #[prost(uint32, tag = "2")] pub buff_one: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChallengeBuffInfo { - #[prost(oneof = "challenge_buff_info::Info", tags = "14, 11")] - pub info: ::core::option::Option, + #[prost(oneof = "challenge_buff_info::Kfelkjldkeh", tags = "14, 11")] + pub kfelkjldkeh: ::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 Info { + pub enum Kfelkjldkeh { + /// offset: 16 #[prost(message, tag = "14")] StoryInfo(super::StoryStageBuffInfo), + /// offset: 16 #[prost(message, tag = "11")] BossInfo(super::BossStageBuffInfo), } @@ -4859,12 +6278,16 @@ pub mod challenge_buff_info { #[cmdid(1767)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StartChallengeCsReq { + /// offset: 48 #[prost(uint32, tag = "8")] pub challenge_id: u32, + /// offset: 24 #[prost(uint32, repeated, tag = "5")] pub second_lineup_ids: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(message, optional, tag = "10")] pub stage_info: ::core::option::Option, + /// offset: 40 #[prost(uint32, repeated, tag = "3")] pub first_lineup_ids: ::prost::alloc::vec::Vec, } @@ -4873,14 +6296,19 @@ pub struct StartChallengeCsReq { #[cmdid(1739)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StartChallengeScRsp { + /// offset: 16 #[prost(message, optional, tag = "7")] pub cur_challenge_instance: ::core::option::Option, + /// offset: 56 #[prost(uint32, tag = "10")] pub retcode: u32, + /// offset: 48 #[prost(message, optional, tag = "3")] pub stage_info: ::core::option::Option, + /// offset: 32 #[prost(message, optional, tag = "14")] pub scene: ::core::option::Option, + /// offset: 40 #[prost(message, repeated, tag = "15")] pub lineup_list: ::prost::alloc::vec::Vec, } @@ -4889,10 +6317,13 @@ pub struct StartChallengeScRsp { #[cmdid(1752)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct StartPartialChallengeCsReq { + /// offset: 24 #[prost(uint32, tag = "15")] pub challenge_id: u32, + /// offset: 28 #[prost(bool, tag = "6")] pub is_first_half: bool, + /// offset: 32 #[prost(uint32, tag = "11")] pub buff_id: u32, } @@ -4901,12 +6332,16 @@ pub struct StartPartialChallengeCsReq { #[cmdid(1768)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StartPartialChallengeScRsp { + /// offset: 48 #[prost(uint32, tag = "9")] pub retcode: u32, + /// offset: 32 #[prost(message, optional, tag = "14")] pub scene: ::core::option::Option, + /// offset: 16 #[prost(message, optional, tag = "1")] pub lineup: ::core::option::Option, + /// offset: 24 #[prost(message, optional, tag = "10")] pub cur_challenge_instance: ::core::option::Option, } @@ -4920,6 +6355,7 @@ pub struct LeaveChallengeCsReq {} #[cmdid(1721)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LeaveChallengeScRsp { + /// offset: 24 #[prost(uint32, tag = "3")] pub retcode: u32, } @@ -4928,62 +6364,79 @@ pub struct LeaveChallengeScRsp { #[cmdid(1770)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChallengeSettleNotify { + /// offset: 48 #[prost(message, optional, tag = "11")] pub cur_challenge_instance: ::core::option::Option, + /// offset: 60 #[prost(uint32, tag = "9")] pub challenge_score: u32, + /// offset: 68 #[prost(uint32, tag = "3")] pub lpljmkpblif: u32, + /// offset: 16 #[prost(message, optional, tag = "12")] pub max_level: ::core::option::Option, + /// offset: 76 #[prost(uint32, tag = "4")] pub score_two: u32, + /// offset: 72 #[prost(uint32, tag = "5")] pub stars: u32, + /// offset: 64 #[prost(bool, tag = "6")] pub is_win: bool, + /// offset: 32 #[prost(message, optional, tag = "8")] pub reward: ::core::option::Option, + /// offset: 40 #[prost(uint32, repeated, tag = "2")] pub hahaeifmlbm: ::prost::alloc::vec::Vec, + /// offset: 56 #[prost(uint32, tag = "7")] pub challenge_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct KillMonsterInfo { + /// offset: 24 #[prost(uint32, tag = "5")] pub kill_num: u32, + /// offset: 28 #[prost(uint32, tag = "9")] pub monster_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChallengeStoryStageBuff { + /// offset: 16 #[prost(uint32, repeated, tag = "9")] 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 = "12")] pub buff_list: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "4")] pub kbhnhbbahhf: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChallengeStageBuffInfo { - #[prost(oneof = "challenge_stage_buff_info::Info", tags = "5, 12")] - pub info: ::core::option::Option, + #[prost(oneof = "challenge_stage_buff_info::Kfelkjldkeh", tags = "5, 12")] + pub kfelkjldkeh: ::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 Info { + pub enum Kfelkjldkeh { + /// offset: 24 #[prost(message, tag = "5")] StoryBuff(super::ChallengeStoryStageBuff), + /// offset: 24 #[prost(message, tag = "12")] BossBuff(super::ChallengeBossStageBuff), } @@ -4991,22 +6444,31 @@ pub mod challenge_stage_buff_info { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct CurChallengeInstance { + /// offset: 52 #[prost(uint32, tag = "8")] pub score: u32, + /// offset: 24 #[prost(message, optional, tag = "9")] pub stage_info: ::core::option::Option, + /// offset: 44 #[prost(uint32, tag = "1")] pub score_two: u32, + /// offset: 56 #[prost(uint32, tag = "7")] pub denbnlilgij: u32, + /// offset: 48 #[prost(enumeration = "ExtraLineupType", tag = "2")] pub extra_lineup_type: i32, + /// offset: 64 #[prost(uint32, tag = "14")] pub challenge_id: u32, + /// offset: 60 #[prost(uint32, tag = "10")] pub round_count: u32, + /// offset: 40 #[prost(enumeration = "ChallengeStatus", tag = "15")] pub status: i32, + /// offset: 16 #[prost(message, repeated, tag = "12")] pub archive_monster_id_list: ::prost::alloc::vec::Vec, } @@ -5020,10 +6482,13 @@ pub struct GetCurChallengeCsReq {} #[cmdid(1780)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetCurChallengeScRsp { + /// offset: 16 #[prost(message, repeated, tag = "12")] pub lineup_list: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(uint32, tag = "13")] pub retcode: u32, + /// offset: 24 #[prost(message, optional, tag = "11")] pub cur_challenge_instance: ::core::option::Option, } @@ -5032,6 +6497,7 @@ pub struct GetCurChallengeScRsp { #[cmdid(1702)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChallengeLineupNotify { + /// offset: 24 #[prost(enumeration = "ExtraLineupType", tag = "5")] pub extra_lineup_type: i32, } @@ -5040,6 +6506,7 @@ pub struct ChallengeLineupNotify { #[cmdid(1773)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeChallengeRewardCsReq { + /// offset: 24 #[prost(uint32, tag = "7")] pub group_id: u32, } @@ -5048,106 +6515,139 @@ pub struct TakeChallengeRewardCsReq { #[cmdid(1798)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeChallengeRewardScRsp { + /// offset: 36 #[prost(uint32, tag = "2")] pub retcode: u32, + /// offset: 16 #[prost(message, repeated, tag = "12")] pub taken_reward_list: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "14")] pub group_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakenChallengeRewardInfo { + /// offset: 16 #[prost(message, optional, tag = "10")] pub reward: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "11")] pub star_count: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChallengeMemoryStats { + /// offset: 32 #[prost(uint32, tag = "6")] pub attempts: u32, + /// offset: 24 #[prost(message, optional, tag = "12")] pub clear_info: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChallengeStoryStats { + /// offset: 32 #[prost(uint32, tag = "5")] pub attempts: u32, + /// offset: 24 #[prost(message, optional, tag = "10")] pub clear_info: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChallengeBossStats { + /// offset: 16 #[prost(message, optional, tag = "3")] pub clear_info: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "1")] pub attempts: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChallengeMemoryClearInfo { + /// offset: 40 #[prost(uint32, tag = "4")] pub round_count: u32, + /// offset: 32 #[prost(uint32, tag = "5")] pub level: u32, + /// offset: 36 #[prost(uint32, tag = "2")] pub max_star: u32, + /// offset: 24 #[prost(message, repeated, tag = "7")] pub lineup_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChallengeStoryClearInfo { + /// offset: 36 #[prost(uint32, tag = "14")] pub buff_two: u32, + /// offset: 40 #[prost(uint32, tag = "13")] pub score: u32, + /// offset: 44 #[prost(uint32, tag = "9")] pub level: u32, + /// offset: 32 #[prost(uint32, tag = "3")] pub buff_one: u32, + /// offset: 24 #[prost(message, repeated, tag = "8")] pub lineup_list: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(uint32, tag = "4")] pub max_star: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChallengeBossClearInfo { + /// offset: 40 #[prost(uint32, tag = "1")] pub buff_one: u32, + /// offset: 16 #[prost(message, repeated, tag = "13")] pub lineup_list: ::prost::alloc::vec::Vec, + /// offset: 44 #[prost(uint32, tag = "15")] pub level: u32, + /// offset: 48 #[prost(uint32, tag = "4")] pub score: u32, + /// offset: 36 #[prost(uint32, tag = "9")] pub buff_two: u32, + /// offset: 32 #[prost(uint32, tag = "3")] pub max_star: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChallengeLineup { + /// offset: 24 #[prost(message, repeated, tag = "12")] pub avatar_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChallengeLineupMember { + /// offset: 40 #[prost(enumeration = "AvatarType", tag = "10")] pub avatar_type: i32, + /// offset: 36 #[prost(uint32, tag = "7")] pub id: u32, + /// offset: 24 #[prost(uint32, tag = "6")] pub level: u32, + /// offset: 28 #[prost(uint32, tag = "13")] pub index: u32, + /// offset: 32 #[prost(uint32, tag = "3")] pub ggdiibcdobb: u32, } @@ -5156,6 +6656,7 @@ pub struct ChallengeLineupMember { #[cmdid(1785)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetChallengeGroupStatisticsCsReq { + /// offset: 24 #[prost(uint32, tag = "5")] pub group_id: u32, } @@ -5164,27 +6665,32 @@ pub struct GetChallengeGroupStatisticsCsReq { #[cmdid(1738)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetChallengeGroupStatisticsScRsp { + /// offset: 32 #[prost(uint32, tag = "9")] pub retcode: u32, + /// offset: 36 #[prost(uint32, tag = "5")] pub group_id: u32, #[prost( - oneof = "get_challenge_group_statistics_sc_rsp::ChallengeType", + oneof = "get_challenge_group_statistics_sc_rsp::Jdicggkkooi", tags = "12, 1, 10" )] - pub challenge_type: ::core::option::Option< - get_challenge_group_statistics_sc_rsp::ChallengeType, + pub jdicggkkooi: ::core::option::Option< + get_challenge_group_statistics_sc_rsp::Jdicggkkooi, >, } /// 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 ChallengeType { + pub enum Jdicggkkooi { + /// offset: 24 #[prost(message, tag = "12")] MemoryStats(super::ChallengeMemoryStats), + /// offset: 24 #[prost(message, tag = "1")] StoryStats(super::ChallengeStoryStats), + /// offset: 24 #[prost(message, tag = "10")] BossStats(super::ChallengeBossStats), } @@ -5192,81 +6698,104 @@ pub mod get_challenge_group_statistics_sc_rsp { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChallengeBossSingleNodeInfo { + /// offset: 32 #[prost(bool, tag = "9")] pub is_win: bool, + /// offset: 33 #[prost(bool, tag = "1")] pub meelgndnomn: bool, + /// offset: 24 #[prost(uint32, tag = "7")] pub buff_id: u32, + /// offset: 28 #[prost(uint32, tag = "2")] pub stage_score: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChallengeBossAvatarEquipment { + /// offset: 32 #[prost(uint32, tag = "7")] pub level: u32, + /// offset: 36 #[prost(uint32, tag = "12")] pub unique_id: u32, + /// offset: 40 #[prost(uint32, tag = "9")] pub promotion: u32, + /// offset: 28 #[prost(uint32, tag = "5")] pub tid: u32, + /// offset: 24 #[prost(uint32, tag = "11")] pub rank: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChallengeBossRelic { + /// offset: 36 #[prost(uint32, tag = "5")] pub unique_id: u32, + /// offset: 16 #[prost(message, repeated, tag = "4")] pub sub_affix_list: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(uint32, tag = "8")] pub level: u32, + /// offset: 32 #[prost(uint32, tag = "1")] pub tid: u32, + /// offset: 44 #[prost(uint32, tag = "15")] pub main_affix_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChallengeBossAvatarRelic { + /// offset: 24 #[prost(map = "uint32, message", tag = "13")] pub equipped_relic_map: ::std::collections::HashMap, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChallengeBossStageInfo { + /// offset: 72 #[prost(bool, tag = "10")] pub ncbdnpgpeai: bool, + /// offset: 56 #[prost(uint32, repeated, tag = "6")] pub first_lineup_ids: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(message, optional, tag = "3")] pub second_node: ::core::option::Option, + /// offset: 40 #[prost(map = "uint32, message", tag = "13")] pub avatar_relic_map: ::std::collections::HashMap, + /// offset: 32 #[prost(map = "uint32, message", tag = "9")] pub avatar_equipment_map: ::std::collections::HashMap< u32, ChallengeBossAvatarEquipment, >, + /// offset: 48 #[prost(message, optional, tag = "12")] pub first_node: ::core::option::Option, + /// offset: 64 #[prost(uint32, repeated, tag = "1")] pub second_lineup_ids: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChallengeExtStageInfo { - #[prost(oneof = "challenge_ext_stage_info::Info", tags = "14")] - pub info: ::core::option::Option, + #[prost(oneof = "challenge_ext_stage_info::Kfelkjldkeh", tags = "14")] + pub kfelkjldkeh: ::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 Info { + pub enum Kfelkjldkeh { + /// offset: 24 #[prost(message, tag = "14")] BossInfo(super::ChallengeBossStageInfo), } @@ -5281,8 +6810,10 @@ pub struct RestartChallengePhaseCsReq {} #[cmdid(1787)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RestartChallengePhaseScRsp { + /// offset: 24 #[prost(message, optional, tag = "10")] pub scene: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "12")] pub retcode: u32, } @@ -5296,8 +6827,10 @@ pub struct EnterChallengeNextPhaseCsReq {} #[cmdid(1706)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EnterChallengeNextPhaseScRsp { + /// offset: 24 #[prost(message, optional, tag = "3")] pub scene: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "8")] pub retcode: u32, } @@ -5306,24 +6839,34 @@ pub struct EnterChallengeNextPhaseScRsp { #[cmdid(1731)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChallengeBossPhaseSettleNotify { + /// offset: 40 #[prost(uint32, tag = "8")] pub challenge_score: u32, + /// offset: 36 #[prost(uint32, tag = "7")] pub score_two: u32, + /// offset: 44 #[prost(bool, tag = "12")] pub show_reward: bool, + /// offset: 46 #[prost(bool, tag = "2")] pub is_win: bool, + /// offset: 45 #[prost(bool, tag = "4")] pub is_end: bool, + /// offset: 24 #[prost(message, repeated, tag = "13")] pub challenge_battle_target_list: ::prost::alloc::vec::Vec, + /// offset: 56 #[prost(uint32, tag = "3")] pub stars: u32, + /// offset: 52 #[prost(uint32, tag = "14")] pub fcmagjblgoj: u32, + /// offset: 32 #[prost(uint32, tag = "11")] pub phase: u32, + /// offset: 48 #[prost(uint32, tag = "10")] pub challenge_id: u32, } @@ -5332,16 +6875,22 @@ pub struct ChallengeBossPhaseSettleNotify { #[cmdid(3920)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SendMsgCsReq { + /// offset: 56 #[prost(enumeration = "MsgType", tag = "6")] pub msg_type: i32, + /// offset: 24 #[prost(string, tag = "15")] pub text: ::prost::alloc::string::String, + /// offset: 48 #[prost(enumeration = "ChatType", tag = "8")] pub chat_type: i32, + /// offset: 16 #[prost(uint32, repeated, tag = "12")] pub to_uid_list: ::prost::alloc::vec::Vec, + /// offset: 52 #[prost(uint32, tag = "13")] pub emote: u32, + /// offset: 32 #[prost(message, optional, tag = "7")] pub hnbepabnbng: ::core::option::Option, } @@ -5350,24 +6899,32 @@ pub struct SendMsgCsReq { #[cmdid(3991)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SendMsgScRsp { + /// offset: 24 #[prost(uint64, tag = "8")] pub end_time: u64, + /// offset: 32 #[prost(uint32, tag = "7")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Chat { + /// offset: 24 #[prost(string, tag = "6")] pub text: ::prost::alloc::string::String, + /// offset: 44 #[prost(uint32, tag = "10")] pub sender_uid: u32, + /// offset: 32 #[prost(message, optional, tag = "2")] pub hnbepabnbng: ::core::option::Option, + /// offset: 56 #[prost(uint64, tag = "3")] pub sent_time: u64, + /// offset: 48 #[prost(uint32, tag = "12")] pub emote: u32, + /// offset: 40 #[prost(enumeration = "MsgType", tag = "8")] pub msg_type: i32, } @@ -5376,18 +6933,25 @@ pub struct Chat { #[cmdid(3967)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RevcMsgScNotify { + /// offset: 44 #[prost(enumeration = "MsgType", tag = "5")] pub msg_type: i32, + /// offset: 52 #[prost(enumeration = "ChatType", tag = "4")] pub chat_type: i32, + /// offset: 48 #[prost(uint32, tag = "9")] pub to_uid: u32, + /// offset: 40 #[prost(uint32, tag = "13")] pub from_uid: u32, + /// offset: 32 #[prost(message, optional, tag = "8")] pub hnbepabnbng: ::core::option::Option, + /// offset: 56 #[prost(uint32, tag = "11")] pub emote: u32, + /// offset: 24 #[prost(string, tag = "6")] pub text: ::prost::alloc::string::String, } @@ -5396,6 +6960,7 @@ pub struct RevcMsgScNotify { #[cmdid(3939)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PrivateMsgOfflineUsersScNotify { + /// offset: 16 #[prost(uint32, repeated, tag = "14")] pub aibfdnekjmg: ::prost::alloc::vec::Vec, } @@ -5404,8 +6969,10 @@ pub struct PrivateMsgOfflineUsersScNotify { #[cmdid(3927)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetPrivateChatHistoryCsReq { + /// offset: 24 #[prost(uint32, tag = "6")] pub to_uid: u32, + /// offset: 28 #[prost(uint32, tag = "3")] pub from_uid: u32, } @@ -5414,20 +6981,26 @@ pub struct GetPrivateChatHistoryCsReq { #[cmdid(3921)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetPrivateChatHistoryScRsp { + /// offset: 32 #[prost(uint32, tag = "9")] pub retcode: u32, + /// offset: 24 #[prost(message, repeated, tag = "13")] pub chat_list: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(uint32, tag = "3")] pub from_uid: u32, + /// offset: 36 #[prost(uint32, tag = "8")] pub to_uid: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Onbgidncbob { + /// offset: 32 #[prost(uint32, tag = "4")] pub to_uid: u32, + /// offset: 24 #[prost(int64, tag = "11")] pub fflipihfaef: i64, } @@ -5441,8 +7014,10 @@ pub struct GetChatFriendHistoryCsReq {} #[cmdid(3959)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetChatFriendHistoryScRsp { + /// offset: 32 #[prost(uint32, tag = "6")] pub retcode: u32, + /// offset: 16 #[prost(message, repeated, tag = "10")] pub iligpoleepj: ::prost::alloc::vec::Vec, } @@ -5456,8 +7031,10 @@ pub struct GetChatEmojiListCsReq {} #[cmdid(3977)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetChatEmojiListScRsp { + /// offset: 32 #[prost(uint32, tag = "9")] pub retcode: u32, + /// offset: 16 #[prost(uint32, repeated, tag = "5")] pub jepkimmipom: ::prost::alloc::vec::Vec, } @@ -5466,8 +7043,10 @@ pub struct GetChatEmojiListScRsp { #[cmdid(3980)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MarkChatEmojiCsReq { + /// offset: 24 #[prost(uint32, tag = "11")] pub emote: u32, + /// offset: 28 #[prost(bool, tag = "15")] pub ncknkebngoh: bool, } @@ -5476,10 +7055,13 @@ pub struct MarkChatEmojiCsReq { #[cmdid(3902)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MarkChatEmojiScRsp { + /// offset: 32 #[prost(uint32, tag = "13")] pub retcode: u32, + /// offset: 24 #[prost(bool, tag = "8")] pub ncknkebngoh: bool, + /// offset: 28 #[prost(uint32, tag = "11")] pub emote: u32, } @@ -5488,6 +7070,7 @@ pub struct MarkChatEmojiScRsp { #[cmdid(3905)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BatchMarkChatEmojiCsReq { + /// offset: 24 #[prost(uint32, repeated, tag = "15")] pub gcjkopicjhd: ::prost::alloc::vec::Vec, } @@ -5496,8 +7079,10 @@ pub struct BatchMarkChatEmojiCsReq { #[cmdid(3974)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BatchMarkChatEmojiScRsp { + /// offset: 16 #[prost(uint32, repeated, tag = "5")] pub gcjkopicjhd: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "15")] pub retcode: u32, } @@ -5511,60 +7096,82 @@ pub struct GetLoginChatInfoCsReq {} #[cmdid(3998)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetLoginChatInfoScRsp { + /// offset: 24 #[prost(uint32, repeated, tag = "7")] pub aibfdnekjmg: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "15")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ncciejolncf { + /// offset: 16 #[prost(message, optional, tag = "5")] pub gficflciejj: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ehanapnjfjd { + /// offset: 32 #[prost(message, optional, tag = "14")] pub scene: ::core::option::Option, + /// offset: 24 #[prost(message, optional, tag = "1")] pub lineup: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Oaloinnaini { + /// offset: 64 #[prost(uint32, tag = "5")] pub gofpdnoapbb: u32, + /// offset: 48 #[prost(message, optional, tag = "907")] pub edphldegjlm: ::core::option::Option, + /// offset: 88 #[prost(enumeration = "Aikblmohhjp", tag = "10")] pub bkknaegklcb: i32, + /// offset: 56 #[prost(uint32, tag = "7")] pub hfmjdfpnncm: u32, + /// offset: 76 #[prost(uint32, tag = "9")] pub ciblonpnbfe: u32, + /// offset: 92 #[prost(uint32, tag = "15")] pub omcagfaahke: u32, + /// offset: 72 #[prost(uint32, tag = "8")] pub cjgonlaecko: u32, + /// offset: 100 #[prost(int32, tag = "1381")] pub jfipiifpmmb: i32, + /// offset: 96 #[prost(uint32, tag = "13")] pub onlglocadgd: u32, + /// offset: 60 #[prost(uint32, tag = "2")] pub kpnakipljgb: u32, + /// offset: 32 #[prost(uint32, repeated, tag = "355")] pub ngdedlkngfg: ::prost::alloc::vec::Vec, + /// offset: 84 #[prost(enumeration = "Nlmollcfcgb", tag = "4")] pub iccepgcifmg: i32, + /// offset: 80 #[prost(bool, tag = "14")] pub bnafeecpego: bool, + /// offset: 81 #[prost(bool, tag = "1043")] pub fneidjimjph: bool, + /// offset: 68 #[prost(uint32, tag = "6")] pub pagpblafneh: u32, + /// offset: 40 #[prost(message, optional, tag = "1142")] pub boncmhigpfj: ::core::option::Option, + /// offset: 24 #[prost(message, optional, tag = "708")] pub licobikoaao: ::core::option::Option, } @@ -5573,6 +7180,7 @@ pub struct Oaloinnaini { #[cmdid(5418)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChessRogueRollDiceCsReq { + /// offset: 24 #[prost(uint32, tag = "6")] pub kchfjdajecm: u32, } @@ -5581,58 +7189,71 @@ pub struct ChessRogueRollDiceCsReq { #[cmdid(5504)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueRollDiceScRsp { + /// offset: 24 #[prost(message, optional, tag = "2")] pub aiaonpfbgng: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "13")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Iaaefegdnlo { + /// offset: 28 #[prost(uint32, tag = "4")] 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: 32 #[prost(bool, tag = "10")] pub pipmgacmjnn: bool, + /// offset: 36 #[prost(uint32, tag = "2")] pub endidlcdnni: u32, + /// offset: 16 #[prost(message, repeated, tag = "15")] pub cdodefkbkpd: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ilhlpphldcg { + /// offset: 16 #[prost(uint32, repeated, tag = "6")] pub gcnkifmgmce: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ikhpeepogle { + /// offset: 16 #[prost(message, optional, tag = "12")] pub cjiakcaphjg: ::core::option::Option, + /// offset: 24 #[prost(message, optional, tag = "2")] pub hgimnjflklb: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pihkdokdikf { - #[prost(oneof = "pihkdokdikf::Ldmccmabllc", tags = "12, 11, 14")] - pub ldmccmabllc: ::core::option::Option, + #[prost(oneof = "pihkdokdikf::Inbkijdhplp", tags = "12, 11, 14")] + pub inbkijdhplp: ::core::option::Option, } /// Nested message and enum types in `PIHKDOKDIKF`. pub mod pihkdokdikf { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Ldmccmabllc { + pub enum Inbkijdhplp { + /// offset: 24 #[prost(message, tag = "12")] Hgimnjflklb(super::Mmopbldhjmf), + /// offset: 24 #[prost(message, tag = "11")] Cjiakcaphjg(super::Ilhlpphldcg), + /// offset: 24 #[prost(message, tag = "14")] Iagebjbplfm(super::Ikhpeepogle), } @@ -5640,298 +7261,403 @@ pub mod pihkdokdikf { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mknhikdcjjg { + /// offset: 48 #[prost(enumeration = "Ogjbgonlhih", tag = "6")] pub hkcjgfephea: i32, + /// offset: 32 #[prost(uint32, tag = "11")] pub dknjlpihepj: u32, + /// offset: 36 #[prost(uint32, tag = "5")] pub id: u32, + /// offset: 24 #[prost(message, optional, tag = "7")] pub stage_info: ::core::option::Option, + /// offset: 64 #[prost(enumeration = "Eieenafclll", tag = "3")] pub daajljcajob: i32, + /// offset: 52 #[prost(bool, tag = "10")] pub knbdpfeidnm: bool, + /// offset: 44 #[prost(uint32, tag = "4")] pub room_id: u32, + /// offset: 40 #[prost(uint32, tag = "13")] pub gicooehhhig: u32, + /// offset: 60 #[prost(uint32, tag = "1")] pub feknlhbagdd: u32, + /// offset: 56 #[prost(uint32, tag = "12")] pub iigoemfhgll: u32, + /// offset: 53 #[prost(bool, tag = "9")] pub alifdhnigal: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ofphdlopiem { + /// offset: 36 #[prost(uint32, tag = "7")] pub hlamiclgpee: u32, + /// offset: 32 #[prost(uint32, tag = "6")] pub bmajdilbpob: u32, + /// offset: 24 #[prost(message, repeated, tag = "10")] pub iafbijekkpg: ::prost::alloc::vec::Vec, + /// offset: 44 #[prost(uint32, tag = "11")] pub nghppegbpao: u32, + /// offset: 40 #[prost(uint32, tag = "15")] pub hdhiongofid: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Doiblcekfdg { + /// offset: 24 #[prost(uint32, tag = "8")] 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: 32 #[prost(uint32, tag = "1")] pub bdmlgepndfm: u32, + /// offset: 24 #[prost(message, optional, tag = "4")] pub bohdminejno: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hajpalbodih { + /// offset: 60 #[prost(uint32, tag = "4")] pub aoeppibmggn: u32, + /// offset: 40 #[prost(message, repeated, tag = "6")] pub mcknecfhdkg: ::prost::alloc::vec::Vec, + /// offset: 64 #[prost(enumeration = "Eieenafclll", tag = "5")] pub ccghbbbolmh: i32, + /// offset: 56 #[prost(uint32, tag = "14")] pub pmgpokklkdd: u32, + /// offset: 24 #[prost(uint32, repeated, tag = "3")] pub ingagmmhmjc: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(message, optional, tag = "2")] pub anhjnbgielf: ::core::option::Option, + /// offset: 32 #[prost(message, optional, tag = "15")] pub cfekaolkhjg: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Afabkdefddg { + /// offset: 48 #[prost(uint32, tag = "4")] pub id: u32, + /// offset: 56 #[prost(uint32, tag = "11")] pub eehkfnkhnbi: u32, + /// offset: 44 #[prost(int32, tag = "12")] pub ljffcnbpjdd: i32, + /// offset: 16 #[prost(uint32, repeated, tag = "13")] pub cpbmapflplc: ::prost::alloc::vec::Vec, + /// offset: 60 #[prost(int32, tag = "14")] pub ocdnmhnnkgm: i32, + /// offset: 40 #[prost(uint32, tag = "9")] pub mhoijafgecp: u32, + /// offset: 52 #[prost(uint32, tag = "2")] pub ppjbgnbmkpm: u32, + /// offset: 24 #[prost(message, optional, tag = "5")] pub jmgkbhhigmk: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Llbjabeocec { + /// offset: 28 #[prost(uint32, tag = "1")] pub aeon_id: u32, + /// offset: 24 #[prost(uint32, tag = "15")] pub mamhojmfjof: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pgaldkkfblc { + /// offset: 24 #[prost(message, repeated, tag = "2")] pub pjkdpobkkgb: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cjembcbcbkj { + /// offset: 32 #[prost(message, optional, tag = "5")] pub bohdminejno: ::core::option::Option, + /// offset: 52 #[prost(int32, tag = "12")] pub icjabpgmacj: i32, + /// offset: 24 #[prost(uint32, repeated, tag = "13")] pub fpchnblonlc: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(uint32, tag = "6")] pub amnbmjofjoo: u32, + /// offset: 16 #[prost(message, optional, tag = "15")] pub hlagjpbaeml: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Knlmliimohd { + /// offset: 24 #[prost(uint32, tag = "1")] pub avatar_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Iegmfgpfadl { + /// offset: 32 #[prost(message, repeated, tag = "1")] pub ajljgmilelp: ::prost::alloc::vec::Vec, + /// 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: 32 #[prost(uint32, tag = "14")] pub fahihdjfohm: u32, + /// offset: 24 #[prost(uint32, repeated, tag = "12")] pub boonpdeobla: ::prost::alloc::vec::Vec, + /// offset: 36 #[prost(bool, tag = "10")] pub fjkgkaekbkj: bool, + /// offset: 40 #[prost(uint32, tag = "7")] pub lhcbbgimmdg: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ocbcbidlllj { + /// offset: 24 #[prost(int32, tag = "13")] pub odjpoenppob: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hijkilgjclp { + /// offset: 16 #[prost(uint32, repeated, tag = "9")] pub dimhpbcpnlc: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fflapkolhcm { + /// offset: 96 #[prost(message, optional, tag = "10")] pub kndmeilhkej: ::core::option::Option, + /// offset: 104 #[prost(message, optional, tag = "1")] pub ibmioggkbfb: ::core::option::Option, + /// offset: 120 #[prost(message, optional, tag = "1478")] pub fiocabcbnkb: ::core::option::Option, + /// offset: 56 #[prost(message, optional, tag = "2")] pub eeppkmpajoh: ::core::option::Option, + /// offset: 88 #[prost(message, optional, tag = "7")] pub aiaonpfbgng: ::core::option::Option, + /// offset: 16 #[prost(message, optional, tag = "11")] pub embagmmhipa: ::core::option::Option, + /// offset: 32 #[prost(message, optional, tag = "6")] pub story_info: ::core::option::Option, + /// offset: 128 #[prost(uint32, tag = "12")] pub rogue_sub_mode: u32, + /// offset: 48 #[prost(message, optional, tag = "15")] pub lgopnbhhhbg: ::core::option::Option, + /// offset: 24 #[prost(message, optional, tag = "4")] pub lmgkmaoicgc: ::core::option::Option, + /// offset: 64 #[prost(message, optional, tag = "14")] pub aabchfbkpeg: ::core::option::Option, + /// offset: 72 #[prost(message, optional, tag = "13")] pub opakjjmagph: ::core::option::Option, + /// offset: 112 #[prost(message, optional, tag = "3")] pub chmhpcngfao: ::core::option::Option, + /// offset: 80 #[prost(message, repeated, tag = "9")] pub biphngcadde: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jacmenokjfm { + /// offset: 40 #[prost(message, optional, tag = "13")] pub hlagjpbaeml: ::core::option::Option, + /// offset: 32 #[prost(uint32, repeated, tag = "11")] pub cpbmapflplc: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(uint32, repeated, tag = "6")] pub cmnnlmcemcg: ::prost::alloc::vec::Vec, + /// offset: 24 #[prost(message, optional, tag = "12")] pub talent_info: ::core::option::Option, + /// offset: 56 #[prost(message, optional, tag = "1")] pub fiocabcbnkb: ::core::option::Option, + /// offset: 48 #[prost(message, optional, tag = "2")] pub bbcpoebnanc: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bipddejaadc { + /// offset: 24 #[prost(message, repeated, tag = "12")] pub biphngcadde: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "15")] pub rogue_sub_mode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ihnjghalkjb { + /// offset: 32 #[prost(message, optional, tag = "2")] pub talent_info: ::core::option::Option, + /// offset: 40 #[prost(uint32, repeated, tag = "5")] pub cpbmapflplc: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(message, optional, tag = "9")] pub bbcpoebnanc: ::core::option::Option, + /// offset: 64 #[prost(message, optional, tag = "4")] pub fiocabcbnkb: ::core::option::Option, + /// offset: 56 #[prost(uint32, repeated, tag = "12")] pub cmnnlmcemcg: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(message, optional, tag = "13")] pub hlagjpbaeml: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ccodjoaholb { + /// offset: 40 #[prost(message, optional, tag = "12")] pub eeppkmpajoh: ::core::option::Option, + /// offset: 112 #[prost(uint32, tag = "6")] pub fgomiplmeic: u32, + /// offset: 48 #[prost(message, optional, tag = "14")] pub lgopnbhhhbg: ::core::option::Option, + /// offset: 100 #[prost(uint32, tag = "709")] pub score: u32, + /// offset: 88 #[prost(uint32, tag = "843")] pub rogue_sub_mode: u32, + /// offset: 76 #[prost(uint32, tag = "260")] pub egpcibjiajd: u32, + /// offset: 80 #[prost(enumeration = "Kfhlbkccaco", tag = "2")] pub gmolnjibnja: i32, + /// offset: 64 #[prost(message, optional, tag = "1748")] pub opakjjmagph: ::core::option::Option, + /// offset: 116 #[prost(uint32, tag = "1")] pub dmbdnaicpfb: u32, + /// offset: 92 #[prost(uint32, tag = "11")] pub blbbokogfda: u32, + /// offset: 84 #[prost(uint32, tag = "7")] pub ipojmmgoopj: u32, + /// offset: 16 #[prost(message, optional, tag = "9")] pub anniaoidado: ::core::option::Option, + /// offset: 120 #[prost(uint32, tag = "1121")] pub opoimhhafjo: u32, + /// offset: 96 #[prost(bool, tag = "5")] pub hlnfbgacnpo: bool, + /// offset: 72 #[prost(uint32, tag = "182")] pub abehkcjhceh: u32, + /// offset: 104 #[prost(uint32, tag = "13")] pub pbalfienefo: u32, + /// offset: 32 #[prost(message, optional, tag = "3")] pub bgpeckfdeld: ::core::option::Option, + /// offset: 108 #[prost(uint32, tag = "8")] pub plbcdiaadkd: u32, + /// offset: 56 #[prost(uint32, repeated, tag = "4")] pub ojggmoopgil: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ojleefjelap { + /// offset: 32 #[prost(uint32, tag = "6")] pub hbcmgiicjmk: u32, + /// offset: 16 #[prost(message, repeated, tag = "1")] pub iafbijekkpg: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lahjpfooheb { + /// offset: 28 #[prost(uint32, tag = "5")] pub kenpckfonok: u32, + /// offset: 24 #[prost(uint32, tag = "8")] pub fgomiplmeic: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dipmfomgcgl { + /// offset: 24 #[prost(uint32, tag = "2")] pub fahihdjfohm: u32, + /// offset: 28 #[prost(uint32, tag = "10")] pub cfibpmkaino: u32, } @@ -5945,14 +7671,19 @@ pub struct ChessRogueQueryCsReq {} #[cmdid(5412)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueQueryScRsp { + /// offset: 56 #[prost(uint32, tag = "11")] pub retcode: u32, + /// offset: 40 #[prost(message, optional, tag = "6")] pub hndlhicdnpc: ::core::option::Option, + /// offset: 48 #[prost(message, optional, tag = "12")] pub boikablfkec: ::core::option::Option, + /// offset: 24 #[prost(message, optional, tag = "4")] pub lagbgldlgcb: ::core::option::Option, + /// offset: 32 #[prost(message, optional, tag = "13")] pub blndmfgkpmj: ::core::option::Option, } @@ -5961,8 +7692,10 @@ pub struct ChessRogueQueryScRsp { #[cmdid(5519)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChessRogueEnterCellCsReq { + /// offset: 28 #[prost(uint32, tag = "9")] pub femgpnlfagc: u32, + /// offset: 24 #[prost(uint32, tag = "1")] pub hhcbjghkcpc: u32, } @@ -5971,12 +7704,16 @@ pub struct ChessRogueEnterCellCsReq { #[cmdid(5579)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueEnterCellScRsp { + /// offset: 44 #[prost(uint32, tag = "12")] pub hhcbjghkcpc: u32, + /// offset: 16 #[prost(message, optional, tag = "11")] pub stage_info: ::core::option::Option, + /// offset: 40 #[prost(uint32, tag = "1")] pub retcode: u32, + /// offset: 32 #[prost(message, optional, tag = "15")] pub hndlhicdnpc: ::core::option::Option, } @@ -5985,6 +7722,7 @@ pub struct ChessRogueEnterCellScRsp { #[cmdid(5490)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChessRogueEnterCsReq { + /// offset: 24 #[prost(uint32, tag = "1")] pub id: u32, } @@ -5993,12 +7731,16 @@ pub struct ChessRogueEnterCsReq { #[cmdid(5526)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueEnterScRsp { + /// offset: 16 #[prost(message, optional, tag = "13")] pub hndlhicdnpc: ::core::option::Option, + /// offset: 24 #[prost(message, optional, tag = "10")] pub stage_info: ::core::option::Option, + /// offset: 40 #[prost(uint32, tag = "15")] pub id: u32, + /// offset: 44 #[prost(uint32, tag = "8")] pub retcode: u32, } @@ -6012,14 +7754,19 @@ pub struct ChessRogueLeaveCsReq {} #[cmdid(5469)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueLeaveScRsp { + /// offset: 40 #[prost(message, optional, tag = "13")] pub chmhpcngfao: ::core::option::Option, + /// offset: 16 #[prost(message, optional, tag = "12")] pub lagbgldlgcb: ::core::option::Option, + /// offset: 56 #[prost(uint32, tag = "5")] pub retcode: u32, + /// offset: 24 #[prost(message, optional, tag = "4")] pub stage_info: ::core::option::Option, + /// offset: 48 #[prost(message, optional, tag = "10")] pub blndmfgkpmj: ::core::option::Option, } @@ -6033,16 +7780,22 @@ pub struct ChessRogueGiveUpCsReq {} #[cmdid(5505)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueGiveUpScRsp { + /// offset: 32 #[prost(message, optional, tag = "6")] pub lagbgldlgcb: ::core::option::Option, + /// offset: 16 #[prost(message, optional, tag = "15")] pub boikablfkec: ::core::option::Option, + /// offset: 64 #[prost(uint32, tag = "8")] pub retcode: u32, + /// offset: 48 #[prost(message, optional, tag = "9")] pub chmhpcngfao: ::core::option::Option, + /// offset: 24 #[prost(message, optional, tag = "13")] pub stage_info: ::core::option::Option, + /// offset: 56 #[prost(message, optional, tag = "12")] pub blndmfgkpmj: ::core::option::Option, } @@ -6051,18 +7804,25 @@ pub struct ChessRogueGiveUpScRsp { #[cmdid(5488)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueStartCsReq { + /// offset: 56 #[prost(uint32, tag = "8")] pub dhndampbhpp: u32, + /// offset: 32 #[prost(uint32, repeated, tag = "14")] pub trial_avatar_id_list: ::prost::alloc::vec::Vec, + /// offset: 64 #[prost(uint32, tag = "5")] pub aeon_id: u32, + /// offset: 16 #[prost(uint32, repeated, tag = "2")] pub ahiibhkdfjb: ::prost::alloc::vec::Vec, + /// offset: 24 #[prost(uint32, repeated, tag = "7")] pub avatar_id_list: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(uint32, repeated, tag = "13")] pub base_avatar_id_list: ::prost::alloc::vec::Vec, + /// offset: 60 #[prost(uint32, tag = "3")] pub id: u32, } @@ -6071,12 +7831,16 @@ pub struct ChessRogueStartCsReq { #[cmdid(5436)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueStartScRsp { + /// offset: 24 #[prost(message, optional, tag = "2")] pub hndlhicdnpc: ::core::option::Option, + /// offset: 40 #[prost(message, optional, tag = "14")] pub stage_info: ::core::option::Option, + /// offset: 16 #[prost(message, optional, tag = "9")] pub dbdgahblgbb: ::core::option::Option, + /// offset: 48 #[prost(uint32, tag = "10")] pub retcode: u32, } @@ -6090,8 +7854,10 @@ pub struct ChessRogueQueryAeonDimensionsCsReq {} #[cmdid(5423)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueQueryAeonDimensionsScRsp { + /// offset: 32 #[prost(uint32, tag = "3")] pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "2")] pub hndlhicdnpc: ::core::option::Option, } @@ -6100,6 +7866,7 @@ pub struct ChessRogueQueryAeonDimensionsScRsp { #[cmdid(5533)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChessRogueChangeyAeonDimensionNotify { + /// offset: 24 #[prost(message, optional, tag = "11")] pub hndlhicdnpc: ::core::option::Option, } @@ -6108,8 +7875,10 @@ pub struct ChessRogueChangeyAeonDimensionNotify { #[cmdid(5459)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChessRogueSelectCellCsReq { + /// offset: 24 #[prost(uint32, tag = "9")] pub hhcbjghkcpc: u32, + /// offset: 28 #[prost(uint32, tag = "5")] pub femgpnlfagc: u32, } @@ -6118,12 +7887,16 @@ pub struct ChessRogueSelectCellCsReq { #[cmdid(5508)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueSelectCellScRsp { + /// offset: 40 #[prost(uint32, tag = "9")] pub hhcbjghkcpc: u32, + /// offset: 16 #[prost(message, optional, tag = "8")] pub kajafnpekaj: ::core::option::Option, + /// offset: 36 #[prost(uint32, tag = "5")] pub retcode: u32, + /// offset: 32 #[prost(uint32, tag = "2")] pub femgpnlfagc: u32, } @@ -6132,10 +7905,13 @@ pub struct ChessRogueSelectCellScRsp { #[cmdid(5413)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueLayerAccountInfoNotify { + /// offset: 36 #[prost(uint32, tag = "14")] pub ppjbgnbmkpm: u32, + /// offset: 16 #[prost(message, optional, tag = "12")] pub boikablfkec: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "15")] pub pbalfienefo: u32, } @@ -6149,8 +7925,10 @@ pub struct GetChessRogueBuffEnhanceInfoCsReq {} #[cmdid(5520)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetChessRogueBuffEnhanceInfoScRsp { + /// offset: 32 #[prost(uint32, tag = "2")] pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "9")] pub buff_enhance_info: ::core::option::Option, } @@ -6159,6 +7937,7 @@ pub struct GetChessRogueBuffEnhanceInfoScRsp { #[cmdid(5564)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EnhanceChessRogueBuffCsReq { + /// offset: 24 #[prost(uint32, tag = "8")] pub ojeblmkkmgo: u32, } @@ -6167,12 +7946,16 @@ pub struct EnhanceChessRogueBuffCsReq { #[cmdid(5500)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EnhanceChessRogueBuffScRsp { + /// offset: 40 #[prost(uint32, tag = "9")] pub retcode: u32, + /// offset: 24 #[prost(message, optional, tag = "6")] pub rogue_buff: ::core::option::Option, + /// offset: 16 #[prost(message, optional, tag = "2")] pub buff_enhance_info: ::core::option::Option, + /// offset: 44 #[prost(bool, tag = "10")] pub is_success: bool, } @@ -6181,8 +7964,10 @@ pub struct EnhanceChessRogueBuffScRsp { #[cmdid(5506)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRoguePickAvatarCsReq { + /// offset: 32 #[prost(uint32, tag = "3")] pub prop_entity_id: u32, + /// offset: 16 #[prost(uint32, repeated, tag = "10")] pub avatar_id_list: ::prost::alloc::vec::Vec, } @@ -6191,10 +7976,13 @@ pub struct ChessRoguePickAvatarCsReq { #[cmdid(5561)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRoguePickAvatarScRsp { + /// offset: 40 #[prost(uint32, tag = "10")] pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "11")] pub embagmmhipa: ::core::option::Option, + /// offset: 32 #[prost(uint32, repeated, tag = "9")] pub avatar_id_list: ::prost::alloc::vec::Vec, } @@ -6203,8 +7991,10 @@ pub struct ChessRoguePickAvatarScRsp { #[cmdid(5551)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueReviveAvatarCsReq { + /// offset: 16 #[prost(uint32, repeated, tag = "3")] pub avatar_id_list: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "6")] pub interacted_prop_entity_id: u32, } @@ -6213,10 +8003,13 @@ pub struct ChessRogueReviveAvatarCsReq { #[cmdid(5543)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueReviveAvatarScRsp { + /// offset: 24 #[prost(message, optional, tag = "2")] pub fpjckpnlnfm: ::core::option::Option, + /// offset: 40 #[prost(uint32, tag = "15")] pub retcode: u32, + /// offset: 32 #[prost(uint32, repeated, tag = "10")] pub avatar_id_list: ::prost::alloc::vec::Vec, } @@ -6225,6 +8018,7 @@ pub struct ChessRogueReviveAvatarScRsp { #[cmdid(5547)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueUpdateReviveInfoScNotify { + /// offset: 16 #[prost(message, optional, tag = "1")] pub fpjckpnlnfm: ::core::option::Option, } @@ -6233,6 +8027,7 @@ pub struct ChessRogueUpdateReviveInfoScNotify { #[cmdid(5534)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChessRogueUpdateMoneyInfoScNotify { + /// offset: 24 #[prost(message, optional, tag = "6")] pub aabchfbkpeg: ::core::option::Option, } @@ -6241,6 +8036,7 @@ pub struct ChessRogueUpdateMoneyInfoScNotify { #[cmdid(5473)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueUpdateDiceInfoScNotify { + /// offset: 24 #[prost(message, optional, tag = "6")] pub aiaonpfbgng: ::core::option::Option, } @@ -6249,8 +8045,10 @@ pub struct ChessRogueUpdateDiceInfoScNotify { #[cmdid(5555)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChessRogueUpdateLevelBaseInfoScNotify { + /// offset: 24 #[prost(enumeration = "Ibmlfggingp", tag = "3")] pub eehkfnkhnbi: i32, + /// offset: 28 #[prost(enumeration = "Mmkdkdgfblh", tag = "15")] pub reason: i32, } @@ -6259,8 +8057,10 @@ pub struct ChessRogueUpdateLevelBaseInfoScNotify { #[cmdid(5538)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueUpdateAllowedSelectCellScNotify { + /// offset: 32 #[prost(uint32, tag = "5")] pub eamgahffeco: u32, + /// offset: 16 #[prost(uint32, repeated, tag = "12")] pub ingagmmhmjc: ::prost::alloc::vec::Vec, } @@ -6269,6 +8069,7 @@ pub struct ChessRogueUpdateAllowedSelectCellScNotify { #[cmdid(5481)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueUpdateBoardScNotify { + /// offset: 16 #[prost(message, optional, tag = "3")] pub dhdknmfmgbc: ::core::option::Option, } @@ -6277,8 +8078,10 @@ pub struct ChessRogueUpdateBoardScNotify { #[cmdid(5404)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChessRogueUpdateAeonModifierValueScNotify { + /// offset: 24 #[prost(int32, tag = "15")] pub icjabpgmacj: i32, + /// offset: 28 #[prost(uint32, tag = "10")] pub aeon_id: u32, } @@ -6287,6 +8090,7 @@ pub struct ChessRogueUpdateAeonModifierValueScNotify { #[cmdid(5569)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChessRogueUpdateDicePassiveAccumulateValueScNotify { + /// offset: 24 #[prost(int32, tag = "9")] pub cblaememmig: i32, } @@ -6300,8 +8104,10 @@ pub struct ChessRogueSkipTeachingLevelCsReq {} #[cmdid(5438)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueSkipTeachingLevelScRsp { + /// offset: 32 #[prost(uint32, tag = "14")] pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "8")] pub skip_reward_list: ::core::option::Option, } @@ -6310,6 +8116,7 @@ pub struct ChessRogueSkipTeachingLevelScRsp { #[cmdid(5537)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueUpdateUnlockLevelScNotify { + /// offset: 24 #[prost(uint32, repeated, tag = "3")] pub cpbmapflplc: ::prost::alloc::vec::Vec, } @@ -6323,12 +8130,16 @@ pub struct ChessRogueEnterNextLayerCsReq {} #[cmdid(5521)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueEnterNextLayerScRsp { + /// offset: 24 #[prost(message, optional, tag = "14")] pub dbdgahblgbb: ::core::option::Option, + /// offset: 48 #[prost(uint32, tag = "12")] pub retcode: u32, + /// offset: 40 #[prost(message, optional, tag = "5")] pub stage_info: ::core::option::Option, + /// offset: 16 #[prost(message, optional, tag = "7")] pub rogue_info: ::core::option::Option, } @@ -6337,6 +8148,7 @@ pub struct ChessRogueEnterNextLayerScRsp { #[cmdid(5576)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChessRogueReRollDiceCsReq { + /// offset: 24 #[prost(uint32, tag = "2")] pub kchfjdajecm: u32, } @@ -6345,8 +8157,10 @@ pub struct ChessRogueReRollDiceCsReq { #[cmdid(5487)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueReRollDiceScRsp { + /// offset: 32 #[prost(uint32, tag = "9")] pub retcode: u32, + /// offset: 24 #[prost(message, optional, tag = "6")] pub aiaonpfbgng: ::core::option::Option, } @@ -6355,6 +8169,7 @@ pub struct ChessRogueReRollDiceScRsp { #[cmdid(5571)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChessRogueConfirmRollCsReq { + /// offset: 24 #[prost(uint32, tag = "1")] pub kchfjdajecm: u32, } @@ -6363,8 +8178,10 @@ pub struct ChessRogueConfirmRollCsReq { #[cmdid(5422)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueConfirmRollScRsp { + /// offset: 32 #[prost(uint32, tag = "7")] pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "14")] pub aiaonpfbgng: ::core::option::Option, } @@ -6373,8 +8190,10 @@ pub struct ChessRogueConfirmRollScRsp { #[cmdid(5485)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChessRogueCheatRollCsReq { + /// offset: 28 #[prost(uint32, tag = "10")] pub eooadpocphd: u32, + /// offset: 24 #[prost(uint32, tag = "4")] pub kchfjdajecm: u32, } @@ -6383,12 +8202,16 @@ pub struct ChessRogueCheatRollCsReq { #[cmdid(5560)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueCheatRollScRsp { + /// offset: 32 #[prost(uint32, tag = "9")] pub eooadpocphd: u32, + /// offset: 40 #[prost(uint32, tag = "1")] pub nljoldmcgai: u32, + /// offset: 24 #[prost(message, optional, tag = "10")] pub aiaonpfbgng: ::core::option::Option, + /// offset: 36 #[prost(uint32, tag = "13")] pub retcode: u32, } @@ -6402,10 +8225,13 @@ pub struct ChessRogueGiveUpRollCsReq {} #[cmdid(5403)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueGiveUpRollScRsp { + /// offset: 40 #[prost(uint32, tag = "14")] pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "13")] pub nkmjhejcolp: ::core::option::Option, + /// offset: 32 #[prost(message, optional, tag = "7")] pub aiaonpfbgng: ::core::option::Option, } @@ -6419,18 +8245,25 @@ pub struct ChessRogueQuitCsReq {} #[cmdid(5542)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueQuitScRsp { + /// offset: 32 #[prost(message, optional, tag = "7")] pub stage_info: ::core::option::Option, + /// offset: 40 #[prost(message, optional, tag = "11")] pub lagbgldlgcb: ::core::option::Option, + /// offset: 24 #[prost(message, optional, tag = "3")] pub boikablfkec: ::core::option::Option, + /// offset: 64 #[prost(message, optional, tag = "9")] pub chmhpcngfao: ::core::option::Option, + /// offset: 56 #[prost(message, optional, tag = "4")] pub lmgkmaoicgc: ::core::option::Option, + /// offset: 72 #[prost(uint32, tag = "14")] pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "13")] pub blndmfgkpmj: ::core::option::Option, } @@ -6439,12 +8272,16 @@ pub struct ChessRogueQuitScRsp { #[cmdid(5558)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueCellUpdateNotify { + /// offset: 40 #[prost(uint32, tag = "10")] pub eamgahffeco: u32, + /// offset: 36 #[prost(enumeration = "Aebjegdpong", tag = "4")] pub reason: i32, + /// offset: 32 #[prost(enumeration = "Lgmdbcffjof", tag = "8")] pub dniibbhllnb: i32, + /// offset: 16 #[prost(message, repeated, tag = "13")] pub iafbijekkpg: ::prost::alloc::vec::Vec, } @@ -6453,8 +8290,10 @@ pub struct ChessRogueCellUpdateNotify { #[cmdid(5482)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChessRogueQuestFinishNotify { + /// offset: 28 #[prost(uint32, tag = "13")] pub jlfabhhnhcm: u32, + /// offset: 24 #[prost(uint32, tag = "12")] pub nnjccfeindo: u32, } @@ -6468,10 +8307,13 @@ pub struct GetChessRogueStoryInfoCsReq {} #[cmdid(5402)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetChessRogueStoryInfoScRsp { + /// offset: 40 #[prost(uint32, tag = "6")] pub retcode: u32, + /// offset: 24 #[prost(message, repeated, tag = "3")] pub idgiahopgaj: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(message, repeated, tag = "13")] pub mnhmekkhkna: ::prost::alloc::vec::Vec, } @@ -6480,12 +8322,16 @@ pub struct GetChessRogueStoryInfoScRsp { #[cmdid(5592)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SelectChessRogueSubStoryCsReq { + /// offset: 32 #[prost(uint32, tag = "15")] pub ikmnamkjafa: u32, + /// offset: 24 #[prost(uint32, tag = "12")] pub rogue_dialogue_event_id: u32, + /// offset: 36 #[prost(uint32, tag = "14")] pub fahihdjfohm: u32, + /// offset: 28 #[prost(uint32, tag = "10")] pub ifiijgngogp: u32, } @@ -6494,14 +8340,19 @@ pub struct SelectChessRogueSubStoryCsReq { #[cmdid(5406)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SelectChessRogueSubStoryScRsp { + /// offset: 36 #[prost(uint32, tag = "12")] pub ikmnamkjafa: u32, + /// offset: 28 #[prost(uint32, tag = "10")] pub retcode: u32, + /// offset: 40 #[prost(uint32, tag = "7")] pub rogue_dialogue_event_id: u32, + /// offset: 24 #[prost(uint32, tag = "6")] pub ifiijgngogp: u32, + /// offset: 32 #[prost(uint32, tag = "5")] pub fahihdjfohm: u32, } @@ -6510,6 +8361,7 @@ pub struct SelectChessRogueSubStoryScRsp { #[cmdid(5454)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FinishChessRogueSubStoryCsReq { + /// offset: 24 #[prost(uint32, tag = "14")] pub ikmnamkjafa: u32, } @@ -6518,10 +8370,13 @@ pub struct FinishChessRogueSubStoryCsReq { #[cmdid(5442)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FinishChessRogueSubStoryScRsp { + /// offset: 24 #[prost(uint32, tag = "3")] pub ikmnamkjafa: u32, + /// offset: 28 #[prost(uint32, tag = "13")] pub retcode: u32, + /// offset: 32 #[prost(uint32, tag = "7")] pub fgomiplmeic: u32, } @@ -6530,6 +8385,7 @@ pub struct FinishChessRogueSubStoryScRsp { #[cmdid(5499)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChessRogueUpdateActionPointScNotify { + /// offset: 24 #[prost(int32, tag = "3")] pub ljffcnbpjdd: i32, } @@ -6543,8 +8399,10 @@ pub struct EnterChessRogueAeonRoomCsReq {} #[cmdid(5410)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EnterChessRogueAeonRoomScRsp { + /// offset: 16 #[prost(message, optional, tag = "13")] pub stage_info: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "15")] pub retcode: u32, } @@ -6553,6 +8411,7 @@ pub struct EnterChessRogueAeonRoomScRsp { #[cmdid(5474)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetChessRogueStoryAeonTalkInfoCsReq { + /// offset: 24 #[prost(uint32, tag = "11")] pub cdjecokfiof: u32, } @@ -6561,10 +8420,13 @@ pub struct GetChessRogueStoryAeonTalkInfoCsReq { #[cmdid(5553)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetChessRogueStoryAeonTalkInfoScRsp { + /// offset: 32 #[prost(uint32, tag = "10")] pub retcode: u32, + /// offset: 36 #[prost(uint32, tag = "15")] pub cdjecokfiof: u32, + /// offset: 24 #[prost(map = "uint32, uint32", tag = "2")] pub kjcbneindhl: ::std::collections::HashMap, } @@ -6573,8 +8435,10 @@ pub struct GetChessRogueStoryAeonTalkInfoScRsp { #[cmdid(5441)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SyncChessRogueMainStoryFinishScNotify { + /// offset: 28 #[prost(uint32, tag = "1")] pub fgomiplmeic: u32, + /// offset: 24 #[prost(uint32, tag = "13")] pub kenpckfonok: u32, } @@ -6583,20 +8447,24 @@ pub struct SyncChessRogueMainStoryFinishScNotify { #[cmdid(5513)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SyncChessRogueNousValueScNotify { + /// offset: 16 #[prost(message, optional, tag = "11")] pub ibmioggkbfb: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gbeejnbebep { + /// offset: 28 #[prost(uint32, tag = "8")] pub fgomiplmeic: u32, + /// offset: 24 #[prost(enumeration = "Cdoegmdjgoc", tag = "4")] pub status: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Diecddgebnb { + /// offset: 24 #[prost(uint32, tag = "13")] pub ikmnamkjafa: u32, } @@ -6610,10 +8478,13 @@ pub struct GetChessRogueNousStoryInfoCsReq {} #[cmdid(5570)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetChessRogueNousStoryInfoScRsp { + /// offset: 32 #[prost(message, repeated, tag = "2")] pub idgiahopgaj: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(uint32, tag = "15")] pub retcode: u32, + /// offset: 24 #[prost(message, repeated, tag = "3")] pub mnhmekkhkna: ::prost::alloc::vec::Vec, } @@ -6622,6 +8493,7 @@ pub struct GetChessRogueNousStoryInfoScRsp { #[cmdid(5424)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SyncChessRogueNousSubStoryScNotify { + /// offset: 24 #[prost(uint32, tag = "8")] pub ikmnamkjafa: u32, } @@ -6630,72 +8502,94 @@ pub struct SyncChessRogueNousSubStoryScNotify { #[cmdid(5574)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SyncChessRogueNousMainStoryScNotify { + /// offset: 24 #[prost(message, repeated, tag = "13")] pub idgiahopgaj: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Imnpeajajjo { + /// offset: 52 #[prost(uint32, tag = "15")] pub ikmnamkjafa: u32, + /// offset: 32 #[prost(uint32, repeated, tag = "6")] pub oblhboeolaf: ::prost::alloc::vec::Vec, + /// offset: 56 #[prost(uint32, tag = "1")] pub fgomiplmeic: u32, + /// offset: 16 #[prost(uint32, repeated, tag = "5")] pub emllecgepck: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(uint32, tag = "7")] pub ffmdbdehheg: u32, + /// offset: 40 #[prost(uint32, repeated, tag = "12")] pub ilmookbjhhc: ::prost::alloc::vec::Vec, + /// offset: 60 #[prost(bool, tag = "2")] pub fjkgkaekbkj: bool, + /// offset: 61 #[prost(bool, tag = "8")] pub ffheeidbhea: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hngihjjiaco { + /// offset: 28 #[prost(uint32, tag = "8")] pub eooadpocphd: u32, + /// offset: 24 #[prost(uint32, tag = "9")] pub slot_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kjehfkbjphd { + /// offset: 36 #[prost(uint32, tag = "1")] pub dhndampbhpp: u32, + /// offset: 24 #[prost(message, repeated, tag = "10")] pub igbcacgfckb: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(uint32, tag = "8")] pub oabliofcofo: u32, + /// offset: 32 #[prost(uint32, tag = "5")] pub hmkebdlflpg: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dffjcmlaicl { + /// offset: 16 #[prost(message, repeated, tag = "10")] pub alehdaaohoe: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(map = "uint32, bool", tag = "2")] pub nbcmaknlphg: ::std::collections::HashMap, + /// offset: 32 #[prost(uint32, repeated, tag = "1")] pub jkmimlbajbl: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(enumeration = "Faohejiddhj", tag = "5")] pub hdmpbpoffdk: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lgeljhjomlo { + /// offset: 24 #[prost(message, optional, tag = "12")] pub jmgipebloge: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "3")] pub pofmjblmbji: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Afaghelicpd { + /// offset: 16 #[prost(uint32, repeated, tag = "2")] pub gihdmhdadon: ::prost::alloc::vec::Vec, } @@ -6704,6 +8598,7 @@ pub struct Afaghelicpd { #[cmdid(5428)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueNousEditDiceCsReq { + /// offset: 24 #[prost(message, optional, tag = "12")] pub bbcpoebnanc: ::core::option::Option, } @@ -6712,8 +8607,10 @@ pub struct ChessRogueNousEditDiceCsReq { #[cmdid(5515)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueNousEditDiceScRsp { + /// offset: 16 #[prost(message, optional, tag = "15")] pub bbcpoebnanc: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "6")] pub retcode: u32, } @@ -6722,6 +8619,7 @@ pub struct ChessRogueNousEditDiceScRsp { #[cmdid(5462)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueNousDiceUpdateNotify { + /// offset: 24 #[prost(message, optional, tag = "1")] pub mbibkhkkefb: ::core::option::Option, } @@ -6730,6 +8628,7 @@ pub struct ChessRogueNousDiceUpdateNotify { #[cmdid(5540)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChessRogueNousDiceSurfaceUnlockNotify { + /// offset: 24 #[prost(uint32, tag = "1")] pub caphiddhlfg: u32, } @@ -6743,10 +8642,13 @@ pub struct ChessRogueNousGetRogueTalentInfoCsReq {} #[cmdid(5554)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueNousGetRogueTalentInfoScRsp { + /// offset: 32 #[prost(uint32, tag = "2")] pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "15")] pub talent_info: ::core::option::Option, + /// offset: 36 #[prost(uint32, tag = "12")] pub pofmjblmbji: u32, } @@ -6755,6 +8657,7 @@ pub struct ChessRogueNousGetRogueTalentInfoScRsp { #[cmdid(5449)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChessRogueNousEnableRogueTalentCsReq { + /// offset: 24 #[prost(uint32, tag = "8")] pub talent_id: u32, } @@ -6763,98 +8666,129 @@ pub struct ChessRogueNousEnableRogueTalentCsReq { #[cmdid(5486)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueNousEnableRogueTalentScRsp { + /// offset: 16 #[prost(message, optional, tag = "1")] pub talent_info: ::core::option::Option, + /// offset: 36 #[prost(uint32, tag = "11")] pub pofmjblmbji: u32, + /// offset: 32 #[prost(uint32, tag = "2")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Aacofikdcpl { + /// offset: 24 #[prost(uint32, tag = "7")] pub ienpelbphdp: u32, + /// offset: 28 #[prost(uint32, tag = "1")] pub progress: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Odnnkbimefh { + /// offset: 24 #[prost(message, repeated, tag = "12")] pub keedplpaclp: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Eadganmjipk { + /// offset: 16 #[prost(uint32, repeated, tag = "8")] pub ibpfgebmilb: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jcnjdffcldg { + /// offset: 48 #[prost(int32, tag = "15")] pub lkeblpijmgb: i32, + /// offset: 24 #[prost(uint32, repeated, tag = "7")] pub oopkikmbbhh: ::prost::alloc::vec::Vec, + /// offset: 52 #[prost(bool, tag = "10")] pub jnboonpdoce: bool, + /// offset: 40 #[prost(uint32, tag = "2")] pub id: u32, + /// offset: 44 #[prost(int32, tag = "6")] pub hp: i32, + /// offset: 16 #[prost(message, optional, tag = "13")] pub keedplpaclp: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mpjdibccohf { + /// offset: 32 #[prost(uint32, tag = "13")] pub miaiopgiphh: u32, + /// offset: 24 #[prost(uint32, repeated, tag = "14")] pub obcpgobaede: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Difpdplcigd { + /// offset: 28 #[prost(uint32, tag = "14")] pub goneakbdgek: u32, + /// offset: 24 #[prost(uint32, tag = "5")] pub jfpnmoonlnj: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jmaanmpanhm { + /// offset: 52 #[prost(int32, tag = "1")] pub attack: i32, + /// offset: 24 #[prost(int32, tag = "2")] pub hp: i32, + /// offset: 28 #[prost(uint32, tag = "7")] pub noeimmhckpm: u32, + /// offset: 32 #[prost(uint32, tag = "5")] pub index: u32, + /// offset: 48 #[prost(uint32, tag = "6")] pub fpaibldakli: u32, + /// offset: 40 #[prost(uint32, tag = "9")] pub clpmibdfpjc: u32, + /// offset: 36 #[prost(uint32, tag = "8")] pub nkoffbmhapi: u32, + /// offset: 44 #[prost(uint32, tag = "11")] pub nhjalpdbogn: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Egdghfllmgn { + /// offset: 32 #[prost(uint32, tag = "15")] pub lcjhgdjdeng: u32, + /// offset: 28 #[prost(uint32, tag = "5")] pub bclnmidffoh: u32, + /// offset: 24 #[prost(uint32, tag = "7")] pub khkfkdnbhpe: u32, + /// offset: 36 #[prost(uint32, tag = "4")] pub total_turns: u32, + /// offset: 44 #[prost(uint32, tag = "6")] pub cfijipchhgo: u32, + /// offset: 40 #[prost(uint32, tag = "3")] pub total_damage: u32, } @@ -6868,40 +8802,58 @@ pub struct ChimeraGetDataCsReq {} #[cmdid(8169)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChimeraGetDataScRsp { + /// offset: 96 #[prost(uint32, tag = "1507")] pub olldkajoajd: u32, + /// offset: 72 #[prost(uint32, tag = "8")] pub bbbgkchnock: u32, + /// offset: 60 #[prost(uint32, tag = "687")] pub cpbdbaidaeh: u32, + /// offset: 100 #[prost(uint32, tag = "352")] pub cagaplnhabb: u32, + /// offset: 104 #[prost(uint32, tag = "13")] pub eaiojcnlmng: u32, + /// offset: 88 #[prost(uint32, tag = "1")] pub jfpnmoonlnj: u32, + /// offset: 108 #[prost(uint32, tag = "1877")] pub kilpnhjbpdb: u32, + /// offset: 84 #[prost(uint32, tag = "3")] pub cjkcnhclmgd: u32, + /// offset: 24 #[prost(message, optional, tag = "10")] pub lineup: ::core::option::Option, + /// offset: 92 #[prost(uint32, tag = "7")] pub ijeiommfpka: u32, + /// offset: 64 #[prost(enumeration = "Oapdmkkkeol", tag = "6")] pub bbmgiimecel: i32, + /// offset: 32 #[prost(message, repeated, tag = "15")] pub kiimkaeajal: ::prost::alloc::vec::Vec, + /// offset: 76 #[prost(uint32, tag = "4")] pub gbemdnckkba: u32, + /// offset: 80 #[prost(uint32, tag = "9")] pub cjekjhpibjl: u32, + /// offset: 56 #[prost(uint32, tag = "14")] pub lfkfocjfncj: u32, + /// offset: 48 #[prost(message, repeated, tag = "2")] pub ncdaoblmhhp: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(uint32, repeated, tag = "11")] pub mfafnncjjng: ::prost::alloc::vec::Vec, + /// offset: 68 #[prost(uint32, tag = "5")] pub retcode: u32, } @@ -6910,6 +8862,7 @@ pub struct ChimeraGetDataScRsp { #[cmdid(8170)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChimeraSetLineupCsReq { + /// offset: 16 #[prost(message, optional, tag = "6")] pub lineup: ::core::option::Option, } @@ -6918,8 +8871,10 @@ pub struct ChimeraSetLineupCsReq { #[cmdid(8176)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChimeraSetLineupScRsp { + /// offset: 32 #[prost(uint32, tag = "7")] pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "4")] pub lineup: ::core::option::Option, } @@ -6928,22 +8883,31 @@ pub struct ChimeraSetLineupScRsp { #[cmdid(8167)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChimeraFinishRoundCsReq { + /// offset: 80 #[prost(enumeration = "Biakdfeljfm", tag = "8")] pub hbgclmcgnfm: i32, + /// offset: 24 #[prost(message, optional, tag = "5")] pub stt: ::core::option::Option, + /// offset: 64 #[prost(map = "uint32, uint32", tag = "9")] pub bahhnmlhalj: ::std::collections::HashMap, + /// offset: 40 #[prost(uint32, repeated, tag = "2")] pub hgodgdeaajo: ::prost::alloc::vec::Vec, + /// offset: 76 #[prost(uint32, tag = "4")] pub hjoeamdlbpl: u32, + /// offset: 16 #[prost(message, repeated, tag = "12")] pub opamaeijcoh: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(message, optional, tag = "3")] pub lineup: ::core::option::Option, + /// offset: 48 #[prost(map = "uint32, message", tag = "10")] pub mlbaljkcmcg: ::std::collections::HashMap, + /// offset: 72 #[prost(bool, tag = "14")] pub molidikifgb: bool, } @@ -6952,34 +8916,49 @@ pub struct ChimeraFinishRoundCsReq { #[cmdid(8171)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChimeraFinishRoundScRsp { + /// offset: 88 #[prost(uint32, tag = "15")] pub olldkajoajd: u32, + /// offset: 80 #[prost(uint32, tag = "11")] pub retcode: u32, + /// offset: 65 #[prost(bool, tag = "10")] pub molidikifgb: bool, + /// offset: 68 #[prost(uint32, tag = "14")] pub ijeiommfpka: u32, + /// offset: 72 #[prost(uint32, tag = "1")] pub cjkcnhclmgd: u32, + /// offset: 56 #[prost(message, repeated, tag = "7")] pub goiakpgjlcb: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(map = "uint32, message", tag = "6")] pub nahpkppmdkk: ::std::collections::HashMap, + /// offset: 84 #[prost(enumeration = "Oapdmkkkeol", tag = "2")] pub bbmgiimecel: i32, + /// offset: 48 #[prost(message, repeated, tag = "12")] pub ncdaoblmhhp: ::prost::alloc::vec::Vec, + /// offset: 76 #[prost(enumeration = "Biakdfeljfm", tag = "4")] pub hbgclmcgnfm: i32, + /// offset: 24 #[prost(uint32, repeated, tag = "13")] pub mfafnncjjng: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(map = "uint32, message", tag = "8")] pub ghkgcfclabf: ::std::collections::HashMap, + /// offset: 64 #[prost(bool, tag = "9")] pub jieifdocohe: bool, + /// offset: 96 #[prost(uint32, tag = "5")] pub eaiojcnlmng: u32, + /// offset: 92 #[prost(uint32, tag = "3")] pub jfpnmoonlnj: u32, } @@ -6993,6 +8972,7 @@ pub struct ChimeraStartEndlessCsReq {} #[cmdid(8163)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChimeraStartEndlessScRsp { + /// offset: 24 #[prost(uint32, tag = "13")] pub retcode: u32, } @@ -7001,16 +8981,22 @@ pub struct ChimeraStartEndlessScRsp { #[cmdid(8174)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChimeraFinishEndlessRoundCsReq { + /// offset: 48 #[prost(uint32, repeated, tag = "7")] pub hgodgdeaajo: ::prost::alloc::vec::Vec, + /// offset: 56 #[prost(bool, tag = "3")] pub pahmagpfddj: bool, + /// offset: 32 #[prost(message, optional, tag = "12")] pub stt: ::core::option::Option, + /// offset: 40 #[prost(message, repeated, tag = "4")] pub opamaeijcoh: ::prost::alloc::vec::Vec, + /// offset: 60 #[prost(uint32, tag = "6")] pub cpbdbaidaeh: u32, + /// offset: 16 #[prost(message, optional, tag = "8")] pub lineup: ::core::option::Option, } @@ -7019,20 +9005,28 @@ pub struct ChimeraFinishEndlessRoundCsReq { #[cmdid(8179)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChimeraFinishEndlessRoundScRsp { + /// offset: 32 #[prost(uint32, tag = "9")] pub gbemdnckkba: u32, + /// offset: 48 #[prost(uint32, tag = "7")] pub retcode: u32, + /// offset: 44 #[prost(uint32, tag = "14")] pub cpbdbaidaeh: u32, + /// offset: 52 #[prost(uint32, tag = "12")] pub bbbgkchnock: u32, + /// offset: 24 #[prost(message, repeated, tag = "15")] pub igagibnelck: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(uint32, tag = "13")] pub aebjngimhcj: u32, + /// offset: 56 #[prost(bool, tag = "10")] pub pahmagpfddj: bool, + /// offset: 36 #[prost(uint32, tag = "1")] pub lfkfocjfncj: u32, } @@ -7046,6 +9040,7 @@ pub struct ChimeraQuitEndlessCsReq {} #[cmdid(8166)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChimeraQuitEndlessScRsp { + /// offset: 24 #[prost(uint32, tag = "1")] pub retcode: u32, } @@ -7054,16 +9049,22 @@ pub struct ChimeraQuitEndlessScRsp { #[cmdid(8173)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChimeraDoFinalRoundCsReq { + /// offset: 48 #[prost(message, repeated, tag = "6")] pub opamaeijcoh: ::prost::alloc::vec::Vec, + /// offset: 24 #[prost(uint32, repeated, tag = "8")] pub hgodgdeaajo: ::prost::alloc::vec::Vec, + /// offset: 60 #[prost(uint32, tag = "9")] pub cpbdbaidaeh: u32, + /// offset: 32 #[prost(message, optional, tag = "5")] pub lineup: ::core::option::Option, + /// offset: 56 #[prost(bool, tag = "2")] pub pahmagpfddj: bool, + /// offset: 16 #[prost(message, optional, tag = "15")] pub stt: ::core::option::Option, } @@ -7072,24 +9073,34 @@ pub struct ChimeraDoFinalRoundCsReq { #[cmdid(8175)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChimeraDoFinalRoundScRsp { + /// offset: 56 #[prost(uint32, tag = "14")] pub cpbdbaidaeh: u32, + /// offset: 40 #[prost(uint32, tag = "15")] pub jfpnmoonlnj: u32, + /// offset: 44 #[prost(bool, tag = "8")] pub pahmagpfddj: bool, + /// offset: 48 #[prost(uint32, tag = "7")] pub retcode: u32, + /// offset: 52 #[prost(uint32, tag = "2")] pub cagaplnhabb: u32, + /// offset: 64 #[prost(uint32, tag = "9")] pub eaiojcnlmng: u32, + /// offset: 24 #[prost(message, repeated, tag = "5")] pub igagibnelck: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(message, repeated, tag = "12")] pub ncdaoblmhhp: ::prost::alloc::vec::Vec, + /// offset: 68 #[prost(uint32, tag = "11")] pub index: u32, + /// offset: 60 #[prost(uint32, tag = "4")] pub olldkajoajd: u32, } @@ -7098,12 +9109,16 @@ pub struct ChimeraDoFinalRoundScRsp { #[cmdid(8162)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChimeraRoundWorkStartCsReq { + /// offset: 40 #[prost(uint32, tag = "5")] pub flgjpheopaa: u32, + /// offset: 44 #[prost(uint32, tag = "13")] pub mdfeekikbmj: u32, + /// offset: 16 #[prost(message, optional, tag = "7")] pub lineup: ::core::option::Option, + /// offset: 24 #[prost(message, repeated, tag = "11")] pub opamaeijcoh: ::prost::alloc::vec::Vec, } @@ -7112,6 +9127,7 @@ pub struct ChimeraRoundWorkStartCsReq { #[cmdid(8161)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChimeraRoundWorkStartScRsp { + /// offset: 24 #[prost(uint32, tag = "3")] pub retcode: u32, } @@ -7123,8 +9139,10 @@ pub struct ClockParkGetInfoCsReq {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nlljbbcjiam { + /// offset: 32 #[prost(uint32, tag = "9")] pub clkeoehplng: u32, + /// offset: 16 #[prost(uint32, repeated, tag = "2")] pub odogfhenjep: ::prost::alloc::vec::Vec, } @@ -7133,16 +9151,22 @@ pub struct Nlljbbcjiam { #[cmdid(7227)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ClockParkGetInfoScRsp { + /// offset: 48 #[prost(uint32, tag = "11")] pub progress: u32, + /// offset: 24 #[prost(uint32, repeated, tag = "2")] pub ibjpcofdlji: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(uint32, tag = "5")] pub gfadcahlkfp: u32, + /// offset: 52 #[prost(uint32, tag = "3")] pub ediajgcbpfo: u32, + /// offset: 32 #[prost(message, repeated, tag = "7")] pub bnfhfhefmem: ::prost::alloc::vec::Vec, + /// offset: 44 #[prost(uint32, tag = "13")] pub retcode: u32, } @@ -7151,6 +9175,7 @@ pub struct ClockParkGetInfoScRsp { #[cmdid(7211)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ClockParkUnlockTalentCsReq { + /// offset: 24 #[prost(uint32, tag = "6")] pub talent_id: u32, } @@ -7159,8 +9184,10 @@ pub struct ClockParkUnlockTalentCsReq { #[cmdid(7237)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ClockParkUnlockTalentScRsp { + /// offset: 24 #[prost(uint32, tag = "14")] pub talent_id: u32, + /// offset: 28 #[prost(uint32, tag = "12")] pub retcode: u32, } @@ -7169,8 +9196,10 @@ pub struct ClockParkUnlockTalentScRsp { #[cmdid(7217)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ClockParkStartScriptCsReq { + /// offset: 16 #[prost(uint32, repeated, tag = "1")] pub jmojeoalclo: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "3")] pub clkeoehplng: u32, } @@ -7179,8 +9208,10 @@ pub struct ClockParkStartScriptCsReq { #[cmdid(7239)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ClockParkStartScriptScRsp { + /// offset: 24 #[prost(uint32, tag = "7")] pub clkeoehplng: u32, + /// offset: 28 #[prost(uint32, tag = "12")] pub retcode: u32, } @@ -7195,88 +9226,110 @@ pub struct Lnihjdaildj {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Accbigfanoa { + /// offset: 32 #[prost(uint32, tag = "14")] pub card_id: u32, + /// offset: 16 #[prost(uint32, repeated, tag = "6")] pub pneoolflnlk: ::prost::alloc::vec::Vec, + /// offset: 36 #[prost(uint32, tag = "7")] pub bjkhpadclhi: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hdckchpdmmi { + /// offset: 16 #[prost(message, repeated, tag = "5")] pub card_data_list: ::prost::alloc::vec::Vec, + /// offset: 24 #[prost(uint32, repeated, tag = "8")] pub pneoolflnlk: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nnccfpoockh { + /// offset: 16 #[prost(message, optional, tag = "8")] pub ancpcpcljed: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Machndhamnm { + /// offset: 24 #[prost(message, optional, tag = "2")] pub ancpcpcljed: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ifbdbdccopo { + /// offset: 16 #[prost(message, optional, tag = "8")] pub ancpcpcljed: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Glijklooapa { + /// offset: 36 #[prost(uint32, tag = "11")] pub gacha_random: u32, + /// offset: 24 #[prost(message, optional, tag = "7")] pub ancpcpcljed: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "2")] pub ecfagnkdaef: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Anbankmlclh { + /// offset: 24 #[prost(message, optional, tag = "12")] pub ancpcpcljed: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Eppnkgolaap { + /// offset: 24 #[prost(bool, tag = "15")] pub bgdoijphfdb: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lkbbkojddpd { + /// offset: 36 #[prost(uint32, tag = "6")] pub ahidjbjggpp: u32, - #[prost(oneof = "lkbbkojddpd::Nkpnkgiahip", tags = "10, 13, 9, 5, 15, 11, 12, 2")] - pub nkpnkgiahip: ::core::option::Option, + #[prost(oneof = "lkbbkojddpd::Acnpgajffhi", tags = "10, 13, 9, 5, 15, 11, 12, 2")] + pub acnpgajffhi: ::core::option::Option, } /// Nested message and enum types in `LKBBKOJDDPD`. pub mod lkbbkojddpd { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Nkpnkgiahip { + pub enum Acnpgajffhi { + /// offset: 16 #[prost(message, tag = "10")] Pnimpjfilgf(super::Lnihjdaildj), + /// offset: 16 #[prost(message, tag = "13")] Dhleejmiimo(super::Nnccfpoockh), + /// offset: 16 #[prost(message, tag = "9")] Oeofnnbljik(super::Machndhamnm), + /// offset: 16 #[prost(message, tag = "5")] Gpbgdcmjhln(super::Ifbdbdccopo), + /// offset: 16 #[prost(message, tag = "15")] Lnkpgggkmnk(super::Glijklooapa), + /// offset: 16 #[prost(message, tag = "11")] Aenefmcbfgm(super::Anbankmlclh), + /// offset: 16 #[prost(message, tag = "12")] Bciighioapl(super::Eppnkgolaap), + /// offset: 16 #[prost(bool, tag = "2")] Gneooaifkib(bool), } @@ -7284,26 +9337,33 @@ pub mod lkbbkojddpd { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bmlofpcngkn { + /// offset: 32 #[prost(int32, tag = "3")] pub ofcndemappl: i32, + /// offset: 24 #[prost(int32, tag = "7")] pub djfhcddifmi: i32, + /// offset: 28 #[prost(int32, tag = "2")] pub ihlhdpnaekc: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ioncppdejej { + /// offset: 24 #[prost(uint32, tag = "14")] pub feonehhcjjm: u32, + /// offset: 28 #[prost(uint32, tag = "11")] pub buff_id: u32, + /// offset: 32 #[prost(uint64, tag = "15")] pub unique_id: u64, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ecmilhckomo { + /// offset: 16 #[prost(message, repeated, tag = "10")] pub buff_list: ::prost::alloc::vec::Vec, } @@ -7312,28 +9372,40 @@ pub struct Ecmilhckomo { #[cmdid(7210)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ClockParkGetOngoingScriptInfoScRsp { + /// offset: 24 #[prost(message, optional, tag = "5")] pub mjdogpbojip: ::core::option::Option, + /// offset: 64 #[prost(uint32, tag = "3")] pub obpfblnbfki: u32, + /// offset: 68 #[prost(uint32, tag = "4")] pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "6")] pub lgopnbhhhbg: ::core::option::Option, + /// offset: 84 #[prost(uint32, tag = "7")] pub kiekjeffphk: u32, + /// offset: 72 #[prost(uint32, tag = "2")] pub clkeoehplng: u32, + /// offset: 88 #[prost(uint32, tag = "13")] pub aigehhnhkpm: u32, + /// offset: 76 #[prost(uint32, tag = "15")] pub chobaogmlfn: u32, + /// offset: 80 #[prost(uint32, tag = "12")] pub blhgbednfib: u32, + /// offset: 56 #[prost(message, optional, tag = "1")] pub ienphefangl: ::core::option::Option, + /// offset: 48 #[prost(uint32, repeated, tag = "8")] pub eidlleolfgm: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(string, tag = "10")] pub cmgkeolcbip: ::prost::alloc::string::String, } @@ -7343,36 +9415,44 @@ pub struct Obnonmhmeck {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ffomibncfki { + /// offset: 24 #[prost(message, optional, tag = "14")] pub ancpcpcljed: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ajehamdabna { + /// offset: 24 #[prost(bool, tag = "15")] pub is_win: bool, + /// offset: 28 #[prost(uint32, tag = "9")] pub omddfkmaape: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Amghdcabjmj { + /// offset: 24 #[prost(uint32, repeated, tag = "13")] pub avatar_id_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Innnicfolii { + /// offset: 24 #[prost(uint32, tag = "15")] pub gacha_random: u32, + /// offset: 28 #[prost(bool, tag = "11")] pub jcnodamfffc: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ceoonflondj { + /// offset: 28 #[prost(bool, tag = "12")] pub is_win: bool, + /// offset: 24 #[prost(uint32, tag = "3")] pub omddfkmaape: u32, } @@ -7384,37 +9464,47 @@ pub struct Helnoihmdha {} #[cmdid(7245)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ClockParkHandleWaitOperationCsReq { + /// offset: 40 #[prost(uint32, tag = "1")] pub clkeoehplng: u32, + /// offset: 36 #[prost(uint32, tag = "11")] pub ahidjbjggpp: u32, #[prost( - oneof = "clock_park_handle_wait_operation_cs_req::Nomemjfhdib", + oneof = "clock_park_handle_wait_operation_cs_req::Dejmpmfhioc", tags = "6, 5, 15, 14, 9, 4, 3, 7" )] - pub nomemjfhdib: ::core::option::Option< - clock_park_handle_wait_operation_cs_req::Nomemjfhdib, + pub dejmpmfhioc: ::core::option::Option< + clock_park_handle_wait_operation_cs_req::Dejmpmfhioc, >, } /// Nested message and enum types in `ClockParkHandleWaitOperationCsReq`. pub mod clock_park_handle_wait_operation_cs_req { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Nomemjfhdib { + pub enum Dejmpmfhioc { + /// offset: 24 #[prost(message, tag = "6")] Jfbckclpako(super::Obnonmhmeck), + /// offset: 24 #[prost(message, tag = "5")] Ipikflcefla(super::Ffomibncfki), + /// offset: 24 #[prost(message, tag = "15")] Megnbbfilnl(super::Ajehamdabna), + /// offset: 24 #[prost(message, tag = "14")] Abkkdhapchn(super::Amghdcabjmj), + /// offset: 24 #[prost(message, tag = "9")] Lihjmeingik(super::Innnicfolii), + /// offset: 24 #[prost(message, tag = "4")] Lmgglcncdhf(super::Ceoonflondj), + /// offset: 24 #[prost(message, tag = "3")] Fngfoaepfjn(super::Helnoihmdha), + /// offset: 24 #[prost(uint32, tag = "7")] Obpfblnbfki(u32), } @@ -7422,18 +9512,25 @@ pub mod clock_park_handle_wait_operation_cs_req { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mdjlojfmemc { + /// offset: 48 #[prost(uint32, tag = "11")] pub aigehhnhkpm: u32, + /// offset: 44 #[prost(uint32, tag = "1")] pub kiekjeffphk: u32, + /// offset: 24 #[prost(message, optional, tag = "10")] pub reward: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "5")] pub progress: u32, + /// offset: 41 #[prost(bool, tag = "14")] pub kfdaicilnmb: bool, + /// offset: 40 #[prost(bool, tag = "9")] pub eeehghkocji: bool, + /// offset: 36 #[prost(uint32, tag = "13")] pub clkeoehplng: u32, } @@ -7442,16 +9539,22 @@ pub struct Mdjlojfmemc { #[cmdid(7206)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ClockParkHandleWaitOperationScRsp { + /// offset: 40 #[prost(uint32, tag = "13")] pub koijfoffjnj: u32, + /// offset: 44 #[prost(uint32, tag = "10")] pub ficfgdnhnge: u32, + /// offset: 32 #[prost(uint32, tag = "14")] pub ahidjbjggpp: u32, + /// offset: 36 #[prost(uint32, tag = "2")] pub retcode: u32, + /// offset: 24 #[prost(message, optional, tag = "5")] pub battle_info: ::core::option::Option, + /// offset: 48 #[prost(enumeration = "Egblomhgijm", tag = "4")] pub jfkdbmdomnk: i32, } @@ -7460,8 +9563,10 @@ pub struct ClockParkHandleWaitOperationScRsp { #[cmdid(7228)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ClockParkQuitScriptCsReq { + /// offset: 28 #[prost(bool, tag = "10")] pub khnhpgdeimm: bool, + /// offset: 24 #[prost(uint32, tag = "2")] pub clkeoehplng: u32, } @@ -7470,6 +9575,7 @@ pub struct ClockParkQuitScriptCsReq { #[cmdid(7219)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ClockParkQuitScriptScRsp { + /// offset: 24 #[prost(uint32, tag = "1")] pub retcode: u32, } @@ -7478,8 +9584,10 @@ pub struct ClockParkQuitScriptScRsp { #[cmdid(7246)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ClockParkBattleEndScNotify { + /// offset: 24 #[prost(uint32, tag = "10")] pub retcode: u32, + /// offset: 28 #[prost(uint32, tag = "13")] pub ahidjbjggpp: u32, } @@ -7488,10 +9596,13 @@ pub struct ClockParkBattleEndScNotify { #[cmdid(7225)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ClockParkUseBuffCsReq { + /// offset: 32 #[prost(uint64, tag = "13")] pub unique_id: u64, + /// offset: 24 #[prost(uint32, tag = "3")] pub ahidjbjggpp: u32, + /// offset: 28 #[prost(uint32, tag = "5")] pub clkeoehplng: u32, } @@ -7500,24 +9611,30 @@ pub struct ClockParkUseBuffCsReq { #[cmdid(7243)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ClockParkUseBuffScRsp { + /// offset: 44 #[prost(uint32, tag = "13")] pub ahidjbjggpp: u32, + /// offset: 52 #[prost(uint32, tag = "12")] pub clkeoehplng: u32, + /// offset: 24 #[prost(message, optional, tag = "11")] pub lgopnbhhhbg: ::core::option::Option, + /// offset: 48 #[prost(uint32, tag = "14")] pub retcode: u32, - #[prost(oneof = "clock_park_use_buff_sc_rsp::Ifllbcfgbdm", tags = "223, 1911")] - pub ifllbcfgbdm: ::core::option::Option, + #[prost(oneof = "clock_park_use_buff_sc_rsp::Dblaaokfnih", tags = "223, 1911")] + pub dblaaokfnih: ::core::option::Option, } /// Nested message and enum types in `ClockParkUseBuffScRsp`. pub mod clock_park_use_buff_sc_rsp { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Ifllbcfgbdm { + pub enum Dblaaokfnih { + /// offset: 16 #[prost(message, tag = "223")] Ancpcpcljed(super::Hdckchpdmmi), + /// offset: 16 #[prost(message, tag = "1911")] Mjdogpbojip(super::Bmlofpcngkn), } @@ -7527,56 +9644,70 @@ pub mod clock_park_use_buff_sc_rsp { #[cmdid(7230)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ClockParkFinishScriptScNotify { + /// offset: 24 #[prost(message, optional, tag = "4")] pub finish_info: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Item { + /// offset: 36 #[prost(uint32, tag = "14")] pub level: u32, + /// offset: 44 #[prost(uint32, tag = "15")] pub rank: u32, + /// offset: 24 #[prost(uint32, tag = "13")] pub unique_id: u32, + /// offset: 32 #[prost(uint32, tag = "9")] pub item_id: u32, + /// offset: 48 #[prost(uint32, tag = "1")] pub promotion: u32, + /// offset: 40 #[prost(uint32, tag = "2")] pub main_affix_id: u32, + /// offset: 28 #[prost(uint32, tag = "3")] pub num: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ItemList { + /// offset: 16 #[prost(message, repeated, tag = "7")] pub item_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PileItem { + /// offset: 28 #[prost(uint32, tag = "4")] pub item_id: u32, + /// offset: 24 #[prost(uint32, tag = "3")] pub item_num: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ItemCost { - #[prost(oneof = "item_cost::ItemCase", tags = "11, 2, 6")] - pub item_case: ::core::option::Option, + #[prost(oneof = "item_cost::Item", tags = "11, 2, 6")] + pub item: ::core::option::Option, } /// Nested message and enum types in `ItemCost`. pub mod item_cost { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] - pub enum ItemCase { + pub enum Item { + /// offset: 24 #[prost(message, tag = "11")] PileItem(super::PileItem), + /// offset: 24 #[prost(uint32, tag = "2")] EquipmentUniqueId(u32), + /// offset: 24 #[prost(uint32, tag = "6")] RelicUniqueId(u32), } @@ -7584,60 +9715,76 @@ pub mod item_cost { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ItemCostList { + /// offset: 24 #[prost(message, repeated, tag = "1")] pub item_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Iekhjdecape { + /// offset: 28 #[prost(uint32, tag = "7")] 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: 40 #[prost(uint32, tag = "2")] pub rank: u32, + /// offset: 32 #[prost(uint32, tag = "12")] pub level: u32, + /// offset: 24 #[prost(uint32, tag = "8")] pub promotion: u32, + /// offset: 36 #[prost(uint32, tag = "14")] pub exp: u32, + /// offset: 28 #[prost(uint32, tag = "13")] pub tid: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nhdbofcfcjm { + /// offset: 40 #[prost(uint32, tag = "6")] pub level: u32, + /// offset: 24 #[prost(message, repeated, tag = "9")] pub sub_affix_list: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "1")] pub main_affix_id: u32, + /// offset: 36 #[prost(uint32, tag = "14")] pub exp: u32, + /// offset: 44 #[prost(uint32, tag = "13")] pub tid: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ndhopedofoc { - #[prost(oneof = "ndhopedofoc::Lagnobaolij", tags = "2, 3, 5")] - pub lagnobaolij: ::core::option::Option, + #[prost(oneof = "ndhopedofoc::Bpbopjfhloo", tags = "2, 3, 5")] + pub bpbopjfhloo: ::core::option::Option, } /// Nested message and enum types in `NDHOPEDOFOC`. pub mod ndhopedofoc { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Lagnobaolij { + pub enum Bpbopjfhloo { + /// offset: 24 #[prost(message, tag = "2")] Oekhngffgkb(super::Iekhjdecape), + /// offset: 24 #[prost(message, tag = "3")] Adeoigebmdf(super::Akcpalgemol), + /// offset: 24 #[prost(message, tag = "5")] Fhgafcjcaoa(super::Nhdbofcfcjm), } @@ -7645,156 +9792,210 @@ pub mod ndhopedofoc { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Aodidfnpicf { + /// offset: 16 #[prost(message, repeated, tag = "7")] pub item_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Vector { + /// offset: 28 #[prost(sint32, tag = "13")] pub y: i32, + /// offset: 32 #[prost(sint32, tag = "2")] pub x: i32, + /// offset: 24 #[prost(sint32, tag = "5")] pub z: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MotionInfo { + /// offset: 32 #[prost(message, optional, tag = "3")] pub rot: ::core::option::Option, + /// offset: 16 #[prost(message, optional, tag = "15")] pub pos: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RotateVector { + /// offset: 28 #[prost(float, tag = "6")] pub z: f32, + /// offset: 32 #[prost(float, tag = "9")] pub rotate: f32, + /// offset: 36 #[prost(float, tag = "3")] pub x: f32, + /// offset: 24 #[prost(float, tag = "5")] pub y: f32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SceneMonsterWaveParam { + /// offset: 32 #[prost(uint32, tag = "7")] pub level: u32, + /// offset: 36 #[prost(uint32, tag = "9")] pub hard_level_group: u32, + /// offset: 28 #[prost(uint32, tag = "2")] pub dneampllfme: u32, + /// offset: 24 #[prost(uint32, tag = "5")] pub elite_group: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SceneMonster { + /// offset: 32 #[prost(uint32, tag = "13")] pub max_hp: u32, + /// offset: 28 #[prost(uint32, tag = "8")] pub cur_hp: u32, + /// offset: 24 #[prost(uint32, tag = "11")] pub monster_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SceneMonsterWave { + /// offset: 40 #[prost(message, repeated, tag = "1")] pub jcdljghhaof: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(message, repeated, tag = "11")] pub monster_list: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(message, optional, tag = "7")] pub wave_param: ::core::option::Option, + /// offset: 48 #[prost(uint32, tag = "5")] pub wave_id: u32, + /// offset: 52 #[prost(uint32, tag = "12")] pub stage_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SceneBattleInfo { + /// offset: 48 #[prost(message, optional, tag = "874")] pub mfkjokajjmj: ::core::option::Option, + /// offset: 40 #[prost(message, repeated, tag = "12")] pub battle_avatar_list: ::prost::alloc::vec::Vec, + /// offset: 88 #[prost(message, optional, tag = "1202")] pub rogue_magic_battle_info: ::core::option::Option, + /// offset: 72 #[prost(map = "uint32, message", tag = "476")] pub battle_target_info: ::std::collections::HashMap, + /// offset: 24 #[prost(message, optional, tag = "1846")] pub jpgifchjdlk: ::core::option::Option, + /// offset: 32 #[prost(message, repeated, tag = "3")] pub buff_list: ::prost::alloc::vec::Vec, + /// offset: 64 #[prost(message, repeated, tag = "8")] pub monster_wave_list: ::prost::alloc::vec::Vec, + /// offset: 56 #[prost(message, repeated, tag = "1904")] pub event_battle_info_list: ::prost::alloc::vec::Vec, + /// offset: 120 #[prost(uint32, tag = "1")] pub logic_random_seed: u32, + /// offset: 104 #[prost(uint32, tag = "5")] pub world_level: u32, + /// offset: 108 #[prost(uint32, tag = "11")] pub battle_id: u32, + /// offset: 124 #[prost(uint32, tag = "9")] pub wave_count: u32, + /// offset: 128 #[prost(uint32, tag = "15")] pub stage_id: u32, + /// offset: 96 #[prost(message, optional, tag = "1531")] pub ajgpjglpmio: ::core::option::Option, + /// offset: 116 #[prost(uint32, tag = "13")] pub rounds_limit: u32, + /// offset: 16 #[prost(message, optional, tag = "991")] pub gegdpnkkakg: ::core::option::Option, + /// offset: 112 #[prost(bool, tag = "2")] pub nbckfdgmfdb: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bbdikgejbmp { + /// offset: 32 #[prost(message, repeated, tag = "7")] pub buff_list: ::prost::alloc::vec::Vec, + /// offset: 24 #[prost(message, repeated, tag = "14")] pub battle_avatar_list: ::prost::alloc::vec::Vec, + /// offset: 60 #[prost(uint32, tag = "6")] pub logic_random_seed: u32, + /// offset: 52 #[prost(uint32, tag = "1")] pub battle_id: u32, + /// offset: 56 #[prost(uint32, tag = "10")] pub stage_id: u32, + /// offset: 48 #[prost(bool, tag = "13")] pub nbckfdgmfdb: bool, + /// offset: 40 #[prost(message, repeated, tag = "11")] pub monster_wave_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Phhkombgppk { + /// offset: 28 #[prost(uint32, tag = "9")] pub assist_uid: u32, + /// offset: 24 #[prost(uint32, tag = "11")] pub id: u32, + /// offset: 32 #[prost(enumeration = "AvatarType", tag = "13")] pub avatar_type: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mbkocmmicpg { + /// offset: 16 #[prost(message, optional, tag = "12")] pub return_item_list: ::core::option::Option, + /// offset: 24 #[prost(uint32, repeated, tag = "7")] pub locked_relic_id_list: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(bool, tag = "1")] pub ebnkeiehnha: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Khocchabnmn { + /// offset: 24 #[prost(uint32, tag = "10")] pub key: u32, + /// offset: 28 #[prost(uint32, tag = "11")] pub value: u32, } @@ -7808,24 +10009,30 @@ pub struct ContentPackageGetDataCsReq {} #[cmdid(7527)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ContentPackageGetDataScRsp { + /// offset: 32 #[prost(uint32, tag = "6")] pub retcode: u32, + /// offset: 24 #[prost(message, optional, tag = "15")] pub data: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ContentInfo { + /// offset: 28 #[prost(uint32, tag = "15")] 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: 24 #[prost(message, repeated, tag = "11")] pub info_list: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "9")] pub nklobnhgfhb: u32, } @@ -7834,6 +10041,7 @@ pub struct PackageData { #[cmdid(7518)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ContentPackageSyncDataScNotify { + /// offset: 24 #[prost(message, optional, tag = "7")] pub data: ::core::option::Option, } @@ -7842,6 +10050,7 @@ pub struct ContentPackageSyncDataScNotify { #[cmdid(7536)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ContentPackageUnlockCsReq { + /// offset: 24 #[prost(uint32, tag = "4")] pub content_id: u32, } @@ -7850,8 +10059,10 @@ pub struct ContentPackageUnlockCsReq { #[cmdid(7511)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ContentPackageUnlockScRsp { + /// offset: 28 #[prost(uint32, tag = "7")] pub retcode: u32, + /// offset: 24 #[prost(uint32, tag = "3")] pub content_id: u32, } @@ -7863,12 +10074,16 @@ pub struct ContentPackageTransferScNotify {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DailyActivityInfo { + /// offset: 28 #[prost(uint32, tag = "13")] pub daily_active_point: u32, + /// offset: 32 #[prost(uint32, tag = "14")] pub level: u32, + /// offset: 24 #[prost(bool, tag = "2")] pub is_has_taken: bool, + /// offset: 36 #[prost(uint32, tag = "11")] pub world_level: u32, } @@ -7877,6 +10092,7 @@ pub struct DailyActivityInfo { #[cmdid(3320)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeApRewardCsReq { + /// offset: 24 #[prost(uint32, tag = "9")] pub level: u32, } @@ -7885,10 +10101,13 @@ pub struct TakeApRewardCsReq { #[cmdid(3391)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeApRewardScRsp { + /// offset: 36 #[prost(uint32, tag = "10")] pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "12")] pub reward: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "13")] pub level: u32, } @@ -7902,12 +10121,16 @@ pub struct GetDailyActiveInfoCsReq {} #[cmdid(3339)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetDailyActiveInfoScRsp { + /// offset: 40 #[prost(uint32, tag = "8")] pub daily_active_point: u32, + /// offset: 16 #[prost(message, repeated, tag = "11")] pub daily_active_level_list: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, repeated, tag = "1")] pub daily_active_quest_id_list: ::prost::alloc::vec::Vec, + /// offset: 44 #[prost(uint32, tag = "13")] pub retcode: u32, } @@ -7916,10 +10139,13 @@ pub struct GetDailyActiveInfoScRsp { #[cmdid(3327)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct DailyActiveInfoNotify { + /// offset: 40 #[prost(uint32, tag = "3")] pub daily_active_point: u32, + /// offset: 32 #[prost(uint32, repeated, tag = "4")] pub daily_active_quest_id_list: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(message, repeated, tag = "15")] pub daily_active_level_list: ::prost::alloc::vec::Vec, } @@ -7933,18 +10159,23 @@ pub struct TakeAllApRewardCsReq {} #[cmdid(3370)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeAllApRewardScRsp { + /// offset: 16 #[prost(uint32, repeated, tag = "13")] pub fbkccpkieia: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(uint32, tag = "15")] pub retcode: u32, + /// offset: 24 #[prost(message, optional, tag = "14")] pub reward: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ServerLogSettings { + /// offset: 16 #[prost(enumeration = "ServerLogTag", repeated, tag = "1")] pub notify_tag_list: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(enumeration = "ServerLogLevel", tag = "13")] pub notify_level: i32, } @@ -7958,8 +10189,10 @@ pub struct GetServerLogSettingsCsReq {} #[cmdid(2477)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetServerLogSettingsScRsp { + /// offset: 32 #[prost(uint32, tag = "2")] pub retcode: u32, + /// offset: 24 #[prost(message, optional, tag = "12")] pub settings: ::core::option::Option, } @@ -7968,6 +10201,7 @@ pub struct GetServerLogSettingsScRsp { #[cmdid(2468)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct UpdateServerLogSettingsCsReq { + /// offset: 24 #[prost(message, optional, tag = "7")] pub settings: ::core::option::Option, } @@ -7976,6 +10210,7 @@ pub struct UpdateServerLogSettingsCsReq { #[cmdid(2486)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UpdateServerLogSettingsScRsp { + /// offset: 24 #[prost(uint32, tag = "7")] pub retcode: u32, } @@ -7984,38 +10219,47 @@ pub struct UpdateServerLogSettingsScRsp { #[cmdid(2461)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ServerLogScNotify { + /// offset: 16 #[prost(string, tag = "1")] pub lcpllgnjnaj: ::prost::alloc::string::String, + /// offset: 24 #[prost(string, tag = "6")] pub hkligchhieg: ::prost::alloc::string::String, + /// offset: 40 #[prost(enumeration = "ServerLogLevel", tag = "2")] pub level: i32, + /// offset: 44 #[prost(enumeration = "ServerLogTag", tag = "5")] pub eamajgpcgfd: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lcmjfehmcnf { + /// offset: 24 #[prost(uint32, tag = "5")] pub group_id: u32, + /// offset: 28 #[prost(uint32, tag = "13")] pub config_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Oeddoijlgfg { - #[prost(oneof = "oeddoijlgfg::Info", tags = "5, 15, 3")] - pub info: ::core::option::Option, + #[prost(oneof = "oeddoijlgfg::Kfelkjldkeh", tags = "5, 15, 3")] + 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 Info { + pub enum Kfelkjldkeh { + /// offset: 24 #[prost(uint32, tag = "5")] Ffbfcclodkk(u32), + /// offset: 24 #[prost(uint32, tag = "15")] Kacelkgcnei(u32), + /// offset: 24 #[prost(message, tag = "3")] Faomfmmlmhd(super::Lcmjfehmcnf), } @@ -8023,18 +10267,23 @@ pub mod oeddoijlgfg { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cfcajkfepao { + /// offset: 32 #[prost(string, tag = "13")] pub msg: ::prost::alloc::string::String, + /// offset: 40 #[prost(enumeration = "Ojidjndhdga", tag = "11")] pub state: i32, + /// offset: 16 #[prost(string, tag = "3")] pub benanabppjn: ::prost::alloc::string::String, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kdoejmhbbgi { + /// offset: 24 #[prost(message, optional, tag = "12")] pub dbgfaodbefc: ::core::option::Option, + /// offset: 32 #[prost(message, repeated, tag = "3")] pub lopbajpaemi: ::prost::alloc::vec::Vec, } @@ -8043,6 +10292,7 @@ pub struct Kdoejmhbbgi { #[cmdid(2487)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetServerGraphDataCsReq { + /// offset: 16 #[prost(message, repeated, tag = "8")] pub eofciildilf: ::prost::alloc::vec::Vec, } @@ -8051,40 +10301,52 @@ pub struct GetServerGraphDataCsReq { #[cmdid(2467)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetServerGraphDataScRsp { + /// offset: 24 #[prost(message, repeated, tag = "15")] pub dcoihamjkhj: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "7")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct DrinkMakerGuest { + /// offset: 24 #[prost(uint32, repeated, tag = "3")] pub unlocked_favor_tag_list: ::prost::alloc::vec::Vec, + /// offset: 36 #[prost(uint32, tag = "4")] pub guest_id: u32, + /// offset: 32 #[prost(uint32, tag = "8")] pub faith: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Eekfecdihje { + /// offset: 36 #[prost(uint32, tag = "9")] pub jiblnlhcnkd: u32, + /// offset: 44 #[prost(uint32, tag = "14")] pub odmphfaniee: u32, + /// offset: 40 #[prost(uint32, tag = "11")] pub kidbbfghecn: u32, + /// offset: 32 #[prost(uint32, tag = "5")] pub dgppffkihoc: u32, + /// offset: 24 #[prost(uint32, repeated, tag = "3")] pub dbpgefglfjj: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mflpamafjnc { + /// offset: 28 #[prost(bool, tag = "1")] pub is_success: bool, + /// offset: 24 #[prost(uint32, tag = "4")] pub kcfpiecmgbd: u32, } @@ -8098,24 +10360,34 @@ pub struct GetDrinkMakerDataCsReq {} #[cmdid(6989)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetDrinkMakerDataScRsp { + /// offset: 16 #[prost(message, repeated, tag = "5")] pub pjkibodpcki: ::prost::alloc::vec::Vec, + /// offset: 60 #[prost(uint32, tag = "6")] pub eaolmhoaaml: u32, + /// offset: 40 #[prost(message, optional, tag = "11")] pub boinombhpcl: ::core::option::Option, + /// offset: 72 #[prost(uint32, tag = "13")] pub amefgbicgdi: u32, + /// offset: 64 #[prost(uint32, tag = "12")] pub hepalniojnp: u32, + /// offset: 56 #[prost(uint32, tag = "9")] pub exp: u32, + /// offset: 52 #[prost(uint32, tag = "7")] pub retcode: u32, + /// offset: 48 #[prost(uint32, tag = "8")] pub level: u32, + /// offset: 24 #[prost(uint32, repeated, tag = "3")] pub pcnnpejegef: ::prost::alloc::vec::Vec, + /// offset: 68 #[prost(uint32, tag = "10")] pub dhakofagdof: u32, } @@ -8124,8 +10396,10 @@ pub struct GetDrinkMakerDataScRsp { #[cmdid(6990)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MakeDrinkCsReq { + /// offset: 16 #[prost(message, optional, tag = "3")] pub lpmcgnjlbgd: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "13")] pub eaolmhoaaml: u32, } @@ -8134,10 +10408,13 @@ pub struct MakeDrinkCsReq { #[cmdid(6996)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MakeDrinkScRsp { + /// offset: 24 #[prost(uint32, tag = "15")] pub retcode: u32, + /// offset: 32 #[prost(uint32, tag = "3")] pub next_chat_id: u32, + /// offset: 28 #[prost(bool, tag = "7")] pub is_succ: bool, } @@ -8151,20 +10428,28 @@ pub struct EndDrinkMakerSequenceCsReq {} #[cmdid(6991)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EndDrinkMakerSequenceScRsp { + /// offset: 52 #[prost(uint32, tag = "11")] pub next_sequence_id: u32, + /// offset: 64 #[prost(uint32, tag = "2")] pub retcode: u32, + /// offset: 56 #[prost(uint32, tag = "5")] pub tips: u32, + /// offset: 16 #[prost(message, optional, tag = "10")] pub reward: ::core::option::Option, + /// offset: 24 #[prost(message, optional, tag = "15")] pub guest: ::core::option::Option, + /// offset: 48 #[prost(uint32, tag = "13")] pub level: u32, + /// offset: 40 #[prost(message, repeated, tag = "8")] pub request_list: ::prost::alloc::vec::Vec, + /// offset: 60 #[prost(uint32, tag = "7")] pub exp: u32, } @@ -8173,10 +10458,13 @@ pub struct EndDrinkMakerSequenceScRsp { #[cmdid(6985)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MakeMissionDrinkCsReq { + /// offset: 32 #[prost(bool, tag = "11")] pub jgeaegmhdoc: bool, + /// offset: 24 #[prost(message, optional, tag = "12")] pub lpmcgnjlbgd: ::core::option::Option, + /// offset: 36 #[prost(uint32, tag = "7")] pub kcfpiecmgbd: u32, } @@ -8185,12 +10473,16 @@ pub struct MakeMissionDrinkCsReq { #[cmdid(6983)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MakeMissionDrinkScRsp { + /// offset: 37 #[prost(bool, tag = "7")] pub is_succ: bool, + /// offset: 32 #[prost(uint32, tag = "8")] pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "11")] pub custom_drink: ::core::option::Option, + /// offset: 36 #[prost(bool, tag = "9")] pub is_save: bool, } @@ -8199,6 +10491,7 @@ pub struct MakeMissionDrinkScRsp { #[cmdid(6994)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DrinkMakerDayEndScNotify { + /// offset: 24 #[prost(uint32, tag = "12")] pub ecilicnolfn: u32, } @@ -8207,8 +10500,10 @@ pub struct DrinkMakerDayEndScNotify { #[cmdid(6999)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct DrinkMakerChallengeCsReq { + /// offset: 32 #[prost(uint32, tag = "5")] pub challenge_id: u32, + /// offset: 24 #[prost(message, optional, tag = "10")] pub lpmcgnjlbgd: ::core::option::Option, } @@ -8217,12 +10512,16 @@ pub struct DrinkMakerChallengeCsReq { #[cmdid(6992)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct DrinkMakerChallengeScRsp { + /// offset: 40 #[prost(uint32, tag = "15")] pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "13")] pub reward: ::core::option::Option, + /// offset: 32 #[prost(bool, tag = "4")] pub is_success: bool, + /// offset: 36 #[prost(uint32, tag = "7")] pub challenge_id: u32, } @@ -8231,20 +10530,24 @@ pub struct DrinkMakerChallengeScRsp { #[cmdid(6986)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DrinkMakerUpdateTipsNotify { + /// offset: 24 #[prost(uint32, tag = "9")] pub amefgbicgdi: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Goahfmlpdmf { + /// offset: 28 #[prost(uint32, tag = "14")] pub acnpbbnlmie: u32, + /// offset: 24 #[prost(uint32, tag = "3")] pub state: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kkeaenndmkb { + /// offset: 16 #[prost(message, repeated, tag = "15")] pub ndpgblaaghk: ::prost::alloc::vec::Vec, } @@ -8258,8 +10561,10 @@ pub struct GetEraFlipperDataCsReq {} #[cmdid(6561)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetEraFlipperDataScRsp { + /// offset: 16 #[prost(message, optional, tag = "2")] pub data: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "12")] pub retcode: u32, } @@ -8268,6 +10573,7 @@ pub struct GetEraFlipperDataScRsp { #[cmdid(6555)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChangeEraFlipperDataCsReq { + /// offset: 24 #[prost(message, optional, tag = "14")] pub data: ::core::option::Option, } @@ -8276,8 +10582,10 @@ pub struct ChangeEraFlipperDataCsReq { #[cmdid(6560)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChangeEraFlipperDataScRsp { + /// offset: 32 #[prost(uint32, tag = "13")] pub retcode: u32, + /// offset: 24 #[prost(message, optional, tag = "5")] pub data: ::core::option::Option, } @@ -8286,6 +10594,7 @@ pub struct ChangeEraFlipperDataScRsp { #[cmdid(6570)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ResetEraFlipperDataCsReq { + /// offset: 24 #[prost(bool, tag = "10")] pub pahmagpfddj: bool, } @@ -8294,10 +10603,13 @@ pub struct ResetEraFlipperDataCsReq { #[cmdid(6557)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ResetEraFlipperDataScRsp { + /// offset: 16 #[prost(message, optional, tag = "2")] pub data: ::core::option::Option, + /// offset: 36 #[prost(bool, tag = "15")] pub pahmagpfddj: bool, + /// offset: 32 #[prost(uint32, tag = "3")] pub retcode: u32, } @@ -8306,8 +10618,10 @@ pub struct ResetEraFlipperDataScRsp { #[cmdid(6562)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EnterEraFlipperRegionCsReq { + /// offset: 28 #[prost(uint32, tag = "12")] pub state: u32, + /// offset: 24 #[prost(uint32, tag = "15")] pub acnpbbnlmie: u32, } @@ -8316,8 +10630,10 @@ pub struct EnterEraFlipperRegionCsReq { #[cmdid(6568)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EnterEraFlipperRegionScRsp { + /// offset: 28 #[prost(uint32, tag = "12")] pub retcode: u32, + /// offset: 24 #[prost(uint32, tag = "6")] pub acnpbbnlmie: u32, } @@ -8326,98 +10642,131 @@ pub struct EnterEraFlipperRegionScRsp { #[cmdid(6566)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EraFlipperDataChangeScNotify { + /// offset: 32 #[prost(uint32, tag = "4")] pub floor_id: u32, + /// offset: 24 #[prost(message, optional, tag = "1")] pub data: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EvolveBuildAvatar { + /// offset: 36 #[prost(uint32, tag = "10")] pub avatar_id: u32, + /// offset: 24 #[prost(double, tag = "14")] pub damage: f64, + /// offset: 32 #[prost(enumeration = "AvatarType", tag = "8")] pub avatar_type: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EvolveBuildLevelInfo { + /// offset: 56 #[prost(uint32, tag = "2")] pub cur_game_exp: u32, + /// offset: 32 #[prost(message, repeated, tag = "9")] pub battle_target_list: ::prost::alloc::vec::Vec, + /// offset: 64 #[prost(enumeration = "Klnipnjcnmj", tag = "13")] pub season: i32, + /// offset: 60 #[prost(uint32, tag = "8")] pub round_cnt: u32, + /// offset: 48 #[prost(message, optional, tag = "11")] pub battle_info: ::core::option::Option, + /// offset: 40 #[prost(uint32, repeated, tag = "4")] pub period_id_list: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(message, repeated, tag = "5")] pub avatar_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ceenlalpdmk { + /// offset: 32 #[prost(uint32, tag = "15")] pub acjcphifmln: u32, + /// offset: 24 #[prost(uint32, tag = "2")] pub stage_score: u32, + /// offset: 28 #[prost(uint32, tag = "3")] pub ceadmdamhmo: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Imgjiebfgpf { + /// offset: 24 #[prost(uint32, tag = "9")] pub level: u32, + /// offset: 28 #[prost(uint32, tag = "14")] pub neciljojgan: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ecmmjllhpmd { + /// offset: 36 #[prost(bool, tag = "9")] pub cadmfghaljg: bool, + /// offset: 32 #[prost(uint32, tag = "8")] pub acjcphifmln: u32, + /// offset: 37 #[prost(bool, tag = "11")] pub najohihmabc: bool, + /// offset: 16 #[prost(uint32, repeated, tag = "7")] pub lgdniigephh: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pdfhjmmdgae { + /// offset: 32 #[prost(enumeration = "Klnipnjcnmj", tag = "9")] pub mdcjfoafdjk: i32, + /// offset: 36 #[prost(uint32, tag = "14")] pub item_value: u32, + /// offset: 16 #[prost(message, repeated, tag = "3")] pub cokdnpeemag: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pdicnbbkfnp { + /// offset: 48 #[prost(message, repeated, tag = "9")] pub klgheccbhcg: ::prost::alloc::vec::Vec, + /// offset: 72 #[prost(uint32, tag = "12")] pub exp: u32, + /// offset: 40 #[prost(message, repeated, tag = "4")] pub lcjnndgkidp: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(message, repeated, tag = "14")] pub fejgmnnfflg: ::prost::alloc::vec::Vec, + /// offset: 76 #[prost(uint32, tag = "10")] pub item_value: u32, + /// offset: 80 #[prost(uint32, tag = "5")] pub eodgcnafiac: u32, + /// offset: 16 #[prost(uint32, repeated, tag = "6")] pub fjocdkifppc: ::prost::alloc::vec::Vec, + /// offset: 24 #[prost(message, repeated, tag = "3")] pub cokdnpeemag: ::prost::alloc::vec::Vec, + /// offset: 64 #[prost(uint32, repeated, tag = "8")] pub lmeljcifbdf: ::prost::alloc::vec::Vec, } @@ -8431,10 +10780,13 @@ pub struct EvolveBuildQueryInfoCsReq {} #[cmdid(7127)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EvolveBuildQueryInfoScRsp { + /// offset: 24 #[prost(message, optional, tag = "4")] pub omcbcgchlgn: ::core::option::Option, + /// offset: 40 #[prost(uint32, tag = "12")] pub retcode: u32, + /// offset: 32 #[prost(message, repeated, tag = "14")] pub dhmbdiibklm: ::prost::alloc::vec::Vec, } @@ -8443,10 +10795,13 @@ pub struct EvolveBuildQueryInfoScRsp { #[cmdid(7118)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EvolveBuildStartLevelCsReq { + /// offset: 24 #[prost(message, repeated, tag = "1")] pub avatar_list: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(message, optional, tag = "15")] pub jiapjhdlfbj: ::core::option::Option, + /// offset: 40 #[prost(uint32, tag = "11")] pub acjcphifmln: u32, } @@ -8455,10 +10810,13 @@ pub struct EvolveBuildStartLevelCsReq { #[cmdid(7136)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EvolveBuildStartLevelScRsp { + /// offset: 32 #[prost(message, optional, tag = "14")] pub lmgkmaoicgc: ::core::option::Option, + /// offset: 16 #[prost(message, optional, tag = "15")] pub nopheehjhek: ::core::option::Option, + /// offset: 40 #[prost(uint32, tag = "7")] pub retcode: u32, } @@ -8467,6 +10825,7 @@ pub struct EvolveBuildStartLevelScRsp { #[cmdid(7111)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EvolveBuildStartStageCsReq { + /// offset: 24 #[prost(uint32, tag = "3")] pub acjcphifmln: u32, } @@ -8475,10 +10834,13 @@ pub struct EvolveBuildStartStageCsReq { #[cmdid(7137)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EvolveBuildStartStageScRsp { + /// offset: 40 #[prost(uint32, tag = "1")] pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "3")] pub nopheehjhek: ::core::option::Option, + /// offset: 24 #[prost(message, optional, tag = "15")] pub lmgkmaoicgc: ::core::option::Option, } @@ -8487,6 +10849,7 @@ pub struct EvolveBuildStartStageScRsp { #[cmdid(7117)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EvolveBuildGiveupCsReq { + /// offset: 24 #[prost(uint32, tag = "13")] pub acjcphifmln: u32, } @@ -8495,8 +10858,10 @@ pub struct EvolveBuildGiveupCsReq { #[cmdid(7139)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EvolveBuildGiveupScRsp { + /// offset: 24 #[prost(message, optional, tag = "13")] pub lmgkmaoicgc: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "2")] pub retcode: u32, } @@ -8510,8 +10875,10 @@ pub struct EvolveBuildLeaveCsReq {} #[cmdid(7110)] #[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 = "9")] pub retcode: u32, } @@ -8520,22 +10887,31 @@ pub struct EvolveBuildLeaveScRsp { #[cmdid(7145)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EvolveBuildFinishScNotify { + /// offset: 24 #[prost(message, optional, tag = "10")] pub level_info: ::core::option::Option, + /// offset: 44 #[prost(uint32, tag = "5")] pub level_id: u32, + /// offset: 60 #[prost(enumeration = "Dlhcmcnihii", tag = "14")] pub battle_result_type: i32, + /// offset: 32 #[prost(uint32, tag = "2")] pub wave: u32, + /// offset: 48 #[prost(uint32, tag = "4")] pub cur_period_type: u32, + /// offset: 52 #[prost(bool, tag = "7")] pub is_lose: bool, + /// offset: 36 #[prost(uint32, tag = "9")] pub exp: u32, + /// offset: 56 #[prost(uint32, tag = "3")] pub coin: u32, + /// offset: 40 #[prost(uint32, tag = "11")] pub score: u32, } @@ -8544,6 +10920,7 @@ pub struct EvolveBuildFinishScNotify { #[cmdid(7106)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EvolveBuildReRandomStageCsReq { + /// offset: 24 #[prost(uint32, tag = "8")] pub acjcphifmln: u32, } @@ -8552,8 +10929,10 @@ pub struct EvolveBuildReRandomStageCsReq { #[cmdid(7128)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EvolveBuildReRandomStageScRsp { + /// offset: 32 #[prost(uint32, tag = "6")] pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "14")] pub jgpbflccijp: ::core::option::Option, } @@ -8562,8 +10941,10 @@ pub struct EvolveBuildReRandomStageScRsp { #[cmdid(7134)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EvolveBuildShopAbilityUpCsReq { + /// offset: 24 #[prost(uint32, tag = "15")] pub neciljojgan: u32, + /// offset: 28 #[prost(uint32, tag = "5")] pub level: u32, } @@ -8572,10 +10953,13 @@ pub struct EvolveBuildShopAbilityUpCsReq { #[cmdid(7146)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EvolveBuildShopAbilityUpScRsp { + /// offset: 32 #[prost(uint32, tag = "8")] pub neciljojgan: u32, + /// offset: 28 #[prost(uint32, tag = "12")] pub level: u32, + /// offset: 24 #[prost(uint32, tag = "6")] pub retcode: u32, } @@ -8584,8 +10968,10 @@ pub struct EvolveBuildShopAbilityUpScRsp { #[cmdid(7122)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EvolveBuildShopAbilityDownCsReq { + /// offset: 24 #[prost(uint32, tag = "12")] pub neciljojgan: u32, + /// offset: 28 #[prost(uint32, tag = "9")] pub level: u32, } @@ -8594,10 +10980,13 @@ pub struct EvolveBuildShopAbilityDownCsReq { #[cmdid(7125)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EvolveBuildShopAbilityDownScRsp { + /// offset: 32 #[prost(uint32, tag = "1")] pub level: u32, + /// offset: 28 #[prost(uint32, tag = "6")] pub retcode: u32, + /// offset: 24 #[prost(uint32, tag = "10")] pub neciljojgan: u32, } @@ -8606,6 +10995,7 @@ pub struct EvolveBuildShopAbilityDownScRsp { #[cmdid(7103)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EvolveBuildShopAbilityResetCsReq { + /// offset: 24 #[prost(enumeration = "Klnipnjcnmj", tag = "11")] pub mdcjfoafdjk: i32, } @@ -8614,12 +11004,16 @@ pub struct EvolveBuildShopAbilityResetCsReq { #[cmdid(7113)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EvolveBuildShopAbilityResetScRsp { + /// offset: 32 #[prost(uint32, tag = "12")] pub retcode: u32, + /// offset: 36 #[prost(enumeration = "Klnipnjcnmj", tag = "3")] pub mdcjfoafdjk: i32, + /// offset: 40 #[prost(uint32, tag = "15")] pub item_value: u32, + /// offset: 16 #[prost(message, repeated, tag = "9")] pub cokdnpeemag: ::prost::alloc::vec::Vec, } @@ -8628,8 +11022,10 @@ pub struct EvolveBuildShopAbilityResetScRsp { #[cmdid(7140)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EvolveBuildCoinNotify { + /// offset: 28 #[prost(uint32, tag = "6")] pub item_value: u32, + /// offset: 24 #[prost(enumeration = "Klnipnjcnmj", tag = "12")] pub mdcjfoafdjk: i32, } @@ -8638,6 +11034,7 @@ pub struct EvolveBuildCoinNotify { #[cmdid(7114)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EvolveBuildSkipTeachLevelCsReq { + /// offset: 24 #[prost(uint32, tag = "5")] pub acjcphifmln: u32, } @@ -8646,36 +11043,48 @@ pub struct EvolveBuildSkipTeachLevelCsReq { #[cmdid(7101)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EvolveBuildSkipTeachLevelScRsp { + /// offset: 24 #[prost(uint32, tag = "8")] pub retcode: u32, + /// offset: 28 #[prost(uint32, tag = "1")] pub acjcphifmln: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fjibdhhohmh { + /// offset: 40 #[prost(uint32, tag = "7")] pub aoedghmhgjj: u32, + /// offset: 32 #[prost(int64, tag = "15")] pub ponadanoaln: i64, + /// offset: 44 #[prost(uint32, tag = "6")] pub id: u32, + /// offset: 16 #[prost(uint32, repeated, tag = "1")] pub avatar_id_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kimnfbjceol { + /// offset: 40 #[prost(int64, tag = "14")] pub ponadanoaln: i64, + /// offset: 52 #[prost(uint32, tag = "11")] pub ojfnlmhmlof: u32, + /// offset: 16 #[prost(uint32, repeated, tag = "10")] pub avatar_id_list: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "12")] pub fnggnbmofaa: u32, + /// offset: 48 #[prost(uint32, tag = "8")] pub ipgeclelhgj: u32, + /// offset: 36 #[prost(uint32, tag = "4")] pub id: u32, } @@ -8689,18 +11098,25 @@ pub struct GetExpeditionDataCsReq {} #[cmdid(2591)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetExpeditionDataScRsp { + /// offset: 68 #[prost(uint32, tag = "2")] pub dipkgomgmoa: u32, + /// offset: 24 #[prost(uint32, repeated, tag = "12")] pub fnalloldglm: ::prost::alloc::vec::Vec, + /// offset: 64 #[prost(uint32, tag = "4")] pub retcode: u32, + /// offset: 40 #[prost(message, repeated, tag = "1")] pub pageieobhbp: ::prost::alloc::vec::Vec, + /// offset: 56 #[prost(uint32, repeated, tag = "6")] pub fjgimkepjob: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(message, repeated, tag = "9")] pub hjbkdbmgmbd: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, repeated, tag = "5")] pub jfjpadlalmd: ::prost::alloc::vec::Vec, } @@ -8709,6 +11125,7 @@ pub struct GetExpeditionDataScRsp { #[cmdid(2567)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AcceptExpeditionCsReq { + /// offset: 24 #[prost(message, optional, tag = "8")] pub pmhmlhlfgae: ::core::option::Option, } @@ -8717,8 +11134,10 @@ pub struct AcceptExpeditionCsReq { #[cmdid(2539)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AcceptExpeditionScRsp { + /// offset: 32 #[prost(uint32, tag = "4")] pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "2")] pub pmhmlhlfgae: ::core::option::Option, } @@ -8727,6 +11146,7 @@ pub struct AcceptExpeditionScRsp { #[cmdid(2598)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AcceptMultipleExpeditionCsReq { + /// offset: 16 #[prost(message, repeated, tag = "7")] pub egnpoofacdb: ::prost::alloc::vec::Vec, } @@ -8735,8 +11155,10 @@ pub struct AcceptMultipleExpeditionCsReq { #[cmdid(2585)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AcceptMultipleExpeditionScRsp { + /// offset: 32 #[prost(uint32, tag = "4")] pub retcode: u32, + /// offset: 16 #[prost(message, repeated, tag = "12")] pub ohhgihlnepk: ::prost::alloc::vec::Vec, } @@ -8745,6 +11167,7 @@ pub struct AcceptMultipleExpeditionScRsp { #[cmdid(2527)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct CancelExpeditionCsReq { + /// offset: 24 #[prost(uint32, tag = "9")] pub nnmlockecka: u32, } @@ -8753,8 +11176,10 @@ pub struct CancelExpeditionCsReq { #[cmdid(2521)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct CancelExpeditionScRsp { + /// offset: 28 #[prost(uint32, tag = "10")] pub retcode: u32, + /// offset: 24 #[prost(uint32, tag = "7")] pub nnmlockecka: u32, } @@ -8763,6 +11188,7 @@ pub struct CancelExpeditionScRsp { #[cmdid(2570)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeExpeditionRewardCsReq { + /// offset: 24 #[prost(uint32, tag = "11")] pub nnmlockecka: u32, } @@ -8771,12 +11197,16 @@ pub struct TakeExpeditionRewardCsReq { #[cmdid(2559)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeExpeditionRewardScRsp { + /// offset: 44 #[prost(uint32, tag = "5")] pub nnmlockecka: u32, + /// offset: 16 #[prost(message, optional, tag = "10")] pub reward: ::core::option::Option, + /// offset: 32 #[prost(message, optional, tag = "9")] pub pehcdfaeefk: ::core::option::Option, + /// offset: 40 #[prost(uint32, tag = "2")] pub retcode: u32, } @@ -8785,6 +11215,7 @@ pub struct TakeExpeditionRewardScRsp { #[cmdid(2538)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeMultipleExpeditionRewardCsReq { + /// offset: 16 #[prost(uint32, repeated, tag = "7")] pub ijajdhkgnkl: ::prost::alloc::vec::Vec, } @@ -8793,16 +11224,22 @@ pub struct TakeMultipleExpeditionRewardCsReq { #[cmdid(2552)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeMultipleExpeditionRewardScRsp { + /// offset: 32 #[prost(message, optional, tag = "1")] pub pehcdfaeefk: ::core::option::Option, + /// offset: 16 #[prost(message, repeated, tag = "11")] pub lfbfmochjbl: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(uint32, repeated, tag = "12")] pub pppbklohckk: ::prost::alloc::vec::Vec, + /// offset: 24 #[prost(message, repeated, tag = "15")] pub lblidldbobm: ::prost::alloc::vec::Vec, + /// offset: 64 #[prost(uint32, tag = "3")] pub retcode: u32, + /// offset: 56 #[prost(message, optional, tag = "2")] pub reward: ::core::option::Option, } @@ -8811,14 +11248,19 @@ pub struct TakeMultipleExpeditionRewardScRsp { #[cmdid(2554)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ExpeditionDataChangeScNotify { + /// offset: 32 #[prost(message, repeated, tag = "3")] pub hjbkdbmgmbd: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(message, repeated, tag = "9")] pub pageieobhbp: ::prost::alloc::vec::Vec, + /// offset: 24 #[prost(uint32, repeated, tag = "14")] pub jfjpadlalmd: ::prost::alloc::vec::Vec, + /// offset: 56 #[prost(uint32, tag = "5")] pub dipkgomgmoa: u32, + /// offset: 40 #[prost(uint32, repeated, tag = "11")] pub fnalloldglm: ::prost::alloc::vec::Vec, } @@ -8827,6 +11269,7 @@ pub struct ExpeditionDataChangeScNotify { #[cmdid(2577)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AcceptActivityExpeditionCsReq { + /// offset: 24 #[prost(message, optional, tag = "13")] pub lgkjlfjgoje: ::core::option::Option, } @@ -8835,8 +11278,10 @@ pub struct AcceptActivityExpeditionCsReq { #[cmdid(2580)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AcceptActivityExpeditionScRsp { + /// offset: 16 #[prost(message, optional, tag = "14")] pub lgkjlfjgoje: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "4")] pub retcode: u32, } @@ -8845,6 +11290,7 @@ pub struct AcceptActivityExpeditionScRsp { #[cmdid(2502)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct CancelActivityExpeditionCsReq { + /// offset: 24 #[prost(uint32, tag = "11")] pub mpgemlglhbh: u32, } @@ -8853,8 +11299,10 @@ pub struct CancelActivityExpeditionCsReq { #[cmdid(2505)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct CancelActivityExpeditionScRsp { + /// offset: 24 #[prost(uint32, tag = "7")] pub retcode: u32, + /// offset: 28 #[prost(uint32, tag = "9")] pub mpgemlglhbh: u32, } @@ -8863,6 +11311,7 @@ pub struct CancelActivityExpeditionScRsp { #[cmdid(2574)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeActivityExpeditionRewardCsReq { + /// offset: 24 #[prost(uint32, tag = "1")] pub mpgemlglhbh: u32, } @@ -8871,14 +11320,19 @@ pub struct TakeActivityExpeditionRewardCsReq { #[cmdid(2573)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeActivityExpeditionRewardScRsp { + /// offset: 48 #[prost(uint32, tag = "13")] pub mpgemlglhbh: u32, + /// offset: 40 #[prost(uint32, tag = "7")] pub score: u32, + /// offset: 44 #[prost(uint32, tag = "14")] pub retcode: u32, + /// offset: 32 #[prost(message, optional, tag = "12")] pub pehcdfaeefk: ::core::option::Option, + /// offset: 24 #[prost(message, optional, tag = "9")] pub reward: ::core::option::Option, } @@ -8887,18 +11341,23 @@ pub struct TakeActivityExpeditionRewardScRsp { #[cmdid(2568)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeMultipleActivityExpeditionRewardCsReq { + /// offset: 24 #[prost(uint32, repeated, tag = "15")] pub gomdmnhmmnh: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mmnjmingahj { + /// offset: 40 #[prost(uint32, tag = "5")] pub mpgemlglhbh: u32, + /// offset: 44 #[prost(uint32, tag = "4")] pub score: u32, + /// offset: 24 #[prost(message, optional, tag = "13")] pub pehcdfaeefk: ::core::option::Option, + /// offset: 32 #[prost(message, optional, tag = "15")] pub reward: ::core::option::Option, } @@ -8907,36 +11366,48 @@ pub struct Mmnjmingahj { #[cmdid(2594)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeMultipleActivityExpeditionRewardScRsp { + /// offset: 40 #[prost(uint32, tag = "12")] pub retcode: u32, + /// offset: 32 #[prost(uint32, repeated, tag = "9")] pub jieeelikijm: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(message, repeated, tag = "14")] pub cdndfceedco: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gcaiemmcpdh { + /// offset: 24 #[prost(uint32, repeated, tag = "4")] pub buff_list: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(message, repeated, tag = "14")] pub avatar_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fhblgmpmiie { + /// offset: 64 #[prost(uint32, repeated, tag = "9")] pub hkmmnfghfpb: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, repeated, tag = "2")] pub edhnakfofgj: ::prost::alloc::vec::Vec, + /// offset: 56 #[prost(map = "uint32, message", tag = "14")] pub gblooeppgdm: ::std::collections::HashMap, + /// offset: 72 #[prost(uint32, tag = "7")] pub bejcaldilnc: u32, + /// offset: 48 #[prost(uint32, repeated, tag = "1")] pub njngbpjemcl: ::prost::alloc::vec::Vec, + /// offset: 24 #[prost(uint32, repeated, tag = "4")] pub amdhncjjoph: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(map = "uint32, uint32", tag = "3")] pub jgajkoefgpc: ::std::collections::HashMap, } @@ -8945,6 +11416,7 @@ pub struct Fhblgmpmiie { #[cmdid(4920)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetFantasticStoryActivityDataCsReq { + /// offset: 24 #[prost(uint32, tag = "2")] pub bejcaldilnc: u32, } @@ -8953,8 +11425,10 @@ pub struct GetFantasticStoryActivityDataCsReq { #[cmdid(4991)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetFantasticStoryActivityDataScRsp { + /// offset: 16 #[prost(message, optional, tag = "11")] pub fpepicfcffm: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "3")] pub retcode: u32, } @@ -8963,14 +11437,17 @@ pub struct GetFantasticStoryActivityDataScRsp { #[cmdid(4967)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FinishChapterScNotify { + /// offset: 24 #[prost(message, optional, tag = "13")] pub fpepicfcffm: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kjmfeockcml { + /// offset: 24 #[prost(enumeration = "AvatarType", tag = "2")] pub avatar_type: i32, + /// offset: 28 #[prost(uint32, tag = "13")] pub avatar_id: u32, } @@ -8979,12 +11456,16 @@ pub struct Kjmfeockcml { #[cmdid(4939)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EnterFantasticStoryActivityStageCsReq { + /// offset: 24 #[prost(uint32, repeated, tag = "14")] pub buff_list: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(message, repeated, tag = "8")] pub avatar_list: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(uint32, tag = "15")] pub bejcaldilnc: u32, + /// offset: 44 #[prost(uint32, tag = "13")] pub battle_id: u32, } @@ -8993,12 +11474,16 @@ pub struct EnterFantasticStoryActivityStageCsReq { #[cmdid(4927)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EnterFantasticStoryActivityStageScRsp { + /// offset: 40 #[prost(uint32, tag = "10")] pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "2")] pub battle_info: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "1")] pub battle_id: u32, + /// offset: 36 #[prost(uint32, tag = "12")] pub bejcaldilnc: u32, } @@ -9007,222 +11492,293 @@ pub struct EnterFantasticStoryActivityStageScRsp { #[cmdid(4921)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FantasticStoryActivityBattleEndScNotify { + /// offset: 32 #[prost(uint32, tag = "11")] pub bejcaldilnc: u32, + /// offset: 24 #[prost(uint32, tag = "10")] pub pkklpbbnnce: u32, + /// offset: 28 #[prost(uint32, tag = "13")] pub battle_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ehfogjkjmef { + /// offset: 24 #[prost(uint32, tag = "11")] pub imfcimkmjpl: u32, + /// offset: 28 #[prost(enumeration = "Dlbfahoagph", tag = "8")] pub hhmabjdimgm: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Maaolkgllbi { + /// offset: 40 #[prost(uint32, tag = "1")] pub affix_id: u32, + /// offset: 32 #[prost(uint32, tag = "10")] pub unique_id: u32, + /// offset: 36 #[prost(bool, tag = "6")] pub hhenfgjpfoa: bool, + /// offset: 37 #[prost(bool, tag = "9")] pub kkeaebagmke: bool, + /// offset: 16 #[prost(uint32, repeated, tag = "4")] pub monster_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nfkdaagbmpj { + /// offset: 40 #[prost(enumeration = "Mgpocjfmkpm", tag = "10")] pub status: i32, + /// offset: 48 #[prost(int32, tag = "15")] pub hp: i32, + /// offset: 44 #[prost(uint32, tag = "9")] pub avatar_id: u32, + /// offset: 16 #[prost(message, repeated, tag = "4")] pub mhgdggnijcg: ::prost::alloc::vec::Vec, + /// offset: 36 #[prost(uint32, tag = "13")] pub rank: u32, + /// offset: 32 #[prost(int32, tag = "11")] pub max_hp: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fekfbaocgkp { + /// offset: 24 #[prost(uint32, tag = "1")] pub avatar_id: u32, + /// offset: 28 #[prost(bool, tag = "7")] pub hnjfffjdgne: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Oiegknhnian { + /// offset: 32 #[prost(message, optional, tag = "6")] pub jmjdbalgmhd: ::core::option::Option, + /// offset: 16 #[prost(message, optional, tag = "8")] pub lghocabppeh: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Makgeehgpoh { + /// offset: 16 #[prost(message, repeated, tag = "13")] pub gmmopdhdfci: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gkicocclpmg { + /// offset: 28 #[prost(uint32, tag = "5")] pub buff_id: u32, + /// offset: 24 #[prost(uint32, tag = "10")] pub cnt: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Aogeppfcpin { + /// offset: 32 #[prost(uint32, tag = "15")] pub cnt: u32, + /// offset: 24 #[prost(message, optional, tag = "8")] pub source: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ahnnknpfagd { + /// offset: 32 #[prost(uint32, tag = "3")] pub jhnkmohlbpj: u32, + /// offset: 24 #[prost(message, repeated, tag = "10")] pub lfegonpnpkg: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cahihnjiajb { + /// offset: 32 #[prost(message, repeated, tag = "1")] pub buff_list: ::prost::alloc::vec::Vec, + /// offset: 64 #[prost(uint32, tag = "4")] pub mkjlcadgmle: u32, + /// offset: 40 #[prost(uint32, repeated, tag = "2")] pub dmhedhldhmo: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(map = "uint32, uint32", tag = "15")] pub fajjeogkoon: ::std::collections::HashMap, + /// offset: 24 #[prost(uint32, repeated, tag = "3")] pub aekjlhjopce: ::prost::alloc::vec::Vec, + /// offset: 56 #[prost(message, repeated, tag = "5")] pub mialmmljbml: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Emnmliilkke { + /// offset: 32 #[prost(uint32, tag = "6")] pub khckfbhcfpl: u32, + /// offset: 24 #[prost(bool, tag = "10")] pub hdbbbggmfjp: bool, + /// offset: 28 #[prost(uint32, tag = "4")] pub cnt: u32, + /// offset: 36 #[prost(uint32, tag = "7")] pub buff_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bmkfoiflble { + /// offset: 24 #[prost(uint32, tag = "15")] pub item_value: u32, + /// offset: 28 #[prost(uint32, tag = "9")] pub kmdeifbpncb: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bmmlafjknlh { + /// offset: 16 #[prost(message, repeated, tag = "2")] pub ppibbkhlmjc: ::prost::alloc::vec::Vec, + /// offset: 44 #[prost(uint32, tag = "13")] pub akidclefpdk: u32, + /// offset: 32 #[prost(message, repeated, tag = "5")] pub ihjifpphkjd: ::prost::alloc::vec::Vec, + /// offset: 49 #[prost(bool, tag = "1")] pub dipjoiaclhn: bool, + /// offset: 52 #[prost(uint32, tag = "8")] pub meecngkldjg: u32, + /// offset: 48 #[prost(bool, tag = "3")] pub bcfaiijflfa: bool, + /// offset: 40 #[prost(uint32, tag = "10")] pub item_value: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mlkoinjenmh { + /// offset: 28 #[prost(uint32, tag = "10")] pub ndbojandnjn: u32, + /// offset: 32 #[prost(uint32, tag = "15")] pub nodmobecpeo: u32, + /// offset: 24 #[prost(uint32, tag = "1")] pub hpljnilnick: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mmefnocbbbc { + /// offset: 24 #[prost(uint32, repeated, tag = "14")] pub pmaokeoobno: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lomjkobdjfp { + /// offset: 24 #[prost(uint32, tag = "10")] pub finbjpffdhi: u32, + /// offset: 28 #[prost(uint32, tag = "11")] pub unique_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mblnbbodell { + /// offset: 32 #[prost(int32, tag = "3")] pub value: i32, + /// offset: 28 #[prost(uint32, tag = "7")] pub hapeknjboje: u32, + /// offset: 24 #[prost(uint32, tag = "4")] pub unique_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hdhapalllmk { + /// offset: 64 #[prost(message, optional, tag = "9")] pub dhcllaaneef: ::core::option::Option, + /// offset: 72 #[prost(message, optional, tag = "1")] pub kndmeilhkej: ::core::option::Option, + /// offset: 112 #[prost(enumeration = "Ghhdmemlkpo", tag = "11")] pub status: i32, + /// offset: 40 #[prost(message, repeated, tag = "6")] pub nlmhpldmcmd: ::prost::alloc::vec::Vec, + /// offset: 96 #[prost(message, repeated, tag = "13")] pub fbfjmpfbchb: ::prost::alloc::vec::Vec, + /// offset: 88 #[prost(message, optional, tag = "892")] pub jcoodgoenpm: ::core::option::Option, + /// offset: 16 #[prost(message, optional, tag = "5")] pub cjcdndkhmnk: ::core::option::Option, + /// offset: 104 #[prost(uint32, tag = "4")] pub pbalfienefo: u32, + /// offset: 108 #[prost(uint32, tag = "3")] pub cbfhidmkflb: u32, + /// offset: 32 #[prost(message, optional, tag = "12")] pub deajilaeako: ::core::option::Option, + /// offset: 116 #[prost(uint32, tag = "15")] pub area_id: u32, + /// offset: 48 #[prost(message, optional, tag = "8")] pub dpjegibddpc: ::core::option::Option, + /// offset: 56 #[prost(message, optional, tag = "415")] pub dgnamoelmgk: ::core::option::Option, + /// offset: 80 #[prost(message, optional, tag = "2")] pub jbpmibfmcpl: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kadinmkcjbh { + /// offset: 32 #[prost(uint32, tag = "5")] pub hbapccegnme: u32, + /// offset: 24 #[prost(message, optional, tag = "15")] pub kiabcfhdgbk: ::core::option::Option, } @@ -9231,20 +11787,23 @@ pub struct Kadinmkcjbh { #[cmdid(5975)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FateHandlePendingActionCsReq { + /// offset: 32 #[prost(uint32, tag = "5")] pub hbapccegnme: u32, - #[prost(oneof = "fate_handle_pending_action_cs_req::Ejbibnpggbl", tags = "4, 13")] - pub ejbibnpggbl: ::core::option::Option< - fate_handle_pending_action_cs_req::Ejbibnpggbl, + #[prost(oneof = "fate_handle_pending_action_cs_req::Koijfoffjnj", tags = "4, 13")] + pub koijfoffjnj: ::core::option::Option< + fate_handle_pending_action_cs_req::Koijfoffjnj, >, } /// Nested message and enum types in `FateHandlePendingActionCsReq`. pub mod fate_handle_pending_action_cs_req { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] - pub enum Ejbibnpggbl { + pub enum Koijfoffjnj { + /// offset: 16 #[prost(message, tag = "4")] Bamnojkmbmn(super::Licmpolbcfj), + /// offset: 16 #[prost(message, tag = "13")] Fjgmnioilok(super::Danemlljaco), } @@ -9252,14 +11811,17 @@ pub mod fate_handle_pending_action_cs_req { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Licmpolbcfj { + /// offset: 24 #[prost(uint32, tag = "11")] pub nojipbnofep: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Danemlljaco { + /// offset: 24 #[prost(bool, tag = "3")] pub lecdhddceia: bool, + /// offset: 28 #[prost(uint32, tag = "12")] pub bcoleedgcpk: u32, } @@ -9268,8 +11830,10 @@ pub struct Danemlljaco { #[cmdid(5993)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FateHandlePendingActionScRsp { + /// offset: 24 #[prost(uint32, tag = "1")] pub hbapccegnme: u32, + /// offset: 28 #[prost(uint32, tag = "5")] pub retcode: u32, } @@ -9278,6 +11842,7 @@ pub struct FateHandlePendingActionScRsp { #[cmdid(5980)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FateSyncActionResultScNotify { + /// offset: 24 #[prost(message, repeated, tag = "15")] pub action_result_list: ::prost::alloc::vec::Vec, } @@ -9295,48 +11860,70 @@ pub mod ibeiihldkan { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Item { + /// offset: 24 #[prost(message, tag = "15")] Dpbgpfadpjb(super::Jkpnbbiibnp), + /// offset: 24 #[prost(message, tag = "11")] Apoaajehefa(super::Cifdfldeokc), + /// offset: 24 #[prost(message, tag = "5")] 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 = "7")] Oodnpibegcf(super::Hmcapgmlpob), + /// offset: 24 #[prost(message, tag = "2")] Ofjfladagpg(super::Ohcmfggbjcj), + /// offset: 24 #[prost(message, tag = "12")] Clmcjcoahja(super::Lolenbeahbi), + /// offset: 24 #[prost(message, tag = "6")] Ilpmcfeplhd(super::Igkeehmgcpa), + /// offset: 24 #[prost(message, tag = "13")] Eabfcllkpja(super::Algenlcoggi), + /// offset: 24 #[prost(message, tag = "4")] Gdfapbiomgp(super::Aifkhomfglf), + /// offset: 24 #[prost(message, tag = "3")] Jgblimaookd(super::Jpbjlkjbjoa), + /// offset: 24 #[prost(message, tag = "10")] Epejbioejgh(super::Mfdalmkkhom), + /// offset: 24 #[prost(message, tag = "1")] Lgkfigmhhog(super::Bhihnlgpffg), + /// offset: 24 #[prost(message, tag = "14")] Khcdhcngffd(super::Homjemilmmf), + /// offset: 24 #[prost(message, tag = "304")] Mbifdipfmdn(super::Eglbnljhbfj), + /// offset: 24 #[prost(message, tag = "140")] Phfpngodbld(super::Oklhbcfmbbo), + /// offset: 24 #[prost(message, tag = "680")] Ncffkkbbbof(super::Fajofmfcjem), + /// offset: 24 #[prost(message, tag = "34")] Indjmlocfki(super::Oagaopcjdja), + /// offset: 24 #[prost(message, tag = "205")] Mbampalalie(super::Iaknhmegiko), + /// offset: 24 #[prost(message, tag = "1968")] Fneffjodfji(super::Limlkcfgkfa), + /// offset: 24 #[prost(message, tag = "1517")] Pgcpaiccckh(super::Mkgohmihggj), } @@ -9344,176 +11931,221 @@ pub mod ibeiihldkan { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hmcapgmlpob { + /// offset: 28 #[prost(uint32, tag = "9")] pub meecngkldjg: u32, + /// offset: 24 #[prost(uint32, tag = "10")] pub akidclefpdk: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Homjemilmmf { + /// offset: 24 #[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 = "1")] pub bcfaiijflfa: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mkgohmihggj { + /// offset: 16 #[prost(uint32, repeated, tag = "4")] pub pmaokeoobno: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jpbjlkjbjoa { + /// offset: 24 #[prost(message, repeated, tag = "6")] pub ijombhbcgnn: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, repeated, tag = "3")] pub inbadcfnjif: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mfdalmkkhom { + /// offset: 32 #[prost(message, repeated, tag = "10")] pub bjgmjngogjg: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(uint32, repeated, tag = "3")] pub ieakbnhfnid: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bhihnlgpffg { + /// offset: 16 #[prost(uint32, repeated, tag = "2")] pub fndgcjhfcdg: ::prost::alloc::vec::Vec, + /// offset: 24 #[prost(uint32, repeated, tag = "3")] pub icfpflmbjgp: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Oklhbcfmbbo { + /// offset: 16 #[prost(map = "uint32, uint32", tag = "2")] pub nfbglbeeibm: ::std::collections::HashMap, + /// offset: 32 #[prost(uint32, repeated, tag = "14")] pub mcpmijacmci: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Iaknhmegiko { + /// offset: 24 #[prost(uint32, repeated, tag = "9")] pub aekjlhjopce: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fajofmfcjem { + /// 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 = "13")] pub fhikihfleia: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jkpnbbiibnp { + /// offset: 24 #[prost(message, optional, tag = "14")] pub kfgjbiljgdp: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cifdfldeokc { + /// offset: 24 #[prost(enumeration = "Ghhdmemlkpo", tag = "1")] pub pjgbfknjpno: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kclgbmfehbe { + /// offset: 56 #[prost(uint32, tag = "10")] pub bamedjdaomc: u32, + /// offset: 36 #[prost(uint32, tag = "15")] pub avatar_id: u32, + /// offset: 61 #[prost(bool, tag = "7")] pub empljnhephc: bool, + /// offset: 40 #[prost(uint32, tag = "14")] pub cblamaccepb: u32, + /// offset: 48 #[prost(double, tag = "11")] pub kdgccomkipo: f64, + /// offset: 32 #[prost(uint32, tag = "9")] pub nkbmebellfj: u32, + /// offset: 24 #[prost(uint32, tag = "4")] pub nfkmddnpgbj: u32, + /// offset: 60 #[prost(bool, tag = "12")] pub dcabnhjmmjg: bool, + /// offset: 28 #[prost(uint32, tag = "3")] pub bpockmfjmek: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kojppiagbdf { - #[prost(uint32, tag = "13")] - pub bilejkhihjl: u32, + /// offset: 24 #[prost(uint32, repeated, tag = "8")] pub dkpdehndflh: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(bool, tag = "1")] + pub cfldplofkam: bool, + /// offset: 64 #[prost(uint32, tag = "11")] pub cpcnmdejili: u32, - #[prost(uint32, tag = "7")] - pub imhhilcmmgi: u32, - #[prost(uint32, tag = "2")] - pub hahjhbfaefc: u32, - #[prost(message, repeated, tag = "14")] - pub amhblhcpcoh: ::prost::alloc::vec::Vec, + /// offset: 60 + #[prost(uint32, tag = "13")] + pub bilejkhihjl: u32, + /// offset: 32 #[prost(message, repeated, tag = "5")] pub gmmopdhdfci: ::prost::alloc::vec::Vec, + /// offset: 52 + #[prost(uint32, tag = "7")] + pub imhhilcmmgi: u32, + /// offset: 56 + #[prost(uint32, tag = "2")] + pub hahjhbfaefc: u32, + /// offset: 40 + #[prost(message, repeated, tag = "14")] + pub amhblhcpcoh: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hifebjcjlcn { + /// offset: 24 #[prost(message, repeated, tag = "8")] pub fmllhlkojlj: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jbhpfnnfkip { + /// offset: 24 #[prost(uint32, tag = "9")] pub hhjocgomeco: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ohcmfggbjcj { + /// offset: 24 #[prost(uint32, tag = "14")] pub mkjlcadgmle: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lolenbeahbi { + /// offset: 16 #[prost(message, optional, tag = "9")] pub gecnffhgiah: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Igkeehmgcpa { + /// offset: 24 #[prost(uint32, tag = "15")] pub unique_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Algenlcoggi { + /// offset: 24 #[prost(message, optional, tag = "12")] pub hkfhbakhnlh: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Aifkhomfglf { + /// offset: 24 #[prost(uint32, tag = "13")] pub unique_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Eglbnljhbfj { + /// offset: 24 #[prost(message, optional, tag = "3")] pub aimgdmfaahh: ::core::option::Option, } @@ -9522,6 +12154,7 @@ pub struct Eglbnljhbfj { #[cmdid(5953)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FateSyncPendingActionScNotify { + /// offset: 16 #[prost(message, optional, tag = "3")] pub kndmeilhkej: ::core::option::Option, } @@ -9536,8 +12169,10 @@ pub mod peajladinfk { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Item { + /// offset: 24 #[prost(message, tag = "5")] Bamnojkmbmn(super::Cmhmblalohn), + /// offset: 24 #[prost(message, tag = "11")] Fjgmnioilok(super::Nlfdkoiodmd), } @@ -9545,68 +12180,88 @@ pub mod peajladinfk { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cmhmblalohn { + /// offset: 16 #[prost(uint32, repeated, tag = "3")] pub gpbgbmaljkp: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Idmdlokhebj { + /// offset: 28 #[prost(uint32, tag = "3")] pub appkeeobjkc: u32, + /// offset: 24 #[prost(uint32, tag = "1")] pub hapeknjboje: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nlfdkoiodmd { + /// offset: 16 #[prost(message, repeated, tag = "2")] pub ipmajojkbdb: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mgcehcmpahe { + /// offset: 16 #[prost(uint32, repeated, tag = "8")] pub ngpigmbniac: ::prost::alloc::vec::Vec, + /// offset: 24 #[prost(message, optional, tag = "13")] pub jjdoackkcbj: ::core::option::Option, + /// offset: 40 #[prost(message, optional, tag = "7")] pub mfkjdoeblim: ::core::option::Option, + /// offset: 48 #[prost(uint32, repeated, tag = "14")] pub ehbghcgkfbh: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dlikbegadfp { + /// offset: 56 #[prost(uint32, tag = "2")] pub kgffjfomcjh: u32, + /// offset: 16 #[prost(message, repeated, tag = "4")] pub ajaoolenenn: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(map = "uint32, message", tag = "10")] pub ognklcejpha: ::std::collections::HashMap, + /// offset: 24 #[prost(message, optional, tag = "15")] pub hcnphhbabpi: ::core::option::Option, + /// offset: 32 #[prost(message, optional, tag = "13")] pub ehmojbccemh: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jgogdbmplcp { + /// offset: 32 #[prost(uint32, repeated, tag = "9")] pub fmcdgpjfeaf: ::prost::alloc::vec::Vec, + /// offset: 24 #[prost(uint32, repeated, tag = "6")] pub fjokplkodld: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(uint32, tag = "5")] pub exp: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Okdbfbhkakk { + /// offset: 24 #[prost(uint32, repeated, tag = "13")] pub ceihfokenob: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(uint32, tag = "1")] pub lbbjimamcge: u32, + /// offset: 16 #[prost(map = "uint32, uint32", tag = "14")] pub ljlkndjcbmf: ::std::collections::HashMap, + /// offset: 44 #[prost(uint32, tag = "6")] pub blfaanhjpad: u32, } @@ -9620,10 +12275,13 @@ pub struct FateQueryCsReq {} #[cmdid(5977)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FateQueryScRsp { + /// offset: 16 #[prost(message, optional, tag = "4")] pub lmgkmaoicgc: ::core::option::Option, + /// offset: 40 #[prost(uint32, tag = "9")] pub retcode: u32, + /// offset: 32 #[prost(message, optional, tag = "10")] pub lagbgldlgcb: ::core::option::Option, } @@ -9632,10 +12290,13 @@ pub struct FateQueryScRsp { #[cmdid(5968)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FateStartCsReq { + /// offset: 36 #[prost(uint32, tag = "15")] pub area_id: u32, + /// offset: 32 #[prost(uint32, tag = "8")] pub pbalfienefo: u32, + /// offset: 24 #[prost(message, repeated, tag = "1")] pub avatar_list: ::prost::alloc::vec::Vec, } @@ -9644,8 +12305,10 @@ pub struct FateStartCsReq { #[cmdid(5986)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FateStartScRsp { + /// offset: 24 #[prost(message, optional, tag = "12")] pub lmgkmaoicgc: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "9")] pub retcode: u32, } @@ -9659,8 +12322,10 @@ pub struct FateBattleStartCsReq {} #[cmdid(5987)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FateBattleStartScRsp { + /// offset: 16 #[prost(message, optional, tag = "12")] pub battle_info: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "8")] pub retcode: u32, } @@ -9669,6 +12334,7 @@ pub struct FateBattleStartScRsp { #[cmdid(5967)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FateChangeLineupCsReq { + /// offset: 24 #[prost(message, repeated, tag = "9")] pub avatar_list: ::prost::alloc::vec::Vec, } @@ -9677,6 +12343,7 @@ pub struct FateChangeLineupCsReq { #[cmdid(5989)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FateChangeLineupScRsp { + /// offset: 24 #[prost(uint32, tag = "9")] pub retcode: u32, } @@ -9685,6 +12352,7 @@ pub struct FateChangeLineupScRsp { #[cmdid(5962)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FateShopBuyGoodsCsReq { + /// offset: 24 #[prost(uint32, tag = "15")] pub dbankkbmemm: u32, } @@ -9693,8 +12361,10 @@ pub struct FateShopBuyGoodsCsReq { #[cmdid(5960)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FateShopBuyGoodsScRsp { + /// offset: 24 #[prost(uint32, tag = "4")] pub dbankkbmemm: u32, + /// offset: 28 #[prost(uint32, tag = "13")] pub retcode: u32, } @@ -9703,10 +12373,13 @@ pub struct FateShopBuyGoodsScRsp { #[cmdid(5995)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FateShopSellBuffCsReq { + /// offset: 32 #[prost(uint32, tag = "10")] pub olpemmhkjpn: u32, + /// offset: 28 #[prost(uint32, tag = "7")] pub imajoanakdc: u32, + /// offset: 24 #[prost(bool, tag = "12")] pub pigdohejlmj: bool, } @@ -9715,12 +12388,16 @@ pub struct FateShopSellBuffCsReq { #[cmdid(5956)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FateShopSellBuffScRsp { + /// offset: 24 #[prost(uint32, tag = "4")] pub imajoanakdc: u32, + /// offset: 36 #[prost(uint32, tag = "11")] pub olpemmhkjpn: u32, + /// offset: 28 #[prost(bool, tag = "10")] pub pigdohejlmj: bool, + /// offset: 32 #[prost(uint32, tag = "12")] pub retcode: u32, } @@ -9734,10 +12411,13 @@ pub struct FateShopRefreshGoodsCsReq {} #[cmdid(5969)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FateShopRefreshGoodsScRsp { + /// offset: 32 #[prost(bool, tag = "2")] pub dipjoiaclhn: bool, + /// offset: 16 #[prost(message, repeated, tag = "7")] pub ppibbkhlmjc: ::prost::alloc::vec::Vec, + /// offset: 36 #[prost(uint32, tag = "10")] pub retcode: u32, } @@ -9746,6 +12426,7 @@ pub struct FateShopRefreshGoodsScRsp { #[cmdid(5976)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FateShopLockGoodsCsReq { + /// offset: 24 #[prost(bool, tag = "14")] pub is_protected: bool, } @@ -9754,8 +12435,10 @@ pub struct FateShopLockGoodsCsReq { #[cmdid(5984)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FateShopLockGoodsScRsp { + /// offset: 24 #[prost(bool, tag = "8")] pub is_protected: bool, + /// offset: 28 #[prost(uint32, tag = "14")] pub retcode: u32, } @@ -9769,26 +12452,31 @@ pub struct FateShopLeaveCsReq {} #[cmdid(5972)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FateShopLeaveScRsp { + /// offset: 24 #[prost(uint32, tag = "4")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fbfbmdepcbp { + /// offset: 16 #[prost(message, repeated, tag = "9")] pub fmllhlkojlj: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Coieihnkcdk { + /// offset: 16 #[prost(message, optional, tag = "12")] pub source: ::core::option::Option, + /// offset: 24 #[prost(map = "uint32, double", tag = "4")] pub dfgdjmpmblf: ::std::collections::HashMap, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pnnaeeakhof { + /// offset: 16 #[prost(message, repeated, tag = "2")] pub jjboohnmpnb: ::prost::alloc::vec::Vec, } @@ -9802,46 +12490,66 @@ pub struct FateSettleCsReq {} #[cmdid(5990)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FateSettleScRsp { + /// offset: 24 #[prost(uint32, tag = "5")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bhmcfkhilfo { - #[prost(bool, tag = "11")] - pub chnpdajeipk: bool, + /// offset: 24 + #[prost(uint32, tag = "2")] + pub level: u32, + /// offset: 28 #[prost(uint32, tag = "9")] pub id: u32, + /// offset: 36 + #[prost(bool, tag = "11")] + pub chnpdajeipk: bool, + /// offset: 32 #[prost(enumeration = "AvatarType", tag = "10")] pub avatar_type: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ckfknbmhmhm { + /// offset: 88 #[prost(uint32, tag = "10")] pub pbalfienefo: u32, + /// offset: 32 #[prost(map = "uint32, uint32", tag = "4")] pub chcbopflici: ::std::collections::HashMap, + /// offset: 76 #[prost(uint32, tag = "3")] pub obndmkngojj: u32, + /// offset: 72 #[prost(uint32, tag = "14")] pub ndbojandnjn: u32, + /// offset: 80 #[prost(uint32, tag = "9")] pub acjcphifmln: u32, + /// offset: 48 #[prost(uint32, repeated, tag = "7")] pub nlmhpldmcmd: ::prost::alloc::vec::Vec, + /// offset: 64 #[prost(map = "uint32, uint32", tag = "820")] pub gibchcagian: ::std::collections::HashMap, + /// offset: 92 #[prost(uint32, tag = "11")] pub cbfhidmkflb: u32, + /// offset: 56 #[prost(uint32, repeated, tag = "12")] pub fbfjmpfbchb: ::prost::alloc::vec::Vec, + /// offset: 96 #[prost(uint32, tag = "15")] pub nodmobecpeo: u32, + /// offset: 40 #[prost(message, repeated, tag = "1")] pub avatar_list: ::prost::alloc::vec::Vec, + /// offset: 24 #[prost(map = "uint32, uint32", tag = "5")] pub eaefkgokfkh: ::std::collections::HashMap, + /// offset: 84 #[prost(uint32, tag = "13")] pub hpljnilnick: u32, } @@ -9850,10 +12558,13 @@ pub struct Ckfknbmhmhm { #[cmdid(5974)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FateSettleScNotify { + /// offset: 16 #[prost(message, optional, tag = "10")] pub okecgddembl: ::core::option::Option, + /// offset: 40 #[prost(uint32, tag = "4")] pub score: u32, + /// offset: 24 #[prost(message, optional, tag = "6")] pub reward: ::core::option::Option, } @@ -9867,12 +12578,16 @@ pub struct FateTakeExpRewardCsReq {} #[cmdid(5951)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FateTakeExpRewardScRsp { + /// offset: 32 #[prost(uint32, repeated, tag = "6")] pub jgfbcdoicjf: ::prost::alloc::vec::Vec, + /// offset: 24 #[prost(uint32, repeated, tag = "4")] pub obgoboelefm: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(message, optional, tag = "1")] pub reward: ::core::option::Option, + /// offset: 48 #[prost(uint32, tag = "2")] pub retcode: u32, } @@ -9881,20 +12596,28 @@ pub struct FateTakeExpRewardScRsp { #[cmdid(5970)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FateDebugAutoPlayCsReq { - #[prost(uint32, tag = "4")] - pub area_id: u32, - #[prost(message, repeated, tag = "15")] - pub avatar_list: ::prost::alloc::vec::Vec, - #[prost(uint32, tag = "13")] - pub pbalfienefo: u32, + /// offset: 48 #[prost(uint32, tag = "7")] pub falfkmgcdcm: u32, + /// offset: 24 + #[prost(uint32, repeated, tag = "1")] + pub hoonhjjploe: ::prost::alloc::vec::Vec, + /// offset: 44 + #[prost(uint32, tag = "13")] + pub pbalfienefo: u32, + /// offset: 40 + #[prost(uint32, tag = "4")] + pub area_id: u32, + /// offset: 16 + #[prost(message, repeated, tag = "15")] + pub avatar_list: ::prost::alloc::vec::Vec, } /// Obf: OMIHDLIHEIK #[derive(proto_derive::CmdID)] #[cmdid(5966)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FateDebugAutoPlayScRsp { + /// offset: 24 #[prost(uint32, tag = "11")] pub retcode: u32, } @@ -9903,18 +12626,23 @@ pub struct FateDebugAutoPlayScRsp { #[cmdid(5998)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FateDebugAutoPlayFinishScNotify { + /// offset: 32 #[prost(bool, tag = "10")] pub ddbcbinmfbe: bool, + /// offset: 16 #[prost(message, optional, tag = "9")] pub okecgddembl: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Okcndieklpm { + /// offset: 28 #[prost(uint32, tag = "4")] pub nlpklpccjpl: u32, + /// offset: 32 #[prost(enumeration = "Pmnfdjcllgb", tag = "2")] pub plikadkklgd: i32, + /// offset: 24 #[prost(uint32, tag = "8")] pub jbolaafdkan: u32, } @@ -9928,8 +12656,10 @@ pub struct GetFeverTimeActivityDataCsReq {} #[cmdid(7156)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetFeverTimeActivityDataScRsp { + /// offset: 32 #[prost(uint32, tag = "7")] pub retcode: u32, + /// offset: 16 #[prost(message, repeated, tag = "10")] pub caaejfijidj: ::prost::alloc::vec::Vec, } @@ -9938,12 +12668,16 @@ pub struct GetFeverTimeActivityDataScRsp { #[cmdid(7158)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FeverTimeActivityBattleEndScNotify { + /// offset: 24 #[prost(enumeration = "Pmnfdjcllgb", tag = "4")] pub lfjkkfgpkdm: i32, + /// offset: 36 #[prost(uint32, tag = "10")] pub fhfmfmlllgd: u32, + /// offset: 32 #[prost(uint32, tag = "7")] pub id: u32, + /// offset: 28 #[prost(uint32, tag = "11")] pub hoehiobiiej: u32, } @@ -9952,12 +12686,16 @@ pub struct FeverTimeActivityBattleEndScNotify { #[cmdid(7155)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EnterFeverTimeActivityStageCsReq { + /// offset: 32 #[prost(uint32, tag = "8")] pub gcjeicifjgi: u32, + /// offset: 24 #[prost(message, repeated, tag = "13")] pub avatar_list: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(uint32, tag = "14")] pub id: u32, + /// offset: 36 #[prost(uint32, tag = "3")] pub ffinmbacahh: u32, } @@ -9966,10 +12704,13 @@ pub struct EnterFeverTimeActivityStageCsReq { #[cmdid(7159)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EnterFeverTimeActivityStageScRsp { + /// offset: 32 #[prost(uint32, tag = "11")] pub id: u32, + /// offset: 24 #[prost(message, optional, tag = "15")] pub battle_info: ::core::option::Option, + /// offset: 36 #[prost(uint32, tag = "6")] pub retcode: u32, } @@ -9978,20 +12719,28 @@ pub struct EnterFeverTimeActivityStageScRsp { #[cmdid(30020)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FightEnterCsReq { + /// offset: 48 #[prost(uint32, tag = "9")] pub icmfpnpijjf: u32, + /// offset: 40 #[prost(uint32, tag = "10")] pub client_res_version: u32, + /// offset: 32 #[prost(uint32, tag = "12")] pub mkiniofgiag: u32, + /// offset: 52 #[prost(uint32, tag = "8")] pub fgojlpaejec: u32, + /// offset: 44 #[prost(uint32, tag = "4")] pub platform_type: u32, + /// offset: 16 #[prost(string, tag = "3")] pub aokcmmpfgbc: ::prost::alloc::string::String, + /// offset: 56 #[prost(uint64, tag = "13")] pub kpkdnmdajgl: u64, + /// offset: 36 #[prost(uint32, tag = "5")] pub uid: u32, } @@ -10000,14 +12749,19 @@ pub struct FightEnterCsReq { #[cmdid(30091)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FightEnterScRsp { + /// offset: 32 #[prost(uint64, tag = "5")] pub server_timestamp_ms: u64, + /// offset: 40 #[prost(uint64, tag = "8")] pub secret_key_seed: u64, + /// offset: 24 #[prost(uint32, tag = "3")] pub mkiniofgiag: u32, + /// offset: 48 #[prost(bool, tag = "1")] pub jlpkeobincp: bool, + /// offset: 28 #[prost(uint32, tag = "4")] pub retcode: u32, } @@ -10016,6 +12770,7 @@ pub struct FightEnterScRsp { #[cmdid(30067)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FightLeaveScNotify { + /// offset: 24 #[prost(uint32, tag = "10")] pub cagjmmmfdli: u32, } @@ -10024,6 +12779,7 @@ pub struct FightLeaveScNotify { #[cmdid(30039)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FightKickOutScNotify { + /// offset: 24 #[prost(enumeration = "Dkiifbicieg", tag = "14")] pub mglldoifgnd: i32, } @@ -10032,6 +12788,7 @@ pub struct FightKickOutScNotify { #[cmdid(30027)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FightHeartBeatCsReq { + /// offset: 24 #[prost(uint64, tag = "7")] pub client_time_ms: u64, } @@ -10040,10 +12797,13 @@ pub struct FightHeartBeatCsReq { #[cmdid(30021)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FightHeartBeatScRsp { + /// offset: 24 #[prost(uint32, tag = "15")] pub retcode: u32, + /// offset: 32 #[prost(uint64, tag = "10")] pub client_time_ms: u64, + /// offset: 40 #[prost(uint64, tag = "7")] pub server_time_ms: u64, } @@ -10052,6 +12812,7 @@ pub struct FightHeartBeatScRsp { #[cmdid(30070)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FightSessionStopScNotify { + /// offset: 16 #[prost(message, optional, tag = "8")] pub pfffjngnpom: ::core::option::Option, } @@ -10060,8 +12821,10 @@ pub struct FightSessionStopScNotify { #[cmdid(30059)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FightGeneralCsReq { + /// offset: 24 #[prost(bytes = "vec", tag = "2")] pub mbbdnlncejd: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "5")] pub jjcmfkjhcfa: u32, } @@ -10070,10 +12833,13 @@ pub struct FightGeneralCsReq { #[cmdid(30054)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FightGeneralScRsp { + /// offset: 16 #[prost(bytes = "vec", tag = "15")] pub mbbdnlncejd: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "1")] pub retcode: u32, + /// offset: 36 #[prost(uint32, tag = "11")] pub jjcmfkjhcfa: u32, } @@ -10082,39 +12848,52 @@ pub struct FightGeneralScRsp { #[cmdid(30077)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FightGeneralScNotify { + /// offset: 16 #[prost(bytes = "vec", tag = "6")] pub mbbdnlncejd: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "13")] pub jjcmfkjhcfa: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jhpknhhnapp { + /// offset: 16 #[prost(uint32, repeated, tag = "1")] pub jblecmapfdc: ::prost::alloc::vec::Vec, + /// offset: 56 #[prost(uint32, tag = "8")] pub elinmpkbefl: u32, + /// offset: 40 #[prost(bytes = "vec", tag = "15")] pub lbgdlhkeekc: ::prost::alloc::vec::Vec, - /// repeated GCBMBGNKHGF AHMDOBICECA = 4; + /// offset: 32 #[prost(bytes = "vec", tag = "14")] pub kbjfonagbhk: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(message, repeated, tag = "4")] + pub ahmdobiceca: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Aidoadpoofg { + /// offset: 24 #[prost(message, repeated, tag = "11")] pub lipjdjpmokb: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FightActivityGroup { + /// offset: 40 #[prost(uint32, tag = "13")] pub endless_max_wave: u32, + /// offset: 16 #[prost(uint32, repeated, tag = "9")] pub taken_difficulty_level_reward_list: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "10")] pub group_id: u32, + /// offset: 36 #[prost(uint32, tag = "6")] pub passed_max_difficulty_level: u32, } @@ -10128,14 +12907,19 @@ pub struct GetFightActivityDataCsReq {} #[cmdid(3691)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetFightActivityDataScRsp { + /// offset: 48 #[prost(uint32, tag = "3")] pub world_level: u32, + /// offset: 24 #[prost(message, repeated, tag = "7")] pub groups: ::prost::alloc::vec::Vec, + /// offset: 44 #[prost(bool, tag = "6")] pub kaiompfbgkl: bool, + /// offset: 40 #[prost(uint32, tag = "10")] pub retcode: u32, + /// offset: 32 #[prost(map = "uint32, uint32", tag = "9")] pub dgnfcmdjopa: ::std::collections::HashMap, } @@ -10144,16 +12928,20 @@ pub struct GetFightActivityDataScRsp { #[cmdid(3667)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FightActivityDataChangeScNotify { + /// offset: 16 #[prost(message, repeated, tag = "1")] pub groups: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(map = "uint32, uint32", tag = "3")] pub dgnfcmdjopa: ::std::collections::HashMap, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Npedhhcklia { + /// offset: 24 #[prost(enumeration = "AvatarType", tag = "3")] pub avatar_type: i32, + /// offset: 28 #[prost(uint32, tag = "11")] pub avatar_id: u32, } @@ -10162,14 +12950,19 @@ pub struct Npedhhcklia { #[cmdid(3639)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EnterFightActivityStageCsReq { + /// offset: 16 #[prost(uint32, repeated, tag = "8")] pub item_list: ::prost::alloc::vec::Vec, + /// offset: 24 #[prost(uint32, repeated, tag = "5")] pub avatar_list: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(uint32, tag = "10")] pub difficulty: u32, + /// offset: 32 #[prost(message, repeated, tag = "11")] pub fopnlgbgagh: ::prost::alloc::vec::Vec, + /// offset: 52 #[prost(uint32, tag = "9")] pub group_id: u32, } @@ -10178,12 +12971,16 @@ pub struct EnterFightActivityStageCsReq { #[cmdid(3627)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EnterFightActivityStageScRsp { + /// offset: 24 #[prost(message, optional, tag = "5")] pub battle_info: ::core::option::Option, + /// offset: 40 #[prost(uint32, tag = "15")] pub retcode: u32, + /// offset: 36 #[prost(uint32, tag = "10")] pub group_id: u32, + /// offset: 32 #[prost(uint32, tag = "8")] pub difficulty: u32, } @@ -10192,8 +12989,10 @@ pub struct EnterFightActivityStageScRsp { #[cmdid(3621)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeFightActivityRewardCsReq { + /// offset: 24 #[prost(uint32, tag = "9")] pub difficulty: u32, + /// offset: 28 #[prost(uint32, tag = "3")] pub group_id: u32, } @@ -10202,24 +13001,32 @@ pub struct TakeFightActivityRewardCsReq { #[cmdid(3670)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeFightActivityRewardScRsp { + /// offset: 36 #[prost(uint32, tag = "8")] pub difficulty: u32, + /// offset: 32 #[prost(uint32, tag = "6")] pub retcode: u32, + /// offset: 24 #[prost(message, optional, tag = "2")] pub reward: ::core::option::Option, + /// offset: 40 #[prost(uint32, tag = "5")] pub group_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Iklnilkpena { + /// offset: 24 #[prost(uint32, tag = "1")] pub aeieojgcmmo: u32, + /// offset: 32 #[prost(enumeration = "Hgdapjpkffb", tag = "10")] pub plikadkklgd: i32, + /// offset: 28 #[prost(uint32, tag = "14")] pub jbolaafdkan: u32, + /// offset: 36 #[prost(uint32, tag = "12")] pub challenge_id: u32, } @@ -10233,22 +13040,29 @@ pub struct GetFightFestDataCsReq {} #[cmdid(7277)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetFightFestDataScRsp { + /// offset: 16 #[prost(uint32, repeated, tag = "4")] pub mfgonhjgipp: ::prost::alloc::vec::Vec, + /// offset: 24 #[prost(message, repeated, tag = "11")] pub challenge_list: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(uint32, tag = "12")] pub item_value: u32, + /// offset: 40 #[prost(uint32, tag = "3")] pub score: u32, + /// offset: 44 #[prost(uint32, tag = "10")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Afodmejodlg { + /// offset: 28 #[prost(enumeration = "AvatarType", tag = "5")] pub avatar_type: i32, + /// offset: 24 #[prost(uint32, tag = "12")] pub id: u32, } @@ -10257,30 +13071,40 @@ pub struct Afodmejodlg { #[cmdid(7268)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StartFightFestCsReq { + /// offset: 16 #[prost(uint32, repeated, tag = "15")] pub mfgonhjgipp: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(uint32, tag = "8")] pub id: u32, + /// offset: 44 #[prost(uint32, tag = "6")] pub event_id: u32, + /// offset: 24 #[prost(message, repeated, tag = "9")] pub avatar_list: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(enumeration = "Aploagdibki", tag = "1")] - pub slot: i32, + pub r#type: i32, } /// Obf: JDJAJJGBGHA #[derive(proto_derive::CmdID)] #[cmdid(7286)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StartFightFestScRsp { + /// offset: 44 #[prost(enumeration = "Aploagdibki", tag = "14")] - pub slot: i32, + pub r#type: i32, + /// offset: 16 #[prost(message, optional, tag = "11")] pub battle_info: ::core::option::Option, + /// offset: 36 #[prost(uint32, tag = "3")] pub id: u32, + /// offset: 40 #[prost(uint32, tag = "2")] pub event_id: u32, + /// offset: 32 #[prost(uint32, tag = "6")] pub retcode: u32, } @@ -10289,8 +13113,10 @@ pub struct StartFightFestScRsp { #[cmdid(7261)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FightFestScoreUpdateNotify { + /// offset: 28 #[prost(uint32, tag = "8")] pub score: u32, + /// offset: 24 #[prost(uint32, tag = "3")] pub gnpkpljlabm: u32, } @@ -10299,6 +13125,7 @@ pub struct FightFestScoreUpdateNotify { #[cmdid(7287)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FightFestUnlockSkillNotify { + /// offset: 24 #[prost(uint32, tag = "13")] pub ejjehjmmbgj: u32, } @@ -10307,14 +13134,19 @@ pub struct FightFestUnlockSkillNotify { #[cmdid(7267)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FightFestUpdateChallengeRecordNotify { + /// offset: 32 #[prost(uint32, tag = "3")] pub hoehiobiiej: u32, + /// offset: 40 #[prost(enumeration = "Hgdapjpkffb", tag = "9")] pub fkpepbmjhkn: i32, + /// offset: 24 #[prost(uint32, tag = "6")] pub jbolaafdkan: u32, + /// offset: 28 #[prost(enumeration = "Hgdapjpkffb", tag = "14")] pub rank: i32, + /// offset: 36 #[prost(uint32, tag = "5")] pub challenge_id: u32, } @@ -10323,439 +13155,611 @@ pub struct FightFestUpdateChallengeRecordNotify { #[cmdid(7289)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FightFestUpdateCoinNotify { + /// offset: 24 #[prost(uint32, tag = "5")] pub item_value: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kpbfckneeia { + /// offset: 24 #[prost(enumeration = "Ffjppngglff", tag = "14")] pub oilpchbijno: i32, + /// offset: 32 #[prost(uint64, tag = "5")] pub ldnbeidjbhi: u64, + /// offset: 28 #[prost(int32, tag = "2")] pub blgnmalbolo: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gldhepjpmfm { + /// offset: 16 #[prost(message, repeated, tag = "10")] pub action_result_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pfgaiebghcp { + /// offset: 24 #[prost(float, tag = "4")] pub x: f32, + /// offset: 28 #[prost(float, tag = "9")] pub y: f32, } +/// Obf: JEJDMMBDALP #[derive(proto_derive::CmdID)] +#[cmdid(30105)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct Jejdmmbdalp { +pub struct FightMatch3UseItemCsReq { + /// offset: 32 #[prost(uint32, tag = "6")] pub item_id: u32, + /// offset: 24 #[prost(message, optional, tag = "1")] pub kbcejinfnnj: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Akokicdpfmp { + /// offset: 32 #[prost(uint32, tag = "2")] pub ahehkcildfa: u32, - #[prost(oneof = "akokicdpfmp::Pefgbhjablk", tags = "775, 144, 307, 902, 653")] - pub pefgbhjablk: ::core::option::Option, + #[prost(oneof = "akokicdpfmp::Hbfofpdafpd", tags = "775, 144, 307, 902, 653")] + pub hbfofpdafpd: ::core::option::Option, } /// Nested message and enum types in `AKOKICDPFMP`. pub mod akokicdpfmp { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Pefgbhjablk { + pub enum Hbfofpdafpd { + /// offset: 16 #[prost(message, tag = "775")] Lgpiemdlhjm(super::Lbaogibpjop), + /// offset: 16 #[prost(message, tag = "144")] Phmcjejidja(super::Gldnbpfcnhd), + /// offset: 16 #[prost(message, tag = "307")] FinishInfo(super::Icaooppmjdj), + /// offset: 16 #[prost(message, tag = "902")] Mejdmjikimo(super::Maogfdkdckm), + /// offset: 16 #[prost(message, tag = "653")] Jhfgdijpfcg(super::Gockgigbdcg), } } +/// Obf: GEMEBEBMIAH #[derive(proto_derive::CmdID)] +#[cmdid(30121)] #[derive(Clone, PartialEq, ::prost::Message)] -pub struct Gemebebmiah { +pub struct FightMatch3SwapCsReq { + /// offset: 16 #[prost(message, repeated, tag = "5")] pub lndigheihln: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lbaogibpjop { + /// offset: 92 #[prost(uint32, tag = "8")] pub jijhaaihncn: u32, + /// offset: 68 #[prost(enumeration = "Jomkpegefmp", tag = "3")] pub hjefolkgaei: i32, + /// offset: 56 #[prost(bool, tag = "11")] pub jikeigbcabb: bool, + /// offset: 48 #[prost(uint32, tag = "2")] pub pbfaiojjgnl: u32, + /// offset: 52 #[prost(uint32, tag = "9")] pub eigabckednp: u32, + /// offset: 76 #[prost(uint32, tag = "12")] pub bbdoplekiac: u32, + /// offset: 60 #[prost(uint32, tag = "7")] pub moddklndamk: u32, + /// offset: 88 #[prost(uint32, tag = "15")] pub marble_level_id: u32, + /// offset: 84 #[prost(enumeration = "Jomkpegefmp", tag = "14")] pub ceifkjieaje: i32, + /// offset: 24 #[prost(uint32, repeated, tag = "4")] pub pcmgagahblk: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, repeated, tag = "13")] pub jjefbpkpkbk: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(message, repeated, tag = "2047")] pub lipjdjpmokb: ::prost::alloc::vec::Vec, + /// offset: 72 #[prost(uint32, tag = "6")] pub khcmofpfoak: u32, + /// offset: 64 #[prost(uint32, tag = "5")] pub dkpnenbhelh: u32, + /// offset: 80 #[prost(uint32, tag = "10")] pub acjcphifmln: u32, + /// offset: 57 #[prost(bool, tag = "1")] pub likhclpmhjk: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gkloaldhnef { + /// offset: 24 #[prost(int32, tag = "11")] pub total_damage: i32, + /// offset: 36 #[prost(uint32, tag = "10")] pub item_id: u32, + /// offset: 28 #[prost(int32, tag = "12")] pub falbkimmpih: i32, + /// offset: 40 #[prost(uint32, tag = "13")] pub jojahiafnlk: u32, + /// offset: 32 #[prost(int32, tag = "4")] pub jphednecagd: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Icaooppmjdj { + /// offset: 40 #[prost(uint32, tag = "12")] pub blkfgajhmlk: u32, + /// offset: 32 #[prost(int32, tag = "9")] pub clbnhpeabfk: i32, + /// offset: 24 #[prost(message, repeated, tag = "14")] pub bpipobhcmfd: ::prost::alloc::vec::Vec, + /// offset: 44 #[prost(enumeration = "Eeibhjpnjcf", tag = "11")] pub kjpmohfiilo: i32, + /// offset: 36 #[prost(uint32, tag = "13")] pub chllmfjgppa: u32, + /// offset: 48 #[prost(bool, tag = "6")] pub djeeeabmddk: bool, + /// offset: 49 #[prost(bool, tag = "4")] pub is_win: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dcdniajcehn { + /// offset: 100 #[prost(uint32, tag = "7")] pub jljigeplpmh: u32, + /// offset: 96 #[prost(uint32, tag = "1511")] pub level: u32, + /// offset: 108 #[prost(uint32, tag = "10")] pub skill_id: u32, + /// offset: 152 #[prost(int32, tag = "11")] pub max_hp: i32, + /// offset: 88 #[prost(float, tag = "947")] pub mnbemgnnfod: f32, + /// offset: 140 #[prost(uint32, tag = "1354")] pub dkpnenbhelh: u32, + /// offset: 68 #[prost(enumeration = "Lkkajcaciji", tag = "1")] pub kamihnejmfg: i32, + /// offset: 128 #[prost(uint32, tag = "437")] pub jlcikblnenh: u32, + /// offset: 40 #[prost(message, optional, tag = "4")] pub fdndmhjohmo: ::core::option::Option, + /// offset: 148 #[prost(enumeration = "Fippklcoegj", tag = "33")] pub cclmfabdena: i32, + /// offset: 76 #[prost(float, tag = "1557")] pub ggbfkenahoe: f32, + /// offset: 116 #[prost(enumeration = "Pajnhiagodd", tag = "3")] pub djoadecjpob: i32, + /// offset: 112 #[prost(float, tag = "12")] pub time: f32, + /// offset: 132 #[prost(int32, tag = "8")] pub attack: i32, + /// offset: 126 #[prost(bool, tag = "1056")] pub plfkoccdbag: bool, + /// offset: 84 #[prost(uint32, tag = "616")] pub dhelbcimlga: u32, + /// offset: 125 #[prost(bool, tag = "1316")] pub nbkelchilgg: bool, + /// offset: 120 #[prost(uint32, tag = "346")] pub jijhaaihncn: u32, + /// offset: 48 #[prost(message, optional, tag = "13")] pub iaaggmkgodc: ::core::option::Option, + /// offset: 32 #[prost(message, optional, tag = "9")] pub lkefolcgfgd: ::core::option::Option, + /// offset: 24 #[prost(message, optional, tag = "2")] pub godnaalnokl: ::core::option::Option, + /// offset: 104 #[prost(uint32, tag = "574")] pub idabofpkokn: u32, + /// offset: 124 #[prost(bool, tag = "880")] pub dmbbmffejgi: bool, + /// offset: 80 #[prost(uint32, tag = "196")] pub pnldlmnkjmk: u32, + /// offset: 92 #[prost(uint32, tag = "14")] pub cipiclllijh: u32, + /// offset: 136 #[prost(uint32, tag = "1783")] pub buff_id: u32, + /// offset: 16 #[prost(message, optional, tag = "15")] pub fnihjjjgoee: ::core::option::Option, + /// offset: 156 #[prost(uint32, tag = "6")] pub id: u32, + /// offset: 64 #[prost(uint32, tag = "1107")] pub cmmbbhhpmko: u32, + /// offset: 144 #[prost(int32, tag = "1736")] pub hdblelebkho: i32, + /// offset: 72 #[prost(int32, tag = "5")] pub hp: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gldnbpfcnhd { + /// offset: 78 #[prost(bool, tag = "5")] pub fjkbaimdpep: bool, + /// offset: 24 #[prost(message, repeated, tag = "281")] pub ainlmgdnhib: ::prost::alloc::vec::Vec, + /// offset: 68 #[prost(uint32, tag = "9")] pub dhelbcimlga: u32, + /// offset: 64 #[prost(uint32, tag = "1599")] pub fombhjkdhgo: u32, + /// offset: 104 #[prost(uint32, tag = "12")] pub ehcjcilcnop: u32, + /// offset: 40 #[prost(uint32, repeated, tag = "10")] pub jldcflkcbld: ::prost::alloc::vec::Vec, + /// offset: 108 #[prost(uint32, tag = "7")] pub hmffhgbkogl: u32, + /// offset: 84 #[prost(uint32, tag = "3")] pub fmkdifnjajc: u32, + /// offset: 96 #[prost(uint32, tag = "6")] pub kjgdknjfcpg: u32, + /// offset: 88 #[prost(uint32, tag = "1889")] pub iepgclgkheg: u32, + /// offset: 92 #[prost(uint32, tag = "15")] pub hbapccegnme: u32, + /// offset: 16 #[prost(uint32, repeated, tag = "1")] pub dpooapkpchf: ::prost::alloc::vec::Vec, + /// offset: 77 #[prost(bool, tag = "2039")] pub omkkpgfjhfe: bool, + /// offset: 100 #[prost(uint32, tag = "8")] pub emote: u32, + /// offset: 72 #[prost(float, tag = "11")] pub eefcbbkkflc: f32, + /// offset: 112 #[prost(uint32, tag = "116")] pub nkhpckegpcl: u32, + /// offset: 76 #[prost(bool, tag = "2")] pub pmanbplflkl: bool, + /// offset: 32 #[prost(uint32, repeated, tag = "13")] pub knchehiijnn: ::prost::alloc::vec::Vec, + /// offset: 56 #[prost(message, repeated, tag = "14")] pub hlieamplipp: ::prost::alloc::vec::Vec, + /// offset: 80 #[prost(enumeration = "Impkpkamiaf", tag = "4")] pub dndjkdfhepe: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Maogfdkdckm { + /// offset: 84 #[prost(uint32, tag = "5")] pub hmffhgbkogl: u32, + /// offset: 64 #[prost(message, optional, tag = "14")] pub lgpiemdlhjm: ::core::option::Option, + /// offset: 80 #[prost(bool, tag = "10")] pub omkkpgfjhfe: bool, + /// offset: 76 #[prost(enumeration = "Ppiffkjejja", tag = "2")] pub phase: i32, + /// offset: 92 #[prost(uint32, tag = "13")] pub chllmfjgppa: u32, + /// offset: 16 #[prost(uint32, repeated, tag = "12")] pub knchehiijnn: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(message, repeated, tag = "3")] pub dibpggoogpk: ::prost::alloc::vec::Vec, + /// offset: 24 #[prost(message, optional, tag = "1")] pub khcmofpfoak: ::core::option::Option, + /// offset: 72 #[prost(uint32, tag = "7")] pub iehfhkmdagc: u32, + /// offset: 48 #[prost(message, repeated, tag = "8")] pub olkmcbjflej: ::prost::alloc::vec::Vec, + /// offset: 88 #[prost(float, tag = "15")] pub dplgcekjack: f32, + /// offset: 56 #[prost(message, optional, tag = "9")] pub bbdoplekiac: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gockgigbdcg { + /// offset: 32 #[prost(uint32, tag = "12")] pub item_id: u32, + /// offset: 24 #[prost(message, optional, tag = "5")] pub kbcejinfnnj: ::core::option::Option, + /// offset: 36 #[prost(uint32, tag = "14")] pub chllmfjgppa: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Eojlngddlnn { + /// offset: 56 #[prost(bool, tag = "5")] pub nbkelchilgg: bool, + /// offset: 16 #[prost(message, repeated, tag = "7")] pub mdbggblegem: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(message, repeated, tag = "13")] pub nbkhpjhjmho: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(uint32, tag = "9")] pub panbcnicohj: u32, + /// offset: 52 #[prost(uint32, tag = "2")] pub cgnbhkbhicg: u32, + /// offset: 57 #[prost(bool, tag = "14")] pub blaljmmhifp: bool, + /// offset: 40 #[prost(uint32, repeated, tag = "8")] pub jfedjmkmlfo: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hbghaopbkjp { + /// offset: 40 #[prost(bool, tag = "15")] pub pmanbplflkl: bool, + /// offset: 52 #[prost(uint32, tag = "3")] pub buff_id: u32, + /// offset: 72 #[prost(uint32, tag = "5")] pub level: u32, + /// offset: 64 #[prost(float, tag = "8")] pub mnbemgnnfod: f32, + /// offset: 56 #[prost(uint32, tag = "14")] pub jlcikblnenh: u32, + /// offset: 16 #[prost(message, optional, tag = "11")] pub fnihjjjgoee: ::core::option::Option, + /// offset: 68 #[prost(int32, tag = "6")] pub attack: i32, + /// offset: 48 #[prost(uint32, tag = "12")] pub id: u32, + /// offset: 42 #[prost(bool, tag = "1")] pub bmnecpiopdn: bool, + /// offset: 44 #[prost(int32, tag = "4")] pub max_hp: i32, + /// offset: 32 #[prost(message, optional, tag = "13")] pub lkefolcgfgd: ::core::option::Option, + /// offset: 60 #[prost(int32, tag = "10")] pub hp: i32, + /// offset: 43 #[prost(bool, tag = "2")] pub plfkoccdbag: bool, + /// offset: 41 #[prost(bool, tag = "7")] pub dmbbmffejgi: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jallappcpfe { + /// offset: 28 #[prost(uint32, tag = "4")] pub dhelbcimlga: u32, + /// offset: 24 #[prost(bool, tag = "9")] pub fhokfdmfnkg: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mekdnikfdna { + /// offset: 48 #[prost(uint32, tag = "11")] pub rank: u32, + /// offset: 32 #[prost(bool, tag = "13")] pub hnjfffjdgne: bool, + /// offset: 36 #[prost(uint32, tag = "8")] pub hp: u32, + /// offset: 52 #[prost(uint32, tag = "3")] pub ldnbeidjbhi: u32, + /// offset: 56 #[prost(enumeration = "Nppnfppenmc", tag = "7")] pub state: i32, + /// offset: 44 #[prost(uint32, tag = "9")] pub nmlffogbpoc: u32, + /// offset: 60 #[prost(uint32, tag = "5")] pub score: u32, + /// offset: 24 #[prost(message, repeated, tag = "15")] pub item_list: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(uint32, tag = "10")] pub ognepbfpilh: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kldmjemimcn { + /// offset: 52 #[prost(enumeration = "Dgfcbofaoia", tag = "6")] pub jgibhfjmobe: i32, + /// offset: 24 #[prost(message, optional, tag = "1")] pub mejdmjikimo: ::core::option::Option, + /// offset: 40 #[prost(uint32, repeated, tag = "9")] pub hbanccokofc: ::prost::alloc::vec::Vec, + /// offset: 56 #[prost(uint64, tag = "3")] pub mcokhhfpbpj: u64, + /// offset: 48 #[prost(int32, tag = "13")] pub hcbbhckjnji: i32, + /// offset: 32 #[prost(message, repeated, tag = "11")] pub cpkpincceip: ::prost::alloc::vec::Vec, + /// offset: 64 #[prost(uint32, tag = "5")] pub danccaojljn: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jjaepdihcnl { + /// offset: 24 #[prost(uint32, tag = "2")] pub fpbedncocho: u32, + /// offset: 28 #[prost(uint32, tag = "6")] pub heckmdlolag: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mdohafbeepk { + /// offset: 56 #[prost(uint32, repeated, tag = "4")] pub aihmghajgkj: ::prost::alloc::vec::Vec, + /// offset: 92 #[prost(uint32, tag = "8")] pub cur_hp: u32, + /// offset: 72 #[prost(uint32, tag = "1")] pub pkdpiemgibe: u32, + /// offset: 96 #[prost(uint32, tag = "3")] pub najlpnlnoje: u32, + /// offset: 40 #[prost(message, optional, tag = "6")] pub niaeghjlnmb: ::core::option::Option, + /// offset: 88 #[prost(uint32, tag = "15")] pub energy_info: u32, + /// offset: 32 #[prost(message, repeated, tag = "2")] pub item_list: ::prost::alloc::vec::Vec, + /// offset: 68 #[prost(uint32, tag = "11")] pub score: u32, + /// offset: 80 #[prost(enumeration = "Nppnfppenmc", tag = "9")] pub kjpmohfiilo: i32, + /// offset: 76 #[prost(uint32, tag = "13")] pub anhfjkepcgf: u32, + /// offset: 48 #[prost(message, repeated, tag = "14")] pub buff_list: ::prost::alloc::vec::Vec, + /// offset: 84 #[prost(uint32, tag = "12")] pub gdfndpmjdaf: u32, + /// offset: 24 #[prost(message, repeated, tag = "10")] pub op_list: ::prost::alloc::vec::Vec, + /// offset: 64 #[prost(uint32, tag = "5")] pub midejnjcaia: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Egcddlkhfeb { + /// offset: 16 #[prost(message, optional, tag = "9")] pub mlpcfgdafnd: ::core::option::Option, + /// offset: 32 #[prost(enumeration = "Bfilliobmfn", tag = "5")] pub olkndfjbdgj: i32, } /// Obf: JGMOEPGHEMC #[derive(proto_derive::CmdID)] -#[cmdid(30121)] +#[cmdid(30120)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct FightMatch3SwapCsReq { +pub struct FightMatch3DataCsReq { + /// offset: 24 #[prost(int32, tag = "5")] pub player_data: i32, } @@ -10764,10 +13768,13 @@ pub struct FightMatch3SwapCsReq { #[cmdid(30191)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FightMatch3DataScRsp { + /// offset: 32 #[prost(message, repeated, tag = "14")] pub lipjdjpmokb: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(uint32, tag = "15")] pub retcode: u32, + /// offset: 24 #[prost(message, optional, tag = "13")] pub data: ::core::option::Option, } @@ -10776,6 +13783,7 @@ pub struct FightMatch3DataScRsp { #[cmdid(30167)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FightMatch3StartCountDownScNotify { + /// offset: 24 #[prost(message, optional, tag = "7")] pub data: ::core::option::Option, } @@ -10784,6 +13792,7 @@ pub struct FightMatch3StartCountDownScNotify { #[cmdid(30139)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FightMatch3TurnStartScNotify { + /// offset: 16 #[prost(message, optional, tag = "8")] pub hkpodflgcdj: ::core::option::Option, } @@ -10792,20 +13801,26 @@ pub struct FightMatch3TurnStartScNotify { #[cmdid(30127)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FightMatch3TurnEndScNotify { + /// offset: 24 #[prost(message, optional, tag = "9")] pub hiklobgicmp: ::core::option::Option, + /// offset: 32 #[prost(message, optional, tag = "3")] pub cinlcmhhkko: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Galeopdomkg { + /// offset: 24 #[prost(message, optional, tag = "4")] pub feclglbfidh: ::core::option::Option, + /// offset: 32 #[prost(message, repeated, tag = "1")] pub eckkblnelbm: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(uint32, tag = "13")] pub upgrade_level: u32, + /// offset: 16 #[prost(message, optional, tag = "5")] pub phnldpokbkl: ::core::option::Option, } @@ -10814,12 +13829,16 @@ pub struct Galeopdomkg { #[cmdid(30170)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FightMatch3SwapScRsp { + /// offset: 36 #[prost(uint32, tag = "12")] pub retcode: u32, + /// offset: 32 #[prost(uint32, tag = "5")] pub upgrade_level: u32, + /// offset: 40 #[prost(bool, tag = "9")] pub pgmgmjdilcl: bool, + /// offset: 24 #[prost(message, optional, tag = "8")] pub chmaonmmegm: ::core::option::Option, } @@ -10828,24 +13847,31 @@ pub struct FightMatch3SwapScRsp { #[cmdid(30159)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FightMatch3OpponentDataScNotify { + /// offset: 40 #[prost(uint32, tag = "9")] pub hp: u32, + /// offset: 48 #[prost(uint32, tag = "1")] pub danccaojljn: u32, + /// offset: 36 #[prost(uint32, tag = "15")] pub score: u32, + /// offset: 16 #[prost(message, repeated, tag = "8")] pub item_list: ::prost::alloc::vec::Vec, + /// offset: 44 #[prost(enumeration = "Nppnfppenmc", tag = "12")] pub state: i32, + /// offset: 32 #[prost(uint32, tag = "4")] pub nmlffogbpoc: u32, } /// Obf: IELOFCNMAFK #[derive(proto_derive::CmdID)] -#[cmdid(30105)] +#[cmdid(30154)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct FightMatch3UseItemCsReq { +pub struct FightMatch3ChatCsReq { + /// offset: 24 #[prost(uint32, tag = "3")] pub habdkbfmkee: u32, } @@ -10854,8 +13880,10 @@ pub struct FightMatch3UseItemCsReq { #[cmdid(30177)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FightMatch3ChatScRsp { + /// offset: 24 #[prost(uint32, tag = "11")] pub retcode: u32, + /// offset: 28 #[prost(uint32, tag = "9")] pub habdkbfmkee: u32, } @@ -10864,8 +13892,10 @@ pub struct FightMatch3ChatScRsp { #[cmdid(30180)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FightMatch3ChatScNotify { + /// offset: 24 #[prost(uint32, tag = "8")] pub habdkbfmkee: u32, + /// offset: 28 #[prost(uint32, tag = "2")] pub egkpfgnjahn: u32, } @@ -10874,88 +13904,118 @@ pub struct FightMatch3ChatScNotify { #[cmdid(30102)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FightMatch3ForceUpdateNotify { + /// offset: 16 #[prost(message, optional, tag = "15")] pub data: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bhgphklehec { + /// offset: 32 #[prost(uint32, tag = "11")] pub dmkfffpdldi: u32, + /// offset: 36 #[prost(uint32, tag = "12")] pub nffnnefcmoi: u32, + /// offset: 24 #[prost(uint32, tag = "3")] pub fojcmhimafn: u32, + /// offset: 28 #[prost(uint32, tag = "8")] pub cur_times: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Oddkkahnmhk { + /// offset: 28 #[prost(enumeration = "Nlaamogoobe", tag = "3")] pub op_type: i32, + /// offset: 24 #[prost(uint32, tag = "2")] pub hefmjahohkg: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kndbnnpidpb { + /// offset: 24 #[prost(enumeration = "Ganmcijcoki", tag = "12")] pub peplinogegc: i32, + /// offset: 28 #[prost(uint32, tag = "8")] pub display_value: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bfdlhidcnmf { + /// offset: 24 #[prost(message, optional, tag = "1")] pub niaeghjlnmb: ::core::option::Option, + /// offset: 68 #[prost(bool, tag = "10")] pub jdngfboajap: bool, + /// offset: 60 #[prost(uint32, tag = "4")] pub anhfjkepcgf: u32, + /// offset: 48 #[prost(uint32, tag = "13")] pub midejnjcaia: u32, + /// offset: 64 #[prost(uint32, tag = "8")] pub score: u32, + /// offset: 16 #[prost(message, repeated, tag = "15")] pub item_list: ::prost::alloc::vec::Vec, + /// offset: 52 #[prost(enumeration = "Nppnfppenmc", tag = "5")] pub kjpmohfiilo: i32, + /// offset: 69 #[prost(bool, tag = "14")] pub cocongacifj: bool, + /// offset: 56 #[prost(uint32, tag = "7")] pub ognepbfpilh: u32, + /// offset: 40 #[prost(uint32, tag = "2")] pub energy_info: u32, + /// offset: 44 #[prost(uint32, tag = "6")] pub ldnbeidjbhi: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ioijepgmjaf { + /// offset: 56 #[prost(int32, tag = "13")] pub hcbbhckjnji: i32, + /// offset: 60 #[prost(enumeration = "Kjjldimbgmm", tag = "9")] pub jgibhfjmobe: i32, + /// offset: 52 #[prost(uint32, tag = "14")] pub hloacjfdngn: u32, + /// offset: 24 #[prost(message, repeated, tag = "10")] pub cpkpincceip: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(uint64, tag = "15")] pub mcokhhfpbpj: u64, + /// offset: 16 #[prost(message, optional, tag = "1")] pub mejdmjikimo: ::core::option::Option, + /// offset: 48 #[prost(uint32, tag = "6")] pub ebkpmeobnpo: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bcekdidflcm { + /// offset: 40 #[prost(uint32, tag = "15")] pub use_item_id: u32, + /// offset: 16 #[prost(message, repeated, tag = "3")] pub eckkblnelbm: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(message, repeated, tag = "9")] pub gdimmfmfpja: ::prost::alloc::vec::Vec, } @@ -10964,10 +14024,13 @@ pub struct Bcekdidflcm { #[cmdid(30174)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FightMatch3UseItemScRsp { + /// offset: 32 #[prost(uint32, tag = "12")] pub retcode: u32, + /// offset: 36 #[prost(uint32, tag = "15")] pub use_item_id: u32, + /// offset: 24 #[prost(message, optional, tag = "11")] pub ehelgaoabjj: ::core::option::Option, } @@ -10981,10 +14044,13 @@ pub struct FightMatch3SoloDataCsReq {} #[cmdid(30198)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FightMatch3SoloDataScRsp { + /// offset: 24 #[prost(message, optional, tag = "3")] pub data: ::core::option::Option, + /// offset: 40 #[prost(uint32, tag = "8")] pub retcode: u32, + /// offset: 32 #[prost(message, repeated, tag = "13")] pub lipjdjpmokb: ::prost::alloc::vec::Vec, } @@ -10993,10 +14059,13 @@ pub struct FightMatch3SoloDataScRsp { #[cmdid(30185)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FightMatch3SoloAnimEndCsReq { + /// offset: 24 #[prost(uint32, tag = "7")] pub hloacjfdngn: u32, + /// offset: 28 #[prost(uint32, tag = "3")] pub bkggnmbbgnl: u32, + /// offset: 32 #[prost(uint32, tag = "2")] pub gdchlibmfkm: u32, } @@ -11005,6 +14074,7 @@ pub struct FightMatch3SoloAnimEndCsReq { #[cmdid(30138)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FightMatch3SoloAnimEndScRsp { + /// offset: 24 #[prost(uint32, tag = "9")] pub retcode: u32, } @@ -11013,8 +14083,10 @@ pub struct FightMatch3SoloAnimEndScRsp { #[cmdid(30152)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FightMatch3SoloDataUpdateNotify { + /// offset: 16 #[prost(message, optional, tag = "15")] pub data: ::core::option::Option, + /// offset: 32 #[prost(enumeration = "Abbdjbmiibe", tag = "10")] pub reason: i32, } @@ -11023,8 +14095,10 @@ pub struct FightMatch3SoloDataUpdateNotify { #[cmdid(30168)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FightMatch3SoloSwapNotify { + /// offset: 16 #[prost(message, optional, tag = "5")] pub ehelgaoabjj: ::core::option::Option, + /// offset: 24 #[prost(message, optional, tag = "14")] pub medbonhalod: ::core::option::Option, } @@ -11033,8 +14107,10 @@ pub struct FightMatch3SoloSwapNotify { #[cmdid(30194)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FightMatch3SoloUseItemNotify { + /// offset: 32 #[prost(message, optional, tag = "10")] pub medbonhalod: ::core::option::Option, + /// offset: 16 #[prost(message, optional, tag = "11")] pub ehelgaoabjj: ::core::option::Option, } @@ -11048,68 +14124,84 @@ pub struct FightMatch3SoloPreTurnEndCsReq {} #[cmdid(30187)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FightMatch3SoloPreTurnEndScRsp { + /// offset: 24 #[prost(uint32, tag = "14")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AssistSimpleInfo { + /// offset: 28 #[prost(uint32, tag = "12")] pub avatar_id: u32, + /// offset: 32 #[prost(uint32, tag = "3")] pub pos: u32, + /// offset: 24 #[prost(uint32, tag = "4")] pub level: u32, + /// offset: 36 #[prost(uint32, tag = "10")] pub dressed_skin_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ihkgnjdnalj { + /// offset: 36 #[prost(uint32, tag = "13")] pub group_id: u32, + /// offset: 28 #[prost(uint32, tag = "1")] pub total_star_count: u32, + /// offset: 32 #[prost(uint32, tag = "2")] pub jgmipmdppij: u32, + /// offset: 24 #[prost(uint32, tag = "7")] pub fccdilggoci: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kpiglopemcf { + /// offset: 24 #[prost(uint32, tag = "3")] pub ijhlojefcpm: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Phhliogfdek { + /// offset: 24 #[prost(uint32, repeated, tag = "11")] pub capiccciebo: ::prost::alloc::vec::Vec, + /// offset: 36 #[prost(uint32, tag = "13")] pub ijhlojefcpm: u32, + /// offset: 32 #[prost(uint32, tag = "10")] pub ofgbjcccike: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bcpdfipomap { + /// offset: 16 #[prost(message, optional, tag = "15")] pub lbhjehfjlnf: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Obihngmnkek { - #[prost(oneof = "obihngmnkek::Hnioehohnjg", tags = "2, 11")] - pub hnioehohnjg: ::core::option::Option, + #[prost(oneof = "obihngmnkek::Jehdfhlgcnl", tags = "2, 11")] + pub jehdfhlgcnl: ::core::option::Option, } /// Nested message and enum types in `OBIHNGMNKEK`. pub mod obihngmnkek { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Hnioehohnjg { + pub enum Jehdfhlgcnl { + /// offset: 16 #[prost(message, tag = "2")] Loonehfnapc(super::Kpiglopemcf), + /// offset: 16 #[prost(message, tag = "11")] Daopohamomf(super::Bcpdfipomap), } @@ -11117,305 +14209,417 @@ pub mod obihngmnkek { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hiejjbdncnh { + /// offset: 24 #[prost(message, optional, tag = "4")] pub jfpcpdcflmd: ::core::option::Option, + /// offset: 40 #[prost(enumeration = "Pcahopmikim", tag = "7")] pub display_type: i32, + /// offset: 16 #[prost(message, optional, tag = "10")] pub eboomgdgnep: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SimpleInfo { + /// offset: 24 #[prost(message, repeated, tag = "15")] pub assist_simple_info: ::prost::alloc::vec::Vec, + /// offset: 96 #[prost(enumeration = "PlatformType", tag = "11")] pub platform_type: i32, + /// offset: 72 #[prost(int64, tag = "12")] pub last_active_time: i64, + /// offset: 100 #[prost(uint32, tag = "7")] pub level: u32, + /// offset: 68 #[prost(uint32, tag = "9")] pub uid: u32, + /// offset: 48 #[prost(string, tag = "8")] pub signature: ::prost::alloc::string::String, + /// offset: 92 #[prost(enumeration = "FriendOnlineStatus", tag = "6")] pub online_status: i32, + /// offset: 84 #[prost(uint32, tag = "3")] pub chat_bubble_id: u32, + /// offset: 32 #[prost(string, tag = "2")] pub nickname: ::prost::alloc::string::String, + /// offset: 64 #[prost(bool, tag = "5")] pub jfgaekjjpie: bool, + /// offset: 16 #[prost(string, tag = "4")] pub gmalcpnohbf: ::prost::alloc::string::String, + /// offset: 56 #[prost(string, tag = "14")] pub akcejfcfban: ::prost::alloc::string::String, + /// offset: 88 #[prost(uint32, tag = "1")] pub anpllaobfji: u32, + /// offset: 80 #[prost(uint32, tag = "13")] pub head_icon: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DisplayEquipmentInfo { + /// offset: 32 #[prost(uint32, tag = "4")] pub promotion: u32, + /// offset: 36 #[prost(uint32, tag = "11")] pub level: u32, + /// offset: 40 #[prost(uint32, tag = "13")] pub exp: u32, + /// offset: 24 #[prost(uint32, tag = "5")] pub rank: u32, + /// offset: 28 #[prost(uint32, tag = "14")] pub tid: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct DisplayRelicInfo { + /// offset: 24 #[prost(message, repeated, tag = "4")] pub sub_affix_list: ::prost::alloc::vec::Vec, + /// offset: 36 #[prost(uint32, tag = "8")] pub tid: u32, + /// offset: 32 #[prost(uint32, tag = "5")] pub exp: u32, + /// offset: 44 #[prost(uint32, tag = "3")] pub level: u32, + /// offset: 40 #[prost(uint32, tag = "6")] - pub slot: u32, + pub r#type: u32, + /// offset: 48 #[prost(uint32, tag = "1")] pub main_affix_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct DisplayAvatarDetailInfo { + /// offset: 64 #[prost(uint32, tag = "1")] pub promotion: u32, + /// offset: 68 #[prost(uint32, tag = "12")] pub avatar_id: u32, + /// offset: 76 #[prost(uint32, tag = "7")] pub enhanced_id: u32, + /// offset: 52 #[prost(uint32, tag = "13")] pub dressed_skin_id: u32, + /// offset: 72 #[prost(uint32, tag = "10")] pub exp: u32, + /// offset: 56 #[prost(uint32, tag = "5")] pub rank: u32, + /// offset: 48 #[prost(uint32, tag = "3")] pub level: u32, + /// offset: 32 #[prost(message, repeated, tag = "14")] pub skilltree_list: ::prost::alloc::vec::Vec, + /// offset: 60 #[prost(uint32, tag = "2")] pub pos: u32, + /// offset: 24 #[prost(message, optional, tag = "8")] pub equipment: ::core::option::Option, + /// offset: 16 #[prost(message, repeated, tag = "6")] pub relic_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlayerCollectionInfo { + /// offset: 28 #[prost(uint32, tag = "4")] pub ljpekedicml: u32, + /// offset: 32 #[prost(uint32, tag = "14")] pub nljifekdphn: u32, + /// offset: 40 #[prost(uint32, tag = "5")] pub pjcjnkbeimk: u32, + /// offset: 24 #[prost(uint32, tag = "15")] pub pgcdmmnncjc: u32, + /// offset: 36 #[prost(uint32, tag = "3")] pub bdbmikdjlko: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlayerRecordInfo { + /// offset: 40 #[prost(uint32, tag = "3")] pub jfpgbkbpbnf: u32, + /// offset: 24 #[prost(message, optional, tag = "11")] pub collection_info: ::core::option::Option, + /// offset: 48 #[prost(uint32, tag = "2")] pub gekkndonhlj: u32, + /// offset: 60 #[prost(uint32, tag = "6")] pub ehbdeijjohk: u32, + /// offset: 32 #[prost(uint32, tag = "8")] pub hknoakgcjbk: u32, + /// offset: 56 #[prost(uint32, tag = "15")] pub bhfefeodnim: u32, + /// offset: 52 #[prost(uint32, tag = "13")] pub fhkkmpddmgo: u32, + /// offset: 44 #[prost(uint32, tag = "7")] pub cfdfmgllico: u32, + /// offset: 36 #[prost(uint32, tag = "4")] pub emjdebdmhll: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlayerDisplaySettings { + /// offset: 26 #[prost(bool, tag = "11")] pub kjncckhjfhe: bool, + /// offset: 28 #[prost(bool, tag = "7")] pub aicnfaobcpi: bool, + /// offset: 25 #[prost(bool, tag = "4")] pub njfmiljofok: bool, + /// offset: 27 #[prost(bool, tag = "14")] pub aponeidmphl: bool, + /// offset: 24 #[prost(bool, tag = "10")] pub pbkbglhhkpe: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Knhlnlngahp { + /// offset: 16 #[prost(message, repeated, tag = "10")] pub challenge_list: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(message, optional, tag = "7")] pub jfpcpdcflmd: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlayerDetailInfo { + /// offset: 80 #[prost(message, repeated, tag = "6")] pub assist_avatar_list: ::prost::alloc::vec::Vec, + /// offset: 108 #[prost(uint32, tag = "1170")] pub anpllaobfji: u32, + /// offset: 72 #[prost(message, optional, tag = "937")] pub onkhlhojhgn: ::core::option::Option, + /// offset: 32 #[prost(string, tag = "13")] pub nickname: ::prost::alloc::string::String, + /// offset: 128 #[prost(uint32, tag = "7")] pub ooopbhimnfd: u32, + /// offset: 120 #[prost(uint32, tag = "14")] pub kbmgbninfbk: u32, + /// offset: 56 #[prost(message, repeated, tag = "99")] pub display_avatar_list: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(string, tag = "11")] pub signature: ::prost::alloc::string::String, + /// offset: 64 #[prost(message, optional, tag = "12")] pub record_info: ::core::option::Option, + /// offset: 104 #[prost(bool, tag = "4")] pub jfgaekjjpie: bool, + /// offset: 96 #[prost(uint32, tag = "5")] pub level: u32, + /// offset: 48 #[prost(message, optional, tag = "529")] pub fdfpgmioimm: ::core::option::Option, + /// offset: 88 #[prost(string, tag = "8")] pub akcejfcfban: ::prost::alloc::string::String, + /// offset: 112 #[prost(uint32, tag = "1")] pub world_level: u32, + /// offset: 40 #[prost(string, tag = "9")] pub gmalcpnohbf: ::prost::alloc::string::String, + /// offset: 124 #[prost(uint32, tag = "15")] pub head_icon: u32, + /// offset: 116 #[prost(enumeration = "PlatformType", tag = "3")] pub platform_type: i32, + /// offset: 100 #[prost(uint32, tag = "10")] pub uid: u32, + /// offset: 105 #[prost(bool, tag = "2")] pub show_display_avatars: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FriendListInfo { + /// offset: 32 #[prost(string, tag = "14")] pub friend_name: ::prost::alloc::string::String, + /// offset: 40 #[prost(message, optional, tag = "2")] pub simple_info: ::core::option::Option, + /// offset: 16 #[prost(message, optional, tag = "4")] pub ilchajcffbf: ::core::option::Option, + /// offset: 48 #[prost(bool, tag = "5")] pub is_marked: bool, + /// offset: 52 #[prost(enumeration = "PlayingState", tag = "1")] pub playing_state: i32, + /// offset: 56 #[prost(int64, tag = "12")] pub sent_time: i64, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FriendApplyInfo { + /// offset: 32 #[prost(int64, tag = "5")] pub lffcmnahbdp: i64, + /// offset: 24 #[prost(message, optional, tag = "13")] pub simple_info: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FriendRecommendInfo { + /// offset: 32 #[prost(bool, tag = "3")] pub jholblpeglj: bool, + /// offset: 24 #[prost(message, optional, tag = "2")] pub simple_info: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lpkdgnbjdem { + /// offset: 16 #[prost(message, optional, tag = "3")] pub simple_info: ::core::option::Option, + /// offset: 24 #[prost(message, optional, tag = "13")] pub mdhfanlhnma: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Flcmjahgkfk { + /// offset: 52 #[prost(uint32, tag = "13")] pub level: u32, + /// offset: 60 #[prost(uint32, tag = "12")] pub head_icon: u32, + /// offset: 56 #[prost(enumeration = "PlatformType", tag = "10")] pub platform_type: i32, + /// offset: 16 #[prost(string, tag = "9")] pub nickname: ::prost::alloc::string::String, + /// offset: 68 #[prost(uint32, tag = "15")] pub uid: u32, + /// offset: 32 #[prost(string, tag = "14")] pub friend_name: ::prost::alloc::string::String, + /// offset: 24 #[prost(string, tag = "5")] pub gmalcpnohbf: ::prost::alloc::string::String, + /// offset: 48 #[prost(uint32, tag = "3")] pub nppphgfenph: u32, + /// offset: 64 #[prost(uint32, tag = "6")] pub innaniclcae: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FriendChallengeLineup { + /// offset: 52 #[prost(uint32, tag = "7")] pub buff_two: u32, + /// offset: 16 #[prost(string, tag = "12")] pub friend_name: ::prost::alloc::string::String, + /// offset: 56 #[prost(uint32, tag = "1")] pub max_star: u32, + /// offset: 48 #[prost(uint32, tag = "14")] pub buff_one: u32, + /// offset: 60 #[prost(uint32, tag = "6")] pub score: u32, + /// offset: 24 #[prost(message, optional, tag = "11")] pub simple_info: ::core::option::Option, + /// offset: 40 #[prost(message, repeated, tag = "8")] pub lineup_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FriendChallengeClearanceInfo { + /// offset: 32 #[prost(uint32, tag = "7")] pub group_id: u32, + /// offset: 40 #[prost(uint32, tag = "9")] pub total_star_count: u32, #[prost( - oneof = "friend_challenge_clearance_info::ChallengeType", + oneof = "friend_challenge_clearance_info::Jdicggkkooi", tags = "979, 556, 594" )] - pub challenge_type: ::core::option::Option< - friend_challenge_clearance_info::ChallengeType, + pub jdicggkkooi: ::core::option::Option< + friend_challenge_clearance_info::Jdicggkkooi, >, } /// Nested message and enum types in `FriendChallengeClearanceInfo`. pub mod friend_challenge_clearance_info { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum ChallengeType { + pub enum Jdicggkkooi { + /// offset: 16 #[prost(message, tag = "979")] MemoryStats(super::ChallengeMemoryStats), + /// offset: 16 #[prost(message, tag = "556")] StoryStats(super::ChallengeStoryStats), + /// offset: 16 #[prost(message, tag = "594")] BossStats(super::ChallengeBossStats), } @@ -11423,84 +14627,108 @@ pub mod friend_challenge_clearance_info { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ognldadpjfo { + /// offset: 32 #[prost(uint32, tag = "6")] pub map_id: u32, + /// offset: 24 #[prost(message, optional, tag = "9")] pub finish_info: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Eaimkomhkhd { + /// offset: 28 #[prost(uint32, tag = "3")] pub ggdiibcdobb: u32, + /// offset: 24 #[prost(uint32, tag = "12")] pub avatar_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Angoamadoma { + /// offset: 16 #[prost(message, optional, tag = "12")] pub njnjebodmnl: ::core::option::Option, + /// offset: 40 #[prost(uint32, tag = "1")] pub ijhlojefcpm: u32, + /// offset: 36 #[prost(uint32, tag = "2")] pub ofgbjcccike: u32, + /// offset: 32 #[prost(uint32, tag = "14")] pub jbloklcpafn: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ggkbhalpidk { + /// offset: 28 #[prost(uint32, tag = "8")] pub lhbdonjiicc: u32, + /// offset: 32 #[prost(uint32, tag = "6")] pub area_id: u32, + /// offset: 24 #[prost(uint32, tag = "11")] pub imlhfgepcan: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lfjpddcnbkc { + /// offset: 36 #[prost(uint32, tag = "1")] pub fjhigbbmjdm: u32, + /// offset: 24 #[prost(uint32, tag = "14")] pub epljmcapmpc: u32, + /// offset: 32 #[prost(uint32, tag = "5")] pub fnmgaohmlim: u32, + /// offset: 28 #[prost(uint32, tag = "3")] pub area_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nhagpmmcdcf { + /// offset: 28 #[prost(uint32, tag = "11")] pub area_id: u32, + /// offset: 32 #[prost(uint32, tag = "6")] pub oiajancbabp: u32, + /// offset: 36 #[prost(uint32, tag = "13")] pub onahhamhfdb: u32, + /// offset: 24 #[prost(uint32, tag = "5")] pub agijkfbcjoc: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Okdbogbabni { + /// offset: 48 #[prost(message, optional, tag = "14")] pub hdljbadekfi: ::core::option::Option, + /// offset: 40 #[prost(message, optional, tag = "11")] pub apmjfgkifon: ::core::option::Option, + /// offset: 24 #[prost(message, optional, tag = "6")] pub plccehdnafl: ::core::option::Option, - #[prost(oneof = "okdbogbabni::Mblagjjoeff", tags = "661, 715")] - pub mblagjjoeff: ::core::option::Option, + #[prost(oneof = "okdbogbabni::Gnkackhfhhd", tags = "661, 715")] + pub gnkackhfhhd: ::core::option::Option, } /// Nested message and enum types in `OKDBOGBABNI`. pub mod okdbogbabni { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Mblagjjoeff { + pub enum Gnkackhfhhd { + /// offset: 32 #[prost(message, tag = "661")] Edgfedjbahf(super::Ognldadpjfo), + /// offset: 32 #[prost(message, tag = "715")] Opfpolcgmed(super::Angoamadoma), } @@ -11508,53 +14736,66 @@ pub mod okdbogbabni { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Iojhjahimhm { + /// offset: 24 #[prost(uint32, tag = "6")] pub area_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jienkfadche { + /// offset: 24 #[prost(uint32, tag = "14")] pub area_id: u32, + /// offset: 28 #[prost(uint32, tag = "11")] pub njoiciopbnh: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Meehcbgdbea { + /// offset: 24 #[prost(uint32, tag = "10")] pub challenge_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dhahakmpnaf { + /// offset: 32 #[prost(int64, tag = "15")] pub time: i64, + /// offset: 44 #[prost(enumeration = "DevelopmentType", tag = "14")] pub ejhmnkhepfa: i32, #[prost( - oneof = "dhahakmpnaf::Paecdoklpfg", + oneof = "dhahakmpnaf::Ebbmjdkkfib", tags = "1793, 243, 200, 624, 1751, 1361, 1220" )] - pub paecdoklpfg: ::core::option::Option, + pub ebbmjdkkfib: ::core::option::Option, } /// Nested message and enum types in `DHAHAKMPNAF`. pub mod dhahakmpnaf { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] - pub enum Paecdoklpfg { + pub enum Ebbmjdkkfib { + /// offset: 24 #[prost(message, tag = "1793")] Liibbggehfp(super::Iojhjahimhm), + /// offset: 24 #[prost(message, tag = "243")] Ikffobamghj(super::Meehcbgdbea), + /// offset: 24 #[prost(uint32, tag = "200")] AvatarId(u32), + /// offset: 24 #[prost(uint32, tag = "624")] Mdmgkhlhiin(u32), + /// offset: 24 #[prost(uint32, tag = "1751")] Ckknnhmdcog(u32), + /// offset: 24 #[prost(message, tag = "1361")] Ielhlbffagk(super::Jienkfadche), + /// offset: 24 #[prost(uint32, tag = "1220")] ModuleId(u32), } @@ -11569,10 +14810,13 @@ pub struct GetFriendListInfoCsReq {} #[cmdid(2991)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetFriendListInfoScRsp { + /// offset: 24 #[prost(message, repeated, tag = "8")] pub pelmgopehkn: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(message, repeated, tag = "10")] pub friend_list: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(uint32, tag = "9")] pub retcode: u32, } @@ -11581,6 +14825,7 @@ pub struct GetFriendListInfoScRsp { #[cmdid(2967)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetPlayerDetailInfoCsReq { + /// offset: 24 #[prost(uint32, tag = "3")] pub uid: u32, } @@ -11589,8 +14834,10 @@ pub struct GetPlayerDetailInfoCsReq { #[cmdid(2939)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetPlayerDetailInfoScRsp { + /// offset: 32 #[prost(uint32, tag = "10")] pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "13")] pub player_detail_info: ::core::option::Option, } @@ -11604,10 +14851,13 @@ pub struct GetFriendApplyListInfoCsReq {} #[cmdid(2921)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetFriendApplyListInfoScRsp { + /// offset: 16 #[prost(uint32, repeated, tag = "9")] pub send_apply_list: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(message, repeated, tag = "6")] pub friend_apply_list: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(uint32, tag = "5")] pub retcode: u32, } @@ -11616,8 +14866,10 @@ pub struct GetFriendApplyListInfoScRsp { #[cmdid(2970)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ApplyFriendCsReq { + /// offset: 24 #[prost(enumeration = "FriendApplySource", tag = "14")] pub source: i32, + /// offset: 28 #[prost(uint32, tag = "5")] pub uid: u32, } @@ -11626,8 +14878,10 @@ pub struct ApplyFriendCsReq { #[cmdid(2959)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ApplyFriendScRsp { + /// offset: 24 #[prost(uint32, tag = "10")] pub retcode: u32, + /// offset: 28 #[prost(uint32, tag = "15")] pub uid: u32, } @@ -11636,6 +14890,7 @@ pub struct ApplyFriendScRsp { #[cmdid(2954)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SyncApplyFriendScNotify { + /// offset: 16 #[prost(message, optional, tag = "12")] pub friend_apply_info: ::core::option::Option, } @@ -11644,8 +14899,10 @@ pub struct SyncApplyFriendScNotify { #[cmdid(2977)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct HandleFriendCsReq { + /// offset: 24 #[prost(uint32, tag = "2")] pub uid: u32, + /// offset: 28 #[prost(bool, tag = "15")] pub handle_result: bool, } @@ -11654,12 +14911,16 @@ pub struct HandleFriendCsReq { #[cmdid(2980)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct HandleFriendScRsp { + /// offset: 36 #[prost(bool, tag = "5")] pub handle_result: bool, + /// offset: 32 #[prost(uint32, tag = "1")] pub uid: u32, + /// offset: 40 #[prost(uint32, tag = "8")] pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "2")] pub handle_friend_info: ::core::option::Option, } @@ -11668,10 +14929,13 @@ pub struct HandleFriendScRsp { #[cmdid(2902)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SyncHandleFriendScNotify { + /// offset: 16 #[prost(message, optional, tag = "2")] pub handle_friend_info: ::core::option::Option, + /// offset: 32 #[prost(bool, tag = "1")] pub handle_result: bool, + /// offset: 36 #[prost(uint32, tag = "3")] pub uid: u32, } @@ -11680,8 +14944,10 @@ pub struct SyncHandleFriendScNotify { #[cmdid(2905)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DeleteFriendCsReq { + /// offset: 24 #[prost(uint32, tag = "14")] pub fiocdbipcgb: u32, + /// offset: 28 #[prost(uint32, tag = "15")] pub uid: u32, } @@ -11690,8 +14956,10 @@ pub struct DeleteFriendCsReq { #[cmdid(2974)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DeleteFriendScRsp { + /// offset: 28 #[prost(uint32, tag = "8")] pub retcode: u32, + /// offset: 24 #[prost(uint32, tag = "1")] pub uid: u32, } @@ -11700,6 +14968,7 @@ pub struct DeleteFriendScRsp { #[cmdid(2973)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SyncDeleteFriendScNotify { + /// offset: 24 #[prost(uint32, tag = "2")] pub uid: u32, } @@ -11708,6 +14977,7 @@ pub struct SyncDeleteFriendScNotify { #[cmdid(2998)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AddBlacklistCsReq { + /// offset: 24 #[prost(uint32, tag = "8")] pub uid: u32, } @@ -11716,8 +14986,10 @@ pub struct AddBlacklistCsReq { #[cmdid(2985)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AddBlacklistScRsp { + /// offset: 32 #[prost(uint32, tag = "10")] pub retcode: u32, + /// offset: 24 #[prost(message, optional, tag = "14")] pub black_info: ::core::option::Option, } @@ -11726,6 +14998,7 @@ pub struct AddBlacklistScRsp { #[cmdid(2938)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SyncAddBlacklistScNotify { + /// offset: 24 #[prost(uint32, tag = "15")] pub uid: u32, } @@ -11734,6 +15007,7 @@ pub struct SyncAddBlacklistScNotify { #[cmdid(2952)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetFriendRecommendListInfoCsReq { + /// offset: 24 #[prost(bool, tag = "11")] pub ahoilnfiieg: bool, } @@ -11742,8 +15016,10 @@ pub struct GetFriendRecommendListInfoCsReq { #[cmdid(2968)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetFriendRecommendListInfoScRsp { + /// offset: 32 #[prost(uint32, tag = "4")] pub retcode: u32, + /// offset: 24 #[prost(message, repeated, tag = "15")] pub friend_recommend_list: ::prost::alloc::vec::Vec, } @@ -11752,10 +15028,13 @@ pub struct GetFriendRecommendListInfoScRsp { #[cmdid(2994)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetFriendRemarkNameCsReq { + /// offset: 32 #[prost(uint32, tag = "13")] pub reason: u32, + /// offset: 36 #[prost(uint32, tag = "15")] pub uid: u32, + /// offset: 16 #[prost(string, tag = "4")] pub friend_name: ::prost::alloc::string::String, } @@ -11764,10 +15043,13 @@ pub struct SetFriendRemarkNameCsReq { #[cmdid(2936)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetFriendRemarkNameScRsp { + /// offset: 32 #[prost(uint32, tag = "9")] pub retcode: u32, + /// offset: 16 #[prost(string, tag = "5")] pub friend_name: ::prost::alloc::string::String, + /// offset: 36 #[prost(uint32, tag = "3")] pub uid: u32, } @@ -11776,10 +15058,13 @@ pub struct SetFriendRemarkNameScRsp { #[cmdid(2987)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ReportPlayerCsReq { + /// offset: 36 #[prost(uint32, tag = "15")] pub ehbcljfpooe: u32, + /// offset: 16 #[prost(string, tag = "11")] pub mimakhaabah: ::prost::alloc::string::String, + /// offset: 32 #[prost(uint32, tag = "9")] pub uid: u32, } @@ -11788,6 +15073,7 @@ pub struct ReportPlayerCsReq { #[cmdid(2909)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ReportPlayerScRsp { + /// offset: 24 #[prost(uint32, tag = "3")] pub retcode: u32, } @@ -11796,6 +15082,7 @@ pub struct ReportPlayerScRsp { #[cmdid(2906)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DeleteBlacklistCsReq { + /// offset: 24 #[prost(uint32, tag = "11")] pub uid: u32, } @@ -11804,8 +15091,10 @@ pub struct DeleteBlacklistCsReq { #[cmdid(2931)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DeleteBlacklistScRsp { + /// offset: 28 #[prost(uint32, tag = "9")] pub retcode: u32, + /// offset: 24 #[prost(uint32, tag = "1")] pub uid: u32, } @@ -11814,8 +15103,10 @@ pub struct DeleteBlacklistScRsp { #[cmdid(2944)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SearchPlayerCsReq { + /// offset: 32 #[prost(bool, tag = "6")] pub ahoilnfiieg: bool, + /// offset: 16 #[prost(uint32, repeated, tag = "4")] pub search_uid_list: ::prost::alloc::vec::Vec, } @@ -11824,10 +15115,13 @@ pub struct SearchPlayerCsReq { #[cmdid(2949)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SearchPlayerScRsp { + /// offset: 16 #[prost(message, repeated, tag = "9")] pub search_result_list: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, repeated, tag = "12")] pub search_uid_list: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(uint32, tag = "3")] pub retcode: u32, } @@ -11836,8 +15130,10 @@ pub struct SearchPlayerScRsp { #[cmdid(2941)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetAssistListCsReq { + /// offset: 24 #[prost(bool, tag = "10")] pub kiboagmojcp: bool, + /// offset: 25 #[prost(bool, tag = "7")] pub ahoilnfiieg: bool, } @@ -11846,8 +15142,10 @@ pub struct GetAssistListCsReq { #[cmdid(2984)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetAssistListScRsp { + /// offset: 32 #[prost(uint32, tag = "14")] pub retcode: u32, + /// offset: 16 #[prost(message, repeated, tag = "9")] pub giecjkakcko: ::prost::alloc::vec::Vec, } @@ -11856,8 +15154,10 @@ pub struct GetAssistListScRsp { #[cmdid(2978)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetAssistCsReq { + /// offset: 28 #[prost(uint32, tag = "4")] pub avatar_id: u32, + /// offset: 24 #[prost(uint32, tag = "7")] pub uid: u32, } @@ -11866,10 +15166,13 @@ pub struct SetAssistCsReq { #[cmdid(2934)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetAssistScRsp { + /// offset: 28 #[prost(uint32, tag = "3")] pub avatar_id: u32, + /// offset: 24 #[prost(uint32, tag = "6")] pub uid: u32, + /// offset: 32 #[prost(uint32, tag = "12")] pub retcode: u32, } @@ -11883,8 +15186,10 @@ pub struct GetCurAssistCsReq {} #[cmdid(2969)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetCurAssistScRsp { + /// offset: 32 #[prost(uint32, tag = "7")] pub retcode: u32, + /// offset: 24 #[prost(message, optional, tag = "14")] pub dpjbdhelnoe: ::core::option::Option, } @@ -11898,14 +15203,19 @@ pub struct GetAssistHistoryCsReq {} #[cmdid(2924)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetAssistHistoryScRsp { + /// offset: 16 #[prost(uint32, repeated, tag = "10")] pub phplnjfimdc: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "15")] pub nfjjapnppkp: u32, + /// offset: 36 #[prost(uint32, tag = "9")] pub pbfneigopmp: u32, + /// offset: 44 #[prost(uint32, tag = "7")] pub omhchjlliif: u32, + /// offset: 40 #[prost(uint32, tag = "11")] pub retcode: u32, } @@ -11914,6 +15224,7 @@ pub struct GetAssistHistoryScRsp { #[cmdid(2928)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct NewAssistHistoryNotify { + /// offset: 24 #[prost(uint32, tag = "11")] pub nfjjapnppkp: u32, } @@ -11927,10 +15238,13 @@ pub struct TakeAssistRewardCsReq {} #[cmdid(2922)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeAssistRewardScRsp { + /// offset: 40 #[prost(uint32, tag = "4")] pub retcode: u32, + /// offset: 32 #[prost(message, optional, tag = "1")] pub reward: ::core::option::Option, + /// offset: 16 #[prost(message, repeated, tag = "11")] pub nlcnbiehcoh: ::prost::alloc::vec::Vec, } @@ -11939,6 +15253,7 @@ pub struct TakeAssistRewardScRsp { #[cmdid(2940)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct CurAssistChangedNotify { + /// offset: 16 #[prost(message, optional, tag = "2")] pub dpjbdhelnoe: ::core::option::Option, } @@ -11947,8 +15262,10 @@ pub struct CurAssistChangedNotify { #[cmdid(2918)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetPlatformPlayerInfoCsReq { + /// offset: 16 #[prost(string, repeated, tag = "12")] pub dnenlchjekg: ::prost::alloc::vec::Vec<::prost::alloc::string::String>, + /// offset: 32 #[prost(enumeration = "PlatformType", tag = "11")] pub platform_type: i32, } @@ -11957,8 +15274,10 @@ pub struct GetPlatformPlayerInfoCsReq { #[cmdid(2947)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetPlatformPlayerInfoScRsp { + /// offset: 32 #[prost(uint32, tag = "15")] pub retcode: u32, + /// offset: 16 #[prost(message, repeated, tag = "7")] pub friend_recommend_list: ::prost::alloc::vec::Vec, } @@ -11972,14 +15291,19 @@ pub struct GetFriendLoginInfoCsReq {} #[cmdid(2955)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetFriendLoginInfoScRsp { + /// offset: 16 #[prost(uint32, repeated, tag = "7")] pub iihdbinopmg: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(bool, tag = "9")] pub lifcehlfdnm: bool, + /// offset: 44 #[prost(uint32, tag = "3")] pub retcode: u32, + /// offset: 24 #[prost(uint32, repeated, tag = "6")] pub friend_uid_list: ::prost::alloc::vec::Vec, + /// offset: 41 #[prost(bool, tag = "2")] pub bohnbjmmkbo: bool, } @@ -11988,6 +15312,7 @@ pub struct GetFriendLoginInfoScRsp { #[cmdid(2971)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetForbidOtherApplyFriendCsReq { + /// offset: 24 #[prost(bool, tag = "1")] pub mjpflikafej: bool, } @@ -11996,8 +15321,10 @@ pub struct SetForbidOtherApplyFriendCsReq { #[cmdid(2963)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetForbidOtherApplyFriendScRsp { + /// offset: 24 #[prost(uint32, tag = "11")] pub retcode: u32, + /// offset: 28 #[prost(bool, tag = "10")] pub mjpflikafej: bool, } @@ -12006,10 +15333,13 @@ pub struct SetForbidOtherApplyFriendScRsp { #[cmdid(2950)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetFriendMarkCsReq { + /// offset: 28 #[prost(uint32, tag = "13")] pub uid: u32, + /// offset: 24 #[prost(bool, tag = "6")] pub is_set_mark: bool, + /// offset: 32 #[prost(uint32, tag = "2")] pub reason: u32, } @@ -12018,10 +15348,13 @@ pub struct SetFriendMarkCsReq { #[cmdid(2995)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetFriendMarkScRsp { + /// offset: 24 #[prost(bool, tag = "2")] pub is_set_mark: bool, + /// offset: 32 #[prost(uint32, tag = "3")] pub retcode: u32, + /// offset: 28 #[prost(uint32, tag = "12")] pub uid: u32, } @@ -12030,14 +15363,19 @@ pub struct SetFriendMarkScRsp { #[cmdid(2960)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetFriendAssistListCsReq { + /// offset: 44 #[prost(enumeration = "AssistAvatarType", tag = "14")] pub mloogabmihp: i32, + /// offset: 40 #[prost(bool, tag = "13")] pub ahoilnfiieg: bool, + /// offset: 16 #[prost(uint32, repeated, tag = "9")] pub kcpaodebjdg: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, repeated, tag = "1")] pub bijgjecjmhm: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(uint32, tag = "8")] pub from_uid: u32, } @@ -12046,10 +15384,13 @@ pub struct GetFriendAssistListCsReq { #[cmdid(2996)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetFriendAssistListScRsp { + /// offset: 32 #[prost(uint32, tag = "6")] pub from_uid: u32, + /// offset: 36 #[prost(uint32, tag = "13")] pub retcode: u32, + /// offset: 16 #[prost(message, repeated, tag = "8")] pub giecjkakcko: ::prost::alloc::vec::Vec, } @@ -12058,6 +15399,7 @@ pub struct GetFriendAssistListScRsp { #[cmdid(2916)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetFriendChallengeLineupCsReq { + /// offset: 24 #[prost(uint32, tag = "14")] pub challenge_id: u32, } @@ -12066,10 +15408,13 @@ pub struct GetFriendChallengeLineupCsReq { #[cmdid(2993)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetFriendChallengeLineupScRsp { + /// offset: 24 #[prost(message, repeated, tag = "7")] pub jaejjmjpmnc: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "5")] pub retcode: u32, + /// offset: 36 #[prost(bool, tag = "6")] pub onocjeebfci: bool, } @@ -12078,8 +15423,10 @@ pub struct GetFriendChallengeLineupScRsp { #[cmdid(2964)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetFriendChallengeDetailCsReq { + /// offset: 28 #[prost(uint32, tag = "5")] pub challenge_id: u32, + /// offset: 24 #[prost(uint32, tag = "14")] pub uid: u32, } @@ -12088,40 +15435,50 @@ pub struct GetFriendChallengeDetailCsReq { #[cmdid(2957)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetFriendChallengeDetailScRsp { + /// offset: 40 #[prost(uint32, tag = "7")] pub challenge_id: u32, + /// offset: 16 #[prost(message, repeated, tag = "12")] pub ccgdmoolhhb: ::prost::alloc::vec::Vec, + /// offset: 36 #[prost(uint32, tag = "3")] pub uid: u32, + /// offset: 32 #[prost(uint32, tag = "1")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kamciopbpga { + /// offset: 32 #[prost(message, repeated, tag = "6")] pub avatar_list: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(message, optional, tag = "10")] pub simple_info: ::core::option::Option, + /// offset: 48 #[prost(string, tag = "13")] pub friend_name: ::prost::alloc::string::String, + /// offset: 24 #[prost(uint32, repeated, tag = "7")] pub jhiakmchplb: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kehmgkihefn { - #[prost(oneof = "kehmgkihefn::Njefmllobbj", tags = "15, 7")] - pub njefmllobbj: ::core::option::Option, + #[prost(oneof = "kehmgkihefn::Nfgnbbjgang", tags = "15, 7")] + pub nfgnbbjgang: ::core::option::Option, } /// Nested message and enum types in `KEHMGKIHEFN`. pub mod kehmgkihefn { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Njefmllobbj { + pub enum Nfgnbbjgang { + /// offset: 24 #[prost(message, tag = "15")] Gieidjeepac(super::FriendChallengeLineup), + /// offset: 24 #[prost(message, tag = "7")] Addcjejpfef(super::Kamciopbpga), } @@ -12131,8 +15488,10 @@ pub mod kehmgkihefn { #[cmdid(2972)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetFriendRecommendLineupCsReq { + /// offset: 24 #[prost(enumeration = "Dllleandaih", tag = "3")] - pub slot: i32, + pub r#type: i32, + /// offset: 28 #[prost(uint32, tag = "13")] pub key: u32, } @@ -12141,26 +15500,34 @@ pub struct GetFriendRecommendLineupCsReq { #[cmdid(2935)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetFriendRecommendLineupScRsp { + /// offset: 36 #[prost(uint32, tag = "11")] pub retcode: u32, + /// offset: 32 #[prost(bool, tag = "14")] pub onocjeebfci: bool, + /// offset: 24 #[prost(message, repeated, tag = "15")] pub jaejjmjpmnc: ::prost::alloc::vec::Vec, + /// offset: 44 #[prost(uint32, tag = "13")] pub key: u32, + /// offset: 40 #[prost(enumeration = "Dllleandaih", tag = "12")] - pub slot: i32, + pub r#type: i32, } /// Obf: HHIOHFKOCFD #[derive(proto_derive::CmdID)] #[cmdid(2953)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetFriendRecommendLineupDetailCsReq { + /// offset: 24 #[prost(uint32, tag = "12")] pub key: u32, + /// offset: 28 #[prost(enumeration = "Dllleandaih", tag = "5")] - pub slot: i32, + pub r#type: i32, + /// offset: 32 #[prost(uint32, tag = "10")] pub uid: u32, } @@ -12169,22 +15536,28 @@ pub struct GetFriendRecommendLineupDetailCsReq { #[cmdid(2933)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetFriendRecommendLineupDetailScRsp { + /// offset: 40 #[prost(uint32, tag = "9")] pub uid: u32, + /// offset: 36 #[prost(uint32, tag = "5")] pub key: u32, + /// offset: 32 #[prost(uint32, tag = "7")] pub retcode: u32, + /// offset: 16 #[prost(message, repeated, tag = "1")] pub ccgdmoolhhb: ::prost::alloc::vec::Vec, + /// offset: 44 #[prost(enumeration = "Dllleandaih", tag = "10")] - pub slot: i32, + pub r#type: i32, } /// Obf: OIODMCPAMEG #[derive(proto_derive::CmdID)] #[cmdid(2926)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetFriendBattleRecordDetailCsReq { + /// offset: 24 #[prost(uint32, tag = "12")] pub uid: u32, } @@ -12193,12 +15566,16 @@ pub struct GetFriendBattleRecordDetailCsReq { #[cmdid(2990)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetFriendBattleRecordDetailScRsp { + /// offset: 40 #[prost(uint32, tag = "5")] pub uid: u32, + /// offset: 32 #[prost(message, optional, tag = "14")] pub pgbbepkahbh: ::core::option::Option, + /// offset: 16 #[prost(message, repeated, tag = "11")] pub jdidihobaod: ::prost::alloc::vec::Vec, + /// offset: 44 #[prost(uint32, tag = "10")] pub retcode: u32, } @@ -12207,6 +15584,7 @@ pub struct GetFriendBattleRecordDetailScRsp { #[cmdid(2989)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetFriendDevelopmentInfoCsReq { + /// offset: 24 #[prost(uint32, tag = "5")] pub uid: u32, } @@ -12215,10 +15593,13 @@ pub struct GetFriendDevelopmentInfoCsReq { #[cmdid(2937)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetFriendDevelopmentInfoScRsp { + /// offset: 32 #[prost(uint32, tag = "4")] pub uid: u32, + /// offset: 36 #[prost(uint32, tag = "1")] pub retcode: u32, + /// offset: 16 #[prost(message, repeated, tag = "12")] pub jbhbfbjgbph: ::prost::alloc::vec::Vec, } @@ -12230,58 +15611,79 @@ pub struct GetGachaInfoCsReq {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GachaCeilingAvatar { + /// offset: 28 #[prost(uint32, tag = "15")] pub repeated_cnt: u32, + /// offset: 24 #[prost(uint32, tag = "11")] pub avatar_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GachaCeiling { + /// offset: 32 #[prost(uint32, tag = "14")] pub ceiling_num: u32, + /// offset: 24 #[prost(message, repeated, tag = "5")] pub avatar_list: ::prost::alloc::vec::Vec, + /// offset: 36 #[prost(bool, tag = "1")] pub is_claimed: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lopdjahfphn { + /// offset: 32 #[prost(uint32, repeated, tag = "15")] pub jigonealcpc: ::prost::alloc::vec::Vec, + /// offset: 44 #[prost(uint32, tag = "6")] pub chdoibfehlp: u32, + /// offset: 16 #[prost(uint32, repeated, tag = "11")] pub dlabdnpihff: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(uint32, tag = "9")] pub iincdjpoomc: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GachaInfo { + /// offset: 40 #[prost(uint32, repeated, tag = "8")] pub anngpmhpnim: ::prost::alloc::vec::Vec, + /// offset: 80 #[prost(uint32, tag = "4")] pub gacha_id: u32, + /// offset: 84 #[prost(uint32, tag = "14")] pub gdifaahifbh: u32, + /// offset: 56 #[prost(message, optional, tag = "3")] pub gacha_ceiling: ::core::option::Option, + /// offset: 24 #[prost(string, tag = "12")] pub detail_webview: ::prost::alloc::string::String, + /// offset: 72 #[prost(int64, tag = "9")] pub end_time: i64, + /// offset: 88 #[prost(int64, tag = "2")] pub begin_time: i64, + /// offset: 48 #[prost(uint32, repeated, tag = "10")] pub prize_item_list: ::prost::alloc::vec::Vec, + /// offset: 64 #[prost(string, tag = "13")] pub drop_history_webview: ::prost::alloc::string::String, + /// offset: 100 #[prost(uint32, tag = "15")] pub kmnjnmjfgbg: u32, + /// offset: 96 #[prost(uint32, tag = "6")] pub iincdjpoomc: u32, + /// offset: 32 #[prost(uint32, repeated, tag = "5")] pub item_detail_list: ::prost::alloc::vec::Vec, } @@ -12290,18 +15692,25 @@ pub struct GachaInfo { #[cmdid(1991)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetGachaInfoScRsp { + /// offset: 44 #[prost(uint32, tag = "10")] pub nbelnoipoek: u32, + /// offset: 40 #[prost(uint32, tag = "2")] pub retcode: u32, + /// offset: 48 #[prost(uint32, tag = "13")] pub djndmnpebka: u32, + /// offset: 56 #[prost(uint32, tag = "9")] pub nopbebkhika: u32, + /// offset: 16 #[prost(message, repeated, tag = "12")] pub idehajmemak: ::prost::alloc::vec::Vec, + /// offset: 52 #[prost(uint32, tag = "5")] pub gacha_random: u32, + /// offset: 32 #[prost(message, repeated, tag = "11")] pub gacha_info_list: ::prost::alloc::vec::Vec, } @@ -12310,24 +15719,32 @@ pub struct GetGachaInfoScRsp { #[cmdid(1967)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DoGachaCsReq { + /// offset: 24 #[prost(uint32, tag = "11")] pub gacha_num: u32, + /// offset: 32 #[prost(uint32, tag = "6")] pub gacha_id: u32, + /// offset: 36 #[prost(uint32, tag = "12")] pub simulate_magic: u32, + /// offset: 28 #[prost(uint32, tag = "1")] pub gacha_random: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GachaItem { + /// offset: 24 #[prost(message, optional, tag = "13")] pub token_item: ::core::option::Option, + /// offset: 32 #[prost(message, optional, tag = "10")] pub gacha_item: ::core::option::Option, + /// offset: 48 #[prost(bool, tag = "9")] pub is_new: bool, + /// offset: 16 #[prost(message, optional, tag = "6")] pub transfer_item_list: ::core::option::Option, } @@ -12336,22 +15753,31 @@ pub struct GachaItem { #[cmdid(1939)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct DoGachaScRsp { + /// offset: 32 #[prost(uint32, tag = "10")] pub nopbebkhika: u32, + /// offset: 60 #[prost(uint32, tag = "12")] pub retcode: u32, + /// offset: 48 #[prost(uint32, tag = "11")] pub gacha_num: u32, + /// offset: 52 #[prost(uint32, tag = "13")] pub gdifaahifbh: u32, + /// offset: 40 #[prost(uint32, tag = "14")] pub ceiling_num: u32, + /// offset: 56 #[prost(uint32, tag = "5")] pub gacha_id: u32, + /// offset: 44 #[prost(uint32, tag = "6")] pub kmnjnmjfgbg: u32, + /// offset: 36 #[prost(uint32, tag = "1")] pub penilhglhhm: u32, + /// offset: 16 #[prost(message, repeated, tag = "8")] pub gacha_item_list: ::prost::alloc::vec::Vec, } @@ -12360,6 +15786,7 @@ pub struct DoGachaScRsp { #[cmdid(1927)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetGachaCeilingCsReq { + /// offset: 24 #[prost(uint32, tag = "5")] pub gacha_type: u32, } @@ -12368,10 +15795,13 @@ pub struct GetGachaCeilingCsReq { #[cmdid(1921)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetGachaCeilingScRsp { + /// offset: 36 #[prost(uint32, tag = "2")] pub retcode: u32, + /// offset: 32 #[prost(uint32, tag = "9")] pub gacha_type: u32, + /// offset: 24 #[prost(message, optional, tag = "7")] pub gacha_ceiling: ::core::option::Option, } @@ -12380,8 +15810,10 @@ pub struct GetGachaCeilingScRsp { #[cmdid(1970)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ExchangeGachaCeilingCsReq { + /// offset: 24 #[prost(uint32, tag = "4")] pub gacha_type: u32, + /// offset: 28 #[prost(uint32, tag = "8")] pub avatar_id: u32, } @@ -12390,14 +15822,19 @@ pub struct ExchangeGachaCeilingCsReq { #[cmdid(1959)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ExchangeGachaCeilingScRsp { + /// offset: 44 #[prost(uint32, tag = "11")] pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "8")] pub transfer_item_list: ::core::option::Option, + /// offset: 32 #[prost(message, optional, tag = "14")] pub gacha_ceiling: ::core::option::Option, + /// offset: 40 #[prost(uint32, tag = "15")] pub gacha_type: u32, + /// offset: 48 #[prost(uint32, tag = "10")] pub avatar_id: u32, } @@ -12406,10 +15843,13 @@ pub struct ExchangeGachaCeilingScRsp { #[cmdid(1954)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetGachaDecideItemCsReq { + /// offset: 16 #[prost(uint32, repeated, tag = "10")] pub dlabdnpihff: ::prost::alloc::vec::Vec, + /// offset: 36 #[prost(uint32, tag = "5")] pub chdoibfehlp: u32, + /// offset: 32 #[prost(uint32, tag = "4")] pub gacha_id: u32, } @@ -12418,38 +15858,49 @@ pub struct SetGachaDecideItemCsReq { #[cmdid(1977)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetGachaDecideItemScRsp { + /// offset: 32 #[prost(uint32, tag = "3")] pub retcode: u32, + /// offset: 24 #[prost(message, optional, tag = "1")] pub gdpoeejnmhn: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Oicenkljicg { + /// offset: 24 #[prost(bool, tag = "12")] pub fbkekcgelbe: bool, + /// offset: 28 #[prost(uint32, tag = "14")] pub dgaklnofdpp: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Maiaboommnn { + /// offset: 32 #[prost(bool, tag = "8")] pub kkgfigchkib: bool, + /// offset: 28 #[prost(enumeration = "Bfdflhekfgk", tag = "15")] pub jiimeljaone: i32, + /// offset: 24 #[prost(uint32, tag = "11")] pub clkeoehplng: u32, + /// offset: 33 #[prost(bool, tag = "2")] pub jmpejfickjo: bool, + /// offset: 36 #[prost(enumeration = "Afefbpablhm", tag = "13")] pub step: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mmeinfmdjfg { + /// offset: 24 #[prost(uint32, tag = "2")] pub kbmmmmckjni: u32, + /// offset: 28 #[prost(uint32, tag = "5")] pub clkeoehplng: u32, } @@ -12463,14 +15914,19 @@ pub struct GetHeartDialInfoCsReq {} #[cmdid(6391)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetHeartDialInfoScRsp { + /// offset: 24 #[prost(message, repeated, tag = "2")] pub aboigbjnoho: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(message, repeated, tag = "3")] pub ocmoejidlam: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(message, repeated, tag = "1")] pub emdmhabinkg: ::prost::alloc::vec::Vec, + /// offset: 52 #[prost(enumeration = "Ooehgmemkoi", tag = "9")] pub nfeojaajmke: i32, + /// offset: 48 #[prost(uint32, tag = "12")] pub retcode: u32, } @@ -12479,10 +15935,13 @@ pub struct GetHeartDialInfoScRsp { #[cmdid(6367)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChangeScriptEmotionCsReq { + /// offset: 32 #[prost(uint32, tag = "6")] pub clkeoehplng: u32, + /// offset: 24 #[prost(enumeration = "Bfdflhekfgk", tag = "8")] pub ebnofhdngdh: i32, + /// offset: 28 #[prost(uint32, tag = "2")] pub fihncoabela: u32, } @@ -12491,10 +15950,13 @@ pub struct ChangeScriptEmotionCsReq { #[cmdid(6339)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChangeScriptEmotionScRsp { + /// offset: 24 #[prost(enumeration = "Bfdflhekfgk", tag = "13")] pub kefkogklefc: i32, + /// offset: 28 #[prost(uint32, tag = "4")] pub clkeoehplng: u32, + /// offset: 32 #[prost(uint32, tag = "8")] pub retcode: u32, } @@ -12503,10 +15965,13 @@ pub struct ChangeScriptEmotionScRsp { #[cmdid(6327)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SubmitEmotionItemCsReq { + /// offset: 16 #[prost(message, optional, tag = "6")] pub item_list: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "13")] pub fihncoabela: u32, + /// offset: 36 #[prost(uint32, tag = "7")] pub clkeoehplng: u32, } @@ -12515,8 +15980,10 @@ pub struct SubmitEmotionItemCsReq { #[cmdid(6321)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SubmitEmotionItemScRsp { + /// offset: 28 #[prost(uint32, tag = "14")] pub clkeoehplng: u32, + /// offset: 24 #[prost(uint32, tag = "10")] pub retcode: u32, } @@ -12525,10 +15992,13 @@ pub struct SubmitEmotionItemScRsp { #[cmdid(6370)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FinishEmotionDialoguePerformanceCsReq { + /// offset: 24 #[prost(uint32, tag = "13")] pub clkeoehplng: u32, + /// offset: 32 #[prost(uint32, tag = "10")] pub dgaklnofdpp: u32, + /// offset: 28 #[prost(uint32, tag = "15")] pub fihncoabela: u32, } @@ -12537,12 +16007,16 @@ pub struct FinishEmotionDialoguePerformanceCsReq { #[cmdid(6359)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FinishEmotionDialoguePerformanceScRsp { + /// offset: 36 #[prost(uint32, tag = "8")] pub dgaklnofdpp: u32, + /// offset: 32 #[prost(uint32, tag = "12")] pub clkeoehplng: u32, + /// offset: 40 #[prost(uint32, tag = "5")] pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "2")] pub reward_list: ::core::option::Option, } @@ -12551,12 +16025,16 @@ pub struct FinishEmotionDialoguePerformanceScRsp { #[cmdid(6354)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct HeartDialScriptChangeScNotify { + /// offset: 48 #[prost(enumeration = "Ooehgmemkoi", tag = "7")] pub nfeojaajmke: i32, + /// offset: 32 #[prost(message, repeated, tag = "1")] pub nglhcmbghio: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(message, repeated, tag = "4")] pub ocmoejidlam: ::prost::alloc::vec::Vec, + /// offset: 24 #[prost(message, repeated, tag = "5")] pub pkflgdfdmoi: ::prost::alloc::vec::Vec, } @@ -12565,6 +16043,7 @@ pub struct HeartDialScriptChangeScNotify { #[cmdid(6377)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct HeartDialTraceScriptCsReq { + /// offset: 16 #[prost(message, optional, tag = "6")] pub agoipfbddpo: ::core::option::Option, } @@ -12573,36 +16052,46 @@ pub struct HeartDialTraceScriptCsReq { #[cmdid(6380)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct HeartDialTraceScriptScRsp { + /// offset: 16 #[prost(message, optional, tag = "14")] pub agoipfbddpo: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "5")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dejakpoepkn { + /// offset: 32 #[prost(uint32, tag = "7")] pub cgfgfmgdpnj: u32, + /// offset: 24 #[prost(uint32, repeated, tag = "5")] pub lfpmaobgnen: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jmijjhkiblb { + /// offset: 24 #[prost(uint32, tag = "3")] pub challenge_id: u32, + /// offset: 32 #[prost(uint32, tag = "8")] pub stars: u32, + /// offset: 28 #[prost(bool, tag = "7")] pub gjieahdbnni: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct HeliobusChallengeLineup { + /// offset: 36 #[prost(uint32, tag = "10")] pub skill_id: u32, + /// offset: 32 #[prost(uint32, tag = "6")] pub group_id: u32, + /// offset: 24 #[prost(uint32, repeated, tag = "12")] pub avatar_id_list: ::prost::alloc::vec::Vec, } @@ -12616,54 +16105,75 @@ pub struct HeliobusActivityDataCsReq {} #[cmdid(5891)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct HeliobusActivityDataScRsp { + /// offset: 64 #[prost(uint32, tag = "8")] pub iphkdelmoih: u32, + /// offset: 72 #[prost(uint32, tag = "9")] pub retcode: u32, + /// offset: 56 #[prost(uint32, tag = "3")] pub eenjbpmndol: u32, + /// offset: 32 #[prost(message, repeated, tag = "5")] pub challenge_list: ::prost::alloc::vec::Vec, + /// offset: 60 #[prost(uint32, tag = "2")] pub ibhaaejeehc: u32, + /// offset: 48 #[prost(message, repeated, tag = "14")] pub gcljengjicm: ::prost::alloc::vec::Vec, + /// offset: 76 #[prost(uint32, tag = "1")] pub level: u32, + /// offset: 24 #[prost(message, repeated, tag = "7")] pub nfdbmhppfip: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(message, optional, tag = "11")] pub skill_info: ::core::option::Option, + /// offset: 68 #[prost(uint32, tag = "10")] pub phase: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Goammagcijj { + /// offset: 32 #[prost(uint32, tag = "15")] pub eliadkdaeco: u32, + /// offset: 36 #[prost(uint32, tag = "14")] pub kmaempmoccc: u32, + /// offset: 24 #[prost(message, repeated, tag = "10")] pub jndkooejcfc: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gbjkkfhpffn { + /// offset: 52 #[prost(uint32, tag = "6")] pub ihkejebceib: u32, + /// offset: 40 #[prost(uint32, tag = "7")] pub cmhgbbhknci: u32, + /// offset: 44 #[prost(bool, tag = "13")] pub ajciodkllml: bool, + /// offset: 48 #[prost(uint32, tag = "14")] pub jfmofiidcnp: u32, + /// offset: 45 #[prost(bool, tag = "2")] pub dekhdibcfab: bool, + /// offset: 36 #[prost(uint32, tag = "5")] pub aknkpkpljhf: u32, + /// offset: 16 #[prost(message, repeated, tag = "9")] pub ndjfnhfpcgd: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "3")] pub fclnoogehmc: u32, } @@ -12672,6 +16182,7 @@ pub struct Gbjkkfhpffn { #[cmdid(5867)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct HeliobusSnsReadCsReq { + /// offset: 24 #[prost(uint32, tag = "1")] pub ihkejebceib: u32, } @@ -12680,8 +16191,10 @@ pub struct HeliobusSnsReadCsReq { #[cmdid(5839)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct HeliobusSnsReadScRsp { + /// offset: 24 #[prost(uint32, tag = "11")] pub retcode: u32, + /// offset: 28 #[prost(uint32, tag = "4")] pub ihkejebceib: u32, } @@ -12690,10 +16203,13 @@ pub struct HeliobusSnsReadScRsp { #[cmdid(5827)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct HeliobusSnsPostCsReq { + /// offset: 24 #[prost(uint32, tag = "1")] pub fclnoogehmc: u32, + /// offset: 28 #[prost(uint32, tag = "3")] pub ihkejebceib: u32, + /// offset: 32 #[prost(uint32, tag = "6")] pub jfmofiidcnp: u32, } @@ -12702,8 +16218,10 @@ pub struct HeliobusSnsPostCsReq { #[cmdid(5821)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct HeliobusSnsPostScRsp { + /// offset: 32 #[prost(uint32, tag = "11")] pub retcode: u32, + /// offset: 24 #[prost(message, optional, tag = "6")] pub eimcnifmlbl: ::core::option::Option, } @@ -12712,6 +16230,7 @@ pub struct HeliobusSnsPostScRsp { #[cmdid(5870)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct HeliobusSnsLikeCsReq { + /// offset: 24 #[prost(uint32, tag = "11")] pub ihkejebceib: u32, } @@ -12720,10 +16239,13 @@ pub struct HeliobusSnsLikeCsReq { #[cmdid(5859)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct HeliobusSnsLikeScRsp { + /// offset: 24 #[prost(uint32, tag = "1")] pub retcode: u32, + /// offset: 28 #[prost(bool, tag = "6")] pub dekhdibcfab: bool, + /// offset: 32 #[prost(uint32, tag = "8")] pub ihkejebceib: u32, } @@ -12732,10 +16254,13 @@ pub struct HeliobusSnsLikeScRsp { #[cmdid(5854)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct HeliobusSnsCommentCsReq { + /// offset: 32 #[prost(uint32, tag = "10")] pub ihkejebceib: u32, + /// offset: 24 #[prost(uint32, tag = "12")] pub kaljkfkjffa: u32, + /// offset: 28 #[prost(uint32, tag = "1")] pub kmaempmoccc: u32, } @@ -12744,8 +16269,10 @@ pub struct HeliobusSnsCommentCsReq { #[cmdid(5877)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct HeliobusSnsCommentScRsp { + /// offset: 16 #[prost(message, optional, tag = "13")] pub eimcnifmlbl: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "10")] pub retcode: u32, } @@ -12754,6 +16281,7 @@ pub struct HeliobusSnsCommentScRsp { #[cmdid(5880)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct HeliobusSnsUpdateScNotify { + /// offset: 24 #[prost(message, repeated, tag = "1")] pub gkfhmgmbika: ::prost::alloc::vec::Vec, } @@ -12762,12 +16290,16 @@ pub struct HeliobusSnsUpdateScNotify { #[cmdid(5802)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct HeliobusInfoChangedScNotify { + /// offset: 16 #[prost(message, repeated, tag = "8")] pub gkfhmgmbika: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "2")] pub eenjbpmndol: u32, + /// offset: 40 #[prost(uint32, tag = "9")] pub iphkdelmoih: u32, + /// offset: 36 #[prost(uint32, tag = "7")] pub phase: u32, } @@ -12781,8 +16313,10 @@ pub struct HeliobusUpgradeLevelCsReq {} #[cmdid(5874)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct HeliobusUpgradeLevelScRsp { + /// offset: 28 #[prost(uint32, tag = "9")] pub retcode: u32, + /// offset: 24 #[prost(uint32, tag = "1")] pub level: u32, } @@ -12791,8 +16325,10 @@ pub struct HeliobusUpgradeLevelScRsp { #[cmdid(5873)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct HeliobusUnlockSkillScNotify { + /// offset: 24 #[prost(uint32, tag = "6")] pub skill_id: u32, + /// offset: 28 #[prost(uint32, tag = "1")] pub cgfgfmgdpnj: u32, } @@ -12801,10 +16337,13 @@ pub struct HeliobusUnlockSkillScNotify { #[cmdid(5868)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct HeliobusEnterBattleCsReq { + /// offset: 24 #[prost(uint32, repeated, tag = "8")] pub avatar_id_list: ::prost::alloc::vec::Vec, + /// offset: 36 #[prost(uint32, tag = "6")] pub skill_id: u32, + /// offset: 32 #[prost(uint32, tag = "11")] pub event_id: u32, } @@ -12813,10 +16352,13 @@ pub struct HeliobusEnterBattleCsReq { #[cmdid(5894)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct HeliobusEnterBattleScRsp { + /// offset: 32 #[prost(uint32, tag = "5")] pub event_id: u32, + /// offset: 36 #[prost(uint32, tag = "10")] pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "6")] pub battle_info: ::core::option::Option, } @@ -12825,6 +16367,7 @@ pub struct HeliobusEnterBattleScRsp { #[cmdid(5898)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct HeliobusSelectSkillCsReq { + /// offset: 24 #[prost(uint32, tag = "3")] pub skill_id: u32, } @@ -12833,8 +16376,10 @@ pub struct HeliobusSelectSkillCsReq { #[cmdid(5885)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct HeliobusSelectSkillScRsp { + /// offset: 28 #[prost(uint32, tag = "11")] pub retcode: u32, + /// offset: 24 #[prost(uint32, tag = "4")] pub skill_id: u32, } @@ -12843,6 +16388,7 @@ pub struct HeliobusSelectSkillScRsp { #[cmdid(5809)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct HeliobusChallengeUpdateScNotify { + /// offset: 16 #[prost(message, optional, tag = "14")] pub dddikpnnble: ::core::option::Option, } @@ -12851,6 +16397,7 @@ pub struct HeliobusChallengeUpdateScNotify { #[cmdid(5806)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct HeliobusLineupUpdateScNotify { + /// offset: 16 #[prost(message, optional, tag = "11")] pub lineup: ::core::option::Option, } @@ -12859,16 +16406,22 @@ pub struct HeliobusLineupUpdateScNotify { #[cmdid(5836)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct HeliobusStartRaidCsReq { + /// offset: 44 #[prost(bool, tag = "11")] pub jgeaegmhdoc: bool, + /// offset: 32 #[prost(uint32, tag = "4")] pub cenifnknfnp: u32, + /// offset: 24 #[prost(uint32, repeated, tag = "8")] pub avatar_list: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(uint32, tag = "6")] pub prop_entity_id: u32, + /// offset: 40 #[prost(uint32, tag = "15")] pub skill_id: u32, + /// offset: 36 #[prost(uint32, tag = "14")] pub enlknpiblio: u32, } @@ -12877,8 +16430,10 @@ pub struct HeliobusStartRaidCsReq { #[cmdid(5887)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct HeliobusStartRaidScRsp { + /// offset: 16 #[prost(message, optional, tag = "7")] pub scene: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "6")] pub retcode: u32, } @@ -12890,72 +16445,98 @@ pub struct GetBagCsReq {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Equipment { + /// offset: 44 #[prost(uint32, tag = "14")] pub unique_id: u32, + /// offset: 28 #[prost(uint32, tag = "12")] pub level: u32, + /// offset: 40 #[prost(uint32, tag = "9")] pub equip_avatar_id: u32, + /// offset: 32 #[prost(uint32, tag = "15")] pub rank: u32, + /// offset: 24 #[prost(uint32, tag = "4")] pub promotion: u32, + /// offset: 52 #[prost(uint32, tag = "3")] pub tid: u32, + /// offset: 36 #[prost(uint32, tag = "5")] pub exp: u32, + /// offset: 48 #[prost(bool, tag = "11")] pub is_protected: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Relic { + /// offset: 64 #[prost(uint32, tag = "15")] pub main_affix_id: u32, + /// offset: 60 #[prost(bool, tag = "4")] pub is_discarded: bool, + /// offset: 52 #[prost(uint32, tag = "14")] pub equip_avatar_id: u32, + /// offset: 56 #[prost(uint32, tag = "12")] pub exp: u32, + /// offset: 48 #[prost(uint32, tag = "13")] pub unique_id: u32, + /// offset: 44 #[prost(uint32, tag = "1")] pub level: u32, + /// offset: 61 #[prost(bool, tag = "8")] pub is_protected: bool, + /// offset: 40 #[prost(uint32, tag = "2")] pub tid: u32, + /// offset: 16 #[prost(message, repeated, tag = "5")] pub sub_affix_list: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(message, repeated, tag = "7")] pub reroll_affix_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Material { + /// offset: 36 #[prost(uint32, tag = "5")] pub tid: u32, + /// offset: 24 #[prost(uint64, tag = "10")] pub expire_time: u64, + /// offset: 32 #[prost(uint32, tag = "3")] pub num: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct WaitDelResource { + /// offset: 24 #[prost(uint32, tag = "8")] pub num: u32, + /// offset: 28 #[prost(uint32, tag = "6")] pub tid: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Material0 { + /// offset: 32 #[prost(uint64, tag = "1")] pub expire_time: u64, + /// offset: 28 #[prost(uint32, tag = "15")] pub tid: u32, + /// offset: 24 #[prost(uint32, tag = "3")] pub num: u32, } @@ -12964,32 +16545,46 @@ pub struct Material0 { #[cmdid(591)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetBagScRsp { + /// offset: 96 #[prost(message, repeated, tag = "1")] pub phngmeljkbe: ::prost::alloc::vec::Vec, + /// offset: 72 #[prost(enumeration = "TurnFoodSwitch", repeated, tag = "3")] pub turn_food_switch: ::prost::alloc::vec::Vec, + /// offset: 120 #[prost(uint32, tag = "15")] pub aepnidponkc: u32, + /// offset: 16 #[prost(message, repeated, tag = "13")] pub fcokffeapmi: ::prost::alloc::vec::Vec, + /// offset: 104 #[prost(message, repeated, tag = "5")] pub relic_list: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(uint32, repeated, tag = "14")] pub gemcacjlpij: ::prost::alloc::vec::Vec, + /// offset: 88 #[prost(message, repeated, tag = "7")] pub material_list: ::prost::alloc::vec::Vec, + /// offset: 56 #[prost(message, repeated, tag = "11")] pub equipment_list: ::prost::alloc::vec::Vec, + /// offset: 64 #[prost(message, repeated, tag = "9")] pub ifenmdpbnkg: ::prost::alloc::vec::Vec, + /// offset: 80 #[prost(uint32, repeated, tag = "12")] pub fdbjlgdhcdo: ::prost::alloc::vec::Vec, + /// offset: 24 #[prost(message, repeated, tag = "2")] pub hlinmkbdknc: ::prost::alloc::vec::Vec, + /// offset: 124 #[prost(uint32, tag = "10")] pub retcode: u32, + /// offset: 48 #[prost(uint32, repeated, tag = "6")] pub aoiihcfmfph: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(message, repeated, tag = "8")] pub bafebhdobfj: ::prost::alloc::vec::Vec, } @@ -12998,8 +16593,10 @@ pub struct GetBagScRsp { #[cmdid(567)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PromoteEquipmentCsReq { + /// offset: 24 #[prost(message, optional, tag = "10")] pub item_cost_list: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "7")] pub equipment_unique_id: u32, } @@ -13008,6 +16605,7 @@ pub struct PromoteEquipmentCsReq { #[cmdid(539)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PromoteEquipmentScRsp { + /// offset: 24 #[prost(uint32, tag = "1")] pub retcode: u32, } @@ -13016,8 +16614,10 @@ pub struct PromoteEquipmentScRsp { #[cmdid(527)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct LockEquipmentCsReq { + /// offset: 16 #[prost(uint32, repeated, tag = "2")] pub equipment_id_list: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(bool, tag = "1")] pub is_protected: bool, } @@ -13026,6 +16626,7 @@ pub struct LockEquipmentCsReq { #[cmdid(521)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LockEquipmentScRsp { + /// offset: 24 #[prost(uint32, tag = "9")] pub retcode: u32, } @@ -13034,16 +16635,22 @@ pub struct LockEquipmentScRsp { #[cmdid(570)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UseItemCsReq { + /// offset: 36 #[prost(uint32, tag = "3")] pub use_item_id: u32, + /// offset: 40 #[prost(enumeration = "AvatarType", tag = "10")] pub mgnnkfnacni: i32, + /// offset: 32 #[prost(uint32, tag = "12")] pub use_item_count: u32, + /// offset: 24 #[prost(uint32, tag = "6")] pub optional_reward_id: u32, + /// offset: 44 #[prost(uint32, tag = "8")] pub base_avatar_id: u32, + /// offset: 28 #[prost(bool, tag = "1")] pub felciemkcgf: bool, } @@ -13052,16 +16659,22 @@ pub struct UseItemCsReq { #[cmdid(559)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct UseItemScRsp { + /// offset: 48 #[prost(uint32, tag = "6")] pub retcode: u32, + /// offset: 52 #[prost(uint32, tag = "14")] pub use_item_count: u32, + /// offset: 32 #[prost(uint64, tag = "10")] pub month_card_out_date_time: u64, + /// offset: 24 #[prost(message, optional, tag = "11")] pub return_data: ::core::option::Option, + /// offset: 40 #[prost(uint32, tag = "3")] pub use_item_id: u32, + /// offset: 44 #[prost(uint32, tag = "8")] pub gcjobeokmcp: u32, } @@ -13070,8 +16683,10 @@ pub struct UseItemScRsp { #[cmdid(554)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RankUpEquipmentCsReq { + /// offset: 32 #[prost(uint32, tag = "6")] pub equipment_unique_id: u32, + /// offset: 16 #[prost(message, optional, tag = "7")] pub item_cost_list: ::core::option::Option, } @@ -13080,14 +16695,17 @@ pub struct RankUpEquipmentCsReq { #[cmdid(577)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RankUpEquipmentScRsp { + /// offset: 24 #[prost(uint32, tag = "12")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bepahbkljnn { + /// offset: 32 #[prost(uint32, tag = "10")] pub equipment_unique_id: u32, + /// offset: 16 #[prost(message, optional, tag = "8")] pub item_cost_list: ::core::option::Option, } @@ -13096,6 +16714,7 @@ pub struct Bepahbkljnn { #[cmdid(507)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BatchRankUpEquipmentCsReq { + /// offset: 24 #[prost(message, repeated, tag = "15")] pub param_list: ::prost::alloc::vec::Vec, } @@ -13104,6 +16723,7 @@ pub struct BatchRankUpEquipmentCsReq { #[cmdid(548)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct BatchRankUpEquipmentScRsp { + /// offset: 24 #[prost(uint32, tag = "13")] pub retcode: u32, } @@ -13112,8 +16732,10 @@ pub struct BatchRankUpEquipmentScRsp { #[cmdid(580)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ExpUpEquipmentCsReq { + /// offset: 16 #[prost(message, optional, tag = "2")] pub item_cost_list: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "1")] pub equipment_unique_id: u32, } @@ -13122,8 +16744,10 @@ pub struct ExpUpEquipmentCsReq { #[cmdid(502)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ExpUpEquipmentScRsp { + /// offset: 16 #[prost(message, repeated, tag = "2")] pub return_item_list: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "1")] pub retcode: u32, } @@ -13132,12 +16756,16 @@ pub struct ExpUpEquipmentScRsp { #[cmdid(505)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ComposeItemCsReq { + /// offset: 24 #[prost(message, optional, tag = "14")] pub pjchnokedbe: ::core::option::Option, + /// offset: 40 #[prost(uint32, tag = "13")] pub count: u32, + /// offset: 16 #[prost(message, optional, tag = "5")] pub compose_item_list: ::core::option::Option, + /// offset: 44 #[prost(uint32, tag = "11")] pub compose_id: u32, } @@ -13146,12 +16774,16 @@ pub struct ComposeItemCsReq { #[cmdid(574)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ComposeItemScRsp { + /// offset: 36 #[prost(uint32, tag = "1")] pub retcode: u32, + /// offset: 40 #[prost(uint32, tag = "11")] pub compose_id: u32, + /// offset: 32 #[prost(uint32, tag = "4")] pub count: u32, + /// offset: 16 #[prost(message, optional, tag = "12")] pub return_item_list: ::core::option::Option, } @@ -13160,18 +16792,25 @@ pub struct ComposeItemScRsp { #[cmdid(509)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ComposeSelectedRelicCsReq { + /// offset: 52 #[prost(uint32, tag = "2")] pub compose_id: u32, + /// offset: 40 #[prost(message, optional, tag = "9")] pub fbgodfjicll: ::core::option::Option, + /// offset: 16 #[prost(message, optional, tag = "11")] pub gjfmnmokaic: ::core::option::Option, + /// offset: 56 #[prost(uint32, tag = "8")] pub compose_relic_id: u32, + /// offset: 32 #[prost(uint32, repeated, tag = "3")] pub ggnpaifhpbb: ::prost::alloc::vec::Vec, + /// offset: 60 #[prost(uint32, tag = "7")] pub main_affix_id: u32, + /// offset: 48 #[prost(uint32, tag = "5")] pub count: u32, } @@ -13180,10 +16819,13 @@ pub struct ComposeSelectedRelicCsReq { #[cmdid(506)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ComposeSelectedRelicScRsp { + /// offset: 36 #[prost(uint32, tag = "3")] pub retcode: u32, + /// offset: 32 #[prost(uint32, tag = "13")] pub compose_id: u32, + /// offset: 16 #[prost(message, optional, tag = "10")] pub return_item_list: ::core::option::Option, } @@ -13192,8 +16834,10 @@ pub struct ComposeSelectedRelicScRsp { #[cmdid(573)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ExpUpRelicCsReq { + /// offset: 16 #[prost(message, optional, tag = "1")] pub item_cost_list: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "5")] pub relic_unique_id: u32, } @@ -13202,8 +16846,10 @@ pub struct ExpUpRelicCsReq { #[cmdid(598)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ExpUpRelicScRsp { + /// offset: 24 #[prost(message, repeated, tag = "4")] pub return_item_list: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "5")] pub retcode: u32, } @@ -13212,10 +16858,13 @@ pub struct ExpUpRelicScRsp { #[cmdid(585)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct LockRelicCsReq { + /// offset: 33 #[prost(bool, tag = "11")] pub is_protected: bool, + /// offset: 16 #[prost(uint32, repeated, tag = "8")] pub locked_relic_id_list: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(bool, tag = "13")] pub is_batch_op: bool, } @@ -13224,6 +16873,7 @@ pub struct LockRelicCsReq { #[cmdid(538)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LockRelicScRsp { + /// offset: 24 #[prost(uint32, tag = "6")] pub retcode: u32, } @@ -13232,12 +16882,16 @@ pub struct LockRelicScRsp { #[cmdid(547)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct DiscardRelicCsReq { + /// offset: 32 #[prost(uint64, tag = "1")] pub hnhfdmdibio: u64, + /// offset: 24 #[prost(uint32, repeated, tag = "2")] pub locked_relic_id_list: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(bool, tag = "6")] pub is_discard: bool, + /// offset: 44 #[prost(enumeration = "Icpineholml", tag = "5")] pub nlpconnjonf: i32, } @@ -13246,12 +16900,16 @@ pub struct DiscardRelicCsReq { #[cmdid(519)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct DiscardRelicScRsp { + /// offset: 32 #[prost(enumeration = "Icpineholml", tag = "9")] pub nlpconnjonf: i32, + /// offset: 40 #[prost(bool, tag = "11")] pub is_discard: bool, + /// offset: 36 #[prost(uint32, tag = "2")] pub retcode: u32, + /// offset: 16 #[prost(uint32, repeated, tag = "13")] pub locked_relic_id_list: ::prost::alloc::vec::Vec, } @@ -13260,8 +16918,10 @@ pub struct DiscardRelicScRsp { #[cmdid(552)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SellItemCsReq { + /// offset: 24 #[prost(message, optional, tag = "14")] pub item_cost_list: ::core::option::Option, + /// offset: 32 #[prost(bool, tag = "13")] pub to_material: bool, } @@ -13270,8 +16930,10 @@ pub struct SellItemCsReq { #[cmdid(568)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SellItemScRsp { + /// offset: 16 #[prost(message, optional, tag = "9")] pub return_item_list: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "7")] pub retcode: u32, } @@ -13280,12 +16942,16 @@ pub struct SellItemScRsp { #[cmdid(594)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RechargeSuccNotify { + /// offset: 24 #[prost(message, optional, tag = "6")] pub item_list: ::core::option::Option, + /// offset: 40 #[prost(string, tag = "1")] pub channel_order_no: ::prost::alloc::string::String, + /// offset: 48 #[prost(uint64, tag = "4")] pub month_card_outdate_time: u64, + /// offset: 32 #[prost(string, tag = "3")] pub product_id: ::prost::alloc::string::String, } @@ -13294,6 +16960,7 @@ pub struct RechargeSuccNotify { #[cmdid(536)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ExchangeHcoinCsReq { + /// offset: 24 #[prost(uint32, tag = "4")] pub num: u32, } @@ -13302,8 +16969,10 @@ pub struct ExchangeHcoinCsReq { #[cmdid(587)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ExchangeHcoinScRsp { + /// offset: 24 #[prost(uint32, tag = "3")] pub num: u32, + /// offset: 28 #[prost(uint32, tag = "4")] pub retcode: u32, } @@ -13312,6 +16981,7 @@ pub struct ExchangeHcoinScRsp { #[cmdid(531)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AddEquipmentScNotify { + /// offset: 24 #[prost(uint32, tag = "10")] pub mdmgkhlhiin: u32, } @@ -13320,6 +16990,7 @@ pub struct AddEquipmentScNotify { #[cmdid(544)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetRecyleTimeCsReq { + /// offset: 24 #[prost(uint32, repeated, tag = "4")] pub cjlndnilgmf: ::prost::alloc::vec::Vec, } @@ -13328,16 +16999,20 @@ pub struct GetRecyleTimeCsReq { #[cmdid(549)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetRecyleTimeScRsp { + /// offset: 32 #[prost(uint32, tag = "15")] pub retcode: u32, + /// offset: 24 #[prost(message, repeated, tag = "4")] pub fcokffeapmi: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fnhmmmkjgpb { + /// offset: 24 #[prost(uint32, tag = "10")] pub ojemelhcmpj: u32, + /// offset: 28 #[prost(uint32, tag = "14")] pub formula_id: u32, } @@ -13346,6 +17021,7 @@ pub struct Fnhmmmkjgpb { #[cmdid(541)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ComposeLimitNumCompleteNotify { + /// offset: 24 #[prost(message, repeated, tag = "12")] pub dchnaedinmm: ::prost::alloc::vec::Vec, } @@ -13354,6 +17030,7 @@ pub struct ComposeLimitNumCompleteNotify { #[cmdid(584)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ComposeLimitNumUpdateNotify { + /// offset: 16 #[prost(message, optional, tag = "5")] pub fglfgjdpjpd: ::core::option::Option, } @@ -13362,10 +17039,13 @@ pub struct ComposeLimitNumUpdateNotify { #[cmdid(578)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DestroyItemCsReq { + /// offset: 28 #[prost(uint32, tag = "14")] pub item_id: u32, + /// offset: 32 #[prost(uint32, tag = "9")] pub mbejblfhcbh: u32, + /// offset: 24 #[prost(uint32, tag = "8")] pub cfcokeldogj: u32, } @@ -13374,8 +17054,10 @@ pub struct DestroyItemCsReq { #[cmdid(534)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DestroyItemScRsp { + /// offset: 24 #[prost(uint32, tag = "5")] pub retcode: u32, + /// offset: 28 #[prost(uint32, tag = "9")] pub cfcokeldogj: u32, } @@ -13389,8 +17071,10 @@ pub struct GetMarkItemListCsReq {} #[cmdid(569)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetMarkItemListScRsp { + /// offset: 32 #[prost(uint32, tag = "7")] pub retcode: u32, + /// offset: 16 #[prost(uint32, repeated, tag = "5")] pub pdbihonolfj: ::prost::alloc::vec::Vec, } @@ -13399,8 +17083,10 @@ pub struct GetMarkItemListScRsp { #[cmdid(503)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MarkItemCsReq { + /// offset: 28 #[prost(bool, tag = "3")] pub naehphhdgek: bool, + /// offset: 24 #[prost(uint32, tag = "12")] pub item_id: u32, } @@ -13409,10 +17095,13 @@ pub struct MarkItemCsReq { #[cmdid(524)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MarkItemScRsp { + /// offset: 28 #[prost(bool, tag = "2")] pub naehphhdgek: bool, + /// offset: 32 #[prost(uint32, tag = "8")] pub retcode: u32, + /// offset: 24 #[prost(uint32, tag = "14")] pub item_id: u32, } @@ -13421,6 +17110,7 @@ pub struct MarkItemScRsp { #[cmdid(528)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct CancelMarkItemNotify { + /// offset: 24 #[prost(uint32, tag = "1")] pub item_id: u32, } @@ -13429,8 +17119,10 @@ pub struct CancelMarkItemNotify { #[cmdid(523)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SyncTurnFoodNotify { + /// offset: 16 #[prost(enumeration = "TurnFoodSwitch", repeated, tag = "8")] pub turn_food_switch: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, repeated, tag = "14")] pub fdbjlgdhcdo: ::prost::alloc::vec::Vec, } @@ -13439,8 +17131,10 @@ pub struct SyncTurnFoodNotify { #[cmdid(522)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetTurnFoodSwitchCsReq { + /// offset: 28 #[prost(enumeration = "TurnFoodSwitch", tag = "9")] pub jcakhhkfdfn: i32, + /// offset: 24 #[prost(bool, tag = "4")] pub bndlhjhalmb: bool, } @@ -13449,10 +17143,13 @@ pub struct SetTurnFoodSwitchCsReq { #[cmdid(540)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetTurnFoodSwitchScRsp { + /// offset: 24 #[prost(bool, tag = "3")] pub bndlhjhalmb: bool, + /// offset: 32 #[prost(uint32, tag = "6")] pub retcode: u32, + /// offset: 28 #[prost(enumeration = "TurnFoodSwitch", tag = "9")] pub jcakhhkfdfn: i32, } @@ -13461,34 +17158,45 @@ pub struct SetTurnFoodSwitchScRsp { #[cmdid(518)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GeneralVirtualItemDataNotify { + /// offset: 32 #[prost(bool, tag = "1")] pub pkbahpfjgdb: bool, + /// offset: 24 #[prost(message, repeated, tag = "15")] pub fdjkccgdnka: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RelicFilterPlanIcon { + /// offset: 28 #[prost(uint32, tag = "11")] pub icon_id: u32, + /// offset: 24 #[prost(bool, tag = "10")] pub is_avatar_icon: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RelicFilterPlan { + /// offset: 64 #[prost(int64, tag = "8")] pub update_timestamp: i64, + /// offset: 56 #[prost(uint32, tag = "3")] pub slot_index: u32, + /// offset: 32 #[prost(message, optional, tag = "6")] pub icon: ::core::option::Option, + /// offset: 16 #[prost(string, tag = "13")] pub name: ::prost::alloc::string::String, + /// offset: 24 #[prost(message, optional, tag = "7")] pub settings: ::core::option::Option, + /// offset: 48 #[prost(uint32, tag = "11")] pub avatar_id_on_create: u32, + /// offset: 52 #[prost(bool, tag = "9")] pub is_marked: bool, } @@ -13502,8 +17210,10 @@ pub struct GetRelicFilterPlanCsReq {} #[cmdid(560)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetRelicFilterPlanScRsp { + /// offset: 32 #[prost(uint32, tag = "3")] pub retcode: u32, + /// offset: 24 #[prost(message, repeated, tag = "13")] pub relic_filter_plan_list: ::prost::alloc::vec::Vec, } @@ -13512,14 +17222,19 @@ pub struct GetRelicFilterPlanScRsp { #[cmdid(596)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AddRelicFilterPlanCsReq { + /// offset: 16 #[prost(message, optional, tag = "13")] pub icon: ::core::option::Option, + /// offset: 48 #[prost(uint32, tag = "2")] pub avatar_id_on_create: u32, + /// offset: 32 #[prost(string, tag = "8")] pub name: ::prost::alloc::string::String, + /// offset: 52 #[prost(bool, tag = "14")] pub is_marked: bool, + /// offset: 24 #[prost(message, optional, tag = "11")] pub settings: ::core::option::Option, } @@ -13528,8 +17243,10 @@ pub struct AddRelicFilterPlanCsReq { #[cmdid(516)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AddRelicFilterPlanScRsp { + /// offset: 32 #[prost(uint32, tag = "9")] pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "13")] pub plan: ::core::option::Option, } @@ -13538,20 +17255,24 @@ pub struct AddRelicFilterPlanScRsp { #[cmdid(593)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ModifyRelicFilterPlanCsReq { + /// offset: 32 #[prost(uint32, tag = "12")] pub slot_index: u32, - #[prost(oneof = "modify_relic_filter_plan_cs_req::InfoCase", tags = "11, 15, 14")] - pub info_case: ::core::option::Option, + #[prost(oneof = "modify_relic_filter_plan_cs_req::Info", tags = "11, 15, 14")] + 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 InfoCase { + pub enum Info { + /// offset: 16 #[prost(string, tag = "11")] Name(::prost::alloc::string::String), + /// offset: 16 #[prost(message, tag = "15")] Icon(super::RelicFilterPlanIcon), + /// offset: 16 #[prost(message, tag = "14")] Settings(super::RelicFilterPlanSettings), } @@ -13561,24 +17282,30 @@ pub mod modify_relic_filter_plan_cs_req { #[cmdid(564)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ModifyRelicFilterPlanScRsp { + /// offset: 48 #[prost(int64, tag = "14")] pub update_timestamp: i64, + /// offset: 40 #[prost(uint32, tag = "6")] pub retcode: u32, + /// offset: 36 #[prost(uint32, tag = "11")] pub slot_index: u32, - #[prost(oneof = "modify_relic_filter_plan_sc_rsp::InfoCase", tags = "2, 4, 12")] - pub info_case: ::core::option::Option, + #[prost(oneof = "modify_relic_filter_plan_sc_rsp::Info", tags = "2, 4, 12")] + 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 InfoCase { + pub enum Info { + /// offset: 24 #[prost(string, tag = "2")] Name(::prost::alloc::string::String), + /// offset: 24 #[prost(message, tag = "4")] Icon(super::RelicFilterPlanIcon), + /// offset: 24 #[prost(message, tag = "12")] Settings(super::RelicFilterPlanSettings), } @@ -13588,8 +17315,10 @@ pub mod modify_relic_filter_plan_sc_rsp { #[cmdid(557)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct DeleteRelicFilterPlanCsReq { + /// offset: 24 #[prost(uint32, repeated, tag = "4")] pub slot_index_list: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(bool, tag = "8")] pub is_batch_op: bool, } @@ -13598,10 +17327,13 @@ pub struct DeleteRelicFilterPlanCsReq { #[cmdid(526)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct DeleteRelicFilterPlanScRsp { + /// offset: 36 #[prost(bool, tag = "1")] pub is_batch_op: bool, + /// offset: 32 #[prost(uint32, tag = "12")] pub retcode: u32, + /// offset: 24 #[prost(uint32, repeated, tag = "15")] pub ndobmajmlnk: ::prost::alloc::vec::Vec, } @@ -13610,10 +17342,13 @@ pub struct DeleteRelicFilterPlanScRsp { #[cmdid(590)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MarkRelicFilterPlanCsReq { + /// offset: 33 #[prost(bool, tag = "7")] pub is_batch_op: bool, + /// offset: 24 #[prost(uint32, repeated, tag = "1")] pub slot_index_list: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(bool, tag = "8")] pub is_mark: bool, } @@ -13622,12 +17357,16 @@ pub struct MarkRelicFilterPlanCsReq { #[cmdid(589)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MarkRelicFilterPlanScRsp { + /// offset: 24 #[prost(uint32, repeated, tag = "10")] pub slot_index_list: ::prost::alloc::vec::Vec, + /// offset: 36 #[prost(bool, tag = "9")] pub is_batch_op: bool, + /// offset: 37 #[prost(bool, tag = "8")] pub is_mark: bool, + /// offset: 32 #[prost(uint32, tag = "7")] pub retcode: u32, } @@ -13636,6 +17375,7 @@ pub struct MarkRelicFilterPlanScRsp { #[cmdid(537)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RelicFilterPlanClearNameScNotify { + /// offset: 24 #[prost(uint32, tag = "6")] pub khncedgfpgl: u32, } @@ -13644,6 +17384,7 @@ pub struct RelicFilterPlanClearNameScNotify { #[cmdid(572)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RelicReforgeCsReq { + /// offset: 24 #[prost(uint32, tag = "4")] pub relic_unique_id: u32, } @@ -13652,6 +17393,7 @@ pub struct RelicReforgeCsReq { #[cmdid(535)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RelicReforgeScRsp { + /// offset: 24 #[prost(uint32, tag = "15")] pub retcode: u32, } @@ -13660,8 +17402,10 @@ pub struct RelicReforgeScRsp { #[cmdid(553)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RelicReforgeConfirmCsReq { + /// offset: 24 #[prost(uint32, tag = "8")] pub relic_unique_id: u32, + /// offset: 28 #[prost(bool, tag = "7")] pub cjoeaeijlgc: bool, } @@ -13670,16 +17414,20 @@ pub struct RelicReforgeConfirmCsReq { #[cmdid(533)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RelicReforgeConfirmScRsp { + /// offset: 24 #[prost(uint32, tag = "14")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UnlockedMusic { + /// offset: 24 #[prost(uint32, tag = "15")] pub group_id: u32, + /// offset: 32 #[prost(uint32, tag = "8")] pub id: u32, + /// offset: 28 #[prost(bool, tag = "1")] pub icfbdppjoad: bool, } @@ -13693,10 +17441,13 @@ pub struct GetJukeboxDataCsReq {} #[cmdid(3191)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetJukeboxDataScRsp { + /// offset: 36 #[prost(uint32, tag = "9")] pub playing_id: u32, + /// offset: 24 #[prost(message, repeated, tag = "11")] pub music_list: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "12")] pub retcode: u32, } @@ -13705,6 +17456,7 @@ pub struct GetJukeboxDataScRsp { #[cmdid(3167)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlayBackGroundMusicCsReq { + /// offset: 24 #[prost(uint32, tag = "12")] pub play_music_id: u32, } @@ -13713,10 +17465,13 @@ pub struct PlayBackGroundMusicCsReq { #[cmdid(3139)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlayBackGroundMusicScRsp { + /// offset: 32 #[prost(uint32, tag = "14")] pub play_music_id: u32, + /// offset: 28 #[prost(uint32, tag = "13")] pub playing_id: u32, + /// offset: 24 #[prost(uint32, tag = "9")] pub retcode: u32, } @@ -13725,6 +17480,7 @@ pub struct PlayBackGroundMusicScRsp { #[cmdid(3127)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct UnlockBackGroundMusicCsReq { + /// offset: 16 #[prost(uint32, repeated, tag = "15")] pub unlock_ids: ::prost::alloc::vec::Vec, } @@ -13733,10 +17489,13 @@ pub struct UnlockBackGroundMusicCsReq { #[cmdid(3121)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct UnlockBackGroundMusicScRsp { + /// offset: 24 #[prost(message, repeated, tag = "6")] pub music_list: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(uint32, tag = "12")] pub retcode: u32, + /// offset: 32 #[prost(uint32, repeated, tag = "3")] pub unlocked_ids: ::prost::alloc::vec::Vec, } @@ -13745,6 +17504,7 @@ pub struct UnlockBackGroundMusicScRsp { #[cmdid(3170)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TrialBackGroundMusicCsReq { + /// offset: 24 #[prost(uint32, tag = "7")] pub pigbbgclamj: u32, } @@ -13753,8 +17513,10 @@ pub struct TrialBackGroundMusicCsReq { #[cmdid(3159)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TrialBackGroundMusicScRsp { + /// offset: 24 #[prost(uint32, tag = "13")] pub pigbbgclamj: u32, + /// offset: 28 #[prost(uint32, tag = "2")] pub retcode: u32, } @@ -13766,8 +17528,10 @@ pub struct GetStageLineupCsReq {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jlchbkkfanl { + /// offset: 24 #[prost(uint32, tag = "1")] pub dogdacflboe: u32, + /// offset: 28 #[prost(uint32, tag = "12")] pub stage_type: u32, } @@ -13776,56 +17540,78 @@ pub struct Jlchbkkfanl { #[cmdid(791)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetStageLineupScRsp { + /// offset: 32 #[prost(uint32, tag = "7")] pub retcode: u32, + /// offset: 16 #[prost(message, repeated, tag = "13")] pub nmkpekmmnbp: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LineupAvatar { + /// offset: 44 #[prost(uint32, tag = "6")] pub satiety: u32, + /// offset: 36 #[prost(uint32, tag = "11")] pub slot: u32, + /// offset: 48 #[prost(uint32, tag = "15")] pub id: u32, + /// offset: 24 #[prost(message, optional, tag = "3")] pub sp_bar: ::core::option::Option, + /// offset: 40 #[prost(enumeration = "AvatarType", tag = "1")] pub avatar_type: i32, + /// offset: 32 #[prost(uint32, tag = "10")] pub hp: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct LineupInfo { + /// offset: 72 #[prost(enumeration = "ExtraLineupType", tag = "14")] pub extra_lineup_type: i32, + /// offset: 85 #[prost(bool, tag = "6")] pub is_virtual: bool, + /// offset: 68 #[prost(uint32, tag = "1")] pub index: u32, + /// offset: 88 #[prost(uint32, tag = "5")] pub leader_slot: u32, + /// offset: 32 #[prost(uint32, repeated, tag = "11")] pub mkdfjccbiop: ::prost::alloc::vec::Vec, + /// offset: 24 #[prost(uint32, repeated, tag = "12")] pub mankkfpbfcb: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(message, repeated, tag = "13")] pub avatar_list: ::prost::alloc::vec::Vec, + /// offset: 80 #[prost(uint32, tag = "15")] pub plane_id: u32, + /// offset: 64 #[prost(uint32, tag = "7")] pub game_story_line_id: u32, + /// offset: 76 #[prost(uint32, tag = "4")] pub max_mp: u32, + /// offset: 84 #[prost(bool, tag = "2")] pub bfnbklmamkb: bool, + /// offset: 48 #[prost(uint32, repeated, tag = "10")] pub kompcjpapkm: ::prost::alloc::vec::Vec, + /// offset: 92 #[prost(uint32, tag = "9")] pub mp: u32, + /// offset: 16 #[prost(string, tag = "3")] pub name: ::prost::alloc::string::String, } @@ -13839,8 +17625,10 @@ pub struct GetCurLineupDataCsReq {} #[cmdid(739)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetCurLineupDataScRsp { + /// offset: 24 #[prost(message, optional, tag = "10")] pub lineup: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "8")] pub retcode: u32, } @@ -13849,18 +17637,25 @@ pub struct GetCurLineupDataScRsp { #[cmdid(727)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct JoinLineupCsReq { + /// offset: 36 #[prost(uint32, tag = "7")] pub index: u32, + /// offset: 24 #[prost(enumeration = "AvatarType", tag = "13")] pub avatar_type: i32, + /// offset: 32 #[prost(uint32, tag = "1")] pub slot: u32, + /// offset: 44 #[prost(uint32, tag = "5")] pub base_avatar_id: u32, + /// offset: 48 #[prost(uint32, tag = "6")] pub plane_id: u32, + /// offset: 40 #[prost(bool, tag = "4")] pub is_virtual: bool, + /// offset: 28 #[prost(enumeration = "ExtraLineupType", tag = "15")] pub extra_lineup_type: i32, } @@ -13869,6 +17664,7 @@ pub struct JoinLineupCsReq { #[cmdid(721)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct JoinLineupScRsp { + /// offset: 24 #[prost(uint32, tag = "12")] pub retcode: u32, } @@ -13877,16 +17673,22 @@ pub struct JoinLineupScRsp { #[cmdid(770)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct QuitLineupCsReq { + /// offset: 44 #[prost(enumeration = "ExtraLineupType", tag = "8")] pub extra_lineup_type: i32, + /// offset: 24 #[prost(uint32, tag = "5")] pub index: u32, + /// offset: 40 #[prost(uint32, tag = "14")] pub plane_id: u32, + /// offset: 28 #[prost(bool, tag = "15")] pub is_virtual: bool, + /// offset: 32 #[prost(enumeration = "AvatarType", tag = "1")] pub avatar_type: i32, + /// offset: 36 #[prost(uint32, tag = "6")] pub base_avatar_id: u32, } @@ -13895,14 +17697,19 @@ pub struct QuitLineupCsReq { #[cmdid(759)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct QuitLineupScRsp { + /// offset: 25 #[prost(bool, tag = "1")] pub hiofpdkdofd: bool, + /// offset: 32 #[prost(uint32, tag = "4")] pub retcode: u32, + /// offset: 36 #[prost(uint32, tag = "5")] pub plane_id: u32, + /// offset: 28 #[prost(uint32, tag = "3")] pub base_avatar_id: u32, + /// offset: 24 #[prost(bool, tag = "12")] pub is_virtual: bool, } @@ -13911,16 +17718,22 @@ pub struct QuitLineupScRsp { #[cmdid(754)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwapLineupCsReq { + /// offset: 28 #[prost(uint32, tag = "3")] pub index: u32, + /// offset: 44 #[prost(uint32, tag = "8")] pub plane_id: u32, + /// offset: 36 #[prost(uint32, tag = "7")] pub src_slot: u32, + /// offset: 32 #[prost(enumeration = "ExtraLineupType", tag = "6")] pub extra_lineup_type: i32, + /// offset: 40 #[prost(uint32, tag = "1")] pub dst_slot: u32, + /// offset: 24 #[prost(bool, tag = "9")] pub is_virtual: bool, } @@ -13929,6 +17742,7 @@ pub struct SwapLineupCsReq { #[cmdid(777)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwapLineupScRsp { + /// offset: 24 #[prost(uint32, tag = "13")] pub retcode: u32, } @@ -13937,8 +17751,10 @@ pub struct SwapLineupScRsp { #[cmdid(780)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SyncLineupNotify { + /// offset: 24 #[prost(message, optional, tag = "10")] pub lineup: ::core::option::Option, + /// offset: 16 #[prost(enumeration = "SyncReason", repeated, tag = "6")] pub reason_list: ::prost::alloc::vec::Vec, } @@ -13950,10 +17766,13 @@ pub struct GetLineupAvatarDataCsReq {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Acmnhkhplod { + /// offset: 28 #[prost(uint32, tag = "5")] pub hp: u32, + /// offset: 32 #[prost(uint32, tag = "13")] pub id: u32, + /// offset: 24 #[prost(enumeration = "AvatarType", tag = "3")] pub avatar_type: i32, } @@ -13962,8 +17781,10 @@ pub struct Acmnhkhplod { #[cmdid(705)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetLineupAvatarDataScRsp { + /// offset: 32 #[prost(uint32, tag = "2")] pub retcode: u32, + /// offset: 24 #[prost(message, repeated, tag = "3")] pub lijinikjnad: ::prost::alloc::vec::Vec, } @@ -13972,6 +17793,7 @@ pub struct GetLineupAvatarDataScRsp { #[cmdid(774)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChangeLineupLeaderCsReq { + /// offset: 24 #[prost(uint32, tag = "1")] pub slot: u32, } @@ -13980,8 +17802,10 @@ pub struct ChangeLineupLeaderCsReq { #[cmdid(773)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChangeLineupLeaderScRsp { + /// offset: 28 #[prost(uint32, tag = "4")] pub retcode: u32, + /// offset: 24 #[prost(uint32, tag = "5")] pub slot: u32, } @@ -13990,6 +17814,7 @@ pub struct ChangeLineupLeaderScRsp { #[cmdid(798)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwitchLineupIndexCsReq { + /// offset: 24 #[prost(uint32, tag = "10")] pub index: u32, } @@ -13998,8 +17823,10 @@ pub struct SwitchLineupIndexCsReq { #[cmdid(785)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwitchLineupIndexScRsp { + /// offset: 24 #[prost(uint32, tag = "14")] pub index: u32, + /// offset: 28 #[prost(uint32, tag = "12")] pub retcode: u32, } @@ -14008,8 +17835,10 @@ pub struct SwitchLineupIndexScRsp { #[cmdid(738)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetLineupNameCsReq { + /// offset: 24 #[prost(string, tag = "4")] pub name: ::prost::alloc::string::String, + /// offset: 32 #[prost(uint32, tag = "12")] pub index: u32, } @@ -14018,10 +17847,13 @@ pub struct SetLineupNameCsReq { #[cmdid(752)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetLineupNameScRsp { + /// offset: 36 #[prost(uint32, tag = "15")] pub retcode: u32, + /// offset: 32 #[prost(uint32, tag = "9")] pub index: u32, + /// offset: 16 #[prost(string, tag = "7")] pub name: ::prost::alloc::string::String, } @@ -14035,10 +17867,13 @@ pub struct GetAllLineupDataCsReq {} #[cmdid(794)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetAllLineupDataScRsp { + /// offset: 24 #[prost(message, repeated, tag = "4")] pub lineup_list: ::prost::alloc::vec::Vec, + /// offset: 36 #[prost(uint32, tag = "3")] pub cur_index: u32, + /// offset: 32 #[prost(uint32, tag = "7")] pub retcode: u32, } @@ -14047,16 +17882,20 @@ pub struct GetAllLineupDataScRsp { #[cmdid(736)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct VirtualLineupDestroyNotify { + /// offset: 24 #[prost(uint32, tag = "1")] pub plane_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LineupSlotData { + /// offset: 32 #[prost(enumeration = "AvatarType", tag = "7")] pub avatar_type: i32, + /// offset: 24 #[prost(uint32, tag = "2")] pub id: u32, + /// offset: 28 #[prost(uint32, tag = "5")] pub slot: u32, } @@ -14065,18 +17904,25 @@ pub struct LineupSlotData { #[cmdid(787)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ReplaceLineupCsReq { + /// offset: 36 #[prost(uint32, tag = "14")] pub index: u32, + /// offset: 52 #[prost(enumeration = "ExtraLineupType", tag = "4")] pub extra_lineup_type: i32, + /// offset: 44 #[prost(uint32, tag = "15")] pub game_story_line_id: u32, + /// offset: 40 #[prost(uint32, tag = "13")] pub plane_id: u32, + /// offset: 16 #[prost(message, repeated, tag = "6")] pub slots: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(bool, tag = "9")] pub is_virtual: bool, + /// offset: 48 #[prost(uint32, tag = "3")] pub leader_slot: u32, } @@ -14085,6 +17931,7 @@ pub struct ReplaceLineupCsReq { #[cmdid(709)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ReplaceLineupScRsp { + /// offset: 24 #[prost(uint32, tag = "14")] pub retcode: u32, } @@ -14093,6 +17940,7 @@ pub struct ReplaceLineupScRsp { #[cmdid(706)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ExtraLineupDestroyNotify { + /// offset: 24 #[prost(enumeration = "ExtraLineupType", tag = "12")] pub extra_lineup_type: i32, } @@ -14101,12 +17949,16 @@ pub struct ExtraLineupDestroyNotify { #[cmdid(731)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct VirtualLineupTrialAvatarChangeScNotify { + /// offset: 32 #[prost(uint32, repeated, tag = "11")] pub kfmffggjmne: ::prost::alloc::vec::Vec, + /// offset: 44 #[prost(uint32, tag = "10")] pub plane_id: u32, + /// offset: 24 #[prost(uint32, repeated, tag = "5")] pub iblbnianphd: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(bool, tag = "15")] pub cliigmnmhna: bool, } @@ -14115,10 +17967,13 @@ pub struct VirtualLineupTrialAvatarChangeScNotify { #[cmdid(7399)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct LobbyCreateCsReq { + /// offset: 36 #[prost(enumeration = "Noogdpkefkl", tag = "14")] pub fight_game_mode: i32, + /// offset: 32 #[prost(uint32, tag = "2")] pub nepoddojjfe: u32, + /// offset: 24 #[prost(message, optional, tag = "6")] pub ejofcnaedhk: ::core::option::Option, } @@ -14127,14 +17982,19 @@ pub struct LobbyCreateCsReq { #[cmdid(7377)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct LobbyCreateScRsp { + /// offset: 40 #[prost(uint32, tag = "12")] pub nepoddojjfe: u32, + /// offset: 36 #[prost(enumeration = "Noogdpkefkl", tag = "9")] pub fight_game_mode: i32, + /// offset: 16 #[prost(message, repeated, tag = "5")] pub lipjdjpmokb: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(uint64, tag = "11")] pub room_id: u64, + /// offset: 32 #[prost(uint32, tag = "4")] pub retcode: u32, } @@ -14143,6 +18003,7 @@ pub struct LobbyCreateScRsp { #[cmdid(7356)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct LobbyInviteCsReq { + /// offset: 16 #[prost(uint32, repeated, tag = "8")] pub search_uid_list: ::prost::alloc::vec::Vec, } @@ -14151,8 +18012,10 @@ pub struct LobbyInviteCsReq { #[cmdid(7378)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct LobbyInviteScRsp { + /// offset: 32 #[prost(uint32, tag = "9")] pub retcode: u32, + /// offset: 16 #[prost(uint32, repeated, tag = "11")] pub search_uid_list: ::prost::alloc::vec::Vec, } @@ -14161,8 +18024,10 @@ pub struct LobbyInviteScRsp { #[cmdid(7368)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct LobbyJoinCsReq { + /// offset: 32 #[prost(uint64, tag = "5")] pub room_id: u64, + /// offset: 16 #[prost(message, optional, tag = "9")] pub ejofcnaedhk: ::core::option::Option, } @@ -14171,14 +18036,19 @@ pub struct LobbyJoinCsReq { #[cmdid(7386)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct LobbyJoinScRsp { + /// offset: 40 #[prost(uint32, tag = "7")] pub nepoddojjfe: u32, + /// offset: 44 #[prost(uint32, tag = "4")] pub retcode: u32, + /// offset: 16 #[prost(message, repeated, tag = "11")] pub lipjdjpmokb: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(enumeration = "Noogdpkefkl", tag = "3")] pub fight_game_mode: i32, + /// offset: 32 #[prost(uint64, tag = "2")] pub room_id: u64, } @@ -14192,6 +18062,7 @@ pub struct LobbyQuitCsReq {} #[cmdid(7376)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LobbyQuitScRsp { + /// offset: 24 #[prost(uint32, tag = "2")] pub retcode: u32, } @@ -14205,6 +18076,7 @@ pub struct LobbyStartFightCsReq {} #[cmdid(7387)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LobbyStartFightScRsp { + /// offset: 24 #[prost(uint32, tag = "5")] pub retcode: u32, } @@ -14213,18 +18085,22 @@ pub struct LobbyStartFightScRsp { #[cmdid(7367)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct LobbyModifyPlayerInfoCsReq { + /// offset: 24 #[prost(message, optional, tag = "5")] pub ejofcnaedhk: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "4")] pub hfdjaelbnga: u32, + /// offset: 36 #[prost(enumeration = "Aokdmakgdgj", tag = "14")] - pub slot: i32, + pub r#type: i32, } /// Obf: CGEGEGAOGGP #[derive(proto_derive::CmdID)] #[cmdid(7389)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LobbyModifyPlayerInfoScRsp { + /// offset: 24 #[prost(uint32, tag = "3")] pub retcode: u32, } @@ -14233,18 +18109,22 @@ pub struct LobbyModifyPlayerInfoScRsp { #[cmdid(7395)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct LobbySyncInfoScNotify { + /// offset: 24 #[prost(message, repeated, tag = "4")] pub lipjdjpmokb: ::prost::alloc::vec::Vec, + /// offset: 36 #[prost(uint32, tag = "8")] pub uid: u32, + /// offset: 32 #[prost(enumeration = "Aokdmakgdgj", tag = "11")] - pub slot: i32, + pub r#type: i32, } /// Obf: MLNDBAMAFBP #[derive(proto_derive::CmdID)] #[cmdid(7362)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LobbyKickOutCsReq { + /// offset: 24 #[prost(uint32, tag = "8")] pub uid: u32, } @@ -14253,6 +18133,7 @@ pub struct LobbyKickOutCsReq { #[cmdid(7360)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LobbyKickOutScRsp { + /// offset: 24 #[prost(uint32, tag = "6")] pub retcode: u32, } @@ -14261,10 +18142,13 @@ pub struct LobbyKickOutScRsp { #[cmdid(7384)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LobbyInviteScNotify { + /// offset: 28 #[prost(uint32, tag = "5")] pub room_id: u32, + /// offset: 24 #[prost(enumeration = "Noogdpkefkl", tag = "11")] pub fight_game_mode: i32, + /// offset: 32 #[prost(uint32, tag = "13")] pub sender_uid: u32, } @@ -14278,16 +18162,22 @@ pub struct LobbyGetInfoCsReq {} #[cmdid(7372)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct LobbyGetInfoScRsp { + /// offset: 52 #[prost(uint32, tag = "3")] pub nepoddojjfe: u32, + /// offset: 24 #[prost(message, repeated, tag = "12")] pub lipjdjpmokb: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint64, tag = "13")] pub room_id: u64, + /// offset: 48 #[prost(enumeration = "Noogdpkefkl", tag = "14")] pub fight_game_mode: i32, + /// offset: 40 #[prost(uint64, tag = "5")] pub nogfeemnhpc: u64, + /// offset: 56 #[prost(uint32, tag = "15")] pub retcode: u32, } @@ -14296,8 +18186,10 @@ pub struct LobbyGetInfoScRsp { #[cmdid(7375)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LobbyInteractCsReq { + /// offset: 24 #[prost(enumeration = "Imaonmhilne", tag = "1")] pub ihcilnhklmc: i32, + /// offset: 28 #[prost(uint32, tag = "7")] pub cbegnbkmhcd: u32, } @@ -14306,8 +18198,10 @@ pub struct LobbyInteractCsReq { #[cmdid(7393)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LobbyInteractScRsp { + /// offset: 28 #[prost(uint32, tag = "10")] pub retcode: u32, + /// offset: 24 #[prost(uint32, tag = "13")] pub cbegnbkmhcd: u32, } @@ -14316,8 +18210,10 @@ pub struct LobbyInteractScRsp { #[cmdid(7380)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LobbyInteractScNotify { + /// offset: 24 #[prost(uint32, tag = "12")] pub sender_uid: u32, + /// offset: 28 #[prost(enumeration = "Imaonmhilne", tag = "2")] pub ihcilnhklmc: i32, } @@ -14326,34 +18222,47 @@ pub struct LobbyInteractScNotify { #[cmdid(820)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetMailCsReq { + /// offset: 24 #[prost(uint32, tag = "15")] pub cijefnoojjk: u32, + /// offset: 28 #[prost(uint32, tag = "2")] pub dapcdnelcma: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ClientMail { + /// offset: 24 #[prost(string, tag = "2")] pub sender: ::prost::alloc::string::String, + /// offset: 64 #[prost(enumeration = "MailType", tag = "13")] pub mail_type: i32, + /// offset: 68 #[prost(uint32, tag = "1")] pub id: u32, + /// offset: 80 #[prost(int64, tag = "10")] pub expire_time: i64, + /// offset: 48 #[prost(string, repeated, tag = "7")] pub para_list: ::prost::alloc::vec::Vec<::prost::alloc::string::String>, + /// offset: 32 #[prost(string, tag = "9")] pub title: ::prost::alloc::string::String, + /// offset: 92 #[prost(bool, tag = "4")] pub is_read: bool, + /// offset: 16 #[prost(string, tag = "5")] pub content: ::prost::alloc::string::String, + /// offset: 72 #[prost(int64, tag = "12")] pub time: i64, + /// offset: 88 #[prost(uint32, tag = "11")] pub template_id: u32, + /// offset: 56 #[prost(message, optional, tag = "15")] pub attachment: ::core::option::Option, } @@ -14362,16 +18271,22 @@ pub struct ClientMail { #[cmdid(891)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetMailScRsp { + /// offset: 40 #[prost(bool, tag = "6")] pub is_end: bool, + /// offset: 48 #[prost(uint32, tag = "13")] pub total_num: u32, + /// offset: 52 #[prost(uint32, tag = "12")] pub start: u32, + /// offset: 44 #[prost(uint32, tag = "15")] pub retcode: u32, + /// offset: 24 #[prost(message, repeated, tag = "11")] pub notice_mail_list: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(message, repeated, tag = "2")] pub mail_list: ::prost::alloc::vec::Vec, } @@ -14380,6 +18295,7 @@ pub struct GetMailScRsp { #[cmdid(867)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MarkReadMailCsReq { + /// offset: 24 #[prost(uint32, tag = "6")] pub id: u32, } @@ -14388,8 +18304,10 @@ pub struct MarkReadMailCsReq { #[cmdid(839)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MarkReadMailScRsp { + /// offset: 24 #[prost(uint32, tag = "6")] pub retcode: u32, + /// offset: 28 #[prost(uint32, tag = "1")] pub id: u32, } @@ -14398,6 +18316,7 @@ pub struct MarkReadMailScRsp { #[cmdid(827)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct DelMailCsReq { + /// offset: 24 #[prost(uint32, repeated, tag = "12")] pub id_list: ::prost::alloc::vec::Vec, } @@ -14406,8 +18325,10 @@ pub struct DelMailCsReq { #[cmdid(821)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct DelMailScRsp { + /// offset: 32 #[prost(uint32, tag = "3")] pub retcode: u32, + /// offset: 16 #[prost(uint32, repeated, tag = "1")] pub id_list: ::prost::alloc::vec::Vec, } @@ -14416,16 +18337,20 @@ pub struct DelMailScRsp { #[cmdid(870)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeMailAttachmentCsReq { + /// offset: 32 #[prost(uint32, tag = "8")] pub optional_reward_id: u32, + /// offset: 24 #[prost(uint32, repeated, tag = "1")] pub mail_id_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ClientMailAttachmentItem { + /// offset: 28 #[prost(uint32, tag = "7")] pub mail_id: u32, + /// offset: 24 #[prost(uint32, tag = "4")] pub item_id: u32, } @@ -14434,12 +18359,16 @@ pub struct ClientMailAttachmentItem { #[cmdid(859)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeMailAttachmentScRsp { + /// offset: 24 #[prost(message, optional, tag = "5")] pub attachment: ::core::option::Option, + /// offset: 16 #[prost(message, repeated, tag = "2")] pub fail_mail_list: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(uint32, repeated, tag = "14")] pub succ_mail_id_list: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(uint32, tag = "8")] pub retcode: u32, } @@ -14448,40 +18377,52 @@ pub struct TakeMailAttachmentScRsp { #[cmdid(854)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct NewMailScNotify { + /// offset: 16 #[prost(uint32, repeated, tag = "2")] pub mail_id_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MapRotationData { + /// offset: 40 #[prost(message, repeated, tag = "4")] pub rotater_data_list: ::prost::alloc::vec::Vec, + /// offset: 64 #[prost(bool, tag = "9")] pub ighlhohcckc: bool, + /// offset: 16 #[prost(message, optional, tag = "11")] pub map_info: ::core::option::Option, + /// offset: 56 #[prost(uint32, tag = "14")] pub nflbondjaie: u32, + /// offset: 32 #[prost(message, optional, tag = "8")] pub energy_info: ::core::option::Option, + /// offset: 60 #[prost(int32, tag = "6")] pub acnpbbnlmie: i32, + /// offset: 24 #[prost(message, repeated, tag = "1")] 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 = "15")] pub max_num: u32, + /// offset: 28 #[prost(uint32, tag = "10")] pub cur_num: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RotateMapInfo { + /// offset: 32 #[prost(message, optional, tag = "14")] pub rotate_vector: ::core::option::Option, + /// offset: 24 #[prost(message, optional, tag = "11")] pub vector: ::core::option::Option, } @@ -14490,10 +18431,13 @@ pub struct RotateMapInfo { #[cmdid(6820)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EnterMapRotationRegionCsReq { + /// offset: 16 #[prost(message, optional, tag = "4")] pub motion: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "3")] pub nflbondjaie: u32, + /// offset: 36 #[prost(uint32, tag = "13")] pub acnpbbnlmie: u32, } @@ -14502,24 +18446,32 @@ pub struct EnterMapRotationRegionCsReq { #[cmdid(6891)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EnterMapRotationRegionScRsp { + /// offset: 44 #[prost(uint32, tag = "14")] pub nflbondjaie: u32, + /// offset: 48 #[prost(uint32, tag = "15")] pub client_pos_version: u32, + /// offset: 24 #[prost(message, optional, tag = "6")] pub motion: ::core::option::Option, + /// offset: 32 #[prost(message, optional, tag = "2")] pub energy_info: ::core::option::Option, + /// offset: 52 #[prost(uint32, tag = "10")] pub retcode: u32, + /// offset: 40 #[prost(uint32, tag = "8")] pub acnpbbnlmie: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChargerInfo { + /// offset: 24 #[prost(uint32, tag = "10")] pub group_id: u32, + /// offset: 28 #[prost(uint32, tag = "13")] pub glhagjgaehe: u32, } @@ -14528,6 +18480,7 @@ pub struct ChargerInfo { #[cmdid(6867)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct InteractChargerCsReq { + /// offset: 24 #[prost(message, optional, tag = "5")] pub charger_info: ::core::option::Option, } @@ -14536,20 +18489,26 @@ pub struct InteractChargerCsReq { #[cmdid(6839)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct InteractChargerScRsp { + /// offset: 40 #[prost(uint32, tag = "13")] pub retcode: u32, + /// offset: 32 #[prost(message, optional, tag = "5")] pub charger_info: ::core::option::Option, + /// offset: 16 #[prost(message, optional, tag = "4")] pub energy_info: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RotaterData { + /// offset: 28 #[prost(float, tag = "15")] pub lkefolcgfgd: f32, + /// offset: 24 #[prost(uint32, tag = "5")] pub group_id: u32, + /// offset: 32 #[prost(uint32, tag = "7")] pub glhagjgaehe: u32, } @@ -14558,6 +18517,7 @@ pub struct RotaterData { #[cmdid(6827)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DeployRotaterCsReq { + /// offset: 24 #[prost(message, optional, tag = "11")] pub rotater_data: ::core::option::Option, } @@ -14566,10 +18526,13 @@ pub struct DeployRotaterCsReq { #[cmdid(6821)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DeployRotaterScRsp { + /// offset: 16 #[prost(message, optional, tag = "14")] pub energy_info: ::core::option::Option, + /// offset: 40 #[prost(uint32, tag = "15")] pub retcode: u32, + /// offset: 32 #[prost(message, optional, tag = "3")] pub rotater_data: ::core::option::Option, } @@ -14578,12 +18541,16 @@ pub struct DeployRotaterScRsp { #[cmdid(6870)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RotateMapCsReq { + /// offset: 32 #[prost(message, optional, tag = "6")] pub map_info: ::core::option::Option, + /// offset: 44 #[prost(uint32, tag = "1")] pub glhagjgaehe: u32, + /// offset: 16 #[prost(message, optional, tag = "5")] pub motion: ::core::option::Option, + /// offset: 40 #[prost(uint32, tag = "14")] pub group_id: u32, } @@ -14592,10 +18559,13 @@ pub struct RotateMapCsReq { #[cmdid(6859)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RotateMapScRsp { + /// offset: 36 #[prost(uint32, tag = "14")] pub client_pos_version: u32, + /// offset: 24 #[prost(message, optional, tag = "9")] pub motion: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "5")] pub retcode: u32, } @@ -14604,6 +18574,7 @@ pub struct RotateMapScRsp { #[cmdid(6854)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LeaveMapRotationRegionCsReq { + /// offset: 24 #[prost(message, optional, tag = "14")] pub motion: ::core::option::Option, } @@ -14612,10 +18583,13 @@ pub struct LeaveMapRotationRegionCsReq { #[cmdid(6877)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LeaveMapRotationRegionScRsp { + /// offset: 24 #[prost(message, optional, tag = "2")] pub motion: ::core::option::Option, + /// offset: 36 #[prost(uint32, tag = "15")] pub client_pos_version: u32, + /// offset: 32 #[prost(uint32, tag = "5")] pub retcode: u32, } @@ -14629,20 +18603,28 @@ pub struct GetMapRotationDataCsReq {} #[cmdid(6802)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetMapRotationDataScRsp { + /// offset: 24 #[prost(message, repeated, tag = "15")] pub rotater_data_list: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(message, optional, tag = "12")] pub map_info: ::core::option::Option, + /// offset: 32 #[prost(message, repeated, tag = "11")] pub charger_info_list: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(message, optional, tag = "13")] pub energy_info: ::core::option::Option, + /// offset: 68 #[prost(uint32, tag = "9")] pub nflbondjaie: u32, + /// offset: 56 #[prost(int32, tag = "5")] pub acnpbbnlmie: i32, + /// offset: 60 #[prost(uint32, tag = "7")] pub retcode: u32, + /// offset: 64 #[prost(bool, tag = "4")] pub omejllmnpcn: bool, } @@ -14651,8 +18633,10 @@ pub struct GetMapRotationDataScRsp { #[cmdid(6805)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ResetMapRotationRegionCsReq { + /// offset: 32 #[prost(message, optional, tag = "15")] pub motion: ::core::option::Option, + /// offset: 16 #[prost(message, optional, tag = "9")] pub map_info: ::core::option::Option, } @@ -14661,10 +18645,13 @@ pub struct ResetMapRotationRegionCsReq { #[cmdid(6874)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ResetMapRotationRegionScRsp { + /// offset: 36 #[prost(uint32, tag = "9")] pub client_pos_version: u32, + /// offset: 16 #[prost(message, optional, tag = "1")] pub motion: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "13")] pub retcode: u32, } @@ -14678,6 +18665,7 @@ pub struct LeaveMapRotationRegionScNotify {} #[cmdid(6898)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UpdateEnergyScNotify { + /// offset: 16 #[prost(message, optional, tag = "9")] pub energy_info: ::core::option::Option, } @@ -14686,18 +18674,25 @@ pub struct UpdateEnergyScNotify { #[cmdid(6885)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct UpdateMapRotationDataScNotify { + /// offset: 40 #[prost(message, optional, tag = "1")] pub map_info: ::core::option::Option, + /// offset: 64 #[prost(uint32, tag = "15")] pub nflbondjaie: u32, + /// offset: 32 #[prost(message, optional, tag = "14")] pub energy_info: ::core::option::Option, + /// offset: 24 #[prost(message, repeated, tag = "10")] pub charger_info_list: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(message, repeated, tag = "13")] pub rotater_data_list: ::prost::alloc::vec::Vec, + /// offset: 56 #[prost(int32, tag = "3")] pub acnpbbnlmie: i32, + /// offset: 60 #[prost(bool, tag = "8")] pub omejllmnpcn: bool, } @@ -14706,6 +18701,7 @@ pub struct UpdateMapRotationDataScNotify { #[cmdid(6838)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RemoveRotaterCsReq { + /// offset: 24 #[prost(message, optional, tag = "8")] pub rotater_data: ::core::option::Option, } @@ -14714,10 +18710,13 @@ pub struct RemoveRotaterCsReq { #[cmdid(6852)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RemoveRotaterScRsp { + /// offset: 40 #[prost(uint32, tag = "8")] pub retcode: u32, + /// offset: 32 #[prost(message, optional, tag = "9")] pub rotater_data: ::core::option::Option, + /// offset: 16 #[prost(message, optional, tag = "11")] pub energy_info: ::core::option::Option, } @@ -14726,6 +18725,7 @@ pub struct RemoveRotaterScRsp { #[cmdid(6868)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct UpdateRotaterScNotify { + /// offset: 16 #[prost(message, repeated, tag = "11")] pub rotater_data_list: ::prost::alloc::vec::Vec, } @@ -14739,14 +18739,19 @@ pub struct MarbleGetDataCsReq {} #[cmdid(8279)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MarbleGetDataScRsp { + /// offset: 48 #[prost(uint32, tag = "14")] pub retcode: u32, + /// offset: 24 #[prost(uint32, repeated, tag = "11")] pub mpbmpffgibo: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, repeated, tag = "15")] pub ojnpgiljien: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(uint32, repeated, tag = "10")] pub iogdkgfdfpc: ::prost::alloc::vec::Vec, + /// offset: 52 #[prost(int32, tag = "12")] pub score: i32, } @@ -14755,8 +18760,10 @@ pub struct MarbleGetDataScRsp { #[cmdid(8280)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MarbleLevelFinishCsReq { + /// offset: 16 #[prost(uint32, repeated, tag = "8")] pub marble_seal_id_list: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "4")] pub marble_level_id: u32, } @@ -14765,8 +18772,10 @@ pub struct MarbleLevelFinishCsReq { #[cmdid(8286)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MarbleLevelFinishScRsp { + /// offset: 24 #[prost(uint32, tag = "12")] pub retcode: u32, + /// offset: 28 #[prost(uint32, tag = "8")] pub marble_level_id: u32, } @@ -14775,6 +18784,7 @@ pub struct MarbleLevelFinishScRsp { #[cmdid(8277)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MarbleShopBuyCsReq { + /// offset: 24 #[prost(uint32, repeated, tag = "14")] pub marble_seal_id_list: ::prost::alloc::vec::Vec, } @@ -14783,8 +18793,10 @@ pub struct MarbleShopBuyCsReq { #[cmdid(8281)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MarbleShopBuyScRsp { + /// offset: 32 #[prost(uint32, tag = "3")] pub retcode: u32, + /// offset: 24 #[prost(uint32, repeated, tag = "5")] pub marble_seal_id_list: ::prost::alloc::vec::Vec, } @@ -14793,6 +18805,7 @@ pub struct MarbleShopBuyScRsp { #[cmdid(8275)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MarbleUnlockSealScNotify { + /// offset: 24 #[prost(uint32, repeated, tag = "2")] pub marble_seal_id_list: ::prost::alloc::vec::Vec, } @@ -14801,6 +18814,7 @@ pub struct MarbleUnlockSealScNotify { #[cmdid(8273)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MarblePvpDataUpdateScNotify { + /// offset: 24 #[prost(int32, tag = "13")] pub score: i32, } @@ -14809,6 +18823,7 @@ pub struct MarblePvpDataUpdateScNotify { #[cmdid(8284)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MarbleUpdateShownSealCsReq { + /// offset: 24 #[prost(uint32, repeated, tag = "1")] pub shown_seal_list: ::prost::alloc::vec::Vec, } @@ -14817,30 +18832,39 @@ pub struct MarbleUpdateShownSealCsReq { #[cmdid(8289)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MarbleUpdateShownSealScRsp { + /// offset: 32 #[prost(uint32, tag = "14")] pub retcode: u32, + /// offset: 24 #[prost(uint32, repeated, tag = "13")] pub shown_seal_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mjfcembpich { + /// offset: 24 #[prost(uint32, tag = "3")] pub config_id: u32, + /// offset: 32 #[prost(uint32, tag = "1")] pub group_id: u32, + /// offset: 36 #[prost(uint32, tag = "15")] pub floor_id: u32, + /// offset: 28 #[prost(uint32, tag = "9")] pub plane_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ibcgaglolna { + /// offset: 24 #[prost(message, repeated, tag = "6")] pub bcemakcmadn: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(uint32, tag = "5")] pub hobjminnbop: u32, + /// offset: 32 #[prost(int64, tag = "2")] pub jjcipimcbbj: i64, } @@ -14854,8 +18878,10 @@ pub struct GetMarkChestCsReq {} #[cmdid(8189)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetMarkChestScRsp { + /// offset: 24 #[prost(message, repeated, tag = "8")] pub hiccaiapgmm: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "5")] pub retcode: u32, } @@ -14864,10 +18890,13 @@ pub struct GetMarkChestScRsp { #[cmdid(8190)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct UpdateMarkChestCsReq { + /// offset: 16 #[prost(message, repeated, tag = "5")] pub bcemakcmadn: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "12")] pub dbfpaafodkg: u32, + /// offset: 36 #[prost(uint32, tag = "14")] pub hobjminnbop: u32, } @@ -14876,12 +18905,16 @@ pub struct UpdateMarkChestCsReq { #[cmdid(8196)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct UpdateMarkChestScRsp { + /// offset: 24 #[prost(message, repeated, tag = "6")] pub hiccaiapgmm: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "9")] pub hobjminnbop: u32, + /// offset: 40 #[prost(uint32, tag = "5")] pub dbfpaafodkg: u32, + /// offset: 36 #[prost(uint32, tag = "2")] pub retcode: u32, } @@ -14890,6 +18923,7 @@ pub struct UpdateMarkChestScRsp { #[cmdid(8187)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MarkChestChangedScNotify { + /// offset: 16 #[prost(message, repeated, tag = "6")] pub hiccaiapgmm: ::prost::alloc::vec::Vec, } @@ -14898,8 +18932,10 @@ pub struct MarkChestChangedScNotify { #[cmdid(7349)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StartMatchCsReq { + /// offset: 32 #[prost(enumeration = "Noogdpkefkl", tag = "12")] pub fight_game_mode: i32, + /// offset: 16 #[prost(message, optional, tag = "3")] pub ejofcnaedhk: ::core::option::Option, } @@ -14908,8 +18944,10 @@ pub struct StartMatchCsReq { #[cmdid(7327)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StartMatchScRsp { + /// offset: 24 #[prost(message, optional, tag = "7")] pub ejofcnaedhk: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "12")] pub retcode: u32, } @@ -14923,6 +18961,7 @@ pub struct CancelMatchCsReq {} #[cmdid(7336)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct CancelMatchScRsp { + /// offset: 24 #[prost(uint32, tag = "13")] pub retcode: u32, } @@ -14931,8 +18970,10 @@ pub struct CancelMatchScRsp { #[cmdid(7311)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MatchResultScNotify { + /// offset: 32 #[prost(uint32, tag = "12")] pub retcode: u32, + /// offset: 16 #[prost(message, repeated, tag = "8")] pub lipjdjpmokb: ::prost::alloc::vec::Vec, } @@ -14946,12 +18987,16 @@ pub struct GetCrossInfoCsReq {} #[cmdid(7317)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetCrossInfoScRsp { + /// offset: 28 #[prost(uint32, tag = "9")] pub retcode: u32, + /// offset: 32 #[prost(uint64, tag = "8")] pub room_id: u64, + /// offset: 24 #[prost(enumeration = "Noogdpkefkl", tag = "12")] pub fight_game_mode: i32, + /// offset: 40 #[prost(uint64, tag = "1")] pub nogfeemnhpc: u64, } @@ -14963,32 +19008,42 @@ pub struct MatchThreeGetDataCsReq {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lmpiecfmfoi { + /// offset: 28 #[prost(uint32, tag = "11")] pub acjcphifmln: u32, + /// offset: 24 #[prost(uint32, tag = "7")] pub ebgmbdmpegm: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dhonnihmaci { + /// offset: 32 #[prost(uint32, tag = "8")] pub fmkkabmdinj: u32, + /// offset: 24 #[prost(uint32, tag = "11")] pub bkmpfeocfib: u32, + /// offset: 36 #[prost(uint32, tag = "14")] pub pos: u32, + /// offset: 28 #[prost(uint32, tag = "10")] pub count: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Abgejnbcdjk { + /// offset: 16 #[prost(message, repeated, tag = "6")] pub bgafcobnlpm: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(map = "uint32, uint32", tag = "15")] pub ilbhdlmlmck: ::std::collections::HashMap, + /// offset: 24 #[prost(map = "uint32, uint32", tag = "8")] pub begmfiaphlm: ::std::collections::HashMap, + /// offset: 40 #[prost(message, repeated, tag = "3")] pub jmbciclchkd: ::prost::alloc::vec::Vec, } @@ -14997,8 +19052,10 @@ pub struct Abgejnbcdjk { #[cmdid(7427)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MatchThreeGetDataScRsp { + /// offset: 24 #[prost(message, optional, tag = "13")] pub mfkjdoeblim: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "8")] pub retcode: u32, } @@ -15007,18 +19064,25 @@ pub struct MatchThreeGetDataScRsp { #[cmdid(7418)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MatchThreeLevelEndCsReq { + /// offset: 40 #[prost(uint32, repeated, tag = "9")] pub jeppfdinbnb: ::prost::alloc::vec::Vec, + /// offset: 60 #[prost(uint32, tag = "13")] pub fmkkabmdinj: u32, + /// offset: 24 #[prost(map = "uint32, uint32", tag = "12")] pub ilbhdlmlmck: ::std::collections::HashMap, + /// offset: 48 #[prost(uint32, tag = "14")] pub bkmpfeocfib: u32, + /// offset: 32 #[prost(string, tag = "3")] pub miilnlhddjm: ::prost::alloc::string::String, + /// offset: 56 #[prost(uint32, tag = "7")] pub ebgmbdmpegm: u32, + /// offset: 52 #[prost(uint32, tag = "6")] pub acjcphifmln: u32, } @@ -15027,10 +19091,13 @@ pub struct MatchThreeLevelEndCsReq { #[cmdid(7436)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MatchThreeLevelEndScRsp { + /// offset: 28 #[prost(uint32, tag = "2")] pub retcode: u32, + /// offset: 24 #[prost(uint32, tag = "15")] pub acjcphifmln: u32, + /// offset: 32 #[prost(uint32, tag = "7")] pub ebgmbdmpegm: u32, } @@ -15039,6 +19106,7 @@ pub struct MatchThreeLevelEndScRsp { #[cmdid(7411)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MatchThreeSyncDataScNotify { + /// offset: 24 #[prost(message, optional, tag = "6")] pub mfkjdoeblim: ::core::option::Option, } @@ -15047,8 +19115,10 @@ pub struct MatchThreeSyncDataScNotify { #[cmdid(7437)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MatchThreeSetBirdPosCsReq { + /// offset: 28 #[prost(uint32, tag = "13")] pub bkmpfeocfib: u32, + /// offset: 24 #[prost(uint32, tag = "2")] pub pos: u32, } @@ -15057,10 +19127,13 @@ pub struct MatchThreeSetBirdPosCsReq { #[cmdid(7417)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MatchThreeSetBirdPosScRsp { + /// offset: 28 #[prost(uint32, tag = "15")] pub pos: u32, + /// offset: 32 #[prost(uint32, tag = "12")] pub bkmpfeocfib: u32, + /// offset: 24 #[prost(uint32, tag = "5")] pub retcode: u32, } @@ -15072,38 +19145,51 @@ pub struct MatchThreeV2GetDataCsReq {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gnebbaeikgj { + /// offset: 32 #[prost(uint32, tag = "7")] pub acjcphifmln: u32, + /// offset: 16 #[prost(uint32, repeated, tag = "2")] pub akloeigkgan: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lnoikgkjhlk { + /// offset: 28 #[prost(uint32, tag = "8")] pub fmkkabmdinj: u32, + /// offset: 36 #[prost(uint32, tag = "1")] pub bkmpfeocfib: u32, + /// offset: 32 #[prost(uint32, tag = "13")] pub pos: u32, + /// offset: 24 #[prost(uint32, tag = "14")] pub count: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kfnjakgefla { + /// offset: 68 #[prost(uint32, tag = "9")] pub cdmpogjjmjm: u32, + /// offset: 24 #[prost(message, repeated, tag = "3")] pub hlpodgbclka: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(message, repeated, tag = "12")] pub edgjddiepag: ::prost::alloc::vec::Vec, + /// offset: 56 #[prost(message, repeated, tag = "7")] pub ehbghcgkfbh: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(message, repeated, tag = "5")] pub bgafcobnlpm: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(message, repeated, tag = "11")] pub omkfkgigfpp: ::prost::alloc::vec::Vec, + /// offset: 64 #[prost(uint32, tag = "10")] pub dpbmlffpokh: u32, } @@ -15112,8 +19198,10 @@ pub struct Kfnjakgefla { #[cmdid(7412)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MatchThreeV2GetDataScRsp { + /// offset: 32 #[prost(uint32, tag = "14")] pub retcode: u32, + /// offset: 24 #[prost(message, optional, tag = "9")] pub eahmjfllggk: ::core::option::Option, } @@ -15122,8 +19210,10 @@ pub struct MatchThreeV2GetDataScRsp { #[cmdid(7410)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MatchThreeV2BattleItemLevelUpCsReq { + /// offset: 24 #[prost(uint32, tag = "10")] pub dmkfffpdldi: u32, + /// offset: 28 #[prost(uint32, tag = "14")] pub ldnjeacfbje: u32, } @@ -15132,10 +19222,13 @@ pub struct MatchThreeV2BattleItemLevelUpCsReq { #[cmdid(7445)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MatchThreeV2BattleItemLevelUpScRsp { + /// offset: 24 #[prost(uint32, tag = "12")] pub ldnjeacfbje: u32, + /// offset: 28 #[prost(uint32, tag = "1")] pub retcode: u32, + /// offset: 32 #[prost(uint32, tag = "13")] pub dmkfffpdldi: u32, } @@ -15144,20 +19237,28 @@ pub struct MatchThreeV2BattleItemLevelUpScRsp { #[cmdid(7406)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MatchThreeV2LevelEndCsReq { + /// offset: 24 #[prost(string, tag = "14")] pub miilnlhddjm: ::prost::alloc::string::String, + /// offset: 48 #[prost(uint32, tag = "10")] pub ehmpemeonge: u32, + /// offset: 60 #[prost(uint32, tag = "12")] pub jkfpengnjpi: u32, + /// offset: 32 #[prost(uint32, repeated, tag = "7")] pub bbgkakhgoio: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(message, repeated, tag = "4")] pub hldnmibklkj: ::prost::alloc::vec::Vec, + /// offset: 64 #[prost(uint32, tag = "6")] pub acjcphifmln: u32, + /// offset: 56 #[prost(uint32, tag = "3")] pub dkbjhpijcae: u32, + /// offset: 52 #[prost(uint32, tag = "13")] pub bkmpfeocfib: u32, } @@ -15166,20 +19267,28 @@ pub struct MatchThreeV2LevelEndCsReq { #[cmdid(7428)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MatchThreeV2LevelEndScRsp { + /// offset: 48 #[prost(message, optional, tag = "12")] pub lmgkmaoicgc: ::core::option::Option, + /// offset: 24 #[prost(message, repeated, tag = "15")] pub mnbejdhhojn: ::prost::alloc::vec::Vec, + /// offset: 60 #[prost(uint32, tag = "7")] pub acjcphifmln: u32, + /// offset: 68 #[prost(uint32, tag = "13")] pub retcode: u32, + /// offset: 56 #[prost(uint32, tag = "11")] pub ebhajenikaf: u32, + /// offset: 64 #[prost(uint32, tag = "6")] pub cdmpogjjmjm: u32, + /// offset: 16 #[prost(message, optional, tag = "2")] pub pecfjcdbcbn: ::core::option::Option, + /// offset: 32 #[prost(message, optional, tag = "4")] pub aekcppidnmd: ::core::option::Option, } @@ -15188,8 +19297,10 @@ pub struct MatchThreeV2LevelEndScRsp { #[cmdid(7419)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MatchThreeV2SetBirdPosCsReq { + /// offset: 28 #[prost(uint32, tag = "11")] pub bkmpfeocfib: u32, + /// offset: 24 #[prost(uint32, tag = "10")] pub pos: u32, } @@ -15198,12 +19309,16 @@ pub struct MatchThreeV2SetBirdPosCsReq { #[cmdid(7426)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MatchThreeV2SetBirdPosScRsp { + /// offset: 36 #[prost(uint32, tag = "11")] pub pos: u32, + /// offset: 28 #[prost(uint32, tag = "7")] pub jmhpfpmajfg: u32, + /// offset: 32 #[prost(uint32, tag = "13")] pub retcode: u32, + /// offset: 24 #[prost(uint32, tag = "12")] pub bkmpfeocfib: u32, } @@ -15212,6 +19327,7 @@ pub struct MatchThreeV2SetBirdPosScRsp { #[cmdid(7434)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MatchThreeV2ScNotify { + /// offset: 16 #[prost(message, optional, tag = "11")] pub eahmjfllggk: ::core::option::Option, } @@ -15220,16 +19336,22 @@ pub struct MatchThreeV2ScNotify { #[cmdid(7446)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MatchThreeV2PvpFinishScNotify { + /// offset: 44 #[prost(uint32, tag = "5")] pub fdgdokafbdh: u32, + /// offset: 48 #[prost(enumeration = "Noogdpkefkl", tag = "4")] pub beipbpkkdmi: i32, + /// offset: 24 #[prost(message, optional, tag = "3")] pub niaeghjlnmb: ::core::option::Option, + /// offset: 52 #[prost(uint32, tag = "10")] pub kojihjihkia: u32, + /// offset: 40 #[prost(enumeration = "Keekddahfoe", tag = "2")] pub reason: i32, + /// offset: 32 #[prost(message, optional, tag = "15")] pub eahmjfllggk: ::core::option::Option, } @@ -15238,42 +19360,55 @@ pub struct MatchThreeV2PvpFinishScNotify { #[cmdid(2720)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetNpcMessageGroupCsReq { + /// offset: 24 #[prost(uint32, repeated, tag = "9")] pub beeldjgiomn: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nnmlcfaibde { + /// offset: 24 #[prost(uint32, tag = "14")] pub cmmbbhhpmko: u32, + /// offset: 28 #[prost(uint32, tag = "11")] pub item_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Eiokjolkjpb { + /// offset: 16 #[prost(uint32, repeated, tag = "9")] pub onleimhgfco: ::prost::alloc::vec::Vec, + /// offset: 24 #[prost(message, repeated, tag = "13")] pub item_list: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(enumeration = "Liejljnbjnp", tag = "11")] pub status: i32, + /// offset: 44 #[prost(uint32, tag = "5")] pub dchlcmgkipk: u32, + /// offset: 48 #[prost(uint32, tag = "2")] pub id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ddbljmpngai { + /// offset: 32 #[prost(uint32, tag = "7")] pub dkpnkgnmceh: u32, + /// offset: 40 #[prost(enumeration = "Llhaabppapd", tag = "8")] pub status: i32, + /// offset: 48 #[prost(int64, tag = "1")] pub hjegilagjoj: i64, + /// offset: 36 #[prost(uint32, tag = "12")] pub id: u32, + /// offset: 16 #[prost(message, repeated, tag = "5")] pub gghlafiiama: ::prost::alloc::vec::Vec, } @@ -15282,8 +19417,10 @@ pub struct Ddbljmpngai { #[cmdid(2791)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetNpcMessageGroupScRsp { + /// offset: 24 #[prost(message, repeated, tag = "13")] pub hoblfdjkojo: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "1")] pub retcode: u32, } @@ -15295,26 +19432,33 @@ pub struct GetNpcStatusCsReq {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dmoiobfajge { + /// offset: 24 #[prost(bool, tag = "10")] pub hlnfbgacnpo: bool, + /// offset: 28 #[prost(uint32, tag = "11")] pub npc_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gemjdhnlklc { + /// offset: 32 #[prost(int64, tag = "12")] pub hjegilagjoj: i64, + /// offset: 24 #[prost(uint32, tag = "7")] pub group_id: u32, + /// offset: 28 #[prost(enumeration = "Llhaabppapd", tag = "6")] pub ebfajeangea: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lopcjeojhcb { + /// offset: 28 #[prost(uint32, tag = "14")] pub lbmncagokif: u32, + /// offset: 24 #[prost(enumeration = "Liejljnbjnp", tag = "9")] pub oppampfbfjf: i32, } @@ -15323,8 +19467,10 @@ pub struct Lopcjeojhcb { #[cmdid(2739)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetNpcStatusScRsp { + /// offset: 16 #[prost(message, repeated, tag = "2")] pub eipninjnkkp: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "10")] pub retcode: u32, } @@ -15333,8 +19479,10 @@ pub struct GetNpcStatusScRsp { #[cmdid(2727)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FinishItemIdCsReq { + /// offset: 24 #[prost(uint32, tag = "9")] pub item_id: u32, + /// offset: 28 #[prost(uint32, tag = "4")] pub cmmbbhhpmko: u32, } @@ -15343,10 +19491,13 @@ pub struct FinishItemIdCsReq { #[cmdid(2721)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FinishItemIdScRsp { + /// offset: 28 #[prost(uint32, tag = "15")] pub retcode: u32, + /// offset: 32 #[prost(uint32, tag = "13")] pub item_id: u32, + /// offset: 24 #[prost(uint32, tag = "7")] pub cmmbbhhpmko: u32, } @@ -15355,6 +19506,7 @@ pub struct FinishItemIdScRsp { #[cmdid(2770)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FinishSectionIdCsReq { + /// offset: 24 #[prost(uint32, tag = "10")] pub lbmncagokif: u32, } @@ -15363,10 +19515,13 @@ pub struct FinishSectionIdCsReq { #[cmdid(2759)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FinishSectionIdScRsp { + /// offset: 32 #[prost(uint32, tag = "5")] pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "4")] pub reward: ::core::option::Option, + /// offset: 36 #[prost(uint32, tag = "12")] pub lbmncagokif: u32, } @@ -15375,8 +19530,10 @@ pub struct FinishSectionIdScRsp { #[cmdid(2754)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FinishPerformSectionIdCsReq { + /// offset: 16 #[prost(message, repeated, tag = "4")] pub item_list: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "13")] pub lbmncagokif: u32, } @@ -15385,12 +19542,16 @@ pub struct FinishPerformSectionIdCsReq { #[cmdid(2777)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FinishPerformSectionIdScRsp { + /// offset: 44 #[prost(uint32, tag = "5")] pub lbmncagokif: u32, + /// offset: 24 #[prost(message, optional, tag = "10")] pub reward: ::core::option::Option, + /// offset: 16 #[prost(message, repeated, tag = "14")] pub item_list: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(uint32, tag = "7")] pub retcode: u32, } @@ -15404,8 +19565,10 @@ pub struct GetMissionMessageInfoCsReq {} #[cmdid(2702)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetMissionMessageInfoScRsp { + /// offset: 16 #[prost(map = "uint32, uint32", tag = "1")] pub apoldlgpkop: ::std::collections::HashMap, + /// offset: 32 #[prost(uint32, tag = "8")] pub retcode: u32, } @@ -15414,14 +19577,17 @@ pub struct GetMissionMessageInfoScRsp { #[cmdid(4120)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ShareCsReq { + /// offset: 24 #[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 = "13")] pub cccdkgamdlb: u32, + /// offset: 24 #[prost(uint32, tag = "12")] pub enfkggnomeo: u32, } @@ -15430,10 +19596,13 @@ pub struct Adgnkecpoma { #[cmdid(4191)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ShareScRsp { + /// offset: 40 #[prost(uint32, tag = "14")] pub retcode: u32, + /// offset: 32 #[prost(message, optional, tag = "5")] pub fgplilebkgl: ::core::option::Option, + /// offset: 24 #[prost(message, optional, tag = "7")] pub reward: ::core::option::Option, } @@ -15447,8 +19616,10 @@ pub struct GetShareDataCsReq {} #[cmdid(4139)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetShareDataScRsp { + /// offset: 32 #[prost(uint32, tag = "1")] pub retcode: u32, + /// offset: 24 #[prost(message, repeated, tag = "14")] pub mfkjjbpndam: ::prost::alloc::vec::Vec, } @@ -15462,24 +19633,29 @@ pub struct TakePictureCsReq {} #[cmdid(4121)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakePictureScRsp { + /// offset: 24 #[prost(uint32, tag = "7")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nlbmcgcaeio { + /// offset: 16 #[prost(uint32, repeated, tag = "5")] pub pildefkpkle: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "13")] pub afleajihneb: u32, + /// offset: 36 #[prost(uint32, tag = "15")] - pub slot: u32, + pub r#type: u32, } /// Obf: PJKLMNPPMPK #[derive(proto_derive::CmdID)] -#[cmdid(4154)] +#[cmdid(4105)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TriggerVoiceCsReq { + /// offset: 24 #[prost(message, repeated, tag = "9")] pub mnelhnhckpj: ::prost::alloc::vec::Vec, } @@ -15488,6 +19664,7 @@ pub struct TriggerVoiceCsReq { #[cmdid(4174)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TriggerVoiceScRsp { + /// offset: 24 #[prost(uint32, tag = "2")] pub retcode: u32, } @@ -15496,18 +19673,22 @@ pub struct TriggerVoiceScRsp { #[cmdid(4154)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct CancelCacheNotifyCsReq { + /// offset: 16 #[prost(string, repeated, tag = "8")] pub kcljmcakojf: ::prost::alloc::vec::Vec<::prost::alloc::string::String>, + /// offset: 32 #[prost(uint32, repeated, tag = "5")] pub colbgejelgi: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(enumeration = "Mgaefjjdmom", tag = "3")] - pub slot: i32, + pub r#type: i32, } /// Obf: CMJOBLOFCJB #[derive(proto_derive::CmdID)] #[cmdid(4177)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct CancelCacheNotifyScRsp { + /// offset: 24 #[prost(uint32, tag = "8")] pub retcode: u32, } @@ -15516,6 +19697,7 @@ pub struct CancelCacheNotifyScRsp { #[cmdid(4180)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SecurityReportCsReq { + /// offset: 24 #[prost(string, tag = "15")] pub dgdlniefcpf: ::prost::alloc::string::String, } @@ -15524,18 +19706,23 @@ pub struct SecurityReportCsReq { #[cmdid(4102)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SecurityReportScRsp { + /// offset: 24 #[prost(uint32, tag = "3")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gmaajhdfacd { + /// offset: 36 #[prost(enumeration = "Dcadlnjbkbk", tag = "3")] - pub slot: i32, + pub r#type: i32, + /// offset: 32 #[prost(uint32, tag = "15")] pub ifaikoioidd: u32, + /// offset: 24 #[prost(uint32, tag = "5")] pub level: u32, + /// offset: 28 #[prost(uint32, tag = "9")] pub pdomacfemgg: u32, } @@ -15549,8 +19736,10 @@ pub struct GetMovieRacingDataCsReq {} #[cmdid(4136)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetMovieRacingDataScRsp { + /// offset: 32 #[prost(uint32, tag = "11")] pub retcode: u32, + /// offset: 24 #[prost(message, repeated, tag = "12")] pub odjigebehgc: ::prost::alloc::vec::Vec, } @@ -15559,6 +19748,7 @@ pub struct GetMovieRacingDataScRsp { #[cmdid(4187)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UpdateMovieRacingDataCsReq { + /// offset: 16 #[prost(message, optional, tag = "3")] pub kihchdffpol: ::core::option::Option, } @@ -15567,8 +19757,10 @@ pub struct UpdateMovieRacingDataCsReq { #[cmdid(4109)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UpdateMovieRacingDataScRsp { + /// offset: 32 #[prost(uint32, tag = "9")] pub retcode: u32, + /// offset: 24 #[prost(message, optional, tag = "15")] pub kihchdffpol: ::core::option::Option, } @@ -15577,6 +19769,7 @@ pub struct UpdateMovieRacingDataScRsp { #[cmdid(4173)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SubmitOrigamiItemCsReq { + /// offset: 24 #[prost(uint32, tag = "6")] pub lcbofmopgke: u32, } @@ -15585,8 +19778,10 @@ pub struct SubmitOrigamiItemCsReq { #[cmdid(4198)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SubmitOrigamiItemScRsp { + /// offset: 24 #[prost(uint32, tag = "7")] pub retcode: u32, + /// offset: 28 #[prost(uint32, tag = "2")] pub lcbofmopgke: u32, } @@ -15595,28 +19790,36 @@ pub struct SubmitOrigamiItemScRsp { #[cmdid(4185)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetOrigamiPropInfoCsReq { + /// offset: 16 #[prost(uint32, repeated, tag = "14")] pub floor_id_list: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "12")] pub cur_map_entry_id: u32, + /// offset: 36 #[prost(uint32, tag = "6")] pub content_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lammchabagh { + /// offset: 32 #[prost(uint32, tag = "2")] pub config_id: u32, + /// offset: 28 #[prost(uint32, tag = "6")] pub group_id: u32, + /// offset: 24 #[prost(uint32, tag = "8")] pub state: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fcholndipkc { + /// offset: 32 #[prost(uint32, tag = "5")] pub floor_id: u32, + /// offset: 24 #[prost(message, repeated, tag = "7")] pub cljjafgfkel: ::prost::alloc::vec::Vec, } @@ -15625,24 +19828,32 @@ pub struct Fcholndipkc { #[cmdid(4138)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetOrigamiPropInfoScRsp { + /// offset: 32 #[prost(uint32, tag = "2")] pub cur_map_entry_id: u32, + /// offset: 40 #[prost(uint32, tag = "5")] pub content_id: u32, + /// offset: 24 #[prost(message, repeated, tag = "9")] pub lmebhnldkdj: ::prost::alloc::vec::Vec, + /// offset: 36 #[prost(uint32, tag = "7")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Klbhfhjdbfi { + /// offset: 24 #[prost(bool, tag = "15")] pub ncnaonifpfm: bool, + /// offset: 32 #[prost(uint32, tag = "11")] pub ifaikoioidd: u32, + /// offset: 36 #[prost(uint32, tag = "1")] pub level: u32, + /// offset: 28 #[prost(uint32, tag = "5")] pub bmcjhonbhjh: u32, } @@ -15656,8 +19867,10 @@ pub struct GetGunPlayDataCsReq {} #[cmdid(4131)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetGunPlayDataScRsp { + /// offset: 32 #[prost(uint32, tag = "3")] pub retcode: u32, + /// offset: 24 #[prost(message, repeated, tag = "5")] pub lnbfdjmnacn: ::prost::alloc::vec::Vec, } @@ -15666,12 +19879,16 @@ pub struct GetGunPlayDataScRsp { #[cmdid(4144)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UpdateGunPlayDataCsReq { + /// offset: 24 #[prost(message, optional, tag = "12")] pub odfhnchiejn: ::core::option::Option, + /// offset: 32 #[prost(uint64, tag = "1")] pub miilnlhddjm: u64, + /// offset: 44 #[prost(uint32, tag = "8")] pub pneifbegmdh: u32, + /// offset: 40 #[prost(uint32, tag = "2")] pub group_id: u32, } @@ -15680,18 +19897,23 @@ pub struct UpdateGunPlayDataCsReq { #[cmdid(4149)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UpdateGunPlayDataScRsp { + /// offset: 16 #[prost(message, optional, tag = "2")] pub odfhnchiejn: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "1")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jcdnmbckplf { + /// offset: 32 #[prost(enumeration = "Giilenmkcah", tag = "6")] pub hhmabjdimgm: i32, + /// offset: 24 #[prost(enumeration = "Fjhikfikamo", tag = "13")] pub kcmjkgadpip: i32, + /// offset: 28 #[prost(uint32, tag = "1")] pub id: u32, } @@ -15705,8 +19927,10 @@ pub struct DifficultyAdjustmentGetDataCsReq {} #[cmdid(4184)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct DifficultyAdjustmentGetDataScRsp { + /// offset: 32 #[prost(uint32, tag = "5")] pub retcode: u32, + /// offset: 24 #[prost(message, repeated, tag = "7")] pub info_list: ::prost::alloc::vec::Vec, } @@ -15715,6 +19939,7 @@ pub struct DifficultyAdjustmentGetDataScRsp { #[cmdid(4178)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DifficultyAdjustmentUpdateDataCsReq { + /// offset: 24 #[prost(message, optional, tag = "14")] pub data: ::core::option::Option, } @@ -15723,10 +19948,13 @@ pub struct DifficultyAdjustmentUpdateDataCsReq { #[cmdid(4134)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct DifficultyAdjustmentUpdateDataScRsp { + /// offset: 16 #[prost(message, optional, tag = "2")] pub data: ::core::option::Option, + /// offset: 40 #[prost(uint32, tag = "14")] pub retcode: u32, + /// offset: 24 #[prost(message, repeated, tag = "10")] pub info_list: ::prost::alloc::vec::Vec, } @@ -15735,10 +19963,13 @@ pub struct DifficultyAdjustmentUpdateDataScRsp { #[cmdid(4145)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MazeKillDirectCsReq { + /// offset: 24 #[prost(uint32, repeated, tag = "15")] pub entity_list: ::prost::alloc::vec::Vec, + /// offset: 36 #[prost(enumeration = "Mnijhmepgnn", tag = "13")] pub hhmabjdimgm: i32, + /// offset: 32 #[prost(uint32, tag = "10")] pub mmkogoknpkl: u32, } @@ -15747,8 +19978,10 @@ pub struct MazeKillDirectCsReq { #[cmdid(4169)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MazeKillDirectScRsp { + /// offset: 24 #[prost(uint32, repeated, tag = "4")] pub entity_list: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "1")] pub retcode: u32, } @@ -15757,18 +19990,19 @@ pub struct MazeKillDirectScRsp { #[cmdid(4103)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct DirectDeliveryScNotify { - #[prost(message, optional, tag = "11")] - pub hpaemohfnge: ::core::option::Option, - #[prost(message, optional, tag = "6")] - pub bhacagkkmie: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "15")] pub mddjnckmjhg: u32, + /// offset: 24 + #[prost(message, repeated, tag = "2")] + pub lblidldbobm: ::prost::alloc::vec::Vec, } /// Obf: PHAHEOAHEAI #[derive(proto_derive::CmdID)] #[cmdid(4124)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct CancelDirectDeliveryNoticeCsReq { + /// offset: 24 #[prost(uint32, tag = "13")] pub mddjnckmjhg: u32, } @@ -15777,8 +20011,10 @@ pub struct CancelDirectDeliveryNoticeCsReq { #[cmdid(4128)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct CancelDirectDeliveryNoticeScRsp { + /// offset: 24 #[prost(uint32, tag = "13")] pub mddjnckmjhg: u32, + /// offset: 28 #[prost(uint32, tag = "9")] pub retcode: u32, } @@ -15790,62 +20026,77 @@ pub struct GetMissionDataCsReq {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ikammklboco { + /// offset: 24 #[prost(uint32, tag = "2")] pub display_value: u32, + /// offset: 32 #[prost(uint32, tag = "5")] pub id: u32, + /// offset: 28 #[prost(enumeration = "Iebnpbjdfgp", tag = "9")] - pub slot: i32, + pub r#type: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mission { + /// offset: 32 #[prost(enumeration = "MissionStatus", tag = "10")] pub status: i32, + /// offset: 28 #[prost(uint32, tag = "3")] pub id: u32, + /// offset: 24 #[prost(uint32, tag = "13")] pub progress: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hpniicaaajk { + /// offset: 32 #[prost(uint32, tag = "3")] pub index: u32, + /// offset: 16 #[prost(string, tag = "8")] pub dfdekanjblg: ::prost::alloc::string::String, + /// offset: 36 #[prost(uint32, tag = "5")] pub kmhdfladepi: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gniejgnkkgg { + /// offset: 24 #[prost(message, repeated, tag = "4")] pub kfbpcfdhlhl: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MissionData { + /// offset: 24 #[prost(message, repeated, tag = "4")] pub kfbpcfdhlhl: ::prost::alloc::vec::Vec, + /// offset: 36 #[prost(uint32, tag = "10")] pub id: u32, + /// offset: 32 #[prost(enumeration = "MissionStatus", tag = "15")] pub status: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fhabeikafbo { + /// offset: 32 #[prost(uint32, tag = "8")] pub id: u32, - #[prost(oneof = "fhabeikafbo::Fjoojnkcnae", tags = "2025")] - pub fjoojnkcnae: ::core::option::Option, + #[prost(oneof = "fhabeikafbo::Ijclepcjboa", tags = "2025")] + pub ijclepcjboa: ::core::option::Option, } /// Nested message and enum types in `FHABEIKAFBO`. pub mod fhabeikafbo { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Fjoojnkcnae { + pub enum Ijclepcjboa { + /// offset: 24 #[prost(message, tag = "2025")] Kfbpcfdhlhl(super::Gniejgnkkgg), } @@ -15853,8 +20104,10 @@ pub mod fhabeikafbo { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Feahpjpkgoa { + /// offset: 32 #[prost(uint32, tag = "4")] pub main_mission_id: u32, + /// offset: 16 #[prost(message, optional, tag = "11")] pub kfbpcfdhlhl: ::core::option::Option, } @@ -15863,14 +20116,19 @@ pub struct Feahpjpkgoa { #[cmdid(1291)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetMissionDataScRsp { + /// offset: 48 #[prost(uint32, tag = "10")] pub retcode: u32, + /// offset: 32 #[prost(uint32, repeated, tag = "6")] pub ojomocgiaic: ::prost::alloc::vec::Vec, + /// offset: 52 #[prost(uint32, tag = "8")] pub lflbiopjfge: u32, + /// offset: 40 #[prost(message, repeated, tag = "2")] pub mission_list: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(message, repeated, tag = "1")] pub mission_data_list: ::prost::alloc::vec::Vec, } @@ -15879,6 +20137,7 @@ pub struct GetMissionDataScRsp { #[cmdid(1278)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AcceptMainMissionCsReq { + /// offset: 24 #[prost(uint32, tag = "4")] pub main_mission_id: u32, } @@ -15887,8 +20146,10 @@ pub struct AcceptMainMissionCsReq { #[cmdid(1234)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AcceptMainMissionScRsp { + /// offset: 28 #[prost(uint32, tag = "12")] pub main_mission_id: u32, + /// offset: 24 #[prost(uint32, tag = "15")] pub retcode: u32, } @@ -15897,10 +20158,13 @@ pub struct AcceptMainMissionScRsp { #[cmdid(1267)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FinishTalkMissionCsReq { + /// offset: 16 #[prost(message, repeated, tag = "7")] pub kfbpcfdhlhl: ::prost::alloc::vec::Vec, + /// offset: 24 #[prost(string, tag = "3")] pub hnfbhiolpja: ::prost::alloc::string::String, + /// offset: 40 #[prost(uint32, tag = "2")] pub lplhiabdbbg: u32, } @@ -15909,12 +20173,16 @@ pub struct FinishTalkMissionCsReq { #[cmdid(1239)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FinishTalkMissionScRsp { + /// offset: 32 #[prost(string, tag = "2")] pub hnfbhiolpja: ::prost::alloc::string::String, + /// offset: 40 #[prost(uint32, tag = "12")] pub retcode: u32, + /// offset: 44 #[prost(uint32, tag = "3")] pub lplhiabdbbg: u32, + /// offset: 16 #[prost(message, repeated, tag = "11")] pub kfbpcfdhlhl: ::prost::alloc::vec::Vec, } @@ -15923,10 +20191,13 @@ pub struct FinishTalkMissionScRsp { #[cmdid(1227)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MissionRewardScNotify { + /// offset: 32 #[prost(uint32, tag = "9")] pub main_mission_id: u32, + /// offset: 36 #[prost(uint32, tag = "1")] pub lplhiabdbbg: u32, + /// offset: 24 #[prost(message, optional, tag = "2")] pub reward: ::core::option::Option, } @@ -15935,8 +20206,10 @@ pub struct MissionRewardScNotify { #[cmdid(1231)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SubMissionRewardScNotify { + /// offset: 16 #[prost(message, optional, tag = "1")] pub reward: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "10")] pub lplhiabdbbg: u32, } @@ -15945,6 +20218,7 @@ pub struct SubMissionRewardScNotify { #[cmdid(1221)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SyncTaskCsReq { + /// offset: 24 #[prost(string, tag = "4")] pub key: ::prost::alloc::string::String, } @@ -15953,8 +20227,10 @@ pub struct SyncTaskCsReq { #[cmdid(1270)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SyncTaskScRsp { + /// offset: 32 #[prost(uint32, tag = "5")] pub retcode: u32, + /// offset: 16 #[prost(string, tag = "13")] pub key: ::prost::alloc::string::String, } @@ -15963,6 +20239,7 @@ pub struct SyncTaskScRsp { #[cmdid(1202)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MissionGroupWarnScNotify { + /// offset: 16 #[prost(uint32, repeated, tag = "14")] pub njocoopicln: ::prost::alloc::vec::Vec, } @@ -15971,8 +20248,10 @@ pub struct MissionGroupWarnScNotify { #[cmdid(1205)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FinishCosumeItemMissionCsReq { + /// offset: 24 #[prost(message, optional, tag = "8")] pub item_list: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "3")] pub lplhiabdbbg: u32, } @@ -15981,8 +20260,10 @@ pub struct FinishCosumeItemMissionCsReq { #[cmdid(1274)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FinishCosumeItemMissionScRsp { + /// offset: 24 #[prost(uint32, tag = "4")] pub lplhiabdbbg: u32, + /// offset: 28 #[prost(uint32, tag = "1")] pub retcode: u32, } @@ -15991,8 +20272,10 @@ pub struct FinishCosumeItemMissionScRsp { #[cmdid(1268)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetMissionStatusCsReq { + /// offset: 32 #[prost(uint32, repeated, tag = "3")] pub sub_mission_id_list: ::prost::alloc::vec::Vec, + /// offset: 24 #[prost(uint32, repeated, tag = "13")] pub main_mission_id_list: ::prost::alloc::vec::Vec, } @@ -16001,18 +20284,25 @@ pub struct GetMissionStatusCsReq { #[cmdid(1294)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetMissionStatusScRsp { + /// offset: 32 #[prost(message, repeated, tag = "14")] pub main_mission_mcv_list: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(uint32, repeated, tag = "13")] pub unfinished_main_mission_id_list: ::prost::alloc::vec::Vec, + /// offset: 24 #[prost(uint32, repeated, tag = "5")] pub curversion_finished_main_mission_id_list: ::prost::alloc::vec::Vec, + /// offset: 64 #[prost(message, repeated, tag = "1")] pub sub_mission_status_list: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(uint32, repeated, tag = "8")] pub finished_main_mission_id_list: ::prost::alloc::vec::Vec, + /// offset: 72 #[prost(uint32, tag = "9")] pub retcode: u32, + /// offset: 40 #[prost(uint32, repeated, tag = "3")] pub disabled_main_mission_id_list: ::prost::alloc::vec::Vec, } @@ -16026,10 +20316,13 @@ pub struct TeleportToMissionResetPointCsReq {} #[cmdid(1249)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TeleportToMissionResetPointScRsp { + /// offset: 36 #[prost(uint32, tag = "2")] pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "9")] pub motion: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "3")] pub client_pos_version: u32, } @@ -16038,6 +20331,7 @@ pub struct TeleportToMissionResetPointScRsp { #[cmdid(1241)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct StartFinishSubMissionScNotify { + /// offset: 24 #[prost(uint32, tag = "10")] pub lplhiabdbbg: u32, } @@ -16046,6 +20340,7 @@ pub struct StartFinishSubMissionScNotify { #[cmdid(1284)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct StartFinishMainMissionScNotify { + /// offset: 24 #[prost(uint32, tag = "11")] pub main_mission_id: u32, } @@ -16054,6 +20349,7 @@ pub struct StartFinishMainMissionScNotify { #[cmdid(1245)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetMainMissionCustomValueCsReq { + /// offset: 24 #[prost(uint32, repeated, tag = "5")] pub main_mission_id_list: ::prost::alloc::vec::Vec, } @@ -16062,8 +20358,10 @@ pub struct GetMainMissionCustomValueCsReq { #[cmdid(1269)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetMainMissionCustomValueScRsp { + /// offset: 16 #[prost(message, repeated, tag = "12")] pub mission_data_list: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "11")] pub retcode: u32, } @@ -16072,6 +20370,7 @@ pub struct GetMainMissionCustomValueScRsp { #[cmdid(1203)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MissionAcceptScNotify { + /// offset: 16 #[prost(uint32, repeated, tag = "12")] pub sub_mission_id_list: ::prost::alloc::vec::Vec, } @@ -16080,10 +20379,13 @@ pub struct MissionAcceptScNotify { #[cmdid(1228)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UpdateTrackMainMissionIdCsReq { + /// offset: 28 #[prost(enumeration = "Nnfdmniijgo", tag = "6")] pub ijdjmnjbobi: i32, + /// offset: 24 #[prost(uint32, tag = "12")] pub lmbceopcigc: u32, + /// offset: 32 #[prost(uint32, tag = "3")] pub lflbiopjfge: u32, } @@ -16092,10 +20394,13 @@ pub struct UpdateTrackMainMissionIdCsReq { #[cmdid(1223)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UpdateTrackMainMissionIdScRsp { + /// offset: 32 #[prost(uint32, tag = "11")] pub retcode: u32, + /// offset: 24 #[prost(uint32, tag = "6")] pub lflbiopjfge: u32, + /// offset: 28 #[prost(uint32, tag = "9")] pub dkmbbnlmnne: u32, } @@ -16104,6 +20409,7 @@ pub struct UpdateTrackMainMissionIdScRsp { #[cmdid(1222)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FinishedMissionScNotify { + /// offset: 16 #[prost(uint32, repeated, tag = "3")] pub finished_mission_id_list: ::prost::alloc::vec::Vec, } @@ -16112,10 +20418,13 @@ pub struct FinishedMissionScNotify { #[cmdid(1240)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct UpdateMainMissionCustomValueCsReq { + /// offset: 16 #[prost(string, tag = "2")] pub dfdekanjblg: ::prost::alloc::string::String, + /// offset: 36 #[prost(uint32, tag = "15")] pub main_mission_id: u32, + /// offset: 32 #[prost(uint32, tag = "11")] pub value: u32, } @@ -16124,8 +20433,10 @@ pub struct UpdateMainMissionCustomValueCsReq { #[cmdid(1218)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct UpdateMainMissionCustomValueScRsp { + /// offset: 32 #[prost(uint32, tag = "15")] pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "1")] pub lpjfbmjbepp: ::core::option::Option, } @@ -16137,88 +20448,120 @@ pub struct GetMonopolyInfoCsReq {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Odaijigeajl { + /// offset: 24 #[prost(uint32, tag = "3")] pub engjfichdml: u32, + /// offset: 33 #[prost(bool, tag = "15")] pub ljfgifbdanc: bool, + /// offset: 28 #[prost(uint32, tag = "14")] pub ejhdcneegmi: u32, + /// offset: 32 #[prost(bool, tag = "2")] pub hgmmchhbkpb: bool, + /// offset: 36 #[prost(uint32, tag = "11")] pub item_value: u32, + /// offset: 40 #[prost(uint32, tag = "6")] pub fljbjpahjif: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Llgniknmcke { + /// offset: 32 #[prost(enumeration = "Gojoindbkik", tag = "6")] pub nmamonllall: i32, + /// offset: 16 #[prost(uint32, repeated, tag = "15")] pub ofiodjnlbea: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ooemibfnlld { + /// offset: 28 #[prost(uint32, tag = "6")] pub progress: u32, + /// offset: 24 #[prost(uint32, tag = "3")] pub ekpnclpoenk: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lailnigfpoo { + /// offset: 32 #[prost(bool, tag = "2")] pub is_taken_reward: bool, + /// offset: 33 #[prost(bool, tag = "6")] pub aelpfebgnok: bool, + /// offset: 24 #[prost(uint64, tag = "7")] pub khgpfhboele: u64, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bcmokfhjmpm { + /// offset: 136 #[prost(uint32, tag = "9")] pub dgalcmfidfp: u32, + /// offset: 112 #[prost(bool, tag = "6")] pub fholfdonoii: bool, + /// offset: 88 #[prost(uint64, tag = "2")] pub eboolgnacjj: u64, + /// offset: 128 #[prost(uint32, tag = "1")] pub hhjpblekapn: u32, + /// offset: 116 #[prost(uint32, tag = "8")] pub ljjmleioife: u32, + /// offset: 64 #[prost(message, repeated, tag = "13")] pub cjfmaiakenl: ::prost::alloc::vec::Vec, + /// offset: 104 #[prost(uint32, tag = "7")] pub bnoldnbmjhf: u32, + /// offset: 132 #[prost(uint32, tag = "15")] pub dgepmkffoab: u32, + /// offset: 56 #[prost(message, repeated, tag = "11")] pub jckngfjeegi: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(string, tag = "1964")] pub ddibefmilmp: ::prost::alloc::string::String, + /// offset: 24 #[prost(message, repeated, tag = "10")] pub ifkfepkhlgn: ::prost::alloc::vec::Vec, + /// offset: 80 #[prost(message, repeated, tag = "12")] pub kgbejknclfk: ::prost::alloc::vec::Vec, + /// offset: 108 #[prost(uint32, tag = "14")] pub jgnihljfjpp: u32, + /// offset: 120 #[prost(uint64, tag = "3")] pub jojndgbejek: u64, + /// offset: 40 #[prost(message, repeated, tag = "4")] pub ebabbejipjn: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(string, tag = "109")] pub jlegpnihmjd: ::prost::alloc::string::String, + /// offset: 72 #[prost(string, tag = "1480")] pub pjdfbpbmbba: ::prost::alloc::string::String, + /// offset: 96 #[prost(uint64, tag = "5")] pub omgkjljihlh: u64, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Edkgomnehoh { + /// offset: 16 #[prost(message, repeated, tag = "11")] pub fjoafflleok: ::prost::alloc::vec::Vec, } @@ -16227,36 +20570,50 @@ pub struct Edkgomnehoh { #[cmdid(7091)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetMonopolyInfoScRsp { + /// offset: 88 #[prost(message, optional, tag = "5")] pub stt: ::core::option::Option, + /// offset: 72 #[prost(message, optional, tag = "14")] pub lgopnbhhhbg: ::core::option::Option, + /// offset: 32 #[prost(message, optional, tag = "11")] pub hehjkfilinn: ::core::option::Option, + /// offset: 112 #[prost(message, optional, tag = "13")] pub map_info: ::core::option::Option, + /// offset: 40 #[prost(message, optional, tag = "8")] pub fghciadcmnj: ::core::option::Option, + /// offset: 24 #[prost(message, optional, tag = "4")] pub iedgkhdjjdc: ::core::option::Option, + /// offset: 56 #[prost(message, optional, tag = "7")] pub oelhkeipidj: ::core::option::Option, + /// offset: 80 #[prost(message, optional, tag = "12")] pub hljmhnabfmc: ::core::option::Option, + /// offset: 104 #[prost(message, optional, tag = "15")] pub gpfgdokngel: ::core::option::Option, + /// offset: 96 #[prost(uint32, repeated, tag = "1")] pub cokcgfmeiba: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(message, optional, tag = "9")] pub ljaogapdfha: ::core::option::Option, + /// offset: 120 #[prost(uint32, tag = "6")] pub retcode: u32, + /// offset: 48 #[prost(message, optional, tag = "10")] pub jnhjeeljfhf: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nfdgijlolgd { + /// offset: 16 #[prost(uint32, repeated, tag = "8")] pub hfmdlhifmpi: ::prost::alloc::vec::Vec, } @@ -16265,14 +20622,17 @@ pub struct Nfdgijlolgd { #[cmdid(7058)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MonopolyConditionUpdateScNotify { + /// offset: 16 #[prost(message, optional, tag = "11")] pub hehjkfilinn: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kjbmlbgibjf { + /// offset: 16 #[prost(uint32, repeated, tag = "13")] pub occmnidebbj: ::prost::alloc::vec::Vec, + /// offset: 24 #[prost(uint32, repeated, tag = "15")] pub jihchilfjpi: ::prost::alloc::vec::Vec, } @@ -16281,32 +20641,42 @@ pub struct Kjbmlbgibjf { #[cmdid(7079)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MonopolySttUpdateScNotify { + /// offset: 16 #[prost(message, optional, tag = "4")] pub stt: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Iaaccafgepi { + /// offset: 28 #[prost(uint32, tag = "5")] pub hhcbjghkcpc: u32, + /// offset: 24 #[prost(bool, tag = "2")] pub jmdeflafice: bool, + /// offset: 32 #[prost(enumeration = "Ihgjllngdkl", tag = "1")] pub mafkcbodmmc: i32, + /// offset: 36 #[prost(uint32, tag = "11")] pub map_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jajgkkdpalc { + /// offset: 24 #[prost(message, repeated, tag = "3")] pub nbmpbgpjonh: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(uint32, tag = "11")] pub lbbonkacgej: u32, + /// offset: 40 #[prost(message, repeated, tag = "7")] pub imopiejbhod: ::prost::alloc::vec::Vec, + /// offset: 52 #[prost(uint32, tag = "5")] pub pgalbdiiefg: u32, + /// offset: 16 #[prost(message, optional, tag = "12")] pub hgbigbfgbom: ::core::option::Option, } @@ -16315,112 +20685,142 @@ pub struct Jajgkkdpalc { #[cmdid(7001)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MonopolyEventLoadUpdateScNotify { + /// offset: 24 #[prost(message, repeated, tag = "8")] pub imopiejbhod: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(message, repeated, tag = "3")] pub nbmpbgpjonh: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Comeolglnko { + /// offset: 24 #[prost(uint32, tag = "2")] pub event_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pblcejhpopo { + /// offset: 24 #[prost(uint32, tag = "12")] pub event_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lihocehepdb { + /// offset: 40 #[prost(uint32, tag = "10")] pub event_id: u32, + /// offset: 36 #[prost(uint32, tag = "6")] pub kdmlllghjon: u32, + /// offset: 32 #[prost(uint32, tag = "3")] pub lfcmbgoaibb: u32, + /// offset: 24 #[prost(uint32, repeated, tag = "11")] pub hfejhlniggh: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ohnbchloebl { + /// offset: 40 #[prost(uint32, tag = "11")] pub eccjbglbigm: u32, + /// offset: 36 #[prost(uint32, tag = "6")] pub olfnjjklgmk: u32, + /// offset: 32 #[prost(uint32, tag = "4")] pub lfcmbgoaibb: u32, + /// offset: 44 #[prost(uint32, tag = "15")] pub event_id: u32, + /// offset: 24 #[prost(uint32, repeated, tag = "14")] pub hfejhlniggh: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Blmjnffpmcn { + /// offset: 32 #[prost(uint32, tag = "6")] pub pifpgkffbpn: u32, + /// offset: 16 #[prost(message, repeated, tag = "2")] pub kmkfojahelj: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Aaibakechce { + /// offset: 24 #[prost(uint32, tag = "2")] pub pagcamagflb: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fgonfnidohj { + /// offset: 24 #[prost(uint32, tag = "10")] pub shop_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Iponfkajenj { + /// offset: 24 #[prost(uint32, tag = "11")] pub apaobdgjmeg: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nalpjmljpnp { + /// offset: 28 #[prost(uint32, tag = "5")] pub ieejchfepha: u32, + /// offset: 24 #[prost(uint32, tag = "8")] pub oefhmbjblgc: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lbenaahcpeo { + /// offset: 32 #[prost(uint32, tag = "11")] pub okdlmejpche: u32, - #[prost(oneof = "lbenaahcpeo::Edapchiojmd", tags = "3, 13, 10, 6, 1, 12, 15, 9, 14")] - pub edapchiojmd: ::core::option::Option, + #[prost(oneof = "lbenaahcpeo::Bmpfoikmgbk", tags = "3, 13, 10, 6, 1, 12, 15, 9, 14")] + pub bmpfoikmgbk: ::core::option::Option, } /// Nested message and enum types in `LBENAAHCPEO`. pub mod lbenaahcpeo { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Edapchiojmd { + pub enum Bmpfoikmgbk { + /// offset: 24 #[prost(message, tag = "3")] Pecbimkooah(super::Comeolglnko), + /// offset: 24 #[prost(message, tag = "13")] Emlnnmlgnkh(super::Pblcejhpopo), + /// offset: 24 #[prost(message, tag = "10")] Jbjldppdbbc(super::Lihocehepdb), + /// offset: 24 #[prost(message, tag = "6")] Ecoifnnjdap(super::Aaibakechce), + /// offset: 24 #[prost(message, tag = "1")] Nbjicdajdgf(super::Fgonfnidohj), + /// offset: 24 #[prost(message, tag = "12")] Gajbfpcpigm(super::Iponfkajenj), + /// offset: 24 #[prost(message, tag = "15")] Joppaemppfh(super::Nalpjmljpnp), + /// offset: 24 #[prost(message, tag = "9")] Joadhbldimf(super::Ohnbchloebl), + /// offset: 24 #[prost(message, tag = "14")] Iefoghngcmc(super::Blmjnffpmcn), } @@ -16428,6 +20828,7 @@ pub mod lbenaahcpeo { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Icihabolhpn { + /// offset: 24 #[prost(message, optional, tag = "8")] pub fhnpagihinf: ::core::option::Option, } @@ -16436,6 +20837,7 @@ pub struct Icihabolhpn { #[cmdid(7041)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MonopolyContentUpdateScNotify { + /// offset: 24 #[prost(message, optional, tag = "15")] pub fhnpagihinf: ::core::option::Option, } @@ -16444,6 +20846,7 @@ pub struct MonopolyContentUpdateScNotify { #[cmdid(7039)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyCellUpdateNotify { + /// offset: 16 #[prost(message, optional, tag = "5")] pub hgbigbfgbom: ::core::option::Option, } @@ -16457,8 +20860,10 @@ pub struct MonopolyRollDiceCsReq {} #[cmdid(7070)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyRollDiceScRsp { + /// offset: 24 #[prost(uint32, tag = "5")] pub blhiabbkgpb: u32, + /// offset: 28 #[prost(uint32, tag = "14")] pub retcode: u32, } @@ -16467,6 +20872,7 @@ pub struct MonopolyRollDiceScRsp { #[cmdid(7044)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyCheatDiceCsReq { + /// offset: 24 #[prost(uint32, tag = "11")] pub ocfhhdcbfbh: u32, } @@ -16475,8 +20881,10 @@ pub struct MonopolyCheatDiceCsReq { #[cmdid(7049)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyCheatDiceScRsp { + /// offset: 28 #[prost(uint32, tag = "4")] pub retcode: u32, + /// offset: 24 #[prost(uint32, tag = "5")] pub ocfhhdcbfbh: u32, } @@ -16485,8 +20893,10 @@ pub struct MonopolyCheatDiceScRsp { #[cmdid(7059)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyMoveCsReq { + /// offset: 28 #[prost(uint32, tag = "12")] pub cnifhnbiofj: u32, + /// offset: 24 #[prost(uint32, tag = "9")] pub dgbmdpbialg: u32, } @@ -16495,10 +20905,13 @@ pub struct MonopolyMoveCsReq { #[cmdid(7054)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MonopolyMoveScRsp { + /// offset: 24 #[prost(message, optional, tag = "6")] pub map_info: ::core::option::Option, + /// offset: 16 #[prost(message, repeated, tag = "4")] pub hecjnjniakk: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(uint32, tag = "3")] pub retcode: u32, } @@ -16507,18 +20920,23 @@ pub struct MonopolyMoveScRsp { #[cmdid(7077)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolySelectOptionCsReq { + /// offset: 24 #[prost(uint32, tag = "10")] pub event_id: u32, + /// offset: 28 #[prost(uint32, tag = "6")] pub kdmlllghjon: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ddcelcojgnp { + /// offset: 28 #[prost(uint32, tag = "13")] pub lgiiahidlmg: u32, + /// offset: 24 #[prost(uint32, tag = "6")] pub event_id: u32, + /// offset: 32 #[prost(uint32, tag = "11")] pub kdmlllghjon: u32, } @@ -16527,14 +20945,19 @@ pub struct Ddcelcojgnp { #[cmdid(7080)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MonopolySelectOptionScRsp { + /// offset: 32 #[prost(message, repeated, tag = "2")] pub abnoinlokln: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(uint32, tag = "3")] pub kdmlllghjon: u32, + /// offset: 44 #[prost(uint32, tag = "12")] pub event_id: u32, + /// offset: 48 #[prost(uint32, tag = "10")] pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "4")] pub gpfgdokngel: ::core::option::Option, } @@ -16543,6 +20966,7 @@ pub struct MonopolySelectOptionScRsp { #[cmdid(7073)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyRollRandomCsReq { + /// offset: 24 #[prost(uint32, tag = "8")] pub event_id: u32, } @@ -16551,10 +20975,13 @@ pub struct MonopolyRollRandomCsReq { #[cmdid(7098)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MonopolyRollRandomScRsp { + /// offset: 24 #[prost(message, optional, tag = "1")] pub gpfgdokngel: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "2")] pub event_id: u32, + /// offset: 36 #[prost(uint32, tag = "10")] pub retcode: u32, } @@ -16563,6 +20990,7 @@ pub struct MonopolyRollRandomScRsp { #[cmdid(7085)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyReRollRandomCsReq { + /// offset: 24 #[prost(uint32, tag = "15")] pub event_id: u32, } @@ -16571,10 +20999,13 @@ pub struct MonopolyReRollRandomCsReq { #[cmdid(7038)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MonopolyReRollRandomScRsp { + /// offset: 32 #[prost(uint32, tag = "15")] pub event_id: u32, + /// offset: 24 #[prost(message, optional, tag = "12")] pub gpfgdokngel: ::core::option::Option, + /// offset: 36 #[prost(uint32, tag = "10")] pub retcode: u32, } @@ -16583,6 +21014,7 @@ pub struct MonopolyReRollRandomScRsp { #[cmdid(7052)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyConfirmRandomCsReq { + /// offset: 24 #[prost(uint32, tag = "10")] pub event_id: u32, } @@ -16591,10 +21023,13 @@ pub struct MonopolyConfirmRandomCsReq { #[cmdid(7068)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MonopolyConfirmRandomScRsp { + /// offset: 36 #[prost(uint32, tag = "9")] pub event_id: u32, + /// offset: 16 #[prost(message, optional, tag = "15")] pub gpfgdokngel: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "13")] pub retcode: u32, } @@ -16603,8 +21038,10 @@ pub struct MonopolyConfirmRandomScRsp { #[cmdid(7094)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyBuyGoodsCsReq { + /// offset: 28 #[prost(uint32, tag = "10")] pub goods_id: u32, + /// offset: 24 #[prost(uint32, tag = "15")] pub shop_id: u32, } @@ -16613,10 +21050,13 @@ pub struct MonopolyBuyGoodsCsReq { #[cmdid(7036)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyBuyGoodsScRsp { + /// offset: 24 #[prost(uint32, tag = "12")] pub shop_id: u32, + /// offset: 32 #[prost(uint32, tag = "6")] pub retcode: u32, + /// offset: 28 #[prost(uint32, tag = "14")] pub goods_id: u32, } @@ -16625,6 +21065,7 @@ pub struct MonopolyBuyGoodsScRsp { #[cmdid(7087)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyUpgradeAssetCsReq { + /// offset: 24 #[prost(uint32, tag = "3")] pub pagcamagflb: u32, } @@ -16633,8 +21074,10 @@ pub struct MonopolyUpgradeAssetCsReq { #[cmdid(7009)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyUpgradeAssetScRsp { + /// offset: 24 #[prost(uint32, tag = "1")] pub retcode: u32, + /// offset: 28 #[prost(uint32, tag = "13")] pub pagcamagflb: u32, } @@ -16643,6 +21086,7 @@ pub struct MonopolyUpgradeAssetScRsp { #[cmdid(7006)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyGiveUpCurContentCsReq { + /// offset: 24 #[prost(uint32, tag = "5")] pub content_id: u32, } @@ -16651,26 +21095,35 @@ pub struct MonopolyGiveUpCurContentCsReq { #[cmdid(7031)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyGiveUpCurContentScRsp { + /// offset: 24 #[prost(uint32, tag = "3")] pub retcode: u32, + /// offset: 28 #[prost(uint32, tag = "8")] pub content_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyActionResult { + /// offset: 44 #[prost(uint32, tag = "6")] pub click_cell_id: u32, + /// offset: 52 #[prost(enumeration = "Gkejfkakenm", tag = "13")] pub source_type: i32, + /// offset: 40 #[prost(uint32, tag = "10")] pub trigger_map_id: u32, + /// offset: 36 #[prost(uint32, tag = "4")] pub click_map_id: u32, + /// offset: 48 #[prost(uint32, tag = "2")] pub effect_type: u32, + /// offset: 32 #[prost(uint32, tag = "11")] pub trigger_cell_id: u32, + /// offset: 24 #[prost(message, optional, tag = "15")] pub detail: ::core::option::Option, } @@ -16679,14 +21132,17 @@ pub struct MonopolyActionResult { #[cmdid(7067)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MonopolyActionResultScNotify { + /// offset: 16 #[prost(message, repeated, tag = "6")] pub pfnokncdpge: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lmmebmbgldn { + /// offset: 24 #[prost(uint32, tag = "10")] pub hkmihejcaem: u32, + /// offset: 28 #[prost(bool, tag = "11")] pub blhdohmacbm: bool, } @@ -16694,40 +21150,53 @@ pub struct Lmmebmbgldn { #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nibjamfmefd { #[prost( - oneof = "nibjamfmefd::Pfablbbfojf", + oneof = "nibjamfmefd::Fbkhklgjmfh", tags = "11, 9, 12, 4, 10, 13, 6, 7, 8, 1, 5, 15, 3" )] - pub pfablbbfojf: ::core::option::Option, + pub fbkhklgjmfh: ::core::option::Option, } /// Nested message and enum types in `NIBJAMFMEFD`. pub mod nibjamfmefd { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] - pub enum Pfablbbfojf { + pub enum Fbkhklgjmfh { + /// offset: 16 #[prost(message, tag = "11")] Mecllcdabno(super::Lmkaaefpffo), + /// offset: 16 #[prost(message, tag = "9")] Ffipkmhckhj(super::Lmkaaefpffo), + /// offset: 16 #[prost(message, tag = "12")] Nfbcgknopda(super::Aidfbbiapep), + /// offset: 16 #[prost(message, tag = "4")] Dachanhppbg(super::Aidfbbiapep), + /// offset: 16 #[prost(message, tag = "10")] Noenhhilnah(super::Bmplfjkeolf), + /// offset: 16 #[prost(message, tag = "13")] Kpbjipgejpl(super::Bmplfjkeolf), + /// offset: 16 #[prost(message, tag = "6")] Dmdpcooafjk(super::Lnkmknbpijh), + /// offset: 16 #[prost(message, tag = "7")] Hhibfnagkff(super::Lnkmknbpijh), + /// offset: 16 #[prost(message, tag = "8")] Nkcmgbcpjgg(super::Lmmebmbgldn), + /// offset: 16 #[prost(message, tag = "1")] Hanogacjpkb(super::Lpbamokkjcm), + /// offset: 16 #[prost(message, tag = "5")] Omfecimladc(super::Bmplfjkeolf), + /// offset: 16 #[prost(message, tag = "15")] Ngonccblaol(super::Lnkmknbpijh), + /// offset: 16 #[prost(message, tag = "3")] Fjghnlnjlph(super::Nmghfolkfaj), } @@ -16735,60 +21204,76 @@ pub mod nibjamfmefd { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nmghfolkfaj { + /// offset: 24 #[prost(uint32, tag = "15")] pub gjlkoggiifo: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lmkaaefpffo { + /// offset: 28 #[prost(uint32, tag = "1")] pub item_id: u32, + /// offset: 32 #[prost(uint32, tag = "12")] pub bmalpkekbel: u32, + /// offset: 24 #[prost(uint32, tag = "6")] pub ogjofmcmfpg: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lnkmknbpijh { + /// offset: 24 #[prost(uint32, tag = "15")] pub ognkmdnjgog: u32, + /// offset: 28 #[prost(uint32, tag = "5")] pub igdbofcdjol: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lpbamokkjcm { + /// offset: 28 #[prost(uint32, tag = "3")] pub mdflfllmgna: u32, + /// offset: 36 #[prost(uint32, tag = "12")] pub knggppiogae: u32, + /// offset: 24 #[prost(uint32, tag = "2")] pub njdggjbefcn: u32, + /// offset: 32 #[prost(uint32, tag = "5")] pub hnlfmjoknbn: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Haknofdpbod { + /// offset: 32 #[prost(uint32, tag = "12")] pub fpogialmcip: u32, + /// offset: 36 #[prost(uint32, tag = "13")] pub acdopcbmpnl: u32, + /// offset: 44 #[prost(uint32, tag = "14")] pub config_id: u32, - #[prost(oneof = "haknofdpbod::Heaiaedbpkl", tags = "6, 4, 5")] - pub heaiaedbpkl: ::core::option::Option, + #[prost(oneof = "haknofdpbod::Ngikdjmngbg", tags = "6, 4, 5")] + pub ngikdjmngbg: ::core::option::Option, } /// Nested message and enum types in `HAKNOFDPBOD`. pub mod haknofdpbod { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Heaiaedbpkl { + pub enum Ngikdjmngbg { + /// offset: 16 #[prost(message, tag = "6")] Ejcolgnjgdc(super::Gjkiapipgan), + /// offset: 16 #[prost(message, tag = "4")] Lkaniplnkgc(super::Eimobgllefo), + /// offset: 16 #[prost(message, tag = "5")] Bdempakhgmj(super::Eopfmpaooje), } @@ -16796,10 +21281,13 @@ pub mod haknofdpbod { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hfdgmjjfohm { + /// offset: 32 #[prost(message, optional, tag = "12")] pub ajcinkhbdjb: ::core::option::Option, + /// offset: 24 #[prost(message, repeated, tag = "11")] pub pefmdfkecod: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(message, optional, tag = "4")] pub npoigjpcgfb: ::core::option::Option, } @@ -16808,10 +21296,13 @@ pub struct Hfdgmjjfohm { #[cmdid(7034)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MonopolyGameSettleScNotify { + /// offset: 24 #[prost(message, optional, tag = "15")] pub pemijimjmio: ::core::option::Option, + /// offset: 40 #[prost(message, optional, tag = "10")] pub gajbfpcpigm: ::core::option::Option, + /// offset: 16 #[prost(message, optional, tag = "13")] pub item_list: ::core::option::Option, } @@ -16820,8 +21311,10 @@ pub struct MonopolyGameSettleScNotify { #[cmdid(7022)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MonopolyGameCreateScNotify { + /// offset: 16 #[prost(message, optional, tag = "5")] pub npoigjpcgfb: ::core::option::Option, + /// offset: 32 #[prost(message, optional, tag = "9")] pub gajbfpcpigm: ::core::option::Option, } @@ -16830,6 +21323,7 @@ pub struct MonopolyGameCreateScNotify { #[cmdid(7084)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyGameRaiseRatioCsReq { + /// offset: 24 #[prost(uint32, tag = "6")] pub acdopcbmpnl: u32, } @@ -16838,8 +21332,10 @@ pub struct MonopolyGameRaiseRatioCsReq { #[cmdid(7078)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyGameRaiseRatioScRsp { + /// offset: 24 #[prost(uint32, tag = "7")] pub ratio: u32, + /// offset: 28 #[prost(uint32, tag = "9")] pub retcode: u32, } @@ -16853,14 +21349,19 @@ pub struct DailyFirstEnterMonopolyActivityCsReq {} #[cmdid(7074)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DailyFirstEnterMonopolyActivityScRsp { + /// offset: 24 #[prost(message, optional, tag = "4")] pub ljaogapdfha: ::core::option::Option, + /// offset: 40 #[prost(int64, tag = "1")] pub iihkiklioji: i64, + /// offset: 32 #[prost(uint32, tag = "14")] pub retcode: u32, + /// offset: 48 #[prost(uint32, tag = "9")] pub kekjcdmiddl: u32, + /// offset: 52 #[prost(bool, tag = "3")] pub oicaghgmmfp: bool, } @@ -16869,6 +21370,7 @@ pub struct DailyFirstEnterMonopolyActivityScRsp { #[cmdid(7017)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyGetDailyInitItemCsReq { + /// offset: 24 #[prost(bool, tag = "13")] pub ifhpjjblndl: bool, } @@ -16877,32 +21379,44 @@ pub struct MonopolyGetDailyInitItemCsReq { #[cmdid(7100)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyGetDailyInitItemScRsp { + /// offset: 52 #[prost(uint32, tag = "8")] pub hbfffgpjkic: u32, + /// offset: 24 #[prost(uint32, tag = "14")] pub ofgnignohaf: u32, + /// offset: 32 #[prost(int64, tag = "10")] pub iihkiklioji: i64, + /// offset: 40 #[prost(uint32, tag = "12")] pub retcode: u32, + /// offset: 44 #[prost(uint32, tag = "11")] pub hcdbbflpcfl: u32, + /// offset: 48 #[prost(uint32, tag = "15")] pub ioabhfpabbe: u32, + /// offset: 28 #[prost(uint32, tag = "13")] pub heoofpgkdcd: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gjkiapipgan { + /// offset: 24 #[prost(uint32, repeated, tag = "5")] pub fhbopepjaen: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(uint32, tag = "9")] pub oefjmefpipl: u32, + /// offset: 52 #[prost(bool, tag = "4")] pub nfeadmfnflk: bool, + /// offset: 16 #[prost(uint32, repeated, tag = "15")] pub leghknnkomg: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, repeated, tag = "6")] pub pogemmicila: ::prost::alloc::vec::Vec, } @@ -16911,6 +21425,7 @@ pub struct Gjkiapipgan { #[cmdid(7003)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyGameBingoFlipCardCsReq { + /// offset: 24 #[prost(uint32, tag = "10")] pub hcfpofmdgkn: u32, } @@ -16919,12 +21434,16 @@ pub struct MonopolyGameBingoFlipCardCsReq { #[cmdid(7024)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MonopolyGameBingoFlipCardScRsp { + /// offset: 24 #[prost(uint32, repeated, tag = "5")] pub leghknnkomg: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "12")] pub retcode: u32, + /// offset: 36 #[prost(uint32, tag = "3")] pub npjeecedpok: u32, + /// offset: 40 #[prost(bool, tag = "1")] pub nfeadmfnflk: bool, } @@ -16938,32 +21457,42 @@ pub struct MonopolyGameGachaCsReq {} #[cmdid(7069)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MonopolyGameGachaScRsp { + /// offset: 32 #[prost(uint32, tag = "15")] pub retcode: u32, + /// offset: 24 #[prost(uint32, repeated, tag = "5")] pub result_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nkacimeoapd { + /// offset: 28 #[prost(uint32, tag = "14")] pub pogjhkfbmch: u32, + /// offset: 24 #[prost(uint32, tag = "10")] pub ibadobadhjh: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Eimobgllefo { + /// offset: 24 #[prost(message, repeated, tag = "8")] pub ndggacpicbf: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, repeated, tag = "2")] pub hpnhhcmkjcb: ::prost::alloc::vec::Vec, + /// offset: 52 #[prost(uint32, tag = "10")] pub chjngdioome: u32, + /// offset: 44 #[prost(uint32, tag = "4")] pub eaejlofgafo: u32, + /// offset: 48 #[prost(uint32, tag = "3")] pub bhpfpejbkec: u32, + /// offset: 40 #[prost(uint32, tag = "12")] pub ohlepkekmnh: u32, } @@ -16972,6 +21501,7 @@ pub struct Eimobgllefo { #[cmdid(7028)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MonopolyAcceptQuizCsReq { + /// offset: 16 #[prost(message, repeated, tag = "7")] pub ndggacpicbf: ::prost::alloc::vec::Vec, } @@ -16980,18 +21510,23 @@ pub struct MonopolyAcceptQuizCsReq { #[cmdid(7023)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MonopolyAcceptQuizScRsp { + /// offset: 16 #[prost(message, optional, tag = "15")] pub lkaniplnkgc: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "6")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Oockalnfhnp { + /// offset: 24 #[prost(uint32, tag = "6")] pub bgbihidhcon: u32, + /// offset: 28 #[prost(uint32, tag = "3")] pub hmcjobjbpkj: u32, + /// offset: 32 #[prost(uint32, tag = "10")] pub chjngdioome: u32, } @@ -17000,16 +21535,20 @@ pub struct Oockalnfhnp { #[cmdid(7071)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MonopolyQuizDurationChangeScNotify { + /// offset: 24 #[prost(message, repeated, tag = "12")] pub leadmneimdp: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Eopfmpaooje { + /// offset: 28 #[prost(uint32, tag = "2")] pub hmhjdbifgdi: u32, + /// offset: 32 #[prost(bool, tag = "11")] pub lopdbaegfkp: bool, + /// offset: 24 #[prost(uint32, tag = "14")] pub ppclbdbjlmo: u32, } @@ -17018,6 +21557,7 @@ pub struct Eopfmpaooje { #[cmdid(7040)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyGuessChooseCsReq { + /// offset: 24 #[prost(uint32, tag = "7")] pub hmhjdbifgdi: u32, } @@ -17026,18 +21566,23 @@ pub struct MonopolyGuessChooseCsReq { #[cmdid(7018)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyGuessChooseScRsp { + /// offset: 28 #[prost(uint32, tag = "15")] pub retcode: u32, + /// offset: 24 #[prost(uint32, tag = "1")] pub hmhjdbifgdi: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ackncaaamjm { + /// offset: 16 #[prost(message, optional, tag = "3")] pub item_list: ::core::option::Option, + /// offset: 36 #[prost(uint32, tag = "10")] pub giacfcddjnm: u32, + /// offset: 32 #[prost(uint32, tag = "2")] pub ppclbdbjlmo: u32, } @@ -17046,6 +21591,7 @@ pub struct Ackncaaamjm { #[cmdid(7055)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MonopolyGuessDrawScNotify { + /// offset: 24 #[prost(message, repeated, tag = "11")] pub jhiikpejeie: ::prost::alloc::vec::Vec, } @@ -17059,44 +21605,58 @@ pub struct MonopolyGuessBuyInformationCsReq {} #[cmdid(7019)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyGuessBuyInformationScRsp { + /// offset: 24 #[prost(uint32, tag = "4")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Aidfbbiapep { + /// offset: 28 #[prost(uint32, tag = "4")] pub pagcamagflb: u32, + /// offset: 24 #[prost(uint32, tag = "7")] pub milkeacflpo: u32, + /// offset: 32 #[prost(uint32, tag = "14")] pub level: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cannibgclcl { + /// offset: 24 #[prost(message, repeated, tag = "12")] pub magefljgjnd: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Aedkpbfckgo { + /// offset: 56 #[prost(uint32, tag = "15")] pub fnigpgbgehn: u32, + /// offset: 40 #[prost(uint32, tag = "13")] pub pkdlkcbkkpf: u32, + /// offset: 52 #[prost(uint32, tag = "14")] pub pddngkncpeb: u32, + /// offset: 44 #[prost(uint32, tag = "12")] pub kmgiemofogb: u32, + /// offset: 28 #[prost(uint32, tag = "5")] pub ifkdgebcdeg: u32, + /// offset: 24 #[prost(bool, tag = "9")] pub imoblgoajcb: bool, + /// offset: 32 #[prost(uint32, tag = "8")] pub efinfpkkjle: u32, + /// offset: 36 #[prost(uint32, tag = "7")] pub pilaagokaof: u32, + /// offset: 48 #[prost(uint32, tag = "2")] pub gimdhbnjooo: u32, } @@ -17105,38 +21665,49 @@ pub struct Aedkpbfckgo { #[cmdid(7096)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyDailySettleScNotify { + /// offset: 32 #[prost(uint32, tag = "2")] pub kekjcdmiddl: u32, + /// offset: 16 #[prost(message, optional, tag = "4")] pub ljaogapdfha: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bmplfjkeolf { + /// offset: 24 #[prost(uint32, tag = "3")] pub okdlmejpche: u32, + /// offset: 28 #[prost(uint32, tag = "4")] pub coffebnibhk: u32, + /// offset: 32 #[prost(uint32, tag = "5")] pub buff_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Afdalbganpc { + /// offset: 24 #[prost(message, repeated, tag = "10")] pub buff_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Indglkcecdc { + /// offset: 32 #[prost(uint32, tag = "10")] pub hdilbdipgho: u32, + /// offset: 24 #[prost(uint32, tag = "8")] pub uid: u32, + /// offset: 28 #[prost(uint32, tag = "5")] pub pilaagokaof: u32, + /// offset: 40 #[prost(uint32, tag = "11")] pub dpjkojgcjlp: u32, + /// offset: 36 #[prost(uint32, tag = "2")] pub fnigpgbgehn: u32, } @@ -17150,10 +21721,13 @@ pub struct GetMonopolyFriendRankingListCsReq {} #[cmdid(7093)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetMonopolyFriendRankingListScRsp { + /// offset: 40 #[prost(uint32, tag = "10")] pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "9")] pub icmgegefdle: ::core::option::Option, + /// offset: 24 #[prost(message, repeated, tag = "12")] pub dcfhgaajlnn: ::prost::alloc::vec::Vec, } @@ -17162,6 +21736,7 @@ pub struct GetMonopolyFriendRankingListScRsp { #[cmdid(7064)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyLikeCsReq { + /// offset: 24 #[prost(uint32, tag = "3")] pub cbegnbkmhcd: u32, } @@ -17170,10 +21745,13 @@ pub struct MonopolyLikeCsReq { #[cmdid(7057)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MonopolyLikeScRsp { + /// offset: 36 #[prost(uint32, tag = "2")] pub cbegnbkmhcd: u32, + /// offset: 16 #[prost(message, optional, tag = "9")] pub reward_list: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "4")] pub retcode: u32, } @@ -17182,8 +21760,10 @@ pub struct MonopolyLikeScRsp { #[cmdid(7026)] #[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 = "5")] pub hdilbdipgho: u32, } @@ -17195,8 +21775,10 @@ pub struct GetMbtiReportCsReq {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mfdkinpdmke { + /// offset: 24 #[prost(uint32, tag = "13")] pub fioepgpebfd: u32, + /// offset: 28 #[prost(uint32, tag = "8")] pub cnt: u32, } @@ -17205,20 +21787,28 @@ pub struct Mfdkinpdmke { #[cmdid(7089)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetMbtiReportScRsp { + /// offset: 16 #[prost(message, repeated, tag = "7")] pub abnoinlokln: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(uint32, tag = "8")] pub retcode: u32, + /// offset: 57 #[prost(bool, tag = "15")] pub is_taken_reward: bool, + /// offset: 32 #[prost(message, repeated, tag = "1")] pub gmdhhogbacn: ::prost::alloc::vec::Vec, + /// offset: 52 #[prost(int32, tag = "12")] pub ljhaifciabh: i32, + /// offset: 44 #[prost(uint32, tag = "5")] pub progress: u32, + /// offset: 56 #[prost(bool, tag = "11")] pub pcadcgcelin: bool, + /// offset: 40 #[prost(int32, tag = "2")] pub phnkkellanm: i32, } @@ -17227,8 +21817,10 @@ pub struct GetMbtiReportScRsp { #[cmdid(7037)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyEventSelectFriendCsReq { + /// offset: 24 #[prost(uint32, tag = "14")] pub ipgeclelhgj: u32, + /// offset: 28 #[prost(bool, tag = "15")] pub bagmaoipmje: bool, } @@ -17237,24 +21829,32 @@ pub struct MonopolyEventSelectFriendCsReq { #[cmdid(7072)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyEventSelectFriendScRsp { + /// offset: 32 #[prost(uint32, tag = "13")] pub ieejchfepha: u32, + /// offset: 36 #[prost(uint32, tag = "12")] pub retcode: u32, + /// offset: 24 #[prost(message, optional, tag = "7")] pub hgbigbfgbom: ::core::option::Option, + /// offset: 40 #[prost(uint32, tag = "8")] pub oefhmbjblgc: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SocialEventServerCache { + /// offset: 36 #[prost(uint32, tag = "2")] pub add_coin: u32, + /// offset: 24 #[prost(uint32, tag = "6")] pub id: u32, + /// offset: 32 #[prost(uint32, tag = "1")] pub src_uid: u32, + /// offset: 28 #[prost(uint32, tag = "12")] pub sub_coin: u32, } @@ -17263,6 +21863,7 @@ pub struct SocialEventServerCache { #[cmdid(7035)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MonopolySocialEventEffectScNotify { + /// offset: 24 #[prost(message, repeated, tag = "10")] pub miaeaffdgmh: ::prost::alloc::vec::Vec, } @@ -17276,8 +21877,10 @@ pub struct GetSocialEventServerCacheCsReq {} #[cmdid(7033)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetSocialEventServerCacheScRsp { + /// offset: 24 #[prost(message, repeated, tag = "7")] pub miaeaffdgmh: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "5")] pub retcode: u32, } @@ -17286,6 +21889,7 @@ pub struct GetSocialEventServerCacheScRsp { #[cmdid(7007)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct DeleteSocialEventServerCacheCsReq { + /// offset: 16 #[prost(uint32, repeated, tag = "15")] pub jiddlnhjnpb: ::prost::alloc::vec::Vec, } @@ -17294,8 +21898,10 @@ pub struct DeleteSocialEventServerCacheCsReq { #[cmdid(7048)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct DeleteSocialEventServerCacheScRsp { + /// offset: 16 #[prost(uint32, repeated, tag = "2")] pub bfgjmmpcpnj: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "3")] pub retcode: u32, } @@ -17304,6 +21910,7 @@ pub struct DeleteSocialEventServerCacheScRsp { #[cmdid(7043)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyGetRaffleTicketCsReq { + /// offset: 24 #[prost(uint32, tag = "11")] pub hhjpblekapn: u32, } @@ -17312,10 +21919,13 @@ pub struct MonopolyGetRaffleTicketCsReq { #[cmdid(7012)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MonopolyGetRaffleTicketScRsp { + /// offset: 16 #[prost(message, repeated, tag = "10")] pub blmedlnokei: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "1")] pub retcode: u32, + /// offset: 36 #[prost(uint32, tag = "2")] pub hhjpblekapn: u32, } @@ -17324,8 +21934,10 @@ pub struct MonopolyGetRaffleTicketScRsp { #[cmdid(7062)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyTakeRaffleTicketRewardCsReq { + /// offset: 24 #[prost(uint64, tag = "9")] pub pmelcdfhgkc: u64, + /// offset: 32 #[prost(uint32, tag = "11")] pub hhjpblekapn: u32, } @@ -17334,12 +21946,16 @@ pub struct MonopolyTakeRaffleTicketRewardCsReq { #[cmdid(7014)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MonopolyTakeRaffleTicketRewardScRsp { + /// offset: 40 #[prost(uint32, tag = "4")] pub retcode: u32, + /// offset: 32 #[prost(uint32, tag = "13")] pub hhjpblekapn: u32, + /// offset: 16 #[prost(message, optional, tag = "8")] pub reward_list: ::core::option::Option, + /// offset: 36 #[prost(uint32, tag = "12")] pub pmelcdfhgkc: u32, } @@ -17348,8 +21964,10 @@ pub struct MonopolyTakeRaffleTicketRewardScRsp { #[cmdid(7086)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyScrachRaffleTicketCsReq { + /// offset: 24 #[prost(uint32, tag = "7")] pub hhjpblekapn: u32, + /// offset: 32 #[prost(uint64, tag = "13")] pub pmelcdfhgkc: u64, } @@ -17358,10 +21976,13 @@ pub struct MonopolyScrachRaffleTicketCsReq { #[cmdid(7075)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyScrachRaffleTicketScRsp { + /// offset: 28 #[prost(uint32, tag = "3")] pub hhjpblekapn: u32, + /// offset: 24 #[prost(uint32, tag = "4")] pub retcode: u32, + /// offset: 32 #[prost(uint64, tag = "11")] pub pmelcdfhgkc: u64, } @@ -17375,10 +21996,13 @@ pub struct MonopolyGetRegionProgressCsReq {} #[cmdid(7083)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyGetRegionProgressScRsp { + /// offset: 24 #[prost(uint32, tag = "9")] pub retcode: u32, + /// offset: 28 #[prost(uint32, tag = "11")] pub eimgbknlgnf: u32, + /// offset: 32 #[prost(uint32, tag = "2")] pub dpjkojgcjlp: u32, } @@ -17392,8 +22016,10 @@ pub struct MonopolyGetRafflePoolInfoCsReq {} #[cmdid(7011)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MonopolyGetRafflePoolInfoScRsp { + /// offset: 32 #[prost(uint32, tag = "1")] pub retcode: u32, + /// offset: 24 #[prost(message, optional, tag = "9")] pub iedgkhdjjdc: ::core::option::Option, } @@ -17402,6 +22028,7 @@ pub struct MonopolyGetRafflePoolInfoScRsp { #[cmdid(7051)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MonopolyTakePhaseRewardCsReq { + /// offset: 16 #[prost(uint32, repeated, tag = "3")] pub ljbgjhpkkjj: ::prost::alloc::vec::Vec, } @@ -17410,10 +22037,13 @@ pub struct MonopolyTakePhaseRewardCsReq { #[cmdid(7056)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MonopolyTakePhaseRewardScRsp { + /// offset: 32 #[prost(uint32, repeated, tag = "5")] pub ljbgjhpkkjj: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(uint32, tag = "6")] pub retcode: u32, + /// offset: 24 #[prost(message, optional, tag = "15")] pub reward_list: ::core::option::Option, } @@ -17427,8 +22057,10 @@ pub struct GetMonopolyMbtiReportRewardCsReq {} #[cmdid(7099)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetMonopolyMbtiReportRewardScRsp { + /// offset: 32 #[prost(uint32, tag = "15")] pub retcode: u32, + /// offset: 24 #[prost(message, optional, tag = "7")] pub reward_list: ::core::option::Option, } @@ -17442,8 +22074,10 @@ pub struct GetMonopolyDailyReportCsReq {} #[cmdid(7008)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetMonopolyDailyReportScRsp { + /// offset: 32 #[prost(uint32, tag = "7")] pub retcode: u32, + /// offset: 24 #[prost(message, optional, tag = "12")] pub ljaogapdfha: ::core::option::Option, } @@ -17452,8 +22086,10 @@ pub struct GetMonopolyDailyReportScRsp { #[cmdid(7097)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyClickCellCsReq { + /// offset: 24 #[prost(uint32, tag = "10")] pub hhcbjghkcpc: u32, + /// offset: 28 #[prost(uint32, tag = "2")] pub map_id: u32, } @@ -17462,10 +22098,13 @@ pub struct MonopolyClickCellCsReq { #[cmdid(7066)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyClickCellScRsp { + /// offset: 28 #[prost(uint32, tag = "4")] pub hhcbjghkcpc: u32, + /// offset: 32 #[prost(uint32, tag = "9")] pub map_id: u32, + /// offset: 24 #[prost(uint32, tag = "15")] pub retcode: u32, } @@ -17479,6 +22118,7 @@ pub struct MonopolyClickMbtiReportCsReq {} #[cmdid(7042)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyClickMbtiReportScRsp { + /// offset: 24 #[prost(uint32, tag = "12")] pub retcode: u32, } @@ -17492,10 +22132,13 @@ pub struct MultiplayerFightGameStateCsReq {} #[cmdid(1091)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MultiplayerFightGameStateScRsp { + /// offset: 24 #[prost(message, optional, tag = "3")] pub pfffjngnpom: ::core::option::Option, + /// offset: 32 #[prost(message, repeated, tag = "12")] pub lipjdjpmokb: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(uint32, tag = "4")] pub retcode: u32, } @@ -17504,6 +22147,7 @@ pub struct MultiplayerFightGameStateScRsp { #[cmdid(1067)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MultiplayerGetFightGateCsReq { + /// offset: 24 #[prost(uint32, tag = "8")] pub player_data: u32, } @@ -17512,14 +22156,19 @@ pub struct MultiplayerGetFightGateCsReq { #[cmdid(1039)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MultiplayerGetFightGateScRsp { + /// offset: 48 #[prost(uint32, tag = "14")] pub port: u32, + /// offset: 40 #[prost(uint64, tag = "6")] pub nogfeemnhpc: u64, + /// offset: 32 #[prost(string, tag = "1")] pub aokcmmpfgbc: ::prost::alloc::string::String, + /// offset: 24 #[prost(string, tag = "8")] pub ip: ::prost::alloc::string::String, + /// offset: 52 #[prost(uint32, tag = "2")] pub retcode: u32, } @@ -17528,6 +22177,7 @@ pub struct MultiplayerGetFightGateScRsp { #[cmdid(1027)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MultiplayerFightGiveUpCsReq { + /// offset: 24 #[prost(uint64, tag = "7")] pub nogfeemnhpc: u64, } @@ -17536,6 +22186,7 @@ pub struct MultiplayerFightGiveUpCsReq { #[cmdid(1021)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MultiplayerFightGiveUpScRsp { + /// offset: 24 #[prost(uint32, tag = "11")] pub retcode: u32, } @@ -17544,8 +22195,10 @@ pub struct MultiplayerFightGiveUpScRsp { #[cmdid(1070)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MultiplayerFightGameStartScNotify { + /// offset: 16 #[prost(message, optional, tag = "1")] pub pfffjngnpom: ::core::option::Option, + /// offset: 24 #[prost(message, repeated, tag = "4")] pub lipjdjpmokb: ::prost::alloc::vec::Vec, } @@ -17554,6 +22207,7 @@ pub struct MultiplayerFightGameStartScNotify { #[cmdid(1059)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MultiplayerFightGameFinishScNotify { + /// offset: 16 #[prost(message, optional, tag = "3")] pub pfffjngnpom: ::core::option::Option, } @@ -17562,12 +22216,16 @@ pub struct MultiplayerFightGameFinishScNotify { #[cmdid(1054)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MultiplayerMatch3FinishScNotify { + /// offset: 16 #[prost(message, optional, tag = "6")] pub niaeghjlnmb: ::core::option::Option, + /// offset: 36 #[prost(uint32, tag = "10")] pub fdgdokafbdh: u32, + /// offset: 40 #[prost(enumeration = "Keekddahfoe", tag = "12")] pub reason: i32, + /// offset: 32 #[prost(uint32, tag = "13")] pub kojihjihkia: u32, } @@ -17579,8 +22237,10 @@ pub struct GetMultipleDropInfoCsReq {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Eccnnonkfca { + /// offset: 28 #[prost(uint32, tag = "2")] pub olalhikmjop: u32, + /// offset: 24 #[prost(uint32, tag = "10")] pub id: u32, } @@ -17589,10 +22249,13 @@ pub struct Eccnnonkfca { #[cmdid(4691)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetMultipleDropInfoScRsp { + /// offset: 24 #[prost(message, repeated, tag = "14")] pub ljcpdmnkjif: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(message, repeated, tag = "7")] pub fchnnkekfcl: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(uint32, tag = "10")] pub retcode: u32, } @@ -17601,6 +22264,7 @@ pub struct GetMultipleDropInfoScRsp { #[cmdid(4667)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MultipleDropInfoScNotify { + /// offset: 16 #[prost(message, repeated, tag = "5")] pub ljcpdmnkjif: ::prost::alloc::vec::Vec, } @@ -17612,24 +22276,32 @@ pub struct GetPlayerReturnMultiDropInfoCsReq {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jbfipijjidl { + /// offset: 36 #[prost(uint32, tag = "15")] pub ljkffdmhojh: u32, + /// offset: 28 #[prost(uint32, tag = "3")] pub module_id: u32, + /// offset: 24 #[prost(uint32, tag = "6")] pub pjhdjkmjpkh: u32, + /// offset: 32 #[prost(uint32, tag = "12")] pub dkjgcbjkeen: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ohdnchfgfma { + /// offset: 32 #[prost(uint32, tag = "10")] pub module_id: u32, + /// offset: 28 #[prost(uint32, tag = "3")] pub blfaanhjpad: u32, + /// offset: 24 #[prost(uint32, tag = "1")] pub bjfbglbjbnn: u32, + /// offset: 36 #[prost(uint32, tag = "5")] pub lclmhegdggb: u32, } @@ -17638,10 +22310,13 @@ pub struct Ohdnchfgfma { #[cmdid(4627)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetPlayerReturnMultiDropInfoScRsp { + /// offset: 32 #[prost(message, repeated, tag = "10")] pub fchnnkekfcl: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(uint32, tag = "7")] pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "13")] pub ikgfoejpjcf: ::core::option::Option, } @@ -17650,94 +22325,125 @@ pub struct GetPlayerReturnMultiDropInfoScRsp { #[cmdid(4621)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MultipleDropInfoNotify { + /// offset: 40 #[prost(message, repeated, tag = "6")] pub ponjjnddkbh: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(message, repeated, tag = "14")] pub fchnnkekfcl: ::prost::alloc::vec::Vec, + /// offset: 24 #[prost(message, repeated, tag = "3")] pub ljcpdmnkjif: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Opgjgdoggnj { + /// offset: 28 #[prost(enumeration = "Kamlglmnjgj", tag = "2")] pub pos: i32, + /// offset: 24 #[prost(uint32, tag = "6")] pub bdjcgcdjoeo: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jmeaocpfeol { + /// offset: 40 #[prost(uint32, tag = "13")] pub hihlgaghlni: u32, + /// offset: 32 #[prost(uint32, tag = "9")] pub hjjfmdheapb: u32, + /// offset: 36 #[prost(uint32, tag = "11")] pub area_id: u32, + /// offset: 16 #[prost(message, repeated, tag = "3")] pub bojmnafdjkh: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(uint32, tag = "2")] pub level: u32, + /// offset: 44 #[prost(uint32, tag = "7")] pub cdnngagbaak: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Panaijbjmen { + /// offset: 28 #[prost(uint32, tag = "15")] pub beleodaiinb: u32, + /// offset: 24 #[prost(bool, tag = "3")] pub hlnfbgacnpo: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dolgfnlheae { + /// offset: 36 #[prost(uint32, tag = "4")] pub fnpphmblkoa: u32, + /// offset: 48 #[prost(uint32, tag = "15")] pub dcehogagkom: u32, + /// offset: 24 #[prost(message, repeated, tag = "6")] pub fmbfbgnaboc: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(uint32, tag = "10")] pub pngddnajcgg: u32, + /// offset: 32 #[prost(uint32, tag = "13")] pub ggfddejhlif: u32, + /// offset: 44 #[prost(uint32, tag = "1")] pub fileddcmdoc: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Olkmlfeefcj { + /// offset: 24 #[prost(uint32, tag = "12")] pub bdjcgcdjoeo: u32, + /// offset: 28 #[prost(uint32, tag = "4")] pub lgkiielghdj: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Blnehdifmoo { + /// offset: 44 #[prost(uint32, tag = "3")] pub hcaglclejnd: u32, + /// offset: 52 #[prost(uint32, tag = "12")] pub event_id: u32, + /// offset: 48 #[prost(uint32, tag = "14")] pub bmbgklkecaj: u32, + /// offset: 40 #[prost(uint32, tag = "1")] pub dgjbacbiico: u32, + /// offset: 36 #[prost(enumeration = "Aihadkbhpbm", tag = "9")] pub state: i32, + /// offset: 32 #[prost(uint32, tag = "2")] pub cogbcplmnfd: u32, + /// offset: 24 #[prost(uint32, repeated, tag = "11")] pub haabefkhami: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jnbcpncnoho { + /// offset: 40 #[prost(uint32, tag = "15")] pub lhnjmbgndkc: u32, + /// offset: 24 #[prost(message, repeated, tag = "11")] pub bjcmphlpknf: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, repeated, tag = "12")] pub pnjeepoemca: ::prost::alloc::vec::Vec, } @@ -17751,32 +22457,46 @@ pub struct GetMuseumInfoCsReq {} #[cmdid(4391)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetMuseumInfoScRsp { + /// offset: 32 #[prost(message, repeated, tag = "8")] pub bojmnafdjkh: ::prost::alloc::vec::Vec, + /// offset: 80 #[prost(uint32, tag = "4")] pub dbjhemippim: u32, + /// offset: 72 #[prost(uint32, tag = "2")] pub ejkghbemoob: u32, + /// offset: 48 #[prost(message, optional, tag = "9")] pub jpibmbbkgnd: ::core::option::Option, + /// offset: 76 #[prost(uint32, tag = "5")] pub ejnkmkffccl: u32, + /// offset: 92 #[prost(uint32, tag = "7")] pub retcode: u32, + /// offset: 16 #[prost(uint32, repeated, tag = "10")] pub kndjapnpapk: ::prost::alloc::vec::Vec, + /// offset: 64 #[prost(message, optional, tag = "1")] pub ekkolcccnnk: ::core::option::Option, + /// offset: 100 #[prost(uint32, tag = "12")] pub level: u32, + /// offset: 84 #[prost(uint32, tag = "11")] pub hpnmpdocjma: u32, + /// offset: 96 #[prost(uint32, tag = "15")] pub exp: u32, + /// offset: 88 #[prost(uint32, tag = "13")] pub jbjldppdbbc: u32, + /// offset: 24 #[prost(message, repeated, tag = "3")] pub llephoelgda: ::prost::alloc::vec::Vec, + /// offset: 56 #[prost(uint32, repeated, tag = "14")] pub kndmdpefadc: ::prost::alloc::vec::Vec, } @@ -17785,6 +22505,7 @@ pub struct GetMuseumInfoScRsp { #[cmdid(4367)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct BuyNpcStuffCsReq { + /// offset: 24 #[prost(uint32, tag = "2")] pub bdjcgcdjoeo: u32, } @@ -17793,8 +22514,10 @@ pub struct BuyNpcStuffCsReq { #[cmdid(4339)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct BuyNpcStuffScRsp { + /// offset: 24 #[prost(uint32, tag = "2")] pub retcode: u32, + /// offset: 28 #[prost(uint32, tag = "13")] pub bdjcgcdjoeo: u32, } @@ -17803,10 +22526,13 @@ pub struct BuyNpcStuffScRsp { #[cmdid(4327)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetStuffToAreaCsReq { + /// offset: 32 #[prost(enumeration = "Kamlglmnjgj", tag = "7")] pub pos: i32, + /// offset: 28 #[prost(uint32, tag = "6")] pub lgkiielghdj: u32, + /// offset: 24 #[prost(uint32, tag = "12")] pub bdjcgcdjoeo: u32, } @@ -17815,12 +22541,16 @@ pub struct SetStuffToAreaCsReq { #[cmdid(4321)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetStuffToAreaScRsp { + /// offset: 32 #[prost(uint32, tag = "6")] pub retcode: u32, + /// offset: 28 #[prost(uint32, tag = "2")] pub lgkiielghdj: u32, + /// offset: 24 #[prost(uint32, tag = "10")] pub bdjcgcdjoeo: u32, + /// offset: 36 #[prost(enumeration = "Kamlglmnjgj", tag = "1")] pub pos: i32, } @@ -17829,6 +22559,7 @@ pub struct SetStuffToAreaScRsp { #[cmdid(4370)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RemoveStuffFromAreaCsReq { + /// offset: 24 #[prost(uint32, tag = "5")] pub bdjcgcdjoeo: u32, } @@ -17837,8 +22568,10 @@ pub struct RemoveStuffFromAreaCsReq { #[cmdid(4359)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RemoveStuffFromAreaScRsp { + /// offset: 24 #[prost(uint32, tag = "8")] pub retcode: u32, + /// offset: 28 #[prost(uint32, tag = "10")] pub bdjcgcdjoeo: u32, } @@ -17847,8 +22580,10 @@ pub struct RemoveStuffFromAreaScRsp { #[cmdid(4354)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetStuffScNotify { + /// offset: 24 #[prost(enumeration = "Kgjjjkpdcfg", tag = "15")] pub aocelkonhob: i32, + /// offset: 28 #[prost(uint32, tag = "7")] pub bdjcgcdjoeo: u32, } @@ -17857,6 +22592,7 @@ pub struct GetStuffScNotify { #[cmdid(4377)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetExhibitScNotify { + /// offset: 24 #[prost(uint32, tag = "5")] pub bccgcfmabgm: u32, } @@ -17865,6 +22601,7 @@ pub struct GetExhibitScNotify { #[cmdid(4380)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FinishCurTurnCsReq { + /// offset: 24 #[prost(uint32, tag = "15")] pub cciecpfpfjg: u32, } @@ -17873,8 +22610,10 @@ pub struct FinishCurTurnCsReq { #[cmdid(4302)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FinishCurTurnScRsp { + /// offset: 28 #[prost(uint32, tag = "4")] pub retcode: u32, + /// offset: 24 #[prost(uint32, tag = "6")] pub gpoieccpamn: u32, } @@ -17883,8 +22622,10 @@ pub struct FinishCurTurnScRsp { #[cmdid(4305)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UpgradeAreaCsReq { + /// offset: 24 #[prost(uint32, tag = "1")] pub area_id: u32, + /// offset: 28 #[prost(uint32, tag = "11")] pub level: u32, } @@ -17893,10 +22634,13 @@ pub struct UpgradeAreaCsReq { #[cmdid(4374)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UpgradeAreaScRsp { + /// offset: 24 #[prost(uint32, tag = "4")] pub retcode: u32, + /// offset: 32 #[prost(uint32, tag = "12")] pub level: u32, + /// offset: 28 #[prost(uint32, tag = "1")] pub area_id: u32, } @@ -17905,10 +22649,13 @@ pub struct UpgradeAreaScRsp { #[cmdid(4373)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UpgradeAreaStatCsReq { + /// offset: 32 #[prost(uint32, tag = "10")] pub area_id: u32, + /// offset: 28 #[prost(uint32, tag = "6")] pub level: u32, + /// offset: 24 #[prost(enumeration = "Ibbgdgghejl", tag = "1")] pub status_info: i32, } @@ -17917,12 +22664,16 @@ pub struct UpgradeAreaStatCsReq { #[cmdid(4398)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UpgradeAreaStatScRsp { + /// offset: 36 #[prost(uint32, tag = "6")] pub retcode: u32, + /// offset: 28 #[prost(uint32, tag = "13")] pub level: u32, + /// offset: 24 #[prost(uint32, tag = "15")] pub area_id: u32, + /// offset: 32 #[prost(enumeration = "Ibbgdgghejl", tag = "2")] pub status_info: i32, } @@ -17931,30 +22682,43 @@ pub struct UpgradeAreaStatScRsp { #[cmdid(4385)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MuseumInfoChangedScNotify { + /// offset: 88 #[prost(uint32, tag = "2")] pub hpnmpdocjma: u32, + /// offset: 92 #[prost(uint32, tag = "12")] pub ejnkmkffccl: u32, + /// offset: 80 #[prost(uint32, tag = "10")] pub ejkghbemoob: u32, + /// offset: 76 #[prost(uint32, tag = "14")] pub level: u32, + /// offset: 40 #[prost(uint32, repeated, tag = "11")] pub kndjapnpapk: ::prost::alloc::vec::Vec, + /// offset: 96 #[prost(uint32, tag = "4")] pub dbjhemippim: u32, + /// offset: 84 #[prost(uint32, tag = "13")] pub jbjldppdbbc: u32, + /// offset: 56 #[prost(message, optional, tag = "7")] pub jpibmbbkgnd: ::core::option::Option, + /// offset: 48 #[prost(uint32, repeated, tag = "5")] pub kndmdpefadc: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(message, repeated, tag = "15")] pub bojmnafdjkh: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(message, optional, tag = "3")] pub ekkolcccnnk: ::core::option::Option, + /// offset: 24 #[prost(message, repeated, tag = "8")] pub llephoelgda: ::prost::alloc::vec::Vec, + /// offset: 72 #[prost(uint32, tag = "1")] pub exp: u32, } @@ -17963,6 +22727,7 @@ pub struct MuseumInfoChangedScNotify { #[cmdid(4352)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MuseumRandomEventStartScNotify { + /// offset: 24 #[prost(message, optional, tag = "10")] pub hndlhicdnpc: ::core::option::Option, } @@ -17971,6 +22736,7 @@ pub struct MuseumRandomEventStartScNotify { #[cmdid(4368)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MuseumRandomEventQueryCsReq { + /// offset: 24 #[prost(int32, tag = "4")] pub cehfiilmjkm: i32, } @@ -17979,8 +22745,10 @@ pub struct MuseumRandomEventQueryCsReq { #[cmdid(4394)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MuseumRandomEventQueryScRsp { + /// offset: 16 #[prost(message, optional, tag = "3")] pub hndlhicdnpc: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "7")] pub retcode: u32, } @@ -17989,8 +22757,10 @@ pub struct MuseumRandomEventQueryScRsp { #[cmdid(4336)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MuseumRandomEventSelectCsReq { + /// offset: 24 #[prost(uint32, tag = "7")] pub dgjbacbiico: u32, + /// offset: 28 #[prost(uint32, tag = "5")] pub event_id: u32, } @@ -17999,10 +22769,13 @@ pub struct MuseumRandomEventSelectCsReq { #[cmdid(4387)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MuseumRandomEventSelectScRsp { + /// offset: 24 #[prost(uint32, tag = "10")] pub event_id: u32, + /// offset: 32 #[prost(uint32, tag = "5")] pub retcode: u32, + /// offset: 28 #[prost(uint32, tag = "14")] pub dgjbacbiico: u32, } @@ -18011,6 +22784,7 @@ pub struct MuseumRandomEventSelectScRsp { #[cmdid(4338)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MuseumFundsChangedScNotify { + /// offset: 24 #[prost(uint32, tag = "9")] pub dbjhemippim: u32, } @@ -18019,12 +22793,16 @@ pub struct MuseumFundsChangedScNotify { #[cmdid(4309)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MuseumDispatchFinishedScNotify { + /// offset: 32 #[prost(uint32, tag = "10")] pub imblgcaadfl: u32, + /// offset: 24 #[prost(uint32, tag = "7")] pub modfabddnkl: u32, + /// offset: 36 #[prost(uint32, tag = "13")] pub bdjcgcdjoeo: u32, + /// offset: 28 #[prost(uint32, tag = "9")] pub dbjhemippim: u32, } @@ -18033,6 +22811,7 @@ pub struct MuseumDispatchFinishedScNotify { #[cmdid(4306)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MuseumTargetStartNotify { + /// offset: 24 #[prost(uint32, tag = "15")] pub pngddnajcgg: u32, } @@ -18041,10 +22820,13 @@ pub struct MuseumTargetStartNotify { #[cmdid(4331)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MuseumTargetMissionFinishNotify { + /// offset: 32 #[prost(uint32, tag = "12")] pub pngddnajcgg: u32, + /// offset: 36 #[prost(bool, tag = "4")] pub fpbgadbmead: bool, + /// offset: 24 #[prost(uint32, repeated, tag = "6")] pub beleodaiinb: ::prost::alloc::vec::Vec, } @@ -18053,10 +22835,13 @@ pub struct MuseumTargetMissionFinishNotify { #[cmdid(4344)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MuseumTargetRewardNotify { + /// offset: 28 #[prost(uint32, tag = "13")] pub item_id: u32, + /// offset: 32 #[prost(uint32, tag = "10")] pub pngddnajcgg: u32, + /// offset: 24 #[prost(uint32, tag = "15")] pub mbejblfhcbh: u32, } @@ -18065,6 +22850,7 @@ pub struct MuseumTargetRewardNotify { #[cmdid(4349)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MuseumTakeCollectRewardCsReq { + /// offset: 24 #[prost(uint32, tag = "5")] pub item_id: u32, } @@ -18073,32 +22859,42 @@ pub struct MuseumTakeCollectRewardCsReq { #[cmdid(4341)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MuseumTakeCollectRewardScRsp { + /// offset: 16 #[prost(message, optional, tag = "13")] pub reward: ::core::option::Option, + /// offset: 36 #[prost(uint32, tag = "3")] pub item_id: u32, + /// offset: 32 #[prost(uint32, tag = "14")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lleogoohjim { + /// offset: 32 #[prost(bool, tag = "11")] pub gkjgcbpojcm: bool, + /// offset: 24 #[prost(uint32, tag = "7")] pub acjcphifmln: u32, + /// offset: 28 #[prost(uint32, tag = "1")] pub immaphmhijk: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pakpcciloln { + /// offset: 16 #[prost(uint32, repeated, tag = "2")] pub dnkjdjjbcdk: ::prost::alloc::vec::Vec, + /// offset: 24 #[prost(uint32, repeated, tag = "5")] pub nbboabglcjc: ::prost::alloc::vec::Vec, + /// offset: 44 #[prost(uint32, tag = "3")] pub ojamobmgfbd: u32, + /// offset: 40 #[prost(uint32, tag = "8")] pub blpbigkjpch: u32, } @@ -18107,6 +22903,7 @@ pub struct Pakpcciloln { #[cmdid(7572)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MusicRhythmDataCsReq { + /// offset: 24 #[prost(uint32, tag = "11")] pub player_data: u32, } @@ -18115,22 +22912,31 @@ pub struct MusicRhythmDataCsReq { #[cmdid(7596)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MusicRhythmDataScRsp { + /// offset: 64 #[prost(uint32, tag = "7")] pub retcode: u32, + /// offset: 32 #[prost(uint32, repeated, tag = "1")] pub fkliofdpjbe: ::prost::alloc::vec::Vec, + /// offset: 24 #[prost(message, repeated, tag = "15")] pub lkmjinniadi: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(message, repeated, tag = "2")] pub amdcjjjabcc: ::prost::alloc::vec::Vec, + /// offset: 68 #[prost(uint32, tag = "5")] pub ljekppnpbpp: u32, + /// offset: 76 #[prost(bool, tag = "13")] pub ocephgbcmib: bool, + /// offset: 72 #[prost(uint32, tag = "11")] pub cdigalbeima: u32, + /// offset: 16 #[prost(uint32, repeated, tag = "3")] pub bnanpjbdghb: ::prost::alloc::vec::Vec, + /// offset: 56 #[prost(uint32, repeated, tag = "4")] pub bmkmenhffok: ::prost::alloc::vec::Vec, } @@ -18139,6 +22945,7 @@ pub struct MusicRhythmDataScRsp { #[cmdid(7576)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MusicRhythmStartLevelCsReq { + /// offset: 24 #[prost(uint32, tag = "1")] pub acjcphifmln: u32, } @@ -18147,10 +22954,13 @@ pub struct MusicRhythmStartLevelCsReq { #[cmdid(7577)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MusicRhythmStartLevelScRsp { + /// offset: 36 #[prost(uint32, tag = "10")] pub retcode: u32, + /// offset: 24 #[prost(string, tag = "2")] pub mdlndgijnml: ::prost::alloc::string::String, + /// offset: 32 #[prost(uint32, tag = "6")] pub acjcphifmln: u32, } @@ -18159,10 +22969,13 @@ pub struct MusicRhythmStartLevelScRsp { #[cmdid(7583)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MusicRhythmFinishLevelCsReq { + /// offset: 32 #[prost(bool, tag = "13")] pub gkjgcbpojcm: bool, + /// offset: 28 #[prost(uint32, tag = "10")] pub mhkhaclnbpm: u32, + /// offset: 24 #[prost(uint32, tag = "14")] pub score: u32, } @@ -18171,8 +22984,10 @@ pub struct MusicRhythmFinishLevelCsReq { #[cmdid(7584)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MusicRhythmFinishLevelScRsp { + /// offset: 24 #[prost(uint32, tag = "2")] pub acjcphifmln: u32, + /// offset: 28 #[prost(uint32, tag = "8")] pub retcode: u32, } @@ -18181,6 +22996,7 @@ pub struct MusicRhythmFinishLevelScRsp { #[cmdid(7586)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MusicRhythmUnlockTrackScNotify { + /// offset: 24 #[prost(uint32, repeated, tag = "3")] pub jikjhneacjb: ::prost::alloc::vec::Vec, } @@ -18189,6 +23005,7 @@ pub struct MusicRhythmUnlockTrackScNotify { #[cmdid(7580)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MusicRhythmSaveSongConfigDataCsReq { + /// offset: 16 #[prost(message, optional, tag = "12")] pub cgedaboaboh: ::core::option::Option, } @@ -18197,10 +23014,13 @@ pub struct MusicRhythmSaveSongConfigDataCsReq { #[cmdid(7597)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MusicRhythmSaveSongConfigDataScRsp { + /// offset: 32 #[prost(uint32, tag = "13")] pub retcode: u32, + /// offset: 28 #[prost(uint32, tag = "1")] pub cdigalbeima: u32, + /// offset: 24 #[prost(uint32, tag = "6")] pub mbldfhldcpi: u32, } @@ -18209,6 +23029,7 @@ pub struct MusicRhythmSaveSongConfigDataScRsp { #[cmdid(7599)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MusicRhythmUnlockSongNotify { + /// offset: 24 #[prost(uint32, repeated, tag = "10")] pub oafhaopejpo: ::prost::alloc::vec::Vec, } @@ -18222,22 +23043,29 @@ pub struct MusicRhythmMaxDifficultyLevelsUnlockNotify {} #[cmdid(7593)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MusicRhythmUnlockSongSfxScNotify { + /// offset: 16 #[prost(uint32, repeated, tag = "5")] 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 = "13")] pub fcfdbnjenjf: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "5")] pub hidbcpinlmh: u32, + /// offset: 48 #[prost(uint32, tag = "10")] pub kmnlbgoeehg: u32, + /// offset: 44 #[prost(uint32, tag = "14")] pub mkkfmndmhje: u32, + /// offset: 36 #[prost(uint32, tag = "9")] pub njhlopcjjda: u32, } @@ -18246,6 +23074,7 @@ pub struct Hkmkchnpkdc { #[cmdid(6938)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetOfferingInfoCsReq { + /// offset: 24 #[prost(uint32, repeated, tag = "8")] pub gpjcdjglgof: ::prost::alloc::vec::Vec, } @@ -18254,8 +23083,10 @@ pub struct GetOfferingInfoCsReq { #[cmdid(6929)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetOfferingInfoScRsp { + /// offset: 32 #[prost(uint32, tag = "12")] pub retcode: u32, + /// offset: 24 #[prost(message, repeated, tag = "9")] pub gdamadmhhgf: ::prost::alloc::vec::Vec, } @@ -18264,8 +23095,10 @@ pub struct GetOfferingInfoScRsp { #[cmdid(6930)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SubmitOfferingItemCsReq { + /// offset: 24 #[prost(uint32, tag = "4")] pub interacted_prop_entity_id: u32, + /// offset: 28 #[prost(uint32, tag = "14")] pub kmnlbgoeehg: u32, } @@ -18274,8 +23107,10 @@ pub struct SubmitOfferingItemCsReq { #[cmdid(6936)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SubmitOfferingItemScRsp { + /// offset: 24 #[prost(message, optional, tag = "15")] pub ppjdapbpoap: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "2")] pub retcode: u32, } @@ -18284,10 +23119,13 @@ pub struct SubmitOfferingItemScRsp { #[cmdid(6927)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeOfferingRewardCsReq { + /// offset: 16 #[prost(uint32, repeated, tag = "14")] pub fbkccpkieia: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "10")] pub kmnlbgoeehg: u32, + /// offset: 36 #[prost(uint32, tag = "5")] pub interacted_prop_entity_id: u32, } @@ -18296,10 +23134,13 @@ pub struct TakeOfferingRewardCsReq { #[cmdid(6931)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeOfferingRewardScRsp { + /// offset: 40 #[prost(uint32, tag = "13")] pub retcode: u32, + /// offset: 32 #[prost(message, optional, tag = "14")] pub reward: ::core::option::Option, + /// offset: 24 #[prost(message, optional, tag = "2")] pub ppjdapbpoap: ::core::option::Option, } @@ -18308,6 +23149,7 @@ pub struct TakeOfferingRewardScRsp { #[cmdid(6925)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct OfferingInfoScNotify { + /// offset: 16 #[prost(message, optional, tag = "10")] pub ppjdapbpoap: ::core::option::Option, } @@ -18316,6 +23158,7 @@ pub struct OfferingInfoScNotify { #[cmdid(4020)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AcceptedPamMissionExpireCsReq { + /// offset: 24 #[prost(uint32, tag = "3")] pub main_mission_id: u32, } @@ -18324,8 +23167,10 @@ pub struct AcceptedPamMissionExpireCsReq { #[cmdid(4091)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AcceptedPamMissionExpireScRsp { + /// offset: 24 #[prost(uint32, tag = "4")] pub retcode: u32, + /// offset: 28 #[prost(uint32, tag = "2")] pub main_mission_id: u32, } @@ -18334,8 +23179,10 @@ pub struct AcceptedPamMissionExpireScRsp { #[cmdid(4067)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SyncAcceptedPamMissionNotify { + /// offset: 32 #[prost(uint32, tag = "10")] pub main_mission_id: u32, + /// offset: 24 #[prost(uint64, tag = "6")] pub pambjbfngpo: u64, } @@ -18349,10 +23196,13 @@ pub struct GetPamSkinDataCsReq {} #[cmdid(8129)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetPamSkinDataScRsp { + /// offset: 24 #[prost(uint32, repeated, tag = "5")] pub unlocked_pam_skins: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "7")] pub retcode: u32, + /// offset: 36 #[prost(uint32, tag = "14")] pub current_pam_skin_id: u32, } @@ -18361,6 +23211,7 @@ pub struct GetPamSkinDataScRsp { #[cmdid(8130)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SelectPamSkinCsReq { + /// offset: 24 #[prost(uint32, tag = "11")] pub pam_skin_id: u32, } @@ -18369,10 +23220,13 @@ pub struct SelectPamSkinCsReq { #[cmdid(8136)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SelectPamSkinScRsp { + /// offset: 24 #[prost(uint32, tag = "14")] pub retcode: u32, + /// offset: 32 #[prost(uint32, tag = "5")] pub current_pam_skin_id: u32, + /// offset: 28 #[prost(uint32, tag = "1")] pub select_pam_skin_id: u32, } @@ -18381,16 +23235,20 @@ pub struct SelectPamSkinScRsp { #[cmdid(8127)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UnlockPamSkinScNotify { + /// offset: 24 #[prost(uint32, tag = "3")] pub pam_skin_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ggdemgbofgo { + /// offset: 28 #[prost(uint32, tag = "1")] pub time: u32, + /// offset: 32 #[prost(uint32, tag = "13")] pub acjcphifmln: u32, + /// offset: 24 #[prost(bool, tag = "15")] pub kkehmbpjooc: bool, } @@ -18404,26 +23262,33 @@ pub struct ParkourGetDataCsReq {} #[cmdid(8389)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ParkourGetDataScRsp { + /// offset: 32 #[prost(uint32, tag = "11")] pub retcode: u32, + /// offset: 16 #[prost(message, repeated, tag = "4")] pub kcmcmpfonko: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dgefmlbpfmm { + /// offset: 24 #[prost(uint32, tag = "1")] pub time: u32, + /// offset: 28 #[prost(uint32, tag = "3")] pub id: u32, + /// offset: 32 #[prost(uint32, tag = "8")] pub lpbhomfclon: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Oofkebpanlp { + /// offset: 32 #[prost(uint32, tag = "2")] pub acjcphifmln: u32, + /// offset: 24 #[prost(message, repeated, tag = "4")] pub dcfhgaajlnn: ::prost::alloc::vec::Vec, } @@ -18437,10 +23302,13 @@ pub struct ParkourGetRankingInfoCsReq {} #[cmdid(8396)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ParkourGetRankingInfoScRsp { + /// offset: 24 #[prost(message, repeated, tag = "13")] pub pfengldjcmg: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(message, optional, tag = "14")] pub njgpikcfjnl: ::core::option::Option, + /// offset: 40 #[prost(uint32, tag = "9")] pub retcode: u32, } @@ -18449,8 +23317,10 @@ pub struct ParkourGetRankingInfoScRsp { #[cmdid(8387)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ParkourStartLevelCsReq { + /// offset: 28 #[prost(uint32, tag = "9")] pub pofmcalhooc: u32, + /// offset: 24 #[prost(uint32, tag = "3")] pub acjcphifmln: u32, } @@ -18459,64 +23329,86 @@ pub struct ParkourStartLevelCsReq { #[cmdid(8391)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ParkourStartLevelScRsp { + /// offset: 24 #[prost(uint32, tag = "15")] pub acjcphifmln: u32, + /// offset: 28 #[prost(uint32, tag = "4")] pub retcode: u32, + /// offset: 32 #[prost(uint32, tag = "13")] pub pofmcalhooc: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bfpolegccpj { + /// offset: 24 #[prost(enumeration = "Hcfffeimcmf", tag = "11")] - pub slot: i32, + pub r#type: i32, + /// offset: 28 #[prost(uint32, tag = "13")] pub cnt: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dckpbicnmkk { + /// offset: 28 #[prost(uint32, tag = "3")] pub id: u32, + /// offset: 24 #[prost(uint32, tag = "6")] pub cnt: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ooalaodncpe { + /// offset: 60 #[prost(uint32, tag = "2")] pub fodekcobffa: u32, + /// offset: 68 #[prost(uint32, tag = "10")] pub neefgjbmcll: u32, + /// offset: 32 #[prost(uint32, tag = "5")] pub oggegaolpgn: u32, + /// offset: 40 #[prost(uint32, tag = "3")] pub oigkboohnii: u32, + /// offset: 64 #[prost(uint32, tag = "12")] pub gfdipldifhg: u32, + /// offset: 56 #[prost(uint32, tag = "13")] pub dhdlndfibkc: u32, + /// offset: 44 #[prost(uint32, tag = "7")] pub nbnekbdillk: u32, + /// offset: 36 #[prost(uint32, tag = "9")] pub nfphcjipijh: u32, + /// offset: 48 #[prost(uint32, tag = "8")] pub jehjljdkbge: u32, + /// offset: 16 #[prost(message, repeated, tag = "15")] pub apnnbdbenlc: ::prost::alloc::vec::Vec, + /// offset: 52 #[prost(uint32, tag = "4")] pub mmabimiejnj: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fjjofekpddh { + /// offset: 36 #[prost(uint32, tag = "13")] pub chakndokncb: u32, + /// offset: 24 #[prost(uint32, tag = "2")] pub adjopiaibmg: u32, + /// offset: 28 #[prost(uint32, tag = "11")] pub cnjjhfpmiip: u32, + /// offset: 32 #[prost(uint32, tag = "4")] pub hlkdfincppm: u32, } @@ -18525,24 +23417,34 @@ pub struct Fjjofekpddh { #[cmdid(8385)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ParkourEndLevelCsReq { + /// offset: 56 #[prost(uint32, tag = "9")] pub baabddjehmc: u32, + /// offset: 52 #[prost(uint32, tag = "4")] pub eefcbbkkflc: u32, + /// offset: 64 #[prost(uint32, tag = "3")] pub acjcphifmln: u32, + /// offset: 60 #[prost(uint32, tag = "7")] pub pofmcalhooc: u32, + /// offset: 68 #[prost(enumeration = "Poahabdkpkj", tag = "11")] pub hbgclmcgnfm: i32, + /// offset: 24 #[prost(message, repeated, tag = "6")] pub hmbheigkdbk: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(uint32, tag = "14")] pub rank: u32, + /// offset: 32 #[prost(message, repeated, tag = "12")] pub aedbpadegfi: ::prost::alloc::vec::Vec, + /// offset: 72 #[prost(uint32, tag = "13")] pub time: u32, + /// offset: 16 #[prost(message, optional, tag = "10")] pub ifenfkggiem: ::core::option::Option, } @@ -18551,18 +23453,25 @@ pub struct ParkourEndLevelCsReq { #[cmdid(8383)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ParkourEndLevelScRsp { + /// offset: 44 #[prost(uint32, tag = "6")] pub acjcphifmln: u32, + /// offset: 32 #[prost(bool, tag = "12")] pub kkehmbpjooc: bool, + /// offset: 33 #[prost(bool, tag = "4")] pub fdgmoeoajkp: bool, + /// offset: 48 #[prost(uint32, tag = "10")] pub time: u32, + /// offset: 36 #[prost(uint32, tag = "8")] pub retcode: u32, + /// offset: 40 #[prost(enumeration = "Poahabdkpkj", tag = "15")] pub hbgclmcgnfm: i32, + /// offset: 24 #[prost(message, optional, tag = "14")] pub blmdkjkoioh: ::core::option::Option, } @@ -18576,10 +23485,13 @@ pub struct GetPetDataCsReq {} #[cmdid(7611)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetPetDataScRsp { + /// offset: 24 #[prost(uint32, repeated, tag = "2")] pub owned_pet_list: ::prost::alloc::vec::Vec, + /// offset: 36 #[prost(uint32, tag = "15")] pub pet_id: u32, + /// offset: 32 #[prost(uint32, tag = "10")] pub retcode: u32, } @@ -18588,6 +23500,7 @@ pub struct GetPetDataScRsp { #[cmdid(7605)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SummonPetCsReq { + /// offset: 24 #[prost(uint32, tag = "3")] pub summoned_pet_id: u32, } @@ -18596,10 +23509,13 @@ pub struct SummonPetCsReq { #[cmdid(7610)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SummonPetScRsp { + /// offset: 28 #[prost(uint32, tag = "8")] pub pet_item_id: u32, + /// offset: 24 #[prost(uint32, tag = "4")] pub retcode: u32, + /// offset: 32 #[prost(uint32, tag = "2")] pub pet_id: u32, } @@ -18608,6 +23524,7 @@ pub struct SummonPetScRsp { #[cmdid(7620)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RecallPetCsReq { + /// offset: 24 #[prost(uint32, tag = "1")] pub summoned_pet_id: u32, } @@ -18616,10 +23533,13 @@ pub struct RecallPetCsReq { #[cmdid(7607)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RecallPetScRsp { + /// offset: 28 #[prost(uint32, tag = "8")] pub pet_id: u32, + /// offset: 32 #[prost(uint32, tag = "2")] pub retcode: u32, + /// offset: 24 #[prost(uint32, tag = "12")] pub pet_item_id: u32, } @@ -18628,6 +23548,7 @@ pub struct RecallPetScRsp { #[cmdid(7612)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct CurPetChangedScNotify { + /// offset: 24 #[prost(uint32, tag = "11")] pub pet_id: u32, } @@ -18641,18 +23562,25 @@ pub struct GetPhoneDataCsReq {} #[cmdid(5191)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetPhoneDataScRsp { + /// offset: 32 #[prost(uint32, repeated, tag = "2")] pub kkneegdkemd: ::prost::alloc::vec::Vec, + /// offset: 60 #[prost(uint32, tag = "5")] pub cur_chat_bubble: u32, + /// offset: 56 #[prost(uint32, tag = "10")] pub lmocamklkpi: u32, + /// offset: 16 #[prost(uint32, repeated, tag = "4")] pub owned_chat_bubbles: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(uint32, tag = "7")] pub cur_phone_theme: u32, + /// offset: 52 #[prost(uint32, tag = "9")] pub retcode: u32, + /// offset: 24 #[prost(uint32, repeated, tag = "1")] pub owned_phone_themes: ::prost::alloc::vec::Vec, } @@ -18661,6 +23589,7 @@ pub struct GetPhoneDataScRsp { #[cmdid(5167)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SelectChatBubbleCsReq { + /// offset: 24 #[prost(uint32, tag = "2")] pub bubble_id: u32, } @@ -18669,10 +23598,13 @@ pub struct SelectChatBubbleCsReq { #[cmdid(5139)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SelectChatBubbleScRsp { + /// offset: 24 #[prost(uint32, tag = "11")] pub pmdcbfopchb: u32, + /// offset: 32 #[prost(uint32, tag = "1")] pub retcode: u32, + /// offset: 28 #[prost(uint32, tag = "14")] pub cur_chat_bubble: u32, } @@ -18681,6 +23613,7 @@ pub struct SelectChatBubbleScRsp { #[cmdid(5127)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UnlockChatBubbleScNotify { + /// offset: 24 #[prost(uint32, tag = "15")] pub bubble_id: u32, } @@ -18689,6 +23622,7 @@ pub struct UnlockChatBubbleScNotify { #[cmdid(5121)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SelectPhoneThemeCsReq { + /// offset: 24 #[prost(uint32, tag = "1")] pub theme_id: u32, } @@ -18697,10 +23631,13 @@ pub struct SelectPhoneThemeCsReq { #[cmdid(5170)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SelectPhoneThemeScRsp { + /// 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 = "10")] pub achopojlcce: u32, } @@ -18709,6 +23646,7 @@ pub struct SelectPhoneThemeScRsp { #[cmdid(5159)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UnlockPhoneThemeScNotify { + /// offset: 24 #[prost(uint32, tag = "2")] pub theme_id: u32, } @@ -18717,6 +23655,7 @@ pub struct UnlockPhoneThemeScNotify { #[cmdid(5154)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SelectPhoneCaseCsReq { + /// offset: 24 #[prost(uint32, tag = "12")] pub gianhliikia: u32, } @@ -18725,10 +23664,13 @@ pub struct SelectPhoneCaseCsReq { #[cmdid(5177)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SelectPhoneCaseScRsp { + /// offset: 32 #[prost(uint32, tag = "9")] pub pdacjdieojg: u32, + /// offset: 28 #[prost(uint32, tag = "5")] pub lmocamklkpi: u32, + /// offset: 24 #[prost(uint32, tag = "11")] pub retcode: u32, } @@ -18737,6 +23679,7 @@ pub struct SelectPhoneCaseScRsp { #[cmdid(5180)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UnlockPhoneCaseScNotify { + /// offset: 24 #[prost(uint32, tag = "10")] pub gianhliikia: u32, } @@ -18750,36 +23693,50 @@ pub struct GetPlanetFesDataCsReq {} #[cmdid(8227)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetPlanetFesDataScRsp { + /// offset: 72 #[prost(message, optional, tag = "13")] pub kjkbkegighk: ::core::option::Option, + /// offset: 40 #[prost(message, optional, tag = "14")] pub heojnaimgkc: ::core::option::Option, + /// offset: 120 #[prost(uint32, tag = "1")] pub retcode: u32, + /// offset: 64 #[prost(message, optional, tag = "7")] pub skill_info: ::core::option::Option, + /// offset: 24 #[prost(message, optional, tag = "15")] pub fdhgikjdlgd: ::core::option::Option, + /// offset: 104 #[prost(message, repeated, tag = "4")] pub kfbpcfdhlhl: ::prost::alloc::vec::Vec, + /// offset: 88 #[prost(message, optional, tag = "9")] pub admjkkoiagd: ::core::option::Option, + /// offset: 16 #[prost(message, optional, tag = "6")] pub ebgngdgbolh: ::core::option::Option, + /// offset: 112 #[prost(message, optional, tag = "11")] pub lapcheignmj: ::core::option::Option, + /// offset: 56 #[prost(message, optional, tag = "5")] pub hljmhnabfmc: ::core::option::Option, + /// offset: 80 #[prost(message, optional, tag = "2")] pub hbdliicpkob: ::core::option::Option, + /// offset: 48 #[prost(message, optional, tag = "3")] pub lmgkmaoicgc: ::core::option::Option, + /// offset: 96 #[prost(message, optional, tag = "8")] pub hmffhbhalge: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Iikngnhdmfi { + /// offset: 16 #[prost(uint32, repeated, tag = "14")] pub mcnmhbjhmme: ::prost::alloc::vec::Vec, } @@ -18788,110 +23745,137 @@ pub struct Iikngnhdmfi { #[cmdid(8218)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlanetFesSyncChangeScNotify { + /// 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 Oidffleeall { + /// offset: 24 #[prost(uint32, tag = "14")] pub ihelajnmmbf: u32, + /// offset: 28 #[prost(uint32, tag = "2")] pub imfcimkmjpl: u32, + /// offset: 32 #[prost(uint32, tag = "5")] pub kejnimghoig: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ccnanlcoddf { + /// offset: 24 #[prost(message, optional, tag = "9")] pub source: ::core::option::Option, + /// offset: 16 #[prost(message, optional, tag = "7")] pub pbhmgchkjgo: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ofgbmcknldj { + /// offset: 16 #[prost(message, optional, tag = "6")] pub bjodeepgopc: ::core::option::Option, + /// offset: 24 #[prost(message, optional, tag = "15")] pub jcfplghkjaa: ::core::option::Option, + /// offset: 48 #[prost(uint32, tag = "3")] pub dgcflhcpjln: u32, + /// offset: 40 #[prost(int64, tag = "8")] pub mfknhhnfkgi: i64, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kofollacigo { + /// offset: 24 #[prost(message, repeated, tag = "8")] pub inllekamnpf: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Eoaegaefpfh { + /// offset: 36 #[prost(uint32, tag = "3")] pub paehamjhndd: u32, + /// offset: 28 #[prost(uint32, tag = "10")] pub avatar_id: u32, + /// offset: 24 #[prost(uint32, tag = "11")] pub level: u32, + /// offset: 32 #[prost(uint32, tag = "5")] pub mhkhaclnbpm: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dkejeoehagm { + /// offset: 24 #[prost(message, repeated, tag = "8")] pub avatar_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ceoddceiddl { + /// offset: 24 #[prost(uint32, tag = "9")] pub mbejblfhcbh: u32, + /// offset: 28 #[prost(uint32, tag = "5")] pub item_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ajcjchljbgf { + /// offset: 32 #[prost(message, repeated, tag = "4")] pub item_list: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(message, optional, tag = "6")] pub pcajncbmimm: ::core::option::Option, + /// offset: 24 #[prost(message, optional, tag = "7")] pub item_value: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Oainkjlpcdk { + /// offset: 24 #[prost(message, repeated, tag = "6")] pub pocjcmkkjik: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ppfcjhekolg { + /// offset: 48 #[prost(uint32, tag = "7")] pub config_id: u32, + /// offset: 24 #[prost(message, repeated, tag = "13")] pub dfcfhhlbgdc: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(message, optional, tag = "11")] pub source: ::core::option::Option, + /// offset: 40 #[prost(uint64, tag = "1")] pub unique_id: u64, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fimacphlmno { - #[prost(oneof = "fimacphlmno::Info", tags = "1")] - pub info: ::core::option::Option, + #[prost(oneof = "fimacphlmno::Kfelkjldkeh", tags = "1")] + pub kfelkjldkeh: ::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 Info { + pub enum Kfelkjldkeh { + /// offset: 24 #[prost(int64, tag = "1")] Kbefcmiiiin(i64), } @@ -18899,24 +23883,30 @@ pub mod fimacphlmno { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Adafjfojdeg { + /// offset: 44 #[prost(uint32, tag = "3")] pub mfanncagdmp: u32, + /// offset: 40 #[prost(uint32, tag = "2")] pub progress: u32, + /// offset: 48 #[prost(uint32, tag = "8")] pub jlfabhhnhcm: u32, + /// offset: 32 #[prost(enumeration = "Gmfejefibbi", tag = "6")] pub status: i32, - #[prost(oneof = "adafjfojdeg::Gniohlclpmp", tags = "15, 5")] - pub gniohlclpmp: ::core::option::Option, + #[prost(oneof = "adafjfojdeg::Ehacjjjdpah", tags = "15, 5")] + pub ehacjjjdpah: ::core::option::Option, } /// Nested message and enum types in `ADAFJFOJDEG`. pub mod adafjfojdeg { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Gniohlclpmp { + pub enum Ehacjjjdpah { + /// offset: 24 #[prost(uint32, tag = "15")] Bonaghbbicf(u32), + /// offset: 24 #[prost(message, tag = "5")] Nnhpcoiikff(super::Iikngnhdmfi), } @@ -18924,72 +23914,90 @@ pub mod adafjfojdeg { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pcodfcnkhjk { + /// offset: 24 #[prost(uint32, tag = "9")] pub dcnphbdddip: u32, + /// offset: 28 #[prost(uint32, tag = "6")] pub eofeldeapeo: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Clknibojlgp { + /// offset: 32 #[prost(message, repeated, tag = "15")] pub quest_list: ::prost::alloc::vec::Vec, + /// offset: 24 #[prost(message, optional, tag = "13")] pub cmhnljjodjf: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gcamegpepol { + /// offset: 24 #[prost(message, optional, tag = "5")] pub ehbjbpcnplg: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "13")] pub pjolemhlgnl: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dhnfbgenlig { + /// offset: 28 #[prost(uint32, tag = "6")] pub progress: u32, + /// offset: 24 #[prost(uint32, tag = "7")] pub bhpcnnfokee: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Afbamplgheh { + /// offset: 16 #[prost(uint32, repeated, tag = "1")] pub ihbjiihbibp: ::prost::alloc::vec::Vec, + /// offset: 24 #[prost(message, repeated, tag = "6")] pub nckcmgcbehk: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hfocnhojlah { + /// offset: 24 #[prost(uint32, tag = "10")] pub level: u32, + /// offset: 28 #[prost(uint32, tag = "9")] pub skill_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Iacfpgolflm { + /// offset: 24 #[prost(message, repeated, tag = "6")] pub skill_info_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gjbfgabaamo { + /// offset: 32 #[prost(uint32, tag = "2")] pub eimgbknlgnf: u32, + /// offset: 24 #[prost(uint32, repeated, tag = "11")] pub hignfpjlfka: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mioaegbpoma { + /// offset: 24 #[prost(uint32, repeated, tag = "14")] pub fgimacchhdk: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(int64, tag = "10")] pub epcpdocdocb: i64, + /// offset: 32 #[prost(uint32, tag = "1")] pub fgpacihlanb: u32, } @@ -18997,70 +24005,98 @@ pub struct Mioaegbpoma { #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hmbanckgbii { #[prost( - oneof = "hmbanckgbii::Info", + oneof = "hmbanckgbii::Kfelkjldkeh", tags = "7, 14, 1, 12, 15, 2, 11, 3, 13, 9, 8, 4, 6, 10, 5, 160, 1136, 1401, 728, 1142, 1027, 359, 500, 1061, 1117, 247, 423, 1828" )] - pub info: ::core::option::Option, + pub kfelkjldkeh: ::core::option::Option, } /// Nested message and enum types in `HMBANCKGBII`. pub mod hmbanckgbii { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Info { + pub enum Kfelkjldkeh { + /// offset: 16 #[prost(message, tag = "7")] Lkmlgoeeekh(super::Giedcjdlege), + /// offset: 16 #[prost(message, tag = "14")] Cohnlgmifbo(super::Giedcjdlege), + /// offset: 16 #[prost(message, tag = "1")] Pmlocbhiddl(super::Hpgagbgjlid), + /// offset: 16 #[prost(message, tag = "12")] Lebmnloakhc(super::Hpgagbgjlid), + /// offset: 16 #[prost(message, tag = "15")] Kbnligljenn(super::Ofgbmcknldj), + /// offset: 16 #[prost(message, tag = "2")] Mmfbenambne(super::Ofgbmcknldj), + /// offset: 16 #[prost(message, tag = "11")] Gnaidhhjebi(super::Eoaegaefpfh), + /// offset: 16 #[prost(message, tag = "3")] Jbdhlhhfdge(super::Eoaegaefpfh), + /// offset: 16 #[prost(message, tag = "13")] Jplplfcookd(super::Ppfcjhekolg), + /// offset: 16 #[prost(message, tag = "9")] Mkofoocokbk(super::Ppfcjhekolg), + /// offset: 16 #[prost(message, tag = "8")] Olmgneoahop(super::Phfbdnnlinf), + /// offset: 16 #[prost(message, tag = "4")] Gbffgphfmdp(super::Adafjfojdeg), + /// offset: 16 #[prost(message, tag = "6")] Dmnmifjhecl(super::Adafjfojdeg), + /// offset: 16 #[prost(message, tag = "10")] Imfcdmieopl(super::Pcodfcnkhjk), + /// offset: 16 #[prost(message, tag = "5")] Pcllcbmhcbd(super::Olbopgjffpm), + /// offset: 16 #[prost(message, tag = "160")] Biedmjpaebd(super::Hfocnhojlah), + /// offset: 16 #[prost(message, tag = "1136")] Foicfogcgia(super::Pgndibbgijn), + /// offset: 16 #[prost(message, tag = "1401")] Nceidlnkbbg(super::Djoeeghmcfj), + /// offset: 16 #[prost(message, tag = "728")] Kmmdpejakec(super::Cbikmffdcgi), + /// offset: 16 #[prost(message, tag = "1142")] Gpnlpneehdm(super::Hpcaimkjdij), + /// offset: 16 #[prost(message, tag = "1027")] Cneklokhahl(super::Hohdmmndknj), + /// offset: 16 #[prost(message, tag = "359")] Dmfjdahpiid(super::Fhngonefbde), + /// offset: 16 #[prost(message, tag = "500")] Iloekhkejaj(super::Ppfcjhekolg), + /// offset: 16 #[prost(message, tag = "1061")] Laegjpilnnd(super::Iljjbgifdpe), + /// offset: 16 #[prost(message, tag = "1117")] Lcdklahgkji(super::Deinadpehke), + /// offset: 16 #[prost(message, tag = "247")] Bcaddfdbfna(super::Bkbilpdkoil), + /// offset: 16 #[prost(message, tag = "423")] Liglefjmlhm(super::Eikaiidaepp), + /// offset: 16 #[prost(message, tag = "1828")] Gbncidjnlpl(super::Gjipjngnfej), } @@ -19068,144 +24104,186 @@ pub mod hmbanckgbii { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Olbopgjffpm { + /// offset: 32 #[prost(bool, tag = "5")] pub biinncndpcg: bool, + /// offset: 16 #[prost(message, optional, tag = "1")] pub kjkbkegighk: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Phfbdnnlinf { + /// offset: 32 #[prost(uint32, tag = "13")] pub pjolemhlgnl: u32, + /// offset: 24 #[prost(message, optional, tag = "8")] pub ehbjbpcnplg: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Giedcjdlege { + /// offset: 24 #[prost(message, optional, tag = "12")] pub bmalpkekbel: ::core::option::Option, + /// offset: 40 #[prost(message, optional, tag = "9")] pub mfnaglkdpni: ::core::option::Option, + /// offset: 48 #[prost(message, optional, tag = "3")] pub ogjofmcmfpg: ::core::option::Option, + /// offset: 32 #[prost(uint32, repeated, tag = "14")] pub blcabemfach: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hpgagbgjlid { + /// offset: 28 #[prost(uint32, tag = "7")] pub item_id: u32, + /// offset: 32 #[prost(uint32, tag = "3")] pub ogjofmcmfpg: u32, + /// offset: 24 #[prost(uint32, tag = "4")] pub bmalpkekbel: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pgndibbgijn { + /// offset: 28 #[prost(uint32, tag = "14")] pub gfjaghljjdn: u32, + /// offset: 24 #[prost(uint32, tag = "8")] pub ecilicnolfn: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Npaiinekefb { + /// offset: 36 #[prost(uint32, tag = "5")] pub avatar_id: u32, + /// offset: 24 #[prost(message, optional, tag = "6")] pub dmaimcppjgh: ::core::option::Option, + /// offset: 40 #[prost(uint32, tag = "12")] pub pefdlajlcjb: u32, + /// offset: 32 #[prost(uint32, tag = "15")] pub jlceefbljdc: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Iljjbgifdpe { + /// offset: 56 #[prost(message, optional, tag = "14")] pub eajpdpcdjpk: ::core::option::Option, + /// offset: 16 #[prost(message, repeated, tag = "13")] pub oebafbigmbc: ::prost::alloc::vec::Vec, + /// offset: 64 #[prost(uint32, tag = "8")] pub nijmjbmcfjf: u32, + /// offset: 40 #[prost(map = "uint32, uint32", tag = "2")] pub bjelclbgalf: ::std::collections::HashMap, + /// offset: 48 #[prost(message, optional, tag = "10")] pub fofhieiicpb: ::core::option::Option, + /// offset: 76 #[prost(uint32, tag = "5")] pub nlaompdenkk: u32, + /// offset: 72 #[prost(uint32, tag = "3")] pub hdkafnkhala: u32, + /// offset: 68 #[prost(uint32, tag = "1")] pub ccigdjcgamd: u32, + /// offset: 32 #[prost(message, optional, tag = "9")] pub pehingjkgcb: ::core::option::Option, + /// offset: 80 #[prost(uint32, tag = "6")] pub membicnifli: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Djoeeghmcfj { + /// offset: 24 #[prost(message, optional, tag = "14")] pub aakdahhigif: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hpcaimkjdij { + /// offset: 24 #[prost(message, optional, tag = "9")] pub jilaggdmall: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cbikmffdcgi { + /// offset: 16 #[prost(message, optional, tag = "9")] pub hhjocipobcf: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hohdmmndknj { + /// offset: 32 #[prost(enumeration = "Dfhejcijbej", tag = "7")] pub podgjpekeeg: i32, + /// offset: 24 #[prost(message, optional, tag = "15")] pub nfjlfnbpppg: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fhngonefbde { + /// offset: 24 #[prost(uint32, tag = "7")] pub eimgbknlgnf: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ohdhpclijnh { + /// offset: 40 #[prost(uint32, tag = "3")] pub cioaogdkfog: u32, + /// offset: 32 #[prost(uint32, tag = "14")] pub eafomflmojj: u32, + /// offset: 44 #[prost(uint32, tag = "8")] pub ginmoibglnm: u32, + /// offset: 36 #[prost(uint32, tag = "9")] pub iacphgojhmb: u32, + /// offset: 24 #[prost(message, optional, tag = "12")] pub kjbkngcfbbp: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Djiaemangcg { + /// offset: 32 #[prost(message, repeated, tag = "4")] pub item_list: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(message, repeated, tag = "9")] pub transfer_item_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bfaaefcejpa { + /// offset: 32 #[prost(message, optional, tag = "13")] pub hocnlijhjjk: ::core::option::Option, + /// offset: 16 #[prost(message, optional, tag = "12")] pub pkbbhjpaeki: ::core::option::Option, } @@ -19214,6 +24292,7 @@ pub struct Bfaaefcejpa { #[cmdid(8236)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesCollectIncomeCsReq { + /// offset: 24 #[prost(uint32, tag = "8")] pub dgcflhcpjln: u32, } @@ -19222,14 +24301,17 @@ pub struct PlanetFesCollectIncomeCsReq { #[cmdid(8211)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesCollectIncomeScRsp { + /// offset: 24 #[prost(uint32, tag = "7")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pfbfimjfegi { + /// offset: 24 #[prost(uint32, tag = "14")] pub avatar_id: u32, + /// offset: 28 #[prost(uint32, tag = "1")] pub dgcflhcpjln: u32, } @@ -19238,6 +24320,7 @@ pub struct Pfbfimjfegi { #[cmdid(8237)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlanetFesSetAvatarWorkCsReq { + /// offset: 16 #[prost(message, repeated, tag = "1")] pub kngpofhnfaj: ::prost::alloc::vec::Vec, } @@ -19246,6 +24329,7 @@ pub struct PlanetFesSetAvatarWorkCsReq { #[cmdid(8217)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesSetAvatarWorkScRsp { + /// offset: 24 #[prost(uint32, tag = "10")] pub retcode: u32, } @@ -19254,6 +24338,7 @@ pub struct PlanetFesSetAvatarWorkScRsp { #[cmdid(8239)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesBuyLandCsReq { + /// offset: 24 #[prost(uint32, tag = "9")] pub dgcflhcpjln: u32, } @@ -19262,6 +24347,7 @@ pub struct PlanetFesBuyLandCsReq { #[cmdid(8212)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesBuyLandScRsp { + /// offset: 24 #[prost(uint32, tag = "13")] pub retcode: u32, } @@ -19270,6 +24356,7 @@ pub struct PlanetFesBuyLandScRsp { #[cmdid(8210)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesClientStatusCsReq { + /// offset: 24 #[prost(bool, tag = "13")] pub fjinnlfcboj: bool, } @@ -19278,6 +24365,7 @@ pub struct PlanetFesClientStatusCsReq { #[cmdid(8245)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesClientStatusScRsp { + /// offset: 24 #[prost(uint32, tag = "1")] pub retcode: u32, } @@ -19291,8 +24379,10 @@ pub struct PlanetFesCollectAllIncomeCsReq {} #[cmdid(8228)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlanetFesCollectAllIncomeScRsp { + /// offset: 32 #[prost(uint32, tag = "12")] pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "6")] pub gndcammiloi: ::core::option::Option, } @@ -19301,42 +24391,55 @@ pub struct PlanetFesCollectAllIncomeScRsp { #[cmdid(8219)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesDoGachaCsReq { + /// offset: 32 #[prost(uint32, tag = "14")] pub gacha_id: u32, + /// offset: 24 #[prost(uint32, tag = "6")] pub ifngnhhcngl: u32, + /// offset: 28 #[prost(uint32, tag = "15")] pub simulate_magic: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Neihldgebhe { + /// offset: 32 #[prost(uint32, tag = "5")] pub jkjncnclfld: u32, + /// offset: 24 #[prost(message, optional, tag = "8")] pub lpdeopgelle: ::core::option::Option, + /// offset: 36 #[prost(uint32, tag = "15")] pub avatar_id: u32, + /// offset: 40 #[prost(uint32, tag = "4")] pub fljpkfjajfp: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cgojkboeofo { + /// offset: 16 #[prost(uint32, repeated, tag = "1")] pub jcdjcanehjd: ::prost::alloc::vec::Vec, + /// offset: 24 #[prost(message, repeated, tag = "13")] pub dhhaphnmedf: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(message, optional, tag = "12")] pub cabcgkngaoc: ::core::option::Option, + /// offset: 40 #[prost(message, repeated, tag = "15")] pub gmofklbfapl: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pjcakifoocp { + /// offset: 24 #[prost(uint32, repeated, tag = "10")] pub ecdambiifci: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(message, optional, tag = "5")] pub jfmahmofjpi: ::core::option::Option, } @@ -19345,22 +24448,27 @@ pub struct Pjcakifoocp { #[cmdid(8226)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlanetFesDoGachaScRsp { + /// offset: 48 #[prost(uint32, tag = "1")] pub retcode: u32, + /// offset: 44 #[prost(uint32, tag = "5")] pub gacha_id: u32, + /// offset: 32 #[prost(message, repeated, tag = "13")] pub cikepdangfd: ::prost::alloc::vec::Vec, - #[prost(oneof = "planet_fes_do_gacha_sc_rsp::Ccpfabancnn", tags = "3, 12")] - pub ccpfabancnn: ::core::option::Option, + #[prost(oneof = "planet_fes_do_gacha_sc_rsp::Micmckahmpl", tags = "3, 12")] + pub micmckahmpl: ::core::option::Option, } /// Nested message and enum types in `PlanetFesDoGachaScRsp`. pub mod planet_fes_do_gacha_sc_rsp { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Ccpfabancnn { + pub enum Micmckahmpl { + /// offset: 24 #[prost(message, tag = "3")] Idgklmcepbo(super::Cgojkboeofo), + /// offset: 24 #[prost(message, tag = "12")] Jabdcpfpoke(super::Pjcakifoocp), } @@ -19370,8 +24478,10 @@ pub mod planet_fes_do_gacha_sc_rsp { #[cmdid(8234)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesAvatarLevelUpCsReq { + /// offset: 24 #[prost(uint32, tag = "15")] pub avatar_id: u32, + /// offset: 28 #[prost(uint32, tag = "4")] pub ldnjeacfbje: u32, } @@ -19380,14 +24490,19 @@ pub struct PlanetFesAvatarLevelUpCsReq { #[cmdid(8246)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlanetFesAvatarLevelUpScRsp { + /// offset: 40 #[prost(uint32, tag = "8")] pub retcode: u32, + /// offset: 36 #[prost(uint32, tag = "14")] pub bhpfpejbkec: u32, + /// offset: 32 #[prost(uint32, tag = "7")] pub ldnjeacfbje: u32, + /// offset: 24 #[prost(message, optional, tag = "6")] pub reward: ::core::option::Option, + /// offset: 44 #[prost(uint32, tag = "3")] pub avatar_id: u32, } @@ -19396,6 +24511,7 @@ pub struct PlanetFesAvatarLevelUpScRsp { #[cmdid(8222)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesTakeQuestRewardCsReq { + /// offset: 24 #[prost(uint32, tag = "5")] pub jlfabhhnhcm: u32, } @@ -19404,10 +24520,13 @@ pub struct PlanetFesTakeQuestRewardCsReq { #[cmdid(8225)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlanetFesTakeQuestRewardScRsp { + /// offset: 24 #[prost(message, optional, tag = "4")] pub dnffkabfoef: ::core::option::Option, + /// offset: 36 #[prost(uint32, tag = "12")] pub jlfabhhnhcm: u32, + /// offset: 32 #[prost(uint32, tag = "14")] pub retcode: u32, } @@ -19416,8 +24535,10 @@ pub struct PlanetFesTakeQuestRewardScRsp { #[cmdid(8248)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesUpgradeSkillLevelCsReq { + /// offset: 28 #[prost(uint32, tag = "4")] pub ldnjeacfbje: u32, + /// offset: 24 #[prost(uint32, tag = "9")] pub skill_id: u32, } @@ -19426,100 +24547,130 @@ pub struct PlanetFesUpgradeSkillLevelCsReq { #[cmdid(8232)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesUpgradeSkillLevelScRsp { + /// offset: 40 #[prost(uint32, tag = "12")] pub skill_id: u32, + /// offset: 24 #[prost(message, optional, tag = "3")] pub item_cost_list: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "1")] pub skill_level: u32, + /// offset: 36 #[prost(uint32, tag = "9")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlanetFesReward { + /// offset: 24 #[prost(map = "uint32, uint32", tag = "6")] pub buff_map: ::std::collections::HashMap, + /// offset: 40 #[prost(message, repeated, tag = "9")] pub item_list: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(message, optional, tag = "4")] pub coin: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Knokilfkohi { + /// offset: 32 #[prost(uint32, tag = "7")] pub joooeafokhk: u32, + /// offset: 28 #[prost(uint32, tag = "6")] pub avatar_id: u32, + /// offset: 24 #[prost(uint32, tag = "12")] pub aopikhkkglm: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dlljmiaghdd { + /// offset: 24 #[prost(message, repeated, tag = "1")] pub fjhgckenopf: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Efhabdofkde { + /// offset: 36 #[prost(uint32, tag = "6")] pub bpcfoeghonc: u32, + /// offset: 40 #[prost(uint32, tag = "7")] pub epmoohcjnho: u32, + /// offset: 32 #[prost(uint32, tag = "12")] pub nngopakjicc: u32, + /// offset: 24 #[prost(map = "uint32, uint32", tag = "2")] pub agmgppaomka: ::std::collections::HashMap, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cgomnlbljgh { + /// offset: 32 #[prost(uint32, tag = "2")] pub oohnkojhdho: u32, + /// offset: 24 #[prost(message, optional, tag = "8")] pub omcbcgchlgn: ::core::option::Option, + /// offset: 36 #[prost(uint32, tag = "1")] pub afgkfifjfcl: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pohniiflcge { + /// offset: 24 #[prost(uint32, tag = "3")] pub dgddjnhlggj: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bkodhaeecjh { + /// offset: 28 #[prost(uint32, tag = "13")] pub hddijnadfdd: u32, + /// offset: 24 #[prost(uint32, tag = "11")] pub cgdgpgjlknm: u32, + /// offset: 32 #[prost(uint32, tag = "8")] pub dgddjnhlggj: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cboemejiffe { + /// offset: 24 #[prost(uint32, tag = "1")] pub dgddjnhlggj: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jofgdaiadbo { + /// offset: 48 #[prost(uint32, tag = "11")] pub hoiokbkgfdn: u32, + /// offset: 32 #[prost(uint32, tag = "8")] pub bkmamgapegh: u32, + /// offset: 37 #[prost(bool, tag = "15")] pub pklcnhicgia: bool, + /// offset: 36 #[prost(bool, tag = "5")] pub chnliokglbp: bool, + /// offset: 56 #[prost(int64, tag = "9")] pub ljheochhcab: i64, + /// offset: 40 #[prost(uint32, tag = "7")] pub dajjjfchooj: u32, + /// offset: 38 #[prost(bool, tag = "14")] pub fomjlfjckdb: bool, #[prost(oneof = "jofgdaiadbo::Item", tags = "12, 2, 10, 6, 1, 13")] @@ -19530,16 +24681,22 @@ pub mod jofgdaiadbo { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Item { + /// offset: 24 #[prost(message, tag = "12")] Pgmblloobma(super::Dlljmiaghdd), + /// offset: 24 #[prost(message, tag = "2")] Gildjpkdpnn(super::Efhabdofkde), + /// offset: 24 #[prost(message, tag = "10")] Bolaiplefpi(super::Cgomnlbljgh), + /// offset: 24 #[prost(message, tag = "6")] Genpkdaeihc(super::Pohniiflcge), + /// offset: 24 #[prost(message, tag = "1")] Jfnhpiegmmm(super::Bkodhaeecjh), + /// offset: 24 #[prost(message, tag = "13")] Jlefnhikfoc(super::Cboemejiffe), } @@ -19547,58 +24704,79 @@ pub mod jofgdaiadbo { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ilmelfjccmd { + /// offset: 56 #[prost(uint32, tag = "4")] pub bkmamgapegh: u32, + /// offset: 40 #[prost(message, repeated, tag = "15")] pub kmndebcffad: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(message, optional, tag = "13")] pub pehingjkgcb: ::core::option::Option, + /// offset: 60 #[prost(bool, tag = "5")] pub biinncndpcg: bool, + /// offset: 48 #[prost(int64, tag = "11")] pub coifhfpegph: i64, + /// offset: 61 #[prost(bool, tag = "1")] pub dkhigcipekf: bool, + /// offset: 24 #[prost(map = "uint32, uint32", tag = "10")] pub hijddfbedpo: ::std::collections::HashMap, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Flnidkiggbk { + /// offset: 56 #[prost(uint32, tag = "3")] pub bkmamgapegh: u32, + /// offset: 40 #[prost(message, optional, tag = "1")] pub pehingjkgcb: ::core::option::Option, + /// offset: 52 #[prost(bool, tag = "7")] pub dkhigcipekf: bool, + /// offset: 16 #[prost(message, optional, tag = "15")] pub kneinmnlcdi: ::core::option::Option, + /// offset: 32 #[prost(message, repeated, tag = "11")] pub oebafbigmbc: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(uint32, tag = "10")] pub gjpanocngbm: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Leaahdpaieg { + /// offset: 28 #[prost(bool, tag = "11")] pub agmambdehlk: bool, + /// offset: 24 #[prost(uint32, tag = "5")] pub hoiokbkgfdn: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Egbkgemfodn { + /// offset: 32 #[prost(message, repeated, tag = "9")] pub dppimjndndf: ::prost::alloc::vec::Vec, + /// offset: 60 #[prost(uint32, tag = "11")] pub hjnoiengedl: u32, + /// offset: 48 #[prost(uint32, repeated, tag = "14")] pub ccbbdgfffag: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(message, optional, tag = "8")] pub ncikkfenhjf: ::core::option::Option, + /// offset: 56 #[prost(uint32, tag = "1")] pub blmnekfpagh: u32, + /// offset: 24 #[prost(message, repeated, tag = "4")] pub nfioacfhjnk: ::prost::alloc::vec::Vec, } @@ -19607,6 +24785,7 @@ pub struct Egbkgemfodn { #[cmdid(8243)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesGetBusinessDayInfoCsReq { + /// offset: 24 #[prost(bool, tag = "14")] pub mkbpdpafapk: bool, } @@ -19615,26 +24794,35 @@ pub struct PlanetFesGetBusinessDayInfoCsReq { #[cmdid(8230)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlanetFesGetBusinessDayInfoScRsp { + /// offset: 24 #[prost(message, optional, tag = "4")] pub aakdahhigif: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "1")] pub retcode: u32, + /// offset: 40 #[prost(int64, tag = "12")] pub bcfbfmmenjk: i64, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jnipiaadoip { + /// offset: 40 #[prost(bool, tag = "9")] pub dkhigcipekf: bool, + /// offset: 44 #[prost(uint32, tag = "15")] pub hjnoiengedl: u32, + /// offset: 41 #[prost(bool, tag = "10")] pub biinncndpcg: bool, + /// offset: 24 #[prost(uint32, tag = "11")] pub blmnekfpagh: u32, + /// offset: 28 #[prost(uint32, tag = "7")] pub mlgfjgchonh: u32, + /// offset: 32 #[prost(int64, tag = "1")] pub bcfbfmmenjk: i64, } @@ -19643,10 +24831,13 @@ pub struct Jnipiaadoip { #[cmdid(8203)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesBusinessDayRefreshEventCsReq { + /// offset: 32 #[prost(uint32, tag = "1")] pub bkmamgapegh: u32, + /// offset: 28 #[prost(uint32, tag = "12")] pub hoiokbkgfdn: u32, + /// offset: 24 #[prost(bool, tag = "7")] pub kblpjcfnhle: bool, } @@ -19655,8 +24846,10 @@ pub struct PlanetFesBusinessDayRefreshEventCsReq { #[cmdid(8213)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlanetFesBusinessDayRefreshEventScRsp { + /// offset: 32 #[prost(uint32, tag = "9")] pub retcode: u32, + /// offset: 24 #[prost(message, optional, tag = "1")] pub nfjlfnbpppg: ::core::option::Option, } @@ -19665,8 +24858,10 @@ pub struct PlanetFesBusinessDayRefreshEventScRsp { #[cmdid(8240)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesDeliverPamCargoCsReq { + /// offset: 24 #[prost(uint32, tag = "8")] pub avatar_id: u32, + /// offset: 28 #[prost(uint32, tag = "4")] pub aopikhkkglm: u32, } @@ -19675,12 +24870,16 @@ pub struct PlanetFesDeliverPamCargoCsReq { #[cmdid(8224)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlanetFesDeliverPamCargoScRsp { + /// offset: 44 #[prost(uint32, tag = "9")] pub avatar_id: u32, + /// offset: 40 #[prost(uint32, tag = "11")] pub retcode: u32, + /// offset: 32 #[prost(message, optional, tag = "2")] pub nfjlfnbpppg: ::core::option::Option, + /// offset: 24 #[prost(message, optional, tag = "14")] pub gcbdedabgko: ::core::option::Option, } @@ -19689,6 +24888,7 @@ pub struct PlanetFesDeliverPamCargoScRsp { #[cmdid(8214)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesChooseAvatarEventOptionCsReq { + /// offset: 24 #[prost(uint32, tag = "10")] pub nfcaambmmmb: u32, } @@ -19697,16 +24897,22 @@ pub struct PlanetFesChooseAvatarEventOptionCsReq { #[cmdid(8201)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlanetFesChooseAvatarEventOptionScRsp { + /// offset: 40 #[prost(uint32, tag = "6")] pub ojkjpkhdepe: u32, + /// offset: 24 #[prost(message, optional, tag = "2")] pub reward: ::core::option::Option, + /// offset: 48 #[prost(uint32, tag = "5")] pub epmoohcjnho: u32, + /// offset: 16 #[prost(message, optional, tag = "13")] pub nfjlfnbpppg: ::core::option::Option, + /// offset: 44 #[prost(uint32, tag = "12")] pub hakkgodicfi: u32, + /// offset: 52 #[prost(uint32, tag = "4")] pub retcode: u32, } @@ -19715,8 +24921,10 @@ pub struct PlanetFesChooseAvatarEventOptionScRsp { #[cmdid(8220)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesDealAvatarEventOptionItemCsReq { + /// offset: 28 #[prost(uint32, tag = "5")] pub nngopakjicc: u32, + /// offset: 24 #[prost(bool, tag = "12")] pub lecdhddceia: bool, } @@ -19725,16 +24933,22 @@ pub struct PlanetFesDealAvatarEventOptionItemCsReq { #[cmdid(8216)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlanetFesDealAvatarEventOptionItemScRsp { + /// offset: 40 #[prost(uint32, tag = "7")] pub hakkgodicfi: u32, + /// offset: 52 #[prost(bool, tag = "9")] pub lecdhddceia: bool, + /// offset: 48 #[prost(uint32, tag = "15")] pub retcode: u32, + /// offset: 44 #[prost(uint32, tag = "13")] pub ojkjpkhdepe: u32, + /// offset: 32 #[prost(message, optional, tag = "14")] pub nfjlfnbpppg: ::core::option::Option, + /// offset: 24 #[prost(message, optional, tag = "4")] pub reward: ::core::option::Option, } @@ -19743,6 +24957,7 @@ pub struct PlanetFesDealAvatarEventOptionItemScRsp { #[cmdid(8231)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesTakeRegionPhaseRewardCsReq { + /// offset: 24 #[prost(uint32, tag = "5")] pub ndbojandnjn: u32, } @@ -19751,40 +24966,50 @@ pub struct PlanetFesTakeRegionPhaseRewardCsReq { #[cmdid(8204)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlanetFesTakeRegionPhaseRewardScRsp { + /// offset: 24 #[prost(message, optional, tag = "15")] pub reward_list: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "7")] pub ndbojandnjn: u32, + /// offset: 36 #[prost(uint32, tag = "3")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cnlmdffefjm { + /// offset: 24 #[prost(uint32, repeated, tag = "2")] pub cdlbehlammm: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(uint32, repeated, tag = "13")] pub hfkggoepple: ::prost::alloc::vec::Vec, + /// offset: 44 #[prost(uint32, tag = "4")] pub alhanjklboo: u32, + /// offset: 40 #[prost(uint32, tag = "3")] pub gpaghiajicd: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hldhemlpjng { + /// offset: 32 #[prost(uint32, tag = "11")] pub acdopcbmpnl: u32, + /// offset: 36 #[prost(uint32, tag = "4")] pub oohnkojhdho: u32, - #[prost(oneof = "hldhemlpjng::Heaiaedbpkl", tags = "14")] - pub heaiaedbpkl: ::core::option::Option, + #[prost(oneof = "hldhemlpjng::Ngikdjmngbg", tags = "14")] + pub ngikdjmngbg: ::core::option::Option, } /// Nested message and enum types in `HLDHEMLPJNG`. pub mod hldhemlpjng { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Heaiaedbpkl { + pub enum Ngikdjmngbg { + /// offset: 16 #[prost(message, tag = "14")] Ejcolgnjgdc(super::Cnlmdffefjm), } @@ -19792,6 +25017,7 @@ pub mod hldhemlpjng { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fmnhlknjnah { + /// offset: 24 #[prost(uint32, repeated, tag = "2")] pub pkhlgkkippa: ::prost::alloc::vec::Vec, } @@ -19800,8 +25026,10 @@ pub struct Fmnhlknjnah { #[cmdid(8235)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesStartMiniGameCsReq { + /// offset: 28 #[prost(uint32, tag = "14")] pub oohnkojhdho: u32, + /// offset: 24 #[prost(uint32, tag = "10")] pub acdopcbmpnl: u32, } @@ -19810,22 +25038,26 @@ pub struct PlanetFesStartMiniGameCsReq { #[cmdid(8247)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlanetFesStartMiniGameScRsp { + /// offset: 16 #[prost(message, optional, tag = "5")] pub reward: ::core::option::Option, + /// offset: 48 #[prost(uint32, tag = "7")] pub retcode: u32, + /// offset: 24 #[prost(message, optional, tag = "12")] pub omcbcgchlgn: ::core::option::Option, - #[prost(oneof = "planet_fes_start_mini_game_sc_rsp::Gocoklaemoh", tags = "14")] - pub gocoklaemoh: ::core::option::Option< - planet_fes_start_mini_game_sc_rsp::Gocoklaemoh, + #[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, >, } /// Nested message and enum types in `PlanetFesStartMiniGameScRsp`. pub mod planet_fes_start_mini_game_sc_rsp { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Gocoklaemoh { + pub enum Empmlafdhfa { + /// offset: 40 #[prost(message, tag = "14")] Jfmahmofjpi(super::Fmnhlknjnah), } @@ -19835,8 +25067,10 @@ pub mod planet_fes_start_mini_game_sc_rsp { #[cmdid(8209)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesUseItemCsReq { + /// offset: 24 #[prost(uint32, tag = "15")] pub diookfoccmo: u32, + /// offset: 28 #[prost(uint32, tag = "4")] pub item_id: u32, } @@ -19845,8 +25079,10 @@ pub struct PlanetFesUseItemCsReq { #[cmdid(8250)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlanetFesUseItemScRsp { + /// offset: 32 #[prost(uint32, tag = "9")] pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "11")] pub reward: ::core::option::Option, } @@ -19855,6 +25091,7 @@ pub struct PlanetFesUseItemScRsp { #[cmdid(8229)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesGameBingoFlipCsReq { + /// offset: 24 #[prost(uint32, tag = "8")] pub hcfpofmdgkn: u32, } @@ -19863,12 +25100,16 @@ pub struct PlanetFesGameBingoFlipCsReq { #[cmdid(8223)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlanetFesGameBingoFlipScRsp { + /// offset: 24 #[prost(message, optional, tag = "9")] pub reward: ::core::option::Option, + /// offset: 36 #[prost(uint32, tag = "7")] pub hcfpofmdgkn: u32, + /// offset: 40 #[prost(uint32, tag = "6")] pub retcode: u32, + /// offset: 32 #[prost(bool, tag = "3")] pub nfeadmfnflk: bool, } @@ -19877,8 +25118,10 @@ pub struct PlanetFesGameBingoFlipScRsp { #[cmdid(8221)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesBonusEventInteractCsReq { + /// offset: 28 #[prost(uint32, tag = "3")] pub hoiokbkgfdn: u32, + /// offset: 24 #[prost(uint32, tag = "15")] pub apmodagohna: u32, } @@ -19887,30 +25130,41 @@ pub struct PlanetFesBonusEventInteractCsReq { #[cmdid(8242)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlanetFesBonusEventInteractScRsp { + /// offset: 44 #[prost(uint32, tag = "4")] pub retcode: u32, + /// offset: 40 #[prost(uint32, tag = "3")] pub hoiokbkgfdn: u32, + /// offset: 24 #[prost(message, optional, tag = "15")] pub nfjlfnbpppg: ::core::option::Option, + /// offset: 32 #[prost(message, optional, tag = "8")] pub reward: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Eikaiidaepp { + /// offset: 40 #[prost(uint32, tag = "12")] pub hdcbejdenla: u32, + /// offset: 32 #[prost(uint32, tag = "10")] pub bkmamgapegh: u32, + /// offset: 52 #[prost(uint32, tag = "11")] pub uid: u32, + /// offset: 48 #[prost(uint32, tag = "2")] pub dgjdmocbbii: u32, + /// offset: 44 #[prost(uint32, tag = "4")] pub pjolemhlgnl: u32, + /// offset: 16 #[prost(message, optional, tag = "6")] pub hhjocgomeco: ::core::option::Option, + /// offset: 36 #[prost(uint32, tag = "3")] pub lnjiihhpmed: u32, } @@ -19924,8 +25178,10 @@ pub struct PlanetFesGetFriendRankingInfoListCsReq {} #[cmdid(8202)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlanetFesGetFriendRankingInfoListScRsp { + /// offset: 16 #[prost(message, optional, tag = "7")] pub icmgegefdle: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "8")] pub retcode: u32, } @@ -19934,6 +25190,7 @@ pub struct PlanetFesGetFriendRankingInfoListScRsp { #[cmdid(8208)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlanetFesFriendRankingInfoChangeScNotify { + /// offset: 16 #[prost(message, repeated, tag = "6")] pub cnheklkbmhh: ::prost::alloc::vec::Vec, } @@ -19942,8 +25199,10 @@ pub struct PlanetFesFriendRankingInfoChangeScNotify { #[cmdid(8238)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesSetCustomKeyValueCsReq { + /// offset: 28 #[prost(uint32, tag = "3")] pub key: u32, + /// offset: 24 #[prost(uint32, tag = "5")] pub value: u32, } @@ -19952,10 +25211,13 @@ pub struct PlanetFesSetCustomKeyValueCsReq { #[cmdid(8241)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesSetCustomKeyValueScRsp { + /// offset: 24 #[prost(uint32, tag = "11")] pub value: u32, + /// offset: 32 #[prost(uint32, tag = "14")] pub retcode: u32, + /// offset: 28 #[prost(uint32, tag = "9")] pub key: u32, } @@ -19964,6 +25226,7 @@ pub struct PlanetFesSetCustomKeyValueScRsp { #[cmdid(8233)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesUpgradeFesLevelCsReq { + /// offset: 24 #[prost(uint32, tag = "7")] pub ldnjeacfbje: u32, } @@ -19972,6 +25235,7 @@ pub struct PlanetFesUpgradeFesLevelCsReq { #[cmdid(8244)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesUpgradeFesLevelScRsp { + /// offset: 24 #[prost(uint32, tag = "7")] pub retcode: u32, } @@ -19985,48 +25249,64 @@ pub struct PlanetFesGetAvatarStatCsReq {} #[cmdid(8207)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlanetFesGetAvatarStatScRsp { + /// offset: 32 #[prost(uint32, tag = "13")] pub retcode: u32, + /// offset: 24 #[prost(message, repeated, tag = "3")] pub oebafbigmbc: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Deinadpehke { + /// offset: 32 #[prost(int64, tag = "9")] pub lffcmnahbdp: i64, + /// offset: 40 #[prost(uint32, tag = "12")] pub ofgfhcldobg: u32, + /// offset: 24 #[prost(uint32, repeated, tag = "11")] pub jpacobgbdbg: ::prost::alloc::vec::Vec, + /// offset: 44 #[prost(uint32, tag = "14")] pub pnakhnbdjae: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bkbilpdkoil { + /// offset: 44 #[prost(uint32, tag = "7")] pub lhjpkmdmnmp: u32, + /// offset: 24 #[prost(uint32, repeated, tag = "13")] pub jpacobgbdbg: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(int64, tag = "6")] pub time: i64, + /// offset: 32 #[prost(uint64, tag = "1")] pub hpjjdcjhhoa: u64, + /// offset: 40 #[prost(bool, tag = "9")] pub cabehkoflpg: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gjipjngnfej { + /// offset: 40 #[prost(uint32, tag = "9")] pub source: u32, + /// offset: 32 #[prost(uint32, tag = "13")] pub pnakhnbdjae: u32, + /// offset: 16 #[prost(uint32, repeated, tag = "6")] pub jpacobgbdbg: ::prost::alloc::vec::Vec, + /// offset: 36 #[prost(uint32, tag = "10")] pub ofgfhcldobg: u32, + /// offset: 48 #[prost(int64, tag = "11")] pub time: i64, } @@ -20038,20 +25318,28 @@ pub struct PlanetFesGetExtraCardPieceInfoCsReq {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ffapkcnapid { + /// offset: 64 #[prost(uint32, tag = "10")] pub hlkpnecambl: u32, + /// offset: 56 #[prost(int64, tag = "14")] pub aiieklilmjc: i64, + /// offset: 48 #[prost(message, repeated, tag = "7")] pub gedglncpggn: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(uint32, repeated, tag = "13")] pub iemnjhlfgkd: ::prost::alloc::vec::Vec, + /// offset: 24 #[prost(message, repeated, tag = "4")] pub pbfhdnbgmbp: ::prost::alloc::vec::Vec, + /// offset: 72 #[prost(uint32, tag = "6")] pub uid: u32, + /// offset: 68 #[prost(uint32, tag = "11")] pub aoaefeibbmf: u32, + /// offset: 32 #[prost(message, repeated, tag = "2")] pub obboccnflol: ::prost::alloc::vec::Vec, } @@ -20060,8 +25348,10 @@ pub struct Ffapkcnapid { #[cmdid(8317)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlanetFesGetExtraCardPieceInfoScRsp { + /// offset: 32 #[prost(uint32, tag = "1")] pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "4")] pub baamhdnnkia: ::core::option::Option, } @@ -20075,8 +25365,10 @@ pub struct PlanetFesGetFriendCardPieceCsReq {} #[cmdid(8326)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlanetFesGetFriendCardPieceScRsp { + /// offset: 32 #[prost(uint32, tag = "13")] pub retcode: u32, + /// offset: 24 #[prost(message, repeated, tag = "3")] pub cgdandnibgj: ::prost::alloc::vec::Vec, } @@ -20085,6 +25377,7 @@ pub struct PlanetFesGetFriendCardPieceScRsp { #[cmdid(8301)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesChangeCardPieceApplyPermissionCsReq { + /// offset: 24 #[prost(uint32, tag = "12")] pub hlkpnecambl: u32, } @@ -20093,8 +25386,10 @@ pub struct PlanetFesChangeCardPieceApplyPermissionCsReq { #[cmdid(8327)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesChangeCardPieceApplyPermissionScRsp { + /// offset: 24 #[prost(uint32, tag = "8")] pub hlkpnecambl: u32, + /// offset: 28 #[prost(uint32, tag = "15")] pub retcode: u32, } @@ -20103,8 +25398,10 @@ pub struct PlanetFesChangeCardPieceApplyPermissionScRsp { #[cmdid(8307)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlanetFesApplyCardPieceCsReq { + /// offset: 32 #[prost(uint32, tag = "8")] pub cbegnbkmhcd: u32, + /// offset: 24 #[prost(uint32, repeated, tag = "4")] pub jpacobgbdbg: ::prost::alloc::vec::Vec, } @@ -20113,16 +25410,22 @@ pub struct PlanetFesApplyCardPieceCsReq { #[cmdid(8329)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlanetFesApplyCardPieceScRsp { + /// offset: 32 #[prost(int64, tag = "15")] pub epcpdocdocb: i64, + /// offset: 48 #[prost(uint32, tag = "5")] pub pnakhnbdjae: u32, + /// offset: 52 #[prost(bool, tag = "4")] pub mcffpieeknn: bool, + /// offset: 44 #[prost(uint32, tag = "1")] pub retcode: u32, + /// offset: 40 #[prost(uint32, tag = "10")] pub cbegnbkmhcd: u32, + /// offset: 16 #[prost(uint32, repeated, tag = "6")] pub jpacobgbdbg: ::prost::alloc::vec::Vec, } @@ -20131,12 +25434,16 @@ pub struct PlanetFesApplyCardPieceScRsp { #[cmdid(8302)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlanetFesHandleCardPieceApplyCsReq { + /// offset: 40 #[prost(uint32, tag = "6")] pub ofgfhcldobg: u32, + /// offset: 36 #[prost(bool, tag = "14")] pub mdapcfheljl: bool, + /// offset: 24 #[prost(uint32, repeated, tag = "13")] pub dlhbcokcidp: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "2")] pub pnakhnbdjae: u32, } @@ -20145,14 +25452,19 @@ pub struct PlanetFesHandleCardPieceApplyCsReq { #[cmdid(8300)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlanetFesHandleCardPieceApplyScRsp { + /// offset: 40 #[prost(uint32, tag = "15")] pub pnakhnbdjae: u32, + /// offset: 32 #[prost(uint32, tag = "9")] pub retcode: u32, + /// offset: 36 #[prost(bool, tag = "4")] pub mdapcfheljl: bool, + /// offset: 16 #[prost(uint32, repeated, tag = "8")] pub dlhbcokcidp: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(int64, tag = "3")] pub ppiolclpmpl: i64, } @@ -20161,8 +25473,10 @@ pub struct PlanetFesHandleCardPieceApplyScRsp { #[cmdid(8335)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesGetOfferedCardPieceCsReq { + /// offset: 24 #[prost(bool, tag = "12")] pub cabehkoflpg: bool, + /// offset: 32 #[prost(uint64, tag = "8")] pub hpjjdcjhhoa: u64, } @@ -20171,16 +25485,22 @@ pub struct PlanetFesGetOfferedCardPieceCsReq { #[cmdid(8296)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlanetFesGetOfferedCardPieceScRsp { + /// offset: 60 #[prost(uint32, tag = "5")] pub retcode: u32, + /// offset: 56 #[prost(bool, tag = "11")] pub cabehkoflpg: bool, + /// offset: 24 #[prost(message, repeated, tag = "14")] pub onjgmghcpef: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(uint64, tag = "6")] pub hpjjdcjhhoa: u64, + /// offset: 48 #[prost(int64, tag = "10")] pub dljckcmadhj: i64, + /// offset: 32 #[prost(message, repeated, tag = "15")] pub pbfhdnbgmbp: ::prost::alloc::vec::Vec, } @@ -20189,8 +25509,10 @@ pub struct PlanetFesGetOfferedCardPieceScRsp { #[cmdid(8318)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlanetFesGiveCardPieceCsReq { + /// offset: 32 #[prost(uint32, tag = "13")] pub cbegnbkmhcd: u32, + /// offset: 24 #[prost(uint32, repeated, tag = "3")] pub dlhbcokcidp: ::prost::alloc::vec::Vec, } @@ -20199,14 +25521,19 @@ pub struct PlanetFesGiveCardPieceCsReq { #[cmdid(8309)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlanetFesGiveCardPieceScRsp { + /// offset: 32 #[prost(uint64, tag = "6")] pub hpjjdcjhhoa: u64, + /// offset: 40 #[prost(uint32, tag = "15")] pub retcode: u32, + /// offset: 48 #[prost(int64, tag = "12")] pub ppiolclpmpl: i64, + /// offset: 16 #[prost(uint32, repeated, tag = "11")] pub dlhbcokcidp: ::prost::alloc::vec::Vec, + /// offset: 44 #[prost(uint32, tag = "2")] pub cbegnbkmhcd: u32, } @@ -20215,10 +25542,13 @@ pub struct PlanetFesGiveCardPieceScRsp { #[cmdid(8316)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesLargeBonusInteractCsReq { + /// offset: 28 #[prost(uint32, tag = "15")] pub ihcilnhklmc: u32, + /// offset: 32 #[prost(uint32, tag = "7")] pub mopffbmabcd: u32, + /// offset: 24 #[prost(uint32, tag = "14")] pub ooiookgmehp: u32, } @@ -20227,12 +25557,16 @@ pub struct PlanetFesLargeBonusInteractCsReq { #[cmdid(8324)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlanetFesLargeBonusInteractScRsp { + /// offset: 32 #[prost(message, optional, tag = "10")] pub nfjlfnbpppg: ::core::option::Option, + /// offset: 44 #[prost(uint32, tag = "14")] pub ihcilnhklmc: u32, + /// offset: 40 #[prost(uint32, tag = "1")] pub retcode: u32, + /// offset: 24 #[prost(message, optional, tag = "12")] pub gmidjmmmjkp: ::core::option::Option, } @@ -20246,6 +25580,7 @@ pub struct PlanetFesEnterNextBusinessDayCsReq {} #[cmdid(8312)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesEnterNextBusinessDayScRsp { + /// offset: 24 #[prost(uint32, tag = "11")] pub retcode: u32, } @@ -20254,60 +25589,88 @@ pub struct PlanetFesEnterNextBusinessDayScRsp { #[cmdid(20)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlayerLoginCsReq { + /// offset: 112 #[prost(string, tag = "8")] pub bnigpdooili: ::prost::alloc::string::String, + /// offset: 144 #[prost(string, tag = "713")] pub ignfblgjioj: ::prost::alloc::string::String, + /// offset: 176 #[prost(uint64, tag = "5")] pub login_random: u64, + /// offset: 192 #[prost(uint32, tag = "160")] pub mlnabepindb: u32, + /// offset: 72 #[prost(string, tag = "1338")] pub gmalcpnohbf: ::prost::alloc::string::String, + /// offset: 120 #[prost(string, tag = "13")] pub signature: ::prost::alloc::string::String, + /// offset: 200 #[prost(uint32, tag = "4")] pub jmkhdhaioim: u32, + /// offset: 16 #[prost(string, tag = "11")] pub dmpmhccfbkg: ::prost::alloc::string::String, + /// offset: 152 #[prost(string, tag = "7")] pub lagbgldlgcb: ::prost::alloc::string::String, + /// offset: 24 #[prost(string, tag = "1894")] pub akcejfcfban: ::prost::alloc::string::String, + /// offset: 204 #[prost(uint32, tag = "1102")] pub haehhcpoapp: u32, + /// offset: 128 #[prost(string, tag = "2")] pub oehjlodahfn: ::prost::alloc::string::String, + /// offset: 168 #[prost(enumeration = "LanguageType", tag = "14")] pub fadpdibknbi: i32, + /// offset: 40 #[prost(message, optional, tag = "1522")] pub pklicgmeimb: ::core::option::Option, + /// offset: 88 #[prost(string, tag = "3")] pub cost_time: ::prost::alloc::string::String, + /// offset: 104 #[prost(string, tag = "6")] pub kibbnbngijd: ::prost::alloc::string::String, + /// offset: 188 #[prost(bool, tag = "1062")] pub oeencfmcahd: bool, + /// offset: 160 #[prost(string, tag = "10")] pub hjdmjpebppm: ::prost::alloc::string::String, + /// offset: 48 #[prost(string, tag = "959")] pub kfdjeieobbn: ::prost::alloc::string::String, + /// offset: 80 #[prost(message, optional, tag = "280")] pub miohkaoidnk: ::core::option::Option, + /// offset: 196 #[prost(uint32, tag = "908")] pub nhbhbalhjml: u32, + /// offset: 32 #[prost(string, tag = "899")] pub ohpckcnaeik: ::prost::alloc::string::String, + /// offset: 189 #[prost(bool, tag = "578")] pub gehapnihcdo: bool, + /// offset: 172 #[prost(enumeration = "PlatformType", tag = "9")] pub platform_type: i32, + /// offset: 96 #[prost(string, tag = "1897")] pub bpckjkdencb: ::prost::alloc::string::String, + /// offset: 136 #[prost(string, tag = "1")] pub ocdacjnnjnj: ::prost::alloc::string::String, + /// offset: 56 #[prost(string, tag = "15")] pub bnboaliapae: ::prost::alloc::string::String, + /// offset: 184 #[prost(uint32, tag = "12")] pub client_res_version: u32, } @@ -20316,24 +25679,34 @@ pub struct PlayerLoginCsReq { #[cmdid(91)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlayerLoginScRsp { + /// offset: 72 #[prost(uint64, tag = "8")] pub login_random: u64, + /// offset: 64 #[prost(uint64, tag = "2")] pub server_timestamp_ms: u64, + /// offset: 60 #[prost(int32, tag = "12")] pub cur_timezone: i32, + /// offset: 52 #[prost(uint32, tag = "15")] pub stamina: u32, + /// offset: 56 #[prost(uint32, tag = "3")] pub retcode: u32, + /// offset: 48 #[prost(bool, tag = "7")] pub igkbeamlnbj: bool, + /// offset: 16 #[prost(string, tag = "9")] pub nhmhabjkhog: ::prost::alloc::string::String, + /// offset: 24 #[prost(message, optional, tag = "4")] pub basic_info: ::core::option::Option, + /// offset: 40 #[prost(string, tag = "11")] pub pdikpeifann: ::prost::alloc::string::String, + /// offset: 49 #[prost(bool, tag = "13")] pub jlpkeobincp: bool, } @@ -20345,20 +25718,28 @@ pub struct Lmipmhhpfhn {} #[cmdid(27)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlayerGetTokenCsReq { + /// offset: 64 #[prost(uint32, tag = "3")] pub platform_type: u32, + /// offset: 16 #[prost(string, tag = "5")] pub account_uid: ::prost::alloc::string::String, + /// offset: 60 #[prost(uint32, tag = "15")] pub haehhcpoapp: u32, + /// offset: 48 #[prost(uint32, tag = "1")] pub uid: u32, + /// offset: 24 #[prost(string, tag = "14")] pub mempbkcjjfj: ::prost::alloc::string::String, + /// offset: 56 #[prost(uint32, tag = "4")] pub fgojlpaejec: u32, + /// offset: 32 #[prost(string, tag = "6")] pub token: ::prost::alloc::string::String, + /// offset: 52 #[prost(uint32, tag = "8")] pub icmfpnpijjf: u32, } @@ -20367,14 +25748,19 @@ pub struct PlayerGetTokenCsReq { #[cmdid(21)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlayerGetTokenScRsp { + /// offset: 24 #[prost(message, optional, tag = "1")] pub black_info: ::core::option::Option, + /// offset: 48 #[prost(uint64, tag = "14")] pub secret_key_seed: u64, + /// offset: 32 #[prost(string, tag = "5")] pub msg: ::prost::alloc::string::String, + /// offset: 44 #[prost(uint32, tag = "9")] pub retcode: u32, + /// offset: 40 #[prost(uint32, tag = "2")] pub uid: u32, } @@ -20383,6 +25769,7 @@ pub struct PlayerGetTokenScRsp { #[cmdid(59)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GmTalkScNotify { + /// offset: 16 #[prost(string, tag = "1")] pub msg: ::prost::alloc::string::String, } @@ -20391,59 +25778,70 @@ pub struct GmTalkScNotify { #[cmdid(54)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlayerKickOutScNotify { - #[prost(enumeration = "player_kick_out_sc_notify::Hilaijmdkej", tag = "7")] + /// offset: 32 + #[prost( + enumeration = "player_kick_out_sc_notify::kakbfnggohb::Hilaijmdkej", + tag = "7" + )] pub mglldoifgnd: i32, + /// offset: 16 #[prost(message, optional, tag = "13")] pub black_info: ::core::option::Option, } /// Nested message and enum types in `PlayerKickOutScNotify`. pub mod player_kick_out_sc_notify { #[derive(proto_derive::CmdID)] - #[derive( - Clone, - Copy, - Debug, - PartialEq, - Eq, - Hash, - PartialOrd, - Ord, - ::prost::Enumeration - )] - #[repr(i32)] - pub enum Hilaijmdkej { - KickSqueezed = 0, - KickBlack = 1, - KickChangePwd = 2, - KickLoginWhiteTimeout = 3, - KickAceAntiCheater = 4, - KickByGm = 5, - } - impl Hilaijmdkej { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are 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::KickSqueezed => "KICK_SQUEEZED", - Self::KickBlack => "KICK_BLACK", - Self::KickChangePwd => "KICK_CHANGE_PWD", - Self::KickLoginWhiteTimeout => "KICK_LOGIN_WHITE_TIMEOUT", - Self::KickAceAntiCheater => "KICK_ACE_ANTI_CHEATER", - Self::KickByGm => "KICK_BY_GM", - } + #[derive(Clone, Copy, PartialEq, ::prost::Message)] + pub struct Kakbfnggohb {} + /// Nested message and enum types in `KAKBFNGGOHB`. + pub mod kakbfnggohb { + #[derive(proto_derive::CmdID)] + #[derive( + Clone, + Copy, + Debug, + PartialEq, + Eq, + Hash, + PartialOrd, + Ord, + ::prost::Enumeration + )] + #[repr(i32)] + pub enum Hilaijmdkej { + KickSqueezed = 0, + KickBlack = 1, + KickChangePwd = 2, + KickLoginWhiteTimeout = 3, + KickAceAntiCheater = 4, + KickByGm = 5, } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "KICK_SQUEEZED" => Some(Self::KickSqueezed), - "KICK_BLACK" => Some(Self::KickBlack), - "KICK_CHANGE_PWD" => Some(Self::KickChangePwd), - "KICK_LOGIN_WHITE_TIMEOUT" => Some(Self::KickLoginWhiteTimeout), - "KICK_ACE_ANTI_CHEATER" => Some(Self::KickAceAntiCheater), - "KICK_BY_GM" => Some(Self::KickByGm), - _ => None, + impl Hilaijmdkej { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are 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::KickSqueezed => "KICK_SQUEEZED", + Self::KickBlack => "KICK_BLACK", + Self::KickChangePwd => "KICK_CHANGE_PWD", + Self::KickLoginWhiteTimeout => "KICK_LOGIN_WHITE_TIMEOUT", + Self::KickAceAntiCheater => "KICK_ACE_ANTI_CHEATER", + Self::KickByGm => "KICK_BY_GM", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "KICK_SQUEEZED" => Some(Self::KickSqueezed), + "KICK_BLACK" => Some(Self::KickBlack), + "KICK_CHANGE_PWD" => Some(Self::KickChangePwd), + "KICK_LOGIN_WHITE_TIMEOUT" => Some(Self::KickLoginWhiteTimeout), + "KICK_ACE_ANTI_CHEATER" => Some(Self::KickAceAntiCheater), + "KICK_BY_GM" => Some(Self::KickByGm), + _ => None, + } } } } @@ -20453,6 +25851,7 @@ pub mod player_kick_out_sc_notify { #[cmdid(77)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GmTalkCsReq { + /// offset: 16 #[prost(string, tag = "4")] pub msg: ::prost::alloc::string::String, } @@ -20461,8 +25860,10 @@ pub struct GmTalkCsReq { #[cmdid(80)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GmTalkScRsp { + /// offset: 32 #[prost(uint32, tag = "3")] pub retcode: u32, + /// offset: 24 #[prost(string, tag = "5")] pub bjdojlkehna: ::prost::alloc::string::String, } @@ -20474,36 +25875,50 @@ pub struct GetBasicInfoCsReq {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ogfiodpilel { + /// offset: 28 #[prost(bool, tag = "14")] pub dmklnjboabo: bool, + /// offset: 29 #[prost(bool, tag = "4")] pub akheilmndhj: bool, + /// offset: 24 #[prost(uint32, tag = "2")] pub cacekelnmin: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlayerSettingInfo { + /// offset: 41 #[prost(bool, tag = "15")] pub mmmnjchemfn: bool, + /// offset: 32 #[prost(bool, tag = "6")] pub aponeidmphl: bool, + /// offset: 40 #[prost(bool, tag = "8")] pub ilfalcdlaol: bool, + /// offset: 16 #[prost(message, optional, tag = "14")] pub ghkcmdnkopn: ::core::option::Option, + /// offset: 36 #[prost(bool, tag = "4")] pub njfmiljofok: bool, + /// offset: 37 #[prost(bool, tag = "9")] pub nkekibnjmpa: bool, + /// offset: 33 #[prost(bool, tag = "2")] pub kapdimgjlnf: bool, + /// offset: 38 #[prost(bool, tag = "3")] pub aicnfaobcpi: bool, + /// offset: 39 #[prost(bool, tag = "12")] pub pbkbglhhkpe: bool, + /// offset: 34 #[prost(bool, tag = "10")] pub kjncckhjfhe: bool, + /// offset: 35 #[prost(bool, tag = "1")] pub gmjanojmkce: bool, } @@ -20512,24 +25927,34 @@ pub struct PlayerSettingInfo { #[cmdid(95)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetBasicInfoScRsp { + /// offset: 24 #[prost(message, optional, tag = "12")] pub player_setting_info: ::core::option::Option, + /// offset: 64 #[prost(int64, tag = "5")] pub last_set_nickname_time: i64, + /// offset: 72 #[prost(int64, tag = "10")] pub next_recover_time: i64, + /// offset: 40 #[prost(uint32, tag = "15")] pub week_cocoon_finished_count: u32, + /// offset: 52 #[prost(uint32, tag = "8")] pub gender: u32, + /// offset: 36 #[prost(bool, tag = "4")] pub is_gender_set: bool, + /// offset: 48 #[prost(uint32, tag = "13")] pub exchange_times: u32, + /// offset: 44 #[prost(uint32, tag = "3")] pub retcode: u32, + /// offset: 32 #[prost(uint32, tag = "2")] pub cur_day: u32, + /// offset: 56 #[prost(uint32, tag = "1")] pub gameplay_birthday: u32, } @@ -20543,14 +25968,19 @@ pub struct ExchangeStaminaCsReq {} #[cmdid(73)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ExchangeStaminaScRsp { + /// offset: 44 #[prost(uint32, tag = "5")] pub retcode: u32, + /// offset: 32 #[prost(int64, tag = "8")] pub last_recover_time: i64, + /// offset: 48 #[prost(uint32, tag = "11")] pub exchange_times: u32, + /// offset: 40 #[prost(uint32, tag = "12")] pub stamina_add: u32, + /// offset: 24 #[prost(message, repeated, tag = "9")] pub item_cost_list: ::prost::alloc::vec::Vec, } @@ -20559,10 +25989,13 @@ pub struct ExchangeStaminaScRsp { #[cmdid(98)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetAuthkeyCsReq { + /// offset: 36 #[prost(uint32, tag = "2")] pub goijemcccgl: u32, + /// offset: 32 #[prost(uint32, tag = "14")] pub mpgpgfkbmhg: u32, + /// offset: 24 #[prost(string, tag = "4")] pub acdjgnhjdai: ::prost::alloc::string::String, } @@ -20571,14 +26004,19 @@ pub struct GetAuthkeyCsReq { #[cmdid(85)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetAuthkeyScRsp { + /// offset: 44 #[prost(uint32, tag = "9")] pub goijemcccgl: u32, + /// offset: 40 #[prost(uint32, tag = "7")] pub mpgpgfkbmhg: u32, + /// offset: 16 #[prost(string, tag = "5")] pub kbnipiiiccn: ::prost::alloc::string::String, + /// offset: 32 #[prost(string, tag = "11")] pub acdjgnhjdai: ::prost::alloc::string::String, + /// offset: 48 #[prost(uint32, tag = "2")] pub retcode: u32, } @@ -20587,8 +26025,10 @@ pub struct GetAuthkeyScRsp { #[cmdid(38)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RegionStopScNotify { + /// offset: 32 #[prost(int64, tag = "1")] pub stop_end_time: i64, + /// offset: 24 #[prost(int64, tag = "14")] pub stop_begin_time: i64, } @@ -20597,10 +26037,13 @@ pub struct RegionStopScNotify { #[cmdid(52)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AntiAddictScNotify { + /// offset: 24 #[prost(string, tag = "5")] pub msg: ::prost::alloc::string::String, + /// offset: 40 #[prost(uint32, tag = "2")] pub msg_type: u32, + /// offset: 32 #[prost(string, tag = "7")] pub level: ::prost::alloc::string::String, } @@ -20609,8 +26052,10 @@ pub struct AntiAddictScNotify { #[cmdid(68)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetNicknameCsReq { + /// offset: 32 #[prost(bool, tag = "7")] pub is_modify: bool, + /// offset: 24 #[prost(string, tag = "6")] pub nickname: ::prost::alloc::string::String, } @@ -20619,10 +26064,13 @@ pub struct SetNicknameCsReq { #[cmdid(94)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetNicknameScRsp { + /// offset: 32 #[prost(int64, tag = "10")] pub jendkbooaip: i64, + /// offset: 24 #[prost(uint32, tag = "7")] pub retcode: u32, + /// offset: 28 #[prost(bool, tag = "14")] pub is_modify: bool, } @@ -20636,8 +26084,10 @@ pub struct GetLevelRewardTakenListCsReq {} #[cmdid(87)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetLevelRewardTakenListScRsp { + /// offset: 16 #[prost(uint32, repeated, tag = "9")] pub amcakcpdnnl: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "8")] pub retcode: u32, } @@ -20646,8 +26096,10 @@ pub struct GetLevelRewardTakenListScRsp { #[cmdid(9)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetLevelRewardCsReq { + /// offset: 24 #[prost(uint32, tag = "3")] pub level: u32, + /// offset: 28 #[prost(uint32, tag = "7")] pub interacted_prop_entity_id: u32, } @@ -20656,10 +26108,13 @@ pub struct GetLevelRewardCsReq { #[cmdid(6)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetLevelRewardScRsp { + /// offset: 36 #[prost(uint32, tag = "1")] pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "14")] pub reward: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "12")] pub level: u32, } @@ -20668,6 +26123,7 @@ pub struct GetLevelRewardScRsp { #[cmdid(49)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetLanguageCsReq { + /// offset: 24 #[prost(enumeration = "LanguageType", tag = "9")] pub fadpdibknbi: i32, } @@ -20676,30 +26132,41 @@ pub struct SetLanguageCsReq { #[cmdid(41)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetLanguageScRsp { + /// offset: 24 #[prost(uint32, tag = "2")] pub retcode: u32, + /// offset: 28 #[prost(enumeration = "LanguageType", tag = "9")] pub fadpdibknbi: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kiphkhhmfac { + /// offset: 72 #[prost(uint32, tag = "7")] pub pokidoenkek: u32, + /// offset: 16 #[prost(string, tag = "9")] pub bcafjhgdodi: ::prost::alloc::string::String, + /// offset: 32 #[prost(string, tag = "4")] pub adjcaknjcgo: ::prost::alloc::string::String, + /// offset: 40 #[prost(string, tag = "13")] pub dbckeiojldi: ::prost::alloc::string::String, + /// offset: 48 #[prost(int64, tag = "10")] pub end_time: i64, + /// offset: 56 #[prost(int64, tag = "12")] pub begin_time: i64, + /// offset: 68 #[prost(uint32, tag = "6")] pub kdcigpamgho: u32, + /// offset: 64 #[prost(uint32, tag = "3")] pub config_id: u32, + /// offset: 76 #[prost(bool, tag = "14")] pub ghcaaonigca: bool, } @@ -20708,158 +26175,233 @@ pub struct Kiphkhhmfac { #[cmdid(84)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ServerAnnounceNotify { + /// offset: 24 #[prost(message, repeated, tag = "1")] pub pbehmeaeikc: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gateserver { + /// offset: 64 #[prost(string, tag = "552")] pub lhoofmaihpc: ::prost::alloc::string::String, + /// offset: 416 #[prost(uint32, tag = "1810")] pub rogue_tourn_notice_pic_type: u32, + /// offset: 442 #[prost(bool, tag = "742")] pub mtp_switch: bool, + /// offset: 468 #[prost(uint32, tag = "9")] pub port: u32, + /// offset: 463 #[prost(bool, tag = "869")] pub modibfhpmcp: bool, + /// offset: 400 #[prost(string, tag = "826")] pub ngcimholjba: ::prost::alloc::string::String, + /// offset: 136 #[prost(string, tag = "765")] pub rogue_magic_h5_url: ::prost::alloc::string::String, + /// offset: 184 #[prost(string, tag = "12")] pub asb_relogin_desc: ::prost::alloc::string::String, + /// offset: 48 #[prost(string, tag = "1165")] pub official_community_url: ::prost::alloc::string::String, + /// offset: 232 #[prost(string, tag = "1934")] pub temporary_maintenance_url: ::prost::alloc::string::String, + /// offset: 216 #[prost(string, tag = "1005")] pub mdk_res_version: ::prost::alloc::string::String, + /// offset: 40 #[prost(string, tag = "1260")] pub game_start_customer_service_url: ::prost::alloc::string::String, + /// offset: 424 #[prost(int64, tag = "15")] pub stop_end_time: i64, + /// offset: 256 #[prost(string, tag = "632")] pub rogue_tourn_build_ref_static_data_url_prefix: ::prost::alloc::string::String, + /// offset: 288 #[prost(string, tag = "1121")] pub operation_feedback_url: ::prost::alloc::string::String, + /// offset: 456 #[prost(bool, tag = "796")] pub network_diagnostic: bool, + /// offset: 336 #[prost(string, tag = "1582")] pub rogue_tourn_build_ref_api_req_color_header_value: ::prost::alloc::string::String, + /// offset: 208 #[prost(string, tag = "462")] pub cloud_game_url: ::prost::alloc::string::String, + /// offset: 472 #[prost(bool, tag = "1068")] pub ecbfehfpofj: bool, + /// offset: 16 #[prost(string, tag = "2000")] pub rogue_tourn_build_ref_api_req_color_header_key: ::prost::alloc::string::String, + /// offset: 104 #[prost(string, tag = "1888")] pub online_replay_download_url: ::prost::alloc::string::String, + /// offset: 296 #[prost(string, tag = "799")] pub ehimaoflgil: ::prost::alloc::string::String, + /// offset: 272 #[prost(string, tag = "1050")] pub personal_information_in_game_url: ::prost::alloc::string::String, + /// offset: 392 #[prost(string, tag = "33")] pub ifix_url: ::prost::alloc::string::String, + /// offset: 72 #[prost(string, tag = "1391")] pub ipv6_address: ::prost::alloc::string::String, + /// offset: 473 #[prost(bool, tag = "786")] pub event_tracking_open: bool, + /// offset: 24 #[prost(string, tag = "1331")] pub player_return_questionnaire_b_url: ::prost::alloc::string::String, + /// offset: 160 #[prost(string, tag = "1727")] pub user_agreement_url: ::prost::alloc::string::String, + /// offset: 240 #[prost(string, tag = "82")] pub privacy_in_game_url: ::prost::alloc::string::String, + /// offset: 376 #[prost(string, tag = "1130")] pub rogue_tourn_build_ref_h5_url: ::prost::alloc::string::String, + /// offset: 458 #[prost(bool, tag = "208")] pub use_new_networking: bool, + /// offset: 80 #[prost(string, repeated, tag = "2032")] pub oaohiecdgcc: ::prost::alloc::vec::Vec<::prost::alloc::string::String>, + /// offset: 192 #[prost(string, tag = "966")] pub redeem_code_url: ::prost::alloc::string::String, + /// offset: 328 #[prost(string, tag = "385")] pub client_secret_key: ::prost::alloc::string::String, + /// offset: 476 #[prost(uint32, tag = "1675")] pub enable_cdn_ipv6: u32, + /// offset: 457 #[prost(bool, tag = "4")] pub enable_version_update: bool, + /// offset: 280 #[prost(string, tag = "1396")] pub design_data_relogin_desc: ::prost::alloc::string::String, + /// offset: 459 #[prost(bool, tag = "200")] pub enable_save_replay_file: bool, + /// offset: 168 #[prost(string, tag = "30")] pub pre_download_url: ::prost::alloc::string::String, + /// offset: 368 #[prost(string, tag = "2")] pub ip: ::prost::alloc::string::String, + /// offset: 436 #[prost(uint32, tag = "1025")] pub rogue_tourn_notice_id: u32, + /// offset: 461 #[prost(bool, tag = "1409")] pub forbid_recharge: bool, + /// offset: 443 #[prost(bool, tag = "1984")] pub use_tcp: bool, + /// offset: 475 #[prost(bool, tag = "1598")] pub enable_upload_battle_log: bool, + /// offset: 441 #[prost(bool, tag = "1715")] pub ios_exam: bool, + /// offset: 432 #[prost(uint32, tag = "13")] pub asb_relogin_type: u32, + /// offset: 176 #[prost(string, tag = "34")] pub pooolgfkkjl: ::prost::alloc::string::String, + /// offset: 320 #[prost(string, tag = "485")] pub third_privacy_in_game_url: ::prost::alloc::string::String, + /// offset: 384 #[prost(string, tag = "1151")] pub mpnjikpkohj: ::prost::alloc::string::String, + /// offset: 248 #[prost(string, tag = "29")] pub community_activity_url: ::prost::alloc::string::String, + /// offset: 462 #[prost(bool, tag = "135")] pub enable_watermark: bool, + /// offset: 128 #[prost(string, tag = "300")] pub player_return_questionnaire_a_url: ::prost::alloc::string::String, + /// offset: 420 #[prost(uint32, tag = "11")] pub design_data_relogin_type: u32, + /// offset: 96 #[prost(string, tag = "7")] pub lua_url: ::prost::alloc::string::String, + /// offset: 56 #[prost(string, tag = "3")] pub asset_bundle_url: ::prost::alloc::string::String, + /// offset: 440 #[prost(bool, tag = "970")] pub close_redeem_code: bool, + /// offset: 264 #[prost(string, tag = "10")] pub msg: ::prost::alloc::string::String, + /// offset: 460 #[prost(bool, tag = "8")] pub enable_design_data_version_update: bool, + /// offset: 200 #[prost(string, tag = "6")] pub ex_resource_url: ::prost::alloc::string::String, + /// offset: 32 #[prost(string, tag = "154")] pub player_return_invite_h5_url: ::prost::alloc::string::String, + /// offset: 408 #[prost(string, tag = "226")] pub teenager_privacy_in_game_url: ::prost::alloc::string::String, + /// offset: 88 #[prost(string, tag = "965")] pub online_replay_upload_url: ::prost::alloc::string::String, + /// offset: 112 #[prost(string, tag = "751")] pub web_tool_url: ::prost::alloc::string::String, + /// offset: 312 #[prost(string, tag = "1654")] pub denlmlcjlpg: ::prost::alloc::string::String, + /// offset: 352 #[prost(string, tag = "1093")] pub hot_point_url: ::prost::alloc::string::String, + /// offset: 152 #[prost(string, tag = "1900")] pub ifix_version: ::prost::alloc::string::String, + /// offset: 304 #[prost(string, tag = "957")] pub ckiofjnkemn: ::prost::alloc::string::String, + /// offset: 464 #[prost(uint32, tag = "14")] pub retcode: u32, + /// offset: 344 #[prost(string, tag = "292")] pub server_description: ::prost::alloc::string::String, + /// offset: 360 #[prost(string, tag = "1")] pub region_name: ::prost::alloc::string::String, + /// offset: 474 #[prost(bool, tag = "431")] pub enable_android_middle_package: bool, + /// offset: 448 #[prost(int64, tag = "5")] pub stop_begin_time: i64, + /// offset: 144 #[prost(string, tag = "988")] pub login_white_msg: ::prost::alloc::string::String, + /// offset: 120 #[prost(string, tag = "536")] pub custom_service_url: ::prost::alloc::string::String, } @@ -20868,6 +26410,7 @@ pub struct Gateserver { #[cmdid(37)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GateServerScNotify { + /// offset: 16 #[prost(string, tag = "8")] pub connpkcchje: ::prost::alloc::string::String, } @@ -20876,6 +26419,7 @@ pub struct GateServerScNotify { #[cmdid(8)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetAvatarPathCsReq { + /// offset: 24 #[prost(enumeration = "MultiPathAvatarType", tag = "9")] pub avatar_id: i32, } @@ -20884,8 +26428,10 @@ pub struct SetAvatarPathCsReq { #[cmdid(97)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetAvatarPathScRsp { + /// offset: 28 #[prost(uint32, tag = "9")] pub retcode: u32, + /// offset: 24 #[prost(enumeration = "MultiPathAvatarType", tag = "2")] pub avatar_id: i32, } @@ -20894,6 +26440,7 @@ pub struct SetAvatarPathScRsp { #[cmdid(42)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetMultipleAvatarPathsCsReq { + /// offset: 24 #[prost(enumeration = "MultiPathAvatarType", repeated, tag = "2")] pub avatar_id_list: ::prost::alloc::vec::Vec, } @@ -20902,6 +26449,7 @@ pub struct SetMultipleAvatarPathsCsReq { #[cmdid(92)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetMultipleAvatarPathsScRsp { + /// offset: 24 #[prost(uint32, tag = "10")] pub retcode: u32, } @@ -20910,6 +26458,7 @@ pub struct SetMultipleAvatarPathsScRsp { #[cmdid(58)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UnlockAvatarPathCsReq { + /// offset: 24 #[prost(enumeration = "MultiPathAvatarType", tag = "2")] pub avatar_id: i32, } @@ -20918,12 +26467,16 @@ pub struct UnlockAvatarPathCsReq { #[cmdid(46)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct UnlockAvatarPathScRsp { + /// offset: 16 #[prost(message, optional, tag = "12")] pub reward: ::core::option::Option, + /// offset: 44 #[prost(uint32, tag = "15")] pub retcode: u32, + /// offset: 24 #[prost(uint32, repeated, tag = "6")] pub halndfogjnf: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(enumeration = "MultiPathAvatarType", tag = "2")] pub avatar_id: i32, } @@ -20932,8 +26485,10 @@ pub struct UnlockAvatarPathScRsp { #[cmdid(100)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AvatarPathChangedNotify { + /// offset: 28 #[prost(uint32, tag = "12")] pub base_avatar_id: u32, + /// offset: 24 #[prost(enumeration = "MultiPathAvatarType", tag = "1")] pub cur_multi_path_avatar_type: i32, } @@ -20942,6 +26497,7 @@ pub struct AvatarPathChangedNotify { #[cmdid(23)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetGenderCsReq { + /// offset: 24 #[prost(enumeration = "Gender", tag = "15")] pub gender: i32, } @@ -20950,10 +26506,13 @@ pub struct SetGenderCsReq { #[cmdid(22)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetGenderScRsp { + /// offset: 36 #[prost(uint32, tag = "11")] pub retcode: u32, + /// offset: 16 #[prost(message, repeated, tag = "7")] pub multi_path_type_info: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(enumeration = "MultiPathAvatarType", tag = "4")] pub multi_path_type: i32, } @@ -20962,10 +26521,13 @@ pub struct SetGenderScRsp { #[cmdid(40)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetPlayerInfoCsReq { + /// offset: 36 #[prost(bool, tag = "2")] pub is_modify: bool, + /// offset: 32 #[prost(enumeration = "Gender", tag = "6")] pub gender: i32, + /// offset: 24 #[prost(string, tag = "4")] pub nickname: ::prost::alloc::string::String, } @@ -20974,14 +26536,19 @@ pub struct SetPlayerInfoCsReq { #[cmdid(18)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetPlayerInfoScRsp { + /// offset: 40 #[prost(enumeration = "MultiPathAvatarType", tag = "2")] pub multi_path_type: i32, + /// offset: 32 #[prost(bool, tag = "1")] pub is_modify: bool, + /// offset: 36 #[prost(uint32, tag = "14")] pub retcode: u32, + /// offset: 24 #[prost(message, repeated, tag = "8")] pub multi_path_type_info: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(int64, tag = "9")] pub jendkbooaip: i64, } @@ -20993,20 +26560,28 @@ pub struct QueryProductInfoCsReq {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Aapnhpamdck { + /// offset: 48 #[prost(int64, tag = "6")] pub end_time: i64, + /// offset: 56 #[prost(int64, tag = "3")] pub begin_time: i64, + /// offset: 68 #[prost(uint32, tag = "4")] pub gcbobamcalk: u32, + /// offset: 32 #[prost(string, tag = "2")] pub mpamhbfikfb: ::prost::alloc::string::String, + /// offset: 40 #[prost(enumeration = "ProductGiftType", tag = "13")] pub dnajfmpcmll: i32, + /// offset: 64 #[prost(bool, tag = "14")] pub fkfokhabejn: bool, + /// offset: 44 #[prost(uint32, tag = "7")] pub ioglpebjmdb: u32, + /// offset: 16 #[prost(string, tag = "11")] pub dbellihmajg: ::prost::alloc::string::String, } @@ -21015,14 +26590,19 @@ pub struct Aapnhpamdck { #[cmdid(55)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct QueryProductInfoScRsp { + /// offset: 40 #[prost(uint32, tag = "12")] pub cmghdmpeako: u32, + /// offset: 32 #[prost(uint64, tag = "11")] pub month_card_out_date_time: u64, + /// offset: 24 #[prost(message, repeated, tag = "10")] pub pidhegpbcji: ::prost::alloc::vec::Vec, + /// offset: 44 #[prost(uint32, tag = "6")] pub retcode: u32, + /// offset: 48 #[prost(uint32, tag = "7")] pub odnfiaahkci: u32, } @@ -21031,6 +26611,7 @@ pub struct QueryProductInfoScRsp { #[cmdid(57)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MonthCardRewardNotify { + /// offset: 24 #[prost(message, optional, tag = "12")] pub reward: ::core::option::Option, } @@ -21039,6 +26620,7 @@ pub struct MonthCardRewardNotify { #[cmdid(71)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ClientDownloadDataScNotify { + /// offset: 24 #[prost(message, optional, tag = "2")] pub download_data: ::core::option::Option, } @@ -21047,6 +26629,7 @@ pub struct ClientDownloadDataScNotify { #[cmdid(51)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ClientObjDownloadDataScNotify { + /// offset: 16 #[prost(message, optional, tag = "4")] pub data: ::core::option::Option, } @@ -21055,6 +26638,7 @@ pub struct ClientObjDownloadDataScNotify { #[cmdid(63)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct UpdateFeatureSwitchScNotify { + /// offset: 16 #[prost(message, repeated, tag = "7")] pub switch_info_list: ::prost::alloc::vec::Vec, } @@ -21063,6 +26647,7 @@ pub struct UpdateFeatureSwitchScNotify { #[cmdid(60)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DailyRefreshNotify { + /// offset: 24 #[prost(uint32, tag = "3")] pub gmfebdafdpj: u32, } @@ -21071,6 +26656,7 @@ pub struct DailyRefreshNotify { #[cmdid(96)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetGameplayBirthdayCsReq { + /// offset: 24 #[prost(uint32, tag = "11")] pub birthday: u32, } @@ -21079,8 +26665,10 @@ pub struct SetGameplayBirthdayCsReq { #[cmdid(16)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetGameplayBirthdayScRsp { + /// offset: 24 #[prost(uint32, tag = "12")] pub birthday: u32, + /// offset: 28 #[prost(uint32, tag = "6")] pub retcode: u32, } @@ -21089,8 +26677,10 @@ pub struct SetGameplayBirthdayScRsp { #[cmdid(93)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AceAntiCheaterCsReq { + /// offset: 32 #[prost(uint32, tag = "1")] pub glnkkfaipob: u32, + /// offset: 16 #[prost(string, tag = "5")] pub dgdlniefcpf: ::prost::alloc::string::String, } @@ -21099,6 +26689,7 @@ pub struct AceAntiCheaterCsReq { #[cmdid(64)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AceAntiCheaterScRsp { + /// offset: 24 #[prost(uint32, tag = "10")] pub retcode: u32, } @@ -21107,8 +26698,10 @@ pub struct AceAntiCheaterScRsp { #[cmdid(26)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RetcodeNotify { + /// offset: 32 #[prost(uint32, tag = "6")] pub retcode: u32, + /// offset: 24 #[prost(uint32, repeated, tag = "12")] pub jojppodomah: ::prost::alloc::vec::Vec, } @@ -21117,10 +26710,13 @@ pub struct RetcodeNotify { #[cmdid(90)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlayerHeartBeatCsReq { + /// offset: 40 #[prost(uint32, tag = "6")] pub jbpemofnedg: u32, + /// offset: 24 #[prost(message, optional, tag = "7")] pub lkjmjgdebee: ::core::option::Option, + /// offset: 32 #[prost(uint64, tag = "5")] pub client_time_ms: u64, } @@ -21129,12 +26725,16 @@ pub struct PlayerHeartBeatCsReq { #[cmdid(89)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlayerHeartBeatScRsp { + /// offset: 48 #[prost(uint64, tag = "6")] pub client_time_ms: u64, + /// offset: 32 #[prost(uint32, tag = "2")] pub retcode: u32, + /// offset: 40 #[prost(uint64, tag = "7")] pub server_time_ms: u64, + /// offset: 16 #[prost(message, optional, tag = "12")] pub download_data: ::core::option::Option, } @@ -21143,22 +26743,26 @@ pub struct PlayerHeartBeatScRsp { #[cmdid(72)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FeatureSwitchClosedScNotify { + /// offset: 24 #[prost(enumeration = "FeatureSwitchType", tag = "1")] pub kimnkfpfbdg: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kpcimegklll { + /// offset: 16 #[prost(string, tag = "9")] pub iaogfcmadlc: ::prost::alloc::string::String, + /// offset: 32 #[prost(enumeration = "SecretKeyType", tag = "13")] - pub slot: i32, + pub r#type: i32, } /// Obf: NPKKENGFCBP #[derive(proto_derive::CmdID)] #[cmdid(33)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetSecretKeyInfoCsReq { + /// offset: 16 #[prost(bytes = "vec", tag = "4")] pub cfhgmeadiph: ::prost::alloc::vec::Vec, } @@ -21167,10 +26771,13 @@ pub struct GetSecretKeyInfoCsReq { #[cmdid(7)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetSecretKeyInfoScRsp { + /// offset: 16 #[prost(bytes = "vec", tag = "6")] pub baohefhiden: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(uint32, tag = "12")] pub retcode: u32, + /// offset: 32 #[prost(message, repeated, tag = "11")] pub ebceboebgeh: ::prost::alloc::vec::Vec, } @@ -21184,14 +26791,17 @@ pub struct PlayerLoginFinishCsReq {} #[cmdid(25)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlayerLoginFinishScRsp { + /// offset: 24 #[prost(uint32, tag = "7")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct VideoKeyInfo { + /// offset: 32 #[prost(uint32, tag = "11")] pub id: u32, + /// offset: 24 #[prost(uint64, tag = "2")] pub video_key: u64, } @@ -21205,22 +26815,29 @@ pub struct GetVideoVersionKeyCsReq {} #[cmdid(12)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetVideoVersionKeyScRsp { + /// offset: 40 #[prost(uint32, tag = "8")] pub retcode: u32, + /// offset: 24 #[prost(message, repeated, tag = "5")] pub apmbnedfbpa: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(message, repeated, tag = "13")] pub video_key_info_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nhjghokbdpk { + /// offset: 28 #[prost(uint32, tag = "11")] pub jdakkofdgep: u32, + /// offset: 24 #[prost(uint32, tag = "10")] pub iipdefcedmc: u32, + /// offset: 32 #[prost(uint32, tag = "5")] pub content_id: u32, + /// offset: 36 #[prost(uint32, tag = "15")] pub nciadbakmae: u32, } @@ -21229,14 +26846,19 @@ pub struct Nhjghokbdpk { #[cmdid(62)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetRedPointStatusScNotify { + /// offset: 32 #[prost(uint32, tag = "8")] pub iipdefcedmc: u32, + /// offset: 40 #[prost(uint32, tag = "10")] pub content_id: u32, + /// offset: 16 #[prost(message, repeated, tag = "9")] pub njehhffdghk: ::prost::alloc::vec::Vec, + /// offset: 44 #[prost(uint32, tag = "13")] pub uid: u32, + /// offset: 36 #[prost(uint32, tag = "4")] pub jdakkofdgep: u32, } @@ -21245,6 +26867,7 @@ pub struct SetRedPointStatusScNotify { #[cmdid(75)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ReserveStaminaExchangeCsReq { + /// offset: 24 #[prost(uint32, tag = "12")] pub num: u32, } @@ -21253,8 +26876,10 @@ pub struct ReserveStaminaExchangeCsReq { #[cmdid(30)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ReserveStaminaExchangeScRsp { + /// offset: 24 #[prost(uint32, tag = "13")] pub num: u32, + /// offset: 28 #[prost(uint32, tag = "14")] pub retcode: u32, } @@ -21263,12 +26888,16 @@ pub struct ReserveStaminaExchangeScRsp { #[cmdid(83)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct StaminaInfoScNotify { + /// offset: 24 #[prost(uint32, tag = "10")] pub stamina: u32, + /// offset: 40 #[prost(int64, tag = "14")] pub dpimhemjkoe: i64, + /// offset: 28 #[prost(uint32, tag = "13")] pub reserve_stamina: u32, + /// offset: 32 #[prost(int64, tag = "11")] pub next_recover_time: i64, } @@ -21276,36 +26905,47 @@ pub struct StaminaInfoScNotify { #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Onmlpjkagcg { #[prost( - oneof = "onmlpjkagcg::Ckmaikmmjme", + oneof = "onmlpjkagcg::Gcmppoicpod", tags = "11, 9, 14, 7, 3, 4, 13, 15, 6, 2, 1" )] - pub ckmaikmmjme: ::core::option::Option, + pub gcmppoicpod: ::core::option::Option, } /// Nested message and enum types in `ONMLPJKAGCG`. pub mod onmlpjkagcg { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] - pub enum Ckmaikmmjme { + pub enum Gcmppoicpod { + /// offset: 24 #[prost(bool, tag = "11")] Kapdimgjlnf(bool), + /// offset: 24 #[prost(bool, tag = "9")] Mmmnjchemfn(bool), + /// offset: 24 #[prost(bool, tag = "14")] Nkekibnjmpa(bool), + /// offset: 24 #[prost(bool, tag = "7")] Pbkbglhhkpe(bool), + /// offset: 24 #[prost(bool, tag = "3")] Njfmiljofok(bool), + /// offset: 24 #[prost(bool, tag = "4")] Aicnfaobcpi(bool), + /// offset: 24 #[prost(bool, tag = "13")] Kjncckhjfhe(bool), + /// offset: 24 #[prost(bool, tag = "15")] Aponeidmphl(bool), + /// offset: 24 #[prost(bool, tag = "6")] Gmjanojmkce(bool), + /// offset: 24 #[prost(message, tag = "2")] Ghkcmdnkopn(super::Ogfiodpilel), + /// offset: 24 #[prost(bool, tag = "1")] Ilfalcdlaol(bool), } @@ -21315,6 +26955,7 @@ pub mod onmlpjkagcg { #[cmdid(32)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UpdatePlayerSettingCsReq { + /// offset: 24 #[prost(message, optional, tag = "1")] pub klkpmljkmjp: ::core::option::Option, } @@ -21323,8 +26964,10 @@ pub struct UpdatePlayerSettingCsReq { #[cmdid(11)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UpdatePlayerSettingScRsp { + /// offset: 32 #[prost(uint32, tag = "2")] pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "15")] pub klkpmljkmjp: ::core::option::Option, } @@ -21333,8 +26976,10 @@ pub struct UpdatePlayerSettingScRsp { #[cmdid(56)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ClientObjUploadCsReq { + /// offset: 24 #[prost(bytes = "vec", tag = "1")] pub lkjmjgdebee: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "15")] pub jbpemofnedg: u32, } @@ -21343,40 +26988,48 @@ pub struct ClientObjUploadCsReq { #[cmdid(1)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ClientObjUploadScRsp { + /// offset: 24 #[prost(message, optional, tag = "2")] pub data: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "11")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Menpbggogmc { + /// offset: 24 #[prost(string, repeated, tag = "6")] 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 = "1")] pub pelmgopehkn: ::core::option::Option, + /// offset: 32 #[prost(bool, tag = "4")] pub iahopfnpfln: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cjakibdimmj { - #[prost(oneof = "cjakibdimmj::Bfgkjimcgah", tags = "306, 934, 1137")] - pub bfgkjimcgah: ::core::option::Option, + #[prost(oneof = "cjakibdimmj::Pmfbbcebacd", tags = "306, 934, 1137")] + pub pmfbbcebacd: ::core::option::Option, } /// Nested message and enum types in `CJAKIBDIMMJ`. pub mod cjakibdimmj { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Bfgkjimcgah { + pub enum Pmfbbcebacd { + /// offset: 24 #[prost(bool, tag = "306")] Iahopfnpfln(bool), + /// offset: 24 #[prost(message, tag = "934")] Amaljfokcba(super::Menpbggogmc), + /// offset: 24 #[prost(message, tag = "1137")] Oecbelgdlfp(super::Menpbggogmc), } @@ -21386,18 +27039,20 @@ pub mod cjakibdimmj { #[cmdid(79)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct UpdatePsnSettingsInfoCsReq { - #[prost(oneof = "update_psn_settings_info_cs_req::Ddbnlhjnane", tags = "237, 908")] - pub ddbnlhjnane: ::core::option::Option< - update_psn_settings_info_cs_req::Ddbnlhjnane, + #[prost(oneof = "update_psn_settings_info_cs_req::Dfopiihejfm", tags = "237, 908")] + pub dfopiihejfm: ::core::option::Option< + update_psn_settings_info_cs_req::Dfopiihejfm, >, } /// Nested message and enum types in `UpdatePsnSettingsInfoCsReq`. pub mod update_psn_settings_info_cs_req { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Ddbnlhjnane { + pub enum Dfopiihejfm { + /// offset: 16 #[prost(message, tag = "237")] Doocplcldpd(super::Ncbimlpodon), + /// offset: 16 #[prost(message, tag = "908")] Inhldidjgha(super::Cjakibdimmj), } @@ -21407,6 +27062,7 @@ pub mod update_psn_settings_info_cs_req { #[cmdid(82)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UpdatePsnSettingsInfoScRsp { + /// offset: 24 #[prost(uint32, tag = "8")] pub retcode: u32, } @@ -21420,34 +27076,43 @@ pub struct GetGameStateServiceConfigCsReq {} #[cmdid(4)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetGameStateServiceConfigScRsp { + /// offset: 16 #[prost(string, repeated, tag = "6")] pub ledkmdollbb: ::prost::alloc::vec::Vec<::prost::alloc::string::String>, + /// offset: 32 #[prost(string, repeated, tag = "14")] pub fibijgmkdpp: ::prost::alloc::vec::Vec<::prost::alloc::string::String>, + /// offset: 48 #[prost(uint32, tag = "2")] pub retcode: u32, + /// offset: 24 #[prost(string, repeated, tag = "9")] pub kaojcobeeon: ::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 = "11")] pub id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DisplayAvatar { + /// offset: 28 #[prost(uint32, tag = "2")] pub pos: u32, + /// offset: 24 #[prost(uint32, tag = "4")] pub avatar_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct DisplayAvatarVec { + /// offset: 16 #[prost(message, repeated, tag = "7")] pub display_avatar_list: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(bool, tag = "9")] pub is_display: bool, } @@ -21461,20 +27126,28 @@ pub struct GetPlayerBoardDataCsReq {} #[cmdid(2891)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetPlayerBoardDataScRsp { + /// offset: 64 #[prost(uint32, tag = "14")] pub current_head_icon_id: u32, + /// offset: 68 #[prost(uint32, tag = "2")] pub oldmjonbjom: u32, + /// offset: 24 #[prost(message, optional, tag = "5")] pub display_avatar_vec: ::core::option::Option, + /// offset: 40 #[prost(string, tag = "1")] pub signature: ::prost::alloc::string::String, + /// offset: 56 #[prost(message, repeated, tag = "3")] pub unlocked_head_icon_list: ::prost::alloc::vec::Vec, + /// offset: 72 #[prost(uint32, tag = "6")] pub retcode: u32, + /// offset: 48 #[prost(uint32, repeated, tag = "10")] pub kknjhenmgpk: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, repeated, tag = "15")] pub display_support_avatar_vec: ::prost::alloc::vec::Vec, } @@ -21483,6 +27156,7 @@ pub struct GetPlayerBoardDataScRsp { #[cmdid(2867)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetHeadIconCsReq { + /// offset: 24 #[prost(uint32, tag = "2")] pub id: u32, } @@ -21491,8 +27165,10 @@ pub struct SetHeadIconCsReq { #[cmdid(2839)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetHeadIconScRsp { + /// offset: 28 #[prost(uint32, tag = "4")] pub current_head_icon_id: u32, + /// offset: 24 #[prost(uint32, tag = "8")] pub retcode: u32, } @@ -21501,6 +27177,7 @@ pub struct SetHeadIconScRsp { #[cmdid(2874)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetPersonalCardCsReq { + /// offset: 24 #[prost(uint32, tag = "6")] pub id: u32, } @@ -21509,8 +27186,10 @@ pub struct SetPersonalCardCsReq { #[cmdid(2873)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetPersonalCardScRsp { + /// offset: 24 #[prost(uint32, tag = "10")] pub oldmjonbjom: u32, + /// offset: 28 #[prost(uint32, tag = "5")] pub retcode: u32, } @@ -21519,6 +27198,7 @@ pub struct SetPersonalCardScRsp { #[cmdid(2827)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetDisplayAvatarCsReq { + /// offset: 24 #[prost(message, repeated, tag = "10")] pub display_avatar_list: ::prost::alloc::vec::Vec, } @@ -21527,8 +27207,10 @@ pub struct SetDisplayAvatarCsReq { #[cmdid(2821)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetDisplayAvatarScRsp { + /// offset: 24 #[prost(message, repeated, tag = "6")] pub display_avatar_list: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "10")] pub retcode: u32, } @@ -21537,6 +27219,7 @@ pub struct SetDisplayAvatarScRsp { #[cmdid(2870)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetIsDisplayAvatarInfoCsReq { + /// offset: 24 #[prost(bool, tag = "12")] pub is_display: bool, } @@ -21545,8 +27228,10 @@ pub struct SetIsDisplayAvatarInfoCsReq { #[cmdid(2859)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetIsDisplayAvatarInfoScRsp { + /// offset: 24 #[prost(uint32, tag = "3")] pub retcode: u32, + /// offset: 28 #[prost(bool, tag = "10")] pub is_display: bool, } @@ -21555,6 +27240,7 @@ pub struct SetIsDisplayAvatarInfoScRsp { #[cmdid(2877)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetSignatureCsReq { + /// offset: 24 #[prost(string, tag = "13")] pub signature: ::prost::alloc::string::String, } @@ -21563,8 +27249,10 @@ pub struct SetSignatureCsReq { #[cmdid(2880)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetSignatureScRsp { + /// offset: 32 #[prost(uint32, tag = "4")] pub retcode: u32, + /// offset: 24 #[prost(string, tag = "10")] pub signature: ::prost::alloc::string::String, } @@ -21573,8 +27261,10 @@ pub struct SetSignatureScRsp { #[cmdid(2802)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetAssistAvatarCsReq { + /// offset: 24 #[prost(uint32, repeated, tag = "2")] pub avatar_id_list: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "5")] pub avatar_id: u32, } @@ -21583,10 +27273,13 @@ pub struct SetAssistAvatarCsReq { #[cmdid(2805)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetAssistAvatarScRsp { + /// offset: 36 #[prost(uint32, tag = "8")] pub avatar_id: u32, + /// offset: 32 #[prost(uint32, tag = "6")] pub retcode: u32, + /// offset: 24 #[prost(uint32, repeated, tag = "1")] pub avatar_id_list: ::prost::alloc::vec::Vec, } @@ -21595,6 +27288,7 @@ pub struct SetAssistAvatarScRsp { #[cmdid(4520)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlayerReturnStartScNotify { + /// offset: 24 #[prost(uint32, tag = "14")] pub nchiekedhce: u32, } @@ -21603,8 +27297,10 @@ pub struct PlayerReturnStartScNotify { #[cmdid(4591)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlayerReturnSignCsReq { + /// offset: 24 #[prost(uint32, repeated, tag = "2")] pub nmklegomepj: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "14")] pub opeedjihjop: u32, } @@ -21613,12 +27309,16 @@ pub struct PlayerReturnSignCsReq { #[cmdid(4567)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlayerReturnSignScRsp { + /// offset: 16 #[prost(message, repeated, tag = "14")] pub ipflhcjiebm: ::prost::alloc::vec::Vec, + /// offset: 24 #[prost(uint32, repeated, tag = "15")] pub nmklegomepj: ::prost::alloc::vec::Vec, + /// offset: 44 #[prost(uint32, tag = "13")] pub retcode: u32, + /// offset: 40 #[prost(uint32, tag = "1")] pub opeedjihjop: u32, } @@ -21627,6 +27327,7 @@ pub struct PlayerReturnSignScRsp { #[cmdid(4539)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlayerReturnPointChangeScNotify { + /// offset: 24 #[prost(uint32, tag = "3")] pub mamhojmfjof: u32, } @@ -21635,8 +27336,10 @@ pub struct PlayerReturnPointChangeScNotify { #[cmdid(4527)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlayerReturnTakePointRewardCsReq { + /// offset: 28 #[prost(uint32, tag = "3")] pub iifomgofmdl: u32, + /// offset: 24 #[prost(uint32, tag = "8")] pub cpnimljnmmf: u32, } @@ -21645,12 +27348,16 @@ pub struct PlayerReturnTakePointRewardCsReq { #[cmdid(4521)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlayerReturnTakePointRewardScRsp { + /// offset: 36 #[prost(uint32, tag = "7")] pub iifomgofmdl: u32, + /// offset: 32 #[prost(uint32, tag = "9")] pub retcode: u32, + /// offset: 40 #[prost(uint32, tag = "14")] pub cpnimljnmmf: u32, + /// offset: 24 #[prost(message, optional, tag = "12")] pub cfidbmmijhg: ::core::option::Option, } @@ -21664,8 +27371,10 @@ pub struct PlayerReturnTakeRewardCsReq {} #[cmdid(4559)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlayerReturnTakeRewardScRsp { + /// offset: 24 #[prost(message, optional, tag = "5")] pub ipflhcjiebm: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "4")] pub retcode: u32, } @@ -21674,34 +27383,47 @@ pub struct PlayerReturnTakeRewardScRsp { #[cmdid(4554)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlayerReturnInfoQueryCsReq { + /// offset: 24 #[prost(uint32, tag = "12")] pub cehfiilmjkm: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Afbneibijnd { + /// offset: 80 #[prost(bool, tag = "8")] pub fjndpcfnflo: bool, + /// offset: 72 #[prost(uint32, tag = "6")] pub world_level: u32, + /// offset: 24 #[prost(uint32, repeated, tag = "7")] pub caimhcaacfg: ::prost::alloc::vec::Vec, + /// offset: 64 #[prost(uint32, tag = "13")] pub mamhojmfjof: u32, + /// offset: 44 #[prost(uint32, tag = "4")] pub ahnfmdnejnl: u32, + /// offset: 56 #[prost(int64, tag = "1")] pub finish_time: i64, + /// offset: 81 #[prost(bool, tag = "10")] pub is_taken_reward: bool, + /// offset: 40 #[prost(uint32, tag = "15")] pub bgafghipoje: u32, + /// offset: 32 #[prost(uint32, repeated, tag = "11")] pub nmklegomepj: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(int64, tag = "9")] pub coifhfpegph: i64, + /// offset: 76 #[prost(enumeration = "Nobpmmnfenj", tag = "5")] pub status: i32, + /// offset: 68 #[prost(uint32, tag = "14")] pub ilcfojcdnhi: u32, } @@ -21710,10 +27432,13 @@ pub struct Afbneibijnd { #[cmdid(4577)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlayerReturnInfoQueryScRsp { + /// offset: 24 #[prost(message, optional, tag = "8")] pub pfeidpolokm: ::core::option::Option, + /// offset: 36 #[prost(uint32, tag = "7")] pub retcode: u32, + /// offset: 32 #[prost(uint32, tag = "12")] pub gmfidnohgco: u32, } @@ -21722,6 +27447,7 @@ pub struct PlayerReturnInfoQueryScRsp { #[cmdid(4580)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlayerReturnForceFinishScNotify { + /// offset: 24 #[prost(message, optional, tag = "13")] pub pfeidpolokm: ::core::option::Option, } @@ -21730,6 +27456,7 @@ pub struct PlayerReturnForceFinishScNotify { #[cmdid(4502)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlayerReturnTakeRelicCsReq { + /// offset: 24 #[prost(uint32, tag = "3")] pub avatar_id: u32, } @@ -21738,10 +27465,13 @@ pub struct PlayerReturnTakeRelicCsReq { #[cmdid(4505)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlayerReturnTakeRelicScRsp { + /// offset: 36 #[prost(uint32, tag = "4")] pub avatar_id: u32, + /// offset: 16 #[prost(message, optional, tag = "14")] pub item_list: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "10")] pub retcode: u32, } @@ -21750,6 +27480,7 @@ pub struct PlayerReturnTakeRelicScRsp { #[cmdid(1120)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FinishPlotCsReq { + /// offset: 24 #[prost(uint32, tag = "13")] pub cldajdjhoii: u32, } @@ -21758,20 +27489,26 @@ pub struct FinishPlotCsReq { #[cmdid(1191)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FinishPlotScRsp { + /// offset: 28 #[prost(uint32, tag = "8")] pub retcode: u32, + /// offset: 24 #[prost(uint32, tag = "2")] pub cldajdjhoii: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kaoahkaohfi { + /// offset: 32 #[prost(message, optional, tag = "15")] pub dhlpkmihdnm: ::core::option::Option, + /// offset: 44 #[prost(enumeration = "PunkLordAttackerStatus", tag = "12")] pub ekkjlaokiji: i32, + /// offset: 16 #[prost(message, optional, tag = "9")] pub basic_info: ::core::option::Option, + /// offset: 40 #[prost(uint32, tag = "2")] pub cojkeifjnek: u32, } @@ -21785,8 +27522,10 @@ pub struct GetPunkLordMonsterDataCsReq {} #[cmdid(3291)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetPunkLordMonsterDataScRsp { + /// offset: 32 #[prost(uint32, tag = "10")] pub retcode: u32, + /// offset: 16 #[prost(message, repeated, tag = "3")] pub fijnjgfabjd: ::prost::alloc::vec::Vec, } @@ -21795,10 +27534,13 @@ pub struct GetPunkLordMonsterDataScRsp { #[cmdid(3267)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct StartPunkLordRaidCsReq { + /// offset: 24 #[prost(uint32, tag = "8")] pub uid: u32, + /// offset: 28 #[prost(bool, tag = "7")] pub clommfkjpmm: bool, + /// offset: 32 #[prost(uint32, tag = "11")] pub monster_id: u32, } @@ -21807,16 +27549,22 @@ pub struct StartPunkLordRaidCsReq { #[cmdid(3239)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StartPunkLordRaidScRsp { + /// offset: 48 #[prost(int64, tag = "2")] pub agegdmgnpdk: i64, + /// offset: 60 #[prost(uint32, tag = "11")] pub retcode: u32, + /// offset: 40 #[prost(message, optional, tag = "9")] pub dpmkammiolb: ::core::option::Option, + /// offset: 56 #[prost(bool, tag = "6")] pub clommfkjpmm: bool, + /// offset: 16 #[prost(uint32, repeated, tag = "14")] pub dmilcfhlihp: ::prost::alloc::vec::Vec, + /// offset: 24 #[prost(message, optional, tag = "8")] pub scene: ::core::option::Option, } @@ -21825,10 +27573,13 @@ pub struct StartPunkLordRaidScRsp { #[cmdid(3227)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SharePunkLordMonsterCsReq { + /// offset: 28 #[prost(uint32, tag = "12")] pub uid: u32, + /// offset: 24 #[prost(enumeration = "PunkLordShareType", tag = "1")] pub share_type: i32, + /// offset: 32 #[prost(uint32, tag = "9")] pub monster_id: u32, } @@ -21837,12 +27588,16 @@ pub struct SharePunkLordMonsterCsReq { #[cmdid(3221)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SharePunkLordMonsterScRsp { + /// offset: 24 #[prost(uint32, tag = "14")] pub uid: u32, + /// offset: 32 #[prost(uint32, tag = "6")] pub monster_id: u32, + /// offset: 36 #[prost(uint32, tag = "11")] pub retcode: u32, + /// offset: 28 #[prost(enumeration = "PunkLordShareType", tag = "3")] pub share_type: i32, } @@ -21856,8 +27611,10 @@ pub struct SummonPunkLordMonsterCsReq {} #[cmdid(3259)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SummonPunkLordMonsterScRsp { + /// offset: 32 #[prost(uint32, tag = "3")] pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "14")] pub dpmkammiolb: ::core::option::Option, } @@ -21866,8 +27623,10 @@ pub struct SummonPunkLordMonsterScRsp { #[cmdid(3205)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakePunkLordPointRewardCsReq { + /// offset: 28 #[prost(uint32, tag = "3")] pub level: u32, + /// offset: 24 #[prost(bool, tag = "5")] pub mdhjkkbnmcf: bool, } @@ -21876,12 +27635,16 @@ pub struct TakePunkLordPointRewardCsReq { #[cmdid(3274)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakePunkLordPointRewardScRsp { + /// offset: 36 #[prost(uint32, tag = "3")] pub retcode: u32, + /// offset: 32 #[prost(uint32, tag = "15")] pub level: u32, + /// offset: 40 #[prost(bool, tag = "1")] pub mdhjkkbnmcf: bool, + /// offset: 16 #[prost(message, optional, tag = "12")] pub reward: ::core::option::Option, } @@ -21890,12 +27653,16 @@ pub struct TakePunkLordPointRewardScRsp { #[cmdid(3273)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PunkLordMonsterInfoScNotify { + /// offset: 24 #[prost(message, optional, tag = "8")] pub dhlpkmihdnm: ::core::option::Option, + /// offset: 48 #[prost(enumeration = "PunkLordMonsterInfoNotifyReason", tag = "15")] pub reason: i32, + /// offset: 32 #[prost(uint32, repeated, tag = "10")] pub dmilcfhlihp: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(message, optional, tag = "11")] pub basic_info: ::core::option::Option, } @@ -21909,20 +27676,28 @@ pub struct GetPunkLordDataCsReq {} #[cmdid(3285)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetPunkLordDataScRsp { + /// offset: 40 #[prost(int64, tag = "2")] pub bedjdeancoj: i64, + /// offset: 16 #[prost(uint32, repeated, tag = "13")] pub eahbikfallf: ::prost::alloc::vec::Vec, + /// offset: 52 #[prost(uint32, tag = "1")] pub iadcohodgjn: u32, + /// offset: 60 #[prost(uint32, tag = "3")] pub retcode: u32, + /// offset: 36 #[prost(uint32, tag = "6")] pub ppnkpnbiien: u32, + /// offset: 32 #[prost(uint32, tag = "4")] pub gbjodjcolga: u32, + /// offset: 56 #[prost(uint32, tag = "7")] pub gnlmkkhaekm: u32, + /// offset: 48 #[prost(uint32, tag = "8")] pub bdpbdgbkdoo: u32, } @@ -21931,6 +27706,7 @@ pub struct GetPunkLordDataScRsp { #[cmdid(3252)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PunkLordRaidTimeOutScNotify { + /// offset: 24 #[prost(message, optional, tag = "6")] pub dpmkammiolb: ::core::option::Option, } @@ -21939,30 +27715,41 @@ pub struct PunkLordRaidTimeOutScNotify { #[cmdid(3287)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PunkLordBattleResultScNotify { + /// offset: 24 #[prost(message, optional, tag = "5")] pub dpmkammiolb: ::core::option::Option, + /// offset: 32 #[prost(message, optional, tag = "4")] pub dhlpkmihdnm: ::core::option::Option, + /// offset: 44 #[prost(uint32, tag = "12")] pub ncacoccjnld: u32, + /// offset: 48 #[prost(uint32, tag = "9")] pub pgofpnlapoe: u32, + /// offset: 40 #[prost(uint32, tag = "2")] pub ahjfpngdbdo: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mdjgoockcmj { + /// offset: 24 #[prost(int64, tag = "1")] pub sent_time: i64, + /// offset: 48 #[prost(uint32, tag = "11")] pub lkkjeilkpni: u32, + /// offset: 36 #[prost(uint32, tag = "14")] pub world_level: u32, + /// offset: 32 #[prost(uint32, tag = "6")] pub monster_id: u32, + /// offset: 44 #[prost(uint32, tag = "2")] pub config_id: u32, + /// offset: 40 #[prost(bool, tag = "7")] pub ppboceckcah: bool, } @@ -21976,10 +27763,13 @@ pub struct GetKilledPunkLordMonsterDataCsReq {} #[cmdid(3206)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetKilledPunkLordMonsterDataScRsp { + /// offset: 40 #[prost(uint32, tag = "9")] pub retcode: u32, + /// offset: 16 #[prost(message, repeated, tag = "6")] pub oakkccgaekk: ::prost::alloc::vec::Vec, + /// offset: 24 #[prost(message, repeated, tag = "14")] pub ddcemdgedio: ::prost::alloc::vec::Vec, } @@ -21988,6 +27778,7 @@ pub struct GetKilledPunkLordMonsterDataScRsp { #[cmdid(3249)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PunkLordMonsterKilledNotify { + /// offset: 16 #[prost(message, optional, tag = "3")] pub aiecobkeigb: ::core::option::Option, } @@ -21996,8 +27787,10 @@ pub struct PunkLordMonsterKilledNotify { #[cmdid(3241)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeKilledPunkLordMonsterScoreCsReq { + /// offset: 16 #[prost(message, optional, tag = "8")] pub pkcpjjnoaln: ::core::option::Option, + /// offset: 32 #[prost(bool, tag = "10")] pub kfejgfnonip: bool, } @@ -22006,12 +27799,16 @@ pub struct TakeKilledPunkLordMonsterScoreCsReq { #[cmdid(3284)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeKilledPunkLordMonsterScoreScRsp { + /// offset: 36 #[prost(uint32, tag = "3")] pub score: u32, + /// offset: 24 #[prost(message, repeated, tag = "8")] pub jeahdcgkbbb: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(bool, tag = "4")] pub kfejgfnonip: bool, + /// offset: 32 #[prost(uint32, tag = "13")] pub retcode: u32, } @@ -22020,10 +27817,13 @@ pub struct TakeKilledPunkLordMonsterScoreScRsp { #[cmdid(3278)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PunkLordDataChangeNotify { + /// offset: 28 #[prost(uint32, tag = "4")] pub iadcohodgjn: u32, + /// offset: 32 #[prost(uint32, tag = "1")] pub gbjodjcolga: u32, + /// offset: 24 #[prost(uint32, tag = "11")] pub bdpbdgbkdoo: u32, } @@ -22032,6 +27832,7 @@ pub struct PunkLordDataChangeNotify { #[cmdid(3234)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetPunkLordBattleRecordCsReq { + /// offset: 16 #[prost(message, optional, tag = "4")] pub pkcpjjnoaln: ::core::option::Option, } @@ -22040,12 +27841,16 @@ pub struct GetPunkLordBattleRecordCsReq { #[cmdid(3245)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetPunkLordBattleRecordScRsp { + /// offset: 16 #[prost(message, repeated, tag = "10")] pub okobgjhjjoa: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(message, repeated, tag = "3")] pub battle_record_list: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(uint32, tag = "12")] pub retcode: u32, + /// offset: 40 #[prost(message, optional, tag = "11")] pub pkcpjjnoaln: ::core::option::Option, } @@ -22057,14 +27862,19 @@ pub struct GetQuestDataCsReq {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Quest { + /// offset: 44 #[prost(enumeration = "QuestStatus", tag = "14")] pub status: i32, + /// offset: 32 #[prost(int64, tag = "11")] pub finish_time: i64, + /// offset: 48 #[prost(uint32, tag = "10")] pub progress: u32, + /// offset: 40 #[prost(uint32, tag = "13")] pub id: u32, + /// offset: 16 #[prost(uint32, repeated, tag = "1")] pub pgjngnajhpp: ::prost::alloc::vec::Vec, } @@ -22073,10 +27883,13 @@ pub struct Quest { #[cmdid(991)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetQuestDataScRsp { + /// offset: 16 #[prost(message, repeated, tag = "11")] pub quest_list: ::prost::alloc::vec::Vec, + /// offset: 36 #[prost(uint32, tag = "14")] pub total_achievement_exp: u32, + /// offset: 32 #[prost(uint32, tag = "8")] pub retcode: u32, } @@ -22085,6 +27898,7 @@ pub struct GetQuestDataScRsp { #[cmdid(967)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeQuestRewardCsReq { + /// offset: 16 #[prost(uint32, repeated, tag = "8")] pub dcgjaboniic: ::prost::alloc::vec::Vec, } @@ -22093,12 +27907,16 @@ pub struct TakeQuestRewardCsReq { #[cmdid(939)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeQuestRewardScRsp { + /// offset: 16 #[prost(message, optional, tag = "9")] pub reward: ::core::option::Option, + /// offset: 48 #[prost(uint32, tag = "6")] pub retcode: u32, + /// offset: 32 #[prost(uint32, repeated, tag = "12")] pub succ_quest_id_list: ::prost::alloc::vec::Vec, + /// offset: 24 #[prost(uint32, repeated, tag = "3")] pub quest_id_list: ::prost::alloc::vec::Vec, } @@ -22107,8 +27925,10 @@ pub struct TakeQuestRewardScRsp { #[cmdid(902)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeQuestOptionalRewardCsReq { + /// offset: 24 #[prost(uint32, tag = "14")] pub optional_reward_id: u32, + /// offset: 28 #[prost(uint32, tag = "13")] pub jlfabhhnhcm: u32, } @@ -22117,10 +27937,13 @@ pub struct TakeQuestOptionalRewardCsReq { #[cmdid(905)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeQuestOptionalRewardScRsp { + /// offset: 36 #[prost(uint32, tag = "7")] pub jlfabhhnhcm: u32, + /// offset: 16 #[prost(message, optional, tag = "10")] pub reward: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "13")] pub retcode: u32, } @@ -22132,8 +27955,10 @@ pub struct GetQuestRecordCsReq {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Epjdfbaofdf { + /// offset: 24 #[prost(uint32, tag = "8")] pub ijfihgcknhg: u32, + /// offset: 28 #[prost(uint32, tag = "5")] pub progress: u32, } @@ -22142,8 +27967,10 @@ pub struct Epjdfbaofdf { #[cmdid(959)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetQuestRecordScRsp { + /// offset: 24 #[prost(message, repeated, tag = "2")] pub obemgacmgnh: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "1")] pub retcode: u32, } @@ -22152,6 +27979,7 @@ pub struct GetQuestRecordScRsp { #[cmdid(954)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct QuestRecordScNotify { + /// offset: 24 #[prost(message, optional, tag = "2")] pub feaocokkgbm: ::core::option::Option, } @@ -22160,10 +27988,13 @@ pub struct QuestRecordScNotify { #[cmdid(977)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FinishQuestCsReq { + /// offset: 28 #[prost(uint32, tag = "4")] pub prop_id: u32, + /// offset: 32 #[prost(uint32, tag = "12")] pub group_id: u32, + /// offset: 24 #[prost(uint32, tag = "2")] pub jlfabhhnhcm: u32, } @@ -22172,6 +28003,7 @@ pub struct FinishQuestCsReq { #[cmdid(980)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FinishQuestScRsp { + /// offset: 24 #[prost(uint32, tag = "8")] pub retcode: u32, } @@ -22180,6 +28012,7 @@ pub struct FinishQuestScRsp { #[cmdid(973)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BatchGetQuestDataCsReq { + /// offset: 16 #[prost(uint32, repeated, tag = "4")] pub quest_list: ::prost::alloc::vec::Vec, } @@ -22188,20 +28021,26 @@ pub struct BatchGetQuestDataCsReq { #[cmdid(998)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BatchGetQuestDataScRsp { + /// offset: 16 #[prost(message, repeated, tag = "12")] pub quest_list: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "7")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fnlgplncpcl { + /// offset: 40 #[prost(uint32, tag = "1")] pub cenifnknfnp: u32, + /// offset: 24 #[prost(message, optional, tag = "6")] pub lineup: ::core::option::Option, + /// offset: 44 #[prost(uint32, tag = "4")] pub world_level: u32, + /// offset: 16 #[prost(message, optional, tag = "8")] pub ghedlclnhij: ::core::option::Option, } @@ -22210,14 +28049,19 @@ pub struct Fnlgplncpcl { #[cmdid(2220)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StartRaidCsReq { + /// offset: 44 #[prost(uint32, tag = "11")] pub prop_entity_id: u32, + /// offset: 24 #[prost(uint32, repeated, tag = "3")] pub avatar_list: ::prost::alloc::vec::Vec, + /// offset: 36 #[prost(uint32, tag = "7")] pub world_level: u32, + /// offset: 40 #[prost(uint32, tag = "8")] pub cenifnknfnp: u32, + /// offset: 32 #[prost(uint32, tag = "14")] pub jgeaegmhdoc: u32, } @@ -22226,8 +28070,10 @@ pub struct StartRaidCsReq { #[cmdid(2291)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StartRaidScRsp { + /// offset: 32 #[prost(uint32, tag = "3")] pub retcode: u32, + /// offset: 24 #[prost(message, optional, tag = "15")] pub scene: ::core::option::Option, } @@ -22236,8 +28082,10 @@ pub struct StartRaidScRsp { #[cmdid(2267)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LeaveRaidCsReq { + /// offset: 28 #[prost(bool, tag = "7")] pub jgeaegmhdoc: bool, + /// offset: 24 #[prost(uint32, tag = "12")] pub cenifnknfnp: u32, } @@ -22246,20 +28094,26 @@ pub struct LeaveRaidCsReq { #[cmdid(2239)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LeaveRaidScRsp { + /// offset: 24 #[prost(uint32, tag = "3")] pub world_level: u32, + /// offset: 32 #[prost(uint32, tag = "2")] pub retcode: u32, + /// offset: 28 #[prost(uint32, tag = "9")] pub cenifnknfnp: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hochoihkkdg { + /// offset: 32 #[prost(enumeration = "Fochdfjanpc", tag = "13")] pub mddofmcjjhh: i32, + /// offset: 28 #[prost(uint32, tag = "11")] pub hfaljihkecn: u32, + /// offset: 24 #[prost(uint32, tag = "3")] pub dlppdpbjiim: u32, } @@ -22268,34 +28122,45 @@ pub struct Hochoihkkdg { #[cmdid(2227)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RaidInfoNotify { + /// offset: 44 #[prost(enumeration = "Jldfakdkmjj", tag = "8")] pub status: i32, + /// offset: 40 #[prost(uint32, tag = "4")] pub world_level: u32, + /// offset: 48 #[prost(uint64, tag = "12")] pub copmfambkdn: u64, + /// offset: 56 #[prost(uint32, tag = "7")] pub cenifnknfnp: u32, + /// offset: 24 #[prost(message, repeated, tag = "5")] pub lheilnacnod: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(message, optional, tag = "1")] pub item_list: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Amdkbohcfia { + /// offset: 28 #[prost(uint32, tag = "3")] pub cenifnknfnp: u32, + /// offset: 24 #[prost(uint32, tag = "9")] pub stage_score: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Akdajafpdee { + /// offset: 32 #[prost(uint32, tag = "5")] pub world_level: u32, + /// offset: 16 #[prost(uint32, repeated, tag = "15")] pub knibaniilde: ::prost::alloc::vec::Vec, + /// offset: 36 #[prost(uint32, tag = "8")] pub cenifnknfnp: u32, } @@ -22309,12 +28174,16 @@ pub struct GetRaidInfoCsReq {} #[cmdid(2202)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetRaidInfoScRsp { + /// offset: 24 #[prost(uint32, repeated, tag = "7")] pub challenge_taken_reward_id_list: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(uint32, tag = "13")] pub retcode: u32, + /// offset: 32 #[prost(message, repeated, tag = "5")] pub finished_raid_info_list: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(message, repeated, tag = "3")] pub challenge_raid_list: ::prost::alloc::vec::Vec, } @@ -22328,10 +28197,13 @@ pub struct GetChallengeRaidInfoCsReq {} #[cmdid(2270)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetChallengeRaidInfoScRsp { + /// offset: 40 #[prost(uint32, tag = "15")] pub retcode: u32, + /// offset: 32 #[prost(uint32, repeated, tag = "12")] pub ioodmakjdif: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(message, repeated, tag = "8")] pub mjgffcljgfn: ::prost::alloc::vec::Vec, } @@ -22340,6 +28212,7 @@ pub struct GetChallengeRaidInfoScRsp { #[cmdid(2259)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeChallengeRaidRewardCsReq { + /// offset: 24 #[prost(uint32, tag = "14")] pub oehkjoafpba: u32, } @@ -22348,10 +28221,13 @@ pub struct TakeChallengeRaidRewardCsReq { #[cmdid(2254)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeChallengeRaidRewardScRsp { + /// offset: 36 #[prost(uint32, tag = "7")] pub oehkjoafpba: u32, + /// offset: 16 #[prost(message, optional, tag = "10")] pub reward: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "11")] pub retcode: u32, } @@ -22360,6 +28236,7 @@ pub struct TakeChallengeRaidRewardScRsp { #[cmdid(2277)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChallengeRaidNotify { + /// offset: 16 #[prost(message, optional, tag = "5")] pub ehmiljfijkh: ::core::option::Option, } @@ -22368,8 +28245,10 @@ pub struct ChallengeRaidNotify { #[cmdid(2205)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetClientRaidTargetCountCsReq { + /// offset: 28 #[prost(uint32, tag = "11")] pub dmmppkmjpmm: u32, + /// offset: 24 #[prost(uint32, tag = "5")] pub progress: u32, } @@ -22378,10 +28257,13 @@ pub struct SetClientRaidTargetCountCsReq { #[cmdid(2274)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetClientRaidTargetCountScRsp { + /// offset: 28 #[prost(uint32, tag = "8")] pub dmmppkmjpmm: u32, + /// offset: 24 #[prost(uint32, tag = "15")] pub progress: u32, + /// offset: 32 #[prost(uint32, tag = "3")] pub retcode: u32, } @@ -22390,8 +28272,10 @@ pub struct SetClientRaidTargetCountScRsp { #[cmdid(2273)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetSaveRaidCsReq { + /// offset: 24 #[prost(uint32, tag = "14")] pub cenifnknfnp: u32, + /// offset: 28 #[prost(uint32, tag = "2")] pub world_level: u32, } @@ -22400,24 +28284,32 @@ pub struct GetSaveRaidCsReq { #[cmdid(2298)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetSaveRaidScRsp { + /// offset: 44 #[prost(uint32, tag = "6")] pub cenifnknfnp: u32, + /// offset: 36 #[prost(uint32, tag = "8")] pub world_level: u32, + /// offset: 40 #[prost(bool, tag = "3")] pub jgeaegmhdoc: bool, + /// offset: 32 #[prost(uint32, tag = "1")] pub retcode: u32, + /// offset: 16 #[prost(message, repeated, tag = "5")] pub lheilnacnod: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jkdinnedbao { + /// offset: 16 #[prost(message, repeated, tag = "1")] pub lheilnacnod: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "11")] pub world_level: u32, + /// offset: 36 #[prost(uint32, tag = "10")] pub cenifnknfnp: u32, } @@ -22431,8 +28323,10 @@ pub struct GetAllSaveRaidCsReq {} #[cmdid(2238)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetAllSaveRaidScRsp { + /// offset: 16 #[prost(message, repeated, tag = "1")] pub npjhicinona: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "13")] pub retcode: u32, } @@ -22441,8 +28335,10 @@ pub struct GetAllSaveRaidScRsp { #[cmdid(2252)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DelSaveRaidScNotify { + /// offset: 28 #[prost(uint32, tag = "10")] pub world_level: u32, + /// offset: 24 #[prost(uint32, tag = "4")] pub cenifnknfnp: u32, } @@ -22451,20 +28347,26 @@ pub struct DelSaveRaidScNotify { #[cmdid(2268)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RaidKickByServerScNotify { + /// offset: 48 #[prost(uint32, tag = "3")] pub cenifnknfnp: u32, + /// offset: 40 #[prost(enumeration = "Egkfndoopnn", tag = "4")] pub reason: i32, + /// offset: 44 #[prost(uint32, tag = "9")] pub world_level: u32, + /// offset: 32 #[prost(message, optional, tag = "14")] pub scene: ::core::option::Option, + /// offset: 24 #[prost(message, optional, tag = "1")] pub lineup: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Aconlfjejok { + /// offset: 24 #[prost(uint32, tag = "1")] pub jjdmkhbkplm: u32, } @@ -22478,8 +28380,10 @@ pub struct RaidCollectionDataCsReq {} #[cmdid(6949)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RaidCollectionDataScRsp { + /// offset: 16 #[prost(message, repeated, tag = "5")] pub challenge_list: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "11")] pub retcode: u32, } @@ -22488,6 +28392,7 @@ pub struct RaidCollectionDataScRsp { #[cmdid(6950)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RaidCollectionDataScNotify { + /// offset: 16 #[prost(message, optional, tag = "6")] pub collection_info: ::core::option::Option, } @@ -22496,12 +28401,16 @@ pub struct RaidCollectionDataScNotify { #[cmdid(6956)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RaidCollectionEnterNextRaidCsReq { + /// offset: 32 #[prost(uint32, tag = "13")] pub jgeaegmhdoc: u32, + /// offset: 36 #[prost(uint32, tag = "1")] pub cenifnknfnp: u32, + /// offset: 24 #[prost(uint32, repeated, tag = "14")] pub avatar_list: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(uint32, tag = "6")] pub world_level: u32, } @@ -22510,8 +28419,10 @@ pub struct RaidCollectionEnterNextRaidCsReq { #[cmdid(6947)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RaidCollectionEnterNextRaidScRsp { + /// offset: 32 #[prost(uint32, tag = "4")] pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "14")] pub scene: ::core::option::Option, } @@ -22523,50 +28434,58 @@ pub struct GetRechargeGiftInfoCsReq {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Oiopbdbjhie { + /// offset: 28 #[prost(uint32, tag = "10")] pub index: u32, - #[prost(enumeration = "oiopbdbjhie::Ipkpkdcebki", tag = "2")] + /// offset: 24 + #[prost(enumeration = "oiopbdbjhie::liglfgkhlhg::Ipkpkdcebki", tag = "2")] pub status: i32, } /// Nested message and enum types in `OIOPBDBJHIE`. pub mod oiopbdbjhie { #[derive(proto_derive::CmdID)] - #[derive( - Clone, - Copy, - Debug, - PartialEq, - Eq, - Hash, - PartialOrd, - Ord, - ::prost::Enumeration - )] - #[repr(i32)] - pub enum Ipkpkdcebki { - NotReach = 0, - Received = 1, - CanReceive = 2, - } - impl Ipkpkdcebki { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are 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::NotReach => "NotReach", - Self::Received => "Received", - Self::CanReceive => "CanReceive", - } + #[derive(Clone, Copy, PartialEq, ::prost::Message)] + pub struct Liglfgkhlhg {} + /// Nested message and enum types in `LIGLFGKHLHG`. + pub mod liglfgkhlhg { + #[derive(proto_derive::CmdID)] + #[derive( + Clone, + Copy, + Debug, + PartialEq, + Eq, + Hash, + PartialOrd, + Ord, + ::prost::Enumeration + )] + #[repr(i32)] + pub enum Ipkpkdcebki { + NotReach = 0, + Received = 1, + CanReceive = 2, } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "NotReach" => Some(Self::NotReach), - "Received" => Some(Self::Received), - "CanReceive" => Some(Self::CanReceive), - _ => None, + impl Ipkpkdcebki { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are 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::NotReach => "NotReach", + Self::Received => "Received", + Self::CanReceive => "CanReceive", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "NotReach" => Some(Self::NotReach), + "Received" => Some(Self::Received), + "CanReceive" => Some(Self::CanReceive), + _ => None, + } } } } @@ -22574,12 +28493,16 @@ pub mod oiopbdbjhie { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fpnjlddamgh { + /// offset: 48 #[prost(int64, tag = "5")] pub end_time: i64, + /// offset: 40 #[prost(uint32, tag = "3")] pub dnajfmpcmll: u32, + /// offset: 16 #[prost(message, repeated, tag = "12")] pub migfmpjbelg: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(int64, tag = "9")] pub coifhfpegph: i64, } @@ -22588,8 +28511,10 @@ pub struct Fpnjlddamgh { #[cmdid(8369)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetRechargeGiftInfoScRsp { + /// offset: 16 #[prost(message, repeated, tag = "12")] pub mmglcjmggih: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "11")] pub retcode: u32, } @@ -22598,6 +28523,7 @@ pub struct GetRechargeGiftInfoScRsp { #[cmdid(8370)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeRechargeGiftRewardCsReq { + /// offset: 24 #[prost(uint32, tag = "11")] pub dnajfmpcmll: u32, } @@ -22606,10 +28532,13 @@ pub struct TakeRechargeGiftRewardCsReq { #[cmdid(8376)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeRechargeGiftRewardScRsp { + /// offset: 16 #[prost(message, optional, tag = "12")] pub reward: ::core::option::Option, + /// offset: 40 #[prost(uint32, tag = "3")] pub retcode: u32, + /// offset: 32 #[prost(message, optional, tag = "7")] pub hnkgcndocak: ::core::option::Option, } @@ -22621,12 +28550,16 @@ pub struct GetRechargeBenefitInfoCsReq {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jmhojkkgnif { + /// offset: 16 #[prost(uint32, repeated, tag = "4")] pub jclobiapkeg: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "2")] pub progress: u32, + /// offset: 36 #[prost(uint32, tag = "15")] pub id: u32, + /// offset: 40 #[prost(uint32, tag = "14")] pub module_id: u32, } @@ -22635,8 +28568,10 @@ pub struct Jmhojkkgnif { #[cmdid(8371)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetRechargeBenefitInfoScRsp { + /// offset: 32 #[prost(uint32, tag = "8")] pub retcode: u32, + /// offset: 24 #[prost(message, repeated, tag = "1")] pub ehndmlffmhi: ::prost::alloc::vec::Vec, } @@ -22645,6 +28580,7 @@ pub struct GetRechargeBenefitInfoScRsp { #[cmdid(8365)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SyncRechargeBenefitInfoScNotify { + /// offset: 24 #[prost(message, optional, tag = "9")] pub amefppfcfji: ::core::option::Option, } @@ -22653,6 +28589,7 @@ pub struct SyncRechargeBenefitInfoScNotify { #[cmdid(8363)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeRechargeBenefitRewardCsReq { + /// offset: 24 #[prost(uint32, tag = "9")] pub id: u32, } @@ -22661,10 +28598,13 @@ pub struct TakeRechargeBenefitRewardCsReq { #[cmdid(8374)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeRechargeBenefitRewardScRsp { + /// offset: 24 #[prost(message, optional, tag = "2")] pub reward: ::core::option::Option, + /// offset: 16 #[prost(message, optional, tag = "10")] pub amefppfcfji: ::core::option::Option, + /// offset: 40 #[prost(uint32, tag = "5")] pub retcode: u32, } @@ -22673,18 +28613,23 @@ pub struct TakeRechargeBenefitRewardScRsp { #[cmdid(2411)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetChallengeRecommendLineupListCsReq { + /// offset: 24 #[prost(uint32, tag = "10")] pub challenge_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ahkggggibif { + /// offset: 44 #[prost(uint32, tag = "2")] pub ceifdikpdam: u32, + /// offset: 24 #[prost(uint32, repeated, tag = "4")] pub first_lineup_ids: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, repeated, tag = "11")] pub second_lineup_ids: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(uint32, tag = "1")] pub dcholkbfbgi: u32, } @@ -22693,52 +28638,64 @@ pub struct Ahkggggibif { #[cmdid(2437)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetChallengeRecommendLineupListScRsp { + /// offset: 36 #[prost(uint32, tag = "11")] pub challenge_id: u32, + /// offset: 32 #[prost(uint32, tag = "4")] pub retcode: u32, + /// offset: 16 #[prost(message, repeated, tag = "1")] pub jaejjmjpmnc: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RecomendedEquipmentInfo { + /// offset: 24 #[prost(uint32, tag = "2")] pub lgiiahidlmg: u32, + /// offset: 28 #[prost(uint32, tag = "8")] pub mdmgkhlhiin: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RecomendedEquipmentData { + /// offset: 16 #[prost(message, repeated, tag = "6")] 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 = "13")] pub fikkgbibcjk: u32, + /// offset: 32 #[prost(uint32, tag = "7")] pub ehceepmbddi: u32, + /// offset: 28 #[prost(uint32, tag = "1")] pub pdmgjkodfop: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RecomendedRelicData { + /// offset: 24 #[prost(message, repeated, tag = "2")] pub cdhdmhlocpo: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cagflkclgch { + /// offset: 24 #[prost(uint32, repeated, tag = "15")] pub dbgnciomiep: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gpcpgbhofcf { + /// offset: 16 #[prost(message, repeated, tag = "5")] pub jaejjmjpmnc: ::prost::alloc::vec::Vec, } @@ -22747,8 +28704,10 @@ pub struct Gpcpgbhofcf { #[cmdid(2417)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetBigDataRecommendCsReq { + /// offset: 28 #[prost(uint32, tag = "8")] pub recommended_avatar_id: u32, + /// offset: 24 #[prost(enumeration = "BigDataRecommendType", tag = "13")] pub big_data_recommend_type: i32, } @@ -22757,12 +28716,16 @@ pub struct GetBigDataRecommendCsReq { #[cmdid(2439)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetBigDataRecommendScRsp { + /// offset: 48 #[prost(enumeration = "BigDataRecommendType", tag = "6")] pub big_data_recommend_type: i32, + /// offset: 32 #[prost(bool, tag = "4")] pub ogegkokgppj: bool, + /// offset: 36 #[prost(uint32, tag = "2")] pub retcode: u32, + /// offset: 44 #[prost(uint32, tag = "5")] pub recommended_avatar_id: u32, #[prost(oneof = "get_big_data_recommend_sc_rsp::RecommendType", tags = "14, 7, 3")] @@ -22775,10 +28738,13 @@ 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 = "14")] RecomendedEquipmentData(super::RecomendedEquipmentData), + /// offset: 24 #[prost(message, tag = "7")] RecomendedRelicData(super::RecomendedRelicData), + /// offset: 24 #[prost(message, tag = "3")] Kghlfceobkk(super::Gpcpgbhofcf), } @@ -22786,58 +28752,75 @@ pub mod get_big_data_recommend_sc_rsp { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RecomendedAvatarInfo { + /// offset: 24 #[prost(uint32, repeated, tag = "4")] pub avatar_id_list: ::prost::alloc::vec::Vec, + /// offset: 36 #[prost(uint32, tag = "10")] pub relic_set_id: u32, + /// offset: 32 #[prost(uint32, tag = "9")] pub recommend_avatar_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BigDataRecommendRelicAvatar { + /// offset: 16 #[prost(message, repeated, tag = "5")] pub recommended_avatar_info_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nkghhafanhn { + /// offset: 24 #[prost(uint32, tag = "15")] pub fleefjlnlch: u32, + /// offset: 28 #[prost(uint32, tag = "6")] pub iikgcjfjadf: u32, + /// offset: 32 #[prost(uint32, tag = "5")] pub kicobnpckae: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ghledkfiijh { + /// offset: 28 #[prost(uint32, tag = "11")] pub jicdflimhhd: u32, + /// offset: 24 #[prost(uint32, tag = "9")] pub kicobnpckae: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RecommendedRelicInfo { + /// offset: 64 #[prost(message, repeated, tag = "11")] pub fbbajbinglb: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(message, repeated, tag = "5")] pub nobonccpeng: ::prost::alloc::vec::Vec, + /// offset: 56 #[prost(message, repeated, tag = "1")] pub mpmfahlkeob: ::prost::alloc::vec::Vec, + /// offset: 72 #[prost(uint32, tag = "14")] pub avatar_id: u32, + /// offset: 24 #[prost(message, repeated, tag = "8")] pub pdbhnhpcnnj: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(message, repeated, tag = "4")] pub lgejjajpedk: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(message, repeated, tag = "7")] pub kkcmfgmhimo: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BigDataRecommendAvatarRelic { + /// offset: 16 #[prost(message, repeated, tag = "2")] pub recomended_relic_info_list: ::prost::alloc::vec::Vec, } @@ -22846,6 +28829,7 @@ pub struct BigDataRecommendAvatarRelic { #[cmdid(2412)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetBigDataAllRecommendCsReq { + /// offset: 24 #[prost(enumeration = "BigDataRecommendType", tag = "3")] pub big_data_recommend_type: i32, } @@ -22854,8 +28838,10 @@ pub struct GetBigDataAllRecommendCsReq { #[cmdid(2410)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetBigDataAllRecommendScRsp { + /// offset: 32 #[prost(uint32, tag = "9")] pub retcode: u32, + /// offset: 40 #[prost(enumeration = "BigDataRecommendType", tag = "8")] pub big_data_recommend_type: i32, #[prost(oneof = "get_big_data_all_recommend_sc_rsp::RecommendType", tags = "1, 15")] @@ -22868,8 +28854,10 @@ pub mod get_big_data_all_recommend_sc_rsp { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum RecommendType { + /// offset: 24 #[prost(message, tag = "1")] RelicAvatar(super::BigDataRecommendRelicAvatar), + /// offset: 24 #[prost(message, tag = "15")] AvatarRelic(super::BigDataRecommendAvatarRelic), } @@ -22877,16 +28865,20 @@ pub mod get_big_data_all_recommend_sc_rsp { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ejbiokmolaf { + /// offset: 24 #[prost(uint32, repeated, tag = "13")] 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 = "1")] pub mbgijnjfhge: ::std::collections::HashMap, + /// offset: 36 #[prost(uint32, tag = "14")] pub nopdkldekkf: u32, + /// offset: 32 #[prost(uint32, tag = "12")] pub module_id: u32, } @@ -22900,8 +28892,10 @@ pub struct GetAllRedDotDataCsReq {} #[cmdid(5927)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetAllRedDotDataScRsp { + /// offset: 16 #[prost(message, repeated, tag = "12")] pub iagibdaichi: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "13")] pub retcode: u32, } @@ -22910,14 +28904,19 @@ pub struct GetAllRedDotDataScRsp { #[cmdid(5918)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct UpdateRedDotDataCsReq { + /// offset: 40 #[prost(uint32, tag = "10")] pub nopdkldekkf: u32, + /// offset: 44 #[prost(uint32, tag = "12")] pub group_id: u32, + /// offset: 32 #[prost(enumeration = "Ojljhfnfdkp", tag = "7")] pub honemgcfbgi: i32, + /// offset: 24 #[prost(uint32, repeated, tag = "3")] pub param_list: ::prost::alloc::vec::Vec, + /// offset: 36 #[prost(uint32, tag = "8")] pub module_id: u32, } @@ -22926,12 +28925,16 @@ pub struct UpdateRedDotDataCsReq { #[cmdid(5936)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UpdateRedDotDataScRsp { + /// offset: 32 #[prost(uint32, tag = "6")] pub group_id: u32, + /// offset: 36 #[prost(uint32, tag = "9")] pub nopdkldekkf: u32, + /// offset: 28 #[prost(uint32, tag = "10")] pub retcode: u32, + /// offset: 24 #[prost(uint32, tag = "1")] pub module_id: u32, } @@ -22940,10 +28943,13 @@ pub struct UpdateRedDotDataScRsp { #[cmdid(5911)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetSingleRedDotParamGroupCsReq { + /// offset: 24 #[prost(uint32, tag = "13")] pub nopdkldekkf: u32, + /// offset: 28 #[prost(uint32, tag = "8")] pub module_id: u32, + /// offset: 32 #[prost(uint32, tag = "5")] pub group_id: u32, } @@ -22952,26 +28958,35 @@ pub struct GetSingleRedDotParamGroupCsReq { #[cmdid(5937)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetSingleRedDotParamGroupScRsp { + /// offset: 32 #[prost(uint32, tag = "7")] pub module_id: u32, + /// offset: 44 #[prost(uint32, tag = "15")] pub nopdkldekkf: u32, + /// offset: 40 #[prost(uint32, tag = "9")] pub retcode: u32, + /// offset: 24 #[prost(message, optional, tag = "12")] pub chpjjklgokm: ::core::option::Option, + /// offset: 36 #[prost(uint32, tag = "13")] pub group_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RelicSmartWearPlanData { + /// offset: 32 #[prost(uint32, repeated, tag = "15")] pub egflalhojkf: ::prost::alloc::vec::Vec, + /// offset: 24 #[prost(uint32, repeated, tag = "13")] pub fahcacdfeih: ::prost::alloc::vec::Vec, + /// offset: 44 #[prost(uint32, tag = "6")] pub unique_id: u32, + /// offset: 40 #[prost(uint32, tag = "1")] pub avatar_id: u32, } @@ -22980,6 +28995,7 @@ pub struct RelicSmartWearPlanData { #[cmdid(8268)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RelicSmartWearGetPlanCsReq { + /// offset: 24 #[prost(uint32, tag = "9")] pub avatar_id: u32, } @@ -22988,10 +29004,13 @@ pub struct RelicSmartWearGetPlanCsReq { #[cmdid(8259)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RelicSmartWearGetPlanScRsp { + /// offset: 32 #[prost(uint32, tag = "6")] pub avatar_id: u32, + /// offset: 36 #[prost(uint32, tag = "1")] pub retcode: u32, + /// offset: 24 #[prost(message, repeated, tag = "8")] pub plan_list: ::prost::alloc::vec::Vec, } @@ -23000,6 +29019,7 @@ pub struct RelicSmartWearGetPlanScRsp { #[cmdid(8260)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RelicSmartWearAddPlanCsReq { + /// offset: 24 #[prost(message, optional, tag = "1")] pub eilidmcocho: ::core::option::Option, } @@ -23008,8 +29028,10 @@ pub struct RelicSmartWearAddPlanCsReq { #[cmdid(8266)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RelicSmartWearAddPlanScRsp { + /// offset: 16 #[prost(message, optional, tag = "14")] pub eilidmcocho: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "9")] pub retcode: u32, } @@ -23018,6 +29040,7 @@ pub struct RelicSmartWearAddPlanScRsp { #[cmdid(8257)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RelicSmartWearUpdatePlanCsReq { + /// offset: 16 #[prost(message, optional, tag = "12")] pub eilidmcocho: ::core::option::Option, } @@ -23026,8 +29049,10 @@ pub struct RelicSmartWearUpdatePlanCsReq { #[cmdid(8261)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RelicSmartWearUpdatePlanScRsp { + /// offset: 24 #[prost(message, optional, tag = "6")] pub eilidmcocho: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "14")] pub retcode: u32, } @@ -23036,6 +29061,7 @@ pub struct RelicSmartWearUpdatePlanScRsp { #[cmdid(8255)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RelicSmartWearDeletePlanCsReq { + /// offset: 24 #[prost(uint32, tag = "9")] pub unique_id: u32, } @@ -23044,8 +29070,10 @@ pub struct RelicSmartWearDeletePlanCsReq { #[cmdid(8253)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RelicSmartWearDeletePlanScRsp { + /// offset: 24 #[prost(uint32, tag = "10")] pub unique_id: u32, + /// offset: 28 #[prost(uint32, tag = "1")] pub retcode: u32, } @@ -23054,10 +29082,13 @@ pub struct RelicSmartWearDeletePlanScRsp { #[cmdid(8264)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RelicSmartWearPinRelicCsReq { + /// offset: 32 #[prost(bool, tag = "11")] pub baoonjdcfkd: bool, + /// offset: 28 #[prost(uint32, tag = "15")] pub slot: u32, + /// offset: 24 #[prost(uint32, tag = "7")] pub avatar_id: u32, } @@ -23066,12 +29097,16 @@ pub struct RelicSmartWearPinRelicCsReq { #[cmdid(8269)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RelicSmartWearPinRelicScRsp { + /// offset: 36 #[prost(bool, tag = "2")] pub baoonjdcfkd: bool, + /// offset: 32 #[prost(uint32, tag = "13")] pub slot: u32, + /// offset: 28 #[prost(uint32, tag = "12")] pub avatar_id: u32, + /// offset: 24 #[prost(uint32, tag = "1")] pub retcode: u32, } @@ -23080,6 +29115,7 @@ pub struct RelicSmartWearPinRelicScRsp { #[cmdid(8262)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RelicSmartWearGetPinRelicCsReq { + /// offset: 24 #[prost(uint32, tag = "5")] pub avatar_id: u32, } @@ -23088,10 +29124,13 @@ pub struct RelicSmartWearGetPinRelicCsReq { #[cmdid(8256)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RelicSmartWearGetPinRelicScRsp { + /// offset: 16 #[prost(uint32, repeated, tag = "3")] pub eiihpmpfklg: ::prost::alloc::vec::Vec, + /// offset: 36 #[prost(uint32, tag = "4")] pub retcode: u32, + /// offset: 32 #[prost(uint32, tag = "5")] pub avatar_id: u32, } @@ -23100,8 +29139,10 @@ pub struct RelicSmartWearGetPinRelicScRsp { #[cmdid(8263)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RelicSmartWearUpdatePinRelicScNotify { + /// offset: 16 #[prost(uint32, repeated, tag = "15")] pub eiihpmpfklg: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "1")] pub avatar_id: u32, } @@ -23110,16 +29151,22 @@ pub struct RelicSmartWearUpdatePinRelicScNotify { #[cmdid(3520)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetReplayTokenCsReq { + /// offset: 16 #[prost(string, tag = "15")] pub kihbigpfkkn: ::prost::alloc::string::String, + /// offset: 44 #[prost(uint32, tag = "8")] pub stage_id: u32, + /// offset: 52 #[prost(enumeration = "ReplayType", tag = "5")] pub replay_type: i32, + /// offset: 40 #[prost(uint32, tag = "1")] pub afehlmfibmd: u32, + /// offset: 48 #[prost(uint32, tag = "2")] pub cmpbkbbkaoa: u32, + /// offset: 32 #[prost(string, tag = "10")] pub bbemidhmnlm: ::prost::alloc::string::String, } @@ -23128,14 +29175,19 @@ pub struct GetReplayTokenCsReq { #[cmdid(3591)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetReplayTokenScRsp { + /// offset: 24 #[prost(string, tag = "6")] pub kihbigpfkkn: ::prost::alloc::string::String, + /// offset: 44 #[prost(uint32, tag = "15")] pub stage_id: u32, + /// offset: 48 #[prost(enumeration = "ReplayType", tag = "14")] pub replay_type: i32, + /// offset: 40 #[prost(uint32, tag = "12")] pub retcode: u32, + /// offset: 16 #[prost(string, tag = "5")] pub token: ::prost::alloc::string::String, } @@ -23149,8 +29201,10 @@ pub struct GetPlayerReplayInfoCsReq {} #[cmdid(3539)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetPlayerReplayInfoScRsp { + /// offset: 24 #[prost(message, repeated, tag = "7")] pub kgcfealanko: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "12")] pub retcode: u32, } @@ -23159,6 +29213,7 @@ pub struct GetPlayerReplayInfoScRsp { #[cmdid(3420)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetRndOptionCsReq { + /// offset: 24 #[prost(uint32, tag = "6")] pub id: u32, } @@ -23167,8 +29222,10 @@ pub struct GetRndOptionCsReq { #[cmdid(3491)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetRndOptionScRsp { + /// offset: 32 #[prost(uint32, tag = "3")] pub retcode: u32, + /// offset: 24 #[prost(uint32, repeated, tag = "14")] pub eegeggbdhdg: ::prost::alloc::vec::Vec, } @@ -23182,186 +29239,241 @@ pub struct DailyFirstMeetPamCsReq {} #[cmdid(3439)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DailyFirstMeetPamScRsp { + /// offset: 24 #[prost(uint32, tag = "10")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueBuff { + /// offset: 28 #[prost(uint32, tag = "14")] pub level: u32, + /// offset: 24 #[prost(uint32, tag = "3")] pub buff_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Oobcejfehmk { + /// offset: 16 #[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: 40 #[prost(enumeration = "Ilnpbecoepl", tag = "4")] pub beeeboiojif: i32, + /// offset: 32 #[prost(uint32, tag = "9")] pub site_id: u32, + /// offset: 24 #[prost(enumeration = "Ilnpbecoepl", tag = "2")] pub hnlfgdmcjdf: i32, + /// offset: 28 #[prost(uint32, tag = "15")] pub imimgfaaghm: u32, + /// offset: 36 #[prost(uint32, tag = "12")] pub room_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ijmgmkchhef { + /// offset: 32 #[prost(uint32, tag = "6")] pub cur_site_id: u32, + /// offset: 36 #[prost(uint32, tag = "5")] pub cikibkaabim: u32, + /// offset: 24 #[prost(message, repeated, tag = "4")] pub jdcliamkdhf: ::prost::alloc::vec::Vec, + /// offset: 44 #[prost(uint32, tag = "13")] pub map_id: u32, + /// offset: 40 #[prost(uint32, tag = "12")] pub area_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bkaaebjkjkh { + /// offset: 24 #[prost(enumeration = "RogueStatus", tag = "10")] pub mkegbhjljnh: i32, + /// offset: 36 #[prost(uint32, tag = "6")] pub area_id: u32, + /// offset: 28 #[prost(bool, tag = "2")] pub fjoilohphlc: bool, + /// offset: 32 #[prost(uint32, tag = "8")] pub gmpiiaeggek: u32, + /// offset: 40 #[prost(uint32, tag = "3")] pub map_id: u32, + /// offset: 44 #[prost(enumeration = "Jdakamigkhf", tag = "12")] pub nookgajmfji: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Omogaieofah { + /// offset: 72 #[prost(enumeration = "Nniohhmjghg", tag = "4")] pub hhmabjdimgm: i32, + /// offset: 68 #[prost(uint32, tag = "5")] pub pdapeheambm: u32, + /// offset: 76 #[prost(uint32, tag = "8")] pub ckkekmjmabc: u32, + /// offset: 80 #[prost(uint32, tag = "9")] pub ekflpnlapdf: u32, + /// offset: 40 #[prost(uint32, repeated, tag = "6")] pub pdihilclenm: ::prost::alloc::vec::Vec, + /// offset: 52 #[prost(uint32, tag = "14")] pub igchbpakbcb: u32, + /// offset: 84 #[prost(bool, tag = "11")] pub ehpmcgoelgb: bool, + /// offset: 48 #[prost(uint32, tag = "10")] pub ipodnbljpol: u32, + /// offset: 64 #[prost(uint32, tag = "12")] pub djfckfemgoj: u32, + /// offset: 32 #[prost(message, repeated, tag = "3")] pub lhmidpambpd: ::prost::alloc::vec::Vec, + /// offset: 24 #[prost(message, optional, tag = "13")] pub fpoelpfcnbi: ::core::option::Option, + /// offset: 60 #[prost(uint32, tag = "7")] pub bheidppfcka: u32, + /// offset: 56 #[prost(uint32, tag = "2")] pub cmogblhafhn: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kfejfbbgiad { + /// offset: 24 #[prost(message, repeated, tag = "11")] pub kmpmdldhabn: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(message, optional, tag = "13")] pub noenhhilnah: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Igjenciklof { + /// offset: 16 #[prost(message, repeated, tag = "14")] pub ihgmpjnnmki: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(message, repeated, tag = "9")] pub clplefhhafb: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(uint32, tag = "7")] pub bilbohbdbpn: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gdiilljbdcf { + /// offset: 36 #[prost(uint32, tag = "12")] pub buff_id: u32, + /// offset: 32 #[prost(float, tag = "9")] pub famcmagfkcl: f32, + /// offset: 16 #[prost(message, optional, tag = "13")] pub item_cost_list: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueBuffEnhanceInfoList { + /// offset: 24 #[prost(message, repeated, tag = "6")] pub dakmmpkbmko: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Paimogcigij { + /// offset: 44 #[prost(uint32, tag = "9")] pub khncedgfpgl: u32, + /// offset: 16 #[prost(map = "uint32, uint32", tag = "4")] pub gmafejejbho: ::std::collections::HashMap, + /// offset: 36 #[prost(uint32, tag = "10")] pub blfaanhjpad: u32, + /// offset: 32 #[prost(uint32, tag = "7")] pub deidchamdba: u32, + /// offset: 40 #[prost(uint32, tag = "12")] pub cur_times: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Olfpckagkak { + /// offset: 16 #[prost(message, repeated, tag = "15")] pub ckgfonmaeko: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bfljdbhbmnp { + /// offset: 32 #[prost(uint32, repeated, tag = "15")] pub jacighhgcgb: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(message, optional, tag = "3")] pub eeppkmpajoh: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Keionffflco { + /// offset: 24 #[prost(uint32, repeated, tag = "7")] pub cmaggnfdkag: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Flecflldnfp { + /// offset: 16 #[prost(uint32, repeated, tag = "4")] pub imoiceebdco: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ngffceicacd { + /// offset: 36 #[prost(uint32, tag = "1")] pub ebnpocidpke: u32, - #[prost(oneof = "ngffceicacd::Ccpfabancnn", tags = "6, 7")] - pub ccpfabancnn: ::core::option::Option, + #[prost(oneof = "ngffceicacd::Micmckahmpl", tags = "6, 7")] + pub micmckahmpl: ::core::option::Option, } /// Nested message and enum types in `NGFFCEICACD`. pub mod ngffceicacd { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Ccpfabancnn { + pub enum Micmckahmpl { + /// offset: 16 #[prost(message, tag = "6")] Jdijkegcibp(super::ItemList), + /// offset: 16 #[prost(message, tag = "7")] Cndgjjljdof(super::Oobcejfehmk), } @@ -23369,312 +29481,410 @@ pub mod ngffceicacd { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ejjglgpedee { + /// offset: 16 #[prost(message, optional, tag = "6")] pub gficflciejj: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jheeloagmig { + /// offset: 24 #[prost(uint32, tag = "14")] pub nidflbkpoeb: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueVirtualItemInfo { + /// offset: 28 #[prost(uint32, tag = "10")] pub hgblomelble: u32, + /// offset: 32 #[prost(uint32, tag = "15")] pub gfdbgcolkcp: u32, + /// offset: 24 #[prost(uint32, tag = "8")] pub jkjmcfagocf: u32, + /// offset: 36 #[prost(uint32, tag = "4")] pub ipodnbljpol: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueInfo { + /// offset: 24 #[prost(message, optional, tag = "355")] pub lagbgldlgcb: ::core::option::Option, + /// offset: 16 #[prost(message, optional, tag = "1210")] pub omcbcgchlgn: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Liikcgncbbf { + /// offset: 16 #[prost(message, optional, tag = "11")] pub iblembncgpm: ::core::option::Option, + /// offset: 32 #[prost(message, optional, tag = "7")] pub fejgmnnfflg: ::core::option::Option, + /// offset: 40 #[prost(message, optional, tag = "13")] pub chmhpcngfao: ::core::option::Option, + /// offset: 56 #[prost(message, optional, tag = "4")] pub rogue_virtual_item_info: ::core::option::Option, + /// offset: 48 #[prost(message, optional, tag = "10")] pub pfeaniahfpc: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dknmkfbobjf { + /// offset: 40 #[prost(message, optional, tag = "9")] pub cmbhklpppad: ::core::option::Option, + /// offset: 72 #[prost(message, optional, tag = "15")] pub chmhpcngfao: ::core::option::Option, + /// offset: 80 #[prost(message, optional, tag = "11")] pub aabchfbkpeg: ::core::option::Option, + /// offset: 32 #[prost(message, optional, tag = "2")] pub lgopnbhhhbg: ::core::option::Option, + /// offset: 16 #[prost(message, optional, tag = "13")] pub kndmeilhkej: ::core::option::Option, + /// offset: 88 #[prost(bool, tag = "3")] pub gjboljkmgge: bool, + /// offset: 64 #[prost(message, optional, tag = "10")] pub map_info: ::core::option::Option, + /// offset: 56 #[prost(message, optional, tag = "4")] pub eeppkmpajoh: ::core::option::Option, + /// offset: 92 #[prost(enumeration = "RogueStatus", tag = "5")] pub status: i32, + /// offset: 24 #[prost(message, optional, tag = "7")] pub embagmmhipa: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bfkmdfgcncd { + /// offset: 40 #[prost(int64, tag = "9")] pub end_time: i64, + /// offset: 24 #[prost(int64, tag = "12")] pub begin_time: i64, + /// offset: 32 #[prost(uint32, tag = "4")] pub ahanjlehcga: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mmchophfmah { + /// offset: 24 #[prost(message, repeated, tag = "2")] pub jmmnaipoefo: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Icildhnfjfg { + /// offset: 32 #[prost(uint32, tag = "5")] pub alkilfnbfnm: u32, + /// offset: 24 #[prost(uint32, repeated, tag = "11")] pub fpchnblonlc: ::prost::alloc::vec::Vec, + /// offset: 36 #[prost(uint32, tag = "10")] pub hlbfbfdlaca: u32, + /// offset: 40 #[prost(bool, tag = "15")] pub aoelkjeegkg: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kicdahaplch { + /// offset: 28 #[prost(uint32, tag = "12")] pub bileoophjef: u32, + /// offset: 24 #[prost(uint32, tag = "4")] pub ifehbimemec: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cfmapimjdfc { + /// offset: 16 #[prost(message, repeated, tag = "11")] pub lhmidpambpd: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Omochgkhnik { + /// offset: 16 #[prost(message, optional, tag = "11")] pub eeppkmpajoh: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Efjdmhoakoo { + /// offset: 16 #[prost(uint32, repeated, tag = "3")] pub trial_avatar_id_list: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(uint32, repeated, tag = "14")] pub avatar_id_list: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(uint32, repeated, tag = "10")] pub mankkfpbfcb: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(message, optional, tag = "13")] pub fpjckpnlnfm: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hdjflbmlldp { + /// offset: 16 #[prost(message, optional, tag = "10")] pub gkflnmojncp: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gabcapjghfg { + /// offset: 28 #[prost(bool, tag = "4")] pub aoelkjeegkg: bool, + /// offset: 24 #[prost(uint32, tag = "7")] pub hlbfbfdlaca: u32, + /// offset: 32 #[prost(uint32, tag = "10")] pub amnbmjofjoo: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ojcealjifnd { + /// offset: 24 #[prost(uint32, repeated, tag = "3")] pub gjanfnhlogn: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nikkccaknnp { + /// offset: 36 #[prost(uint32, tag = "12")] pub alkilfnbfnm: u32, + /// offset: 32 #[prost(uint32, tag = "2")] pub hlbfbfdlaca: u32, + /// offset: 16 #[prost(uint32, repeated, tag = "4")] pub fpchnblonlc: ::prost::alloc::vec::Vec, + /// offset: 44 #[prost(bool, tag = "11")] pub aoelkjeegkg: bool, + /// offset: 40 #[prost(uint32, tag = "13")] pub amnbmjofjoo: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mncdpepcfgc { + /// offset: 32 #[prost(uint32, tag = "4")] pub kobfcomhgce: u32, + /// offset: 24 #[prost(uint32, tag = "2")] pub score: u32, + /// offset: 28 #[prost(uint32, tag = "15")] pub fjjdfpkgopc: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Aojofbbnepa { + /// offset: 16 #[prost(message, repeated, tag = "1")] pub dcmhgokcinf: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "3")] pub npjeecedpok: u32, + /// offset: 36 #[prost(float, tag = "11")] pub dpfbdjmnceo: f32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fgkcambiahb { + /// offset: 24 #[prost(uint32, tag = "11")] pub id: u32, + /// offset: 36 #[prost(uint32, tag = "3")] pub level: u32, + /// offset: 32 #[prost(enumeration = "AvatarType", tag = "9")] pub avatar_type: i32, + /// offset: 28 #[prost(uint32, tag = "5")] pub slot: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gkjfbbhhlac { + /// offset: 32 #[prost(message, repeated, tag = "1")] pub avatar_list: ::prost::alloc::vec::Vec, + /// offset: 24 #[prost(message, repeated, tag = "7")] pub buff_list: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(uint32, repeated, tag = "4")] pub ckgfonmaeko: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueFinishInfo { + /// offset: 48 #[prost(uint32, tag = "3")] pub score: u32, + /// offset: 72 #[prost(bool, tag = "2")] pub is_win: bool, + /// offset: 60 #[prost(uint32, tag = "1")] pub mnbiebolccn: u32, + /// offset: 40 #[prost(message, optional, tag = "8")] pub hlobjooebod: ::core::option::Option, + /// offset: 76 #[prost(uint32, tag = "1902")] pub area_id: u32, + /// offset: 24 #[prost(message, optional, tag = "6")] pub record_info: ::core::option::Option, + /// offset: 56 #[prost(uint32, tag = "706")] pub lmmeanjpend: u32, + /// offset: 64 #[prost(uint32, tag = "14")] pub dedlgfjaeam: u32, + /// offset: 16 #[prost(message, optional, tag = "15")] pub agppepmgfmf: ::core::option::Option, + /// offset: 68 #[prost(uint32, tag = "11")] pub bimdlghkaoi: u32, + /// offset: 52 #[prost(uint32, tag = "10")] pub ifehbimemec: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hghcogepidm { + /// offset: 56 #[prost(uint32, tag = "10")] pub hdladibhbhh: u32, + /// offset: 52 #[prost(uint32, tag = "14")] pub hhjpblekapn: u32, + /// offset: 40 #[prost(int64, tag = "13")] pub cigboghafof: i64, + /// offset: 16 #[prost(uint32, repeated, tag = "11")] pub cilnjididhl: ::prost::alloc::vec::Vec, + /// offset: 49 #[prost(bool, tag = "1")] pub jomnpadaggk: bool, + /// offset: 32 #[prost(int64, tag = "5")] pub hoepojnnfci: i64, + /// offset: 48 #[prost(bool, tag = "3")] pub pjhlocdbaeh: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Eacofhbfmlb { + /// offset: 28 #[prost(uint32, tag = "11")] pub jgmipmdppij: u32, + /// offset: 32 #[prost(uint32, tag = "5")] pub level: u32, + /// offset: 36 #[prost(uint32, tag = "12")] pub exp: u32, + /// offset: 24 #[prost(uint32, tag = "6")] pub aeon_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueDialogueEventParam { + /// offset: 40 #[prost(bool, tag = "1")] pub is_valid: bool, + /// offset: 24 #[prost(uint32, tag = "8")] pub dialogue_event_id: u32, + /// offset: 28 #[prost(uint32, tag = "12")] pub arg_id: u32, + /// offset: 32 #[prost(float, tag = "4")] pub ratio: f32, + /// offset: 36 #[prost(int32, tag = "14")] pub int_value: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lanlccobdne { + /// offset: 52 #[prost(uint32, tag = "14")] pub event_unique_id: u32, + /// offset: 40 #[prost(uint32, tag = "15")] pub cdjecokfiof: u32, + /// offset: 44 #[prost(uint32, tag = "11")] pub game_mode_type: u32, + /// offset: 48 #[prost(uint32, tag = "9")] pub onlhfcoglal: u32, + /// offset: 32 #[prost(uint32, repeated, tag = "3")] pub eoheeigobkd: ::prost::alloc::vec::Vec, + /// offset: 24 #[prost(message, repeated, tag = "13")] pub dialogue_event_param_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gghfijkpfln { + /// offset: 40 #[prost(enumeration = "Ffnedmegpjd", tag = "9")] pub bplmpmefeam: i32, + /// offset: 32 #[prost(uint32, repeated, tag = "11")] pub jjealoemmkk: ::prost::alloc::vec::Vec, - #[prost(oneof = "gghfijkpfln::Ccpfabancnn", tags = "15")] - pub ccpfabancnn: ::core::option::Option, + #[prost(oneof = "gghfijkpfln::Micmckahmpl", tags = "15")] + pub micmckahmpl: ::core::option::Option, } /// Nested message and enum types in `GGHFIJKPFLN`. pub mod gghfijkpfln { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Ccpfabancnn { + pub enum Micmckahmpl { + /// offset: 24 #[prost(message, tag = "15")] Jdijkegcibp(super::ItemList), } @@ -23689,8 +29899,10 @@ pub struct GetRogueInfoCsReq {} #[cmdid(1891)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetRogueInfoScRsp { + /// offset: 32 #[prost(uint32, tag = "1")] pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "13")] pub rogue_info: ::core::option::Option, } @@ -23699,14 +29911,19 @@ pub struct GetRogueInfoScRsp { #[cmdid(1867)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StartRogueCsReq { + /// offset: 52 #[prost(uint32, tag = "12")] pub area_id: u32, + /// offset: 24 #[prost(uint32, repeated, tag = "15")] pub base_avatar_id_list: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, repeated, tag = "1")] pub avatar_id_list: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(uint32, repeated, tag = "13")] pub trial_avatar_id_list: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(uint32, tag = "2")] pub aeon_id: u32, } @@ -23715,14 +29932,19 @@ pub struct StartRogueCsReq { #[cmdid(1839)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StartRogueScRsp { + /// offset: 40 #[prost(message, optional, tag = "3")] pub map_rotation_data: ::core::option::Option, + /// offset: 24 #[prost(message, optional, tag = "12")] pub scene: ::core::option::Option, + /// offset: 16 #[prost(message, optional, tag = "13")] pub lineup: ::core::option::Option, + /// offset: 32 #[prost(message, optional, tag = "6")] pub rogue_info: ::core::option::Option, + /// offset: 56 #[prost(uint32, tag = "5")] pub retcode: u32, } @@ -23731,6 +29953,7 @@ pub struct StartRogueScRsp { #[cmdid(1827)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EnterRogueCsReq { + /// offset: 24 #[prost(uint32, tag = "4")] pub area_id: u32, } @@ -23739,14 +29962,19 @@ pub struct EnterRogueCsReq { #[cmdid(1821)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EnterRogueScRsp { + /// offset: 16 #[prost(message, optional, tag = "6")] pub rogue_info: ::core::option::Option, + /// offset: 24 #[prost(message, optional, tag = "12")] pub lineup: ::core::option::Option, + /// offset: 32 #[prost(message, optional, tag = "5")] pub scene: ::core::option::Option, + /// offset: 48 #[prost(message, optional, tag = "15")] pub map_rotation_data: ::core::option::Option, + /// offset: 56 #[prost(uint32, tag = "9")] pub retcode: u32, } @@ -23760,14 +29988,19 @@ pub struct LeaveRogueCsReq {} #[cmdid(1859)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct LeaveRogueScRsp { + /// offset: 40 #[prost(message, optional, tag = "4")] pub scene: ::core::option::Option, + /// offset: 48 #[prost(message, optional, tag = "6")] pub map_rotation_data: ::core::option::Option, + /// offset: 16 #[prost(message, optional, tag = "11")] pub lineup: ::core::option::Option, + /// offset: 32 #[prost(message, optional, tag = "10")] pub rogue_info: ::core::option::Option, + /// offset: 56 #[prost(uint32, tag = "5")] pub retcode: u32, } @@ -23776,6 +30009,7 @@ pub struct LeaveRogueScRsp { #[cmdid(1873)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SyncRogueFinishScNotify { + /// offset: 24 #[prost(message, optional, tag = "7")] pub finish_info: ::core::option::Option, } @@ -23784,10 +30018,13 @@ pub struct SyncRogueFinishScNotify { #[cmdid(1898)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PickRogueAvatarCsReq { + /// offset: 40 #[prost(uint32, tag = "7")] pub prop_entity_id: u32, + /// offset: 24 #[prost(uint32, repeated, tag = "4")] pub avatar_id_list: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, repeated, tag = "13")] pub trial_avatar_id_list: ::prost::alloc::vec::Vec, } @@ -23796,10 +30033,13 @@ pub struct PickRogueAvatarCsReq { #[cmdid(1885)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PickRogueAvatarScRsp { + /// offset: 40 #[prost(uint32, tag = "3")] pub retcode: u32, + /// offset: 32 #[prost(uint32, repeated, tag = "11")] pub trial_avatar_id_list: ::prost::alloc::vec::Vec, + /// offset: 24 #[prost(uint32, repeated, tag = "9")] pub avatar_id_list: ::prost::alloc::vec::Vec, } @@ -23808,10 +30048,13 @@ pub struct PickRogueAvatarScRsp { #[cmdid(1852)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ReviveRogueAvatarCsReq { + /// offset: 40 #[prost(uint32, tag = "2")] pub interacted_prop_entity_id: u32, + /// offset: 16 #[prost(uint32, repeated, tag = "7")] pub trial_avatar_id_list: ::prost::alloc::vec::Vec, + /// offset: 24 #[prost(uint32, repeated, tag = "10")] pub avatar_id_list: ::prost::alloc::vec::Vec, } @@ -23820,12 +30063,16 @@ pub struct ReviveRogueAvatarCsReq { #[cmdid(1868)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ReviveRogueAvatarScRsp { + /// offset: 40 #[prost(message, optional, tag = "8")] pub fpjckpnlnfm: ::core::option::Option, + /// offset: 24 #[prost(uint32, repeated, tag = "3")] pub trial_avatar_id_list: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(uint32, repeated, tag = "10")] pub avatar_id_list: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(uint32, tag = "6")] pub retcode: u32, } @@ -23834,6 +30081,7 @@ pub struct ReviveRogueAvatarScRsp { #[cmdid(1878)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SyncRogueReviveInfoScNotify { + /// offset: 24 #[prost(message, optional, tag = "8")] pub fpjckpnlnfm: ::core::option::Option, } @@ -23847,8 +30095,10 @@ pub struct GetRogueBuffEnhanceInfoCsReq {} #[cmdid(1809)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetRogueBuffEnhanceInfoScRsp { + /// offset: 32 #[prost(uint32, tag = "10")] pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "13")] pub buff_enhance_info: ::core::option::Option, } @@ -23857,6 +30107,7 @@ pub struct GetRogueBuffEnhanceInfoScRsp { #[cmdid(1806)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EnhanceRogueBuffCsReq { + /// offset: 24 #[prost(uint32, tag = "15")] pub ojeblmkkmgo: u32, } @@ -23865,10 +30116,13 @@ pub struct EnhanceRogueBuffCsReq { #[cmdid(1831)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EnhanceRogueBuffScRsp { + /// offset: 32 #[prost(bool, tag = "5")] pub is_success: bool, + /// offset: 24 #[prost(message, optional, tag = "11")] pub rogue_buff: ::core::option::Option, + /// offset: 36 #[prost(uint32, tag = "13")] pub retcode: u32, } @@ -23877,6 +30131,7 @@ pub struct EnhanceRogueBuffScRsp { #[cmdid(1834)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct QuitRogueCsReq { + /// offset: 24 #[prost(uint32, tag = "10")] pub area_id: u32, } @@ -23885,8 +30140,10 @@ pub struct QuitRogueCsReq { #[cmdid(1845)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct QuitRogueScRsp { + /// offset: 32 #[prost(uint32, tag = "1")] pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "13")] pub rogue_info: ::core::option::Option, } @@ -23895,6 +30152,7 @@ pub struct QuitRogueScRsp { #[cmdid(1803)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SyncRogueExploreWinScNotify { + /// offset: 24 #[prost(bool, tag = "3")] pub gjboljkmgge: bool, } @@ -23903,14 +30161,19 @@ pub struct SyncRogueExploreWinScNotify { #[cmdid(1824)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SyncRogueSeasonFinishScNotify { + /// offset: 48 #[prost(message, optional, tag = "14")] pub scene: ::core::option::Option, + /// offset: 16 #[prost(message, optional, tag = "7")] pub pfeaniahfpc: ::core::option::Option, + /// offset: 56 #[prost(bool, tag = "13")] pub nioldfffeln: bool, + /// offset: 40 #[prost(message, optional, tag = "5")] pub lineup: ::core::option::Option, + /// offset: 24 #[prost(message, optional, tag = "10")] pub finish_info: ::core::option::Option, } @@ -23919,8 +30182,10 @@ pub struct SyncRogueSeasonFinishScNotify { #[cmdid(1822)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EnterRogueMapRoomCsReq { + /// offset: 24 #[prost(uint32, tag = "13")] pub site_id: u32, + /// offset: 28 #[prost(uint32, tag = "14")] pub room_id: u32, } @@ -23929,14 +30194,19 @@ pub struct EnterRogueMapRoomCsReq { #[cmdid(1840)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EnterRogueMapRoomScRsp { + /// offset: 40 #[prost(message, optional, tag = "15")] pub lineup: ::core::option::Option, + /// offset: 32 #[prost(message, optional, tag = "5")] pub map_rotation_data: ::core::option::Option, + /// offset: 52 #[prost(uint32, tag = "9")] pub retcode: u32, + /// offset: 48 #[prost(uint32, tag = "10")] pub cur_site_id: u32, + /// offset: 16 #[prost(message, optional, tag = "1")] pub scene: ::core::option::Option, } @@ -23945,8 +30215,10 @@ pub struct EnterRogueMapRoomScRsp { #[cmdid(1819)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SyncRogueMapRoomScNotify { + /// offset: 24 #[prost(message, optional, tag = "1")] pub cur_room: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "8")] pub map_id: u32, } @@ -23955,8 +30227,10 @@ pub struct SyncRogueMapRoomScNotify { #[cmdid(1857)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct OpenRogueChestCsReq { + /// offset: 28 #[prost(bool, tag = "14")] pub eiddmghlpbp: bool, + /// offset: 24 #[prost(uint32, tag = "7")] pub interacted_prop_entity_id: u32, } @@ -23965,12 +30239,16 @@ pub struct OpenRogueChestCsReq { #[cmdid(1826)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct OpenRogueChestScRsp { + /// offset: 16 #[prost(message, optional, tag = "13")] pub reward: ::core::option::Option, + /// offset: 40 #[prost(message, optional, tag = "8")] pub nhanakjfeab: ::core::option::Option, + /// offset: 48 #[prost(uint32, tag = "11")] pub retcode: u32, + /// offset: 32 #[prost(message, optional, tag = "15")] pub kjchgehdlno: ::core::option::Option, } @@ -23979,6 +30257,7 @@ pub struct OpenRogueChestScRsp { #[cmdid(1890)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ExchangeRogueRewardKeyCsReq { + /// offset: 24 #[prost(uint32, tag = "14")] pub count: u32, } @@ -23987,8 +30266,10 @@ pub struct ExchangeRogueRewardKeyCsReq { #[cmdid(1889)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ExchangeRogueRewardKeyScRsp { + /// offset: 24 #[prost(uint32, tag = "1")] pub retcode: u32, + /// offset: 28 #[prost(uint32, tag = "9")] pub count: u32, } @@ -23997,6 +30278,7 @@ pub struct ExchangeRogueRewardKeyScRsp { #[cmdid(1862)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SyncRogueAreaUnlockScNotify { + /// offset: 24 #[prost(uint32, tag = "11")] pub area_id: u32, } @@ -24005,8 +30287,10 @@ pub struct SyncRogueAreaUnlockScNotify { #[cmdid(1814)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SyncRogueGetItemScNotify { + /// offset: 16 #[prost(message, optional, tag = "13")] pub acfcjiomjnf: ::core::option::Option, + /// offset: 32 #[prost(message, optional, tag = "11")] pub iodfgfomgod: ::core::option::Option, } @@ -24015,8 +30299,10 @@ pub struct SyncRogueGetItemScNotify { #[cmdid(1886)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeRogueAeonLevelRewardCsReq { + /// offset: 28 #[prost(uint32, tag = "11")] pub aeon_id: u32, + /// offset: 24 #[prost(uint32, tag = "8")] pub level: u32, } @@ -24025,12 +30311,16 @@ pub struct TakeRogueAeonLevelRewardCsReq { #[cmdid(1875)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeRogueAeonLevelRewardScRsp { + /// offset: 32 #[prost(uint32, tag = "14")] pub level: u32, + /// offset: 36 #[prost(uint32, tag = "1")] pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "2")] pub reward: ::core::option::Option, + /// offset: 40 #[prost(uint32, tag = "11")] pub aeon_id: u32, } @@ -24039,10 +30329,13 @@ pub struct TakeRogueAeonLevelRewardScRsp { #[cmdid(1811)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SyncRogueAeonLevelUpRewardScNotify { + /// offset: 16 #[prost(message, optional, tag = "11")] pub reward: ::core::option::Option, + /// offset: 36 #[prost(uint32, tag = "13")] pub aeon_id: u32, + /// offset: 32 #[prost(uint32, tag = "3")] pub level: u32, } @@ -24056,8 +30349,10 @@ pub struct GetRogueScoreRewardInfoCsReq {} #[cmdid(1856)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetRogueScoreRewardInfoScRsp { + /// offset: 32 #[prost(uint32, tag = "10")] pub retcode: u32, + /// offset: 24 #[prost(message, optional, tag = "2")] pub hndlhicdnpc: ::core::option::Option, } @@ -24066,8 +30361,10 @@ pub struct GetRogueScoreRewardInfoScRsp { #[cmdid(1894)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeRogueScoreRewardCsReq { + /// offset: 32 #[prost(uint32, tag = "11")] pub hhjpblekapn: u32, + /// offset: 16 #[prost(uint32, repeated, tag = "12")] pub lmmfpcokhee: ::prost::alloc::vec::Vec, } @@ -24076,12 +30373,16 @@ pub struct TakeRogueScoreRewardCsReq { #[cmdid(1836)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeRogueScoreRewardScRsp { + /// offset: 44 #[prost(uint32, tag = "10")] pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "12")] pub reward: ::core::option::Option, + /// offset: 24 #[prost(message, optional, tag = "15")] pub pfeaniahfpc: ::core::option::Option, + /// offset: 40 #[prost(uint32, tag = "5")] pub hhjpblekapn: u32, } @@ -24095,8 +30396,10 @@ pub struct GetRogueInitialScoreCsReq {} #[cmdid(1847)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetRogueInitialScoreScRsp { + /// offset: 32 #[prost(uint32, tag = "2")] pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "13")] pub pfeaniahfpc: ::core::option::Option, } @@ -24110,8 +30413,10 @@ pub struct GetRogueAeonInfoCsReq {} #[cmdid(1866)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetRogueAeonInfoScRsp { + /// offset: 24 #[prost(message, repeated, tag = "7")] pub belofmfhfdk: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "13")] pub retcode: u32, } @@ -24120,6 +30425,7 @@ pub struct GetRogueAeonInfoScRsp { #[cmdid(1817)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FinishAeonDialogueGroupCsReq { + /// offset: 24 #[prost(uint32, tag = "15")] pub aeon_id: u32, } @@ -24128,10 +30434,13 @@ pub struct FinishAeonDialogueGroupCsReq { #[cmdid(1900)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FinishAeonDialogueGroupScRsp { + /// offset: 40 #[prost(uint32, tag = "12")] pub retcode: u32, + /// offset: 32 #[prost(message, optional, tag = "13")] pub chmhpcngfao: ::core::option::Option, + /// offset: 16 #[prost(message, optional, tag = "5")] pub reward: ::core::option::Option, } @@ -24145,8 +30454,10 @@ pub struct GetRogueTalentInfoCsReq {} #[cmdid(1846)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetRogueTalentInfoScRsp { + /// offset: 24 #[prost(message, optional, tag = "7")] pub talent_info: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "12")] pub retcode: u32, } @@ -24155,6 +30466,7 @@ pub struct GetRogueTalentInfoScRsp { #[cmdid(1842)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EnableRogueTalentCsReq { + /// offset: 24 #[prost(uint32, tag = "11")] pub talent_id: u32, } @@ -24163,8 +30475,10 @@ pub struct EnableRogueTalentCsReq { #[cmdid(1892)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EnableRogueTalentScRsp { + /// offset: 32 #[prost(uint32, tag = "13")] pub retcode: u32, + /// offset: 24 #[prost(message, optional, tag = "8")] pub talent_info: ::core::option::Option, } @@ -24173,6 +30487,7 @@ pub struct EnableRogueTalentScRsp { #[cmdid(1881)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SyncRogueVirtualItemInfoScNotify { + /// offset: 16 #[prost(message, optional, tag = "1")] pub rogue_virtual_item_info: ::core::option::Option, } @@ -24181,8 +30496,10 @@ pub struct SyncRogueVirtualItemInfoScNotify { #[cmdid(1865)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SyncRogueStatusScNotify { + /// offset: 28 #[prost(bool, tag = "1")] pub jienhhahfgi: bool, + /// offset: 24 #[prost(enumeration = "RogueStatus", tag = "11")] pub status: i32, } @@ -24191,6 +30508,7 @@ pub struct SyncRogueStatusScNotify { #[cmdid(1888)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SyncRogueRewardInfoScNotify { + /// offset: 16 #[prost(message, optional, tag = "13")] pub pfeaniahfpc: ::core::option::Option, } @@ -24199,8 +30517,10 @@ pub struct SyncRogueRewardInfoScNotify { #[cmdid(1829)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SyncRoguePickAvatarInfoScNotify { + /// offset: 16 #[prost(uint32, repeated, tag = "3")] pub trial_avatar_id_list: ::prost::alloc::vec::Vec, + /// offset: 24 #[prost(uint32, repeated, tag = "10")] pub avatar_id_list: ::prost::alloc::vec::Vec, } @@ -24209,16 +30529,20 @@ pub struct SyncRoguePickAvatarInfoScNotify { #[cmdid(1812)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SyncRogueAeonScNotify { + /// offset: 16 #[prost(message, optional, tag = "13")] pub gcjogflgbbh: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Llpnbnejkii { + /// offset: 16 #[prost(message, optional, tag = "13")] pub lineup: ::core::option::Option, + /// offset: 24 #[prost(message, optional, tag = "5")] pub map_rotation_data: ::core::option::Option, + /// offset: 32 #[prost(message, optional, tag = "14")] pub scene: ::core::option::Option, } @@ -24227,8 +30551,10 @@ pub struct Llpnbnejkii { #[cmdid(7699)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueArcadeStartCsReq { + /// offset: 32 #[prost(uint32, tag = "15")] pub room_id: u32, + /// offset: 24 #[prost(uint32, repeated, tag = "1")] pub avatar_id_list: ::prost::alloc::vec::Vec, } @@ -24237,10 +30563,13 @@ pub struct RogueArcadeStartCsReq { #[cmdid(7677)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueArcadeStartScRsp { + /// offset: 36 #[prost(uint32, tag = "8")] pub room_id: u32, + /// offset: 24 #[prost(message, optional, tag = "5")] pub lcoclenjjai: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "11")] pub retcode: u32, } @@ -24254,8 +30583,10 @@ pub struct RogueArcadeLeaveCsReq {} #[cmdid(7686)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueArcadeLeaveScRsp { + /// offset: 16 #[prost(message, optional, tag = "13")] pub lcoclenjjai: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "5")] pub retcode: u32, } @@ -24269,8 +30600,10 @@ pub struct RogueArcadeRestartCsReq {} #[cmdid(7687)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueArcadeRestartScRsp { + /// offset: 32 #[prost(uint32, tag = "13")] pub retcode: u32, + /// offset: 24 #[prost(message, optional, tag = "14")] pub lcoclenjjai: ::core::option::Option, } @@ -24284,58 +30617,77 @@ pub struct RogueArcadeGetInfoCsReq {} #[cmdid(7689)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueArcadeGetInfoScRsp { + /// offset: 28 #[prost(uint32, tag = "11")] pub room_id: u32, + /// offset: 24 #[prost(uint32, tag = "7")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ffamnkoaihf { + /// offset: 24 #[prost(uint32, tag = "15")] pub meipgemgacj: u32, + /// offset: 28 #[prost(uint32, tag = "4")] pub buff_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gckblhadlgn { + /// offset: 24 #[prost(message, repeated, tag = "15")] pub buff_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Elheaghnndm { + /// offset: 80 #[prost(uint32, tag = "5")] pub igchbpakbcb: u32, + /// offset: 84 #[prost(uint32, tag = "11")] pub ckkekmjmabc: u32, + /// offset: 88 #[prost(uint32, tag = "3")] pub ekflpnlapdf: u32, + /// offset: 24 #[prost(message, repeated, tag = "9")] pub kkhdljfohkc: ::prost::alloc::vec::Vec, + /// offset: 76 #[prost(uint32, tag = "15")] pub djfckfemgoj: u32, + /// offset: 16 #[prost(uint32, repeated, tag = "12")] pub pdihilclenm: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(message, optional, tag = "8")] pub fpoelpfcnbi: ::core::option::Option, + /// offset: 68 #[prost(uint32, tag = "6")] pub pdapeheambm: u32, + /// offset: 40 #[prost(uint32, repeated, tag = "10")] pub cpiaahjfigl: ::prost::alloc::vec::Vec, + /// offset: 64 #[prost(bool, tag = "1")] pub ehpmcgoelgb: bool, + /// offset: 56 #[prost(uint32, tag = "14")] pub cmogblhafhn: u32, + /// offset: 72 #[prost(uint32, tag = "2")] pub bheidppfcka: u32, + /// offset: 60 #[prost(enumeration = "Nniohhmjghg", tag = "13")] pub hhmabjdimgm: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hkhfbelmdcg { + /// offset: 24 #[prost(uint32, tag = "1")] pub dhmnnemgfbl: u32, } @@ -24348,44 +30700,54 @@ pub struct Mmndajfijoj {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Djonnopdjhh { + /// offset: 16 #[prost(message, optional, tag = "12")] pub nlnbngijafi: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kglojonkmkp { + /// offset: 16 #[prost(message, optional, tag = "11")] pub item_cost_list: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "12")] pub buff_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ngpimhhelmm { + /// offset: 16 #[prost(message, repeated, tag = "15")] pub dakmmpkbmko: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Inempcaknnc { + /// offset: 16 #[prost(message, repeated, tag = "13")] pub clplefhhafb: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(message, repeated, tag = "6")] pub ihgmpjnnmki: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(uint32, tag = "9")] pub bilbohbdbpn: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lefcomgmpcl { + /// offset: 32 #[prost(uint32, tag = "12")] pub bilbohbdbpn: u32, + /// offset: 16 #[prost(message, repeated, tag = "8")] pub ihgmpjnnmki: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pbmaklnjeko { + /// offset: 24 #[prost(uint32, tag = "10")] pub ljejkccbcha: u32, } @@ -24395,14 +30757,17 @@ pub struct Fkdbihnpche {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ipgkagffbhf { + /// offset: 16 #[prost(message, repeated, tag = "3")] pub dlfmgkpgmhl: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "4")] pub bilbohbdbpn: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Okefiddnlkg { + /// offset: 24 #[prost(uint32, tag = "4")] pub dhmnnemgfbl: u32, } @@ -24412,14 +30777,17 @@ pub struct Dlhpdalgdeh {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kbpmfkknbjh { + /// offset: 24 #[prost(message, repeated, tag = "9")] pub kkhdljfohkc: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "14")] pub bilbohbdbpn: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bfbfmlbhgoh { + /// offset: 24 #[prost(uint32, tag = "5")] pub dhmnnemgfbl: u32, } @@ -24429,98 +30797,123 @@ pub struct Oopdmmnnkgi {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kcacnhcadec { + /// offset: 24 #[prost(message, optional, tag = "2")] pub lchkkhngbgj: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gjoibmfanhl { + /// offset: 36 #[prost(uint32, tag = "7")] pub deidchamdba: u32, + /// offset: 32 #[prost(uint32, tag = "8")] pub blfaanhjpad: u32, + /// offset: 16 #[prost(map = "uint32, uint32", tag = "15")] pub gmafejejbho: ::std::collections::HashMap, + /// offset: 40 #[prost(uint32, tag = "3")] pub cur_times: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lajbhghnbac { + /// offset: 36 #[prost(uint32, tag = "12")] pub bemceedabfd: u32, + /// offset: 16 #[prost(message, optional, tag = "1")] pub jalamopldho: ::core::option::Option, + /// offset: 32 #[prost(bool, tag = "7")] pub ganhklnpapi: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jpajnjbebfb { + /// offset: 24 #[prost(message, optional, tag = "5")] pub jibdgcfcdio: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gliaipcabim { + /// offset: 24 #[prost(uint32, tag = "1")] pub deidchamdba: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ibibpoopden { + /// offset: 24 #[prost(message, optional, tag = "11")] pub jibdgcfcdio: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "15")] pub lgjfnaiagld: u32, + /// offset: 36 #[prost(uint32, tag = "2")] pub fkpihaahhbi: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Maaaagpjjfe { + /// offset: 16 #[prost(message, optional, tag = "9")] pub jibdgcfcdio: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pbaloejcgfn { + /// offset: 32 #[prost(uint32, tag = "8")] pub bemceedabfd: u32, + /// offset: 16 #[prost(message, optional, tag = "11")] pub jalamopldho: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hblnhganbab { + /// offset: 16 #[prost(message, optional, tag = "12")] pub jibdgcfcdio: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ajpfphkklpg { + /// offset: 16 #[prost(message, repeated, tag = "11")] pub ckgfonmaeko: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ebhghgiigom { + /// offset: 16 #[prost(uint32, repeated, tag = "5")] pub komjmfikbam: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(uint32, tag = "2")] pub oooecpaacck: u32, + /// offset: 52 #[prost(bool, tag = "3")] pub apikleggdhm: bool, + /// offset: 32 #[prost(uint32, repeated, tag = "15")] pub jacighhgcgb: ::prost::alloc::vec::Vec, + /// offset: 44 #[prost(uint32, tag = "7")] pub bmfcbcmclaf: u32, + /// offset: 40 #[prost(uint32, tag = "8")] pub bilbohbdbpn: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mpphhnaeedk { + /// offset: 24 #[prost(uint32, tag = "1")] pub cghlhfnladn: u32, } @@ -24533,26 +30926,31 @@ pub struct Jfpfdjppoag {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Honkbmjpjaa { + /// offset: 24 #[prost(message, optional, tag = "14")] pub cjenjifeidi: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Anmcaimelca { + /// offset: 16 #[prost(uint32, repeated, tag = "6")] pub cmaggnfdkag: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gabbehoipjc { + /// offset: 32 #[prost(uint32, tag = "3")] pub bilbohbdbpn: u32, + /// offset: 16 #[prost(uint32, repeated, tag = "4")] pub dcjeggjpcdf: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nalelighdaa { + /// offset: 24 #[prost(uint32, tag = "12")] pub abmamcfpcci: u32, } @@ -24562,14 +30960,17 @@ pub struct Paocongeljk {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mlkiccaelke { + /// offset: 32 #[prost(uint32, tag = "7")] pub bilbohbdbpn: u32, + /// offset: 16 #[prost(uint32, repeated, tag = "13")] pub anbpnihmkah: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pkodmmphibc { + /// offset: 24 #[prost(uint32, tag = "9")] pub jibhljneicm: u32, } @@ -24579,14 +30980,17 @@ pub struct Blfjbkbhjil {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Eakecfappkd { + /// offset: 32 #[prost(uint32, tag = "12")] pub bilbohbdbpn: u32, + /// offset: 16 #[prost(uint32, repeated, tag = "10")] pub fikenbeondj: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nhckhplklio { + /// offset: 24 #[prost(uint32, tag = "11")] pub ibemojgallk: u32, } @@ -24596,14 +31000,17 @@ pub struct Omjfmbjmfmc {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Eldafcnmfbf { + /// offset: 32 #[prost(uint32, tag = "1")] pub bilbohbdbpn: u32, + /// offset: 16 #[prost(uint32, repeated, tag = "5")] pub mdpdadooobn: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lhjpikekpgh { + /// offset: 24 #[prost(uint32, tag = "11")] pub gakjolgdbbd: u32, } @@ -24613,14 +31020,17 @@ pub struct Moiknhhcabh {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lcagiooiidn { + /// offset: 16 #[prost(uint32, repeated, tag = "14")] pub jlhfojodokg: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "5")] pub bilbohbdbpn: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Imcbiigokpm { + /// offset: 24 #[prost(uint32, tag = "4")] pub cghlhfnladn: u32, } @@ -24630,14 +31040,17 @@ pub struct Fhikplaioei {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ofpeknmfmab { + /// offset: 32 #[prost(uint32, tag = "12")] pub bilbohbdbpn: u32, + /// offset: 24 #[prost(uint32, repeated, tag = "14")] pub jlhfojodokg: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lkmkhacmapc { + /// offset: 24 #[prost(uint32, tag = "3")] pub cghlhfnladn: u32, } @@ -24647,6 +31060,7 @@ pub struct Nococfhoajc {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Imlbibjkpdb { + /// offset: 24 #[prost(uint32, tag = "8")] pub eidnigddohp: u32, } @@ -24656,62 +31070,77 @@ pub struct Jcahmiooldb {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nkidddpflje { + /// offset: 24 #[prost(message, optional, tag = "4")] pub jlnilijomem: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dlcjmohobdh { + /// offset: 24 #[prost(uint32, repeated, tag = "15")] pub imoiceebdco: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bcllbmeedkp { + /// offset: 28 #[prost(uint32, tag = "9")] pub dafalaoaooi: u32, + /// offset: 36 #[prost(uint32, tag = "1")] pub amnkmbmhkdf: u32, + /// offset: 24 #[prost(uint32, tag = "7")] pub bpjoapfafkk: u32, + /// offset: 32 #[prost(uint32, tag = "3")] pub mnkeniamhdd: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kildamjjlmf { + /// offset: 24 #[prost(uint32, tag = "9")] pub display_type: u32, + /// offset: 28 #[prost(uint32, tag = "4")] pub num: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mdgjikljdde { + /// offset: 24 #[prost(uint32, tag = "6")] pub avatar_id: u32, + /// offset: 28 #[prost(enumeration = "AvatarType", tag = "5")] pub avatar_type: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueSyncContextBoardEvent { + /// offset: 28 #[prost(uint32, tag = "8")] pub modifier_effect_type: u32, + /// offset: 24 #[prost(uint32, tag = "12")] pub board_event_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cfellcpmonh { + /// offset: 24 #[prost(message, optional, tag = "8")] pub item_list: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Oiaolbgoaag { + /// offset: 24 #[prost(message, optional, tag = "4")] pub noaednnibaf: ::core::option::Option, + /// offset: 16 #[prost(message, optional, tag = "13")] pub hhphlegcldm: ::core::option::Option, } @@ -24721,12 +31150,14 @@ pub struct Ahccdbfmndi {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Aokijgcoapd { + /// offset: 24 #[prost(int32, tag = "4")] pub count: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cihfcleakij { + /// offset: 24 #[prost(uint32, tag = "1")] pub deidchamdba: u32, } @@ -24737,24 +31168,28 @@ pub struct Ekelnnlplod {} #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueAdventureRoomGameplayWolfGunTarget { #[prost( - oneof = "rogue_adventure_room_gameplay_wolf_gun_target::TargetImplCase", + oneof = "rogue_adventure_room_gameplay_wolf_gun_target::TargetImpl", tags = "7, 2, 14, 12" )] - pub target_impl_case: ::core::option::Option< - rogue_adventure_room_gameplay_wolf_gun_target::TargetImplCase, + pub target_impl: ::core::option::Option< + rogue_adventure_room_gameplay_wolf_gun_target::TargetImpl, >, } /// Nested message and enum types in `RogueAdventureRoomGameplayWolfGunTarget`. pub mod rogue_adventure_room_gameplay_wolf_gun_target { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] - pub enum TargetImplCase { + pub enum TargetImpl { + /// offset: 16 #[prost(message, tag = "7")] TargetNone(super::Ahccdbfmndi), + /// offset: 16 #[prost(message, tag = "2")] TargetCoin(super::Aokijgcoapd), + /// offset: 16 #[prost(message, tag = "14")] TargetMiracle(super::Cihfcleakij), + /// offset: 16 #[prost(message, tag = "12")] TargetRuanmei(super::Ekelnnlplod), } @@ -24762,24 +31197,27 @@ pub mod rogue_adventure_room_gameplay_wolf_gun_target { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ckjcfdjkdfg { + /// offset: 16 #[prost(message, repeated, tag = "2")] pub battle_target_list: ::prost::alloc::vec::Vec< RogueAdventureRoomGameplayWolfGunTarget, >, + /// offset: 32 #[prost(uint32, tag = "11")] pub dhpabbnjoli: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fhepdkkhfcf { - #[prost(oneof = "fhepdkkhfcf::Info", tags = "14")] - pub info: ::core::option::Option, + #[prost(oneof = "fhepdkkhfcf::Kfelkjldkeh", tags = "14")] + pub kfelkjldkeh: ::core::option::Option, } /// Nested message and enum types in `FHEPDKKHFCF`. pub mod fhepdkkhfcf { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Info { + pub enum Kfelkjldkeh { + /// offset: 24 #[prost(message, tag = "14")] Lachncfkako(super::Ckjcfdjkdfg), } @@ -24787,16 +31225,22 @@ pub mod fhepdkkhfcf { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cncajkhccec { + /// offset: 16 #[prost(message, optional, tag = "5")] pub blndmfgkpmj: ::core::option::Option, + /// offset: 48 #[prost(double, tag = "11")] pub bdebmbgffka: f64, + /// offset: 40 #[prost(uint32, tag = "14")] pub status: u32, + /// offset: 36 #[prost(uint32, tag = "4")] pub mcmclafdldc: u32, + /// offset: 44 #[prost(uint32, tag = "10")] pub score: u32, + /// offset: 32 #[prost(uint32, tag = "8")] pub dpmleipaoil: u32, } @@ -24805,6 +31249,7 @@ pub struct Cncajkhccec { #[cmdid(5620)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SyncRogueAdventureRoomInfoScNotify { + /// offset: 16 #[prost(message, optional, tag = "5")] pub cdlakdmejlg: ::core::option::Option, } @@ -24818,8 +31263,10 @@ pub struct PrepareRogueAdventureRoomCsReq {} #[cmdid(5667)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PrepareRogueAdventureRoomScRsp { + /// offset: 32 #[prost(uint32, tag = "15")] pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "13")] pub cdlakdmejlg: ::core::option::Option, } @@ -24828,8 +31275,10 @@ pub struct PrepareRogueAdventureRoomScRsp { #[cmdid(5606)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StopRogueAdventureRoomCsReq { + /// offset: 32 #[prost(uint32, tag = "3")] pub mmhmdhihcab: u32, + /// offset: 24 #[prost(uint32, repeated, tag = "7")] pub ipogaccfmol: ::prost::alloc::vec::Vec, } @@ -24838,8 +31287,10 @@ pub struct StopRogueAdventureRoomCsReq { #[cmdid(5631)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StopRogueAdventureRoomScRsp { + /// offset: 32 #[prost(uint32, tag = "2")] pub retcode: u32, + /// offset: 24 #[prost(message, optional, tag = "8")] pub cdlakdmejlg: ::core::option::Option, } @@ -24853,8 +31304,10 @@ pub struct GetRogueAdventureRoomInfoCsReq {} #[cmdid(5673)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetRogueAdventureRoomInfoScRsp { + /// offset: 32 #[prost(uint32, tag = "12")] pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "10")] pub cdlakdmejlg: ::core::option::Option, } @@ -24863,8 +31316,10 @@ pub struct GetRogueAdventureRoomInfoScRsp { #[cmdid(5663)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UpdateRogueAdventureRoomScoreCsReq { + /// offset: 28 #[prost(uint32, tag = "14")] pub score: u32, + /// offset: 24 #[prost(uint32, tag = "9")] pub hmffhgbkogl: u32, } @@ -24873,70 +31328,91 @@ pub struct UpdateRogueAdventureRoomScoreCsReq { #[cmdid(5650)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct UpdateRogueAdventureRoomScoreScRsp { + /// offset: 32 #[prost(uint32, tag = "7")] pub retcode: u32, + /// offset: 24 #[prost(message, optional, tag = "3")] pub cdlakdmejlg: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ahclnmjpmij { + /// offset: 32 #[prost(message, optional, tag = "7")] pub nblffdipbhi: ::core::option::Option, + /// offset: 40 #[prost(uint32, tag = "15")] pub deidchamdba: u32, + /// offset: 24 #[prost(message, optional, tag = "2")] pub item_cost_list: ::core::option::Option, + /// offset: 44 #[prost(bool, tag = "3")] pub bphcbohkhmd: bool, + /// offset: 45 #[prost(bool, tag = "13")] pub poapegkpfob: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mgkfkecfhhm { + /// offset: 49 #[prost(bool, tag = "12")] pub bphcbohkhmd: bool, + /// offset: 16 #[prost(message, optional, tag = "1")] pub item_cost_list: ::core::option::Option, + /// offset: 40 #[prost(uint32, tag = "8")] pub leaaebafchp: u32, + /// offset: 32 #[prost(message, optional, tag = "6")] pub nblffdipbhi: ::core::option::Option, + /// offset: 44 #[prost(uint32, tag = "2")] pub buff_id: u32, + /// offset: 48 #[prost(bool, tag = "11")] pub poapegkpfob: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Iilhoakjdnh { + /// offset: 41 #[prost(bool, tag = "5")] pub bphcbohkhmd: bool, + /// offset: 24 #[prost(message, optional, tag = "1")] pub item_cost_list: ::core::option::Option, + /// offset: 44 #[prost(uint32, tag = "4")] pub formula_id: u32, + /// offset: 40 #[prost(bool, tag = "15")] pub poapegkpfob: bool, + /// offset: 32 #[prost(message, optional, tag = "8")] pub nblffdipbhi: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nnjolkjlpjg { + /// offset: 16 #[prost(message, repeated, tag = "3")] pub ckgfonmaeko: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Anjdkfjoeei { + /// offset: 24 #[prost(message, repeated, tag = "14")] 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")] pub omfdhfgbgaa: ::prost::alloc::vec::Vec, } @@ -24945,8 +31421,10 @@ pub struct Glppdleccli { #[cmdid(5621)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetRogueShopBuffInfoCsReq { + /// offset: 24 #[prost(uint32, tag = "12")] pub interacted_prop_entity_id: u32, + /// offset: 28 #[prost(bool, tag = "11")] pub hmilghcpede: bool, } @@ -24955,14 +31433,19 @@ pub struct GetRogueShopBuffInfoCsReq { #[cmdid(5670)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetRogueShopBuffInfoScRsp { + /// offset: 32 #[prost(message, optional, tag = "1")] pub ihjhccfmifd: ::core::option::Option, + /// offset: 40 #[prost(int32, tag = "15")] pub efojocfgidj: i32, + /// offset: 24 #[prost(message, optional, tag = "3")] pub lgopnbhhhbg: ::core::option::Option, + /// offset: 44 #[prost(uint32, tag = "6")] pub retcode: u32, + /// offset: 48 #[prost(int32, tag = "8")] pub aefhkanbfnc: i32, } @@ -24971,8 +31454,10 @@ pub struct GetRogueShopBuffInfoScRsp { #[cmdid(5639)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetRogueShopMiracleInfoCsReq { + /// offset: 28 #[prost(uint32, tag = "5")] pub interacted_prop_entity_id: u32, + /// offset: 24 #[prost(bool, tag = "9")] pub hmilghcpede: bool, } @@ -24981,14 +31466,19 @@ pub struct GetRogueShopMiracleInfoCsReq { #[cmdid(5627)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetRogueShopMiracleInfoScRsp { + /// offset: 24 #[prost(message, optional, tag = "13")] pub ihjhccfmifd: ::core::option::Option, + /// offset: 44 #[prost(int32, tag = "12")] pub efojocfgidj: i32, + /// offset: 40 #[prost(int32, tag = "7")] pub aefhkanbfnc: i32, + /// offset: 48 #[prost(uint32, tag = "15")] pub retcode: u32, + /// offset: 32 #[prost(message, optional, tag = "8")] pub eeppkmpajoh: ::core::option::Option, } @@ -24997,8 +31487,10 @@ pub struct GetRogueShopMiracleInfoScRsp { #[cmdid(5642)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetRogueShopFormulaInfoCsReq { + /// offset: 28 #[prost(bool, tag = "8")] pub hmilghcpede: bool, + /// offset: 24 #[prost(uint32, tag = "14")] pub interacted_prop_entity_id: u32, } @@ -25007,40 +31499,55 @@ pub struct GetRogueShopFormulaInfoCsReq { #[cmdid(5692)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetRogueShopFormulaInfoScRsp { + /// offset: 32 #[prost(message, optional, tag = "8")] pub ckaanmddkcj: ::core::option::Option, + /// offset: 48 #[prost(uint32, tag = "15")] pub retcode: u32, + /// offset: 40 #[prost(int32, tag = "6")] pub aefhkanbfnc: i32, + /// offset: 24 #[prost(message, optional, tag = "1")] pub ihjhccfmifd: ::core::option::Option, + /// offset: 44 #[prost(int32, tag = "7")] pub efojocfgidj: i32, } +/// Obf: AGPIFOFNCNA #[derive(proto_derive::CmdID)] +#[cmdid(5610)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct Agpifofncna { +pub struct BuyRogueShopFormulaCsReq { + /// offset: 24 #[prost(uint32, tag = "9")] pub interacted_prop_entity_id: u32, + /// offset: 28 #[prost(uint32, tag = "10")] pub deidchamdba: u32, } +/// Obf: MHDDHODMMIA #[derive(proto_derive::CmdID)] +#[cmdid(5677)] #[derive(Clone, PartialEq, ::prost::Message)] -pub struct Mhddhodmmia { +pub struct BuyRogueShopBuffCsReq { + /// offset: 32 #[prost(uint32, tag = "2")] pub interacted_prop_entity_id: u32, + /// offset: 16 #[prost(uint32, repeated, tag = "10")] pub bought_miracle_list: ::prost::alloc::vec::Vec, } /// Obf: HMOLHFMAJBG #[derive(proto_derive::CmdID)] -#[cmdid(5610)] +#[cmdid(5659)] #[derive(Clone, PartialEq, ::prost::Message)] -pub struct BuyRogueShopFormulaCsReq { +pub struct BuyRogueShopMiracleCsReq { + /// offset: 24 #[prost(uint32, repeated, tag = "8")] pub aoiihcfmfph: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "9")] pub interacted_prop_entity_id: u32, } @@ -25049,8 +31556,10 @@ pub struct BuyRogueShopFormulaCsReq { #[cmdid(5654)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BuyRogueShopMiracleScRsp { + /// offset: 16 #[prost(message, optional, tag = "5")] pub eeppkmpajoh: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "14")] pub retcode: u32, } @@ -25059,8 +31568,10 @@ pub struct BuyRogueShopMiracleScRsp { #[cmdid(5680)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BuyRogueShopBuffScRsp { + /// offset: 16 #[prost(message, optional, tag = "1")] pub lgopnbhhhbg: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "10")] pub retcode: u32, } @@ -25069,8 +31580,10 @@ pub struct BuyRogueShopBuffScRsp { #[cmdid(5604)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BuyRogueShopFormulaScRsp { + /// offset: 16 #[prost(message, optional, tag = "9")] pub ckaanmddkcj: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "2")] pub retcode: u32, } @@ -25079,6 +31592,7 @@ pub struct BuyRogueShopFormulaScRsp { #[cmdid(5602)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueNpcDisappearCsReq { + /// offset: 24 #[prost(uint32, tag = "11")] pub icinggkoemg: u32, } @@ -25087,6 +31601,7 @@ pub struct RogueNpcDisappearCsReq { #[cmdid(5605)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueNpcDisappearScRsp { + /// offset: 24 #[prost(uint32, tag = "12")] pub retcode: u32, } @@ -25095,6 +31610,7 @@ pub struct RogueNpcDisappearScRsp { #[cmdid(5615)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueShopBeginBattleCsReq { + /// offset: 24 #[prost(uint32, tag = "6")] pub interacted_prop_entity_id: u32, } @@ -25103,8 +31619,10 @@ pub struct RogueShopBeginBattleCsReq { #[cmdid(5676)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueShopBeginBattleScRsp { + /// offset: 32 #[prost(uint32, tag = "13")] pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "3")] pub nopheehjhek: ::core::option::Option, } @@ -25113,116 +31631,142 @@ pub struct RogueShopBeginBattleScRsp { #[cmdid(5655)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SyncRogueCommonActionResultScNotify { + /// offset: 32 #[prost(uint32, tag = "13")] pub rogue_sub_mode: u32, + /// offset: 24 #[prost(message, repeated, tag = "11")] pub action_result_list: ::prost::alloc::vec::Vec, + /// offset: 36 #[prost(enumeration = "RogueCommonActionResultDisplayType", tag = "15")] pub display_type: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueCommonActionResult { + /// offset: 32 #[prost(enumeration = "Cfjgpifiool", tag = "15")] pub source: i32, + /// offset: 24 #[prost(message, optional, tag = "5")] pub pbhmgchkjgo: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Aenockpnfci { + /// offset: 28 #[prost(int32, tag = "6")] pub jpcllfaieec: i32, + /// offset: 24 #[prost(uint32, tag = "14")] pub key: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mlpknllaoif { + /// offset: 24 #[prost(int32, tag = "9")] pub eegcbbhophg: i32, + /// offset: 32 #[prost(uint32, tag = "1")] pub jpnfbfkhpgd: u32, + /// offset: 28 #[prost(int32, tag = "4")] pub cfclogfjpbd: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nhehpgonepk { + /// offset: 16 #[prost(message, repeated, tag = "1")] pub kokiifcmogl: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "7")] pub formula_id: u32, + /// offset: 36 #[prost(bool, tag = "13")] pub eeeionccing: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fcknnieaohi { + /// offset: 24 #[prost(map = "uint32, int32", tag = "9")] pub nadoccephjo: ::std::collections::HashMap, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dbndiagbmji { + /// offset: 24 #[prost(message, optional, tag = "2")] pub gepenpidkij: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cdnejceknlf { + /// offset: 16 #[prost(message, optional, tag = "8")] pub gepenpidkij: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dcgjlcpclbl { + /// offset: 16 #[prost(message, optional, tag = "8")] pub gepenpidkij: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mjcopbfejji { + /// offset: 24 #[prost(message, optional, tag = "10")] pub gepenpidkij: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fipfphbphlh { + /// offset: 24 #[prost(message, repeated, tag = "2")] pub ilbkmnajgmo: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lbkkdlhoegn { + /// offset: 16 #[prost(message, optional, tag = "10")] pub value: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kaajbaoakbo { + /// offset: 32 #[prost(message, repeated, tag = "9")] pub omfdhfgbgaa: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(message, optional, tag = "7")] pub dlmhaecabod: ::core::option::Option, + /// offset: 24 #[prost(message, repeated, tag = "2")] pub ilbkmnajgmo: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Goeekpllcbj { + /// offset: 24 #[prost(uint32, tag = "7")] pub bhapdmjcklb: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dflkelghook { + /// offset: 24 #[prost(uint32, tag = "11")] pub bhapdmjcklb: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fbnjofcemil { + /// offset: 24 #[prost(map = "uint32, bool", tag = "3")] pub nfnmbgboccl: ::std::collections::HashMap, } @@ -25230,72 +31774,101 @@ pub struct Fbnjofcemil { #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pnieaceijkm { #[prost( - oneof = "pnieaceijkm::Info", + oneof = "pnieaceijkm::Kfelkjldkeh", tags = "11, 8, 871, 1578, 905, 2004, 348, 278, 495, 793, 769, 1481, 1069, 1308, 1955, 780, 1270, 1505, 721, 1410, 1820, 1762, 408, 1925, 1610, 1593, 1282, 1453, 574" )] - pub info: ::core::option::Option, + pub kfelkjldkeh: ::core::option::Option, } /// Nested message and enum types in `PNIEACEIJKM`. pub mod pnieaceijkm { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Info { + pub enum Kfelkjldkeh { + /// offset: 16 #[prost(message, tag = "11")] Ieejchfepha(super::Kildamjjlmf), + /// offset: 16 #[prost(message, tag = "8")] Indnbedjnco(super::Kildamjjlmf), + /// offset: 16 #[prost(message, tag = "871")] Noenhhilnah(super::Ffamnkoaihf), + /// offset: 16 #[prost(message, tag = "1578")] Kpbjipgejpl(super::Ffamnkoaihf), + /// offset: 16 #[prost(message, tag = "905")] Kbhpfadbdoh(super::Jpajnjbebfb), + /// offset: 16 #[prost(message, tag = "2004")] Fbnfljkljgc(super::Gliaipcabim), + /// offset: 16 #[prost(message, tag = "348")] Apfmfbbdcjk(super::Ibibpoopden), + /// offset: 16 #[prost(message, tag = "278")] Bmdjopghlca(super::Maaaagpjjfe), + /// offset: 16 #[prost(message, tag = "495")] Ompbjjohpoo(super::Pbaloejcgfn), + /// offset: 16 #[prost(message, tag = "793")] Iomjmeaomfi(super::Hblnhganbab), + /// offset: 16 #[prost(message, tag = "769")] Bblgeemhiim(super::Mdgjikljdde), + /// offset: 16 #[prost(message, tag = "1481")] Manfkmddpeg(super::Dbndiagbmji), + /// offset: 16 #[prost(message, tag = "1069")] Apgccjfbdlh(super::Cdnejceknlf), + /// offset: 16 #[prost(message, tag = "1308")] Jfpmgojdkmd(super::Dcgjlcpclbl), + /// offset: 16 #[prost(message, tag = "1955")] Pkngaijmdao(super::Mjcopbfejji), + /// offset: 16 #[prost(message, tag = "780")] Dmkgebhpipj(super::Fipfphbphlh), + /// offset: 16 #[prost(message, tag = "1270")] Kpbmfkpcbma(super::Lbkkdlhoegn), + /// offset: 16 #[prost(message, tag = "1505")] Behlmokiafl(super::Goeekpllcbj), + /// offset: 16 #[prost(message, tag = "721")] Kaifndmjjmk(super::Dflkelghook), + /// offset: 16 #[prost(message, tag = "1410")] Aidojpolnon(super::Knjaeackjib), + /// offset: 16 #[prost(message, tag = "1820")] Jblkicbnmhl(super::Lhpdolpkfeo), + /// offset: 16 #[prost(message, tag = "1762")] Kaailmgchok(super::Aeffjlgfamh), + /// offset: 16 #[prost(message, tag = "408")] Jcdmgfpmiam(super::Jfgflgblcaj), + /// offset: 16 #[prost(message, tag = "1925")] Piofbmmeghb(super::Jfgflgblcaj), + /// offset: 16 #[prost(message, tag = "1610")] Jgdaebnefka(super::Jfgflgblcaj), + /// offset: 16 #[prost(message, tag = "1593")] Aoibhcmanfk(super::Jbihocioanh), + /// offset: 16 #[prost(message, tag = "1282")] Mibobjidcad(super::Hobkeoicbmi), + /// offset: 16 #[prost(message, tag = "1453")] Edbpehabhbi(super::Lnamgomhgjb), + /// offset: 16 #[prost(message, tag = "574")] Cjohmipjhnm(super::Lnamgomhgjb), } @@ -25303,26 +31876,35 @@ pub mod pnieaceijkm { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lojdfdjgoda { + /// offset: 32 #[prost(uint32, repeated, tag = "5")] pub habohejfcke: ::prost::alloc::vec::Vec, + /// offset: 52 #[prost(uint32, tag = "13")] pub bilbohbdbpn: u32, + /// offset: 48 #[prost(bool, tag = "10")] pub ehpmcgoelgb: bool, + /// offset: 56 #[prost(uint32, tag = "2")] pub kemeoojkoib: u32, + /// offset: 24 #[prost(message, optional, tag = "3")] pub kidaaobhlpd: ::core::option::Option, + /// offset: 64 #[prost(uint32, tag = "7")] pub jcoggobkbpj: u32, + /// offset: 60 #[prost(uint32, tag = "9")] pub acbggdlenhp: u32, + /// offset: 16 #[prost(uint32, repeated, tag = "12")] pub ahcgpccoofo: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nolcmkcneaf { + /// offset: 24 #[prost(uint32, tag = "6")] pub oambghfhfmo: u32, } @@ -25332,14 +31914,17 @@ pub struct Plcgkieiegd {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fhmaianenpo { + /// offset: 24 #[prost(uint32, repeated, tag = "10")] pub laldacmchfi: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "3")] pub bilbohbdbpn: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Onoofhdeidd { + /// offset: 24 #[prost(uint32, tag = "4")] pub oambghfhfmo: u32, } @@ -25352,18 +31937,21 @@ pub struct Khgcdeimlhn {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ehefommbnaf { + /// offset: 16 #[prost(message, optional, tag = "5")] pub bjehoafbhbe: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bpddobahpna { + /// offset: 16 #[prost(message, optional, tag = "7")] pub bjehoafbhbe: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ekmahafgngj { + /// offset: 24 #[prost(uint32, tag = "7")] pub oambghfhfmo: u32, } @@ -25373,115 +31961,144 @@ pub struct Hbiblkkeoac {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lgcmeepjmha { + /// offset: 24 #[prost(uint32, tag = "2")] pub idignadndnf: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Koegffomkip { + /// offset: 28 #[prost(uint32, tag = "6")] pub slot: u32, - /// uint32 slot = 5; + /// offset: 32 + #[prost(uint32, tag = "5")] + pub r#type: u32, + /// offset: 24 #[prost(uint32, tag = "4")] pub elpinnnalbd: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Inpinnpihob { + /// offset: 24 #[prost(uint32, tag = "7")] pub scepter_id: u32, + /// offset: 28 #[prost(uint32, tag = "5")] pub level: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jbihocioanh { + /// offset: 32 #[prost(map = "uint32, uint32", tag = "3")] pub trench_count: ::std::collections::HashMap, + /// offset: 24 #[prost(message, repeated, tag = "5")] pub fpgefhenccf: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(message, repeated, tag = "11")] pub plmkmopcdlm: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(message, optional, tag = "1")] pub scepter: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Obipoolidal { + /// offset: 28 #[prost(uint32, tag = "14")] pub unit_id: u32, + /// offset: 24 #[prost(uint32, tag = "13")] pub level: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jfgflgblcaj { + /// offset: 32 #[prost(uint32, tag = "13")] pub unique_id: u32, + /// offset: 16 #[prost(message, optional, tag = "4")] pub lcbecpoogcl: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Knjaeackjib { + /// offset: 24 #[prost(message, optional, tag = "2")] pub clmfnahfnll: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lhpdolpkfeo { + /// offset: 16 #[prost(message, optional, tag = "4")] pub clmfnahfnll: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Aeffjlgfamh { + /// offset: 24 #[prost(message, optional, tag = "4")] pub clmfnahfnll: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Okecopgklee { + /// offset: 16 #[prost(message, optional, tag = "13")] pub pmgjicchhdl: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pgakdejbohf { + /// offset: 16 #[prost(message, optional, tag = "8")] pub jfpjbbjlifk: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Oedoaogakpp { + /// offset: 44 #[prost(uint32, tag = "1")] pub igchbpakbcb: u32, + /// offset: 40 #[prost(uint32, tag = "9")] pub ckkekmjmabc: u32, + /// offset: 32 #[prost(message, repeated, tag = "4")] pub gigibipgpfc: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(uint32, tag = "12")] pub bilbohbdbpn: u32, + /// offset: 24 #[prost(message, optional, tag = "8")] pub fgdjamhokif: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kkagnmemkog { + /// offset: 24 #[prost(message, repeated, tag = "6")] pub gigibipgpfc: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "10")] pub bilbohbdbpn: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hhhcpcofppo { + /// offset: 16 #[prost(message, optional, tag = "13")] pub pobkdoigdab: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Iipeghdkhgd { + /// offset: 24 #[prost(message, optional, tag = "15")] pub pobkdoigdab: ::core::option::Option, } @@ -25500,24 +32117,30 @@ pub struct Imdhpdbhebc {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hobkeoicbmi { + /// offset: 24 #[prost(uint32, repeated, tag = "11")] pub hkklpldnpkd: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(message, optional, tag = "7")] pub eocipkgjfop: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Flnagdeoopg { + /// offset: 32 #[prost(uint32, tag = "10")] pub bilbohbdbpn: u32, + /// offset: 16 #[prost(message, repeated, tag = "11")] pub chpkdjnhpfo: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ahkfiakmklo { + /// offset: 32 #[prost(bool, tag = "8")] pub abbmhpkgaik: bool, + /// offset: 16 #[prost(message, optional, tag = "11")] pub obfpaiamijl: ::core::option::Option, } @@ -25530,14 +32153,17 @@ pub struct Ikcndljlapp {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jkhkebmobej { + /// offset: 16 #[prost(message, optional, tag = "8")] pub jbjggnbjkdj: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jcdljbphomd { + /// offset: 32 #[prost(bool, tag = "7")] pub blciljenelo: bool, + /// offset: 24 #[prost(message, optional, tag = "4")] pub ghelbobfpam: ::core::option::Option, } @@ -25547,38 +32173,49 @@ pub struct Lgpgcjdoibk {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lnamgomhgjb { + /// offset: 24 #[prost(uint32, tag = "1")] pub iboekjbomog: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cgjnhnmamdh { + /// offset: 16 #[prost(uint32, repeated, tag = "1")] pub kdaoimpppki: ::prost::alloc::vec::Vec, + /// offset: 36 #[prost(int32, tag = "11")] pub jmcembehcoj: i32, + /// offset: 32 #[prost(uint32, tag = "9")] pub ldfgifdfpcf: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cggbpjichgf { + /// offset: 48 #[prost(uint32, tag = "5")] pub nclaehaijjb: u32, + /// offset: 36 #[prost(enumeration = "Ndkljjiimgm", tag = "4")] pub obiedgmebdl: i32, + /// offset: 44 #[prost(uint32, tag = "10")] pub gmilngghedc: u32, + /// offset: 24 #[prost(uint32, repeated, tag = "1")] pub gbooalmikob: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "9")] pub bilbohbdbpn: u32, + /// offset: 40 #[prost(uint32, tag = "13")] pub ofbmpojpdoj: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Haojlhgnfpm { + /// offset: 24 #[prost(uint32, tag = "5")] pub jmehmhkbjah: u32, } @@ -25591,26 +32228,31 @@ pub struct Oopinhfmece {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Onpnbiommgb { + /// offset: 24 #[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 = "15")] pub event_unique_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ajnajinfjic { + /// offset: 28 #[prost(bool, tag = "12")] pub is_win: bool, + /// offset: 24 #[prost(uint32, tag = "13")] pub battle_event_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mnmloapbhnf { + /// offset: 24 #[prost(uint32, tag = "10")] pub event_unique_id: u32, } @@ -25619,16 +32261,20 @@ pub struct Mnmloapbhnf { #[cmdid(5671)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SyncRogueCommonPendingActionScNotify { + /// offset: 32 #[prost(uint32, tag = "6")] pub rogue_sub_mode: u32, + /// offset: 24 #[prost(message, optional, tag = "5")] pub action: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueCommonPendingAction { + /// offset: 32 #[prost(uint32, tag = "8")] pub hbapccegnme: u32, + /// offset: 24 #[prost(message, optional, tag = "4")] pub pbhmgchkjgo: ::core::option::Option, } @@ -25636,68 +32282,95 @@ pub struct RogueCommonPendingAction { #[derive(Clone, PartialEq, ::prost::Message)] pub struct Eiohagheloa { #[prost( - oneof = "eiohagheloa::Info", + oneof = "eiohagheloa::Kfelkjldkeh", tags = "1921, 715, 833, 258, 1623, 1543, 1105, 78, 580, 661, 1386, 1470, 1613, 1592, 912, 1547, 485, 1153, 382, 765, 1619, 478, 1517, 329, 35, 788, 616" )] - pub info: ::core::option::Option, + pub kfelkjldkeh: ::core::option::Option, } /// Nested message and enum types in `EIOHAGHELOA`. pub mod eiohagheloa { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Info { + pub enum Kfelkjldkeh { + /// offset: 24 #[prost(message, tag = "1921")] Nlnbngijafi(super::Elheaghnndm), + /// offset: 24 #[prost(message, tag = "715")] Fphhhiobfai(super::Lefcomgmpcl), + /// offset: 24 #[prost(message, tag = "833")] Ajddfancejn(super::Ipgkagffbhf), + /// offset: 24 #[prost(message, tag = "258")] Imikpgfhlhk(super::Kbpmfkknbjh), + /// offset: 24 #[prost(message, tag = "1623")] Cjenjifeidi(super::Ebhghgiigom), + /// offset: 24 #[prost(message, tag = "1543")] Bicjempplam(super::Anmcaimelca), + /// offset: 24 #[prost(message, tag = "1105")] Aelpppiefab(super::Gabbehoipjc), + /// offset: 24 #[prost(message, tag = "78")] Bediachlcii(super::Mlkiccaelke), + /// offset: 24 #[prost(message, tag = "580")] Ladgcoomnka(super::Eakecfappkd), + /// offset: 24 #[prost(message, tag = "661")] Cgkfomncnak(super::Eldafcnmfbf), + /// offset: 24 #[prost(message, tag = "1386")] Eiefmpfllcm(super::Lcagiooiidn), + /// offset: 24 #[prost(message, tag = "1470")] Nkkbodgfclm(super::Ofpeknmfmab), + /// offset: 24 #[prost(message, tag = "1613")] Gkflnmojncp(super::Dlcjmohobdh), + /// offset: 24 #[prost(message, tag = "1592")] Bjehoafbhbe(super::Lojdfdjgoda), + /// offset: 24 #[prost(message, tag = "912")] Jbkpikajpeb(super::Fhmaianenpo), + /// offset: 24 #[prost(message, tag = "1547")] Hcchfjefanj(super::Bpddobahpna), + /// offset: 24 #[prost(message, tag = "485")] Oiomhopnimf(super::Oedoaogakpp), + /// offset: 24 #[prost(message, tag = "1153")] Ifclaafpkhc(super::Flnagdeoopg), + /// offset: 24 #[prost(message, tag = "382")] Hfjechfannf(super::Jkhkebmobej), + /// offset: 24 #[prost(message, tag = "765")] Ldjomiojepf(super::Oedoaogakpp), + /// offset: 24 #[prost(message, tag = "1619")] Lmnoncmbioo(super::Oedoaogakpp), + /// offset: 24 #[prost(message, tag = "478")] Cnlmcobncai(super::Oedoaogakpp), + /// offset: 24 #[prost(message, tag = "1517")] Fhokdllicjl(super::Kkagnmemkog), + /// offset: 24 #[prost(message, tag = "329")] Phdemdbgoib(super::Kkagnmemkog), + /// offset: 24 #[prost(message, tag = "35")] Kljjibpjgff(super::Kkagnmemkog), + /// offset: 24 #[prost(message, tag = "788")] Dlfalfgfdhe(super::Pigfbkojnhg), + /// offset: 24 #[prost(message, tag = "616")] Npcdbpndgop(super::Cggbpjichgf), } @@ -25707,83 +32380,119 @@ pub mod eiohagheloa { #[cmdid(5693)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct HandleRogueCommonPendingActionCsReq { + /// offset: 32 #[prost(uint32, tag = "9")] pub ifdkllhfpjb: u32, #[prost( - oneof = "handle_rogue_common_pending_action_cs_req::Info", + oneof = "handle_rogue_common_pending_action_cs_req::Kfelkjldkeh", tags = "1234, 1593, 407, 533, 1851, 235, 1427, 774, 651, 179, 1869, 136, 1276, 822, 1348, 49, 1260, 220, 1158, 64, 89, 1155, 1834, 1960, 1338, 1521, 1855, 93, 1189, 108, 757, 235803, 45077" )] - pub info: ::core::option::Option, + pub kfelkjldkeh: ::core::option::Option< + handle_rogue_common_pending_action_cs_req::Kfelkjldkeh, + >, } /// 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 Info { + pub enum Kfelkjldkeh { + /// offset: 16 #[prost(message, tag = "1234")] Jkhbbdlchid(super::Hkhfbelmdcg), + /// offset: 16 #[prost(message, tag = "1593")] Kbnegolplfc(super::Pbmaklnjeko), + /// offset: 16 #[prost(message, tag = "407")] Gdkgibekgpf(super::Okefiddnlkg), + /// offset: 16 #[prost(message, tag = "533")] Oncngiilenf(super::Mmndajfijoj), + /// offset: 16 #[prost(message, tag = "1851")] Glejcdpdjne(super::Bfbfmlbhgoh), + /// offset: 16 #[prost(message, tag = "235")] Ooagpgdpjoa(super::Mpphhnaeedk), + /// offset: 16 #[prost(message, tag = "1427")] Idbaljbnbke(super::Jfpfdjppoag), + /// offset: 16 #[prost(message, tag = "774")] Gnebjeppkej(super::Nalelighdaa), + /// offset: 16 #[prost(message, tag = "651")] Kjlafilapjf(super::Pkodmmphibc), + /// offset: 16 #[prost(message, tag = "179")] Flfpcphlago(super::Nhckhplklio), + /// offset: 16 #[prost(message, tag = "1869")] Epoakmfmflm(super::Lhjpikekpgh), + /// offset: 16 #[prost(message, tag = "136")] Fkpfokhbpkk(super::Imcbiigokpm), + /// offset: 16 #[prost(message, tag = "1276")] Eodclaipcae(super::Lkmkhacmapc), + /// offset: 16 #[prost(message, tag = "822")] Aocodaobkhm(super::Imlbibjkpdb), + /// offset: 16 #[prost(message, tag = "1348")] Egggggglfho(super::Nolcmkcneaf), + /// offset: 16 #[prost(message, tag = "49")] Lnploeofccj(super::Khgcdeimlhn), + /// offset: 16 #[prost(message, tag = "1260")] Ieabohkeapa(super::Onoofhdeidd), + /// offset: 16 #[prost(message, tag = "220")] Nediibjhgfo(super::Ekmahafgngj), + /// offset: 16 #[prost(message, tag = "1158")] Jgpcbcjkonh(super::Hhhcpcofppo), + /// offset: 16 #[prost(message, tag = "64")] Hknjipjhocg(super::Ahkfiakmklo), + /// offset: 16 #[prost(message, tag = "89")] Ldaglimnman(super::Jcdljbphomd), + /// offset: 16 #[prost(message, tag = "1155")] Aflheikjnbn(super::Hhhcpcofppo), + /// offset: 16 #[prost(message, tag = "1834")] Phkbflnpefi(super::Hhhcpcofppo), + /// offset: 16 #[prost(message, tag = "1960")] Gocmndkfoab(super::Hhhcpcofppo), + /// offset: 16 #[prost(message, tag = "1338")] Chonecoliha(super::Iipeghdkhgd), + /// offset: 16 #[prost(message, tag = "1521")] Moaogacboij(super::Iipeghdkhgd), + /// offset: 16 #[prost(message, tag = "1855")] Kilhfppbbfm(super::Iipeghdkhgd), + /// offset: 16 #[prost(message, tag = "93")] Blhdfajhcja(super::Haojlhgnfpm), + /// offset: 16 #[prost(message, tag = "1189")] Lpjbaimjaik(super::Haojlhgnfpm), + /// offset: 16 #[prost(message, tag = "108")] Hdhdpggmepb(super::Oopinhfmece), + /// offset: 16 #[prost(message, tag = "757")] Ecegpejcpbl(super::Lgcmeepjmha), + /// offset: 16 #[prost(message, tag = "235803")] Fkpdkfemkec(super::Ajnajinfjic), + /// offset: 16 #[prost(message, tag = "45077")] Llnmcjcfbmj(super::Mnmloapbhnf), } @@ -25793,77 +32502,110 @@ pub mod handle_rogue_common_pending_action_cs_req { #[cmdid(5664)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct HandleRogueCommonPendingActionScRsp { + /// offset: 44 #[prost(uint32, tag = "4")] pub ifdkllhfpjb: u32, + /// offset: 36 #[prost(uint32, tag = "6")] pub hbapccegnme: u32, + /// offset: 32 #[prost(uint32, tag = "5")] pub retcode: u32, #[prost( - oneof = "handle_rogue_common_pending_action_sc_rsp::Info", + oneof = "handle_rogue_common_pending_action_sc_rsp::Kfelkjldkeh", tags = "1571, 1435, 632, 1919, 878, 1558, 1511, 1838, 949, 762, 830, 98, 853, 289, 188, 1327, 185, 1397, 396, 1075, 271, 630, 426, 1466, 1144, 151, 910, 501" )] - pub info: ::core::option::Option, + pub kfelkjldkeh: ::core::option::Option< + handle_rogue_common_pending_action_sc_rsp::Kfelkjldkeh, + >, } /// 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 Info { + pub enum Kfelkjldkeh { + /// offset: 24 #[prost(message, tag = "1571")] Pnadbjejbof(super::Hcajjefeijd), + /// offset: 24 #[prost(message, tag = "1435")] Kkiangabfnj(super::Fkdbihnpche), + /// offset: 24 #[prost(message, tag = "632")] Cldbplniaen(super::Dlhpdalgdeh), + /// offset: 24 #[prost(message, tag = "1919")] Goomopmalol(super::Djonnopdjhh), + /// offset: 24 #[prost(message, tag = "878")] Kbflnjpmoah(super::Oopdmmnnkgi), + /// offset: 24 #[prost(message, tag = "1558")] Jkjofmhjgib(super::Cffocchbamh), + /// offset: 24 #[prost(message, tag = "1511")] Dddenapjbka(super::Honkbmjpjaa), + /// offset: 24 #[prost(message, tag = "1838")] Dmcepjkoogc(super::Paocongeljk), + /// offset: 24 #[prost(message, tag = "949")] Fdppgkddpgc(super::Blfjbkbhjil), + /// offset: 24 #[prost(message, tag = "762")] Mapbdbmfimd(super::Omjfmbjmfmc), + /// offset: 24 #[prost(message, tag = "830")] Oihjekimppd(super::Moiknhhcabh), + /// offset: 24 #[prost(message, tag = "98")] Okpcjlpmbad(super::Fhikplaioei), + /// offset: 24 #[prost(message, tag = "853")] Dpgbcafkdpm(super::Nococfhoajc), + /// offset: 24 #[prost(message, tag = "289")] Hmobefjkdpd(super::Jcahmiooldb), + /// offset: 24 #[prost(message, tag = "188")] Japiiijmpge(super::Plcgkieiegd), + /// offset: 24 #[prost(message, tag = "1327")] Cpopchnddfm(super::Ehefommbnaf), + /// offset: 24 #[prost(message, tag = "185")] Ndjbgfheici(super::Hkjegongjnp), + /// offset: 24 #[prost(message, tag = "1397")] Cobeibnlgjf(super::Hbiblkkeoac), + /// offset: 24 #[prost(message, tag = "396")] Blefmehonoo(super::Mhijocjhong), + /// offset: 24 #[prost(message, tag = "1075")] Ihbodkmfpnf(super::Bledojdglaa), + /// offset: 24 #[prost(message, tag = "271")] Lbojliiabap(super::Lgpgcjdoibk), + /// offset: 24 #[prost(message, tag = "630")] Ilhbhphdedl(super::Abpncpoijci), + /// offset: 24 #[prost(message, tag = "426")] Dicgeadecpk(super::Imnnnjggpag), + /// offset: 24 #[prost(message, tag = "1466")] Gabicmfakpd(super::Imdhpdbhebc), + /// offset: 24 #[prost(message, tag = "1144")] Dkmmoimojdm(super::Ikcndljlapp), + /// offset: 24 #[prost(message, tag = "151")] Hcfopgmleno(super::Bljoggmjbmd), + /// offset: 24 #[prost(message, tag = "910")] Gdmgoelomfk(super::Bljoggmjbmd), + /// offset: 24 #[prost(message, tag = "501")] Cddnkgjaefi(super::Onpnbiommgb), } @@ -25871,64 +32613,82 @@ pub mod handle_rogue_common_pending_action_sc_rsp { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fcpmbjhfbnj { + /// offset: 24 #[prost(uint32, tag = "12")] pub ojeblmkkmgo: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Giadlheephd { + /// offset: 24 #[prost(uint32, tag = "11")] pub fhhgdpcecee: u32, + /// offset: 28 #[prost(bool, tag = "14")] pub fjoilohphlc: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lognkekhbai { + /// offset: 24 #[prost(uint32, tag = "12")] pub ajbepahcgik: u32, + /// offset: 28 #[prost(bool, tag = "14")] pub fjoilohphlc: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Knijhgnjijm { + /// offset: 48 #[prost(uint32, tag = "6")] pub aeon_id: u32, + /// offset: 40 #[prost(uint32, tag = "10")] pub exp: u32, + /// offset: 24 #[prost(uint32, repeated, tag = "12")] pub dpmibdhkdae: ::prost::alloc::vec::Vec, + /// offset: 44 #[prost(uint32, tag = "7")] pub level: u32, + /// offset: 52 #[prost(uint32, tag = "14")] pub jgmipmdppij: u32, + /// offset: 16 #[prost(uint32, repeated, tag = "9")] 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 = "1")] pub jlfddmekljk: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Eoejhkjllpk { + /// offset: 28 #[prost(uint32, tag = "9")] pub unit_id: u32, + /// offset: 24 #[prost(uint32, tag = "15")] pub ppmiogcfooc: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Aeknflomljh { + /// offset: 16 #[prost(message, repeated, tag = "15")] pub ckgfonmaeko: ::prost::alloc::vec::Vec, + /// offset: 24 #[prost(message, repeated, tag = "6")] pub belofmfhfdk: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(message, repeated, tag = "1")] pub bjcmphlpknf: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(message, repeated, tag = "12")] pub buff_list: ::prost::alloc::vec::Vec, } @@ -25942,8 +32702,10 @@ pub struct GetRogueHandbookDataCsReq {} #[cmdid(5623)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetRogueHandbookDataScRsp { + /// offset: 32 #[prost(uint32, tag = "8")] pub retcode: u32, + /// offset: 24 #[prost(message, optional, tag = "3")] pub handbook_info: ::core::option::Option, } @@ -25952,14 +32714,19 @@ pub struct GetRogueHandbookDataScRsp { #[cmdid(5622)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SyncRogueHandbookDataUpdateScNotify { + /// offset: 16 #[prost(message, repeated, tag = "8")] pub bjkpkfbfdff: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(message, repeated, tag = "11")] pub haebaambnbb: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(message, repeated, tag = "5")] pub idddcjonpfn: ::prost::alloc::vec::Vec, + /// offset: 56 #[prost(message, repeated, tag = "12")] pub abibobfdkld: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(message, repeated, tag = "2")] pub mmhchhcofpb: ::prost::alloc::vec::Vec, } @@ -25968,6 +32735,7 @@ pub struct SyncRogueHandbookDataUpdateScNotify { #[cmdid(5640)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeRogueMiracleHandbookRewardCsReq { + /// offset: 24 #[prost(uint32, repeated, tag = "6")] pub afhddnggnbf: ::prost::alloc::vec::Vec, } @@ -25976,10 +32744,13 @@ pub struct TakeRogueMiracleHandbookRewardCsReq { #[cmdid(5618)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeRogueMiracleHandbookRewardScRsp { + /// offset: 16 #[prost(message, optional, tag = "11")] pub reward: ::core::option::Option, + /// offset: 40 #[prost(uint32, tag = "3")] pub retcode: u32, + /// offset: 24 #[prost(uint32, repeated, tag = "7")] pub feifjadcdfl: ::prost::alloc::vec::Vec, } @@ -25988,6 +32759,7 @@ pub struct TakeRogueMiracleHandbookRewardScRsp { #[cmdid(5647)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeRogueEventHandbookRewardCsReq { + /// offset: 16 #[prost(uint32, repeated, tag = "8")] pub idoecnpkgce: ::prost::alloc::vec::Vec, } @@ -25996,68 +32768,86 @@ pub struct TakeRogueEventHandbookRewardCsReq { #[cmdid(5619)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeRogueEventHandbookRewardScRsp { + /// offset: 24 #[prost(uint32, repeated, tag = "4")] pub dpjhilhgoke: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(message, optional, tag = "11")] pub reward: ::core::option::Option, + /// offset: 40 #[prost(uint32, tag = "10")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Findafkpoof { + /// offset: 24 #[prost(map = "uint32, uint32", tag = "15")] pub glaphhabohp: ::std::collections::HashMap, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ladhikpajcj { + /// offset: 24 #[prost(message, optional, tag = "15")] pub bohdminejno: ::core::option::Option, + /// offset: 36 #[prost(uint32, tag = "5")] pub amnbmjofjoo: u32, + /// offset: 32 #[prost(int32, tag = "6")] pub icjabpgmacj: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ohlcjedcofn { + /// offset: 24 #[prost(uint32, repeated, tag = "12")] pub dimhpbcpnlc: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Omdefbabnnb { + /// offset: 24 #[prost(message, optional, tag = "6")] pub gficflciejj: ::core::option::Option, + /// offset: 32 #[prost(uint32, repeated, tag = "11")] pub avatar_id_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lgkgehhajje { - #[prost(oneof = "lgkgehhajje::Hloekmdpgif", tags = "6, 14, 9, 1, 12, 8, 7, 15")] - pub hloekmdpgif: ::core::option::Option, + #[prost(oneof = "lgkgehhajje::Jpbheojakge", tags = "6, 14, 9, 1, 12, 8, 7, 15")] + pub jpbheojakge: ::core::option::Option, } /// Nested message and enum types in `LGKGEHHAJJE`. pub mod lgkgehhajje { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Hloekmdpgif { + pub enum Jpbheojakge { + /// offset: 24 #[prost(message, tag = "6")] Lgopnbhhhbg(super::Kcacnhcadec), + /// offset: 24 #[prost(message, tag = "14")] Eeppkmpajoh(super::Nkidddpflje), + /// offset: 24 #[prost(message, tag = "9")] Fffccejifdk(super::Findafkpoof), + /// offset: 24 #[prost(message, tag = "1")] Chmhpcngfao(super::Ladhikpajcj), + /// offset: 24 #[prost(message, tag = "12")] Fiocabcbnkb(super::Ohlcjedcofn), + /// offset: 24 #[prost(message, tag = "8")] Ckaanmddkcj(super::Kaajbaoakbo), + /// offset: 24 #[prost(message, tag = "7")] Nbdacdnbjik(super::Fbnjofcemil), + /// offset: 24 #[prost(message, tag = "15")] Embagmmhipa(super::Omdefbabnnb), } @@ -26065,48 +32855,62 @@ pub mod lgkgehhajje { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pmjgkhpkhcm { + /// offset: 16 #[prost(message, repeated, tag = "4")] pub biphngcadde: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(uint32, tag = "14")] pub egmebanhhnf: u32, + /// offset: 32 #[prost(uint32, tag = "7")] pub illodgaefae: u32, + /// offset: 36 #[prost(uint32, tag = "11")] pub agebambkkbc: u32, + /// offset: 44 #[prost(uint32, tag = "5")] pub rogue_sub_mode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueUnlockProgress { + /// offset: 32 #[prost(uint32, tag = "12")] pub progress: u32, + /// offset: 28 #[prost(uint32, tag = "3")] pub unlock_id: u32, + /// offset: 24 #[prost(bool, tag = "7")] pub finish: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ibcknkpjfoj { + /// offset: 32 #[prost(uint32, tag = "2")] pub talent_id: u32, + /// offset: 36 #[prost(enumeration = "Kpabffanjbk", tag = "1")] 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: 24 #[prost(message, repeated, tag = "15")] pub lgnnmajmeil: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pojeeialjfi { + /// offset: 24 #[prost(uint32, tag = "9")] pub mgkkgnldgcl: u32, + /// offset: 28 #[prost(uint32, tag = "11")] pub baphhckihmo: u32, } @@ -26115,38 +32919,47 @@ pub struct Pojeeialjfi { #[cmdid(5695)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SyncRogueCommonVirtualItemInfoScNotify { + /// offset: 24 #[prost(message, repeated, tag = "2")] pub idjjpafpmdm: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mapomoilgeh { + /// offset: 32 #[prost(uint32, tag = "1")] pub mbkfininnek: u32, + /// offset: 28 #[prost(uint32, tag = "13")] pub bdcffobgkoa: u32, + /// offset: 24 #[prost(uint32, tag = "3")] pub gedjniaefho: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Plgdcfipeaa { + /// offset: 16 #[prost(enumeration = "Odopdkelaeb", repeated, tag = "2")] pub jpgcdjdgdbi: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ilaekjcnemf { + /// offset: 16 #[prost(uint32, repeated, tag = "9")] pub afedjkmfodp: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lgjmdnnmppe { + /// offset: 24 #[prost(message, optional, tag = "15")] pub nolhgnhaema: ::core::option::Option, + /// offset: 40 #[prost(message, optional, tag = "2")] pub ongpjogkkjn: ::core::option::Option, + /// offset: 16 #[prost(message, optional, tag = "8")] pub kjkbkegighk: ::core::option::Option, } @@ -26160,10 +32973,13 @@ pub struct CommonRogueQueryCsReq {} #[cmdid(5626)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct CommonRogueQueryScRsp { + /// offset: 36 #[prost(uint32, tag = "2")] pub fhhbjlhajfj: u32, + /// offset: 16 #[prost(message, optional, tag = "5")] pub lagbgldlgcb: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "14")] pub retcode: u32, } @@ -26172,18 +32988,21 @@ pub struct CommonRogueQueryScRsp { #[cmdid(5690)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct CommonRogueUpdateScNotify { - #[prost(oneof = "common_rogue_update_sc_notify::Ncekdikcbhp", tags = "10, 9, 7")] - pub ncekdikcbhp: ::core::option::Option, + #[prost(oneof = "common_rogue_update_sc_notify::Dgikifjodbm", tags = "10, 9, 7")] + pub dgikifjodbm: ::core::option::Option, } /// Nested message and enum types in `CommonRogueUpdateScNotify`. pub mod common_rogue_update_sc_notify { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Ncekdikcbhp { + pub enum Dgikifjodbm { + /// offset: 24 #[prost(message, tag = "10")] Ongpjogkkjn(super::Mapomoilgeh), + /// offset: 24 #[prost(message, tag = "9")] Kjkbkegighk(super::Plgdcfipeaa), + /// offset: 24 #[prost(message, tag = "7")] Nolhgnhaema(super::Ilaekjcnemf), } @@ -26191,62 +33010,75 @@ pub mod common_rogue_update_sc_notify { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ikamknhggok { + /// offset: 28 #[prost(uint32, tag = "11")] pub onlhfcoglal: u32, + /// offset: 24 #[prost(uint32, tag = "9")] pub cdjecokfiof: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gnjapomllhe { + /// offset: 24 #[prost(uint32, tag = "9")] pub bglehmkmapg: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cnhhpdhbmdc { + /// offset: 24 #[prost(uint32, tag = "7")] pub bglehmkmapg: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jieaafjenlk { + /// offset: 24 #[prost(uint32, tag = "15")] pub formula_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hpjlafhhgjg { + /// offset: 24 #[prost(uint32, tag = "10")] pub bglehmkmapg: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Afccaoacnak { + /// offset: 24 #[prost(uint32, tag = "10")] pub dgaklnofdpp: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jbmeclkggdk { - #[prost(oneof = "jbmeclkggdk::Afblajkdhhf", tags = "3, 8, 7, 5, 1, 4")] - pub afblajkdhhf: ::core::option::Option, + #[prost(oneof = "jbmeclkggdk::Acdobbpldbg", tags = "3, 8, 7, 5, 1, 4")] + pub acdobbpldbg: ::core::option::Option, } /// Nested message and enum types in `JBMECLKGGDK`. pub mod jbmeclkggdk { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] - pub enum Afblajkdhhf { + pub enum Acdobbpldbg { + /// offset: 24 #[prost(message, tag = "3")] Hpnoggfdpkm(super::Ikamknhggok), + /// offset: 24 #[prost(message, tag = "8")] Admahlaalnh(super::Gnjapomllhe), + /// offset: 24 #[prost(message, tag = "7")] Oddgcbpoplf(super::Cnhhpdhbmdc), + /// offset: 24 #[prost(message, tag = "5")] Gmakhonaeph(super::Jieaafjenlk), + /// offset: 24 #[prost(message, tag = "1")] Cacgekaankl(super::Hpjlafhhgjg), + /// offset: 24 #[prost(message, tag = "4")] Aggblhgkpfj(super::Afccaoacnak), } @@ -26254,36 +33086,42 @@ pub mod jbmeclkggdk { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Abenfanelfl { + /// offset: 28 #[prost(int32, tag = "4")] pub ggplcpchadn: i32, + /// offset: 24 #[prost(float, tag = "9")] pub lmbiodpohge: f32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gokkmeomofc { + /// offset: 24 #[prost(uint32, tag = "13")] pub battle_event_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nebpghddepc { + /// offset: 24 #[prost(int32, tag = "1")] pub jefioihhclg: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hjpgncngilg { - #[prost(oneof = "hjpgncngilg::Hpnhnmbabfn", tags = "2, 12")] - pub hpnhnmbabfn: ::core::option::Option, + #[prost(oneof = "hjpgncngilg::Dcoeclcedob", tags = "2, 12")] + pub dcoeclcedob: ::core::option::Option, } /// Nested message and enum types in `HJPGNCNGILG`. pub mod hjpgncngilg { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] - pub enum Hpnhnmbabfn { + pub enum Dcoeclcedob { + /// offset: 24 #[prost(message, tag = "2")] Capijnmcdam(super::Gokkmeomofc), + /// offset: 24 #[prost(message, tag = "12")] Hmlcehikffk(super::Nebpghddepc), } @@ -26291,26 +33129,35 @@ pub mod hjpgncngilg { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gbabekpblhn { + /// offset: 24 #[prost(message, repeated, tag = "12")] pub pocjcmkkjik: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(uint32, tag = "4")] pub arg_id: u32, + /// offset: 41 #[prost(bool, tag = "7")] pub gldjnhiggje: bool, + /// offset: 40 #[prost(bool, tag = "14")] pub pipmgacmjnn: bool, + /// offset: 44 #[prost(uint32, tag = "6")] pub kdmlllghjon: u32, + /// offset: 32 #[prost(message, optional, tag = "8")] pub display_value: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hgeknliffed { + /// offset: 24 #[prost(message, optional, tag = "1")] pub bdoemgmhalj: ::core::option::Option, + /// offset: 16 #[prost(message, repeated, tag = "11")] pub lekpkocnjal: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(uint32, tag = "2")] pub event_unique_id: u32, } @@ -26324,8 +33171,10 @@ pub struct GetRogueCommonDialogueDataCsReq {} #[cmdid(5637)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetRogueCommonDialogueDataScRsp { + /// offset: 32 #[prost(uint32, tag = "11")] pub retcode: u32, + /// offset: 24 #[prost(message, repeated, tag = "9")] pub dckilldonhg: ::prost::alloc::vec::Vec, } @@ -26334,8 +33183,10 @@ pub struct GetRogueCommonDialogueDataScRsp { #[cmdid(5672)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SelectRogueCommonDialogueOptionCsReq { + /// offset: 28 #[prost(uint32, tag = "1")] pub event_unique_id: u32, + /// offset: 24 #[prost(uint32, tag = "8")] pub kdmlllghjon: u32, } @@ -26344,16 +33195,22 @@ pub struct SelectRogueCommonDialogueOptionCsReq { #[cmdid(5635)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SelectRogueCommonDialogueOptionScRsp { + /// offset: 52 #[prost(bool, tag = "15")] pub adjgdbbnplc: bool, + /// offset: 40 #[prost(uint32, tag = "2")] pub kdmlllghjon: u32, + /// offset: 44 #[prost(uint32, tag = "14")] pub event_unique_id: u32, + /// offset: 48 #[prost(uint32, tag = "7")] pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "11")] pub oidiaddnacm: ::core::option::Option, + /// offset: 24 #[prost(uint32, repeated, tag = "12")] pub jidlbfoebid: ::prost::alloc::vec::Vec, } @@ -26362,6 +33219,7 @@ pub struct SelectRogueCommonDialogueOptionScRsp { #[cmdid(5653)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FinishRogueCommonDialogueCsReq { + /// offset: 24 #[prost(uint32, tag = "3")] pub event_unique_id: u32, } @@ -26370,8 +33228,10 @@ pub struct FinishRogueCommonDialogueCsReq { #[cmdid(5633)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FinishRogueCommonDialogueScRsp { + /// offset: 28 #[prost(uint32, tag = "15")] pub retcode: u32, + /// offset: 24 #[prost(uint32, tag = "6")] pub event_unique_id: u32, } @@ -26380,6 +33240,7 @@ pub struct FinishRogueCommonDialogueScRsp { #[cmdid(5607)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SyncRogueCommonDialogueDataScNotify { + /// offset: 16 #[prost(message, repeated, tag = "4")] pub dckilldonhg: ::prost::alloc::vec::Vec, } @@ -26388,28 +33249,38 @@ pub struct SyncRogueCommonDialogueDataScNotify { #[cmdid(5648)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SyncRogueCommonDialogueOptionFinishScNotify { + /// offset: 32 #[prost(message, optional, tag = "15")] pub oidiaddnacm: ::core::option::Option, + /// offset: 40 #[prost(uint32, tag = "6")] pub event_unique_id: u32, + /// offset: 44 #[prost(uint32, tag = "13")] pub kdmlllghjon: u32, + /// offset: 24 #[prost(message, optional, tag = "8")] pub dgncfmdppbf: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mikfnbbopip { + /// offset: 24 #[prost(string, tag = "7")] pub mdlndgijnml: ::prost::alloc::string::String, + /// offset: 44 #[prost(uint32, tag = "1")] pub egmebanhhnf: u32, + /// offset: 40 #[prost(uint32, tag = "3")] pub illodgaefae: u32, + /// offset: 32 #[prost(message, optional, tag = "11")] pub kndmeilhkej: ::core::option::Option, + /// offset: 52 #[prost(uint32, tag = "2")] pub agebambkkbc: u32, + /// offset: 48 #[prost(uint32, tag = "6")] pub rogue_sub_mode: u32, } @@ -26418,6 +33289,7 @@ pub struct Mikfnbbopip { #[cmdid(5643)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueWorkbenchGetInfoCsReq { + /// offset: 24 #[prost(uint32, tag = "5")] pub prop_entity_id: u32, } @@ -26426,8 +33298,10 @@ pub struct RogueWorkbenchGetInfoCsReq { #[cmdid(5612)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueWorkbenchGetInfoScRsp { + /// offset: 16 #[prost(map = "uint32, message", tag = "2")] pub gajpnngmhnk: ::std::collections::HashMap, + /// offset: 32 #[prost(uint32, tag = "5")] pub retcode: u32, } @@ -26435,34 +33309,44 @@ pub struct RogueWorkbenchGetInfoScRsp { #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mhccpddkkda { #[prost( - oneof = "mhccpddkkda::Jcfkgndaphj", + oneof = "mhccpddkkda::Pneccabblhb", tags = "6, 9, 15, 1, 4, 5, 12, 11, 13, 2" )] - pub jcfkgndaphj: ::core::option::Option, + pub pneccabblhb: ::core::option::Option, } /// Nested message and enum types in `MHCCPDDKKDA`. pub mod mhccpddkkda { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Jcfkgndaphj { + pub enum Pneccabblhb { + /// offset: 24 #[prost(message, tag = "6")] Cggnfjcbbkm(super::Glpeeijalgf), + /// offset: 24 #[prost(message, tag = "9")] Piclegggncf(super::Jcijcafjjkn), + /// offset: 24 #[prost(message, tag = "15")] Eapmicbgoio(super::Ajmibfecflj), + /// offset: 24 #[prost(message, tag = "1")] Nnchmgdgdfi(super::Lpilgjepagj), + /// offset: 24 #[prost(message, tag = "4")] Ndkhogemkja(super::Igilogohejp), + /// offset: 24 #[prost(message, tag = "5")] Jlfddmekljk(super::Khcbgnlnpel), + /// offset: 24 #[prost(message, tag = "12")] Lcbecpoogcl(super::Kmhibngafeo), + /// offset: 24 #[prost(message, tag = "11")] Ceajnliofhf(super::Dmkpfgebilh), + /// offset: 24 #[prost(message, tag = "13")] Pgpaapopdoc(super::Lfggpngkbch), + /// offset: 24 #[prost(message, tag = "2")] Pmkehgbpcng(super::Dhmfcidjbfd), } @@ -26470,134 +33354,175 @@ pub mod mhccpddkkda { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Glpeeijalgf { + /// offset: 32 #[prost(uint32, tag = "11")] pub anlincfgfan: u32, + /// offset: 16 #[prost(message, optional, tag = "12")] pub item_cost_list: ::core::option::Option, + /// offset: 40 #[prost(int32, tag = "1")] pub dmmamjgngnn: i32, + /// offset: 44 #[prost(uint32, tag = "15")] pub jifkhckpnfm: u32, + /// offset: 36 #[prost(bool, tag = "9")] pub fobaoeafnam: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jcijcafjjkn { + /// offset: 44 #[prost(bool, tag = "10")] pub fobaoeafnam: bool, + /// offset: 36 #[prost(int32, tag = "14")] pub dmmamjgngnn: i32, + /// offset: 32 #[prost(uint32, tag = "9")] pub jifkhckpnfm: u32, + /// offset: 16 #[prost(message, optional, tag = "3")] pub item_cost_list: ::core::option::Option, + /// offset: 40 #[prost(uint32, tag = "13")] pub anlincfgfan: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ajmibfecflj { + /// offset: 36 #[prost(uint32, tag = "1")] pub cur_num: u32, + /// offset: 24 #[prost(map = "uint32, uint32", tag = "4")] pub hcpacbhcmhn: ::std::collections::HashMap, + /// offset: 32 #[prost(uint32, tag = "15")] pub max_num: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lpilgjepagj { + /// offset: 24 #[prost(map = "uint32, bool", tag = "4")] pub nfnicipmjii: ::std::collections::HashMap, + /// offset: 40 #[prost(uint32, tag = "6")] pub jifkhckpnfm: u32, + /// offset: 32 #[prost(message, optional, tag = "12")] pub item_cost_list: ::core::option::Option, + /// offset: 44 #[prost(int32, tag = "11")] pub dmmamjgngnn: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Igilogohejp { + /// offset: 24 #[prost(message, optional, tag = "15")] pub item_cost_list: ::core::option::Option, + /// offset: 32 #[prost(int32, tag = "14")] pub dmmamjgngnn: i32, + /// offset: 36 #[prost(uint32, tag = "11")] pub jifkhckpnfm: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Coahgflonan { + /// offset: 24 #[prost(message, optional, tag = "15")] pub hbpblgllien: ::core::option::Option, + /// offset: 16 #[prost(message, optional, tag = "11")] pub item_cost_list: ::core::option::Option, + /// offset: 48 #[prost(bool, tag = "10")] pub ngkjpcehmba: bool, + /// offset: 40 #[prost(message, optional, tag = "7")] pub jlfddmekljk: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Khcbgnlnpel { + /// offset: 24 #[prost(message, repeated, tag = "8")] pub picfhpkdnel: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Aogiimkcjdj { + /// offset: 32 #[prost(message, optional, tag = "12")] pub item_cost_list: ::core::option::Option, + /// offset: 48 #[prost(bool, tag = "1")] pub ngkjpcehmba: bool, + /// offset: 44 #[prost(uint32, tag = "3")] pub unit_id: u32, + /// offset: 16 #[prost(message, optional, tag = "9")] pub hbpblgllien: ::core::option::Option, + /// offset: 40 #[prost(uint32, tag = "15")] pub ppmiogcfooc: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kmhibngafeo { + /// offset: 16 #[prost(message, repeated, tag = "2")] pub magic_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dmkpfgebilh { + /// offset: 36 #[prost(uint32, tag = "3")] pub jifkhckpnfm: u32, + /// offset: 32 #[prost(int32, tag = "6")] pub dmmamjgngnn: i32, + /// offset: 24 #[prost(message, optional, tag = "15")] pub item_cost_list: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lfggpngkbch { + /// offset: 44 #[prost(uint32, tag = "3")] pub jifkhckpnfm: u32, + /// offset: 24 #[prost(map = "uint32, message", tag = "9")] pub iakhmmelmfd: ::std::collections::HashMap, + /// offset: 40 #[prost(int32, tag = "12")] pub dmmamjgngnn: i32, + /// offset: 32 #[prost(message, optional, tag = "11")] pub faidibodmch: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kifilcjolch { + /// offset: 32 #[prost(uint32, tag = "8")] pub scepter_id: u32, + /// offset: 24 #[prost(message, optional, tag = "3")] pub item_cost_list: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dhmfcidjbfd { + /// offset: 16 #[prost(message, repeated, tag = "5")] pub eldolkcakae: ::prost::alloc::vec::Vec, } @@ -26606,10 +33531,13 @@ pub struct Dhmfcidjbfd { #[cmdid(5662)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueWorkbenchHandleFuncCsReq { + /// offset: 32 #[prost(uint32, tag = "7")] pub hobjminnbop: u32, + /// offset: 36 #[prost(uint32, tag = "15")] pub prop_entity_id: u32, + /// offset: 24 #[prost(message, optional, tag = "14")] pub lbobpbhelgj: ::core::option::Option, } @@ -26618,10 +33546,13 @@ pub struct RogueWorkbenchHandleFuncCsReq { #[cmdid(5614)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueWorkbenchHandleFuncScRsp { + /// offset: 16 #[prost(message, optional, tag = "9")] pub mlkioodnllf: ::core::option::Option, + /// offset: 36 #[prost(uint32, tag = "5")] pub retcode: u32, + /// offset: 32 #[prost(uint32, tag = "8")] pub hobjminnbop: u32, } @@ -26636,24 +33567,34 @@ pub mod akmbehgcbhe { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Item { + /// offset: 24 #[prost(message, tag = "6")] Cggnfjcbbkm(super::Akkcdlmlkdf), + /// offset: 24 #[prost(message, tag = "14")] Piclegggncf(super::Alnigmcjfdm), + /// offset: 24 #[prost(message, tag = "7")] Eapmicbgoio(super::Neoccicfned), + /// offset: 24 #[prost(message, tag = "10")] Nnchmgdgdfi(super::Kojkplcegen), + /// offset: 24 #[prost(message, tag = "3")] Ndkhogemkja(super::Bhjhapdlpno), + /// offset: 24 #[prost(message, tag = "5")] Jlfddmekljk(super::Jdooidbkcim), + /// offset: 24 #[prost(message, tag = "4")] Lcbecpoogcl(super::Gjbblcipbhd), + /// offset: 24 #[prost(message, tag = "1")] Ceajnliofhf(super::Lehglceljmf), + /// offset: 24 #[prost(message, tag = "2")] Pgpaapopdoc(super::Fhjglopmfnc), + /// offset: 24 #[prost(message, tag = "12")] Pmkehgbpcng(super::Jbncdffpdop), } @@ -26661,78 +33602,93 @@ pub mod akmbehgcbhe { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Akkcdlmlkdf { + /// offset: 24 #[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 = "3")] pub pfmgabppdfl: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Neoccicfned { + /// offset: 24 #[prost(uint32, tag = "2")] pub amohedgmlee: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kojkplcegen { + /// offset: 16 #[prost(uint32, repeated, tag = "1")] pub nlklhflbjfm: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bhjhapdlpno { + /// offset: 24 #[prost(uint32, tag = "15")] pub icaeccokajp: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jdooidbkcim { + /// offset: 24 #[prost(uint32, tag = "5")] pub fpljoaacdgd: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gjbblcipbhd { + /// offset: 24 #[prost(uint32, repeated, tag = "1")] pub clopkobkhma: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lehglceljmf { + /// offset: 16 #[prost(uint32, repeated, tag = "1")] pub dnkccibpfgk: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fhjglopmfnc { + /// offset: 24 #[prost(uint32, tag = "10")] pub unit_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jbncdffpdop { + /// offset: 24 #[prost(uint32, tag = "1")] pub scepter_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fkbfooefpae { + /// offset: 24 #[prost(enumeration = "Hgpokmdgknn", tag = "10")] pub status: i32, + /// offset: 28 #[prost(uint32, tag = "8")] pub infbhpgdlnd: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ajakdcddamo { + /// offset: 24 #[prost(uint32, tag = "1")] pub infbhpgdlnd: u32, + /// offset: 32 #[prost(enumeration = "Hhiclpljnco", tag = "5")] pub status: i32, + /// offset: 28 #[prost(uint32, tag = "12")] pub eonlmdcbnme: u32, } @@ -26746,10 +33702,13 @@ pub struct GetRogueCollectionCsReq {} #[cmdid(5675)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetRogueCollectionScRsp { + /// offset: 16 #[prost(message, repeated, tag = "2")] pub pcpedflnbga: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(uint32, tag = "9")] pub retcode: u32, + /// offset: 24 #[prost(message, repeated, tag = "14")] pub pahpdbiacha: ::prost::alloc::vec::Vec, } @@ -26758,10 +33717,13 @@ pub struct GetRogueCollectionScRsp { #[cmdid(5630)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetRogueCollectionCsReq { + /// offset: 16 #[prost(uint32, repeated, tag = "3")] pub fpipmkcagpd: ::prost::alloc::vec::Vec, + /// offset: 24 #[prost(enumeration = "Mhkmpgabbpl", repeated, tag = "6")] pub lghphfppjen: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(uint32, repeated, tag = "12")] pub opkmciffcch: ::prost::alloc::vec::Vec, } @@ -26770,28 +33732,36 @@ pub struct SetRogueCollectionCsReq { #[cmdid(5683)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetRogueCollectionScRsp { + /// offset: 32 #[prost(message, repeated, tag = "2")] pub pahpdbiacha: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(uint32, tag = "7")] pub retcode: u32, + /// offset: 24 #[prost(message, repeated, tag = "5")] pub pcpedflnbga: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gbpflagfaij { + /// offset: 28 #[prost(enumeration = "Ehcobodeeje", tag = "15")] pub status: i32, + /// offset: 24 #[prost(uint32, tag = "8")] pub kbdfbginnbj: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dmodinlgccb { + /// offset: 24 #[prost(uint32, tag = "13")] pub kbdfbginnbj: u32, + /// offset: 32 #[prost(uint32, tag = "15")] pub eonlmdcbnme: u32, + /// offset: 28 #[prost(enumeration = "Hhiclpljnco", tag = "10")] pub status: i32, } @@ -26805,10 +33775,13 @@ pub struct GetRogueExhibitionCsReq {} #[cmdid(5611)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetRogueExhibitionScRsp { + /// offset: 16 #[prost(message, repeated, tag = "5")] pub pjpjokkfnim: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(uint32, tag = "15")] pub retcode: u32, + /// offset: 24 #[prost(message, repeated, tag = "3")] pub mkcefancaig: ::prost::alloc::vec::Vec, } @@ -26817,10 +33790,13 @@ pub struct GetRogueExhibitionScRsp { #[cmdid(5651)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetRogueExhibitionCsReq { + /// offset: 32 #[prost(uint32, repeated, tag = "7")] pub heepoeolilo: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(enumeration = "Mhkmpgabbpl", repeated, tag = "8")] pub anekpinlkfj: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(uint32, repeated, tag = "10")] pub ldifbjdgffe: ::prost::alloc::vec::Vec, } @@ -26829,44 +33805,54 @@ pub struct SetRogueExhibitionCsReq { #[cmdid(5656)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetRogueExhibitionScRsp { + /// offset: 16 #[prost(message, repeated, tag = "12")] pub pjpjokkfnim: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(message, repeated, tag = "4")] pub mkcefancaig: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(uint32, tag = "13")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ehkegmcgcmh { + /// offset: 24 #[prost(uint32, tag = "1")] pub deidchamdba: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pndnjbbdhdp { + /// offset: 24 #[prost(uint32, tag = "2")] pub bimbfjgnpfb: u32, + /// offset: 28 #[prost(uint32, tag = "4")] pub level: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dopjlbmmphb { + /// offset: 32 #[prost(uint32, tag = "7")] pub bimbfjgnpfb: u32, + /// offset: 36 #[prost(bool, tag = "9")] pub kdgbjgopehi: bool, - #[prost(oneof = "dopjlbmmphb::Oonijkkdllp", tags = "2, 14")] - pub oonijkkdllp: ::core::option::Option, + #[prost(oneof = "dopjlbmmphb::Fhdabdhijjb", tags = "2, 14")] + pub fhdabdhijjb: ::core::option::Option, } /// Nested message and enum types in `DOPJLBMMPHB`. pub mod dopjlbmmphb { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] - pub enum Oonijkkdllp { + pub enum Fhdabdhijjb { + /// offset: 16 #[prost(message, tag = "2")] Djnabioeenf(super::Ehkegmcgcmh), + /// offset: 16 #[prost(message, tag = "14")] Imcajaogclg(super::Pndnjbbdhdp), } @@ -26874,28 +33860,38 @@ pub mod dopjlbmmphb { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lopjejmofbg { + /// offset: 32 #[prost(uint32, tag = "3")] pub group_id: u32, + /// offset: 16 #[prost(message, repeated, tag = "14")] pub bbpapddenhb: ::prost::alloc::vec::Vec, + /// offset: 36 #[prost(bool, tag = "11")] pub enbijbfbnec: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Eomodelgnhe { + /// offset: 40 #[prost(uint32, tag = "2")] pub hfbkbhjiegd: u32, + /// offset: 32 #[prost(message, repeated, tag = "8")] pub maze_group_list: ::prost::alloc::vec::Vec, + /// offset: 56 #[prost(uint32, tag = "7")] pub ddjddbknpff: u32, + /// offset: 52 #[prost(uint32, tag = "6")] pub akkonobbjnk: u32, + /// offset: 48 #[prost(bool, tag = "11")] pub loffeohfpfl: bool, + /// offset: 24 #[prost(message, optional, tag = "4")] pub kedcohkknak: ::core::option::Option, + /// offset: 44 #[prost(uint32, tag = "10")] pub cur_times: u32, } @@ -26904,6 +33900,7 @@ pub struct Eomodelgnhe { #[cmdid(5661)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueGetGambleInfoCsReq { + /// offset: 24 #[prost(uint32, tag = "9")] pub prop_entity_id: u32, } @@ -26912,8 +33909,10 @@ pub struct RogueGetGambleInfoCsReq { #[cmdid(5608)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueGetGambleInfoScRsp { + /// offset: 32 #[prost(uint32, tag = "4")] pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "3")] pub ffmifpfibdd: ::core::option::Option, } @@ -26922,6 +33921,7 @@ pub struct RogueGetGambleInfoScRsp { #[cmdid(5697)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueDoGambleCsReq { + /// offset: 24 #[prost(uint32, tag = "2")] pub prop_entity_id: u32, } @@ -26930,12 +33930,16 @@ pub struct RogueDoGambleCsReq { #[cmdid(5666)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueDoGambleScRsp { + /// offset: 36 #[prost(uint32, tag = "2")] pub jpklmppogdh: u32, + /// offset: 40 #[prost(uint32, tag = "8")] pub cfbglfojoda: u32, + /// offset: 32 #[prost(uint32, tag = "11")] pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "15")] pub ffmifpfibdd: ::core::option::Option, } @@ -26944,72 +33948,100 @@ pub struct RogueDoGambleScRsp { #[cmdid(5646)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueDebugReplaySaveScNotify { + /// offset: 24 #[prost(string, tag = "7")] pub dfpfalbjhjh: ::prost::alloc::string::String, + /// offset: 48 #[prost(string, tag = "1")] pub jdedckkacgo: ::prost::alloc::string::String, + /// offset: 40 #[prost(string, tag = "6")] pub nepgeejclah: ::prost::alloc::string::String, + /// offset: 32 #[prost(string, tag = "12")] pub jhjgfdmkihg: ::prost::alloc::string::String, + /// offset: 72 #[prost(uint32, tag = "8")] pub uid: u32, + /// offset: 56 #[prost(string, tag = "13")] pub ijppknknlnl: ::prost::alloc::string::String, + /// offset: 64 #[prost(string, tag = "10")] pub kfamackfhpm: ::prost::alloc::string::String, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jnfelckiocm { + /// offset: 24 #[prost(uint32, repeated, tag = "6")] pub trial_avatar_id_list: ::prost::alloc::vec::Vec, + /// offset: 64 #[prost(uint32, tag = "5")] pub ffkpegnbhod: u32, + /// offset: 68 #[prost(uint32, tag = "14")] pub map_id: u32, + /// offset: 40 #[prost(message, optional, tag = "7")] pub jlnilijomem: ::core::option::Option, + /// offset: 56 #[prost(uint32, tag = "10")] pub kjgimhfkgbn: u32, + /// offset: 60 #[prost(enumeration = "RogueStatus", tag = "15")] pub status: i32, + /// offset: 32 #[prost(uint32, repeated, tag = "11")] pub avatar_id_list: ::prost::alloc::vec::Vec, + /// offset: 72 #[prost(uint32, tag = "1")] pub gmpiiaeggek: u32, + /// offset: 16 #[prost(message, optional, tag = "4")] pub lchkkhngbgj: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Oendafiaecg { + /// offset: 40 #[prost(uint32, tag = "9")] pub kkpkaljmamf: u32, + /// offset: 52 #[prost(uint32, tag = "4")] pub hdllmdnlokp: u32, + /// offset: 44 #[prost(uint32, tag = "1")] pub aeieojgcmmo: u32, + /// offset: 32 #[prost(uint32, tag = "10")] pub battle_id: u32, + /// offset: 28 #[prost(uint32, tag = "8")] pub bpekcejpofe: u32, + /// offset: 24 #[prost(bool, tag = "5")] pub ighlhohcckc: bool, + /// offset: 48 #[prost(uint32, tag = "3")] pub jpkjkimnigg: u32, + /// offset: 36 #[prost(uint32, tag = "12")] pub hdjcjbbknaf: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Peodocnclnp { + /// offset: 24 #[prost(message, optional, tag = "6")] pub bopaangkogh: ::core::option::Option, + /// offset: 40 #[prost(uint32, tag = "1")] pub area_id: u32, + /// offset: 44 #[prost(uint32, tag = "4")] pub module_id: u32, + /// offset: 32 #[prost(message, optional, tag = "5")] pub aeloipgfodb: ::core::option::Option, } @@ -27023,22 +34055,29 @@ pub struct GetRogueEndlessActivityDataCsReq {} #[cmdid(6009)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetRogueEndlessActivityDataScRsp { + /// offset: 40 #[prost(uint32, tag = "4")] pub jchchlmdpen: u32, + /// offset: 16 #[prost(message, repeated, tag = "1")] pub data: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(uint32, tag = "10")] pub anameobfkgn: u32, + /// offset: 44 #[prost(uint32, tag = "14")] pub retcode: u32, + /// offset: 32 #[prost(uint32, repeated, tag = "7")] pub eahbikfallf: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bbnhemckdin { + /// offset: 28 #[prost(enumeration = "AvatarType", tag = "2")] pub avatar_type: i32, + /// offset: 24 #[prost(uint32, tag = "1")] pub avatar_id: u32, } @@ -27047,8 +34086,10 @@ pub struct Bbnhemckdin { #[cmdid(6008)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EnterRogueEndlessActivityStageCsReq { + /// offset: 24 #[prost(message, repeated, tag = "10")] pub avatar_list: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "3")] pub mgigdcmleog: u32, } @@ -27057,10 +34098,13 @@ pub struct EnterRogueEndlessActivityStageCsReq { #[cmdid(6003)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EnterRogueEndlessActivityStageScRsp { + /// offset: 32 #[prost(message, optional, tag = "14")] pub battle_info: ::core::option::Option, + /// offset: 16 #[prost(message, optional, tag = "10")] pub bopaangkogh: ::core::option::Option, + /// offset: 40 #[prost(uint32, tag = "12")] pub retcode: u32, } @@ -27069,6 +34113,7 @@ pub struct EnterRogueEndlessActivityStageScRsp { #[cmdid(6006)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueEndlessActivityBattleEndScNotify { + /// offset: 24 #[prost(message, optional, tag = "15")] pub bopaangkogh: ::core::option::Option, } @@ -27077,8 +34122,10 @@ pub struct RogueEndlessActivityBattleEndScNotify { #[cmdid(6007)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeRogueEndlessActivityPointRewardCsReq { + /// offset: 28 #[prost(uint32, tag = "12")] pub level: u32, + /// offset: 24 #[prost(bool, tag = "11")] pub mdhjkkbnmcf: bool, } @@ -27087,16 +34134,22 @@ pub struct TakeRogueEndlessActivityPointRewardCsReq { #[cmdid(6001)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeRogueEndlessActivityPointRewardScRsp { + /// offset: 52 #[prost(uint32, tag = "5")] pub retcode: u32, + /// offset: 40 #[prost(uint32, tag = "14")] pub jchchlmdpen: u32, + /// offset: 16 #[prost(message, optional, tag = "9")] pub reward: ::core::option::Option, + /// offset: 24 #[prost(uint32, repeated, tag = "4")] pub eahbikfallf: ::prost::alloc::vec::Vec, + /// offset: 44 #[prost(bool, tag = "3")] pub mdhjkkbnmcf: bool, + /// offset: 48 #[prost(uint32, tag = "2")] pub level: u32, } @@ -27110,88 +34163,116 @@ pub struct TakeRogueEndlessActivityAllBonusRewardCsReq {} #[cmdid(6004)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeRogueEndlessActivityAllBonusRewardScRsp { + /// offset: 40 #[prost(uint32, tag = "9")] pub jchchlmdpen: u32, + /// offset: 16 #[prost(message, optional, tag = "8")] pub reward: ::core::option::Option, + /// offset: 44 #[prost(uint32, tag = "14")] pub retcode: u32, + /// offset: 32 #[prost(uint32, repeated, tag = "6")] pub eahbikfallf: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hfippdggjol { + /// offset: 32 #[prost(message, optional, tag = "2")] pub scene: ::core::option::Option, + /// offset: 24 #[prost(message, optional, tag = "1")] pub lineup: ::core::option::Option, + /// offset: 40 #[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: 44 #[prost(uint32, tag = "5")] pub ppjbgnbmkpm: u32, + /// offset: 40 #[prost(uint32, tag = "6")] pub ogldnefkndo: u32, + /// offset: 36 #[prost(enumeration = "Jlcbbkkgoej", tag = "9")] pub status: i32, + /// offset: 32 #[prost(uint32, tag = "7")] pub bhpgjcicmjm: u32, + /// offset: 16 #[prost(message, repeated, tag = "3")] pub mnfjeiininl: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Oiikgfipmfg { + /// offset: 24 #[prost(uint32, tag = "3")] pub akdleblpbmd: u32, + /// offset: 28 #[prost(uint32, tag = "4")] pub eipnnejnnkj: u32, + /// offset: 32 #[prost(enumeration = "Jiokhlhgeod", tag = "9")] pub status: i32, + /// offset: 36 #[prost(uint32, tag = "1")] pub room_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mjkkoneiobo { + /// offset: 44 #[prost(uint32, tag = "9")] pub lfcdodfmhhn: u32, + /// offset: 48 #[prost(enumeration = "Behfnmkdomk", tag = "12")] pub status: i32, + /// offset: 40 #[prost(uint32, tag = "8")] pub acgbelaigbo: u32, + /// offset: 16 #[prost(message, repeated, tag = "11")] pub ahooafgdehf: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(enumeration = "Jmpphgigffi", tag = "14")] pub reason: i32, + /// offset: 36 #[prost(uint32, tag = "13")] pub bgokheibnkl: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jchcgfmgbak { + /// offset: 16 #[prost(message, repeated, tag = "9")] pub eldolkcakae: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(message, repeated, tag = "8")] pub magic_list: ::prost::alloc::vec::Vec, + /// offset: 44 #[prost(uint32, tag = "11")] pub nmjaibbldoc: u32, + /// offset: 40 #[prost(bool, tag = "5")] pub jfcnajmihci: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Llnhfmgmcmn { + /// offset: 16 #[prost(uint32, repeated, tag = "11")] pub dimhpbcpnlc: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Klohnfgbnph { + /// offset: 24 #[prost(uint32, tag = "13")] pub laeejiikmpi: u32, } @@ -27200,32 +34281,44 @@ pub struct Klohnfgbnph { #[cmdid(7720)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueMagicStartCsReq { + /// offset: 32 #[prost(uint32, repeated, tag = "2")] pub avatar_id_list: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(uint32, tag = "8")] pub area_id: u32, + /// offset: 16 #[prost(uint32, repeated, tag = "3")] pub ahiibhkdfjb: ::prost::alloc::vec::Vec, + /// offset: 44 #[prost(uint32, tag = "7")] pub jeafpigjdol: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Aapkbpeggbh { + /// offset: 48 #[prost(message, optional, tag = "10")] pub cacgekaankl: ::core::option::Option, + /// offset: 40 #[prost(message, optional, tag = "1")] pub jibdgcfcdio: ::core::option::Option, + /// offset: 64 #[prost(message, optional, tag = "9")] pub kkobbenpfph: ::core::option::Option, + /// offset: 72 #[prost(message, optional, tag = "5")] pub lineup: ::core::option::Option, + /// offset: 80 #[prost(message, optional, tag = "8")] pub basic_info: ::core::option::Option, + /// offset: 16 #[prost(message, optional, tag = "6")] pub level: ::core::option::Option, + /// offset: 32 #[prost(message, optional, tag = "14")] pub jlfddmekljk: ::core::option::Option, + /// offset: 24 #[prost(message, optional, tag = "4")] pub item_value: ::core::option::Option, } @@ -27234,10 +34327,13 @@ pub struct Aapkbpeggbh { #[cmdid(7791)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueMagicStartScRsp { + /// offset: 16 #[prost(message, optional, tag = "3")] pub bhmhlpchklg: ::core::option::Option, + /// offset: 40 #[prost(uint32, tag = "6")] pub retcode: u32, + /// offset: 32 #[prost(message, optional, tag = "12")] pub lcoclenjjai: ::core::option::Option, } @@ -27251,10 +34347,13 @@ pub struct RogueMagicEnterCsReq {} #[cmdid(7739)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueMagicEnterScRsp { + /// offset: 24 #[prost(message, optional, tag = "13")] pub lcoclenjjai: ::core::option::Option, + /// offset: 40 #[prost(uint32, tag = "14")] pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "7")] pub bhmhlpchklg: ::core::option::Option, } @@ -27268,8 +34367,10 @@ pub struct RogueMagicLeaveCsReq {} #[cmdid(7721)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueMagicLeaveScRsp { + /// offset: 32 #[prost(uint32, tag = "8")] pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "13")] pub lcoclenjjai: ::core::option::Option, } @@ -27278,8 +34379,10 @@ pub struct RogueMagicLeaveScRsp { #[cmdid(7754)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueMagicEnterRoomCsReq { + /// offset: 28 #[prost(uint32, tag = "10")] pub bhpgjcicmjm: u32, + /// offset: 24 #[prost(uint32, tag = "14")] pub fllablfbeik: u32, } @@ -27288,8 +34391,10 @@ pub struct RogueMagicEnterRoomCsReq { #[cmdid(7777)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueMagicEnterRoomScRsp { + /// offset: 16 #[prost(message, optional, tag = "6")] pub lcoclenjjai: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "3")] pub retcode: u32, } @@ -27298,8 +34403,10 @@ pub struct RogueMagicEnterRoomScRsp { #[cmdid(7780)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueMagicEnterLayerCsReq { + /// offset: 24 #[prost(uint32, tag = "4")] pub lfcdodfmhhn: u32, + /// offset: 28 #[prost(uint32, tag = "15")] pub fllablfbeik: u32, } @@ -27308,8 +34415,10 @@ pub struct RogueMagicEnterLayerCsReq { #[cmdid(7702)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueMagicEnterLayerScRsp { + /// offset: 16 #[prost(message, optional, tag = "13")] pub lcoclenjjai: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "9")] pub retcode: u32, } @@ -27318,16 +34427,22 @@ pub struct RogueMagicEnterLayerScRsp { #[cmdid(7705)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueMagicLevelInfoUpdateScNotify { + /// offset: 36 #[prost(uint32, tag = "2")] pub acgbelaigbo: u32, + /// offset: 24 #[prost(message, repeated, tag = "15")] pub ahooafgdehf: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(enumeration = "Jmpphgigffi", tag = "4")] pub reason: i32, + /// offset: 48 #[prost(enumeration = "Behfnmkdomk", tag = "12")] pub status: i32, + /// offset: 44 #[prost(uint32, tag = "3")] pub bgokheibnkl: u32, + /// offset: 40 #[prost(uint32, tag = "9")] pub lfcdodfmhhn: u32, } @@ -27336,46 +34451,59 @@ pub struct RogueMagicLevelInfoUpdateScNotify { #[cmdid(7774)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueMagicAreaUpdateScNotify { + /// offset: 24 #[prost(message, repeated, tag = "4")] pub jidjeamdkde: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Caclanloolk { + /// offset: 24 #[prost(bool, tag = "14")] pub fbjhgpdkbgm: bool, + /// offset: 28 #[prost(uint32, tag = "2")] pub efkegdoajbh: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fjjdkdndfdj { + /// offset: 24 #[prost(uint32, tag = "12")] pub kknghgbhcgg: u32, + /// offset: 28 #[prost(bool, tag = "4")] pub fbjhgpdkbgm: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ognbigkhhbm { + /// offset: 40 #[prost(message, optional, tag = "8")] pub embagmmhipa: ::core::option::Option, + /// offset: 32 #[prost(message, optional, tag = "7")] pub bjlemfmcodd: ::core::option::Option, + /// offset: 24 #[prost(message, optional, tag = "3")] pub bhmhlpchklg: ::core::option::Option, + /// offset: 16 #[prost(message, optional, tag = "5")] pub gcglnkfdkkn: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hcjgpmdgbjo { + /// offset: 24 #[prost(message, repeated, tag = "15")] pub klmgaebeagk: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(uint32, repeated, tag = "4")] pub mnkcjfelcng: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, repeated, tag = "10")] pub blbfdcgceda: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(message, repeated, tag = "1")] pub epckcookclj: ::prost::alloc::vec::Vec, } @@ -27384,8 +34512,10 @@ pub struct Hcjgpmdgbjo { #[cmdid(7738)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueMagicBattleFailSettleInfoScNotify { + /// offset: 16 #[prost(message, optional, tag = "3")] pub njnjebodmnl: ::core::option::Option, + /// offset: 32 #[prost(message, optional, tag = "1")] pub lcoclenjjai: ::core::option::Option, } @@ -27399,14 +34529,19 @@ pub struct RogueMagicSettleCsReq {} #[cmdid(7759)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueMagicSettleScRsp { + /// offset: 48 #[prost(message, optional, tag = "6")] pub lcoclenjjai: ::core::option::Option, + /// offset: 32 #[prost(message, optional, tag = "13")] pub mgcfoglkmch: ::core::option::Option, + /// offset: 16 #[prost(message, optional, tag = "12")] pub njnjebodmnl: ::core::option::Option, + /// offset: 24 #[prost(message, optional, tag = "1")] pub gfonfdbfbna: ::core::option::Option, + /// offset: 56 #[prost(uint32, tag = "5")] pub retcode: u32, } @@ -27415,6 +34550,7 @@ pub struct RogueMagicSettleScRsp { #[cmdid(7752)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueMagicReviveCostUpdateScNotify { + /// offset: 16 #[prost(message, optional, tag = "15")] pub gficflciejj: ::core::option::Option, } @@ -27423,8 +34559,10 @@ pub struct RogueMagicReviveCostUpdateScNotify { #[cmdid(7768)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueMagicReviveAvatarCsReq { + /// offset: 32 #[prost(uint32, tag = "7")] pub interacted_prop_entity_id: u32, + /// offset: 24 #[prost(uint32, repeated, tag = "11")] pub avatar_id_list: ::prost::alloc::vec::Vec, } @@ -27433,8 +34571,10 @@ pub struct RogueMagicReviveAvatarCsReq { #[cmdid(7794)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueMagicReviveAvatarScRsp { + /// offset: 24 #[prost(message, optional, tag = "6")] pub gficflciejj: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "3")] pub retcode: u32, } @@ -27446,88 +34586,120 @@ pub struct RogueMagicQueryCsReq {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Olfgbamefji { + /// offset: 88 #[prost(uint32, tag = "8")] pub bgokheibnkl: u32, + /// offset: 56 #[prost(uint32, tag = "4")] pub blfdfmcffim: u32, + /// offset: 84 #[prost(uint32, tag = "15")] pub ofbiahgopcm: u32, + /// offset: 24 #[prost(message, repeated, tag = "1117")] pub magic_list: ::prost::alloc::vec::Vec, + /// offset: 64 #[prost(uint32, tag = "7")] pub nnnkjkclblo: u32, + /// offset: 72 #[prost(uint32, tag = "5")] pub hmkgbmidgop: u32, + /// offset: 76 #[prost(uint32, tag = "10")] pub nmjaibbldoc: u32, + /// offset: 40 #[prost(uint32, repeated, tag = "1499")] pub avatar_id_list: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(message, repeated, tag = "1368")] pub eldolkcakae: ::prost::alloc::vec::Vec, + /// offset: 68 #[prost(uint32, tag = "1")] pub njiempgeeog: u32, + /// offset: 60 #[prost(uint32, tag = "14")] pub ipodnbljpol: u32, + /// offset: 48 #[prost(uint32, repeated, tag = "616")] pub jlhfojodokg: ::prost::alloc::vec::Vec, + /// offset: 80 #[prost(uint32, tag = "11")] pub fonnghlgjfa: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Koiicmieaef { + /// offset: 16 #[prost(uint32, repeated, tag = "439")] pub dpplcddhbge: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pjebcbnpdic { + /// offset: 40 #[prost(message, optional, tag = "9")] pub cgaijcclkbh: ::core::option::Option, + /// offset: 53 #[prost(bool, tag = "14")] pub biifelfegnk: bool, + /// offset: 56 #[prost(uint32, tag = "15")] pub ifpoilopfag: u32, + /// offset: 54 #[prost(bool, tag = "8")] pub is_taken_reward: bool, + /// offset: 16 #[prost(message, optional, tag = "10")] pub record_info: ::core::option::Option, + /// offset: 48 #[prost(uint32, tag = "6")] pub area_id: u32, + /// offset: 52 #[prost(bool, tag = "4")] pub knbdpfeidnm: bool, + /// offset: 32 #[prost(uint32, repeated, tag = "1")] pub npbnmmkhkop: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cchiedibofm { + /// offset: 28 #[prost(uint32, tag = "1")] pub handcdpibld: u32, + /// offset: 24 #[prost(bool, tag = "7")] pub knbdpfeidnm: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bgapfbpijhp { + /// offset: 16 #[prost(uint32, repeated, tag = "8")] pub eacemapdndh: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pbbedpiipek { + /// offset: 24 #[prost(message, repeated, tag = "4")] pub jidjeamdkde: ::prost::alloc::vec::Vec, + /// offset: 56 #[prost(message, repeated, tag = "2")] pub magic_list: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(message, optional, tag = "12")] pub story_info: ::core::option::Option, + /// offset: 32 #[prost(message, repeated, tag = "1")] pub picfhpkdnel: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(message, optional, tag = "9")] pub okakamonpfl: ::core::option::Option, + /// offset: 64 #[prost(uint32, repeated, tag = "3")] pub kglbndeaphf: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(message, repeated, tag = "6")] pub dimgdinccji: ::prost::alloc::vec::Vec, } @@ -27536,10 +34708,13 @@ pub struct Pbbedpiipek { #[cmdid(7787)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueMagicQueryScRsp { + /// offset: 40 #[prost(uint32, tag = "6")] pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "12")] pub bhmhlpchklg: ::core::option::Option, + /// offset: 32 #[prost(message, optional, tag = "5")] pub lagbgldlgcb: ::core::option::Option, } @@ -27548,10 +34723,13 @@ pub struct RogueMagicQueryScRsp { #[cmdid(7706)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueMagicScepterDressInUnitCsReq { + /// offset: 24 #[prost(uint32, tag = "1")] pub slot_id: u32, + /// offset: 32 #[prost(uint32, tag = "14")] pub scepter_id: u32, + /// offset: 28 #[prost(uint32, tag = "12")] pub elpinnnalbd: u32, } @@ -27560,6 +34738,7 @@ pub struct RogueMagicScepterDressInUnitCsReq { #[cmdid(7731)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueMagicScepterDressInUnitScRsp { + /// offset: 24 #[prost(uint32, tag = "8")] pub retcode: u32, } @@ -27568,6 +34747,7 @@ pub struct RogueMagicScepterDressInUnitScRsp { #[cmdid(7718)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueMagicAutoDressInUnitCsReq { + /// offset: 24 #[prost(uint32, repeated, tag = "4")] pub bhkankfpdcp: ::prost::alloc::vec::Vec, } @@ -27576,6 +34756,7 @@ pub struct RogueMagicAutoDressInUnitCsReq { #[cmdid(7747)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueMagicAutoDressInUnitScRsp { + /// offset: 24 #[prost(uint32, tag = "12")] pub retcode: u32, } @@ -27584,6 +34765,7 @@ pub struct RogueMagicAutoDressInUnitScRsp { #[cmdid(7728)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueMagicSetAutoDressInMagicUnitCsReq { + /// offset: 24 #[prost(bool, tag = "10")] pub khdhahnnalm: bool, } @@ -27592,8 +34774,10 @@ pub struct RogueMagicSetAutoDressInMagicUnitCsReq { #[cmdid(7723)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueMagicSetAutoDressInMagicUnitScRsp { + /// offset: 28 #[prost(uint32, tag = "2")] pub retcode: u32, + /// offset: 24 #[prost(bool, tag = "7")] pub khdhahnnalm: bool, } @@ -27602,6 +34786,7 @@ pub struct RogueMagicSetAutoDressInMagicUnitScRsp { #[cmdid(7755)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueMagicAutoDressInMagicUnitChangeScNotify { + /// offset: 24 #[prost(bool, tag = "4")] pub khdhahnnalm: bool, } @@ -27610,8 +34795,10 @@ pub struct RogueMagicAutoDressInMagicUnitChangeScNotify { #[cmdid(7744)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueMagicScepterTakeOffUnitCsReq { + /// offset: 16 #[prost(uint32, repeated, tag = "12")] pub bhkankfpdcp: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "10")] pub scepter_id: u32, } @@ -27620,6 +34807,7 @@ pub struct RogueMagicScepterTakeOffUnitCsReq { #[cmdid(7749)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueMagicScepterTakeOffUnitScRsp { + /// offset: 24 #[prost(uint32, tag = "6")] pub retcode: u32, } @@ -27628,6 +34816,7 @@ pub struct RogueMagicScepterTakeOffUnitScRsp { #[cmdid(7741)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueMagicUnitComposeCsReq { + /// offset: 24 #[prost(uint32, repeated, tag = "5")] pub bhkankfpdcp: ::prost::alloc::vec::Vec, } @@ -27636,6 +34825,7 @@ pub struct RogueMagicUnitComposeCsReq { #[cmdid(7784)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueMagicUnitComposeScRsp { + /// offset: 24 #[prost(uint32, tag = "12")] pub retcode: u32, } @@ -27644,6 +34834,7 @@ pub struct RogueMagicUnitComposeScRsp { #[cmdid(7778)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueMagicUnitReforgeCsReq { + /// offset: 16 #[prost(uint32, repeated, tag = "14")] pub bhkankfpdcp: ::prost::alloc::vec::Vec, } @@ -27652,14 +34843,17 @@ pub struct RogueMagicUnitReforgeCsReq { #[cmdid(7734)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueMagicUnitReforgeScRsp { + /// offset: 24 #[prost(uint32, tag = "11")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Iejppfjfjlj { + /// offset: 32 #[prost(uint32, tag = "7")] pub cmadmlialjl: u32, + /// offset: 24 #[prost(message, optional, tag = "3")] pub talent_info: ::core::option::Option, } @@ -27673,8 +34867,10 @@ pub struct RogueMagicGetTalentInfoCsReq {} #[cmdid(7769)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueMagicGetTalentInfoScRsp { + /// offset: 32 #[prost(uint32, tag = "14")] pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "9")] pub okakamonpfl: ::core::option::Option, } @@ -27683,6 +34879,7 @@ pub struct RogueMagicGetTalentInfoScRsp { #[cmdid(7703)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueMagicEnableTalentCsReq { + /// offset: 24 #[prost(uint32, tag = "15")] pub talent_id: u32, } @@ -27691,8 +34888,10 @@ pub struct RogueMagicEnableTalentCsReq { #[cmdid(7724)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueMagicEnableTalentScRsp { + /// offset: 24 #[prost(message, optional, tag = "4")] pub okakamonpfl: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "11")] pub retcode: u32, } @@ -27706,10 +34905,13 @@ pub struct RogueMagicGetMiscRealTimeDataCsReq {} #[cmdid(7740)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueMagicGetMiscRealTimeDataScRsp { + /// offset: 24 #[prost(message, optional, tag = "2")] pub gcglnkfdkkn: ::core::option::Option, + /// offset: 16 #[prost(message, optional, tag = "10")] pub bjlemfmcodd: ::core::option::Option, + /// offset: 40 #[prost(uint32, tag = "1")] pub retcode: u32, } @@ -27718,204 +34920,256 @@ pub struct RogueMagicGetMiscRealTimeDataScRsp { #[cmdid(7719)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueMagicStoryInfoUpdateScNotify { + /// offset: 24 #[prost(uint32, tag = "2")] pub mnbccbabcha: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Eddhmigfdji { + /// offset: 28 #[prost(bool, tag = "3")] pub pipmgacmjnn: bool, + /// offset: 24 #[prost(uint32, tag = "1")] pub inbjppapcag: u32, + /// offset: 32 #[prost(uint32, tag = "11")] pub mbgkckldhib: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Foiacpfkdhk { + /// offset: 36 #[prost(uint32, tag = "13")] pub inbjppapcag: u32, + /// offset: 40 #[prost(uint32, tag = "10")] pub mbgkckldhib: u32, + /// offset: 24 #[prost(uint32, repeated, tag = "15")] pub onnjgdjnflg: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(bool, tag = "12")] pub pipmgacmjnn: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pogcnjmngpi { + /// offset: 16 #[prost(uint32, repeated, tag = "13")] pub onnjgdjnflg: ::prost::alloc::vec::Vec, + /// offset: 36 #[prost(uint32, tag = "4")] pub inbjppapcag: u32, + /// offset: 32 #[prost(bool, tag = "7")] pub pipmgacmjnn: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ainblbbfdbj { + /// offset: 40 #[prost(uint32, tag = "8")] pub inbjppapcag: u32, + /// offset: 32 #[prost(uint32, tag = "3")] pub nijagoajpem: u32, + /// offset: 24 #[prost(uint32, repeated, tag = "11")] pub nhgojdodgma: ::prost::alloc::vec::Vec, + /// offset: 36 #[prost(bool, tag = "6")] pub pipmgacmjnn: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ajeeiakemip { + /// offset: 24 #[prost(uint32, tag = "2")] pub cehfiilmjkm: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Khmjbjlobpg { + /// offset: 24 #[prost(uint32, tag = "9")] pub cpocngekiib: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gfgdodhmbpk { + /// offset: 24 #[prost(uint32, tag = "13")] pub kokpceamabc: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Npdipkhdcnf { + /// offset: 36 #[prost(bool, tag = "12")] pub pipmgacmjnn: bool, + /// offset: 32 #[prost(uint32, tag = "14")] pub iigoemfhgll: u32, + /// offset: 40 #[prost(uint32, tag = "15")] pub inbjppapcag: u32, + /// offset: 24 #[prost(uint32, repeated, tag = "13")] pub nhgojdodgma: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Egalagnaefb { + /// offset: 32 #[prost(uint32, tag = "15")] pub olgljhecdof: u32, + /// offset: 28 #[prost(uint32, tag = "5")] pub gclebgddiip: u32, + /// offset: 24 #[prost(uint32, tag = "11")] pub gpdeiiioipn: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ndgljknkefk { + /// offset: 24 #[prost(uint32, tag = "14")] pub ojeblmkkmgo: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Egfdajdihnj { + /// offset: 28 #[prost(uint32, tag = "9")] pub item_id: u32, + /// offset: 24 #[prost(uint32, tag = "11")] pub mbejblfhcbh: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pnikofbimjl { + /// offset: 24 #[prost(uint32, tag = "4")] pub nejdmegnfgk: u32, + /// offset: 28 #[prost(uint32, tag = "13")] pub eoaefbknffe: u32, + /// offset: 32 #[prost(uint32, tag = "1")] pub num: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jjdkoeehbjo { + /// offset: 28 #[prost(uint32, tag = "2")] pub ooofgdbldce: u32, + /// offset: 24 #[prost(uint32, tag = "8")] pub num: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Okgmdmjhcmk { + /// offset: 24 #[prost(uint32, tag = "11")] pub cehfiilmjkm: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cfkbhpnbcnb { + /// offset: 24 #[prost(uint32, tag = "12")] pub mbgkckldhib: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bbbeoeoifjk { + /// offset: 32 #[prost(uint32, tag = "13")] pub inbjppapcag: u32, + /// offset: 24 #[prost(uint32, repeated, tag = "8")] pub onnjgdjnflg: ::prost::alloc::vec::Vec, + /// offset: 36 #[prost(bool, tag = "2")] pub pipmgacmjnn: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ahpnapgpjeg { + /// offset: 24 #[prost(uint32, tag = "7")] pub ojeblmkkmgo: u32, + /// offset: 28 #[prost(uint32, tag = "14")] pub amojfmfeoge: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fpchmkkcgfa { + /// offset: 32 #[prost(uint32, tag = "8")] pub bnckfbfmgmi: u32, + /// offset: 28 #[prost(uint32, tag = "3")] pub affjhmjdibn: u32, + /// offset: 24 #[prost(enumeration = "Njchljfiodm", tag = "7")] pub lghokgabgck: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ndfookghhop { + /// offset: 36 #[prost(uint32, tag = "1")] pub inbjppapcag: u32, + /// offset: 32 #[prost(bool, tag = "2")] pub pipmgacmjnn: bool, + /// offset: 24 #[prost(uint32, repeated, tag = "10")] pub cegckbndalf: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mdbjbiekkee { + /// offset: 24 #[prost(uint32, tag = "4")] pub lipapomhmce: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Blcpnbikclp { + /// offset: 24 #[prost(uint32, tag = "8")] pub count: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Aekpjeldapd { + /// offset: 44 #[prost(enumeration = "Lgmdbcffjof", tag = "3")] pub hhmabjdimgm: i32, + /// offset: 48 #[prost(uint64, tag = "15")] pub pkfcldincal: u64, + /// offset: 24 #[prost(message, optional, tag = "14")] pub scepter: ::core::option::Option, - #[prost(oneof = "aekpjeldapd::Info", tags = "1733")] - pub info: ::core::option::Option, + #[prost(oneof = "aekpjeldapd::Kfelkjldkeh", tags = "1733")] + pub kfelkjldkeh: ::core::option::Option, } /// Nested message and enum types in `AEKPJELDAPD`. pub mod aekpjeldapd { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Info { + pub enum Kfelkjldkeh { + /// offset: 32 #[prost(message, tag = "1733")] Kbobeemcndd(super::Ndfookghhop), } @@ -27923,6 +35177,7 @@ pub mod aekpjeldapd { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Eendhpkpflp { + /// offset: 24 #[prost(message, repeated, tag = "4")] pub mebjclenpio: ::prost::alloc::vec::Vec, } @@ -27931,6 +35186,7 @@ pub struct Eendhpkpflp { #[cmdid(5367)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueModifierAddNotify { + /// offset: 16 #[prost(message, optional, tag = "1")] pub pdaampcelaa: ::core::option::Option, } @@ -27939,6 +35195,7 @@ pub struct RogueModifierAddNotify { #[cmdid(5339)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueModifierSelectCellCsReq { + /// offset: 24 #[prost(uint32, tag = "10")] pub hhcbjghkcpc: u32, } @@ -27947,10 +35204,13 @@ pub struct RogueModifierSelectCellCsReq { #[cmdid(5327)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueModifierSelectCellScRsp { + /// offset: 24 #[prost(message, optional, tag = "11")] pub jdijkegcibp: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "10")] pub hhcbjghkcpc: u32, + /// offset: 36 #[prost(uint32, tag = "2")] pub retcode: u32, } @@ -27959,6 +35219,7 @@ pub struct RogueModifierSelectCellScRsp { #[cmdid(5359)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueModifierUpdateNotify { + /// offset: 16 #[prost(message, optional, tag = "4")] pub pdaampcelaa: ::core::option::Option, } @@ -27967,6 +35228,7 @@ pub struct RogueModifierUpdateNotify { #[cmdid(5354)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueModifierDelNotify { + /// offset: 24 #[prost(uint64, tag = "6")] pub pkfcldincal: u64, } @@ -27975,32 +35237,38 @@ pub struct RogueModifierDelNotify { #[cmdid(5377)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueModifierStageStartNotify { + /// offset: 24 #[prost(enumeration = "Lgmdbcffjof", tag = "7")] pub hhmabjdimgm: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fjemjbnajfj { + /// offset: 24 #[prost(message, optional, tag = "4")] pub scene: ::core::option::Option, + /// offset: 16 #[prost(message, optional, tag = "2")] pub lineup: ::core::option::Option, + /// offset: 40 #[prost(message, optional, tag = "5")] pub map_rotation_data: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cfcdhlpoogc { + /// offset: 32 #[prost(message, optional, tag = "11")] pub ikobkinkhcf: ::core::option::Option, - #[prost(oneof = "cfcdhlpoogc::Info", tags = "1916")] - pub info: ::core::option::Option, + #[prost(oneof = "cfcdhlpoogc::Kfelkjldkeh", tags = "1916")] + pub kfelkjldkeh: ::core::option::Option, } /// Nested message and enum types in `CFCDHLPOOGC`. pub mod cfcdhlpoogc { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Info { + pub enum Kfelkjldkeh { + /// offset: 24 #[prost(message, tag = "1916")] Icffjlicimb(super::Lhadmkcgcko), } @@ -28008,130 +35276,173 @@ pub mod cfcdhlpoogc { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nkpkiaamodg { + /// offset: 28 #[prost(uint32, tag = "9")] pub mnnkjpliilj: u32, + /// offset: 32 #[prost(uint32, tag = "8")] pub jdbahpebfjc: u32, + /// offset: 24 #[prost(uint32, tag = "10")] pub ldfehkdcnel: u32, + /// offset: 36 #[prost(bool, tag = "15")] pub fbjhgpdkbgm: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nnijcdkhpkl { + /// offset: 32 #[prost(uint32, tag = "1")] pub jedjbedkcji: u32, + /// offset: 36 #[prost(uint32, tag = "6")] pub cdinhfhbmog: u32, + /// offset: 24 #[prost(bool, tag = "8")] pub fbjhgpdkbgm: bool, + /// offset: 28 #[prost(uint32, tag = "11")] pub aiplflibpkj: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gpnjmehndmn { + /// offset: 24 #[prost(bool, tag = "6")] pub fbjhgpdkbgm: bool, + /// offset: 28 #[prost(uint32, tag = "8")] pub hipjhpjolbe: u32, + /// offset: 32 #[prost(uint32, tag = "9")] pub japdcmjpiej: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fbhnfjcnhml { + /// offset: 28 #[prost(bool, tag = "3")] pub fbjhgpdkbgm: bool, + /// offset: 24 #[prost(uint32, tag = "9")] pub japdcmjpiej: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bmnmbpnbbhm { + /// offset: 24 #[prost(bool, tag = "2")] pub pgcbeoleioo: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lhadmkcgcko { + /// offset: 64 #[prost(message, optional, tag = "12")] pub ijbphigkmhf: ::core::option::Option, + /// offset: 32 #[prost(message, optional, tag = "13")] pub level: ::core::option::Option, + /// offset: 104 #[prost(message, optional, tag = "11")] pub lkkfhfdpfke: ::core::option::Option, + /// offset: 40 #[prost(message, optional, tag = "5")] pub lineup: ::core::option::Option, + /// offset: 88 #[prost(message, optional, tag = "2")] pub kkobbenpfph: ::core::option::Option, + /// offset: 24 #[prost(message, optional, tag = "14")] pub jibdgcfcdio: ::core::option::Option, + /// offset: 48 #[prost(message, optional, tag = "1")] pub bdjebpnjelp: ::core::option::Option, + /// offset: 80 #[prost(message, optional, tag = "8")] pub hpdbjalemmo: ::core::option::Option, + /// offset: 16 #[prost(message, optional, tag = "7")] pub jmidlldkjbi: ::core::option::Option, + /// offset: 96 #[prost(message, optional, tag = "4")] pub item_value: ::core::option::Option, + /// offset: 72 #[prost(message, optional, tag = "6")] pub lmpgbonbhgn: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gekleellcbf { + /// offset: 36 #[prost(bool, tag = "2")] pub ejoijgclcjo: bool, + /// offset: 37 #[prost(bool, tag = "13")] pub lgbohdicfpk: bool, + /// offset: 40 #[prost(uint32, tag = "12")] pub lfcdodfmhhn: u32, + /// offset: 32 #[prost(enumeration = "Ogadimmljhn", tag = "6")] pub status: i32, + /// offset: 44 #[prost(enumeration = "Akkhkmecafl", tag = "15")] pub reason: i32, + /// offset: 16 #[prost(message, repeated, tag = "9")] pub ahooafgdehf: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Aggmhdjgfdi { + /// offset: 28 #[prost(uint32, tag = "13")] pub ognhpkojhjp: u32, + /// offset: 24 #[prost(uint32, tag = "3")] pub klgmnchbicp: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fnijjhaenbl { + /// offset: 16 #[prost(uint32, repeated, tag = "2")] pub dimhpbcpnlc: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Babhbomomdf { + /// offset: 24 #[prost(message, repeated, tag = "6")] pub mnfjeiininl: ::prost::alloc::vec::Vec, + /// offset: 44 #[prost(enumeration = "Odbnigdlncf", tag = "15")] pub status: i32, + /// offset: 40 #[prost(uint32, tag = "2")] pub ppjbgnbmkpm: u32, + /// offset: 32 #[prost(uint32, tag = "4")] pub bhpgjcicmjm: u32, + /// offset: 36 #[prost(uint32, tag = "3")] pub ogldnefkndo: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lhomiedaoid { + /// offset: 28 #[prost(uint32, tag = "11")] pub akdleblpbmd: u32, + /// offset: 32 #[prost(uint32, tag = "9")] pub room_id: u32, + /// offset: 24 #[prost(uint32, tag = "7")] pub eipnnejnnkj: u32, + /// offset: 36 #[prost(enumeration = "Lmiknfdlffo", tag = "6")] pub status: i32, } @@ -28140,12 +35451,16 @@ pub struct Lhomiedaoid { #[cmdid(6080)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournStartCsReq { + /// offset: 32 #[prost(uint32, tag = "5")] pub area_id: u32, + /// offset: 37 #[prost(bool, tag = "8")] pub lgbohdicfpk: bool, + /// offset: 16 #[prost(uint32, repeated, tag = "6")] pub avatar_id_list: ::prost::alloc::vec::Vec, + /// offset: 36 #[prost(bool, tag = "11")] pub ejoijgclcjo: bool, } @@ -28154,12 +35469,16 @@ pub struct RogueTournStartCsReq { #[cmdid(6044)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournStartScRsp { + /// offset: 44 #[prost(uint32, tag = "3")] pub khjcgnllfoh: u32, + /// offset: 24 #[prost(message, optional, tag = "1")] pub lcoclenjjai: ::core::option::Option, + /// offset: 40 #[prost(uint32, tag = "8")] pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "11")] pub bhmhlpchklg: ::core::option::Option, } @@ -28173,10 +35492,13 @@ pub struct RogueTournEnterCsReq {} #[cmdid(6073)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournEnterScRsp { + /// offset: 40 #[prost(uint32, tag = "11")] pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "9")] pub bhmhlpchklg: ::core::option::Option, + /// offset: 24 #[prost(message, optional, tag = "6")] pub lcoclenjjai: ::core::option::Option, } @@ -28190,8 +35512,10 @@ pub struct RogueTournLeaveCsReq {} #[cmdid(6096)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournLeaveScRsp { + /// offset: 16 #[prost(message, optional, tag = "1")] pub lcoclenjjai: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "11")] pub retcode: u32, } @@ -28203,18 +35527,25 @@ pub struct RogueTournSettleCsReq {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jhllljajkep { + /// offset: 48 #[prost(message, optional, tag = "6")] pub embagmmhipa: ::core::option::Option, + /// offset: 72 #[prost(message, optional, tag = "2")] pub cjcojamleel: ::core::option::Option, + /// offset: 56 #[prost(message, optional, tag = "12")] pub kgciaiafibe: ::core::option::Option, + /// offset: 40 #[prost(message, optional, tag = "14")] pub clkhpondddo: ::core::option::Option, + /// offset: 24 #[prost(message, optional, tag = "5")] pub pfoepfphfnj: ::core::option::Option, + /// offset: 32 #[prost(message, optional, tag = "13")] pub bhmhlpchklg: ::core::option::Option, + /// offset: 16 #[prost(message, optional, tag = "10")] pub gcglnkfdkkn: ::core::option::Option, } @@ -28223,10 +35554,13 @@ pub struct Jhllljajkep { #[cmdid(6062)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournSettleScRsp { + /// offset: 24 #[prost(message, optional, tag = "1")] pub lcoclenjjai: ::core::option::Option, + /// offset: 40 #[prost(uint32, tag = "15")] pub retcode: u32, + /// offset: 32 #[prost(message, optional, tag = "5")] pub njnjebodmnl: ::core::option::Option, } @@ -28235,8 +35569,10 @@ pub struct RogueTournSettleScRsp { #[cmdid(6033)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueTournEnterRoomCsReq { + /// offset: 28 #[prost(uint32, tag = "12")] pub bhpgjcicmjm: u32, + /// offset: 24 #[prost(uint32, tag = "8")] pub fllablfbeik: u32, } @@ -28245,8 +35581,10 @@ pub struct RogueTournEnterRoomCsReq { #[cmdid(6031)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournEnterRoomScRsp { + /// offset: 16 #[prost(message, optional, tag = "8")] pub lcoclenjjai: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "11")] pub retcode: u32, } @@ -28255,8 +35593,10 @@ pub struct RogueTournEnterRoomScRsp { #[cmdid(6074)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueTournEnterLayerCsReq { + /// offset: 28 #[prost(uint32, tag = "5")] pub fllablfbeik: u32, + /// offset: 24 #[prost(uint32, tag = "12")] pub lfcdodfmhhn: u32, } @@ -28265,8 +35605,10 @@ pub struct RogueTournEnterLayerCsReq { #[cmdid(6035)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournEnterLayerScRsp { + /// offset: 24 #[prost(message, optional, tag = "15")] pub lcoclenjjai: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "9")] pub retcode: u32, } @@ -28275,12 +35617,16 @@ pub struct RogueTournEnterLayerScRsp { #[cmdid(6077)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournLevelInfoUpdateScNotify { + /// offset: 40 #[prost(enumeration = "Akkhkmecafl", tag = "1")] pub reason: i32, + /// offset: 24 #[prost(message, repeated, tag = "13")] pub ahooafgdehf: ::prost::alloc::vec::Vec, + /// offset: 36 #[prost(uint32, tag = "11")] pub lfcdodfmhhn: u32, + /// offset: 32 #[prost(enumeration = "Ogadimmljhn", tag = "2")] pub status: i32, } @@ -28289,8 +35635,10 @@ pub struct RogueTournLevelInfoUpdateScNotify { #[cmdid(6084)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournTakeExpRewardCsReq { + /// offset: 16 #[prost(uint32, repeated, tag = "8")] pub lopmhjfbhim: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "1")] pub acgkfedndfh: u32, } @@ -28299,12 +35647,16 @@ pub struct RogueTournTakeExpRewardCsReq { #[cmdid(6015)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournTakeExpRewardScRsp { + /// offset: 44 #[prost(uint32, tag = "6")] pub retcode: u32, + /// offset: 16 #[prost(uint32, repeated, tag = "7")] pub ckbmgabeego: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(uint32, tag = "2")] pub exp: u32, + /// offset: 32 #[prost(message, optional, tag = "8")] pub reward: ::core::option::Option, } @@ -28313,6 +35665,7 @@ pub struct RogueTournTakeExpRewardScRsp { #[cmdid(6026)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueTournExpNotify { + /// offset: 24 #[prost(uint32, tag = "2")] pub exp: u32, } @@ -28324,110 +35677,147 @@ pub struct RogueTournQueryCsReq {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Olkfphpbpdl { + /// offset: 33 #[prost(bool, tag = "14")] pub gmopljjgbpo: bool, + /// offset: 34 #[prost(bool, tag = "10")] pub is_taken_reward: bool, + /// offset: 32 #[prost(bool, tag = "15")] pub biifelfegnk: bool, + /// offset: 36 #[prost(uint32, tag = "8")] pub area_id: u32, + /// offset: 24 #[prost(uint32, repeated, tag = "9")] pub hdmdaodjacb: ::prost::alloc::vec::Vec, + /// offset: 35 #[prost(bool, tag = "5")] pub knbdpfeidnm: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lhaeabojgop { + /// offset: 36 #[prost(uint32, tag = "9")] pub khjcgnllfoh: u32, + /// offset: 40 #[prost(bool, tag = "6")] pub gpodhhaohnp: bool, + /// offset: 32 #[prost(uint32, tag = "13")] pub lfpccpoljpc: u32, + /// offset: 24 #[prost(int64, tag = "3")] pub end_time: i64, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ndnkbaggdhd { + /// offset: 16 #[prost(uint32, repeated, tag = "3")] pub ckbmgabeego: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "4")] pub exp: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Boicekfmcic { + /// offset: 16 #[prost(message, optional, tag = "7")] pub talent_info: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "14")] pub bjceklknlcd: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jigdnfdnojd { + /// offset: 28 #[prost(bool, tag = "1")] pub knbdpfeidnm: bool, + /// offset: 24 #[prost(uint32, tag = "5")] pub handcdpibld: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pmbnjoonhpa { + /// offset: 24 #[prost(uint32, tag = "13")] pub acgkfedndfh: u32, + /// offset: 28 #[prost(uint32, tag = "2")] pub kaeojcobihc: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kgdofadndaj { + /// offset: 24 #[prost(uint32, repeated, tag = "14")] pub kcdlmnincge: ::prost::alloc::vec::Vec, + /// offset: 56 #[prost(uint32, repeated, tag = "8")] pub bkgjpcclidn: ::prost::alloc::vec::Vec, + /// offset: 64 #[prost(uint32, repeated, tag = "13")] pub ppconkkpipm: ::prost::alloc::vec::Vec, + /// offset: 72 #[prost(uint32, tag = "2")] pub boflhofkacn: u32, + /// offset: 40 #[prost(uint32, repeated, tag = "3")] pub fajcnmekknn: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(uint32, repeated, tag = "6")] pub nffbjbbcdmg: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(uint32, repeated, tag = "1")] pub idoecnpkgce: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kclchjmnpgl { + /// offset: 28 #[prost(uint32, tag = "7")] pub ngiambeihpi: u32, + /// offset: 24 #[prost(uint32, tag = "14")] pub ofgbjcccike: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Chgggegamdi { + /// offset: 48 #[prost(message, repeated, tag = "1")] pub dimgdinccji: ::prost::alloc::vec::Vec, + /// offset: 64 #[prost(message, repeated, tag = "8")] pub gmopekcolbe: ::prost::alloc::vec::Vec, + /// offset: 80 #[prost(message, optional, tag = "2")] pub ehobbjmedee: ::core::option::Option, + /// offset: 24 #[prost(message, optional, tag = "5")] pub hndbkklomlc: ::core::option::Option, + /// offset: 72 #[prost(message, optional, tag = "12")] pub fejgmnnfflg: ::core::option::Option, + /// offset: 96 #[prost(message, optional, tag = "14")] pub lkcefcljcbm: ::core::option::Option, + /// offset: 88 #[prost(message, optional, tag = "9")] pub iakcmplpoee: ::core::option::Option, + /// offset: 16 #[prost(message, optional, tag = "6")] pub llaoogchhdk: ::core::option::Option, + /// offset: 32 #[prost(message, repeated, tag = "15")] pub jidjeamdkde: ::prost::alloc::vec::Vec, + /// offset: 56 #[prost(message, optional, tag = "7")] pub jdbmbikpbjb: ::core::option::Option, } @@ -28436,10 +35826,13 @@ pub struct Chgggegamdi { #[cmdid(6058)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournQueryScRsp { + /// offset: 40 #[prost(uint32, tag = "3")] pub retcode: u32, + /// offset: 32 #[prost(message, optional, tag = "14")] pub lagbgldlgcb: ::core::option::Option, + /// offset: 16 #[prost(message, optional, tag = "10")] pub bhmhlpchklg: ::core::option::Option, } @@ -28448,34 +35841,45 @@ pub struct RogueTournQueryScRsp { #[cmdid(6013)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournAreaUpdateScNotify { + /// offset: 16 #[prost(message, repeated, tag = "9")] pub jidjeamdkde: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cjpkpjfjkdg { + /// offset: 40 #[prost(message, optional, tag = "7")] pub bhmhlpchklg: ::core::option::Option, + /// offset: 32 #[prost(string, tag = "1")] pub name: ::prost::alloc::string::String, + /// offset: 24 #[prost(message, optional, tag = "10")] pub fejgmnnfflg: ::core::option::Option, + /// offset: 16 #[prost(message, optional, tag = "11")] pub data: ::core::option::Option, + /// offset: 64 #[prost(int64, tag = "4")] pub time: i64, + /// offset: 56 #[prost(int64, tag = "14")] pub end_time: i64, + /// offset: 72 #[prost(uint32, tag = "2")] pub khncedgfpgl: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bkffnnaiodc { + /// offset: 24 #[prost(message, repeated, tag = "9")] pub ckgfonmaeko: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(uint32, tag = "4")] pub item_value: u32, + /// offset: 32 #[prost(message, repeated, tag = "2")] pub buff_list: ::prost::alloc::vec::Vec, } @@ -28489,8 +35893,10 @@ pub struct RogueTournGetAllArchiveCsReq {} #[cmdid(6024)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournGetAllArchiveScRsp { + /// offset: 16 #[prost(message, repeated, tag = "7")] pub edjpodpnmed: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "10")] pub retcode: u32, } @@ -28499,6 +35905,7 @@ pub struct RogueTournGetAllArchiveScRsp { #[cmdid(6089)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueTournDeleteArchiveCsReq { + /// offset: 24 #[prost(uint32, tag = "14")] pub khncedgfpgl: u32, } @@ -28507,8 +35914,10 @@ pub struct RogueTournDeleteArchiveCsReq { #[cmdid(6030)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueTournDeleteArchiveScRsp { + /// offset: 24 #[prost(uint32, tag = "7")] pub retcode: u32, + /// offset: 28 #[prost(uint32, tag = "6")] pub khncedgfpgl: u32, } @@ -28517,8 +35926,10 @@ pub struct RogueTournDeleteArchiveScRsp { #[cmdid(6088)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournRenameArchiveCsReq { + /// offset: 24 #[prost(string, tag = "13")] pub name: ::prost::alloc::string::String, + /// offset: 32 #[prost(uint32, tag = "4")] pub khncedgfpgl: u32, } @@ -28527,10 +35938,13 @@ pub struct RogueTournRenameArchiveCsReq { #[cmdid(6055)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournRenameArchiveScRsp { + /// offset: 16 #[prost(string, tag = "7")] pub name: ::prost::alloc::string::String, + /// offset: 36 #[prost(uint32, tag = "11")] pub khncedgfpgl: u32, + /// offset: 32 #[prost(uint32, tag = "15")] pub retcode: u32, } @@ -28539,50 +35953,67 @@ pub struct RogueTournRenameArchiveScRsp { #[cmdid(6032)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueTournClearArchiveNameScNotify { + /// offset: 24 #[prost(uint32, tag = "4")] pub khncedgfpgl: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Oomghibbcbn { + /// offset: 32 #[prost(uint32, repeated, tag = "13")] pub hmjfcdlcifd: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(message, repeated, tag = "9")] pub hgcgilabndl: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(uint32, repeated, tag = "12")] pub jncbpdhcahi: ::prost::alloc::vec::Vec, + /// offset: 64 #[prost(uint32, tag = "15")] pub acgkfedndfh: u32, + /// offset: 68 #[prost(uint32, tag = "8")] pub kaeojcobihc: u32, + /// offset: 24 #[prost(uint32, repeated, tag = "2")] pub mkaifjibjik: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(uint32, repeated, tag = "11")] pub amldailbmbo: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bmpcjdeaiih { + /// offset: 32 #[prost(uint32, tag = "6")] pub khncedgfpgl: u32, + /// offset: 36 #[prost(uint32, tag = "13")] pub fclolobfpal: u32, + /// offset: 24 #[prost(uint32, repeated, tag = "9")] pub bijgjecjmhm: ::prost::alloc::vec::Vec, + /// offset: 44 #[prost(uint32, tag = "14")] pub ofikkogklgo: u32, + /// offset: 40 #[prost(uint32, tag = "4")] pub avatar_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Abdabiikojc { + /// offset: 16 #[prost(string, tag = "1")] pub name: ::prost::alloc::string::String, + /// offset: 40 #[prost(int64, tag = "10")] pub time: i64, + /// offset: 32 #[prost(message, optional, tag = "8")] pub gndiodgogpi: ::core::option::Option, + /// offset: 48 #[prost(uint32, tag = "4")] pub khncedgfpgl: u32, } @@ -28596,8 +36027,10 @@ pub struct RogueTournGetAllBuildRefCsReq {} #[cmdid(6057)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournGetAllBuildRefScRsp { + /// offset: 24 #[prost(message, repeated, tag = "3")] pub iiccngokklf: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "5")] pub retcode: u32, } @@ -28606,6 +36039,7 @@ pub struct RogueTournGetAllBuildRefScRsp { #[cmdid(6042)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournDeleteBuildRefCsReq { + /// offset: 16 #[prost(uint32, repeated, tag = "12")] pub ndobmajmlnk: ::prost::alloc::vec::Vec, } @@ -28614,8 +36048,10 @@ pub struct RogueTournDeleteBuildRefCsReq { #[cmdid(6021)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournDeleteBuildRefScRsp { + /// offset: 24 #[prost(uint32, repeated, tag = "7")] pub ndobmajmlnk: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "8")] pub retcode: u32, } @@ -28624,10 +36060,13 @@ pub struct RogueTournDeleteBuildRefScRsp { #[cmdid(6054)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournSaveBuildRefCsReq { + /// offset: 24 #[prost(message, optional, tag = "5")] pub gndiodgogpi: ::core::option::Option, + /// offset: 40 #[prost(uint32, tag = "9")] pub khncedgfpgl: u32, + /// offset: 16 #[prost(string, tag = "12")] pub name: ::prost::alloc::string::String, } @@ -28636,10 +36075,13 @@ pub struct RogueTournSaveBuildRefCsReq { #[cmdid(6083)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournSaveBuildRefScRsp { + /// offset: 32 #[prost(uint32, tag = "1")] pub khncedgfpgl: u32, + /// offset: 24 #[prost(string, tag = "10")] pub name: ::prost::alloc::string::String, + /// offset: 36 #[prost(uint32, tag = "3")] pub retcode: u32, } @@ -28648,8 +36090,10 @@ pub struct RogueTournSaveBuildRefScRsp { #[cmdid(6061)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournRenameBuildRefCsReq { + /// offset: 16 #[prost(string, tag = "5")] pub name: ::prost::alloc::string::String, + /// offset: 32 #[prost(uint32, tag = "9")] pub khncedgfpgl: u32, } @@ -28658,10 +36102,13 @@ pub struct RogueTournRenameBuildRefCsReq { #[cmdid(6066)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournRenameBuildRefScRsp { + /// offset: 24 #[prost(string, tag = "5")] pub name: ::prost::alloc::string::String, + /// offset: 36 #[prost(uint32, tag = "10")] pub khncedgfpgl: u32, + /// offset: 32 #[prost(uint32, tag = "15")] pub retcode: u32, } @@ -28675,8 +36122,10 @@ pub struct RogueTournGetPermanentTalentInfoCsReq {} #[cmdid(6079)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournGetPermanentTalentInfoScRsp { + /// offset: 32 #[prost(uint32, tag = "13")] pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "14")] pub ehobbjmedee: ::core::option::Option, } @@ -28685,6 +36134,7 @@ pub struct RogueTournGetPermanentTalentInfoScRsp { #[cmdid(6063)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueTournEnablePermanentTalentCsReq { + /// offset: 24 #[prost(uint32, tag = "2")] pub talent_id: u32, } @@ -28693,8 +36143,10 @@ pub struct RogueTournEnablePermanentTalentCsReq { #[cmdid(6064)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournEnablePermanentTalentScRsp { + /// offset: 32 #[prost(uint32, tag = "9")] pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "10")] pub ehobbjmedee: ::core::option::Option, } @@ -28708,8 +36160,10 @@ pub struct RogueTournResetPermanentTalentCsReq {} #[cmdid(6012)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournResetPermanentTalentScRsp { + /// offset: 24 #[prost(message, optional, tag = "13")] pub ehobbjmedee: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "14")] pub retcode: u32, } @@ -28718,14 +36172,19 @@ pub struct RogueTournResetPermanentTalentScRsp { #[cmdid(6029)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournEnterRogueCocoonSceneCsReq { + /// offset: 16 #[prost(message, repeated, tag = "9")] pub avatar_list: ::prost::alloc::vec::Vec, + /// offset: 44 #[prost(uint32, tag = "11")] pub pilmkhckmed: u32, + /// offset: 36 #[prost(uint32, tag = "10")] pub ibgnlboebcg: u32, + /// offset: 40 #[prost(bool, tag = "3")] pub eiddmghlpbp: bool, + /// offset: 32 #[prost(uint32, tag = "6")] pub pbalfienefo: u32, } @@ -28734,8 +36193,10 @@ pub struct RogueTournEnterRogueCocoonSceneCsReq { #[cmdid(6053)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournEnterRogueCocoonSceneScRsp { + /// offset: 16 #[prost(message, optional, tag = "2")] pub lcoclenjjai: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "13")] pub retcode: u32, } @@ -28749,8 +36210,10 @@ pub struct RogueTournLeaveRogueCocoonSceneCsReq {} #[cmdid(6059)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournLeaveRogueCocoonSceneScRsp { + /// offset: 16 #[prost(message, optional, tag = "10")] pub lcoclenjjai: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "13")] pub retcode: u32, } @@ -28759,6 +36222,7 @@ pub struct RogueTournLeaveRogueCocoonSceneScRsp { #[cmdid(6050)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueTournReEnterRogueCocoonStageCsReq { + /// offset: 24 #[prost(bool, tag = "6")] pub eiddmghlpbp: bool, } @@ -28767,8 +36231,10 @@ pub struct RogueTournReEnterRogueCocoonStageCsReq { #[cmdid(6051)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournReEnterRogueCocoonStageScRsp { + /// offset: 16 #[prost(message, optional, tag = "11")] pub battle_info: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "6")] pub retcode: u32, } @@ -28782,12 +36248,16 @@ pub struct RogueTournGetCurRogueCocoonInfoCsReq {} #[cmdid(6036)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueTournGetCurRogueCocoonInfoScRsp { + /// offset: 36 #[prost(uint32, tag = "11")] pub ibgnlboebcg: u32, + /// offset: 24 #[prost(uint32, tag = "6")] pub pbalfienefo: u32, + /// offset: 32 #[prost(uint32, tag = "12")] pub retcode: u32, + /// offset: 28 #[prost(uint32, tag = "2")] pub pilmkhckmed: u32, } @@ -28796,48 +36266,58 @@ pub struct RogueTournGetCurRogueCocoonInfoScRsp { #[cmdid(6072)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournDifficultyCompNotify { + /// offset: 16 #[prost(uint32, repeated, tag = "12")] pub gggfigcpklf: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jniaogiiogb { + /// offset: 24 #[prost(uint32, tag = "13")] pub deidchamdba: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jcccacnfdjg { + /// offset: 24 #[prost(uint32, tag = "15")] pub deidchamdba: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jfihgdpoiid { + /// offset: 24 #[prost(uint32, tag = "12")] pub buff_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ecgochpmcpd { + /// offset: 24 #[prost(uint32, tag = "6")] pub event_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Apfjlofinfj { + /// offset: 24 #[prost(uint32, tag = "11")] pub formula_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fidfnncjaje { + /// offset: 36 #[prost(uint32, tag = "9")] pub ijppknknlnl: u32, + /// offset: 32 #[prost(uint32, tag = "13")] pub dchpogobdko: u32, + /// offset: 24 #[prost(uint32, tag = "10")] pub iboekjbomog: u32, + /// offset: 28 #[prost(uint32, tag = "14")] pub level: u32, } @@ -28846,24 +36326,33 @@ pub struct Fidfnncjaje { #[cmdid(6081)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueTournHandBookNotify { - #[prost(oneof = "rogue_tourn_hand_book_notify::Info", tags = "6, 9, 12, 11, 14, 3")] - pub info: ::core::option::Option, + #[prost( + oneof = "rogue_tourn_hand_book_notify::Kfelkjldkeh", + tags = "6, 9, 12, 11, 14, 3" + )] + pub kfelkjldkeh: ::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 Info { + pub enum Kfelkjldkeh { + /// offset: 24 #[prost(message, tag = "6")] Iihopmeeaja(super::Jniaogiiogb), + /// offset: 24 #[prost(message, tag = "9")] Gpolbdgoood(super::Jcccacnfdjg), + /// offset: 24 #[prost(message, tag = "12")] Lkkfhfdpfke(super::Jfihgdpoiid), + /// offset: 24 #[prost(message, tag = "11")] Nfldodiabcl(super::Ecgochpmcpd), + /// offset: 24 #[prost(message, tag = "14")] Hpdbjalemmo(super::Apfjlofinfj), + /// offset: 24 #[prost(message, tag = "3")] Jmidlldkjbi(super::Fidfnncjaje), } @@ -28873,6 +36362,7 @@ pub mod rogue_tourn_hand_book_notify { #[cmdid(6069)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueTournGetSettleInfoCsReq { + /// offset: 24 #[prost(uint32, tag = "14")] pub area_id: u32, } @@ -28881,8 +36371,10 @@ pub struct RogueTournGetSettleInfoCsReq { #[cmdid(6047)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournGetSettleInfoScRsp { + /// offset: 24 #[prost(message, optional, tag = "14")] pub njnjebodmnl: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "11")] pub retcode: u32, } @@ -28891,10 +36383,13 @@ pub struct RogueTournGetSettleInfoScRsp { #[cmdid(6040)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournConfirmSettleCsReq { + /// offset: 16 #[prost(string, tag = "14")] pub name: ::prost::alloc::string::String, + /// offset: 32 #[prost(uint32, tag = "11")] pub area_id: u32, + /// offset: 36 #[prost(uint32, tag = "15")] pub khncedgfpgl: u32, } @@ -28903,14 +36398,19 @@ pub struct RogueTournConfirmSettleCsReq { #[cmdid(6045)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournConfirmSettleScRsp { + /// offset: 48 #[prost(message, optional, tag = "5")] pub ohhjkgfofhb: ::core::option::Option, + /// offset: 16 #[prost(message, optional, tag = "8")] pub gfonfdbfbna: ::core::option::Option, + /// offset: 40 #[prost(message, optional, tag = "10")] pub lcoclenjjai: ::core::option::Option, + /// offset: 24 #[prost(message, optional, tag = "9")] pub jplaapjccbh: ::core::option::Option, + /// offset: 56 #[prost(uint32, tag = "4")] pub retcode: u32, } @@ -28919,6 +36419,7 @@ pub struct RogueTournConfirmSettleScRsp { #[cmdid(6043)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueTournWeekChallengeUpdateScNotify { + /// offset: 24 #[prost(message, optional, tag = "11")] pub jdbmbikpbjb: ::core::option::Option, } @@ -28932,16 +36433,22 @@ pub struct RogueTournGetMiscRealTimeDataCsReq {} #[cmdid(6034)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueTournGetMiscRealTimeDataScRsp { + /// offset: 56 #[prost(message, optional, tag = "13")] pub kgciaiafibe: ::core::option::Option, + /// offset: 48 #[prost(message, optional, tag = "7")] pub gcglnkfdkkn: ::core::option::Option, + /// offset: 40 #[prost(message, optional, tag = "2")] pub cjcojamleel: ::core::option::Option, + /// offset: 64 #[prost(uint32, tag = "14")] pub retcode: u32, + /// offset: 32 #[prost(message, optional, tag = "4")] pub clkhpondddo: ::core::option::Option, + /// offset: 16 #[prost(message, optional, tag = "15")] pub pfoepfphfnj: ::core::option::Option, } @@ -28955,10 +36462,13 @@ pub struct RogueTournGetArchiveRepositoryCsReq {} #[cmdid(6087)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournGetArchiveRepositoryScRsp { + /// offset: 40 #[prost(uint32, tag = "12")] pub retcode: u32, + /// offset: 24 #[prost(uint32, repeated, tag = "7")] pub hkdoclopkoh: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, repeated, tag = "9")] pub lnejmjbfllh: ::prost::alloc::vec::Vec, } @@ -28967,6 +36477,7 @@ pub struct RogueTournGetArchiveRepositoryScRsp { #[cmdid(6070)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournReviveCostUpdateScNotify { + /// offset: 24 #[prost(message, optional, tag = "13")] pub gficflciejj: ::core::option::Option, } @@ -28975,8 +36486,10 @@ pub struct RogueTournReviveCostUpdateScNotify { #[cmdid(6060)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournReviveAvatarCsReq { + /// offset: 32 #[prost(uint32, tag = "7")] pub interacted_prop_entity_id: u32, + /// offset: 24 #[prost(uint32, repeated, tag = "13")] pub avatar_id_list: ::prost::alloc::vec::Vec, } @@ -28985,8 +36498,10 @@ pub struct RogueTournReviveAvatarCsReq { #[cmdid(6022)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournReviveAvatarScRsp { + /// offset: 32 #[prost(uint32, tag = "1")] pub retcode: u32, + /// offset: 24 #[prost(message, optional, tag = "8")] pub gficflciejj: ::core::option::Option, } @@ -28995,16 +36510,20 @@ pub struct RogueTournReviveAvatarScRsp { #[cmdid(6041)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournBattleFailSettleInfoScNotify { + /// offset: 32 #[prost(message, optional, tag = "8")] pub njnjebodmnl: ::core::option::Option, + /// offset: 16 #[prost(message, optional, tag = "12")] pub lcoclenjjai: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gigpoffbieo { + /// offset: 24 #[prost(message, optional, tag = "9")] pub talent_info: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "12")] pub cmoghiandfl: u32, } @@ -29018,8 +36537,10 @@ pub struct RogueTournGetSeasonTalentInfoCsReq {} #[cmdid(6017)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournGetSeasonTalentInfoScRsp { + /// offset: 32 #[prost(uint32, tag = "1")] pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "15")] pub llaoogchhdk: ::core::option::Option, } @@ -29028,6 +36549,7 @@ pub struct RogueTournGetSeasonTalentInfoScRsp { #[cmdid(6019)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueTournEnableSeasonTalentCsReq { + /// offset: 24 #[prost(uint32, tag = "1")] pub talent_id: u32, } @@ -29036,8 +36558,10 @@ pub struct RogueTournEnableSeasonTalentCsReq { #[cmdid(6090)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournEnableSeasonTalentScRsp { + /// offset: 24 #[prost(message, optional, tag = "12")] pub llaoogchhdk: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "9")] pub retcode: u32, } @@ -29046,6 +36570,7 @@ pub struct RogueTournEnableSeasonTalentScRsp { #[cmdid(6016)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueTournTitanUpdateTitanBlessProgressScNotify { + /// offset: 24 #[prost(uint32, tag = "7")] pub ldfgifdfpcf: u32, } @@ -29054,6 +36579,7 @@ pub struct RogueTournTitanUpdateTitanBlessProgressScNotify { #[cmdid(6918)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetRollShopInfoCsReq { + /// offset: 24 #[prost(uint32, tag = "6")] pub roll_shop_id: u32, } @@ -29062,12 +36588,16 @@ pub struct GetRollShopInfoCsReq { #[cmdid(6909)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetRollShopInfoScRsp { + /// offset: 36 #[prost(uint32, tag = "14")] pub gacha_random: u32, + /// offset: 16 #[prost(uint32, repeated, tag = "2")] pub bchaohddila: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(uint32, tag = "9")] pub roll_shop_id: u32, + /// offset: 32 #[prost(uint32, tag = "13")] pub retcode: u32, } @@ -29076,10 +36606,13 @@ pub struct GetRollShopInfoScRsp { #[cmdid(6910)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DoGachaInRollShopCsReq { + /// offset: 28 #[prost(uint32, tag = "12")] pub gacha_random: u32, + /// offset: 32 #[prost(uint32, tag = "5")] pub roll_shop_id: u32, + /// offset: 24 #[prost(uint32, tag = "8")] pub ifngnhhcngl: u32, } @@ -29088,14 +36621,19 @@ pub struct DoGachaInRollShopCsReq { #[cmdid(6916)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct DoGachaInRollShopScRsp { + /// offset: 36 #[prost(uint32, tag = "3")] pub retcode: u32, + /// offset: 32 #[prost(uint32, tag = "2")] pub roll_shop_id: u32, + /// offset: 40 #[prost(uint32, tag = "8")] pub penilhglhhm: u32, + /// offset: 24 #[prost(message, optional, tag = "5")] pub reward: ::core::option::Option, + /// offset: 44 #[prost(uint32, tag = "11")] pub ordering_index: u32, } @@ -29104,6 +36642,7 @@ pub struct DoGachaInRollShopScRsp { #[cmdid(6907)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeRollShopRewardCsReq { + /// offset: 24 #[prost(uint32, tag = "3")] pub roll_shop_id: u32, } @@ -29112,52 +36651,66 @@ pub struct TakeRollShopRewardCsReq { #[cmdid(6911)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeRollShopRewardScRsp { + /// offset: 40 #[prost(uint32, tag = "2")] pub group_type: u32, + /// offset: 32 #[prost(uint32, tag = "13")] pub retcode: u32, + /// offset: 36 #[prost(uint32, tag = "6")] pub roll_shop_id: u32, + /// offset: 24 #[prost(message, optional, tag = "5")] pub reward: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SceneActorInfo { + /// offset: 24 #[prost(enumeration = "AvatarType", tag = "12")] pub avatar_type: i32, + /// offset: 32 #[prost(uint32, tag = "2")] pub map_layer: u32, + /// offset: 28 #[prost(uint32, tag = "8")] pub base_avatar_id: u32, + /// offset: 36 #[prost(uint32, tag = "7")] pub uid: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Eehijpmfiin { + /// offset: 32 #[prost(uint32, tag = "3")] pub ehieoodecmi: u32, + /// offset: 40 #[prost(uint32, tag = "14")] pub hard_level_group: u32, + /// offset: 28 #[prost(uint32, tag = "15")] pub dneampllfme: u32, + /// offset: 24 #[prost(uint32, tag = "5")] pub level: u32, + /// offset: 36 #[prost(uint32, tag = "4")] pub elite_group: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Edbjjknjpfm { - #[prost(oneof = "edbjjknjpfm::Info", tags = "12")] - pub info: ::core::option::Option, + #[prost(oneof = "edbjjknjpfm::Kfelkjldkeh", tags = "12")] + pub kfelkjldkeh: ::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 Info { + pub enum Kfelkjldkeh { + /// offset: 16 #[prost(message, tag = "12")] RogueInfo(super::Eehijpmfiin), } @@ -29165,78 +36718,101 @@ pub mod edbjjknjpfm { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SceneNpcMonsterInfo { + /// offset: 37 #[prost(bool, tag = "2")] pub idpjidnlehh: bool, + /// offset: 40 #[prost(uint32, tag = "13")] pub world_level: u32, + /// offset: 24 #[prost(message, optional, tag = "14")] pub extra_info: ::core::option::Option, + /// offset: 36 #[prost(bool, tag = "8")] pub mpfedfbkkdf: bool, + /// offset: 32 #[prost(uint32, tag = "7")] pub monster_id: u32, + /// offset: 44 #[prost(uint32, tag = "1")] pub event_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct NpcDialogueEventParam { + /// offset: 28 #[prost(uint32, tag = "11")] pub arg_id: u32, + /// offset: 24 #[prost(uint32, tag = "4")] pub rogue_dialogue_event_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct NpcRogueGameInfo { + /// offset: 40 #[prost(bool, tag = "11")] pub eccdglbkeje: bool, + /// offset: 16 #[prost(map = "uint32, uint32", tag = "3")] pub kjcbneindhl: ::std::collections::HashMap, + /// offset: 42 #[prost(bool, tag = "14")] pub jenfhombkke: bool, + /// offset: 36 #[prost(uint32, tag = "15")] pub onlhfcoglal: u32, + /// offset: 32 #[prost(uint32, tag = "2")] pub cdjecokfiof: u32, + /// offset: 44 #[prost(uint32, tag = "13")] pub event_unique_id: u32, + /// offset: 41 #[prost(bool, tag = "4")] pub lomilomcaom: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kkfkkppldai { + /// offset: 32 #[prost(uint32, tag = "6")] pub visitor_id: u32, + /// offset: 28 #[prost(bool, tag = "14")] pub iagodfdjaik: bool, + /// offset: 24 #[prost(uint32, tag = "13")] pub amlkpohdeln: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Clfacbcgifl { + /// offset: 24 #[prost(uint32, tag = "14")] pub incagnldjmn: u32, + /// offset: 28 #[prost(uint32, tag = "12")] pub klfcnoaggpc: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct NpcExtraInfo { - #[prost(oneof = "npc_extra_info::Info", tags = "14, 10, 4")] - pub info: ::core::option::Option, + #[prost(oneof = "npc_extra_info::Kfelkjldkeh", tags = "14, 10, 4")] + pub kfelkjldkeh: ::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 Info { + pub enum Kfelkjldkeh { + /// offset: 16 #[prost(message, tag = "14")] RogueInfo(super::NpcRogueGameInfo), + /// offset: 16 #[prost(message, tag = "10")] Jkjopmefcbo(super::Kkfkkppldai), + /// offset: 16 #[prost(message, tag = "4")] Pnbjjbjnmgl(super::Clfacbcgifl), } @@ -29244,126 +36820,161 @@ pub mod npc_extra_info { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SceneNpcInfo { + /// offset: 24 #[prost(message, optional, tag = "6")] pub extra_info: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "12")] pub npc_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PropRogueInfo { + /// offset: 32 #[prost(uint32, tag = "3")] pub bbnfiifmgak: u32, + /// offset: 28 #[prost(uint32, tag = "4")] pub ccdepapjnko: u32, + /// offset: 36 #[prost(uint32, tag = "9")] pub room_id: u32, + /// offset: 24 #[prost(uint32, tag = "1")] pub site_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PropAeonInfo { + /// offset: 32 #[prost(uint32, tag = "8")] pub add_exp: u32, + /// offset: 28 #[prost(uint32, tag = "12")] pub dialogue_group_id: u32, + /// offset: 24 #[prost(uint32, tag = "2")] pub aeon_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Aoiheklndid { + /// offset: 24 #[prost(bool, tag = "11")] pub akcghbfgbcc: bool, + /// offset: 25 #[prost(bool, tag = "4")] pub algafomniia: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hdocjdhlapd { + /// offset: 28 #[prost(uint32, tag = "2")] pub nbocipljmhi: u32, + /// offset: 24 #[prost(bool, tag = "8")] pub pjdnhbhddha: bool, + /// offset: 32 #[prost(uint32, tag = "7")] pub eipnnejnnkj: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jeghkicdaoo { + /// offset: 28 #[prost(uint32, tag = "9")] pub eipnnejnnkj: u32, + /// offset: 32 #[prost(bool, tag = "6")] pub pjdnhbhddha: bool, + /// offset: 24 #[prost(uint32, tag = "4")] pub nbocipljmhi: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Akmciglbjad { + /// offset: 28 #[prost(bool, tag = "10")] pub gldjnhiggje: bool, + /// offset: 24 #[prost(uint32, tag = "9")] pub hobjminnbop: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Eekihhefaic { + /// offset: 32 #[prost(uint32, tag = "13")] pub pmjaippjfkc: u32, + /// offset: 24 #[prost(message, repeated, tag = "4")] pub gnoncmjmcbf: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Eigoiecdmna { + /// offset: 16 #[prost(message, optional, tag = "10")] pub ffmifpfibdd: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "9")] pub mgdmhlgjhoc: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ojckhbbbfef { + /// offset: 24 #[prost(uint32, tag = "7")] pub kigaehdgklm: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lnojkicccme { + /// offset: 32 #[prost(bool, tag = "10")] pub mbankgmdfmj: bool, + /// offset: 16 #[prost(bytes = "vec", tag = "1")] pub ddcjbfloame: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PropExtraInfo { + /// offset: 32 #[prost(message, optional, tag = "2")] pub timeline_info: ::core::option::Option, - #[prost(oneof = "prop_extra_info::InfoCase", tags = "3, 15, 14, 9, 6, 1, 11, 8")] - pub info_case: ::core::option::Option, + #[prost(oneof = "prop_extra_info::Info", tags = "3, 15, 14, 9, 6, 1, 11, 8")] + pub info: ::core::option::Option, } /// Nested message and enum types in `PropExtraInfo`. pub mod prop_extra_info { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum InfoCase { + pub enum Info { + /// offset: 24 #[prost(message, tag = "3")] RogueInfo(super::PropRogueInfo), + /// offset: 24 #[prost(message, tag = "15")] AeonInfo(super::PropAeonInfo), + /// offset: 24 #[prost(message, tag = "14")] ChessRogueInfo(super::Aoiheklndid), + /// offset: 24 #[prost(message, tag = "9")] RogueTournDoorInfo(super::Hdocjdhlapd), + /// offset: 24 #[prost(message, tag = "6")] RogueTournWorkbenchInfo(super::Eekihhefaic), + /// offset: 24 #[prost(message, tag = "1")] RogueGambleMachineInfo(super::Eigoiecdmna), + /// offset: 24 #[prost(message, tag = "11")] RogueCurseChestInfo(super::Ojckhbbbfef), + /// offset: 24 #[prost(message, tag = "8")] RogueMagicDoorInfo(super::Jeghkicdaoo), } @@ -29371,44 +36982,60 @@ pub mod prop_extra_info { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ScenePropInfo { + /// offset: 16 #[prost(string, repeated, tag = "2")] pub trigger_name_list: ::prost::alloc::vec::Vec<::prost::alloc::string::String>, + /// offset: 48 #[prost(uint64, tag = "14")] pub create_time_ms: u64, + /// offset: 32 #[prost(message, optional, tag = "4")] pub extra_info: ::core::option::Option, + /// offset: 56 #[prost(uint32, tag = "9")] pub prop_id: u32, + /// offset: 44 #[prost(uint32, tag = "5")] pub prop_state: u32, + /// offset: 40 #[prost(uint32, tag = "3")] pub life_time_ms: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SceneSummonUnitInfo { + /// offset: 16 #[prost(string, repeated, tag = "6")] pub trigger_name_list: ::prost::alloc::vec::Vec<::prost::alloc::string::String>, + /// offset: 40 #[prost(int32, tag = "12")] pub life_time_ms: i32, + /// offset: 36 #[prost(uint32, tag = "9")] pub attach_entity_id: u32, + /// offset: 48 #[prost(uint64, tag = "5")] pub create_time_ms: u64, + /// offset: 44 #[prost(uint32, tag = "15")] pub summon_unit_id: u32, + /// offset: 32 #[prost(uint32, tag = "13")] pub caster_entity_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SceneEntityInfo { + /// offset: 44 #[prost(uint32, tag = "9")] pub entity_id: u32, + /// offset: 40 #[prost(uint32, tag = "14")] pub group_id: u32, + /// offset: 32 #[prost(message, optional, tag = "11")] pub motion: ::core::option::Option, + /// offset: 48 #[prost(uint32, tag = "4")] pub inst_id: u32, #[prost(oneof = "scene_entity_info::Entity", tags = "15, 10, 6, 2, 3")] @@ -29419,14 +37046,19 @@ pub mod scene_entity_info { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Entity { + /// offset: 24 #[prost(message, tag = "15")] Actor(super::SceneActorInfo), + /// offset: 24 #[prost(message, tag = "10")] NpcMonster(super::SceneNpcMonsterInfo), + /// offset: 24 #[prost(message, tag = "6")] Npc(super::SceneNpcInfo), + /// offset: 24 #[prost(message, tag = "2")] Prop(super::ScenePropInfo), + /// offset: 24 #[prost(message, tag = "3")] SummonUnit(super::SceneSummonUnitInfo), } @@ -29434,149 +37066,202 @@ pub mod scene_entity_info { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BuffInfo { + /// offset: 24 #[prost(map = "string, float", tag = "3")] pub dynamic_values: ::std::collections::HashMap<::prost::alloc::string::String, f32>, + /// offset: 56 #[prost(uint32, tag = "11")] pub count: u32, + /// offset: 40 #[prost(uint64, tag = "1")] pub add_time_ms: u64, + /// offset: 60 #[prost(uint32, tag = "6")] pub level: u32, + /// offset: 48 #[prost(uint32, tag = "8")] pub target_entity_id: u32, + /// offset: 36 #[prost(float, tag = "15")] pub life_time: f32, + /// offset: 52 #[prost(uint32, tag = "10")] pub base_avatar_id: u32, + /// offset: 32 #[prost(uint32, tag = "9")] pub buff_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EntityBuffInfo { + /// offset: 32 #[prost(uint32, tag = "2")] pub entity_id: u32, + /// offset: 16 #[prost(message, repeated, tag = "3")] pub buff_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nomfjhmoeah { + /// offset: 28 #[prost(uint32, tag = "3")] pub value: u32, + /// offset: 24 #[prost(uint32, tag = "12")] pub ohdeoighiem: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct CustomSaveData { + /// offset: 24 #[prost(string, tag = "8")] pub save_data: ::prost::alloc::string::String, + /// offset: 32 #[prost(uint32, tag = "5")] pub group_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kegmihdfpmm { + /// offset: 24 #[prost(uint32, tag = "15")] pub cppdjfkiihk: u32, + /// offset: 28 #[prost(uint32, tag = "1")] pub blogjdckahm: 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: 24 #[prost(map = "string, int32", tag = "1")] pub hejamoojbcj: ::std::collections::HashMap<::prost::alloc::string::String, i32>, + /// offset: 44 #[prost(uint32, tag = "13")] pub group_id: u32, + /// offset: 40 #[prost(uint32, tag = "4")] pub state: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SceneGroupState { + /// offset: 32 #[prost(uint32, tag = "2")] pub group_id: u32, + /// offset: 24 #[prost(uint32, tag = "9")] pub state: u32, + /// offset: 28 #[prost(bool, tag = "4")] pub is_default: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MissionStatusBySceneInfo { + /// offset: 32 #[prost(message, repeated, tag = "10")] pub bigehkdpgpn: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(uint32, repeated, tag = "2")] pub icbikgmghik: ::prost::alloc::vec::Vec, + /// offset: 24 #[prost(uint32, repeated, tag = "4")] pub finished_mission_id_list: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(uint32, repeated, tag = "6")] pub ndnonhfimfi: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(message, repeated, tag = "11")] pub sub_mission_status_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SceneInfo { + /// offset: 48 #[prost(message, repeated, tag = "1142")] pub group_state_list: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(message, optional, tag = "1116")] pub scene_mission_info: ::core::option::Option, + /// offset: 116 #[prost(uint32, tag = "1175")] pub content_id: u32, + /// offset: 136 #[prost(uint32, tag = "15")] pub leader_entity_id: u32, + /// offset: 120 #[prost(uint32, tag = "1302")] pub gfhglffhfbd: u32, + /// offset: 144 #[prost(uint32, tag = "8")] pub plane_id: u32, + /// offset: 32 #[prost(uint32, repeated, tag = "1906")] pub chest_id_list: ::prost::alloc::vec::Vec, + /// offset: 128 #[prost(uint32, tag = "13")] pub floor_id: u32, + /// offset: 40 #[prost(message, repeated, tag = "14")] pub scene_buff_info_list: ::prost::alloc::vec::Vec, + /// offset: 80 #[prost(message, repeated, tag = "12")] pub custom_data_list: ::prost::alloc::vec::Vec, + /// offset: 24 #[prost(map = "uint32, message", tag = "1")] pub mpehibkeobe: ::std::collections::HashMap, + /// offset: 124 #[prost(uint32, tag = "3")] pub game_mode_type: u32, + /// offset: 88 #[prost(message, repeated, tag = "555")] pub entity_group_list: ::prost::alloc::vec::Vec, + /// offset: 132 #[prost(uint32, tag = "11")] pub entry_id: u32, + /// offset: 148 #[prost(uint32, tag = "1784")] pub game_story_line_id: u32, + /// offset: 56 #[prost(map = "string, int32", tag = "673")] pub floor_saved_data: ::std::collections::HashMap< ::prost::alloc::string::String, i32, >, + /// offset: 104 #[prost(uint32, repeated, tag = "10")] pub lighten_section_list: ::prost::alloc::vec::Vec, + /// offset: 64 #[prost(message, repeated, tag = "5")] pub entity_buff_info_list: ::prost::alloc::vec::Vec, + /// offset: 140 #[prost(uint32, tag = "4")] pub world_id: u32, + /// offset: 72 #[prost(message, repeated, tag = "9")] pub entity_list: ::prost::alloc::vec::Vec, + /// offset: 112 #[prost(uint32, tag = "7")] pub client_pos_version: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EntityMotion { + /// offset: 32 #[prost(bool, tag = "7")] pub nfopikdkpgg: bool, + /// offset: 24 #[prost(message, optional, tag = "11")] pub motion: ::core::option::Option, + /// offset: 36 #[prost(uint32, tag = "9")] pub map_layer: u32, + /// offset: 40 #[prost(uint32, tag = "15")] pub entity_id: u32, } @@ -29585,10 +37270,13 @@ pub struct EntityMotion { #[cmdid(1420)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SceneEntityMoveCsReq { + /// offset: 32 #[prost(uint32, tag = "11")] pub entry_id: u32, + /// offset: 40 #[prost(uint64, tag = "10")] pub pemlejjbaje: u64, + /// offset: 24 #[prost(message, repeated, tag = "2")] pub entity_motion_list: ::prost::alloc::vec::Vec, } @@ -29597,10 +37285,13 @@ pub struct SceneEntityMoveCsReq { #[cmdid(1491)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SceneEntityMoveScRsp { + /// offset: 24 #[prost(message, optional, tag = "2")] pub download_data: ::core::option::Option, + /// offset: 40 #[prost(uint32, tag = "4")] pub retcode: u32, + /// offset: 16 #[prost(message, repeated, tag = "1")] pub entity_motion_list: ::prost::alloc::vec::Vec, } @@ -29609,12 +37300,16 @@ pub struct SceneEntityMoveScRsp { #[cmdid(1480)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SceneEntityMoveScNotify { + /// offset: 40 #[prost(uint32, tag = "10")] pub client_pos_version: u32, + /// offset: 32 #[prost(uint32, tag = "1")] pub entity_id: u32, + /// offset: 36 #[prost(uint32, tag = "4")] pub entry_id: u32, + /// offset: 16 #[prost(message, optional, tag = "14")] pub motion: ::core::option::Option, } @@ -29623,6 +37318,7 @@ pub struct SceneEntityMoveScNotify { #[cmdid(1402)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SceneUpdatePositionVersionNotify { + /// offset: 24 #[prost(uint32, tag = "10")] pub djjbkeiaobd: u32, } @@ -29631,8 +37327,10 @@ pub struct SceneUpdatePositionVersionNotify { #[cmdid(1467)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct InteractPropCsReq { + /// offset: 28 #[prost(uint32, tag = "14")] pub interact_id: u32, + /// offset: 24 #[prost(uint32, tag = "5")] pub prop_entity_id: u32, } @@ -29641,10 +37339,13 @@ pub struct InteractPropCsReq { #[cmdid(1439)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct InteractPropScRsp { + /// offset: 28 #[prost(uint32, tag = "9")] pub retcode: u32, + /// offset: 32 #[prost(uint32, tag = "6")] pub prop_entity_id: u32, + /// offset: 24 #[prost(uint32, tag = "5")] pub prop_state: u32, } @@ -29653,12 +37354,16 @@ pub struct InteractPropScRsp { #[cmdid(1454)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChangePropTimelineInfoCsReq { + /// offset: 16 #[prost(message, optional, tag = "5")] pub djnfcmfddoa: ::core::option::Option, + /// offset: 36 #[prost(bool, tag = "1")] pub dlbedaonnkh: bool, + /// offset: 40 #[prost(uint64, tag = "7")] pub miilnlhddjm: u64, + /// offset: 32 #[prost(uint32, tag = "12")] pub prop_entity_id: u32, } @@ -29667,30 +37372,37 @@ pub struct ChangePropTimelineInfoCsReq { #[cmdid(1477)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChangePropTimelineInfoScRsp { + /// offset: 28 #[prost(uint32, tag = "2")] pub prop_entity_id: u32, + /// offset: 24 #[prost(uint32, tag = "10")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dkijloakkbo { + /// offset: 28 #[prost(uint32, tag = "6")] pub gbllcemjjfi: u32, + /// offset: 24 #[prost(enumeration = "MonsterBattleType", tag = "11")] pub endjgmlkpbp: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jnhlelnabbd { + /// offset: 24 #[prost(string, tag = "10")] pub key: ::prost::alloc::string::String, + /// offset: 32 #[prost(float, tag = "7")] pub value: f32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AssistMonsterWave { + /// offset: 24 #[prost(uint32, repeated, tag = "3")] pub entity_id_list: ::prost::alloc::vec::Vec, } @@ -29699,40 +37411,55 @@ pub struct AssistMonsterWave { #[cmdid(1427)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SceneCastSkillCsReq { + /// offset: 84 #[prost(uint32, tag = "3")] pub skill_index: u32, + /// offset: 72 #[prost(message, optional, tag = "4")] pub target_motion: ::core::option::Option, + /// offset: 88 #[prost(uint32, tag = "9")] pub caster_id: u32, + /// offset: 56 #[prost(uint32, repeated, tag = "1")] - pub assist_monster_entity_id_list: ::prost::alloc::vec::Vec, + pub hit_target_entity_id_list: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(string, tag = "2")] pub kegdfimpnkh: ::prost::alloc::string::String, + /// offset: 32 #[prost(enumeration = "SceneCastSkillType", repeated, tag = "15")] pub casted_skill_type_list: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(message, repeated, tag = "13")] pub assist_monster_wave_list: ::prost::alloc::vec::Vec, + /// offset: 24 #[prost(message, repeated, tag = "11")] pub dynamic_values: ::prost::alloc::vec::Vec, + /// offset: 92 #[prost(uint32, tag = "6")] pub attacked_group_id: u32, + /// offset: 80 #[prost(uint32, tag = "12")] pub hchdhljcije: u32, + /// offset: 40 #[prost(uint32, repeated, tag = "14")] - pub hit_target_entity_id_list: ::prost::alloc::vec::Vec, + pub assist_monster_entity_id_list: ::prost::alloc::vec::Vec, } /// Obf: KPNOOJMCCCI #[derive(proto_derive::CmdID)] #[cmdid(1421)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SceneCastSkillScRsp { + /// offset: 44 #[prost(uint32, tag = "14")] pub attacked_group_id: u32, + /// offset: 32 #[prost(message, repeated, tag = "8")] pub kgnglgmiebg: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(uint32, tag = "3")] pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "5")] pub battle_info: ::core::option::Option, } @@ -29741,10 +37468,13 @@ pub struct SceneCastSkillScRsp { #[cmdid(1474)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SceneCastSkillCostMpCsReq { + /// offset: 24 #[prost(uint32, tag = "7")] pub caster_id: u32, + /// offset: 32 #[prost(uint32, tag = "6")] pub attacked_group_id: u32, + /// offset: 28 #[prost(uint32, tag = "4")] pub skill_index: u32, } @@ -29753,8 +37483,10 @@ pub struct SceneCastSkillCostMpCsReq { #[cmdid(1473)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SceneCastSkillCostMpScRsp { + /// offset: 24 #[prost(uint32, tag = "11")] pub attacked_group_id: u32, + /// offset: 28 #[prost(uint32, tag = "2")] pub retcode: u32, } @@ -29763,8 +37495,10 @@ pub struct SceneCastSkillCostMpScRsp { #[cmdid(1498)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SceneCastSkillMpUpdateScNotify { + /// offset: 28 #[prost(uint32, tag = "11")] pub mp: u32, + /// offset: 24 #[prost(uint32, tag = "10")] pub attacked_group_id: u32, } @@ -29773,10 +37507,13 @@ pub struct SceneCastSkillMpUpdateScNotify { #[cmdid(1487)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SceneEnterStageCsReq { + /// offset: 32 #[prost(enumeration = "Lipekjfjmnm", tag = "15")] pub nikhbkchhjg: i32, + /// offset: 24 #[prost(uint32, tag = "11")] pub event_id: u32, + /// offset: 28 #[prost(bool, tag = "7")] pub pmjahilblfl: bool, } @@ -29785,8 +37522,10 @@ pub struct SceneEnterStageCsReq { #[cmdid(1409)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SceneEnterStageScRsp { + /// offset: 32 #[prost(uint32, tag = "5")] pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "7")] pub battle_info: ::core::option::Option, } @@ -29795,6 +37534,7 @@ pub struct SceneEnterStageScRsp { #[cmdid(1406)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SceneReviveAfterRebattleCsReq { + /// offset: 24 #[prost(enumeration = "Lipekjfjmnm", tag = "10")] pub nikhbkchhjg: i32, } @@ -29803,6 +37543,7 @@ pub struct SceneReviveAfterRebattleCsReq { #[cmdid(1431)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SceneReviveAfterRebattleScRsp { + /// offset: 24 #[prost(uint32, tag = "9")] pub retcode: u32, } @@ -29816,30 +37557,37 @@ pub struct GetCurSceneInfoCsReq {} #[cmdid(1459)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetCurSceneInfoScRsp { + /// offset: 16 #[prost(message, optional, tag = "9")] pub scene: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "7")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EntityBuffChangeInfo { + /// offset: 40 #[prost(uint32, tag = "2")] pub entity_id: u32, + /// offset: 36 #[prost(enumeration = "EntityBuffChangeType", tag = "1")] pub reason: i32, + /// offset: 32 #[prost(uint32, tag = "12")] pub attacked_group_id: u32, - #[prost(oneof = "entity_buff_change_info::Info", tags = "11, 4")] - pub info: ::core::option::Option, + #[prost(oneof = "entity_buff_change_info::Kfelkjldkeh", tags = "11, 4")] + pub kfelkjldkeh: ::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 Info { + pub enum Kfelkjldkeh { + /// offset: 16 #[prost(message, tag = "11")] AddBuffInfo(super::BuffInfo), + /// offset: 16 #[prost(uint32, tag = "4")] RemoveBuffId(u32), } @@ -29849,6 +37597,7 @@ pub mod entity_buff_change_info { #[cmdid(1405)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SyncEntityBuffChangeListScNotify { + /// offset: 16 #[prost(message, repeated, tag = "11")] pub entity_buff_info_list: ::prost::alloc::vec::Vec, } @@ -29857,10 +37606,13 @@ pub struct SyncEntityBuffChangeListScNotify { #[cmdid(1438)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SpringRefreshCsReq { + /// offset: 32 #[prost(uint32, tag = "14")] pub prop_entity_id: u32, + /// offset: 24 #[prost(uint32, tag = "8")] pub plane_id: u32, + /// offset: 28 #[prost(uint32, tag = "1")] pub floor_id: u32, } @@ -29869,6 +37621,7 @@ pub struct SpringRefreshCsReq { #[cmdid(1452)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SpringRefreshScRsp { + /// offset: 24 #[prost(uint32, tag = "5")] pub retcode: u32, } @@ -29877,6 +37630,7 @@ pub struct SpringRefreshScRsp { #[cmdid(1468)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LastSpringRefreshTimeNotify { + /// offset: 24 #[prost(int64, tag = "11")] pub jbicindpigm: i64, } @@ -29890,8 +37644,10 @@ pub struct ReturnLastTownCsReq {} #[cmdid(1436)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ReturnLastTownScRsp { + /// offset: 16 #[prost(message, optional, tag = "8")] pub scene: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "15")] pub retcode: u32, } @@ -29900,6 +37656,7 @@ pub struct ReturnLastTownScRsp { #[cmdid(1444)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EnterSectionCsReq { + /// offset: 24 #[prost(uint32, tag = "10")] pub lbmncagokif: u32, } @@ -29908,6 +37665,7 @@ pub struct EnterSectionCsReq { #[cmdid(1449)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EnterSectionScRsp { + /// offset: 24 #[prost(uint32, tag = "6")] pub retcode: u32, } @@ -29916,6 +37674,7 @@ pub struct EnterSectionScRsp { #[cmdid(1478)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetCurInteractEntityCsReq { + /// offset: 24 #[prost(uint32, tag = "14")] pub entity_id: u32, } @@ -29924,6 +37683,7 @@ pub struct SetCurInteractEntityCsReq { #[cmdid(1434)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetCurInteractEntityScRsp { + /// offset: 24 #[prost(uint32, tag = "8")] pub retcode: u32, } @@ -29937,6 +37697,7 @@ pub struct RecoverAllLineupCsReq {} #[cmdid(1469)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RecoverAllLineupScRsp { + /// offset: 24 #[prost(uint32, tag = "15")] pub retcode: u32, } @@ -29945,8 +37706,10 @@ pub struct RecoverAllLineupScRsp { #[cmdid(1403)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SavePointsInfoNotify { + /// offset: 32 #[prost(int64, tag = "15")] pub refresh_time: i64, + /// offset: 24 #[prost(uint32, tag = "8")] pub valid_times: u32, } @@ -29955,12 +37718,16 @@ pub struct SavePointsInfoNotify { #[cmdid(1424)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct StartCocoonStageCsReq { + /// offset: 28 #[prost(uint32, tag = "2")] pub world_level: u32, + /// offset: 24 #[prost(uint32, tag = "3")] pub prop_entity_id: u32, + /// offset: 36 #[prost(uint32, tag = "6")] pub wave: u32, + /// offset: 32 #[prost(uint32, tag = "10")] pub cocoon_id: u32, } @@ -29969,14 +37736,19 @@ pub struct StartCocoonStageCsReq { #[cmdid(1428)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StartCocoonStageScRsp { + /// offset: 36 #[prost(uint32, tag = "1")] pub cocoon_id: u32, + /// offset: 44 #[prost(uint32, tag = "6")] pub prop_entity_id: u32, + /// offset: 40 #[prost(uint32, tag = "15")] pub retcode: u32, + /// offset: 24 #[prost(message, optional, tag = "3")] pub battle_info: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "8")] pub wave: u32, } @@ -29985,8 +37757,10 @@ pub struct StartCocoonStageScRsp { #[cmdid(1423)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EntityBindPropCsReq { + /// offset: 32 #[prost(bool, tag = "4")] pub mjjmpiflmkf: bool, + /// offset: 16 #[prost(message, optional, tag = "15")] pub motion: ::core::option::Option, } @@ -29995,6 +37769,7 @@ pub struct EntityBindPropCsReq { #[cmdid(1422)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EntityBindPropScRsp { + /// offset: 24 #[prost(uint32, tag = "11")] pub retcode: u32, } @@ -30003,6 +37778,7 @@ pub struct EntityBindPropScRsp { #[cmdid(1440)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetClientPausedCsReq { + /// offset: 24 #[prost(bool, tag = "5")] pub paused: bool, } @@ -30011,8 +37787,10 @@ pub struct SetClientPausedCsReq { #[cmdid(1418)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetClientPausedScRsp { + /// offset: 28 #[prost(uint32, tag = "13")] pub retcode: u32, + /// offset: 24 #[prost(bool, tag = "15")] pub paused: bool, } @@ -30021,6 +37799,7 @@ pub struct SetClientPausedScRsp { #[cmdid(1419)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DeactivateFarmElementCsReq { + /// offset: 24 #[prost(uint32, tag = "1")] pub entity_id: u32, } @@ -30029,8 +37808,10 @@ pub struct DeactivateFarmElementCsReq { #[cmdid(1455)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DeactivateFarmElementScRsp { + /// offset: 28 #[prost(uint32, tag = "7")] pub entity_id: u32, + /// offset: 24 #[prost(uint32, tag = "11")] pub retcode: u32, } @@ -30039,8 +37820,10 @@ pub struct DeactivateFarmElementScRsp { #[cmdid(1471)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ActivateFarmElementCsReq { + /// offset: 28 #[prost(uint32, tag = "6")] pub entity_id: u32, + /// offset: 24 #[prost(uint32, tag = "2")] pub world_level: u32, } @@ -30049,28 +37832,36 @@ pub struct ActivateFarmElementCsReq { #[cmdid(1463)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ActivateFarmElementScRsp { + /// offset: 24 #[prost(uint32, tag = "12")] pub retcode: u32, + /// offset: 28 #[prost(uint32, tag = "2")] pub world_level: u32, + /// offset: 32 #[prost(uint32, tag = "13")] pub entity_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Heejkkagimo { + /// offset: 28 #[prost(uint32, tag = "4")] pub jlafldchdgj: u32, + /// offset: 24 #[prost(uint32, tag = "3")] pub avatar_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fpdakbkbjkf { + /// offset: 36 #[prost(uint32, tag = "5")] pub eidnigifnaa: u32, + /// offset: 32 #[prost(bool, tag = "14")] pub ghdepancgpf: bool, + /// offset: 24 #[prost(message, repeated, tag = "8")] pub bcglmlabogf: ::prost::alloc::vec::Vec, } @@ -30079,10 +37870,13 @@ pub struct Fpdakbkbjkf { #[cmdid(1490)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UpdateMechanismBarScNotify { + /// offset: 36 #[prost(uint32, tag = "3")] pub plane_id: u32, + /// offset: 24 #[prost(message, optional, tag = "7")] pub gigkdapgnme: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "10")] pub floor_id: u32, } @@ -30091,10 +37885,13 @@ pub struct UpdateMechanismBarScNotify { #[cmdid(1489)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetGroupCustomSaveDataCsReq { + /// offset: 32 #[prost(uint32, tag = "15")] pub entry_id: u32, + /// offset: 16 #[prost(string, tag = "14")] pub save_data: ::prost::alloc::string::String, + /// offset: 36 #[prost(uint32, tag = "11")] pub group_id: u32, } @@ -30103,10 +37900,13 @@ pub struct SetGroupCustomSaveDataCsReq { #[cmdid(1437)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetGroupCustomSaveDataScRsp { + /// offset: 24 #[prost(uint32, tag = "14")] pub entry_id: u32, + /// offset: 32 #[prost(uint32, tag = "7")] pub retcode: u32, + /// offset: 28 #[prost(uint32, tag = "11")] pub group_id: u32, } @@ -30115,6 +37915,7 @@ pub struct SetGroupCustomSaveDataScRsp { #[cmdid(1453)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ReEnterLastElementStageCsReq { + /// offset: 24 #[prost(uint32, tag = "13")] pub stage_id: u32, } @@ -30123,10 +37924,13 @@ pub struct ReEnterLastElementStageCsReq { #[cmdid(1433)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ReEnterLastElementStageScRsp { + /// offset: 32 #[prost(uint32, tag = "10")] pub stage_id: u32, + /// offset: 24 #[prost(message, optional, tag = "7")] pub battle_info: ::core::option::Option, + /// offset: 36 #[prost(uint32, tag = "9")] pub retcode: u32, } @@ -30135,8 +37939,10 @@ pub struct ReEnterLastElementStageScRsp { #[cmdid(1407)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SceneEntityTeleportCsReq { + /// offset: 32 #[prost(uint32, tag = "7")] pub entry_id: u32, + /// offset: 16 #[prost(message, optional, tag = "13")] pub entity_motion: ::core::option::Option, } @@ -30145,10 +37951,13 @@ pub struct SceneEntityTeleportCsReq { #[cmdid(1448)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SceneEntityTeleportScRsp { + /// offset: 32 #[prost(uint32, tag = "15")] pub retcode: u32, + /// offset: 36 #[prost(uint32, tag = "11")] pub client_pos_version: u32, + /// offset: 24 #[prost(message, optional, tag = "5")] pub entity_motion: ::core::option::Option, } @@ -30157,14 +37966,19 @@ pub struct SceneEntityTeleportScRsp { #[cmdid(1425)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EnterSceneCsReq { + /// offset: 36 #[prost(uint32, tag = "11")] pub game_story_line_id: u32, + /// offset: 24 #[prost(bool, tag = "6")] pub dlbedaonnkh: bool, + /// offset: 28 #[prost(uint32, tag = "5")] pub entry_id: u32, + /// offset: 32 #[prost(uint32, tag = "15")] pub teleport_id: u32, + /// offset: 40 #[prost(uint32, tag = "13")] pub content_id: u32, } @@ -30173,14 +37987,19 @@ pub struct EnterSceneCsReq { #[cmdid(1443)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EnterSceneScRsp { + /// offset: 24 #[prost(uint32, tag = "13")] pub content_id: u32, + /// offset: 36 #[prost(uint32, tag = "6")] pub game_story_line_id: u32, + /// offset: 28 #[prost(uint32, tag = "3")] pub retcode: u32, + /// offset: 33 #[prost(bool, tag = "11")] pub iiaafopfcbn: bool, + /// offset: 32 #[prost(bool, tag = "9")] pub dlbedaonnkh: bool, } @@ -30189,10 +38008,13 @@ pub struct EnterSceneScRsp { #[cmdid(1412)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EnterSceneByServerScNotify { + /// offset: 16 #[prost(message, optional, tag = "12")] pub scene: ::core::option::Option, + /// offset: 32 #[prost(message, optional, tag = "13")] pub lineup: ::core::option::Option, + /// offset: 40 #[prost(enumeration = "EnterSceneReason", tag = "8")] pub reason: i32, } @@ -30201,12 +38023,16 @@ pub struct EnterSceneByServerScNotify { #[cmdid(1462)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ScenePlaneEventScNotify { + /// offset: 48 #[prost(message, optional, tag = "2")] pub mhdjadhndkd: ::core::option::Option, + /// offset: 32 #[prost(message, optional, tag = "15")] pub meekfpcobai: ::core::option::Option, + /// offset: 24 #[prost(message, optional, tag = "4")] pub acfcjiomjnf: ::core::option::Option, + /// offset: 16 #[prost(message, optional, tag = "13")] pub get_item_list: ::core::option::Option, } @@ -30215,101 +38041,136 @@ pub struct ScenePlaneEventScNotify { #[cmdid(1414)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetSceneMapInfoCsReq { + /// offset: 48 #[prost(bool, tag = "13")] pub igfikghllno: bool, + /// offset: 24 #[prost(uint32, repeated, tag = "15")] pub entry_id_list: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, repeated, tag = "12")] pub floor_id_list: ::prost::alloc::vec::Vec, + /// offset: 44 #[prost(uint32, tag = "7")] pub cur_map_entry_id: u32, + /// offset: 40 #[prost(uint32, tag = "4")] pub content_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MazeProp { + /// offset: 28 #[prost(uint32, tag = "10")] pub config_id: u32, + /// offset: 32 #[prost(uint32, tag = "2")] pub group_id: u32, + /// offset: 24 #[prost(uint32, tag = "12")] pub state: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ofcaigdhpoh { + /// offset: 36 #[prost(uint32, tag = "4")] pub config_id: u32, + /// offset: 40 #[prost(uint32, tag = "12")] pub state: u32, + /// offset: 32 #[prost(uint32, tag = "6")] pub group_id: u32, + /// offset: 16 #[prost(message, optional, tag = "11")] pub extra_info: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MazeGroup { + /// offset: 24 #[prost(uint32, repeated, tag = "15")] pub nobkeonakle: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(bool, tag = "5")] pub ilbeaaoojjp: bool, + /// offset: 44 #[prost(uint32, tag = "9")] pub group_id: u32, + /// offset: 32 #[prost(int64, tag = "4")] pub modify_time: i64, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MazeChest { + /// offset: 32 #[prost(uint32, tag = "12")] pub total_amount_list: u32, + /// offset: 24 #[prost(uint32, tag = "7")] pub unlocked_amount_list: u32, + /// offset: 28 #[prost(enumeration = "MapInfoChestType", tag = "4")] pub map_info_chest_type: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChestUnlockProgress { + /// offset: 24 #[prost(uint32, tag = "7")] pub unlocked_chest_count: u32, + /// offset: 32 #[prost(uint32, tag = "11")] pub total_chest_count: u32, + /// offset: 28 #[prost(uint32, tag = "3")] - pub chest_type: u32, + pub r#type: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MazeMapData { + /// offset: 80 #[prost(message, repeated, tag = "12")] pub lmngahfnaon: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, repeated, tag = "3")] pub lighten_section_list: ::prost::alloc::vec::Vec, + /// offset: 64 #[prost(uint32, repeated, tag = "14")] pub unlocked_teleport_list: ::prost::alloc::vec::Vec, + /// offset: 56 #[prost(map = "string, int32", tag = "1")] pub floor_saved_data: ::std::collections::HashMap< ::prost::alloc::string::String, i32, >, + /// offset: 72 #[prost(message, repeated, tag = "9")] pub unlocked_chest_list: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(message, repeated, tag = "2")] pub maze_prop_list: ::prost::alloc::vec::Vec, + /// offset: 104 #[prost(uint32, tag = "6")] pub floor_id: u32, + /// offset: 24 #[prost(message, repeated, tag = "4")] pub chest_unlock_progress_list: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(message, repeated, tag = "5")] pub maze_group_list: ::prost::alloc::vec::Vec, + /// offset: 96 #[prost(uint32, tag = "13")] pub lmeefkjbpec: u32, + /// offset: 100 #[prost(uint32, tag = "7")] pub retcode: u32, + /// offset: 88 #[prost(uint32, tag = "15")] pub gfhglffhfbd: u32, + /// offset: 92 #[prost(uint32, tag = "8")] pub entry_id: u32, } @@ -30318,14 +38179,19 @@ pub struct MazeMapData { #[cmdid(1486)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetSceneMapInfoScRsp { + /// offset: 40 #[prost(bool, tag = "5")] pub igfikghllno: bool, + /// offset: 32 #[prost(uint32, tag = "8")] pub content_id: u32, + /// offset: 36 #[prost(uint32, tag = "15")] pub cur_map_entry_id: u32, + /// offset: 16 #[prost(message, repeated, tag = "7")] pub map_list: ::prost::alloc::vec::Vec, + /// offset: 44 #[prost(uint32, tag = "2")] pub retcode: u32, } @@ -30339,8 +38205,10 @@ pub struct SyncServerSceneChangeNotify {} #[cmdid(1451)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GameplayCounterCountDownCsReq { + /// offset: 28 #[prost(uint32, tag = "5")] pub cur_times: u32, + /// offset: 24 #[prost(uint32, tag = "3")] pub nmglnhpanah: u32, } @@ -30349,6 +38217,7 @@ pub struct GameplayCounterCountDownCsReq { #[cmdid(1456)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GameplayCounterCountDownScRsp { + /// offset: 24 #[prost(uint32, tag = "13")] pub retcode: u32, } @@ -30357,10 +38226,13 @@ pub struct GameplayCounterCountDownScRsp { #[cmdid(1401)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GameplayCounterUpdateScNotify { + /// offset: 24 #[prost(enumeration = "Cnppaammffd", tag = "15")] pub reason: i32, + /// offset: 32 #[prost(uint32, tag = "14")] pub nmglnhpanah: u32, + /// offset: 28 #[prost(uint32, tag = "12")] pub blogjdckahm: u32, } @@ -30369,8 +38241,10 @@ pub struct GameplayCounterUpdateScNotify { #[cmdid(1482)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GameplayCounterRecoverCsReq { + /// offset: 28 #[prost(uint32, tag = "13")] pub labooddaloe: u32, + /// offset: 24 #[prost(uint32, tag = "10")] pub nmglnhpanah: u32, } @@ -30379,6 +38253,7 @@ pub struct GameplayCounterRecoverCsReq { #[cmdid(1499)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GameplayCounterRecoverScRsp { + /// offset: 24 #[prost(uint32, tag = "8")] pub retcode: u32, } @@ -30387,12 +38262,16 @@ pub struct GameplayCounterRecoverScRsp { #[cmdid(1411)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct UpdateFloorSavedValueNotify { + /// offset: 16 #[prost(map = "string, int32", tag = "5")] pub oaifmglieep: ::std::collections::HashMap<::prost::alloc::string::String, i32>, + /// offset: 40 #[prost(uint32, tag = "12")] pub plane_id: u32, + /// offset: 36 #[prost(uint32, tag = "6")] pub floor_id: u32, + /// offset: 32 #[prost(uint32, tag = "7")] pub gfhglffhfbd: u32, } @@ -30401,6 +38280,7 @@ pub struct UpdateFloorSavedValueNotify { #[cmdid(1430)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetUnlockTeleportCsReq { + /// offset: 16 #[prost(uint32, repeated, tag = "11")] pub entry_id_list: ::prost::alloc::vec::Vec, } @@ -30409,8 +38289,10 @@ pub struct GetUnlockTeleportCsReq { #[cmdid(1483)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetUnlockTeleportScRsp { + /// offset: 16 #[prost(uint32, repeated, tag = "5")] pub unlocked_teleport_list: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "11")] pub retcode: u32, } @@ -30419,6 +38301,7 @@ pub struct GetUnlockTeleportScRsp { #[cmdid(1432)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct OpenChestScNotify { + /// offset: 24 #[prost(uint32, tag = "12")] pub kigaehdgklm: u32, } @@ -30433,10 +38316,13 @@ pub mod scene_entity_refresh_info { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum RefreshType { + /// offset: 16 #[prost(message, tag = "6")] AddEntity(super::SceneEntityInfo), + /// offset: 16 #[prost(uint32, tag = "4")] DelEntity(u32), + /// offset: 16 #[prost(uint32, tag = "12")] Mhhoaahdgao(u32), } @@ -30444,24 +38330,32 @@ pub mod scene_entity_refresh_info { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cmgfhbhaffb { + /// offset: 32 #[prost(int32, tag = "1")] pub agfijniebkf: i32, + /// offset: 24 #[prost(string, tag = "12")] pub jaibieekheg: ::prost::alloc::string::String, + /// offset: 36 #[prost(int32, tag = "11")] pub dlmamkinnco: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SceneGroupRefreshInfo { + /// offset: 48 #[prost(enumeration = "SceneGroupRefreshType", tag = "13")] pub group_refresh_type: i32, + /// offset: 16 #[prost(message, repeated, tag = "2")] pub bccgjihncdn: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(uint32, tag = "1")] pub state: u32, + /// offset: 24 #[prost(message, repeated, tag = "7")] pub refresh_entity: ::prost::alloc::vec::Vec, + /// offset: 44 #[prost(uint32, tag = "4")] pub group_id: u32, } @@ -30470,22 +38364,29 @@ pub struct SceneGroupRefreshInfo { #[cmdid(1479)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SceneGroupRefreshScNotify { + /// offset: 32 #[prost(uint32, tag = "3")] pub gfhglffhfbd: u32, + /// offset: 24 #[prost(message, repeated, tag = "2")] pub group_refresh_info: ::prost::alloc::vec::Vec, + /// offset: 36 #[prost(uint32, tag = "8")] pub floor_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GroupStateInfo { + /// offset: 36 #[prost(uint32, tag = "3")] pub player_uid: u32, + /// offset: 32 #[prost(uint32, tag = "4")] pub group_state: u32, + /// offset: 28 #[prost(uint32, tag = "7")] pub entry_id: u32, + /// offset: 24 #[prost(uint32, tag = "14")] pub group_id: u32, } @@ -30494,6 +38395,7 @@ pub struct GroupStateInfo { #[cmdid(1461)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GroupStateChangeCsReq { + /// offset: 24 #[prost(message, optional, tag = "2")] pub group_state_info: ::core::option::Option, } @@ -30502,8 +38404,10 @@ pub struct GroupStateChangeCsReq { #[cmdid(1408)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GroupStateChangeScRsp { + /// offset: 24 #[prost(message, optional, tag = "15")] pub group_state_info: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "2")] pub retcode: u32, } @@ -30512,14 +38416,17 @@ pub struct GroupStateChangeScRsp { #[cmdid(1497)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GroupStateChangeScNotify { + /// offset: 24 #[prost(message, optional, tag = "4")] pub group_state_info: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EnteredSceneInfo { + /// offset: 28 #[prost(uint32, tag = "11")] pub floor_id: u32, + /// offset: 24 #[prost(uint32, tag = "3")] pub plane_id: u32, } @@ -30533,8 +38440,10 @@ pub struct GetEnteredSceneCsReq {} #[cmdid(1417)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetEnteredSceneScRsp { + /// offset: 24 #[prost(message, repeated, tag = "1")] pub entered_scene_info: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "12")] pub retcode: u32, } @@ -30543,6 +38452,7 @@ pub struct GetEnteredSceneScRsp { #[cmdid(1500)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EnteredSceneChangeScNotify { + /// offset: 16 #[prost(message, repeated, tag = "2")] pub entered_scene_info: ::prost::alloc::vec::Vec, } @@ -30551,12 +38461,16 @@ pub struct EnteredSceneChangeScNotify { #[cmdid(1458)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RefreshTriggerByClientCsReq { + /// offset: 24 #[prost(string, tag = "11")] pub trigger_name: ::prost::alloc::string::String, + /// offset: 32 #[prost(uint32, repeated, tag = "14")] pub trigger_target_id_list: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(message, optional, tag = "12")] pub trigger_motion: ::core::option::Option, + /// offset: 48 #[prost(uint32, tag = "6")] pub trigger_entity_id: u32, } @@ -30565,12 +38479,16 @@ pub struct RefreshTriggerByClientCsReq { #[cmdid(1446)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RefreshTriggerByClientScRsp { + /// offset: 36 #[prost(uint32, tag = "12")] pub trigger_entity_id: u32, + /// offset: 32 #[prost(bool, tag = "7")] pub refresh_trigger: bool, + /// offset: 24 #[prost(string, tag = "6")] pub trigger_name: ::prost::alloc::string::String, + /// offset: 40 #[prost(uint32, tag = "11")] pub retcode: u32, } @@ -30579,10 +38497,13 @@ pub struct RefreshTriggerByClientScRsp { #[cmdid(1442)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RefreshTriggerByClientScNotify { + /// offset: 16 #[prost(uint32, repeated, tag = "13")] pub trigger_target_id_list: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(string, tag = "1")] pub trigger_name: ::prost::alloc::string::String, + /// offset: 40 #[prost(uint32, tag = "12")] pub trigger_entity_id: u32, } @@ -30591,6 +38512,7 @@ pub struct RefreshTriggerByClientScNotify { #[cmdid(1492)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct DeleteSummonUnitCsReq { + /// offset: 24 #[prost(uint32, repeated, tag = "5")] pub entity_id_list: ::prost::alloc::vec::Vec, } @@ -30599,8 +38521,10 @@ pub struct DeleteSummonUnitCsReq { #[cmdid(1410)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct DeleteSummonUnitScRsp { + /// offset: 24 #[prost(uint32, repeated, tag = "10")] pub entity_id_list: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "5")] pub retcode: u32, } @@ -30609,6 +38533,7 @@ pub struct DeleteSummonUnitScRsp { #[cmdid(1404)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct UnlockedAreaMapScNotify { + /// offset: 24 #[prost(uint32, repeated, tag = "3")] pub entry_id_list: ::prost::alloc::vec::Vec, } @@ -30617,8 +38542,10 @@ pub struct UnlockedAreaMapScNotify { #[cmdid(1488)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UnlockTeleportNotify { + /// offset: 28 #[prost(uint32, tag = "6")] pub entry_id: u32, + /// offset: 24 #[prost(uint32, tag = "13")] pub teleport_id: u32, } @@ -30627,14 +38554,19 @@ pub struct UnlockTeleportNotify { #[cmdid(1429)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct UpdateGroupPropertyCsReq { + /// offset: 32 #[prost(uint32, tag = "6")] pub gfhglffhfbd: u32, + /// offset: 16 #[prost(string, tag = "15")] pub jaibieekheg: ::prost::alloc::string::String, + /// offset: 40 #[prost(uint32, tag = "4")] pub group_id: u32, + /// offset: 44 #[prost(uint32, tag = "7")] pub floor_id: u32, + /// offset: 36 #[prost(int32, tag = "12")] pub mojohjebcnj: i32, } @@ -30643,18 +38575,25 @@ pub struct UpdateGroupPropertyCsReq { #[cmdid(1413)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct UpdateGroupPropertyScRsp { + /// offset: 40 #[prost(uint32, tag = "14")] pub gfhglffhfbd: u32, + /// offset: 48 #[prost(uint32, tag = "15")] pub retcode: u32, + /// offset: 32 #[prost(uint32, tag = "6")] pub floor_id: u32, + /// offset: 36 #[prost(uint32, tag = "2")] pub group_id: u32, + /// offset: 52 #[prost(int32, tag = "12")] pub dlmamkinnco: i32, + /// offset: 16 #[prost(string, tag = "13")] pub jaibieekheg: ::prost::alloc::string::String, + /// offset: 44 #[prost(int32, tag = "5")] pub agfijniebkf: i32, } @@ -30663,14 +38602,17 @@ pub struct UpdateGroupPropertyScRsp { #[cmdid(1415)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TrainWorldIdChangeScNotify { + /// offset: 24 #[prost(uint32, tag = "3")] pub npebnekdlen: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ServerPrefs { + /// offset: 24 #[prost(bytes = "vec", tag = "14")] pub data: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "7")] pub server_prefs_id: u32, } @@ -30684,8 +38626,10 @@ pub struct GetAllServerPrefsDataCsReq {} #[cmdid(6191)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetAllServerPrefsDataScRsp { + /// offset: 32 #[prost(uint32, tag = "11")] pub retcode: u32, + /// offset: 16 #[prost(message, repeated, tag = "10")] pub lfbeohkkdoi: ::prost::alloc::vec::Vec, } @@ -30694,6 +38638,7 @@ pub struct GetAllServerPrefsDataScRsp { #[cmdid(6167)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetServerPrefsDataCsReq { + /// offset: 24 #[prost(uint32, tag = "15")] pub server_prefs_id: u32, } @@ -30702,8 +38647,10 @@ pub struct GetServerPrefsDataCsReq { #[cmdid(6139)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetServerPrefsDataScRsp { + /// offset: 32 #[prost(uint32, tag = "7")] pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "4")] pub server_prefs: ::core::option::Option, } @@ -30712,6 +38659,7 @@ pub struct GetServerPrefsDataScRsp { #[cmdid(6127)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct UpdateServerPrefsDataCsReq { + /// offset: 24 #[prost(message, optional, tag = "1")] pub server_prefs: ::core::option::Option, } @@ -30720,40 +38668,54 @@ pub struct UpdateServerPrefsDataCsReq { #[cmdid(6121)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UpdateServerPrefsDataScRsp { + /// offset: 28 #[prost(uint32, tag = "8")] pub retcode: u32, + /// offset: 24 #[prost(uint32, tag = "7")] pub server_prefs_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Shop { + /// offset: 24 #[prost(message, repeated, tag = "15")] pub goods_list: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(int64, tag = "9")] pub begin_time: i64, + /// offset: 64 #[prost(int64, tag = "2")] pub end_time: i64, + /// offset: 56 #[prost(uint32, tag = "7")] pub shop_id: u32, + /// offset: 40 #[prost(uint64, tag = "10")] pub city_taken_level_reward: u64, + /// offset: 52 #[prost(uint32, tag = "6")] pub city_exp: u32, + /// offset: 48 #[prost(uint32, tag = "12")] pub city_level: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Goods { + /// offset: 32 #[prost(int64, tag = "3")] pub end_time: i64, + /// offset: 48 #[prost(uint32, tag = "4")] pub item_id: u32, + /// offset: 40 #[prost(uint32, tag = "11")] pub goods_id: u32, + /// offset: 44 #[prost(uint32, tag = "8")] pub buy_times: u32, + /// offset: 24 #[prost(int64, tag = "9")] pub begin_time: i64, } @@ -30762,6 +38724,7 @@ pub struct Goods { #[cmdid(1520)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetShopListCsReq { + /// offset: 24 #[prost(uint32, tag = "5")] pub shop_type: u32, } @@ -30770,10 +38733,13 @@ pub struct GetShopListCsReq { #[cmdid(1591)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetShopListScRsp { + /// offset: 24 #[prost(message, repeated, tag = "7")] pub shop_list: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "6")] pub shop_type: u32, + /// offset: 36 #[prost(uint32, tag = "2")] pub retcode: u32, } @@ -30782,16 +38748,22 @@ pub struct GetShopListScRsp { #[cmdid(1567)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BuyGoodsCsReq { + /// offset: 36 #[prost(uint32, tag = "1")] pub goods_num: u32, + /// offset: 44 #[prost(uint32, tag = "3")] pub item_id: u32, + /// offset: 40 #[prost(uint32, tag = "4")] pub goods_id: u32, + /// offset: 24 #[prost(uint32, repeated, tag = "8")] pub fmpnheaimdn: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(uint32, tag = "12")] pub interacted_prop_entity_id: u32, + /// offset: 32 #[prost(uint32, tag = "5")] pub shop_id: u32, } @@ -30800,14 +38772,19 @@ pub struct BuyGoodsCsReq { #[cmdid(1539)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BuyGoodsScRsp { + /// offset: 40 #[prost(uint32, tag = "4")] pub retcode: u32, + /// offset: 24 #[prost(message, optional, tag = "11")] pub return_item_list: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "6")] pub goods_id: u32, + /// offset: 36 #[prost(uint32, tag = "14")] pub goods_buy_times: u32, + /// offset: 44 #[prost(uint32, tag = "3")] pub shop_id: u32, } @@ -30816,8 +38793,10 @@ pub struct BuyGoodsScRsp { #[cmdid(1527)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeCityShopRewardCsReq { + /// offset: 28 #[prost(uint32, tag = "15")] pub level: u32, + /// offset: 24 #[prost(uint32, tag = "10")] pub shop_id: u32, } @@ -30826,12 +38805,16 @@ pub struct TakeCityShopRewardCsReq { #[cmdid(1521)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeCityShopRewardScRsp { + /// offset: 32 #[prost(uint32, tag = "7")] pub retcode: u32, + /// offset: 24 #[prost(message, optional, tag = "4")] pub reward: ::core::option::Option, + /// offset: 40 #[prost(uint32, tag = "5")] pub level: u32, + /// offset: 36 #[prost(uint32, tag = "6")] pub shop_id: u32, } @@ -30840,36 +38823,48 @@ pub struct TakeCityShopRewardScRsp { #[cmdid(1570)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct CityShopInfoScNotify { + /// offset: 36 #[prost(uint32, tag = "4")] pub shop_id: u32, + /// offset: 32 #[prost(uint32, tag = "13")] pub level: u32, + /// offset: 24 #[prost(uint64, tag = "2")] pub taken_level_reward: u64, + /// offset: 40 #[prost(uint32, tag = "11")] pub exp: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fafgmlpadmi { + /// offset: 52 #[prost(bool, tag = "5")] pub halbhknpikh: bool, + /// offset: 44 #[prost(uint32, tag = "12")] pub fclnoogehmc: u32, + /// offset: 40 #[prost(uint32, tag = "14")] pub unique_id: u32, + /// offset: 32 #[prost(uint32, repeated, tag = "10")] pub item_list: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(uint32, tag = "1")] pub bejeedaebbe: u32, + /// offset: 24 #[prost(uint32, repeated, tag = "15")] pub igjcppkaibi: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ipjaiinegel { + /// offset: 28 #[prost(uint32, tag = "12")] pub ecbalmaebjc: u32, + /// offset: 24 #[prost(uint32, tag = "8")] pub bejeedaebbe: u32, } @@ -30883,22 +38878,31 @@ pub struct SpaceZooDataCsReq {} #[cmdid(6791)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SpaceZooDataScRsp { + /// offset: 40 #[prost(uint32, repeated, tag = "2")] pub kmoadeogapa: ::prost::alloc::vec::Vec, + /// offset: 24 #[prost(uint32, repeated, tag = "3")] pub pmcmecdlemc: ::prost::alloc::vec::Vec, + /// offset: 56 #[prost(message, repeated, tag = "7")] pub inihlancnfi: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, repeated, tag = "10")] pub bnhndbnabfn: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(uint32, repeated, tag = "9")] pub kjfhkicggde: ::prost::alloc::vec::Vec, + /// offset: 64 #[prost(message, repeated, tag = "14")] pub aagihkbfmfi: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(uint32, repeated, tag = "4")] pub dplkbeehplb: ::prost::alloc::vec::Vec, + /// offset: 80 #[prost(uint32, tag = "15")] pub pblcahnmfjg: u32, + /// offset: 84 #[prost(uint32, tag = "11")] pub retcode: u32, } @@ -30907,8 +38911,10 @@ pub struct SpaceZooDataScRsp { #[cmdid(6767)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SpaceZooBornCsReq { + /// offset: 16 #[prost(uint32, repeated, tag = "2")] pub hdcbacooind: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "7")] pub lheonphgbnb: u32, } @@ -30917,12 +38923,16 @@ pub struct SpaceZooBornCsReq { #[cmdid(6739)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SpaceZooBornScRsp { + /// offset: 40 #[prost(uint32, tag = "6")] pub retcode: u32, + /// offset: 44 #[prost(bool, tag = "14")] pub iklpncgbppc: bool, + /// offset: 24 #[prost(message, repeated, tag = "11")] pub goeaofnfjod: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(message, optional, tag = "7")] pub kpkdhghdgnb: ::core::option::Option, } @@ -30931,8 +38941,10 @@ pub struct SpaceZooBornScRsp { #[cmdid(6727)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SpaceZooMutateCsReq { + /// offset: 28 #[prost(uint32, tag = "5")] pub unique_id: u32, + /// offset: 24 #[prost(uint32, tag = "13")] pub item_id: u32, } @@ -30941,12 +38953,16 @@ pub struct SpaceZooMutateCsReq { #[cmdid(6721)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SpaceZooMutateScRsp { + /// offset: 40 #[prost(uint32, tag = "15")] pub retcode: u32, + /// offset: 32 #[prost(message, optional, tag = "4")] pub eflcmhmajal: ::core::option::Option, + /// offset: 24 #[prost(message, repeated, tag = "13")] pub goeaofnfjod: ::prost::alloc::vec::Vec, + /// offset: 44 #[prost(bool, tag = "8")] pub iklpncgbppc: bool, } @@ -30955,10 +38971,13 @@ pub struct SpaceZooMutateScRsp { #[cmdid(6770)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SpaceZooOpCatteryCsReq { + /// offset: 32 #[prost(uint32, tag = "9")] pub nileedjlgin: u32, + /// offset: 28 #[prost(uint32, tag = "11")] pub op_type: u32, + /// offset: 24 #[prost(uint32, tag = "13")] pub algeienioan: u32, } @@ -30967,8 +38986,10 @@ pub struct SpaceZooOpCatteryCsReq { #[cmdid(6759)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SpaceZooOpCatteryScRsp { + /// offset: 32 #[prost(uint32, tag = "6")] pub retcode: u32, + /// offset: 24 #[prost(uint32, repeated, tag = "2")] pub kjfhkicggde: ::prost::alloc::vec::Vec, } @@ -30977,6 +38998,7 @@ pub struct SpaceZooOpCatteryScRsp { #[cmdid(6754)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SpaceZooDeleteCatCsReq { + /// offset: 24 #[prost(uint32, repeated, tag = "2")] pub dejaooebbha: ::prost::alloc::vec::Vec, } @@ -30985,8 +39007,10 @@ pub struct SpaceZooDeleteCatCsReq { #[cmdid(6777)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SpaceZooDeleteCatScRsp { + /// offset: 24 #[prost(uint32, repeated, tag = "7")] pub nfheagelici: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "1")] pub retcode: u32, } @@ -30995,10 +39019,13 @@ pub struct SpaceZooDeleteCatScRsp { #[cmdid(6780)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SpaceZooCatUpdateNotify { + /// offset: 32 #[prost(bool, tag = "14")] pub fpmncagjebg: bool, + /// offset: 24 #[prost(message, repeated, tag = "6")] pub aikmbppnokd: ::prost::alloc::vec::Vec, + /// offset: 33 #[prost(bool, tag = "11")] pub iklpncgbppc: bool, } @@ -31007,6 +39034,7 @@ pub struct SpaceZooCatUpdateNotify { #[cmdid(6702)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SpaceZooExchangeItemCsReq { + /// offset: 24 #[prost(uint32, tag = "14")] pub item_id: u32, } @@ -31015,8 +39043,10 @@ pub struct SpaceZooExchangeItemCsReq { #[cmdid(6705)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SpaceZooExchangeItemScRsp { + /// offset: 28 #[prost(uint32, tag = "8")] pub item_id: u32, + /// offset: 24 #[prost(uint32, tag = "11")] pub retcode: u32, } @@ -31025,6 +39055,7 @@ pub struct SpaceZooExchangeItemScRsp { #[cmdid(6774)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SpaceZooTakeCsReq { + /// offset: 24 #[prost(uint32, tag = "9")] pub hlnmajidifd: u32, } @@ -31033,24 +39064,32 @@ pub struct SpaceZooTakeCsReq { #[cmdid(6773)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SpaceZooTakeScRsp { + /// offset: 36 #[prost(uint32, tag = "1")] pub retcode: u32, + /// offset: 24 #[prost(message, optional, tag = "8")] pub reward: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "4")] pub hlnmajidifd: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct StarFightData { + /// offset: 24 #[prost(bool, tag = "9")] pub acelagjphma: bool, + /// offset: 36 #[prost(uint32, tag = "1")] pub cbindiaamjg: u32, + /// offset: 32 #[prost(uint32, tag = "2")] pub group_id: u32, + /// offset: 40 #[prost(uint32, tag = "12")] pub ifangmhnkbb: u32, + /// offset: 28 #[prost(uint32, tag = "11")] pub mpaecapoheo: u32, } @@ -31064,16 +39103,20 @@ pub struct GetStarFightDataCsReq {} #[cmdid(7169)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetStarFightDataScRsp { + /// offset: 24 #[prost(message, repeated, tag = "3")] pub star_fight_data_list: ::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 StarFightAvatar { + /// offset: 24 #[prost(uint32, tag = "3")] pub avatar_id: u32, + /// offset: 28 #[prost(enumeration = "AvatarType", tag = "12")] pub avatar_type: i32, } @@ -31082,10 +39125,13 @@ pub struct StarFightAvatar { #[cmdid(7168)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StartStarFightLevelCsReq { + /// offset: 36 #[prost(uint32, tag = "2")] pub group_id: u32, + /// offset: 32 #[prost(uint32, tag = "3")] pub difficulty: u32, + /// offset: 16 #[prost(message, repeated, tag = "9")] pub avatar_list: ::prost::alloc::vec::Vec, } @@ -31094,12 +39140,16 @@ pub struct StartStarFightLevelCsReq { #[cmdid(7163)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StartStarFightLevelScRsp { + /// offset: 36 #[prost(uint32, tag = "11")] pub difficulty: u32, + /// offset: 40 #[prost(uint32, tag = "12")] pub group_id: u32, + /// offset: 24 #[prost(message, optional, tag = "5")] pub battle_info: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "13")] pub retcode: u32, } @@ -31108,8 +39158,10 @@ pub struct StartStarFightLevelScRsp { #[cmdid(7166)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct StarFightDataChangeNotify { + /// offset: 24 #[prost(message, optional, tag = "6")] pub star_fight_data: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "7")] pub group_id: u32, } @@ -31123,12 +39175,16 @@ pub struct GetStoryLineInfoCsReq {} #[cmdid(6291)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetStoryLineInfoScRsp { + /// offset: 44 #[prost(uint32, tag = "9")] pub retcode: u32, + /// offset: 32 #[prost(uint32, repeated, tag = "1")] pub trial_avatar_id_list: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(uint32, repeated, tag = "10")] pub fmihhbhfhoa: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(uint32, tag = "12")] pub glhflieimjk: u32, } @@ -31137,12 +39193,16 @@ pub struct GetStoryLineInfoScRsp { #[cmdid(6267)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StoryLineInfoScNotify { + /// offset: 44 #[prost(uint32, tag = "5")] pub glhflieimjk: u32, + /// offset: 16 #[prost(uint32, repeated, tag = "7")] pub trial_avatar_id_list: ::prost::alloc::vec::Vec, + /// offset: 24 #[prost(uint32, repeated, tag = "1")] pub fmihhbhfhoa: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(uint32, tag = "11")] pub fimcejgdagf: u32, } @@ -31151,12 +39211,16 @@ pub struct StoryLineInfoScNotify { #[cmdid(6221)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChangeStoryLineFinishScNotify { + /// offset: 32 #[prost(uint32, tag = "2")] pub glhflieimjk: u32, + /// offset: 24 #[prost(uint32, tag = "12")] pub kidkhjecjlf: u32, + /// offset: 36 #[prost(enumeration = "Amjocdiaphf", tag = "9")] pub action: i32, + /// offset: 28 #[prost(bool, tag = "4")] pub koocceighma: bool, } @@ -31165,46 +39229,59 @@ pub struct ChangeStoryLineFinishScNotify { #[cmdid(6270)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StoryLineTrialAvatarChangeScNotify { + /// offset: 32 #[prost(uint32, repeated, tag = "12")] pub kfmffggjmne: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(uint32, repeated, tag = "1")] pub iblbnianphd: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(bool, tag = "14")] pub cliigmnmhna: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct StrongChallengeAvatar { + /// offset: 24 #[prost(enumeration = "AvatarType", tag = "6")] pub avatar_type: i32, + /// offset: 28 #[prost(uint32, tag = "9")] pub avatar_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jpfjgfopkhb { + /// offset: 24 #[prost(message, repeated, tag = "6")] pub avatar_list: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, repeated, tag = "11")] pub buff_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Caaakpfoeji { + /// offset: 44 #[prost(uint32, tag = "1")] pub stage_id: u32, + /// offset: 24 #[prost(message, optional, tag = "14")] pub ahinpckgkjg: ::core::option::Option, + /// offset: 36 #[prost(uint32, tag = "8")] pub jgbainfdban: u32, + /// offset: 40 #[prost(uint32, tag = "4")] pub stage_score: u32, + /// offset: 32 #[prost(uint32, tag = "13")] pub module_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hlkgcnfccia { + /// offset: 16 #[prost(map = "uint32, message", tag = "5")] pub alcedmlhflm: ::std::collections::HashMap, } @@ -31218,8 +39295,10 @@ pub struct GetStrongChallengeActivityDataCsReq {} #[cmdid(6691)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetStrongChallengeActivityDataScRsp { + /// offset: 32 #[prost(uint32, tag = "14")] pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "3")] pub giilgffkhda: ::core::option::Option, } @@ -31228,10 +39307,13 @@ pub struct GetStrongChallengeActivityDataScRsp { #[cmdid(6667)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EnterStrongChallengeActivityStageCsReq { + /// offset: 32 #[prost(uint32, repeated, tag = "13")] pub buff_list: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(message, repeated, tag = "3")] pub avatar_list: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(uint32, tag = "10")] pub stage_id: u32, } @@ -31240,10 +39322,13 @@ pub struct EnterStrongChallengeActivityStageCsReq { #[cmdid(6639)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EnterStrongChallengeActivityStageScRsp { + /// offset: 36 #[prost(uint32, tag = "6")] pub stage_id: u32, + /// offset: 24 #[prost(message, optional, tag = "14")] pub battle_info: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "15")] pub retcode: u32, } @@ -31252,30 +39337,41 @@ pub struct EnterStrongChallengeActivityStageScRsp { #[cmdid(6627)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct StrongChallengeActivityBattleEndScNotify { + /// offset: 48 #[prost(uint32, tag = "4")] pub ggbecchphcd: u32, + /// offset: 32 #[prost(uint32, tag = "2")] pub stage_score: u32, + /// offset: 28 #[prost(uint32, tag = "9")] pub score: u32, + /// offset: 36 #[prost(uint32, tag = "14")] pub ahjfpngdbdo: u32, + /// offset: 44 #[prost(uint32, tag = "11")] pub jamlokncakc: u32, + /// offset: 40 #[prost(uint32, tag = "8")] pub total_damage: u32, + /// offset: 24 #[prost(enumeration = "BattleEndStatus", tag = "3")] pub end_status: i32, + /// offset: 52 #[prost(uint32, tag = "13")] pub stage_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pgbhmolfbmm { + /// offset: 24 #[prost(uint32, tag = "2")] pub group_id: u32, + /// offset: 32 #[prost(uint32, tag = "3")] pub stars: u32, + /// offset: 28 #[prost(uint32, tag = "15")] pub difficulty: u32, } @@ -31289,16 +39385,20 @@ pub struct GetSummonActivityDataCsReq {} #[cmdid(7569)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetSummonActivityDataScRsp { + /// offset: 16 #[prost(message, repeated, tag = "10")] pub jhomkemcdmg: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "7")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Onoeplfnell { + /// offset: 28 #[prost(enumeration = "AvatarType", tag = "14")] pub avatar_type: i32, + /// offset: 24 #[prost(uint32, tag = "15")] pub avatar_id: u32, } @@ -31307,12 +39407,16 @@ pub struct Onoeplfnell { #[cmdid(7568)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EnterSummonActivityStageCsReq { + /// offset: 40 #[prost(uint32, tag = "6")] pub difficulty: u32, + /// offset: 24 #[prost(message, repeated, tag = "13")] pub avatar_list: ::prost::alloc::vec::Vec, + /// offset: 44 #[prost(uint32, tag = "5")] pub group_id: u32, + /// offset: 32 #[prost(message, optional, tag = "11")] pub mnoedeclhbj: ::core::option::Option, } @@ -31321,12 +39425,16 @@ pub struct EnterSummonActivityStageCsReq { #[cmdid(7563)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EnterSummonActivityStageScRsp { + /// offset: 36 #[prost(uint32, tag = "7")] pub group_id: u32, + /// offset: 16 #[prost(message, optional, tag = "14")] pub battle_info: ::core::option::Option, + /// offset: 40 #[prost(uint32, tag = "15")] pub retcode: u32, + /// offset: 32 #[prost(uint32, tag = "13")] pub difficulty: u32, } @@ -31335,26 +39443,35 @@ pub struct EnterSummonActivityStageScRsp { #[cmdid(7566)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SummonActivityBattleEndScNotify { + /// offset: 36 #[prost(uint32, tag = "14")] pub hmffhgbkogl: u32, + /// offset: 24 #[prost(uint32, tag = "12")] pub difficulty: u32, + /// offset: 28 #[prost(uint32, tag = "3")] pub group_id: u32, + /// offset: 32 #[prost(uint32, tag = "4")] pub stars: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fpppjcpijjf { + /// offset: 44 #[prost(uint32, tag = "6")] pub mcbiohmimgn: u32, + /// offset: 48 #[prost(uint32, tag = "7")] pub config_id: u32, + /// offset: 24 #[prost(message, optional, tag = "1")] pub ofolpkmalgi: ::core::option::Option, + /// offset: 32 #[prost(bytes = "vec", tag = "9")] pub mjnnblcdcbj: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(uint32, tag = "12")] pub gfjiiabanlm: u32, } @@ -31363,6 +39480,7 @@ pub struct Fpppjcpijjf { #[cmdid(8118)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwitchHandDataCsReq { + /// offset: 24 #[prost(uint32, tag = "2")] pub config_id: u32, } @@ -31371,12 +39489,16 @@ pub struct SwitchHandDataCsReq { #[cmdid(8109)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SwitchHandDataScRsp { + /// offset: 24 #[prost(message, repeated, tag = "6")] pub lbomdfhffcf: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "11")] pub dlnghhdmjjm: u32, + /// offset: 40 #[prost(uint32, tag = "4")] pub abojjandfno: u32, + /// offset: 36 #[prost(uint32, tag = "3")] pub retcode: u32, } @@ -31385,6 +39507,7 @@ pub struct SwitchHandDataScRsp { #[cmdid(8110)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwitchHandStartCsReq { + /// offset: 24 #[prost(uint32, tag = "10")] pub config_id: u32, } @@ -31393,8 +39516,10 @@ pub struct SwitchHandStartCsReq { #[cmdid(8116)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwitchHandStartScRsp { + /// offset: 28 #[prost(uint32, tag = "1")] pub config_id: u32, + /// offset: 24 #[prost(uint32, tag = "6")] pub retcode: u32, } @@ -31408,20 +39533,26 @@ pub struct SwitchHandFinishCsReq {} #[cmdid(8111)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SwitchHandFinishScRsp { + /// offset: 24 #[prost(message, optional, tag = "10")] pub cmfmacmipee: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "3")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pmgecpbkjcj { + /// offset: 24 #[prost(uint32, tag = "4")] pub iefmadjgadb: u32, + /// offset: 28 #[prost(enumeration = "Leglgdjopkc", tag = "7")] pub op_type: i32, + /// offset: 36 #[prost(uint32, tag = "11")] pub group_id: u32, + /// offset: 32 #[prost(uint32, tag = "5")] pub kdlpeighjak: u32, } @@ -31430,8 +39561,10 @@ pub struct Pmgecpbkjcj { #[cmdid(8105)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SwitchHandUpdateCsReq { + /// offset: 16 #[prost(message, optional, tag = "3")] pub clbmgbfanlc: ::core::option::Option, + /// offset: 32 #[prost(message, optional, tag = "9")] pub opbhjagoagg: ::core::option::Option, } @@ -31440,10 +39573,13 @@ pub struct SwitchHandUpdateCsReq { #[cmdid(8103)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SwitchHandUpdateScRsp { + /// offset: 16 #[prost(message, optional, tag = "11")] pub clbmgbfanlc: ::core::option::Option, + /// offset: 40 #[prost(uint32, tag = "8")] pub retcode: u32, + /// offset: 24 #[prost(message, optional, tag = "6")] pub cmfmacmipee: ::core::option::Option, } @@ -31452,6 +39588,7 @@ pub struct SwitchHandUpdateScRsp { #[cmdid(8114)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwitchHandCoinUpdateCsReq { + /// offset: 24 #[prost(uint32, tag = "3")] pub mcbiohmimgn: u32, } @@ -31460,8 +39597,10 @@ pub struct SwitchHandCoinUpdateCsReq { #[cmdid(8119)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwitchHandCoinUpdateScRsp { + /// offset: 28 #[prost(uint32, tag = "15")] pub retcode: u32, + /// offset: 24 #[prost(uint32, tag = "5")] pub mcbiohmimgn: u32, } @@ -31470,8 +39609,10 @@ pub struct SwitchHandCoinUpdateScRsp { #[cmdid(8112)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwitchHandResetHandPosCsReq { + /// offset: 16 #[prost(message, optional, tag = "5")] pub ofolpkmalgi: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "15")] pub config_id: u32, } @@ -31480,8 +39621,10 @@ pub struct SwitchHandResetHandPosCsReq { #[cmdid(8106)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SwitchHandResetHandPosScRsp { + /// offset: 32 #[prost(uint32, tag = "8")] pub retcode: u32, + /// offset: 24 #[prost(message, optional, tag = "12")] pub lbomdfhffcf: ::core::option::Option, } @@ -31490,6 +39633,7 @@ pub struct SwitchHandResetHandPosScRsp { #[cmdid(8113)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SwitchHandResetGameCsReq { + /// offset: 24 #[prost(message, optional, tag = "2")] pub dpjncbbohke: ::core::option::Option, } @@ -31498,96 +39642,122 @@ pub struct SwitchHandResetGameCsReq { #[cmdid(8115)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SwitchHandResetGameScRsp { + /// offset: 32 #[prost(uint32, tag = "13")] pub retcode: u32, + /// offset: 24 #[prost(message, optional, tag = "5")] pub lbomdfhffcf: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Alefdnllklb { + /// offset: 72 #[prost(message, optional, tag = "3")] pub nncjoeckcka: ::core::option::Option, + /// offset: 24 #[prost(message, optional, tag = "6")] pub skill_info: ::core::option::Option, + /// offset: 40 #[prost(message, optional, tag = "5")] pub afpdjdkneni: ::core::option::Option, + /// offset: 56 #[prost(message, optional, tag = "10")] pub ljgcpnogifo: ::core::option::Option, + /// offset: 16 #[prost(uint32, repeated, tag = "13")] pub fdeigepccbp: ::prost::alloc::vec::Vec, + /// offset: 64 #[prost(message, optional, tag = "1")] pub kndmeilhkej: ::core::option::Option, + /// offset: 80 #[prost(uint32, tag = "4")] pub eenjbpmndol: u32, + /// offset: 32 #[prost(message, optional, tag = "8")] pub gbeabimobic: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gjbniiinkfb { + /// offset: 32 #[prost(uint32, tag = "3")] pub bilegelkmcb: u32, + /// offset: 36 #[prost(uint32, tag = "7")] pub mcegaibnmgb: u32, + /// offset: 24 #[prost(uint32, repeated, tag = "6")] pub cckhkbnmapn: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pgggcfbkdpk { + /// offset: 32 #[prost(uint32, tag = "15")] pub game_story_line_id: u32, + /// offset: 16 #[prost(uint32, repeated, tag = "9")] pub cnbckefnfge: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mmoibacbpka { + /// offset: 28 #[prost(uint32, tag = "14")] pub value: u32, + /// offset: 24 #[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 = "15")] pub migfmpjbelg: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "3")] 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 = "15")] pub hbapccegnme: u32, + /// offset: 28 #[prost(uint32, tag = "3")] pub level: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ocbolhfoigi { + /// offset: 16 #[prost(message, repeated, tag = "11")] pub fmdkhadmcoc: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dmjlkifemmn { + /// offset: 32 #[prost(uint32, tag = "334")] pub ighlabggije: u32, - #[prost(oneof = "dmjlkifemmn::Info", tags = "11, 13")] - pub info: ::core::option::Option, + #[prost(oneof = "dmjlkifemmn::Kfelkjldkeh", tags = "11, 13")] + pub kfelkjldkeh: ::core::option::Option, } /// Nested message and enum types in `DMJLKIFEMMN`. pub mod dmjlkifemmn { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Info { + pub enum Kfelkjldkeh { + /// offset: 16 #[prost(message, tag = "11")] Gaibhjhdohb(super::Klinpbnkiia), + /// offset: 16 #[prost(message, tag = "13")] Kpjafbcpegi(super::Pbmkkicmlda), } @@ -31595,52 +39765,66 @@ pub mod dmjlkifemmn { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Piibojcejjn { + /// offset: 28 #[prost(uint32, tag = "8")] pub gimlndloffa: u32, + /// offset: 24 #[prost(uint32, tag = "11")] pub colbgejelgi: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Klinpbnkiia { + /// offset: 32 #[prost(uint32, repeated, tag = "15")] pub eijdeopofnb: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(message, repeated, tag = "14")] pub dncbpcenkif: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(enumeration = "Bjncdefeeji", tag = "13")] pub ccljmnckecp: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pbmkkicmlda { + /// offset: 24 #[prost(uint32, tag = "6")] pub fhbomfblgpd: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jkmfmmpmnam { - #[prost(oneof = "jkmfmmpmnam::Info", tags = "11, 12, 3, 5, 15, 2, 13, 1")] - pub info: ::core::option::Option, + #[prost(oneof = "jkmfmmpmnam::Kfelkjldkeh", tags = "11, 12, 3, 5, 15, 2, 13, 1")] + pub kfelkjldkeh: ::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 Info { + pub enum Kfelkjldkeh { + /// offset: 24 #[prost(message, tag = "11")] Kangpcokfne(super::Dpdiegoagbp), + /// offset: 24 #[prost(message, tag = "12")] Hhcifnfmkla(super::Fpegpjceoei), + /// offset: 24 #[prost(message, tag = "3")] Ocgplmnkmlk(super::Fkhfonpkdip), + /// offset: 24 #[prost(message, tag = "5")] Akmnkladolm(super::Aejccmeplgo), + /// offset: 24 #[prost(message, tag = "15")] Kkddandlfbd(super::Nigcopghamj), + /// offset: 24 #[prost(message, tag = "2")] Affnconkekp(super::Khphaifnjei), + /// offset: 24 #[prost(message, tag = "13")] Cnibngjdnjp(super::Plodidcjoka), + /// offset: 24 #[prost(message, tag = "1")] Oapmklfjkkg(super::Khcakpomgnk), } @@ -31654,6 +39838,7 @@ pub struct Fpegpjceoei {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fkhfonpkdip { + /// offset: 24 #[prost(uint32, tag = "7")] pub dgaklnofdpp: u32, } @@ -31663,8 +39848,10 @@ pub struct Aejccmeplgo {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nigcopghamj { + /// offset: 24 #[prost(bool, tag = "4")] pub hhgapdfindi: bool, + /// offset: 28 #[prost(uint32, tag = "12")] pub bglehmkmapg: u32, } @@ -31677,16 +39864,20 @@ pub struct Plodidcjoka {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Khcakpomgnk { + /// offset: 28 #[prost(uint32, tag = "11")] pub bglehmkmapg: u32, + /// offset: 24 #[prost(bool, tag = "1")] pub mmkijaemnbl: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Omojdeifdam { + /// offset: 16 #[prost(message, optional, tag = "15")] pub pbhmgchkjgo: ::core::option::Option, + /// offset: 32 #[prost(enumeration = "Pkhjbpmibba", tag = "4")] pub source: i32, } @@ -31694,38 +39885,50 @@ pub struct Omojdeifdam { #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cghkidbjhfh { #[prost( - oneof = "cghkidbjhfh::Info", + oneof = "cghkidbjhfh::Kfelkjldkeh", tags = "8, 12, 2, 4, 3, 1, 7, 5, 678, 392, 1165, 999" )] - pub info: ::core::option::Option, + pub kfelkjldkeh: ::core::option::Option, } /// Nested message and enum types in `CGHKIDBJHFH`. pub mod cghkidbjhfh { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Info { + pub enum Kfelkjldkeh { + /// offset: 16 #[prost(message, tag = "8")] Pjabkifdnnd(super::Nlcalklpgog), + /// offset: 16 #[prost(message, tag = "12")] Nihifemokam(super::Ojlehppjbbc), + /// offset: 16 #[prost(message, tag = "2")] Mlcgalihaip(super::Ojlehppjbbc), + /// offset: 16 #[prost(message, tag = "4")] Bidddnipble(super::Ocjgnpifobm), + /// offset: 16 #[prost(message, tag = "3")] Dijhpehonok(super::Nmenkignbca), + /// offset: 16 #[prost(message, tag = "1")] Edhbkecgoli(super::Nigcopghamj), + /// offset: 16 #[prost(message, tag = "7")] Mfhbhkimdca(super::Hjkdngihmaa), + /// offset: 16 #[prost(uint32, tag = "5")] Npfpajlclnn(u32), + /// offset: 16 #[prost(uint32, tag = "678")] Iomgdikelia(u32), + /// offset: 16 #[prost(message, tag = "392")] Gkahdhelild(super::Khcakpomgnk), + /// offset: 16 #[prost(message, tag = "1165")] Gnpeameljdj(super::Khphaifnjei), + /// offset: 16 #[prost(uint32, tag = "999")] Cbakihcdenp(u32), } @@ -31733,50 +39936,63 @@ pub mod cghkidbjhfh { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hjkdngihmaa { + /// offset: 24 #[prost(uint32, tag = "11")] pub dgaklnofdpp: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nlcalklpgog { + /// offset: 32 #[prost(enumeration = "Hdijjmdpile", tag = "12")] pub pjgbfknjpno: i32, + /// offset: 28 #[prost(uint32, tag = "2")] pub ogjofmcmfpg: u32, + /// offset: 24 #[prost(uint32, tag = "15")] pub bmalpkekbel: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ojlehppjbbc { + /// offset: 24 #[prost(uint32, tag = "2")] pub ogjofmcmfpg: u32, + /// offset: 28 #[prost(uint32, tag = "10")] pub bmalpkekbel: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ocjgnpifobm { + /// offset: 24 #[prost(uint32, tag = "5")] pub gffbdandhmk: u32, + /// offset: 28 #[prost(uint32, tag = "14")] pub level: u32, + /// offset: 32 #[prost(uint32, tag = "11")] pub hbapccegnme: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nmenkignbca { + /// offset: 16 #[prost(message, optional, tag = "5")] 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(bool, tag = "13")] pub hhgapdfindi: bool, + /// offset: 28 #[prost(uint32, tag = "10")] pub bglehmkmapg: u32, } @@ -31785,22 +40001,27 @@ pub struct Fgpbibijcoh { #[cmdid(7499)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SwordTrainingGameSyncChangeScNotify { + /// offset: 16 #[prost(message, repeated, tag = "1")] pub leadmneimdp: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hdfkpeebgen { + /// offset: 24 #[prost(uint32, tag = "14")] pub id: u32, + /// offset: 28 #[prost(uint32, tag = "10")] pub progress: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nokodmnohmn { + /// offset: 16 #[prost(message, repeated, tag = "6")] pub nckcmgcbehk: ::prost::alloc::vec::Vec, + /// offset: 24 #[prost(uint32, repeated, tag = "7")] pub onilffenamo: ::prost::alloc::vec::Vec, } @@ -31814,20 +40035,28 @@ pub struct GetSwordTrainingDataCsReq {} #[cmdid(7468)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetSwordTrainingDataScRsp { + /// offset: 64 #[prost(bool, tag = "3")] pub klbpecanfig: bool, + /// offset: 16 #[prost(uint32, repeated, tag = "11")] pub cnbckefnfge: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(message, optional, tag = "1")] pub kjkbkegighk: ::core::option::Option, + /// offset: 56 #[prost(uint32, repeated, tag = "15")] pub fabkphmjghl: ::prost::alloc::vec::Vec, + /// offset: 72 #[prost(uint32, tag = "14")] pub retcode: u32, + /// offset: 40 #[prost(message, optional, tag = "7")] pub gajbfpcpigm: ::core::option::Option, + /// offset: 68 #[prost(uint32, tag = "8")] pub dchgiodeddk: u32, + /// offset: 24 #[prost(uint32, repeated, tag = "2")] pub joefnhggago: ::prost::alloc::vec::Vec, } @@ -31836,8 +40065,10 @@ pub struct GetSwordTrainingDataScRsp { #[cmdid(7486)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SwordTrainingTurnActionCsReq { + /// offset: 32 #[prost(uint32, repeated, tag = "7")] pub phajehibkfi: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(uint32, repeated, tag = "2")] pub bhnfgpehomo: ::prost::alloc::vec::Vec, } @@ -31846,8 +40077,10 @@ pub struct SwordTrainingTurnActionCsReq { #[cmdid(7461)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SwordTrainingTurnActionScRsp { + /// offset: 24 #[prost(uint32, repeated, tag = "2")] pub bhnfgpehomo: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "6")] pub retcode: u32, } @@ -31856,6 +40089,7 @@ pub struct SwordTrainingTurnActionScRsp { #[cmdid(7487)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwordTrainingDailyPhaseConfirmCsReq { + /// offset: 24 #[prost(enumeration = "Bjncdefeeji", tag = "15")] pub ifenlnhlbab: i32, } @@ -31864,8 +40098,10 @@ pub struct SwordTrainingDailyPhaseConfirmCsReq { #[cmdid(7467)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwordTrainingDailyPhaseConfirmScRsp { + /// offset: 24 #[prost(bool, tag = "6")] pub mllaefjemcf: bool, + /// offset: 28 #[prost(uint32, tag = "7")] pub retcode: u32, } @@ -31874,6 +40110,7 @@ pub struct SwordTrainingDailyPhaseConfirmScRsp { #[cmdid(7489)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwordTrainingDialogueSelectOptionCsReq { + /// offset: 24 #[prost(uint32, tag = "13")] pub kdmlllghjon: u32, } @@ -31882,6 +40119,7 @@ pub struct SwordTrainingDialogueSelectOptionCsReq { #[cmdid(7462)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwordTrainingDialogueSelectOptionScRsp { + /// offset: 24 #[prost(uint32, tag = "8")] pub retcode: u32, } @@ -31895,6 +40133,7 @@ pub struct SwordTrainingExamResultConfirmCsReq {} #[cmdid(7500)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwordTrainingExamResultConfirmScRsp { + /// offset: 24 #[prost(uint32, tag = "15")] pub retcode: u32, } @@ -31908,8 +40147,10 @@ pub struct EnterSwordTrainingExamCsReq {} #[cmdid(7476)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EnterSwordTrainingExamScRsp { + /// offset: 16 #[prost(message, optional, tag = "5")] pub battle_info: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "2")] pub retcode: u32, } @@ -31918,6 +40159,7 @@ pub struct EnterSwordTrainingExamScRsp { #[cmdid(7484)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwordTrainingLearnSkillCsReq { + /// offset: 24 #[prost(uint32, tag = "3")] pub skill_id: u32, } @@ -31926,8 +40168,10 @@ pub struct SwordTrainingLearnSkillCsReq { #[cmdid(7496)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwordTrainingLearnSkillScRsp { + /// offset: 24 #[prost(uint32, tag = "12")] pub retcode: u32, + /// offset: 28 #[prost(uint32, tag = "4")] pub skill_id: u32, } @@ -31936,6 +40180,7 @@ pub struct SwordTrainingLearnSkillScRsp { #[cmdid(7472)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwordTrainingStartGameCsReq { + /// offset: 24 #[prost(uint32, tag = "14")] pub game_story_line_id: u32, } @@ -31944,8 +40189,10 @@ pub struct SwordTrainingStartGameCsReq { #[cmdid(7475)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SwordTrainingStartGameScRsp { + /// offset: 24 #[prost(message, optional, tag = "3")] pub gajbfpcpigm: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "14")] pub retcode: u32, } @@ -31954,6 +40201,7 @@ pub struct SwordTrainingStartGameScRsp { #[cmdid(7493)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwordTrainingStoryConfirmCsReq { + /// offset: 24 #[prost(uint32, tag = "3")] pub bglehmkmapg: u32, } @@ -31962,8 +40210,10 @@ pub struct SwordTrainingStoryConfirmCsReq { #[cmdid(7480)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwordTrainingStoryConfirmScRsp { + /// offset: 24 #[prost(uint32, tag = "4")] pub bglehmkmapg: u32, + /// offset: 28 #[prost(uint32, tag = "12")] pub retcode: u32, } @@ -31977,6 +40227,7 @@ pub struct SwordTrainingGiveUpGameCsReq {} #[cmdid(7463)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwordTrainingGiveUpGameScRsp { + /// offset: 24 #[prost(uint32, tag = "4")] pub retcode: u32, } @@ -31985,20 +40236,28 @@ pub struct SwordTrainingGiveUpGameScRsp { #[cmdid(7474)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SwordTrainingGameSettleScNotify { + /// offset: 24 #[prost(message, optional, tag = "12")] pub reward: ::core::option::Option, + /// offset: 52 #[prost(uint32, tag = "7")] pub pigeebckcoo: u32, + /// offset: 40 #[prost(uint32, repeated, tag = "14")] pub ccdchkkmgjf: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, repeated, tag = "11")] pub ppimfpoookb: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(uint32, tag = "2")] pub fpbnipmhanh: u32, + /// offset: 60 #[prost(enumeration = "Hdmkphalalg", tag = "9")] pub reason: i32, + /// offset: 64 #[prost(uint32, tag = "3")] pub game_story_line_id: u32, + /// offset: 56 #[prost(uint32, tag = "10")] pub ifnmbngifph: u32, } @@ -32007,8 +40266,10 @@ pub struct SwordTrainingGameSettleScNotify { #[cmdid(7464)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SwordTrainingUnlockSyncScNotify { + /// offset: 24 #[prost(uint32, repeated, tag = "10")] pub onilffenamo: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(message, repeated, tag = "8")] pub nckcmgcbehk: ::prost::alloc::vec::Vec, } @@ -32017,6 +40278,7 @@ pub struct SwordTrainingUnlockSyncScNotify { #[cmdid(7466)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwordTrainingSelectEndingCsReq { + /// offset: 24 #[prost(uint32, tag = "11")] pub decjmbhnnhd: u32, } @@ -32025,8 +40287,10 @@ pub struct SwordTrainingSelectEndingCsReq { #[cmdid(7498)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwordTrainingSelectEndingScRsp { + /// offset: 28 #[prost(uint32, tag = "8")] pub decjmbhnnhd: u32, + /// offset: 24 #[prost(uint32, tag = "14")] pub retcode: u32, } @@ -32040,8 +40304,10 @@ pub struct SwordTrainingRestoreGameCsReq {} #[cmdid(7485)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SwordTrainingRestoreGameScRsp { + /// offset: 24 #[prost(message, optional, tag = "5")] pub gajbfpcpigm: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "10")] pub retcode: u32, } @@ -32055,8 +40321,10 @@ pub struct SwordTrainingStoryBattleCsReq {} #[cmdid(7492)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SwordTrainingStoryBattleScRsp { + /// offset: 32 #[prost(uint32, tag = "13")] pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "1")] pub battle_info: ::core::option::Option, } @@ -32065,8 +40333,10 @@ pub struct SwordTrainingStoryBattleScRsp { #[cmdid(7497)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SwordTrainingActionTurnSettleScNotify { + /// offset: 16 #[prost(message, repeated, tag = "11")] pub mcccnliiibc: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "5")] pub cgfcmknccdc: u32, } @@ -32075,6 +40345,7 @@ pub struct SwordTrainingActionTurnSettleScNotify { #[cmdid(7455)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwordTrainingResumeGameCsReq { + /// offset: 24 #[prost(uint32, tag = "10")] pub game_story_line_id: u32, } @@ -32083,8 +40354,10 @@ pub struct SwordTrainingResumeGameCsReq { #[cmdid(7452)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SwordTrainingResumeGameScRsp { + /// offset: 24 #[prost(message, optional, tag = "6")] pub gajbfpcpigm: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "9")] pub retcode: u32, } @@ -32093,6 +40366,7 @@ pub struct SwordTrainingResumeGameScRsp { #[cmdid(7491)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwordTrainingSetSkillTraceCsReq { + /// offset: 24 #[prost(uint32, tag = "8")] pub skill_id: u32, } @@ -32101,8 +40375,10 @@ pub struct SwordTrainingSetSkillTraceCsReq { #[cmdid(7483)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwordTrainingSetSkillTraceScRsp { + /// offset: 24 #[prost(uint32, tag = "9")] pub retcode: u32, + /// offset: 28 #[prost(uint32, tag = "4")] pub skill_id: u32, } @@ -32116,70 +40392,91 @@ pub struct SwordTrainingMarkEndingViewedCsReq {} #[cmdid(7465)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwordTrainingMarkEndingViewedScRsp { + /// offset: 24 #[prost(uint32, tag = "15")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Blpmhfgioac { + /// offset: 24 #[prost(uint32, tag = "7")] pub keneknbjgmg: u32, + /// offset: 28 #[prost(uint32, tag = "15")] pub stamina: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BoardDataSync { + /// offset: 40 #[prost(message, repeated, tag = "6")] pub unlocked_head_icon_list: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(bool, tag = "11")] pub pagjkdjigpi: bool, + /// offset: 24 #[prost(uint32, repeated, tag = "14")] pub almmhkfkhlk: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(string, tag = "9")] pub signature: ::prost::alloc::string::String, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AvatarSync { + /// offset: 24 #[prost(message, repeated, tag = "2")] pub avatar_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MissionSync { + /// offset: 16 #[prost(message, repeated, tag = "3")] pub ejbggjonbol: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(message, repeated, tag = "11")] pub gaegmbiogoh: ::prost::alloc::vec::Vec, + /// offset: 64 #[prost(message, repeated, tag = "13")] pub mission_list: ::prost::alloc::vec::Vec, + /// offset: 72 #[prost(uint32, repeated, tag = "5")] pub anihpckngbm: ::prost::alloc::vec::Vec, + /// offset: 24 #[prost(uint32, repeated, tag = "7")] pub hnepoedcidk: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, repeated, tag = "6")] pub finished_mission_id_list: ::prost::alloc::vec::Vec, + /// offset: 56 #[prost(uint32, repeated, tag = "12")] pub mcfonopkokd: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dmbmpahkhla { + /// offset: 24 #[prost(uint32, repeated, tag = "13")] pub lkkidnjcfja: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(uint32, repeated, tag = "10")] pub dingkfdbcjj: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lpfmhajhdmm { + /// offset: 24 #[prost(uint32, repeated, tag = "5")] pub lnejlgefple: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(uint32, repeated, tag = "15")] pub cngldjnpopi: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(message, repeated, tag = "11")] pub omaalpkjiih: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(message, repeated, tag = "9")] pub kmmbeandijh: ::prost::alloc::vec::Vec, } @@ -32188,46 +40485,66 @@ pub struct Lpfmhajhdmm { #[cmdid(620)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlayerSyncScNotify { + /// offset: 16 #[prost(message, optional, tag = "5")] pub iggogfjfpdj: ::core::option::Option, + /// offset: 48 #[prost(message, repeated, tag = "1855")] pub igipeimgeaa: ::prost::alloc::vec::Vec, + /// offset: 160 #[prost(message, repeated, tag = "14")] pub hlinmkbdknc: ::prost::alloc::vec::Vec, + /// offset: 64 #[prost(uint32, repeated, tag = "9")] pub del_relic_list: ::prost::alloc::vec::Vec, + /// offset: 168 #[prost(message, repeated, tag = "1")] pub quest_list: ::prost::alloc::vec::Vec, + /// offset: 152 #[prost(message, repeated, tag = "7")] pub equipment_list: ::prost::alloc::vec::Vec, + /// offset: 88 #[prost(message, optional, tag = "854")] pub board_data_sync: ::core::option::Option, + /// offset: 144 #[prost(uint32, repeated, tag = "15")] pub del_equipment_list: ::prost::alloc::vec::Vec, + /// offset: 176 #[prost(uint32, tag = "648")] pub total_achievement_exp: u32, + /// offset: 56 #[prost(message, repeated, tag = "1169")] pub multi_path_avatar_type_info_list: ::prost::alloc::vec::Vec< MultiPathAvatarTypeInfo, >, + /// offset: 80 #[prost(uint32, repeated, tag = "1930")] pub olflkcbbjoh: ::prost::alloc::vec::Vec, + /// offset: 72 #[prost(message, optional, tag = "1887")] pub omjopkgjplg: ::core::option::Option, + /// offset: 104 #[prost(message, optional, tag = "4")] pub gejlekbbfnc: ::core::option::Option, + /// offset: 40 #[prost(message, repeated, tag = "2009")] pub fcokffeapmi: ::prost::alloc::vec::Vec, + /// offset: 112 #[prost(message, optional, tag = "3")] pub basic_info: ::core::option::Option, + /// offset: 32 #[prost(message, optional, tag = "10")] pub avatar_sync: ::core::option::Option, + /// offset: 120 #[prost(message, optional, tag = "1687")] pub bkebjfipjeh: ::core::option::Option, + /// offset: 128 #[prost(message, repeated, tag = "6")] pub material_list: ::prost::alloc::vec::Vec, + /// offset: 136 #[prost(message, repeated, tag = "13")] pub relic_list: ::prost::alloc::vec::Vec, + /// offset: 96 #[prost(message, optional, tag = "142")] pub mjoklhfpgad: ::core::option::Option, } @@ -32236,6 +40553,7 @@ pub struct PlayerSyncScNotify { #[cmdid(2120)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetNpcTakenRewardCsReq { + /// offset: 24 #[prost(uint32, tag = "7")] pub npc_id: u32, } @@ -32244,10 +40562,13 @@ pub struct GetNpcTakenRewardCsReq { #[cmdid(2191)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetNpcTakenRewardScRsp { + /// offset: 32 #[prost(uint32, tag = "11")] pub retcode: u32, + /// offset: 16 #[prost(uint32, repeated, tag = "8")] pub iifaoneejck: ::prost::alloc::vec::Vec, + /// offset: 36 #[prost(uint32, tag = "2")] pub npc_id: u32, } @@ -32256,8 +40577,10 @@ pub struct GetNpcTakenRewardScRsp { #[cmdid(2167)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeTalkRewardCsReq { + /// offset: 24 #[prost(message, optional, tag = "7")] pub olconcnjmmp: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "13")] pub iemoeoimhma: u32, } @@ -32266,10 +40589,13 @@ pub struct TakeTalkRewardCsReq { #[cmdid(2139)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeTalkRewardScRsp { + /// offset: 24 #[prost(message, optional, tag = "15")] pub reward: ::core::option::Option, + /// offset: 36 #[prost(uint32, tag = "13")] pub retcode: u32, + /// offset: 32 #[prost(uint32, tag = "1")] pub iemoeoimhma: u32, } @@ -32278,14 +40604,17 @@ pub struct TakeTalkRewardScRsp { #[cmdid(2127)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetFirstTalkNpcCsReq { + /// 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: 24 #[prost(uint32, tag = "5")] pub npc_id: u32, + /// offset: 28 #[prost(bool, tag = "1")] pub iagodfdjaik: bool, } @@ -32294,8 +40623,10 @@ pub struct FirstNpcTalkInfo { #[cmdid(2121)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetFirstTalkNpcScRsp { + /// offset: 16 #[prost(message, repeated, tag = "5")] pub npc_talk_info_list: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "9")] pub retcode: u32, } @@ -32304,6 +40635,7 @@ pub struct GetFirstTalkNpcScRsp { #[cmdid(2170)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FinishFirstTalkNpcCsReq { + /// offset: 24 #[prost(uint32, tag = "14")] pub npc_id: u32, } @@ -32312,8 +40644,10 @@ pub struct FinishFirstTalkNpcCsReq { #[cmdid(2159)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FinishFirstTalkNpcScRsp { + /// offset: 24 #[prost(uint32, tag = "4")] pub npc_id: u32, + /// offset: 28 #[prost(uint32, tag = "11")] pub retcode: u32, } @@ -32322,6 +40656,7 @@ pub struct FinishFirstTalkNpcScRsp { #[cmdid(2154)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SelectInclinationTextCsReq { + /// offset: 24 #[prost(uint32, tag = "13")] pub pkdcpmnagbc: u32, } @@ -32330,16 +40665,20 @@ pub struct SelectInclinationTextCsReq { #[cmdid(2177)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SelectInclinationTextScRsp { + /// offset: 24 #[prost(uint32, tag = "10")] pub retcode: u32, + /// offset: 28 #[prost(uint32, tag = "2")] pub pkdcpmnagbc: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct NpcTalkInfo { + /// offset: 24 #[prost(bool, tag = "6")] pub iagodfdjaik: bool, + /// offset: 28 #[prost(uint32, tag = "8")] pub npc_talk_id: u32, } @@ -32348,6 +40687,7 @@ pub struct NpcTalkInfo { #[cmdid(2180)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetFirstTalkByPerformanceNpcCsReq { + /// offset: 16 #[prost(uint32, repeated, tag = "13")] pub npc_talk_list: ::prost::alloc::vec::Vec, } @@ -32356,8 +40696,10 @@ pub struct GetFirstTalkByPerformanceNpcCsReq { #[cmdid(2102)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetFirstTalkByPerformanceNpcScRsp { + /// offset: 32 #[prost(uint32, tag = "5")] pub retcode: u32, + /// offset: 24 #[prost(message, repeated, tag = "13")] pub npc_talk_info_list: ::prost::alloc::vec::Vec, } @@ -32366,6 +40708,7 @@ pub struct GetFirstTalkByPerformanceNpcScRsp { #[cmdid(2105)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FinishFirstTalkByPerformanceNpcCsReq { + /// offset: 24 #[prost(uint32, tag = "12")] pub npc_talk_id: u32, } @@ -32374,42 +40717,53 @@ pub struct FinishFirstTalkByPerformanceNpcCsReq { #[cmdid(2174)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FinishFirstTalkByPerformanceNpcScRsp { + /// offset: 36 #[prost(uint32, tag = "15")] pub retcode: u32, + /// offset: 32 #[prost(uint32, tag = "8")] pub npc_talk_id: u32, + /// offset: 24 #[prost(message, optional, tag = "2")] pub reward: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ejdgknkhkhh { + /// offset: 24 #[prost(uint32, tag = "10")] pub level: u32, + /// offset: 28 #[prost(uint32, tag = "2")] pub id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bkmgdphacke { + /// offset: 28 #[prost(bool, tag = "5")] pub biinncndpcg: bool, + /// offset: 24 #[prost(uint32, tag = "1")] pub id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Floickmnmll { + /// offset: 32 #[prost(message, repeated, tag = "7")] pub dgpejfljnoj: ::prost::alloc::vec::Vec, + /// offset: 24 #[prost(message, repeated, tag = "13")] pub cnijnmdgedd: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ofdgogdbhac { + /// offset: 16 #[prost(uint32, repeated, tag = "11")] pub omicajeoljf: ::prost::alloc::vec::Vec, + /// offset: 24 #[prost(uint32, repeated, tag = "4")] pub libllkbldch: ::prost::alloc::vec::Vec, } @@ -32423,20 +40777,28 @@ pub struct TarotBookGetDataCsReq {} #[cmdid(8149)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TarotBookGetDataScRsp { + /// offset: 60 #[prost(uint32, tag = "3")] pub lenpidmpecp: u32, + /// offset: 48 #[prost(message, optional, tag = "9")] pub hefjejhojea: ::core::option::Option, + /// offset: 64 #[prost(uint32, tag = "14")] pub retcode: u32, + /// offset: 40 #[prost(map = "uint32, uint32", tag = "6")] pub ndcjjpgnfln: ::std::collections::HashMap, + /// offset: 56 #[prost(uint32, tag = "10")] pub energy_info: u32, + /// offset: 16 #[prost(message, optional, tag = "5")] pub ipninopekbp: ::core::option::Option, + /// offset: 24 #[prost(map = "uint32, uint32", tag = "11")] pub jkemdjiamhi: ::std::collections::HashMap, + /// offset: 68 #[prost(uint32, tag = "13")] pub fdckfkfkhlo: u32, } @@ -32450,16 +40812,22 @@ pub struct TarotBookOpenPackCsReq {} #[cmdid(8156)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TarotBookOpenPackScRsp { + /// offset: 44 #[prost(uint32, tag = "2")] pub fdckfkfkhlo: u32, + /// offset: 24 #[prost(map = "uint32, uint32", tag = "9")] pub cjencdiflcf: ::std::collections::HashMap, + /// offset: 40 #[prost(uint32, tag = "5")] pub energy_info: u32, + /// offset: 52 #[prost(uint32, tag = "13")] pub lenpidmpecp: u32, + /// offset: 32 #[prost(map = "uint32, uint32", tag = "6")] pub iikbcnbjkki: ::std::collections::HashMap, + /// offset: 48 #[prost(uint32, tag = "1")] pub retcode: u32, } @@ -32468,6 +40836,7 @@ pub struct TarotBookOpenPackScRsp { #[cmdid(8147)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TarotBookUnlockStoryCsReq { + /// offset: 24 #[prost(uint32, repeated, tag = "9")] pub ppimfpoookb: ::prost::alloc::vec::Vec, } @@ -32476,14 +40845,19 @@ pub struct TarotBookUnlockStoryCsReq { #[cmdid(8151)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TarotBookUnlockStoryScRsp { + /// offset: 16 #[prost(map = "uint32, uint32", tag = "14")] pub jkemdjiamhi: ::std::collections::HashMap, + /// offset: 56 #[prost(uint32, tag = "10")] pub retcode: u32, + /// offset: 48 #[prost(message, optional, tag = "13")] pub ppdggociede: ::core::option::Option, + /// offset: 24 #[prost(map = "uint32, uint32", tag = "1")] pub ndcjjpgnfln: ::std::collections::HashMap, + /// offset: 40 #[prost(uint32, repeated, tag = "12")] pub ppimfpoookb: ::prost::alloc::vec::Vec, } @@ -32492,6 +40866,7 @@ pub struct TarotBookUnlockStoryScRsp { #[cmdid(8145)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TarotBookFinishStoryCsReq { + /// offset: 24 #[prost(uint32, tag = "15")] pub bglehmkmapg: u32, } @@ -32500,10 +40875,13 @@ pub struct TarotBookFinishStoryCsReq { #[cmdid(8143)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TarotBookFinishStoryScRsp { + /// offset: 36 #[prost(uint32, tag = "6")] pub bglehmkmapg: u32, + /// offset: 32 #[prost(uint32, tag = "1")] pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "4")] pub hefjejhojea: ::core::option::Option, } @@ -32512,8 +40890,10 @@ pub struct TarotBookFinishStoryScRsp { #[cmdid(8154)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TarotBookModifyEnergyScNotify { + /// offset: 24 #[prost(uint32, tag = "2")] pub lplhiabdbbg: u32, + /// offset: 28 #[prost(uint32, tag = "7")] pub energy_info: u32, } @@ -32522,6 +40902,7 @@ pub struct TarotBookModifyEnergyScNotify { #[cmdid(8159)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TarotBookFinishInteractionCsReq { + /// offset: 24 #[prost(uint32, tag = "15")] pub nblhjjjegno: u32, } @@ -32530,8 +40911,10 @@ pub struct TarotBookFinishInteractionCsReq { #[cmdid(8152)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TarotBookFinishInteractionScRsp { + /// offset: 28 #[prost(uint32, tag = "15")] pub retcode: u32, + /// offset: 24 #[prost(uint32, tag = "7")] pub nblhjjjegno: u32, } @@ -32540,6 +40923,7 @@ pub struct TarotBookFinishInteractionScRsp { #[cmdid(8146)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TarotBookUnlockInteractionCsReq { + /// offset: 16 #[prost(uint32, repeated, tag = "12")] pub ohkhpolfibp: ::prost::alloc::vec::Vec, } @@ -32548,8 +40932,10 @@ pub struct TarotBookUnlockInteractionCsReq { #[cmdid(8153)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TarotBookUnlockInteractionScRsp { + /// offset: 24 #[prost(uint32, repeated, tag = "1")] pub ohkhpolfibp: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "5")] pub retcode: u32, } @@ -32558,26 +40944,35 @@ pub struct TarotBookUnlockInteractionScRsp { #[cmdid(8155)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TarotBookSyncDataScNotify { + /// offset: 52 #[prost(uint32, tag = "14")] pub lenpidmpecp: u32, + /// offset: 40 #[prost(map = "uint32, uint32", tag = "7")] pub jkemdjiamhi: ::std::collections::HashMap, + /// offset: 56 #[prost(uint32, tag = "11")] pub energy_info: u32, + /// offset: 32 #[prost(message, optional, tag = "6")] pub hefjejhojea: ::core::option::Option, + /// offset: 24 #[prost(map = "uint32, uint32", tag = "2")] pub ndcjjpgnfln: ::std::collections::HashMap, + /// offset: 48 #[prost(uint32, tag = "10")] pub fdckfkfkhlo: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ogjdnlijkfb { + /// offset: 28 #[prost(uint32, tag = "13")] pub ninlfbglbll: u32, + /// offset: 32 #[prost(uint32, tag = "8")] pub kegcjppokbk: u32, + /// offset: 24 #[prost(uint32, tag = "7")] pub stage_score: u32, } @@ -32591,8 +40986,10 @@ pub struct GetTelevisionActivityDataCsReq {} #[cmdid(6969)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetTelevisionActivityDataScRsp { + /// offset: 32 #[prost(uint32, tag = "8")] pub retcode: u32, + /// offset: 24 #[prost(message, repeated, tag = "13")] pub kadgmhhgkmp: ::prost::alloc::vec::Vec, } @@ -32601,6 +40998,7 @@ pub struct GetTelevisionActivityDataScRsp { #[cmdid(6970)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TelevisionActivityDataChangeScNotify { + /// offset: 16 #[prost(message, repeated, tag = "6")] pub kadgmhhgkmp: ::prost::alloc::vec::Vec, } @@ -32609,22 +41007,29 @@ pub struct TelevisionActivityDataChangeScNotify { #[cmdid(6971)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TelevisionActivityBattleEndScNotify { + /// offset: 44 #[prost(uint32, tag = "11")] pub npjeecedpok: u32, + /// offset: 16 #[prost(message, optional, tag = "12")] pub dfccbdpnlea: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "9")] pub fidioihllga: u32, + /// offset: 36 #[prost(uint32, tag = "1")] pub hoehiobiiej: u32, + /// offset: 40 #[prost(uint32, tag = "10")] pub fcepipccomn: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Depeahjnkgj { + /// offset: 28 #[prost(uint32, tag = "9")] pub avatar_id: u32, + /// offset: 24 #[prost(enumeration = "AvatarType", tag = "7")] pub avatar_type: i32, } @@ -32633,10 +41038,13 @@ pub struct Depeahjnkgj { #[cmdid(6976)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EnterTelevisionActivityStageCsReq { + /// offset: 16 #[prost(uint32, repeated, tag = "15")] pub buff_list: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(uint32, tag = "4")] pub ninlfbglbll: u32, + /// offset: 32 #[prost(message, repeated, tag = "5")] pub avatar_list: ::prost::alloc::vec::Vec, } @@ -32645,24 +41053,32 @@ pub struct EnterTelevisionActivityStageCsReq { #[cmdid(6967)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EnterTelevisionActivityStageScRsp { + /// offset: 16 #[prost(message, optional, tag = "6")] pub battle_info: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "14")] pub ninlfbglbll: u32, + /// offset: 36 #[prost(uint32, tag = "4")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TextJoinInfo { + /// offset: 40 #[prost(uint32, tag = "8")] pub fanokembmpb: u32, + /// offset: 48 #[prost(uint32, tag = "5")] pub adinnbpinak: u32, + /// offset: 24 #[prost(string, tag = "4")] pub hbjkeebdjml: ::prost::alloc::string::String, + /// offset: 44 #[prost(uint32, tag = "14")] pub nlfnjpmacpm: u32, + /// offset: 16 #[prost(string, tag = "6")] pub nkioiioiaog: ::prost::alloc::string::String, } @@ -32671,10 +41087,13 @@ pub struct TextJoinInfo { #[cmdid(3820)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TextJoinSaveCsReq { + /// offset: 24 #[prost(string, tag = "8")] pub hbjkeebdjml: ::prost::alloc::string::String, + /// offset: 32 #[prost(uint32, tag = "12")] pub adinnbpinak: u32, + /// offset: 36 #[prost(uint32, tag = "14")] pub fanokembmpb: u32, } @@ -32683,12 +41102,16 @@ pub struct TextJoinSaveCsReq { #[cmdid(3891)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TextJoinSaveScRsp { + /// offset: 40 #[prost(uint32, tag = "4")] pub fanokembmpb: u32, + /// offset: 32 #[prost(uint32, tag = "13")] pub retcode: u32, + /// offset: 24 #[prost(string, tag = "8")] pub hbjkeebdjml: ::prost::alloc::string::String, + /// offset: 36 #[prost(uint32, tag = "11")] pub adinnbpinak: u32, } @@ -32697,6 +41120,7 @@ pub struct TextJoinSaveScRsp { #[cmdid(3867)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TextJoinQueryCsReq { + /// offset: 16 #[prost(uint32, repeated, tag = "7")] pub text_join_id_list: ::prost::alloc::vec::Vec, } @@ -32705,8 +41129,10 @@ pub struct TextJoinQueryCsReq { #[cmdid(3839)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TextJoinQueryScRsp { + /// offset: 24 #[prost(message, repeated, tag = "6")] pub text_join_list: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "15")] pub retcode: u32, } @@ -32715,6 +41141,7 @@ pub struct TextJoinQueryScRsp { #[cmdid(3827)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TextJoinBatchSaveCsReq { + /// offset: 24 #[prost(message, repeated, tag = "10")] pub text_join_list: ::prost::alloc::vec::Vec, } @@ -32723,16 +41150,20 @@ pub struct TextJoinBatchSaveCsReq { #[cmdid(3821)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TextJoinBatchSaveScRsp { + /// offset: 24 #[prost(message, repeated, tag = "1")] pub text_join_list: ::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 Cgligecgakn { + /// offset: 28 #[prost(uint32, tag = "2")] pub stage_id: u32, + /// offset: 24 #[prost(uint32, tag = "15")] pub stage_score: u32, } @@ -32746,16 +41177,20 @@ pub struct GetTrackPhotoActivityDataCsReq {} #[cmdid(7559)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetTrackPhotoActivityDataScRsp { + /// offset: 32 #[prost(uint32, tag = "13")] pub retcode: u32, + /// offset: 24 #[prost(message, repeated, tag = "11")] pub emgfldopkgl: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Geoaeofjogc { + /// offset: 28 #[prost(uint32, tag = "4")] pub entity_id: u32, + /// offset: 24 #[prost(bool, tag = "10")] pub kfboaonldem: bool, } @@ -32764,10 +41199,13 @@ pub struct Geoaeofjogc { #[cmdid(7558)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SettleTrackPhotoStageCsReq { + /// offset: 36 #[prost(uint32, tag = "13")] pub stage_id: u32, + /// offset: 32 #[prost(uint32, tag = "4")] pub bclnmidffoh: u32, + /// offset: 16 #[prost(message, repeated, tag = "12")] pub lpihaniojfi: ::prost::alloc::vec::Vec, } @@ -32776,12 +41214,16 @@ pub struct SettleTrackPhotoStageCsReq { #[cmdid(7553)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SettleTrackPhotoStageScRsp { + /// offset: 36 #[prost(uint32, tag = "10")] pub retcode: u32, + /// offset: 32 #[prost(uint32, tag = "3")] pub stage_id: u32, + /// offset: 16 #[prost(message, repeated, tag = "2")] pub lpihaniojfi: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(uint32, tag = "13")] pub score: u32, } @@ -32790,8 +41232,10 @@ pub struct SettleTrackPhotoStageScRsp { #[cmdid(7556)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct StartTrackPhotoStageCsReq { + /// offset: 24 #[prost(bool, tag = "7")] pub djfcmlipdab: bool, + /// offset: 28 #[prost(uint32, tag = "3")] pub stage_id: u32, } @@ -32800,8 +41244,10 @@ pub struct StartTrackPhotoStageCsReq { #[cmdid(7557)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct StartTrackPhotoStageScRsp { + /// offset: 28 #[prost(uint32, tag = "6")] pub mdlndgijnml: u32, + /// offset: 24 #[prost(uint32, tag = "5")] pub retcode: u32, } @@ -32810,6 +41256,7 @@ pub struct StartTrackPhotoStageScRsp { #[cmdid(7551)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct QuitTrackPhotoStageCsReq { + /// offset: 24 #[prost(uint32, tag = "10")] pub stage_id: u32, } @@ -32818,244 +41265,324 @@ pub struct QuitTrackPhotoStageCsReq { #[cmdid(7560)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct QuitTrackPhotoStageScRsp { + /// offset: 24 #[prost(uint32, tag = "6")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TrainPartyCardData { + /// offset: 32 #[prost(uint32, tag = "7")] pub unique_id: u32, + /// offset: 40 #[prost(uint32, tag = "6")] pub card_id: u32, + /// offset: 36 #[prost(uint32, tag = "13")] pub upgrade_level: u32, + /// offset: 24 #[prost(uint32, repeated, tag = "15")] pub hcpgealodme: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TrainPartyCards { + /// offset: 16 #[prost(message, repeated, tag = "9")] pub card_data_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TrainPartyCard { + /// offset: 36 #[prost(uint32, tag = "15")] pub extra_ratio: u32, + /// offset: 32 #[prost(bool, tag = "8")] pub has_modify_all_passenger_stat_effect: bool, + /// offset: 24 #[prost(message, optional, tag = "11")] pub card_data_list: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TrainPartyGridData { + /// offset: 24 #[prost(uint32, tag = "6")] pub ghfaihlceln: u32, + /// offset: 36 #[prost(uint32, tag = "10")] pub unique_id: u32, + /// offset: 28 #[prost(uint32, tag = "12")] pub hfnhlcfnhkd: u32, + /// offset: 32 #[prost(uint32, tag = "11")] pub display_value: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TrainPartyMeetingCountInfo { + /// offset: 44 #[prost(uint32, tag = "10")] pub blhpiciofai: u32, + /// offset: 16 #[prost(uint32, repeated, tag = "1")] pub kddppgocomb: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(uint32, tag = "4")] pub jodnmdoamkc: u32, + /// offset: 32 #[prost(uint32, tag = "14")] pub papkgjojpii: u32, + /// offset: 36 #[prost(uint32, tag = "6")] pub ncdcgfkoloe: u32, + /// offset: 40 #[prost(uint32, tag = "2")] pub hcfocpkfobg: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TrainPartyGrids { + /// offset: 16 #[prost(message, optional, tag = "7")] pub gdghcbghlnd: ::core::option::Option, + /// offset: 40 #[prost(uint32, tag = "12")] pub bihmelmjhpo: u32, + /// offset: 44 #[prost(uint32, tag = "10")] pub lljefmpdjkh: u32, + /// offset: 32 #[prost(message, repeated, tag = "13")] pub mkoambmkdid: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TrainPartyPassengerStatusInfo { + /// offset: 28 #[prost(uint32, tag = "9")] pub kpakapnhnnd: u32, + /// offset: 24 #[prost(uint32, tag = "4")] pub khhlnggecpb: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TrainPartyPassengerSkillInfo { + /// offset: 32 #[prost(uint32, tag = "9")] pub skill_id: u32, + /// offset: 24 #[prost(uint32, tag = "2")] pub jgmipmdppij: u32, + /// offset: 28 #[prost(uint32, tag = "8")] pub skill_level: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TrainPartyPassengerData { + /// offset: 32 #[prost(uint32, tag = "10")] pub mihlfgcgkno: u32, + /// offset: 16 #[prost(message, optional, tag = "14")] pub status_info: ::core::option::Option, + /// offset: 36 #[prost(uint32, tag = "3")] pub passenger_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TrainPartyPassengerPersistentData { + /// offset: 32 #[prost(bool, tag = "12")] pub cinmlckbhim: bool, + /// offset: 24 #[prost(uint32, repeated, tag = "6")] pub diary_data_list: ::prost::alloc::vec::Vec, + /// offset: 36 #[prost(uint32, tag = "10")] pub attempts: u32, + /// offset: 40 #[prost(uint32, tag = "11")] pub passenger_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TrainPartyPassenger { + /// offset: 52 #[prost(uint32, tag = "5")] pub oafaaeemnfb: u32, + /// offset: 56 #[prost(uint32, tag = "15")] pub pkidbdgpilo: u32, + /// offset: 48 #[prost(uint32, tag = "12")] pub upgrade_level: u32, + /// offset: 16 #[prost(message, repeated, tag = "7")] pub kbgdcehiffj: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, repeated, tag = "4")] pub cfkpaicdjpj: ::prost::alloc::vec::Vec, + /// offset: 24 #[prost(message, repeated, tag = "13")] pub skill_info_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Oibmnpclnjj { + /// offset: 16 #[prost(uint32, repeated, tag = "12")] pub diary_data_list: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(message, repeated, tag = "5")] pub mebofhokepi: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TrainPartyAreaInfo { + /// offset: 56 #[prost(message, optional, tag = "3")] pub mlhdkjmfdai: ::core::option::Option, + /// offset: 16 #[prost(message, repeated, tag = "13")] pub opdipfbcfdp: ::prost::alloc::vec::Vec, + /// offset: 68 #[prost(uint32, tag = "8")] pub progress: u32, + /// offset: 64 #[prost(uint32, tag = "15")] pub area_id: u32, + /// offset: 40 #[prost(uint32, repeated, tag = "9")] pub elfphfpkbfi: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(uint32, repeated, tag = "14")] pub knojnbjiokb: ::prost::alloc::vec::Vec, + /// offset: 24 #[prost(uint32, repeated, tag = "11")] pub hbccbgbfplo: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Indffnnhohc { + /// offset: 32 #[prost(uint32, tag = "9")] pub area_id: u32, + /// offset: 16 #[prost(uint32, repeated, tag = "12")] pub elfphfpkbfi: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ppkdpajpagf { + /// offset: 32 #[prost(uint32, tag = "14")] pub gjfhpcieboj: u32, + /// offset: 24 #[prost(enumeration = "TrainPartyBuildStatus", tag = "2")] pub status: i32, + /// offset: 28 #[prost(uint32, tag = "11")] pub jlhdkolmeda: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Daipphmlpcb { + /// offset: 32 #[prost(uint32, tag = "8")] pub heidcikedpd: u32, + /// offset: 16 #[prost(message, repeated, tag = "11")] pub imekhgciedn: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mcnckbnoejg { + /// offset: 28 #[prost(uint32, tag = "4")] pub cigajenpmkh: u32, + /// offset: 24 #[prost(uint32, tag = "10")] pub slot_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hhallekojia { + /// offset: 68 #[prost(uint32, tag = "5")] pub dbjhemippim: u32, + /// offset: 60 #[prost(uint32, tag = "4")] pub obokglcmkke: u32, + /// offset: 24 #[prost(uint32, repeated, tag = "7")] pub cigacghpdgk: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(message, repeated, tag = "12")] pub eohbbeakodf: ::prost::alloc::vec::Vec, + /// offset: 76 #[prost(uint32, tag = "10")] pub eebnaapbkcn: u32, + /// offset: 72 #[prost(uint32, tag = "15")] pub cnajoignmlj: u32, + /// offset: 32 #[prost(message, repeated, tag = "3")] pub llephoelgda: ::prost::alloc::vec::Vec, + /// offset: 64 #[prost(uint32, tag = "8")] pub ppffkfgollj: u32, + /// offset: 56 #[prost(uint32, tag = "2")] pub flbnekgidbo: u32, + /// offset: 40 #[prost(uint32, repeated, tag = "13")] pub mcfmaepokbk: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lpkdpmlbejo { + /// offset: 40 #[prost(message, optional, tag = "12")] pub cefmbafcnpk: ::core::option::Option, + /// offset: 48 #[prost(uint32, tag = "13")] pub klgbflnjkbl: u32, + /// offset: 16 #[prost(message, optional, tag = "1")] pub ijmekpadhjj: ::core::option::Option, + /// offset: 52 #[prost(uint32, tag = "5")] pub aianofknlhg: u32, + /// offset: 24 #[prost(message, optional, tag = "14")] pub nhjjbkokldb: ::core::option::Option, + /// offset: 56 #[prost(uint32, tag = "9")] pub attempts: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cdngndnlnaj { + /// offset: 48 #[prost(message, optional, tag = "7")] pub eeihdcpolef: ::core::option::Option, + /// offset: 32 #[prost(message, optional, tag = "13")] pub aakhcnedbcd: ::core::option::Option, + /// offset: 56 #[prost(uint32, tag = "4")] pub goneakbdgek: u32, + /// offset: 24 #[prost(message, optional, tag = "12")] pub gbfclmlimhc: ::core::option::Option, + /// offset: 16 #[prost(message, optional, tag = "15")] pub hbheajijegf: ::core::option::Option, } @@ -33069,8 +41596,10 @@ pub struct TrainPartyGetDataCsReq {} #[cmdid(8091)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TrainPartyGetDataScRsp { + /// offset: 32 #[prost(uint32, tag = "3")] pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "12")] pub behnkmghghd: ::core::option::Option, } @@ -33079,6 +41608,7 @@ pub struct TrainPartyGetDataScRsp { #[cmdid(8067)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TrainPartyUseCardCsReq { + /// offset: 24 #[prost(uint32, tag = "11")] pub eeghhhkcghb: u32, } @@ -33087,8 +41617,10 @@ pub struct TrainPartyUseCardCsReq { #[cmdid(8039)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TrainPartyUseCardScRsp { + /// offset: 28 #[prost(uint32, tag = "6")] pub eeghhhkcghb: u32, + /// offset: 24 #[prost(uint32, tag = "1")] pub retcode: u32, } @@ -33097,8 +41629,10 @@ pub struct TrainPartyUseCardScRsp { #[cmdid(8027)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TrainPartyMoveScNotify { + /// offset: 24 #[prost(message, repeated, tag = "11")] pub peadiocnimf: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "4")] pub gheeoeohmfi: u32, } @@ -33107,137 +41641,170 @@ pub struct TrainPartyMoveScNotify { #[cmdid(8070)] #[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 = "2")] pub eeghhhkcghb: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fkmbflmegeb { + /// offset: 32 #[prost(message, repeated, tag = "10")] pub kbgdcehiffj: ::prost::alloc::vec::Vec, + /// offset: 24 #[prost(message, repeated, tag = "4")] pub foaplialhdi: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(uint32, tag = "6")] pub heijcnlnhhi: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Baepnhdciem { + /// offset: 32 #[prost(uint32, tag = "15")] pub ijfihgcknhg: u32, + /// offset: 16 #[prost(uint32, repeated, tag = "9")] pub param_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nclcbopcejg { + /// offset: 16 #[prost(message, optional, tag = "7")] pub hmffhbhalge: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Idbeommckik { + /// offset: 32 #[prost(uint32, tag = "6")] pub passenger_id: u32, + /// offset: 24 #[prost(message, optional, tag = "11")] pub status_info: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ibomhkhbaao { + /// offset: 16 #[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 = "7")] pub kndmeilhkej: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fnoghghpjpd { + /// offset: 24 #[prost(uint32, tag = "4")] pub upgrade_level: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jldhcfggeao { + /// offset: 16 #[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 = "4")] 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 = "9")] pub abbnhmggpil: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fkjlbfniggm { + /// offset: 24 #[prost(uint32, repeated, tag = "2")] 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 = "2")] pub mkoambmkdid: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hmopiblfcln { + /// offset: 44 #[prost(uint32, tag = "13")] pub extra_ratio: u32, + /// offset: 40 #[prost(bool, tag = "4")] pub has_modify_all_passenger_stat_effect: bool, + /// offset: 16 #[prost(message, optional, tag = "12")] pub lnmmkfmeajm: ::core::option::Option, + /// offset: 24 #[prost(message, optional, tag = "3")] pub gdghcbghlnd: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Plkcmgdedck { + /// offset: 32 #[prost(enumeration = "TrainPartyUpdateSrc", tag = "4")] pub src: i32, #[prost( - oneof = "plkcmgdedck::Lgnaklfmhff", + oneof = "plkcmgdedck::Pphbgcabelf", tags = "1340, 1639, 331, 1478, 1319, 1327, 1328, 1525, 1230, 973" )] - pub lgnaklfmhff: ::core::option::Option, + pub pphbgcabelf: ::core::option::Option, } /// Nested message and enum types in `PLKCMGDEDCK`. pub mod plkcmgdedck { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Lgnaklfmhff { + pub enum Pphbgcabelf { + /// offset: 24 #[prost(message, tag = "1340")] Lnmmkfmeajm(super::TrainPartyCards), + /// offset: 24 #[prost(message, tag = "1639")] Fpfdjndnpim(super::Ibomhkhbaao), + /// offset: 24 #[prost(message, tag = "331")] Njkjnbdboca(super::Enjhdlhkino), + /// offset: 24 #[prost(message, tag = "1478")] Lgjgbighonp(super::Fnoghghpjpd), + /// offset: 24 #[prost(message, tag = "1319")] Dgnkbngipki(super::Hakmebiajcf), + /// offset: 24 #[prost(message, tag = "1327")] Mkkpchhnhcj(super::Jldhcfggeao), + /// offset: 24 #[prost(message, tag = "1328")] Pkpjefggboo(super::Hmopiblfcln), + /// offset: 24 #[prost(message, tag = "1525")] Nhacnnjpalp(super::Pfgiahaidlm), + /// offset: 24 #[prost(message, tag = "1230")] Ahpdpooljle(super::Jhmnlcobjcj), + /// offset: 24 #[prost(message, tag = "973")] Afmieicdnea(super::Fkjlbfniggm), } @@ -33247,28 +41814,34 @@ pub mod plkcmgdedck { #[cmdid(8054)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TrainPartySyncUpdateScNotify { + /// offset: 16 #[prost(message, repeated, tag = "12")] pub fflpklldhlm: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gcfehmenonm { + /// offset: 36 #[prost(uint32, tag = "2")] pub hbapccegnme: u32, - #[prost(oneof = "gcfehmenonm::Ajobhbklmji", tags = "388, 406, 881, 1396")] - pub ajobhbklmji: ::core::option::Option, + #[prost(oneof = "gcfehmenonm::Dmjfkdoofmp", tags = "388, 406, 881, 1396")] + pub dmjfkdoofmp: ::core::option::Option, } /// Nested message and enum types in `GCFEHMENONM`. pub mod gcfehmenonm { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Ajobhbklmji { + pub enum Dmjfkdoofmp { + /// offset: 24 #[prost(message, tag = "388")] Iamkdjcfmib(super::Njkenncjlcf), + /// offset: 24 #[prost(message, tag = "406")] Leehaeobeba(super::Miiaiodleoa), + /// offset: 24 #[prost(message, tag = "881")] Oaoofnjgidh(super::Emmdenjbfpf), + /// offset: 24 #[prost(message, tag = "1396")] Pmmgocjfeej(super::Epbgfbedanm), } @@ -33276,186 +41849,241 @@ pub mod gcfehmenonm { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hhpiafbhjcf { + /// offset: 28 #[prost(uint32, tag = "11")] pub kdmlllghjon: u32, + /// offset: 24 #[prost(bool, tag = "4")] pub pipmgacmjnn: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Njkenncjlcf { + /// offset: 36 #[prost(enumeration = "Ijdnojemian", tag = "6")] pub hoiokbkgfdn: i32, + /// offset: 24 #[prost(message, repeated, tag = "5")] pub lekpkocnjal: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "8")] pub event_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hpfkgddifhg { + /// offset: 28 #[prost(uint32, tag = "2")] pub kdmlllghjon: u32, + /// offset: 24 #[prost(uint32, tag = "15")] pub event_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bfifanaocpc { + /// offset: 24 #[prost(message, optional, tag = "6")] pub hilomekafbp: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ocmhofemnhi { + /// offset: 28 #[prost(uint32, tag = "4")] pub skill_id: u32, + /// offset: 32 #[prost(uint32, tag = "15")] pub jgmipmdppij: u32, + /// offset: 24 #[prost(uint32, tag = "5")] pub level: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Miiaiodleoa { + /// offset: 24 #[prost(message, repeated, tag = "4")] 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 = "13")] pub idaihkmmdek: u32, + /// offset: 16 #[prost(message, repeated, tag = "9")] pub llijagdkjco: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Glbfbnhfcno { + /// offset: 24 #[prost(uint32, tag = "13")] pub iehhdalhgpi: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mbinmaonbcd { + /// offset: 16 #[prost(message, repeated, tag = "7")] pub skill_info_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pjjdmmbkkcn { + /// offset: 32 #[prost(uint32, tag = "13")] pub khhlnggecpb: u32, + /// offset: 24 #[prost(uint32, tag = "11")] pub passenger_id: u32, + /// offset: 28 #[prost(uint32, tag = "3")] pub unique_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Heojldbkkge { + /// offset: 28 #[prost(uint32, tag = "9")] pub passenger_id: u32, + /// offset: 24 #[prost(uint32, tag = "12")] pub num: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Emmdenjbfpf { + /// offset: 16 #[prost(message, repeated, tag = "3")] pub kjmliamgdle: ::prost::alloc::vec::Vec, + /// offset: 56 #[prost(uint32, tag = "13")] pub kmlppmnmpke: u32, + /// offset: 60 #[prost(uint32, tag = "4")] pub npjeecedpok: u32, + /// offset: 32 #[prost(message, repeated, tag = "9")] pub ccgbhhfbafj: ::prost::alloc::vec::Vec, + /// offset: 52 #[prost(uint32, tag = "2")] pub mliijgoaeck: u32, + /// offset: 64 #[prost(uint32, tag = "10")] pub mlipplkiifd: u32, + /// offset: 24 #[prost(message, repeated, tag = "8")] pub mmeiphbnked: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(uint32, tag = "15")] pub cfokigihcfp: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlaySkillBrief { + /// offset: 32 #[prost(enumeration = "Lcdemgacekd", tag = "11")] pub skill_type: i32, + /// offset: 24 #[prost(uint32, tag = "15")] pub skill_id: u32, + /// offset: 28 #[prost(uint32, tag = "6")] pub skill_param: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlayCardBrief { + /// offset: 36 #[prost(uint32, tag = "3")] pub base_value: u32, + /// offset: 32 #[prost(uint32, tag = "12")] pub unique_id: u32, + /// offset: 16 #[prost(message, repeated, tag = "7")] pub skill_brief_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Phoefkfbikd { + /// offset: 32 #[prost(uint32, repeated, tag = "8")] pub npojmhhibki: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(message, optional, tag = "13")] pub ojcjnbgnicf: ::core::option::Option, + /// offset: 40 #[prost(uint32, tag = "7")] pub mkegodinhnc: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pecglkcicgo { + /// offset: 16 #[prost(uint32, repeated, tag = "12")] pub canngfdafoe: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jbocjhndamc { + /// offset: 24 #[prost(message, repeated, tag = "6")] pub bihfecjhpgh: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(message, repeated, tag = "10")] pub mmeiphbnked: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(message, repeated, tag = "14")] pub ccgbhhfbafj: ::prost::alloc::vec::Vec, + /// offset: 80 #[prost(uint32, tag = "12")] pub npjeecedpok: u32, + /// offset: 56 #[prost(message, optional, tag = "8")] pub mfakjhfmaib: ::core::option::Option, + /// offset: 16 #[prost(message, repeated, tag = "4")] pub omggnaeahif: ::prost::alloc::vec::Vec, + /// offset: 72 #[prost(uint32, tag = "5")] pub score: u32, + /// offset: 64 #[prost(message, optional, tag = "3")] pub gdghcbghlnd: ::core::option::Option, + /// offset: 84 #[prost(enumeration = "TrainPartyMtSkillType", tag = "2")] pub ijppknknlnl: i32, + /// offset: 76 #[prost(uint32, tag = "15")] pub cfokigihcfp: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Encjkpgoial { + /// offset: 24 #[prost(uint32, repeated, tag = "5")] pub canngfdafoe: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fbglldnlgpe { + /// offset: 48 #[prost(uint32, tag = "5")] pub kmlppmnmpke: u32, + /// offset: 16 #[prost(message, repeated, tag = "15")] pub nicgnemched: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(message, repeated, tag = "11")] pub mmeiphbnked: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(message, repeated, tag = "14")] pub ccgbhhfbafj: ::prost::alloc::vec::Vec, } @@ -33464,27 +42092,32 @@ pub struct Fbglldnlgpe { #[cmdid(8080)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TrainPartyHandlePendingActionCsReq { + /// offset: 32 #[prost(uint32, tag = "4")] pub hbapccegnme: u32, #[prost( - oneof = "train_party_handle_pending_action_cs_req::Phkgcbnejco", + oneof = "train_party_handle_pending_action_cs_req::Gnglhjgmaok", tags = "1076, 704, 1277, 1444" )] - pub phkgcbnejco: ::core::option::Option< - train_party_handle_pending_action_cs_req::Phkgcbnejco, + pub gnglhjgmaok: ::core::option::Option< + train_party_handle_pending_action_cs_req::Gnglhjgmaok, >, } /// Nested message and enum types in `TrainPartyHandlePendingActionCsReq`. pub mod train_party_handle_pending_action_cs_req { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Phkgcbnejco { + pub enum Gnglhjgmaok { + /// offset: 24 #[prost(message, tag = "1076")] Iamkdjcfmib(super::Hpfkgddifhg), + /// offset: 24 #[prost(message, tag = "704")] Pmmgocjfeej(super::Glbfbnhfcno), + /// offset: 24 #[prost(message, tag = "1277")] Lgbjaeldpnb(super::Pecglkcicgo), + /// offset: 24 #[prost(message, tag = "1444")] Bgjmfbhcmkl(super::Encjkpgoial), } @@ -33494,33 +42127,41 @@ pub mod train_party_handle_pending_action_cs_req { #[cmdid(8002)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TrainPartyHandlePendingActionScRsp { + /// offset: 16 #[prost(message, optional, tag = "1")] pub hilomekafbp: ::core::option::Option, + /// offset: 48 #[prost(uint32, tag = "15")] pub hbapccegnme: u32, + /// offset: 44 #[prost(uint32, tag = "14")] pub retcode: u32, + /// offset: 52 #[prost(bool, tag = "9")] pub dlncbjfgkaa: bool, #[prost( - oneof = "train_party_handle_pending_action_sc_rsp::Phkgcbnejco", + oneof = "train_party_handle_pending_action_sc_rsp::Gnglhjgmaok", tags = "1785, 1094, 1328, 1892" )] - pub phkgcbnejco: ::core::option::Option< - train_party_handle_pending_action_sc_rsp::Phkgcbnejco, + pub gnglhjgmaok: ::core::option::Option< + train_party_handle_pending_action_sc_rsp::Gnglhjgmaok, >, } /// Nested message and enum types in `TrainPartyHandlePendingActionScRsp`. pub mod train_party_handle_pending_action_sc_rsp { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Phkgcbnejco { + pub enum Gnglhjgmaok { + /// offset: 24 #[prost(message, tag = "1785")] Laelpnhhjik(super::Bfifanaocpc), + /// offset: 24 #[prost(message, tag = "1094")] Pmojbjmkfan(super::Mbinmaonbcd), + /// offset: 24 #[prost(message, tag = "1328")] Afdndbaddkp(super::Jbocjhndamc), + /// offset: 24 #[prost(message, tag = "1892")] Ledfncdfamk(super::Fbglldnlgpe), } @@ -33530,12 +42171,16 @@ pub mod train_party_handle_pending_action_sc_rsp { #[cmdid(8005)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TrainPartyBuildStartStepCsReq { + /// offset: 16 #[prost(message, optional, tag = "11")] pub alaoddbghpl: ::core::option::Option, + /// offset: 36 #[prost(uint32, tag = "7")] pub gjfhpcieboj: u32, + /// offset: 32 #[prost(uint32, tag = "3")] pub heidcikedpd: u32, + /// offset: 40 #[prost(uint32, tag = "13")] pub area_id: u32, } @@ -33544,16 +42189,20 @@ pub struct TrainPartyBuildStartStepCsReq { #[cmdid(8074)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TrainPartyBuildStartStepScRsp { + /// offset: 24 #[prost(uint32, tag = "10")] pub dbjhemippim: u32, + /// offset: 28 #[prost(uint32, tag = "3")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cikohjnagon { + /// offset: 32 #[prost(uint32, tag = "7")] pub area_id: u32, + /// offset: 16 #[prost(message, optional, tag = "6")] pub kcjbmkjlfba: ::core::option::Option, } @@ -33562,12 +42211,16 @@ pub struct Cikohjnagon { #[cmdid(8073)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TrainPartyBuildDiyCsReq { + /// offset: 32 #[prost(bool, tag = "15")] pub ganhklnpapi: bool, + /// offset: 28 #[prost(uint32, tag = "7")] pub slot_id: u32, + /// offset: 24 #[prost(uint32, tag = "8")] pub area_id: u32, + /// offset: 36 #[prost(uint32, tag = "12")] pub cigajenpmkh: u32, } @@ -33576,94 +42229,117 @@ pub struct TrainPartyBuildDiyCsReq { #[cmdid(8098)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TrainPartyBuildDiyScRsp { + /// offset: 40 #[prost(uint32, tag = "5")] pub retcode: u32, + /// offset: 44 #[prost(bool, tag = "13")] pub ganhklnpapi: bool, + /// offset: 48 #[prost(uint32, tag = "6")] pub area_id: u32, + /// offset: 16 #[prost(message, repeated, tag = "8")] pub opdipfbcfdp: ::prost::alloc::vec::Vec, + /// offset: 24 #[prost(message, repeated, tag = "2")] pub fflpklldhlm: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kmbdkdlnhmc { + /// offset: 24 #[prost(message, repeated, tag = "14")] pub cgfihjccgcd: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "9")] pub okhcjkljghf: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jnahojlcnja { + /// offset: 40 #[prost(uint32, tag = "5")] pub heidcikedpd: u32, + /// offset: 32 #[prost(uint32, tag = "7")] pub progress: u32, + /// offset: 16 #[prost(message, repeated, tag = "12")] pub cgfihjccgcd: ::prost::alloc::vec::Vec, + /// offset: 36 #[prost(uint32, tag = "10")] pub area_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Iefkfkfmepl { + /// offset: 24 #[prost(uint32, tag = "8")] pub ppffkfgollj: u32, + /// offset: 28 #[prost(uint32, tag = "12")] pub obokglcmkke: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fnpmcdnkdfj { + /// offset: 24 #[prost(uint32, tag = "15")] pub bdccopiehin: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gegjhbmloem { + /// offset: 24 #[prost(uint32, tag = "15")] pub flbnekgidbo: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bfddpplmkpg { + /// offset: 28 #[prost(uint32, tag = "12")] pub mnleikiehhp: u32, + /// offset: 24 #[prost(uint32, tag = "15")] pub area_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kmlehllogjg { + /// offset: 24 #[prost(uint32, tag = "2")] pub cigajenpmkh: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Okfgjeihljm { + /// offset: 24 #[prost(uint32, tag = "12")] pub fbfihjiiabo: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kakjcjomfgh { + /// offset: 24 #[prost(uint32, tag = "8")] pub cnajoignmlj: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mclncbcpaff { + /// offset: 32 #[prost(uint32, tag = "3")] pub area_id: u32, + /// offset: 24 #[prost(uint32, repeated, tag = "9")] pub cgfihjccgcd: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lndgcgobdjl { + /// offset: 16 #[prost(message, repeated, tag = "13")] pub llephoelgda: ::prost::alloc::vec::Vec, } @@ -33671,34 +42347,44 @@ pub struct Lndgcgobdjl { #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ppkgjkifelk { #[prost( - oneof = "ppkgjkifelk::Lgnaklfmhff", + oneof = "ppkgjkifelk::Pphbgcabelf", tags = "1493, 1638, 1200, 577, 71, 1779, 1205, 341, 1545, 1451" )] - pub lgnaklfmhff: ::core::option::Option, + pub pphbgcabelf: ::core::option::Option, } /// Nested message and enum types in `PPKGJKIFELK`. pub mod ppkgjkifelk { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Lgnaklfmhff { + pub enum Pphbgcabelf { + /// offset: 16 #[prost(message, tag = "1493")] Maplogdnbgb(super::Okfgjeihljm), + /// offset: 16 #[prost(message, tag = "1638")] Ekflejankme(super::Kmbdkdlnhmc), + /// offset: 16 #[prost(message, tag = "1200")] Jobejafkecd(super::Jnahojlcnja), + /// offset: 16 #[prost(message, tag = "577")] Dblbhnphhkb(super::Iefkfkfmepl), + /// offset: 16 #[prost(message, tag = "71")] Ckbnojapnnb(super::Fnpmcdnkdfj), + /// offset: 16 #[prost(message, tag = "1779")] Nepconhofkj(super::Bfddpplmkpg), + /// offset: 16 #[prost(message, tag = "1205")] Egdgpikbnlk(super::Kmlehllogjg), + /// offset: 16 #[prost(message, tag = "341")] Bhofhhemlog(super::Gegjhbmloem), + /// offset: 16 #[prost(message, tag = "1545")] Haeadfoolnd(super::Kakjcjomfgh), + /// offset: 16 #[prost(message, tag = "1451")] Gaibcbghhgl(super::Lndgcgobdjl), } @@ -33708,6 +42394,7 @@ pub mod ppkgjkifelk { #[cmdid(8085)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TrainPartyBuildingUpdateNotify { + /// offset: 24 #[prost(message, repeated, tag = "7")] pub bjdfkemkaol: ::prost::alloc::vec::Vec, } @@ -33721,6 +42408,7 @@ pub struct TrainPartyEnterCsReq {} #[cmdid(8068)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TrainPartyEnterScRsp { + /// offset: 24 #[prost(uint32, tag = "8")] pub retcode: u32, } @@ -33734,14 +42422,17 @@ pub struct TrainPartyLeaveCsReq {} #[cmdid(8036)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TrainPartyLeaveScRsp { + /// offset: 24 #[prost(uint32, tag = "8")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bjgldljkidh { + /// offset: 28 #[prost(uint32, tag = "5")] pub level: u32, + /// offset: 24 #[prost(enumeration = "TrainPartyMtSkillType", tag = "8")] pub jllnmgbenaf: i32, } @@ -33750,12 +42441,16 @@ pub struct Bjgldljkidh { #[cmdid(8041)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TrainPartyGamePlaySettleNotify { + /// offset: 40 #[prost(uint32, tag = "7")] pub aianofknlhg: u32, + /// offset: 44 #[prost(uint32, tag = "1")] pub attempts: u32, + /// offset: 32 #[prost(uint32, repeated, tag = "4")] pub olbagkmfdaj: ::prost::alloc::vec::Vec, + /// offset: 24 #[prost(message, optional, tag = "12")] pub hanfphgemgf: ::core::option::Option, } @@ -33764,8 +42459,10 @@ pub struct TrainPartyGamePlaySettleNotify { #[cmdid(8044)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TrainPartyGamePlayStartCsReq { + /// offset: 16 #[prost(uint32, repeated, tag = "3")] pub kbgdcehiffj: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "4")] pub goneakbdgek: u32, } @@ -33774,8 +42471,10 @@ pub struct TrainPartyGamePlayStartCsReq { #[cmdid(8049)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TrainPartyGamePlayStartScRsp { + /// offset: 32 #[prost(uint32, tag = "7")] pub retcode: u32, + /// offset: 24 #[prost(message, optional, tag = "15")] pub kmdphcmbjgb: ::core::option::Option, } @@ -33789,8 +42488,10 @@ pub struct TrainPartyAddBuildDynamicBuffCsReq {} #[cmdid(8024)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TrainPartyAddBuildDynamicBuffScRsp { + /// offset: 24 #[prost(uint32, tag = "4")] pub buff_id: u32, + /// offset: 28 #[prost(uint32, tag = "11")] pub retcode: u32, } @@ -33799,6 +42500,7 @@ pub struct TrainPartyAddBuildDynamicBuffScRsp { #[cmdid(8045)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TrainPartyTakeBuildLevelAwardCsReq { + /// offset: 24 #[prost(uint32, tag = "10")] pub ecclpifmmpp: u32, } @@ -33807,18 +42509,23 @@ pub struct TrainPartyTakeBuildLevelAwardCsReq { #[cmdid(8069)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TrainPartyTakeBuildLevelAwardScRsp { + /// offset: 24 #[prost(message, optional, tag = "14")] pub item_list: ::core::option::Option, + /// offset: 36 #[prost(uint32, tag = "12")] pub retcode: u32, + /// offset: 32 #[prost(uint32, tag = "7")] pub ecclpifmmpp: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gbcdkgekcpp { + /// offset: 28 #[prost(bool, tag = "4")] pub iagodfdjaik: bool, + /// offset: 24 #[prost(uint32, tag = "13")] pub visitor_id: u32, } @@ -33827,6 +42534,7 @@ pub struct Gbcdkgekcpp { #[cmdid(3720)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TrainVisitorBehaviorFinishCsReq { + /// offset: 24 #[prost(uint32, tag = "13")] pub visitor_id: u32, } @@ -33835,10 +42543,13 @@ pub struct TrainVisitorBehaviorFinishCsReq { #[cmdid(3791)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TrainVisitorBehaviorFinishScRsp { + /// offset: 36 #[prost(uint32, tag = "3")] pub retcode: u32, + /// offset: 24 #[prost(message, optional, tag = "11")] pub reward: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "14")] pub visitor_id: u32, } @@ -33847,6 +42558,7 @@ pub struct TrainVisitorBehaviorFinishScRsp { #[cmdid(3767)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetTrainVisitorBehaviorCsReq { + /// offset: 16 #[prost(uint32, repeated, tag = "9")] pub oifnlnbkdma: ::prost::alloc::vec::Vec, } @@ -33855,8 +42567,10 @@ pub struct GetTrainVisitorBehaviorCsReq { #[cmdid(3739)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetTrainVisitorBehaviorScRsp { + /// offset: 32 #[prost(uint32, tag = "15")] pub retcode: u32, + /// offset: 24 #[prost(message, repeated, tag = "9")] pub ecfopdhgkfb: ::prost::alloc::vec::Vec, } @@ -33865,6 +42579,7 @@ pub struct GetTrainVisitorBehaviorScRsp { #[cmdid(3727)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TrainRefreshTimeNotify { + /// offset: 24 #[prost(uint64, tag = "2")] pub train_refresh_time: u64, } @@ -33873,24 +42588,32 @@ pub struct TrainRefreshTimeNotify { #[cmdid(3721)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TrainVisitorRewardSendNotify { + /// offset: 36 #[prost(enumeration = "Iippjkhmpch", tag = "9")] - pub slot: i32, + pub r#type: i32, + /// offset: 16 #[prost(message, optional, tag = "13")] pub reward: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "5")] pub visitor_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hglkmjfehmb { + /// offset: 36 #[prost(bool, tag = "7")] pub ijabkdepgma: bool, + /// offset: 32 #[prost(uint32, tag = "11")] pub visitor_id: u32, + /// offset: 16 #[prost(uint32, repeated, tag = "15")] pub edhhgcpdkik: ::prost::alloc::vec::Vec, + /// offset: 44 #[prost(uint32, tag = "13")] pub opaokgjbooe: u32, + /// offset: 40 #[prost(enumeration = "Llmibdpfjnd", tag = "5")] pub status: i32, } @@ -33899,18 +42622,22 @@ pub struct Hglkmjfehmb { #[cmdid(3770)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetTrainVisitorRegisterCsReq { + /// offset: 24 #[prost(enumeration = "Jfjjfgaeoab", tag = "12")] - pub slot: i32, + pub r#type: i32, } /// Obf: HNGKFNOAJFH #[derive(proto_derive::CmdID)] #[cmdid(3759)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetTrainVisitorRegisterScRsp { + /// offset: 16 #[prost(message, repeated, tag = "3")] pub fdmfkaljbaj: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, repeated, tag = "10")] pub famhpmfoijh: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(uint32, tag = "9")] pub retcode: u32, } @@ -33919,6 +42646,7 @@ pub struct GetTrainVisitorRegisterScRsp { #[cmdid(3754)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeTrainVisitorUntakenBehaviorRewardCsReq { + /// offset: 24 #[prost(uint32, tag = "10")] pub visitor_id: u32, } @@ -33927,10 +42655,13 @@ pub struct TakeTrainVisitorUntakenBehaviorRewardCsReq { #[cmdid(3777)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeTrainVisitorUntakenBehaviorRewardScRsp { + /// offset: 32 #[prost(uint32, tag = "3")] pub visitor_id: u32, + /// offset: 16 #[prost(uint32, repeated, tag = "13")] pub edhhgcpdkik: ::prost::alloc::vec::Vec, + /// offset: 36 #[prost(uint32, tag = "12")] pub retcode: u32, } @@ -33939,6 +42670,7 @@ pub struct TakeTrainVisitorUntakenBehaviorRewardScRsp { #[cmdid(3780)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ShowNewSupplementVisitorCsReq { + /// offset: 16 #[prost(uint32, repeated, tag = "5")] pub famhpmfoijh: ::prost::alloc::vec::Vec, } @@ -33947,36 +42679,48 @@ pub struct ShowNewSupplementVisitorCsReq { #[cmdid(3702)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ShowNewSupplementVisitorScRsp { + /// offset: 24 #[prost(uint32, tag = "5")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nhbddinfkoh { + /// offset: 48 #[prost(int32, tag = "9")] pub ieagbpemflg: i32, + /// offset: 32 #[prost(uint32, tag = "10")] pub kbcdecdnefm: u32, + /// offset: 24 #[prost(uint32, tag = "11")] pub iimoplcfhah: u32, + /// offset: 52 #[prost(int32, tag = "13")] pub lljaegobhmp: i32, + /// offset: 40 #[prost(uint64, tag = "4")] pub unique_id: u64, + /// offset: 28 #[prost(uint32, tag = "5")] pub item_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kchjhcljock { + /// offset: 16 #[prost(message, repeated, tag = "1")] pub hjbpkcfkhli: ::prost::alloc::vec::Vec, + /// offset: 44 #[prost(enumeration = "Dcjaopdinoi", tag = "2")] pub embkicmefco: i32, + /// offset: 36 #[prost(enumeration = "Hgkkppljboi", tag = "3")] pub clfgfaboiop: i32, + /// offset: 40 #[prost(uint32, tag = "7")] pub diphgghfmcp: u32, + /// offset: 32 #[prost(uint32, tag = "9")] pub cpodejofpdd: u32, } @@ -33990,12 +42734,16 @@ pub struct TravelBrochureGetDataCsReq {} #[cmdid(6491)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TravelBrochureGetDataScRsp { + /// offset: 32 #[prost(map = "uint32, uint32", tag = "9")] pub fkbbomhekpe: ::std::collections::HashMap, + /// offset: 40 #[prost(uint32, tag = "13")] pub retcode: u32, + /// offset: 44 #[prost(uint32, tag = "3")] pub kmhdfladepi: u32, + /// offset: 16 #[prost(map = "uint32, message", tag = "14")] pub mibclbgmdla: ::std::collections::HashMap, } @@ -34004,6 +42752,7 @@ pub struct TravelBrochureGetDataScRsp { #[cmdid(6467)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TravelBrochurePageUnlockScNotify { + /// offset: 24 #[prost(uint32, tag = "14")] pub cpodejofpdd: u32, } @@ -34012,8 +42761,10 @@ pub struct TravelBrochurePageUnlockScNotify { #[cmdid(6427)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TravelBrochureSelectMessageCsReq { + /// offset: 24 #[prost(uint32, tag = "5")] pub diphgghfmcp: u32, + /// offset: 28 #[prost(uint32, tag = "14")] pub cpodejofpdd: u32, } @@ -34022,10 +42773,13 @@ pub struct TravelBrochureSelectMessageCsReq { #[cmdid(6421)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TravelBrochureSelectMessageScRsp { + /// offset: 16 #[prost(message, optional, tag = "11")] pub cagglkliimf: ::core::option::Option, + /// offset: 40 #[prost(uint32, tag = "13")] pub retcode: u32, + /// offset: 24 #[prost(message, optional, tag = "5")] pub reward: ::core::option::Option, } @@ -34034,16 +42788,22 @@ pub struct TravelBrochureSelectMessageScRsp { #[cmdid(6470)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TravelBrochureApplyPasterCsReq { + /// offset: 32 #[prost(uint32, tag = "3")] pub cpodejofpdd: u32, + /// offset: 44 #[prost(uint32, tag = "6")] pub iimoplcfhah: u32, + /// offset: 28 #[prost(int32, tag = "1")] pub lljaegobhmp: i32, + /// offset: 36 #[prost(int32, tag = "2")] pub ieagbpemflg: i32, + /// offset: 40 #[prost(uint32, tag = "5")] pub kbcdecdnefm: u32, + /// offset: 24 #[prost(uint32, tag = "8")] pub item_id: u32, } @@ -34052,8 +42812,10 @@ pub struct TravelBrochureApplyPasterCsReq { #[cmdid(6459)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TravelBrochureApplyPasterScRsp { + /// offset: 16 #[prost(message, optional, tag = "12")] pub cagglkliimf: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "7")] pub retcode: u32, } @@ -34062,10 +42824,13 @@ pub struct TravelBrochureApplyPasterScRsp { #[cmdid(6454)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TravelBrochureRemovePasterCsReq { + /// offset: 24 #[prost(uint32, tag = "8")] pub item_id: u32, + /// offset: 32 #[prost(uint64, tag = "12")] pub unique_id: u64, + /// offset: 28 #[prost(uint32, tag = "7")] pub cpodejofpdd: u32, } @@ -34074,8 +42839,10 @@ pub struct TravelBrochureRemovePasterCsReq { #[cmdid(6477)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TravelBrochureRemovePasterScRsp { + /// offset: 16 #[prost(message, optional, tag = "10")] pub cagglkliimf: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "1")] pub retcode: u32, } @@ -34084,18 +42851,25 @@ pub struct TravelBrochureRemovePasterScRsp { #[cmdid(6480)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TravelBrochureUpdatePasterPosCsReq { + /// offset: 28 #[prost(uint32, tag = "10")] pub iimoplcfhah: u32, + /// offset: 40 #[prost(uint32, tag = "11")] pub item_id: u32, + /// offset: 24 #[prost(uint32, tag = "4")] pub kbcdecdnefm: u32, + /// offset: 44 #[prost(uint32, tag = "2")] pub cpodejofpdd: u32, + /// offset: 32 #[prost(int32, tag = "9")] pub lljaegobhmp: i32, + /// offset: 36 #[prost(int32, tag = "13")] pub ieagbpemflg: i32, + /// offset: 48 #[prost(uint64, tag = "6")] pub unique_id: u64, } @@ -34104,8 +42878,10 @@ pub struct TravelBrochureUpdatePasterPosCsReq { #[cmdid(6402)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TravelBrochureUpdatePasterPosScRsp { + /// offset: 16 #[prost(message, optional, tag = "2")] pub cagglkliimf: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "8")] pub retcode: u32, } @@ -34114,16 +42890,20 @@ pub struct TravelBrochureUpdatePasterPosScRsp { #[cmdid(6405)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TravelBrochureGetPasterScNotify { + /// offset: 24 #[prost(uint32, tag = "1")] pub fkkobdmfhil: u32, + /// offset: 28 #[prost(uint32, tag = "5")] pub num: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gkdihiffhfd { + /// offset: 28 #[prost(uint32, tag = "9")] pub fkkobdmfhil: u32, + /// offset: 24 #[prost(uint32, tag = "15")] pub num: u32, } @@ -34132,6 +42912,7 @@ pub struct Gkdihiffhfd { #[cmdid(6473)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TravelBrochureSetCustomValueCsReq { + /// offset: 24 #[prost(uint32, tag = "14")] pub value: u32, } @@ -34140,6 +42921,7 @@ pub struct TravelBrochureSetCustomValueCsReq { #[cmdid(6498)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TravelBrochureSetCustomValueScRsp { + /// offset: 24 #[prost(uint32, tag = "14")] pub retcode: u32, } @@ -34148,8 +42930,10 @@ pub struct TravelBrochureSetCustomValueScRsp { #[cmdid(6485)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TravelBrochureSetPageDescStatusCsReq { + /// offset: 24 #[prost(uint32, tag = "6")] pub cpodejofpdd: u32, + /// offset: 28 #[prost(enumeration = "Dcjaopdinoi", tag = "15")] pub geibgfdenja: i32, } @@ -34158,6 +42942,7 @@ pub struct TravelBrochureSetPageDescStatusCsReq { #[cmdid(6438)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TravelBrochureSetPageDescStatusScRsp { + /// offset: 24 #[prost(uint32, tag = "12")] pub retcode: u32, } @@ -34166,6 +42951,7 @@ pub struct TravelBrochureSetPageDescStatusScRsp { #[cmdid(6452)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TravelBrochurePageResetCsReq { + /// offset: 24 #[prost(uint32, tag = "14")] pub cpodejofpdd: u32, } @@ -34174,22 +42960,29 @@ pub struct TravelBrochurePageResetCsReq { #[cmdid(6468)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TravelBrochurePageResetScRsp { + /// offset: 32 #[prost(uint32, tag = "15")] pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "14")] pub cagglkliimf: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kbjphlnapgi { + /// offset: 24 #[prost(uint32, tag = "9")] pub item_id: u32, + /// offset: 32 #[prost(uint32, tag = "8")] pub iimoplcfhah: u32, + /// offset: 36 #[prost(int32, tag = "6")] pub ieagbpemflg: i32, + /// offset: 40 #[prost(uint32, tag = "12")] pub kbcdecdnefm: u32, + /// offset: 28 #[prost(int32, tag = "13")] pub lljaegobhmp: i32, } @@ -34198,8 +42991,10 @@ pub struct Kbjphlnapgi { #[cmdid(6494)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TravelBrochureApplyPasterListCsReq { + /// offset: 16 #[prost(message, repeated, tag = "8")] pub gedglncpggn: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "9")] pub cpodejofpdd: u32, } @@ -34208,30 +43003,38 @@ pub struct TravelBrochureApplyPasterListCsReq { #[cmdid(6436)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TravelBrochureApplyPasterListScRsp { + /// offset: 32 #[prost(uint32, tag = "8")] pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "13")] pub cagglkliimf: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TreasureDungeonRecordData { + /// offset: 36 #[prost(uint32, tag = "5")] pub target_grid_id: u32, + /// offset: 28 #[prost(enumeration = "Imknbjcoiop", tag = "6")] pub r#type: i32, + /// offset: 24 #[prost(uint32, tag = "2")] pub source_grid_id: u32, + /// offset: 32 #[prost(uint32, tag = "8")] - pub param2: u32, + pub param_2: u32, + /// offset: 40 #[prost(uint32, tag = "9")] - pub param1: u32, + pub param_1: u32, } /// Obf: OEKOJKFLFMM #[derive(proto_derive::CmdID)] #[cmdid(4420)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TreasureDungeonDataScNotify { + /// offset: 24 #[prost(message, optional, tag = "11")] pub dlejpjjcelj: ::core::option::Option, } @@ -34240,148 +43043,204 @@ pub struct TreasureDungeonDataScNotify { #[cmdid(4491)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TreasureDungeonFinishScNotify { + /// offset: 56 #[prost(uint32, tag = "10")] pub nlmdemohboo: u32, + /// offset: 48 #[prost(uint32, tag = "2")] pub hohhbihfjeh: u32, + /// offset: 44 #[prost(uint32, tag = "3")] pub aecncdpjpdg: u32, + /// offset: 52 #[prost(uint32, tag = "8")] pub pikapdjhgnd: u32, + /// offset: 24 #[prost(map = "uint32, uint32", tag = "7")] pub jbcgkldmhnl: ::std::collections::HashMap, + /// offset: 16 #[prost(map = "uint32, uint32", tag = "14")] pub kgmmpgfgodj: ::std::collections::HashMap, + /// offset: 40 #[prost(bool, tag = "15")] pub is_win: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Klcknklponm { + /// offset: 96 #[prost(bool, tag = "432")] pub nmfapgolodj: bool, + /// offset: 64 #[prost(message, repeated, tag = "1")] pub mkoambmkdid: ::prost::alloc::vec::Vec, + /// offset: 112 #[prost(uint32, tag = "2")] pub ncbhadloaga: u32, + /// offset: 16 #[prost(message, repeated, tag = "11")] pub bbckfjihidm: ::prost::alloc::vec::Vec, + /// offset: 108 #[prost(uint32, tag = "5")] pub jafnpnmohcm: u32, + /// offset: 72 #[prost(message, repeated, tag = "1927")] pub buff_list: ::prost::alloc::vec::Vec, + /// offset: 104 #[prost(uint32, tag = "3")] pub phhkbaenbmm: u32, + /// offset: 48 #[prost(message, repeated, tag = "196")] pub item_list: ::prost::alloc::vec::Vec, + /// offset: 97 #[prost(bool, tag = "608")] pub nodbpkhojec: bool, + /// offset: 56 #[prost(message, repeated, tag = "601")] pub kjjomephjee: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(message, repeated, tag = "1919")] pub gffojccklfm: ::prost::alloc::vec::Vec, + /// offset: 92 #[prost(uint32, tag = "13")] pub map_id: u32, + /// offset: 100 #[prost(uint32, tag = "15")] pub pikapdjhgnd: u32, + /// offset: 80 #[prost(uint32, tag = "1831")] pub iialglddnad: u32, + /// offset: 84 #[prost(uint32, tag = "4")] pub nlmdemohboo: u32, + /// offset: 98 #[prost(bool, tag = "1391")] pub cfdpdenppdh: bool, + /// offset: 24 #[prost(message, repeated, tag = "1641")] pub avatar_list: ::prost::alloc::vec::Vec, + /// offset: 88 #[prost(uint32, tag = "7")] pub fcjeckcickb: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lhanbgnjcif { + /// offset: 28 #[prost(uint32, tag = "9")] pub mbejblfhcbh: u32, + /// offset: 24 #[prost(uint32, tag = "2")] pub item_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pcaignjkafa { + /// offset: 36 #[prost(uint32, tag = "7")] pub avatar_id: u32, + /// offset: 44 #[prost(uint32, tag = "2")] pub hp: u32, + /// offset: 32 #[prost(uint32, tag = "8")] pub avatar_type: u32, + /// offset: 40 #[prost(uint32, tag = "10")] pub eajljnbnpnp: u32, + /// offset: 16 #[prost(message, optional, tag = "9")] pub sp_bar: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lkhhgjppmpp { + /// offset: 28 #[prost(uint32, tag = "9")] pub avatar_id: u32, + /// offset: 24 #[prost(uint32, tag = "15")] pub avatar_type: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Enbnfolcdie { + /// offset: 24 #[prost(uint32, tag = "15")] pub akahnmlnefn: u32, + /// offset: 28 #[prost(uint32, tag = "1")] pub buff_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lkcmfeaahhm { + /// offset: 36 #[prost(uint32, tag = "5")] pub monhibbpkee: u32, + /// offset: 33 #[prost(bool, tag = "14")] pub locked: bool, + /// offset: 44 #[prost(uint32, tag = "9")] pub hfnhlcfnhkd: u32, + /// offset: 35 #[prost(bool, tag = "7")] pub limmileapjm: bool, + /// offset: 32 #[prost(bool, tag = "6")] pub demncglljcp: bool, + /// offset: 16 #[prost(message, repeated, tag = "1151")] pub buff_list: ::prost::alloc::vec::Vec, + /// offset: 34 #[prost(bool, tag = "15")] pub knlfeldecal: bool, + /// offset: 40 #[prost(uint32, tag = "11")] pub ollhobhdden: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gggcocpgbbh { + /// offset: 28 #[prost(uint32, tag = "7")] pub leaaebafchp: u32, + /// offset: 40 #[prost(uint32, tag = "8")] pub hfnhlcfnhkd: u32, + /// offset: 32 #[prost(uint32, tag = "5")] pub buff_id: u32, + /// offset: 36 #[prost(uint32, tag = "10")] pub egkdinmmena: u32, + /// offset: 24 #[prost(uint32, tag = "3")] pub ecghnfccbjj: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Abhfabfgpof { + /// offset: 41 #[prost(bool, tag = "2")] pub cloonoifefo: bool, + /// offset: 24 #[prost(uint32, tag = "8")] pub fcjeckcickb: u32, + /// offset: 36 #[prost(uint32, tag = "5")] pub nlmdemohboo: u32, + /// offset: 44 #[prost(uint32, tag = "10")] pub nkhkdjkegdh: u32, + /// offset: 28 #[prost(uint32, tag = "14")] pub pikapdjhgnd: u32, + /// offset: 32 #[prost(uint32, tag = "13")] pub jafnpnmohcm: u32, + /// offset: 40 #[prost(bool, tag = "3")] pub biinncndpcg: bool, } @@ -34395,8 +43254,10 @@ pub struct GetTreasureDungeonActivityDataCsReq {} #[cmdid(4402)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetTreasureDungeonActivityDataScRsp { + /// offset: 24 #[prost(message, repeated, tag = "1")] pub hiookmoandn: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "8")] pub retcode: u32, } @@ -34405,8 +43266,10 @@ pub struct GetTreasureDungeonActivityDataScRsp { #[cmdid(4405)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EnterTreasureDungeonCsReq { + /// offset: 32 #[prost(uint32, tag = "2")] pub nlmdemohboo: u32, + /// offset: 16 #[prost(message, repeated, tag = "14")] pub avatar_list: ::prost::alloc::vec::Vec, } @@ -34415,8 +43278,10 @@ pub struct EnterTreasureDungeonCsReq { #[cmdid(4474)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EnterTreasureDungeonScRsp { + /// offset: 32 #[prost(uint32, tag = "2")] pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "7")] pub dlejpjjcelj: ::core::option::Option, } @@ -34425,8 +43290,10 @@ pub struct EnterTreasureDungeonScRsp { #[cmdid(4473)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct OpenTreasureDungeonGridCsReq { + /// offset: 24 #[prost(uint32, tag = "13")] pub hfnhlcfnhkd: u32, + /// offset: 28 #[prost(uint32, tag = "11")] pub nlmdemohboo: u32, } @@ -34435,8 +43302,10 @@ pub struct OpenTreasureDungeonGridCsReq { #[cmdid(4498)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct OpenTreasureDungeonGridScRsp { + /// offset: 32 #[prost(uint32, tag = "5")] pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "11")] pub dlejpjjcelj: ::core::option::Option, } @@ -34445,10 +43314,13 @@ pub struct OpenTreasureDungeonGridScRsp { #[cmdid(4452)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct InteractTreasureDungeonGridCsReq { + /// offset: 32 #[prost(uint32, tag = "7")] pub display_value: u32, + /// offset: 24 #[prost(uint32, tag = "5")] pub hfnhlcfnhkd: u32, + /// offset: 28 #[prost(uint32, tag = "2")] pub nlmdemohboo: u32, } @@ -34457,8 +43329,10 @@ pub struct InteractTreasureDungeonGridCsReq { #[cmdid(4468)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct InteractTreasureDungeonGridScRsp { + /// offset: 32 #[prost(uint32, tag = "1")] pub retcode: u32, + /// offset: 24 #[prost(message, optional, tag = "2")] pub dlejpjjcelj: ::core::option::Option, } @@ -34467,10 +43341,13 @@ pub struct InteractTreasureDungeonGridScRsp { #[cmdid(4494)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UseTreasureDungeonItemCsReq { + /// offset: 28 #[prost(uint32, tag = "3")] pub nlmdemohboo: u32, + /// offset: 24 #[prost(uint32, tag = "5")] pub hfnhlcfnhkd: u32, + /// offset: 32 #[prost(uint32, tag = "8")] pub item_id: u32, } @@ -34479,16 +43356,20 @@ pub struct UseTreasureDungeonItemCsReq { #[cmdid(4436)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct UseTreasureDungeonItemScRsp { + /// offset: 16 #[prost(message, optional, tag = "11")] pub dlejpjjcelj: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "13")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jackejlkjna { + /// offset: 28 #[prost(uint32, tag = "1")] pub avatar_id: u32, + /// offset: 24 #[prost(enumeration = "AvatarType", tag = "3")] pub avatar_type: i32, } @@ -34497,10 +43378,13 @@ pub struct Jackejlkjna { #[cmdid(4485)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FightTreasureDungeonMonsterCsReq { + /// offset: 36 #[prost(uint32, tag = "4")] pub nlmdemohboo: u32, + /// offset: 16 #[prost(message, repeated, tag = "12")] pub avatar_list: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "5")] pub hfnhlcfnhkd: u32, } @@ -34509,8 +43393,10 @@ pub struct FightTreasureDungeonMonsterCsReq { #[cmdid(4438)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FightTreasureDungeonMonsterScRsp { + /// offset: 32 #[prost(uint32, tag = "5")] pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "12")] pub battle_info: ::core::option::Option, } @@ -34519,8 +43405,10 @@ pub struct FightTreasureDungeonMonsterScRsp { #[cmdid(4487)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct QuitTreasureDungeonCsReq { + /// offset: 24 #[prost(bool, tag = "8")] pub pcpdfjhdjcc: bool, + /// offset: 28 #[prost(uint32, tag = "6")] pub nlmdemohboo: u32, } @@ -34529,22 +43417,27 @@ pub struct QuitTreasureDungeonCsReq { #[cmdid(4409)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct QuitTreasureDungeonScRsp { + /// offset: 24 #[prost(uint32, tag = "15")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Tutorial { + /// offset: 24 #[prost(uint32, tag = "11")] pub id: u32, + /// offset: 28 #[prost(enumeration = "TutorialStatus", tag = "3")] pub status: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TutorialGuide { + /// offset: 24 #[prost(enumeration = "TutorialStatus", tag = "12")] pub status: i32, + /// offset: 28 #[prost(uint32, tag = "7")] pub id: u32, } @@ -34558,8 +43451,10 @@ pub struct GetTutorialCsReq {} #[cmdid(1691)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetTutorialScRsp { + /// offset: 24 #[prost(message, repeated, tag = "11")] pub tutorial_list: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "3")] pub retcode: u32, } @@ -34573,8 +43468,10 @@ pub struct GetTutorialGuideCsReq {} #[cmdid(1639)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetTutorialGuideScRsp { + /// offset: 24 #[prost(message, repeated, tag = "6")] pub tutorial_guide_list: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "9")] pub retcode: u32, } @@ -34583,6 +43480,7 @@ pub struct GetTutorialGuideScRsp { #[cmdid(1627)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UnlockTutorialCsReq { + /// offset: 24 #[prost(uint32, tag = "13")] pub tutorial_id: u32, } @@ -34591,8 +43489,10 @@ pub struct UnlockTutorialCsReq { #[cmdid(1621)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UnlockTutorialScRsp { + /// offset: 32 #[prost(uint32, tag = "3")] pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "14")] pub tutorial: ::core::option::Option, } @@ -34601,6 +43501,7 @@ pub struct UnlockTutorialScRsp { #[cmdid(1670)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UnlockTutorialGuideCsReq { + /// offset: 24 #[prost(uint32, tag = "15")] pub group_id: u32, } @@ -34609,8 +43510,10 @@ pub struct UnlockTutorialGuideCsReq { #[cmdid(1659)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UnlockTutorialGuideScRsp { + /// offset: 24 #[prost(message, optional, tag = "8")] pub tutorial_guide: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "13")] pub retcode: u32, } @@ -34619,6 +43522,7 @@ pub struct UnlockTutorialGuideScRsp { #[cmdid(1654)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FinishTutorialCsReq { + /// offset: 24 #[prost(uint32, tag = "14")] pub tutorial_id: u32, } @@ -34627,8 +43531,10 @@ pub struct FinishTutorialCsReq { #[cmdid(1677)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FinishTutorialScRsp { + /// offset: 32 #[prost(uint32, tag = "12")] pub retcode: u32, + /// offset: 24 #[prost(message, optional, tag = "14")] pub tutorial: ::core::option::Option, } @@ -34637,6 +43543,7 @@ pub struct FinishTutorialScRsp { #[cmdid(1680)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FinishTutorialGuideCsReq { + /// offset: 24 #[prost(uint32, tag = "13")] pub group_id: u32, } @@ -34645,40 +43552,52 @@ pub struct FinishTutorialGuideCsReq { #[cmdid(1602)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FinishTutorialGuideScRsp { + /// offset: 24 #[prost(message, optional, tag = "9")] pub tutorial_guide: ::core::option::Option, + /// offset: 32 #[prost(message, optional, tag = "10")] pub reward: ::core::option::Option, + /// offset: 40 #[prost(uint32, tag = "11")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Oiphnjefjlp { + /// offset: 28 #[prost(uint32, tag = "1")] pub khfgdkngfdp: u32, + /// offset: 24 #[prost(uint32, tag = "4")] pub id: u32, + /// offset: 32 #[prost(bool, tag = "8")] pub is_new: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Eikmjejlmgc { + /// offset: 16 #[prost(uint32, repeated, tag = "5")] pub ioodmakjdif: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, tag = "12")] pub nckelkegbgl: u32, + /// offset: 36 #[prost(bool, tag = "1")] pub is_new: bool, + /// offset: 40 #[prost(uint32, tag = "10")] pub id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ljjokghfidf { + /// offset: 16 #[prost(message, optional, tag = "9")] pub gokhjlmpnff: ::core::option::Option, + /// offset: 32 #[prost(message, repeated, tag = "7")] pub konbfjpinhn: ::prost::alloc::vec::Vec, } @@ -34687,6 +43606,7 @@ pub struct Ljjokghfidf { #[cmdid(420)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetWaypointCsReq { + /// offset: 24 #[prost(uint32, tag = "4")] pub kiekjeffphk: u32, } @@ -34695,10 +43615,13 @@ pub struct GetWaypointCsReq { #[cmdid(491)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetWaypointScRsp { + /// offset: 32 #[prost(uint32, tag = "11")] pub retcode: u32, + /// offset: 36 #[prost(uint32, tag = "10")] pub hoeahbifkci: u32, + /// offset: 16 #[prost(message, optional, tag = "4")] pub fjjflkcmidj: ::core::option::Option, } @@ -34707,6 +43630,7 @@ pub struct GetWaypointScRsp { #[cmdid(467)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetCurWaypointCsReq { + /// offset: 24 #[prost(uint32, tag = "11")] pub nkcmnafaioi: u32, } @@ -34715,8 +43639,10 @@ pub struct SetCurWaypointCsReq { #[cmdid(439)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetCurWaypointScRsp { + /// offset: 28 #[prost(uint32, tag = "7")] pub retcode: u32, + /// offset: 24 #[prost(uint32, tag = "15")] pub hoeahbifkci: u32, } @@ -34730,10 +43656,13 @@ pub struct GetChapterCsReq {} #[cmdid(421)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetChapterScRsp { + /// offset: 36 #[prost(uint32, tag = "6")] pub hoeahbifkci: u32, + /// offset: 32 #[prost(uint32, tag = "3")] pub retcode: u32, + /// offset: 24 #[prost(message, repeated, tag = "9")] pub ielpiclbbji: ::prost::alloc::vec::Vec, } @@ -34742,8 +43671,10 @@ pub struct GetChapterScRsp { #[cmdid(470)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct WaypointShowNewCsNotify { + /// offset: 28 #[prost(uint32, tag = "10")] pub kiekjeffphk: u32, + /// offset: 24 #[prost(uint32, tag = "4")] pub nkcmnafaioi: u32, } @@ -34752,8 +43683,10 @@ pub struct WaypointShowNewCsNotify { #[cmdid(459)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeChapterRewardCsReq { + /// offset: 24 #[prost(uint32, tag = "11")] pub kiekjeffphk: u32, + /// offset: 28 #[prost(uint32, tag = "4")] pub akdghhnklej: u32, } @@ -34762,38 +43695,51 @@ pub struct TakeChapterRewardCsReq { #[cmdid(454)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeChapterRewardScRsp { + /// offset: 28 #[prost(uint32, tag = "5")] pub akdghhnklej: u32, + /// offset: 32 #[prost(uint32, tag = "3")] pub kiekjeffphk: u32, + /// offset: 24 #[prost(uint32, tag = "9")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hfpffjimckm { + /// offset: 16 #[prost(message, repeated, tag = "8")] pub opcldnllnfh: ::prost::alloc::vec::Vec, + /// offset: 44 #[prost(bool, tag = "1")] pub bdnflicnfhn: bool, + /// offset: 40 #[prost(uint32, tag = "14")] pub lkjmlidaodm: u32, + /// offset: 32 #[prost(message, optional, tag = "11")] pub motion: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hehpioggieg { + /// offset: 16 #[prost(string, tag = "11")] pub miilnlhddjm: ::prost::alloc::string::String, + /// offset: 56 #[prost(bool, tag = "14")] pub bdnflicnfhn: bool, + /// offset: 40 #[prost(message, optional, tag = "7")] pub hefjejhojea: ::core::option::Option, + /// offset: 24 #[prost(message, repeated, tag = "9")] pub opcldnllnfh: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(uint32, tag = "12")] pub id: u32, + /// offset: 52 #[prost(uint32, tag = "5")] pub lkjmlidaodm: u32, } @@ -34802,12 +43748,16 @@ pub struct Hehpioggieg { #[cmdid(6549)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct StartWolfBroGameCsReq { + /// offset: 40 #[prost(uint32, tag = "12")] pub id: u32, + /// offset: 24 #[prost(message, optional, tag = "3")] pub motion: ::core::option::Option, + /// offset: 44 #[prost(bool, tag = "8")] pub djfcmlipdab: bool, + /// offset: 16 #[prost(message, optional, tag = "9")] pub group_state_info: ::core::option::Option, } @@ -34816,8 +43766,10 @@ pub struct StartWolfBroGameCsReq { #[cmdid(6527)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StartWolfBroGameScRsp { + /// offset: 24 #[prost(message, optional, tag = "5")] pub dnplihjgjih: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "14")] pub retcode: u32, } @@ -34826,8 +43778,10 @@ pub struct StartWolfBroGameScRsp { #[cmdid(6518)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ArchiveWolfBroGameCsReq { + /// offset: 32 #[prost(uint32, tag = "14")] pub id: u32, + /// offset: 16 #[prost(message, optional, tag = "4")] pub motion: ::core::option::Option, } @@ -34836,8 +43790,10 @@ pub struct ArchiveWolfBroGameCsReq { #[cmdid(6536)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ArchiveWolfBroGameScRsp { + /// offset: 32 #[prost(uint32, tag = "14")] pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "7")] pub dnplihjgjih: ::core::option::Option, } @@ -34846,6 +43802,7 @@ pub struct ArchiveWolfBroGameScRsp { #[cmdid(6511)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RestoreWolfBroGameArchiveCsReq { + /// offset: 24 #[prost(uint32, tag = "6")] pub id: u32, } @@ -34854,8 +43811,10 @@ pub struct RestoreWolfBroGameArchiveCsReq { #[cmdid(6537)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RestoreWolfBroGameArchiveScRsp { + /// offset: 32 #[prost(uint32, tag = "1")] pub retcode: u32, + /// offset: 16 #[prost(message, optional, tag = "8")] pub dnplihjgjih: ::core::option::Option, } @@ -34864,6 +43823,7 @@ pub struct RestoreWolfBroGameArchiveScRsp { #[cmdid(6517)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct QuitWolfBroGameCsReq { + /// offset: 24 #[prost(uint32, tag = "3")] pub id: u32, } @@ -34872,8 +43832,10 @@ pub struct QuitWolfBroGameCsReq { #[cmdid(6539)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct QuitWolfBroGameScRsp { + /// offset: 24 #[prost(message, optional, tag = "3")] pub dnplihjgjih: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "10")] pub retcode: u32, } @@ -34882,6 +43844,7 @@ pub struct QuitWolfBroGameScRsp { #[cmdid(6512)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetWolfBroGameDataCsReq { + /// offset: 24 #[prost(uint32, tag = "4")] pub id: u32, } @@ -34890,8 +43853,10 @@ pub struct GetWolfBroGameDataCsReq { #[cmdid(6510)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetWolfBroGameDataScRsp { + /// offset: 24 #[prost(message, optional, tag = "15")] pub dnplihjgjih: ::core::option::Option, + /// offset: 32 #[prost(uint32, tag = "3")] pub retcode: u32, } @@ -34900,6 +43865,7 @@ pub struct GetWolfBroGameDataScRsp { #[cmdid(6545)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct WolfBroGameDataChangeScNotify { + /// offset: 24 #[prost(message, optional, tag = "9")] pub dnplihjgjih: ::core::option::Option, } @@ -34908,8 +43874,10 @@ pub struct WolfBroGameDataChangeScNotify { #[cmdid(6506)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct WolfBroGameUseBulletCsReq { + /// offset: 24 #[prost(uint32, repeated, tag = "12")] pub assist_monster_entity_id_list: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(message, optional, tag = "11")] pub mibcfimmikg: ::core::option::Option, } @@ -34918,8 +43886,10 @@ pub struct WolfBroGameUseBulletCsReq { #[cmdid(6528)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct WolfBroGameUseBulletScRsp { + /// offset: 32 #[prost(uint32, tag = "1")] pub retcode: u32, + /// offset: 24 #[prost(message, optional, tag = "10")] pub dnplihjgjih: ::core::option::Option, } @@ -34928,6 +43898,7 @@ pub struct WolfBroGameUseBulletScRsp { #[cmdid(6519)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct WolfBroGamePickupBulletCsReq { + /// offset: 16 #[prost(message, optional, tag = "1")] pub mibcfimmikg: ::core::option::Option, } @@ -34936,8 +43907,10 @@ pub struct WolfBroGamePickupBulletCsReq { #[cmdid(6526)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct WolfBroGamePickupBulletScRsp { + /// offset: 32 #[prost(uint32, tag = "3")] pub retcode: u32, + /// offset: 24 #[prost(message, optional, tag = "15")] pub dnplihjgjih: ::core::option::Option, } @@ -34946,8 +43919,10 @@ pub struct WolfBroGamePickupBulletScRsp { #[cmdid(6534)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct WolfBroGameActivateBulletCsReq { + /// offset: 28 #[prost(uint32, tag = "11")] pub config_id: u32, + /// offset: 24 #[prost(uint32, tag = "5")] pub group_id: u32, } @@ -34956,6 +43931,7 @@ pub struct WolfBroGameActivateBulletCsReq { #[cmdid(6546)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct WolfBroGameActivateBulletScRsp { + /// offset: 24 #[prost(uint32, tag = "3")] pub retcode: u32, } @@ -34964,6 +43940,7 @@ pub struct WolfBroGameActivateBulletScRsp { #[cmdid(6522)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct WolfBroGameExplodeMonsterCsReq { + /// offset: 16 #[prost(uint32, repeated, tag = "10")] pub assist_monster_entity_id_list: ::prost::alloc::vec::Vec, } @@ -34972,6 +43949,7 @@ pub struct WolfBroGameExplodeMonsterCsReq { #[cmdid(6525)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct WolfBroGameExplodeMonsterScRsp { + /// offset: 24 #[prost(uint32, tag = "8")] pub retcode: u32, } @@ -34980,6 +43958,7 @@ pub struct WolfBroGameExplodeMonsterScRsp { #[cmdid(7627)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct WorldUnlockCsReq { + /// offset: 24 #[prost(uint32, tag = "1")] pub npebnekdlen: u32, } @@ -34988,38 +43967,53 @@ pub struct WorldUnlockCsReq { #[cmdid(7626)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct WorldUnlockScRsp { + /// offset: 28 #[prost(uint32, tag = "4")] pub npebnekdlen: u32, + /// offset: 24 #[prost(uint32, tag = "6")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lnkfbaedodi { + /// offset: 60 #[prost(uint32, tag = "1")] pub dghngblhail: u32, + /// offset: 64 #[prost(uint32, tag = "2")] pub mpgpgfkbmhg: u32, + /// offset: 56 #[prost(uint32, tag = "3")] pub gkjkkdaopam: u32, + /// offset: 40 #[prost(uint32, tag = "4")] pub olccimlmmad: u32, + /// offset: 32 #[prost(uint32, tag = "5")] pub elhepmnlapg: u32, + /// offset: 52 #[prost(uint32, tag = "6")] pub piamlfbihpi: u32, + /// offset: 28 #[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: 36 #[prost(uint32, tag = "10")] pub edfpconikdc: u32, + /// offset: 24 #[prost(uint32, tag = "11")] pub id: u32, + /// offset: 44 #[prost(uint32, tag = "12")] pub hoghlbeedga: u32, + /// offset: 68 #[prost(uint32, tag = "13")] pub bipfifcjcbn: u32, } @@ -35120,6 +44114,7 @@ pub enum PlayerActionType { PlayerActionReserveStaminaAdd = 1312, PlayerActionReserveStaminaChange = 1313, PlayerActionNowStamina = 1314, + PlayerActionFtcResetNickname = 1315, PlayerActionMail = 1401, PlayerActionMailOpByUser = 1402, PlayerActionMailOpByMuip = 1403, @@ -36096,6 +45091,7 @@ impl PlayerActionType { "PLAYER_ACTION_RESERVE_STAMINA_CHANGE" } Self::PlayerActionNowStamina => "PLAYER_ACTION_NOW_STAMINA", + Self::PlayerActionFtcResetNickname => "PLAYER_ACTION_FTC_RESET_NICKNAME", Self::PlayerActionMail => "PLAYER_ACTION_MAIL", Self::PlayerActionMailOpByUser => "PLAYER_ACTION_MAIL_OP_BY_USER", Self::PlayerActionMailOpByMuip => "PLAYER_ACTION_MAIL_OP_BY_MUIP", @@ -38085,6 +47081,9 @@ impl PlayerActionType { Some(Self::PlayerActionReserveStaminaChange) } "PLAYER_ACTION_NOW_STAMINA" => Some(Self::PlayerActionNowStamina), + "PLAYER_ACTION_FTC_RESET_NICKNAME" => { + Some(Self::PlayerActionFtcResetNickname) + } "PLAYER_ACTION_MAIL" => Some(Self::PlayerActionMail), "PLAYER_ACTION_MAIL_OP_BY_USER" => Some(Self::PlayerActionMailOpByUser), "PLAYER_ACTION_MAIL_OP_BY_MUIP" => Some(Self::PlayerActionMailOpByMuip), @@ -41222,6 +50221,8 @@ pub enum FeatureSwitchType { FeatureSwitchItemCompose = 72, FeatureSwitchGrowMaterialAutoComplete = 73, FeatureSwitchSkipPerformance = 74, + FeatureSwitchFate = 75, + FeatureSwitchFateAvatarHandbook = 76, } impl FeatureSwitchType { /// String value of the enum field names used in the ProtoBuf definition. @@ -41331,6 +50332,10 @@ impl FeatureSwitchType { "FEATURE_SWITCH_GROW_MATERIAL_AUTO_COMPLETE" } Self::FeatureSwitchSkipPerformance => "FEATURE_SWITCH_SKIP_PERFORMANCE", + Self::FeatureSwitchFate => "FEATURE_SWITCH_FATE", + Self::FeatureSwitchFateAvatarHandbook => { + "FEATURE_SWITCH_FATE_AVATAR_HANDBOOK" + } } } /// Creates an enum from field names used in the ProtoBuf definition. @@ -41465,6 +50470,10 @@ impl FeatureSwitchType { Some(Self::FeatureSwitchGrowMaterialAutoComplete) } "FEATURE_SWITCH_SKIP_PERFORMANCE" => Some(Self::FeatureSwitchSkipPerformance), + "FEATURE_SWITCH_FATE" => Some(Self::FeatureSwitchFate), + "FEATURE_SWITCH_FATE_AVATAR_HANDBOOK" => { + Some(Self::FeatureSwitchFateAvatarHandbook) + } _ => None, } } @@ -47335,7 +56344,6 @@ impl Retcode { } } } -/// Obf: IADDHHOPMOD #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -47549,7 +56557,6 @@ impl Pmidehdobhj { } } } -/// Obf: GKCEOHNMEFN #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -47610,7 +56617,6 @@ impl CmdAdventureType { } } } -/// Obf: NOECJNGPMFK #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -47839,7 +56845,6 @@ impl CmdAetherDivideType { } } } -/// Obf: ACBFCPEHPLO #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -48103,7 +57108,6 @@ impl Bjlncfjoiaf { } } } -/// Obf: ADIFBKPHBAP #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -48140,7 +57144,6 @@ impl CmdArchiveType { } } } -/// Obf: FLJCHOOCKEK #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -48391,7 +57394,6 @@ impl Gifjdobiiik { } } } -/// Obf: IFHMDMPJKCA #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -48466,7 +57468,6 @@ impl CmdBattleType { } } } -/// Obf: LEMLEAEGGJH #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -48510,7 +57511,6 @@ impl CmdBattleCollegeType { } } } -/// Obf: NLEECJNKPHJ #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -48627,7 +57627,6 @@ impl BpRewardType { } } } -/// Obf: EJINLEIJIFO #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -48682,7 +57681,6 @@ impl CmdBenefitActivityType { } } } -/// Obf: PHMBPPHJMIL #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -48795,7 +57793,6 @@ impl CmdBoxingClubType { } } } -/// Obf: KGHIFCBKJME #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -48932,7 +57929,6 @@ impl ChallengeStatus { } } } -/// Obf: COGBHHBJHPE #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -49009,7 +58005,6 @@ impl CmdChatType { } } } -/// Obf: PEICFIGPMAK #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -50081,7 +59076,6 @@ impl Faohejiddhj { } } } -/// Obf: CJFGFGIMMNO #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -50230,7 +59224,6 @@ impl Biakdfeljfm { } } } -/// Obf: DIBEHAAGJDB #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -50567,7 +59560,6 @@ impl ContentPackageStatus { } } } -/// Obf: AMFHHOJFONL #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -50618,7 +59610,6 @@ impl CmdContentPackageType { } } } -/// Obf: EFPGANHIKIB #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -50664,7 +59655,6 @@ impl CmdDailyActiveType { } } } -/// Obf: KKHBBMDPNDN #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -50828,7 +59818,6 @@ impl Ojidjndhdga { } } } -/// Obf: KGPDDMGIINK #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -50889,7 +59878,6 @@ impl CmdDrinkMakerType { } } } -/// Obf: KCLCJEPMDGP #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -50943,7 +59931,6 @@ impl CmdEraFlipperType { } } } -/// Obf: IGDLIBJNFMD #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -51142,7 +60129,6 @@ impl Klnipnjcnmj { } } } -/// Obf: MCFNPIKEGKO #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -51268,7 +60254,6 @@ impl CmdExpeditionType { } } } -/// Obf: DIJNBPEMECG #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -51331,7 +60316,6 @@ impl CmdFantasticStoryActivityType { } } } -/// Obf: MAKDIENEGLP #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -51551,7 +60535,6 @@ impl Mgpocjfmkpm { } } } -/// Obf: DDJJLOHOOIH #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -51643,7 +60626,6 @@ impl Pmnfdjcllgb { } } } -/// Obf: BHKHKPHJGLN #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -51698,7 +60680,6 @@ impl CmdFightType { } } } -/// Obf: IOEJAHMFDCO #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -51756,7 +60737,6 @@ impl CmdFightActivityType { } } } -/// Obf: FOMPLGANNAG #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -51881,7 +60861,6 @@ impl Aploagdibki { } } } -/// Obf: LHBBOGOKGNE #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -52290,7 +61269,6 @@ impl Ppiffkjejja { } } } -/// Obf: LBFDFOPFEKO #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -52690,7 +61668,6 @@ impl Abbdjbmiibe { } } } -/// Obf: EBLNKOEFMJC #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -53022,7 +61999,6 @@ impl FriendApplySource { } } } -/// Obf: KNKDEJPLOGG #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -53082,7 +62058,6 @@ impl CmdGachaType { } } } -/// Obf: LGLAJCBOAMK #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -53258,7 +62233,6 @@ impl Ooehgmemkoi { } } } -/// Obf: ONLOCFMPMMD #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -53362,7 +62336,6 @@ impl CmdHeliobusType { } } } -/// Obf: KMEAJJECJFD #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -53637,7 +62610,6 @@ impl TurnFoodSwitch { } } } -/// Obf: CNEHLGPAMNH #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -53686,7 +62658,6 @@ impl CmdJukeboxType { } } } -/// Obf: BFNPHAGFANF #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -53948,7 +62919,6 @@ impl SyncReason { } } } -/// Obf: HGGAGPEPKLN #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -54036,7 +63006,6 @@ impl CmdLobbyType { } } } -/// Obf: EOADFOLDOCJ #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -54115,7 +63084,6 @@ impl MailType { } } } -/// Obf: CAABCBEELDO #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -54218,7 +63186,6 @@ impl CmdMapRotationType { } } } -/// Obf: GHJGHCICFBB #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -54275,7 +63242,6 @@ impl CmdMarbleType { } } } -/// Obf: GODAKGNEGMM #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -54315,7 +63281,6 @@ impl CmdMarkChestType { } } } -/// Obf: CMNBDIABCMK #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -54361,7 +63326,6 @@ impl CmdMatchType { } } } -/// Obf: GIPAEBEPNNJ #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -54516,7 +63480,6 @@ impl Ajddhbhmoof { } } } -/// Obf: MMOLEKJKOHN #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -54581,7 +63544,6 @@ impl CmdMessageType { } } } -/// Obf: HHLNLNJIEKE #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -54887,7 +63849,6 @@ impl Mnijhmepgnn { } } } -/// Obf: KHKMAFONKBD #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -55176,7 +64137,6 @@ impl Nnfdmniijgo { } } } -/// Obf: OBAKFMLNFJK #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -55760,7 +64720,6 @@ impl Gkejfkakenm { } } } -/// Obf: GGJAIBFOBCD #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -55840,7 +64799,6 @@ impl CmdMultiplayerType { } } } -/// Obf: LAJPOLACPBI #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -55891,7 +64849,6 @@ impl CmdMultipleDropType { } } } -/// Obf: FBGHFPEFFGL #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -56174,7 +65131,6 @@ impl Kgjjjkpdcfg { } } } -/// Obf: FBGKFINCMIB #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -56288,7 +65244,6 @@ impl Epgdhhhdjdc { } } } -/// Obf: BMOHAFKGGLO #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -56364,7 +65319,6 @@ impl Fbomlibegoc { } } } -/// Obf: FBCBBJLCMGP #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -56404,7 +65358,6 @@ impl CmdPamMissionType { } } } -/// Obf: PGNDIMHLNJJ #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -56444,7 +65397,6 @@ impl CmdPamSkinType { } } } -/// Obf: IEAFFNIANFP #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -56561,7 +65513,6 @@ impl Hcfffeimcmf { } } } -/// Obf: DDJJCPPGCOE #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -56637,7 +65588,6 @@ impl Cdefbkpcppa { } } } -/// Obf: ONIDFEPMGCF #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -56695,7 +65645,6 @@ impl CmdPhoneType { } } } -/// Obf: EOGEFBDKIID #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -57117,7 +66066,6 @@ impl Iocpjfkgkdg { } } } -/// Obf: DCFIFONAKKB #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -57302,7 +66250,6 @@ impl Aopkifdmadi { } } } -/// Obf: ENDOCLJNEEC #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -57599,7 +66546,6 @@ impl Ilpmnldgeak { } } } -/// Obf: LEPEOCNCMAD #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -57673,7 +66619,6 @@ impl CmdPlayerBoardType { } } } -/// Obf: MPDJCJPDFGJ #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -57787,7 +66732,6 @@ impl Nobpmmnfenj { } } } -/// Obf: NINNNHBFPFO #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -57818,7 +66762,6 @@ impl CmdPlotType { } } } -/// Obf: GAMDHCOLEIC #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -57988,7 +66931,6 @@ impl Nlefpbicecn { } } } -/// Obf: HDGLIIEHOLC #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -58092,7 +67034,6 @@ impl QuestStatus { } } } -/// Obf: CIBIDIGCOGC #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -58279,7 +67220,6 @@ impl Egkfndoopnn { } } } -/// Obf: BDBDGHIEELN #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -58327,7 +67267,6 @@ impl CmdRaidCollectionType { } } } -/// Obf: DDFIMPLEMME #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -58399,7 +67338,6 @@ impl CmdRechargeGiftType { } } } -/// Obf: GJNKIPJFKJN #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -58493,7 +67431,6 @@ impl BigDataRecommendType { } } } -/// Obf: HGJDCBDLEGP #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -58574,7 +67511,6 @@ impl Ojljhfnfdkp { } } } -/// Obf: EDPAMOGOONP #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -58662,7 +67598,6 @@ impl CmdRelicSmartWearType { } } } -/// Obf: BOBKJOCALEM #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -58699,7 +67634,6 @@ impl CmdReplayType { } } } -/// Obf: NMIPDKFMKDM #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -58736,7 +67670,6 @@ impl CmdRndOptionType { } } } -/// Obf: BEMCJMPACCP #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -59233,7 +68166,6 @@ impl Ffnedmegpjd { } } } -/// Obf: EMFMBIEIDDL #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -59282,7 +68214,6 @@ impl CmdRogueArcadeType { } } } -/// Obf: LKELJBKNBCJ #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -60332,7 +69263,6 @@ impl Ehcobodeeje { } } } -/// Obf: JEBNNIFNKCA #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -60418,7 +69348,6 @@ impl CmdRogueEndless { } } } -/// Obf: HBDODAGAFMP #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -60732,7 +69661,6 @@ impl Jmpphgigffi { } } } -/// Obf: LCNMLGCGDJC #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -60869,7 +69797,6 @@ impl Njchljfiodm { } } } -/// Obf: FCENFMADHJG #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -61457,7 +70384,6 @@ impl Ollchpfkhaa { } } } -/// Obf: FHAAABCILAM #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -61500,7 +70426,6 @@ impl CmdRollShopType { } } } -/// Obf: MOIHHHKOJLG #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -62089,7 +71014,6 @@ impl SceneGroupRefreshType { } } } -/// Obf: JKNIDMLKEON #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -62132,7 +71056,6 @@ impl CmdServerPrefsType { } } } -/// Obf: ANDPHHBFPNA #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -62178,7 +71101,6 @@ impl CmdShopType { } } } -/// Obf: CFPFPILADFI #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -62248,7 +71170,6 @@ impl CmdSpaceZooType { } } } -/// Obf: GAEDEIFBKEO #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -62288,7 +71209,6 @@ impl CmdStarFightType { } } } -/// Obf: FDCIAAKMGEC #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -62374,7 +71294,6 @@ impl Amjocdiaphf { } } } -/// Obf: ODBCOBHBAKL #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -62434,7 +71353,6 @@ impl CmdStrongChallengeActivityType { } } } -/// Obf: HCAOPLMAKDA #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -62482,7 +71400,6 @@ impl CmdSummonActivityType { } } } -/// Obf: KIKAIPIJPJH #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -62583,7 +71500,6 @@ impl Leglgdjopkc { } } } -/// Obf: BCOJADMPNJF #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -63051,7 +71967,6 @@ impl Hdmkphalalg { } } } -/// Obf: HEOOONFIPAF #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -63079,7 +71994,6 @@ impl CmdPlayerSync { } } } -/// Obf: DFHNNKHAEJJ #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -63162,7 +72076,6 @@ impl CmdTalkRewardType { } } } -/// Obf: EMKDDECEIAP #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -63247,7 +72160,6 @@ impl CmdTarotBookType { } } } -/// Obf: KPGHFGNNBHG #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -63314,7 +72226,6 @@ impl CmdTelevisionActivityType { } } } -/// Obf: KGIHCDABHLC #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -63357,7 +72268,6 @@ impl CmdTextJoinType { } } } -/// Obf: EEHBBCBGCGH #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -63414,7 +72324,6 @@ impl CmdTrackPhotoActivityType { } } } -/// Obf: MHIAKDMOFAO #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -63755,7 +72664,6 @@ impl TrainPartyMtSkillType { } } } -/// Obf: OIAGEBFDEKH #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -63962,7 +72870,6 @@ impl Jfjjfgaeoab { } } } -/// Obf: JOABLEACIAD #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -64111,7 +73018,6 @@ impl Dcjaopdinoi { } } } -/// Obf: MCPHEHAOLOJ #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -64413,7 +73319,6 @@ impl Imknbjcoiop { } } } -/// Obf: PEPFOMECOON #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -64504,7 +73409,6 @@ impl TutorialStatus { } } } -/// Obf: JEJBKHGLNCE #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -64616,7 +73520,6 @@ impl Obfaicfogmp { } } } -/// Obf: MGKCKDFFAOI #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] @@ -64728,7 +73631,6 @@ impl CmdWolfBroType { } } } -/// Obf: OGEIDPAMDKL #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] diff --git a/sdkserver/src/services/sr_tools.rs b/sdkserver/src/services/sr_tools.rs index 2b450a1..513938c 100644 --- a/sdkserver/src/services/sr_tools.rs +++ b/sdkserver/src/services/sr_tools.rs @@ -31,7 +31,7 @@ pub async fn sr_tool_save(Json(json): Json) -> Json json, Err(err) => { return Json(SrToolDataRsp { - message: format!("malformed json: {}", err), + message: format!("malformed json: {err}"), status: 500, }); } @@ -43,8 +43,7 @@ pub async fn sr_tool_save(Json(json): Json) -> Json