From f6717b3157586cf1887cf202ffab1144cb948cd9 Mon Sep 17 00:00:00 2001 From: amizing25 Date: Tue, 1 Jul 2025 09:53:08 +0700 Subject: [PATCH] feat: Add support for 3.4.5x --- proto/out/_.rs | 51491 ++++++++++++++++++++++++----------------------- 1 file changed, 26598 insertions(+), 24893 deletions(-) diff --git a/proto/out/_.rs b/proto/out/_.rs index 179e63d..359b58c 100644 --- a/proto/out/_.rs +++ b/proto/out/_.rs @@ -2,10 +2,10 @@ #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mmmnfdnljmd { - /// offset: 40 + /// offset: 32 #[prost(uint32, tag = "1")] pub hbapccegnme: u32, - /// offset: 32 + /// offset: 40 #[prost(uint32, tag = "2")] pub gpjggknoafd: u32, #[prost(oneof = "mmmnfdnljmd::Oeehifhnfdh", tags = "101, 102, 103, 104")] @@ -33,13 +33,13 @@ pub mod mmmnfdnljmd { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hcjjoofkcjh { - /// offset: 32 + /// offset: 28 #[prost(uint32, tag = "1")] pub lpdbpkkadgg: u32, - /// offset: 28 + /// offset: 24 #[prost(int32, tag = "2")] pub homgcfjpblk: i32, - /// offset: 24 + /// offset: 32 #[prost(int32, tag = "3")] pub cjjblmkjapa: i32, } @@ -56,57 +56,57 @@ pub struct Lngmdmipckl { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cccnhoeccmd { - /// offset: 32 + /// offset: 24 #[prost(uint32, tag = "1")] pub item_id: u32, - /// offset: 24 + /// offset: 32 #[prost(uint32, tag = "2")] pub banelelnlkb: u32, - /// offset: 28 + /// offset: 36 #[prost(uint32, tag = "3")] pub skill_id: u32, - /// offset: 36 + /// offset: 28 #[prost(int32, tag = "4")] pub display_value: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Noobbihjkma { - /// offset: 32 + /// offset: 28 #[prost(int32, tag = "1")] pub mflekhhpieo: i32, - /// offset: 24 + /// offset: 32 #[prost(int32, tag = "2")] pub majlgjcfgja: i32, - /// offset: 28 + /// offset: 36 #[prost(int32, tag = "3")] pub iolcflofagf: i32, - /// offset: 36 + /// offset: 24 #[prost(int32, tag = "4")] pub ameiimfkbfa: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ljnpgkdojho { - /// offset: 44 + /// offset: 56 #[prost(uint32, tag = "1")] pub endjgmlkpbp: u32, - /// offset: 56 + /// offset: 72 #[prost(uint64, tag = "2")] pub dbadlnfopao: u64, - /// offset: 76 + /// offset: 64 #[prost(uint32, tag = "3")] pub acjcphifmln: u32, - /// offset: 40 + /// offset: 52 #[prost(uint32, tag = "4")] pub marble_level_id: u32, /// offset: 16 #[prost(message, repeated, tag = "5")] pub biecgfimcfb: ::prost::alloc::vec::Vec, - /// offset: 72 + /// offset: 60 #[prost(uint32, tag = "6")] pub rank: u32, - /// offset: 64 + /// offset: 40 #[prost(uint64, tag = "7")] pub ekldpalnldc: u64, /// offset: 24 @@ -119,55 +119,55 @@ pub struct Ljnpgkdojho { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bpnmjchednl { - /// offset: 68 + /// offset: 72 #[prost(uint32, tag = "1")] pub endjgmlkpbp: u32, - /// offset: 104 + /// offset: 48 #[prost(uint64, tag = "2")] pub dbadlnfopao: u64, - /// offset: 84 + /// offset: 60 #[prost(uint32, tag = "3")] pub acjcphifmln: u32, - /// offset: 48 + /// offset: 84 #[prost(uint32, tag = "4")] pub marble_level_id: u32, - /// offset: 40 + /// offset: 24 #[prost(message, repeated, tag = "5")] pub biecgfimcfb: ::prost::alloc::vec::Vec, - /// offset: 80 + /// offset: 76 #[prost(uint32, tag = "6")] pub rank: u32, - /// offset: 96 + /// offset: 64 #[prost(uint64, tag = "7")] pub ekldpalnldc: u64, - /// offset: 32 + /// offset: 40 #[prost(message, repeated, tag = "8")] pub fffgfcphbpn: ::prost::alloc::vec::Vec, - /// offset: 56 + /// offset: 80 #[prost(uint32, tag = "9")] pub jblmgnpmadm: u32, - /// offset: 52 + /// offset: 96 #[prost(uint32, tag = "10")] pub imbclfcbodj: u32, - /// offset: 72 + /// offset: 88 #[prost(int32, tag = "11")] pub score: i32, - /// offset: 76 + /// offset: 92 #[prost(int32, tag = "12")] pub npjeecedpok: i32, /// offset: 16 #[prost(message, repeated, tag = "13")] pub pceaecmkdeh: ::prost::alloc::vec::Vec, - /// offset: 88 + /// offset: 56 #[prost(uint32, tag = "14")] pub ifnmbngifph: u32, - /// offset: 64 + /// offset: 108 #[prost(uint32, tag = "15")] pub iehjgombpbi: u32, - /// offset: 60 + /// offset: 104 #[prost(uint32, tag = "16")] pub iphafkfgnao: u32, - /// offset: 92 + /// offset: 100 #[prost(uint32, tag = "17")] pub lbpfeclgefc: u32, } @@ -177,25 +177,25 @@ pub struct Foopingafeg { /// offset: 84 #[prost(uint32, tag = "1")] pub endjgmlkpbp: u32, - /// offset: 112 + /// offset: 104 #[prost(uint64, tag = "2")] pub dbadlnfopao: u64, - /// offset: 88 + /// offset: 76 #[prost(uint32, tag = "3")] pub acjcphifmln: u32, - /// offset: 80 + /// offset: 88 #[prost(uint32, tag = "4")] pub marble_level_id: u32, - /// offset: 76 + /// offset: 72 #[prost(uint32, tag = "5")] pub ighlabggije: u32, - /// offset: 92 + /// offset: 80 #[prost(uint32, tag = "6")] pub lpdbpkkadgg: u32, - /// offset: 104 + /// offset: 96 #[prost(bool, tag = "7")] pub hgbbkgnepfb: bool, - /// offset: 48 + /// offset: 16 #[prost(message, repeated, tag = "8")] pub feopfholkbm: ::prost::alloc::vec::Vec, /// offset: 100 @@ -204,84 +204,84 @@ pub struct Foopingafeg { /// offset: 56 #[prost(message, repeated, tag = "10")] pub cndckakkmcg: ::prost::alloc::vec::Vec, - /// offset: 96 + /// offset: 112 #[prost(uint32, tag = "11")] pub jblmgnpmadm: u32, - /// offset: 32 + /// offset: 40 #[prost(message, repeated, tag = "12")] pub skill_info: ::prost::alloc::vec::Vec, - /// offset: 64 + /// offset: 48 #[prost(message, repeated, tag = "13")] pub kbgajgeomgl: ::prost::alloc::vec::Vec, - /// offset: 16 + /// offset: 24 #[prost(message, repeated, tag = "14")] pub lelhcfoeoco: ::prost::alloc::vec::Vec, - /// offset: 40 + /// offset: 64 #[prost(message, repeated, tag = "15")] pub imjekfdhing: ::prost::alloc::vec::Vec, - /// offset: 72 + /// offset: 92 #[prost(uint32, tag = "16")] pub djnmhmpkkkb: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ofilkjclegi { - /// offset: 64 + /// offset: 48 #[prost(uint32, tag = "1")] pub endjgmlkpbp: u32, - /// offset: 80 + /// offset: 64 #[prost(uint64, tag = "2")] pub dbadlnfopao: u64, - /// offset: 48 + /// offset: 52 #[prost(uint32, tag = "3")] pub acjcphifmln: u32, - /// offset: 40 + /// offset: 44 #[prost(uint32, tag = "4")] pub marble_level_id: u32, - /// offset: 72 + /// offset: 84 #[prost(bool, tag = "5")] pub nleaijhapap: bool, - /// offset: 76 + /// offset: 56 #[prost(uint32, tag = "6")] pub ighlabggije: u32, - /// offset: 32 + /// offset: 72 #[prost(uint32, tag = "7")] pub rank: u32, - /// offset: 56 + /// offset: 32 #[prost(uint64, tag = "8")] pub ekldpalnldc: u64, - /// offset: 36 + /// offset: 40 #[prost(uint32, tag = "9")] pub jblmgnpmadm: u32, - /// offset: 68 + /// offset: 76 #[prost(uint32, tag = "10")] pub cboiiacbakf: u32, /// offset: 16 #[prost(uint32, repeated, tag = "11")] pub buff_list: ::prost::alloc::vec::Vec, - /// offset: 44 + /// offset: 80 #[prost(uint32, tag = "12")] pub djnmhmpkkkb: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlayerBasicInfo { - /// offset: 24 + /// offset: 16 #[prost(string, tag = "1")] pub nickname: ::prost::alloc::string::String, - /// offset: 52 + /// offset: 44 #[prost(uint32, tag = "2")] pub level: u32, - /// offset: 44 + /// offset: 40 #[prost(uint32, tag = "3")] pub exp: u32, - /// offset: 48 + /// offset: 56 #[prost(uint32, tag = "4")] pub stamina: u32, - /// offset: 40 + /// offset: 52 #[prost(uint32, tag = "5")] pub mcoin: u32, - /// offset: 56 + /// offset: 48 #[prost(uint32, tag = "6")] pub hcoin: u32, /// offset: 36 @@ -304,10 +304,10 @@ pub struct SpBarInfo { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct BlackInfo { - /// offset: 40 + /// offset: 24 #[prost(int64, tag = "1")] pub begin_time: i64, - /// offset: 24 + /// offset: 40 #[prost(int64, tag = "2")] pub end_time: i64, /// offset: 32 @@ -320,39 +320,39 @@ pub struct BlackInfo { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bpdfjaaeofo { - /// offset: 28 + /// offset: 24 #[prost(enumeration = "AvatarType", tag = "1")] pub avatar_type: i32, - /// offset: 24 + /// offset: 28 #[prost(uint32, tag = "2")] pub id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Oilpiacennh { - /// offset: 24 + /// offset: 28 #[prost(enumeration = "AvatarType", tag = "1")] pub avatar_type: i32, /// offset: 32 #[prost(uint32, tag = "2")] pub id: u32, - /// offset: 40 + /// offset: 36 #[prost(uint32, tag = "3")] pub level: u32, - /// offset: 36 + /// offset: 24 #[prost(uint32, tag = "4")] pub index: u32, - /// offset: 28 + /// offset: 40 #[prost(uint32, tag = "5")] pub ggdiibcdobb: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct VersionCount { - /// offset: 28 + /// offset: 24 #[prost(uint32, tag = "1")] pub version: u32, - /// offset: 24 + /// offset: 28 #[prost(uint32, tag = "2")] pub count: u32, } @@ -365,7 +365,7 @@ pub struct ClientDownloadData { /// offset: 40 #[prost(int64, tag = "2")] pub time: i64, - /// offset: 16 + /// offset: 24 #[prost(bytes = "vec", tag = "3")] pub data: ::prost::alloc::vec::Vec, /// offset: 36 @@ -381,17 +381,17 @@ pub struct ClientObjDownloadData { /// offset: 16 #[prost(message, optional, tag = "2")] pub download_data: ::core::option::Option, - /// offset: 40 + /// offset: 32 #[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 + /// offset: 24 #[prost(string, tag = "1")] pub eamajgpcgfd: ::prost::alloc::string::String, - /// offset: 16 + /// offset: 32 #[prost(string, tag = "2")] pub value: ::prost::alloc::string::String, } @@ -404,16 +404,16 @@ pub struct FeatureSwitchParam { } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] -pub struct FeatureSwitchInfo { +pub struct Hpiofdcgmej { /// offset: 32 #[prost(enumeration = "FeatureSwitchType", tag = "1")] pub r#type: i32, - /// offset: 24 + /// offset: 16 #[prost(message, repeated, tag = "2")] - pub switch_list: ::prost::alloc::vec::Vec, + pub njcjdnhpcjn: ::prost::alloc::vec::Vec, /// offset: 36 #[prost(bool, tag = "3")] - pub is_all_closed: bool, + pub oafmljmdjfo: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] @@ -421,29 +421,29 @@ pub struct Jgfkicdcflj { /// offset: 56 #[prost(string, tag = "1")] pub fdkgfdicmfd: ::prost::alloc::string::String, - /// offset: 72 + /// offset: 32 #[prost(string, tag = "2")] pub mdjcaoagcko: ::prost::alloc::string::String, - /// offset: 32 + /// offset: 72 #[prost(string, tag = "3")] pub gioohoomjho: ::prost::alloc::string::String, - /// offset: 40 + /// offset: 24 #[prost(string, tag = "4")] pub fbmllnkcfen: ::prost::alloc::string::String, /// offset: 48 #[prost(string, tag = "5")] pub dgoohibaoee: ::prost::alloc::string::String, - /// offset: 24 + /// offset: 64 #[prost(string, tag = "6")] pub fkbamboodkj: ::prost::alloc::string::String, - /// offset: 64 + /// offset: 40 #[prost(string, tag = "7")] pub jkhhedmnjlc: ::prost::alloc::string::String, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Occhnefhgne { - /// offset: 16 + /// offset: 24 #[prost(string, tag = "1")] pub agdaelenhmi: ::prost::alloc::string::String, /// offset: 32 @@ -452,10 +452,10 @@ pub struct Occhnefhgne { /// offset: 40 #[prost(int32, tag = "3")] pub ldbfaikmifi: i32, - /// offset: 44 + /// offset: 36 #[prost(int32, tag = "4")] pub pkflgkphoed: i32, - /// offset: 36 + /// offset: 44 #[prost(int32, tag = "5")] pub akdclaepfej: i32, } @@ -465,37 +465,37 @@ pub struct ReplayInfo { /// offset: 56 #[prost(uint64, tag = "1")] pub dknpkjmahcm: u64, - /// offset: 44 + /// offset: 40 #[prost(enumeration = "ReplayType", tag = "2")] pub replay_type: i32, - /// offset: 40 + /// offset: 64 #[prost(uint32, tag = "3")] pub stage_id: u32, - /// offset: 48 + /// offset: 52 #[prost(uint32, tag = "4")] pub uid: u32, - /// offset: 24 + /// offset: 16 #[prost(string, tag = "5")] pub nickname: ::prost::alloc::string::String, - /// offset: 68 + /// offset: 48 #[prost(uint32, tag = "6")] pub head_icon: u32, - /// offset: 16 + /// offset: 24 #[prost(string, tag = "7")] pub replay_name: ::prost::alloc::string::String, /// offset: 72 #[prost(uint64, tag = "8")] pub sent_time: u64, - /// offset: 64 + /// offset: 44 #[prost(uint32, tag = "9")] pub afehlmfibmd: u32, - /// offset: 52 + /// offset: 68 #[prost(uint32, tag = "10")] pub cmpbkbbkaoa: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct PunkLordBattleAvatar { +pub struct Pigodjnhjml { /// offset: 28 #[prost(uint32, tag = "1")] pub avatar_id: u32, @@ -505,71 +505,71 @@ pub struct PunkLordBattleAvatar { } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] -pub struct PunkLordBattleRecord { - /// offset: 64 +pub struct Ahkankepadj { + /// offset: 48 #[prost(uint32, tag = "1")] pub uid: u32, - /// offset: 56 - #[prost(uint32, tag = "2")] - pub damage_hp: u32, /// offset: 52 + #[prost(uint32, tag = "2")] + pub jhhlpljaame: u32, + /// offset: 64 #[prost(bool, tag = "3")] - pub is_final_hit: bool, + pub obhidgfgamd: bool, /// offset: 44 #[prost(uint32, tag = "4")] - pub over_kill_damage_hp: u32, - /// offset: 24 + pub pofhpdgamkl: u32, + /// offset: 16 #[prost(string, tag = "5")] - pub battle_replay_key: ::prost::alloc::string::String, + pub bdnlnmcohgb: ::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, + pub avatar_list: ::prost::alloc::vec::Vec, /// offset: 40 + #[prost(uint32, tag = "7")] + pub ncacoccjnld: u32, + /// offset: 60 #[prost(uint32, tag = "8")] - pub damage_score: u32, - /// offset: 48 + pub ahjfpngdbdo: u32, + /// offset: 56 #[prost(uint32, tag = "9")] - pub final_hit_score: u32, + pub pgofpnlapoe: 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, + pub battle_record_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PunkLordMonsterKey { - /// offset: 28 + /// offset: 24 #[prost(uint32, tag = "1")] pub uid: u32, - /// offset: 24 + /// offset: 28 #[prost(uint32, tag = "2")] pub monster_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PunkLordMonsterBasicInfo { - /// offset: 48 + /// offset: 44 #[prost(uint32, tag = "1")] pub uid: u32, - /// offset: 60 + /// offset: 24 #[prost(uint32, tag = "2")] pub monster_id: u32, - /// offset: 24 + /// offset: 52 #[prost(uint32, tag = "3")] pub config_id: u32, - /// offset: 36 + /// offset: 60 #[prost(uint32, tag = "4")] pub world_level: u32, - /// offset: 40 + /// offset: 32 #[prost(int64, tag = "5")] pub sent_time: i64, - /// offset: 32 + /// offset: 40 #[prost(uint32, tag = "6")] pub left_hp: u32, /// offset: 28 @@ -578,19 +578,19 @@ pub struct PunkLordMonsterBasicInfo { /// offset: 56 #[prost(enumeration = "PunkLordShareType", tag = "8")] pub share_type: i32, - /// offset: 52 + /// offset: 48 #[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, +pub struct Cemedoehbge { /// offset: 24 + #[prost(string, tag = "1")] + pub bdnlnmcohgb: ::prost::alloc::string::String, + /// offset: 16 #[prost(message, optional, tag = "2")] - pub replay_info: ::core::option::Option, + pub fgnfbkbogdj: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] @@ -608,10 +608,10 @@ pub struct Ildhfmhbknc { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lkapfhahnem { - /// offset: 28 + /// offset: 24 #[prost(uint32, tag = "1")] pub module_id: u32, - /// offset: 24 + /// offset: 28 #[prost(uint32, tag = "2")] pub lghokgabgck: u32, /// offset: 32 @@ -640,22 +640,22 @@ pub mod pedlphdbnaf { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RegionEntry { - /// offset: 16 + /// offset: 32 #[prost(string, tag = "1")] pub name: ::prost::alloc::string::String, - /// offset: 40 + /// offset: 48 #[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 + /// offset: 24 #[prost(string, tag = "4")] pub env_type: ::prost::alloc::string::String, - /// offset: 24 + /// offset: 40 #[prost(string, tag = "5")] pub display_name: ::prost::alloc::string::String, - /// offset: 32 + /// offset: 16 #[prost(string, tag = "6")] pub msg: ::prost::alloc::string::String, } @@ -671,72 +671,72 @@ pub struct DispatchRegionData { /// offset: 48 #[prost(string, tag = "3")] pub top_sever_region_name: ::prost::alloc::string::String, - /// offset: 32 + /// offset: 40 #[prost(message, repeated, tag = "4")] pub region_list: ::prost::alloc::vec::Vec, - /// offset: 40 + /// offset: 32 #[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 +pub struct Iipkannmlfn { + /// offset: 96 #[prost(uint32, tag = "1")] - pub rarity_bitset: u32, - /// offset: 48 + pub hpolocpddac: u32, + /// offset: 24 #[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, + pub kjebidedlld: ::prost::alloc::vec::Vec, /// offset: 16 + #[prost(uint32, repeated, tag = "3")] + pub kkcmfgmhimo: ::prost::alloc::vec::Vec, + /// offset: 80 #[prost(uint32, repeated, tag = "4")] - pub foot_main_property_list: ::prost::alloc::vec::Vec, + pub lgejjajpedk: ::prost::alloc::vec::Vec, /// offset: 72 #[prost(uint32, repeated, tag = "5")] - pub sphere_main_property_list: ::prost::alloc::vec::Vec, - /// offset: 56 + pub fbbajbinglb: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(uint32, repeated, tag = "6")] - pub rope_main_property_list: ::prost::alloc::vec::Vec, - /// offset: 96 + pub mpmfahlkeob: ::prost::alloc::vec::Vec, + /// offset: 92 #[prost(bool, tag = "7")] - pub is_include_filter_sub_property: bool, + pub knljgcadljk: 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, + pub iamcofeijki: u32, /// offset: 64 + #[prost(uint32, repeated, tag = "9")] + pub cgpdcgdhgjf: ::prost::alloc::vec::Vec, + /// offset: 56 #[prost(uint32, repeated, tag = "10")] - pub head_main_property_list: ::prost::alloc::vec::Vec, - /// offset: 32 + pub iknccgnelkn: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(uint32, repeated, tag = "11")] - pub hand_main_property_list: ::prost::alloc::vec::Vec, + pub ajhlfmljoib: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BattleOp { - /// offset: 32 + /// offset: 44 #[prost(uint32, tag = "1")] pub turn_counter: u32, - /// offset: 40 + /// offset: 52 #[prost(uint32, tag = "2")] pub state: u32, - /// offset: 52 + /// offset: 36 #[prost(uint32, tag = "3")] pub action_entity_id: u32, - /// offset: 48 + /// offset: 56 #[prost(uint32, tag = "4")] pub target_entity_id: u32, - /// offset: 36 + /// offset: 40 #[prost(uint32, tag = "5")] pub op_type: u32, - /// offset: 56 + /// offset: 32 #[prost(uint32, tag = "6")] pub skill_index: u32, - /// offset: 44 + /// offset: 48 #[prost(uint32, tag = "7")] pub operation_counter: u32, /// offset: 24 @@ -762,28 +762,28 @@ pub struct BattleEquipment { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BattleRelic { - /// offset: 48 + /// offset: 52 #[prost(uint32, tag = "1")] pub id: u32, - /// offset: 32 + /// offset: 48 #[prost(uint32, tag = "2")] pub level: u32, - /// offset: 56 + /// offset: 44 #[prost(uint32, tag = "3")] pub main_affix_id: u32, - /// offset: 24 + /// offset: 16 #[prost(message, repeated, tag = "4")] pub sub_affix_list: ::prost::alloc::vec::Vec, - /// offset: 36 + /// offset: 56 #[prost(uint32, tag = "5")] pub unique_id: u32, - /// offset: 44 + /// offset: 36 #[prost(uint32, tag = "6")] pub relic_id: u32, - /// offset: 52 + /// offset: 40 #[prost(uint32, tag = "7")] pub r#type: u32, - /// offset: 40 + /// offset: 32 #[prost(uint32, tag = "8")] pub jlkmncoidlg: u32, } @@ -803,10 +803,10 @@ pub struct RelicAffix { /// offset: 32 #[prost(uint32, tag = "1")] pub affix_id: u32, - /// offset: 24 + /// offset: 28 #[prost(uint32, tag = "2")] pub cnt: u32, - /// offset: 28 + /// offset: 24 #[prost(uint32, tag = "3")] pub step: u32, } @@ -819,65 +819,65 @@ pub struct Bjhebccbana { /// offset: 24 #[prost(uint32, repeated, tag = "2")] pub dddhnaklmhf: ::prost::alloc::vec::Vec, - /// offset: 32 + /// offset: 36 #[prost(uint32, tag = "3")] pub jgjcdmjimnn: u32, - /// offset: 36 + /// offset: 32 #[prost(uint32, tag = "4")] pub pofmkdabehd: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BattleAvatar { - /// offset: 96 + /// offset: 88 #[prost(enumeration = "AvatarType", tag = "1")] pub avatar_type: i32, - /// offset: 104 + /// offset: 84 #[prost(uint32, tag = "2")] pub id: u32, - /// offset: 76 + /// offset: 96 #[prost(uint32, tag = "3")] pub level: u32, /// offset: 92 #[prost(uint32, tag = "4")] pub rank: u32, - /// offset: 108 + /// offset: 80 #[prost(uint32, tag = "5")] pub index: u32, - /// offset: 40 + /// offset: 24 #[prost(message, repeated, tag = "6")] pub skilltree_list: ::prost::alloc::vec::Vec, - /// offset: 32 + /// offset: 16 #[prost(message, repeated, tag = "7")] pub equipment_list: ::prost::alloc::vec::Vec, - /// offset: 80 + /// offset: 72 #[prost(uint32, tag = "8")] pub hp: u32, - /// offset: 72 + /// offset: 100 #[prost(uint32, tag = "10")] pub promotion: u32, - /// offset: 16 + /// offset: 48 #[prost(message, repeated, tag = "11")] pub relic_list: ::prost::alloc::vec::Vec, - /// offset: 84 + /// offset: 108 #[prost(uint32, tag = "12")] pub world_level: u32, - /// offset: 112 + /// offset: 104 #[prost(uint32, tag = "13")] pub assist_uid: u32, - /// offset: 64 + /// offset: 32 #[prost(message, optional, tag = "15")] pub ecifjlakhcl: ::core::option::Option, - /// offset: 24 + /// offset: 40 #[prost(message, optional, tag = "16")] pub sp_bar: ::core::option::Option, - /// offset: 100 + /// offset: 112 #[prost(uint32, tag = "17")] pub gmobaocefce: u32, - /// offset: 48 + /// offset: 56 #[prost(message, repeated, tag = "18")] pub imjjkbjoohj: ::prost::alloc::vec::Vec, - /// offset: 88 + /// offset: 76 #[prost(uint32, tag = "19")] pub enhanced_id: u32, } @@ -890,10 +890,10 @@ pub struct BattleMonsterParam { /// offset: 32 #[prost(uint32, tag = "2")] pub level: u32, - /// offset: 24 + /// offset: 36 #[prost(uint32, tag = "3")] pub elite_group: u32, - /// offset: 36 + /// offset: 24 #[prost(uint32, tag = "4")] pub dneampllfme: u32, } @@ -903,10 +903,10 @@ pub struct BattleMonster { /// offset: 28 #[prost(uint32, tag = "1")] pub monster_id: u32, - /// offset: 24 + /// offset: 32 #[prost(uint32, tag = "2")] pub cur_hp: u32, - /// offset: 32 + /// offset: 24 #[prost(uint32, tag = "3")] pub max_hp: u32, } @@ -929,35 +929,35 @@ pub struct BattleMonsterWave { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BattleBuff { - /// offset: 40 + /// offset: 48 #[prost(uint32, tag = "1")] pub id: u32, - /// offset: 48 + /// offset: 52 #[prost(uint32, tag = "2")] pub level: u32, /// offset: 44 #[prost(uint32, tag = "3")] pub owner_id: u32, - /// offset: 52 + /// offset: 40 #[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 + /// offset: 24 #[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 + /// offset: 28 #[prost(uint32, tag = "1")] pub id: u32, - /// offset: 24 + /// offset: 32 #[prost(uint32, tag = "2")] pub hfaljihkecn: u32, - /// offset: 28 + /// offset: 24 #[prost(uint32, tag = "3")] pub laejdghmkdb: u32, } @@ -971,20 +971,20 @@ pub struct Ljgiaglfhhc { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Enflfbdaoij { - /// offset: 24 + /// offset: 28 #[prost(uint32, tag = "1")] pub id: u32, - /// offset: 28 + /// offset: 24 #[prost(uint32, tag = "2")] pub hfaljihkecn: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gmgjcihdfma { - /// offset: 24 + /// offset: 28 #[prost(uint32, tag = "1")] pub id: u32, - /// offset: 28 + /// offset: 24 #[prost(uint32, tag = "2")] pub progress: u32, } @@ -1004,51 +1004,51 @@ pub struct BattleTarget { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BattleTargetList { - /// offset: 16 + /// offset: 24 #[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 + /// offset: 88 #[prost(message, repeated, tag = "1")] pub avatar_list: ::prost::alloc::vec::Vec, - /// offset: 88 + /// offset: 56 #[prost(message, repeated, tag = "2")] pub monster_wave_list: ::prost::alloc::vec::Vec, - /// offset: 16 + /// offset: 48 #[prost(message, repeated, tag = "3")] pub buff_list: ::prost::alloc::vec::Vec, /// offset: 104 #[prost(uint32, tag = "7")] pub world_level: u32, - /// offset: 80 + /// offset: 96 #[prost(map = "uint32, message", tag = "9")] pub battle_target_info: ::std::collections::HashMap, - /// offset: 24 + /// offset: 16 #[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 + /// offset: 64 #[prost(message, optional, tag = "12")] pub jpgifchjdlk: ::core::option::Option, - /// offset: 56 + /// offset: 80 #[prost(message, optional, tag = "13")] pub mfkjokajjmj: ::core::option::Option, - /// offset: 96 + /// offset: 72 #[prost(message, optional, tag = "14")] pub rogue_magic_battle_info: ::core::option::Option, - /// offset: 72 + /// offset: 32 #[prost(message, optional, tag = "15")] pub gegdpnkkakg: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gieibeacbao { - /// offset: 16 + /// offset: 24 #[prost(map = "uint32, uint32", tag = "1")] pub gccjdhkhmnk: ::std::collections::HashMap, /// offset: 32 @@ -1064,32 +1064,32 @@ pub struct Gieibeacbao { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pkiakjmeaml { - /// offset: 48 + /// offset: 52 #[prost(uint32, tag = "1")] pub id: u32, - /// offset: 52 + /// offset: 44 #[prost(uint32, tag = "2")] pub index: u32, - /// offset: 44 + /// offset: 48 #[prost(uint32, tag = "3")] pub promotion: u32, - /// offset: 32 + /// offset: 16 #[prost(uint32, repeated, tag = "4")] pub passive_skill: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(enumeration = "AetherdivideSpiritLineupType", tag = "5")] pub spirit_lineup_type: i32, - /// offset: 16 + /// offset: 24 #[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 + /// offset: 40 #[prost(message, repeated, tag = "1")] pub avatar_list: ::prost::alloc::vec::Vec, - /// offset: 32 + /// offset: 24 #[prost(message, repeated, tag = "2")] pub monster_wave_list: ::prost::alloc::vec::Vec, /// offset: 16 @@ -1099,73 +1099,73 @@ pub struct Pndfmbjfgim { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ClientTurnSnapshot { - /// offset: 48 + /// offset: 40 #[prost(uint32, tag = "1")] pub turn_counter: u32, - /// offset: 44 + /// offset: 52 #[prost(uint32, tag = "2")] pub dnapmnemhbo: u32, - /// offset: 40 + /// offset: 48 #[prost(uint32, tag = "3")] pub ibjfafabgbk: u32, - /// offset: 16 + /// offset: 32 #[prost(message, repeated, tag = "4")] pub cdafgdbmajn: ::prost::alloc::vec::Vec, - /// offset: 24 + /// offset: 16 #[prost(message, repeated, tag = "5")] pub kflnkebbonk: ::prost::alloc::vec::Vec, - /// offset: 52 + /// offset: 44 #[prost(uint32, tag = "6")] pub jeinbmlfcbp: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GamecoreConfig { - /// offset: 33 + /// offset: 32 #[prost(bool, tag = "1")] pub fkmdhibfomh: bool, - /// offset: 36 + /// offset: 40 #[prost(uint32, tag = "2")] pub kpebbgcmmip: u32, - /// offset: 35 + /// offset: 34 #[prost(bool, tag = "3")] pub is_auto_fight: bool, - /// offset: 16 + /// offset: 24 #[prost(string, tag = "4")] pub fhidoicafol: ::prost::alloc::string::String, - /// offset: 34 + /// offset: 35 #[prost(bool, tag = "5")] pub lkfdpdldmib: bool, - /// offset: 32 + /// offset: 33 #[prost(bool, tag = "6")] pub mnalpnfnmio: bool, - /// offset: 40 + /// offset: 36 #[prost(uint32, tag = "7")] pub ggfcojflkbp: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BattleBuffMsg { - /// offset: 40 + /// offset: 24 #[prost(uint32, repeated, tag = "1")] pub bought_miracle_list: ::prost::alloc::vec::Vec, - /// offset: 32 + /// offset: 16 #[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 + /// offset: 32 #[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 + /// offset: 24 #[prost(uint32, tag = "1")] pub mbbchgenggl: u32, - /// offset: 24 + /// offset: 28 #[prost(uint32, tag = "2")] pub hfcdphchfgk: u32, } @@ -1191,31 +1191,31 @@ pub struct Miaidaildkm { /// offset: 56 #[prost(message, repeated, tag = "1")] pub eeflghcobml: ::prost::alloc::vec::Vec, - /// offset: 16 + /// offset: 32 #[prost(string, tag = "2")] pub kgbhehhfmpi: ::prost::alloc::string::String, - /// offset: 40 + /// offset: 48 #[prost(string, tag = "3")] pub debug_extra_info: ::prost::alloc::string::String, - /// offset: 32 + /// offset: 24 #[prost(message, repeated, tag = "4")] pub hlagimenbjg: ::prost::alloc::vec::Vec, /// offset: 72 #[prost(uint32, tag = "5")] pub plane_id: u32, - /// offset: 76 + /// offset: 80 #[prost(uint32, tag = "6")] pub floor_id: u32, - /// offset: 80 + /// offset: 68 #[prost(uint32, tag = "7")] pub ebhlfaeglcd: u32, - /// offset: 64 + /// offset: 76 #[prost(uint32, tag = "8")] pub bnjmmlkofcp: u32, - /// offset: 48 + /// offset: 40 #[prost(message, optional, tag = "9")] pub edhbgdeicnc: ::core::option::Option, - /// offset: 68 + /// offset: 64 #[prost(uint32, tag = "10")] pub bbnaefbaplg: u32, } @@ -1225,58 +1225,58 @@ pub struct Ialpdfglbml { /// offset: 100 #[prost(uint32, tag = "1")] pub version: u32, - /// offset: 96 + /// offset: 132 #[prost(uint32, tag = "2")] pub logic_random_seed: u32, - /// offset: 112 + /// offset: 96 #[prost(uint32, tag = "3")] pub stage_id: u32, /// offset: 16 #[prost(message, optional, tag = "4")] pub lineup: ::core::option::Option, - /// offset: 56 + /// offset: 32 #[prost(message, repeated, tag = "5")] pub op_list: ::prost::alloc::vec::Vec, - /// offset: 40 + /// offset: 88 #[prost(bytes = "vec", tag = "6")] pub turn_snapshot_hash: ::prost::alloc::vec::Vec, - /// offset: 132 + /// offset: 120 #[prost(uint32, tag = "7")] pub maze_plane_id: u32, - /// offset: 64 + /// offset: 40 #[prost(uint32, repeated, tag = "8")] pub extra_ability_list: ::prost::alloc::vec::Vec, - /// offset: 116 + /// offset: 112 #[prost(bool, tag = "9")] pub is_ai_consider_ultra_skill: bool, /// offset: 104 #[prost(enumeration = "BattleCheckStrategyType", tag = "10")] pub check_strategy: i32, - /// offset: 128 + /// offset: 108 #[prost(enumeration = "BattleModuleType", tag = "11")] pub battle_module_type: i32, - /// offset: 80 + /// offset: 72 #[prost(message, repeated, tag = "12")] pub event_battle_info_list: ::prost::alloc::vec::Vec, - /// offset: 120 + /// offset: 128 #[prost(uint32, tag = "14")] pub rounds_limit: u32, - /// offset: 24 + /// offset: 48 #[prost(message, optional, tag = "15")] pub config: ::core::option::Option, - /// offset: 48 + /// offset: 24 #[prost(bytes = "vec", tag = "16")] pub game_core_log_encode: ::prost::alloc::vec::Vec, - /// offset: 124 + /// offset: 116 #[prost(uint32, tag = "17")] pub cost_time: u32, - /// offset: 108 + /// offset: 124 #[prost(uint32, tag = "18")] pub wave_count: u32, - /// offset: 88 + /// offset: 80 #[prost(message, optional, tag = "19")] pub gmpcfgedhki: ::core::option::Option, - /// offset: 32 + /// offset: 64 #[prost(message, optional, tag = "100")] pub bnmiiahadjh: ::core::option::Option, } @@ -1286,55 +1286,55 @@ pub struct BattleReplayStringHash { /// offset: 32 #[prost(int32, tag = "1")] pub hash: i32, - /// offset: 16 + /// offset: 24 #[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 + /// offset: 64 #[prost(double, tag = "1")] pub max_hp: f64, - /// offset: 40 + /// offset: 56 #[prost(double, tag = "2")] pub attack: f64, - /// offset: 48 + /// offset: 72 #[prost(double, tag = "3")] pub defence: f64, - /// offset: 64 + /// offset: 48 #[prost(double, tag = "4")] pub speed: f64, - /// offset: 24 + /// offset: 40 #[prost(double, tag = "5")] pub left_hp: f64, - /// offset: 32 + /// offset: 24 #[prost(double, tag = "6")] pub left_sp: f64, - /// offset: 72 + /// offset: 32 #[prost(double, tag = "7")] pub max_sp: f64, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EquipmentProperty { - /// offset: 32 + /// offset: 28 #[prost(uint32, tag = "1")] pub id: u32, - /// offset: 36 + /// offset: 24 #[prost(uint32, tag = "2")] pub rank: u32, - /// offset: 24 + /// offset: 36 #[prost(uint32, tag = "3")] pub promotion: u32, - /// offset: 28 + /// offset: 32 #[prost(uint32, tag = "4")] pub level: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AttackDamageProperty { - /// offset: 16 + /// offset: 24 #[prost(string, tag = "1")] pub attack_type: ::prost::alloc::string::String, /// offset: 32 @@ -1344,28 +1344,28 @@ pub struct AttackDamageProperty { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SkillUseProperty { - /// offset: 60 + /// offset: 56 #[prost(uint32, tag = "1")] pub skill_id: u32, - /// offset: 24 + /// offset: 16 #[prost(string, tag = "2")] pub skill_type: ::prost::alloc::string::String, /// offset: 52 #[prost(uint32, tag = "3")] pub skill_level: u32, - /// offset: 32 + /// offset: 36 #[prost(uint32, tag = "4")] pub skill_use_count: u32, - /// offset: 56 + /// offset: 40 #[prost(uint32, tag = "5")] pub ifejkalhopi: u32, - /// offset: 40 + /// offset: 60 #[prost(uint32, tag = "6")] pub jhdhlcncdnc: u32, - /// offset: 36 + /// offset: 48 #[prost(uint32, tag = "7")] pub hoafnnijoom: u32, - /// offset: 48 + /// offset: 32 #[prost(uint32, tag = "8")] pub mdeadclnjcj: u32, /// offset: 44 @@ -1391,7 +1391,7 @@ pub struct Gaagehabinm { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SpAddSource { - /// offset: 24 + /// offset: 16 #[prost(string, tag = "1")] pub source: ::prost::alloc::string::String, /// offset: 32 @@ -1401,7 +1401,7 @@ pub struct SpAddSource { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AbilityUseStt { - /// offset: 16 + /// offset: 24 #[prost(string, tag = "1")] pub fkhhobbfmeh: ::prost::alloc::string::String, /// offset: 32 @@ -1414,304 +1414,304 @@ pub struct AbilityUseStt { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AvatarBattleInfo { - /// offset: 264 + /// offset: 360 #[prost(enumeration = "AvatarType", tag = "1")] pub avatar_type: i32, - /// offset: 152 + /// offset: 340 #[prost(uint32, tag = "2")] pub id: u32, - /// offset: 204 + /// offset: 132 #[prost(uint32, tag = "3")] pub avatar_level: u32, - /// offset: 148 + /// offset: 372 #[prost(uint32, tag = "4")] pub avatar_rank: u32, - /// offset: 192 + /// offset: 160 #[prost(uint32, tag = "5")] pub avatar_promotion: u32, - /// offset: 24 + /// offset: 40 #[prost(message, optional, tag = "6")] pub avatar_status: ::core::option::Option, - /// offset: 88 + /// offset: 24 #[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 + /// offset: 216 #[prost(uint32, tag = "9")] pub total_turns: u32, - /// offset: 136 + /// offset: 280 #[prost(double, tag = "10")] pub total_damage: f64, - /// offset: 280 + /// offset: 328 #[prost(double, tag = "11")] pub total_heal: f64, - /// offset: 240 + /// offset: 208 #[prost(double, tag = "12")] pub total_damage_taken: f64, - /// offset: 256 + /// offset: 320 #[prost(double, tag = "13")] pub total_hp_recover: f64, - /// offset: 208 + /// offset: 224 #[prost(double, tag = "14")] pub maceeaaeemc: f64, - /// offset: 360 + /// offset: 232 #[prost(uint32, tag = "15")] pub stage_id: u32, - /// offset: 144 + /// offset: 356 #[prost(uint32, tag = "16")] pub stage_type: u32, - /// offset: 224 + /// offset: 240 #[prost(double, tag = "17")] pub lankmapidbd: f64, - /// offset: 64 + /// offset: 96 #[prost(message, repeated, tag = "18")] pub attack_damage_type: ::prost::alloc::vec::Vec, - /// offset: 40 + /// offset: 80 #[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 + /// offset: 32 #[prost(message, repeated, tag = "21")] pub skill_times: ::prost::alloc::vec::Vec, - /// offset: 304 + /// offset: 264 #[prost(double, tag = "22")] pub delay_cumulate: f64, - /// offset: 272 + /// offset: 364 #[prost(uint32, tag = "23")] pub total_sp_add: u32, - /// offset: 112 + /// offset: 88 #[prost(message, repeated, tag = "24")] pub sp_add_source_list: ::prost::alloc::vec::Vec, - /// offset: 196 + /// offset: 352 #[prost(uint32, tag = "25")] pub total_bp_cost: u32, - /// offset: 200 + /// offset: 236 #[prost(uint32, tag = "26")] pub die_times: u32, - /// offset: 364 + /// offset: 344 #[prost(uint32, tag = "27")] pub revive_times: u32, - /// offset: 188 + /// offset: 128 #[prost(uint32, tag = "28")] pub break_times: u32, - /// offset: 296 + /// offset: 368 #[prost(uint32, tag = "29")] pub extra_turns: u32, - /// offset: 248 + /// offset: 200 #[prost(double, tag = "30")] pub total_shield: f64, - /// offset: 128 + /// offset: 304 #[prost(double, tag = "31")] pub total_shield_taken: f64, - /// offset: 176 + /// offset: 168 #[prost(double, tag = "32")] pub total_shield_damage: f64, - /// offset: 96 + /// offset: 48 #[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 + /// offset: 164 #[prost(uint32, tag = "35")] pub assist_uid: u32, - /// offset: 32 + /// offset: 112 #[prost(message, repeated, tag = "36")] pub aadgflpbpdf: ::prost::alloc::vec::Vec, - /// offset: 336 + /// offset: 120 #[prost(double, tag = "37")] pub fpfbmimbbhj: f64, - /// offset: 120 + /// offset: 192 #[prost(double, tag = "38")] pub ggpjohnocpc: f64, - /// offset: 312 + /// offset: 144 #[prost(double, tag = "39")] pub lackcjhhimk: f64, - /// offset: 216 + /// offset: 296 #[prost(double, tag = "40")] pub fmodlgobnpe: f64, - /// offset: 80 + /// offset: 64 #[prost(message, repeated, tag = "41")] pub lhkabnickjn: ::prost::alloc::vec::Vec, - /// offset: 300 + /// offset: 248 #[prost(uint32, tag = "42")] pub ncjhdjjdjnl: u32, - /// offset: 372 + /// offset: 252 #[prost(uint32, tag = "43")] pub lkmgdiadopb: u32, - /// offset: 160 + /// offset: 152 #[prost(double, tag = "44")] pub iblgmcipckm: f64, - /// offset: 288 + /// offset: 176 #[prost(double, tag = "45")] pub hacjdjigmgp: f64, - /// offset: 344 + /// offset: 256 #[prost(double, tag = "46")] pub imdjahajgcf: f64, - /// offset: 320 + /// offset: 312 #[prost(double, tag = "47")] pub jdolkdbiclj: f64, - /// offset: 232 + /// offset: 184 #[prost(double, tag = "48")] pub caccoddcjhi: f64, - /// offset: 184 + /// offset: 220 #[prost(uint32, tag = "49")] pub lldmlohbflo: u32, - /// offset: 168 + /// offset: 288 #[prost(uint32, tag = "50")] pub chnikkcibeg: u32, - /// offset: 172 + /// offset: 272 #[prost(uint32, tag = "51")] pub lbnjhhhlpmo: u32, - /// offset: 328 + /// offset: 136 #[prost(double, tag = "52")] pub pdlilfichil: f64, - /// offset: 352 + /// offset: 348 #[prost(uint32, tag = "53")] pub pmklphjiohc: u32, - /// offset: 368 + /// offset: 336 #[prost(uint32, tag = "54")] pub mpfaenekfdc: u32, - /// offset: 268 + /// offset: 292 #[prost(uint32, tag = "55")] pub enhanced_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonsterProperty { - /// offset: 64 + /// offset: 72 #[prost(double, tag = "1")] pub max_hp: f64, - /// offset: 48 + /// offset: 56 #[prost(double, tag = "2")] pub attack: f64, - /// offset: 32 + /// offset: 40 #[prost(double, tag = "3")] pub defence: f64, - /// offset: 72 + /// offset: 24 #[prost(double, tag = "4")] pub shield: f64, - /// offset: 40 + /// offset: 48 #[prost(double, tag = "5")] pub speed: f64, - /// offset: 56 + /// offset: 32 #[prost(double, tag = "6")] pub left_hp: f64, - /// offset: 24 + /// offset: 64 #[prost(double, tag = "7")] pub enter_battle_hp: f64, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonsterPhaseStt { - /// offset: 44 + /// offset: 32 #[prost(uint32, tag = "1")] pub ndbojandnjn: u32, - /// offset: 32 + /// offset: 40 #[prost(double, tag = "2")] pub mmcphlpecdj: f64, /// offset: 24 #[prost(uint32, tag = "3")] pub doiadgdbohf: u32, - /// offset: 40 + /// offset: 28 #[prost(uint32, tag = "4")] pub break_times: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MonsterBattleInfo { - /// offset: 144 + /// offset: 152 #[prost(uint32, tag = "1")] pub entity_id: u32, - /// offset: 88 + /// offset: 64 #[prost(uint32, tag = "2")] pub monster_id: u32, - /// offset: 184 + /// offset: 168 #[prost(uint32, tag = "3")] pub oakilfgdacj: u32, - /// offset: 72 + /// offset: 104 #[prost(uint32, tag = "4")] pub bfpaoanbjon: u32, - /// offset: 32 + /// offset: 40 #[prost(message, optional, tag = "5")] pub nkcmcmhafaf: ::core::option::Option, - /// offset: 104 + /// offset: 68 #[prost(uint32, tag = "6")] pub total_turns: u32, - /// offset: 96 + /// offset: 192 #[prost(double, tag = "7")] pub total_damage: f64, - /// offset: 64 + /// offset: 88 #[prost(double, tag = "8")] pub total_heal: f64, /// offset: 120 #[prost(double, tag = "9")] pub total_damage_taken: f64, - /// offset: 192 + /// offset: 160 #[prost(double, tag = "10")] pub akgfcpfaolp: f64, - /// offset: 168 + /// offset: 80 #[prost(double, tag = "11")] pub total_hp_recover: f64, - /// offset: 176 + /// offset: 172 #[prost(uint32, tag = "12")] pub stage_id: u32, - /// offset: 84 + /// offset: 108 #[prost(uint32, tag = "13")] pub battle_id: u32, - /// offset: 108 + /// offset: 144 #[prost(uint32, tag = "14")] pub jbcdlfjjjdg: u32, - /// offset: 40 + /// offset: 48 #[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 + /// offset: 140 #[prost(uint32, tag = "17")] pub stage_type: u32, - /// offset: 152 + /// offset: 176 #[prost(double, tag = "18")] pub acofippjkbi: f64, - /// offset: 160 + /// offset: 96 #[prost(double, tag = "19")] pub delay_cumulate: f64, - /// offset: 92 + /// offset: 116 #[prost(enumeration = "DeathSource", tag = "20")] pub fiedknkiebh: i32, - /// offset: 80 + /// offset: 188 #[prost(uint32, tag = "21")] pub wave: u32, - /// offset: 140 + /// offset: 156 #[prost(int32, tag = "22")] pub jhaogjjdbhl: i32, - /// offset: 76 + /// offset: 128 #[prost(uint32, tag = "23")] pub phase: u32, - /// offset: 128 + /// offset: 132 #[prost(uint32, tag = "24")] pub dcmohecbolk: u32, - /// offset: 132 + /// offset: 148 #[prost(enumeration = "Agbpcblfnol", tag = "25")] pub jedahlgbiem: i32, - /// offset: 56 + /// offset: 24 #[prost(message, repeated, tag = "26")] pub skill_info: ::prost::alloc::vec::Vec, - /// offset: 148 + /// offset: 184 #[prost(uint32, tag = "27")] pub lanfclolbof: u32, - /// offset: 48 + /// offset: 32 #[prost(message, repeated, tag = "28")] pub kfgjbiljgdp: ::prost::alloc::vec::Vec, - /// offset: 180 + /// offset: 136 #[prost(uint32, tag = "29")] pub fpkoniklica: u32, - /// offset: 188 + /// offset: 72 #[prost(uint32, tag = "30")] pub jeemgaeifae: u32, /// offset: 112 @@ -1734,87 +1734,87 @@ pub struct BattleEventBattleInfo { /// offset: 24 #[prost(message, optional, tag = "2")] pub status: ::core::option::Option, - /// offset: 16 + /// offset: 32 #[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 + /// offset: 28 #[prost(uint32, tag = "1")] pub fjjdfpkgopc: u32, - /// offset: 28 + /// offset: 24 #[prost(uint32, tag = "2")] pub score: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ibffajohkmo { - /// offset: 76 + /// offset: 56 #[prost(uint32, tag = "1")] pub avatar_id: u32, - /// offset: 32 + /// offset: 24 #[prost(uint32, repeated, tag = "2")] pub leickpdifog: ::prost::alloc::vec::Vec, - /// offset: 40 + /// offset: 76 #[prost(uint32, tag = "3")] pub source: u32, - /// offset: 48 + /// offset: 40 #[prost(double, tag = "4")] pub damage: f64, - /// offset: 16 + /// offset: 32 #[prost(uint32, repeated, tag = "5")] pub dikkhpfkapf: ::prost::alloc::vec::Vec, - /// offset: 72 + /// offset: 60 #[prost(int32, tag = "6")] pub eoofimegmfb: i32, /// offset: 64 #[prost(double, tag = "7")] pub bkjeampnank: f64, - /// offset: 60 + /// offset: 72 #[prost(uint32, tag = "8")] pub blfhkgpmndk: u32, - /// offset: 44 + /// offset: 52 #[prost(uint32, tag = "9")] pub wave: u32, - /// offset: 56 + /// offset: 48 #[prost(uint32, tag = "10")] pub enhanced_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kkmpkjpggcl { - /// offset: 24 + /// offset: 32 #[prost(uint32, tag = "1")] pub avatar_id: u32, - /// offset: 32 + /// offset: 28 #[prost(int32, tag = "2")] pub abapdfgjnme: i32, - /// offset: 28 + /// offset: 24 #[prost(uint32, tag = "3")] pub enhanced_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cnpnnijglfi { - /// offset: 32 + /// offset: 28 #[prost(uint32, tag = "1")] pub dpdnnmbcpoi: u32, - /// offset: 24 + /// offset: 32 #[prost(uint32, tag = "2")] pub dbeljgbkbpa: u32, - /// offset: 28 + /// offset: 24 #[prost(uint32, tag = "3")] pub entity_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Iiiphjimnid { - /// offset: 44 + /// offset: 40 #[prost(uint32, tag = "1")] pub ndbojandnjn: u32, - /// offset: 40 + /// offset: 44 #[prost(uint32, tag = "2")] pub monster_id: u32, /// offset: 16 @@ -1823,20 +1823,20 @@ pub struct Iiiphjimnid { /// offset: 48 #[prost(uint32, tag = "4")] pub hgflpenkiii: u32, - /// offset: 32 + /// offset: 24 #[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 + /// offset: 32 #[prost(enumeration = "Oedifangclh", tag = "1")] pub r#type: i32, - /// offset: 32 + /// offset: 24 #[prost(uint32, tag = "2")] pub ocpppkddiml: u32, - /// offset: 24 + /// offset: 28 #[prost(uint32, tag = "3")] pub display_value: u32, } @@ -1853,10 +1853,10 @@ pub struct Kpkkkjpjcpc { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Meoifioaecf { - /// offset: 32 + /// offset: 36 #[prost(uint32, tag = "1")] pub jjccjjinlfl: u32, - /// offset: 36 + /// offset: 32 #[prost(bool, tag = "2")] pub locked: bool, /// offset: 16 @@ -1866,13 +1866,13 @@ pub struct Meoifioaecf { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EvolveBuildCardInfo { - /// offset: 32 + /// offset: 40 #[prost(uint32, tag = "1")] pub card_id: u32, - /// offset: 40 + /// offset: 32 #[prost(double, tag = "2")] pub param: f64, - /// offset: 36 + /// offset: 44 #[prost(bool, tag = "3")] pub is_enable: bool, /// offset: 24 @@ -1885,17 +1885,17 @@ pub struct EvolveBuildGearDamageInfo { /// offset: 24 #[prost(uint32, tag = "1")] pub gear_id: u32, - /// offset: 32 + /// offset: 40 #[prost(double, tag = "2")] pub damage: f64, - /// offset: 40 + /// offset: 32 #[prost(double, tag = "3")] pub hp_damage: f64, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lgifednkhon { - /// offset: 24 + /// offset: 16 #[prost(uint32, repeated, tag = "1")] pub dakijnbfkob: ::prost::alloc::vec::Vec, /// offset: 32 @@ -1914,7 +1914,7 @@ pub struct Mjkibjlobkd { /// offset: 40 #[prost(uint32, tag = "3")] pub dchiolbfkjn: u32, - /// offset: 16 + /// offset: 24 #[prost(message, repeated, tag = "4")] pub bhjkmhmoeak: ::prost::alloc::vec::Vec, /// offset: 36 @@ -1957,166 +1957,166 @@ pub struct Egdajhjplgi { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EvolveBuildBattleInfo { - /// offset: 140 + /// offset: 156 #[prost(uint32, tag = "1")] pub cur_level_id: u32, - /// offset: 128 + /// offset: 148 #[prost(uint32, tag = "2")] pub cur_period: u32, - /// offset: 148 + /// offset: 124 #[prost(uint32, tag = "3")] pub cur_coin: u32, - /// offset: 56 + /// offset: 16 #[prost(message, repeated, tag = "4")] pub weapon_slot_list: ::prost::alloc::vec::Vec, - /// offset: 104 + /// offset: 88 #[prost(message, repeated, tag = "5")] pub accessory_slot_list: ::prost::alloc::vec::Vec, - /// offset: 32 + /// offset: 56 #[prost(uint32, repeated, tag = "6")] pub ban_gear_list: ::prost::alloc::vec::Vec, - /// offset: 112 + /// offset: 48 #[prost(message, optional, tag = "7")] pub collection: ::core::option::Option, - /// offset: 24 + /// offset: 96 #[prost(uint32, repeated, tag = "8")] pub allowed_gear_list: ::prost::alloc::vec::Vec, - /// offset: 164 + /// offset: 128 #[prost(uint32, tag = "9")] pub cur_exp: u32, - /// offset: 124 + /// offset: 136 #[prost(uint32, tag = "10")] pub cur_reroll: u32, - /// offset: 156 + /// offset: 140 #[prost(uint32, tag = "11")] pub cur_treasure_miss_cnt: u32, - /// offset: 16 + /// offset: 104 #[prost(uint32, repeated, tag = "12")] pub period_id_list: ::prost::alloc::vec::Vec, - /// offset: 168 + /// offset: 120 #[prost(uint32, tag = "13")] pub cur_gear_lost_cnt: u32, - /// offset: 160 + /// offset: 168 #[prost(uint32, tag = "14")] pub cur_wave: u32, - /// offset: 144 + /// offset: 162 #[prost(bool, tag = "15")] pub is_unlock_gear_reroll: bool, - /// offset: 145 + /// offset: 160 #[prost(bool, tag = "16")] pub is_unlock_gear_ban: bool, - /// offset: 80 + /// offset: 112 #[prost(message, repeated, tag = "17")] pub card_list: ::prost::alloc::vec::Vec, - /// offset: 48 + /// offset: 24 #[prost(message, repeated, tag = "18")] pub gear_damage_list: ::prost::alloc::vec::Vec, - /// offset: 88 + /// offset: 64 #[prost(uint32, repeated, tag = "19")] pub stat_params: ::prost::alloc::vec::Vec, - /// offset: 146 + /// offset: 161 #[prost(bool, tag = "20")] pub is_giveup: bool, - /// offset: 132 + /// offset: 144 #[prost(uint32, tag = "21")] pub cur_unused_round_cnt: u32, - /// offset: 64 + /// offset: 40 #[prost(message, optional, tag = "22")] pub stat_log_info: ::core::option::Option, - /// offset: 152 + /// offset: 132 #[prost(uint32, tag = "23")] pub period_first_random_seed: u32, - /// offset: 120 + /// offset: 152 #[prost(uint32, tag = "24")] pub cur_card_reroll: u32, - /// offset: 96 + /// offset: 32 #[prost(uint32, repeated, tag = "25")] pub allowed_card_list: ::prost::alloc::vec::Vec, - /// offset: 40 + /// offset: 80 #[prost(message, repeated, tag = "26")] pub func_list: ::prost::alloc::vec::Vec, - /// offset: 136 + /// offset: 164 #[prost(uint32, tag = "27")] pub finished_story_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Plpnlibmnio { - /// offset: 16 + /// offset: 24 #[prost(string, tag = "1")] pub phase: ::prost::alloc::string::String, - /// offset: 72 + /// offset: 68 #[prost(float, tag = "2")] pub dbdcnafoglf: f32, - /// offset: 60 + /// offset: 56 #[prost(float, tag = "3")] pub hdalbiancmf: f32, /// offset: 52 #[prost(uint32, tag = "4")] pub adjbbabehah: u32, - /// offset: 68 + /// offset: 48 #[prost(uint32, tag = "5")] pub pjbiaejecae: u32, - /// offset: 56 + /// offset: 64 #[prost(uint32, tag = "6")] pub kpnacghjalj: u32, - /// offset: 64 + /// offset: 60 #[prost(uint32, tag = "7")] pub fpjadbgohkm: u32, - /// offset: 48 + /// offset: 72 #[prost(uint32, tag = "8")] pub cjejofamdcd: u32, /// offset: 32 #[prost(uint32, repeated, tag = "9")] pub bgjcedeahgm: ::prost::alloc::vec::Vec, - /// offset: 40 + /// offset: 16 #[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 + /// offset: 60 #[prost(uint32, tag = "1")] pub heocpakcelm: u32, - /// offset: 44 + /// offset: 56 #[prost(uint32, tag = "2")] pub bghkbmfhmoj: u32, - /// offset: 40 + /// offset: 44 #[prost(uint32, tag = "3")] pub loollagmnlh: u32, - /// offset: 60 + /// offset: 40 #[prost(uint32, tag = "4")] pub hecjooobahc: u32, - /// offset: 56 + /// offset: 48 #[prost(uint32, tag = "5")] pub fkeaaipkpaa: u32, - /// offset: 48 + /// offset: 52 #[prost(uint32, tag = "6")] pub icleenhipoh: u32, - /// offset: 16 + /// offset: 24 #[prost(uint32, repeated, tag = "7")] pub boss_info: ::prost::alloc::vec::Vec, - /// offset: 24 + /// offset: 16 #[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 + /// offset: 48 #[prost(uint32, tag = "1")] pub wave: u32, - /// offset: 40 + /// offset: 24 #[prost(double, tag = "2")] pub hfihdddiljb: f64, - /// offset: 24 + /// offset: 32 #[prost(double, tag = "3")] pub khgclcllecl: f64, - /// offset: 52 + /// offset: 44 #[prost(uint32, tag = "4")] pub ffpmjfhncho: u32, - /// offset: 48 + /// offset: 40 #[prost(uint32, tag = "5")] pub gmmbgamhbkb: u32, } @@ -2140,26 +2140,26 @@ pub struct Plgjihifpag { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct BattleRogueMagicRoundCount { - /// offset: 28 + /// offset: 24 #[prost(uint32, tag = "1")] pub gpojenhaiba: u32, - /// offset: 24 + /// offset: 28 #[prost(uint32, tag = "2")] pub kljklbmlefo: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BattleRogueMagicUnit { - /// offset: 32 + /// offset: 36 #[prost(uint32, tag = "1")] pub unit_id: u32, - /// offset: 44 + /// offset: 40 #[prost(uint32, tag = "2")] pub level: u32, - /// offset: 36 + /// offset: 44 #[prost(bool, tag = "3")] pub locked: bool, - /// offset: 40 + /// offset: 32 #[prost(uint32, tag = "4")] pub slot_id: u32, /// offset: 16 @@ -2169,26 +2169,26 @@ pub struct BattleRogueMagicUnit { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BattleRogueMagicScepter { - /// offset: 40 + /// offset: 44 #[prost(uint32, tag = "1")] pub scepter_id: u32, - /// offset: 32 + /// offset: 24 #[prost(message, repeated, tag = "2")] pub magic_list: ::prost::alloc::vec::Vec, - /// offset: 44 + /// offset: 40 #[prost(uint32, tag = "3")] pub level: u32, - /// offset: 16 + /// offset: 32 #[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 + /// offset: 24 #[prost(message, optional, tag = "1")] pub round_cnt: ::core::option::Option, - /// offset: 24 + /// offset: 32 #[prost(message, repeated, tag = "2")] pub battle_scepter_list: ::prost::alloc::vec::Vec, } @@ -2221,7 +2221,7 @@ pub mod rogue_magic_battle_unit_info { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueMagicBattleInfo { - /// offset: 24 + /// offset: 16 #[prost(message, optional, tag = "1")] pub scepter: ::core::option::Option, /// offset: 32 @@ -2244,10 +2244,10 @@ pub struct Ccccgjabbpm { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Aenpijcdbmh { - /// offset: 32 + /// offset: 36 #[prost(uint32, tag = "1")] pub klmcppbbooh: u32, - /// offset: 36 + /// offset: 32 #[prost(uint32, tag = "2")] pub kmoeadpmflg: u32, /// offset: 24 @@ -2257,56 +2257,56 @@ pub struct Aenpijcdbmh { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gbncgkdnmil { - /// offset: 28 + /// offset: 44 #[prost(uint32, tag = "1")] pub aenkmaoabmp: u32, - /// offset: 24 + /// offset: 40 #[prost(uint32, tag = "2")] pub mcdpiabdigi: u32, /// offset: 32 #[prost(double, tag = "3")] pub jnimloiohnh: f64, - /// offset: 40 + /// offset: 24 #[prost(double, tag = "4")] pub iejjjkfedah: f64, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mbjhfpcjaln { - /// offset: 24 + /// offset: 16 #[prost(message, optional, tag = "1")] pub ehnnecghjal: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Aigknhfanga { - /// offset: 16 + /// offset: 24 #[prost(message, optional, tag = "1")] pub eilaabldphm: ::core::option::Option, - /// offset: 24 + /// offset: 16 #[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 + /// offset: 32 #[prost(uint32, tag = "1")] pub geddibikmmp: u32, - /// offset: 32 + /// offset: 24 #[prost(double, tag = "2")] pub kggdjhjlenl: f64, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hpkeffechfg { - /// offset: 36 + /// offset: 32 #[prost(enumeration = "Dlbfahoagph", tag = "1")] pub r#type: i32, /// offset: 40 #[prost(uint32, tag = "2")] pub config_id: u32, - /// offset: 32 + /// offset: 36 #[prost(uint32, tag = "3")] pub unique_id: u32, /// offset: 44 @@ -2332,16 +2332,16 @@ pub struct Eacdeapkilk { /// offset: 24 #[prost(message, repeated, tag = "1")] pub cfkjepmnlji: ::prost::alloc::vec::Vec, - /// offset: 16 + /// offset: 32 #[prost(map = "uint32, uint32", tag = "2")] pub lkgdfhfblde: ::std::collections::HashMap, - /// offset: 40 + /// offset: 16 #[prost(message, repeated, tag = "3")] pub febmncjifmn: ::prost::alloc::vec::Vec, - /// offset: 48 + /// offset: 52 #[prost(uint32, tag = "4")] pub area_id: u32, - /// offset: 52 + /// offset: 48 #[prost(uint32, tag = "5")] pub pbalfienefo: u32, } @@ -2364,25 +2364,25 @@ pub struct Lhlbianfohk { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Llbmaphbogd { - /// offset: 28 + /// offset: 40 #[prost(uint32, tag = "1")] pub acpbmmmcjip: u32, - /// offset: 32 + /// offset: 48 #[prost(double, tag = "2")] pub kkancjaljpo: f64, - /// offset: 40 + /// offset: 56 #[prost(double, tag = "3")] pub mfjkflgpgko: f64, - /// offset: 48 + /// offset: 44 #[prost(uint32, tag = "4")] pub wave: u32, - /// offset: 24 + /// offset: 64 #[prost(uint32, tag = "5")] pub gmlfmpjpegg: u32, - /// offset: 64 + /// offset: 32 #[prost(double, tag = "6")] pub abmnlnnoklo: f64, - /// offset: 56 + /// offset: 24 #[prost(double, tag = "7")] pub ihbbekcoeae: f64, } @@ -2392,23 +2392,23 @@ pub struct Dpndlhgemei { /// offset: 28 #[prost(uint32, tag = "1")] pub imcpkldfdog: u32, - /// offset: 44 + /// offset: 24 #[prost(uint32, tag = "2")] pub ajgeofiiddh: u32, - /// offset: 32 + /// offset: 40 #[prost(double, tag = "3")] pub omoenbakmhj: f64, - /// offset: 40 + /// offset: 36 #[prost(uint32, tag = "4")] pub wave: u32, - /// offset: 24 + /// offset: 32 #[prost(uint32, tag = "5")] pub gmlfmpjpegg: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cpfcbladmbh { - /// offset: 16 + /// offset: 24 #[prost(message, repeated, tag = "1")] pub haafhkiagkm: ::prost::alloc::vec::Vec, /// offset: 40 @@ -2421,50 +2421,50 @@ pub struct Cpfcbladmbh { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Baagnohehma { - /// offset: 16 + /// offset: 24 #[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 + /// offset: 48 #[prost(uint32, tag = "1")] pub nmimbiopeki: u32, - /// offset: 88 + /// offset: 80 #[prost(double, tag = "2")] pub kkancjaljpo: f64, - /// offset: 72 + /// offset: 32 #[prost(double, tag = "3")] pub mfjkflgpgko: f64, - /// offset: 32 + /// offset: 76 #[prost(uint32, tag = "4")] pub fgmlckanian: u32, - /// offset: 40 + /// offset: 56 #[prost(uint32, tag = "5")] pub goaebjjpajo: u32, - /// offset: 24 + /// offset: 40 #[prost(uint32, tag = "6")] pub nilakidfhej: u32, - /// offset: 52 + /// offset: 44 #[prost(uint32, tag = "7")] pub pigndajgdgj: u32, /// offset: 64 #[prost(double, tag = "8")] pub abmnlnnoklo: f64, - /// offset: 44 + /// offset: 60 #[prost(uint32, tag = "9")] pub jbjmophgmfa: u32, - /// offset: 48 + /// offset: 52 #[prost(uint32, tag = "10")] pub pobibiloani: u32, - /// offset: 56 + /// offset: 24 #[prost(double, tag = "11")] pub ihbbekcoeae: f64, - /// offset: 80 + /// offset: 72 #[prost(uint32, tag = "12")] pub loollagmnlh: u32, - /// offset: 36 + /// offset: 88 #[prost(uint32, tag = "13")] pub fkeaaipkpaa: u32, } @@ -2480,77 +2480,77 @@ pub struct Bdmgoejbfgl { /// offset: 32 #[prost(uint32, tag = "3")] pub akpmnjcggai: u32, - /// offset: 24 + /// offset: 16 #[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 + /// offset: 156 #[prost(uint32, tag = "1")] pub avatar_id: u32, - /// offset: 160 + /// offset: 140 #[prost(uint32, tag = "2")] pub dpdnnmbcpoi: u32, - /// offset: 76 + /// offset: 128 #[prost(uint32, tag = "3")] pub total_turns: u32, - /// offset: 144 + /// offset: 112 #[prost(double, tag = "4")] pub fbcmjgmbjfc: f64, - /// offset: 48 + /// offset: 40 #[prost(message, repeated, tag = "5")] pub skill_times: ::prost::alloc::vec::Vec, /// offset: 56 #[prost(double, tag = "6")] pub total_damage: f64, - /// offset: 112 + /// offset: 72 #[prost(double, tag = "7")] pub lankmapidbd: f64, /// offset: 32 #[prost(message, repeated, tag = "8")] pub attack_damage_type: ::prost::alloc::vec::Vec, - /// offset: 40 + /// offset: 24 #[prost(message, repeated, tag = "9")] pub attack_type_break_damage: ::prost::alloc::vec::Vec, - /// offset: 16 + /// offset: 48 #[prost(message, repeated, tag = "10")] pub attack_type_max_damage: ::prost::alloc::vec::Vec, - /// offset: 128 + /// offset: 160 #[prost(double, tag = "11")] pub total_damage_taken: f64, - /// offset: 152 + /// offset: 64 #[prost(double, tag = "12")] pub total_heal: f64, - /// offset: 88 + /// offset: 104 #[prost(double, tag = "13")] pub total_hp_recover: f64, - /// offset: 120 + /// offset: 144 #[prost(double, tag = "14")] pub total_shield: f64, - /// offset: 80 + /// offset: 120 #[prost(double, tag = "15")] pub total_shield_taken: f64, - /// offset: 96 + /// offset: 88 #[prost(double, tag = "16")] pub total_shield_damage: f64, - /// offset: 164 + /// offset: 100 #[prost(uint32, tag = "17")] pub break_times: u32, - /// offset: 104 + /// offset: 132 #[prost(uint32, tag = "18")] pub jeplcjkfomb: u32, - /// offset: 108 + /// offset: 136 #[prost(uint32, tag = "19")] pub ncjhdjjdjnl: u32, - /// offset: 72 + /// offset: 96 #[prost(uint32, tag = "20")] pub lkmgdiadopb: u32, - /// offset: 136 + /// offset: 80 #[prost(double, tag = "21")] pub iblgmcipckm: f64, - /// offset: 68 + /// offset: 152 #[prost(uint32, tag = "22")] pub entity_id: u32, } @@ -2570,7 +2570,7 @@ pub struct Pedjnpjkock { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nmcmohahopl { - /// offset: 16 + /// offset: 24 #[prost(message, repeated, tag = "1")] pub pccdmdfnjpd: ::prost::alloc::vec::Vec, /// offset: 32 @@ -2583,158 +2583,158 @@ pub struct Nmcmohahopl { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gjdkilhkied { - /// offset: 32 + /// offset: 28 #[prost(uint32, tag = "1")] pub imhhilcmmgi: u32, - /// offset: 24 + /// offset: 32 #[prost(uint32, tag = "2")] pub hahjhbfaefc: u32, - /// offset: 28 + /// offset: 24 #[prost(uint32, tag = "3")] pub bilejkhihjl: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Demlpcndjjp { - /// offset: 16 + /// offset: 32 #[prost(message, optional, tag = "1")] pub gjdokfchbga: ::core::option::Option, - /// offset: 32 + /// offset: 16 #[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 + /// offset: 228 #[prost(uint32, tag = "1")] pub angplnaledp: u32, - /// offset: 208 + /// offset: 232 #[prost(uint32, tag = "2")] pub khkfkdnbhpe: u32, - /// offset: 128 + /// offset: 96 #[prost(uint32, repeated, tag = "3")] pub avatar_id_list: ::prost::alloc::vec::Vec, - /// offset: 228 + /// offset: 200 #[prost(uint32, tag = "4")] pub bfdobflljbe: u32, - /// offset: 200 + /// offset: 248 #[prost(double, tag = "5")] pub nnmdmpkccke: f64, - /// offset: 232 + /// offset: 256 #[prost(double, tag = "6")] pub bclnmidffoh: f64, - /// offset: 56 + /// offset: 176 #[prost(message, repeated, tag = "7")] pub akfkcpfabmk: ::prost::alloc::vec::Vec, - /// offset: 152 + /// offset: 80 #[prost(message, repeated, tag = "8")] pub jojfmjfoehb: ::prost::alloc::vec::Vec, - /// offset: 260 + /// offset: 212 #[prost(uint32, tag = "9")] pub lmkmfcdmfbi: u32, - /// offset: 256 + /// offset: 216 #[prost(uint32, tag = "10")] pub dnjidnnnmna: u32, - /// offset: 220 + /// offset: 236 #[prost(uint32, tag = "11")] pub hhhapgmlbjc: u32, - /// offset: 248 + /// offset: 208 #[prost(uint32, tag = "12")] pub kjmfjifdgpj: u32, - /// offset: 136 + /// offset: 32 #[prost(map = "string, float", tag = "13")] pub nbdekmakpkj: ::std::collections::HashMap<::prost::alloc::string::String, f32>, - /// offset: 244 + /// offset: 204 #[prost(uint32, tag = "14")] pub kgecjkkpbdh: u32, - /// offset: 112 + /// offset: 160 #[prost(message, repeated, tag = "16")] pub ijolofbjinb: ::prost::alloc::vec::Vec, - /// offset: 212 + /// offset: 224 #[prost(enumeration = "BattleEndReason", tag = "19")] pub hbgclmcgnfm: i32, - /// offset: 168 + /// offset: 112 #[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 + /// offset: 72 #[prost(message, repeated, tag = "23")] pub ldgaanonmbk: ::prost::alloc::vec::Vec, - /// offset: 48 + /// offset: 64 #[prost(message, repeated, tag = "26")] pub adbhgkpnikp: ::prost::alloc::vec::Vec, - /// offset: 80 + /// offset: 24 #[prost(message, repeated, tag = "27")] pub ecefbcnofkb: ::prost::alloc::vec::Vec, - /// offset: 144 + /// offset: 184 #[prost(map = "uint32, message", tag = "28")] pub battle_target_info: ::std::collections::HashMap, - /// offset: 64 + /// offset: 136 #[prost(message, repeated, tag = "29")] pub najlkhfllpg: ::prost::alloc::vec::Vec, - /// offset: 184 + /// offset: 56 #[prost(message, optional, tag = "30")] pub jpgifchjdlk: ::core::option::Option, - /// offset: 24 + /// offset: 120 #[prost(message, optional, tag = "31")] pub mnphnjkgpkl: ::core::option::Option, - /// offset: 252 + /// offset: 240 #[prost(bool, tag = "32")] pub leddodammno: bool, - /// offset: 32 + /// offset: 48 #[prost(message, repeated, tag = "33")] pub enbjcpkgcol: ::prost::alloc::vec::Vec, - /// offset: 96 + /// offset: 144 #[prost(message, repeated, tag = "34")] pub ngoknfdmhmf: ::prost::alloc::vec::Vec, - /// offset: 224 + /// offset: 220 #[prost(uint32, tag = "35")] pub dkoeadnamcj: u32, - /// offset: 72 + /// offset: 192 #[prost(message, optional, tag = "36")] pub idcgpakjfmd: ::core::option::Option, /// offset: 16 #[prost(message, optional, tag = "37")] pub billjjbfiol: ::core::option::Option, - /// offset: 176 + /// offset: 128 #[prost(message, optional, tag = "38")] pub hmpgmiljapb: ::core::option::Option, - /// offset: 120 + /// offset: 104 #[prost(message, optional, tag = "39")] pub nocigfllifg: ::core::option::Option, - /// offset: 104 + /// offset: 40 #[prost(message, optional, tag = "40")] pub jnjiimjbojp: ::core::option::Option, - /// offset: 240 + /// offset: 244 #[prost(uint32, tag = "41")] pub kkpkaljmamf: u32, - /// offset: 40 + /// offset: 168 #[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 + /// offset: 24 #[prost(uint32, tag = "1")] pub oefeefglieb: u32, - /// offset: 24 + /// offset: 28 #[prost(uint32, tag = "2")] pub pbhphhmpaih: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gmkepcomhpn { - /// offset: 36 + /// offset: 32 #[prost(enumeration = "AetherdivideSpiritLineupType", tag = "1")] pub r#type: i32, - /// offset: 32 + /// offset: 36 #[prost(uint32, tag = "2")] pub id: u32, - /// offset: 24 + /// offset: 16 #[prost(message, optional, tag = "3")] pub sp_bar: ::core::option::Option, } @@ -2754,25 +2754,25 @@ pub struct Dkojghahgaj { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ephilimkadk { - /// offset: 60 + /// offset: 56 #[prost(enumeration = "BattleCheckResultType", tag = "1")] pub retcode: i32, - /// offset: 52 + /// offset: 48 #[prost(enumeration = "BattleEndStatus", tag = "2")] pub end_status: i32, - /// offset: 16 + /// offset: 24 #[prost(message, optional, tag = "3")] pub stt: ::core::option::Option, - /// offset: 32 + /// offset: 16 #[prost(bytes = "vec", tag = "4")] pub game_core_log_encode: ::prost::alloc::vec::Vec, - /// offset: 24 + /// offset: 32 #[prost(map = "string, uint32", tag = "5")] pub dgnmmingacj: ::std::collections::HashMap<::prost::alloc::string::String, u32>, - /// offset: 56 + /// offset: 52 #[prost(uint32, tag = "6")] pub ndcmdokkphh: u32, - /// offset: 48 + /// offset: 60 #[prost(uint32, tag = "7")] pub mdlpcfcphdk: u32, } @@ -2789,7 +2789,7 @@ pub struct CharacterSnapshot { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Elcpgninpin { - /// offset: 16 + /// offset: 24 #[prost(string, tag = "1")] pub cjilblkomak: ::prost::alloc::string::String, /// offset: 32 @@ -2799,31 +2799,31 @@ pub struct Elcpgninpin { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Oodocmdlomf { - /// offset: 52 + /// offset: 56 #[prost(uint32, tag = "1")] pub uid: u32, - /// offset: 60 + /// offset: 72 #[prost(uint32, tag = "2")] pub level: u32, - /// offset: 32 + /// offset: 40 #[prost(string, tag = "3")] pub nickname: ::prost::alloc::string::String, - /// offset: 64 + /// offset: 60 #[prost(uint32, tag = "4")] pub gfidnaanafh: u32, - /// offset: 48 + /// offset: 52 #[prost(enumeration = "PlatformType", tag = "5")] pub platform_type: i32, - /// offset: 24 + /// offset: 32 #[prost(string, tag = "6")] pub akcejfcfban: ::prost::alloc::string::String, - /// offset: 40 + /// offset: 24 #[prost(string, tag = "7")] pub bjellapogjn: ::prost::alloc::string::String, - /// offset: 72 + /// offset: 64 #[prost(uint64, tag = "8")] pub version: u64, - /// offset: 56 + /// offset: 48 #[prost(bool, tag = "9")] pub cocongacifj: bool, } @@ -2840,19 +2840,19 @@ pub struct Iddlkhhlecg { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Njfgjpcandi { - /// offset: 32 + /// offset: 40 #[prost(uint32, tag = "1")] pub bkmpfeocfib: u32, - /// offset: 44 + /// offset: 32 #[prost(bool, tag = "2")] pub cocongacifj: bool, - /// offset: 40 + /// offset: 44 #[prost(uint32, tag = "3")] pub jejkigabeek: u32, /// offset: 36 #[prost(uint32, tag = "4")] pub miafpfpmaca: u32, - /// offset: 16 + /// offset: 24 #[prost(message, optional, tag = "5")] pub mmohlkeikgk: ::core::option::Option, } @@ -2885,42 +2885,42 @@ pub struct Glmcgepnaia { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nfobaphmibf { - /// offset: 52 + /// offset: 32 #[prost(uint32, tag = "1")] pub mkfdpcckfnf: u32, - /// offset: 44 + /// offset: 48 #[prost(uint32, tag = "2")] pub pcidndobjgb: u32, - /// offset: 32 + /// offset: 36 #[prost(uint32, tag = "3")] pub dpbmlffpokh: u32, - /// offset: 36 + /// offset: 52 #[prost(uint32, tag = "4")] pub ognepbfpilh: u32, - /// offset: 24 + /// offset: 16 #[prost(message, repeated, tag = "5")] pub ibcdnjmcfea: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "6")] pub jeffmofipmh: u32, - /// offset: 48 + /// offset: 44 #[prost(uint32, tag = "7")] pub kmflkmmamng: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fdhjbimpkek { - /// offset: 24 + /// offset: 16 #[prost(message, optional, tag = "1")] pub mmohlkeikgk: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Epeghcgcmhp { - /// offset: 24 + /// offset: 32 #[prost(string, repeated, tag = "1")] pub bhgghfjmmbm: ::prost::alloc::vec::Vec<::prost::alloc::string::String>, - /// offset: 40 + /// offset: 44 #[prost(bool, tag = "2")] pub fmopbfknlni: bool, #[prost(oneof = "epeghcgcmhp::Gegmajgejfl", tags = "1001, 1002, 1003")] @@ -2945,69 +2945,69 @@ pub mod epeghcgcmhp { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cbbdiomifhd { - /// offset: 24 + /// offset: 40 #[prost(message, optional, tag = "1")] pub basic_info: ::core::option::Option, - /// offset: 32 + /// offset: 24 #[prost(message, optional, tag = "2")] pub nckccokdkol: ::core::option::Option, - /// offset: 40 + /// offset: 16 #[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 + /// offset: 76 #[prost(uint32, tag = "1")] pub lmmgodphjne: u32, - /// offset: 56 + /// offset: 24 #[prost(uint32, tag = "2")] pub pgjccgnbbpi: u32, - /// offset: 52 + /// offset: 48 #[prost(uint32, tag = "3")] pub nnbhkcjcpio: u32, - /// offset: 24 + /// offset: 52 #[prost(uint32, tag = "4")] pub khbnjgpphoa: u32, - /// offset: 36 + /// offset: 44 #[prost(uint32, tag = "5")] pub agdceblfgkh: u32, - /// offset: 68 + /// offset: 28 #[prost(uint32, tag = "6")] pub dncpbbliopl: u32, - /// offset: 72 + /// offset: 64 #[prost(uint32, tag = "7")] pub lilifgbafkn: u32, - /// offset: 48 + /// offset: 68 #[prost(uint32, tag = "8")] pub mmiijhohoge: u32, - /// offset: 40 + /// offset: 72 #[prost(uint32, tag = "9")] pub iokfikhhang: u32, - /// offset: 76 + /// offset: 40 #[prost(uint32, tag = "10")] pub cilkfjblejg: u32, - /// offset: 44 + /// offset: 32 #[prost(uint32, tag = "11")] pub mkfebpjemad: u32, - /// offset: 64 + /// offset: 56 #[prost(uint32, tag = "12")] pub efgomfdmnop: u32, - /// offset: 32 + /// offset: 60 #[prost(uint32, tag = "13")] pub jflkpcdbbjd: u32, - /// offset: 60 + /// offset: 36 #[prost(uint32, tag = "14")] pub apkcbmgelji: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ppggkmdaoea { - /// offset: 24 + /// offset: 32 #[prost(uint64, tag = "1")] pub lofamegpmbc: u64, - /// offset: 32 + /// offset: 24 #[prost(enumeration = "Noogdpkefkl", tag = "2")] pub gbahcdlhacn: i32, } @@ -3017,170 +3017,170 @@ pub struct Biplkgdfafj { /// offset: 48 #[prost(uint64, tag = "1")] pub id: u64, - /// offset: 40 + /// offset: 60 #[prost(enumeration = "Noogdpkefkl", tag = "2")] pub pdmolplcflg: i32, - /// offset: 24 + /// offset: 16 #[prost(message, repeated, tag = "3")] pub iihpmlibbeb: ::prost::alloc::vec::Vec, - /// offset: 32 + /// offset: 56 #[prost(enumeration = "Khjpjangecp", tag = "4")] pub r#type: i32, - /// offset: 56 + /// offset: 32 #[prost(uint64, tag = "5")] pub infhikbljla: u64, /// offset: 64 #[prost(uint64, tag = "6")] pub mlelajdljnl: u64, - /// offset: 36 + /// offset: 40 #[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 id: u32, + /// offset: 32 + #[prost(uint32, tag = "7")] pub module_id: u32, + /// offset: 40 + #[prost(uint32, tag = "4")] + pub fdejbipgndl: u32, + /// offset: 16 + #[prost(uint32, repeated, tag = "10")] + pub jlhoggdhmhg: ::prost::alloc::vec::Vec, } /// Obf: EDJAELBBBPL #[derive(proto_derive::CmdID)] -#[cmdid(2620)] +#[cmdid(2610)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetLoginActivityCsReq {} /// Obf: JHGDJDIOECM #[derive(proto_derive::CmdID)] -#[cmdid(2691)] +#[cmdid(2605)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetLoginActivityScRsp { /// offset: 24 - #[prost(message, repeated, tag = "14")] + #[prost(message, repeated, tag = "12")] pub kjcgmejfjfc: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "14")] pub retcode: u32, } /// Obf: HFNIJKDDACE #[derive(proto_derive::CmdID)] -#[cmdid(2667)] +#[cmdid(2698)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeLoginActivityRewardCsReq { - /// offset: 24 - #[prost(uint32, tag = "2")] - pub id: u32, /// offset: 28 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "14")] pub iafhepinjhl: u32, + /// offset: 24 + #[prost(uint32, tag = "6")] + pub id: u32, } /// Obf: BEEDJDOIKBI #[derive(proto_derive::CmdID)] -#[cmdid(2639)] +#[cmdid(2653)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeLoginActivityRewardScRsp { /// offset: 44 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "11")] pub module_id: u32, - /// offset: 32 + /// offset: 40 #[prost(uint32, tag = "12")] - pub retcode: u32, + pub iafhepinjhl: u32, /// offset: 36 #[prost(uint32, tag = "1")] pub id: u32, /// offset: 16 - #[prost(message, optional, tag = "10")] + #[prost(message, optional, tag = "5")] pub reward: ::core::option::Option, - /// offset: 40 - #[prost(uint32, tag = "15")] - pub iafhepinjhl: u32, + /// offset: 32 + #[prost(uint32, tag = "10")] + pub retcode: 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")] + #[prost(uint32, tag = "1")] pub activity_id: u32, + /// offset: 32 + #[prost(int64, tag = "6")] + pub end_time: i64, /// offset: 24 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "8")] pub module_id: u32, + /// offset: 40 + #[prost(int64, tag = "9")] + pub begin_time: i64, } /// Obf: LIPEJIELOMO #[derive(proto_derive::CmdID)] -#[cmdid(2627)] +#[cmdid(2679)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetActivityScheduleConfigCsReq {} /// Obf: KGDABKFEHJF #[derive(proto_derive::CmdID)] -#[cmdid(2621)] +#[cmdid(2602)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetActivityScheduleConfigScRsp { - /// offset: 16 - #[prost(message, repeated, tag = "5")] + /// offset: 24 + #[prost(message, repeated, tag = "13")] pub activity_schedule_list: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "12")] 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")] + #[prost(uint32, tag = "6")] pub stage_id: u32, + /// offset: 28 + #[prost(bool, tag = "1")] + pub taken_reward: bool, } /// Obf: MJNHBKEGKJJ #[derive(proto_derive::CmdID)] -#[cmdid(2696)] +#[cmdid(2658)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetTrialActivityDataCsReq {} /// Obf: ILDLCCMOHPI #[derive(proto_derive::CmdID)] -#[cmdid(2616)] +#[cmdid(2682)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetTrialActivityDataScRsp { - /// offset: 24 - #[prost(message, repeated, tag = "14")] + /// offset: 16 + #[prost(message, repeated, tag = "9")] pub faglfbdceic: ::prost::alloc::vec::Vec, /// offset: 36 - #[prost(uint32, tag = "15")] - pub retcode: u32, - /// offset: 32 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "6")] pub akbclhjhodd: u32, + /// offset: 32 + #[prost(uint32, tag = "10")] + pub retcode: u32, } /// Obf: NCOLNMNCJBP #[derive(proto_derive::CmdID)] -#[cmdid(2693)] +#[cmdid(2683)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TrialActivityDataChangeScNotify { - /// offset: 16 - #[prost(message, optional, tag = "5")] + /// offset: 24 + #[prost(message, optional, tag = "2")] pub gljbjhjmcfp: ::core::option::Option, } /// Obf: LCBHEGHLNOO #[derive(proto_derive::CmdID)] -#[cmdid(2664)] +#[cmdid(2603)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EnterTrialActivityStageCsReq { /// offset: 24 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "10")] pub stage_id: u32, } /// Obf: PDCKDBHBAIM @@ -3188,127 +3188,127 @@ 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")] + #[prost(uint32, tag = "9")] pub retcode: u32, + /// offset: 16 + #[prost(message, optional, tag = "15")] + pub battle_info: ::core::option::Option, } /// Obf: GILJFKPFFPO #[derive(proto_derive::CmdID)] -#[cmdid(2626)] +#[cmdid(2604)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeTrialActivityRewardCsReq { /// offset: 24 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "2")] pub stage_id: u32, } /// Obf: NJLEPOIEAFL #[derive(proto_derive::CmdID)] -#[cmdid(2690)] +#[cmdid(2686)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeTrialActivityRewardScRsp { - /// offset: 36 - #[prost(uint32, tag = "12")] - pub retcode: u32, /// offset: 32 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "4")] + pub retcode: u32, + /// offset: 36 + #[prost(uint32, tag = "7")] pub stage_id: u32, - /// offset: 16 - #[prost(message, optional, tag = "4")] + /// offset: 24 + #[prost(message, optional, tag = "14")] pub reward: ::core::option::Option, } /// Obf: GHJFHIPDLMD #[derive(proto_derive::CmdID)] -#[cmdid(2689)] +#[cmdid(2612)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct StartTrialActivityCsReq { /// offset: 24 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "11")] pub stage_id: u32, } /// Obf: HFCEGJOCPDN #[derive(proto_derive::CmdID)] -#[cmdid(2637)] +#[cmdid(2664)] #[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")] + #[prost(uint32, tag = "8")] pub retcode: u32, + /// offset: 24 + #[prost(uint32, tag = "11")] + pub stage_id: u32, } /// Obf: CHLMPOPOLCE #[derive(proto_derive::CmdID)] -#[cmdid(2672)] +#[cmdid(2623)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LeaveTrialActivityCsReq { /// offset: 24 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "7")] pub stage_id: u32, } /// Obf: DMENGGDAFCN #[derive(proto_derive::CmdID)] -#[cmdid(2635)] +#[cmdid(2614)] #[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")] + #[prost(uint32, tag = "4")] pub retcode: u32, + /// offset: 28 + #[prost(uint32, tag = "5")] + pub stage_id: u32, } /// Obf: NGCLEMHDAHG #[derive(proto_derive::CmdID)] -#[cmdid(2653)] +#[cmdid(2695)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct CurTrialActivityScNotify { /// offset: 28 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "4")] pub akbclhjhodd: u32, /// offset: 24 - #[prost(enumeration = "Pmidehdobhj", tag = "5")] + #[prost(enumeration = "Pmidehdobhj", tag = "12")] 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")] + #[prost(uint32, tag = "6")] pub pehofbbdnic: u32, + /// offset: 32 + #[prost(bool, tag = "9")] + pub is_taken_reward: bool, /// offset: 33 - #[prost(bool, tag = "3")] + #[prost(bool, tag = "4")] pub cbnffemdbkf: bool, + /// offset: 24 + #[prost(uint32, tag = "5")] + pub module_id: u32, } /// Obf: JKHHDAMCDPN #[derive(proto_derive::CmdID)] -#[cmdid(2685)] +#[cmdid(2672)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetMaterialSubmitActivityDataCsReq {} /// Obf: MIMIBBEOEEO #[derive(proto_derive::CmdID)] -#[cmdid(2638)] +#[cmdid(2694)] #[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")] + #[prost(uint32, tag = "3")] pub retcode: u32, + /// offset: 24 + #[prost(message, repeated, tag = "8")] + pub nblhgehlodn: ::prost::alloc::vec::Vec, } /// Obf: OHLPOJADNJA #[derive(proto_derive::CmdID)] -#[cmdid(2652)] +#[cmdid(2636)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SubmitMaterialSubmitActivityMaterialCsReq { /// offset: 24 @@ -3317,736 +3317,736 @@ pub struct SubmitMaterialSubmitActivityMaterialCsReq { } /// Obf: EAAKFJNFGKB #[derive(proto_derive::CmdID)] -#[cmdid(2668)] +#[cmdid(2678)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SubmitMaterialSubmitActivityMaterialScRsp { /// offset: 32 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "3")] pub retcode: u32, - /// offset: 24 - #[prost(message, optional, tag = "2")] + /// offset: 16 + #[prost(message, optional, tag = "6")] pub blaaoiaeiah: ::core::option::Option, } /// Obf: BEKEMIDKBFF #[derive(proto_derive::CmdID)] -#[cmdid(2694)] +#[cmdid(2674)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeMaterialSubmitActivityRewardCsReq { /// offset: 24 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "14")] pub pehofbbdnic: u32, } /// Obf: BKGKKDKCKHF #[derive(proto_derive::CmdID)] -#[cmdid(2636)] +#[cmdid(2690)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeMaterialSubmitActivityRewardScRsp { + /// offset: 32 + #[prost(uint32, tag = "1")] + pub pehofbbdnic: u32, /// 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")] + /// offset: 16 + #[prost(message, optional, tag = "11")] pub reward: ::core::option::Option, } /// Obf: OHANJNJCEPG #[derive(proto_derive::CmdID)] -#[cmdid(2633)] +#[cmdid(2618)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetAvatarDeliverRewardActivityDataCsReq {} /// Obf: OHMLBNLDMAC #[derive(proto_derive::CmdID)] -#[cmdid(2607)] +#[cmdid(2649)] #[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")] + #[prost(uint32, tag = "15")] pub retcode: u32, /// offset: 28 - #[prost(bool, tag = "2")] + #[prost(bool, tag = "9")] pub is_taken_reward: bool, + /// offset: 24 + #[prost(uint32, tag = "11")] + pub avatar_id: u32, } /// Obf: EKNDBKPMEDA #[derive(proto_derive::CmdID)] -#[cmdid(2648)] +#[cmdid(2696)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AvatarDeliverRewardChooseAvatarCsReq { /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "5")] pub avatar_id: u32, } /// Obf: AACHMPNFJHN #[derive(proto_derive::CmdID)] -#[cmdid(2625)] +#[cmdid(2617)] #[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")] + #[prost(uint32, tag = "11")] + pub avatar_id: u32, + /// offset: 28 + #[prost(uint32, tag = "12")] pub retcode: u32, } /// Obf: ABMHBIAPENA #[derive(proto_derive::CmdID)] -#[cmdid(2643)] +#[cmdid(2622)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AvatarDeliverRewardTakeRewardCsReq {} /// Obf: OLKPEIJAMPM #[derive(proto_derive::CmdID)] -#[cmdid(2612)] +#[cmdid(2699)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AvatarDeliverRewardTakeRewardScRsp { /// offset: 24 - #[prost(message, optional, tag = "15")] + #[prost(message, optional, tag = "9")] pub reward: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "2")] pub retcode: u32, } /// Obf: JHJJGMHMHEH #[derive(proto_derive::CmdID)] -#[cmdid(1320)] +#[cmdid(1310)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EnterAdventureCsReq { /// offset: 24 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "6")] pub map_id: u32, } /// Obf: IPOCHENBLOI #[derive(proto_derive::CmdID)] -#[cmdid(1391)] +#[cmdid(1305)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EnterAdventureScRsp { - /// offset: 16 + /// offset: 32 + #[prost(uint32, tag = "6")] + pub retcode: u32, + /// offset: 24 #[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")] + #[prost(int64, tag = "5")] + pub end_time: i64, + /// offset: 32 + #[prost(uint32, tag = "8")] pub gacha_id: u32, + /// offset: 40 + #[prost(int64, tag = "2")] + pub begin_time: i64, } /// Obf: HGGIMLCFBBI #[derive(proto_derive::CmdID)] -#[cmdid(1367)] +#[cmdid(1398)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetFarmStageGachaInfoCsReq { - /// offset: 16 + /// offset: 24 #[prost(uint32, repeated, tag = "7")] pub farm_stage_gacha_id_list: ::prost::alloc::vec::Vec, } /// Obf: HDCFNKHHELC #[derive(proto_derive::CmdID)] -#[cmdid(1339)] +#[cmdid(1353)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetFarmStageGachaInfoScRsp { /// offset: 32 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "10")] pub retcode: u32, /// offset: 16 - #[prost(message, repeated, tag = "10")] + #[prost(message, repeated, tag = "8")] pub farm_stage_gacha_info_list: ::prost::alloc::vec::Vec, } /// Obf: LGMLDHNBGKM #[derive(proto_derive::CmdID)] -#[cmdid(1327)] +#[cmdid(1379)] #[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, + /// offset: 32 + #[prost(uint32, tag = "10")] + pub world_level: u32, + /// offset: 24 + #[prost(uint32, tag = "11")] + pub cocoon_id: u32, } /// Obf: JPJCEMFPGMI #[derive(proto_derive::CmdID)] -#[cmdid(1321)] +#[cmdid(1302)] #[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")] + /// offset: 36 + #[prost(uint32, tag = "11")] + pub wave: u32, + /// offset: 24 + #[prost(message, optional, tag = "13")] pub battle_info: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "6")] + pub cocoon_id: u32, } /// Obf: MGOCDCOOKBM #[derive(proto_derive::CmdID)] -#[cmdid(1370)] +#[cmdid(1397)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct QuickStartFarmElementCsReq { /// offset: 24 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "2")] pub world_level: u32, /// offset: 28 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "7")] pub jdanoknhnhl: u32, } /// Obf: LILJNDPJMGO #[derive(proto_derive::CmdID)] -#[cmdid(1359)] +#[cmdid(1306)] #[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")] + #[prost(uint32, tag = "4")] pub world_level: u32, + /// offset: 40 + #[prost(uint32, tag = "15")] + pub jdanoknhnhl: u32, /// offset: 32 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "13")] pub retcode: u32, + /// offset: 24 + #[prost(message, optional, tag = "10")] + pub battle_info: ::core::option::Option, } /// Obf: LAEAAHOIMHE #[derive(proto_derive::CmdID)] -#[cmdid(1354)] +#[cmdid(1341)] #[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")] + #[prost(uint32, tag = "1")] pub world_level: u32, + /// offset: 28 + #[prost(uint32, tag = "2")] + pub cocoon_id: u32, } /// Obf: MNDINDAANLM #[derive(proto_derive::CmdID)] -#[cmdid(1377)] +#[cmdid(1355)] #[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")] + #[prost(uint32, tag = "11")] pub cocoon_id: u32, + /// offset: 40 + #[prost(uint32, tag = "6")] + pub retcode: u32, + /// offset: 16 + #[prost(message, optional, tag = "9")] + pub jhmmoojpkha: ::core::option::Option, + /// offset: 32 + #[prost(message, optional, tag = "2")] + pub nhanakjfeab: ::core::option::Option, } /// Obf: BDNEKEEAGHG #[derive(proto_derive::CmdID)] -#[cmdid(1380)] +#[cmdid(1307)] #[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")] + #[prost(uint32, tag = "13")] + pub world_level: u32, + /// offset: 24 + #[prost(uint32, tag = "14")] pub jdanoknhnhl: u32, } /// Obf: CFIIHLKJDHO #[derive(proto_derive::CmdID)] -#[cmdid(1302)] +#[cmdid(1339)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FarmElementSweepScRsp { /// offset: 32 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "2")] pub jdanoknhnhl: u32, - /// offset: 16 - #[prost(message, optional, tag = "7")] - pub jhmmoojpkha: ::core::option::Option, /// offset: 36 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "7")] pub retcode: u32, + /// offset: 16 + #[prost(message, optional, tag = "4")] + pub jhmmoojpkha: ::core::option::Option, } /// Obf: GBMCHNAAPHJ #[derive(proto_derive::CmdID)] -#[cmdid(4849)] +#[cmdid(4823)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EnterAetherDivideSceneCsReq { /// offset: 24 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "14")] pub bdkngdocpgp: u32, } /// Obf: AGJOLICKDKI #[derive(proto_derive::CmdID)] -#[cmdid(4827)] +#[cmdid(4821)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EnterAetherDivideSceneScRsp { /// offset: 28 - #[prost(uint32, tag = "5")] - pub bdkngdocpgp: u32, - /// offset: 24 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "9")] pub retcode: u32, + /// offset: 24 + #[prost(uint32, tag = "15")] + pub bdkngdocpgp: u32, } /// Obf: CKMPKDBGMOO #[derive(proto_derive::CmdID)] -#[cmdid(4818)] +#[cmdid(4846)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LeaveAetherDivideSceneCsReq {} /// Obf: NFEBDGBMPMN #[derive(proto_derive::CmdID)] -#[cmdid(4836)] +#[cmdid(4830)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LeaveAetherDivideSceneScRsp { /// offset: 24 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "1")] pub retcode: u32, } /// Obf: IEMNKFBPDGA #[derive(proto_derive::CmdID)] -#[cmdid(4811)] +#[cmdid(4802)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StartAetherDivideSceneBattleCsReq { - /// offset: 32 - #[prost(uint32, repeated, tag = "7")] + /// offset: 24 + #[prost(uint32, repeated, tag = "9")] pub assist_monster_entity_id_list: ::prost::alloc::vec::Vec, /// offset: 48 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "12")] pub attacked_group_id: u32, - /// offset: 44 - #[prost(uint32, tag = "11")] - pub skill_index: u32, - /// offset: 24 + /// offset: 32 #[prost(message, repeated, tag = "10")] pub assist_monster_wave_list: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "8")] + pub skill_index: u32, + /// offset: 44 + #[prost(uint32, tag = "14")] pub caster_id: u32, } /// Obf: ENAPGDHEMFD #[derive(proto_derive::CmdID)] -#[cmdid(4837)] +#[cmdid(4801)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StartAetherDivideSceneBattleScRsp { /// offset: 36 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "9")] pub retcode: u32, /// offset: 32 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "4")] pub attacked_group_id: u32, - /// offset: 24 - #[prost(message, optional, tag = "5")] + /// offset: 16 + #[prost(message, optional, tag = "8")] pub battle_info: ::core::option::Option, } /// Obf: BBPHCGMCLDE #[derive(proto_derive::CmdID)] -#[cmdid(4817)] +#[cmdid(4828)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct StartAetherDivideChallengeBattleCsReq { /// offset: 28 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "11")] pub challenge_id: u32, /// offset: 24 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "3")] pub knlbemfihnp: u32, } /// Obf: CLDHFFGAAOA #[derive(proto_derive::CmdID)] -#[cmdid(4839)] +#[cmdid(4827)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StartAetherDivideChallengeBattleScRsp { /// offset: 24 - #[prost(message, optional, tag = "11")] + #[prost(message, optional, tag = "10")] pub battle_info: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "13")] 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")] + #[prost(uint32, tag = "14")] pub item_id: u32, + /// offset: 24 + #[prost(uint32, tag = "4")] + pub slot: 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")] + #[prost(uint32, tag = "3")] pub offgcgdndil: u32, - /// offset: 52 - #[prost(uint32, tag = "8")] + /// offset: 44 + #[prost(uint32, tag = "10")] pub jdhchabclcc: u32, /// offset: 24 - #[prost(message, repeated, tag = "1")] + #[prost(message, optional, tag = "4")] + pub sp_bar: ::core::option::Option, + /// offset: 32 + #[prost(message, repeated, tag = "5")] pub passive_skill: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(uint32, tag = "1")] + pub exp: u32, + /// offset: 52 + #[prost(uint32, tag = "7")] + pub promotion: u32, } #[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")] + #[prost(uint32, tag = "2")] pub slot: u32, + /// offset: 16 + #[prost(uint32, repeated, tag = "11")] + pub gphepenpccp: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ibmcnafobnb { /// offset: 28 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "3")] pub num: u32, - /// offset: 32 - #[prost(uint32, tag = "4")] - pub item_id: u32, /// offset: 24 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "15")] pub ebcbklncmip: u32, + /// offset: 32 + #[prost(uint32, tag = "2")] + pub item_id: u32, } /// Obf: FODLPLLGEJK #[derive(proto_derive::CmdID)] -#[cmdid(4845)] +#[cmdid(4843)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetAetherDivideInfoCsReq {} /// Obf: FOAIHIJIJIL #[derive(proto_derive::CmdID)] -#[cmdid(4806)] +#[cmdid(4818)] #[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, + #[prost(uint32, tag = "3")] + pub egemndnedip: u32, /// offset: 48 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "15")] 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, + pub phlkdnghooa: u32, + /// offset: 40 + #[prost(message, repeated, tag = "10")] + pub lineup_list: ::prost::alloc::vec::Vec, + /// offset: 60 + #[prost(uint32, tag = "5")] + pub ibcipiidcol: u32, + /// offset: 64 + #[prost(uint32, tag = "4")] + pub retcode: u32, + /// offset: 16 + #[prost(message, repeated, tag = "8")] + pub skill_info_list: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(message, repeated, tag = "2")] + pub nlfihkicddo: ::prost::alloc::vec::Vec, + /// offset: 52 + #[prost(uint32, tag = "12")] + pub jdhlmhjbojm: u32, } /// Obf: KBKOKHBKJIN #[derive(proto_derive::CmdID)] -#[cmdid(4828)] +#[cmdid(4813)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetAetherDivideLineUpCsReq { /// offset: 16 - #[prost(message, optional, tag = "1")] + #[prost(message, optional, tag = "15")] pub lineup: ::core::option::Option, } /// Obf: IFHPLDIHDDI #[derive(proto_derive::CmdID)] -#[cmdid(4819)] +#[cmdid(4832)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetAetherDivideLineUpScRsp { - /// offset: 16 + /// offset: 24 #[prost(message, optional, tag = "13")] pub lineup: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "14")] pub retcode: u32, } /// Obf: ILCFPIGENHF #[derive(proto_derive::CmdID)] -#[cmdid(4826)] +#[cmdid(4829)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EquipAetherDividePassiveSkillCsReq { /// offset: 24 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "13")] pub offgcgdndil: u32, /// offset: 28 - #[prost(uint32, tag = "12")] - pub item_id: u32, - /// offset: 32 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "6")] pub slot: u32, + /// offset: 32 + #[prost(uint32, tag = "5")] + pub item_id: u32, } /// Obf: DCCCBLEJJAH #[derive(proto_derive::CmdID)] -#[cmdid(4834)] +#[cmdid(4805)] #[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")] + #[prost(uint32, tag = "5")] pub retcode: u32, - /// offset: 16 - #[prost(message, optional, tag = "10")] + /// offset: 32 + #[prost(message, optional, tag = "12")] + pub bjmebepplei: ::core::option::Option, + /// offset: 24 + #[prost(message, optional, tag = "8")] pub pbgmmfomcke: ::core::option::Option, } /// Obf: MMOFLMJNLPA #[derive(proto_derive::CmdID)] -#[cmdid(4846)] +#[cmdid(4806)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ClearAetherDividePassiveSkillCsReq { - /// offset: 28 - #[prost(uint32, tag = "13")] - pub offgcgdndil: u32, /// offset: 24 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "7")] pub slot: u32, + /// offset: 28 + #[prost(uint32, tag = "8")] + pub offgcgdndil: u32, } /// Obf: CCMGFBKFGDL #[derive(proto_derive::CmdID)] -#[cmdid(4822)] +#[cmdid(4850)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ClearAetherDividePassiveSkillScRsp { - /// offset: 16 - #[prost(message, optional, tag = "12")] + /// offset: 32 + #[prost(message, optional, tag = "5")] pub bjmebepplei: ::core::option::Option, /// offset: 24 - #[prost(message, optional, tag = "4")] + #[prost(message, optional, tag = "15")] pub pbgmmfomcke: ::core::option::Option, /// offset: 40 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "4")] pub retcode: u32, } /// Obf: HKKBFELNEHG #[derive(proto_derive::CmdID)] -#[cmdid(4813)] +#[cmdid(4840)] #[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")] + #[prost(uint32, tag = "5")] + pub jdhlmhjbojm: u32, + /// offset: 32 + #[prost(uint32, tag = "11")] + pub kbmlajoaane: u32, + /// offset: 24 + #[prost(uint32, tag = "6")] pub offgcgdndil: u32, } /// Obf: KPBKAKNMNED #[derive(proto_derive::CmdID)] -#[cmdid(4840)] +#[cmdid(4807)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AetherDivideSpiritExpUpScRsp { - /// offset: 16 - #[prost(message, optional, tag = "2")] + /// offset: 24 + #[prost(message, optional, tag = "13")] pub bjmebepplei: ::core::option::Option, /// offset: 36 - #[prost(uint32, tag = "1")] - pub retcode: u32, + #[prost(uint32, tag = "12")] + pub jdhlmhjbojm: u32, /// offset: 32 #[prost(uint32, tag = "6")] - pub jdhlmhjbojm: u32, + pub retcode: u32, } /// Obf: CKELLMBLCAL #[derive(proto_derive::CmdID)] -#[cmdid(4825)] +#[cmdid(4837)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwitchAetherDivideLineUpSlotCsReq { /// offset: 24 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "8")] pub knlbemfihnp: u32, } /// Obf: FFCIBDGAMFN #[derive(proto_derive::CmdID)] -#[cmdid(4843)] +#[cmdid(4848)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwitchAetherDivideLineUpSlotScRsp { /// offset: 28 #[prost(uint32, tag = "5")] - pub knlbemfihnp: u32, + pub retcode: u32, /// offset: 24 #[prost(uint32, tag = "2")] - pub retcode: u32, + pub knlbemfihnp: u32, } /// Obf: MFMDINOGOKE #[derive(proto_derive::CmdID)] -#[cmdid(4830)] +#[cmdid(4820)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct StartAetherDivideStageBattleCsReq { /// offset: 24 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "15")] pub event_id: u32, } /// Obf: MMCMFMJNHFD #[derive(proto_derive::CmdID)] -#[cmdid(4803)] +#[cmdid(4809)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StartAetherDivideStageBattleScRsp { - /// offset: 32 - #[prost(uint32, tag = "3")] - pub retcode: u32, /// offset: 16 - #[prost(message, optional, tag = "13")] + #[prost(message, optional, tag = "12")] pub battle_info: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "1")] + pub retcode: u32, } /// Obf: PHJIPDDMMKB #[derive(proto_derive::CmdID)] -#[cmdid(4831)] +#[cmdid(4824)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AetherDivideLineupScNotify { /// offset: 24 - #[prost(message, optional, tag = "5")] + #[prost(message, optional, tag = "6")] pub lineup: ::core::option::Option, } /// Obf: BOMBCLHPBHP #[derive(proto_derive::CmdID)] -#[cmdid(4824)] +#[cmdid(4812)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AetherDivideSpiritInfoScNotify { + /// offset: 24 + #[prost(message, optional, tag = "8")] + pub bjmebepplei: ::core::option::Option, /// offset: 32 - #[prost(message, repeated, tag = "12")] + #[prost(message, repeated, tag = "7")] pub mgegimbbajb: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "3")] pub jdhlmhjbojm: u32, - /// offset: 24 - #[prost(message, optional, tag = "7")] - pub bjmebepplei: ::core::option::Option, } /// Obf: HGNAHIANDOC #[derive(proto_derive::CmdID)] -#[cmdid(4814)] +#[cmdid(4808)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetAetherDivideChallengeInfoCsReq {} /// Obf: FPIDHHNHPAB #[derive(proto_derive::CmdID)] -#[cmdid(4801)] +#[cmdid(4803)] #[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")] + /// offset: 32 + #[prost(uint32, repeated, tag = "2")] pub gkhjkfcccgp: ::prost::alloc::vec::Vec, + /// offset: 44 + #[prost(uint32, tag = "14")] + pub pcnnmjbjioc: u32, + /// offset: 40 + #[prost(uint32, tag = "5")] + pub retcode: u32, /// offset: 24 - #[prost(uint32, repeated, tag = "10")] + #[prost(uint32, repeated, tag = "13")] pub bfdipgblmmo: ::prost::alloc::vec::Vec, } /// Obf: JFOELNLGHKM #[derive(proto_derive::CmdID)] -#[cmdid(4820)] +#[cmdid(4815)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AetherDivideFinishChallengeScNotify { /// offset: 24 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "9")] pub challenge_id: u32, } /// Obf: CEOKHNMHAON #[derive(proto_derive::CmdID)] -#[cmdid(4816)] +#[cmdid(4814)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AetherDivideTainerInfoScNotify { /// offset: 24 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "12")] pub egemndnedip: u32, } /// Obf: CKLFIPMKMBM #[derive(proto_derive::CmdID)] -#[cmdid(4848)] +#[cmdid(4849)] #[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")] + #[prost(uint32, tag = "13")] pub num: u32, + /// offset: 28 + #[prost(uint32, tag = "10")] + pub item_id: u32, } /// Obf: PLIGNAIDLND #[derive(proto_derive::CmdID)] -#[cmdid(4804)] +#[cmdid(4826)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AetherDivideRefreshEndlessCsReq {} /// Obf: BOAPINGNNNN #[derive(proto_derive::CmdID)] -#[cmdid(4835)] +#[cmdid(4811)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AetherDivideRefreshEndlessScRsp { /// offset: 24 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "2")] pub ibcipiidcol: u32, /// offset: 28 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "4")] pub retcode: u32, } /// Obf: PHJIOLOKLHE #[derive(proto_derive::CmdID)] -#[cmdid(4847)] +#[cmdid(4836)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AetherDivideRefreshEndlessScNotify { /// offset: 24 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "9")] pub ibcipiidcol: u32, } /// Obf: JKNAPGCLALC #[derive(proto_derive::CmdID)] -#[cmdid(4809)] +#[cmdid(4819)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AetherDivideTakeChallengeRewardCsReq { /// offset: 24 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "14")] pub challenge_id: u32, } /// Obf: IEGDPIEIGKF #[derive(proto_derive::CmdID)] -#[cmdid(4850)] +#[cmdid(4838)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AetherDivideTakeChallengeRewardScRsp { - /// offset: 36 - #[prost(uint32, tag = "10")] - pub retcode: u32, /// offset: 16 - #[prost(message, optional, tag = "5")] + #[prost(message, optional, tag = "3")] pub reward: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "12")] + pub retcode: u32, + /// offset: 36 + #[prost(uint32, tag = "4")] pub challenge_id: u32, } #[derive(proto_derive::CmdID)] @@ -4056,184 +4056,184 @@ pub struct Jongagachho {} #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Adoleofegok { /// offset: 24 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "14")] pub poiiaiakilf: u32, /// offset: 28 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "2")] pub map_id: u32, } /// Obf: OAJLGIONPGE #[derive(proto_derive::CmdID)] -#[cmdid(4720)] +#[cmdid(4710)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetAlleyInfoCsReq { /// offset: 24 - #[prost(uint32, tag = "8")] - pub level: u32, - /// offset: 28 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "11")] pub shop_id: u32, + /// offset: 28 + #[prost(uint32, tag = "12")] + pub level: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Agademajimd { + /// offset: 24 + #[prost(message, repeated, tag = "3")] + pub hnfojbcjamg: ::prost::alloc::vec::Vec, /// offset: 16 - #[prost(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 + /// offset: 32 #[prost(message, repeated, tag = "9")] pub fmjplhohbab: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint32, repeated, tag = "10")] + pub omngcijalfm: ::prost::alloc::vec::Vec, } /// Obf: FCFGLDOMNDJ #[derive(proto_derive::CmdID)] -#[cmdid(4791)] +#[cmdid(4705)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetAlleyInfoScRsp { + /// offset: 32 + #[prost(message, optional, tag = "4")] + pub njgamccgadc: ::core::option::Option, /// offset: 24 + #[prost(message, optional, tag = "14")] + pub klpngfnmipi: ::core::option::Option, + /// offset: 96 + #[prost(uint32, tag = "2")] + pub retcode: u32, + /// offset: 72 + #[prost(message, repeated, tag = "11")] + pub bjcmphlpknf: ::prost::alloc::vec::Vec, + /// offset: 88 + #[prost(uint32, tag = "10")] + pub nopodeimffb: u32, + /// offset: 80 + #[prost(uint32, repeated, tag = "13")] + pub glboemjjahd: ::prost::alloc::vec::Vec, + /// offset: 48 #[prost(map = "uint32, uint32", tag = "3")] pub nplakeokekb: ::std::collections::HashMap, + /// offset: 64 + #[prost(uint32, repeated, tag = "15")] + pub gefndeeikef: ::prost::alloc::vec::Vec, /// offset: 100 #[prost(uint32, tag = "12")] - pub retcode: u32, + pub dbjhemippim: u32, + /// offset: 56 + #[prost(uint32, repeated, tag = "8")] + pub oedpopcohgb: ::prost::alloc::vec::Vec, /// offset: 92 #[prost(uint32, tag = "1")] pub level: u32, - /// offset: 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, + #[prost(message, optional, tag = "7")] + pub bokolcpkejm: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kfaifhopnhh { /// offset: 24 + #[prost(uint32, tag = "3")] + pub iffppglafnb: u32, + /// offset: 28 #[prost(uint32, tag = "4")] 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 + /// offset: 16 #[prost(message, repeated, tag = "5")] pub kalfmcaghdo: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "14")] + pub goods_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AlleyPlacingShip { - /// offset: 24 - #[prost(message, repeated, tag = "1")] + /// offset: 16 + #[prost(message, repeated, tag = "15")] pub goods_list: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "13")] pub ship_id: u32, } /// Obf: IEEAOPJGINP #[derive(proto_derive::CmdID)] -#[cmdid(4705)] +#[cmdid(4716)] #[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")] + #[prost(uint32, tag = "3")] pub bclnmidffoh: u32, - /// offset: 32 - #[prost(uint32, tag = "5")] - pub bmnhhidhodd: u32, /// offset: 16 - #[prost(message, optional, tag = "14")] + #[prost(message, optional, tag = "11")] 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 + /// offset: 48 #[prost(uint32, tag = "13")] pub dhhjlchclaf: u32, - /// offset: 48 - #[prost(uint32, tag = "2")] + /// offset: 44 + #[prost(uint32, tag = "6")] + pub fjdabppandc: u32, + /// offset: 60 + #[prost(uint32, tag = "12")] pub indeplofdec: u32, + /// offset: 32 + #[prost(uint32, tag = "15")] + pub engdbiimaff: u32, + /// offset: 52 + #[prost(uint32, tag = "4")] + pub bmnhhidhodd: u32, + /// offset: 40 + #[prost(uint32, tag = "8")] + pub hlojkekipkf: u32, + /// offset: 56 + #[prost(uint32, tag = "10")] + pub keokdnikbda: u32, } /// Obf: BFMIPGGOELO #[derive(proto_derive::CmdID)] -#[cmdid(4774)] +#[cmdid(4726)] #[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 koficklljni: u32, + /// offset: 32 + #[prost(uint32, tag = "3")] + pub event_id: u32, + /// offset: 40 + #[prost(uint32, tag = "11")] + pub pglgblkkida: u32, + /// offset: 24 + #[prost(uint32, tag = "13")] pub kfboklhdjda: u32, /// offset: 48 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "6")] 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")] + #[prost(uint32, tag = "9")] pub ilegfkgcmom: u32, + /// offset: 44 + #[prost(uint32, tag = "12")] + pub khibbgphdmb: u32, + /// offset: 28 + #[prost(uint32, tag = "8")] + pub retcode: u32, } /// Obf: ICABJGOKGHH #[derive(proto_derive::CmdID)] -#[cmdid(4740)] +#[cmdid(4766)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ActivityRaidPlacingGameCsReq { - /// offset: 32 - #[prost(message, optional, tag = "10")] + /// offset: 16 + #[prost(message, optional, tag = "12")] pub ejjodhjhham: ::core::option::Option, - #[prost(oneof = "activity_raid_placing_game_cs_req::Gcoiiopkjpf", tags = "14, 3")] + #[prost(oneof = "activity_raid_placing_game_cs_req::Gcoiiopkjpf", tags = "1, 6")] pub gcoiiopkjpf: ::core::option::Option< activity_raid_placing_game_cs_req::Gcoiiopkjpf, >, @@ -4243,23 +4243,23 @@ pub mod activity_raid_placing_game_cs_req { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] pub enum Gcoiiopkjpf { - /// offset: 16 - #[prost(uint32, tag = "14")] + /// offset: 32 + #[prost(uint32, tag = "1")] Cjemmdpiclj(u32), - /// offset: 16 - #[prost(uint32, tag = "3")] + /// offset: 32 + #[prost(uint32, tag = "6")] Fjdabppandc(u32), } } /// Obf: OLAFFEPAICB #[derive(proto_derive::CmdID)] -#[cmdid(4718)] +#[cmdid(4728)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ActivityRaidPlacingGameScRsp { - /// offset: 32 - #[prost(uint32, tag = "2")] + /// offset: 36 + #[prost(uint32, tag = "9")] pub retcode: u32, - #[prost(oneof = "activity_raid_placing_game_sc_rsp::Gcoiiopkjpf", tags = "4, 14")] + #[prost(oneof = "activity_raid_placing_game_sc_rsp::Gcoiiopkjpf", tags = "15, 14")] pub gcoiiopkjpf: ::core::option::Option< activity_raid_placing_game_sc_rsp::Gcoiiopkjpf, >, @@ -4269,10 +4269,10 @@ pub mod activity_raid_placing_game_sc_rsp { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] pub enum Gcoiiopkjpf { - /// offset: 24 - #[prost(uint32, tag = "4")] + /// offset: 16 + #[prost(uint32, tag = "15")] Cjemmdpiclj(u32), - /// offset: 24 + /// offset: 16 #[prost(uint32, tag = "14")] Fjdabppandc(u32), } @@ -4280,113 +4280,113 @@ pub mod activity_raid_placing_game_sc_rsp { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ecjmjjkjgop { + /// offset: 32 + #[prost(uint32, repeated, tag = "8")] + pub fbeildajede: ::prost::alloc::vec::Vec, /// offset: 48 - #[prost(bool, tag = "7")] - pub iichhokopgg: bool, - /// offset: 44 - #[prost(uint32, tag = "1")] - pub hdkdkjbdgcc: u32, - /// offset: 16 - #[prost(uint32, repeated, tag = "4")] + #[prost(uint32, tag = "14")] + pub cpgajpckcdg: u32, + /// offset: 24 + #[prost(uint32, repeated, tag = "10")] pub jdjcnbgoglp: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint32, tag = "13")] - pub jalhneidhgj: u32, + #[prost(uint32, tag = "1")] + pub hdkdkjbdgcc: u32, /// offset: 52 - #[prost(uint32, tag = "2")] - pub cpgajpckcdg: u32, - /// offset: 32 - #[prost(uint32, repeated, tag = "10")] - pub fbeildajede: ::prost::alloc::vec::Vec, + #[prost(uint32, tag = "4")] + pub jalhneidhgj: u32, + /// offset: 44 + #[prost(bool, tag = "7")] + pub iichhokopgg: bool, } /// Obf: DFLHKJHDOCK #[derive(proto_derive::CmdID)] -#[cmdid(4752)] +#[cmdid(4736)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AlleyOrderChangedScNotify { - /// offset: 24 - #[prost(message, optional, tag = "11")] + /// offset: 16 + #[prost(message, optional, tag = "10")] pub pphiadnkgaf: ::core::option::Option, } /// Obf: EMCEPDLELHE #[derive(proto_derive::CmdID)] -#[cmdid(4706)] +#[cmdid(4709)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AlleyShipUnlockScNotify { /// offset: 24 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "1")] 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")] + #[prost(uint32, repeated, tag = "9")] + pub dgnkgdlillb: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint32, repeated, tag = "8")] + pub ppibbkhlmjc: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(uint32, tag = "14")] + pub cakccbjohoi: u32, + /// offset: 16 + #[prost(uint32, repeated, tag = "4")] pub cadhphlnoch: ::prost::alloc::vec::Vec, + /// offset: 60 + #[prost(uint32, tag = "12")] + pub lepacdhlbib: u32, + /// offset: 56 + #[prost(uint32, tag = "2")] + pub behpabeeodh: u32, + /// offset: 52 + #[prost(uint32, tag = "15")] + pub shop_id: u32, } #[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 bclnmidffoh: u32, + /// offset: 24 + #[prost(message, repeated, tag = "10")] + pub hofdbflcgkb: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "3")] 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, + #[prost(uint32, tag = "6")] + pub last_level: u32, /// offset: 36 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "9")] pub cur_score: u32, + /// offset: 44 + #[prost(uint32, tag = "15")] + pub unlock_level: u32, + /// offset: 52 + #[prost(uint32, tag = "4")] + pub map_id: u32, + /// offset: 48 + #[prost(uint32, tag = "14")] + pub max_score: u32, + /// offset: 32 + #[prost(uint32, tag = "10")] + pub last_max_score: u32, } /// Obf: BAKNCHMDANL #[derive(proto_derive::CmdID)] -#[cmdid(4767)] +#[cmdid(4798)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct LogisticsGameCsReq { /// offset: 24 - #[prost(message, repeated, tag = "5")] + #[prost(message, repeated, tag = "10")] pub apmcphfmaeg: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(bool, tag = "14")] @@ -4394,334 +4394,334 @@ pub struct LogisticsGameCsReq { } /// Obf: ODAENPNMIHC #[derive(proto_derive::CmdID)] -#[cmdid(4722)] +#[cmdid(4760)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct LogisticsScoreRewardSyncInfoScNotify { - /// offset: 24 - #[prost(message, repeated, tag = "11")] + /// offset: 16 + #[prost(message, repeated, tag = "9")] pub fmjplhohbab: ::prost::alloc::vec::Vec, } /// Obf: MECOFAJONFP #[derive(proto_derive::CmdID)] -#[cmdid(4739)] +#[cmdid(4753)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct LogisticsGameScRsp { /// offset: 40 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "8")] 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")] + #[prost(bool, tag = "5")] pub boblnbjmkca: bool, + /// offset: 24 + #[prost(message, repeated, tag = "10")] + pub fmjplhohbab: ::prost::alloc::vec::Vec, + /// offset: 36 + #[prost(uint32, tag = "6")] + pub event_id: u32, } #[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")] + #[prost(enumeration = "Bjlncfjoiaf", tag = "9")] pub state: i32, + /// offset: 28 + #[prost(uint32, tag = "11")] + pub event_id: u32, + /// offset: 32 + #[prost(uint32, tag = "8")] + pub ningbnbmkop: u32, } /// Obf: IIBMDIJBLOB #[derive(proto_derive::CmdID)] -#[cmdid(4770)] +#[cmdid(4797)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct StartAlleyEventCsReq { /// offset: 24 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "14")] pub event_id: u32, } /// Obf: GCCCHNPFPLP #[derive(proto_derive::CmdID)] -#[cmdid(4759)] +#[cmdid(4706)] #[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")] + #[prost(uint32, tag = "8")] pub retcode: u32, + /// offset: 24 + #[prost(uint32, tag = "10")] + pub event_id: u32, } /// Obf: GBOOJMAOLDH #[derive(proto_derive::CmdID)] -#[cmdid(4754)] +#[cmdid(4741)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AlleyEventChangeNotify { - /// offset: 16 - #[prost(message, optional, tag = "14")] + /// offset: 24 + #[prost(message, optional, tag = "11")] pub nfldodiabcl: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "12")] pub hcnldibeaca: u32, } /// Obf: PDPEIEHBKDN #[derive(proto_derive::CmdID)] -#[cmdid(4777)] +#[cmdid(4755)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AlleyEventEffectNotify { /// offset: 24 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "7")] pub lfilnmfdnig: u32, } /// Obf: GJLHOFGMAHJ #[derive(proto_derive::CmdID)] -#[cmdid(4780)] +#[cmdid(4707)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakePrestigeRewardCsReq { /// offset: 24 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "4")] pub level: u32, } /// Obf: FGNNNDKEEHB #[derive(proto_derive::CmdID)] -#[cmdid(4702)] +#[cmdid(4739)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakePrestigeRewardScRsp { + /// offset: 16 + #[prost(message, optional, tag = "11")] + pub reward: ::core::option::Option, /// offset: 36 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "6")] pub retcode: u32, /// offset: 32 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "9")] pub level: u32, - /// offset: 24 - #[prost(message, optional, tag = "1")] - pub reward: ::core::option::Option, } /// Obf: AGLOLFIPCDP #[derive(proto_derive::CmdID)] -#[cmdid(4794)] +#[cmdid(4774)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PrestigeLevelUpCsReq {} /// Obf: JEMEEDBIDOB #[derive(proto_derive::CmdID)] -#[cmdid(4736)] +#[cmdid(4790)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PrestigeLevelUpScRsp { - /// offset: 24 - #[prost(uint32, tag = "8")] - pub retcode: u32, /// offset: 28 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "11")] pub level: u32, + /// offset: 24 + #[prost(uint32, tag = "9")] + pub retcode: u32, } /// Obf: BNFGELHDPEE #[derive(proto_derive::CmdID)] -#[cmdid(4787)] +#[cmdid(4754)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AlleyFundsScNotify { /// offset: 24 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "10")] pub dbjhemippim: u32, } /// Obf: AIAANLBAGMD #[derive(proto_derive::CmdID)] -#[cmdid(4731)] +#[cmdid(4720)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SaveLogisticsCsReq { /// offset: 16 - #[prost(message, repeated, tag = "5")] + #[prost(message, repeated, tag = "1")] pub apmcphfmaeg: ::prost::alloc::vec::Vec, } /// Obf: HCDCIKFBLEP #[derive(proto_derive::CmdID)] -#[cmdid(4744)] +#[cmdid(4769)] #[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")] + #[prost(uint32, tag = "1")] pub retcode: u32, + /// offset: 16 + #[prost(message, repeated, tag = "6")] + pub apmcphfmaeg: ::prost::alloc::vec::Vec, } /// Obf: FEMPLINBLJG #[derive(proto_derive::CmdID)] -#[cmdid(4749)] +#[cmdid(4792)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct LogisticsInfoScNotify { - /// offset: 24 - #[prost(message, optional, tag = "10")] + /// offset: 16 + #[prost(message, optional, tag = "15")] 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")] + #[prost(uint32, tag = "5")] pub alghcnajbmm: u32, + /// offset: 16 + #[prost(map = "uint32, uint32", tag = "11")] + pub aahapcbilhc: ::std::collections::HashMap, /// offset: 32 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "8")] pub pghckcpkgll: u32, } /// Obf: DDNICGDDLCO #[derive(proto_derive::CmdID)] -#[cmdid(4741)] +#[cmdid(4724)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AlleyShipmentEventEffectsScNotify { /// offset: 24 - #[prost(message, optional, tag = "15")] + #[prost(message, optional, tag = "4")] pub lgjkpjojblf: ::core::option::Option, } /// Obf: NGMEMMOENFH #[derive(proto_derive::CmdID)] -#[cmdid(4784)] +#[cmdid(4773)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetSaveLogisticsMapCsReq {} /// Obf: FMCFCLGGHCE #[derive(proto_derive::CmdID)] -#[cmdid(4778)] +#[cmdid(4742)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetSaveLogisticsMapScRsp { /// offset: 32 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "5")] pub retcode: u32, - /// offset: 24 - #[prost(message, repeated, tag = "8")] + /// offset: 16 + #[prost(message, repeated, tag = "11")] pub hnfojbcjamg: ::prost::alloc::vec::Vec, } /// Obf: CGHOCDCODMF #[derive(proto_derive::CmdID)] -#[cmdid(4734)] +#[cmdid(4701)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AlleyShipUsedCountScNotify { - /// offset: 24 - #[prost(map = "uint32, uint32", tag = "4")] + /// offset: 16 + #[prost(map = "uint32, uint32", tag = "10")] pub nplakeokekb: ::std::collections::HashMap, } /// Obf: IHIKFLJEIJD #[derive(proto_derive::CmdID)] -#[cmdid(4745)] +#[cmdid(4751)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AlleyGuaranteedFundsCsReq {} /// Obf: PKJNKFAGCBP #[derive(proto_derive::CmdID)] -#[cmdid(4769)] +#[cmdid(4725)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AlleyGuaranteedFundsScRsp { - /// offset: 28 - #[prost(uint32, tag = "7")] - pub retcode: u32, /// offset: 24 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "6")] + pub retcode: u32, + /// offset: 28 + #[prost(uint32, tag = "3")] pub clibobehndm: u32, } /// Obf: MDGBHHGPDAJ #[derive(proto_derive::CmdID)] -#[cmdid(4703)] +#[cmdid(4735)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AlleyTakeEventRewardCsReq { /// offset: 24 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "11")] pub event_id: u32, } /// Obf: GBDLKBGCBAO #[derive(proto_derive::CmdID)] -#[cmdid(4724)] +#[cmdid(4737)] #[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")] + #[prost(uint32, tag = "2")] pub retcode: u32, + /// offset: 24 + #[prost(message, optional, tag = "8")] + pub reward: ::core::option::Option, } /// Obf: PCMDHOMOLFB #[derive(proto_derive::CmdID)] -#[cmdid(4728)] +#[cmdid(4788)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LogisticsDetonateStarSkiffCsReq {} /// Obf: MGDIBDJAMII #[derive(proto_derive::CmdID)] -#[cmdid(4723)] +#[cmdid(4715)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LogisticsDetonateStarSkiffScRsp { /// offset: 24 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "12")] 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 r#type: u32, + /// offset: 24 + #[prost(uint32, tag = "6")] + pub relic_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonsterArchive { /// offset: 24 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "6")] pub monster_id: u32, /// offset: 28 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "10")] 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 + /// offset: 24 #[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, + /// offset: 48 + #[prost(message, repeated, tag = "8")] + pub relic_list: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(uint32, repeated, tag = "11")] + pub archive_missing_avatar_id_list: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint32, repeated, tag = "6")] + pub archive_missing_equipment_id_list: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(message, repeated, tag = "4")] + pub archive_monster_id_list: ::prost::alloc::vec::Vec, } /// Obf: GBKFNMIJNJM #[derive(proto_derive::CmdID)] -#[cmdid(2320)] +#[cmdid(2310)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetArchiveDataCsReq {} /// Obf: ELKFLJKDFDB #[derive(proto_derive::CmdID)] -#[cmdid(2391)] +#[cmdid(2305)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetArchiveDataScRsp { + /// offset: 24 + #[prost(message, optional, tag = "4")] + pub archive_data: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "9")] pub retcode: u32, - /// offset: 16 - #[prost(message, optional, tag = "13")] - pub archive_data: ::core::option::Option, } /// Obf: NKDHENMJGDK #[derive(proto_derive::CmdID)] -#[cmdid(2367)] +#[cmdid(2398)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetUpdatedArchiveDataCsReq {} /// Obf: HGJNHMIDNNP #[derive(proto_derive::CmdID)] -#[cmdid(2339)] +#[cmdid(2353)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetUpdatedArchiveDataScRsp { - /// offset: 24 - #[prost(message, optional, tag = "14")] + /// offset: 16 + #[prost(message, optional, tag = "6")] pub archive_data: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "10")] @@ -4729,794 +4729,794 @@ pub struct GetUpdatedArchiveDataScRsp { } /// Obf: FDBODLGODJN #[derive(proto_derive::CmdID)] -#[cmdid(320)] +#[cmdid(310)] #[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")] + /// offset: 24 + #[prost(uint32, repeated, tag = "12")] pub avatar_id_list: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(bool, tag = "4")] + pub is_get_all: bool, } #[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")] + #[prost(uint32, tag = "12")] pub r#type: u32, + /// offset: 24 + #[prost(uint32, tag = "15")] + pub relic_unique_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Avatar { - /// offset: 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")] + #[prost(bool, tag = "7")] + pub is_marked: bool, + /// offset: 48 + #[prost(uint32, tag = "2")] pub base_avatar_id: u32, + /// offset: 60 + #[prost(uint32, tag = "12")] + pub rank: u32, + /// offset: 52 + #[prost(uint32, tag = "10")] + pub dressed_skin_id: u32, /// offset: 88 - #[prost(uint64, tag = "5")] + #[prost(uint64, tag = "15")] pub first_met_timestamp: u64, /// offset: 32 - #[prost(message, repeated, tag = "2")] + #[prost(message, repeated, tag = "3")] 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: 64 + #[prost(uint32, tag = "11")] + pub unk_enhanced_id: u32, /// offset: 40 - #[prost(uint32, repeated, tag = "11")] + #[prost(message, repeated, tag = "13")] + pub skilltree_list: ::prost::alloc::vec::Vec, + /// offset: 80 + #[prost(uint32, tag = "8")] + pub exp: u32, + /// offset: 24 + #[prost(uint32, repeated, tag = "4")] pub taken_rewards: ::prost::alloc::vec::Vec, + /// offset: 76 + #[prost(uint32, tag = "1")] + pub level: u32, + /// offset: 56 + #[prost(uint32, tag = "5")] + pub promotion: u32, + /// offset: 72 + #[prost(uint32, tag = "14")] + pub equipment_unique_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MultiPathAvatarTypeInfo { - /// offset: 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")] + #[prost(message, repeated, tag = "6")] 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: 24 + #[prost(message, repeated, tag = "3")] + pub skilltree_list: ::prost::alloc::vec::Vec, /// offset: 56 - #[prost(enumeration = "MultiPathAvatarType", tag = "9")] + #[prost(uint64, tag = "2")] + pub kdmclkjljpp: u64, + /// offset: 64 + #[prost(enumeration = "MultiPathAvatarType", tag = "12")] pub avatar_id: i32, + /// offset: 44 + #[prost(uint32, tag = "10")] + pub unk_enhanced_id: u32, + /// offset: 68 + #[prost(uint32, tag = "11")] + pub dressed_skin_id: u32, + /// offset: 40 + #[prost(uint32, tag = "7")] + pub path_equipment_id: u32, + /// offset: 48 + #[prost(uint32, tag = "9")] + pub rank: u32, } /// Obf: LLKPMKBOPAE #[derive(proto_derive::CmdID)] -#[cmdid(391)] +#[cmdid(305)] #[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 + /// offset: 84 + #[prost(uint32, tag = "8")] + pub jpnlpopmkej: u32, + /// offset: 80 #[prost(uint32, tag = "2")] pub retcode: u32, - /// offset: 84 - #[prost(uint32, tag = "9")] - pub jpnlpopmkej: u32, - /// offset: 24 - #[prost(uint32, repeated, tag = "3")] + /// offset: 16 + #[prost(message, repeated, tag = "1")] + pub fefpijjlnfg: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint32, repeated, tag = "13")] pub halndfogjnf: ::prost::alloc::vec::Vec, - /// offset: 80 - #[prost(bool, tag = "6")] - pub is_get_all: bool, + /// offset: 64 + #[prost(map = "uint32, enumeration(MultiPathAvatarType)", tag = "4")] + pub current_multi_path_avatar_id: ::std::collections::HashMap, /// offset: 32 - #[prost(message, repeated, tag = "4")] + #[prost(message, repeated, tag = "7")] + pub avatar_list: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(enumeration = "Bcmljcfoefm", repeated, tag = "9")] + pub pnkcfealami: ::prost::alloc::vec::Vec, + /// offset: 88 + #[prost(bool, tag = "15")] + pub is_get_all: bool, + /// offset: 72 + #[prost(message, repeated, tag = "12")] pub multi_path_avatar_type_info_list: ::prost::alloc::vec::Vec< MultiPathAvatarTypeInfo, >, - /// offset: 72 - #[prost(uint32, repeated, tag = "14")] + /// offset: 48 + #[prost(uint32, repeated, tag = "10")] 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, } /// Obf: DJJKIIAHALC #[derive(proto_derive::CmdID)] -#[cmdid(367)] +#[cmdid(398)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AvatarExpUpCsReq { /// offset: 32 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "1")] pub base_avatar_id: u32, /// offset: 16 - #[prost(message, optional, tag = "10")] + #[prost(message, optional, tag = "3")] pub item_cost_list: ::core::option::Option, } /// Obf: INHIJFMNOAO #[derive(proto_derive::CmdID)] -#[cmdid(339)] +#[cmdid(353)] #[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")] + #[prost(uint32, tag = "7")] pub retcode: u32, + /// offset: 24 + #[prost(message, repeated, tag = "1")] + pub return_item_list: ::prost::alloc::vec::Vec, } /// Obf: KFOMNLIPHKM #[derive(proto_derive::CmdID)] -#[cmdid(327)] +#[cmdid(379)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct UnlockSkilltreeCsReq { - /// offset: 32 - #[prost(uint32, tag = "8")] - pub level: u32, + /// offset: 16 + #[prost(message, repeated, tag = "14")] + pub item_list: ::prost::alloc::vec::Vec, /// offset: 36 #[prost(uint32, tag = "10")] pub point_id: u32, - /// offset: 24 - #[prost(message, repeated, tag = "15")] - pub item_list: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "12")] + pub level: u32, } /// Obf: GOFNEGEKNHK #[derive(proto_derive::CmdID)] -#[cmdid(321)] +#[cmdid(302)] #[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, + /// offset: 32 + #[prost(uint32, tag = "7")] + pub retcode: u32, + /// offset: 28 + #[prost(uint32, tag = "9")] + pub level: u32, } /// Obf: FMDODPOOBAK #[derive(proto_derive::CmdID)] -#[cmdid(370)] +#[cmdid(397)] #[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")] + #[prost(message, repeated, tag = "10")] pub item_list: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "15")] + pub base_avatar_id: u32, } /// Obf: NPAFCPEKNPG #[derive(proto_derive::CmdID)] -#[cmdid(359)] +#[cmdid(306)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PromoteAvatarScRsp { - /// offset: 24 - #[prost(uint32, tag = "4")] - pub retcode: u32, -} -/// Obf: OKIHBJFFGHB -#[derive(proto_derive::CmdID)] -#[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, -} -/// Obf: FIGIBBKEBBD -#[derive(proto_derive::CmdID)] -#[cmdid(377)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct DressAvatarScRsp { - /// offset: 24 - #[prost(uint32, tag = "6")] - pub retcode: u32, -} -/// Obf: GKOAAJMMEMA -#[derive(proto_derive::CmdID)] -#[cmdid(380)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct TakeOffEquipmentCsReq { - /// offset: 24 - #[prost(uint32, tag = "10")] - pub avatar_id: u32, -} -/// Obf: MGEJBJLFBPC -#[derive(proto_derive::CmdID)] -#[cmdid(302)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct TakeOffEquipmentScRsp { /// offset: 24 #[prost(uint32, tag = "1")] pub retcode: u32, } +/// Obf: OKIHBJFFGHB +#[derive(proto_derive::CmdID)] +#[cmdid(341)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct DressAvatarCsReq { + /// offset: 28 + #[prost(uint32, tag = "14")] + pub avatar_id: u32, + /// offset: 24 + #[prost(uint32, tag = "6")] + pub equipment_unique_id: u32, +} +/// Obf: FIGIBBKEBBD +#[derive(proto_derive::CmdID)] +#[cmdid(355)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct DressAvatarScRsp { + /// offset: 24 + #[prost(uint32, tag = "10")] + pub retcode: u32, +} +/// Obf: GKOAAJMMEMA +#[derive(proto_derive::CmdID)] +#[cmdid(307)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct TakeOffEquipmentCsReq { + /// offset: 24 + #[prost(uint32, tag = "11")] + pub avatar_id: u32, +} +/// Obf: MGEJBJLFBPC +#[derive(proto_derive::CmdID)] +#[cmdid(339)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct TakeOffEquipmentScRsp { + /// offset: 24 + #[prost(uint32, tag = "9")] + pub retcode: u32, +} /// Obf: KAIMCKHIFHP #[derive(proto_derive::CmdID)] -#[cmdid(305)] +#[cmdid(316)] #[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")] + #[prost(uint32, tag = "3")] pub base_avatar_id: u32, + /// offset: 40 + #[prost(enumeration = "AddAvatarSrc", tag = "2")] + pub src: i32, + /// offset: 24 + #[prost(message, optional, tag = "5")] + pub reward: ::core::option::Option, /// offset: 36 - #[prost(bool, tag = "10")] + #[prost(bool, tag = "9")] pub is_new: bool, } /// Obf: EBPDFOPKBHC #[derive(proto_derive::CmdID)] -#[cmdid(341)] +#[cmdid(324)] #[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, + #[prost(bool, tag = "11")] + pub is_new: bool, /// offset: 24 - #[prost(message, optional, tag = "8")] + #[prost(message, optional, tag = "7")] pub reward: ::core::option::Option, + /// offset: 36 + #[prost(uint32, tag = "9")] + pub avatar_id: u32, } /// Obf: OLCFHOGGKNC #[derive(proto_derive::CmdID)] -#[cmdid(374)] +#[cmdid(326)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RankUpAvatarCsReq { - /// offset: 36 - #[prost(uint32, tag = "14")] - pub rank: u32, /// offset: 32 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "11")] pub avatar_id: u32, - /// offset: 24 - #[prost(message, optional, tag = "11")] + /// offset: 36 + #[prost(uint32, tag = "2")] + pub rank: u32, + /// offset: 16 + #[prost(message, optional, tag = "6")] pub item_cost_list: ::core::option::Option, } /// Obf: LLLGFJMKHHK #[derive(proto_derive::CmdID)] -#[cmdid(373)] +#[cmdid(363)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RankUpAvatarScRsp { /// offset: 24 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "15")] 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")] + #[prost(uint32, tag = "10")] pub slot: u32, + /// offset: 24 + #[prost(uint32, tag = "7")] + pub relic_unique_id: u32, } /// Obf: CAMOJCCLNCE #[derive(proto_derive::CmdID)] -#[cmdid(398)] +#[cmdid(367)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct DressRelicAvatarCsReq { /// offset: 32 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "6")] pub avatar_id: u32, - /// offset: 16 - #[prost(message, repeated, tag = "12")] + /// offset: 24 + #[prost(message, repeated, tag = "13")] pub param_list: ::prost::alloc::vec::Vec, } /// Obf: ADPAIPLCFIC #[derive(proto_derive::CmdID)] -#[cmdid(385)] +#[cmdid(372)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DressRelicAvatarScRsp { /// offset: 24 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "11")] pub retcode: u32, } /// Obf: DDPFFOPJHHM #[derive(proto_derive::CmdID)] -#[cmdid(338)] +#[cmdid(394)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeOffRelicCsReq { + /// offset: 16 + #[prost(uint32, repeated, tag = "15")] + pub slot_list: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "7")] pub avatar_id: u32, - /// offset: 16 - #[prost(uint32, repeated, tag = "6")] - pub slot_list: ::prost::alloc::vec::Vec, } /// Obf: HEENELCHMKP #[derive(proto_derive::CmdID)] -#[cmdid(352)] +#[cmdid(336)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeOffRelicScRsp { /// offset: 24 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "2")] pub retcode: u32, } /// Obf: EMAJLDJJNLL #[derive(proto_derive::CmdID)] -#[cmdid(368)] +#[cmdid(378)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakePromotionRewardCsReq { /// offset: 28 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "8")] pub base_avatar_id: u32, /// offset: 24 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "6")] pub promotion: u32, } /// Obf: HDEAAFNFGCM #[derive(proto_derive::CmdID)] -#[cmdid(394)] +#[cmdid(374)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakePromotionRewardScRsp { /// offset: 32 #[prost(uint32, tag = "14")] pub retcode: u32, /// offset: 16 - #[prost(message, optional, tag = "8")] + #[prost(message, optional, tag = "13")] pub reward_list: ::core::option::Option, } /// Obf: PHEMPEFMECP #[derive(proto_derive::CmdID)] -#[cmdid(336)] +#[cmdid(390)] #[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")] + #[prost(uint32, tag = "4")] pub avatar_id: u32, + /// offset: 28 + #[prost(uint32, tag = "2")] + pub skin_id: u32, } /// Obf: MEKBMEPIDHM #[derive(proto_derive::CmdID)] -#[cmdid(387)] +#[cmdid(354)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DressAvatarSkinScRsp { /// offset: 24 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "13")] pub retcode: u32, } /// Obf: HJBAMOJDEEM #[derive(proto_derive::CmdID)] -#[cmdid(309)] +#[cmdid(362)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeOffAvatarSkinCsReq { /// offset: 24 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "4")] pub avatar_id: u32, } /// Obf: ABOODONGNHG #[derive(proto_derive::CmdID)] -#[cmdid(306)] +#[cmdid(309)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeOffAvatarSkinScRsp { /// offset: 24 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "3")] pub retcode: u32, } /// Obf: CFBNAMCDBCC #[derive(proto_derive::CmdID)] -#[cmdid(331)] +#[cmdid(320)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UnlockAvatarSkinScNotify { /// offset: 24 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "8")] pub skin_id: u32, } /// Obf: HNEPFBPJKLI #[derive(proto_derive::CmdID)] -#[cmdid(344)] +#[cmdid(369)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MarkAvatarCsReq { + /// offset: 24 + #[prost(uint32, tag = "9")] + pub avatar_id: u32, /// offset: 28 #[prost(bool, tag = "11")] pub is_marked: bool, - /// offset: 24 - #[prost(uint32, tag = "3")] - pub avatar_id: u32, } /// Obf: NGPKIPOGOHO #[derive(proto_derive::CmdID)] -#[cmdid(349)] +#[cmdid(392)] #[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")] + #[prost(uint32, tag = "5")] pub retcode: u32, - /// offset: 32 - #[prost(bool, tag = "14")] + /// offset: 24 + #[prost(bool, tag = "11")] pub is_marked: bool, + /// offset: 32 + #[prost(uint32, tag = "12")] + pub avatar_id: u32, } /// Obf: BFCKHJIDMJO #[derive(proto_derive::CmdID)] -#[cmdid(384)] +#[cmdid(373)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetGrowthTargetAvatarCsReq { - /// offset: 36 - #[prost(enumeration = "Gifjdobiiik", tag = "5")] - pub source: i32, /// offset: 40 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "13")] pub idnmeknhlpo: u32, - /// offset: 32 - #[prost(uint32, tag = "4")] + /// offset: 36 + #[prost(uint32, tag = "1")] pub avatar_id: u32, - /// offset: 16 - #[prost(enumeration = "Bcmljcfoefm", repeated, tag = "14")] + /// offset: 32 + #[prost(enumeration = "Gifjdobiiik", tag = "11")] + pub source: i32, + /// offset: 24 + #[prost(enumeration = "Bcmljcfoefm", repeated, tag = "3")] pub ejbjbocoinb: ::prost::alloc::vec::Vec, } /// Obf: CEICLCJFPDI #[derive(proto_derive::CmdID)] -#[cmdid(378)] +#[cmdid(342)] #[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 + /// offset: 16 #[prost(enumeration = "Bcmljcfoefm", repeated, tag = "7")] pub ejbjbocoinb: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint32, tag = "12")] + pub retcode: u32, + /// offset: 36 + #[prost(uint32, tag = "15")] + pub jpnlpopmkej: u32, + /// offset: 32 + #[prost(uint32, tag = "3")] + pub growth_avatar_id: u32, } /// Obf: MLGLOKGPPEG #[derive(proto_derive::CmdID)] -#[cmdid(334)] +#[cmdid(301)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GrowthTargetAvatarChangedScNotify { /// offset: 32 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "10")] pub jpnlpopmkej: u32, /// offset: 16 - #[prost(enumeration = "Bcmljcfoefm", repeated, tag = "12")] + #[prost(enumeration = "Bcmljcfoefm", repeated, tag = "5")] pub ejbjbocoinb: ::prost::alloc::vec::Vec, } /// Obf: ECEAPFHMMEI #[derive(proto_derive::CmdID)] -#[cmdid(322)] +#[cmdid(360)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetPreAvatarActivityListCsReq {} /// Obf: NLBLICCIFCC #[derive(proto_derive::CmdID)] -#[cmdid(340)] +#[cmdid(366)] #[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")] + #[prost(uint32, tag = "12")] pub retcode: u32, + /// offset: 24 + #[prost(uint32, repeated, tag = "6")] + pub phhncjjpkic: ::prost::alloc::vec::Vec, } #[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 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")] + #[prost(uint32, tag = "13")] pub aekfjkenphn: u32, - /// offset: 76 + /// offset: 16 + #[prost(string, tag = "267")] + pub oanpnfjjfhg: ::prost::alloc::string::String, + /// offset: 88 #[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, + pub kjaeojbjojd: u32, /// offset: 104 #[prost(uint32, tag = "4")] - pub kjaeojbjojd: u32, + pub hdnikcblkil: u32, + /// offset: 24 + #[prost(string, tag = "1274")] + pub ebppbpmhdhi: ::prost::alloc::string::String, + /// offset: 96 + #[prost(uint32, tag = "152")] + pub r#type: u32, + /// offset: 112 + #[prost(uint32, tag = "6")] + pub ihokhlfhocc: u32, + /// offset: 92 + #[prost(uint32, tag = "1755")] + pub module_id: u32, + /// offset: 40 + #[prost(string, tag = "1290")] + pub kpjhbeilaip: ::prost::alloc::string::String, + /// offset: 60 + #[prost(uint32, tag = "3")] + pub kiejacmogan: u32, + /// offset: 108 + #[prost(uint32, tag = "10")] + pub lkkamllafae: u32, + /// offset: 100 + #[prost(uint32, tag = "9")] + pub flaagnapdhp: u32, + /// offset: 120 + #[prost(uint32, tag = "5")] + pub egddnpeonkc: u32, + /// offset: 72 + #[prost(uint32, tag = "2")] + pub dlapkbddbbc: u32, + /// offset: 124 + #[prost(uint32, tag = "314")] + pub dggnnbcjocc: u32, + /// offset: 68 + #[prost(uint32, tag = "11")] + pub lijcngohkhf: u32, + /// offset: 116 + #[prost(uint32, tag = "15")] + pub dbijfkobkkh: u32, + /// offset: 76 + #[prost(uint32, tag = "12")] + pub pmmcfgmplba: u32, + /// offset: 80 + #[prost(uint32, tag = "8")] + pub phibnkmiogp: u32, + /// offset: 56 + #[prost(uint32, tag = "1")] + pub jjmkeadciag: u32, + /// offset: 84 + #[prost(uint32, tag = "14")] + pub fojcckacdhh: u32, + /// offset: 32 + #[prost(string, tag = "697")] + pub mkhldlfonkn: ::prost::alloc::string::String, } /// Obf: NKLEGHEBAKI #[derive(proto_derive::CmdID)] -#[cmdid(345)] +#[cmdid(351)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetPreAvatarGrowthInfoCsReq {} /// Obf: GEFENNPHDME #[derive(proto_derive::CmdID)] -#[cmdid(369)] +#[cmdid(325)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetPreAvatarGrowthInfoScRsp { /// offset: 32 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "2")] pub retcode: u32, - /// offset: 24 - #[prost(message, repeated, tag = "14")] + /// offset: 16 + #[prost(message, repeated, tag = "3")] pub ijonomejohm: ::prost::alloc::vec::Vec, } /// Obf: FEBPEIFDKNN #[derive(proto_derive::CmdID)] -#[cmdid(328)] +#[cmdid(388)] #[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")] + #[prost(uint32, tag = "11")] pub enhanced_id: u32, + /// offset: 24 + #[prost(uint32, tag = "7")] + pub avatar_id: u32, } /// Obf: DPEFJJFALKG #[derive(proto_derive::CmdID)] -#[cmdid(323)] +#[cmdid(315)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetAvatarEnhancedIdScRsp { /// offset: 28 - #[prost(uint32, tag = "15")] - pub retcode: u32, - /// offset: 32 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "6")] pub unk_enhanced_id: u32, /// offset: 24 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "3")] pub growth_avatar_id: u32, + /// offset: 32 + #[prost(uint32, tag = "5")] + pub retcode: u32, } /// Obf: BAOHDDGLEIA #[derive(proto_derive::CmdID)] -#[cmdid(120)] +#[cmdid(110)] #[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")] + #[prost(uint32, tag = "7")] + pub battle_id: u32, + /// offset: 76 + #[prost(uint32, tag = "12")] 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")] + /// offset: 24 + #[prost(map = "string, uint32", tag = "3")] + pub hpekekipjlf: ::std::collections::HashMap<::prost::alloc::string::String, u32>, + /// offset: 84 + #[prost(enumeration = "BattleEndStatus", tag = "11")] pub end_status: i32, + /// offset: 68 + #[prost(uint32, tag = "9")] + pub client_res_version: u32, + /// offset: 72 + #[prost(uint32, tag = "4")] + pub jcjfgojfege: u32, + /// offset: 92 + #[prost(bool, tag = "2")] + pub is_ai_consider_ultra_skill: bool, + /// offset: 93 + #[prost(bool, tag = "6")] + pub is_auto_fight: bool, + /// offset: 32 + #[prost(bytes = "vec", tag = "10")] + pub turn_snapshot_hash: ::prost::alloc::vec::Vec, + /// offset: 80 + #[prost(uint32, tag = "15")] + pub cost_time: u32, + /// offset: 56 + #[prost(string, tag = "8")] + pub debug_extra_info: ::prost::alloc::string::String, + /// offset: 48 + #[prost(message, repeated, tag = "13")] + pub op_list: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(message, optional, tag = "1")] + pub stt: ::core::option::Option, + /// offset: 64 + #[prost(uint32, tag = "5")] + pub stage_id: u32, } /// Obf: PFAIJOHBNCF #[derive(proto_derive::CmdID)] -#[cmdid(191)] +#[cmdid(105)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PveBattleResultScRsp { - /// offset: 96 - #[prost(uint32, tag = "5")] - pub ggmpfnkofkd: u32, + /// offset: 72 + #[prost(string, tag = "9")] + pub bin_version: ::prost::alloc::string::String, + /// offset: 104 + #[prost(uint32, tag = "3")] + pub event_id: u32, + /// offset: 16 + #[prost(message, optional, tag = "10")] + pub jhmmoojpkha: ::core::option::Option, /// offset: 40 - #[prost(message, optional, tag = "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")] + #[prost(message, optional, tag = "6")] + pub nhanakjfeab: ::core::option::Option, + /// offset: 48 + #[prost(message, repeated, tag = "14")] pub battle_avatar_list: ::prost::alloc::vec::Vec, - /// offset: 88 + /// offset: 96 #[prost(uint32, tag = "8")] pub retcode: u32, - /// offset: 16 - #[prost(message, optional, tag = "7")] - pub nhanakjfeab: ::core::option::Option, + /// offset: 56 + #[prost(message, optional, tag = "5")] + pub drop_data: ::core::option::Option, + /// offset: 100 + #[prost(uint32, tag = "7")] + pub ggmpfnkofkd: u32, + /// offset: 92 + #[prost(uint32, tag = "15")] + pub stage_id: u32, /// offset: 80 - #[prost(string, tag = "10")] + #[prost(string, tag = "1")] pub res_version: ::prost::alloc::string::String, + /// offset: 32 + #[prost(message, optional, tag = "1229")] + pub nbhlifpblmf: ::core::option::Option, + /// offset: 112 + #[prost(uint32, tag = "11")] + pub klodelecmci: u32, + /// offset: 120 + #[prost(uint32, tag = "13")] + pub battle_id: u32, + /// offset: 88 + #[prost(uint32, tag = "12")] + pub ndcmdokkphh: u32, /// offset: 108 - #[prost(enumeration = "BattleEndStatus", tag = "15")] + #[prost(enumeration = "BattleEndStatus", tag = "2")] 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")] + #[prost(bool, tag = "4")] 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, + #[prost(message, optional, tag = "759")] + pub kjchgehdlno: ::core::option::Option, } /// Obf: FJPLPFNKKKF #[derive(proto_derive::CmdID)] -#[cmdid(167)] +#[cmdid(198)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct QuitBattleCsReq { /// offset: 32 - #[prost(enumeration = "Lipekjfjmnm", tag = "15")] + #[prost(enumeration = "Lipekjfjmnm", tag = "1")] pub nikhbkchhjg: i32, - /// offset: 16 - #[prost(message, optional, tag = "4")] + /// offset: 24 + #[prost(message, optional, tag = "3")] pub stt: ::core::option::Option, } /// Obf: PLOAKKONHKL #[derive(proto_derive::CmdID)] -#[cmdid(139)] +#[cmdid(153)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct QuitBattleScRsp { /// offset: 24 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "15")] pub retcode: u32, } /// Obf: KJLJOBFCGDD #[derive(proto_derive::CmdID)] -#[cmdid(127)] +#[cmdid(179)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetCurBattleInfoCsReq {} /// Obf: LHAFGCJCLFJ #[derive(proto_derive::CmdID)] -#[cmdid(121)] +#[cmdid(102)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetCurBattleInfoScRsp { /// offset: 16 - #[prost(message, optional, tag = "1")] + #[prost(message, optional, tag = "8")] 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")] + #[prost(message, optional, tag = "5")] pub battle_info: ::core::option::Option, + /// offset: 48 + #[prost(uint32, tag = "9")] + pub retcode: u32, + /// offset: 44 + #[prost(uint32, tag = "2")] + pub ibpjkffflng: u32, + /// offset: 40 + #[prost(enumeration = "BattleEndStatus", tag = "14")] + pub hddndocnefo: i32, } /// Obf: OJMPHGKIIOC #[derive(proto_derive::CmdID)] -#[cmdid(170)] +#[cmdid(197)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SyncClientResVersionCsReq { /// offset: 24 @@ -5525,118 +5525,118 @@ pub struct SyncClientResVersionCsReq { } /// Obf: GHIJAKBMJFH #[derive(proto_derive::CmdID)] -#[cmdid(159)] +#[cmdid(106)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SyncClientResVersionScRsp { + /// offset: 24 + #[prost(uint32, tag = "1")] + pub client_res_version: u32, /// offset: 28 #[prost(uint32, tag = "2")] - pub client_res_version: u32, - /// offset: 24 - #[prost(uint32, tag = "13")] pub retcode: u32, } /// Obf: HEFKLAHHJPD #[derive(proto_derive::CmdID)] -#[cmdid(154)] +#[cmdid(141)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct QuitBattleScNotify {} /// Obf: EBKCKNCFAKC #[derive(proto_derive::CmdID)] -#[cmdid(177)] +#[cmdid(155)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct BattleLogReportCsReq {} /// Obf: CGGHCMBCGBG #[derive(proto_derive::CmdID)] -#[cmdid(180)] +#[cmdid(107)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct BattleLogReportScRsp { - /// offset: 24 - #[prost(uint32, tag = "10")] - pub retcode: u32, /// offset: 28 - #[prost(bool, tag = "8")] + #[prost(bool, tag = "13")] pub lcgbacgbknc: bool, + /// offset: 24 + #[prost(uint32, tag = "9")] + pub retcode: u32, } /// Obf: INAKOOFBIBC #[derive(proto_derive::CmdID)] -#[cmdid(102)] +#[cmdid(139)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ServerSimulateBattleFinishScNotify {} /// Obf: BKPKHGCNLAM #[derive(proto_derive::CmdID)] -#[cmdid(105)] +#[cmdid(116)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ReBattleAfterBattleLoseCsNotify { /// offset: 24 - #[prost(bool, tag = "14")] + #[prost(bool, tag = "12")] pub pmjahilblfl: bool, } /// Obf: JADANENHLEF #[derive(proto_derive::CmdID)] -#[cmdid(174)] +#[cmdid(126)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RebattleByClientCsNotify { /// offset: 32 - #[prost(enumeration = "Lipekjfjmnm", tag = "4")] + #[prost(enumeration = "Lipekjfjmnm", tag = "7")] pub nikhbkchhjg: i32, - /// offset: 24 - #[prost(message, optional, tag = "3")] + /// offset: 16 + #[prost(message, optional, tag = "5")] pub stt: ::core::option::Option, } /// Obf: EEHPKOFBGJI #[derive(proto_derive::CmdID)] -#[cmdid(5720)] +#[cmdid(5710)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetBattleCollegeDataCsReq {} /// Obf: EDOBBBIOGOM #[derive(proto_derive::CmdID)] -#[cmdid(5791)] +#[cmdid(5705)] #[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")] + #[prost(uint32, tag = "1")] + pub retcode: u32, + /// offset: 16 + #[prost(uint32, repeated, tag = "14")] + pub finished_college_id_list: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "9")] pub mamhojmfjof: u32, } /// Obf: CPLJOBGDALK #[derive(proto_derive::CmdID)] -#[cmdid(5767)] +#[cmdid(5798)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BattleCollegeDataChangeScNotify { /// offset: 40 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "12")] pub mamhojmfjof: u32, + /// offset: 24 + #[prost(uint32, repeated, tag = "1")] + pub finished_college_id_list: ::prost::alloc::vec::Vec, /// 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, } /// Obf: MNBLONDLDJD #[derive(proto_derive::CmdID)] -#[cmdid(5739)] +#[cmdid(5753)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct StartBattleCollegeCsReq { /// offset: 24 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "13")] pub id: u32, } /// Obf: MOPKNCIPMMP #[derive(proto_derive::CmdID)] -#[cmdid(5727)] +#[cmdid(5779)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StartBattleCollegeScRsp { - /// offset: 24 - #[prost(message, optional, tag = "7")] + /// offset: 16 + #[prost(message, optional, tag = "8")] pub battle_info: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "14")] pub id: u32, /// offset: 36 #[prost(uint32, tag = "3")] @@ -5644,620 +5644,620 @@ pub struct StartBattleCollegeScRsp { } /// Obf: LCGKPCGHILI #[derive(proto_derive::CmdID)] -#[cmdid(3020)] +#[cmdid(3010)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct BattlePassInfoNotify { + /// offset: 48 + #[prost(uint64, tag = "10")] + pub cbjklleohdc: u64, + /// offset: 80 + #[prost(uint64, tag = "8")] + pub fdkkikganck: u64, + /// offset: 56 + #[prost(uint64, tag = "12")] + pub inbockjglbo: u64, + /// offset: 88 + #[prost(uint64, tag = "13")] + pub hkeoaaccbpl: u64, /// offset: 32 + #[prost(uint64, tag = "2")] + pub ljoekefkpko: u64, + /// offset: 104 + #[prost(uint64, tag = "14")] + pub ekgopldjoii: u64, + /// offset: 64 + #[prost(uint64, tag = "7")] + pub nkaoknmholh: u64, + /// offset: 76 #[prost(enumeration = "BpTierType", tag = "6")] pub bp_tier_type: i32, - /// offset: 104 + /// offset: 40 + #[prost(uint32, tag = "4")] + pub exp: u32, + /// offset: 24 #[prost(uint64, tag = "1")] - pub ekgopldjoii: u64, - /// offset: 56 - #[prost(uint32, tag = "8")] + pub cphiiockhpi: u64, + /// offset: 96 + #[prost(uint32, tag = "3")] 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, + /// offset: 44 + #[prost(uint32, tag = "11")] + pub level: u32, } /// Obf: EBLMPDFIFGF #[derive(proto_derive::CmdID)] -#[cmdid(3039)] +#[cmdid(3053)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeBpRewardCsReq { - /// offset: 24 - #[prost(enumeration = "BpRewardType", tag = "11")] + /// offset: 28 + #[prost(enumeration = "BpRewardType", tag = "12")] pub r#type: i32, /// offset: 32 - #[prost(uint32, tag = "5")] - pub level: u32, - /// offset: 28 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "6")] pub optional_reward_id: u32, + /// offset: 24 + #[prost(uint32, tag = "9")] + pub level: u32, } /// Obf: DCNCOIBPBJD #[derive(proto_derive::CmdID)] -#[cmdid(3027)] +#[cmdid(3079)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeBpRewardScRsp { - /// offset: 32 - #[prost(uint32, tag = "1")] - pub retcode: u32, /// offset: 24 - #[prost(message, optional, tag = "10")] + #[prost(message, optional, tag = "7")] pub reward: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "11")] + pub retcode: u32, } /// Obf: BPNKPCIPOOB #[derive(proto_derive::CmdID)] -#[cmdid(3021)] +#[cmdid(3002)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct BuyBpLevelCsReq { /// offset: 24 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "4")] pub ldnjeacfbje: u32, } /// Obf: GFEGGMHOBLN #[derive(proto_derive::CmdID)] -#[cmdid(3070)] +#[cmdid(3097)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct BuyBpLevelScRsp { /// offset: 24 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "7")] 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")] + #[prost(uint32, tag = "10")] pub optional_reward_id: u32, + /// offset: 28 + #[prost(uint32, tag = "4")] + pub level: u32, } /// Obf: CILPIOAHNIB #[derive(proto_derive::CmdID)] -#[cmdid(3059)] +#[cmdid(3006)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeAllRewardCsReq { /// offset: 24 - #[prost(message, repeated, tag = "13")] + #[prost(message, repeated, tag = "15")] pub modoofjoiao: ::prost::alloc::vec::Vec, } /// Obf: BOJPKOEHOCI #[derive(proto_derive::CmdID)] -#[cmdid(3054)] +#[cmdid(3041)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeAllRewardScRsp { /// offset: 32 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "13")] pub retcode: u32, - /// offset: 24 - #[prost(message, optional, tag = "15")] + /// offset: 16 + #[prost(message, optional, tag = "12")] pub reward: ::core::option::Option, } /// Obf: PGPCBBCOBHG #[derive(proto_derive::CmdID)] -#[cmdid(4899)] +#[cmdid(4873)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetBenefitActivityInfoCsReq {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] -pub struct LuckyKoiInfo { +pub struct Ecmkalkcjac { + /// offset: 32 + #[prost(string, tag = "9")] + pub mpbpongigid: ::prost::alloc::string::String, /// 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, + #[prost(string, tag = "7")] + pub cmamedolljl: ::prost::alloc::string::String, /// offset: 40 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "15")] pub head_icon: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fecadlcjfic { /// offset: 32 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "4")] pub level: u32, /// offset: 24 - #[prost(message, optional, tag = "15")] + #[prost(message, optional, tag = "14")] 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")] + #[prost(message, repeated, tag = "6")] 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")] + #[prost(uint32, tag = "5")] + pub iigmeobdmje: u32, + /// offset: 24 + #[prost(message, repeated, tag = "15")] + pub nkjpgkmlhnk: ::prost::alloc::vec::Vec, + /// offset: 64 + #[prost(uint64, tag = "2")] + pub end_time: u64, + /// offset: 40 + #[prost(uint64, tag = "12")] pub begin_time: u64, - /// offset: 32 - #[prost(message, repeated, tag = "14")] - pub nkjpgkmlhnk: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(uint64, tag = "9")] + pub pjpmlcdhebl: u64, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mogacgjehae { - /// offset: 24 - #[prost(message, optional, tag = "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")] + #[prost(uint32, tag = "3")] pub colbgejelgi: u32, + /// offset: 40 + #[prost(uint32, tag = "15")] + pub status: u32, + /// offset: 24 + #[prost(message, optional, tag = "5")] + pub config: ::core::option::Option, + /// offset: 36 + #[prost(uint32, tag = "12")] + pub level: u32, } /// Obf: LPELGNPNFLO #[derive(proto_derive::CmdID)] -#[cmdid(4877)] +#[cmdid(4871)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetBenefitActivityInfoScRsp { - /// offset: 24 - #[prost(message, repeated, tag = "11")] + /// offset: 36 + #[prost(uint32, tag = "7")] + pub retcode: u32, + /// offset: 16 + #[prost(message, repeated, tag = "10")] pub fmkcnmcailn: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "6")] - pub retcode: u32, - /// offset: 36 - #[prost(bool, tag = "15")] + #[prost(bool, tag = "6")] 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")] + #[prost(bool, tag = "4")] pub einfbgkendh: bool, + /// offset: 28 + #[prost(uint32, tag = "8")] + pub colbgejelgi: u32, } /// Obf: BJJDECAGCII #[derive(proto_derive::CmdID)] -#[cmdid(4868)] +#[cmdid(4896)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeBenefitActivityRewardCsReq { /// offset: 16 - #[prost(message, repeated, tag = "14")] + #[prost(message, repeated, tag = "13")] pub param_list: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(bool, tag = "4")] + #[prost(bool, tag = "10")] 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")] + #[prost(bool, tag = "5")] pub einfbgkendh: bool, - /// offset: 24 - #[prost(message, optional, tag = "1")] + /// offset: 36 + #[prost(uint32, tag = "6")] + pub colbgejelgi: u32, + /// offset: 16 + #[prost(message, optional, tag = "12")] pub item_list: ::core::option::Option, } /// Obf: FEDPIHJNBHF #[derive(proto_derive::CmdID)] -#[cmdid(4886)] +#[cmdid(4880)] #[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")] + /// offset: 24 + #[prost(message, optional, tag = "1")] pub ckekcconjgb: ::core::option::Option, + /// offset: 32 + #[prost(message, repeated, tag = "6")] + pub param_list: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint32, tag = "2")] + pub retcode: u32, } /// Obf: NBAMKPBNEMA #[derive(proto_derive::CmdID)] -#[cmdid(4861)] +#[cmdid(4852)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct JoinBenefitActivityCsReq { /// offset: 24 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "2")] pub colbgejelgi: u32, } /// Obf: PMMCAMJGHKD #[derive(proto_derive::CmdID)] -#[cmdid(4887)] +#[cmdid(4851)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct JoinBenefitActivityScRsp { /// offset: 28 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "4")] pub retcode: u32, /// offset: 24 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "10")] pub colbgejelgi: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ijkjjdhlklb { /// offset: 24 - #[prost(enumeration = "AvatarType", tag = "5")] + #[prost(enumeration = "AvatarType", tag = "14")] pub avatar_type: i32, /// offset: 28 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "12")] 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, + #[prost(uint32, tag = "2")] + pub naalcbmbpgc: u32, /// offset: 68 - #[prost(uint32, tag = "3")] - pub hjmglemjhkg: u32, - /// offset: 56 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "7")] + pub llfofpndafg: u32, + /// offset: 32 + #[prost(uint32, repeated, tag = "4")] + pub avatar_list: ::prost::alloc::vec::Vec, + /// offset: 64 + #[prost(bool, tag = "14")] + pub aplknjegbkf: bool, + /// offset: 52 + #[prost(uint32, tag = "12")] pub cpgoipicpjf: u32, + /// offset: 56 + #[prost(uint32, tag = "15")] + pub challenge_id: u32, + /// offset: 24 + #[prost(uint32, repeated, tag = "3")] + pub hlibijfhhpg: ::prost::alloc::vec::Vec, + /// offset: 60 + #[prost(uint32, tag = "11")] + pub hnpeappmgaa: u32, + /// offset: 40 + #[prost(message, repeated, tag = "6")] + pub mdlachdkmph: ::prost::alloc::vec::Vec, + /// offset: 72 + #[prost(uint32, tag = "13")] + pub hjmglemjhkg: u32, } /// Obf: BNABKPINGGB #[derive(proto_derive::CmdID)] -#[cmdid(4220)] +#[cmdid(4210)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetBoxingClubInfoCsReq {} /// Obf: BHDCDGAPHGH #[derive(proto_derive::CmdID)] -#[cmdid(4291)] +#[cmdid(4205)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetBoxingClubInfoScRsp { /// offset: 32 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "9")] pub retcode: u32, - /// offset: 16 - #[prost(message, repeated, tag = "11")] + /// offset: 24 + #[prost(message, repeated, tag = "15")] 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")] + #[prost(enumeration = "AvatarType", tag = "13")] pub avatar_type: i32, + /// offset: 24 + #[prost(uint32, tag = "14")] + pub avatar_id: u32, } /// Obf: MPBJBFHDDJG #[derive(proto_derive::CmdID)] -#[cmdid(4267)] +#[cmdid(4298)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MatchBoxingClubOpponentCsReq { - /// offset: 32 + /// offset: 16 #[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")] + #[prost(uint32, repeated, tag = "4")] pub avatar_list: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint32, tag = "3")] + pub challenge_id: u32, } /// Obf: NGBFMHIJBIJ #[derive(proto_derive::CmdID)] -#[cmdid(4239)] +#[cmdid(4253)] #[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, -} -/// Obf: ACIMGINPANN -#[derive(proto_derive::CmdID)] -#[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, -} -/// Obf: ADIJJGADDHF -#[derive(proto_derive::CmdID)] -#[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, -} -/// Obf: JNJKBCNNKGB -#[derive(proto_derive::CmdID)] -#[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, -} -/// Obf: JHGHHPBOCHK -#[derive(proto_derive::CmdID)] -#[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, -} -/// Obf: NGNGPMKLFAK -#[derive(proto_derive::CmdID)] -#[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, -} -/// Obf: JBJPGCDOCJC -#[derive(proto_derive::CmdID)] -#[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, -} -/// Obf: IBNNGGAGIPD -#[derive(proto_derive::CmdID)] -#[cmdid(4227)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct StartBoxingClubBattleCsReq { - /// offset: 24 - #[prost(uint32, tag = "12")] - pub challenge_id: u32, -} -/// Obf: CKFFILONDHI -#[derive(proto_derive::CmdID)] -#[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, -} -/// Obf: IGPNNOGBAFH -#[derive(proto_derive::CmdID)] -#[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, -} -/// Obf: LAPAICIPAHE -#[derive(proto_derive::CmdID)] -#[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 = "11")] + pub retcode: u32, +} +/// Obf: ACIMGINPANN +#[derive(proto_derive::CmdID)] +#[cmdid(4207)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct ChooseBoxingClubResonanceCsReq { + /// offset: 28 + #[prost(uint32, tag = "14")] + pub challenge_id: u32, + /// offset: 24 + #[prost(uint32, tag = "13")] + pub llfofpndafg: u32, +} +/// Obf: ADIJJGADDHF +#[derive(proto_derive::CmdID)] +#[cmdid(4239)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct ChooseBoxingClubResonanceScRsp { + /// offset: 32 + #[prost(uint32, tag = "6")] + pub retcode: u32, + /// offset: 16 + #[prost(message, optional, tag = "10")] + pub dddikpnnble: ::core::option::Option, +} +/// Obf: JNJKBCNNKGB +#[derive(proto_derive::CmdID)] +#[cmdid(4216)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct SetBoxingClubResonanceLineupCsReq { + /// offset: 32 + #[prost(uint32, tag = "2")] + pub challenge_id: u32, + /// offset: 24 + #[prost(message, repeated, tag = "11")] + pub mdlachdkmph: ::prost::alloc::vec::Vec, +} +/// Obf: JHGHHPBOCHK +#[derive(proto_derive::CmdID)] +#[cmdid(4226)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct SetBoxingClubResonanceLineupScRsp { + /// offset: 32 + #[prost(uint32, tag = "1")] + pub retcode: u32, + /// offset: 16 + #[prost(message, optional, tag = "8")] + pub dddikpnnble: ::core::option::Option, +} +/// Obf: NGNGPMKLFAK +#[derive(proto_derive::CmdID)] +#[cmdid(4263)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct ChooseBoxingClubStageOptionalBuffCsReq { + /// offset: 28 + #[prost(uint32, tag = "13")] + pub fmgmaiegofp: u32, + /// offset: 24 + #[prost(uint32, tag = "9")] + pub challenge_id: u32, +} +/// Obf: JBJPGCDOCJC +#[derive(proto_derive::CmdID)] +#[cmdid(4267)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct ChooseBoxingClubStageOptionalBuffScRsp { /// offset: 32 #[prost(uint32, tag = "12")] pub retcode: u32, + /// offset: 24 + #[prost(message, optional, tag = "6")] + pub dddikpnnble: ::core::option::Option, +} +/// Obf: IBNNGGAGIPD +#[derive(proto_derive::CmdID)] +#[cmdid(4279)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct StartBoxingClubBattleCsReq { + /// offset: 24 + #[prost(uint32, tag = "2")] + pub challenge_id: u32, +} +/// Obf: CKFFILONDHI +#[derive(proto_derive::CmdID)] +#[cmdid(4202)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct StartBoxingClubBattleScRsp { + /// offset: 36 + #[prost(uint32, tag = "3")] + pub retcode: u32, + /// offset: 32 + #[prost(uint32, tag = "8")] + pub challenge_id: u32, + /// offset: 16 + #[prost(message, optional, tag = "13")] + pub battle_info: ::core::option::Option, +} +/// Obf: IGPNNOGBAFH +#[derive(proto_derive::CmdID)] +#[cmdid(4297)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct GiveUpBoxingClubChallengeCsReq { + /// offset: 28 + #[prost(uint32, tag = "3")] + pub challenge_id: u32, + /// offset: 24 + #[prost(bool, tag = "11")] + pub pcpdfjhdjcc: bool, +} +/// Obf: LAPAICIPAHE +#[derive(proto_derive::CmdID)] +#[cmdid(4206)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct GiveUpBoxingClubChallengeScRsp { + /// offset: 32 + #[prost(uint32, tag = "2")] + pub retcode: u32, + /// offset: 16 + #[prost(message, optional, tag = "1")] + pub dddikpnnble: ::core::option::Option, } /// Obf: JBENHLGKAOM #[derive(proto_derive::CmdID)] -#[cmdid(4254)] +#[cmdid(4241)] #[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")] + #[prost(uint32, tag = "6")] pub challenge_id: u32, - /// offset: 16 - #[prost(message, optional, tag = "4")] + /// offset: 24 + #[prost(message, optional, tag = "2")] pub reward: ::core::option::Option, + /// offset: 36 + #[prost(uint32, tag = "13")] + pub naalcbmbpgc: u32, + /// offset: 32 + #[prost(bool, tag = "8")] + pub is_win: bool, } /// Obf: BLPFDJGEHMF #[derive(proto_derive::CmdID)] -#[cmdid(4277)] +#[cmdid(4255)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BoxingClubChallengeUpdateScNotify { - /// offset: 24 - #[prost(message, optional, tag = "12")] + /// offset: 16 + #[prost(message, optional, tag = "10")] 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, + pub score: u32, + /// offset: 36 + #[prost(uint32, tag = "14")] + pub challenge_id: u32, /// offset: 48 #[prost(uint32, tag = "4")] + pub stars: u32, + /// offset: 16 + #[prost(message, optional, tag = "15")] + pub stage_info: ::core::option::Option, + /// offset: 56 + #[prost(uint32, tag = "5")] + pub taken_reward: u32, + /// offset: 52 + #[prost(uint32, tag = "7")] pub score_two: u32, + /// offset: 40 + #[prost(uint32, tag = "3")] + pub attempts: u32, + /// offset: 32 + #[prost(bool, tag = "11")] + pub kfdaicilnmb: bool, } #[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")] + #[prost(uint64, tag = "12")] + pub taken_challenge_reward: u64, + /// offset: 32 + #[prost(uint32, tag = "11")] 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")] + #[prost(uint32, tag = "13")] pub level: u32, + /// offset: 28 + #[prost(uint32, tag = "7")] + pub ordering_index: u32, } /// Obf: BKGDNIMPOKJ #[derive(proto_derive::CmdID)] -#[cmdid(1720)] +#[cmdid(1710)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetChallengeCsReq {} /// Obf: KAMDAMIGPGL #[derive(proto_derive::CmdID)] -#[cmdid(1791)] +#[cmdid(1705)] #[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")] + #[prost(message, repeated, tag = "10")] pub max_level_list: ::prost::alloc::vec::Vec, + /// offset: 52 + #[prost(uint32, tag = "1")] + pub retcode: u32, + /// offset: 24 + #[prost(message, repeated, tag = "8")] + pub challenge_list: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(message, repeated, tag = "6")] + pub challenge_reward_list: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(uint32, tag = "7")] + pub lpljmkpblif: u32, } #[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")] + #[prost(uint32, tag = "3")] pub buff_two: u32, + /// offset: 28 + #[prost(uint32, tag = "15")] + pub buff_one: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct BossStageBuffInfo { - /// offset: 24 - #[prost(uint32, tag = "10")] - pub buff_two: u32, /// offset: 28 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "1")] pub buff_one: u32, + /// offset: 24 + #[prost(uint32, tag = "7")] + pub buff_two: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChallengeBuffInfo { - #[prost(oneof = "challenge_buff_info::Kfelkjldkeh", tags = "14, 11")] + #[prost(oneof = "challenge_buff_info::Kfelkjldkeh", tags = "3, 15")] pub kfelkjldkeh: ::core::option::Option, } /// Nested message and enum types in `ChallengeBuffInfo`. @@ -6266,166 +6266,166 @@ pub mod challenge_buff_info { #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] pub enum Kfelkjldkeh { /// offset: 16 - #[prost(message, tag = "14")] + #[prost(message, tag = "3")] StoryInfo(super::StoryStageBuffInfo), /// offset: 16 - #[prost(message, tag = "11")] + #[prost(message, tag = "15")] BossInfo(super::BossStageBuffInfo), } } /// Obf: HJMBNPPOMNE #[derive(proto_derive::CmdID)] -#[cmdid(1767)] +#[cmdid(1798)] #[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")] + #[prost(message, optional, tag = "13")] pub stage_info: ::core::option::Option, + /// offset: 48 + #[prost(uint32, tag = "2")] + pub challenge_id: u32, /// offset: 40 - #[prost(uint32, repeated, tag = "3")] + #[prost(uint32, repeated, tag = "7")] + pub second_lineup_ids: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, repeated, tag = "12")] pub first_lineup_ids: ::prost::alloc::vec::Vec, } /// Obf: NLLMMAHMCEA #[derive(proto_derive::CmdID)] -#[cmdid(1739)] +#[cmdid(1753)] #[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, + #[prost(message, optional, tag = "6")] + pub stage_info: ::core::option::Option, /// offset: 40 #[prost(message, repeated, tag = "15")] pub lineup_list: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(message, optional, tag = "12")] + pub scene: ::core::option::Option, + /// offset: 56 + #[prost(uint32, tag = "9")] + pub retcode: u32, + /// offset: 24 + #[prost(message, optional, tag = "1")] + pub cur_challenge_instance: ::core::option::Option, } /// Obf: FICKCKBMKOB #[derive(proto_derive::CmdID)] -#[cmdid(1752)] +#[cmdid(1736)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct StartPartialChallengeCsReq { - /// offset: 24 - #[prost(uint32, tag = "15")] + /// offset: 32 + #[prost(uint32, tag = "4")] pub challenge_id: u32, /// offset: 28 - #[prost(bool, tag = "6")] - pub is_first_half: bool, - /// offset: 32 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "1")] pub buff_id: u32, + /// offset: 24 + #[prost(bool, tag = "2")] + pub is_first_half: bool, } /// Obf: MMPPOEFOALC #[derive(proto_derive::CmdID)] -#[cmdid(1768)] +#[cmdid(1778)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StartPartialChallengeScRsp { - /// offset: 48 - #[prost(uint32, tag = "9")] - pub retcode: u32, + /// offset: 24 + #[prost(message, optional, tag = "9")] + pub cur_challenge_instance: ::core::option::Option, /// offset: 32 - #[prost(message, optional, tag = "14")] + #[prost(message, optional, tag = "12")] pub scene: ::core::option::Option, /// offset: 16 - #[prost(message, optional, tag = "1")] + #[prost(message, optional, tag = "13")] pub lineup: ::core::option::Option, - /// offset: 24 - #[prost(message, optional, tag = "10")] - pub cur_challenge_instance: ::core::option::Option, + /// offset: 48 + #[prost(uint32, tag = "14")] + pub retcode: u32, } /// Obf: EFDLMFKDMKF #[derive(proto_derive::CmdID)] -#[cmdid(1727)] +#[cmdid(1779)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LeaveChallengeCsReq {} /// Obf: CFJBOKIKIEN #[derive(proto_derive::CmdID)] -#[cmdid(1721)] +#[cmdid(1702)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LeaveChallengeScRsp { /// offset: 24 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "13")] pub retcode: u32, } /// Obf: IMMJAEDHHIA #[derive(proto_derive::CmdID)] -#[cmdid(1770)] +#[cmdid(1797)] #[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, + #[prost(uint32, tag = "4")] + pub challenge_score: u32, + /// offset: 24 + #[prost(message, optional, tag = "2")] + pub max_level: ::core::option::Option, /// 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")] + #[prost(uint32, tag = "1")] pub challenge_id: u32, + /// offset: 40 + #[prost(message, optional, tag = "13")] + pub cur_challenge_instance: ::core::option::Option, + /// offset: 76 + #[prost(uint32, tag = "15")] + pub lpljmkpblif: u32, + /// offset: 56 + #[prost(bool, tag = "7")] + pub is_win: bool, + /// offset: 48 + #[prost(message, optional, tag = "3")] + pub reward: ::core::option::Option, + /// offset: 68 + #[prost(uint32, tag = "6")] + pub stars: u32, + /// offset: 60 + #[prost(uint32, tag = "11")] + pub score_two: u32, + /// offset: 16 + #[prost(uint32, repeated, tag = "9")] + pub hahaeifmlbm: ::prost::alloc::vec::Vec, } #[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")] + #[prost(uint32, tag = "6")] + pub kill_num: u32, + /// offset: 24 + #[prost(uint32, tag = "2")] pub monster_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChallengeStoryStageBuff { - /// offset: 16 - #[prost(uint32, repeated, tag = "9")] + /// offset: 24 + #[prost(uint32, repeated, tag = "7")] 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")] + #[prost(uint32, repeated, tag = "1")] pub buff_list: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "3")] pub kbhnhbbahhf: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChallengeStageBuffInfo { - #[prost(oneof = "challenge_stage_buff_info::Kfelkjldkeh", tags = "5, 12")] + #[prost(oneof = "challenge_stage_buff_info::Kfelkjldkeh", tags = "7, 4")] pub kfelkjldkeh: ::core::option::Option, } /// Nested message and enum types in `ChallengeStageBuffInfo`. @@ -6433,247 +6433,247 @@ pub mod challenge_stage_buff_info { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Kfelkjldkeh { - /// offset: 24 - #[prost(message, tag = "5")] + /// offset: 16 + #[prost(message, tag = "7")] StoryBuff(super::ChallengeStoryStageBuff), - /// offset: 24 - #[prost(message, tag = "12")] + /// offset: 16 + #[prost(message, tag = "4")] BossBuff(super::ChallengeBossStageBuff), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct CurChallengeInstance { + /// offset: 48 + #[prost(uint32, tag = "13")] + pub score_two: u32, + /// offset: 64 + #[prost(uint32, tag = "1")] + pub denbnlilgij: u32, + /// offset: 56 + #[prost(uint32, tag = "11")] + pub challenge_id: u32, + /// offset: 40 + #[prost(uint32, tag = "4")] + pub round_count: u32, + /// offset: 16 + #[prost(message, optional, tag = "14")] + pub stage_info: ::core::option::Option, + /// offset: 44 + #[prost(enumeration = "ChallengeStatus", tag = "5")] + pub status: i32, /// 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 + /// offset: 60 #[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")] + /// offset: 24 + #[prost(message, repeated, tag = "6")] pub archive_monster_id_list: ::prost::alloc::vec::Vec, } /// Obf: GLABHAOJNNK #[derive(proto_derive::CmdID)] -#[cmdid(1777)] +#[cmdid(1755)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetCurChallengeCsReq {} /// Obf: PDAIAOMIFCG #[derive(proto_derive::CmdID)] -#[cmdid(1780)] +#[cmdid(1707)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetCurChallengeScRsp { - /// offset: 16 + /// offset: 24 + #[prost(message, optional, tag = "3")] + pub cur_challenge_instance: ::core::option::Option, + /// offset: 40 + #[prost(uint32, tag = "2")] + pub retcode: u32, + /// offset: 32 #[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, } /// Obf: PDJJKPKEHIG #[derive(proto_derive::CmdID)] -#[cmdid(1702)] +#[cmdid(1739)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChallengeLineupNotify { /// offset: 24 - #[prost(enumeration = "ExtraLineupType", tag = "5")] + #[prost(enumeration = "ExtraLineupType", tag = "14")] pub extra_lineup_type: i32, } /// Obf: EAKKAPGCAEJ #[derive(proto_derive::CmdID)] -#[cmdid(1773)] +#[cmdid(1763)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeChallengeRewardCsReq { /// offset: 24 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "12")] pub group_id: u32, } /// Obf: OINBAGIIMKJ #[derive(proto_derive::CmdID)] -#[cmdid(1798)] +#[cmdid(1767)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeChallengeRewardScRsp { /// offset: 36 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "10")] pub retcode: u32, - /// offset: 16 - #[prost(message, repeated, tag = "12")] - pub taken_reward_list: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "15")] pub group_id: u32, + /// offset: 16 + #[prost(message, repeated, tag = "8")] + pub taken_reward_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakenChallengeRewardInfo { - /// offset: 16 - #[prost(message, optional, tag = "10")] + /// offset: 24 + #[prost(message, optional, tag = "11")] pub reward: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "10")] 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 + /// offset: 16 #[prost(message, optional, tag = "12")] pub clear_info: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "3")] + pub attempts: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChallengeStoryStats { - /// offset: 32 - #[prost(uint32, tag = "5")] - pub attempts: u32, - /// offset: 24 + /// offset: 16 #[prost(message, optional, tag = "10")] pub clear_info: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "3")] + pub attempts: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChallengeBossStats { /// offset: 16 - #[prost(message, optional, tag = "3")] + #[prost(message, optional, tag = "1")] pub clear_info: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "5")] pub attempts: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChallengeMemoryClearInfo { /// offset: 40 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "9")] pub round_count: u32, /// offset: 32 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "8")] pub level: u32, /// offset: 36 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "14")] pub max_star: u32, - /// offset: 24 - #[prost(message, repeated, tag = "7")] + /// offset: 16 + #[prost(message, repeated, tag = "13")] 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")] + /// offset: 48 + #[prost(uint32, tag = "6")] pub score: u32, - /// offset: 44 - #[prost(uint32, tag = "9")] - pub level: u32, + /// offset: 36 + #[prost(uint32, tag = "15")] + pub buff_two: u32, /// offset: 32 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "9")] pub buff_one: u32, + /// offset: 44 + #[prost(uint32, tag = "14")] + pub max_star: u32, + /// offset: 40 + #[prost(uint32, tag = "5")] + pub level: 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")] + #[prost(uint32, tag = "10")] pub max_star: u32, + /// offset: 44 + #[prost(uint32, tag = "6")] + pub score: u32, + /// offset: 48 + #[prost(uint32, tag = "13")] + pub buff_one: u32, + /// offset: 40 + #[prost(uint32, tag = "14")] + pub buff_two: u32, + /// offset: 24 + #[prost(message, repeated, tag = "11")] + pub lineup_list: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "9")] + pub level: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChallengeLineup { - /// offset: 24 - #[prost(message, repeated, tag = "12")] + /// offset: 16 + #[prost(message, repeated, tag = "3")] 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")] + #[prost(uint32, tag = "4")] + pub index: u32, + /// offset: 28 + #[prost(enumeration = "AvatarType", tag = "3")] + pub avatar_type: i32, + /// offset: 40 + #[prost(uint32, tag = "12")] + pub level: u32, + /// offset: 32 + #[prost(uint32, tag = "11")] 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")] + #[prost(uint32, tag = "5")] pub ggdiibcdobb: u32, } /// Obf: NCPOHOIHIDC #[derive(proto_derive::CmdID)] -#[cmdid(1785)] +#[cmdid(1772)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetChallengeGroupStatisticsCsReq { /// offset: 24 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "14")] pub group_id: u32, } /// Obf: PADOFDJLIFE #[derive(proto_derive::CmdID)] -#[cmdid(1738)] +#[cmdid(1794)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetChallengeGroupStatisticsScRsp { - /// offset: 32 - #[prost(uint32, tag = "9")] - pub retcode: u32, - /// offset: 36 - #[prost(uint32, tag = "5")] + /// offset: 40 + #[prost(uint32, tag = "7")] pub group_id: u32, + /// offset: 36 + #[prost(uint32, tag = "2")] + pub retcode: u32, #[prost( oneof = "get_challenge_group_statistics_sc_rsp::Jdicggkkooi", - tags = "12, 1, 10" + tags = "9, 5, 3" )] pub jdicggkkooi: ::core::option::Option< get_challenge_group_statistics_sc_rsp::Jdicggkkooi, @@ -6685,109 +6685,109 @@ pub mod get_challenge_group_statistics_sc_rsp { #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Jdicggkkooi { /// offset: 24 - #[prost(message, tag = "12")] + #[prost(message, tag = "9")] MemoryStats(super::ChallengeMemoryStats), /// offset: 24 - #[prost(message, tag = "1")] + #[prost(message, tag = "5")] StoryStats(super::ChallengeStoryStats), /// offset: 24 - #[prost(message, tag = "10")] + #[prost(message, tag = "3")] BossStats(super::ChallengeBossStats), } } #[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")] + /// offset: 25 + #[prost(bool, tag = "11")] pub meelgndnomn: bool, /// offset: 24 - #[prost(uint32, tag = "7")] - pub buff_id: u32, + #[prost(bool, tag = "12")] + pub is_win: bool, /// offset: 28 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "15")] + pub buff_id: u32, + /// offset: 32 + #[prost(uint32, tag = "13")] 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, + /// offset: 28 + #[prost(uint32, tag = "8")] + pub tid: u32, + /// offset: 32 + #[prost(uint32, tag = "7")] + pub unique_id: u32, + /// offset: 36 + #[prost(uint32, tag = "10")] + pub level: u32, + /// offset: 24 + #[prost(uint32, tag = "14")] + pub promotion: u32, } #[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")] + #[prost(uint32, tag = "4")] + pub main_affix_id: u32, + /// offset: 24 + #[prost(message, repeated, tag = "13")] + pub sub_affix_list: ::prost::alloc::vec::Vec, + /// offset: 44 + #[prost(uint32, tag = "6")] + pub tid: u32, + /// offset: 36 + #[prost(uint32, tag = "15")] pub level: u32, /// offset: 32 - #[prost(uint32, tag = "1")] - pub tid: u32, - /// offset: 44 - #[prost(uint32, tag = "15")] - pub main_affix_id: u32, + #[prost(uint32, tag = "9")] + pub unique_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChallengeBossAvatarRelic { - /// offset: 24 - #[prost(map = "uint32, message", tag = "13")] + /// offset: 16 + #[prost(map = "uint32, message", tag = "11")] 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, + #[prost(message, optional, tag = "12")] + pub first_node: ::core::option::Option, /// offset: 32 + #[prost(uint32, repeated, tag = "11")] + pub first_lineup_ids: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(uint32, repeated, tag = "15")] + pub second_lineup_ids: ::prost::alloc::vec::Vec, + /// offset: 56 + #[prost(message, optional, tag = "10")] + pub second_node: ::core::option::Option, + /// offset: 72 + #[prost(bool, tag = "8")] + pub ncbdnpgpeai: bool, + /// offset: 16 + #[prost(map = "uint32, message", tag = "14")] + pub avatar_relic_map: ::std::collections::HashMap, + /// offset: 48 #[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::Kfelkjldkeh", tags = "14")] + #[prost(oneof = "challenge_ext_stage_info::Kfelkjldkeh", tags = "1")] pub kfelkjldkeh: ::core::option::Option, } /// Nested message and enum types in `ChallengeExtStageInfo`. @@ -6796,411 +6796,411 @@ pub mod challenge_ext_stage_info { #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Kfelkjldkeh { /// offset: 24 - #[prost(message, tag = "14")] + #[prost(message, tag = "1")] BossInfo(super::ChallengeBossStageInfo), } } /// Obf: HJFFBHBBADC #[derive(proto_derive::CmdID)] -#[cmdid(1736)] +#[cmdid(1790)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RestartChallengePhaseCsReq {} /// Obf: CHAJPMIBFLH #[derive(proto_derive::CmdID)] -#[cmdid(1787)] +#[cmdid(1754)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RestartChallengePhaseScRsp { - /// offset: 24 - #[prost(message, optional, tag = "10")] + /// offset: 16 + #[prost(message, optional, tag = "14")] pub scene: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "13")] pub retcode: u32, } /// Obf: BPLCLIOADHE #[derive(proto_derive::CmdID)] -#[cmdid(1709)] +#[cmdid(1762)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EnterChallengeNextPhaseCsReq {} /// Obf: JKPDIFEIBBF #[derive(proto_derive::CmdID)] -#[cmdid(1706)] +#[cmdid(1709)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EnterChallengeNextPhaseScRsp { - /// offset: 24 - #[prost(message, optional, tag = "3")] + /// offset: 16 + #[prost(message, optional, tag = "5")] pub scene: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "15")] pub retcode: u32, } /// Obf: BAGDAHEKNJA #[derive(proto_derive::CmdID)] -#[cmdid(1731)] +#[cmdid(1720)] #[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, + #[prost(uint32, tag = "15")] + pub stars: u32, /// offset: 32 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "14")] + pub score_two: u32, + /// offset: 57 + #[prost(bool, tag = "8")] + pub is_win: bool, + /// offset: 40 + #[prost(uint32, tag = "9")] pub phase: u32, - /// offset: 48 - #[prost(uint32, tag = "10")] + /// offset: 58 + #[prost(bool, tag = "5")] + pub show_reward: bool, + /// offset: 44 + #[prost(uint32, tag = "2")] + pub fcmagjblgoj: u32, + /// offset: 56 + #[prost(bool, tag = "1")] + pub is_end: bool, + /// offset: 36 + #[prost(uint32, tag = "4")] pub challenge_id: u32, + /// offset: 16 + #[prost(message, repeated, tag = "3")] + pub challenge_battle_target_list: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(uint32, tag = "7")] + pub challenge_score: u32, } /// Obf: GLHAAABCBBI #[derive(proto_derive::CmdID)] -#[cmdid(3920)] +#[cmdid(3910)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SendMsgCsReq { + /// offset: 52 + #[prost(uint32, tag = "11")] + pub emote: u32, + /// offset: 40 + #[prost(uint32, repeated, tag = "4")] + pub to_uid_list: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(enumeration = "ChatType", tag = "13")] + pub chat_type: i32, /// offset: 56 #[prost(enumeration = "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")] + #[prost(message, optional, tag = "1")] pub hnbepabnbng: ::core::option::Option, + /// offset: 16 + #[prost(string, tag = "3")] + pub text: ::prost::alloc::string::String, } /// Obf: BDMDFGCCAFJ #[derive(proto_derive::CmdID)] -#[cmdid(3991)] +#[cmdid(3905)] #[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")] + #[prost(uint32, tag = "1")] pub retcode: u32, + /// offset: 32 + #[prost(uint64, tag = "11")] + pub end_time: u64, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Chat { + /// offset: 48 + #[prost(enumeration = "MsgType", tag = "15")] + pub msg_type: i32, + /// offset: 16 + #[prost(message, optional, tag = "6")] + pub hnbepabnbng: ::core::option::Option, /// offset: 24 - #[prost(string, tag = "6")] + #[prost(string, tag = "9")] pub text: ::prost::alloc::string::String, - /// offset: 44 + /// offset: 52 #[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")] + #[prost(uint32, tag = "3")] pub emote: u32, /// offset: 40 - #[prost(enumeration = "MsgType", tag = "8")] - pub msg_type: i32, + #[prost(uint64, tag = "8")] + pub sent_time: u64, } /// Obf: OBDANOMEOCB #[derive(proto_derive::CmdID)] -#[cmdid(3967)] +#[cmdid(3998)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RevcMsgScNotify { - /// offset: 44 - #[prost(enumeration = "MsgType", tag = "5")] - pub msg_type: i32, + /// offset: 56 + #[prost(uint32, tag = "2")] + pub emote: u32, /// offset: 52 - #[prost(enumeration = "ChatType", tag = "4")] - pub chat_type: i32, + #[prost(uint32, tag = "7")] + pub from_uid: u32, /// offset: 48 - #[prost(uint32, tag = "9")] + #[prost(enumeration = "MsgType", tag = "13")] + pub msg_type: i32, + /// offset: 16 + #[prost(string, tag = "3")] + pub text: ::prost::alloc::string::String, + /// offset: 32 + #[prost(message, optional, tag = "15")] + pub hnbepabnbng: ::core::option::Option, + /// offset: 44 + #[prost(uint32, tag = "6")] 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, + #[prost(enumeration = "ChatType", tag = "4")] + pub chat_type: i32, } /// Obf: MCFHPBPGJHA #[derive(proto_derive::CmdID)] -#[cmdid(3939)] +#[cmdid(3953)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PrivateMsgOfflineUsersScNotify { - /// offset: 16 - #[prost(uint32, repeated, tag = "14")] + /// offset: 24 + #[prost(uint32, repeated, tag = "9")] pub aibfdnekjmg: ::prost::alloc::vec::Vec, } /// Obf: FBNPMGMMBCB #[derive(proto_derive::CmdID)] -#[cmdid(3927)] +#[cmdid(3979)] #[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")] + #[prost(uint32, tag = "7")] pub from_uid: u32, + /// offset: 24 + #[prost(uint32, tag = "11")] + pub to_uid: u32, } /// Obf: PBIHKCAJOJM #[derive(proto_derive::CmdID)] -#[cmdid(3921)] +#[cmdid(3902)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetPrivateChatHistoryScRsp { - /// offset: 32 - #[prost(uint32, tag = "9")] - pub retcode: u32, - /// offset: 24 + /// offset: 16 #[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")] + #[prost(uint32, tag = "11")] + pub retcode: u32, + /// offset: 32 + #[prost(uint32, tag = "14")] pub to_uid: u32, + /// offset: 40 + #[prost(uint32, tag = "15")] + pub from_uid: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Onbgidncbob { /// offset: 32 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "1")] pub to_uid: u32, /// offset: 24 - #[prost(int64, tag = "11")] + #[prost(int64, tag = "14")] pub fflipihfaef: i64, } /// Obf: CCNBMJDHJKH #[derive(proto_derive::CmdID)] -#[cmdid(3970)] +#[cmdid(3997)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetChatFriendHistoryCsReq {} /// Obf: OEPOODKIDLF #[derive(proto_derive::CmdID)] -#[cmdid(3959)] +#[cmdid(3906)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetChatFriendHistoryScRsp { /// offset: 32 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "3")] pub retcode: u32, /// offset: 16 - #[prost(message, repeated, tag = "10")] + #[prost(message, repeated, tag = "14")] pub iligpoleepj: ::prost::alloc::vec::Vec, } /// Obf: LMGLHEKDJAJ #[derive(proto_derive::CmdID)] -#[cmdid(3954)] +#[cmdid(3941)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetChatEmojiListCsReq {} /// Obf: DMPOKADBKBK #[derive(proto_derive::CmdID)] -#[cmdid(3977)] +#[cmdid(3955)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetChatEmojiListScRsp { - /// offset: 32 - #[prost(uint32, tag = "9")] - pub retcode: u32, - /// offset: 16 + /// offset: 24 #[prost(uint32, repeated, tag = "5")] pub jepkimmipom: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "7")] + pub retcode: u32, } /// Obf: HDDJNPMHDCJ #[derive(proto_derive::CmdID)] -#[cmdid(3980)] +#[cmdid(3907)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MarkChatEmojiCsReq { /// offset: 24 + #[prost(bool, tag = "2")] + pub ncknkebngoh: bool, + /// offset: 28 #[prost(uint32, tag = "11")] pub emote: u32, - /// offset: 28 - #[prost(bool, tag = "15")] - pub ncknkebngoh: bool, } /// Obf: ACJOGCJGFIN #[derive(proto_derive::CmdID)] -#[cmdid(3902)] +#[cmdid(3939)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MarkChatEmojiScRsp { - /// offset: 32 - #[prost(uint32, tag = "13")] + /// offset: 28 + #[prost(uint32, tag = "6")] pub retcode: u32, /// offset: 24 - #[prost(bool, tag = "8")] + #[prost(bool, tag = "15")] pub ncknkebngoh: bool, - /// offset: 28 - #[prost(uint32, tag = "11")] + /// offset: 32 + #[prost(uint32, tag = "9")] pub emote: u32, } /// Obf: HNKAMIGEFDP #[derive(proto_derive::CmdID)] -#[cmdid(3905)] +#[cmdid(3916)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BatchMarkChatEmojiCsReq { - /// offset: 24 + /// offset: 16 #[prost(uint32, repeated, tag = "15")] pub gcjkopicjhd: ::prost::alloc::vec::Vec, } /// Obf: BBJKHANKCJN #[derive(proto_derive::CmdID)] -#[cmdid(3974)] +#[cmdid(3926)] #[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")] + #[prost(uint32, tag = "6")] pub retcode: u32, } /// Obf: GBILEJOLHFD #[derive(proto_derive::CmdID)] -#[cmdid(3973)] +#[cmdid(3963)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetLoginChatInfoCsReq {} /// Obf: PHPIJGBLAMH #[derive(proto_derive::CmdID)] -#[cmdid(3998)] +#[cmdid(3967)] #[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")] + #[prost(uint32, tag = "14")] pub retcode: u32, + /// offset: 24 + #[prost(uint32, repeated, tag = "1")] + pub aibfdnekjmg: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ncciejolncf { /// offset: 16 - #[prost(message, optional, tag = "5")] + #[prost(message, optional, tag = "9")] pub gficflciejj: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ehanapnjfjd { /// offset: 32 - #[prost(message, optional, tag = "14")] + #[prost(message, optional, tag = "11")] pub scene: ::core::option::Option, - /// offset: 24 - #[prost(message, optional, tag = "1")] + /// offset: 16 + #[prost(message, optional, tag = "5")] 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")] + #[prost(uint32, tag = "11")] pub kpnakipljgb: u32, - /// offset: 32 - #[prost(uint32, repeated, tag = "355")] - pub ngdedlkngfg: ::prost::alloc::vec::Vec, - /// offset: 84 - #[prost(enumeration = "Nlmollcfcgb", tag = "4")] + /// offset: 96 + #[prost(enumeration = "Nlmollcfcgb", tag = "7")] 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")] + /// offset: 84 + #[prost(uint32, tag = "2")] pub pagpblafneh: u32, /// offset: 40 - #[prost(message, optional, tag = "1142")] + #[prost(uint32, repeated, tag = "143")] + pub ngdedlkngfg: ::prost::alloc::vec::Vec, + /// offset: 88 + #[prost(uint32, tag = "1")] + pub omcagfaahke: u32, + /// offset: 32 + #[prost(message, optional, tag = "1998")] + pub edphldegjlm: ::core::option::Option, + /// offset: 92 + #[prost(uint32, tag = "5")] + pub gofpdnoapbb: u32, + /// offset: 68 + #[prost(uint32, tag = "13")] + pub cjgonlaecko: u32, + /// offset: 60 + #[prost(int32, tag = "1392")] + pub jfipiifpmmb: i32, + /// offset: 80 + #[prost(enumeration = "Aikblmohhjp", tag = "3")] + pub bkknaegklcb: i32, + /// offset: 77 + #[prost(bool, tag = "1030")] + pub fneidjimjph: bool, + /// offset: 76 + #[prost(bool, tag = "10")] + pub bnafeecpego: bool, + /// offset: 64 + #[prost(uint32, tag = "12")] + pub hfmjdfpnncm: u32, + /// offset: 100 + #[prost(uint32, tag = "8")] + pub onlglocadgd: u32, + /// offset: 56 + #[prost(uint32, tag = "15")] + pub ciblonpnbfe: u32, + /// offset: 48 + #[prost(message, optional, tag = "1368")] pub boncmhigpfj: ::core::option::Option, /// offset: 24 - #[prost(message, optional, tag = "708")] + #[prost(message, optional, tag = "340")] pub licobikoaao: ::core::option::Option, } /// Obf: HPIOLDGGBMD #[derive(proto_derive::CmdID)] -#[cmdid(5418)] +#[cmdid(5445)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChessRogueRollDiceCsReq { /// offset: 24 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "7")] pub kchfjdajecm: u32, } /// Obf: NOGNCPJBEHK #[derive(proto_derive::CmdID)] -#[cmdid(5504)] +#[cmdid(5555)] #[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")] + #[prost(uint32, tag = "3")] pub retcode: u32, + /// offset: 24 + #[prost(message, optional, tag = "14")] + pub aiaonpfbgng: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Iaaefegdnlo { /// offset: 28 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "5")] pub monster_id: u32, /// offset: 24 #[prost(uint32, tag = "14")] @@ -7209,37 +7209,37 @@ pub struct Iaaefegdnlo { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mmopbldhjmf { + /// offset: 36 + #[prost(uint32, tag = "6")] + pub endidlcdnni: u32, /// offset: 32 #[prost(bool, tag = "10")] pub pipmgacmjnn: bool, - /// offset: 36 - #[prost(uint32, tag = "2")] - pub endidlcdnni: u32, - /// offset: 16 - #[prost(message, repeated, tag = "15")] + /// offset: 24 + #[prost(message, repeated, tag = "8")] 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")] + #[prost(uint32, repeated, tag = "11")] 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")] + #[prost(message, optional, tag = "1")] + pub cjiakcaphjg: ::core::option::Option, + /// offset: 16 + #[prost(message, optional, tag = "4")] pub hgimnjflklb: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pihkdokdikf { - #[prost(oneof = "pihkdokdikf::Inbkijdhplp", tags = "12, 11, 14")] + #[prost(oneof = "pihkdokdikf::Inbkijdhplp", tags = "13, 5, 8")] pub inbkijdhplp: ::core::option::Option, } /// Nested message and enum types in `PIHKDOKDIKF`. @@ -7248,1058 +7248,1058 @@ pub mod pihkdokdikf { #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Inbkijdhplp { /// offset: 24 - #[prost(message, tag = "12")] + #[prost(message, tag = "13")] Hgimnjflklb(super::Mmopbldhjmf), /// offset: 24 - #[prost(message, tag = "11")] + #[prost(message, tag = "5")] Cjiakcaphjg(super::Ilhlpphldcg), /// offset: 24 - #[prost(message, tag = "14")] + #[prost(message, tag = "8")] Iagebjbplfm(super::Ikhpeepogle), } } #[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")] + #[prost(uint32, tag = "4")] + pub iigoemfhgll: u32, + /// offset: 60 + #[prost(uint32, tag = "3")] + pub feknlhbagdd: u32, + /// offset: 44 + #[prost(uint32, tag = "6")] pub dknjlpihepj: u32, - /// offset: 36 - #[prost(uint32, tag = "5")] - pub id: u32, /// offset: 24 - #[prost(message, optional, tag = "7")] + #[prost(message, optional, tag = "11")] 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, + pub id: u32, + /// offset: 48 + #[prost(uint32, tag = "8")] + pub room_id: u32, /// offset: 56 - #[prost(uint32, tag = "12")] - pub iigoemfhgll: u32, - /// offset: 53 - #[prost(bool, tag = "9")] + #[prost(enumeration = "Eieenafclll", tag = "15")] + pub daajljcajob: i32, + /// offset: 40 + #[prost(enumeration = "Ogjbgonlhih", tag = "2")] + pub hkcjgfephea: i32, + /// offset: 37 + #[prost(bool, tag = "7")] + pub knbdpfeidnm: bool, + /// offset: 36 + #[prost(bool, tag = "1")] pub alifdhnigal: bool, + /// offset: 52 + #[prost(uint32, tag = "5")] + pub gicooehhhig: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ofphdlopiem { + /// offset: 44 + #[prost(uint32, tag = "5")] + pub hdhiongofid: u32, + /// offset: 40 + #[prost(uint32, tag = "14")] + pub nghppegbpao: u32, + /// offset: 16 + #[prost(message, repeated, tag = "11")] + pub iafbijekkpg: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "13")] + pub hlamiclgpee: u32, /// 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")] + #[prost(uint32, tag = "4")] pub room_id: u32, + /// offset: 24 + #[prost(uint32, tag = "10")] + pub hhcbjghkcpc: 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")] + /// offset: 16 + #[prost(message, optional, tag = "12")] pub bohdminejno: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "9")] + pub bdmlgepndfm: u32, } #[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")] + #[prost(uint32, tag = "1")] + pub aoeppibmggn: u32, + /// offset: 48 + #[prost(message, optional, tag = "10")] pub anhjnbgielf: ::core::option::Option, - /// offset: 32 - #[prost(message, optional, tag = "15")] + /// offset: 60 + #[prost(uint32, tag = "11")] + pub pmgpokklkdd: u32, + /// offset: 16 + #[prost(message, optional, tag = "7")] pub cfekaolkhjg: ::core::option::Option, + /// offset: 56 + #[prost(enumeration = "Eieenafclll", tag = "15")] + pub ccghbbbolmh: i32, + /// offset: 24 + #[prost(message, repeated, tag = "5")] + pub mcknecfhdkg: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, repeated, tag = "9")] + pub ingagmmhmjc: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Afabkdefddg { /// offset: 48 - #[prost(uint32, tag = "4")] + #[prost(int32, tag = "8")] + pub ocdnmhnnkgm: i32, + /// offset: 44 + #[prost(uint32, tag = "12")] + pub mhoijafgecp: u32, + /// offset: 60 + #[prost(int32, tag = "9")] + pub ljffcnbpjdd: i32, + /// offset: 52 + #[prost(uint32, tag = "6")] pub id: u32, /// offset: 56 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "13")] pub eehkfnkhnbi: u32, - /// offset: 44 - #[prost(int32, tag = "12")] - pub ljffcnbpjdd: i32, - /// offset: 16 - #[prost(uint32, repeated, tag = "13")] + /// offset: 32 + #[prost(uint32, repeated, tag = "4")] 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")] + /// offset: 16 + #[prost(message, optional, tag = "2")] pub jmgkbhhigmk: ::core::option::Option, + /// offset: 40 + #[prost(uint32, tag = "1")] + pub ppjbgnbmkpm: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Llbjabeocec { /// offset: 28 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "9")] pub aeon_id: u32, /// offset: 24 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "2")] pub mamhojmfjof: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pgaldkkfblc { - /// offset: 24 - #[prost(message, repeated, tag = "2")] + /// offset: 16 + #[prost(message, repeated, tag = "8")] 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")] + #[prost(uint32, repeated, tag = "6")] + pub fpchnblonlc: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(message, optional, tag = "3")] pub hlagjpbaeml: ::core::option::Option, + /// offset: 52 + #[prost(int32, tag = "2")] + pub icjabpgmacj: i32, + /// offset: 48 + #[prost(uint32, tag = "5")] + pub amnbmjofjoo: u32, + /// offset: 40 + #[prost(message, optional, tag = "12")] + pub bohdminejno: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Knlmliimohd { /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "13")] 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")] + #[prost(message, repeated, tag = "10")] + pub ajljgmilelp: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(message, optional, tag = "13")] 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")] + /// offset: 40 + #[prost(uint32, tag = "13")] + pub lhcbbgimmdg: u32, + /// offset: 16 + #[prost(uint32, repeated, tag = "7")] pub boonpdeobla: ::prost::alloc::vec::Vec, /// offset: 36 - #[prost(bool, tag = "10")] + #[prost(uint32, tag = "10")] + pub fahihdjfohm: u32, + /// offset: 32 + #[prost(bool, tag = "5")] 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")] + #[prost(int32, tag = "11")] pub odjpoenppob: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hijkilgjclp { - /// offset: 16 - #[prost(uint32, repeated, tag = "9")] + /// offset: 24 + #[prost(uint32, repeated, tag = "15")] 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")] + #[prost(message, optional, tag = "9")] pub story_info: ::core::option::Option, + /// offset: 16 + #[prost(message, optional, tag = "5")] + pub lmgkmaoicgc: ::core::option::Option, + /// offset: 112 + #[prost(message, optional, tag = "15")] + pub lgopnbhhhbg: ::core::option::Option, + /// offset: 64 + #[prost(message, optional, tag = "2")] + pub ibmioggkbfb: ::core::option::Option, /// offset: 128 #[prost(uint32, tag = "12")] pub rogue_sub_mode: u32, - /// offset: 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")] + #[prost(message, optional, tag = "7")] + pub opakjjmagph: ::core::option::Option, + /// offset: 88 + #[prost(message, optional, tag = "1389")] + pub fiocabcbnkb: ::core::option::Option, + /// offset: 32 + #[prost(message, optional, tag = "10")] + pub embagmmhipa: ::core::option::Option, + /// offset: 96 + #[prost(message, optional, tag = "14")] + pub aiaonpfbgng: ::core::option::Option, + /// offset: 24 + #[prost(message, repeated, tag = "6")] pub biphngcadde: ::prost::alloc::vec::Vec, + /// offset: 72 + #[prost(message, optional, tag = "11")] + pub eeppkmpajoh: ::core::option::Option, + /// offset: 56 + #[prost(message, optional, tag = "4")] + pub chmhpcngfao: ::core::option::Option, + /// offset: 40 + #[prost(message, optional, tag = "3")] + pub aabchfbkpeg: ::core::option::Option, + /// offset: 104 + #[prost(message, optional, tag = "1")] + pub kndmeilhkej: ::core::option::Option, } #[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")] + #[prost(uint32, repeated, tag = "1")] + pub cmnnlmcemcg: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(message, optional, tag = "4")] + pub talent_info: ::core::option::Option, + /// offset: 32 + #[prost(message, optional, tag = "11")] + pub hlagjpbaeml: ::core::option::Option, + /// offset: 40 + #[prost(message, optional, tag = "6")] pub bbcpoebnanc: ::core::option::Option, + /// offset: 56 + #[prost(message, optional, tag = "2")] + pub fiocabcbnkb: ::core::option::Option, + /// offset: 24 + #[prost(uint32, repeated, tag = "13")] + pub cpbmapflplc: ::prost::alloc::vec::Vec, } #[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")] + #[prost(uint32, tag = "9")] pub rogue_sub_mode: u32, + /// offset: 16 + #[prost(message, repeated, tag = "11")] + pub biphngcadde: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ihnjghalkjb { - /// offset: 32 - #[prost(message, optional, tag = "2")] + /// offset: 24 + #[prost(message, optional, tag = "11")] + pub bbcpoebnanc: ::core::option::Option, + /// offset: 48 + #[prost(message, optional, tag = "14")] pub talent_info: ::core::option::Option, - /// offset: 40 - #[prost(uint32, repeated, tag = "5")] - pub cpbmapflplc: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, repeated, tag = "8")] + pub cmnnlmcemcg: ::prost::alloc::vec::Vec, + /// offset: 64 + #[prost(message, optional, tag = "5")] + pub hlagjpbaeml: ::core::option::Option, /// 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, + #[prost(uint32, repeated, tag = "2")] + pub cpbmapflplc: ::prost::alloc::vec::Vec, } #[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")] + /// offset: 104 + #[prost(uint32, tag = "246")] + pub opoimhhafjo: u32, + /// offset: 32 + #[prost(message, optional, tag = "7")] + pub bgpeckfdeld: ::core::option::Option, + /// offset: 92 + #[prost(uint32, tag = "12")] + pub dmbdnaicpfb: u32, + /// offset: 96 + #[prost(uint32, tag = "377")] + pub abehkcjhceh: u32, + /// offset: 24 + #[prost(message, optional, tag = "6")] pub lgopnbhhhbg: ::core::option::Option, /// offset: 100 - #[prost(uint32, tag = "709")] + #[prost(uint32, tag = "1118")] 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")] + #[prost(uint32, tag = "15")] 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")] + #[prost(uint32, repeated, tag = "10")] pub ojggmoopgil: ::prost::alloc::vec::Vec, + /// offset: 64 + #[prost(message, optional, tag = "1506")] + pub opakjjmagph: ::core::option::Option, + /// offset: 108 + #[prost(uint32, tag = "1162")] + pub egpcibjiajd: u32, + /// offset: 56 + #[prost(message, optional, tag = "3")] + pub anniaoidado: ::core::option::Option, + /// offset: 116 + #[prost(uint32, tag = "4")] + pub plbcdiaadkd: u32, + /// offset: 72 + #[prost(uint32, tag = "1415")] + pub rogue_sub_mode: u32, + /// offset: 88 + #[prost(uint32, tag = "13")] + pub blbbokogfda: u32, + /// offset: 48 + #[prost(message, optional, tag = "11")] + pub eeppkmpajoh: ::core::option::Option, + /// offset: 84 + #[prost(bool, tag = "2")] + pub hlnfbgacnpo: bool, + /// offset: 120 + #[prost(uint32, tag = "8")] + pub fgomiplmeic: u32, + /// offset: 112 + #[prost(enumeration = "Kfhlbkccaco", tag = "14")] + pub gmolnjibnja: i32, + /// offset: 76 + #[prost(uint32, tag = "1")] + pub pbalfienefo: u32, } #[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")] + #[prost(message, repeated, tag = "12")] pub iafbijekkpg: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "1")] + pub hbcmgiicjmk: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lahjpfooheb { + /// offset: 24 + #[prost(uint32, tag = "12")] + pub fgomiplmeic: u32, /// 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")] + #[prost(uint32, tag = "6")] + pub fahihdjfohm: u32, + /// offset: 24 + #[prost(uint32, tag = "1")] pub cfibpmkaino: u32, } /// Obf: DFPMEHBDAFP #[derive(proto_derive::CmdID)] -#[cmdid(5541)] +#[cmdid(5484)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChessRogueQueryCsReq {} /// Obf: FFICMOGJCGL #[derive(proto_derive::CmdID)] -#[cmdid(5412)] +#[cmdid(5564)] #[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")] + /// offset: 56 + #[prost(uint32, tag = "8")] + pub retcode: u32, + /// offset: 16 + #[prost(message, optional, tag = "1")] pub blndmfgkpmj: ::core::option::Option, + /// offset: 32 + #[prost(message, optional, tag = "5")] + pub lagbgldlgcb: ::core::option::Option, + /// offset: 40 + #[prost(message, optional, tag = "14")] + pub hndlhicdnpc: ::core::option::Option, } /// Obf: GFFNDENCOPM #[derive(proto_derive::CmdID)] -#[cmdid(5519)] +#[cmdid(5471)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChessRogueEnterCellCsReq { - /// offset: 28 - #[prost(uint32, tag = "9")] - pub femgpnlfagc: u32, /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "11")] + pub femgpnlfagc: u32, + /// offset: 28 + #[prost(uint32, tag = "2")] pub hhcbjghkcpc: u32, } /// Obf: FLGHAEAHAIE #[derive(proto_derive::CmdID)] -#[cmdid(5579)] +#[cmdid(5418)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueEnterCellScRsp { - /// offset: 44 - #[prost(uint32, tag = "12")] - pub hhcbjghkcpc: u32, + /// offset: 32 + #[prost(message, optional, tag = "7")] + pub hndlhicdnpc: ::core::option::Option, /// offset: 16 - #[prost(message, optional, tag = "11")] + #[prost(message, optional, tag = "5")] pub stage_info: ::core::option::Option, /// offset: 40 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "12")] pub retcode: u32, - /// offset: 32 - #[prost(message, optional, tag = "15")] - pub hndlhicdnpc: ::core::option::Option, + /// offset: 44 + #[prost(uint32, tag = "15")] + pub hhcbjghkcpc: u32, } /// Obf: ADCOMLGAENP #[derive(proto_derive::CmdID)] -#[cmdid(5490)] +#[cmdid(5403)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChessRogueEnterCsReq { /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "10")] pub id: u32, } /// Obf: DGLBNHHIPFH #[derive(proto_derive::CmdID)] -#[cmdid(5526)] +#[cmdid(5598)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueEnterScRsp { + /// offset: 40 + #[prost(uint32, tag = "12")] + pub retcode: u32, /// offset: 16 - #[prost(message, optional, tag = "13")] + #[prost(message, optional, tag = "11")] pub hndlhicdnpc: ::core::option::Option, /// offset: 24 - #[prost(message, optional, tag = "10")] + #[prost(message, optional, tag = "4")] pub stage_info: ::core::option::Option, - /// offset: 40 - #[prost(uint32, tag = "15")] - pub id: u32, /// offset: 44 - #[prost(uint32, tag = "8")] - pub retcode: u32, + #[prost(uint32, tag = "2")] + pub id: u32, } /// Obf: MGMMCBBIKMO #[derive(proto_derive::CmdID)] -#[cmdid(5476)] +#[cmdid(5567)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChessRogueLeaveCsReq {} /// Obf: MFDMEODLBJI #[derive(proto_derive::CmdID)] -#[cmdid(5469)] +#[cmdid(5407)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueLeaveScRsp { - /// offset: 40 - #[prost(message, optional, tag = "13")] - pub chmhpcngfao: ::core::option::Option, + /// offset: 24 + #[prost(message, optional, tag = "7")] + pub blndmfgkpmj: ::core::option::Option, /// offset: 16 - #[prost(message, optional, tag = "12")] + #[prost(message, optional, tag = "13")] pub lagbgldlgcb: ::core::option::Option, + /// offset: 40 + #[prost(message, optional, tag = "3")] + pub stage_info: ::core::option::Option, /// offset: 56 #[prost(uint32, tag = "5")] pub retcode: u32, - /// offset: 24 - #[prost(message, optional, tag = "4")] - pub stage_info: ::core::option::Option, /// offset: 48 - #[prost(message, optional, tag = "10")] - pub blndmfgkpmj: ::core::option::Option, + #[prost(message, optional, tag = "2")] + pub chmhpcngfao: ::core::option::Option, } /// Obf: ODPOLCDMIHM #[derive(proto_derive::CmdID)] -#[cmdid(5407)] +#[cmdid(5437)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChessRogueGiveUpCsReq {} /// Obf: EFFDKLFNALG #[derive(proto_derive::CmdID)] -#[cmdid(5505)] +#[cmdid(5594)] #[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: 40 + #[prost(message, optional, tag = "8")] + pub blndmfgkpmj: ::core::option::Option, /// offset: 56 #[prost(message, optional, tag = "12")] - pub blndmfgkpmj: ::core::option::Option, + pub boikablfkec: ::core::option::Option, + /// offset: 32 + #[prost(message, optional, tag = "5")] + pub stage_info: ::core::option::Option, + /// offset: 24 + #[prost(message, optional, tag = "7")] + pub lagbgldlgcb: ::core::option::Option, + /// offset: 48 + #[prost(message, optional, tag = "13")] + pub chmhpcngfao: ::core::option::Option, + /// offset: 64 + #[prost(uint32, tag = "4")] + pub retcode: u32, } /// Obf: OJEFOAPJBNN #[derive(proto_derive::CmdID)] -#[cmdid(5488)] +#[cmdid(5444)] #[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")] + #[prost(uint32, repeated, tag = "9")] pub avatar_id_list: ::prost::alloc::vec::Vec, - /// offset: 40 - #[prost(uint32, repeated, tag = "13")] + /// offset: 48 + #[prost(uint32, repeated, tag = "1")] pub base_avatar_id_list: ::prost::alloc::vec::Vec, /// offset: 60 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "5")] + pub dhndampbhpp: u32, + /// offset: 64 + #[prost(uint32, tag = "8")] + pub aeon_id: u32, + /// offset: 40 + #[prost(uint32, repeated, tag = "14")] + pub trial_avatar_id_list: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, repeated, tag = "2")] + pub ahiibhkdfjb: ::prost::alloc::vec::Vec, + /// offset: 56 + #[prost(uint32, tag = "7")] pub id: u32, } /// Obf: DCLBJGFLPGI #[derive(proto_derive::CmdID)] -#[cmdid(5436)] +#[cmdid(5521)] #[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")] + #[prost(message, optional, tag = "2")] pub dbdgahblgbb: ::core::option::Option, + /// offset: 24 + #[prost(message, optional, tag = "12")] + pub hndlhicdnpc: ::core::option::Option, /// offset: 48 #[prost(uint32, tag = "10")] pub retcode: u32, + /// offset: 16 + #[prost(message, optional, tag = "6")] + pub stage_info: ::core::option::Option, } /// Obf: KKEIBLACBDH #[derive(proto_derive::CmdID)] -#[cmdid(5535)] +#[cmdid(5447)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChessRogueQueryAeonDimensionsCsReq {} /// Obf: LKOPLOODPAL #[derive(proto_derive::CmdID)] -#[cmdid(5423)] +#[cmdid(5460)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueQueryAeonDimensionsScRsp { - /// offset: 32 - #[prost(uint32, tag = "3")] - pub retcode: u32, /// offset: 16 - #[prost(message, optional, tag = "2")] + #[prost(message, optional, tag = "1")] pub hndlhicdnpc: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "6")] + pub retcode: u32, } /// Obf: MCMOFBLFAJA #[derive(proto_derive::CmdID)] -#[cmdid(5533)] +#[cmdid(5532)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChessRogueChangeyAeonDimensionNotify { /// offset: 24 - #[prost(message, optional, tag = "11")] + #[prost(message, optional, tag = "5")] pub hndlhicdnpc: ::core::option::Option, } /// Obf: FBOAJCKGDEN #[derive(proto_derive::CmdID)] -#[cmdid(5459)] +#[cmdid(5517)] #[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 hhcbjghkcpc: u32, + /// offset: 24 + #[prost(uint32, tag = "13")] pub femgpnlfagc: u32, } /// Obf: HMICABPCDCP #[derive(proto_derive::CmdID)] -#[cmdid(5508)] +#[cmdid(5569)] #[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")] + #[prost(uint32, tag = "10")] pub femgpnlfagc: u32, + /// offset: 36 + #[prost(uint32, tag = "1")] + pub hhcbjghkcpc: u32, + /// offset: 32 + #[prost(uint32, tag = "9")] + pub retcode: u32, + /// offset: 24 + #[prost(message, optional, tag = "14")] + pub kajafnpekaj: ::core::option::Option, } /// Obf: ILGKMJJPAAM #[derive(proto_derive::CmdID)] -#[cmdid(5413)] +#[cmdid(5556)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueLayerAccountInfoNotify { - /// offset: 36 - #[prost(uint32, tag = "14")] - pub ppjbgnbmkpm: u32, /// offset: 16 - #[prost(message, optional, tag = "12")] + #[prost(message, optional, tag = "3")] pub boikablfkec: ::core::option::Option, - /// offset: 32 - #[prost(uint32, tag = "15")] + /// offset: 36 + #[prost(uint32, tag = "11")] pub pbalfienefo: u32, + /// offset: 32 + #[prost(uint32, tag = "13")] + pub ppjbgnbmkpm: u32, } /// Obf: JOJNOKAGLPI #[derive(proto_derive::CmdID)] -#[cmdid(5448)] +#[cmdid(5528)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetChessRogueBuffEnhanceInfoCsReq {} /// Obf: GPKDBFDBOBH #[derive(proto_derive::CmdID)] -#[cmdid(5520)] +#[cmdid(5506)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetChessRogueBuffEnhanceInfoScRsp { /// offset: 32 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "6")] pub retcode: u32, /// offset: 16 - #[prost(message, optional, tag = "9")] + #[prost(message, optional, tag = "1")] pub buff_enhance_info: ::core::option::Option, } /// Obf: NPEHJAHJEPA #[derive(proto_derive::CmdID)] -#[cmdid(5564)] +#[cmdid(5595)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EnhanceChessRogueBuffCsReq { /// offset: 24 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "15")] pub ojeblmkkmgo: u32, } /// Obf: AFNJNBKBABB #[derive(proto_derive::CmdID)] -#[cmdid(5500)] +#[cmdid(5543)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EnhanceChessRogueBuffScRsp { /// offset: 40 - #[prost(uint32, tag = "9")] + #[prost(bool, tag = "11")] + pub is_success: bool, + /// offset: 32 + #[prost(message, optional, tag = "8")] + pub rogue_buff: ::core::option::Option, + /// offset: 44 + #[prost(uint32, tag = "1")] pub retcode: u32, /// offset: 24 - #[prost(message, optional, tag = "6")] - pub rogue_buff: ::core::option::Option, - /// offset: 16 - #[prost(message, optional, tag = "2")] + #[prost(message, optional, tag = "4")] pub buff_enhance_info: ::core::option::Option, - /// offset: 44 - #[prost(bool, tag = "10")] - pub is_success: bool, } /// Obf: JGHADCEKFGG #[derive(proto_derive::CmdID)] -#[cmdid(5506)] +#[cmdid(5434)] #[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")] + #[prost(uint32, repeated, tag = "5")] pub avatar_id_list: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "1")] + pub prop_entity_id: u32, } /// Obf: FEPOEPBDPPM #[derive(proto_derive::CmdID)] -#[cmdid(5561)] +#[cmdid(5412)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRoguePickAvatarScRsp { + /// offset: 32 + #[prost(uint32, repeated, tag = "12")] + pub avatar_id_list: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "3")] pub retcode: u32, /// offset: 16 - #[prost(message, optional, tag = "11")] + #[prost(message, optional, tag = "2")] pub embagmmhipa: ::core::option::Option, - /// offset: 32 - #[prost(uint32, repeated, tag = "9")] - pub avatar_id_list: ::prost::alloc::vec::Vec, } /// Obf: DHDPCOIJBGJ #[derive(proto_derive::CmdID)] -#[cmdid(5551)] +#[cmdid(5426)] #[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")] + #[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, } /// Obf: KEHIIMHCHLI #[derive(proto_derive::CmdID)] -#[cmdid(5543)] +#[cmdid(5432)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueReviveAvatarScRsp { - /// offset: 24 - #[prost(message, optional, tag = "2")] - pub fpjckpnlnfm: ::core::option::Option, + /// offset: 16 + #[prost(uint32, repeated, tag = "7")] + pub avatar_id_list: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "15")] pub retcode: u32, /// offset: 32 - #[prost(uint32, repeated, tag = "10")] - pub avatar_id_list: ::prost::alloc::vec::Vec, + #[prost(message, optional, tag = "12")] + pub fpjckpnlnfm: ::core::option::Option, } /// Obf: GOAMHGNKPJM #[derive(proto_derive::CmdID)] -#[cmdid(5547)] +#[cmdid(5454)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueUpdateReviveInfoScNotify { - /// offset: 16 - #[prost(message, optional, tag = "1")] + /// offset: 24 + #[prost(message, optional, tag = "7")] pub fpjckpnlnfm: ::core::option::Option, } /// Obf: CEMBPPNNHBN #[derive(proto_derive::CmdID)] -#[cmdid(5534)] +#[cmdid(5440)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChessRogueUpdateMoneyInfoScNotify { /// offset: 24 - #[prost(message, optional, tag = "6")] + #[prost(message, optional, tag = "5")] pub aabchfbkpeg: ::core::option::Option, } /// Obf: PFDMKAMINEM #[derive(proto_derive::CmdID)] -#[cmdid(5473)] +#[cmdid(5493)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueUpdateDiceInfoScNotify { /// offset: 24 - #[prost(message, optional, tag = "6")] + #[prost(message, optional, tag = "7")] pub aiaonpfbgng: ::core::option::Option, } /// Obf: KCKJOLHPNEE #[derive(proto_derive::CmdID)] -#[cmdid(5555)] +#[cmdid(5553)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChessRogueUpdateLevelBaseInfoScNotify { /// offset: 24 - #[prost(enumeration = "Ibmlfggingp", tag = "3")] + #[prost(enumeration = "Ibmlfggingp", tag = "11")] pub eehkfnkhnbi: i32, /// offset: 28 - #[prost(enumeration = "Mmkdkdgfblh", tag = "15")] + #[prost(enumeration = "Mmkdkdgfblh", tag = "9")] pub reason: i32, } /// Obf: HFINFFLLHOC #[derive(proto_derive::CmdID)] -#[cmdid(5538)] +#[cmdid(5586)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueUpdateAllowedSelectCellScNotify { /// offset: 32 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "14")] pub eamgahffeco: u32, - /// offset: 16 - #[prost(uint32, repeated, tag = "12")] + /// offset: 24 + #[prost(uint32, repeated, tag = "15")] pub ingagmmhmjc: ::prost::alloc::vec::Vec, } /// Obf: DMAGHPKHLBO #[derive(proto_derive::CmdID)] -#[cmdid(5481)] +#[cmdid(5588)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueUpdateBoardScNotify { /// offset: 16 - #[prost(message, optional, tag = "3")] + #[prost(message, optional, tag = "8")] pub dhdknmfmgbc: ::core::option::Option, } /// Obf: BOLPCHMMDHM #[derive(proto_derive::CmdID)] -#[cmdid(5404)] +#[cmdid(5456)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChessRogueUpdateAeonModifierValueScNotify { /// offset: 24 + #[prost(uint32, tag = "13")] + pub aeon_id: u32, + /// offset: 28 #[prost(int32, tag = "15")] pub icjabpgmacj: i32, - /// offset: 28 - #[prost(uint32, tag = "10")] - pub aeon_id: u32, } /// Obf: ACIENOHKCOG #[derive(proto_derive::CmdID)] -#[cmdid(5569)] +#[cmdid(5414)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChessRogueUpdateDicePassiveAccumulateValueScNotify { /// offset: 24 - #[prost(int32, tag = "9")] + #[prost(int32, tag = "5")] pub cblaememmig: i32, } /// Obf: MLLPACPPJBB #[derive(proto_derive::CmdID)] -#[cmdid(5453)] +#[cmdid(5416)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChessRogueSkipTeachingLevelCsReq {} -/// Obf: ChessRogueSkipTeachingLevelScRsp +/// Obf: FGKJAPFGFLN #[derive(proto_derive::CmdID)] -#[cmdid(5438)] +#[cmdid(5508)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueSkipTeachingLevelScRsp { /// offset: 32 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "7")] pub retcode: u32, - /// offset: 16 - #[prost(message, optional, tag = "8")] - pub skip_reward_list: ::core::option::Option, + /// offset: 24 + #[prost(message, optional, tag = "10")] + pub ndeeffooflg: ::core::option::Option, } /// Obf: OAPHEAMIIFF #[derive(proto_derive::CmdID)] -#[cmdid(5537)] +#[cmdid(5489)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueUpdateUnlockLevelScNotify { /// offset: 24 - #[prost(uint32, repeated, tag = "3")] + #[prost(uint32, repeated, tag = "2")] pub cpbmapflplc: ::prost::alloc::vec::Vec, } /// Obf: BIHDFJFHHMA #[derive(proto_derive::CmdID)] -#[cmdid(5546)] +#[cmdid(5457)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChessRogueEnterNextLayerCsReq {} /// Obf: PFJHDBLEKHD #[derive(proto_derive::CmdID)] -#[cmdid(5521)] +#[cmdid(5566)] #[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")] + #[prost(message, optional, tag = "15")] pub stage_info: ::core::option::Option, /// offset: 16 - #[prost(message, optional, tag = "7")] + #[prost(message, optional, tag = "3")] + pub dbdgahblgbb: ::core::option::Option, + /// offset: 32 + #[prost(message, optional, tag = "2")] pub rogue_info: ::core::option::Option, + /// offset: 48 + #[prost(uint32, tag = "10")] + pub retcode: u32, } /// Obf: APNIJKHIJDD #[derive(proto_derive::CmdID)] -#[cmdid(5576)] +#[cmdid(5550)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChessRogueReRollDiceCsReq { /// offset: 24 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "12")] pub kchfjdajecm: u32, } /// Obf: JBHIKPPOCBH #[derive(proto_derive::CmdID)] -#[cmdid(5487)] +#[cmdid(5435)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueReRollDiceScRsp { - /// offset: 32 - #[prost(uint32, tag = "9")] - pub retcode: u32, /// offset: 24 - #[prost(message, optional, tag = "6")] + #[prost(message, optional, tag = "12")] pub aiaonpfbgng: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "10")] + pub retcode: u32, } /// Obf: CAEECAHOEOL #[derive(proto_derive::CmdID)] -#[cmdid(5571)] +#[cmdid(5560)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChessRogueConfirmRollCsReq { /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "8")] pub kchfjdajecm: u32, } /// Obf: FDMLPJGLCLF #[derive(proto_derive::CmdID)] -#[cmdid(5422)] +#[cmdid(5575)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueConfirmRollScRsp { /// offset: 32 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "3")] pub retcode: u32, /// offset: 16 - #[prost(message, optional, tag = "14")] + #[prost(message, optional, tag = "10")] pub aiaonpfbgng: ::core::option::Option, } /// Obf: KJNFLIGHDII #[derive(proto_derive::CmdID)] -#[cmdid(5485)] +#[cmdid(5427)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChessRogueCheatRollCsReq { - /// offset: 28 - #[prost(uint32, tag = "10")] - pub eooadpocphd: u32, /// offset: 24 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "3")] + pub eooadpocphd: u32, + /// offset: 28 + #[prost(uint32, tag = "2")] pub kchfjdajecm: u32, } /// Obf: PENOIKKIHPB #[derive(proto_derive::CmdID)] -#[cmdid(5560)] +#[cmdid(5534)] #[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")] + #[prost(uint32, tag = "6")] + pub eooadpocphd: u32, + /// offset: 32 + #[prost(uint32, tag = "14")] pub retcode: u32, + /// offset: 24 + #[prost(message, optional, tag = "13")] + pub aiaonpfbgng: ::core::option::Option, } /// Obf: KMFHMGOABIP #[derive(proto_derive::CmdID)] -#[cmdid(5590)] +#[cmdid(5571)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChessRogueGiveUpRollCsReq {} /// Obf: OHJANOLOLLE #[derive(proto_derive::CmdID)] -#[cmdid(5403)] +#[cmdid(5527)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueGiveUpRollScRsp { /// offset: 40 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "10")] pub retcode: u32, - /// offset: 16 - #[prost(message, optional, tag = "13")] + /// offset: 24 + #[prost(message, optional, tag = "6")] pub nkmjhejcolp: ::core::option::Option, /// offset: 32 - #[prost(message, optional, tag = "7")] + #[prost(message, optional, tag = "9")] pub aiaonpfbgng: ::core::option::Option, } /// Obf: GDAIDHNKFCG #[derive(proto_derive::CmdID)] -#[cmdid(5511)] +#[cmdid(5449)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChessRogueQuitCsReq {} /// Obf: HFGHFCGANCF #[derive(proto_derive::CmdID)] -#[cmdid(5542)] +#[cmdid(5546)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueQuitScRsp { + /// offset: 56 + #[prost(message, optional, tag = "2")] + pub lmgkmaoicgc: ::core::option::Option, /// offset: 32 - #[prost(message, optional, tag = "7")] + #[prost(message, optional, tag = "8")] + pub chmhpcngfao: ::core::option::Option, + /// offset: 24 + #[prost(message, optional, tag = "9")] pub stage_info: ::core::option::Option, /// offset: 40 - #[prost(message, optional, tag = "11")] - pub lagbgldlgcb: ::core::option::Option, - /// offset: 24 - #[prost(message, optional, tag = "3")] + #[prost(message, optional, tag = "1")] 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")] + #[prost(uint32, tag = "3")] pub retcode: u32, /// offset: 16 - #[prost(message, optional, tag = "13")] + #[prost(message, optional, tag = "12")] pub blndmfgkpmj: ::core::option::Option, + /// offset: 48 + #[prost(message, optional, tag = "6")] + pub lagbgldlgcb: ::core::option::Option, } /// Obf: GPJCDDBBMCB #[derive(proto_derive::CmdID)] -#[cmdid(5558)] +#[cmdid(5409)] #[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, + #[prost(uint32, tag = "8")] + pub eamgahffeco: u32, /// offset: 32 - #[prost(enumeration = "Lgmdbcffjof", tag = "8")] + #[prost(enumeration = "Lgmdbcffjof", tag = "5")] pub dniibbhllnb: i32, - /// offset: 16 - #[prost(message, repeated, tag = "13")] + /// offset: 24 + #[prost(message, repeated, tag = "1")] pub iafbijekkpg: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(enumeration = "Aebjegdpong", tag = "13")] + pub reason: i32, } /// Obf: JGJNNDHAAIC #[derive(proto_derive::CmdID)] -#[cmdid(5482)] +#[cmdid(5442)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChessRogueQuestFinishNotify { /// offset: 28 - #[prost(uint32, tag = "13")] - pub jlfabhhnhcm: u32, - /// offset: 24 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "8")] pub nnjccfeindo: u32, + /// offset: 24 + #[prost(uint32, tag = "7")] + pub jlfabhhnhcm: u32, } /// Obf: AEHKPMIEHJI #[derive(proto_derive::CmdID)] -#[cmdid(5446)] +#[cmdid(5472)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetChessRogueStoryInfoCsReq {} /// Obf: CHNCADPNMIB @@ -8307,371 +8307,371 @@ 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")] + #[prost(message, repeated, tag = "8")] pub idgiahopgaj: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint32, tag = "14")] + pub retcode: u32, /// offset: 32 - #[prost(message, repeated, tag = "13")] + #[prost(message, repeated, tag = "4")] pub mnhmekkhkna: ::prost::alloc::vec::Vec, } /// Obf: GGIDCJDDGGP #[derive(proto_derive::CmdID)] -#[cmdid(5592)] +#[cmdid(5529)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SelectChessRogueSubStoryCsReq { /// offset: 32 - #[prost(uint32, tag = "15")] - pub ikmnamkjafa: u32, - /// offset: 24 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "2")] pub rogue_dialogue_event_id: u32, /// offset: 36 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "10")] pub fahihdjfohm: u32, - /// offset: 28 - #[prost(uint32, tag = "10")] - pub ifiijgngogp: u32, -} -/// Obf: IMHNNPFBGPI -#[derive(proto_derive::CmdID)] -#[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: 28 + #[prost(uint32, tag = "14")] + pub ikmnamkjafa: u32, +} +/// Obf: IMHNNPFBGPI +#[derive(proto_derive::CmdID)] +#[cmdid(5490)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct SelectChessRogueSubStoryScRsp { /// offset: 32 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "15")] pub fahihdjfohm: u32, + /// offset: 36 + #[prost(uint32, tag = "6")] + pub retcode: u32, + /// offset: 24 + #[prost(uint32, tag = "13")] + pub ifiijgngogp: u32, + /// offset: 40 + #[prost(uint32, tag = "2")] + pub rogue_dialogue_event_id: u32, + /// offset: 28 + #[prost(uint32, tag = "14")] + pub ikmnamkjafa: u32, } /// Obf: GIEFBJHKBOK #[derive(proto_derive::CmdID)] -#[cmdid(5454)] +#[cmdid(5401)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FinishChessRogueSubStoryCsReq { /// offset: 24 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "8")] pub ikmnamkjafa: u32, } /// Obf: IEJBFANAEMO #[derive(proto_derive::CmdID)] -#[cmdid(5442)] +#[cmdid(5573)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FinishChessRogueSubStoryScRsp { /// offset: 24 - #[prost(uint32, tag = "3")] - pub ikmnamkjafa: u32, - /// offset: 28 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "14")] pub retcode: u32, /// offset: 32 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "1")] pub fgomiplmeic: u32, + /// offset: 28 + #[prost(uint32, tag = "9")] + pub ikmnamkjafa: u32, } /// Obf: KGDAGPJHBMJ #[derive(proto_derive::CmdID)] -#[cmdid(5499)] +#[cmdid(5422)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChessRogueUpdateActionPointScNotify { /// offset: 24 - #[prost(int32, tag = "3")] + #[prost(int32, tag = "9")] pub ljffcnbpjdd: i32, } /// Obf: HFEOILGGHKA #[derive(proto_derive::CmdID)] -#[cmdid(5455)] +#[cmdid(5542)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EnterChessRogueAeonRoomCsReq {} /// Obf: PEDBKMGBGEK #[derive(proto_derive::CmdID)] -#[cmdid(5410)] +#[cmdid(5461)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EnterChessRogueAeonRoomScRsp { - /// offset: 16 - #[prost(message, optional, tag = "13")] + /// offset: 24 + #[prost(message, optional, tag = "3")] pub stage_info: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "7")] pub retcode: u32, } /// Obf: CIHFECGBLCP #[derive(proto_derive::CmdID)] -#[cmdid(5474)] +#[cmdid(5467)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetChessRogueStoryAeonTalkInfoCsReq { /// offset: 24 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "2")] pub cdjecokfiof: u32, } /// Obf: NEHFFDDBJJP #[derive(proto_derive::CmdID)] -#[cmdid(5553)] +#[cmdid(5574)] #[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")] + #[prost(map = "uint32, uint32", tag = "13")] pub kjcbneindhl: ::std::collections::HashMap, + /// offset: 36 + #[prost(uint32, tag = "2")] + pub retcode: u32, + /// offset: 32 + #[prost(uint32, tag = "1")] + pub cdjecokfiof: u32, } /// Obf: CNFKEJPJDCI #[derive(proto_derive::CmdID)] -#[cmdid(5441)] +#[cmdid(5572)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SyncChessRogueMainStoryFinishScNotify { - /// offset: 28 - #[prost(uint32, tag = "1")] - pub fgomiplmeic: u32, /// offset: 24 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "6")] pub kenpckfonok: u32, + /// offset: 28 + #[prost(uint32, tag = "11")] + pub fgomiplmeic: u32, } /// Obf: MJGHIBKOCAA #[derive(proto_derive::CmdID)] -#[cmdid(5513)] +#[cmdid(5451)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SyncChessRogueNousValueScNotify { - /// offset: 16 - #[prost(message, optional, tag = "11")] + /// offset: 24 + #[prost(message, optional, tag = "1")] 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")] + #[prost(enumeration = "Cdoegmdjgoc", tag = "13")] pub status: i32, + /// offset: 28 + #[prost(uint32, tag = "4")] + pub fgomiplmeic: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Diecddgebnb { /// offset: 24 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "11")] pub ikmnamkjafa: u32, } /// Obf: CLNPFNGPJMM #[derive(proto_derive::CmdID)] -#[cmdid(5461)] +#[cmdid(5513)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetChessRogueNousStoryInfoCsReq {} /// Obf: NLJCLCHNAFB #[derive(proto_derive::CmdID)] -#[cmdid(5570)] +#[cmdid(5551)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetChessRogueNousStoryInfoScRsp { - /// offset: 32 - #[prost(message, repeated, tag = "2")] + /// offset: 16 + #[prost(message, repeated, tag = "6")] pub idgiahopgaj: ::prost::alloc::vec::Vec, - /// offset: 40 - #[prost(uint32, tag = "15")] - pub retcode: u32, /// offset: 24 - #[prost(message, repeated, tag = "3")] + #[prost(message, repeated, tag = "8")] pub mnhmekkhkna: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint32, tag = "12")] + pub retcode: u32, } /// Obf: CLNNAJGNMAF #[derive(proto_derive::CmdID)] -#[cmdid(5424)] +#[cmdid(5511)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SyncChessRogueNousSubStoryScNotify { /// offset: 24 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "3")] pub ikmnamkjafa: u32, } /// Obf: NGGNCMHBNPE #[derive(proto_derive::CmdID)] -#[cmdid(5574)] +#[cmdid(5448)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SyncChessRogueNousMainStoryScNotify { - /// offset: 24 - #[prost(message, repeated, tag = "13")] + /// offset: 16 + #[prost(message, repeated, tag = "11")] pub idgiahopgaj: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Imnpeajajjo { + /// offset: 32 + #[prost(uint32, repeated, tag = "4")] + pub ilmookbjhhc: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint32, repeated, tag = "13")] + pub emllecgepck: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(uint32, repeated, tag = "2")] + pub oblhboeolaf: ::prost::alloc::vec::Vec, /// offset: 52 + #[prost(bool, tag = "1")] + pub ffheeidbhea: bool, + /// offset: 60 #[prost(uint32, tag = "15")] pub ikmnamkjafa: u32, - /// offset: 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")] + #[prost(uint32, tag = "12")] pub ffmdbdehheg: u32, - /// offset: 40 - #[prost(uint32, repeated, tag = "12")] - pub ilmookbjhhc: ::prost::alloc::vec::Vec, - /// offset: 60 - #[prost(bool, tag = "2")] + /// offset: 53 + #[prost(bool, tag = "10")] pub fjkgkaekbkj: bool, - /// offset: 61 - #[prost(bool, tag = "8")] - pub ffheeidbhea: bool, + /// offset: 56 + #[prost(uint32, tag = "8")] + pub fgomiplmeic: u32, } #[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")] + #[prost(uint32, tag = "12")] pub slot_id: u32, + /// offset: 24 + #[prost(uint32, tag = "3")] + pub eooadpocphd: 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")] + /// offset: 16 + #[prost(message, repeated, tag = "3")] pub igbcacgfckb: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "12")] + pub oabliofcofo: u32, + /// offset: 36 + #[prost(uint32, tag = "9")] + pub dhndampbhpp: u32, /// offset: 40 #[prost(uint32, tag = "8")] - pub 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")] + #[prost(map = "uint32, bool", tag = "15")] 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")] + #[prost(enumeration = "Faohejiddhj", tag = "4")] pub hdmpbpoffdk: i32, + /// offset: 32 + #[prost(uint32, repeated, tag = "12")] + pub jkmimlbajbl: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(message, repeated, tag = "1")] + pub alehdaaohoe: ::prost::alloc::vec::Vec, } #[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")] + #[prost(uint32, tag = "15")] pub pofmjblmbji: u32, + /// offset: 24 + #[prost(message, optional, tag = "9")] + pub jmgipebloge: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Afaghelicpd { - /// offset: 16 - #[prost(uint32, repeated, tag = "2")] + /// offset: 24 + #[prost(uint32, repeated, tag = "3")] pub gihdmhdadon: ::prost::alloc::vec::Vec, } /// Obf: GLIGOBEJCEE #[derive(proto_derive::CmdID)] -#[cmdid(5428)] +#[cmdid(5488)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueNousEditDiceCsReq { /// offset: 24 - #[prost(message, optional, tag = "12")] + #[prost(message, optional, tag = "2")] pub bbcpoebnanc: ::core::option::Option, } /// Obf: CGHIHPAIEGL #[derive(proto_derive::CmdID)] -#[cmdid(5515)] +#[cmdid(5510)] #[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")] + #[prost(uint32, tag = "9")] pub retcode: u32, + /// offset: 16 + #[prost(message, optional, tag = "11")] + pub bbcpoebnanc: ::core::option::Option, } /// Obf: HPGJGJBCEEF #[derive(proto_derive::CmdID)] -#[cmdid(5462)] +#[cmdid(5584)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueNousDiceUpdateNotify { - /// offset: 24 - #[prost(message, optional, tag = "1")] + /// offset: 16 + #[prost(message, optional, tag = "3")] pub mbibkhkkefb: ::core::option::Option, } /// Obf: BLNHPBNMGND #[derive(proto_derive::CmdID)] -#[cmdid(5540)] +#[cmdid(5430)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChessRogueNousDiceSurfaceUnlockNotify { /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "6")] pub caphiddhlfg: u32, } /// Obf: CKPGAINGLAN #[derive(proto_derive::CmdID)] -#[cmdid(5495)] +#[cmdid(5492)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChessRogueNousGetRogueTalentInfoCsReq {} /// Obf: FFFAADGCBIO #[derive(proto_derive::CmdID)] -#[cmdid(5554)] +#[cmdid(5455)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChessRogueNousGetRogueTalentInfoScRsp { /// offset: 32 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "4")] + pub pofmjblmbji: u32, + /// offset: 36 + #[prost(uint32, tag = "14")] pub retcode: u32, /// offset: 16 - #[prost(message, optional, tag = "15")] + #[prost(message, optional, tag = "2")] pub talent_info: ::core::option::Option, - /// offset: 36 - #[prost(uint32, tag = "12")] - pub pofmjblmbji: u32, } /// Obf: GGLPHNHLGOA #[derive(proto_derive::CmdID)] -#[cmdid(5449)] +#[cmdid(5587)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChessRogueNousEnableRogueTalentCsReq { /// offset: 24 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "1")] pub talent_id: u32, } /// Obf: EONJEJPDIBH #[derive(proto_derive::CmdID)] -#[cmdid(5486)] +#[cmdid(5469)] #[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")] + #[prost(uint32, tag = "4")] pub pofmjblmbji: u32, + /// offset: 16 + #[prost(message, optional, tag = "12")] + pub talent_info: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "2")] pub retcode: u32, @@ -8679,500 +8679,500 @@ pub struct ChessRogueNousEnableRogueTalentScRsp { #[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")] + #[prost(uint32, tag = "7")] pub progress: u32, + /// offset: 24 + #[prost(uint32, tag = "5")] + pub ienpelbphdp: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Odnnkbimefh { /// offset: 24 - #[prost(message, repeated, tag = "12")] + #[prost(message, repeated, tag = "2")] 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")] + /// offset: 24 + #[prost(uint32, repeated, tag = "10")] 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, + #[prost(int32, tag = "13")] + pub lkeblpijmgb: i32, /// offset: 16 - #[prost(message, optional, tag = "13")] + #[prost(message, optional, tag = "8")] pub keedplpaclp: ::core::option::Option, + /// offset: 48 + #[prost(uint32, tag = "1")] + pub id: u32, + /// offset: 24 + #[prost(uint32, repeated, tag = "4")] + pub oopkikmbbhh: ::prost::alloc::vec::Vec, + /// offset: 44 + #[prost(bool, tag = "11")] + pub jnboonpdoce: bool, + /// offset: 52 + #[prost(int32, tag = "5")] + pub hp: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mpjdibccohf { /// offset: 32 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "11")] pub miaiopgiphh: u32, - /// offset: 24 - #[prost(uint32, repeated, tag = "14")] + /// offset: 16 + #[prost(uint32, repeated, tag = "5")] pub obcpgobaede: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Difpdplcigd { + /// offset: 24 + #[prost(uint32, tag = "6")] + pub jfpnmoonlnj: u32, /// 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")] + #[prost(uint32, tag = "6")] pub clpmibdfpjc: u32, /// offset: 36 - #[prost(uint32, tag = "8")] - pub nkoffbmhapi: u32, + #[prost(uint32, tag = "4")] + pub nhjalpdbogn: u32, + /// offset: 52 + #[prost(uint32, tag = "3")] + pub fpaibldakli: u32, /// offset: 44 #[prost(uint32, tag = "11")] - pub nhjalpdbogn: u32, + pub index: u32, + /// offset: 24 + #[prost(uint32, tag = "9")] + pub noeimmhckpm: u32, + /// offset: 28 + #[prost(int32, tag = "13")] + pub attack: i32, + /// offset: 48 + #[prost(int32, tag = "12")] + pub hp: i32, + /// offset: 32 + #[prost(uint32, tag = "10")] + pub nkoffbmhapi: 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")] + #[prost(uint32, tag = "2")] pub total_turns: u32, /// offset: 44 #[prost(uint32, tag = "6")] - pub cfijipchhgo: u32, - /// offset: 40 + pub bclnmidffoh: u32, + /// offset: 24 #[prost(uint32, tag = "3")] pub total_damage: u32, + /// offset: 40 + #[prost(uint32, tag = "13")] + pub cfijipchhgo: u32, + /// offset: 32 + #[prost(uint32, tag = "11")] + pub lcjhgdjdeng: u32, } /// Obf: CHDKEPCOKNK #[derive(proto_derive::CmdID)] -#[cmdid(8178)] +#[cmdid(8161)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChimeraGetDataCsReq {} /// Obf: DPLGEGIJCEF #[derive(proto_derive::CmdID)] -#[cmdid(8169)] +#[cmdid(8175)] #[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")] + #[prost(uint32, tag = "1597")] + pub kilpnhjbpdb: u32, + /// offset: 68 + #[prost(uint32, tag = "1")] pub cjekjhpibjl: u32, - /// offset: 56 - #[prost(uint32, tag = "14")] - pub lfkfocjfncj: u32, - /// offset: 48 - #[prost(message, repeated, tag = "2")] + /// offset: 108 + #[prost(uint32, tag = "13")] + pub retcode: u32, + /// offset: 24 + #[prost(message, repeated, tag = "5")] + pub kiimkaeajal: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(message, repeated, tag = "11")] pub ncdaoblmhhp: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint32, repeated, tag = "11")] + #[prost(message, optional, tag = "2")] + pub lineup: ::core::option::Option, + /// offset: 72 + #[prost(uint32, tag = "134")] + pub cpbdbaidaeh: u32, + /// offset: 80 + #[prost(uint32, tag = "12")] + pub gbemdnckkba: u32, + /// offset: 104 + #[prost(uint32, tag = "10")] + pub bbbgkchnock: u32, + /// offset: 56 + #[prost(uint32, tag = "3")] + pub eaiojcnlmng: u32, + /// offset: 88 + #[prost(uint32, tag = "14")] + pub jfpnmoonlnj: u32, + /// offset: 92 + #[prost(uint32, tag = "54")] + pub olldkajoajd: u32, + /// offset: 76 + #[prost(uint32, tag = "4")] + pub ijeiommfpka: u32, + /// offset: 84 + #[prost(enumeration = "Oapdmkkkeol", tag = "7")] + pub bbmgiimecel: i32, + /// offset: 100 + #[prost(uint32, tag = "518")] + pub cagaplnhabb: u32, + /// offset: 48 + #[prost(uint32, repeated, tag = "8")] pub mfafnncjjng: ::prost::alloc::vec::Vec, - /// offset: 68 - #[prost(uint32, tag = "5")] - pub retcode: u32, + /// offset: 60 + #[prost(uint32, tag = "9")] + pub cjkcnhclmgd: u32, + /// offset: 96 + #[prost(uint32, tag = "6")] + pub lfkfocjfncj: u32, } /// Obf: NHENNNBHLCA #[derive(proto_derive::CmdID)] -#[cmdid(8170)] +#[cmdid(8177)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChimeraSetLineupCsReq { - /// offset: 16 - #[prost(message, optional, tag = "6")] + /// offset: 24 + #[prost(message, optional, tag = "11")] pub lineup: ::core::option::Option, } /// Obf: IGCADEMMOKK #[derive(proto_derive::CmdID)] -#[cmdid(8176)] +#[cmdid(8179)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChimeraSetLineupScRsp { - /// offset: 32 - #[prost(uint32, tag = "7")] - pub retcode: u32, - /// offset: 16 - #[prost(message, optional, tag = "4")] + /// offset: 24 + #[prost(message, optional, tag = "15")] pub lineup: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "1")] + pub retcode: u32, } /// Obf: BKHCMDINFJN #[derive(proto_derive::CmdID)] -#[cmdid(8167)] +#[cmdid(8162)] #[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, + #[prost(bool, tag = "13")] + pub molidikifgb: bool, /// 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: 40 + #[prost(message, optional, tag = "15")] + pub stt: ::core::option::Option, + /// offset: 48 + #[prost(uint32, repeated, tag = "7")] + pub hgodgdeaajo: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(map = "uint32, uint32", tag = "1")] + pub bahhnmlhalj: ::std::collections::HashMap, + /// offset: 24 + #[prost(message, optional, tag = "3")] + pub lineup: ::core::option::Option, /// offset: 72 - #[prost(bool, tag = "14")] - pub molidikifgb: bool, + #[prost(enumeration = "Biakdfeljfm", tag = "8")] + pub hbgclmcgnfm: i32, + /// offset: 80 + #[prost(uint32, tag = "6")] + pub hjoeamdlbpl: u32, + /// offset: 64 + #[prost(message, repeated, tag = "4")] + pub opamaeijcoh: ::prost::alloc::vec::Vec, } /// Obf: MBPCAMJPKMA #[derive(proto_derive::CmdID)] -#[cmdid(8171)] +#[cmdid(8172)] #[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")] + /// offset: 93 + #[prost(bool, tag = "3")] 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")] + /// offset: 64 + #[prost(enumeration = "Biakdfeljfm", tag = "7")] pub hbgclmcgnfm: i32, + /// offset: 96 + #[prost(uint32, tag = "15")] + pub cjkcnhclmgd: u32, + /// offset: 72 + #[prost(uint32, tag = "2")] + pub eaiojcnlmng: u32, /// offset: 24 + #[prost(map = "uint32, message", tag = "14")] + pub ghkgcfclabf: ::std::collections::HashMap, + /// offset: 56 #[prost(uint32, repeated, tag = "13")] pub mfafnncjjng: ::prost::alloc::vec::Vec, - /// offset: 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: 88 + #[prost(uint32, tag = "9")] + pub olldkajoajd: u32, + /// offset: 16 + #[prost(map = "uint32, message", tag = "1")] + pub nahpkppmdkk: ::std::collections::HashMap, /// offset: 92 - #[prost(uint32, tag = "3")] + #[prost(bool, tag = "5")] + pub jieifdocohe: bool, + /// offset: 68 + #[prost(enumeration = "Oapdmkkkeol", tag = "8")] + pub bbmgiimecel: i32, + /// offset: 76 + #[prost(uint32, tag = "4")] + pub retcode: u32, + /// offset: 48 + #[prost(message, repeated, tag = "10")] + pub goiakpgjlcb: ::prost::alloc::vec::Vec, + /// offset: 80 + #[prost(uint32, tag = "11")] pub jfpnmoonlnj: u32, + /// offset: 32 + #[prost(message, repeated, tag = "6")] + pub ncdaoblmhhp: ::prost::alloc::vec::Vec, + /// offset: 84 + #[prost(uint32, tag = "12")] + pub ijeiommfpka: u32, } /// Obf: AMCAGDKFNLA #[derive(proto_derive::CmdID)] -#[cmdid(8165)] +#[cmdid(8167)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChimeraStartEndlessCsReq {} /// Obf: AIFMPIGKCGP #[derive(proto_derive::CmdID)] -#[cmdid(8163)] +#[cmdid(8174)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChimeraStartEndlessScRsp { /// offset: 24 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "11")] pub retcode: u32, } /// Obf: IMAACGNDEDK #[derive(proto_derive::CmdID)] -#[cmdid(8174)] +#[cmdid(8170)] #[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")] + #[prost(message, optional, tag = "15")] 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")] + #[prost(message, optional, tag = "11")] pub lineup: ::core::option::Option, + /// offset: 56 + #[prost(uint32, tag = "12")] + pub cpbdbaidaeh: u32, + /// offset: 60 + #[prost(bool, tag = "9")] + pub pahmagpfddj: bool, + /// offset: 24 + #[prost(uint32, repeated, tag = "6")] + pub hgodgdeaajo: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(message, repeated, tag = "2")] + pub opamaeijcoh: ::prost::alloc::vec::Vec, } /// Obf: FKGECNEDFJB #[derive(proto_derive::CmdID)] -#[cmdid(8179)] +#[cmdid(8171)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChimeraFinishEndlessRoundScRsp { - /// offset: 32 - #[prost(uint32, tag = "9")] - pub gbemdnckkba: u32, /// offset: 48 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "15")] pub retcode: u32, - /// offset: 44 - #[prost(uint32, tag = "14")] + /// offset: 56 + #[prost(uint32, tag = "5")] + pub aebjngimhcj: u32, + /// offset: 36 + #[prost(uint32, tag = "10")] + pub gbemdnckkba: u32, + /// offset: 32 + #[prost(uint32, tag = "13")] pub cpbdbaidaeh: u32, /// offset: 52 - #[prost(uint32, tag = "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")] + #[prost(uint32, tag = "11")] pub lfkfocjfncj: u32, + /// offset: 40 + #[prost(bool, tag = "9")] + pub pahmagpfddj: bool, + /// offset: 16 + #[prost(message, repeated, tag = "1")] + pub igagibnelck: ::prost::alloc::vec::Vec, + /// offset: 44 + #[prost(uint32, tag = "3")] + pub bbbgkchnock: u32, } /// Obf: GIGMKHMONPI #[derive(proto_derive::CmdID)] -#[cmdid(8172)] +#[cmdid(8180)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChimeraQuitEndlessCsReq {} /// Obf: HAPEJPNCICF #[derive(proto_derive::CmdID)] -#[cmdid(8166)] +#[cmdid(8163)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChimeraQuitEndlessScRsp { /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "12")] pub retcode: u32, } /// Obf: LCBCPIPHIMN #[derive(proto_derive::CmdID)] -#[cmdid(8173)] +#[cmdid(8164)] #[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")] + #[prost(message, optional, tag = "14")] pub stt: ::core::option::Option, + /// offset: 56 + #[prost(bool, tag = "8")] + pub pahmagpfddj: bool, + /// offset: 24 + #[prost(message, repeated, tag = "2")] + pub opamaeijcoh: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, repeated, tag = "12")] + pub hgodgdeaajo: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(message, optional, tag = "13")] + pub lineup: ::core::option::Option, + /// offset: 60 + #[prost(uint32, tag = "10")] + pub cpbdbaidaeh: u32, } /// Obf: CLKGPDAIAME #[derive(proto_derive::CmdID)] -#[cmdid(8175)] +#[cmdid(8165)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChimeraDoFinalRoundScRsp { - /// offset: 56 - #[prost(uint32, tag = "14")] - pub cpbdbaidaeh: u32, - /// offset: 40 + /// offset: 68 #[prost(uint32, tag = "15")] pub jfpnmoonlnj: u32, - /// offset: 44 - #[prost(bool, tag = "8")] - pub pahmagpfddj: bool, + /// offset: 24 + #[prost(message, repeated, tag = "9")] + pub igagibnelck: ::prost::alloc::vec::Vec, + /// offset: 64 + #[prost(uint32, tag = "2")] + pub cagaplnhabb: u32, + /// offset: 16 + #[prost(message, repeated, tag = "13")] + pub ncdaoblmhhp: ::prost::alloc::vec::Vec, + /// offset: 52 + #[prost(uint32, tag = "14")] + pub cpbdbaidaeh: u32, /// offset: 48 #[prost(uint32, tag = "7")] pub retcode: u32, - /// offset: 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 + /// offset: 44 #[prost(uint32, tag = "4")] + pub index: u32, + /// offset: 56 + #[prost(uint32, tag = "11")] pub olldkajoajd: u32, + /// offset: 40 + #[prost(uint32, tag = "8")] + pub eaiojcnlmng: u32, + /// offset: 60 + #[prost(bool, tag = "5")] + pub pahmagpfddj: bool, } /// Obf: HMLGEPFNKDJ #[derive(proto_derive::CmdID)] -#[cmdid(8162)] +#[cmdid(8166)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChimeraRoundWorkStartCsReq { - /// offset: 40 - #[prost(uint32, tag = "5")] - pub flgjpheopaa: u32, + /// offset: 24 + #[prost(message, optional, tag = "4")] + pub lineup: ::core::option::Option, /// offset: 44 #[prost(uint32, tag = "13")] pub mdfeekikbmj: u32, + /// offset: 40 + #[prost(uint32, tag = "10")] + pub flgjpheopaa: u32, /// offset: 16 - #[prost(message, optional, tag = "7")] - pub lineup: ::core::option::Option, - /// offset: 24 - #[prost(message, repeated, tag = "11")] + #[prost(message, repeated, tag = "9")] pub opamaeijcoh: ::prost::alloc::vec::Vec, } /// Obf: MKGBDLADHNK #[derive(proto_derive::CmdID)] -#[cmdid(8161)] +#[cmdid(8169)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChimeraRoundWorkStartScRsp { /// offset: 24 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "12")] pub retcode: u32, } /// Obf: PHNFMMBJABG #[derive(proto_derive::CmdID)] -#[cmdid(7249)] +#[cmdid(7223)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] 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")] + /// offset: 24 + #[prost(uint32, repeated, tag = "1")] pub odogfhenjep: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "14")] + pub clkeoehplng: u32, } /// Obf: FFOPBLNLPGI #[derive(proto_derive::CmdID)] -#[cmdid(7227)] +#[cmdid(7221)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ClockParkGetInfoScRsp { - /// offset: 48 - #[prost(uint32, tag = "11")] - pub progress: u32, /// offset: 24 - #[prost(uint32, repeated, tag = "2")] + #[prost(uint32, repeated, tag = "14")] pub ibjpcofdlji: ::prost::alloc::vec::Vec, - /// offset: 40 - #[prost(uint32, tag = "5")] - pub gfadcahlkfp: u32, - /// offset: 52 - #[prost(uint32, tag = "3")] + /// offset: 44 + #[prost(uint32, tag = "15")] pub ediajgcbpfo: u32, /// offset: 32 - #[prost(message, repeated, tag = "7")] + #[prost(message, repeated, tag = "4")] pub bnfhfhefmem: ::prost::alloc::vec::Vec, - /// offset: 44 - #[prost(uint32, tag = "13")] + /// offset: 40 + #[prost(uint32, tag = "3")] + pub gfadcahlkfp: u32, + /// offset: 52 + #[prost(uint32, tag = "8")] + pub progress: u32, + /// offset: 48 + #[prost(uint32, tag = "1")] pub retcode: u32, } /// Obf: POHKPBOBJEA #[derive(proto_derive::CmdID)] -#[cmdid(7211)] +#[cmdid(7202)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ClockParkUnlockTalentCsReq { /// offset: 24 @@ -9181,43 +9181,43 @@ pub struct ClockParkUnlockTalentCsReq { } /// Obf: EPOOLCKMMKB #[derive(proto_derive::CmdID)] -#[cmdid(7237)] +#[cmdid(7201)] #[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")] + #[prost(uint32, tag = "6")] pub retcode: u32, + /// offset: 28 + #[prost(uint32, tag = "11")] + pub talent_id: u32, } /// Obf: IKMEOFEDGFD #[derive(proto_derive::CmdID)] -#[cmdid(7217)] +#[cmdid(7228)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ClockParkStartScriptCsReq { /// offset: 16 - #[prost(uint32, repeated, tag = "1")] + #[prost(uint32, repeated, tag = "13")] pub jmojeoalclo: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "10")] pub clkeoehplng: u32, } /// Obf: ELDBJPOGEIF #[derive(proto_derive::CmdID)] -#[cmdid(7239)] +#[cmdid(7227)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ClockParkStartScriptScRsp { - /// offset: 24 - #[prost(uint32, tag = "7")] - pub clkeoehplng: u32, /// offset: 28 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "10")] + pub clkeoehplng: u32, + /// offset: 24 + #[prost(uint32, tag = "3")] pub retcode: u32, } /// Obf: HMODIPBDAMG #[derive(proto_derive::CmdID)] -#[cmdid(7212)] +#[cmdid(7242)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ClockParkGetOngoingScriptInfoCsReq {} #[derive(proto_derive::CmdID)] @@ -9227,80 +9227,80 @@ pub struct Lnihjdaildj {} #[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")] + #[prost(uint32, tag = "11")] pub bjkhpadclhi: u32, + /// offset: 36 + #[prost(uint32, tag = "4")] + pub card_id: u32, + /// offset: 24 + #[prost(uint32, repeated, tag = "10")] + pub pneoolflnlk: ::prost::alloc::vec::Vec, } #[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")] + /// offset: 32 + #[prost(uint32, repeated, tag = "1")] pub pneoolflnlk: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(message, repeated, tag = "14")] + pub card_data_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nnccfpoockh { /// offset: 16 - #[prost(message, optional, tag = "8")] + #[prost(message, optional, tag = "15")] pub ancpcpcljed: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Machndhamnm { /// offset: 24 - #[prost(message, optional, tag = "2")] + #[prost(message, optional, tag = "3")] pub ancpcpcljed: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ifbdbdccopo { - /// offset: 16 - #[prost(message, optional, tag = "8")] + /// offset: 24 + #[prost(message, optional, tag = "11")] pub ancpcpcljed: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Glijklooapa { /// offset: 36 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "1")] + pub ecfagnkdaef: u32, + /// offset: 32 + #[prost(uint32, tag = "6")] pub gacha_random: u32, /// offset: 24 - #[prost(message, optional, tag = "7")] + #[prost(message, optional, tag = "2")] 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")] + #[prost(message, optional, tag = "13")] pub ancpcpcljed: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Eppnkgolaap { /// offset: 24 - #[prost(bool, tag = "15")] + #[prost(bool, tag = "12")] pub bgdoijphfdb: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lkbbkojddpd { /// offset: 36 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "4")] pub ahidjbjggpp: u32, - #[prost(oneof = "lkbbkojddpd::Acnpgajffhi", tags = "10, 13, 9, 5, 15, 11, 12, 2")] + #[prost(oneof = "lkbbkojddpd::Acnpgajffhi", tags = "6, 2, 15, 10, 7, 11, 3, 5")] pub acnpgajffhi: ::core::option::Option, } /// Nested message and enum types in `LKBBKOJDDPD`. @@ -9308,106 +9308,106 @@ pub mod lkbbkojddpd { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Acnpgajffhi { - /// offset: 16 - #[prost(message, tag = "10")] + /// offset: 24 + #[prost(message, tag = "6")] Pnimpjfilgf(super::Lnihjdaildj), - /// offset: 16 - #[prost(message, tag = "13")] + /// offset: 24 + #[prost(message, tag = "2")] Dhleejmiimo(super::Nnccfpoockh), - /// offset: 16 - #[prost(message, tag = "9")] - Oeofnnbljik(super::Machndhamnm), - /// offset: 16 - #[prost(message, tag = "5")] - Gpbgdcmjhln(super::Ifbdbdccopo), - /// offset: 16 + /// offset: 24 #[prost(message, tag = "15")] + Oeofnnbljik(super::Machndhamnm), + /// offset: 24 + #[prost(message, tag = "10")] + Gpbgdcmjhln(super::Ifbdbdccopo), + /// offset: 24 + #[prost(message, tag = "7")] Lnkpgggkmnk(super::Glijklooapa), - /// offset: 16 + /// offset: 24 #[prost(message, tag = "11")] Aenefmcbfgm(super::Anbankmlclh), - /// offset: 16 - #[prost(message, tag = "12")] + /// offset: 24 + #[prost(message, tag = "3")] Bciighioapl(super::Eppnkgolaap), - /// offset: 16 - #[prost(bool, tag = "2")] + /// offset: 24 + #[prost(bool, tag = "5")] Gneooaifkib(bool), } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bmlofpcngkn { - /// offset: 32 - #[prost(int32, tag = "3")] + /// offset: 28 + #[prost(int32, tag = "4")] pub ofcndemappl: i32, /// offset: 24 - #[prost(int32, tag = "7")] - pub djfhcddifmi: i32, - /// offset: 28 - #[prost(int32, tag = "2")] + #[prost(int32, tag = "11")] pub ihlhdpnaekc: i32, + /// offset: 32 + #[prost(int32, tag = "2")] + pub djfhcddifmi: 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")] + #[prost(uint64, tag = "3")] pub unique_id: u64, + /// offset: 28 + #[prost(uint32, tag = "6")] + pub buff_id: u32, + /// offset: 24 + #[prost(uint32, tag = "11")] + pub feonehhcjjm: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ecmilhckomo { /// offset: 16 - #[prost(message, repeated, tag = "10")] + #[prost(message, repeated, tag = "4")] pub buff_list: ::prost::alloc::vec::Vec, } /// Obf: EHPCJHHNFAJ #[derive(proto_derive::CmdID)] -#[cmdid(7210)] +#[cmdid(7204)] #[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")] + #[prost(uint32, tag = "5")] + pub obpfblnbfki: u32, + /// offset: 76 + #[prost(uint32, tag = "1")] + pub aigehhnhkpm: u32, + /// offset: 40 + #[prost(uint32, repeated, tag = "4")] + pub eidlleolfgm: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(message, optional, tag = "10")] + pub mjdogpbojip: ::core::option::Option, + /// offset: 68 + #[prost(uint32, tag = "3")] pub kiekjeffphk: u32, /// offset: 72 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "6")] + pub retcode: u32, + /// offset: 64 + #[prost(uint32, tag = "14")] + pub blhgbednfib: u32, + /// offset: 56 + #[prost(string, tag = "11")] + pub cmgkeolcbip: ::prost::alloc::string::String, + /// offset: 24 + #[prost(message, optional, tag = "9")] + pub lgopnbhhhbg: ::core::option::Option, + /// offset: 32 + #[prost(message, optional, tag = "2")] + pub ienphefangl: ::core::option::Option, + /// offset: 80 + #[prost(uint32, tag = "8")] 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, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] @@ -9416,63 +9416,63 @@ pub struct Obnonmhmeck {} #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ffomibncfki { /// offset: 24 - #[prost(message, optional, tag = "14")] + #[prost(message, optional, tag = "4")] 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(bool, tag = "10")] + pub is_win: bool, + /// offset: 24 #[prost(uint32, tag = "9")] pub omddfkmaape: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Amghdcabjmj { - /// offset: 24 + /// offset: 16 #[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")] + #[prost(bool, tag = "2")] pub jcnodamfffc: bool, + /// offset: 24 + #[prost(uint32, tag = "1")] + pub gacha_random: u32, } #[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")] + #[prost(uint32, tag = "11")] pub omddfkmaape: u32, + /// offset: 28 + #[prost(bool, tag = "6")] + pub is_win: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Helnoihmdha {} /// Obf: ELGHHAKOKPB #[derive(proto_derive::CmdID)] -#[cmdid(7245)] +#[cmdid(7243)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ClockParkHandleWaitOperationCsReq { - /// offset: 40 - #[prost(uint32, tag = "1")] + /// offset: 32 + #[prost(uint32, tag = "2")] pub clkeoehplng: u32, - /// offset: 36 - #[prost(uint32, tag = "11")] + /// offset: 40 + #[prost(uint32, tag = "12")] pub ahidjbjggpp: u32, #[prost( oneof = "clock_park_handle_wait_operation_cs_req::Dejmpmfhioc", - tags = "6, 5, 15, 14, 9, 4, 3, 7" + tags = "9, 8, 7, 15, 6, 13, 1, 10" )] pub dejmpmfhioc: ::core::option::Option< clock_park_handle_wait_operation_cs_req::Dejmpmfhioc, @@ -9484,146 +9484,146 @@ pub mod clock_park_handle_wait_operation_cs_req { #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Dejmpmfhioc { /// offset: 24 - #[prost(message, tag = "6")] + #[prost(message, tag = "9")] Jfbckclpako(super::Obnonmhmeck), /// offset: 24 - #[prost(message, tag = "5")] + #[prost(message, tag = "8")] Ipikflcefla(super::Ffomibncfki), /// offset: 24 - #[prost(message, tag = "15")] + #[prost(message, tag = "7")] Megnbbfilnl(super::Ajehamdabna), /// offset: 24 - #[prost(message, tag = "14")] + #[prost(message, tag = "15")] Abkkdhapchn(super::Amghdcabjmj), /// offset: 24 - #[prost(message, tag = "9")] + #[prost(message, tag = "6")] Lihjmeingik(super::Innnicfolii), /// offset: 24 - #[prost(message, tag = "4")] + #[prost(message, tag = "13")] Lmgglcncdhf(super::Ceoonflondj), /// offset: 24 - #[prost(message, tag = "3")] + #[prost(message, tag = "1")] Fngfoaepfjn(super::Helnoihmdha), /// offset: 24 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "10")] Obpfblnbfki(u32), } } #[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, + #[prost(uint32, tag = "4")] + pub progress: u32, + /// offset: 16 + #[prost(message, optional, tag = "3")] + pub reward: ::core::option::Option, /// offset: 36 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "7")] pub clkeoehplng: u32, + /// offset: 49 + #[prost(bool, tag = "8")] + pub eeehghkocji: bool, + /// offset: 44 + #[prost(uint32, tag = "6")] + pub aigehhnhkpm: u32, + /// offset: 32 + #[prost(uint32, tag = "14")] + pub kiekjeffphk: u32, + /// offset: 48 + #[prost(bool, tag = "15")] + pub kfdaicilnmb: bool, } /// Obf: LBGJOELCNHC #[derive(proto_derive::CmdID)] -#[cmdid(7206)] +#[cmdid(7218)] #[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, + /// offset: 44 + #[prost(uint32, tag = "13")] + pub koijfoffjnj: u32, + /// offset: 36 + #[prost(uint32, tag = "14")] + pub ficfgdnhnge: u32, + /// offset: 16 + #[prost(message, optional, tag = "11")] + pub battle_info: ::core::option::Option, + /// offset: 48 + #[prost(uint32, tag = "8")] + pub ahidjbjggpp: u32, + /// offset: 32 + #[prost(uint32, tag = "5")] + pub retcode: u32, } /// Obf: HAEOGLJFLGE #[derive(proto_derive::CmdID)] -#[cmdid(7228)] +#[cmdid(7213)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ClockParkQuitScriptCsReq { /// offset: 28 - #[prost(bool, tag = "10")] - pub khnhpgdeimm: bool, - /// offset: 24 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "12")] pub clkeoehplng: u32, + /// offset: 24 + #[prost(bool, tag = "8")] + pub khnhpgdeimm: bool, } /// Obf: FAPAGKJIBAJ #[derive(proto_derive::CmdID)] -#[cmdid(7219)] +#[cmdid(7232)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ClockParkQuitScriptScRsp { /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "12")] pub retcode: u32, } /// Obf: LJMIHCBEGLJ #[derive(proto_derive::CmdID)] -#[cmdid(7246)] +#[cmdid(7206)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ClockParkBattleEndScNotify { - /// offset: 24 - #[prost(uint32, tag = "10")] - pub retcode: u32, /// offset: 28 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "4")] pub ahidjbjggpp: u32, + /// offset: 24 + #[prost(uint32, tag = "3")] + pub retcode: u32, } /// Obf: AKIGDDCAHOL #[derive(proto_derive::CmdID)] -#[cmdid(7225)] +#[cmdid(7237)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ClockParkUseBuffCsReq { - /// offset: 32 - #[prost(uint64, tag = "13")] - pub unique_id: u64, /// offset: 24 + #[prost(uint64, tag = "14")] + pub unique_id: u64, + /// offset: 32 + #[prost(uint32, tag = "9")] + pub clkeoehplng: u32, + /// offset: 36 #[prost(uint32, tag = "3")] pub ahidjbjggpp: u32, - /// offset: 28 - #[prost(uint32, tag = "5")] - pub clkeoehplng: u32, } /// Obf: LEOEDAODJNM #[derive(proto_derive::CmdID)] -#[cmdid(7243)] +#[cmdid(7248)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ClockParkUseBuffScRsp { + /// offset: 52 + #[prost(uint32, tag = "14")] + pub ahidjbjggpp: u32, + /// offset: 24 + #[prost(message, optional, tag = "15")] + pub lgopnbhhhbg: ::core::option::Option, + /// offset: 40 + #[prost(uint32, tag = "2")] + pub retcode: u32, /// 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::Dblaaokfnih", tags = "223, 1911")] + #[prost(oneof = "clock_park_use_buff_sc_rsp::Dblaaokfnih", tags = "1930, 558")] pub dblaaokfnih: ::core::option::Option, } /// Nested message and enum types in `ClockParkUseBuffScRsp`. @@ -9632,68 +9632,68 @@ pub mod clock_park_use_buff_sc_rsp { #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Dblaaokfnih { /// offset: 16 - #[prost(message, tag = "223")] + #[prost(message, tag = "1930")] Ancpcpcljed(super::Hdckchpdmmi), /// offset: 16 - #[prost(message, tag = "1911")] + #[prost(message, tag = "558")] Mjdogpbojip(super::Bmlofpcngkn), } } /// Obf: GFGGJLLCNIB #[derive(proto_derive::CmdID)] -#[cmdid(7230)] +#[cmdid(7220)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ClockParkFinishScriptScNotify { /// offset: 24 - #[prost(message, optional, tag = "4")] + #[prost(message, optional, tag = "2")] pub finish_info: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Item { - /// offset: 36 + /// offset: 32 #[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 promotion: u32, + /// offset: 36 + #[prost(uint32, tag = "7")] pub main_affix_id: u32, /// offset: 28 + #[prost(uint32, tag = "12")] + pub unique_id: u32, + /// offset: 44 + #[prost(uint32, tag = "9")] + pub level: u32, + /// offset: 48 #[prost(uint32, tag = "3")] pub num: u32, + /// offset: 40 + #[prost(uint32, tag = "6")] + pub item_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ItemList { /// offset: 16 - #[prost(message, repeated, tag = "7")] + #[prost(message, repeated, tag = "2")] 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 = "13")] + pub item_id: u32, + /// offset: 28 #[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::Item", tags = "11, 2, 6")] + #[prost(oneof = "item_cost::Item", tags = "6, 2, 7")] pub item: ::core::option::Option, } /// Nested message and enum types in `ItemCost`. @@ -9702,75 +9702,75 @@ pub mod item_cost { #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] pub enum Item { /// offset: 24 - #[prost(message, tag = "11")] + #[prost(message, tag = "6")] PileItem(super::PileItem), /// offset: 24 #[prost(uint32, tag = "2")] EquipmentUniqueId(u32), /// offset: 24 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "7")] RelicUniqueId(u32), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ItemCostList { - /// offset: 24 - #[prost(message, repeated, tag = "1")] + /// 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 Iekhjdecape { - /// offset: 28 - #[prost(uint32, tag = "7")] - pub item_id: u32, /// offset: 24 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "7")] pub mbejblfhcbh: u32, + /// offset: 28 + #[prost(uint32, tag = "12")] + pub item_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Akcpalgemol { - /// offset: 40 - #[prost(uint32, tag = "2")] + /// offset: 28 + #[prost(uint32, tag = "12")] pub rank: u32, /// offset: 32 - #[prost(uint32, tag = "12")] - pub level: u32, - /// offset: 24 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "4")] pub promotion: u32, - /// offset: 36 - #[prost(uint32, tag = "14")] - pub exp: u32, - /// offset: 28 - #[prost(uint32, tag = "13")] + /// offset: 40 + #[prost(uint32, tag = "11")] pub tid: u32, + /// offset: 36 + #[prost(uint32, tag = "3")] + pub exp: u32, + /// offset: 24 + #[prost(uint32, tag = "5")] + pub level: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nhdbofcfcjm { - /// offset: 40 - #[prost(uint32, tag = "6")] + /// offset: 36 + #[prost(uint32, tag = "10")] + pub main_affix_id: u32, + /// offset: 44 + #[prost(uint32, tag = "3")] pub level: u32, /// offset: 24 - #[prost(message, repeated, tag = "9")] + #[prost(message, repeated, tag = "6")] pub sub_affix_list: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(uint32, tag = "1")] - pub main_affix_id: u32, - /// offset: 36 + /// offset: 40 #[prost(uint32, tag = "14")] - pub exp: u32, - /// offset: 44 - #[prost(uint32, tag = "13")] pub tid: u32, + /// offset: 32 + #[prost(uint32, tag = "2")] + pub exp: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ndhopedofoc { - #[prost(oneof = "ndhopedofoc::Bpbopjfhloo", tags = "2, 3, 5")] + #[prost(oneof = "ndhopedofoc::Bpbopjfhloo", tags = "15, 1, 2")] pub bpbopjfhloo: ::core::option::Option, } /// Nested message and enum types in `NDHOPEDOFOC`. @@ -9779,473 +9779,473 @@ pub mod ndhopedofoc { #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Bpbopjfhloo { /// offset: 24 - #[prost(message, tag = "2")] + #[prost(message, tag = "15")] Oekhngffgkb(super::Iekhjdecape), /// offset: 24 - #[prost(message, tag = "3")] + #[prost(message, tag = "1")] Adeoigebmdf(super::Akcpalgemol), /// offset: 24 - #[prost(message, tag = "5")] + #[prost(message, tag = "2")] Fhgafcjcaoa(super::Nhdbofcfcjm), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Aodidfnpicf { - /// offset: 16 - #[prost(message, repeated, tag = "7")] + /// offset: 24 + #[prost(message, repeated, tag = "10")] 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 y: i32, + /// offset: 28 + #[prost(sint32, tag = "9")] pub z: i32, + /// offset: 32 + #[prost(sint32, tag = "14")] + pub x: 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")] + /// offset: 24 + #[prost(message, optional, tag = "11")] pub pos: ::core::option::Option, + /// offset: 16 + #[prost(message, optional, tag = "5")] + pub rot: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RotateVector { - /// offset: 28 - #[prost(float, tag = "6")] - pub z: f32, - /// offset: 32 - #[prost(float, tag = "9")] + /// offset: 24 + #[prost(float, tag = "8")] pub rotate: f32, /// offset: 36 #[prost(float, tag = "3")] pub x: f32, - /// offset: 24 - #[prost(float, tag = "5")] + /// offset: 32 + #[prost(float, tag = "9")] pub y: f32, + /// offset: 28 + #[prost(float, tag = "15")] + pub z: 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: 28 + #[prost(uint32, tag = "10")] + pub hard_level_group: u32, + /// offset: 36 + #[prost(uint32, tag = "13")] + pub level: u32, /// offset: 24 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "3")] 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")] + #[prost(uint32, tag = "4")] pub cur_hp: u32, /// offset: 24 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "12")] + pub max_hp: u32, + /// offset: 32 + #[prost(uint32, tag = "1")] pub monster_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SceneMonsterWave { - /// offset: 40 - #[prost(message, repeated, tag = "1")] + /// offset: 24 + #[prost(message, repeated, tag = "12")] 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")] + #[prost(uint32, tag = "11")] pub wave_id: u32, /// offset: 52 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "4")] pub stage_id: u32, + /// offset: 40 + #[prost(message, optional, tag = "2")] + pub wave_param: ::core::option::Option, + /// offset: 16 + #[prost(message, repeated, tag = "10")] + pub monster_list: ::prost::alloc::vec::Vec, } #[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, + #[prost(message, repeated, tag = "3")] + pub monster_wave_list: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(message, optional, tag = "853")] + pub rogue_magic_battle_info: ::core::option::Option, + /// offset: 104 + #[prost(uint32, tag = "14")] + pub stage_id: u32, /// offset: 112 - #[prost(bool, tag = "2")] + #[prost(uint32, tag = "10")] + pub logic_random_seed: u32, + /// offset: 120 + #[prost(uint32, tag = "5")] + pub wave_count: u32, + /// offset: 88 + #[prost(message, repeated, tag = "11")] + pub buff_list: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(message, optional, tag = "1167")] + pub ajgpjglpmio: ::core::option::Option, + /// offset: 40 + #[prost(message, optional, tag = "1348")] + pub gegdpnkkakg: ::core::option::Option, + /// offset: 108 + #[prost(uint32, tag = "13")] + pub world_level: u32, + /// offset: 48 + #[prost(message, optional, tag = "1680")] + pub mfkjokajjmj: ::core::option::Option, + /// offset: 124 + #[prost(bool, tag = "9")] pub nbckfdgmfdb: bool, + /// offset: 116 + #[prost(uint32, tag = "12")] + pub rounds_limit: u32, + /// offset: 128 + #[prost(uint32, tag = "8")] + pub battle_id: u32, + /// offset: 96 + #[prost(message, optional, tag = "806")] + pub jpgifchjdlk: ::core::option::Option, + /// offset: 64 + #[prost(message, repeated, tag = "986")] + pub event_battle_info_list: ::prost::alloc::vec::Vec, + /// offset: 72 + #[prost(map = "uint32, message", tag = "783")] + pub battle_target_info: ::std::collections::HashMap, + /// offset: 80 + #[prost(message, repeated, tag = "7")] + pub battle_avatar_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bbdikgejbmp { - /// offset: 32 - #[prost(message, repeated, tag = "7")] + /// offset: 16 + #[prost(message, repeated, tag = "15")] pub buff_list: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(message, repeated, tag = "13")] + pub monster_wave_list: ::prost::alloc::vec::Vec, /// offset: 24 - #[prost(message, repeated, tag = "14")] + #[prost(message, repeated, tag = "9")] pub battle_avatar_list: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(uint32, tag = "4")] + pub stage_id: u32, /// offset: 60 #[prost(uint32, tag = "6")] pub logic_random_seed: u32, /// offset: 52 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "3")] pub battle_id: u32, /// offset: 56 - #[prost(uint32, tag = "10")] - pub stage_id: u32, - /// offset: 48 - #[prost(bool, tag = "13")] + #[prost(bool, tag = "12")] 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 = "1")] + pub id: u32, + /// offset: 24 #[prost(uint32, tag = "9")] pub assist_uid: u32, - /// offset: 24 - #[prost(uint32, tag = "11")] - pub id: u32, /// offset: 32 - #[prost(enumeration = "AvatarType", tag = "13")] + #[prost(enumeration = "AvatarType", tag = "5")] pub avatar_type: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mbkocmmicpg { - /// offset: 16 - #[prost(message, optional, tag = "12")] + /// offset: 32 + #[prost(message, optional, tag = "14")] 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")] + #[prost(bool, tag = "4")] pub ebnkeiehnha: bool, + /// offset: 16 + #[prost(uint32, repeated, tag = "15")] + pub locked_relic_id_list: ::prost::alloc::vec::Vec, } #[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")] + #[prost(uint32, tag = "3")] pub value: u32, + /// offset: 24 + #[prost(uint32, tag = "5")] + pub key: u32, } /// Obf: NGJLLIPIIEA #[derive(proto_derive::CmdID)] -#[cmdid(7549)] +#[cmdid(7523)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ContentPackageGetDataCsReq {} /// Obf: OMIGANNPOJA #[derive(proto_derive::CmdID)] -#[cmdid(7527)] +#[cmdid(7521)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ContentPackageGetDataScRsp { /// offset: 32 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "14")] pub retcode: u32, /// offset: 24 - #[prost(message, optional, tag = "15")] + #[prost(message, optional, tag = "9")] 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")] + #[prost(enumeration = "ContentPackageStatus", tag = "3")] pub status: i32, + /// offset: 28 + #[prost(uint32, tag = "4")] + pub content_id: u32, } #[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")] + #[prost(uint32, tag = "1")] pub nklobnhgfhb: u32, + /// offset: 16 + #[prost(message, repeated, tag = "4")] + pub info_list: ::prost::alloc::vec::Vec, } /// Obf: BAFENJAPGCK #[derive(proto_derive::CmdID)] -#[cmdid(7518)] +#[cmdid(7546)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ContentPackageSyncDataScNotify { /// offset: 24 - #[prost(message, optional, tag = "7")] + #[prost(message, optional, tag = "12")] pub data: ::core::option::Option, } /// Obf: PGBAFKCKDMJ #[derive(proto_derive::CmdID)] -#[cmdid(7536)] +#[cmdid(7530)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ContentPackageUnlockCsReq { /// offset: 24 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "9")] pub content_id: u32, } /// Obf: PEDJDFLKFLL #[derive(proto_derive::CmdID)] -#[cmdid(7511)] +#[cmdid(7502)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ContentPackageUnlockScRsp { /// offset: 28 - #[prost(uint32, tag = "7")] - pub retcode: u32, - /// offset: 24 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "5")] pub content_id: u32, + /// offset: 24 + #[prost(uint32, tag = "1")] + pub retcode: u32, } /// Obf: CJKIDMMIHKB #[derive(proto_derive::CmdID)] -#[cmdid(7537)] +#[cmdid(7501)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ContentPackageTransferScNotify {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DailyActivityInfo { /// offset: 28 - #[prost(uint32, tag = "13")] - pub daily_active_point: u32, - /// offset: 32 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "2")] pub level: u32, - /// offset: 24 - #[prost(bool, tag = "2")] - pub is_has_taken: bool, + /// offset: 32 + #[prost(uint32, tag = "15")] + pub daily_active_point: u32, /// offset: 36 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "9")] pub world_level: u32, + /// offset: 24 + #[prost(bool, tag = "6")] + pub is_has_taken: bool, } /// Obf: KLEJANCIKIG #[derive(proto_derive::CmdID)] -#[cmdid(3320)] +#[cmdid(3310)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeApRewardCsReq { /// offset: 24 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "2")] pub level: u32, } /// Obf: DFANCHBCHGC #[derive(proto_derive::CmdID)] -#[cmdid(3391)] +#[cmdid(3305)] #[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, + /// offset: 32 + #[prost(uint32, tag = "15")] + pub retcode: u32, + /// offset: 24 + #[prost(message, optional, tag = "3")] + pub reward: ::core::option::Option, } /// Obf: EKGDCAICJPH #[derive(proto_derive::CmdID)] -#[cmdid(3367)] +#[cmdid(3398)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetDailyActiveInfoCsReq {} /// Obf: COPNLCKMLEC #[derive(proto_derive::CmdID)] -#[cmdid(3339)] +#[cmdid(3353)] #[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")] + #[prost(uint32, tag = "10")] + pub daily_active_point: u32, + /// offset: 32 + #[prost(uint32, repeated, tag = "8")] + pub daily_active_quest_id_list: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint32, tag = "14")] pub retcode: u32, + /// offset: 24 + #[prost(message, repeated, tag = "2")] + pub daily_active_level_list: ::prost::alloc::vec::Vec, } /// Obf: BLOBJAJFLKH #[derive(proto_derive::CmdID)] -#[cmdid(3327)] +#[cmdid(3379)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct DailyActiveInfoNotify { + /// offset: 16 + #[prost(message, repeated, tag = "12")] + pub daily_active_level_list: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "9")] pub daily_active_point: u32, /// offset: 32 - #[prost(uint32, repeated, tag = "4")] + #[prost(uint32, repeated, tag = "3")] 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, } /// Obf: HPAJNLOKJNA #[derive(proto_derive::CmdID)] -#[cmdid(3321)] +#[cmdid(3302)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeAllApRewardCsReq {} /// Obf: KJECLEPJJCE #[derive(proto_derive::CmdID)] -#[cmdid(3370)] +#[cmdid(3397)] #[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")] + #[prost(uint32, tag = "14")] pub retcode: u32, /// offset: 24 - #[prost(message, optional, tag = "14")] + #[prost(message, optional, tag = "13")] pub reward: ::core::option::Option, + /// offset: 16 + #[prost(uint32, repeated, tag = "1")] + pub fbkccpkieia: ::prost::alloc::vec::Vec, } #[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, +pub struct Alpapmjhadp { /// offset: 32 - #[prost(enumeration = "ServerLogLevel", tag = "13")] - pub notify_level: i32, + #[prost(enumeration = "ServerLogLevel", tag = "11")] + pub pioajfogaom: i32, + /// offset: 24 + #[prost(enumeration = "ServerLogTag", repeated, tag = "10")] + pub clcehmglicm: ::prost::alloc::vec::Vec, } -/// Obf: GetServerLogSettingsCsReq +/// Obf: BNFIEAIDCDG #[derive(proto_derive::CmdID)] -#[cmdid(2499)] +#[cmdid(2473)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetServerLogSettingsCsReq {} -/// Obf: GetServerLogSettingsScRsp +/// Obf: AJDNBEKNGHL #[derive(proto_derive::CmdID)] -#[cmdid(2477)] +#[cmdid(2471)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetServerLogSettingsScRsp { + /// offset: 16 + #[prost(message, optional, tag = "15")] + pub ibpdgnohfpm: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "10")] pub retcode: u32, - /// offset: 24 - #[prost(message, optional, tag = "12")] - pub settings: ::core::option::Option, } -/// Obf: UpdateServerLogSettingsCsReq +/// Obf: HFDKHDNCGOH #[derive(proto_derive::CmdID)] -#[cmdid(2468)] +#[cmdid(2496)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct UpdateServerLogSettingsCsReq { - /// offset: 24 - #[prost(message, optional, tag = "7")] - pub settings: ::core::option::Option, + /// offset: 16 + #[prost(message, optional, tag = "11")] + pub ibpdgnohfpm: ::core::option::Option, } /// Obf: GGJGIALJNFF #[derive(proto_derive::CmdID)] -#[cmdid(2486)] +#[cmdid(2480)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UpdateServerLogSettingsScRsp { /// offset: 24 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "11")] pub retcode: u32, } /// Obf: IPLBBNKGJAE #[derive(proto_derive::CmdID)] -#[cmdid(2461)] +#[cmdid(2452)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ServerLogScNotify { - /// offset: 16 - #[prost(string, tag = "1")] + /// offset: 32 + #[prost(string, tag = "7")] 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")] + #[prost(enumeration = "ServerLogLevel", tag = "11")] pub level: i32, + /// offset: 24 + #[prost(string, tag = "3")] + pub hkligchhieg: ::prost::alloc::string::String, /// offset: 44 - #[prost(enumeration = "ServerLogTag", tag = "5")] + #[prost(enumeration = "ServerLogTag", tag = "8")] pub eamajgpcgfd: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lcmjfehmcnf { /// offset: 24 - #[prost(uint32, tag = "5")] - pub group_id: u32, - /// offset: 28 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "2")] pub config_id: u32, + /// offset: 28 + #[prost(uint32, tag = "7")] + pub group_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Oeddoijlgfg { - #[prost(oneof = "oeddoijlgfg::Kfelkjldkeh", tags = "5, 15, 3")] + #[prost(oneof = "oeddoijlgfg::Kfelkjldkeh", tags = "2, 8, 4")] pub kfelkjldkeh: ::core::option::Option, } /// Nested message and enum types in `OEDDOIJLGFG`. @@ -10253,671 +10253,1555 @@ pub mod oeddoijlgfg { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] pub enum Kfelkjldkeh { - /// offset: 24 - #[prost(uint32, tag = "5")] + /// offset: 16 + #[prost(uint32, tag = "2")] Ffbfcclodkk(u32), - /// offset: 24 - #[prost(uint32, tag = "15")] + /// offset: 16 + #[prost(uint32, tag = "8")] Kacelkgcnei(u32), - /// offset: 24 - #[prost(message, tag = "3")] + /// offset: 16 + #[prost(message, tag = "4")] Faomfmmlmhd(super::Lcmjfehmcnf), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cfcajkfepao { + /// offset: 16 + #[prost(string, tag = "11")] + pub benanabppjn: ::prost::alloc::string::String, + /// offset: 40 + #[prost(enumeration = "Ojidjndhdga", tag = "8")] + pub state: i32, /// offset: 32 #[prost(string, tag = "13")] pub msg: ::prost::alloc::string::String, - /// offset: 40 - #[prost(enumeration = "Ojidjndhdga", tag = "11")] - pub state: i32, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct Monilljgeid { + /// offset: 32 + #[prost(enumeration = "Jefkijnieia", tag = "12")] + pub lioehlicjhb: i32, /// offset: 16 - #[prost(string, tag = "3")] - pub benanabppjn: ::prost::alloc::string::String, + #[prost(message, optional, tag = "7")] + pub dbgfaodbefc: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kdoejmhbbgi { /// offset: 24 - #[prost(message, optional, tag = "12")] - pub dbgfaodbefc: ::core::option::Option, - /// offset: 32 - #[prost(message, repeated, tag = "3")] + #[prost(message, repeated, tag = "11")] pub lopbajpaemi: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(message, optional, tag = "9")] + pub dbgfaodbefc: ::core::option::Option, + /// offset: 40 + #[prost(enumeration = "Jefkijnieia", tag = "2")] + pub lioehlicjhb: i32, } /// Obf: HGBPELEILPA #[derive(proto_derive::CmdID)] -#[cmdid(2487)] +#[cmdid(2451)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetServerGraphDataCsReq { - /// offset: 16 - #[prost(message, repeated, tag = "8")] + /// offset: 24 + #[prost(message, repeated, tag = "1")] pub eofciildilf: ::prost::alloc::vec::Vec, } /// Obf: GDKMFOCGPIF #[derive(proto_derive::CmdID)] -#[cmdid(2467)] +#[cmdid(2478)] #[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")] + #[prost(uint32, tag = "11")] + pub retcode: u32, + /// offset: 16 + #[prost(message, repeated, tag = "13")] + pub dcoihamjkhj: ::prost::alloc::vec::Vec, +} +/// Obf: JCABFFLHEIO +#[derive(proto_derive::CmdID)] +#[cmdid(2477)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct GetServerGraphSimpleDataCsReq {} +/// Obf: NFBEOIMNBHB +#[derive(proto_derive::CmdID)] +#[cmdid(2492)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct GetServerGraphSimpleDataScRsp { + /// offset: 24 + #[prost(message, repeated, tag = "5")] + pub dcoihamjkhj: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "9")] 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, +pub struct Hiamkficmnm { /// offset: 36 - #[prost(uint32, tag = "4")] - pub guest_id: u32, + #[prost(uint32, tag = "12")] + pub ghbgpekcehh: u32, + /// offset: 24 + #[prost(uint32, repeated, tag = "2")] + pub eoclpoepkmp: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "8")] - pub faith: u32, + #[prost(uint32, tag = "5")] + pub ebmbbpinpgk: 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")] + #[prost(uint32, tag = "9")] pub dgppffkihoc: u32, - /// offset: 24 - #[prost(uint32, repeated, tag = "3")] + /// offset: 16 + #[prost(uint32, repeated, tag = "7")] pub dbpgefglfjj: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "3")] + pub kidbbfghecn: u32, + /// offset: 36 + #[prost(uint32, tag = "10")] + pub odmphfaniee: u32, + /// offset: 44 + #[prost(uint32, tag = "5")] + pub jiblnlhcnkd: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mflpamafjnc { /// offset: 28 - #[prost(bool, tag = "1")] + #[prost(bool, tag = "4")] pub is_success: bool, /// offset: 24 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "13")] pub kcfpiecmgbd: u32, } /// Obf: CILOJNNLNFK #[derive(proto_derive::CmdID)] -#[cmdid(6998)] +#[cmdid(6981)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetDrinkMakerDataCsReq {} /// Obf: AHKIKIHJOOP #[derive(proto_derive::CmdID)] -#[cmdid(6989)] +#[cmdid(6995)] #[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")] + #[prost(uint32, tag = "5")] pub retcode: u32, - /// offset: 48 + /// offset: 56 + #[prost(uint32, tag = "2")] + pub exp: u32, + /// offset: 64 + #[prost(uint32, tag = "10")] + pub eaolmhoaaml: u32, + /// offset: 68 #[prost(uint32, tag = "8")] pub level: u32, - /// offset: 24 - #[prost(uint32, repeated, tag = "3")] + /// offset: 16 + #[prost(uint32, repeated, tag = "11")] pub pcnnpejegef: ::prost::alloc::vec::Vec, - /// offset: 68 - #[prost(uint32, tag = "10")] + /// offset: 24 + #[prost(message, optional, tag = "3")] + pub boinombhpcl: ::core::option::Option, + /// offset: 60 + #[prost(uint32, tag = "9")] + pub hepalniojnp: u32, + /// offset: 52 + #[prost(uint32, tag = "15")] + pub amefgbicgdi: u32, + /// offset: 48 + #[prost(uint32, tag = "6")] pub dhakofagdof: u32, + /// offset: 40 + #[prost(message, repeated, tag = "7")] + pub pjkibodpcki: ::prost::alloc::vec::Vec, } /// Obf: KBFOHKHKANJ #[derive(proto_derive::CmdID)] -#[cmdid(6990)] +#[cmdid(6997)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MakeDrinkCsReq { - /// offset: 16 - #[prost(message, optional, tag = "3")] + /// offset: 24 + #[prost(message, optional, tag = "15")] pub lpmcgnjlbgd: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "10")] pub eaolmhoaaml: u32, } -/// Obf: MakeDrinkScRsp +/// Obf: OFCOGMPMLFO #[derive(proto_derive::CmdID)] -#[cmdid(6996)] +#[cmdid(6999)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MakeDrinkScRsp { /// offset: 24 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "8")] + pub apiaceaploe: u32, + /// offset: 28 + #[prost(uint32, tag = "6")] pub retcode: u32, /// offset: 32 - #[prost(uint32, tag = "3")] - pub next_chat_id: u32, - /// offset: 28 - #[prost(bool, tag = "7")] - pub is_succ: bool, + #[prost(bool, tag = "1")] + pub is_success: bool, } /// Obf: MIBAMEIGMED #[derive(proto_derive::CmdID)] -#[cmdid(6987)] +#[cmdid(6982)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EndDrinkMakerSequenceCsReq {} -/// Obf: EndDrinkMakerSequenceScRsp +/// Obf: GHONBJJIJCD #[derive(proto_derive::CmdID)] -#[cmdid(6991)] +#[cmdid(6992)] #[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")] + #[prost(uint32, tag = "1")] 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")] + #[prost(uint32, tag = "15")] pub exp: u32, + /// offset: 60 + #[prost(uint32, tag = "6")] + pub elngbaokfik: u32, + /// offset: 16 + #[prost(message, repeated, tag = "9")] + pub lbkbnlljhmf: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(uint32, tag = "7")] + pub level: u32, + /// offset: 24 + #[prost(message, optional, tag = "10")] + pub caikjbmngld: ::core::option::Option, + /// offset: 64 + #[prost(uint32, tag = "8")] + pub amefgbicgdi: u32, + /// offset: 32 + #[prost(message, optional, tag = "3")] + pub reward: ::core::option::Option, } /// Obf: OHIGLDPPJHI #[derive(proto_derive::CmdID)] -#[cmdid(6985)] +#[cmdid(6987)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MakeMissionDrinkCsReq { - /// offset: 32 - #[prost(bool, tag = "11")] - pub jgeaegmhdoc: bool, - /// offset: 24 - #[prost(message, optional, tag = "12")] + /// offset: 16 + #[prost(message, optional, tag = "11")] pub lpmcgnjlbgd: ::core::option::Option, /// offset: 36 + #[prost(bool, tag = "1")] + pub jgeaegmhdoc: bool, + /// offset: 32 #[prost(uint32, tag = "7")] pub kcfpiecmgbd: u32, } -/// Obf: MakeMissionDrinkScRsp +/// Obf: JCCIKNCFFFM #[derive(proto_derive::CmdID)] -#[cmdid(6983)] +#[cmdid(6994)] #[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, + #[prost(uint32, tag = "12")] + pub retcode: u32, + /// offset: 33 + #[prost(bool, tag = "14")] + pub is_success: bool, + /// offset: 32 + #[prost(bool, tag = "1")] + pub jgeaegmhdoc: bool, + /// offset: 24 + #[prost(message, optional, tag = "3")] + pub boinombhpcl: ::core::option::Option, } /// Obf: DLDNKDIKPBO #[derive(proto_derive::CmdID)] -#[cmdid(6994)] +#[cmdid(6990)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DrinkMakerDayEndScNotify { /// offset: 24 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "1")] pub ecilicnolfn: u32, } /// Obf: MIGGMONDLHO #[derive(proto_derive::CmdID)] -#[cmdid(6999)] +#[cmdid(6991)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct DrinkMakerChallengeCsReq { /// offset: 32 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "8")] pub challenge_id: u32, /// offset: 24 - #[prost(message, optional, tag = "10")] + #[prost(message, optional, tag = "6")] pub lpmcgnjlbgd: ::core::option::Option, } /// Obf: BKMIEADDANJ #[derive(proto_derive::CmdID)] -#[cmdid(6992)] +#[cmdid(7000)] #[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")] + #[prost(uint32, tag = "3")] pub challenge_id: u32, + /// offset: 40 + #[prost(uint32, tag = "8")] + pub retcode: u32, + /// offset: 32 + #[prost(bool, tag = "15")] + pub is_success: bool, + /// offset: 24 + #[prost(message, optional, tag = "4")] + pub reward: ::core::option::Option, } /// Obf: KEAHBLFMMAB #[derive(proto_derive::CmdID)] -#[cmdid(6986)] +#[cmdid(6983)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DrinkMakerUpdateTipsNotify { /// offset: 24 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "2")] pub amefgbicgdi: u32, } #[derive(proto_derive::CmdID)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Loflgicopcj { + /// offset: 32 + #[prost(uint32, repeated, tag = "3")] + pub immanipgmif: ::prost::alloc::vec::Vec, + /// offset: 44 + #[prost(uint32, tag = "4")] + pub jkeddognlif: u32, + /// offset: 40 + #[prost(bool, tag = "11")] + pub pbhedbcpdmi: bool, + /// offset: 16 + #[prost(message, optional, tag = "14")] + pub lpmcgnjlbgd: ::core::option::Option, +} +/// Obf: JDOLKLDFKNK +#[derive(proto_derive::CmdID)] +#[cmdid(6984)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct DrinkMakerCheersGetDataCsReq {} +/// Obf: AJGBCANLBGK +#[derive(proto_derive::CmdID)] +#[cmdid(6985)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct DrinkMakerCheersGetDataScRsp { + /// offset: 36 + #[prost(uint32, tag = "15")] + pub retcode: u32, + /// offset: 16 + #[prost(message, repeated, tag = "7")] + pub gfdakngldja: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "2")] + pub llddjenbeog: u32, + /// offset: 40 + #[prost(uint32, tag = "1")] + pub dmkelehlhdp: u32, +} +/// Obf: JEOKFKBBFOP +#[derive(proto_derive::CmdID)] +#[cmdid(6986)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct DrinkMakerCheersMakeDrinkCsReq { + /// offset: 32 + #[prost(uint32, tag = "9")] + pub group_id: u32, + /// offset: 36 + #[prost(bool, tag = "12")] + pub fgfkbcjmcnn: bool, + /// offset: 40 + #[prost(uint32, tag = "15")] + pub jkeddognlif: u32, + /// offset: 16 + #[prost(message, optional, tag = "2")] + pub lpmcgnjlbgd: ::core::option::Option, +} +/// Obf: BCALEEFDFMG +#[derive(proto_derive::CmdID)] +#[cmdid(6989)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct DrinkMakerCheersMakeDrinkScRsp { + /// offset: 32 + #[prost(uint32, tag = "8")] + pub retcode: u32, + /// offset: 16 + #[prost(message, optional, tag = "2")] + pub eknampljcbe: ::core::option::Option, +} +/// Obf: KPHDMHANJEO +#[derive(proto_derive::CmdID)] +#[cmdid(6988)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct DrinkMakerCheersEnterNextGroupCsReq {} +/// Obf: MPAPPBABILD +#[derive(proto_derive::CmdID)] +#[cmdid(6998)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct DrinkMakerCheersEnterNextGroupScRsp { + /// offset: 24 + #[prost(uint32, tag = "8")] + pub retcode: u32, + /// offset: 28 + #[prost(uint32, tag = "3")] + pub llddjenbeog: u32, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct Elplcmogogj { + /// offset: 28 + #[prost(uint32, tag = "12")] + pub progress: u32, + /// offset: 24 + #[prost(uint32, tag = "9")] + pub njdacjfdokj: u32, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Cgclcmmibie { + /// offset: 44 + #[prost(uint32, tag = "7")] + pub hfaljihkecn: u32, + /// offset: 36 + #[prost(uint32, tag = "3")] + pub gmfebdafdpj: u32, + /// offset: 24 + #[prost(message, repeated, tag = "9")] + pub kipoofoobgh: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(bool, tag = "15")] + pub gcifdnngopg: bool, + /// offset: 40 + #[prost(uint32, tag = "5")] + pub odeeebpgilc: u32, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct Jfnbfkblgoh { + /// offset: 32 + #[prost(bool, tag = "14")] + pub afpkfgmagkl: bool, + /// offset: 24 + #[prost(uint32, tag = "5")] + pub bfecjmdnnob: u32, + /// offset: 33 + #[prost(bool, tag = "10")] + pub egegckinjjd: bool, + /// offset: 36 + #[prost(uint32, tag = "11")] + pub hhcbjghkcpc: u32, + /// offset: 40 + #[prost(uint32, tag = "2")] + pub fnddkopjgda: u32, + /// offset: 28 + #[prost(uint32, tag = "9")] + pub hgmnjfjpmdf: u32, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Jbgkhhhpmcn { + /// offset: 16 + #[prost(message, repeated, tag = "10")] + pub ondcbdnghee: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, repeated, tag = "4")] + pub pgnanlaiiik: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(bool, tag = "11")] + pub bceiljeabki: bool, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct Pkikefaoide { + /// offset: 28 + #[prost(uint32, tag = "4")] + pub cjidbadekbo: u32, + /// offset: 24 + #[prost(uint32, tag = "7")] + pub level: u32, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct Ljjahilcode { + /// offset: 28 + #[prost(uint32, tag = "2")] + pub mfamkibgbbg: u32, + /// offset: 24 + #[prost(uint32, tag = "7")] + pub level: u32, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct Dgmgkoghfoo { + /// offset: 28 + #[prost(uint32, tag = "10")] + pub dlnkdkaocae: u32, + /// offset: 24 + #[prost(uint32, tag = "14")] + pub mpojckofikf: u32, + /// offset: 32 + #[prost(uint32, tag = "3")] + pub mfamkibgbbg: u32, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct Dfkmfndiipe { + /// offset: 24 + #[prost(uint32, tag = "1")] + pub count: u32, + /// offset: 28 + #[prost(uint32, tag = "5")] + pub hpcholpmjfp: u32, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Jmgeggolamn { + /// offset: 16 + #[prost(uint32, repeated, tag = "4")] + pub lgiecnjocjn: ::prost::alloc::vec::Vec, + /// offset: 64 + #[prost(uint64, tag = "9")] + pub fpgedabjbho: u64, + /// offset: 24 + #[prost(message, repeated, tag = "5")] + pub gpphocnojnf: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(message, repeated, tag = "3")] + pub fciaojklbnj: ::prost::alloc::vec::Vec, + /// offset: 56 + #[prost(uint32, tag = "10")] + pub obgkjkeodng: u32, + /// offset: 60 + #[prost(uint32, tag = "6")] + pub nmoeicllcpg: u32, + /// offset: 32 + #[prost(uint32, repeated, tag = "15")] + pub heldfglcnfb: ::prost::alloc::vec::Vec, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Ddkdlamfomm { + /// offset: 24 + #[prost(message, repeated, tag = "8")] + pub jobmngmjjmm: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(message, optional, tag = "3")] + pub baojdbhjokd: ::core::option::Option, + /// offset: 16 + #[prost(message, repeated, tag = "9")] + pub dafdgjldnah: ::prost::alloc::vec::Vec, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct Aicnonbgnnp { + /// offset: 24 + #[prost(uint32, tag = "2")] + pub level: u32, + /// offset: 28 + #[prost(uint32, tag = "13")] + pub pkgdlpkjbcn: u32, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Kjclgniiapa { + /// offset: 24 + #[prost(message, repeated, tag = "5")] + pub cmijghajlol: ::prost::alloc::vec::Vec, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct Cjdninmibpf { + /// offset: 32 + #[prost(uint32, tag = "7")] + pub hkjomdjfhim: u32, + /// offset: 28 + #[prost(uint32, tag = "11")] + pub doahmgaoloj: u32, + /// offset: 24 + #[prost(uint32, tag = "13")] + pub ljooflngmel: u32, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct Hmkhillipoh { + /// offset: 28 + #[prost(uint32, tag = "9")] + pub dldpmojfamc: u32, + /// offset: 24 + #[prost(uint32, tag = "11")] + pub doahmgaoloj: u32, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Ijlgeioknen { + /// offset: 16 + #[prost(message, repeated, tag = "1")] + pub khipjlhidie: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(message, repeated, tag = "6")] + pub dlcjadnlldm: ::prost::alloc::vec::Vec, +} +/// Obf: OKAMOGHODFI +#[derive(proto_derive::CmdID)] +#[cmdid(2573)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct GetElfRestaurantDataCsReq {} +/// Obf: CLDNCCBAKJC +#[derive(proto_derive::CmdID)] +#[cmdid(2571)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct GetElfRestaurantDataScRsp { + /// offset: 40 + #[prost(message, optional, tag = "9")] + pub fghciicclmp: ::core::option::Option, + /// offset: 32 + #[prost(message, optional, tag = "6")] + pub fodhbfmdjco: ::core::option::Option, + /// offset: 56 + #[prost(message, optional, tag = "12")] + pub acaekpjmphn: ::core::option::Option, + /// offset: 64 + #[prost(uint32, tag = "5")] + pub retcode: u32, + /// offset: 48 + #[prost(message, optional, tag = "15")] + pub lnkfnbflnnd: ::core::option::Option, + /// offset: 16 + #[prost(message, optional, tag = "2")] + pub plfhgamomlj: ::core::option::Option, +} +/// Obf: NCCPLCHMJID +#[derive(proto_derive::CmdID)] +#[cmdid(2596)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct EnterElfRestaurantNextDayCsReq {} +/// Obf: ENPJDKJGAHP +#[derive(proto_derive::CmdID)] +#[cmdid(2580)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct EnterElfRestaurantNextDayScRsp { + /// offset: 24 + #[prost(uint32, tag = "3")] + pub retcode: u32, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Oeacnfiknmd { + #[prost( + oneof = "oeacnfiknmd::Ipkneapgpon", + tags = "1, 9, 5, 3, 14, 10, 2, 6, 12, 11, 7, 13" + )] + pub ipkneapgpon: ::core::option::Option, +} +/// Nested message and enum types in `OEACNFIKNMD`. +pub mod oeacnfiknmd { + #[derive(proto_derive::CmdID)] + #[derive(Clone, PartialEq, ::prost::Oneof)] + pub enum Ipkneapgpon { + /// offset: 24 + #[prost(message, tag = "1")] + Lfabgnphgaf(super::Cgclcmmibie), + /// offset: 24 + #[prost(message, tag = "9")] + Nhjbpknlkmi(super::Jfnbfkblgoh), + /// offset: 24 + #[prost(message, tag = "5")] + Odeagkejeci(super::Aicnonbgnnp), + /// offset: 24 + #[prost(uint32, tag = "3")] + Nobbfjbdeei(u32), + /// offset: 24 + #[prost(message, tag = "14")] + Emjfjmbkaig(super::Pkikefaoide), + /// offset: 24 + #[prost(message, tag = "10")] + Nhcbgllnnpc(super::Ljjahilcode), + /// offset: 24 + #[prost(message, tag = "2")] + Ccpkahfcpij(super::Cjdninmibpf), + /// offset: 24 + #[prost(uint32, tag = "6")] + Mkjnogjnnag(u32), + /// offset: 24 + #[prost(message, tag = "12")] + Ffcmchkdfac(super::Hmkhillipoh), + /// offset: 24 + #[prost(uint32, tag = "11")] + Ganikgkogoh(u32), + /// offset: 24 + #[prost(bool, tag = "7")] + Bceiljeabki(bool), + /// offset: 24 + #[prost(message, tag = "13")] + Epcojmkghph(super::Jmgeggolamn), + } +} +/// Obf: CHMANANGEPM +#[derive(proto_derive::CmdID)] +#[cmdid(2551)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct ElfRestaurantDataChangeNotify { + /// offset: 16 + #[prost(message, repeated, tag = "13")] + pub leadmneimdp: ::prost::alloc::vec::Vec, +} +/// Obf: GINBDFAOHAC +#[derive(proto_derive::CmdID)] +#[cmdid(2578)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct ElfRestaurantBuyFieldCsReq { + /// offset: 24 + #[prost(uint32, tag = "3")] + pub hgmnjfjpmdf: u32, +} +/// Obf: NFGHKOJKHPL +#[derive(proto_derive::CmdID)] +#[cmdid(2577)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct ElfRestaurantBuyFieldScRsp { + /// offset: 32 + #[prost(uint32, tag = "14")] + pub retcode: u32, + /// offset: 16 + #[prost(message, optional, tag = "11")] + pub bhjapdfonaa: ::core::option::Option, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct Pfoopmonpmb { + /// offset: 24 + #[prost(uint32, tag = "2")] + pub hgmnjfjpmdf: u32, + /// offset: 28 + #[prost(uint32, tag = "11")] + pub hhcbjghkcpc: u32, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Gmanhhhcpme { + /// offset: 36 + #[prost(uint32, tag = "11")] + pub hgmnjfjpmdf: u32, + /// offset: 32 + #[prost(uint32, tag = "8")] + pub hhcbjghkcpc: u32, + /// offset: 24 + #[prost(message, optional, tag = "12")] + pub bhjapdfonaa: ::core::option::Option, +} +/// Obf: BEECOEFDNKC +#[derive(proto_derive::CmdID)] +#[cmdid(2592)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct ElfRestaurantPlantSeedCsReq { + /// offset: 24 + #[prost(message, repeated, tag = "11")] + pub ondcbdnghee: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "8")] + pub fnddkopjgda: u32, +} +/// Obf: JLPODOPBIBC +#[derive(proto_derive::CmdID)] +#[cmdid(2554)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct ElfRestaurantPlantSeedScRsp { + /// offset: 32 + #[prost(message, repeated, tag = "7")] + pub mangjgkhknj: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint32, tag = "10")] + pub retcode: u32, + /// offset: 16 + #[prost(message, repeated, tag = "13")] + pub aogdklonihi: ::prost::alloc::vec::Vec, +} +/// Obf: HPFECGNFEAO +#[derive(proto_derive::CmdID)] +#[cmdid(2593)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct ElfRestaurantHarvestCropCsReq { + /// offset: 24 + #[prost(message, repeated, tag = "1")] + pub ondcbdnghee: ::prost::alloc::vec::Vec, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Jblgalhcbgc { + /// offset: 44 + #[prost(uint32, tag = "14")] + pub hhcbjghkcpc: u32, + /// offset: 16 + #[prost(map = "uint32, message", tag = "12")] + pub knmmcboncch: ::std::collections::HashMap, + /// offset: 40 + #[prost(uint32, tag = "8")] + pub hgmnjfjpmdf: u32, + /// offset: 32 + #[prost(message, optional, tag = "5")] + pub gigcojgolpm: ::core::option::Option, +} +/// Obf: LFGDHLNKDGD +#[derive(proto_derive::CmdID)] +#[cmdid(2568)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct ElfRestaurantHarvestCropScRsp { + /// offset: 24 + #[prost(message, repeated, tag = "4")] + pub hhmigilbhph: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "3")] + pub retcode: u32, +} +/// Obf: POFJKOIAMML +#[derive(proto_derive::CmdID)] +#[cmdid(2563)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct ElfRestaurantRecycleSeedCsReq { + /// offset: 24 + #[prost(message, repeated, tag = "6")] + pub ondcbdnghee: ::prost::alloc::vec::Vec, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Ojfpdnajkpl { + /// offset: 36 + #[prost(uint32, tag = "8")] + pub hgmnjfjpmdf: u32, + /// offset: 32 + #[prost(uint32, tag = "7")] + pub hhcbjghkcpc: u32, + /// offset: 16 + #[prost(message, optional, tag = "5")] + pub bjfphmcgflb: ::core::option::Option, +} +/// Obf: KOMJMNBNPMF +#[derive(proto_derive::CmdID)] +#[cmdid(2582)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct ElfRestaurantRecycleSeedScRsp { + /// offset: 32 + #[prost(uint32, tag = "8")] + pub retcode: u32, + /// offset: 16 + #[prost(message, repeated, tag = "13")] + pub aogdklonihi: ::prost::alloc::vec::Vec, +} +/// Obf: NFJBOPIDAEA +#[derive(proto_derive::CmdID)] +#[cmdid(2564)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct ElfRestaurantTakeVillagerRewardCsReq {} +#[derive(proto_derive::CmdID)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Nccdeeohkjd { + /// offset: 16 + #[prost(message, optional, tag = "11")] + pub reward_list: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "5")] + pub progress: u32, + /// offset: 36 + #[prost(uint32, tag = "4")] + pub kogdnpfmgfc: u32, + /// offset: 40 + #[prost(uint32, tag = "2")] + pub afenfnmlhah: u32, +} +/// Obf: KNIMAMFFNJC +#[derive(proto_derive::CmdID)] +#[cmdid(2599)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct ElfRestaurantTakeVillagerRewardScRsp { + /// offset: 24 + #[prost(message, repeated, tag = "5")] + pub lblidldbobm: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "8")] + pub retcode: u32, +} +/// Obf: DPLJBKFMHIN +#[derive(proto_derive::CmdID)] +#[cmdid(2556)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct ElfRestaurantUpgradeEmployeeLevelCsReq { + /// offset: 24 + #[prost(uint32, tag = "1")] + pub ldnjeacfbje: u32, + /// offset: 28 + #[prost(uint32, tag = "3")] + pub pkgdlpkjbcn: u32, +} +/// Obf: HNMNLAJJFFH +#[derive(proto_derive::CmdID)] +#[cmdid(2600)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct ElfRestaurantUpgradeEmployeeLevelScRsp { + /// offset: 16 + #[prost(message, optional, tag = "5")] + pub bhjapdfonaa: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "14")] + pub retcode: u32, +} +/// Obf: HCBMFEOPKED +#[derive(proto_derive::CmdID)] +#[cmdid(2587)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct ElfRestaurantUpgradeFacilityLevelCsReq { + /// offset: 28 + #[prost(uint32, tag = "1")] + pub cjidbadekbo: u32, + /// offset: 24 + #[prost(uint32, tag = "10")] + pub ldnjeacfbje: u32, +} +/// Obf: GNHLLIDGIEK +#[derive(proto_derive::CmdID)] +#[cmdid(2598)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct ElfRestaurantUpgradeFacilityLevelScRsp { + /// offset: 24 + #[prost(uint32, tag = "11")] + pub retcode: u32, +} +/// Obf: DJDGKLDDELE +#[derive(proto_derive::CmdID)] +#[cmdid(2570)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct ElfRestaurantUpgradeRecipeLevelCsReq { + /// offset: 24 + #[prost(uint32, tag = "12")] + pub mfamkibgbbg: u32, + /// offset: 28 + #[prost(uint32, tag = "9")] + pub ldnjeacfbje: u32, +} +/// Obf: PEMLOPNEEBJ +#[derive(proto_derive::CmdID)] +#[cmdid(2559)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct ElfRestaurantUpgradeRecipeLevelScRsp { + /// offset: 24 + #[prost(uint32, tag = "4")] + pub retcode: u32, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct Pkdknkjmfdi { + /// offset: 24 + #[prost(uint32, tag = "7")] + pub mfamkibgbbg: u32, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Ciphpenjcak { + /// offset: 24 + #[prost(message, repeated, tag = "13")] + pub gacjifjkdaj: ::prost::alloc::vec::Vec, + /// offset: 37 + #[prost(bool, tag = "10")] + pub eejjginlmoo: bool, + /// offset: 36 + #[prost(bool, tag = "4")] + pub hflcmjbgome: bool, + /// offset: 32 + #[prost(uint32, tag = "6")] + pub ioflmhamfhj: u32, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct Egoiiehkmbg { + /// offset: 28 + #[prost(uint32, tag = "8")] + pub hoiokbkgfdn: u32, + /// offset: 24 + #[prost(uint32, tag = "6")] + pub num: u32, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct Ioihfbklkom { + /// offset: 28 + #[prost(uint32, tag = "9")] + pub bejeedaebbe: u32, + /// offset: 24 + #[prost(uint32, tag = "3")] + pub pnpmlafdaih: u32, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Dbklngebbid { + /// offset: 32 + #[prost(uint32, tag = "1")] + pub mnkahinfmca: u32, + /// offset: 48 + #[prost(uint32, tag = "5")] + pub mlagphllbfb: u32, + /// offset: 52 + #[prost(uint32, tag = "11")] + pub dajjjfchooj: u32, + /// offset: 36 + #[prost(uint32, tag = "13")] + pub gfppcallgek: u32, + /// offset: 44 + #[prost(uint32, tag = "14")] + pub mfamkibgbbg: u32, + /// offset: 41 + #[prost(bool, tag = "12")] + pub kfagaobapdi: bool, + /// offset: 40 + #[prost(bool, tag = "9")] + pub lhffapbdglp: bool, + /// offset: 16 + #[prost(message, repeated, tag = "7")] + pub hekbbdcpobo: ::prost::alloc::vec::Vec, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct Klfhmmhgobn { + /// offset: 24 + #[prost(uint32, tag = "13")] + pub dajjjfchooj: u32, + /// offset: 32 + #[prost(uint32, tag = "8")] + pub event_id: u32, + /// offset: 28 + #[prost(uint32, tag = "14")] + pub hbkgiimpljh: u32, +} +/// Obf: LKMIKCMNMIC +#[derive(proto_derive::CmdID)] +#[cmdid(2590)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct SettleElfRestaurantPlayCsReq { + /// offset: 24 + #[prost(message, repeated, tag = "13")] + pub dmkahooamdm: ::prost::alloc::vec::Vec, + /// offset: 68 + #[prost(uint32, tag = "4")] + pub bclnmidffoh: u32, + /// offset: 84 + #[prost(uint32, tag = "2")] + pub flhmafijone: u32, + /// offset: 48 + #[prost(message, repeated, tag = "6")] + pub aejcocnnkjd: ::prost::alloc::vec::Vec, + /// offset: 76 + #[prost(uint32, tag = "5")] + pub fpgedabjbho: u32, + /// offset: 16 + #[prost(message, repeated, tag = "15")] + pub hejmepgdhgm: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(message, repeated, tag = "11")] + pub ajjihpfbhji: ::prost::alloc::vec::Vec, + /// offset: 56 + #[prost(message, repeated, tag = "12")] + pub mcklehjkcdc: ::prost::alloc::vec::Vec, + /// offset: 80 + #[prost(uint32, tag = "8")] + pub nbijiocfkin: u32, + /// offset: 64 + #[prost(uint32, tag = "1")] + pub hmkholplkni: u32, + /// offset: 88 + #[prost(uint32, tag = "10")] + pub jehjljdkbge: u32, + /// offset: 72 + #[prost(uint32, tag = "7")] + pub bmlemobcncm: u32, +} +/// Obf: GOCKHMGIGNN +#[derive(proto_derive::CmdID)] +#[cmdid(2557)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct SettleElfRestaurantPlayScRsp { + /// offset: 24 + #[prost(uint32, tag = "15")] + pub retcode: u32, +} +/// Obf: JLMLPAKIMJN +#[derive(proto_derive::CmdID)] +#[cmdid(2562)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct ElfRestaurantBuyShopItemCsReq { + /// offset: 24 + #[prost(uint32, tag = "8")] + pub bkcgmckgoki: u32, + /// offset: 28 + #[prost(uint32, tag = "5")] + pub hkjomdjfhim: u32, +} +/// Obf: FENFNGBGLDD +#[derive(proto_derive::CmdID)] +#[cmdid(2558)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct ElfRestaurantBuyShopItemScRsp { + /// offset: 44 + #[prost(uint32, tag = "12")] + pub hkjomdjfhim: u32, + /// offset: 40 + #[prost(uint32, tag = "2")] + pub retcode: u32, + /// offset: 24 + #[prost(message, optional, tag = "15")] + pub fobnkeccaab: ::core::option::Option, + /// offset: 16 + #[prost(message, optional, tag = "14")] + pub bhjapdfonaa: ::core::option::Option, +} +/// Obf: NEGOELIKKDP +#[derive(proto_derive::CmdID)] +#[cmdid(2553)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct ElfRestaurantFinishTradeOrderCsReq { + /// offset: 24 + #[prost(uint32, tag = "3")] + pub dldpmojfamc: u32, +} +/// Obf: LLGFCEFMOCN +#[derive(proto_derive::CmdID)] +#[cmdid(2565)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct ElfRestaurantFinishTradeOrderScRsp { + /// offset: 40 + #[prost(uint32, tag = "14")] + pub retcode: u32, + /// offset: 44 + #[prost(uint32, tag = "6")] + pub dldpmojfamc: u32, + /// offset: 16 + #[prost(message, optional, tag = "4")] + pub bhjapdfonaa: ::core::option::Option, + /// offset: 32 + #[prost(message, optional, tag = "9")] + pub fobnkeccaab: ::core::option::Option, +} +/// Obf: HKLNOACLMGK +#[derive(proto_derive::CmdID)] +#[cmdid(2597)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct SetElfRestaurantPlayRecipeCsReq { + /// offset: 24 + #[prost(uint32, repeated, tag = "4")] + pub nlmfknkeioi: ::prost::alloc::vec::Vec, +} +/// Obf: LBLAOKMOHID +#[derive(proto_derive::CmdID)] +#[cmdid(2574)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct SetElfRestaurantPlayRecipeScRsp { + /// offset: 24 + #[prost(uint32, tag = "8")] + pub retcode: u32, +} +/// Obf: DCHHLCIBCAP +#[derive(proto_derive::CmdID)] +#[cmdid(2576)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct ElfRestaurantClientStatusCsReq { + /// offset: 24 + #[prost(bool, tag = "5")] + pub fjinnlfcboj: bool, +} +/// Obf: GDBCDJBMJLF +#[derive(proto_derive::CmdID)] +#[cmdid(2561)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct ElfRestaurantClientStatusScRsp { + /// offset: 24 + #[prost(uint32, tag = "15")] + pub retcode: 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")] + #[prost(uint32, tag = "10")] + pub acnpbbnlmie: u32, + /// offset: 28 + #[prost(uint32, tag = "4")] pub state: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kkeaenndmkb { /// offset: 16 - #[prost(message, repeated, tag = "15")] + #[prost(message, repeated, tag = "2")] pub ndpgblaaghk: ::prost::alloc::vec::Vec, } /// Obf: IFBIEEKFDJM #[derive(proto_derive::CmdID)] -#[cmdid(6559)] +#[cmdid(6556)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetEraFlipperDataCsReq {} /// Obf: MGOGBDBOKFB #[derive(proto_derive::CmdID)] -#[cmdid(6561)] +#[cmdid(6551)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetEraFlipperDataScRsp { - /// offset: 16 - #[prost(message, optional, tag = "2")] + /// offset: 24 + #[prost(message, optional, tag = "10")] pub data: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "5")] pub retcode: u32, } /// Obf: AAMKEPIPNGO #[derive(proto_derive::CmdID)] -#[cmdid(6555)] +#[cmdid(6552)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChangeEraFlipperDataCsReq { /// offset: 24 - #[prost(message, optional, tag = "14")] + #[prost(message, optional, tag = "2")] pub data: ::core::option::Option, } /// Obf: MEHGKNJPOJE #[derive(proto_derive::CmdID)] -#[cmdid(6560)] +#[cmdid(6557)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ChangeEraFlipperDataScRsp { /// offset: 32 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "7")] pub retcode: u32, - /// offset: 24 - #[prost(message, optional, tag = "5")] + /// offset: 16 + #[prost(message, optional, tag = "1")] pub data: ::core::option::Option, } /// Obf: FFFNNIALANO #[derive(proto_derive::CmdID)] -#[cmdid(6570)] +#[cmdid(6562)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ResetEraFlipperDataCsReq { /// offset: 24 - #[prost(bool, tag = "10")] + #[prost(bool, tag = "14")] pub pahmagpfddj: bool, } /// Obf: JIOJIJLGGOD #[derive(proto_derive::CmdID)] -#[cmdid(6557)] +#[cmdid(6574)] #[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")] + #[prost(bool, tag = "9")] pub pahmagpfddj: bool, /// offset: 32 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "4")] pub retcode: u32, + /// offset: 24 + #[prost(message, optional, tag = "14")] + pub data: ::core::option::Option, } /// Obf: MCDHIAJANIH #[derive(proto_derive::CmdID)] -#[cmdid(6562)] +#[cmdid(6554)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EnterEraFlipperRegionCsReq { /// offset: 28 - #[prost(uint32, tag = "12")] - pub state: u32, - /// offset: 24 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "11")] pub acnpbbnlmie: u32, + /// offset: 24 + #[prost(uint32, tag = "6")] + pub state: u32, } /// Obf: CEPMIOIMPAP #[derive(proto_derive::CmdID)] -#[cmdid(6568)] +#[cmdid(6565)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EnterEraFlipperRegionScRsp { - /// offset: 28 - #[prost(uint32, tag = "12")] - pub retcode: u32, /// offset: 24 + #[prost(uint32, tag = "9")] + pub retcode: u32, + /// offset: 28 #[prost(uint32, tag = "6")] pub acnpbbnlmie: u32, } /// Obf: JPPIMNMMJFB #[derive(proto_derive::CmdID)] -#[cmdid(6566)] +#[cmdid(6560)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EraFlipperDataChangeScNotify { /// offset: 32 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "11")] pub floor_id: u32, /// offset: 24 - #[prost(message, optional, tag = "1")] + #[prost(message, optional, tag = "8")] 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")] + /// offset: 28 + #[prost(enumeration = "AvatarType", tag = "2")] pub avatar_type: i32, + /// offset: 24 + #[prost(uint32, tag = "3")] + pub avatar_id: u32, + /// offset: 32 + #[prost(double, tag = "9")] + pub damage: f64, } #[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")] + /// offset: 24 + #[prost(uint32, repeated, tag = "10")] pub period_id_list: ::prost::alloc::vec::Vec, /// offset: 16 - #[prost(message, repeated, tag = "5")] + #[prost(message, repeated, tag = "1")] + pub battle_target_list: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(message, repeated, tag = "15")] pub avatar_list: ::prost::alloc::vec::Vec, + /// offset: 64 + #[prost(enumeration = "Klnipnjcnmj", tag = "7")] + pub season: i32, + /// offset: 56 + #[prost(uint32, tag = "2")] + pub round_cnt: u32, + /// offset: 32 + #[prost(message, optional, tag = "3")] + pub battle_info: ::core::option::Option, + /// offset: 60 + #[prost(uint32, tag = "14")] + pub cur_game_exp: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ceenlalpdmk { + /// offset: 28 + #[prost(uint32, tag = "8")] + pub stage_score: u32, /// offset: 32 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "6")] pub acjcphifmln: u32, /// offset: 24 - #[prost(uint32, tag = "2")] - pub stage_score: u32, - /// offset: 28 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "5")] 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")] + #[prost(uint32, tag = "10")] pub neciljojgan: u32, + /// offset: 24 + #[prost(uint32, tag = "8")] + pub level: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ecmmjllhpmd { /// offset: 36 - #[prost(bool, tag = "9")] - pub cadmfghaljg: bool, + #[prost(bool, tag = "8")] + pub najohihmabc: bool, /// offset: 32 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "1")] pub acjcphifmln: u32, /// offset: 37 - #[prost(bool, tag = "11")] - pub najohihmabc: bool, - /// offset: 16 - #[prost(uint32, repeated, tag = "7")] + #[prost(bool, tag = "2")] + pub cadmfghaljg: bool, + /// offset: 24 + #[prost(uint32, repeated, tag = "11")] 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")] + #[prost(uint32, tag = "9")] pub item_value: u32, - /// offset: 16 - #[prost(message, repeated, tag = "3")] + /// offset: 24 + #[prost(message, repeated, tag = "15")] pub cokdnpeemag: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(enumeration = "Klnipnjcnmj", tag = "11")] + pub mdcjfoafdjk: i32, } #[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: 56 + #[prost(message, repeated, tag = "11")] + pub cokdnpeemag: ::prost::alloc::vec::Vec, /// offset: 72 #[prost(uint32, tag = "12")] pub exp: u32, - /// offset: 40 + /// offset: 64 + #[prost(message, repeated, tag = "9")] + pub klgheccbhcg: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, repeated, tag = "2")] + pub lmeljcifbdf: ::prost::alloc::vec::Vec, + /// offset: 76 + #[prost(uint32, tag = "13")] + pub item_value: u32, + /// offset: 24 #[prost(message, repeated, tag = "4")] pub lcjnndgkidp: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(message, repeated, tag = "14")] + /// offset: 40 + #[prost(message, repeated, tag = "6")] pub fejgmnnfflg: ::prost::alloc::vec::Vec, - /// offset: 76 - #[prost(uint32, tag = "10")] - pub item_value: u32, /// offset: 80 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "1")] pub eodgcnafiac: u32, - /// offset: 16 - #[prost(uint32, repeated, tag = "6")] + /// offset: 48 + #[prost(uint32, repeated, tag = "3")] 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, } /// Obf: LAMIFJCNFHH #[derive(proto_derive::CmdID)] -#[cmdid(7149)] +#[cmdid(7123)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EvolveBuildQueryInfoCsReq {} /// Obf: KHDHBJJEOKB #[derive(proto_derive::CmdID)] -#[cmdid(7127)] +#[cmdid(7121)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EvolveBuildQueryInfoScRsp { - /// offset: 24 - #[prost(message, optional, tag = "4")] + /// offset: 16 + #[prost(message, optional, tag = "14")] pub omcbcgchlgn: ::core::option::Option, - /// offset: 40 - #[prost(uint32, tag = "12")] - pub retcode: u32, - /// offset: 32 - #[prost(message, repeated, tag = "14")] + /// offset: 24 + #[prost(message, repeated, tag = "3")] pub dhmbdiibklm: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint32, tag = "8")] + pub retcode: u32, } /// Obf: DNHBALAHPBG #[derive(proto_derive::CmdID)] -#[cmdid(7118)] +#[cmdid(7146)] #[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")] + #[prost(uint32, tag = "14")] pub acjcphifmln: u32, + /// offset: 16 + #[prost(message, optional, tag = "10")] + pub jiapjhdlfbj: ::core::option::Option, + /// offset: 32 + #[prost(message, repeated, tag = "2")] + pub avatar_list: ::prost::alloc::vec::Vec, } /// Obf: BFIEPMAPCME #[derive(proto_derive::CmdID)] -#[cmdid(7136)] +#[cmdid(7130)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EvolveBuildStartLevelScRsp { /// offset: 32 - #[prost(message, optional, tag = "14")] + #[prost(message, optional, tag = "6")] pub lmgkmaoicgc: ::core::option::Option, - /// offset: 16 - #[prost(message, optional, tag = "15")] + /// offset: 24 + #[prost(message, optional, tag = "9")] pub nopheehjhek: ::core::option::Option, /// offset: 40 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "12")] pub retcode: u32, } /// Obf: LEAGCOGMOJM #[derive(proto_derive::CmdID)] -#[cmdid(7111)] +#[cmdid(7102)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EvolveBuildStartStageCsReq { /// offset: 24 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "2")] pub acjcphifmln: u32, } /// Obf: FBEAPHBAIFP #[derive(proto_derive::CmdID)] -#[cmdid(7137)] +#[cmdid(7101)] #[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")] + #[prost(message, optional, tag = "4")] + pub nopheehjhek: ::core::option::Option, + /// offset: 40 + #[prost(uint32, tag = "14")] + pub retcode: u32, + /// offset: 32 + #[prost(message, optional, tag = "12")] pub lmgkmaoicgc: ::core::option::Option, } /// Obf: BCGILDDNIIH #[derive(proto_derive::CmdID)] -#[cmdid(7117)] +#[cmdid(7128)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EvolveBuildGiveupCsReq { /// offset: 24 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "8")] pub acjcphifmln: u32, } /// Obf: MENHNDFMFKL #[derive(proto_derive::CmdID)] -#[cmdid(7139)] +#[cmdid(7127)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EvolveBuildGiveupScRsp { - /// offset: 24 - #[prost(message, optional, tag = "13")] + /// offset: 16 + #[prost(message, optional, tag = "11")] pub lmgkmaoicgc: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "3")] pub retcode: u32, } /// Obf: KJHBEPOJJCO #[derive(proto_derive::CmdID)] -#[cmdid(7112)] +#[cmdid(7142)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EvolveBuildLeaveCsReq {} /// Obf: HAEDIEJIDGC #[derive(proto_derive::CmdID)] -#[cmdid(7110)] +#[cmdid(7104)] #[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")] + #[prost(uint32, tag = "11")] pub retcode: u32, + /// offset: 16 + #[prost(message, optional, tag = "3")] + pub lmgkmaoicgc: ::core::option::Option, } /// Obf: EvolveBuildFinishScNotify #[derive(proto_derive::CmdID)] -#[cmdid(7145)] +#[cmdid(7143)] #[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")] + #[prost(uint32, tag = "5")] pub score: u32, + /// offset: 48 + #[prost(uint32, tag = "7")] + pub wave: u32, + /// offset: 44 + #[prost(uint32, tag = "4")] + pub coin: u32, + /// offset: 36 + #[prost(enumeration = "Dlhcmcnihii", tag = "13")] + pub battle_result_type: i32, + /// offset: 56 + #[prost(bool, tag = "12")] + pub is_lose: bool, + /// offset: 60 + #[prost(uint32, tag = "14")] + pub level_id: u32, + /// offset: 32 + #[prost(uint32, tag = "15")] + pub cur_period_type: u32, + /// offset: 40 + #[prost(uint32, tag = "2")] + pub exp: u32, + /// offset: 24 + #[prost(message, optional, tag = "8")] + pub level_info: ::core::option::Option, } /// Obf: BKBIPBBOBIO #[derive(proto_derive::CmdID)] -#[cmdid(7106)] +#[cmdid(7118)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EvolveBuildReRandomStageCsReq { /// offset: 24 @@ -10926,544 +11810,547 @@ pub struct EvolveBuildReRandomStageCsReq { } /// Obf: BPKNBKMPCFG #[derive(proto_derive::CmdID)] -#[cmdid(7128)] +#[cmdid(7113)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EvolveBuildReRandomStageScRsp { - /// offset: 32 - #[prost(uint32, tag = "6")] - pub retcode: u32, - /// offset: 16 - #[prost(message, optional, tag = "14")] + /// offset: 24 + #[prost(message, optional, tag = "12")] pub jgpbflccijp: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "15")] + pub retcode: u32, } /// Obf: IENKMECLNJM #[derive(proto_derive::CmdID)] -#[cmdid(7134)] +#[cmdid(7105)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EvolveBuildShopAbilityUpCsReq { /// offset: 24 - #[prost(uint32, tag = "15")] - pub neciljojgan: u32, - /// offset: 28 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "9")] pub level: u32, + /// offset: 28 + #[prost(uint32, tag = "12")] + pub neciljojgan: u32, } /// Obf: EPFGDIPDKAO #[derive(proto_derive::CmdID)] -#[cmdid(7146)] +#[cmdid(7106)] #[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, + /// offset: 24 + #[prost(uint32, tag = "7")] + pub neciljojgan: u32, + /// offset: 32 + #[prost(uint32, tag = "6")] + pub level: u32, } /// Obf: JKBPDBKBNHB #[derive(proto_derive::CmdID)] -#[cmdid(7122)] +#[cmdid(7150)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EvolveBuildShopAbilityDownCsReq { - /// offset: 24 - #[prost(uint32, tag = "12")] - pub neciljojgan: u32, /// offset: 28 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "3")] + pub neciljojgan: u32, + /// offset: 24 + #[prost(uint32, tag = "15")] pub level: u32, } /// Obf: MFFCJHKLKBP #[derive(proto_derive::CmdID)] -#[cmdid(7125)] +#[cmdid(7137)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EvolveBuildShopAbilityDownScRsp { /// offset: 32 - #[prost(uint32, tag = "1")] - pub level: u32, + #[prost(uint32, tag = "4")] + pub neciljojgan: u32, /// offset: 28 #[prost(uint32, tag = "6")] pub retcode: u32, /// offset: 24 - #[prost(uint32, tag = "10")] - pub neciljojgan: u32, + #[prost(uint32, tag = "5")] + pub level: u32, } /// Obf: PBKJMDMFLNN #[derive(proto_derive::CmdID)] -#[cmdid(7103)] +#[cmdid(7109)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EvolveBuildShopAbilityResetCsReq { /// offset: 24 - #[prost(enumeration = "Klnipnjcnmj", tag = "11")] + #[prost(enumeration = "Klnipnjcnmj", tag = "6")] pub mdcjfoafdjk: i32, } /// Obf: NMGLNOLFPMI #[derive(proto_derive::CmdID)] -#[cmdid(7113)] +#[cmdid(7140)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EvolveBuildShopAbilityResetScRsp { + /// offset: 24 + #[prost(message, repeated, tag = "4")] + pub cokdnpeemag: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "8")] + pub item_value: u32, + /// offset: 40 + #[prost(uint32, tag = "10")] pub retcode: u32, /// offset: 36 - #[prost(enumeration = "Klnipnjcnmj", tag = "3")] + #[prost(enumeration = "Klnipnjcnmj", tag = "11")] 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, } /// Obf: IHNIHBPEKDK #[derive(proto_derive::CmdID)] -#[cmdid(7140)] +#[cmdid(7107)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EvolveBuildCoinNotify { /// offset: 28 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "3")] pub item_value: u32, /// offset: 24 - #[prost(enumeration = "Klnipnjcnmj", tag = "12")] + #[prost(enumeration = "Klnipnjcnmj", tag = "13")] pub mdcjfoafdjk: i32, } /// Obf: LCAOFIDPICA #[derive(proto_derive::CmdID)] -#[cmdid(7114)] +#[cmdid(7108)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EvolveBuildSkipTeachLevelCsReq { /// offset: 24 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "14")] pub acjcphifmln: u32, } /// Obf: OBBGCAMDHFG #[derive(proto_derive::CmdID)] -#[cmdid(7101)] +#[cmdid(7103)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EvolveBuildSkipTeachLevelScRsp { /// offset: 24 - #[prost(uint32, tag = "8")] - pub retcode: u32, - /// offset: 28 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "10")] pub acjcphifmln: u32, + /// offset: 28 + #[prost(uint32, tag = "11")] + pub retcode: 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")] + #[prost(int64, tag = "11")] pub ponadanoaln: i64, - /// offset: 44 - #[prost(uint32, tag = "6")] - pub id: u32, - /// offset: 16 - #[prost(uint32, repeated, tag = "1")] + /// offset: 24 + #[prost(uint32, repeated, tag = "10")] pub avatar_id_list: ::prost::alloc::vec::Vec, + /// offset: 36 + #[prost(uint32, tag = "5")] + pub id: u32, + /// offset: 32 + #[prost(uint32, tag = "1")] + pub aoedghmhgjj: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kimnfbjceol { /// offset: 40 + #[prost(uint32, tag = "5")] + pub fnggnbmofaa: u32, + /// offset: 32 #[prost(int64, tag = "14")] pub ponadanoaln: i64, - /// offset: 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 + /// offset: 44 #[prost(uint32, tag = "8")] pub ipgeclelhgj: u32, - /// offset: 36 - #[prost(uint32, tag = "4")] + /// offset: 56 + #[prost(uint32, tag = "6")] + pub hnaamdcfida: u32, + /// offset: 48 + #[prost(uint32, tag = "2")] + pub ojfnlmhmlof: u32, + /// offset: 52 + #[prost(uint32, tag = "7")] pub id: u32, + /// offset: 16 + #[prost(uint32, repeated, tag = "11")] + pub avatar_id_list: ::prost::alloc::vec::Vec, } /// Obf: OIEKBHIHCIJ #[derive(proto_derive::CmdID)] -#[cmdid(2520)] +#[cmdid(2523)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetExpeditionDataCsReq {} /// Obf: OGHFHDGNKEK #[derive(proto_derive::CmdID)] -#[cmdid(2591)] +#[cmdid(2521)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetExpeditionDataScRsp { + /// offset: 16 + #[prost(message, repeated, tag = "13")] + pub pageieobhbp: ::prost::alloc::vec::Vec, /// offset: 68 - #[prost(uint32, tag = "2")] - pub dipkgomgmoa: u32, - /// offset: 24 - #[prost(uint32, repeated, tag = "12")] - pub fnalloldglm: ::prost::alloc::vec::Vec, - /// offset: 64 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "7")] pub retcode: u32, /// offset: 40 - #[prost(message, repeated, tag = "1")] - pub pageieobhbp: ::prost::alloc::vec::Vec, - /// offset: 56 + #[prost(uint32, repeated, tag = "4")] + pub jfjpadlalmd: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, repeated, tag = "8")] + pub fnalloldglm: ::prost::alloc::vec::Vec, + /// offset: 24 #[prost(uint32, repeated, tag = "6")] pub fjgimkepjob: ::prost::alloc::vec::Vec, - /// offset: 16 - #[prost(message, repeated, tag = "9")] + /// offset: 56 + #[prost(message, repeated, tag = "11")] pub hjbkdbmgmbd: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(uint32, repeated, tag = "5")] - pub jfjpadlalmd: ::prost::alloc::vec::Vec, + /// offset: 64 + #[prost(uint32, tag = "15")] + pub dipkgomgmoa: u32, } /// Obf: KPECCFNGJKH #[derive(proto_derive::CmdID)] -#[cmdid(2567)] +#[cmdid(2546)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AcceptExpeditionCsReq { - /// offset: 24 + /// offset: 16 #[prost(message, optional, tag = "8")] pub pmhmlhlfgae: ::core::option::Option, } /// Obf: MKOOBKEONFO #[derive(proto_derive::CmdID)] -#[cmdid(2539)] +#[cmdid(2530)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AcceptExpeditionScRsp { /// offset: 32 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "11")] pub retcode: u32, - /// offset: 16 - #[prost(message, optional, tag = "2")] + /// offset: 24 + #[prost(message, optional, tag = "9")] pub pmhmlhlfgae: ::core::option::Option, } /// Obf: BKPNMEKHABD #[derive(proto_derive::CmdID)] -#[cmdid(2598)] +#[cmdid(2505)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AcceptMultipleExpeditionCsReq { - /// offset: 16 - #[prost(message, repeated, tag = "7")] + /// offset: 24 + #[prost(message, repeated, tag = "11")] pub egnpoofacdb: ::prost::alloc::vec::Vec, } /// Obf: JBJJBMLBAEE #[derive(proto_derive::CmdID)] -#[cmdid(2585)] +#[cmdid(2506)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AcceptMultipleExpeditionScRsp { - /// offset: 32 - #[prost(uint32, tag = "4")] - pub retcode: u32, - /// offset: 16 - #[prost(message, repeated, tag = "12")] + /// offset: 24 + #[prost(message, repeated, tag = "9")] pub ohhgihlnepk: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "3")] + pub retcode: u32, } /// Obf: MLLMLDEONPD #[derive(proto_derive::CmdID)] -#[cmdid(2527)] +#[cmdid(2502)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct CancelExpeditionCsReq { /// offset: 24 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "11")] pub nnmlockecka: u32, } /// Obf: CKFBOEBNOFJ #[derive(proto_derive::CmdID)] -#[cmdid(2521)] +#[cmdid(2501)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct CancelExpeditionScRsp { /// offset: 28 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "9")] pub retcode: u32, /// offset: 24 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "11")] pub nnmlockecka: u32, } /// Obf: CICAAONIKLP #[derive(proto_derive::CmdID)] -#[cmdid(2570)] +#[cmdid(2528)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeExpeditionRewardCsReq { /// offset: 24 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "12")] pub nnmlockecka: u32, } /// Obf: MJAPIHCEOJM #[derive(proto_derive::CmdID)] -#[cmdid(2559)] +#[cmdid(2527)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeExpeditionRewardScRsp { - /// offset: 44 - #[prost(uint32, tag = "5")] - pub nnmlockecka: u32, - /// offset: 16 - #[prost(message, optional, tag = "10")] + /// offset: 24 + #[prost(message, optional, tag = "1")] pub reward: ::core::option::Option, - /// offset: 32 + /// offset: 16 #[prost(message, optional, tag = "9")] pub pehcdfaeefk: ::core::option::Option, /// offset: 40 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "13")] pub retcode: u32, + /// offset: 44 + #[prost(uint32, tag = "15")] + pub nnmlockecka: u32, } /// Obf: KLPCGCINMKC #[derive(proto_derive::CmdID)] -#[cmdid(2538)] +#[cmdid(2550)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeMultipleExpeditionRewardCsReq { - /// offset: 16 - #[prost(uint32, repeated, tag = "7")] + /// offset: 24 + #[prost(uint32, repeated, tag = "10")] pub ijajdhkgnkl: ::prost::alloc::vec::Vec, } /// Obf: IKDCPJGPIFK #[derive(proto_derive::CmdID)] -#[cmdid(2552)] +#[cmdid(2537)] #[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")] + #[prost(uint32, tag = "6")] pub retcode: u32, + /// offset: 48 + #[prost(message, optional, tag = "9")] + pub pehcdfaeefk: ::core::option::Option, + /// offset: 24 + #[prost(uint32, repeated, tag = "8")] + pub pppbklohckk: ::prost::alloc::vec::Vec, /// offset: 56 - #[prost(message, optional, tag = "2")] + #[prost(message, repeated, tag = "14")] + pub lfbfmochjbl: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(message, repeated, tag = "4")] + pub lblidldbobm: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(message, optional, tag = "12")] pub reward: ::core::option::Option, } /// Obf: BODEAMBDFDH #[derive(proto_derive::CmdID)] -#[cmdid(2554)] +#[cmdid(2542)] #[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")] + #[prost(message, repeated, tag = "4")] + pub hjbkdbmgmbd: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, repeated, tag = "12")] pub jfjpadlalmd: ::prost::alloc::vec::Vec, /// offset: 56 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "15")] pub dipkgomgmoa: u32, + /// offset: 24 + #[prost(message, repeated, tag = "10")] + pub pageieobhbp: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint32, repeated, tag = "11")] + #[prost(uint32, repeated, tag = "3")] pub fnalloldglm: ::prost::alloc::vec::Vec, } /// Obf: MPIHHIBDOHO #[derive(proto_derive::CmdID)] -#[cmdid(2577)] +#[cmdid(2504)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AcceptActivityExpeditionCsReq { - /// offset: 24 - #[prost(message, optional, tag = "13")] + /// offset: 16 + #[prost(message, optional, tag = "8")] pub lgkjlfjgoje: ::core::option::Option, } /// Obf: OMDOBPBPOLA #[derive(proto_derive::CmdID)] -#[cmdid(2580)] +#[cmdid(2543)] #[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, + /// offset: 16 + #[prost(message, optional, tag = "10")] + pub lgkjlfjgoje: ::core::option::Option, } /// Obf: JMFIHJAIMAD #[derive(proto_derive::CmdID)] -#[cmdid(2502)] +#[cmdid(2518)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct CancelActivityExpeditionCsReq { /// offset: 24 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "3")] pub mpgemlglhbh: u32, } /// Obf: LNBBELACOID #[derive(proto_derive::CmdID)] -#[cmdid(2505)] +#[cmdid(2513)] #[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, + /// offset: 24 + #[prost(uint32, tag = "4")] + pub retcode: u32, } /// Obf: PNOEHDKCDCP #[derive(proto_derive::CmdID)] -#[cmdid(2574)] +#[cmdid(2532)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeActivityExpeditionRewardCsReq { /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "7")] pub mpgemlglhbh: u32, } /// Obf: LOAMIMDLJNC #[derive(proto_derive::CmdID)] -#[cmdid(2573)] +#[cmdid(2529)] #[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: 16 + #[prost(message, optional, tag = "8")] + pub pehcdfaeefk: ::core::option::Option, /// offset: 44 #[prost(uint32, tag = "14")] - pub retcode: u32, - /// offset: 32 - #[prost(message, optional, tag = "12")] - pub pehcdfaeefk: ::core::option::Option, + pub mpgemlglhbh: u32, + /// offset: 48 + #[prost(uint32, tag = "5")] + pub score: u32, /// offset: 24 - #[prost(message, optional, tag = "9")] + #[prost(message, optional, tag = "1")] pub reward: ::core::option::Option, + /// offset: 40 + #[prost(uint32, tag = "7")] + pub retcode: u32, } /// Obf: MAFGCPMGAII #[derive(proto_derive::CmdID)] -#[cmdid(2568)] +#[cmdid(2548)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeMultipleActivityExpeditionRewardCsReq { - /// offset: 24 - #[prost(uint32, repeated, tag = "15")] + /// offset: 16 + #[prost(uint32, repeated, tag = "5")] 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")] + #[prost(uint32, tag = "11")] pub score: u32, - /// offset: 24 - #[prost(message, optional, tag = "13")] - pub pehcdfaeefk: ::core::option::Option, /// offset: 32 - #[prost(message, optional, tag = "15")] + #[prost(message, optional, tag = "2")] pub reward: ::core::option::Option, + /// offset: 16 + #[prost(message, optional, tag = "12")] + pub pehcdfaeefk: ::core::option::Option, + /// offset: 40 + #[prost(uint32, tag = "6")] + pub mpgemlglhbh: u32, } /// Obf: ACBFOFDKOFJ #[derive(proto_derive::CmdID)] -#[cmdid(2594)] +#[cmdid(2520)] #[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")] + #[prost(message, repeated, tag = "1")] pub cdndfceedco: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint32, tag = "4")] + pub retcode: u32, + /// offset: 24 + #[prost(uint32, repeated, tag = "7")] + pub jieeelikijm: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gcaiemmcpdh { - /// offset: 24 - #[prost(uint32, repeated, tag = "4")] - pub buff_list: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(message, repeated, tag = "14")] + #[prost(uint32, repeated, tag = "9")] + pub buff_list: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(message, repeated, tag = "6")] 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, uint32", tag = "2")] + pub jgajkoefgpc: ::std::collections::HashMap, + /// offset: 48 #[prost(map = "uint32, message", tag = "14")] pub gblooeppgdm: ::std::collections::HashMap, /// offset: 72 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "11")] 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, + #[prost(uint32, repeated, tag = "7")] + pub amdhncjjoph: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(uint32, repeated, tag = "5")] + pub njngbpjemcl: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, repeated, tag = "4")] + pub hkmmnfghfpb: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(uint32, repeated, tag = "6")] + pub edhnakfofgj: ::prost::alloc::vec::Vec, } /// Obf: CLJEPFDCHON #[derive(proto_derive::CmdID)] -#[cmdid(4920)] +#[cmdid(4910)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetFantasticStoryActivityDataCsReq { /// offset: 24 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "13")] pub bejcaldilnc: u32, } /// Obf: NAOJJABOCOJ #[derive(proto_derive::CmdID)] -#[cmdid(4991)] +#[cmdid(4905)] #[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")] + #[prost(uint32, tag = "8")] pub retcode: u32, + /// offset: 16 + #[prost(message, optional, tag = "14")] + pub fpepicfcffm: ::core::option::Option, } /// Obf: BFBBJFNLFDF #[derive(proto_derive::CmdID)] -#[cmdid(4967)] +#[cmdid(4998)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FinishChapterScNotify { - /// offset: 24 - #[prost(message, optional, tag = "13")] + /// offset: 16 + #[prost(message, optional, tag = "14")] 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")] + #[prost(enumeration = "AvatarType", tag = "6")] pub avatar_type: i32, /// offset: 28 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "15")] pub avatar_id: u32, } /// Obf: LAHJHNKHPMD #[derive(proto_derive::CmdID)] -#[cmdid(4939)] +#[cmdid(4953)] #[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")] + #[prost(message, repeated, tag = "14")] pub avatar_list: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(uint32, repeated, tag = "6")] + pub buff_list: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "9")] pub bejcaldilnc: u32, /// offset: 44 #[prost(uint32, tag = "13")] @@ -11471,124 +12358,124 @@ pub struct EnterFantasticStoryActivityStageCsReq { } /// Obf: MCHENFGFKNN #[derive(proto_derive::CmdID)] -#[cmdid(4927)] +#[cmdid(4979)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EnterFantasticStoryActivityStageScRsp { - /// offset: 40 + /// offset: 36 + #[prost(uint32, tag = "14")] + pub battle_id: u32, + /// offset: 32 #[prost(uint32, tag = "10")] pub retcode: u32, - /// offset: 16 + /// offset: 40 + #[prost(uint32, tag = "1")] + pub bejcaldilnc: u32, + /// offset: 24 #[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, } /// Obf: AOJIAEAKEBH #[derive(proto_derive::CmdID)] -#[cmdid(4921)] +#[cmdid(4902)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FantasticStoryActivityBattleEndScNotify { - /// offset: 32 - #[prost(uint32, tag = "11")] + /// offset: 28 + #[prost(uint32, tag = "3")] pub bejcaldilnc: u32, /// offset: 24 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "1")] pub pkklpbbnnce: u32, - /// offset: 28 - #[prost(uint32, tag = "13")] + /// offset: 32 + #[prost(uint32, tag = "15")] 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")] + #[prost(uint32, tag = "5")] + pub imfcimkmjpl: u32, + /// offset: 24 + #[prost(enumeration = "Dlbfahoagph", tag = "7")] 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(uint32, tag = "7")] + pub unique_id: u32, + /// offset: 40 #[prost(bool, tag = "6")] - pub hhenfgjpfoa: bool, - /// offset: 37 - #[prost(bool, tag = "9")] pub kkeaebagmke: bool, + /// offset: 32 + #[prost(uint32, tag = "14")] + pub affix_id: u32, /// offset: 16 - #[prost(uint32, repeated, tag = "4")] + #[prost(uint32, repeated, tag = "10")] pub monster_list: ::prost::alloc::vec::Vec, + /// offset: 41 + #[prost(bool, tag = "13")] + pub hhenfgjpfoa: bool, } #[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")] + #[prost(uint32, tag = "14")] pub rank: u32, /// offset: 32 - #[prost(int32, tag = "11")] + #[prost(int32, tag = "6")] + pub hp: i32, + /// offset: 44 + #[prost(int32, tag = "10")] pub max_hp: i32, + /// offset: 24 + #[prost(message, repeated, tag = "5")] + pub mhgdggnijcg: ::prost::alloc::vec::Vec, + /// offset: 36 + #[prost(enumeration = "Mgpocjfmkpm", tag = "7")] + pub status: i32, + /// offset: 40 + #[prost(uint32, tag = "12")] + pub avatar_id: u32, } #[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")] + #[prost(uint32, tag = "12")] + pub avatar_id: u32, + /// offset: 24 + #[prost(bool, tag = "1")] pub hnjfffjdgne: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Oiegknhnian { - /// offset: 32 - #[prost(message, optional, tag = "6")] + /// offset: 24 + #[prost(message, optional, tag = "11")] pub jmjdbalgmhd: ::core::option::Option, - /// offset: 16 + /// offset: 32 #[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")] + /// offset: 24 + #[prost(message, repeated, tag = "5")] 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")] + #[prost(uint32, tag = "5")] pub cnt: u32, + /// offset: 28 + #[prost(uint32, tag = "12")] + pub buff_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] @@ -11597,200 +12484,200 @@ pub struct Aogeppfcpin { #[prost(uint32, tag = "15")] pub cnt: u32, /// offset: 24 - #[prost(message, optional, tag = "8")] + #[prost(message, optional, tag = "7")] pub source: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ahnnknpfagd { /// offset: 32 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "13")] pub jhnkmohlbpj: u32, - /// offset: 24 - #[prost(message, repeated, tag = "10")] + /// offset: 16 + #[prost(message, repeated, tag = "14")] 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")] + /// offset: 56 + #[prost(uint32, repeated, tag = "5")] pub dmhedhldhmo: ::prost::alloc::vec::Vec, /// offset: 16 - #[prost(map = "uint32, uint32", tag = "15")] + #[prost(message, repeated, tag = "7")] + pub mialmmljbml: ::prost::alloc::vec::Vec, + /// offset: 64 + #[prost(uint32, tag = "10")] + pub mkjlcadgmle: u32, + /// offset: 32 + #[prost(map = "uint32, uint32", tag = "2")] pub fajjeogkoon: ::std::collections::HashMap, /// offset: 24 - #[prost(uint32, repeated, tag = "3")] + #[prost(message, repeated, tag = "1")] + pub buff_list: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint32, repeated, tag = "13")] pub aekjlhjopce: ::prost::alloc::vec::Vec, - /// 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")] + /// offset: 28 + #[prost(uint32, tag = "11")] 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")] + #[prost(uint32, tag = "5")] pub buff_id: u32, + /// offset: 36 + #[prost(uint32, tag = "13")] + pub cnt: u32, + /// offset: 32 + #[prost(bool, tag = "1")] + pub hdbbbggmfjp: bool, } #[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")] + #[prost(uint32, tag = "4")] pub kmdeifbpncb: u32, + /// offset: 24 + #[prost(uint32, tag = "9")] + pub item_value: 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 + /// offset: 40 #[prost(bool, tag = "1")] pub dipjoiaclhn: bool, /// offset: 52 #[prost(uint32, tag = "8")] pub meecngkldjg: u32, + /// offset: 32 + #[prost(message, repeated, tag = "2")] + pub ppibbkhlmjc: ::prost::alloc::vec::Vec, /// offset: 48 - #[prost(bool, tag = "3")] - pub bcfaiijflfa: bool, - /// offset: 40 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "13")] pub item_value: u32, + /// offset: 41 + #[prost(bool, tag = "5")] + pub bcfaiijflfa: bool, + /// offset: 16 + #[prost(message, repeated, tag = "15")] + pub ihjifpphkjd: ::prost::alloc::vec::Vec, + /// offset: 44 + #[prost(uint32, tag = "3")] + pub akidclefpdk: 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")] + #[prost(uint32, tag = "9")] + pub nodmobecpeo: u32, + /// offset: 32 + #[prost(uint32, tag = "12")] + pub ndbojandnjn: u32, + /// offset: 28 + #[prost(uint32, tag = "3")] pub hpljnilnick: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mmefnocbbbc { - /// offset: 24 - #[prost(uint32, repeated, tag = "14")] + /// offset: 16 + #[prost(uint32, repeated, tag = "6")] 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")] + #[prost(uint32, tag = "1")] pub unique_id: u32, + /// offset: 24 + #[prost(uint32, tag = "4")] + pub finbjpffdhi: 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")] + #[prost(int32, tag = "8")] + pub value: i32, + /// offset: 32 + #[prost(uint32, tag = "5")] pub unique_id: u32, + /// offset: 28 + #[prost(uint32, tag = "12")] + pub hapeknjboje: 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 + /// offset: 96 + #[prost(message, repeated, tag = "14")] + pub fbfjmpfbchb: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(message, optional, tag = "4")] + pub deajilaeako: ::core::option::Option, + /// offset: 40 #[prost(message, optional, tag = "1")] pub kndmeilhkej: ::core::option::Option, /// offset: 112 - #[prost(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")] + #[prost(message, optional, tag = "8")] pub jbpmibfmcpl: ::core::option::Option, + /// offset: 104 + #[prost(uint32, tag = "12")] + pub pbalfienefo: u32, + /// offset: 64 + #[prost(message, optional, tag = "13")] + pub dhcllaaneef: ::core::option::Option, + /// offset: 24 + #[prost(message, repeated, tag = "2")] + pub nlmhpldmcmd: ::prost::alloc::vec::Vec, + /// offset: 108 + #[prost(uint32, tag = "7")] + pub area_id: u32, + /// offset: 72 + #[prost(message, optional, tag = "5")] + pub cjcdndkhmnk: ::core::option::Option, + /// offset: 48 + #[prost(message, optional, tag = "9")] + pub dpjegibddpc: ::core::option::Option, + /// offset: 116 + #[prost(enumeration = "Ghhdmemlkpo", tag = "15")] + pub status: i32, + /// offset: 16 + #[prost(message, optional, tag = "135")] + pub jcoodgoenpm: ::core::option::Option, + /// offset: 80 + #[prost(message, optional, tag = "433")] + pub dgnamoelmgk: ::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")] + /// offset: 16 + #[prost(message, optional, tag = "13")] pub kiabcfhdgbk: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "2")] + pub hbapccegnme: u32, } /// Obf: JCECEDFJDGO #[derive(proto_derive::CmdID)] -#[cmdid(5975)] +#[cmdid(5987)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FateHandlePendingActionCsReq { - /// offset: 32 - #[prost(uint32, tag = "5")] + /// offset: 36 + #[prost(uint32, tag = "3")] pub hbapccegnme: u32, - #[prost(oneof = "fate_handle_pending_action_cs_req::Koijfoffjnj", tags = "4, 13")] + #[prost(oneof = "fate_handle_pending_action_cs_req::Koijfoffjnj", tags = "12, 10")] pub koijfoffjnj: ::core::option::Option< fate_handle_pending_action_cs_req::Koijfoffjnj, >, @@ -11801,10 +12688,10 @@ pub mod fate_handle_pending_action_cs_req { #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] pub enum Koijfoffjnj { /// offset: 16 - #[prost(message, tag = "4")] + #[prost(message, tag = "12")] Bamnojkmbmn(super::Licmpolbcfj), /// offset: 16 - #[prost(message, tag = "13")] + #[prost(message, tag = "10")] Fjgmnioilok(super::Danemlljaco), } } @@ -11812,38 +12699,38 @@ pub mod fate_handle_pending_action_cs_req { #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Licmpolbcfj { /// offset: 24 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "7")] 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")] + #[prost(bool, tag = "2")] + pub lecdhddceia: bool, + /// offset: 24 + #[prost(uint32, tag = "4")] pub bcoleedgcpk: u32, } /// Obf: OIPFGJIKAIJ #[derive(proto_derive::CmdID)] -#[cmdid(5993)] +#[cmdid(5998)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FateHandlePendingActionScRsp { - /// offset: 24 - #[prost(uint32, tag = "1")] - pub hbapccegnme: u32, /// offset: 28 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "11")] + pub hbapccegnme: u32, + /// offset: 24 + #[prost(uint32, tag = "7")] pub retcode: u32, } /// Obf: LKOFMHMKFDA #[derive(proto_derive::CmdID)] -#[cmdid(5980)] +#[cmdid(5970)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FateSyncActionResultScNotify { - /// offset: 24 - #[prost(message, repeated, tag = "15")] + /// offset: 16 + #[prost(message, repeated, tag = "13")] pub action_result_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] @@ -11851,7 +12738,7 @@ pub struct FateSyncActionResultScNotify { pub struct Ibeiihldkan { #[prost( oneof = "ibeiihldkan::Item", - tags = "15, 11, 5, 8, 9, 7, 2, 12, 6, 13, 4, 3, 10, 1, 14, 304, 140, 680, 34, 205, 1968, 1517" + tags = "10, 7, 6, 8, 9, 15, 5, 1, 11, 4, 3, 13, 14, 12, 2, 1725, 714, 183, 1623, 1128, 1841, 267" )] pub item: ::core::option::Option, } @@ -11861,13 +12748,13 @@ pub mod ibeiihldkan { #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Item { /// offset: 24 - #[prost(message, tag = "15")] + #[prost(message, tag = "10")] Dpbgpfadpjb(super::Jkpnbbiibnp), /// offset: 24 - #[prost(message, tag = "11")] + #[prost(message, tag = "7")] Apoaajehefa(super::Cifdfldeokc), /// offset: 24 - #[prost(message, tag = "5")] + #[prost(message, tag = "6")] Mheagdglgcd(super::Kojppiagbdf), /// offset: 24 #[prost(message, tag = "8")] @@ -11876,292 +12763,292 @@ pub mod ibeiihldkan { #[prost(message, tag = "9")] Jfcopcfmobc(super::Jbhpfnnfkip), /// offset: 24 - #[prost(message, tag = "7")] + #[prost(message, tag = "15")] Oodnpibegcf(super::Hmcapgmlpob), /// offset: 24 - #[prost(message, tag = "2")] + #[prost(message, tag = "5")] Ofjfladagpg(super::Ohcmfggbjcj), /// offset: 24 - #[prost(message, tag = "12")] + #[prost(message, tag = "1")] Clmcjcoahja(super::Lolenbeahbi), /// offset: 24 - #[prost(message, tag = "6")] + #[prost(message, tag = "11")] Ilpmcfeplhd(super::Igkeehmgcpa), /// offset: 24 - #[prost(message, tag = "13")] + #[prost(message, tag = "4")] Eabfcllkpja(super::Algenlcoggi), /// offset: 24 - #[prost(message, tag = "4")] + #[prost(message, tag = "3")] Gdfapbiomgp(super::Aifkhomfglf), /// offset: 24 - #[prost(message, tag = "3")] + #[prost(message, tag = "13")] Jgblimaookd(super::Jpbjlkjbjoa), /// offset: 24 - #[prost(message, tag = "10")] + #[prost(message, tag = "14")] Epejbioejgh(super::Mfdalmkkhom), /// offset: 24 - #[prost(message, tag = "1")] + #[prost(message, tag = "12")] Lgkfigmhhog(super::Bhihnlgpffg), /// offset: 24 - #[prost(message, tag = "14")] + #[prost(message, tag = "2")] Khcdhcngffd(super::Homjemilmmf), /// offset: 24 - #[prost(message, tag = "304")] + #[prost(message, tag = "1725")] Mbifdipfmdn(super::Eglbnljhbfj), /// offset: 24 - #[prost(message, tag = "140")] + #[prost(message, tag = "714")] Phfpngodbld(super::Oklhbcfmbbo), /// offset: 24 - #[prost(message, tag = "680")] + #[prost(message, tag = "183")] Ncffkkbbbof(super::Fajofmfcjem), /// offset: 24 - #[prost(message, tag = "34")] + #[prost(message, tag = "1623")] Indjmlocfki(super::Oagaopcjdja), /// offset: 24 - #[prost(message, tag = "205")] + #[prost(message, tag = "1128")] Mbampalalie(super::Iaknhmegiko), /// offset: 24 - #[prost(message, tag = "1968")] + #[prost(message, tag = "1841")] Fneffjodfji(super::Limlkcfgkfa), /// offset: 24 - #[prost(message, tag = "1517")] + #[prost(message, tag = "267")] Pgcpaiccckh(super::Mkgohmihggj), } } #[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")] + #[prost(uint32, tag = "8")] pub akidclefpdk: u32, + /// offset: 28 + #[prost(uint32, tag = "1")] + pub meecngkldjg: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Homjemilmmf { - /// offset: 24 - #[prost(message, optional, tag = "10")] + /// offset: 16 + #[prost(message, optional, tag = "13")] pub deajilaeako: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Limlkcfgkfa { /// offset: 24 - #[prost(bool, tag = "1")] + #[prost(bool, tag = "9")] pub bcfaiijflfa: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mkgohmihggj { - /// offset: 16 + /// offset: 24 #[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")] + #[prost(uint32, repeated, tag = "10")] pub inbadcfnjif: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(message, repeated, tag = "7")] + pub ijombhbcgnn: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mfdalmkkhom { - /// offset: 32 - #[prost(message, repeated, tag = "10")] + /// offset: 24 + #[prost(message, repeated, tag = "14")] pub bjgmjngogjg: ::prost::alloc::vec::Vec, - /// offset: 16 - #[prost(uint32, repeated, tag = "3")] + /// offset: 32 + #[prost(uint32, repeated, tag = "13")] 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, + #[prost(uint32, repeated, tag = "9")] + pub icfpflmbjgp: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(uint32, repeated, tag = "3")] - pub icfpflmbjgp: ::prost::alloc::vec::Vec, + pub fndgcjhfcdg: ::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")] + /// offset: 24 + #[prost(uint32, repeated, tag = "5")] pub mcpmijacmci: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(map = "uint32, uint32", tag = "3")] + pub nfbglbeeibm: ::std::collections::HashMap, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Iaknhmegiko { - /// offset: 24 - #[prost(uint32, repeated, tag = "9")] + /// offset: 16 + #[prost(uint32, repeated, tag = "1")] 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")] + /// offset: 16 + #[prost(message, optional, tag = "13")] 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")] + #[prost(message, optional, tag = "14")] 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")] + /// offset: 16 + #[prost(message, optional, tag = "4")] 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")] + #[prost(enumeration = "Ghhdmemlkpo", tag = "12")] 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")] + #[prost(double, tag = "13")] + pub kdgccomkipo: f64, + /// offset: 52 + #[prost(uint32, tag = "15")] pub nfkmddnpgbj: u32, - /// offset: 60 + /// offset: 29 #[prost(bool, tag = "12")] pub dcabnhjmmjg: bool, - /// offset: 28 - #[prost(uint32, tag = "3")] + /// offset: 24 + #[prost(uint32, tag = "4")] pub bpockmfjmek: u32, + /// offset: 56 + #[prost(uint32, tag = "14")] + pub cblamaccepb: u32, + /// offset: 40 + #[prost(uint32, tag = "6")] + pub avatar_id: u32, + /// offset: 28 + #[prost(bool, tag = "11")] + pub empljnhephc: bool, + /// offset: 44 + #[prost(uint32, tag = "8")] + pub bamedjdaomc: u32, + /// offset: 48 + #[prost(uint32, tag = "2")] + pub nkbmebellfj: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kojppiagbdf { /// 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, - /// 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 amhblhcpcoh: ::prost::alloc::vec::Vec, + /// offset: 64 + #[prost(uint32, tag = "13")] pub imhhilcmmgi: u32, /// offset: 56 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "1")] + pub bilejkhihjl: u32, + /// offset: 52 + #[prost(uint32, tag = "12")] pub hahjhbfaefc: u32, /// offset: 40 + #[prost(uint32, repeated, tag = "3")] + pub dkpdehndflh: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(message, repeated, tag = "14")] - pub amhblhcpcoh: ::prost::alloc::vec::Vec, + pub gmmopdhdfci: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(uint32, tag = "9")] + pub cpcnmdejili: u32, + /// offset: 60 + #[prost(bool, tag = "8")] + pub cfldplofkam: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hifebjcjlcn { - /// offset: 24 - #[prost(message, repeated, tag = "8")] + /// offset: 16 + #[prost(message, repeated, tag = "9")] 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")] + #[prost(uint32, tag = "4")] pub hhjocgomeco: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ohcmfggbjcj { /// offset: 24 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "8")] pub mkjlcadgmle: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lolenbeahbi { /// offset: 16 - #[prost(message, optional, tag = "9")] + #[prost(message, optional, tag = "12")] pub gecnffhgiah: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Igkeehmgcpa { /// offset: 24 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "11")] pub unique_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Algenlcoggi { /// offset: 24 - #[prost(message, optional, tag = "12")] + #[prost(message, optional, tag = "6")] pub hkfhbakhnlh: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Aifkhomfglf { /// offset: 24 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "3")] pub unique_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Eglbnljhbfj { /// offset: 24 - #[prost(message, optional, tag = "3")] + #[prost(message, optional, tag = "1")] pub aimgdmfaahh: ::core::option::Option, } /// Obf: GHPEMHBJFIG #[derive(proto_derive::CmdID)] -#[cmdid(5953)] +#[cmdid(5959)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FateSyncPendingActionScNotify { /// offset: 16 - #[prost(message, optional, tag = "3")] + #[prost(message, optional, tag = "6")] pub kndmeilhkej: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Peajladinfk { - #[prost(oneof = "peajladinfk::Item", tags = "5, 11")] + #[prost(oneof = "peajladinfk::Item", tags = "12, 4")] pub item: ::core::option::Option, } /// Nested message and enum types in `PEAJLADINFK`. @@ -12169,82 +13056,82 @@ pub mod peajladinfk { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Item { - /// offset: 24 - #[prost(message, tag = "5")] + /// offset: 16 + #[prost(message, tag = "12")] Bamnojkmbmn(super::Cmhmblalohn), - /// offset: 24 - #[prost(message, tag = "11")] + /// offset: 16 + #[prost(message, tag = "4")] Fjgmnioilok(super::Nlfdkoiodmd), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cmhmblalohn { - /// offset: 16 - #[prost(uint32, repeated, tag = "3")] + /// offset: 24 + #[prost(uint32, repeated, tag = "6")] 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")] + #[prost(uint32, tag = "14")] + pub appkeeobjkc: u32, + /// offset: 28 + #[prost(uint32, tag = "15")] pub hapeknjboje: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nlfdkoiodmd { /// offset: 16 - #[prost(message, repeated, tag = "2")] + #[prost(message, repeated, tag = "5")] 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: 32 + #[prost(uint32, repeated, tag = "15")] + pub ehbghcgkfbh: ::prost::alloc::vec::Vec, /// offset: 24 - #[prost(message, optional, tag = "13")] + #[prost(message, optional, tag = "14")] pub jjdoackkcbj: ::core::option::Option, - /// offset: 40 - #[prost(message, optional, tag = "7")] + /// offset: 16 + #[prost(message, optional, tag = "12")] pub mfkjdoeblim: ::core::option::Option, /// offset: 48 - #[prost(uint32, repeated, tag = "14")] - pub ehbghcgkfbh: ::prost::alloc::vec::Vec, + #[prost(uint32, repeated, tag = "4")] + pub ngpigmbniac: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dlikbegadfp { /// offset: 56 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "7")] pub kgffjfomcjh: u32, - /// offset: 16 - #[prost(message, repeated, tag = "4")] + /// offset: 24 + #[prost(map = "uint32, message", tag = "11")] + pub ognklcejpha: ::std::collections::HashMap, + /// offset: 32 + #[prost(message, optional, tag = "12")] + pub hcnphhbabpi: ::core::option::Option, + /// offset: 40 + #[prost(message, repeated, tag = "13")] pub ajaoolenenn: ::prost::alloc::vec::Vec, /// offset: 48 - #[prost(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")] + #[prost(message, optional, tag = "6")] 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")] + /// offset: 16 + #[prost(uint32, repeated, tag = "8")] pub fjokplkodld: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(uint32, repeated, tag = "15")] + pub fmcdgpjfeaf: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(uint32, tag = "5")] pub exp: u32, @@ -12252,403 +13139,403 @@ pub struct Jgogdbmplcp { #[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")] + /// offset: 44 + #[prost(uint32, tag = "14")] pub lbbjimamcge: u32, /// offset: 16 - #[prost(map = "uint32, uint32", tag = "14")] + #[prost(map = "uint32, uint32", tag = "5")] pub ljlkndjcbmf: ::std::collections::HashMap, - /// offset: 44 - #[prost(uint32, tag = "6")] + /// offset: 32 + #[prost(uint32, repeated, tag = "2")] + pub ceihfokenob: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint32, tag = "9")] pub blfaanhjpad: u32, } /// Obf: FNNHLADLMKI #[derive(proto_derive::CmdID)] -#[cmdid(5999)] +#[cmdid(5973)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FateQueryCsReq {} /// Obf: MLALAGCOKGB #[derive(proto_derive::CmdID)] -#[cmdid(5977)] +#[cmdid(5971)] #[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")] + #[prost(uint32, tag = "7")] pub retcode: u32, - /// offset: 32 - #[prost(message, optional, tag = "10")] + /// offset: 16 + #[prost(message, optional, tag = "2")] pub lagbgldlgcb: ::core::option::Option, + /// offset: 32 + #[prost(message, optional, tag = "12")] + pub lmgkmaoicgc: ::core::option::Option, } /// Obf: HNMHJAPPEIH #[derive(proto_derive::CmdID)] -#[cmdid(5968)] +#[cmdid(5996)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FateStartCsReq { - /// offset: 36 - #[prost(uint32, tag = "15")] - pub area_id: u32, /// offset: 32 + #[prost(uint32, tag = "14")] + pub area_id: u32, + /// offset: 36 #[prost(uint32, tag = "8")] pub pbalfienefo: u32, /// offset: 24 - #[prost(message, repeated, tag = "1")] + #[prost(message, repeated, tag = "3")] pub avatar_list: ::prost::alloc::vec::Vec, } /// Obf: BNOJIGOOFMJ #[derive(proto_derive::CmdID)] -#[cmdid(5986)] +#[cmdid(5980)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FateStartScRsp { /// offset: 24 - #[prost(message, optional, tag = "12")] + #[prost(message, optional, tag = "4")] pub lmgkmaoicgc: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "7")] pub retcode: u32, } /// Obf: JHCNOBJJLHC #[derive(proto_derive::CmdID)] -#[cmdid(5961)] +#[cmdid(5952)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FateBattleStartCsReq {} /// Obf: FPDPAHAHJJA #[derive(proto_derive::CmdID)] -#[cmdid(5987)] +#[cmdid(5951)] #[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")] + #[prost(uint32, tag = "10")] pub retcode: u32, + /// offset: 16 + #[prost(message, optional, tag = "3")] + pub battle_info: ::core::option::Option, } /// Obf: FFHIKHDACJG #[derive(proto_derive::CmdID)] -#[cmdid(5967)] +#[cmdid(5978)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FateChangeLineupCsReq { - /// offset: 24 - #[prost(message, repeated, tag = "9")] + /// offset: 16 + #[prost(message, repeated, tag = "7")] pub avatar_list: ::prost::alloc::vec::Vec, } /// Obf: KNGMCHHDEEH #[derive(proto_derive::CmdID)] -#[cmdid(5989)] +#[cmdid(5977)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FateChangeLineupScRsp { /// offset: 24 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "7")] pub retcode: u32, } /// Obf: FAONFKOLKHA #[derive(proto_derive::CmdID)] -#[cmdid(5962)] +#[cmdid(5992)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FateShopBuyGoodsCsReq { /// offset: 24 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "6")] pub dbankkbmemm: u32, } /// Obf: CGFKBGODDBH #[derive(proto_derive::CmdID)] -#[cmdid(5960)] +#[cmdid(5954)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FateShopBuyGoodsScRsp { + /// offset: 28 + #[prost(uint32, tag = "1")] + pub dbankkbmemm: u32, /// offset: 24 #[prost(uint32, tag = "4")] - pub dbankkbmemm: u32, - /// offset: 28 - #[prost(uint32, tag = "13")] pub retcode: u32, } /// Obf: LIMBIABGFML #[derive(proto_derive::CmdID)] -#[cmdid(5995)] +#[cmdid(5993)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FateShopSellBuffCsReq { /// offset: 32 - #[prost(uint32, tag = "10")] - pub olpemmhkjpn: u32, - /// offset: 28 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "8")] pub imajoanakdc: u32, - /// offset: 24 - #[prost(bool, tag = "12")] + /// offset: 28 + #[prost(bool, tag = "11")] pub pigdohejlmj: bool, + /// offset: 24 + #[prost(uint32, tag = "4")] + pub olpemmhkjpn: u32, } /// Obf: KBMEDCKINPF #[derive(proto_derive::CmdID)] -#[cmdid(5956)] +#[cmdid(5968)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FateShopSellBuffScRsp { - /// offset: 24 - #[prost(uint32, tag = "4")] + /// offset: 32 + #[prost(uint32, tag = "6")] pub imajoanakdc: u32, - /// offset: 36 - #[prost(uint32, tag = "11")] + /// offset: 24 + #[prost(uint32, tag = "7")] pub olpemmhkjpn: u32, /// offset: 28 - #[prost(bool, tag = "10")] + #[prost(bool, tag = "15")] pub pigdohejlmj: bool, - /// offset: 32 - #[prost(uint32, tag = "12")] + /// offset: 36 + #[prost(uint32, tag = "10")] pub retcode: u32, } /// Obf: KOKPDLAHMGD #[derive(proto_derive::CmdID)] -#[cmdid(5978)] +#[cmdid(5963)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FateShopRefreshGoodsCsReq {} /// Obf: IMEKJPIELCO #[derive(proto_derive::CmdID)] -#[cmdid(5969)] +#[cmdid(5982)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FateShopRefreshGoodsScRsp { - /// offset: 32 - #[prost(bool, tag = "2")] - pub dipjoiaclhn: bool, - /// offset: 16 - #[prost(message, repeated, tag = "7")] + /// offset: 24 + #[prost(message, repeated, tag = "13")] pub ppibbkhlmjc: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(bool, tag = "14")] + pub dipjoiaclhn: bool, /// offset: 36 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "11")] pub retcode: u32, } /// Obf: ILAHJPGGHJK #[derive(proto_derive::CmdID)] -#[cmdid(5976)] +#[cmdid(5979)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FateShopLockGoodsCsReq { /// offset: 24 - #[prost(bool, tag = "14")] + #[prost(bool, tag = "2")] pub is_protected: bool, } /// Obf: MCGGPPKDBKL #[derive(proto_derive::CmdID)] -#[cmdid(5984)] +#[cmdid(5955)] #[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")] + #[prost(uint32, tag = "5")] pub retcode: u32, + /// offset: 24 + #[prost(bool, tag = "15")] + pub is_protected: bool, } /// Obf: KPOCKEFCLNC #[derive(proto_derive::CmdID)] -#[cmdid(5996)] +#[cmdid(5956)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FateShopLeaveCsReq {} /// Obf: EKGELMFKDED #[derive(proto_derive::CmdID)] -#[cmdid(5972)] +#[cmdid(6000)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FateShopLeaveScRsp { /// offset: 24 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "9")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fbfbmdepcbp { /// offset: 16 - #[prost(message, repeated, tag = "9")] + #[prost(message, repeated, tag = "11")] 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")] + /// offset: 32 + #[prost(message, optional, tag = "1")] pub source: ::core::option::Option, /// offset: 24 - #[prost(map = "uint32, double", tag = "4")] + #[prost(map = "uint32, double", tag = "5")] pub dfgdjmpmblf: ::std::collections::HashMap, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pnnaeeakhof { - /// offset: 16 - #[prost(message, repeated, tag = "2")] + /// offset: 24 + #[prost(message, repeated, tag = "14")] pub jjboohnmpnb: ::prost::alloc::vec::Vec, } /// Obf: JHBCCJJBHPJ #[derive(proto_derive::CmdID)] -#[cmdid(5963)] +#[cmdid(5990)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FateSettleCsReq {} /// Obf: HJBKPEJMPJE #[derive(proto_derive::CmdID)] -#[cmdid(5990)] +#[cmdid(5957)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FateSettleScRsp { /// offset: 24 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "12")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bhmcfkhilfo { - /// offset: 24 - #[prost(uint32, tag = "2")] - pub level: u32, /// offset: 28 - #[prost(uint32, tag = "9")] + #[prost(enumeration = "AvatarType", tag = "2")] + pub avatar_type: i32, + /// offset: 32 + #[prost(uint32, tag = "11")] pub id: u32, /// offset: 36 - #[prost(bool, tag = "11")] + #[prost(uint32, tag = "12")] + pub level: u32, + /// offset: 24 + #[prost(bool, tag = "14")] 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")] + #[prost(uint32, repeated, tag = "8")] + pub nlmhpldmcmd: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(map = "uint32, uint32", tag = "1222")] pub gibchcagian: ::std::collections::HashMap, + /// offset: 96 + #[prost(uint32, tag = "3")] + pub cbfhidmkflb: u32, /// offset: 92 #[prost(uint32, tag = "11")] - pub cbfhidmkflb: u32, + pub pbalfienefo: u32, /// offset: 56 - #[prost(uint32, repeated, tag = "12")] + #[prost(uint32, repeated, tag = "7")] 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")] + /// offset: 48 + #[prost(map = "uint32, uint32", tag = "1")] + pub chcbopflici: ::std::collections::HashMap, + /// offset: 72 + #[prost(uint32, tag = "6")] pub hpljnilnick: u32, + /// offset: 32 + #[prost(map = "uint32, uint32", tag = "13")] + pub eaefkgokfkh: ::std::collections::HashMap, + /// offset: 80 + #[prost(uint32, tag = "9")] + pub ndbojandnjn: u32, + /// offset: 84 + #[prost(uint32, tag = "5")] + pub acjcphifmln: u32, + /// offset: 76 + #[prost(uint32, tag = "2")] + pub obndmkngojj: u32, + /// offset: 88 + #[prost(uint32, tag = "4")] + pub nodmobecpeo: u32, + /// offset: 24 + #[prost(message, repeated, tag = "14")] + pub avatar_list: ::prost::alloc::vec::Vec, } /// Obf: KCOKPEBPOLL #[derive(proto_derive::CmdID)] -#[cmdid(5974)] +#[cmdid(5962)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FateSettleScNotify { - /// offset: 16 - #[prost(message, optional, tag = "10")] + /// offset: 32 + #[prost(message, optional, tag = "9")] pub okecgddembl: ::core::option::Option, /// offset: 40 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "15")] pub score: u32, /// offset: 24 - #[prost(message, optional, tag = "6")] + #[prost(message, optional, tag = "4")] pub reward: ::core::option::Option, } /// Obf: DBPIEADFIEJ #[derive(proto_derive::CmdID)] -#[cmdid(5964)] +#[cmdid(5958)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FateTakeExpRewardCsReq {} /// Obf: FBGCAPAJHBD #[derive(proto_derive::CmdID)] -#[cmdid(5951)] +#[cmdid(5953)] #[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")] + #[prost(uint32, repeated, tag = "9")] + pub jgfbcdoicjf: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(message, optional, tag = "7")] pub reward: ::core::option::Option, /// offset: 48 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "10")] pub retcode: u32, + /// offset: 24 + #[prost(uint32, repeated, tag = "15")] + pub obgoboelefm: ::prost::alloc::vec::Vec, } /// Obf: JCOLHDMLMGH #[derive(proto_derive::CmdID)] -#[cmdid(5970)] +#[cmdid(5965)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FateDebugAutoPlayCsReq { + /// offset: 44 + #[prost(uint32, tag = "15")] + pub pbalfienefo: u32, /// offset: 48 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "6")] + pub area_id: u32, + /// offset: 32 + #[prost(uint32, repeated, tag = "3")] + pub hoonhjjploe: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint32, tag = "10")] pub falfkmgcdcm: u32, /// offset: 24 - #[prost(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")] + #[prost(message, repeated, tag = "4")] pub avatar_list: ::prost::alloc::vec::Vec, } /// Obf: OMIHDLIHEIK #[derive(proto_derive::CmdID)] -#[cmdid(5966)] +#[cmdid(5964)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FateDebugAutoPlayScRsp { /// offset: 24 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "13")] pub retcode: u32, } /// Obf: JAEMODLEJGN #[derive(proto_derive::CmdID)] -#[cmdid(5998)] +#[cmdid(5999)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FateDebugAutoPlayFinishScNotify { /// offset: 32 - #[prost(bool, tag = "10")] + #[prost(bool, tag = "1")] pub ddbcbinmfbe: bool, - /// offset: 16 - #[prost(message, optional, tag = "9")] + /// offset: 24 + #[prost(message, optional, tag = "4")] 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")] + #[prost(enumeration = "Pmnfdjcllgb", tag = "11")] pub plikadkklgd: i32, /// offset: 24 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "14")] + pub nlpklpccjpl: u32, + /// offset: 32 + #[prost(uint32, tag = "3")] pub jbolaafdkan: u32, } /// Obf: OIMCKJDFFKE #[derive(proto_derive::CmdID)] -#[cmdid(7153)] +#[cmdid(7152)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetFeverTimeActivityDataCsReq {} /// Obf: FGENJLKFAAN @@ -12657,533 +13544,533 @@ pub struct GetFeverTimeActivityDataCsReq {} #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetFeverTimeActivityDataScRsp { /// offset: 32 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "4")] pub retcode: u32, - /// offset: 16 - #[prost(message, repeated, tag = "10")] + /// offset: 24 + #[prost(message, repeated, tag = "12")] pub caaejfijidj: ::prost::alloc::vec::Vec, } /// Obf: KGMMHKFPJMG #[derive(proto_derive::CmdID)] -#[cmdid(7158)] +#[cmdid(7151)] #[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")] + #[prost(uint32, tag = "7")] + pub fhfmfmlllgd: u32, + /// offset: 24 + #[prost(uint32, tag = "10")] pub hoehiobiiej: u32, + /// offset: 32 + #[prost(uint32, tag = "8")] + pub id: u32, + /// offset: 36 + #[prost(enumeration = "Pmnfdjcllgb", tag = "5")] + pub lfjkkfgpkdm: i32, } /// Obf: IHBFKMBMBEE #[derive(proto_derive::CmdID)] #[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: 32 + #[prost(uint32, tag = "1")] + pub ffinmbacahh: u32, /// offset: 40 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "8")] pub id: u32, /// offset: 36 - #[prost(uint32, tag = "3")] - pub ffinmbacahh: u32, + #[prost(uint32, tag = "4")] + pub gcjeicifjgi: u32, } /// Obf: BJAHJOGMEND #[derive(proto_derive::CmdID)] -#[cmdid(7159)] +#[cmdid(7160)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EnterFeverTimeActivityStageScRsp { /// offset: 32 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "1")] pub id: u32, - /// offset: 24 - #[prost(message, optional, tag = "15")] + /// offset: 16 + #[prost(message, optional, tag = "8")] pub battle_info: ::core::option::Option, /// offset: 36 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "13")] pub retcode: u32, } /// Obf: IOENCAFKENL #[derive(proto_derive::CmdID)] -#[cmdid(30020)] +#[cmdid(30010)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FightEnterCsReq { + /// offset: 56 + #[prost(uint32, tag = "12")] + pub platform_type: u32, /// offset: 48 - #[prost(uint32, tag = "9")] + #[prost(uint64, tag = "6")] + pub kpkdnmdajgl: u64, + /// offset: 36 + #[prost(uint32, tag = "2")] + pub client_res_version: u32, + /// offset: 16 + #[prost(string, tag = "13")] + pub aokcmmpfgbc: ::prost::alloc::string::String, + /// offset: 60 + #[prost(uint32, tag = "1")] + pub mkiniofgiag: u32, + /// offset: 44 + #[prost(uint32, tag = "14")] 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 + /// offset: 32 #[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, } /// Obf: AFCPBFPGGEI #[derive(proto_derive::CmdID)] -#[cmdid(30091)] +#[cmdid(30005)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FightEnterScRsp { + /// offset: 24 + #[prost(uint64, tag = "13")] + pub secret_key_seed: u64, /// offset: 32 - #[prost(uint64, tag = "5")] + #[prost(uint64, tag = "7")] pub server_timestamp_ms: u64, /// offset: 40 - #[prost(uint64, tag = "8")] - pub secret_key_seed: u64, - /// offset: 24 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "6")] pub mkiniofgiag: u32, - /// offset: 48 - #[prost(bool, tag = "1")] - pub jlpkeobincp: bool, - /// offset: 28 - #[prost(uint32, tag = "4")] + /// offset: 44 + #[prost(uint32, tag = "15")] pub retcode: u32, + /// offset: 48 + #[prost(bool, tag = "14")] + pub jlpkeobincp: bool, } /// Obf: NBMHOFJAPJO #[derive(proto_derive::CmdID)] -#[cmdid(30067)] +#[cmdid(30098)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FightLeaveScNotify { /// offset: 24 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "11")] pub cagjmmmfdli: u32, } /// Obf: FKGGCDCILNB #[derive(proto_derive::CmdID)] -#[cmdid(30039)] +#[cmdid(30053)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FightKickOutScNotify { /// offset: 24 - #[prost(enumeration = "Dkiifbicieg", tag = "14")] + #[prost(enumeration = "Dkiifbicieg", tag = "9")] pub mglldoifgnd: i32, } /// Obf: EJLIFAJIAEF #[derive(proto_derive::CmdID)] -#[cmdid(30027)] +#[cmdid(30079)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FightHeartBeatCsReq { /// offset: 24 - #[prost(uint64, tag = "7")] + #[prost(uint64, tag = "9")] pub client_time_ms: u64, } /// Obf: FOKGAFGKBHJ #[derive(proto_derive::CmdID)] -#[cmdid(30021)] +#[cmdid(30002)] #[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")] + #[prost(uint32, tag = "1")] + pub retcode: u32, + /// offset: 24 + #[prost(uint64, tag = "4")] pub server_time_ms: u64, + /// offset: 32 + #[prost(uint64, tag = "5")] + pub client_time_ms: u64, } /// Obf: GNFGCANGLHJ #[derive(proto_derive::CmdID)] -#[cmdid(30070)] +#[cmdid(30097)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FightSessionStopScNotify { - /// offset: 16 + /// offset: 24 #[prost(message, optional, tag = "8")] pub pfffjngnpom: ::core::option::Option, } /// Obf: KCPBMCNDJKE #[derive(proto_derive::CmdID)] -#[cmdid(30059)] +#[cmdid(30006)] #[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")] + #[prost(uint32, tag = "12")] pub jjcmfkjhcfa: u32, + /// offset: 24 + #[prost(bytes = "vec", tag = "13")] + pub mbbdnlncejd: ::prost::alloc::vec::Vec, } /// Obf: EKHLHJOIEMP #[derive(proto_derive::CmdID)] -#[cmdid(30054)] +#[cmdid(30041)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FightGeneralScRsp { - /// offset: 16 - #[prost(bytes = "vec", tag = "15")] + /// offset: 24 + #[prost(bytes = "vec", tag = "4")] pub mbbdnlncejd: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(uint32, tag = "1")] - pub retcode: u32, /// offset: 36 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "15")] + pub retcode: u32, + /// offset: 32 + #[prost(uint32, tag = "7")] pub jjcmfkjhcfa: u32, } /// Obf: GCBMBGNKHGF #[derive(proto_derive::CmdID)] -#[cmdid(30077)] +#[cmdid(30055)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FightGeneralScNotify { - /// offset: 16 - #[prost(bytes = "vec", tag = "6")] + /// offset: 24 + #[prost(bytes = "vec", tag = "11")] pub mbbdnlncejd: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "8")] 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: 32 + #[prost(bytes = "vec", tag = "7")] + pub lbgdlhkeekc: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(message, repeated, tag = "15")] + pub ahmdobiceca: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(bytes = "vec", tag = "10")] + pub kbjfonagbhk: ::prost::alloc::vec::Vec, /// offset: 56 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "14")] pub elinmpkbefl: u32, /// offset: 40 - #[prost(bytes = "vec", tag = "15")] - pub lbgdlhkeekc: ::prost::alloc::vec::Vec, - /// 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, + #[prost(uint32, repeated, tag = "11")] + pub jblecmapfdc: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Aidoadpoofg { - /// offset: 24 - #[prost(message, repeated, tag = "11")] + /// offset: 16 + #[prost(message, repeated, tag = "1")] pub lipjdjpmokb: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] -pub struct FightActivityGroup { +pub struct Iclfkknfdme { + /// offset: 36 + #[prost(uint32, tag = "2")] + pub okjnnenklce: u32, + /// offset: 24 + #[prost(uint32, repeated, tag = "6")] + pub ggghoogilfh: ::prost::alloc::vec::Vec, /// 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, + #[prost(uint32, tag = "15")] + pub akdldfhcfbk: u32, /// offset: 32 #[prost(uint32, tag = "10")] pub group_id: u32, - /// offset: 36 - #[prost(uint32, tag = "6")] - pub passed_max_difficulty_level: u32, } /// Obf: NGCDAFKKFPC #[derive(proto_derive::CmdID)] -#[cmdid(3620)] +#[cmdid(3610)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetFightActivityDataCsReq {} /// Obf: HCKIMJDGKIG #[derive(proto_derive::CmdID)] -#[cmdid(3691)] +#[cmdid(3605)] #[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")] + #[prost(bool, tag = "14")] + pub kaiompfbgkl: bool, + /// offset: 24 + #[prost(map = "uint32, uint32", tag = "15")] pub dgnfcmdjopa: ::std::collections::HashMap, + /// offset: 44 + #[prost(uint32, tag = "1")] + pub retcode: u32, + /// offset: 16 + #[prost(message, repeated, tag = "2")] + pub groups: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(uint32, tag = "6")] + pub world_level: u32, } /// Obf: OBIEGBGBACI #[derive(proto_derive::CmdID)] -#[cmdid(3667)] +#[cmdid(3698)] #[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")] + #[prost(map = "uint32, uint32", tag = "4")] pub dgnfcmdjopa: ::std::collections::HashMap, + /// offset: 32 + #[prost(message, repeated, tag = "3")] + pub groups: ::prost::alloc::vec::Vec, } #[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")] + #[prost(uint32, tag = "5")] pub avatar_id: u32, + /// offset: 24 + #[prost(enumeration = "AvatarType", tag = "4")] + pub avatar_type: i32, } /// Obf: GGFJFHPNCEJ #[derive(proto_derive::CmdID)] -#[cmdid(3639)] +#[cmdid(3653)] #[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")] + #[prost(uint32, repeated, tag = "1")] pub avatar_list: ::prost::alloc::vec::Vec, - /// offset: 48 - #[prost(uint32, tag = "10")] - pub difficulty: u32, /// offset: 32 - #[prost(message, repeated, tag = "11")] + #[prost(message, repeated, tag = "13")] pub fopnlgbgagh: ::prost::alloc::vec::Vec, /// offset: 52 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "15")] + pub difficulty: u32, + /// offset: 48 + #[prost(uint32, tag = "7")] pub group_id: u32, + /// offset: 24 + #[prost(uint32, repeated, tag = "14")] + pub item_list: ::prost::alloc::vec::Vec, } /// Obf: HPKCEGKMPOI #[derive(proto_derive::CmdID)] -#[cmdid(3627)] +#[cmdid(3679)] #[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")] + #[prost(uint32, tag = "9")] pub retcode: u32, /// offset: 36 #[prost(uint32, tag = "10")] pub group_id: u32, /// offset: 32 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "7")] pub difficulty: u32, + /// offset: 24 + #[prost(message, optional, tag = "14")] + pub battle_info: ::core::option::Option, } /// Obf: PLLLPGHMPNF #[derive(proto_derive::CmdID)] -#[cmdid(3621)] +#[cmdid(3602)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeFightActivityRewardCsReq { /// offset: 24 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "3")] pub difficulty: u32, /// offset: 28 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "4")] pub group_id: u32, } /// Obf: EJHMPNBEJLG #[derive(proto_derive::CmdID)] -#[cmdid(3670)] +#[cmdid(3697)] #[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")] + #[prost(uint32, tag = "15")] pub group_id: u32, + /// offset: 16 + #[prost(message, optional, tag = "4")] + pub reward: ::core::option::Option, + /// offset: 36 + #[prost(uint32, tag = "11")] + pub retcode: u32, + /// offset: 32 + #[prost(uint32, tag = "3")] + pub difficulty: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Iklnilkpena { - /// offset: 24 - #[prost(uint32, tag = "1")] - pub aeieojgcmmo: u32, /// offset: 32 - #[prost(enumeration = "Hgdapjpkffb", tag = "10")] + #[prost(uint32, tag = "2")] + pub challenge_id: u32, + /// offset: 36 + #[prost(uint32, tag = "13")] + pub aeieojgcmmo: u32, + /// offset: 24 + #[prost(enumeration = "Hgdapjpkffb", tag = "4")] pub plikadkklgd: i32, /// offset: 28 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "10")] pub jbolaafdkan: u32, - /// offset: 36 - #[prost(uint32, tag = "12")] - pub challenge_id: u32, } /// Obf: OPIDGKKKBFP #[derive(proto_derive::CmdID)] -#[cmdid(7299)] +#[cmdid(7273)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetFightFestDataCsReq {} /// Obf: CKNPNLGPAPP #[derive(proto_derive::CmdID)] -#[cmdid(7277)] +#[cmdid(7271)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetFightFestDataScRsp { - /// offset: 16 + /// offset: 48 + #[prost(uint32, tag = "1")] + pub retcode: u32, + /// offset: 40 + #[prost(uint32, tag = "8")] + pub item_value: u32, + /// offset: 24 #[prost(uint32, repeated, tag = "4")] pub mfgonhjgipp: ::prost::alloc::vec::Vec, - /// offset: 24 - #[prost(message, repeated, tag = "11")] + /// offset: 16 + #[prost(message, repeated, tag = "15")] 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, + pub score: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Afodmejodlg { /// offset: 28 - #[prost(enumeration = "AvatarType", tag = "5")] + #[prost(enumeration = "AvatarType", tag = "7")] pub avatar_type: i32, /// offset: 24 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "9")] pub id: u32, } /// Obf: IEGCIHAEMFK #[derive(proto_derive::CmdID)] -#[cmdid(7268)] +#[cmdid(7296)] #[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")] + #[prost(uint32, tag = "5")] pub event_id: u32, - /// offset: 24 - #[prost(message, repeated, tag = "9")] + /// offset: 32 + #[prost(message, repeated, tag = "15")] pub avatar_list: ::prost::alloc::vec::Vec, - /// offset: 40 - #[prost(enumeration = "Aploagdibki", tag = "1")] + /// offset: 16 + #[prost(uint32, repeated, tag = "7")] + pub mfgonhjgipp: ::prost::alloc::vec::Vec, + /// offset: 44 + #[prost(enumeration = "Aploagdibki", tag = "10")] pub r#type: i32, + /// offset: 40 + #[prost(uint32, tag = "6")] + pub id: u32, } /// Obf: JDJAJJGBGHA #[derive(proto_derive::CmdID)] -#[cmdid(7286)] +#[cmdid(7280)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StartFightFestScRsp { /// offset: 44 #[prost(enumeration = "Aploagdibki", tag = "14")] 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")] + #[prost(uint32, tag = "11")] pub event_id: u32, /// offset: 32 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "15")] + pub id: u32, + /// offset: 24 + #[prost(message, optional, tag = "3")] + pub battle_info: ::core::option::Option, + /// offset: 36 + #[prost(uint32, tag = "13")] pub retcode: u32, } /// Obf: EEGLBGDIILH #[derive(proto_derive::CmdID)] -#[cmdid(7261)] +#[cmdid(7252)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FightFestScoreUpdateNotify { - /// offset: 28 - #[prost(uint32, tag = "8")] - pub score: u32, /// offset: 24 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "13")] + pub score: u32, + /// offset: 28 + #[prost(uint32, tag = "15")] pub gnpkpljlabm: u32, } /// Obf: DKGGEJBDFBO #[derive(proto_derive::CmdID)] -#[cmdid(7287)] +#[cmdid(7251)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FightFestUnlockSkillNotify { /// offset: 24 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "3")] pub ejjehjmmbgj: u32, } /// Obf: EMBLJKGDDMB #[derive(proto_derive::CmdID)] -#[cmdid(7267)] +#[cmdid(7278)] #[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")] + #[prost(enumeration = "Hgdapjpkffb", tag = "3")] 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 = "6")] + pub hoehiobiiej: u32, + /// offset: 28 #[prost(uint32, tag = "5")] pub challenge_id: u32, + /// offset: 40 + #[prost(enumeration = "Hgdapjpkffb", tag = "14")] + pub rank: i32, + /// offset: 24 + #[prost(uint32, tag = "7")] + pub jbolaafdkan: u32, } /// Obf: ODLIIOLEIAK #[derive(proto_derive::CmdID)] -#[cmdid(7289)] +#[cmdid(7277)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FightFestUpdateCoinNotify { /// offset: 24 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "14")] 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")] + #[prost(int32, tag = "1")] pub blgnmalbolo: i32, + /// offset: 32 + #[prost(uint64, tag = "3")] + pub ldnbeidjbhi: u64, + /// offset: 24 + #[prost(enumeration = "Ffjppngglff", tag = "8")] + pub oilpchbijno: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gldhepjpmfm { /// offset: 16 - #[prost(message, repeated, tag = "10")] + #[prost(message, repeated, tag = "14")] 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")] + #[prost(float, tag = "15")] pub x: f32, /// offset: 28 #[prost(float, tag = "9")] @@ -13191,23 +14078,23 @@ pub struct Pfgaiebghcp { } /// Obf: JEJDMMBDALP #[derive(proto_derive::CmdID)] -#[cmdid(30105)] +#[cmdid(30116)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FightMatch3UseItemCsReq { - /// offset: 32 - #[prost(uint32, tag = "6")] - pub item_id: u32, - /// offset: 24 - #[prost(message, optional, tag = "1")] + /// offset: 16 + #[prost(message, optional, tag = "9")] pub kbcejinfnnj: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "2")] + pub item_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Akokicdpfmp { /// offset: 32 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "9")] pub ahehkcildfa: u32, - #[prost(oneof = "akokicdpfmp::Hbfofpdafpd", tags = "775, 144, 307, 902, 653")] + #[prost(oneof = "akokicdpfmp::Hbfofpdafpd", tags = "1111, 672, 1833, 1983, 1886")] pub hbfofpdafpd: ::core::option::Option, } /// Nested message and enum types in `AKOKICDPFMP`. @@ -13215,982 +14102,982 @@ pub mod akokicdpfmp { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Hbfofpdafpd { - /// offset: 16 - #[prost(message, tag = "775")] + /// offset: 24 + #[prost(message, tag = "1111")] Lgpiemdlhjm(super::Lbaogibpjop), - /// offset: 16 - #[prost(message, tag = "144")] + /// offset: 24 + #[prost(message, tag = "672")] Phmcjejidja(super::Gldnbpfcnhd), - /// offset: 16 - #[prost(message, tag = "307")] + /// offset: 24 + #[prost(message, tag = "1833")] FinishInfo(super::Icaooppmjdj), - /// offset: 16 - #[prost(message, tag = "902")] + /// offset: 24 + #[prost(message, tag = "1983")] Mejdmjikimo(super::Maogfdkdckm), - /// offset: 16 - #[prost(message, tag = "653")] + /// offset: 24 + #[prost(message, tag = "1886")] Jhfgdijpfcg(super::Gockgigbdcg), } } /// Obf: GEMEBEBMIAH #[derive(proto_derive::CmdID)] -#[cmdid(30121)] +#[cmdid(30102)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FightMatch3SwapCsReq { - /// offset: 16 - #[prost(message, repeated, tag = "5")] + /// offset: 24 + #[prost(message, repeated, tag = "8")] 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")] + /// offset: 40 + #[prost(uint32, repeated, tag = "2")] 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(enumeration = "Jomkpegefmp", tag = "6")] + pub ceifkjieaje: i32, + /// offset: 76 + #[prost(uint32, tag = "11")] + pub marble_level_id: u32, + /// offset: 32 + #[prost(message, repeated, tag = "1206")] + pub lipjdjpmokb: ::prost::alloc::vec::Vec, + /// offset: 52 + #[prost(uint32, tag = "7")] + pub dkpnenbhelh: u32, + /// offset: 72 + #[prost(uint32, tag = "13")] + pub jijhaaihncn: u32, + /// offset: 93 #[prost(bool, tag = "1")] pub likhclpmhjk: bool, + /// offset: 88 + #[prost(uint32, tag = "14")] + pub moddklndamk: u32, + /// offset: 64 + #[prost(uint32, tag = "10")] + pub pbfaiojjgnl: u32, + /// offset: 92 + #[prost(bool, tag = "9")] + pub jikeigbcabb: bool, + /// offset: 56 + #[prost(enumeration = "Jomkpegefmp", tag = "5")] + pub hjefolkgaei: i32, + /// offset: 16 + #[prost(uint32, repeated, tag = "12")] + pub pcmgagahblk: ::prost::alloc::vec::Vec, + /// offset: 84 + #[prost(uint32, tag = "4")] + pub acjcphifmln: u32, + /// offset: 68 + #[prost(uint32, tag = "3")] + pub eigabckednp: u32, + /// offset: 60 + #[prost(uint32, tag = "15")] + pub khcmofpfoak: u32, + /// offset: 48 + #[prost(uint32, tag = "8")] + pub bbdoplekiac: u32, } #[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")] + #[prost(uint32, tag = "13")] + pub item_id: u32, + /// offset: 36 + #[prost(int32, tag = "11")] pub jphednecagd: i32, + /// offset: 40 + #[prost(int32, tag = "2")] + pub falbkimmpih: i32, + /// offset: 28 + #[prost(uint32, tag = "9")] + pub jojahiafnlk: u32, + /// offset: 24 + #[prost(int32, tag = "5")] + pub total_damage: 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")] + #[prost(message, repeated, tag = "6")] 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")] + /// offset: 33 + #[prost(bool, tag = "3")] pub djeeeabmddk: bool, - /// offset: 49 + /// offset: 36 + #[prost(uint32, tag = "1")] + pub blkfgajhmlk: u32, + /// offset: 40 + #[prost(uint32, tag = "2")] + pub chllmfjgppa: u32, + /// offset: 32 #[prost(bool, tag = "4")] pub is_win: bool, + /// offset: 44 + #[prost(int32, tag = "7")] + pub clbnhpeabfk: i32, + /// offset: 48 + #[prost(enumeration = "Eeibhjpnjcf", tag = "15")] + pub kjpmohfiilo: i32, } #[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: 88 + #[prost(uint32, tag = "285")] + pub jlcikblnenh: u32, + /// offset: 32 + #[prost(message, optional, tag = "1")] + pub lkefolcgfgd: ::core::option::Option, + /// offset: 40 + #[prost(message, optional, tag = "14")] + pub godnaalnokl: ::core::option::Option, /// offset: 152 + #[prost(enumeration = "Lkkajcaciji", tag = "5")] + pub kamihnejmfg: i32, + /// offset: 80 + #[prost(int32, tag = "50")] + pub hdblelebkho: i32, + /// offset: 56 + #[prost(message, optional, tag = "10")] + pub iaaggmkgodc: ::core::option::Option, + /// offset: 124 + #[prost(uint32, tag = "13")] + pub id: u32, + /// offset: 156 + #[prost(uint32, tag = "148")] + pub pnldlmnkjmk: u32, + /// offset: 93 + #[prost(bool, tag = "1989")] + pub plfkoccdbag: bool, + /// offset: 72 + #[prost(uint32, tag = "1197")] + pub idabofpkokn: u32, + /// offset: 144 + #[prost(uint32, tag = "4")] + pub skill_id: u32, + /// offset: 120 + #[prost(uint32, tag = "9")] + pub jljigeplpmh: u32, + /// offset: 116 #[prost(int32, tag = "11")] pub max_hp: i32, - /// offset: 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")] + #[prost(uint32, tag = "1504")] pub buff_id: u32, - /// offset: 16 - #[prost(message, optional, tag = "15")] + /// offset: 132 + #[prost(uint32, tag = "192")] + pub dhelbcimlga: u32, + /// offset: 84 + #[prost(enumeration = "Fippklcoegj", tag = "1900")] + pub cclmfabdena: i32, + /// offset: 68 + #[prost(uint32, tag = "1443")] + pub level: u32, + /// offset: 48 + #[prost(message, optional, tag = "2")] pub fnihjjjgoee: ::core::option::Option, - /// offset: 156 - #[prost(uint32, tag = "6")] - pub id: u32, - /// offset: 64 - #[prost(uint32, tag = "1107")] + /// offset: 76 + #[prost(float, tag = "426")] + pub mnbemgnnfod: f32, + /// offset: 92 + #[prost(bool, tag = "1127")] + pub nbkelchilgg: bool, + /// offset: 128 + #[prost(uint32, tag = "8")] + pub cipiclllijh: u32, + /// offset: 140 + #[prost(enumeration = "Pajnhiagodd", tag = "6")] + pub djoadecjpob: i32, + /// offset: 148 + #[prost(uint32, tag = "1004")] pub cmmbbhhpmko: u32, - /// offset: 144 - #[prost(int32, tag = "1736")] - pub hdblelebkho: i32, - /// offset: 72 - #[prost(int32, tag = "5")] + /// offset: 96 + #[prost(uint32, tag = "87")] + pub dkpnenbhelh: u32, + /// offset: 136 + #[prost(uint32, tag = "1095")] + pub jijhaaihncn: u32, + /// offset: 24 + #[prost(message, optional, tag = "12")] + pub fdndmhjohmo: ::core::option::Option, + /// offset: 100 + #[prost(float, tag = "418")] + pub ggbfkenahoe: f32, + /// offset: 108 + #[prost(float, tag = "15")] + pub time: f32, + /// offset: 112 + #[prost(int32, tag = "3")] pub hp: i32, + /// offset: 64 + #[prost(int32, tag = "7")] + pub attack: i32, + /// offset: 94 + #[prost(bool, tag = "623")] + pub dmbbmffejgi: bool, } #[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")] + #[prost(uint32, tag = "6")] + pub fmkdifnjajc: u32, + /// offset: 48 + #[prost(uint32, repeated, tag = "12")] pub knchehiijnn: ::prost::alloc::vec::Vec, - /// offset: 56 - #[prost(message, repeated, tag = "14")] - pub hlieamplipp: ::prost::alloc::vec::Vec, - /// offset: 80 + /// offset: 96 + #[prost(uint32, tag = "1185")] + pub fombhjkdhgo: u32, + /// offset: 100 + #[prost(uint32, tag = "582")] + pub nkhpckegpcl: u32, + /// offset: 109 + #[prost(bool, tag = "11")] + pub fjkbaimdpep: bool, + /// offset: 104 #[prost(enumeration = "Impkpkamiaf", tag = "4")] pub dndjkdfhepe: i32, + /// offset: 16 + #[prost(message, repeated, tag = "3")] + pub hlieamplipp: ::prost::alloc::vec::Vec, + /// offset: 108 + #[prost(bool, tag = "513")] + pub omkkpgfjhfe: bool, + /// offset: 24 + #[prost(message, repeated, tag = "1593")] + pub ainlmgdnhib: ::prost::alloc::vec::Vec, + /// offset: 80 + #[prost(float, tag = "8")] + pub eefcbbkkflc: f32, + /// offset: 56 + #[prost(uint32, repeated, tag = "7")] + pub jldcflkcbld: ::prost::alloc::vec::Vec, + /// offset: 92 + #[prost(uint32, tag = "9")] + pub hbapccegnme: u32, + /// offset: 68 + #[prost(uint32, tag = "10")] + pub hmffhgbkogl: u32, + /// offset: 88 + #[prost(uint32, tag = "14")] + pub ehcjcilcnop: u32, + /// offset: 112 + #[prost(uint32, tag = "15")] + pub kjgdknjfcpg: u32, + /// offset: 64 + #[prost(uint32, tag = "1")] + pub emote: u32, + /// offset: 72 + #[prost(uint32, tag = "2")] + pub dhelbcimlga: u32, + /// offset: 84 + #[prost(uint32, tag = "1166")] + pub iepgclgkheg: u32, + /// offset: 32 + #[prost(uint32, repeated, tag = "5")] + pub dpooapkpchf: ::prost::alloc::vec::Vec, + /// offset: 110 + #[prost(bool, tag = "13")] + pub pmanbplflkl: bool, } #[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")] + /// offset: 48 + #[prost(message, optional, tag = "15")] pub lgpiemdlhjm: ::core::option::Option, + /// offset: 64 + #[prost(message, repeated, tag = "3")] + pub olkmcbjflej: ::prost::alloc::vec::Vec, + /// offset: 92 + #[prost(uint32, tag = "11")] + pub chllmfjgppa: u32, /// offset: 80 - #[prost(bool, tag = "10")] + #[prost(uint32, tag = "13")] + pub iehfhkmdagc: u32, + /// offset: 16 + #[prost(message, optional, tag = "10")] + pub khcmofpfoak: ::core::option::Option, + /// offset: 84 + #[prost(float, tag = "8")] + pub dplgcekjack: f32, + /// offset: 88 + #[prost(bool, tag = "1")] 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, + #[prost(uint32, tag = "9")] + pub hmffhgbkogl: u32, /// offset: 32 - #[prost(message, repeated, tag = "3")] + #[prost(message, repeated, tag = "2")] 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, + #[prost(enumeration = "Ppiffkjejja", tag = "14")] + pub phase: i32, + /// offset: 24 + #[prost(uint32, repeated, tag = "4")] + pub knchehiijnn: ::prost::alloc::vec::Vec, /// offset: 56 - #[prost(message, optional, tag = "9")] + #[prost(message, optional, tag = "12")] 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")] + #[prost(message, optional, tag = "7")] pub kbcejinfnnj: ::core::option::Option, /// offset: 36 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "5")] pub chllmfjgppa: u32, + /// offset: 32 + #[prost(uint32, tag = "9")] + pub item_id: 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")] + #[prost(message, repeated, tag = "2")] pub nbkhpjhjmho: ::prost::alloc::vec::Vec, - /// offset: 48 - #[prost(uint32, tag = "9")] - pub panbcnicohj: u32, + /// offset: 32 + #[prost(message, repeated, tag = "4")] + pub mdbggblegem: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint32, repeated, tag = "11")] + pub jfedjmkmlfo: ::prost::alloc::vec::Vec, + /// offset: 56 + #[prost(bool, tag = "13")] + pub nbkelchilgg: bool, /// offset: 52 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "10")] + pub panbcnicohj: u32, + /// offset: 48 + #[prost(uint32, tag = "6")] pub cgnbhkbhicg: u32, /// offset: 57 - #[prost(bool, tag = "14")] + #[prost(bool, tag = "5")] 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")] + #[prost(float, tag = "10")] + pub mnbemgnnfod: f32, + /// offset: 72 + #[prost(int32, tag = "4")] pub hp: i32, + /// offset: 68 + #[prost(uint32, tag = "7")] + pub level: u32, + /// offset: 48 + #[prost(uint32, tag = "5")] + pub jlcikblnenh: u32, /// offset: 43 - #[prost(bool, tag = "2")] + #[prost(bool, tag = "6")] + pub pmanbplflkl: bool, + /// offset: 40 + #[prost(bool, tag = "14")] pub plfkoccdbag: bool, + /// offset: 52 + #[prost(int32, tag = "8")] + pub attack: i32, + /// offset: 64 + #[prost(uint32, tag = "15")] + pub id: u32, + /// offset: 44 + #[prost(int32, tag = "1")] + pub max_hp: i32, + /// offset: 56 + #[prost(uint32, tag = "9")] + pub buff_id: u32, /// offset: 41 - #[prost(bool, tag = "7")] + #[prost(bool, tag = "11")] pub dmbbmffejgi: bool, + /// offset: 42 + #[prost(bool, tag = "13")] + pub bmnecpiopdn: bool, + /// offset: 16 + #[prost(message, optional, tag = "3")] + pub lkefolcgfgd: ::core::option::Option, + /// offset: 24 + #[prost(message, optional, tag = "12")] + pub fnihjjjgoee: ::core::option::Option, } #[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")] + #[prost(bool, tag = "8")] pub fhokfdmfnkg: bool, + /// offset: 28 + #[prost(uint32, tag = "13")] + pub dhelbcimlga: u32, } #[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, + pub ognepbfpilh: u32, /// offset: 40 #[prost(uint32, tag = "10")] - pub ognepbfpilh: u32, + pub hp: u32, + /// offset: 60 + #[prost(uint32, tag = "14")] + pub score: u32, + /// offset: 36 + #[prost(uint32, tag = "1")] + pub nmlffogbpoc: u32, + /// offset: 52 + #[prost(uint32, tag = "4")] + pub ldnbeidjbhi: u32, + /// offset: 24 + #[prost(message, repeated, tag = "13")] + pub item_list: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(enumeration = "Nppnfppenmc", tag = "15")] + pub state: i32, + /// offset: 44 + #[prost(uint32, tag = "8")] + pub rank: u32, + /// offset: 32 + #[prost(bool, tag = "11")] + pub hnjfffjdgne: bool, } #[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")] + #[prost(uint64, tag = "7")] 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, + #[prost(enumeration = "Dgfcbofaoia", tag = "15")] + pub jgibhfjmobe: i32, /// offset: 64 + #[prost(int32, tag = "8")] + pub hcbbhckjnji: i32, + /// offset: 24 + #[prost(message, repeated, tag = "4")] + pub cpkpincceip: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(message, optional, tag = "13")] + pub mejdmjikimo: ::core::option::Option, + /// offset: 16 + #[prost(uint32, repeated, tag = "14")] + pub hbanccokofc: ::prost::alloc::vec::Vec, + /// offset: 52 #[prost(uint32, tag = "5")] pub danccaojljn: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jjaepdihcnl { + /// offset: 28 + #[prost(uint32, tag = "14")] + pub fpbedncocho: u32, /// offset: 24 #[prost(uint32, tag = "2")] - 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")] + #[prost(enumeration = "Nppnfppenmc", tag = "3")] 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")] + #[prost(message, repeated, tag = "5")] + pub buff_list: ::prost::alloc::vec::Vec, + /// offset: 80 + #[prost(uint32, tag = "9")] pub midejnjcaia: u32, + /// offset: 84 + #[prost(uint32, tag = "1")] + pub gdfndpmjdaf: u32, + /// offset: 64 + #[prost(uint32, tag = "2")] + pub score: u32, + /// offset: 48 + #[prost(message, repeated, tag = "8")] + pub item_list: ::prost::alloc::vec::Vec, + /// offset: 92 + #[prost(uint32, tag = "14")] + pub cur_hp: u32, + /// offset: 68 + #[prost(uint32, tag = "12")] + pub energy_info: u32, + /// offset: 56 + #[prost(message, optional, tag = "10")] + pub niaeghjlnmb: ::core::option::Option, + /// offset: 40 + #[prost(message, repeated, tag = "13")] + pub op_list: ::prost::alloc::vec::Vec, + /// offset: 72 + #[prost(uint32, tag = "6")] + pub anhfjkepcgf: u32, + /// offset: 32 + #[prost(uint32, repeated, tag = "7")] + pub aihmghajgkj: ::prost::alloc::vec::Vec, + /// offset: 76 + #[prost(uint32, tag = "4")] + pub najlpnlnoje: u32, + /// offset: 88 + #[prost(uint32, tag = "11")] + pub pkdpiemgibe: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Egcddlkhfeb { /// offset: 16 - #[prost(message, optional, tag = "9")] + #[prost(message, optional, tag = "4")] pub mlpcfgdafnd: ::core::option::Option, /// offset: 32 - #[prost(enumeration = "Bfilliobmfn", tag = "5")] + #[prost(enumeration = "Bfilliobmfn", tag = "2")] pub olkndfjbdgj: i32, } /// Obf: JGMOEPGHEMC #[derive(proto_derive::CmdID)] -#[cmdid(30120)] +#[cmdid(30110)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FightMatch3DataCsReq { /// offset: 24 - #[prost(int32, tag = "5")] + #[prost(int32, tag = "13")] pub player_data: i32, } /// Obf: HLMOJIFFMBM #[derive(proto_derive::CmdID)] -#[cmdid(30191)] +#[cmdid(30105)] #[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")] + #[prost(message, optional, tag = "5")] pub data: ::core::option::Option, + /// offset: 40 + #[prost(uint32, tag = "3")] + pub retcode: u32, + /// offset: 16 + #[prost(message, repeated, tag = "2")] + pub lipjdjpmokb: ::prost::alloc::vec::Vec, } /// Obf: HJKLKELKOND #[derive(proto_derive::CmdID)] -#[cmdid(30167)] +#[cmdid(30198)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FightMatch3StartCountDownScNotify { /// offset: 24 - #[prost(message, optional, tag = "7")] + #[prost(message, optional, tag = "3")] pub data: ::core::option::Option, } /// Obf: EFPIPLGFIOB #[derive(proto_derive::CmdID)] -#[cmdid(30139)] +#[cmdid(30153)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FightMatch3TurnStartScNotify { /// offset: 16 - #[prost(message, optional, tag = "8")] + #[prost(message, optional, tag = "4")] pub hkpodflgcdj: ::core::option::Option, } /// Obf: MAGECDJBPAJ #[derive(proto_derive::CmdID)] -#[cmdid(30127)] +#[cmdid(30179)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FightMatch3TurnEndScNotify { - /// offset: 24 + /// offset: 32 + #[prost(message, optional, tag = "11")] + pub cinlcmhhkko: ::core::option::Option, + /// offset: 16 #[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")] + /// offset: 40 + #[prost(message, optional, tag = "13")] pub feclglbfidh: ::core::option::Option, - /// offset: 32 - #[prost(message, repeated, tag = "1")] - pub eckkblnelbm: ::prost::alloc::vec::Vec, /// offset: 48 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "5")] pub upgrade_level: u32, + /// offset: 32 + #[prost(message, repeated, tag = "7")] + pub eckkblnelbm: ::prost::alloc::vec::Vec, /// offset: 16 - #[prost(message, optional, tag = "5")] + #[prost(message, optional, tag = "15")] pub phnldpokbkl: ::core::option::Option, } /// Obf: CDOAJIMLMGM #[derive(proto_derive::CmdID)] -#[cmdid(30170)] +#[cmdid(30197)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FightMatch3SwapScRsp { /// offset: 36 - #[prost(uint32, tag = "12")] - pub retcode: u32, + #[prost(bool, tag = "13")] + pub pgmgmjdilcl: bool, /// offset: 32 + #[prost(uint32, tag = "3")] + pub retcode: u32, + /// offset: 40 #[prost(uint32, tag = "5")] pub upgrade_level: u32, - /// offset: 40 - #[prost(bool, tag = "9")] - pub pgmgmjdilcl: bool, /// offset: 24 - #[prost(message, optional, tag = "8")] + #[prost(message, optional, tag = "2")] pub chmaonmmegm: ::core::option::Option, } /// Obf: POGGJHOLGEJ #[derive(proto_derive::CmdID)] -#[cmdid(30159)] +#[cmdid(30106)] #[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 danccaojljn: u32, + /// offset: 36 + #[prost(enumeration = "Nppnfppenmc", tag = "2")] + pub state: i32, + /// offset: 40 + #[prost(uint32, tag = "1")] + pub hp: u32, + /// offset: 44 + #[prost(uint32, tag = "5")] pub nmlffogbpoc: u32, + /// offset: 48 + #[prost(uint32, tag = "3")] + pub score: u32, + /// offset: 16 + #[prost(message, repeated, tag = "9")] + pub item_list: ::prost::alloc::vec::Vec, } /// Obf: IELOFCNMAFK #[derive(proto_derive::CmdID)] -#[cmdid(30154)] +#[cmdid(30141)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FightMatch3ChatCsReq { /// offset: 24 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "10")] pub habdkbfmkee: u32, } /// Obf: HFCOKMNPCDC #[derive(proto_derive::CmdID)] -#[cmdid(30177)] +#[cmdid(30155)] #[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 retcode: u32, + /// offset: 24 + #[prost(uint32, tag = "14")] pub habdkbfmkee: u32, } /// Obf: HEPAKJBNHHF #[derive(proto_derive::CmdID)] -#[cmdid(30180)] +#[cmdid(30107)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FightMatch3ChatScNotify { /// offset: 24 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "14")] pub habdkbfmkee: u32, /// offset: 28 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "4")] pub egkpfgnjahn: u32, } /// Obf: KPIFKJHIEJK #[derive(proto_derive::CmdID)] -#[cmdid(30102)] +#[cmdid(30139)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FightMatch3ForceUpdateNotify { - /// offset: 16 - #[prost(message, optional, tag = "15")] + /// offset: 24 + #[prost(message, optional, tag = "3")] 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: 24 + #[prost(uint32, tag = "9")] + pub fojcmhimafn: 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")] + #[prost(uint32, tag = "10")] pub cur_times: u32, + /// offset: 32 + #[prost(uint32, tag = "2")] + pub dmkfffpdldi: 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")] + #[prost(uint32, tag = "13")] pub hefmjahohkg: u32, + /// offset: 28 + #[prost(enumeration = "Nlaamogoobe", tag = "9")] + pub op_type: i32, } #[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, + /// offset: 28 + #[prost(enumeration = "Ganmcijcoki", tag = "15")] + pub peplinogegc: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bfdlhidcnmf { + /// offset: 41 + #[prost(bool, tag = "2")] + pub cocongacifj: bool, /// offset: 24 - #[prost(message, optional, tag = "1")] - pub niaeghjlnmb: ::core::option::Option, - /// offset: 68 - #[prost(bool, tag = "10")] - pub jdngfboajap: bool, + #[prost(message, repeated, tag = "4")] + pub item_list: ::prost::alloc::vec::Vec, /// offset: 60 - #[prost(uint32, tag = "4")] - pub anhfjkepcgf: u32, - /// offset: 48 #[prost(uint32, tag = "13")] pub midejnjcaia: u32, + /// offset: 52 + #[prost(enumeration = "Nppnfppenmc", tag = "6")] + pub kjpmohfiilo: i32, /// 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 ldnbeidjbhi: u32, + /// offset: 48 + #[prost(uint32, tag = "5")] pub energy_info: u32, /// offset: 44 - #[prost(uint32, tag = "6")] - pub ldnbeidjbhi: u32, + #[prost(uint32, tag = "14")] + pub anhfjkepcgf: u32, + /// offset: 16 + #[prost(message, optional, tag = "9")] + pub niaeghjlnmb: ::core::option::Option, + /// offset: 56 + #[prost(uint32, tag = "1")] + pub ognepbfpilh: u32, + /// offset: 40 + #[prost(bool, tag = "7")] + pub jdngfboajap: bool, + /// offset: 68 + #[prost(uint32, tag = "10")] + pub score: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ioijepgmjaf { + /// offset: 16 + #[prost(message, optional, tag = "15")] + pub mejdmjikimo: ::core::option::Option, /// offset: 56 - #[prost(int32, tag = "13")] + #[prost(int32, tag = "10")] 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")] + #[prost(message, repeated, tag = "9")] 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 = "4")] + pub hloacjfdngn: u32, + /// offset: 44 + #[prost(enumeration = "Kjjldimbgmm", tag = "14")] + pub jgibhfjmobe: i32, + /// offset: 60 #[prost(uint32, tag = "6")] pub ebkpmeobnpo: u32, + /// offset: 48 + #[prost(uint64, tag = "1")] + pub mcokhhfpbpj: u64, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bcekdidflcm { + /// offset: 32 + #[prost(message, repeated, tag = "1")] + pub gdimmfmfpja: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "3")] pub use_item_id: u32, /// offset: 16 - #[prost(message, repeated, tag = "3")] + #[prost(message, repeated, tag = "13")] pub eckkblnelbm: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(message, repeated, tag = "9")] - pub gdimmfmfpja: ::prost::alloc::vec::Vec, } /// Obf: LLAPFAIHPHO #[derive(proto_derive::CmdID)] -#[cmdid(30174)] +#[cmdid(30126)] #[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")] + /// offset: 16 + #[prost(message, optional, tag = "14")] pub ehelgaoabjj: ::core::option::Option, + /// offset: 36 + #[prost(uint32, tag = "10")] + pub use_item_id: u32, + /// offset: 32 + #[prost(uint32, tag = "4")] + pub retcode: u32, } /// Obf: OBDDHIENCGG #[derive(proto_derive::CmdID)] -#[cmdid(30173)] +#[cmdid(30163)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FightMatch3SoloDataCsReq {} /// Obf: ILLGCECFCBF #[derive(proto_derive::CmdID)] -#[cmdid(30198)] +#[cmdid(30167)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FightMatch3SoloDataScRsp { - /// offset: 24 - #[prost(message, optional, tag = "3")] + /// offset: 16 + #[prost(message, repeated, tag = "8")] + pub lipjdjpmokb: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(message, optional, tag = "5")] pub data: ::core::option::Option, /// offset: 40 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "3")] pub retcode: u32, - /// offset: 32 - #[prost(message, repeated, tag = "13")] - pub lipjdjpmokb: ::prost::alloc::vec::Vec, } /// Obf: FFADONHMPKE #[derive(proto_derive::CmdID)] -#[cmdid(30185)] +#[cmdid(30172)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FightMatch3SoloAnimEndCsReq { - /// offset: 24 - #[prost(uint32, tag = "7")] + /// offset: 32 + #[prost(uint32, tag = "8")] pub hloacjfdngn: u32, /// offset: 28 - #[prost(uint32, tag = "3")] - pub bkggnmbbgnl: u32, - /// offset: 32 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "1")] pub gdchlibmfkm: u32, + /// offset: 24 + #[prost(uint32, tag = "15")] + pub bkggnmbbgnl: u32, } /// Obf: CJNONNDMGAO #[derive(proto_derive::CmdID)] -#[cmdid(30138)] +#[cmdid(30194)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FightMatch3SoloAnimEndScRsp { /// offset: 24 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "14")] pub retcode: u32, } /// Obf: POEDBCBDLOP #[derive(proto_derive::CmdID)] -#[cmdid(30152)] +#[cmdid(30136)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FightMatch3SoloDataUpdateNotify { - /// offset: 16 - #[prost(message, optional, tag = "15")] + /// offset: 24 + #[prost(message, optional, tag = "13")] pub data: ::core::option::Option, /// offset: 32 - #[prost(enumeration = "Abbdjbmiibe", tag = "10")] + #[prost(enumeration = "Abbdjbmiibe", tag = "4")] pub reason: i32, } /// Obf: IGCFCAIKKAA #[derive(proto_derive::CmdID)] -#[cmdid(30168)] +#[cmdid(30178)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FightMatch3SoloSwapNotify { + /// offset: 24 + #[prost(message, optional, tag = "11")] + pub medbonhalod: ::core::option::Option, /// offset: 16 #[prost(message, optional, tag = "5")] pub ehelgaoabjj: ::core::option::Option, - /// offset: 24 - #[prost(message, optional, tag = "14")] - pub medbonhalod: ::core::option::Option, } /// Obf: DJBKIPEHLNM #[derive(proto_derive::CmdID)] -#[cmdid(30194)] +#[cmdid(30174)] #[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")] + #[prost(message, optional, tag = "8")] + pub medbonhalod: ::core::option::Option, + /// offset: 32 + #[prost(message, optional, tag = "12")] pub ehelgaoabjj: ::core::option::Option, } /// Obf: HIFPDFFIFAM #[derive(proto_derive::CmdID)] -#[cmdid(30136)] +#[cmdid(30190)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FightMatch3SoloPreTurnEndCsReq {} /// Obf: HCOACOGFAJG #[derive(proto_derive::CmdID)] -#[cmdid(30187)] +#[cmdid(30154)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FightMatch3SoloPreTurnEndScRsp { /// offset: 24 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "10")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AssistSimpleInfo { + /// offset: 36 + #[prost(uint32, tag = "13")] + pub dressed_skin_id: u32, /// offset: 28 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "1")] pub avatar_id: u32, + /// offset: 24 + #[prost(uint32, tag = "10")] + pub level: 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 + /// offset: 32 #[prost(uint32, tag = "13")] pub group_id: u32, + /// offset: 24 + #[prost(uint32, tag = "14")] + pub fccdilggoci: 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, + /// offset: 36 + #[prost(uint32, tag = "15")] + pub total_star_count: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kpiglopemcf { /// offset: 24 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "7")] pub ijhlojefcpm: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Phhliogfdek { /// offset: 24 - #[prost(uint32, repeated, tag = "11")] + #[prost(uint32, repeated, tag = "13")] pub capiccciebo: ::prost::alloc::vec::Vec, /// offset: 36 - #[prost(uint32, tag = "13")] - pub ijhlojefcpm: u32, - /// offset: 32 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "14")] pub ofgbjcccike: u32, + /// offset: 32 + #[prost(uint32, tag = "15")] + pub ijhlojefcpm: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bcpdfipomap { - /// offset: 16 - #[prost(message, optional, tag = "15")] + /// offset: 24 + #[prost(message, optional, tag = "14")] pub lbhjehfjlnf: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Obihngmnkek { - #[prost(oneof = "obihngmnkek::Jehdfhlgcnl", tags = "2, 11")] + #[prost(oneof = "obihngmnkek::Jehdfhlgcnl", tags = "9, 6")] pub jehdfhlgcnl: ::core::option::Option, } /// Nested message and enum types in `OBIHNGMNKEK`. @@ -14198,328 +15085,328 @@ pub mod obihngmnkek { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Jehdfhlgcnl { - /// offset: 16 - #[prost(message, tag = "2")] + /// offset: 24 + #[prost(message, tag = "9")] Loonehfnapc(super::Kpiglopemcf), - /// offset: 16 - #[prost(message, tag = "11")] + /// offset: 24 + #[prost(message, tag = "6")] Daopohamomf(super::Bcpdfipomap), } } #[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")] + #[prost(enumeration = "Pcahopmikim", tag = "2")] pub display_type: i32, - /// offset: 16 - #[prost(message, optional, tag = "10")] + /// offset: 24 + #[prost(message, optional, tag = "9")] pub eboomgdgnep: ::core::option::Option, + /// offset: 32 + #[prost(message, optional, tag = "8")] + pub jfpcpdcflmd: ::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 = "9")] + pub anpllaobfji: u32, + /// offset: 24 + #[prost(string, tag = "11")] + pub akcejfcfban: ::prost::alloc::string::String, + /// offset: 16 + #[prost(string, tag = "10")] + pub nickname: ::prost::alloc::string::String, + /// offset: 80 + #[prost(int64, tag = "8")] + pub last_active_time: i64, + /// offset: 96 + #[prost(uint32, tag = "6")] + pub chat_bubble_id: u32, + /// offset: 68 + #[prost(uint32, tag = "14")] + pub head_icon: u32, + /// offset: 48 + #[prost(string, tag = "5")] + pub signature: ::prost::alloc::string::String, + /// offset: 56 + #[prost(string, tag = "12")] + pub gmalcpnohbf: ::prost::alloc::string::String, + /// offset: 92 + #[prost(uint32, tag = "1")] + pub uid: u32, + /// offset: 64 + #[prost(enumeration = "PlatformType", tag = "4")] + pub platform_type: i32, + /// offset: 88 + #[prost(bool, tag = "15")] + pub jfgaekjjpie: bool, + /// offset: 72 #[prost(uint32, tag = "7")] pub level: u32, - /// 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")] + /// offset: 76 + #[prost(enumeration = "FriendOnlineStatus", tag = "3")] 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, + /// offset: 40 + #[prost(message, repeated, tag = "13")] + pub assist_simple_info: ::prost::alloc::vec::Vec, } #[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")] + /// offset: 28 + #[prost(uint32, tag = "3")] pub level: u32, - /// offset: 40 - #[prost(uint32, tag = "13")] - pub exp: u32, + /// offset: 36 + #[prost(uint32, tag = "2")] + pub rank: u32, + /// offset: 32 + #[prost(uint32, tag = "7")] + pub tid: u32, /// offset: 24 #[prost(uint32, tag = "5")] - pub rank: u32, - /// offset: 28 - #[prost(uint32, tag = "14")] - pub tid: u32, + pub promotion: u32, + /// offset: 40 + #[prost(uint32, tag = "6")] + pub exp: 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 r#type: u32, - /// offset: 48 - #[prost(uint32, tag = "1")] + pub tid: u32, + /// offset: 40 + #[prost(uint32, tag = "13")] pub main_affix_id: u32, + /// offset: 32 + #[prost(uint32, tag = "1")] + pub level: u32, + /// offset: 36 + #[prost(uint32, tag = "2")] + pub exp: u32, + /// offset: 48 + #[prost(uint32, tag = "14")] + pub r#type: u32, + /// offset: 16 + #[prost(message, repeated, tag = "11")] + pub sub_affix_list: ::prost::alloc::vec::Vec, } #[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: 32 + #[prost(message, optional, tag = "2")] + pub equipment: ::core::option::Option, /// offset: 72 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "14")] + pub avatar_id: u32, + /// offset: 68 + #[prost(uint32, tag = "11")] + pub dressed_skin_id: u32, + /// offset: 60 + #[prost(uint32, tag = "8")] pub exp: u32, - /// offset: 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 rank: u32, + /// offset: 52 + #[prost(uint32, tag = "5")] + pub promotion: u32, + /// offset: 16 + #[prost(message, repeated, tag = "10")] pub skilltree_list: ::prost::alloc::vec::Vec, - /// offset: 60 - #[prost(uint32, tag = "2")] + /// offset: 64 + #[prost(uint32, tag = "12")] + pub enhanced_id: u32, + /// offset: 76 + #[prost(uint32, tag = "7")] pub pos: u32, /// offset: 24 - #[prost(message, optional, tag = "8")] - pub equipment: ::core::option::Option, - /// offset: 16 - #[prost(message, repeated, tag = "6")] + #[prost(message, repeated, tag = "1")] pub relic_list: ::prost::alloc::vec::Vec, + /// offset: 56 + #[prost(uint32, tag = "15")] + pub level: u32, } #[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")] + #[prost(uint32, tag = "12")] pub nljifekdphn: u32, - /// offset: 40 + /// offset: 28 #[prost(uint32, tag = "5")] + pub pgcdmmnncjc: u32, + /// offset: 36 + #[prost(uint32, tag = "6")] pub pjcjnkbeimk: u32, /// offset: 24 #[prost(uint32, tag = "15")] - pub pgcdmmnncjc: u32, - /// offset: 36 - #[prost(uint32, tag = "3")] pub bdbmikdjlko: u32, + /// offset: 40 + #[prost(uint32, tag = "7")] + pub ljpekedicml: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlayerRecordInfo { /// offset: 40 - #[prost(uint32, tag = "3")] - pub jfpgbkbpbnf: u32, - /// offset: 24 - #[prost(message, optional, tag = "11")] - pub collection_info: ::core::option::Option, + #[prost(uint32, tag = "1")] + pub hknoakgcjbk: u32, + /// offset: 32 + #[prost(uint32, tag = "12")] + pub cfdfmgllico: u32, /// offset: 48 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "7")] pub gekkndonhlj: u32, - /// offset: 60 + /// offset: 52 #[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, + #[prost(uint32, tag = "11")] + pub jfpgbkbpbnf: u32, /// offset: 44 - #[prost(uint32, tag = "7")] - pub cfdfmgllico: u32, - /// offset: 36 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "13")] pub emjdebdmhll: u32, + /// offset: 36 + #[prost(uint32, tag = "9")] + pub bhfefeodnim: u32, + /// offset: 60 + #[prost(uint32, tag = "4")] + pub fhkkmpddmgo: u32, + /// offset: 16 + #[prost(message, optional, tag = "10")] + pub collection_info: ::core::option::Option, } #[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, + #[prost(bool, tag = "7")] + pub kjncckhjfhe: bool, + /// offset: 26 + #[prost(bool, tag = "6")] + pub aicnfaobcpi: bool, + /// offset: 28 + #[prost(bool, tag = "12")] + pub njfmiljofok: bool, /// offset: 24 - #[prost(bool, tag = "10")] + #[prost(bool, tag = "4")] + pub aponeidmphl: bool, + /// offset: 25 + #[prost(bool, tag = "8")] 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")] + #[prost(message, optional, tag = "12")] pub jfpcpdcflmd: ::core::option::Option, + /// offset: 24 + #[prost(message, repeated, tag = "13")] + pub challenge_list: ::prost::alloc::vec::Vec, } #[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")] + #[prost(string, tag = "4")] 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: 32 + #[prost(string, tag = "6")] + pub signature: ::prost::alloc::string::String, /// offset: 100 + #[prost(uint32, tag = "1212")] + pub anpllaobfji: u32, + /// offset: 120 + #[prost(bool, tag = "13")] + pub show_display_avatars: bool, + /// offset: 104 + #[prost(enumeration = "PlatformType", tag = "9")] + pub platform_type: i32, + /// offset: 88 + #[prost(message, optional, tag = "395")] + pub onkhlhojhgn: ::core::option::Option, + /// offset: 108 + #[prost(uint32, tag = "1")] + pub ooopbhimnfd: u32, + /// offset: 116 + #[prost(uint32, tag = "7")] + pub world_level: u32, + /// offset: 121 + #[prost(bool, tag = "12")] + pub jfgaekjjpie: bool, + /// offset: 80 + #[prost(message, repeated, tag = "440")] + pub display_avatar_list: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(message, optional, tag = "8")] + pub record_info: ::core::option::Option, + /// offset: 72 + #[prost(string, tag = "14")] + pub gmalcpnohbf: ::prost::alloc::string::String, + /// offset: 112 + #[prost(uint32, tag = "3")] + pub head_icon: u32, + /// offset: 16 + #[prost(message, optional, tag = "890")] + pub fdfpgmioimm: ::core::option::Option, + /// offset: 124 #[prost(uint32, tag = "10")] pub uid: u32, - /// offset: 105 - #[prost(bool, tag = "2")] - pub show_display_avatars: bool, + /// offset: 96 + #[prost(uint32, tag = "5")] + pub kbmgbninfbk: u32, + /// offset: 24 + #[prost(message, repeated, tag = "11")] + pub assist_avatar_list: ::prost::alloc::vec::Vec, + /// offset: 128 + #[prost(uint32, tag = "15")] + pub level: u32, + /// offset: 64 + #[prost(string, tag = "2")] + pub nickname: ::prost::alloc::string::String, } #[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")] + #[prost(bool, tag = "15")] + pub is_marked: bool, + /// offset: 60 + #[prost(enumeration = "PlayingState", tag = "13")] + pub playing_state: i32, + /// offset: 16 + #[prost(message, optional, tag = "10")] + pub simple_info: ::core::option::Option, + /// offset: 48 + #[prost(int64, tag = "3")] pub sent_time: i64, + /// offset: 24 + #[prost(string, tag = "4")] + pub friend_name: ::prost::alloc::string::String, + /// offset: 32 + #[prost(message, optional, tag = "7")] + pub ilchajcffbf: ::core::option::Option, } #[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")] + /// offset: 16 + #[prost(message, optional, tag = "9")] pub simple_info: ::core::option::Option, + /// offset: 32 + #[prost(int64, tag = "2")] + pub lffcmnahbdp: i64, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FriendRecommendInfo { /// offset: 32 - #[prost(bool, tag = "3")] + #[prost(bool, tag = "12")] pub jholblpeglj: bool, /// offset: 24 #[prost(message, optional, tag = "2")] @@ -14528,81 +15415,81 @@ pub struct FriendRecommendInfo { #[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")] + /// offset: 32 + #[prost(message, optional, tag = "2")] pub mdhfanlhnma: ::core::option::Option, + /// offset: 24 + #[prost(message, optional, tag = "12")] + pub simple_info: ::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")] + #[prost(string, tag = "8")] pub gmalcpnohbf: ::prost::alloc::string::String, - /// offset: 48 - #[prost(uint32, tag = "3")] - pub nppphgfenph: u32, /// offset: 64 #[prost(uint32, tag = "6")] + pub uid: u32, + /// offset: 60 + #[prost(enumeration = "PlatformType", tag = "12")] + pub platform_type: i32, + /// offset: 56 + #[prost(uint32, tag = "3")] + pub level: u32, + /// offset: 68 + #[prost(uint32, tag = "15")] + pub nppphgfenph: u32, + /// offset: 52 + #[prost(uint32, tag = "13")] pub innaniclcae: u32, + /// offset: 40 + #[prost(string, tag = "11")] + pub friend_name: ::prost::alloc::string::String, + /// offset: 24 + #[prost(string, tag = "10")] + pub nickname: ::prost::alloc::string::String, + /// offset: 48 + #[prost(uint32, tag = "4")] + pub head_icon: 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 = "9")] + pub buff_two: u32, + /// offset: 60 + #[prost(uint32, tag = "15")] + pub max_star: u32, + /// offset: 56 + #[prost(uint32, tag = "3")] + pub score: u32, + /// offset: 52 #[prost(uint32, tag = "14")] pub buff_one: u32, - /// offset: 60 - #[prost(uint32, tag = "6")] - pub score: u32, /// offset: 24 - #[prost(message, optional, tag = "11")] + #[prost(string, tag = "8")] + pub friend_name: ::prost::alloc::string::String, + /// offset: 16 + #[prost(message, optional, tag = "1")] pub simple_info: ::core::option::Option, - /// offset: 40 - #[prost(message, repeated, tag = "8")] + /// offset: 32 + #[prost(message, repeated, tag = "5")] 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")] + #[prost(uint32, tag = "1")] + pub group_id: u32, + /// offset: 36 + #[prost(uint32, tag = "14")] pub total_star_count: u32, #[prost( oneof = "friend_challenge_clearance_info::Jdicggkkooi", - tags = "979, 556, 594" + tags = "224, 1486, 81" )] pub jdicggkkooi: ::core::option::Option< friend_challenge_clearance_info::Jdicggkkooi, @@ -14613,111 +15500,113 @@ pub mod friend_challenge_clearance_info { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Jdicggkkooi { - /// offset: 16 - #[prost(message, tag = "979")] + /// offset: 24 + #[prost(message, tag = "224")] MemoryStats(super::ChallengeMemoryStats), - /// offset: 16 - #[prost(message, tag = "556")] + /// offset: 24 + #[prost(message, tag = "1486")] StoryStats(super::ChallengeStoryStats), - /// offset: 16 - #[prost(message, tag = "594")] + /// offset: 24 + #[prost(message, tag = "81")] BossStats(super::ChallengeBossStats), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ognldadpjfo { + /// offset: 16 + #[prost(message, optional, tag = "9")] + pub finish_info: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "6")] pub map_id: u32, - /// offset: 24 - #[prost(message, optional, tag = "9")] - pub finish_info: ::core::option::Option, } +/// Obf: EAIMKOMHKHD #[derive(proto_derive::CmdID)] +#[cmdid(4141)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Eaimkomhkhd { /// offset: 28 - #[prost(uint32, tag = "3")] - pub ggdiibcdobb: u32, - /// offset: 24 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "14")] pub avatar_id: u32, + /// offset: 24 + #[prost(uint32, tag = "5")] + pub ggdiibcdobb: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Angoamadoma { /// offset: 16 - #[prost(message, optional, tag = "12")] + #[prost(message, optional, tag = "14")] pub njnjebodmnl: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "3")] + pub jbloklcpafn: u32, /// offset: 40 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "12")] pub ijhlojefcpm: u32, /// offset: 36 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "6")] 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")] + #[prost(uint32, tag = "4")] pub imlhfgepcan: u32, + /// offset: 24 + #[prost(uint32, tag = "2")] + pub lhbdonjiicc: u32, + /// offset: 28 + #[prost(uint32, tag = "15")] + pub area_id: 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 = "4")] + pub epljmcapmpc: u32, + /// offset: 24 #[prost(uint32, tag = "3")] + pub fnmgaohmlim: u32, + /// offset: 36 + #[prost(uint32, tag = "5")] + pub fjhigbbmjdm: u32, + /// offset: 32 + #[prost(uint32, tag = "7")] 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")] + #[prost(uint32, tag = "4")] pub oiajancbabp: u32, /// offset: 36 - #[prost(uint32, tag = "13")] - pub onahhamhfdb: u32, - /// offset: 24 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "9")] + pub area_id: u32, + /// offset: 28 + #[prost(uint32, tag = "8")] pub agijkfbcjoc: u32, + /// offset: 24 + #[prost(uint32, tag = "11")] + pub onahhamhfdb: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Okdbogbabni { + /// offset: 32 + #[prost(message, optional, tag = "8")] + pub plccehdnafl: ::core::option::Option, /// offset: 48 - #[prost(message, optional, tag = "14")] + #[prost(message, optional, tag = "6")] pub hdljbadekfi: ::core::option::Option, /// offset: 40 - #[prost(message, optional, tag = "11")] + #[prost(message, optional, tag = "4")] pub apmjfgkifon: ::core::option::Option, - /// offset: 24 - #[prost(message, optional, tag = "6")] - pub plccehdnafl: ::core::option::Option, - #[prost(oneof = "okdbogbabni::Gnkackhfhhd", tags = "661, 715")] + #[prost(oneof = "okdbogbabni::Gnkackhfhhd", tags = "551, 128")] pub gnkackhfhhd: ::core::option::Option, } /// Nested message and enum types in `OKDBOGBABNI`. @@ -14725,11 +15614,11 @@ pub mod okdbogbabni { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Gnkackhfhhd { - /// offset: 32 - #[prost(message, tag = "661")] + /// offset: 16 + #[prost(message, tag = "551")] Edgfedjbahf(super::Ognldadpjfo), - /// offset: 32 - #[prost(message, tag = "715")] + /// offset: 16 + #[prost(message, tag = "128")] Opfpolcgmed(super::Angoamadoma), } } @@ -14737,7 +15626,7 @@ pub mod okdbogbabni { #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Iojhjahimhm { /// offset: 24 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "12")] pub area_id: u32, } #[derive(proto_derive::CmdID)] @@ -14745,30 +15634,30 @@ pub struct Iojhjahimhm { pub struct Jienkfadche { /// offset: 24 #[prost(uint32, tag = "14")] - pub area_id: u32, - /// offset: 28 - #[prost(uint32, tag = "11")] pub njoiciopbnh: u32, + /// offset: 28 + #[prost(uint32, tag = "15")] + pub area_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Meehcbgdbea { /// offset: 24 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "12")] pub challenge_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dhahakmpnaf { /// offset: 32 - #[prost(int64, tag = "15")] + #[prost(int64, tag = "1")] pub time: i64, /// offset: 44 - #[prost(enumeration = "DevelopmentType", tag = "14")] + #[prost(enumeration = "DevelopmentType", tag = "7")] pub ejhmnkhepfa: i32, #[prost( oneof = "dhahakmpnaf::Ebbmjdkkfib", - tags = "1793, 243, 200, 624, 1751, 1361, 1220" + tags = "926, 1058, 932, 367, 1029, 824, 195" )] pub ebbmjdkkfib: ::core::option::Option, } @@ -14778,203 +15667,203 @@ pub mod dhahakmpnaf { #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] pub enum Ebbmjdkkfib { /// offset: 24 - #[prost(message, tag = "1793")] + #[prost(message, tag = "926")] Liibbggehfp(super::Iojhjahimhm), /// offset: 24 - #[prost(message, tag = "243")] + #[prost(message, tag = "1058")] Ikffobamghj(super::Meehcbgdbea), /// offset: 24 - #[prost(uint32, tag = "200")] + #[prost(uint32, tag = "932")] AvatarId(u32), /// offset: 24 - #[prost(uint32, tag = "624")] + #[prost(uint32, tag = "367")] Mdmgkhlhiin(u32), /// offset: 24 - #[prost(uint32, tag = "1751")] + #[prost(uint32, tag = "1029")] Ckknnhmdcog(u32), /// offset: 24 - #[prost(message, tag = "1361")] + #[prost(message, tag = "824")] Ielhlbffagk(super::Jienkfadche), /// offset: 24 - #[prost(uint32, tag = "1220")] + #[prost(uint32, tag = "195")] ModuleId(u32), } } /// Obf: LPPOPKEICAN #[derive(proto_derive::CmdID)] -#[cmdid(2920)] +#[cmdid(2910)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetFriendListInfoCsReq {} /// Obf: GEDMHDHGEAP #[derive(proto_derive::CmdID)] -#[cmdid(2991)] +#[cmdid(2905)] #[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")] + #[prost(uint32, tag = "14")] pub retcode: u32, + /// offset: 32 + #[prost(message, repeated, tag = "6")] + pub friend_list: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(message, repeated, tag = "12")] + pub pelmgopehkn: ::prost::alloc::vec::Vec, } /// Obf: KGLCJPEBPDL #[derive(proto_derive::CmdID)] -#[cmdid(2967)] +#[cmdid(2998)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetPlayerDetailInfoCsReq { /// offset: 24 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "5")] pub uid: u32, } /// Obf: BLJKKGNCNNG #[derive(proto_derive::CmdID)] -#[cmdid(2939)] +#[cmdid(2953)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetPlayerDetailInfoScRsp { /// offset: 32 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "15")] pub retcode: u32, /// offset: 16 - #[prost(message, optional, tag = "13")] + #[prost(message, optional, tag = "10")] pub player_detail_info: ::core::option::Option, } /// Obf: KBCAJJPFLDL #[derive(proto_derive::CmdID)] -#[cmdid(2927)] +#[cmdid(2979)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetFriendApplyListInfoCsReq {} /// Obf: KNFEJCOGNMM #[derive(proto_derive::CmdID)] -#[cmdid(2921)] +#[cmdid(2902)] #[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")] + #[prost(uint32, tag = "14")] pub retcode: u32, + /// offset: 32 + #[prost(uint32, repeated, tag = "12")] + pub send_apply_list: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(message, repeated, tag = "15")] + pub friend_apply_list: ::prost::alloc::vec::Vec, } /// Obf: HOGLMIBJAGP #[derive(proto_derive::CmdID)] -#[cmdid(2970)] +#[cmdid(2997)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ApplyFriendCsReq { /// offset: 24 - #[prost(enumeration = "FriendApplySource", tag = "14")] + #[prost(enumeration = "FriendApplySource", tag = "3")] pub source: i32, /// offset: 28 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "6")] pub uid: u32, } /// Obf: GHOKGMDLPOO #[derive(proto_derive::CmdID)] -#[cmdid(2959)] +#[cmdid(2906)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ApplyFriendScRsp { - /// offset: 24 - #[prost(uint32, tag = "10")] - pub retcode: u32, /// offset: 28 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "6")] pub uid: u32, + /// offset: 24 + #[prost(uint32, tag = "2")] + pub retcode: u32, } /// Obf: EEMKGEHBLNM #[derive(proto_derive::CmdID)] -#[cmdid(2954)] +#[cmdid(2941)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SyncApplyFriendScNotify { - /// offset: 16 + /// offset: 24 #[prost(message, optional, tag = "12")] pub friend_apply_info: ::core::option::Option, } /// Obf: IHNFMCAHGFN #[derive(proto_derive::CmdID)] -#[cmdid(2977)] +#[cmdid(2955)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct HandleFriendCsReq { /// offset: 24 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "1")] pub uid: u32, /// offset: 28 - #[prost(bool, tag = "15")] + #[prost(bool, tag = "8")] pub handle_result: bool, } /// Obf: GDKLMAMFKEN #[derive(proto_derive::CmdID)] -#[cmdid(2980)] +#[cmdid(2907)] #[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")] + #[prost(message, optional, tag = "15")] pub handle_friend_info: ::core::option::Option, + /// offset: 32 + #[prost(bool, tag = "9")] + pub handle_result: bool, + /// offset: 40 + #[prost(uint32, tag = "2")] + pub uid: u32, + /// offset: 36 + #[prost(uint32, tag = "11")] + pub retcode: u32, } /// Obf: IFOOAMDBDCK #[derive(proto_derive::CmdID)] -#[cmdid(2902)] +#[cmdid(2939)] #[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")] + #[prost(bool, tag = "8")] pub handle_result: bool, /// offset: 36 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "13")] pub uid: u32, + /// offset: 16 + #[prost(message, optional, tag = "1")] + pub handle_friend_info: ::core::option::Option, } /// Obf: IECGIIJDBCD #[derive(proto_derive::CmdID)] -#[cmdid(2905)] +#[cmdid(2916)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DeleteFriendCsReq { /// offset: 24 + #[prost(uint32, tag = "6")] + pub uid: u32, + /// offset: 28 #[prost(uint32, tag = "14")] pub fiocdbipcgb: u32, - /// offset: 28 - #[prost(uint32, tag = "15")] - pub uid: u32, } /// Obf: HOCJANHPBLI #[derive(proto_derive::CmdID)] -#[cmdid(2974)] +#[cmdid(2926)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DeleteFriendScRsp { /// offset: 28 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "6")] pub retcode: u32, /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "12")] pub uid: u32, } /// Obf: CLEKCBJMKPD #[derive(proto_derive::CmdID)] -#[cmdid(2973)] +#[cmdid(2963)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SyncDeleteFriendScNotify { /// offset: 24 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "11")] pub uid: u32, } /// Obf: KPGFPDMKGBI #[derive(proto_derive::CmdID)] -#[cmdid(2998)] +#[cmdid(2967)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AddBlacklistCsReq { /// offset: 24 @@ -14983,451 +15872,451 @@ pub struct AddBlacklistCsReq { } /// Obf: LBODLIPMMON #[derive(proto_derive::CmdID)] -#[cmdid(2985)] +#[cmdid(2972)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AddBlacklistScRsp { /// offset: 32 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "11")] pub retcode: u32, /// offset: 24 - #[prost(message, optional, tag = "14")] + #[prost(message, optional, tag = "6")] pub black_info: ::core::option::Option, } /// Obf: AEHGONDBHAJ #[derive(proto_derive::CmdID)] -#[cmdid(2938)] +#[cmdid(2994)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SyncAddBlacklistScNotify { /// offset: 24 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "13")] pub uid: u32, } /// Obf: BABKADMDHDP #[derive(proto_derive::CmdID)] -#[cmdid(2952)] +#[cmdid(2936)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetFriendRecommendListInfoCsReq { /// offset: 24 - #[prost(bool, tag = "11")] + #[prost(bool, tag = "12")] pub ahoilnfiieg: bool, } /// Obf: PNFFPBIHJJH #[derive(proto_derive::CmdID)] -#[cmdid(2968)] +#[cmdid(2978)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetFriendRecommendListInfoScRsp { + /// offset: 24 + #[prost(message, repeated, tag = "14")] + pub friend_recommend_list: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "4")] pub retcode: u32, - /// offset: 24 - #[prost(message, repeated, tag = "15")] - pub friend_recommend_list: ::prost::alloc::vec::Vec, } /// Obf: JMICCHOBEEL #[derive(proto_derive::CmdID)] -#[cmdid(2994)] +#[cmdid(2974)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetFriendRemarkNameCsReq { - /// offset: 32 - #[prost(uint32, tag = "13")] - pub reason: u32, /// offset: 36 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "12")] pub uid: u32, /// offset: 16 - #[prost(string, tag = "4")] + #[prost(string, tag = "6")] pub friend_name: ::prost::alloc::string::String, + /// offset: 32 + #[prost(uint32, tag = "3")] + pub reason: u32, } /// Obf: IIKBBNDCHBL #[derive(proto_derive::CmdID)] -#[cmdid(2936)] +#[cmdid(2990)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetFriendRemarkNameScRsp { - /// offset: 32 - #[prost(uint32, tag = "9")] - pub retcode: u32, - /// offset: 16 - #[prost(string, tag = "5")] + /// offset: 24 + #[prost(string, tag = "8")] pub friend_name: ::prost::alloc::string::String, /// offset: 36 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "9")] + pub retcode: u32, + /// offset: 32 + #[prost(uint32, tag = "2")] pub uid: u32, } /// Obf: JOMLPKFBNLP #[derive(proto_derive::CmdID)] -#[cmdid(2987)] +#[cmdid(2954)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ReportPlayerCsReq { - /// offset: 36 - #[prost(uint32, tag = "15")] - pub ehbcljfpooe: u32, - /// offset: 16 - #[prost(string, tag = "11")] + /// offset: 24 + #[prost(string, tag = "13")] pub mimakhaabah: ::prost::alloc::string::String, + /// offset: 36 + #[prost(uint32, tag = "12")] + pub ehbcljfpooe: u32, /// offset: 32 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "10")] pub uid: u32, } /// Obf: JKPIPGHOCHN #[derive(proto_derive::CmdID)] -#[cmdid(2909)] +#[cmdid(2962)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ReportPlayerScRsp { /// offset: 24 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "10")] pub retcode: u32, } /// Obf: DEGBEHAGPKE #[derive(proto_derive::CmdID)] -#[cmdid(2906)] +#[cmdid(2909)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DeleteBlacklistCsReq { /// offset: 24 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "4")] pub uid: u32, } /// Obf: LHJCOILKDKH #[derive(proto_derive::CmdID)] -#[cmdid(2931)] +#[cmdid(2920)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DeleteBlacklistScRsp { - /// offset: 28 - #[prost(uint32, tag = "9")] - pub retcode: u32, /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "2")] pub uid: u32, + /// offset: 28 + #[prost(uint32, tag = "6")] + pub retcode: u32, } /// Obf: NFCFGGLOFHM #[derive(proto_derive::CmdID)] -#[cmdid(2944)] +#[cmdid(2969)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SearchPlayerCsReq { - /// offset: 32 - #[prost(bool, tag = "6")] - pub ahoilnfiieg: bool, /// offset: 16 - #[prost(uint32, repeated, tag = "4")] + #[prost(uint32, repeated, tag = "9")] pub search_uid_list: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(bool, tag = "14")] + pub ahoilnfiieg: bool, } /// Obf: CDKLHLINJKN #[derive(proto_derive::CmdID)] -#[cmdid(2949)] +#[cmdid(2992)] #[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")] + #[prost(uint32, repeated, tag = "8")] pub search_uid_list: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(message, repeated, tag = "3")] + pub search_result_list: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "13")] pub retcode: u32, } /// Obf: LMHCBMCBJHC #[derive(proto_derive::CmdID)] -#[cmdid(2941)] +#[cmdid(2924)] #[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, + /// offset: 25 + #[prost(bool, tag = "15")] + pub kiboagmojcp: bool, } /// Obf: EAJEAKDAKPC #[derive(proto_derive::CmdID)] -#[cmdid(2984)] +#[cmdid(2973)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetAssistListScRsp { /// offset: 32 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "10")] pub retcode: u32, - /// offset: 16 - #[prost(message, repeated, tag = "9")] + /// offset: 24 + #[prost(message, repeated, tag = "8")] pub giecjkakcko: ::prost::alloc::vec::Vec, } /// Obf: OHDJHIAEJKK #[derive(proto_derive::CmdID)] -#[cmdid(2978)] +#[cmdid(2942)] #[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")] + #[prost(uint32, tag = "11")] pub uid: u32, + /// offset: 24 + #[prost(uint32, tag = "15")] + pub avatar_id: u32, } /// Obf: KBFGCNFFGAA #[derive(proto_derive::CmdID)] -#[cmdid(2934)] +#[cmdid(2901)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetAssistScRsp { /// offset: 28 - #[prost(uint32, tag = "3")] - pub avatar_id: u32, + #[prost(uint32, tag = "5")] + pub retcode: u32, /// offset: 24 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "11")] pub uid: u32, /// offset: 32 - #[prost(uint32, tag = "12")] - pub retcode: u32, + #[prost(uint32, tag = "7")] + pub avatar_id: u32, } /// Obf: BHKAPLNNKJA #[derive(proto_derive::CmdID)] -#[cmdid(2945)] +#[cmdid(2951)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetCurAssistCsReq {} /// Obf: IGKGGOADBKP #[derive(proto_derive::CmdID)] -#[cmdid(2969)] +#[cmdid(2925)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetCurAssistScRsp { - /// offset: 32 - #[prost(uint32, tag = "7")] - pub retcode: u32, /// offset: 24 - #[prost(message, optional, tag = "14")] + #[prost(message, optional, tag = "11")] pub dpjbdhelnoe: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "4")] + pub retcode: u32, } /// Obf: HIFKDLLODAL #[derive(proto_derive::CmdID)] -#[cmdid(2903)] +#[cmdid(2935)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetAssistHistoryCsReq {} /// Obf: EFJIHGJHKBO #[derive(proto_derive::CmdID)] -#[cmdid(2924)] +#[cmdid(2937)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetAssistHistoryScRsp { - /// offset: 16 - #[prost(uint32, repeated, tag = "10")] + /// offset: 24 + #[prost(uint32, repeated, tag = "8")] 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")] + #[prost(uint32, tag = "5")] pub omhchjlliif: u32, + /// offset: 32 + #[prost(uint32, tag = "12")] + pub nfjjapnppkp: u32, /// offset: 40 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "1")] + pub pbfneigopmp: u32, + /// offset: 36 + #[prost(uint32, tag = "6")] pub retcode: u32, } /// Obf: FNBHGNIEKBO #[derive(proto_derive::CmdID)] -#[cmdid(2928)] +#[cmdid(2988)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct NewAssistHistoryNotify { /// offset: 24 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "9")] pub nfjjapnppkp: u32, } /// Obf: PFLOBGHELNH #[derive(proto_derive::CmdID)] -#[cmdid(2923)] +#[cmdid(2915)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeAssistRewardCsReq {} /// Obf: ABGKAIBFDJD #[derive(proto_derive::CmdID)] -#[cmdid(2922)] +#[cmdid(2960)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeAssistRewardScRsp { - /// offset: 40 - #[prost(uint32, tag = "4")] - pub retcode: u32, - /// offset: 32 - #[prost(message, optional, tag = "1")] + /// offset: 24 + #[prost(message, optional, tag = "6")] pub reward: ::core::option::Option, - /// offset: 16 - #[prost(message, repeated, tag = "11")] + /// offset: 32 + #[prost(message, repeated, tag = "12")] pub nlcnbiehcoh: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint32, tag = "8")] + pub retcode: u32, } /// Obf: JCHKKENIBJK #[derive(proto_derive::CmdID)] -#[cmdid(2940)] +#[cmdid(2966)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct CurAssistChangedNotify { /// offset: 16 - #[prost(message, optional, tag = "2")] + #[prost(message, optional, tag = "1")] pub dpjbdhelnoe: ::core::option::Option, } /// Obf: HBOFJGNBFBG #[derive(proto_derive::CmdID)] -#[cmdid(2918)] +#[cmdid(2928)] #[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")] + #[prost(enumeration = "PlatformType", tag = "2")] pub platform_type: i32, + /// offset: 16 + #[prost(string, repeated, tag = "3")] + pub dnenlchjekg: ::prost::alloc::vec::Vec<::prost::alloc::string::String>, } /// Obf: ACPKGEEJJFL #[derive(proto_derive::CmdID)] -#[cmdid(2947)] +#[cmdid(2989)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetPlatformPlayerInfoScRsp { /// offset: 32 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "1")] pub retcode: u32, /// offset: 16 - #[prost(message, repeated, tag = "7")] + #[prost(message, repeated, tag = "15")] pub friend_recommend_list: ::prost::alloc::vec::Vec, } /// Obf: CJOENDLMMEG #[derive(proto_derive::CmdID)] -#[cmdid(2919)] +#[cmdid(2908)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetFriendLoginInfoCsReq {} /// Obf: GMJEHFLHLGO #[derive(proto_derive::CmdID)] -#[cmdid(2955)] +#[cmdid(2913)] #[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")] + /// offset: 32 + #[prost(uint32, repeated, tag = "15")] pub friend_uid_list: ::prost::alloc::vec::Vec, /// offset: 41 - #[prost(bool, tag = "2")] + #[prost(bool, tag = "10")] pub bohnbjmmkbo: bool, + /// offset: 24 + #[prost(uint32, repeated, tag = "6")] + pub iihdbinopmg: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(bool, tag = "14")] + pub lifcehlfdnm: bool, + /// offset: 44 + #[prost(uint32, tag = "5")] + pub retcode: u32, } /// Obf: BKPGKBKJEEF #[derive(proto_derive::CmdID)] -#[cmdid(2971)] +#[cmdid(2946)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetForbidOtherApplyFriendCsReq { /// offset: 24 - #[prost(bool, tag = "1")] + #[prost(bool, tag = "13")] pub mjpflikafej: bool, } /// Obf: HOKMICOJAFK #[derive(proto_derive::CmdID)] -#[cmdid(2963)] +#[cmdid(2985)] #[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, + /// offset: 24 + #[prost(uint32, tag = "6")] + pub retcode: u32, } /// Obf: EAEMLKIPOGO #[derive(proto_derive::CmdID)] -#[cmdid(2950)] +#[cmdid(2929)] #[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")] + #[prost(uint32, tag = "10")] pub reason: u32, + /// offset: 32 + #[prost(bool, tag = "15")] + pub is_set_mark: bool, + /// offset: 28 + #[prost(uint32, tag = "3")] + pub uid: u32, } /// Obf: DDHDGOIPCPA #[derive(proto_derive::CmdID)] -#[cmdid(2995)] +#[cmdid(2971)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetFriendMarkScRsp { + /// offset: 28 + #[prost(uint32, tag = "5")] + pub uid: u32, /// offset: 24 + #[prost(uint32, tag = "1")] + pub retcode: u32, + /// offset: 32 #[prost(bool, tag = "2")] pub is_set_mark: bool, - /// offset: 32 - #[prost(uint32, tag = "3")] - pub retcode: u32, - /// offset: 28 - #[prost(uint32, tag = "12")] - pub uid: u32, } /// Obf: MPBPGPDGGDK #[derive(proto_derive::CmdID)] -#[cmdid(2960)] +#[cmdid(2945)] #[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(enumeration = "AssistAvatarType", tag = "1")] + pub mloogabmihp: i32, + /// offset: 32 + #[prost(uint32, repeated, tag = "4")] + pub kcpaodebjdg: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(uint32, repeated, tag = "7")] + pub bijgjecjmhm: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(uint32, tag = "8")] pub from_uid: u32, + /// offset: 44 + #[prost(bool, tag = "10")] + pub ahoilnfiieg: bool, } /// Obf: EDBEFIDAGCO #[derive(proto_derive::CmdID)] -#[cmdid(2996)] +#[cmdid(2958)] #[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")] + #[prost(message, repeated, tag = "11")] pub giecjkakcko: ::prost::alloc::vec::Vec, + /// offset: 36 + #[prost(uint32, tag = "12")] + pub retcode: u32, + /// offset: 32 + #[prost(uint32, tag = "9")] + pub from_uid: u32, } /// Obf: LKFDMEPJHHH #[derive(proto_derive::CmdID)] -#[cmdid(2916)] +#[cmdid(2982)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetFriendChallengeLineupCsReq { /// offset: 24 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "9")] pub challenge_id: u32, } /// Obf: OAJFBJDEGEK #[derive(proto_derive::CmdID)] -#[cmdid(2993)] +#[cmdid(2983)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetFriendChallengeLineupScRsp { - /// offset: 24 - #[prost(message, repeated, tag = "7")] + /// offset: 36 + #[prost(bool, tag = "13")] + pub onocjeebfci: bool, + /// offset: 16 + #[prost(message, repeated, tag = "3")] pub jaejjmjpmnc: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "8")] pub retcode: u32, - /// offset: 36 - #[prost(bool, tag = "6")] - pub onocjeebfci: bool, } /// Obf: GNCNBADEEAF #[derive(proto_derive::CmdID)] -#[cmdid(2964)] +#[cmdid(2903)] #[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")] + #[prost(uint32, tag = "11")] + pub challenge_id: u32, + /// offset: 28 + #[prost(uint32, tag = "4")] pub uid: u32, } /// Obf: KPGAGCDLMII @@ -15435,39 +16324,39 @@ pub struct GetFriendChallengeDetailCsReq { #[cmdid(2957)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetFriendChallengeDetailScRsp { - /// offset: 40 - #[prost(uint32, tag = "7")] + /// offset: 32 + #[prost(uint32, tag = "10")] pub challenge_id: u32, - /// offset: 16 - #[prost(message, repeated, tag = "12")] + /// offset: 40 + #[prost(uint32, tag = "14")] + pub retcode: u32, + /// offset: 24 + #[prost(message, repeated, tag = "4")] pub ccgdmoolhhb: ::prost::alloc::vec::Vec, /// offset: 36 #[prost(uint32, tag = "3")] pub uid: u32, - /// 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: 40 + #[prost(uint32, repeated, tag = "12")] + pub jhiakmchplb: ::prost::alloc::vec::Vec, /// offset: 48 - #[prost(string, tag = "13")] + #[prost(string, tag = "3")] pub friend_name: ::prost::alloc::string::String, /// offset: 24 - #[prost(uint32, repeated, tag = "7")] - pub jhiakmchplb: ::prost::alloc::vec::Vec, + #[prost(message, repeated, tag = "13")] + pub avatar_list: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(message, optional, tag = "1")] + pub simple_info: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kehmgkihefn { - #[prost(oneof = "kehmgkihefn::Nfgnbbjgang", tags = "15, 7")] + #[prost(oneof = "kehmgkihefn::Nfgnbbjgang", tags = "11, 3")] pub nfgnbbjgang: ::core::option::Option, } /// Nested message and enum types in `KEHMGKIHEFN`. @@ -15476,1133 +16365,1156 @@ pub mod kehmgkihefn { #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Nfgnbbjgang { /// offset: 24 - #[prost(message, tag = "15")] + #[prost(message, tag = "11")] Gieidjeepac(super::FriendChallengeLineup), /// offset: 24 - #[prost(message, tag = "7")] + #[prost(message, tag = "3")] Addcjejpfef(super::Kamciopbpga), } } /// Obf: IDNHIELAIFM #[derive(proto_derive::CmdID)] -#[cmdid(2972)] +#[cmdid(2923)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetFriendRecommendLineupCsReq { /// offset: 24 - #[prost(enumeration = "Dllleandaih", tag = "3")] + #[prost(enumeration = "Dllleandaih", tag = "1")] pub r#type: i32, /// offset: 28 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "15")] pub key: u32, } /// Obf: PCAPDIPOLMC #[derive(proto_derive::CmdID)] -#[cmdid(2935)] +#[cmdid(2914)] #[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")] + /// offset: 16 + #[prost(message, repeated, tag = "11")] pub jaejjmjpmnc: ::prost::alloc::vec::Vec, - /// offset: 44 - #[prost(uint32, tag = "13")] - pub key: u32, /// offset: 40 #[prost(enumeration = "Dllleandaih", tag = "12")] pub r#type: i32, + /// offset: 36 + #[prost(bool, tag = "9")] + pub onocjeebfci: bool, + /// offset: 32 + #[prost(uint32, tag = "10")] + pub key: u32, + /// offset: 44 + #[prost(uint32, tag = "14")] + pub retcode: u32, } /// Obf: HHIOHFKOCFD #[derive(proto_derive::CmdID)] -#[cmdid(2953)] +#[cmdid(2995)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetFriendRecommendLineupDetailCsReq { /// offset: 24 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "3")] pub key: u32, /// offset: 28 - #[prost(enumeration = "Dllleandaih", tag = "5")] + #[prost(enumeration = "Dllleandaih", tag = "6")] pub r#type: i32, /// offset: 32 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "11")] pub uid: u32, } /// Obf: CLCGHILDELA #[derive(proto_derive::CmdID)] -#[cmdid(2933)] +#[cmdid(2918)] #[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")] + /// offset: 24 + #[prost(message, repeated, tag = "12")] pub ccgdmoolhhb: ::prost::alloc::vec::Vec, /// offset: 44 - #[prost(enumeration = "Dllleandaih", tag = "10")] + #[prost(uint32, tag = "1")] + pub retcode: u32, + /// offset: 40 + #[prost(enumeration = "Dllleandaih", tag = "14")] pub r#type: i32, + /// offset: 36 + #[prost(uint32, tag = "6")] + pub uid: u32, + /// offset: 32 + #[prost(uint32, tag = "11")] + pub key: u32, } /// Obf: OIODMCPAMEG #[derive(proto_derive::CmdID)] -#[cmdid(2926)] +#[cmdid(2904)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetFriendBattleRecordDetailCsReq { /// offset: 24 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "14")] pub uid: u32, } /// Obf: CHKNEOBBFDF #[derive(proto_derive::CmdID)] -#[cmdid(2990)] +#[cmdid(2986)] #[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")] + #[prost(uint32, tag = "4")] + pub uid: u32, + /// offset: 40 + #[prost(uint32, tag = "2")] pub retcode: u32, + /// offset: 24 + #[prost(message, optional, tag = "11")] + pub pgbbepkahbh: ::core::option::Option, + /// offset: 32 + #[prost(message, repeated, tag = "14")] + pub jdidihobaod: ::prost::alloc::vec::Vec, } /// Obf: IFHKCHCHJKH #[derive(proto_derive::CmdID)] -#[cmdid(2989)] +#[cmdid(2912)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetFriendDevelopmentInfoCsReq { /// offset: 24 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "3")] pub uid: u32, } /// Obf: MBBIJCDDMPK #[derive(proto_derive::CmdID)] -#[cmdid(2937)] +#[cmdid(2964)] #[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")] + #[prost(message, repeated, tag = "3")] pub jbhbfbjgbph: ::prost::alloc::vec::Vec, + /// offset: 36 + #[prost(uint32, tag = "13")] + pub uid: u32, } /// Obf: FIAMOECBPNM #[derive(proto_derive::CmdID)] -#[cmdid(1920)] +#[cmdid(1910)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] 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")] + #[prost(uint32, tag = "3")] + pub repeated_cnt: u32, + /// offset: 28 + #[prost(uint32, tag = "12")] pub avatar_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GachaCeiling { + /// offset: 36 + #[prost(bool, tag = "12")] + pub is_claimed: bool, /// offset: 32 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "13")] pub ceiling_num: u32, /// offset: 24 - #[prost(message, repeated, tag = "5")] + #[prost(message, repeated, tag = "11")] 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")] + #[prost(uint32, tag = "4")] pub chdoibfehlp: u32, - /// offset: 16 - #[prost(uint32, repeated, tag = "11")] - pub dlabdnpihff: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "6")] pub iincdjpoomc: u32, + /// offset: 32 + #[prost(uint32, repeated, tag = "14")] + pub dlabdnpihff: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(uint32, repeated, tag = "9")] + pub jigonealcpc: ::prost::alloc::vec::Vec, } #[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: 56 + #[prost(string, tag = "3")] + pub detail_webview: ::prost::alloc::string::String, + /// offset: 48 + #[prost(uint32, repeated, tag = "1")] + pub prize_item_list: ::prost::alloc::vec::Vec, /// offset: 80 #[prost(uint32, tag = "4")] pub gacha_id: u32, + /// offset: 32 + #[prost(uint32, repeated, tag = "9")] + pub anngpmhpnim: ::prost::alloc::vec::Vec, + /// offset: 92 + #[prost(uint32, tag = "12")] + pub gdifaahifbh: u32, /// offset: 84 #[prost(uint32, tag = "14")] - pub 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 kmnjnmjfgbg: u32, + /// offset: 96 + #[prost(int64, tag = "11")] 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")] + /// offset: 72 + #[prost(int64, tag = "7")] + pub end_time: i64, + /// offset: 16 + #[prost(uint32, repeated, tag = "2")] pub item_detail_list: ::prost::alloc::vec::Vec, + /// offset: 88 + #[prost(uint32, tag = "10")] + pub iincdjpoomc: u32, + /// offset: 40 + #[prost(message, optional, tag = "15")] + pub gacha_ceiling: ::core::option::Option, } /// Obf: HOBMNDENOHD #[derive(proto_derive::CmdID)] -#[cmdid(1991)] +#[cmdid(1905)] #[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")] + #[prost(uint32, tag = "6")] 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 idehajmemak: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(uint32, tag = "1")] + pub retcode: u32, + /// offset: 52 + #[prost(uint32, tag = "15")] + pub gacha_random: u32, + /// offset: 56 + #[prost(uint32, tag = "9")] + pub nbelnoipoek: u32, + /// offset: 44 + #[prost(uint32, tag = "7")] + pub djndmnpebka: u32, + /// offset: 24 + #[prost(message, repeated, tag = "3")] pub gacha_info_list: ::prost::alloc::vec::Vec, } /// Obf: BEHHJDKOGHH #[derive(proto_derive::CmdID)] -#[cmdid(1967)] +#[cmdid(1998)] #[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, + #[prost(uint32, tag = "15")] + pub gacha_random: u32, /// offset: 36 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "1")] + pub gacha_id: u32, + /// offset: 32 + #[prost(uint32, tag = "11")] pub simulate_magic: u32, /// offset: 28 - #[prost(uint32, tag = "1")] - pub gacha_random: u32, + #[prost(uint32, tag = "3")] + pub gacha_num: 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")] + #[prost(message, optional, tag = "7")] pub transfer_item_list: ::core::option::Option, + /// offset: 24 + #[prost(message, optional, tag = "2")] + pub gacha_item: ::core::option::Option, + /// offset: 40 + #[prost(message, optional, tag = "15")] + pub token_item: ::core::option::Option, } /// Obf: KHKCPPLPKND #[derive(proto_derive::CmdID)] -#[cmdid(1939)] +#[cmdid(1953)] #[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 retcode: u32, + /// offset: 52 + #[prost(uint32, tag = "7")] + pub penilhglhhm: u32, + /// offset: 48 + #[prost(uint32, tag = "4")] pub kmnjnmjfgbg: u32, + /// offset: 16 + #[prost(message, repeated, tag = "5")] + pub gacha_item_list: ::prost::alloc::vec::Vec, + /// offset: 44 + #[prost(uint32, tag = "2")] + pub gdifaahifbh: u32, + /// offset: 56 + #[prost(uint32, tag = "9")] + pub gacha_id: u32, /// offset: 36 #[prost(uint32, tag = "1")] - pub penilhglhhm: u32, - /// offset: 16 - #[prost(message, repeated, tag = "8")] - pub gacha_item_list: ::prost::alloc::vec::Vec, + pub ceiling_num: u32, + /// offset: 60 + #[prost(uint32, tag = "10")] + pub gacha_num: u32, + /// offset: 40 + #[prost(uint32, tag = "8")] + pub nopbebkhika: u32, } /// Obf: GCCGABDOLLK #[derive(proto_derive::CmdID)] -#[cmdid(1927)] +#[cmdid(1979)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetGachaCeilingCsReq { /// offset: 24 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "6")] pub gacha_type: u32, } /// Obf: PCMFELPJEAL #[derive(proto_derive::CmdID)] -#[cmdid(1921)] +#[cmdid(1902)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetGachaCeilingScRsp { /// offset: 36 - #[prost(uint32, tag = "2")] - pub retcode: u32, - /// offset: 32 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "11")] pub gacha_type: u32, + /// offset: 32 + #[prost(uint32, tag = "12")] + pub retcode: u32, /// offset: 24 - #[prost(message, optional, tag = "7")] + #[prost(message, optional, tag = "3")] pub gacha_ceiling: ::core::option::Option, } /// Obf: IHBMAOEAOHA #[derive(proto_derive::CmdID)] -#[cmdid(1970)] +#[cmdid(1997)] #[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")] + #[prost(uint32, tag = "13")] + pub gacha_type: u32, + /// offset: 24 + #[prost(uint32, tag = "9")] pub avatar_id: u32, } /// Obf: JPJGLKKFGFM #[derive(proto_derive::CmdID)] -#[cmdid(1959)] +#[cmdid(1906)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ExchangeGachaCeilingScRsp { /// offset: 44 + #[prost(uint32, tag = "2")] + pub gacha_type: u32, + /// offset: 16 + #[prost(message, optional, tag = "5")] + pub transfer_item_list: ::core::option::Option, + /// offset: 48 #[prost(uint32, tag = "11")] pub retcode: u32, - /// offset: 16 - #[prost(message, optional, tag = "8")] - pub transfer_item_list: ::core::option::Option, /// offset: 32 - #[prost(message, optional, tag = "14")] + #[prost(message, optional, tag = "8")] pub gacha_ceiling: ::core::option::Option, /// offset: 40 - #[prost(uint32, tag = "15")] - pub gacha_type: u32, - /// offset: 48 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "14")] pub avatar_id: u32, } /// Obf: DFBBEFDPCII #[derive(proto_derive::CmdID)] -#[cmdid(1954)] +#[cmdid(1941)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetGachaDecideItemCsReq { - /// offset: 16 - #[prost(uint32, repeated, tag = "10")] + /// offset: 32 + #[prost(uint32, tag = "2")] + pub gacha_id: u32, + /// offset: 24 + #[prost(uint32, repeated, tag = "11")] pub dlabdnpihff: ::prost::alloc::vec::Vec, /// offset: 36 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "3")] pub chdoibfehlp: u32, - /// offset: 32 - #[prost(uint32, tag = "4")] - pub gacha_id: u32, } /// Obf: KBDBMGGFCKI #[derive(proto_derive::CmdID)] -#[cmdid(1977)] +#[cmdid(1955)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetGachaDecideItemScRsp { /// offset: 32 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "12")] pub retcode: u32, - /// offset: 24 - #[prost(message, optional, tag = "1")] + /// offset: 16 + #[prost(message, optional, tag = "2")] 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")] + #[prost(uint32, tag = "10")] pub dgaklnofdpp: u32, + /// offset: 24 + #[prost(bool, tag = "13")] + pub fbkekcgelbe: bool, } #[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")] + #[prost(enumeration = "Afefbpablhm", tag = "14")] pub step: i32, + /// offset: 28 + #[prost(uint32, tag = "13")] + pub clkeoehplng: u32, + /// offset: 36 + #[prost(bool, tag = "2")] + pub kkgfigchkib: bool, + /// offset: 37 + #[prost(bool, tag = "3")] + pub jmpejfickjo: bool, + /// offset: 24 + #[prost(enumeration = "Bfdflhekfgk", tag = "1")] + pub jiimeljaone: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mmeinfmdjfg { - /// offset: 24 - #[prost(uint32, tag = "2")] - pub kbmmmmckjni: u32, /// offset: 28 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "13")] pub clkeoehplng: u32, + /// offset: 24 + #[prost(uint32, tag = "9")] + pub kbmmmmckjni: u32, } /// Obf: POKEHOEGBEE #[derive(proto_derive::CmdID)] -#[cmdid(6320)] +#[cmdid(6310)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetHeartDialInfoCsReq {} /// Obf: GHJINMKJLDG #[derive(proto_derive::CmdID)] -#[cmdid(6391)] +#[cmdid(6305)] #[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: 24 + #[prost(message, repeated, tag = "6")] + pub ocmoejidlam: ::prost::alloc::vec::Vec, /// offset: 52 - #[prost(enumeration = "Ooehgmemkoi", tag = "9")] + #[prost(enumeration = "Ooehgmemkoi", tag = "8")] pub nfeojaajmke: i32, /// offset: 48 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "13")] pub retcode: u32, + /// offset: 40 + #[prost(message, repeated, tag = "4")] + pub aboigbjnoho: ::prost::alloc::vec::Vec, } /// Obf: FIBDHFCJAMH #[derive(proto_derive::CmdID)] -#[cmdid(6367)] +#[cmdid(6398)] #[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")] + #[prost(enumeration = "Bfdflhekfgk", tag = "1")] pub ebnofhdngdh: i32, - /// offset: 28 + /// offset: 32 #[prost(uint32, tag = "2")] + pub clkeoehplng: u32, + /// offset: 28 + #[prost(uint32, tag = "9")] pub fihncoabela: u32, } /// Obf: LNOOICPAKND #[derive(proto_derive::CmdID)] -#[cmdid(6339)] +#[cmdid(6353)] #[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")] + #[prost(uint32, tag = "15")] pub clkeoehplng: u32, /// offset: 32 - #[prost(uint32, tag = "8")] + #[prost(enumeration = "Bfdflhekfgk", tag = "2")] + pub kefkogklefc: i32, + /// offset: 28 + #[prost(uint32, tag = "6")] pub retcode: u32, } /// Obf: GMPJACIOCAI #[derive(proto_derive::CmdID)] -#[cmdid(6327)] +#[cmdid(6379)] #[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")] + #[prost(uint32, tag = "1")] pub clkeoehplng: u32, + /// offset: 36 + #[prost(uint32, tag = "10")] + pub fihncoabela: u32, + /// offset: 16 + #[prost(message, optional, tag = "12")] + pub item_list: ::core::option::Option, } /// Obf: MJOECNKJGIP #[derive(proto_derive::CmdID)] -#[cmdid(6321)] +#[cmdid(6302)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SubmitEmotionItemScRsp { - /// offset: 28 + /// offset: 24 #[prost(uint32, tag = "14")] pub clkeoehplng: u32, - /// offset: 24 - #[prost(uint32, tag = "10")] + /// offset: 28 + #[prost(uint32, tag = "12")] pub retcode: u32, } /// Obf: AFDLHLDCFEL #[derive(proto_derive::CmdID)] -#[cmdid(6370)] +#[cmdid(6397)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FinishEmotionDialoguePerformanceCsReq { - /// offset: 24 - #[prost(uint32, tag = "13")] - pub clkeoehplng: u32, /// offset: 32 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "8")] + pub fihncoabela: u32, + /// offset: 24 + #[prost(uint32, tag = "5")] pub dgaklnofdpp: u32, /// offset: 28 - #[prost(uint32, tag = "15")] - pub fihncoabela: u32, + #[prost(uint32, tag = "1")] + pub clkeoehplng: u32, } /// Obf: PJBHDGOFNCJ #[derive(proto_derive::CmdID)] -#[cmdid(6359)] +#[cmdid(6306)] #[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")] + #[prost(uint32, tag = "4")] pub retcode: u32, + /// offset: 32 + #[prost(uint32, tag = "7")] + pub clkeoehplng: u32, /// offset: 16 - #[prost(message, optional, tag = "2")] + #[prost(message, optional, tag = "6")] pub reward_list: ::core::option::Option, + /// offset: 36 + #[prost(uint32, tag = "12")] + pub dgaklnofdpp: u32, } /// Obf: BKGEPFIPGEE #[derive(proto_derive::CmdID)] -#[cmdid(6354)] +#[cmdid(6341)] #[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 = "11")] + pub nglhcmbghio: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(message, repeated, tag = "4")] - pub ocmoejidlam: ::prost::alloc::vec::Vec, - /// offset: 24 - #[prost(message, repeated, tag = "5")] pub pkflgdfdmoi: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(message, repeated, tag = "8")] + pub ocmoejidlam: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(enumeration = "Ooehgmemkoi", tag = "6")] + pub nfeojaajmke: i32, } /// Obf: ECKBENNIBJH #[derive(proto_derive::CmdID)] -#[cmdid(6377)] +#[cmdid(6355)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct HeartDialTraceScriptCsReq { /// offset: 16 - #[prost(message, optional, tag = "6")] + #[prost(message, optional, tag = "3")] pub agoipfbddpo: ::core::option::Option, } /// Obf: BKIOMJGMMNE #[derive(proto_derive::CmdID)] -#[cmdid(6380)] +#[cmdid(6307)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct HeartDialTraceScriptScRsp { - /// offset: 16 - #[prost(message, optional, tag = "14")] + /// offset: 24 + #[prost(message, optional, tag = "8")] pub agoipfbddpo: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "6")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dejakpoepkn { /// offset: 32 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "8")] pub cgfgfmgdpnj: u32, - /// offset: 24 - #[prost(uint32, repeated, tag = "5")] + /// offset: 16 + #[prost(uint32, repeated, tag = "3")] 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, + #[prost(uint32, tag = "14")] + pub challenge_id: u32, /// offset: 28 - #[prost(bool, tag = "7")] + #[prost(uint32, tag = "7")] + pub stars: u32, + /// offset: 24 + #[prost(bool, tag = "10")] 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")] + #[prost(uint32, tag = "7")] pub group_id: u32, - /// offset: 24 - #[prost(uint32, repeated, tag = "12")] + /// offset: 32 + #[prost(uint32, tag = "12")] + pub skill_id: u32, + /// offset: 16 + #[prost(uint32, repeated, tag = "5")] pub avatar_id_list: ::prost::alloc::vec::Vec, } /// Obf: BLOFCCOIGPI #[derive(proto_derive::CmdID)] -#[cmdid(5820)] +#[cmdid(5810)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct HeliobusActivityDataCsReq {} /// Obf: GJAHMIPODDJ #[derive(proto_derive::CmdID)] -#[cmdid(5891)] +#[cmdid(5805)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct HeliobusActivityDataScRsp { + /// offset: 60 + #[prost(uint32, tag = "4")] + pub ibhaaejeehc: u32, /// offset: 64 - #[prost(uint32, tag = "8")] - pub iphkdelmoih: u32, + #[prost(uint32, tag = "11")] + pub eenjbpmndol: u32, + /// offset: 24 + #[prost(message, optional, tag = "3")] + pub skill_info: ::core::option::Option, /// offset: 72 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "1")] pub retcode: u32, /// offset: 56 - #[prost(uint32, tag = "3")] - pub eenjbpmndol: u32, + #[prost(uint32, tag = "13")] + pub level: u32, + /// offset: 76 + #[prost(uint32, tag = "6")] + pub iphkdelmoih: u32, /// offset: 32 - #[prost(message, repeated, tag = "5")] - pub challenge_list: ::prost::alloc::vec::Vec, - /// offset: 60 - #[prost(uint32, tag = "2")] - pub ibhaaejeehc: u32, + #[prost(message, repeated, tag = "12")] + pub gcljengjicm: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(message, repeated, tag = "8")] + pub nfdbmhppfip: ::prost::alloc::vec::Vec, + /// offset: 68 + #[prost(uint32, tag = "5")] + pub phase: u32, /// 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, + pub challenge_list: ::prost::alloc::vec::Vec, } #[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")] + #[prost(message, repeated, tag = "14")] pub jndkooejcfc: ::prost::alloc::vec::Vec, + /// offset: 36 + #[prost(uint32, tag = "4")] + pub eliadkdaeco: u32, + /// offset: 32 + #[prost(uint32, tag = "6")] + pub kmaempmoccc: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gbjkkfhpffn { - /// offset: 52 - #[prost(uint32, tag = "6")] + /// offset: 48 + #[prost(uint32, tag = "2")] 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")] + #[prost(message, repeated, tag = "7")] pub ndjfnhfpcgd: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "1")] + pub jfmofiidcnp: u32, + /// offset: 36 + #[prost(uint32, tag = "4")] + pub aknkpkpljhf: u32, + /// offset: 41 + #[prost(bool, tag = "3")] + pub ajciodkllml: bool, + /// offset: 52 + #[prost(uint32, tag = "9")] pub fclnoogehmc: u32, + /// offset: 44 + #[prost(uint32, tag = "11")] + pub cmhgbbhknci: u32, } /// Obf: FOJPCHFHEAE #[derive(proto_derive::CmdID)] -#[cmdid(5867)] +#[cmdid(5898)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct HeliobusSnsReadCsReq { /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "8")] pub ihkejebceib: u32, } /// Obf: IBNCJDMOMLA #[derive(proto_derive::CmdID)] -#[cmdid(5839)] +#[cmdid(5853)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct HeliobusSnsReadScRsp { /// offset: 24 - #[prost(uint32, tag = "11")] - pub retcode: u32, - /// offset: 28 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "14")] pub ihkejebceib: u32, + /// offset: 28 + #[prost(uint32, tag = "7")] + pub retcode: u32, } /// Obf: NIKFHCNKBCH #[derive(proto_derive::CmdID)] -#[cmdid(5827)] +#[cmdid(5879)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct HeliobusSnsPostCsReq { - /// offset: 24 - #[prost(uint32, tag = "1")] - pub fclnoogehmc: u32, /// offset: 28 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "6")] pub ihkejebceib: u32, /// offset: 32 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "7")] pub jfmofiidcnp: u32, + /// offset: 24 + #[prost(uint32, tag = "9")] + pub fclnoogehmc: u32, } /// Obf: FCLCBAIENFB #[derive(proto_derive::CmdID)] -#[cmdid(5821)] +#[cmdid(5802)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct HeliobusSnsPostScRsp { /// offset: 32 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "8")] pub retcode: u32, /// offset: 24 - #[prost(message, optional, tag = "6")] + #[prost(message, optional, tag = "10")] pub eimcnifmlbl: ::core::option::Option, } /// Obf: EOPPOAPMACG #[derive(proto_derive::CmdID)] -#[cmdid(5870)] +#[cmdid(5897)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct HeliobusSnsLikeCsReq { /// offset: 24 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "8")] pub ihkejebceib: u32, } /// Obf: GBPLDAMFEGL #[derive(proto_derive::CmdID)] -#[cmdid(5859)] +#[cmdid(5806)] #[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")] + #[prost(uint32, tag = "4")] pub ihkejebceib: u32, + /// offset: 32 + #[prost(bool, tag = "9")] + pub dekhdibcfab: bool, + /// offset: 24 + #[prost(uint32, tag = "7")] + pub retcode: u32, } /// Obf: JDDIOABLHIF #[derive(proto_derive::CmdID)] -#[cmdid(5854)] +#[cmdid(5841)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct HeliobusSnsCommentCsReq { + /// offset: 24 + #[prost(uint32, tag = "8")] + pub kmaempmoccc: u32, + /// offset: 28 + #[prost(uint32, tag = "13")] + pub kaljkfkjffa: u32, /// 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, } /// Obf: JILGIBDIDMH #[derive(proto_derive::CmdID)] -#[cmdid(5877)] +#[cmdid(5855)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct HeliobusSnsCommentScRsp { - /// offset: 16 - #[prost(message, optional, tag = "13")] + /// offset: 24 + #[prost(message, optional, tag = "8")] pub eimcnifmlbl: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "11")] pub retcode: u32, } /// Obf: HOAMKNEFEIL #[derive(proto_derive::CmdID)] -#[cmdid(5880)] +#[cmdid(5807)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct HeliobusSnsUpdateScNotify { /// offset: 24 - #[prost(message, repeated, tag = "1")] + #[prost(message, repeated, tag = "2")] pub gkfhmgmbika: ::prost::alloc::vec::Vec, } /// Obf: BDOBCCMPPAA #[derive(proto_derive::CmdID)] -#[cmdid(5802)] +#[cmdid(5839)] #[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: 24 + #[prost(message, repeated, tag = "2")] + pub gkfhmgmbika: ::prost::alloc::vec::Vec, /// offset: 36 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "10")] pub phase: u32, + /// offset: 40 + #[prost(uint32, tag = "3")] + pub eenjbpmndol: u32, } /// Obf: ABBAHIAPMCD #[derive(proto_derive::CmdID)] -#[cmdid(5805)] +#[cmdid(5816)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct HeliobusUpgradeLevelCsReq {} /// Obf: KNLJNMOPHFE #[derive(proto_derive::CmdID)] -#[cmdid(5874)] +#[cmdid(5826)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct HeliobusUpgradeLevelScRsp { - /// offset: 28 - #[prost(uint32, tag = "9")] - pub retcode: u32, /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "7")] + pub retcode: u32, + /// offset: 28 + #[prost(uint32, tag = "6")] pub level: u32, } /// Obf: BPFFNJBECNE #[derive(proto_derive::CmdID)] -#[cmdid(5873)] +#[cmdid(5863)] #[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")] + #[prost(uint32, tag = "13")] pub cgfgfmgdpnj: u32, + /// offset: 24 + #[prost(uint32, tag = "8")] + pub skill_id: u32, } /// Obf: IJAKPFAHLJJ #[derive(proto_derive::CmdID)] -#[cmdid(5868)] +#[cmdid(5878)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct HeliobusEnterBattleCsReq { /// offset: 24 - #[prost(uint32, repeated, tag = "8")] + #[prost(uint32, repeated, tag = "2")] pub avatar_id_list: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "8")] + pub event_id: u32, /// offset: 36 #[prost(uint32, tag = "6")] pub skill_id: u32, - /// offset: 32 - #[prost(uint32, tag = "11")] - pub event_id: u32, } /// Obf: INMBBBCGIGE #[derive(proto_derive::CmdID)] -#[cmdid(5894)] +#[cmdid(5874)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct HeliobusEnterBattleScRsp { /// offset: 32 - #[prost(uint32, tag = "5")] - pub event_id: u32, - /// offset: 36 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "2")] pub retcode: u32, /// offset: 16 - #[prost(message, optional, tag = "6")] + #[prost(message, optional, tag = "11")] pub battle_info: ::core::option::Option, + /// offset: 36 + #[prost(uint32, tag = "3")] + pub event_id: u32, } /// Obf: PFNLNOCJBLA #[derive(proto_derive::CmdID)] -#[cmdid(5898)] +#[cmdid(5867)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct HeliobusSelectSkillCsReq { /// offset: 24 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "8")] pub skill_id: u32, } /// Obf: OKMBJEHOIOG #[derive(proto_derive::CmdID)] -#[cmdid(5885)] +#[cmdid(5872)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct HeliobusSelectSkillScRsp { /// offset: 28 - #[prost(uint32, tag = "11")] - pub retcode: u32, - /// offset: 24 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "15")] pub skill_id: u32, + /// offset: 24 + #[prost(uint32, tag = "14")] + pub retcode: u32, } /// Obf: GNJICHMOCML #[derive(proto_derive::CmdID)] -#[cmdid(5809)] +#[cmdid(5862)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct HeliobusChallengeUpdateScNotify { - /// offset: 16 - #[prost(message, optional, tag = "14")] + /// offset: 24 + #[prost(message, optional, tag = "2")] pub dddikpnnble: ::core::option::Option, } /// Obf: CIJPAMOOMIG #[derive(proto_derive::CmdID)] -#[cmdid(5806)] +#[cmdid(5809)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct HeliobusLineupUpdateScNotify { - /// offset: 16 - #[prost(message, optional, tag = "11")] + /// offset: 24 + #[prost(message, optional, tag = "8")] pub lineup: ::core::option::Option, } /// Obf: JJCKLKANLBK #[derive(proto_derive::CmdID)] -#[cmdid(5836)] +#[cmdid(5890)] #[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, + #[prost(bool, tag = "1")] + pub jgeaegmhdoc: bool, + /// offset: 24 + #[prost(uint32, repeated, tag = "15")] + pub avatar_list: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "4")] pub skill_id: u32, + /// offset: 44 + #[prost(uint32, tag = "11")] + pub cenifnknfnp: u32, /// offset: 36 #[prost(uint32, tag = "14")] + pub prop_entity_id: u32, + /// offset: 32 + #[prost(uint32, tag = "9")] pub enlknpiblio: u32, } /// Obf: MFFCENPKBGH #[derive(proto_derive::CmdID)] -#[cmdid(5887)] +#[cmdid(5854)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct HeliobusStartRaidScRsp { - /// offset: 16 + /// offset: 24 #[prost(message, optional, tag = "7")] pub scene: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "8")] pub retcode: u32, } /// Obf: PACKIMPJBPL #[derive(proto_derive::CmdID)] -#[cmdid(520)] +#[cmdid(510)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] 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")] + #[prost(uint32, tag = "2")] + pub promotion: u32, + /// offset: 44 + #[prost(uint32, tag = "7")] pub rank: u32, /// offset: 24 - #[prost(uint32, tag = "4")] - pub promotion: u32, - /// offset: 52 #[prost(uint32, tag = "3")] + pub equip_avatar_id: u32, + /// offset: 52 + #[prost(bool, tag = "15")] + pub is_protected: bool, + /// offset: 48 + #[prost(uint32, tag = "1")] pub tid: u32, /// offset: 36 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "14")] + pub unique_id: u32, + /// offset: 40 + #[prost(uint32, tag = "6")] pub exp: u32, - /// offset: 48 - #[prost(bool, tag = "11")] - pub is_protected: bool, + /// offset: 32 + #[prost(uint32, tag = "9")] + pub level: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Relic { + /// offset: 44 + #[prost(uint32, tag = "12")] + pub level: u32, + /// offset: 48 + #[prost(uint32, tag = "7")] + pub exp: u32, /// offset: 64 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "5")] + pub unique_id: u32, + /// offset: 16 + #[prost(message, repeated, tag = "10")] + pub reroll_affix_list: ::prost::alloc::vec::Vec, + /// offset: 52 + #[prost(bool, tag = "9")] + pub is_protected: bool, + /// offset: 53 + #[prost(bool, tag = "13")] + pub is_discarded: bool, + /// offset: 40 + #[prost(uint32, tag = "3")] pub main_affix_id: u32, /// offset: 60 - #[prost(bool, tag = "4")] - pub is_discarded: bool, - /// offset: 52 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "8")] pub equip_avatar_id: u32, + /// offset: 24 + #[prost(message, repeated, tag = "4")] + pub sub_affix_list: ::prost::alloc::vec::Vec, /// 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, + #[prost(uint32, tag = "4")] + pub tid: u32, /// offset: 32 - #[prost(uint32, tag = "3")] + #[prost(uint64, tag = "12")] + pub expire_time: u64, + /// offset: 28 + #[prost(uint32, tag = "13")] 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")] + #[prost(uint32, tag = "2")] pub tid: u32, + /// offset: 24 + #[prost(uint32, tag = "15")] + pub num: 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")] + #[prost(uint64, tag = "6")] + pub expire_time: u64, + /// offset: 36 + #[prost(uint32, tag = "7")] + pub tid: u32, + /// offset: 32 + #[prost(uint32, tag = "1")] pub num: u32, } +#[derive(proto_derive::CmdID)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Nkdohhodnnh { + /// offset: 16 + #[prost(message, optional, tag = "11")] + pub icflihhbpmg: ::core::option::Option, + /// offset: 24 + #[prost(message, repeated, tag = "6")] + pub fiphhbdeidf: ::prost::alloc::vec::Vec, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Jlehfbohnie { + /// offset: 16 + #[prost(message, repeated, tag = "4")] + pub mcbcnkcnoib: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint64, tag = "3")] + pub time: u64, +} /// Obf: KDKAFPDEBAH #[derive(proto_derive::CmdID)] -#[cmdid(591)] +#[cmdid(505)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetBagScRsp { + /// offset: 48 + #[prost(message, repeated, tag = "13")] + pub gnalanjpego: ::prost::alloc::vec::Vec, /// offset: 96 - #[prost(message, repeated, tag = "1")] + #[prost(uint32, repeated, tag = "2")] + pub fdbjlgdhcdo: ::prost::alloc::vec::Vec, + /// offset: 132 + #[prost(uint32, tag = "6")] + pub retcode: u32, + /// offset: 32 + #[prost(uint32, repeated, tag = "10")] + pub aoiihcfmfph: ::prost::alloc::vec::Vec, + /// offset: 112 + #[prost(message, repeated, tag = "12")] pub phngmeljkbe: ::prost::alloc::vec::Vec, - /// offset: 72 + /// offset: 16 + #[prost(message, repeated, tag = "7")] + pub bafebhdobfj: ::prost::alloc::vec::Vec, + /// offset: 56 #[prost(enumeration = "TurnFoodSwitch", repeated, tag = "3")] pub turn_food_switch: ::prost::alloc::vec::Vec, - /// offset: 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")] + /// offset: 72 + #[prost(uint32, repeated, tag = "8")] pub gemcacjlpij: ::prost::alloc::vec::Vec, - /// offset: 88 - #[prost(message, repeated, tag = "7")] - pub material_list: ::prost::alloc::vec::Vec, - /// offset: 56 + /// offset: 24 #[prost(message, repeated, tag = "11")] + pub ifenmdpbnkg: ::prost::alloc::vec::Vec, + /// offset: 120 + #[prost(message, repeated, tag = "9")] + pub hlinmkbdknc: ::prost::alloc::vec::Vec, + /// offset: 104 + #[prost(message, repeated, tag = "14")] + pub fcokffeapmi: ::prost::alloc::vec::Vec, + /// offset: 128 + #[prost(uint32, tag = "1")] + pub aepnidponkc: u32, + /// offset: 88 + #[prost(message, repeated, tag = "15")] + pub material_list: ::prost::alloc::vec::Vec, + /// offset: 80 + #[prost(message, repeated, tag = "5")] pub equipment_list: ::prost::alloc::vec::Vec, /// offset: 64 - #[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, + #[prost(message, repeated, tag = "4")] + pub relic_list: ::prost::alloc::vec::Vec, } /// Obf: ENDNEFAPMMA #[derive(proto_derive::CmdID)] -#[cmdid(567)] +#[cmdid(598)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PromoteEquipmentCsReq { + /// offset: 32 + #[prost(uint32, tag = "9")] + pub equipment_unique_id: u32, /// offset: 24 #[prost(message, optional, tag = "10")] pub item_cost_list: ::core::option::Option, - /// offset: 32 - #[prost(uint32, tag = "7")] - pub equipment_unique_id: u32, } /// Obf: KNHLDEDJDLI #[derive(proto_derive::CmdID)] -#[cmdid(539)] +#[cmdid(553)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PromoteEquipmentScRsp { /// offset: 24 @@ -16611,849 +17523,853 @@ pub struct PromoteEquipmentScRsp { } /// Obf: OGNBDGAGKNJ #[derive(proto_derive::CmdID)] -#[cmdid(527)] +#[cmdid(579)] #[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")] + #[prost(bool, tag = "14")] pub is_protected: bool, + /// offset: 16 + #[prost(uint32, repeated, tag = "15")] + pub equipment_id_list: ::prost::alloc::vec::Vec, } /// Obf: BBJEJPJONFJ #[derive(proto_derive::CmdID)] -#[cmdid(521)] +#[cmdid(502)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LockEquipmentScRsp { /// offset: 24 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "10")] pub retcode: u32, } /// Obf: ENBJJBIMIND #[derive(proto_derive::CmdID)] -#[cmdid(570)] +#[cmdid(597)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UseItemCsReq { - /// offset: 36 - #[prost(uint32, tag = "3")] + /// offset: 32 + #[prost(uint32, tag = "5")] pub use_item_id: u32, /// offset: 40 - #[prost(enumeration = "AvatarType", tag = "10")] + #[prost(enumeration = "AvatarType", tag = "6")] 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")] + #[prost(uint32, tag = "15")] pub base_avatar_id: u32, /// offset: 28 + #[prost(uint32, tag = "10")] + pub use_item_count: u32, + /// offset: 44 + #[prost(uint32, tag = "9")] + pub optional_reward_id: u32, + /// offset: 36 #[prost(bool, tag = "1")] pub felciemkcgf: bool, } /// Obf: LOGJKANIBDJ #[derive(proto_derive::CmdID)] -#[cmdid(559)] +#[cmdid(506)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct UseItemScRsp { - /// offset: 48 - #[prost(uint32, tag = "6")] - pub retcode: u32, - /// offset: 52 - #[prost(uint32, tag = "14")] + /// offset: 44 + #[prost(uint32, tag = "1")] 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")] + #[prost(uint32, tag = "14")] pub use_item_id: u32, - /// offset: 44 - #[prost(uint32, tag = "8")] + /// offset: 36 + #[prost(uint32, tag = "10")] pub gcjobeokmcp: u32, + /// offset: 40 + #[prost(uint32, tag = "7")] + pub retcode: u32, + /// offset: 48 + #[prost(uint64, tag = "9")] + pub month_card_out_date_time: u64, + /// offset: 16 + #[prost(message, optional, tag = "13")] + pub return_data: ::core::option::Option, } /// Obf: CEIGIHOKMFE #[derive(proto_derive::CmdID)] -#[cmdid(554)] +#[cmdid(541)] #[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")] + #[prost(message, optional, tag = "13")] pub item_cost_list: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "3")] + pub equipment_unique_id: u32, } /// Obf: DNEFPJHHCBI #[derive(proto_derive::CmdID)] -#[cmdid(577)] +#[cmdid(555)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RankUpEquipmentScRsp { /// offset: 24 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "6")] 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")] + #[prost(message, optional, tag = "15")] pub item_cost_list: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "4")] + pub equipment_unique_id: u32, } /// Obf: LNKLNJJDGKF #[derive(proto_derive::CmdID)] -#[cmdid(507)] +#[cmdid(549)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BatchRankUpEquipmentCsReq { - /// offset: 24 - #[prost(message, repeated, tag = "15")] + /// offset: 16 + #[prost(message, repeated, tag = "12")] pub param_list: ::prost::alloc::vec::Vec, } /// Obf: CIIKBJJNOEJ #[derive(proto_derive::CmdID)] -#[cmdid(548)] +#[cmdid(596)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct BatchRankUpEquipmentScRsp { - /// offset: 24 - #[prost(uint32, tag = "13")] - pub retcode: u32, -} -/// Obf: LLAGDKKOPIG -#[derive(proto_derive::CmdID)] -#[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, -} -/// Obf: GHMKEHACJIN -#[derive(proto_derive::CmdID)] -#[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, -} -/// Obf: EIDFBOMONBI -#[derive(proto_derive::CmdID)] -#[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, -} -/// Obf: LMAAEHHLMFC -#[derive(proto_derive::CmdID)] -#[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, -} -/// Obf: PPCMJPFIBJK -#[derive(proto_derive::CmdID)] -#[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, -} -/// Obf: MGNNPKGBAGD -#[derive(proto_derive::CmdID)] -#[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, -} -/// Obf: HKHKBGGJLKJ -#[derive(proto_derive::CmdID)] -#[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, -} -/// Obf: LCAOAHBJJNC -#[derive(proto_derive::CmdID)] -#[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, -} -/// Obf: KACIJMGGGLE -#[derive(proto_derive::CmdID)] -#[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, -} -/// Obf: EHGHOCBCEKM -#[derive(proto_derive::CmdID)] -#[cmdid(538)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct LockRelicScRsp { /// offset: 24 #[prost(uint32, tag = "6")] pub retcode: u32, } +/// Obf: LLAGDKKOPIG +#[derive(proto_derive::CmdID)] +#[cmdid(507)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct ExpUpEquipmentCsReq { + /// offset: 32 + #[prost(uint32, tag = "12")] + pub equipment_unique_id: u32, + /// offset: 24 + #[prost(message, optional, tag = "13")] + pub item_cost_list: ::core::option::Option, +} +/// Obf: GHMKEHACJIN +#[derive(proto_derive::CmdID)] +#[cmdid(539)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct ExpUpEquipmentScRsp { + /// offset: 16 + #[prost(message, repeated, tag = "10")] + pub return_item_list: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "4")] + pub retcode: u32, +} +/// Obf: EIDFBOMONBI +#[derive(proto_derive::CmdID)] +#[cmdid(516)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct ComposeItemCsReq { + /// offset: 40 + #[prost(uint32, tag = "10")] + pub compose_id: u32, + /// offset: 44 + #[prost(uint32, tag = "1")] + pub count: u32, + /// offset: 16 + #[prost(message, optional, tag = "5")] + pub compose_item_list: ::core::option::Option, + /// offset: 32 + #[prost(message, optional, tag = "4")] + pub pjchnokedbe: ::core::option::Option, +} +/// Obf: LMAAEHHLMFC +#[derive(proto_derive::CmdID)] +#[cmdid(526)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct ComposeItemScRsp { + /// offset: 32 + #[prost(uint32, tag = "12")] + pub retcode: u32, + /// offset: 36 + #[prost(uint32, tag = "2")] + pub count: u32, + /// offset: 40 + #[prost(uint32, tag = "7")] + pub compose_id: u32, + /// offset: 24 + #[prost(message, optional, tag = "8")] + pub return_item_list: ::core::option::Option, +} +/// Obf: PPCMJPFIBJK +#[derive(proto_derive::CmdID)] +#[cmdid(562)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct ComposeSelectedRelicCsReq { + /// offset: 24 + #[prost(message, optional, tag = "5")] + pub fbgodfjicll: ::core::option::Option, + /// offset: 48 + #[prost(uint32, tag = "4")] + pub compose_relic_id: u32, + /// offset: 52 + #[prost(uint32, tag = "1")] + pub count: u32, + /// offset: 56 + #[prost(uint32, tag = "13")] + pub compose_id: u32, + /// offset: 16 + #[prost(message, optional, tag = "11")] + pub gjfmnmokaic: ::core::option::Option, + /// offset: 60 + #[prost(uint32, tag = "12")] + pub main_affix_id: u32, + /// offset: 40 + #[prost(uint32, repeated, tag = "15")] + pub ggnpaifhpbb: ::prost::alloc::vec::Vec, +} +/// Obf: MGNNPKGBAGD +#[derive(proto_derive::CmdID)] +#[cmdid(509)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct ComposeSelectedRelicScRsp { + /// offset: 32 + #[prost(uint32, tag = "8")] + pub compose_id: u32, + /// offset: 36 + #[prost(uint32, tag = "14")] + pub retcode: u32, + /// offset: 16 + #[prost(message, optional, tag = "12")] + pub return_item_list: ::core::option::Option, +} +/// Obf: HKHKBGGJLKJ +#[derive(proto_derive::CmdID)] +#[cmdid(563)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct ExpUpRelicCsReq { + /// offset: 32 + #[prost(uint32, tag = "2")] + pub relic_unique_id: u32, + /// offset: 16 + #[prost(message, optional, tag = "7")] + pub item_cost_list: ::core::option::Option, +} +/// Obf: LCAOAHBJJNC +#[derive(proto_derive::CmdID)] +#[cmdid(567)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct ExpUpRelicScRsp { + /// offset: 16 + #[prost(message, repeated, tag = "4")] + pub return_item_list: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "9")] + pub retcode: u32, +} +/// Obf: KACIJMGGGLE +#[derive(proto_derive::CmdID)] +#[cmdid(572)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct LockRelicCsReq { + /// offset: 16 + #[prost(uint32, repeated, tag = "6")] + pub locked_relic_id_list: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(bool, tag = "7")] + pub is_batch_op: bool, + /// offset: 33 + #[prost(bool, tag = "14")] + pub is_protected: bool, +} +/// Obf: EHGHOCBCEKM +#[derive(proto_derive::CmdID)] +#[cmdid(594)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct LockRelicScRsp { + /// offset: 24 + #[prost(uint32, tag = "13")] + pub retcode: u32, +} /// Obf: LEMBHJMIKOE #[derive(proto_derive::CmdID)] -#[cmdid(547)] +#[cmdid(589)] #[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")] + #[prost(bool, tag = "2")] pub is_discard: bool, /// offset: 44 - #[prost(enumeration = "Icpineholml", tag = "5")] + #[prost(enumeration = "Icpineholml", tag = "10")] pub nlpconnjonf: i32, + /// offset: 32 + #[prost(uint64, tag = "6")] + pub hnhfdmdibio: u64, + /// offset: 16 + #[prost(uint32, repeated, tag = "12")] + pub locked_relic_id_list: ::prost::alloc::vec::Vec, } /// Obf: GAADEDDBANA #[derive(proto_derive::CmdID)] -#[cmdid(519)] +#[cmdid(508)] #[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")] + #[prost(uint32, tag = "6")] pub retcode: u32, /// offset: 16 - #[prost(uint32, repeated, tag = "13")] + #[prost(uint32, repeated, tag = "12")] pub locked_relic_id_list: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(bool, tag = "8")] + pub is_discard: bool, + /// offset: 36 + #[prost(enumeration = "Icpineholml", tag = "9")] + pub nlpconnjonf: i32, } /// Obf: OCCFBPIBDCH #[derive(proto_derive::CmdID)] -#[cmdid(552)] +#[cmdid(536)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SellItemCsReq { /// offset: 24 - #[prost(message, optional, tag = "14")] + #[prost(message, optional, tag = "8")] pub item_cost_list: ::core::option::Option, /// offset: 32 - #[prost(bool, tag = "13")] + #[prost(bool, tag = "9")] pub to_material: bool, } /// Obf: EMHKBFNEEPE #[derive(proto_derive::CmdID)] -#[cmdid(568)] +#[cmdid(578)] #[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, + /// offset: 24 + #[prost(message, optional, tag = "14")] + pub return_item_list: ::core::option::Option, } -/// Obf: RechargeSuccNotify +/// Obf: PMOIAAHCLFB #[derive(proto_derive::CmdID)] -#[cmdid(594)] +#[cmdid(574)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RechargeSuccNotify { /// offset: 24 - #[prost(message, optional, tag = "6")] + #[prost(message, optional, tag = "8")] pub item_list: ::core::option::Option, - /// offset: 40 - #[prost(string, tag = "1")] - pub channel_order_no: ::prost::alloc::string::String, + /// offset: 16 + #[prost(string, tag = "9")] + pub ppjdkmhiggj: ::prost::alloc::string::String, /// offset: 48 - #[prost(uint64, tag = "4")] - pub month_card_outdate_time: u64, + #[prost(uint64, tag = "15")] + pub month_card_out_date_time: u64, /// offset: 32 - #[prost(string, tag = "3")] - pub product_id: ::prost::alloc::string::String, + #[prost(string, tag = "11")] + pub mpamhbfikfb: ::prost::alloc::string::String, } /// Obf: CAIBFMLNFFA #[derive(proto_derive::CmdID)] -#[cmdid(536)] +#[cmdid(590)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ExchangeHcoinCsReq { /// offset: 24 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "15")] pub num: u32, } -/// Obf: ExchangeHcoinScRsp +/// Obf: FGDBIDPINOF #[derive(proto_derive::CmdID)] -#[cmdid(587)] +#[cmdid(554)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ExchangeHcoinScRsp { /// offset: 24 - #[prost(uint32, tag = "3")] - pub num: u32, - /// offset: 28 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "11")] pub retcode: u32, + /// offset: 28 + #[prost(uint32, tag = "15")] + pub num: u32, } /// Obf: EHKBPBIAIJM #[derive(proto_derive::CmdID)] -#[cmdid(531)] +#[cmdid(520)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AddEquipmentScNotify { /// offset: 24 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "6")] pub mdmgkhlhiin: u32, } /// Obf: HMAPNACBNCK #[derive(proto_derive::CmdID)] -#[cmdid(544)] +#[cmdid(569)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetRecyleTimeCsReq { /// offset: 24 - #[prost(uint32, repeated, tag = "4")] + #[prost(uint32, repeated, tag = "3")] pub cjlndnilgmf: ::prost::alloc::vec::Vec, } /// Obf: ALDEDCHJMBK #[derive(proto_derive::CmdID)] -#[cmdid(549)] +#[cmdid(592)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetRecyleTimeScRsp { /// offset: 32 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "9")] pub retcode: u32, - /// offset: 24 - #[prost(message, repeated, tag = "4")] + /// offset: 16 + #[prost(message, repeated, tag = "12")] 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")] + #[prost(uint32, tag = "10")] pub formula_id: u32, + /// offset: 24 + #[prost(uint32, tag = "9")] + pub ojemelhcmpj: u32, } /// Obf: MNKEGHBHBAB #[derive(proto_derive::CmdID)] -#[cmdid(541)] +#[cmdid(524)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ComposeLimitNumCompleteNotify { /// offset: 24 - #[prost(message, repeated, tag = "12")] + #[prost(message, repeated, tag = "6")] pub dchnaedinmm: ::prost::alloc::vec::Vec, } /// Obf: KAOKFBBHBJP #[derive(proto_derive::CmdID)] -#[cmdid(584)] +#[cmdid(573)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ComposeLimitNumUpdateNotify { - /// offset: 16 - #[prost(message, optional, tag = "5")] + /// offset: 24 + #[prost(message, optional, tag = "12")] pub fglfgjdpjpd: ::core::option::Option, } /// Obf: JGJOGHCLMCB #[derive(proto_derive::CmdID)] -#[cmdid(578)] +#[cmdid(542)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DestroyItemCsReq { - /// offset: 28 - #[prost(uint32, tag = "14")] - pub item_id: u32, + /// offset: 24 + #[prost(uint32, tag = "3")] + pub mbejblfhcbh: u32, /// offset: 32 #[prost(uint32, tag = "9")] - pub mbejblfhcbh: u32, - /// offset: 24 - #[prost(uint32, tag = "8")] + pub item_id: u32, + /// offset: 28 + #[prost(uint32, tag = "14")] pub cfcokeldogj: u32, } /// Obf: EDELPFFFHGC #[derive(proto_derive::CmdID)] -#[cmdid(534)] +#[cmdid(501)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DestroyItemScRsp { - /// offset: 24 - #[prost(uint32, tag = "5")] - pub retcode: u32, /// offset: 28 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "12")] + pub retcode: u32, + /// offset: 24 + #[prost(uint32, tag = "15")] pub cfcokeldogj: u32, } /// Obf: JCOMBMFGMBP #[derive(proto_derive::CmdID)] -#[cmdid(545)] +#[cmdid(551)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetMarkItemListCsReq {} /// Obf: JGDMLEJHCFD #[derive(proto_derive::CmdID)] -#[cmdid(569)] +#[cmdid(525)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetMarkItemListScRsp { /// offset: 32 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "12")] pub retcode: u32, - /// offset: 16 - #[prost(uint32, repeated, tag = "5")] + /// offset: 24 + #[prost(uint32, repeated, tag = "8")] pub pdbihonolfj: ::prost::alloc::vec::Vec, } /// Obf: PDGPDLFCJOB #[derive(proto_derive::CmdID)] -#[cmdid(503)] +#[cmdid(535)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MarkItemCsReq { /// offset: 28 - #[prost(bool, tag = "3")] - pub naehphhdgek: bool, - /// offset: 24 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "3")] pub item_id: u32, + /// offset: 24 + #[prost(bool, tag = "4")] + pub naehphhdgek: bool, } /// Obf: BHLICDCPAEG #[derive(proto_derive::CmdID)] -#[cmdid(524)] +#[cmdid(537)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MarkItemScRsp { - /// offset: 28 - #[prost(bool, tag = "2")] - pub naehphhdgek: bool, /// offset: 32 - #[prost(uint32, tag = "8")] + #[prost(bool, tag = "15")] + pub naehphhdgek: bool, + /// offset: 28 + #[prost(uint32, tag = "13")] pub retcode: u32, /// offset: 24 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "11")] pub item_id: u32, } /// Obf: AFMNPBMEHKA #[derive(proto_derive::CmdID)] -#[cmdid(528)] +#[cmdid(588)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct CancelMarkItemNotify { /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "11")] pub item_id: u32, } /// Obf: DAMDJPLDNFE #[derive(proto_derive::CmdID)] -#[cmdid(523)] +#[cmdid(515)] #[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")] + #[prost(uint32, repeated, tag = "11")] pub fdbjlgdhcdo: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(enumeration = "TurnFoodSwitch", repeated, tag = "9")] + pub turn_food_switch: ::prost::alloc::vec::Vec, } /// Obf: MPNKMKGDBDK #[derive(proto_derive::CmdID)] -#[cmdid(522)] +#[cmdid(560)] #[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")] + #[prost(bool, tag = "14")] pub bndlhjhalmb: bool, } /// Obf: MFGLGONLDPH #[derive(proto_derive::CmdID)] -#[cmdid(540)] +#[cmdid(566)] #[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")] + #[prost(enumeration = "TurnFoodSwitch", tag = "15")] pub jcakhhkfdfn: i32, + /// offset: 24 + #[prost(bool, tag = "8")] + pub bndlhjhalmb: bool, + /// offset: 28 + #[prost(uint32, tag = "4")] + pub retcode: u32, } /// Obf: APKMOHMIIBL #[derive(proto_derive::CmdID)] -#[cmdid(518)] +#[cmdid(528)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GeneralVirtualItemDataNotify { - /// offset: 32 - #[prost(bool, tag = "1")] - pub pkbahpfjgdb: bool, - /// offset: 24 - #[prost(message, repeated, tag = "15")] + /// offset: 16 + #[prost(message, repeated, tag = "9")] pub fdjkccgdnka: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(bool, tag = "3")] + pub pkbahpfjgdb: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct RelicFilterPlanIcon { +pub struct Pacfhnejadb { /// offset: 28 - #[prost(uint32, tag = "11")] - pub icon_id: u32, + #[prost(uint32, tag = "2")] + pub pbkolnfgjdl: u32, /// offset: 24 - #[prost(bool, tag = "10")] - pub is_avatar_icon: bool, + #[prost(bool, tag = "12")] + pub hnmgpiiilon: 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, +pub struct Kfpjggifien { /// offset: 16 - #[prost(string, tag = "13")] - pub name: ::prost::alloc::string::String, - /// offset: 24 - #[prost(message, optional, tag = "7")] - pub settings: ::core::option::Option, + #[prost(message, optional, tag = "8")] + pub gfidnaanafh: ::core::option::Option, /// offset: 48 - #[prost(uint32, tag = "11")] - pub avatar_id_on_create: u32, - /// offset: 52 - #[prost(bool, tag = "9")] + #[prost(uint32, tag = "4")] + pub ehkjhcoakbk: u32, + /// offset: 24 + #[prost(message, optional, tag = "6")] + pub ibpdgnohfpm: ::core::option::Option, + /// offset: 32 + #[prost(string, tag = "5")] + pub name: ::prost::alloc::string::String, + /// offset: 56 + #[prost(int64, tag = "13")] + pub cabigiplihb: i64, + /// offset: 64 + #[prost(uint32, tag = "7")] + pub khncedgfpgl: u32, + /// offset: 68 + #[prost(bool, tag = "12")] pub is_marked: bool, } /// Obf: CBCIJAOBJKM #[derive(proto_derive::CmdID)] -#[cmdid(595)] +#[cmdid(571)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetRelicFilterPlanCsReq {} -/// Obf: GetRelicFilterPlanScRsp +/// Obf: DFFLCLOODME #[derive(proto_derive::CmdID)] -#[cmdid(560)] +#[cmdid(545)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetRelicFilterPlanScRsp { /// offset: 32 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "7")] pub retcode: u32, - /// offset: 24 - #[prost(message, repeated, tag = "13")] - pub relic_filter_plan_list: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(message, repeated, tag = "2")] + pub ecnafdibckf: ::prost::alloc::vec::Vec, } -/// Obf: AddRelicFilterPlanCsReq +/// Obf: LLJJFHOJCCL #[derive(proto_derive::CmdID)] -#[cmdid(596)] +#[cmdid(558)] #[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: 40 + #[prost(message, optional, tag = "4")] + pub gfidnaanafh: ::core::option::Option, /// offset: 24 - #[prost(message, optional, tag = "11")] - pub settings: ::core::option::Option, + #[prost(string, tag = "11")] + pub name: ::prost::alloc::string::String, + /// offset: 48 + #[prost(bool, tag = "6")] + pub is_marked: bool, + /// offset: 52 + #[prost(uint32, tag = "12")] + pub ehkjhcoakbk: u32, + /// offset: 32 + #[prost(message, optional, tag = "15")] + pub ibpdgnohfpm: ::core::option::Option, } -/// Obf: AddRelicFilterPlanScRsp +/// Obf: BGOGBMFLLGB #[derive(proto_derive::CmdID)] -#[cmdid(516)] +#[cmdid(582)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AddRelicFilterPlanScRsp { + /// offset: 24 + #[prost(message, optional, tag = "2")] + pub eilidmcocho: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "10")] pub retcode: u32, - /// offset: 16 - #[prost(message, optional, tag = "13")] - pub plan: ::core::option::Option, } -/// Obf: ModifyRelicFilterPlanCsReq +/// Obf: DCJBMLAGPKJ #[derive(proto_derive::CmdID)] -#[cmdid(593)] +#[cmdid(583)] #[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::Info", tags = "11, 15, 14")] - pub info: ::core::option::Option, + #[prost(uint32, tag = "4")] + pub khncedgfpgl: u32, + #[prost(oneof = "modify_relic_filter_plan_cs_req::Kfelkjldkeh", tags = "8, 10, 11")] + pub kfelkjldkeh: ::core::option::Option< + modify_relic_filter_plan_cs_req::Kfelkjldkeh, + >, } /// 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 Info { - /// offset: 16 - #[prost(string, tag = "11")] + pub enum Kfelkjldkeh { + /// offset: 24 + #[prost(string, tag = "8")] Name(::prost::alloc::string::String), - /// offset: 16 - #[prost(message, tag = "15")] - Icon(super::RelicFilterPlanIcon), - /// offset: 16 - #[prost(message, tag = "14")] - Settings(super::RelicFilterPlanSettings), + /// offset: 24 + #[prost(message, tag = "10")] + Gfidnaanafh(super::Pacfhnejadb), + /// offset: 24 + #[prost(message, tag = "11")] + Ibpdgnohfpm(super::Iipkannmlfn), } } -/// Obf: ModifyRelicFilterPlanScRsp +/// Obf: JDDGKCGNFDA #[derive(proto_derive::CmdID)] -#[cmdid(564)] +#[cmdid(503)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ModifyRelicFilterPlanScRsp { - /// offset: 48 - #[prost(int64, tag = "14")] - pub update_timestamp: i64, /// offset: 40 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "8")] pub retcode: u32, /// offset: 36 - #[prost(uint32, tag = "11")] - pub slot_index: u32, - #[prost(oneof = "modify_relic_filter_plan_sc_rsp::Info", tags = "2, 4, 12")] - pub info: ::core::option::Option, + #[prost(uint32, tag = "14")] + pub khncedgfpgl: u32, + /// offset: 48 + #[prost(int64, tag = "7")] + pub cabigiplihb: i64, + #[prost(oneof = "modify_relic_filter_plan_sc_rsp::Kfelkjldkeh", tags = "12, 3, 6")] + pub kfelkjldkeh: ::core::option::Option< + modify_relic_filter_plan_sc_rsp::Kfelkjldkeh, + >, } /// 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 Info { + pub enum Kfelkjldkeh { /// offset: 24 - #[prost(string, tag = "2")] + #[prost(string, tag = "12")] Name(::prost::alloc::string::String), /// offset: 24 - #[prost(message, tag = "4")] - Icon(super::RelicFilterPlanIcon), + #[prost(message, tag = "3")] + Gfidnaanafh(super::Pacfhnejadb), /// offset: 24 - #[prost(message, tag = "12")] - Settings(super::RelicFilterPlanSettings), + #[prost(message, tag = "6")] + Ibpdgnohfpm(super::Iipkannmlfn), } } -/// Obf: DeleteRelicFilterPlanCsReq +/// Obf: NEDENIBEHKA #[derive(proto_derive::CmdID)] #[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")] + #[prost(bool, tag = "5")] pub is_batch_op: bool, + /// offset: 24 + #[prost(uint32, repeated, tag = "12")] + pub ndobmajmlnk: ::prost::alloc::vec::Vec, } /// Obf: IBLMECOBEKK #[derive(proto_derive::CmdID)] -#[cmdid(526)] +#[cmdid(504)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct DeleteRelicFilterPlanScRsp { /// offset: 36 - #[prost(bool, tag = "1")] + #[prost(bool, tag = "13")] pub is_batch_op: bool, - /// offset: 32 - #[prost(uint32, tag = "12")] - pub retcode: u32, - /// offset: 24 - #[prost(uint32, repeated, tag = "15")] + /// offset: 16 + #[prost(uint32, repeated, tag = "4")] pub ndobmajmlnk: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "3")] + pub retcode: u32, } -/// Obf: MarkRelicFilterPlanCsReq +/// Obf: NOGNOIEFBLL #[derive(proto_derive::CmdID)] -#[cmdid(590)] +#[cmdid(586)] #[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, + #[prost(uint32, repeated, tag = "4")] + pub ndobmajmlnk: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(bool, tag = "8")] - pub is_mark: bool, + #[prost(bool, tag = "5")] + pub is_batch_op: bool, + /// offset: 33 + #[prost(bool, tag = "3")] + pub is_set_mark: bool, } -/// Obf: MarkRelicFilterPlanScRsp +/// Obf: KCNNOJHNGKB #[derive(proto_derive::CmdID)] -#[cmdid(589)] +#[cmdid(512)] #[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")] + #[prost(bool, tag = "12")] + pub is_set_mark: bool, + /// offset: 16 + #[prost(uint32, repeated, tag = "4")] + pub ndobmajmlnk: ::prost::alloc::vec::Vec, + /// offset: 33 + #[prost(bool, tag = "1")] + pub is_batch_op: bool, + /// offset: 36 + #[prost(uint32, tag = "9")] pub retcode: u32, } /// Obf: JILPDHENIDL #[derive(proto_derive::CmdID)] -#[cmdid(537)] +#[cmdid(564)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RelicFilterPlanClearNameScNotify { /// offset: 24 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "15")] pub khncedgfpgl: u32, } /// Obf: JFJBAEJBBLB #[derive(proto_derive::CmdID)] -#[cmdid(572)] +#[cmdid(523)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RelicReforgeCsReq { /// offset: 24 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "10")] pub relic_unique_id: u32, } /// Obf: OMKAJLMDBDP #[derive(proto_derive::CmdID)] -#[cmdid(535)] +#[cmdid(514)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RelicReforgeScRsp { /// offset: 24 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "11")] pub retcode: u32, } /// Obf: LLLDCIBJIDC #[derive(proto_derive::CmdID)] -#[cmdid(553)] +#[cmdid(595)] #[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")] + #[prost(bool, tag = "2")] pub cjoeaeijlgc: bool, + /// offset: 28 + #[prost(uint32, tag = "10")] + pub relic_unique_id: u32, } /// Obf: LFBPGLGJBFI #[derive(proto_derive::CmdID)] -#[cmdid(533)] +#[cmdid(518)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RelicReforgeConfirmScRsp { /// offset: 24 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "4")] 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, + #[prost(uint32, tag = "10")] + pub group_id: u32, /// offset: 28 - #[prost(bool, tag = "1")] + #[prost(bool, tag = "2")] pub icfbdppjoad: bool, + /// offset: 24 + #[prost(uint32, tag = "12")] + pub id: u32, } /// Obf: NIACMNBBNCI #[derive(proto_derive::CmdID)] -#[cmdid(3120)] +#[cmdid(3110)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetJukeboxDataCsReq {} /// Obf: MGDPBJGEELJ #[derive(proto_derive::CmdID)] -#[cmdid(3191)] +#[cmdid(3105)] #[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")] + /// offset: 16 + #[prost(message, repeated, tag = "5")] pub music_list: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "15")] + pub playing_id: u32, + /// offset: 36 + #[prost(uint32, tag = "6")] pub retcode: u32, } /// Obf: OLCMOAJACGC #[derive(proto_derive::CmdID)] -#[cmdid(3167)] +#[cmdid(3198)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlayBackGroundMusicCsReq { /// offset: 24 @@ -17462,171 +18378,171 @@ pub struct PlayBackGroundMusicCsReq { } /// Obf: NACNJKNEKBK #[derive(proto_derive::CmdID)] -#[cmdid(3139)] +#[cmdid(3153)] #[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")] + #[prost(uint32, tag = "2")] + pub playing_id: u32, + /// offset: 28 + #[prost(uint32, tag = "10")] + pub play_music_id: u32, + /// offset: 32 + #[prost(uint32, tag = "13")] pub retcode: u32, } /// Obf: INAKLEIILKN #[derive(proto_derive::CmdID)] -#[cmdid(3127)] +#[cmdid(3179)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct UnlockBackGroundMusicCsReq { - /// offset: 16 - #[prost(uint32, repeated, tag = "15")] + /// offset: 24 + #[prost(uint32, repeated, tag = "7")] pub unlock_ids: ::prost::alloc::vec::Vec, } /// Obf: AOGCKKJNKBN #[derive(proto_derive::CmdID)] -#[cmdid(3121)] +#[cmdid(3102)] #[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")] + #[prost(message, repeated, tag = "10")] + pub music_list: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(uint32, repeated, tag = "7")] pub unlocked_ids: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint32, tag = "11")] + pub retcode: u32, } /// Obf: DPFDHDJCAPI #[derive(proto_derive::CmdID)] -#[cmdid(3170)] +#[cmdid(3197)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TrialBackGroundMusicCsReq { /// offset: 24 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "4")] pub pigbbgclamj: u32, } /// Obf: HJKOFKLPCBB #[derive(proto_derive::CmdID)] -#[cmdid(3159)] +#[cmdid(3106)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TrialBackGroundMusicScRsp { - /// offset: 24 - #[prost(uint32, tag = "13")] - pub pigbbgclamj: u32, /// offset: 28 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "11")] pub retcode: u32, + /// offset: 24 + #[prost(uint32, tag = "7")] + pub pigbbgclamj: u32, } /// Obf: NDDKNEPFJNL #[derive(proto_derive::CmdID)] -#[cmdid(720)] +#[cmdid(710)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetStageLineupCsReq {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jlchbkkfanl { /// offset: 24 - #[prost(uint32, tag = "1")] - pub dogdacflboe: u32, - /// offset: 28 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "11")] pub stage_type: u32, + /// offset: 28 + #[prost(uint32, tag = "4")] + pub dogdacflboe: u32, } /// Obf: KCGCKMIMFFJ #[derive(proto_derive::CmdID)] -#[cmdid(791)] +#[cmdid(705)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetStageLineupScRsp { + /// offset: 24 + #[prost(message, repeated, tag = "5")] + pub nmkpekmmnbp: ::prost::alloc::vec::Vec, /// 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: 40 + #[prost(enumeration = "AvatarType", tag = "10")] + pub avatar_type: i32, /// offset: 48 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "6")] pub id: u32, /// offset: 24 - #[prost(message, optional, tag = "3")] + #[prost(message, optional, tag = "15")] pub sp_bar: ::core::option::Option, - /// offset: 40 - #[prost(enumeration = "AvatarType", tag = "1")] - pub avatar_type: i32, + /// offset: 36 + #[prost(uint32, tag = "13")] + pub slot: u32, /// offset: 32 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "3")] pub hp: u32, + /// offset: 44 + #[prost(uint32, tag = "1")] + pub satiety: 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")] + #[prost(uint32, tag = "9")] 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")] + /// offset: 64 + #[prost(uint32, tag = "10")] pub mp: u32, - /// offset: 16 - #[prost(string, tag = "3")] + /// offset: 32 + #[prost(uint32, repeated, tag = "5")] + pub mankkfpbfcb: ::prost::alloc::vec::Vec, + /// offset: 80 + #[prost(uint32, tag = "14")] + pub max_mp: u32, + /// offset: 92 + #[prost(uint32, tag = "6")] + pub plane_id: u32, + /// offset: 88 + #[prost(enumeration = "ExtraLineupType", tag = "1")] + pub extra_lineup_type: i32, + /// offset: 84 + #[prost(uint32, tag = "4")] + pub game_story_line_id: u32, + /// offset: 72 + #[prost(uint32, tag = "15")] + pub leader_slot: u32, + /// offset: 40 + #[prost(string, tag = "12")] pub name: ::prost::alloc::string::String, + /// offset: 56 + #[prost(uint32, repeated, tag = "3")] + pub kompcjpapkm: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(message, repeated, tag = "8")] + pub avatar_list: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(uint32, repeated, tag = "11")] + pub mkdfjccbiop: ::prost::alloc::vec::Vec, + /// offset: 77 + #[prost(bool, tag = "7")] + pub is_virtual: bool, } /// Obf: KFLMLMPIADH #[derive(proto_derive::CmdID)] -#[cmdid(767)] +#[cmdid(798)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetCurLineupDataCsReq {} /// Obf: JPAFCFGBILK #[derive(proto_derive::CmdID)] -#[cmdid(739)] +#[cmdid(753)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetCurLineupDataScRsp { /// offset: 24 - #[prost(message, optional, tag = "10")] + #[prost(message, optional, tag = "7")] pub lineup: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "8")] @@ -17634,2003 +18550,2003 @@ pub struct GetCurLineupDataScRsp { } /// Obf: EFPDILJKPDC #[derive(proto_derive::CmdID)] -#[cmdid(727)] +#[cmdid(779)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct JoinLineupCsReq { + /// offset: 32 + #[prost(uint32, tag = "9")] + pub slot: u32, + /// offset: 48 + #[prost(uint32, tag = "12")] + pub base_avatar_id: u32, /// offset: 36 + #[prost(enumeration = "ExtraLineupType", tag = "3")] + pub extra_lineup_type: i32, + /// offset: 28 #[prost(uint32, tag = "7")] pub index: u32, - /// offset: 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")] + #[prost(bool, tag = "5")] pub is_virtual: bool, - /// offset: 28 - #[prost(enumeration = "ExtraLineupType", tag = "15")] - pub extra_lineup_type: i32, + /// offset: 44 + #[prost(enumeration = "AvatarType", tag = "1")] + pub avatar_type: i32, + /// offset: 24 + #[prost(uint32, tag = "8")] + pub plane_id: u32, } /// Obf: HJNPHDFHEEF #[derive(proto_derive::CmdID)] -#[cmdid(721)] +#[cmdid(702)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct JoinLineupScRsp { /// offset: 24 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "9")] pub retcode: u32, } /// Obf: BKNJPMJDDKC #[derive(proto_derive::CmdID)] -#[cmdid(770)] +#[cmdid(797)] #[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")] + #[prost(enumeration = "ExtraLineupType", tag = "9")] + pub extra_lineup_type: i32, + /// offset: 28 + #[prost(uint32, tag = "13")] + pub plane_id: u32, + /// offset: 44 + #[prost(uint32, tag = "2")] + pub base_avatar_id: u32, + /// offset: 32 + #[prost(bool, tag = "11")] + pub is_virtual: bool, + /// offset: 36 + #[prost(uint32, tag = "12")] 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")] + #[prost(enumeration = "AvatarType", tag = "7")] pub avatar_type: i32, - /// offset: 36 - #[prost(uint32, tag = "6")] - pub base_avatar_id: u32, } /// Obf: INLPMPKLCJM #[derive(proto_derive::CmdID)] -#[cmdid(759)] +#[cmdid(706)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct QuitLineupScRsp { - /// offset: 25 - #[prost(bool, tag = "1")] - pub hiofpdkdofd: bool, + /// offset: 28 + #[prost(uint32, tag = "3")] + pub plane_id: u32, /// offset: 32 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "15")] pub retcode: u32, + /// offset: 25 + #[prost(bool, tag = "5")] + pub hiofpdkdofd: bool, /// offset: 36 - #[prost(uint32, tag = "5")] - pub plane_id: u32, - /// offset: 28 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "10")] pub base_avatar_id: u32, /// offset: 24 - #[prost(bool, tag = "12")] - pub is_virtual: bool, -} -/// Obf: DAKKNMKOLCG -#[derive(proto_derive::CmdID)] -#[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, } +/// Obf: DAKKNMKOLCG +#[derive(proto_derive::CmdID)] +#[cmdid(741)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct SwapLineupCsReq { + /// offset: 40 + #[prost(enumeration = "ExtraLineupType", tag = "15")] + pub extra_lineup_type: i32, + /// offset: 28 + #[prost(bool, tag = "10")] + pub is_virtual: bool, + /// offset: 44 + #[prost(uint32, tag = "6")] + pub index: u32, + /// offset: 32 + #[prost(uint32, tag = "2")] + pub src_slot: u32, + /// offset: 24 + #[prost(uint32, tag = "7")] + pub dst_slot: u32, + /// offset: 36 + #[prost(uint32, tag = "1")] + pub plane_id: u32, +} /// Obf: JHKAIEIAOBK #[derive(proto_derive::CmdID)] -#[cmdid(777)] +#[cmdid(755)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwapLineupScRsp { /// offset: 24 #[prost(uint32, tag = "13")] pub retcode: u32, } -/// Obf: SyncLineupNotify +/// Obf: OEGLKBPODOM #[derive(proto_derive::CmdID)] -#[cmdid(780)] +#[cmdid(707)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SyncLineupNotify { - /// offset: 24 - #[prost(message, optional, tag = "10")] + /// offset: 32 + #[prost(message, optional, tag = "14")] pub lineup: ::core::option::Option, - /// offset: 16 - #[prost(enumeration = "SyncReason", repeated, tag = "6")] + /// offset: 24 + #[prost(enumeration = "SyncReason", repeated, tag = "4")] pub reason_list: ::prost::alloc::vec::Vec, } /// Obf: KICAGNDCBIN #[derive(proto_derive::CmdID)] -#[cmdid(702)] +#[cmdid(739)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetLineupAvatarDataCsReq {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Acmnhkhplod { /// offset: 28 - #[prost(uint32, tag = "5")] - pub hp: u32, - /// offset: 32 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "9")] pub id: u32, /// offset: 24 - #[prost(enumeration = "AvatarType", tag = "3")] + #[prost(enumeration = "AvatarType", tag = "4")] pub avatar_type: i32, + /// offset: 32 + #[prost(uint32, tag = "1")] + pub hp: u32, } /// Obf: HJMJMLJKLNB #[derive(proto_derive::CmdID)] -#[cmdid(705)] +#[cmdid(716)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetLineupAvatarDataScRsp { /// offset: 32 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "14")] pub retcode: u32, - /// offset: 24 - #[prost(message, repeated, tag = "3")] + /// offset: 16 + #[prost(message, repeated, tag = "4")] pub lijinikjnad: ::prost::alloc::vec::Vec, } /// Obf: CCGDEOKBJCD #[derive(proto_derive::CmdID)] -#[cmdid(774)] +#[cmdid(726)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChangeLineupLeaderCsReq { /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "10")] pub slot: u32, } /// Obf: FIBFDBPAKOH #[derive(proto_derive::CmdID)] -#[cmdid(773)] +#[cmdid(763)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChangeLineupLeaderScRsp { /// offset: 28 - #[prost(uint32, tag = "4")] - pub retcode: u32, - /// offset: 24 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "7")] pub slot: u32, + /// offset: 24 + #[prost(uint32, tag = "9")] + pub retcode: u32, } /// Obf: HLFLPKJOOJN #[derive(proto_derive::CmdID)] -#[cmdid(798)] +#[cmdid(767)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwitchLineupIndexCsReq { /// offset: 24 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "12")] pub index: u32, } /// Obf: IHLDJHJKJKF #[derive(proto_derive::CmdID)] -#[cmdid(785)] +#[cmdid(772)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwitchLineupIndexScRsp { /// offset: 24 + #[prost(uint32, tag = "4")] + pub retcode: u32, + /// offset: 28 #[prost(uint32, tag = "14")] pub index: u32, - /// offset: 28 - #[prost(uint32, tag = "12")] - pub retcode: u32, } /// Obf: IGPECPNPCDL #[derive(proto_derive::CmdID)] -#[cmdid(738)] +#[cmdid(794)] #[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")] + #[prost(uint32, tag = "4")] pub index: u32, + /// offset: 16 + #[prost(string, tag = "6")] + pub name: ::prost::alloc::string::String, } /// Obf: AJMCNJIGMHN #[derive(proto_derive::CmdID)] -#[cmdid(752)] +#[cmdid(736)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetLineupNameScRsp { - /// offset: 36 - #[prost(uint32, tag = "15")] - pub retcode: u32, /// offset: 32 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "12")] + pub retcode: u32, + /// offset: 36 + #[prost(uint32, tag = "3")] pub index: u32, /// offset: 16 - #[prost(string, tag = "7")] + #[prost(string, tag = "8")] pub name: ::prost::alloc::string::String, } /// Obf: KIIIGJJJCGG #[derive(proto_derive::CmdID)] -#[cmdid(768)] +#[cmdid(778)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetAllLineupDataCsReq {} /// Obf: NLEGPOOLDDM #[derive(proto_derive::CmdID)] -#[cmdid(794)] +#[cmdid(774)] #[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, + #[prost(uint32, tag = "10")] + pub retcode: u32, + /// offset: 16 + #[prost(message, repeated, tag = "9")] + pub lineup_list: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "7")] - pub retcode: u32, + pub cur_index: u32, } /// Obf: ALAJHGKJAIB #[derive(proto_derive::CmdID)] -#[cmdid(736)] +#[cmdid(790)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct VirtualLineupDestroyNotify { /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "7")] pub plane_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LineupSlotData { - /// offset: 32 + /// offset: 28 + #[prost(uint32, tag = "10")] + pub id: u32, + /// offset: 24 #[prost(enumeration = "AvatarType", tag = "7")] pub avatar_type: i32, - /// offset: 24 - #[prost(uint32, tag = "2")] - pub id: u32, - /// offset: 28 - #[prost(uint32, tag = "5")] + /// offset: 32 + #[prost(uint32, tag = "4")] pub slot: u32, } /// Obf: FEENFGFKLCC #[derive(proto_derive::CmdID)] -#[cmdid(787)] +#[cmdid(754)] #[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")] + #[prost(bool, tag = "14")] pub is_virtual: bool, - /// offset: 48 - #[prost(uint32, tag = "3")] + /// offset: 32 + #[prost(enumeration = "ExtraLineupType", tag = "5")] + pub extra_lineup_type: i32, + /// offset: 24 + #[prost(message, repeated, tag = "10")] + pub slots: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint32, tag = "8")] + pub plane_id: u32, + /// offset: 36 + #[prost(uint32, tag = "1")] pub leader_slot: u32, + /// offset: 44 + #[prost(uint32, tag = "4")] + pub game_story_line_id: u32, + /// offset: 48 + #[prost(uint32, tag = "11")] + pub index: u32, } /// Obf: KPIFEBMCIJM #[derive(proto_derive::CmdID)] -#[cmdid(709)] +#[cmdid(762)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ReplaceLineupScRsp { /// offset: 24 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "1")] pub retcode: u32, } /// Obf: JEKDEEFNHOB #[derive(proto_derive::CmdID)] -#[cmdid(706)] +#[cmdid(709)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ExtraLineupDestroyNotify { /// offset: 24 - #[prost(enumeration = "ExtraLineupType", tag = "12")] + #[prost(enumeration = "ExtraLineupType", tag = "10")] pub extra_lineup_type: i32, } /// Obf: AFJJIAFIDFI #[derive(proto_derive::CmdID)] -#[cmdid(731)] +#[cmdid(720)] #[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")] + #[prost(uint32, tag = "2")] + pub plane_id: u32, + /// offset: 32 + #[prost(uint32, repeated, tag = "8")] + pub iblbnianphd: ::prost::alloc::vec::Vec, + /// offset: 44 + #[prost(bool, tag = "6")] pub cliigmnmhna: bool, + /// offset: 24 + #[prost(uint32, repeated, tag = "7")] + pub kfmffggjmne: ::prost::alloc::vec::Vec, } /// Obf: PIJPJCJMIEM #[derive(proto_derive::CmdID)] -#[cmdid(7399)] +#[cmdid(7373)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct LobbyCreateCsReq { /// offset: 36 + #[prost(uint32, tag = "4")] + pub nepoddojjfe: u32, + /// offset: 32 #[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")] + /// offset: 16 + #[prost(message, optional, tag = "3")] pub ejofcnaedhk: ::core::option::Option, } /// Obf: LHONGADOAIA #[derive(proto_derive::CmdID)] -#[cmdid(7377)] +#[cmdid(7371)] #[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")] + /// offset: 24 + #[prost(message, repeated, tag = "7")] pub lipjdjpmokb: ::prost::alloc::vec::Vec, - /// offset: 48 - #[prost(uint64, tag = "11")] - pub room_id: u64, + /// offset: 40 + #[prost(uint32, tag = "13")] + pub nepoddojjfe: u32, /// offset: 32 - #[prost(uint32, tag = "4")] + #[prost(enumeration = "Noogdpkefkl", tag = "6")] + pub fight_game_mode: i32, + /// offset: 48 + #[prost(uint64, tag = "10")] + pub room_id: u64, + /// offset: 36 + #[prost(uint32, tag = "8")] pub retcode: u32, } /// Obf: GBHFGGKAIBE #[derive(proto_derive::CmdID)] -#[cmdid(7356)] +#[cmdid(7368)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct LobbyInviteCsReq { - /// offset: 16 - #[prost(uint32, repeated, tag = "8")] + /// offset: 24 + #[prost(uint32, repeated, tag = "9")] pub search_uid_list: ::prost::alloc::vec::Vec, } /// Obf: DGNHNKCLLLG #[derive(proto_derive::CmdID)] -#[cmdid(7378)] +#[cmdid(7363)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct LobbyInviteScRsp { - /// offset: 32 - #[prost(uint32, tag = "9")] - pub retcode: u32, /// offset: 16 - #[prost(uint32, repeated, tag = "11")] + #[prost(uint32, repeated, tag = "1")] pub search_uid_list: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "12")] + pub retcode: u32, } /// Obf: IBEGHCAALBN #[derive(proto_derive::CmdID)] -#[cmdid(7368)] +#[cmdid(7396)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct LobbyJoinCsReq { - /// offset: 32 - #[prost(uint64, tag = "5")] - pub room_id: u64, - /// offset: 16 + /// offset: 24 #[prost(message, optional, tag = "9")] pub ejofcnaedhk: ::core::option::Option, + /// offset: 32 + #[prost(uint64, tag = "13")] + pub room_id: u64, } /// Obf: CFEGEAAFLCC #[derive(proto_derive::CmdID)] -#[cmdid(7386)] +#[cmdid(7380)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct LobbyJoinScRsp { - /// offset: 40 - #[prost(uint32, tag = "7")] - pub nepoddojjfe: u32, - /// offset: 44 + /// offset: 24 + #[prost(message, repeated, tag = "8")] + pub lipjdjpmokb: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(enumeration = "Noogdpkefkl", tag = "6")] + pub fight_game_mode: i32, + /// offset: 52 #[prost(uint32, tag = "4")] pub retcode: u32, - /// offset: 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")] + #[prost(uint32, tag = "13")] + pub nepoddojjfe: u32, + /// offset: 40 + #[prost(uint64, tag = "11")] pub room_id: u64, } /// Obf: LJHPEEBAKJN #[derive(proto_derive::CmdID)] -#[cmdid(7369)] +#[cmdid(7382)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LobbyQuitCsReq {} /// Obf: HCDCFKILGJF #[derive(proto_derive::CmdID)] -#[cmdid(7376)] +#[cmdid(7379)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LobbyQuitScRsp { /// offset: 24 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "8")] pub retcode: u32, } /// Obf: CLBJAADLIPM #[derive(proto_derive::CmdID)] -#[cmdid(7361)] +#[cmdid(7352)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LobbyStartFightCsReq {} /// Obf: KBCODEJNDJF #[derive(proto_derive::CmdID)] -#[cmdid(7387)] +#[cmdid(7351)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LobbyStartFightScRsp { /// offset: 24 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "11")] pub retcode: u32, } /// Obf: HFEEHJGOKDP #[derive(proto_derive::CmdID)] -#[cmdid(7367)] +#[cmdid(7378)] #[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")] + #[prost(uint32, tag = "15")] pub hfdjaelbnga: u32, + /// offset: 16 + #[prost(message, optional, tag = "8")] + pub ejofcnaedhk: ::core::option::Option, /// offset: 36 - #[prost(enumeration = "Aokdmakgdgj", tag = "14")] + #[prost(enumeration = "Aokdmakgdgj", tag = "5")] pub r#type: i32, } /// Obf: CGEGEGAOGGP #[derive(proto_derive::CmdID)] -#[cmdid(7389)] +#[cmdid(7377)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LobbyModifyPlayerInfoScRsp { /// offset: 24 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "4")] pub retcode: u32, } /// Obf: GEBOIFMBHCM #[derive(proto_derive::CmdID)] -#[cmdid(7395)] +#[cmdid(7393)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct LobbySyncInfoScNotify { /// offset: 24 - #[prost(message, repeated, tag = "4")] + #[prost(message, repeated, tag = "3")] pub lipjdjpmokb: ::prost::alloc::vec::Vec, /// offset: 36 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "12")] pub uid: u32, /// offset: 32 - #[prost(enumeration = "Aokdmakgdgj", tag = "11")] + #[prost(enumeration = "Aokdmakgdgj", tag = "2")] pub r#type: i32, } /// Obf: MLNDBAMAFBP #[derive(proto_derive::CmdID)] -#[cmdid(7362)] +#[cmdid(7392)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LobbyKickOutCsReq { /// offset: 24 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "2")] pub uid: u32, } /// Obf: ADMNOLCLGNA #[derive(proto_derive::CmdID)] -#[cmdid(7360)] +#[cmdid(7354)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LobbyKickOutScRsp { /// offset: 24 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "15")] pub retcode: u32, } /// Obf: GDIPNFLLJGP #[derive(proto_derive::CmdID)] -#[cmdid(7384)] +#[cmdid(7355)] #[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")] + #[prost(uint32, tag = "12")] pub sender_uid: u32, + /// offset: 28 + #[prost(enumeration = "Noogdpkefkl", tag = "10")] + pub fight_game_mode: i32, + /// offset: 24 + #[prost(uint32, tag = "8")] + pub room_id: u32, } /// Obf: IDHKGFNBGKD #[derive(proto_derive::CmdID)] -#[cmdid(7396)] +#[cmdid(7356)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LobbyGetInfoCsReq {} /// Obf: FBOGFJHOKFJ #[derive(proto_derive::CmdID)] -#[cmdid(7372)] +#[cmdid(7400)] #[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 + /// offset: 44 #[prost(uint32, tag = "15")] pub retcode: u32, + /// offset: 56 + #[prost(uint32, tag = "7")] + pub nepoddojjfe: u32, + /// offset: 40 + #[prost(enumeration = "Noogdpkefkl", tag = "12")] + pub fight_game_mode: i32, + /// offset: 16 + #[prost(message, repeated, tag = "10")] + pub lipjdjpmokb: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint64, tag = "8")] + pub room_id: u64, + /// offset: 48 + #[prost(uint64, tag = "6")] + pub nogfeemnhpc: u64, } /// Obf: ADODLHLIPMF #[derive(proto_derive::CmdID)] -#[cmdid(7375)] +#[cmdid(7387)] #[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")] + #[prost(uint32, tag = "12")] pub cbegnbkmhcd: u32, + /// offset: 24 + #[prost(enumeration = "Imaonmhilne", tag = "13")] + pub ihcilnhklmc: i32, } /// Obf: NDKKNNCBIAO #[derive(proto_derive::CmdID)] -#[cmdid(7393)] +#[cmdid(7398)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LobbyInteractScRsp { /// offset: 28 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "9")] pub retcode: u32, /// offset: 24 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "7")] pub cbegnbkmhcd: u32, } /// Obf: JGPIFOIJFBK #[derive(proto_derive::CmdID)] -#[cmdid(7380)] +#[cmdid(7370)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LobbyInteractScNotify { /// offset: 24 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "11")] pub sender_uid: u32, /// offset: 28 - #[prost(enumeration = "Imaonmhilne", tag = "2")] + #[prost(enumeration = "Imaonmhilne", tag = "8")] pub ihcilnhklmc: i32, } /// Obf: DMMEIAACHJE #[derive(proto_derive::CmdID)] -#[cmdid(820)] +#[cmdid(810)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetMailCsReq { - /// offset: 24 - #[prost(uint32, tag = "15")] - pub cijefnoojjk: u32, /// offset: 28 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "7")] + pub cijefnoojjk: u32, + /// offset: 24 + #[prost(uint32, tag = "10")] 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")] + /// offset: 72 + #[prost(int64, tag = "7")] pub expire_time: i64, - /// offset: 48 - #[prost(string, repeated, tag = "7")] + /// offset: 40 + #[prost(string, tag = "3")] + pub content: ::prost::alloc::string::String, + /// offset: 80 + #[prost(uint32, tag = "1")] + pub template_id: u32, + /// offset: 92 + #[prost(uint32, tag = "12")] + pub id: u32, + /// offset: 16 + #[prost(string, repeated, tag = "5")] pub para_list: ::prost::alloc::vec::Vec<::prost::alloc::string::String>, /// offset: 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, + /// offset: 48 + #[prost(string, tag = "6")] + pub title: ::prost::alloc::string::String, + /// offset: 88 + #[prost(bool, tag = "10")] + pub is_read: bool, + /// offset: 84 + #[prost(enumeration = "MailType", tag = "11")] + pub mail_type: i32, + /// offset: 64 + #[prost(int64, tag = "4")] + pub time: i64, + /// offset: 56 + #[prost(string, tag = "8")] + pub sender: ::prost::alloc::string::String, } /// Obf: GetMailScRsp #[derive(proto_derive::CmdID)] -#[cmdid(891)] +#[cmdid(805)] #[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")] + #[prost(bool, tag = "4")] + pub is_end: bool, + /// offset: 52 + #[prost(uint32, tag = "3")] + pub total_num: u32, + /// offset: 48 + #[prost(uint32, tag = "11")] + pub start: u32, + /// offset: 40 + #[prost(uint32, tag = "13")] 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")] + #[prost(message, repeated, tag = "14")] pub mail_list: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(message, repeated, tag = "7")] + pub notice_mail_list: ::prost::alloc::vec::Vec, } /// Obf: HIJLOFHDMPP #[derive(proto_derive::CmdID)] -#[cmdid(867)] +#[cmdid(898)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MarkReadMailCsReq { /// offset: 24 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "8")] pub id: u32, } /// Obf: ICHOMJJHEGI #[derive(proto_derive::CmdID)] -#[cmdid(839)] +#[cmdid(853)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MarkReadMailScRsp { /// offset: 24 - #[prost(uint32, tag = "6")] - pub retcode: u32, - /// offset: 28 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "7")] pub id: u32, + /// offset: 28 + #[prost(uint32, tag = "5")] + pub retcode: u32, } /// Obf: NGIBFKBABOH #[derive(proto_derive::CmdID)] -#[cmdid(827)] +#[cmdid(879)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct DelMailCsReq { /// offset: 24 - #[prost(uint32, repeated, tag = "12")] + #[prost(uint32, repeated, tag = "1")] pub id_list: ::prost::alloc::vec::Vec, } /// Obf: DelMailScRsp #[derive(proto_derive::CmdID)] -#[cmdid(821)] +#[cmdid(802)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct DelMailScRsp { /// offset: 32 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "11")] pub retcode: u32, - /// offset: 16 - #[prost(uint32, repeated, tag = "1")] + /// offset: 24 + #[prost(uint32, repeated, tag = "2")] pub id_list: ::prost::alloc::vec::Vec, } /// Obf: NHMFCFKCFIL #[derive(proto_derive::CmdID)] -#[cmdid(870)] +#[cmdid(897)] #[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")] + /// offset: 16 + #[prost(uint32, repeated, tag = "9")] pub mail_id_list: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "12")] + pub optional_reward_id: u32, } #[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")] + #[prost(uint32, tag = "11")] pub item_id: u32, + /// offset: 28 + #[prost(uint32, tag = "9")] + pub mail_id: u32, } /// Obf: TakeMailAttachmentScRsp #[derive(proto_derive::CmdID)] -#[cmdid(859)] +#[cmdid(806)] #[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")] + #[prost(uint32, tag = "12")] pub retcode: u32, + /// offset: 24 + #[prost(uint32, repeated, tag = "2")] + pub succ_mail_id_list: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(message, optional, tag = "9")] + pub attachment: ::core::option::Option, + /// offset: 40 + #[prost(message, repeated, tag = "11")] + pub fail_mail_list: ::prost::alloc::vec::Vec, } /// Obf: NewMailScNotify #[derive(proto_derive::CmdID)] -#[cmdid(854)] +#[cmdid(841)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct NewMailScNotify { - /// offset: 16 - #[prost(uint32, repeated, tag = "2")] + /// offset: 24 + #[prost(uint32, repeated, tag = "5")] 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, + #[prost(message, repeated, tag = "10")] + pub rotater_data_list: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(message, repeated, tag = "11")] + pub charger_info_list: ::prost::alloc::vec::Vec, + /// offset: 60 + #[prost(int32, tag = "4")] + pub acnpbbnlmie: i32, + /// offset: 64 + #[prost(bool, tag = "15")] + pub ighlhohcckc: bool, /// offset: 56 #[prost(uint32, tag = "14")] pub nflbondjaie: u32, - /// offset: 32 + /// offset: 48 + #[prost(message, optional, tag = "2")] + pub map_info: ::core::option::Option, + /// offset: 40 #[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")] + #[prost(uint32, tag = "11")] pub max_num: u32, /// offset: 28 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "9")] pub cur_num: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RotateMapInfo { + /// offset: 24 + #[prost(message, optional, tag = "6")] + pub rotate_vector: ::core::option::Option, /// 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, } /// Obf: BCIPJENMJCE #[derive(proto_derive::CmdID)] -#[cmdid(6820)] +#[cmdid(6810)] #[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")] + #[prost(uint32, tag = "11")] pub nflbondjaie: u32, + /// offset: 24 + #[prost(message, optional, tag = "2")] + pub motion: ::core::option::Option, /// offset: 36 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "4")] pub acnpbbnlmie: u32, } /// Obf: GANIBGECNNI #[derive(proto_derive::CmdID)] -#[cmdid(6891)] +#[cmdid(6805)] #[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")] + #[prost(uint32, tag = "5")] pub acnpbbnlmie: u32, + /// offset: 52 + #[prost(uint32, tag = "1")] + pub client_pos_version: u32, + /// offset: 44 + #[prost(uint32, tag = "15")] + pub retcode: u32, + /// offset: 32 + #[prost(message, optional, tag = "8")] + pub energy_info: ::core::option::Option, + /// offset: 40 + #[prost(uint32, tag = "9")] + pub nflbondjaie: u32, + /// offset: 24 + #[prost(message, optional, tag = "14")] + pub motion: ::core::option::Option, } #[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")] + #[prost(uint32, tag = "5")] pub glhagjgaehe: u32, + /// offset: 24 + #[prost(uint32, tag = "11")] + pub group_id: u32, } /// Obf: JIIHJIMEMPJ #[derive(proto_derive::CmdID)] -#[cmdid(6867)] +#[cmdid(6898)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct InteractChargerCsReq { /// offset: 24 - #[prost(message, optional, tag = "5")] + #[prost(message, optional, tag = "11")] pub charger_info: ::core::option::Option, } /// Obf: ICLACJJDKBC #[derive(proto_derive::CmdID)] -#[cmdid(6839)] +#[cmdid(6853)] #[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")] + #[prost(message, optional, tag = "14")] pub charger_info: ::core::option::Option, - /// offset: 16 - #[prost(message, optional, tag = "4")] + /// offset: 40 + #[prost(uint32, tag = "3")] + pub retcode: u32, + /// offset: 24 + #[prost(message, optional, tag = "13")] 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")] + #[prost(uint32, tag = "13")] pub group_id: u32, - /// offset: 32 - #[prost(uint32, tag = "7")] + /// offset: 24 + #[prost(uint32, tag = "14")] pub glhagjgaehe: u32, + /// offset: 32 + #[prost(float, tag = "9")] + pub lkefolcgfgd: f32, } /// Obf: MHECGOKNFLM #[derive(proto_derive::CmdID)] -#[cmdid(6827)] +#[cmdid(6879)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DeployRotaterCsReq { /// offset: 24 - #[prost(message, optional, tag = "11")] + #[prost(message, optional, tag = "7")] pub rotater_data: ::core::option::Option, } /// Obf: IMKHHNDLJAK #[derive(proto_derive::CmdID)] -#[cmdid(6821)] +#[cmdid(6802)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DeployRotaterScRsp { + /// offset: 32 + #[prost(message, optional, tag = "11")] + pub rotater_data: ::core::option::Option, + /// offset: 40 + #[prost(uint32, tag = "6")] + pub retcode: u32, /// offset: 16 #[prost(message, optional, tag = "14")] pub energy_info: ::core::option::Option, - /// offset: 40 - #[prost(uint32, tag = "15")] - pub retcode: u32, - /// offset: 32 - #[prost(message, optional, tag = "3")] - pub rotater_data: ::core::option::Option, } /// Obf: JACPADNMLAF #[derive(proto_derive::CmdID)] -#[cmdid(6870)] +#[cmdid(6897)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RotateMapCsReq { - /// offset: 32 - #[prost(message, optional, tag = "6")] + /// offset: 24 + #[prost(message, optional, tag = "2")] 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")] + #[prost(uint32, tag = "5")] pub group_id: u32, + /// offset: 44 + #[prost(uint32, tag = "9")] + pub glhagjgaehe: u32, + /// offset: 32 + #[prost(message, optional, tag = "1")] + pub motion: ::core::option::Option, } /// Obf: NLFMALJPEDM #[derive(proto_derive::CmdID)] -#[cmdid(6859)] +#[cmdid(6806)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RotateMapScRsp { - /// offset: 36 - #[prost(uint32, tag = "14")] - pub client_pos_version: u32, + /// offset: 32 + #[prost(uint32, tag = "6")] + pub retcode: u32, /// offset: 24 #[prost(message, optional, tag = "9")] pub motion: ::core::option::Option, - /// offset: 32 - #[prost(uint32, tag = "5")] - pub retcode: u32, + /// offset: 36 + #[prost(uint32, tag = "14")] + pub client_pos_version: u32, } /// Obf: FCNKMDHNMNL #[derive(proto_derive::CmdID)] -#[cmdid(6854)] +#[cmdid(6841)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LeaveMapRotationRegionCsReq { /// offset: 24 - #[prost(message, optional, tag = "14")] + #[prost(message, optional, tag = "1")] pub motion: ::core::option::Option, } /// Obf: CDKKKKKFGDN #[derive(proto_derive::CmdID)] -#[cmdid(6877)] +#[cmdid(6855)] #[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")] + #[prost(uint32, tag = "1")] pub retcode: u32, + /// offset: 36 + #[prost(uint32, tag = "14")] + pub client_pos_version: u32, + /// offset: 16 + #[prost(message, optional, tag = "10")] + pub motion: ::core::option::Option, } /// Obf: MNAKOONBLEC #[derive(proto_derive::CmdID)] -#[cmdid(6880)] +#[cmdid(6807)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetMapRotationDataCsReq {} /// Obf: BMCKKKBCPBN #[derive(proto_derive::CmdID)] -#[cmdid(6802)] +#[cmdid(6839)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetMapRotationDataScRsp { - /// offset: 24 + /// offset: 56 + #[prost(bool, tag = "13")] + pub omejllmnpcn: bool, + /// offset: 40 + #[prost(message, repeated, tag = "8")] + pub charger_info_list: ::prost::alloc::vec::Vec, + /// offset: 60 + #[prost(int32, tag = "12")] + pub acnpbbnlmie: i32, + /// offset: 48 #[prost(message, repeated, tag = "15")] pub rotater_data_list: ::prost::alloc::vec::Vec, - /// offset: 40 - #[prost(message, optional, tag = "12")] + /// offset: 24 + #[prost(message, optional, tag = "4")] 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")] + /// offset: 16 + #[prost(message, optional, tag = "14")] 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, + #[prost(uint32, tag = "2")] + pub retcode: u32, + /// offset: 68 + #[prost(uint32, tag = "10")] + pub nflbondjaie: u32, } /// Obf: OGIKFNAJMKD #[derive(proto_derive::CmdID)] -#[cmdid(6805)] +#[cmdid(6816)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ResetMapRotationRegionCsReq { - /// offset: 32 - #[prost(message, optional, tag = "15")] + /// offset: 24 + #[prost(message, optional, tag = "14")] pub motion: ::core::option::Option, - /// offset: 16 - #[prost(message, optional, tag = "9")] + /// offset: 32 + #[prost(message, optional, tag = "5")] pub map_info: ::core::option::Option, } /// Obf: FJDJOHKOALD #[derive(proto_derive::CmdID)] -#[cmdid(6874)] +#[cmdid(6826)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ResetMapRotationRegionScRsp { /// offset: 36 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "6")] pub client_pos_version: u32, - /// offset: 16 - #[prost(message, optional, tag = "1")] + /// offset: 24 + #[prost(message, optional, tag = "13")] pub motion: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "5")] pub retcode: u32, } /// Obf: AGKAIGOINHH #[derive(proto_derive::CmdID)] -#[cmdid(6873)] +#[cmdid(6863)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LeaveMapRotationRegionScNotify {} /// Obf: FBFGHEMDPLC #[derive(proto_derive::CmdID)] -#[cmdid(6898)] +#[cmdid(6867)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UpdateEnergyScNotify { - /// offset: 16 - #[prost(message, optional, tag = "9")] - pub energy_info: ::core::option::Option, -} -/// Obf: MLDGPOOKPBM -#[derive(proto_derive::CmdID)] -#[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, -} -/// Obf: EFLGMAFLDGK -#[derive(proto_derive::CmdID)] -#[cmdid(6838)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct RemoveRotaterCsReq { - /// offset: 24 - #[prost(message, optional, tag = "8")] - pub rotater_data: ::core::option::Option, -} -/// Obf: APBBFPABNII -#[derive(proto_derive::CmdID)] -#[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, } +/// Obf: MLDGPOOKPBM +#[derive(proto_derive::CmdID)] +#[cmdid(6872)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct UpdateMapRotationDataScNotify { + /// offset: 56 + #[prost(uint32, tag = "13")] + pub nflbondjaie: u32, + /// offset: 32 + #[prost(message, repeated, tag = "15")] + pub charger_info_list: ::prost::alloc::vec::Vec, + /// offset: 60 + #[prost(bool, tag = "10")] + pub omejllmnpcn: bool, + /// offset: 48 + #[prost(message, optional, tag = "7")] + pub energy_info: ::core::option::Option, + /// offset: 40 + #[prost(message, repeated, tag = "12")] + pub rotater_data_list: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(message, optional, tag = "5")] + pub map_info: ::core::option::Option, + /// offset: 64 + #[prost(int32, tag = "9")] + pub acnpbbnlmie: i32, +} +/// Obf: EFLGMAFLDGK +#[derive(proto_derive::CmdID)] +#[cmdid(6894)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct RemoveRotaterCsReq { + /// offset: 24 + #[prost(message, optional, tag = "15")] + pub rotater_data: ::core::option::Option, +} +/// Obf: APBBFPABNII +#[derive(proto_derive::CmdID)] +#[cmdid(6836)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct RemoveRotaterScRsp { + /// offset: 16 + #[prost(message, optional, tag = "11")] + pub energy_info: ::core::option::Option, + /// offset: 40 + #[prost(uint32, tag = "8")] + pub retcode: u32, + /// offset: 32 + #[prost(message, optional, tag = "14")] + pub rotater_data: ::core::option::Option, +} /// Obf: IGPELCGOPMD #[derive(proto_derive::CmdID)] -#[cmdid(6868)] +#[cmdid(6878)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct UpdateRotaterScNotify { - /// offset: 16 - #[prost(message, repeated, tag = "11")] + /// offset: 24 + #[prost(message, repeated, tag = "7")] pub rotater_data_list: ::prost::alloc::vec::Vec, } /// Obf: GCFNLGIEEFA #[derive(proto_derive::CmdID)] -#[cmdid(8288)] +#[cmdid(8271)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MarbleGetDataCsReq {} /// Obf: OFNGFMDFDCH #[derive(proto_derive::CmdID)] -#[cmdid(8279)] +#[cmdid(8285)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MarbleGetDataScRsp { - /// offset: 48 - #[prost(uint32, tag = "14")] - pub retcode: u32, - /// offset: 24 - #[prost(uint32, repeated, tag = "11")] + /// offset: 40 + #[prost(uint32, repeated, tag = "12")] 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")] + #[prost(uint32, repeated, tag = "14")] pub iogdkgfdfpc: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(uint32, repeated, tag = "2")] + pub ojnpgiljien: ::prost::alloc::vec::Vec, /// offset: 52 - #[prost(int32, tag = "12")] + #[prost(int32, tag = "8")] pub score: i32, + /// offset: 48 + #[prost(uint32, tag = "5")] + pub retcode: u32, } /// Obf: GDCEEEKKMHC #[derive(proto_derive::CmdID)] -#[cmdid(8280)] +#[cmdid(8287)] #[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, + /// offset: 16 + #[prost(uint32, repeated, tag = "7")] + pub marble_seal_id_list: ::prost::alloc::vec::Vec, } /// Obf: FPOHCPKLLDB #[derive(proto_derive::CmdID)] -#[cmdid(8286)] +#[cmdid(8289)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MarbleLevelFinishScRsp { - /// offset: 24 - #[prost(uint32, tag = "12")] - pub retcode: u32, /// offset: 28 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "2")] + pub retcode: u32, + /// offset: 24 + #[prost(uint32, tag = "1")] pub marble_level_id: u32, } /// Obf: ELMECJPPBJC #[derive(proto_derive::CmdID)] -#[cmdid(8277)] +#[cmdid(8272)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MarbleShopBuyCsReq { - /// offset: 24 - #[prost(uint32, repeated, tag = "14")] + /// offset: 16 + #[prost(uint32, repeated, tag = "1")] pub marble_seal_id_list: ::prost::alloc::vec::Vec, } /// Obf: BIIBJHACDLB #[derive(proto_derive::CmdID)] -#[cmdid(8281)] +#[cmdid(8282)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MarbleShopBuyScRsp { /// offset: 32 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "15")] pub retcode: u32, - /// offset: 24 - #[prost(uint32, repeated, tag = "5")] + /// offset: 16 + #[prost(uint32, repeated, tag = "14")] pub marble_seal_id_list: ::prost::alloc::vec::Vec, } /// Obf: DCPFKNACOFP #[derive(proto_derive::CmdID)] -#[cmdid(8275)] +#[cmdid(8277)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MarbleUnlockSealScNotify { /// offset: 24 - #[prost(uint32, repeated, tag = "2")] + #[prost(uint32, repeated, tag = "9")] pub marble_seal_id_list: ::prost::alloc::vec::Vec, } /// Obf: KLCGCHENFBG #[derive(proto_derive::CmdID)] -#[cmdid(8273)] +#[cmdid(8284)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MarblePvpDataUpdateScNotify { /// offset: 24 - #[prost(int32, tag = "13")] + #[prost(int32, tag = "5")] pub score: i32, } /// Obf: COAMELCLLIA #[derive(proto_derive::CmdID)] -#[cmdid(8284)] +#[cmdid(8280)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MarbleUpdateShownSealCsReq { - /// offset: 24 - #[prost(uint32, repeated, tag = "1")] + /// offset: 16 + #[prost(uint32, repeated, tag = "6")] pub shown_seal_list: ::prost::alloc::vec::Vec, } /// Obf: CBLDNNGEMFC #[derive(proto_derive::CmdID)] -#[cmdid(8289)] +#[cmdid(8281)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MarbleUpdateShownSealScRsp { - /// offset: 32 - #[prost(uint32, tag = "14")] - pub retcode: u32, /// offset: 24 - #[prost(uint32, repeated, tag = "13")] + #[prost(uint32, repeated, tag = "10")] pub shown_seal_list: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "13")] + pub retcode: u32, } #[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")] + #[prost(uint32, tag = "3")] + pub group_id: u32, + /// offset: 24 + #[prost(uint32, tag = "6")] pub floor_id: u32, + /// offset: 32 + #[prost(uint32, tag = "7")] + pub config_id: u32, /// offset: 28 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "8")] 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")] + #[prost(int64, tag = "12")] pub jjcipimcbbj: i64, + /// offset: 40 + #[prost(uint32, tag = "7")] + pub hobjminnbop: u32, + /// offset: 24 + #[prost(message, repeated, tag = "5")] + pub bcemakcmadn: ::prost::alloc::vec::Vec, } /// Obf: GGINONMHBKH #[derive(proto_derive::CmdID)] -#[cmdid(8198)] +#[cmdid(8181)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetMarkChestCsReq {} /// Obf: GOMJNODBOCJ #[derive(proto_derive::CmdID)] -#[cmdid(8189)] +#[cmdid(8195)] #[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")] + #[prost(uint32, tag = "2")] pub retcode: u32, + /// offset: 16 + #[prost(message, repeated, tag = "12")] + pub hiccaiapgmm: ::prost::alloc::vec::Vec, } /// Obf: IJDKOLEICOJ #[derive(proto_derive::CmdID)] -#[cmdid(8190)] +#[cmdid(8197)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct UpdateMarkChestCsReq { /// offset: 16 - #[prost(message, repeated, tag = "5")] + #[prost(message, repeated, tag = "8")] pub bcemakcmadn: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "12")] - pub dbfpaafodkg: u32, - /// offset: 36 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "10")] pub hobjminnbop: u32, + /// offset: 36 + #[prost(uint32, tag = "3")] + pub dbfpaafodkg: u32, } /// Obf: MNJGDBOAHJB #[derive(proto_derive::CmdID)] -#[cmdid(8196)] +#[cmdid(8199)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct UpdateMarkChestScRsp { - /// offset: 24 - #[prost(message, repeated, tag = "6")] + /// offset: 16 + #[prost(message, repeated, tag = "4")] pub hiccaiapgmm: ::prost::alloc::vec::Vec, + /// offset: 36 + #[prost(uint32, tag = "12")] + pub retcode: u32, /// offset: 32 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "15")] pub hobjminnbop: u32, /// offset: 40 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "11")] pub dbfpaafodkg: u32, - /// offset: 36 - #[prost(uint32, tag = "2")] - pub retcode: u32, } /// Obf: CHOEBMGIKBN #[derive(proto_derive::CmdID)] -#[cmdid(8187)] +#[cmdid(8182)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MarkChestChangedScNotify { /// offset: 16 - #[prost(message, repeated, tag = "6")] + #[prost(message, repeated, tag = "13")] pub hiccaiapgmm: ::prost::alloc::vec::Vec, } /// Obf: DIPCGPPPIFM #[derive(proto_derive::CmdID)] -#[cmdid(7349)] +#[cmdid(7323)] #[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")] + #[prost(message, optional, tag = "13")] pub ejofcnaedhk: ::core::option::Option, + /// offset: 32 + #[prost(enumeration = "Noogdpkefkl", tag = "2")] + pub fight_game_mode: i32, } /// Obf: LHIBLDGHJPO #[derive(proto_derive::CmdID)] -#[cmdid(7327)] +#[cmdid(7321)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StartMatchScRsp { /// offset: 24 - #[prost(message, optional, tag = "7")] + #[prost(message, optional, tag = "8")] pub ejofcnaedhk: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "9")] pub retcode: u32, } /// Obf: NIKJIKNJOJP #[derive(proto_derive::CmdID)] -#[cmdid(7318)] +#[cmdid(7346)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct CancelMatchCsReq {} /// Obf: LFAHPLFNMBF #[derive(proto_derive::CmdID)] -#[cmdid(7336)] +#[cmdid(7330)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct CancelMatchScRsp { /// offset: 24 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "12")] pub retcode: u32, } /// Obf: BGAEOIBBAHO #[derive(proto_derive::CmdID)] -#[cmdid(7311)] +#[cmdid(7302)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MatchResultScNotify { /// offset: 32 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "2")] pub retcode: u32, - /// offset: 16 - #[prost(message, repeated, tag = "8")] + /// offset: 24 + #[prost(message, repeated, tag = "6")] pub lipjdjpmokb: ::prost::alloc::vec::Vec, } /// Obf: KELFFABDNPC #[derive(proto_derive::CmdID)] -#[cmdid(7337)] +#[cmdid(7301)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetCrossInfoCsReq {} /// Obf: AIIPLMKCGDA #[derive(proto_derive::CmdID)] -#[cmdid(7317)] +#[cmdid(7328)] #[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, + #[prost(uint64, tag = "4")] + pub room_id: u64, /// offset: 40 - #[prost(uint64, tag = "1")] + #[prost(uint64, tag = "8")] pub nogfeemnhpc: u64, + /// offset: 32 + #[prost(uint32, tag = "14")] + pub retcode: u32, + /// offset: 36 + #[prost(enumeration = "Noogdpkefkl", tag = "2")] + pub fight_game_mode: i32, } /// Obf: OFMCCFJNGEF #[derive(proto_derive::CmdID)] -#[cmdid(7449)] +#[cmdid(7423)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MatchThreeGetDataCsReq {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lmpiecfmfoi { /// offset: 28 - #[prost(uint32, tag = "11")] - pub acjcphifmln: u32, - /// offset: 24 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "5")] pub ebgmbdmpegm: u32, + /// offset: 24 + #[prost(uint32, tag = "12")] + pub acjcphifmln: 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")] + #[prost(uint32, tag = "3")] pub pos: u32, - /// offset: 28 - #[prost(uint32, tag = "10")] + /// offset: 24 + #[prost(uint32, tag = "12")] pub count: u32, + /// offset: 28 + #[prost(uint32, tag = "6")] + pub fmkkabmdinj: u32, + /// offset: 32 + #[prost(uint32, tag = "4")] + pub bkmpfeocfib: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Abgejnbcdjk { /// offset: 16 - #[prost(message, repeated, tag = "6")] + #[prost(message, repeated, tag = "5")] 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")] + #[prost(map = "uint32, uint32", tag = "7")] + pub ilbhdlmlmck: ::std::collections::HashMap, + /// offset: 32 + #[prost(map = "uint32, uint32", tag = "14")] pub begmfiaphlm: ::std::collections::HashMap, /// offset: 40 - #[prost(message, repeated, tag = "3")] + #[prost(message, repeated, tag = "6")] pub jmbciclchkd: ::prost::alloc::vec::Vec, } /// Obf: CLNGGBNIFJL #[derive(proto_derive::CmdID)] -#[cmdid(7427)] +#[cmdid(7421)] #[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")] + #[prost(uint32, tag = "15")] pub retcode: u32, + /// offset: 24 + #[prost(message, optional, tag = "11")] + pub mfkjdoeblim: ::core::option::Option, } /// Obf: BBDEFCGCKDC #[derive(proto_derive::CmdID)] -#[cmdid(7418)] +#[cmdid(7446)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MatchThreeLevelEndCsReq { - /// offset: 40 - #[prost(uint32, repeated, tag = "9")] + /// offset: 24 + #[prost(uint32, repeated, tag = "1")] 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")] + #[prost(uint32, tag = "9")] pub bkmpfeocfib: u32, + /// offset: 52 + #[prost(uint32, tag = "10")] + pub acjcphifmln: u32, + /// offset: 48 + #[prost(uint32, tag = "3")] + pub ebgmbdmpegm: u32, /// offset: 32 - #[prost(string, tag = "3")] + #[prost(string, tag = "4")] pub miilnlhddjm: ::prost::alloc::string::String, /// offset: 56 - #[prost(uint32, tag = "7")] - pub ebgmbdmpegm: u32, - /// offset: 52 - #[prost(uint32, tag = "6")] - pub acjcphifmln: u32, + #[prost(uint32, tag = "14")] + pub fmkkabmdinj: u32, + /// offset: 40 + #[prost(map = "uint32, uint32", tag = "13")] + pub ilbhdlmlmck: ::std::collections::HashMap, } /// Obf: NNJADKELKCK #[derive(proto_derive::CmdID)] -#[cmdid(7436)] +#[cmdid(7430)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MatchThreeLevelEndScRsp { - /// offset: 28 - #[prost(uint32, tag = "2")] - pub retcode: u32, /// offset: 24 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "3")] + pub ebgmbdmpegm: u32, + /// offset: 28 + #[prost(uint32, tag = "4")] pub acjcphifmln: u32, /// offset: 32 - #[prost(uint32, tag = "7")] - pub ebgmbdmpegm: u32, + #[prost(uint32, tag = "9")] + pub retcode: u32, } /// Obf: ALIAOBCDFDG #[derive(proto_derive::CmdID)] -#[cmdid(7411)] +#[cmdid(7402)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MatchThreeSyncDataScNotify { - /// offset: 24 + /// offset: 16 #[prost(message, optional, tag = "6")] pub mfkjdoeblim: ::core::option::Option, } /// Obf: JFHHMNCCCDB #[derive(proto_derive::CmdID)] -#[cmdid(7437)] +#[cmdid(7401)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MatchThreeSetBirdPosCsReq { - /// offset: 28 - #[prost(uint32, tag = "13")] - pub bkmpfeocfib: u32, /// offset: 24 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "12")] pub pos: u32, + /// offset: 28 + #[prost(uint32, tag = "1")] + pub bkmpfeocfib: u32, } /// Obf: OAFAJMBNNNG #[derive(proto_derive::CmdID)] -#[cmdid(7417)] +#[cmdid(7428)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MatchThreeSetBirdPosScRsp { /// offset: 28 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "5")] pub pos: u32, /// offset: 32 - #[prost(uint32, tag = "12")] - pub bkmpfeocfib: u32, - /// offset: 24 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "3")] pub retcode: u32, + /// offset: 24 + #[prost(uint32, tag = "6")] + pub bkmpfeocfib: u32, } /// Obf: EOEIBIBHNIG #[derive(proto_derive::CmdID)] -#[cmdid(7439)] +#[cmdid(7427)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] 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")] + #[prost(uint32, repeated, tag = "4")] pub akloeigkgan: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "12")] + pub acjcphifmln: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lnoikgkjhlk { /// offset: 28 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "9")] pub fmkkabmdinj: u32, - /// offset: 36 - #[prost(uint32, tag = "1")] - pub bkmpfeocfib: u32, /// offset: 32 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "7")] + pub bkmpfeocfib: u32, + /// offset: 36 + #[prost(uint32, tag = "10")] pub pos: u32, /// offset: 24 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "13")] 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: 48 + #[prost(message, repeated, tag = "6")] + pub hlpodgbclka: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(message, repeated, tag = "13")] + pub omkfkgigfpp: ::prost::alloc::vec::Vec, + /// offset: 56 + #[prost(message, repeated, tag = "2")] + pub edgjddiepag: ::prost::alloc::vec::Vec, /// offset: 24 #[prost(message, repeated, tag = "3")] - 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")] + #[prost(uint32, tag = "1")] pub dpbmlffpokh: u32, + /// offset: 68 + #[prost(uint32, tag = "8")] + pub cdmpogjjmjm: u32, + /// offset: 16 + #[prost(message, repeated, tag = "7")] + pub bgafcobnlpm: ::prost::alloc::vec::Vec, } /// Obf: EOLNHMGCMCJ #[derive(proto_derive::CmdID)] -#[cmdid(7412)] +#[cmdid(7442)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MatchThreeV2GetDataScRsp { /// offset: 32 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "5")] pub retcode: u32, /// offset: 24 - #[prost(message, optional, tag = "9")] + #[prost(message, optional, tag = "10")] pub eahmjfllggk: ::core::option::Option, } /// Obf: BCLHKPGIIMG #[derive(proto_derive::CmdID)] -#[cmdid(7410)] +#[cmdid(7404)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MatchThreeV2BattleItemLevelUpCsReq { /// offset: 24 - #[prost(uint32, tag = "10")] - pub dmkfffpdldi: u32, - /// offset: 28 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "12")] pub ldnjeacfbje: u32, + /// offset: 28 + #[prost(uint32, tag = "9")] + pub dmkfffpdldi: u32, } /// Obf: NLKKKHHJLLA #[derive(proto_derive::CmdID)] -#[cmdid(7445)] +#[cmdid(7443)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MatchThreeV2BattleItemLevelUpScRsp { - /// offset: 24 - #[prost(uint32, tag = "12")] - pub ldnjeacfbje: u32, /// offset: 28 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "4")] pub retcode: u32, /// offset: 32 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "7")] pub dmkfffpdldi: u32, + /// offset: 24 + #[prost(uint32, tag = "5")] + pub ldnjeacfbje: u32, } /// Obf: FHBNBAMHGID #[derive(proto_derive::CmdID)] -#[cmdid(7406)] +#[cmdid(7418)] #[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")] + #[prost(string, tag = "11")] + pub miilnlhddjm: ::prost::alloc::string::String, + /// offset: 16 + #[prost(message, repeated, tag = "6")] 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: 60 + #[prost(uint32, tag = "9")] + pub jkfpengnjpi: u32, /// offset: 52 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "12")] + pub ehmpemeonge: u32, + /// offset: 56 + #[prost(uint32, tag = "5")] pub bkmpfeocfib: u32, + /// offset: 48 + #[prost(uint32, tag = "15")] + pub acjcphifmln: u32, + /// offset: 24 + #[prost(uint32, repeated, tag = "3")] + pub bbgkakhgoio: ::prost::alloc::vec::Vec, + /// offset: 64 + #[prost(uint32, tag = "2")] + pub dkbjhpijcae: u32, } /// Obf: CIHEEENMOLK #[derive(proto_derive::CmdID)] -#[cmdid(7428)] +#[cmdid(7413)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MatchThreeV2LevelEndScRsp { - /// offset: 48 - #[prost(message, optional, tag = "12")] - pub lmgkmaoicgc: ::core::option::Option, + /// offset: 64 + #[prost(uint32, tag = "12")] + pub retcode: u32, /// offset: 24 - #[prost(message, repeated, tag = "15")] + #[prost(message, repeated, tag = "11")] 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")] + /// offset: 48 + #[prost(message, optional, tag = "1")] pub aekcppidnmd: ::core::option::Option, + /// offset: 56 + #[prost(uint32, tag = "9")] + pub cdmpogjjmjm: u32, + /// offset: 40 + #[prost(message, optional, tag = "5")] + pub lmgkmaoicgc: ::core::option::Option, + /// offset: 16 + #[prost(message, optional, tag = "4")] + pub pecfjcdbcbn: ::core::option::Option, + /// offset: 68 + #[prost(uint32, tag = "10")] + pub acjcphifmln: u32, } /// Obf: IOGOGCEDBDG #[derive(proto_derive::CmdID)] -#[cmdid(7419)] +#[cmdid(7432)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MatchThreeV2SetBirdPosCsReq { - /// offset: 28 - #[prost(uint32, tag = "11")] - pub bkmpfeocfib: u32, /// offset: 24 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "9")] pub pos: u32, + /// offset: 28 + #[prost(uint32, tag = "3")] + pub bkmpfeocfib: u32, } /// Obf: NDJPJFKOOBO #[derive(proto_derive::CmdID)] -#[cmdid(7426)] +#[cmdid(7429)] #[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, + #[prost(uint32, tag = "6")] + pub pos: u32, /// offset: 24 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "3")] pub bkmpfeocfib: u32, + /// offset: 36 + #[prost(uint32, tag = "15")] + pub retcode: u32, + /// offset: 32 + #[prost(uint32, tag = "5")] + pub jmhpfpmajfg: u32, } /// Obf: HCEFLPBBGHC #[derive(proto_derive::CmdID)] -#[cmdid(7434)] +#[cmdid(7405)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MatchThreeV2ScNotify { /// offset: 16 - #[prost(message, optional, tag = "11")] + #[prost(message, optional, tag = "9")] pub eahmjfllggk: ::core::option::Option, } /// Obf: DGCJHJHADGG #[derive(proto_derive::CmdID)] -#[cmdid(7446)] +#[cmdid(7406)] #[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")] + /// offset: 32 + #[prost(message, optional, tag = "1")] pub niaeghjlnmb: ::core::option::Option, /// offset: 52 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "8")] pub kojihjihkia: u32, + /// offset: 44 + #[prost(enumeration = "Noogdpkefkl", tag = "5")] + pub beipbpkkdmi: i32, /// offset: 40 - #[prost(enumeration = "Keekddahfoe", tag = "2")] + #[prost(uint32, tag = "14")] + pub fdgdokafbdh: u32, + /// offset: 48 + #[prost(enumeration = "Keekddahfoe", tag = "12")] pub reason: i32, - /// offset: 32 - #[prost(message, optional, tag = "15")] + /// offset: 24 + #[prost(message, optional, tag = "9")] pub eahmjfllggk: ::core::option::Option, } /// Obf: JBGJPJGLNGF #[derive(proto_derive::CmdID)] -#[cmdid(2720)] +#[cmdid(2710)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetNpcMessageGroupCsReq { /// offset: 24 - #[prost(uint32, repeated, tag = "9")] + #[prost(uint32, repeated, tag = "5")] 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")] + #[prost(uint32, tag = "10")] pub item_id: u32, + /// offset: 28 + #[prost(uint32, tag = "2")] + pub cmmbbhhpmko: 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")] + /// offset: 48 + #[prost(uint32, tag = "15")] + pub dchlcmgkipk: u32, + /// offset: 32 + #[prost(message, repeated, tag = "2")] pub item_list: ::prost::alloc::vec::Vec, /// offset: 40 + #[prost(uint32, tag = "1")] + pub id: u32, + /// offset: 16 + #[prost(uint32, repeated, tag = "5")] + pub onleimhgfco: ::prost::alloc::vec::Vec, + /// offset: 44 #[prost(enumeration = "Liejljnbjnp", tag = "11")] 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: 16 + #[prost(message, repeated, tag = "13")] + pub gghlafiiama: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(enumeration = "Llhaabppapd", tag = "8")] + #[prost(enumeration = "Llhaabppapd", tag = "3")] pub status: i32, + /// offset: 32 + #[prost(uint32, tag = "1")] + pub id: u32, /// offset: 48 - #[prost(int64, tag = "1")] + #[prost(int64, tag = "8")] 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, + #[prost(uint32, tag = "6")] + pub dkpnkgnmceh: u32, } /// Obf: NOLLFLMILFJ #[derive(proto_derive::CmdID)] -#[cmdid(2791)] +#[cmdid(2705)] #[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")] + #[prost(uint32, tag = "6")] pub retcode: u32, + /// offset: 16 + #[prost(message, repeated, tag = "9")] + pub hoblfdjkojo: ::prost::alloc::vec::Vec, } /// Obf: IGJKJNDOGEF #[derive(proto_derive::CmdID)] -#[cmdid(2767)] +#[cmdid(2798)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] 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")] + #[prost(uint32, tag = "10")] pub npc_id: u32, + /// offset: 28 + #[prost(bool, tag = "5")] + pub hlnfbgacnpo: bool, } #[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")] + #[prost(int64, tag = "6")] + pub hjegilagjoj: i64, + /// offset: 32 + #[prost(enumeration = "Llhaabppapd", tag = "7")] pub ebfajeangea: i32, + /// offset: 36 + #[prost(uint32, tag = "3")] + pub group_id: u32, } #[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")] + #[prost(uint32, tag = "2")] + pub lbmncagokif: u32, + /// offset: 28 + #[prost(enumeration = "Liejljnbjnp", tag = "3")] pub oppampfbfjf: i32, } /// Obf: NENLHKPIHFE #[derive(proto_derive::CmdID)] -#[cmdid(2739)] +#[cmdid(2753)] #[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")] + #[prost(uint32, tag = "8")] pub retcode: u32, } /// Obf: LCJGNPPLJPL #[derive(proto_derive::CmdID)] -#[cmdid(2727)] +#[cmdid(2779)] #[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, + /// offset: 24 + #[prost(uint32, tag = "12")] + pub item_id: u32, } /// Obf: NLMHMBOPNGG #[derive(proto_derive::CmdID)] -#[cmdid(2721)] +#[cmdid(2702)] #[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")] + #[prost(uint32, tag = "3")] + pub item_id: u32, + /// offset: 28 + #[prost(uint32, tag = "12")] pub cmmbbhhpmko: u32, + /// offset: 32 + #[prost(uint32, tag = "6")] + pub retcode: u32, } /// Obf: KAMANMBICPB #[derive(proto_derive::CmdID)] -#[cmdid(2770)] +#[cmdid(2797)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FinishSectionIdCsReq { /// offset: 24 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "4")] pub lbmncagokif: u32, } /// Obf: PDEHHHADMAM #[derive(proto_derive::CmdID)] -#[cmdid(2759)] +#[cmdid(2706)] #[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")] + #[prost(uint32, tag = "4")] pub lbmncagokif: u32, + /// offset: 16 + #[prost(message, optional, tag = "13")] + pub reward: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "2")] + pub retcode: u32, } /// Obf: BNNJHIIGFOO #[derive(proto_derive::CmdID)] -#[cmdid(2754)] +#[cmdid(2741)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FinishPerformSectionIdCsReq { /// offset: 16 - #[prost(message, repeated, tag = "4")] + #[prost(message, repeated, tag = "6")] pub item_list: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "7")] pub lbmncagokif: u32, } /// Obf: CHAHPHPAIFE #[derive(proto_derive::CmdID)] -#[cmdid(2777)] +#[cmdid(2755)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FinishPerformSectionIdScRsp { - /// offset: 44 - #[prost(uint32, tag = "5")] - pub lbmncagokif: u32, /// offset: 24 - #[prost(message, optional, tag = "10")] + #[prost(message, optional, tag = "8")] 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")] + #[prost(uint32, tag = "10")] pub retcode: u32, + /// offset: 32 + #[prost(message, repeated, tag = "5")] + pub item_list: ::prost::alloc::vec::Vec, + /// offset: 44 + #[prost(uint32, tag = "15")] + pub lbmncagokif: u32, } /// Obf: BEGJOHLPFPL #[derive(proto_derive::CmdID)] -#[cmdid(2780)] +#[cmdid(2707)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetMissionMessageInfoCsReq {} /// Obf: OPKGGFELILM #[derive(proto_derive::CmdID)] -#[cmdid(2702)] +#[cmdid(2739)] #[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")] + #[prost(uint32, tag = "12")] pub retcode: u32, + /// offset: 24 + #[prost(map = "uint32, uint32", tag = "4")] + pub apoldlgpkop: ::std::collections::HashMap, } /// Obf: IDPMNKKPAFM #[derive(proto_derive::CmdID)] -#[cmdid(4120)] +#[cmdid(4110)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ShareCsReq { /// offset: 24 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "5")] 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")] + #[prost(uint32, tag = "11")] pub enfkggnomeo: u32, + /// offset: 24 + #[prost(uint32, tag = "6")] + pub cccdkgamdlb: u32, } /// Obf: CANCNJEHNCC #[derive(proto_derive::CmdID)] -#[cmdid(4191)] +#[cmdid(4105)] #[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")] + /// offset: 16 + #[prost(message, optional, tag = "4")] pub reward: ::core::option::Option, + /// offset: 40 + #[prost(uint32, tag = "12")] + pub retcode: u32, + /// offset: 24 + #[prost(message, optional, tag = "9")] + pub fgplilebkgl: ::core::option::Option, } /// Obf: KAFCOKKCLHF #[derive(proto_derive::CmdID)] -#[cmdid(4167)] +#[cmdid(4198)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetShareDataCsReq {} /// Obf: IIHMBEGFHFB #[derive(proto_derive::CmdID)] -#[cmdid(4139)] +#[cmdid(4153)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetShareDataScRsp { /// offset: 32 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "6")] pub retcode: u32, - /// offset: 24 - #[prost(message, repeated, tag = "14")] + /// offset: 16 + #[prost(message, repeated, tag = "13")] pub mfkjjbpndam: ::prost::alloc::vec::Vec, } /// Obf: JNDOHKAFNKL #[derive(proto_derive::CmdID)] -#[cmdid(4127)] +#[cmdid(4179)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakePictureCsReq {} /// Obf: BDHFNKFCPGB #[derive(proto_derive::CmdID)] -#[cmdid(4121)] +#[cmdid(4102)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakePictureScRsp { /// offset: 24 @@ -19641,454 +20557,454 @@ pub struct TakePictureScRsp { #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nlbmcgcaeio { /// offset: 16 - #[prost(uint32, repeated, tag = "5")] + #[prost(uint32, repeated, tag = "3")] pub pildefkpkle: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(uint32, tag = "13")] - pub afleajihneb: u32, /// offset: 36 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "4")] + pub afleajihneb: u32, + /// offset: 32 + #[prost(uint32, tag = "6")] pub r#type: u32, } /// Obf: PJKLMNPPMPK #[derive(proto_derive::CmdID)] -#[cmdid(4105)] +#[cmdid(4116)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TriggerVoiceCsReq { /// offset: 24 - #[prost(message, repeated, tag = "9")] + #[prost(message, repeated, tag = "14")] pub mnelhnhckpj: ::prost::alloc::vec::Vec, } /// Obf: KJIAPDMALBJ #[derive(proto_derive::CmdID)] -#[cmdid(4174)] +#[cmdid(4126)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TriggerVoiceScRsp { /// offset: 24 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "4")] pub retcode: u32, } /// Obf: GMLBOMACOAM #[derive(proto_derive::CmdID)] -#[cmdid(4154)] +#[cmdid(4141)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct CancelCacheNotifyCsReq { - /// offset: 16 + /// offset: 40 + #[prost(enumeration = "Mgaefjjdmom", tag = "1")] + pub r#type: i32, + /// offset: 32 #[prost(string, repeated, tag = "8")] pub kcljmcakojf: ::prost::alloc::vec::Vec<::prost::alloc::string::String>, - /// offset: 32 - #[prost(uint32, repeated, tag = "5")] + /// offset: 24 + #[prost(uint32, repeated, tag = "4")] pub colbgejelgi: ::prost::alloc::vec::Vec, - /// offset: 40 - #[prost(enumeration = "Mgaefjjdmom", tag = "3")] - pub r#type: i32, } /// Obf: CMJOBLOFCJB #[derive(proto_derive::CmdID)] -#[cmdid(4177)] +#[cmdid(4155)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct CancelCacheNotifyScRsp { /// offset: 24 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "1")] pub retcode: u32, } /// Obf: CMHENGJMEEG #[derive(proto_derive::CmdID)] -#[cmdid(4180)] +#[cmdid(4107)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SecurityReportCsReq { /// offset: 24 - #[prost(string, tag = "15")] + #[prost(string, tag = "5")] pub dgdlniefcpf: ::prost::alloc::string::String, } /// Obf: EEOFCCFOAMF #[derive(proto_derive::CmdID)] -#[cmdid(4102)] +#[cmdid(4139)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SecurityReportScRsp { /// offset: 24 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "13")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gmaajhdfacd { - /// offset: 36 - #[prost(enumeration = "Dcadlnjbkbk", tag = "3")] + /// offset: 24 + #[prost(enumeration = "Dcadlnjbkbk", tag = "8")] pub r#type: i32, /// offset: 32 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "10")] pub ifaikoioidd: u32, - /// offset: 24 - #[prost(uint32, tag = "5")] - pub level: u32, /// offset: 28 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "3")] pub pdomacfemgg: u32, + /// offset: 36 + #[prost(uint32, tag = "15")] + pub level: u32, } /// Obf: EEBOKEEIENE #[derive(proto_derive::CmdID)] -#[cmdid(4194)] +#[cmdid(4174)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetMovieRacingDataCsReq {} /// Obf: EGBAGIAKJML #[derive(proto_derive::CmdID)] -#[cmdid(4136)] +#[cmdid(4190)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetMovieRacingDataScRsp { /// offset: 32 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "15")] pub retcode: u32, - /// offset: 24 - #[prost(message, repeated, tag = "12")] + /// offset: 16 + #[prost(message, repeated, tag = "9")] pub odjigebehgc: ::prost::alloc::vec::Vec, } /// Obf: BNEDNBDDBMA #[derive(proto_derive::CmdID)] -#[cmdid(4187)] +#[cmdid(4154)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UpdateMovieRacingDataCsReq { - /// offset: 16 - #[prost(message, optional, tag = "3")] + /// offset: 24 + #[prost(message, optional, tag = "6")] pub kihchdffpol: ::core::option::Option, } /// Obf: BHDCNOPFBEI #[derive(proto_derive::CmdID)] -#[cmdid(4109)] +#[cmdid(4162)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UpdateMovieRacingDataScRsp { /// offset: 32 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "11")] pub retcode: u32, /// offset: 24 - #[prost(message, optional, tag = "15")] + #[prost(message, optional, tag = "8")] pub kihchdffpol: ::core::option::Option, } /// Obf: IHGBJICLPHC #[derive(proto_derive::CmdID)] -#[cmdid(4173)] +#[cmdid(4163)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SubmitOrigamiItemCsReq { /// offset: 24 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "5")] pub lcbofmopgke: u32, } /// Obf: PGPLGIMENLO #[derive(proto_derive::CmdID)] -#[cmdid(4198)] +#[cmdid(4167)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SubmitOrigamiItemScRsp { - /// offset: 24 - #[prost(uint32, tag = "7")] - pub retcode: u32, /// offset: 28 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "10")] pub lcbofmopgke: u32, + /// offset: 24 + #[prost(uint32, tag = "12")] + pub retcode: u32, } /// Obf: LCDKBMMEBFF #[derive(proto_derive::CmdID)] -#[cmdid(4185)] +#[cmdid(4172)] #[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")] + #[prost(uint32, tag = "15")] pub content_id: u32, + /// offset: 32 + #[prost(uint32, tag = "6")] + pub cur_map_entry_id: u32, + /// offset: 24 + #[prost(uint32, repeated, tag = "8")] + pub floor_id_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lammchabagh { /// offset: 32 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "13")] pub config_id: u32, - /// offset: 28 - #[prost(uint32, tag = "6")] - pub group_id: u32, /// offset: 24 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "12")] + pub group_id: u32, + /// offset: 28 + #[prost(uint32, tag = "14")] 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")] + #[prost(message, repeated, tag = "5")] pub cljjafgfkel: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "1")] + pub floor_id: u32, } /// Obf: GJLDMCNJOMC #[derive(proto_derive::CmdID)] -#[cmdid(4138)] +#[cmdid(4194)] #[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 + /// offset: 36 + #[prost(uint32, tag = "15")] + pub retcode: u32, + /// offset: 16 #[prost(message, repeated, tag = "9")] pub lmebhnldkdj: ::prost::alloc::vec::Vec, - /// offset: 36 - #[prost(uint32, tag = "7")] - pub retcode: u32, + /// offset: 32 + #[prost(uint32, tag = "3")] + pub cur_map_entry_id: u32, + /// offset: 40 + #[prost(uint32, tag = "13")] + pub content_id: 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: 36 + #[prost(bool, tag = "11")] + pub ncnaonifpfm: bool, + /// offset: 24 + #[prost(uint32, tag = "15")] + pub ifaikoioidd: u32, /// offset: 28 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "10")] pub bmcjhonbhjh: u32, } /// Obf: ONNPOIPDACH #[derive(proto_derive::CmdID)] -#[cmdid(4106)] +#[cmdid(4109)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetGunPlayDataCsReq {} /// Obf: FOOCHMJKEBD #[derive(proto_derive::CmdID)] -#[cmdid(4131)] +#[cmdid(4120)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetGunPlayDataScRsp { /// offset: 32 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "10")] pub retcode: u32, - /// offset: 24 - #[prost(message, repeated, tag = "5")] + /// offset: 16 + #[prost(message, repeated, tag = "7")] pub lnbfdjmnacn: ::prost::alloc::vec::Vec, } /// Obf: LMJPCMOHLLP #[derive(proto_derive::CmdID)] -#[cmdid(4144)] +#[cmdid(4169)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UpdateGunPlayDataCsReq { - /// offset: 24 - #[prost(message, optional, tag = "12")] + /// offset: 16 + #[prost(message, optional, tag = "5")] pub odfhnchiejn: ::core::option::Option, /// offset: 32 - #[prost(uint64, tag = "1")] - pub miilnlhddjm: u64, - /// offset: 44 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "14")] pub pneifbegmdh: u32, - /// offset: 40 - #[prost(uint32, tag = "2")] + /// offset: 36 + #[prost(uint32, tag = "1")] pub group_id: u32, + /// offset: 40 + #[prost(uint64, tag = "15")] + pub miilnlhddjm: u64, } /// Obf: BCILDFGGLNN #[derive(proto_derive::CmdID)] -#[cmdid(4149)] +#[cmdid(4192)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UpdateGunPlayDataScRsp { /// offset: 16 - #[prost(message, optional, tag = "2")] + #[prost(message, optional, tag = "10")] pub odfhnchiejn: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "2")] 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, + #[prost(enumeration = "Giilenmkcah", tag = "11")] + pub hhmabjdimgm: i32, /// offset: 28 - #[prost(uint32, tag = "1")] + #[prost(enumeration = "Fjhikfikamo", tag = "5")] + pub kcmjkgadpip: i32, + /// offset: 32 + #[prost(uint32, tag = "3")] pub id: u32, } /// Obf: AJMBFNKFGEM #[derive(proto_derive::CmdID)] -#[cmdid(4141)] +#[cmdid(4124)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DifficultyAdjustmentGetDataCsReq {} /// Obf: LFHFFKDBNHG #[derive(proto_derive::CmdID)] -#[cmdid(4184)] +#[cmdid(4173)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct DifficultyAdjustmentGetDataScRsp { /// offset: 32 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "4")] pub retcode: u32, /// offset: 24 - #[prost(message, repeated, tag = "7")] + #[prost(message, repeated, tag = "5")] pub info_list: ::prost::alloc::vec::Vec, } /// Obf: JDMHNPOBCBH #[derive(proto_derive::CmdID)] -#[cmdid(4178)] +#[cmdid(4142)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DifficultyAdjustmentUpdateDataCsReq { /// offset: 24 - #[prost(message, optional, tag = "14")] + #[prost(message, optional, tag = "5")] pub data: ::core::option::Option, } /// Obf: HBOKFMPEJPN #[derive(proto_derive::CmdID)] -#[cmdid(4134)] +#[cmdid(4101)] #[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")] + #[prost(uint32, tag = "4")] pub retcode: u32, /// offset: 24 - #[prost(message, repeated, tag = "10")] + #[prost(message, repeated, tag = "8")] pub info_list: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(message, optional, tag = "10")] + pub data: ::core::option::Option, } /// Obf: HBGAILHKELO #[derive(proto_derive::CmdID)] -#[cmdid(4145)] +#[cmdid(4151)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MazeKillDirectCsReq { - /// offset: 24 - #[prost(uint32, repeated, tag = "15")] + /// offset: 16 + #[prost(uint32, repeated, tag = "5")] pub entity_list: ::prost::alloc::vec::Vec, /// offset: 36 - #[prost(enumeration = "Mnijhmepgnn", tag = "13")] - pub hhmabjdimgm: i32, - /// offset: 32 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "11")] pub mmkogoknpkl: u32, + /// offset: 32 + #[prost(enumeration = "Mnijhmepgnn", tag = "10")] + pub hhmabjdimgm: i32, } /// Obf: CCCBKFAAKBD #[derive(proto_derive::CmdID)] -#[cmdid(4169)] +#[cmdid(4125)] #[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")] + #[prost(uint32, tag = "7")] pub retcode: u32, + /// offset: 24 + #[prost(uint32, repeated, tag = "15")] + pub entity_list: ::prost::alloc::vec::Vec, } /// Obf: ILODDEOGDDO #[derive(proto_derive::CmdID)] -#[cmdid(4103)] +#[cmdid(4135)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct DirectDeliveryScNotify { - /// offset: 32 - #[prost(uint32, tag = "15")] - pub mddjnckmjhg: u32, /// offset: 24 - #[prost(message, repeated, tag = "2")] + #[prost(message, repeated, tag = "4")] pub lblidldbobm: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "7")] + pub mddjnckmjhg: u32, } /// Obf: PHAHEOAHEAI #[derive(proto_derive::CmdID)] -#[cmdid(4124)] +#[cmdid(4137)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct CancelDirectDeliveryNoticeCsReq { /// offset: 24 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "12")] pub mddjnckmjhg: u32, } /// Obf: EIPDHFJOILL #[derive(proto_derive::CmdID)] -#[cmdid(4128)] +#[cmdid(4188)] #[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, + /// offset: 28 + #[prost(uint32, tag = "14")] + pub mddjnckmjhg: u32, } /// Obf: PPGFCPFDIMD #[derive(proto_derive::CmdID)] -#[cmdid(1220)] +#[cmdid(1210)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] 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")] + #[prost(enumeration = "Iebnpbjdfgp", tag = "2")] + pub r#type: i32, + /// offset: 24 + #[prost(uint32, tag = "10")] pub id: u32, /// offset: 28 - #[prost(enumeration = "Iebnpbjdfgp", tag = "9")] - pub r#type: i32, + #[prost(uint32, tag = "4")] + pub display_value: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mission { /// offset: 32 - #[prost(enumeration = "MissionStatus", tag = "10")] + #[prost(enumeration = "MissionStatus", tag = "13")] pub status: i32, /// offset: 28 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "6")] pub id: u32, /// offset: 24 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "1")] 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")] + #[prost(uint32, tag = "12")] pub kmhdfladepi: u32, + /// offset: 32 + #[prost(uint32, tag = "5")] + pub index: u32, + /// offset: 24 + #[prost(string, tag = "1")] + pub dfdekanjblg: ::prost::alloc::string::String, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gniejgnkkgg { - /// offset: 24 - #[prost(message, repeated, tag = "4")] + /// offset: 16 + #[prost(message, repeated, tag = "2")] 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")] + #[prost(uint32, tag = "3")] + pub id: u32, + /// offset: 36 + #[prost(enumeration = "MissionStatus", tag = "10")] pub status: i32, + /// offset: 16 + #[prost(message, repeated, tag = "9")] + pub kfbpcfdhlhl: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fhabeikafbo { - /// offset: 32 - #[prost(uint32, tag = "8")] + /// offset: 36 + #[prost(uint32, tag = "15")] pub id: u32, - #[prost(oneof = "fhabeikafbo::Ijclepcjboa", tags = "2025")] + #[prost(oneof = "fhabeikafbo::Ijclepcjboa", tags = "1935")] pub ijclepcjboa: ::core::option::Option, } /// Nested message and enum types in `FHABEIKAFBO`. @@ -20096,8 +21012,8 @@ pub mod fhabeikafbo { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Ijclepcjboa { - /// offset: 24 - #[prost(message, tag = "2025")] + /// offset: 16 + #[prost(message, tag = "1935")] Kfbpcfdhlhl(super::Gniejgnkkgg), } } @@ -20105,540 +21021,540 @@ pub mod fhabeikafbo { #[derive(Clone, PartialEq, ::prost::Message)] pub struct Feahpjpkgoa { /// offset: 32 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "6")] pub main_mission_id: u32, - /// offset: 16 - #[prost(message, optional, tag = "11")] + /// offset: 24 + #[prost(message, optional, tag = "13")] pub kfbpcfdhlhl: ::core::option::Option, } /// Obf: GBANHIEMJCI #[derive(proto_derive::CmdID)] -#[cmdid(1291)] +#[cmdid(1205)] #[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 + /// offset: 16 #[prost(message, repeated, tag = "2")] pub mission_list: ::prost::alloc::vec::Vec, - /// offset: 16 - #[prost(message, repeated, tag = "1")] + /// offset: 48 + #[prost(uint32, tag = "12")] + pub lflbiopjfge: u32, + /// offset: 52 + #[prost(uint32, tag = "9")] + pub retcode: u32, + /// offset: 24 + #[prost(message, repeated, tag = "11")] pub mission_data_list: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint32, repeated, tag = "3")] + pub ojomocgiaic: ::prost::alloc::vec::Vec, } /// Obf: DENCGOJOIFI #[derive(proto_derive::CmdID)] -#[cmdid(1278)] +#[cmdid(1242)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AcceptMainMissionCsReq { /// offset: 24 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "8")] pub main_mission_id: u32, } /// Obf: KNIMBAFEBNE #[derive(proto_derive::CmdID)] -#[cmdid(1234)] +#[cmdid(1201)] #[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")] + #[prost(uint32, tag = "10")] pub retcode: u32, + /// offset: 28 + #[prost(uint32, tag = "1")] + pub main_mission_id: u32, } /// Obf: EFFIGFGBAAD #[derive(proto_derive::CmdID)] -#[cmdid(1267)] +#[cmdid(1298)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FinishTalkMissionCsReq { - /// offset: 16 - #[prost(message, repeated, tag = "7")] - pub kfbpcfdhlhl: ::prost::alloc::vec::Vec, - /// offset: 24 + /// offset: 32 #[prost(string, tag = "3")] pub hnfbhiolpja: ::prost::alloc::string::String, + /// offset: 24 + #[prost(message, repeated, tag = "2")] + pub kfbpcfdhlhl: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "10")] pub lplhiabdbbg: u32, } /// Obf: LHDGPAHCAIP #[derive(proto_derive::CmdID)] -#[cmdid(1239)] +#[cmdid(1253)] #[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")] + #[prost(uint32, tag = "1")] pub lplhiabdbbg: u32, - /// offset: 16 - #[prost(message, repeated, tag = "11")] + /// offset: 44 + #[prost(uint32, tag = "13")] + pub retcode: u32, + /// offset: 24 + #[prost(string, tag = "5")] + pub hnfbhiolpja: ::prost::alloc::string::String, + /// offset: 32 + #[prost(message, repeated, tag = "14")] pub kfbpcfdhlhl: ::prost::alloc::vec::Vec, } /// Obf: LCGNONDHHEO #[derive(proto_derive::CmdID)] -#[cmdid(1227)] +#[cmdid(1279)] #[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, -} -/// Obf: ONFLCINAFBH -#[derive(proto_derive::CmdID)] -#[cmdid(1231)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SubMissionRewardScNotify { + #[prost(uint32, tag = "2")] + pub main_mission_id: u32, /// offset: 16 - #[prost(message, optional, tag = "1")] + #[prost(message, optional, tag = "6")] pub reward: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "10")] pub lplhiabdbbg: u32, } +/// Obf: ONFLCINAFBH +#[derive(proto_derive::CmdID)] +#[cmdid(1220)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct SubMissionRewardScNotify { + /// offset: 32 + #[prost(uint32, tag = "5")] + pub lplhiabdbbg: u32, + /// offset: 16 + #[prost(message, optional, tag = "12")] + pub reward: ::core::option::Option, +} /// Obf: GENFFKNOCFE #[derive(proto_derive::CmdID)] -#[cmdid(1221)] +#[cmdid(1202)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SyncTaskCsReq { /// offset: 24 - #[prost(string, tag = "4")] + #[prost(string, tag = "10")] pub key: ::prost::alloc::string::String, } /// Obf: DPKABFBAICO #[derive(proto_derive::CmdID)] -#[cmdid(1270)] +#[cmdid(1297)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SyncTaskScRsp { /// offset: 32 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "2")] pub retcode: u32, /// offset: 16 - #[prost(string, tag = "13")] + #[prost(string, tag = "14")] pub key: ::prost::alloc::string::String, } /// Obf: NCINOGGCALL #[derive(proto_derive::CmdID)] -#[cmdid(1202)] +#[cmdid(1239)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MissionGroupWarnScNotify { /// offset: 16 - #[prost(uint32, repeated, tag = "14")] + #[prost(uint32, repeated, tag = "11")] pub njocoopicln: ::prost::alloc::vec::Vec, } /// Obf: DKADCMIJPOB #[derive(proto_derive::CmdID)] -#[cmdid(1205)] +#[cmdid(1216)] #[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, + /// offset: 24 + #[prost(message, optional, tag = "14")] + pub item_list: ::core::option::Option, } /// Obf: AFPICDCPKCI #[derive(proto_derive::CmdID)] -#[cmdid(1274)] +#[cmdid(1226)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FinishCosumeItemMissionScRsp { - /// offset: 24 - #[prost(uint32, tag = "4")] - pub lplhiabdbbg: u32, /// offset: 28 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "8")] + pub lplhiabdbbg: u32, + /// offset: 24 + #[prost(uint32, tag = "3")] pub retcode: u32, } /// Obf: JMNGAEKFEEP #[derive(proto_derive::CmdID)] -#[cmdid(1268)] +#[cmdid(1278)] #[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 = "2")] + pub sub_mission_id_list: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(uint32, repeated, tag = "13")] pub main_mission_id_list: ::prost::alloc::vec::Vec, } /// Obf: GetMissionStatusScRsp #[derive(proto_derive::CmdID)] -#[cmdid(1294)] +#[cmdid(1274)] #[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, + pub unfinished_main_mission_id_list: ::prost::alloc::vec::Vec, + /// offset: 64 + #[prost(message, repeated, tag = "6")] + pub sub_mission_status_list: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint32, repeated, tag = "3")] + #[prost(uint32, repeated, tag = "4")] + pub finished_main_mission_id_list: ::prost::alloc::vec::Vec, + /// offset: 56 + #[prost(message, repeated, tag = "2")] + pub main_mission_mcv_list: ::prost::alloc::vec::Vec, + /// offset: 72 + #[prost(uint32, tag = "12")] + pub retcode: u32, + /// offset: 32 + #[prost(uint32, repeated, tag = "15")] pub disabled_main_mission_id_list: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(uint32, repeated, tag = "13")] + pub curversion_finished_main_mission_id_list: ::prost::alloc::vec::Vec, } /// Obf: AODEMNAMJEH #[derive(proto_derive::CmdID)] -#[cmdid(1244)] +#[cmdid(1269)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TeleportToMissionResetPointCsReq {} /// Obf: BBIEFPLCHGJ #[derive(proto_derive::CmdID)] -#[cmdid(1249)] +#[cmdid(1292)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TeleportToMissionResetPointScRsp { /// offset: 36 - #[prost(uint32, tag = "2")] - pub retcode: u32, + #[prost(uint32, tag = "13")] + pub client_pos_version: u32, /// offset: 16 - #[prost(message, optional, tag = "9")] + #[prost(message, optional, tag = "3")] pub motion: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "3")] - pub client_pos_version: u32, + #[prost(uint32, tag = "6")] + pub retcode: u32, } /// Obf: OGAPJNMOCMF #[derive(proto_derive::CmdID)] -#[cmdid(1241)] +#[cmdid(1224)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct StartFinishSubMissionScNotify { /// offset: 24 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "1")] pub lplhiabdbbg: u32, } /// Obf: AAIMCEAJPPB #[derive(proto_derive::CmdID)] -#[cmdid(1284)] +#[cmdid(1273)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct StartFinishMainMissionScNotify { /// offset: 24 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "6")] pub main_mission_id: u32, } /// Obf: MCFBCKODIMM #[derive(proto_derive::CmdID)] -#[cmdid(1245)] +#[cmdid(1251)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetMainMissionCustomValueCsReq { /// offset: 24 - #[prost(uint32, repeated, tag = "5")] + #[prost(uint32, repeated, tag = "6")] pub main_mission_id_list: ::prost::alloc::vec::Vec, } /// Obf: MODECCBGEBJ #[derive(proto_derive::CmdID)] -#[cmdid(1269)] +#[cmdid(1225)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetMainMissionCustomValueScRsp { - /// offset: 16 - #[prost(message, repeated, tag = "12")] + /// offset: 24 + #[prost(message, repeated, tag = "3")] pub mission_data_list: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "8")] pub retcode: u32, } /// Obf: JPFCPAMGPPL #[derive(proto_derive::CmdID)] -#[cmdid(1203)] +#[cmdid(1235)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MissionAcceptScNotify { /// offset: 16 - #[prost(uint32, repeated, tag = "12")] + #[prost(uint32, repeated, tag = "2")] pub sub_mission_id_list: ::prost::alloc::vec::Vec, } /// Obf: HHJLCADBEMF #[derive(proto_derive::CmdID)] -#[cmdid(1228)] +#[cmdid(1288)] #[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")] + #[prost(enumeration = "Nnfdmniijgo", tag = "9")] + pub ijdjmnjbobi: i32, + /// offset: 28 + #[prost(uint32, tag = "5")] + pub lmbceopcigc: u32, + /// offset: 24 + #[prost(uint32, tag = "14")] pub lflbiopjfge: u32, } /// Obf: JBEIJKCOPFI #[derive(proto_derive::CmdID)] -#[cmdid(1223)] +#[cmdid(1215)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UpdateTrackMainMissionIdScRsp { /// offset: 32 - #[prost(uint32, tag = "11")] - pub retcode: u32, - /// offset: 24 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "8")] pub lflbiopjfge: u32, /// offset: 28 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "7")] pub dkmbbnlmnne: u32, + /// offset: 24 + #[prost(uint32, tag = "12")] + pub retcode: u32, } /// Obf: HJGFDKKGOOH #[derive(proto_derive::CmdID)] -#[cmdid(1222)] +#[cmdid(1260)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FinishedMissionScNotify { /// offset: 16 - #[prost(uint32, repeated, tag = "3")] + #[prost(uint32, repeated, tag = "9")] pub finished_mission_id_list: ::prost::alloc::vec::Vec, } /// Obf: PILPBOGGLKO #[derive(proto_derive::CmdID)] -#[cmdid(1240)] +#[cmdid(1266)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct UpdateMainMissionCustomValueCsReq { - /// offset: 16 - #[prost(string, tag = "2")] + /// offset: 32 + #[prost(uint32, tag = "4")] + pub main_mission_id: u32, + /// offset: 24 + #[prost(string, tag = "9")] 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, } /// Obf: AMNJJPCIGLJ #[derive(proto_derive::CmdID)] -#[cmdid(1218)] +#[cmdid(1228)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct UpdateMainMissionCustomValueScRsp { - /// offset: 32 - #[prost(uint32, tag = "15")] - pub retcode: u32, /// offset: 16 - #[prost(message, optional, tag = "1")] + #[prost(message, optional, tag = "2")] pub lpjfbmjbepp: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "9")] + pub retcode: u32, } /// Obf: FCHDEOGGIEN #[derive(proto_derive::CmdID)] -#[cmdid(7020)] +#[cmdid(7010)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetMonopolyInfoCsReq {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Odaijigeajl { - /// offset: 24 - #[prost(uint32, tag = "3")] - pub engjfichdml: u32, - /// offset: 33 + /// offset: 40 + #[prost(bool, tag = "5")] + pub hgmmchhbkpb: bool, + /// offset: 41 #[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")] + #[prost(uint32, tag = "9")] + pub engjfichdml: u32, + /// offset: 24 + #[prost(uint32, tag = "8")] + pub ejhdcneegmi: u32, + /// offset: 28 + #[prost(uint32, tag = "2")] pub fljbjpahjif: u32, + /// offset: 36 + #[prost(uint32, tag = "3")] + pub item_value: 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")] + #[prost(uint32, repeated, tag = "1")] pub ofiodjnlbea: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(enumeration = "Gojoindbkik", tag = "14")] + pub nmamonllall: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ooemibfnlld { /// offset: 28 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "2")] pub progress: u32, /// offset: 24 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "7")] 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")] + #[prost(uint64, tag = "9")] pub khgpfhboele: u64, + /// offset: 24 + #[prost(bool, tag = "1")] + pub is_taken_reward: bool, + /// offset: 25 + #[prost(bool, tag = "5")] + pub aelpfebgnok: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bcmokfhjmpm { - /// offset: 136 - #[prost(uint32, tag = "9")] + /// offset: 48 + #[prost(message, repeated, tag = "6")] + pub ebabbejipjn: ::prost::alloc::vec::Vec, + /// offset: 96 + #[prost(uint32, tag = "12")] + pub ljjmleioife: u32, + /// offset: 100 + #[prost(uint32, tag = "10")] pub dgalcmfidfp: u32, + /// offset: 132 + #[prost(uint32, tag = "4")] + pub jgnihljfjpp: u32, /// offset: 112 - #[prost(bool, tag = "6")] - pub fholfdonoii: bool, + #[prost(uint64, tag = "9")] + pub jojndgbejek: u64, /// offset: 88 - #[prost(uint64, tag = "2")] - pub eboolgnacjj: u64, - /// offset: 128 + #[prost(uint64, tag = "11")] + pub omgkjljihlh: u64, + /// offset: 64 + #[prost(string, tag = "1098")] + pub ddibefmilmp: ::prost::alloc::string::String, + /// offset: 40 + #[prost(message, repeated, tag = "2")] + pub cjfmaiakenl: ::prost::alloc::vec::Vec, + /// offset: 72 + #[prost(message, repeated, tag = "5")] + pub ifkfepkhlgn: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(string, tag = "1265")] + pub jlegpnihmjd: ::prost::alloc::string::String, + /// offset: 120 + #[prost(bool, tag = "13")] + pub fholfdonoii: bool, + /// offset: 56 + #[prost(message, repeated, tag = "7")] + pub kgbejknclfk: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(message, repeated, tag = "3")] + pub jckngfjeegi: ::prost::alloc::vec::Vec, + /// offset: 136 #[prost(uint32, tag = "1")] pub hhjpblekapn: u32, - /// offset: 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")] + /// offset: 124 + #[prost(uint32, tag = "14")] pub bnoldnbmjhf: u32, - /// offset: 132 + /// offset: 104 + #[prost(uint64, tag = "8")] + pub eboolgnacjj: u64, + /// offset: 128 #[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")] + #[prost(string, tag = "2018")] 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")] + #[prost(message, repeated, tag = "13")] pub fjoafflleok: ::prost::alloc::vec::Vec, } /// Obf: NJDEBDJLCLD #[derive(proto_derive::CmdID)] -#[cmdid(7091)] +#[cmdid(7005)] #[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, + pub hehjkfilinn: ::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")] + #[prost(message, optional, tag = "3")] + pub oelhkeipidj: ::core::option::Option, + /// offset: 56 + #[prost(message, optional, tag = "11")] + pub map_info: ::core::option::Option, + /// offset: 40 + #[prost(message, optional, tag = "5")] pub jnhjeeljfhf: ::core::option::Option, + /// offset: 88 + #[prost(message, optional, tag = "6")] + pub gpfgdokngel: ::core::option::Option, + /// offset: 32 + #[prost(uint32, repeated, tag = "7")] + pub cokcgfmeiba: ::prost::alloc::vec::Vec, + /// offset: 112 + #[prost(message, optional, tag = "9")] + pub stt: ::core::option::Option, + /// offset: 96 + #[prost(message, optional, tag = "13")] + pub iedgkhdjjdc: ::core::option::Option, + /// offset: 48 + #[prost(message, optional, tag = "15")] + pub ljaogapdfha: ::core::option::Option, + /// offset: 80 + #[prost(message, optional, tag = "1")] + pub lgopnbhhhbg: ::core::option::Option, + /// offset: 64 + #[prost(message, optional, tag = "2")] + pub hljmhnabfmc: ::core::option::Option, + /// offset: 72 + #[prost(message, optional, tag = "12")] + pub fghciadcmnj: ::core::option::Option, + /// offset: 120 + #[prost(uint32, tag = "8")] + pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nfdgijlolgd { - /// offset: 16 - #[prost(uint32, repeated, tag = "8")] + /// offset: 24 + #[prost(uint32, repeated, tag = "5")] pub hfmdlhifmpi: ::prost::alloc::vec::Vec, } /// Obf: FJGBNBKCPEA #[derive(proto_derive::CmdID)] -#[cmdid(7058)] +#[cmdid(7065)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MonopolyConditionUpdateScNotify { /// offset: 16 - #[prost(message, optional, tag = "11")] + #[prost(message, optional, tag = "6")] pub hehjkfilinn: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kjbmlbgibjf { - /// offset: 16 - #[prost(uint32, repeated, tag = "13")] + /// offset: 32 + #[prost(uint32, repeated, tag = "7")] pub occmnidebbj: ::prost::alloc::vec::Vec, - /// offset: 24 - #[prost(uint32, repeated, tag = "15")] + /// offset: 16 + #[prost(uint32, repeated, tag = "9")] pub jihchilfjpi: ::prost::alloc::vec::Vec, } /// Obf: NOACPJFDBNC #[derive(proto_derive::CmdID)] -#[cmdid(7079)] +#[cmdid(7075)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MonopolySttUpdateScNotify { /// offset: 16 @@ -20648,128 +21564,128 @@ pub struct MonopolySttUpdateScNotify { #[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")] + #[prost(bool, tag = "3")] + pub jmdeflafice: bool, + /// offset: 28 + #[prost(uint32, tag = "6")] pub map_id: u32, + /// offset: 24 + #[prost(uint32, tag = "13")] + pub hhcbjghkcpc: u32, + /// offset: 36 + #[prost(enumeration = "Ihgjllngdkl", tag = "2")] + pub mafkcbodmmc: i32, } #[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")] + #[prost(uint32, tag = "12")] pub pgalbdiiefg: u32, + /// offset: 52 + #[prost(uint32, tag = "8")] + pub lbbonkacgej: u32, /// offset: 16 - #[prost(message, optional, tag = "12")] + #[prost(message, repeated, tag = "6")] + pub nbmpbgpjonh: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(message, optional, tag = "9")] pub hgbigbfgbom: ::core::option::Option, + /// offset: 40 + #[prost(message, repeated, tag = "2")] + pub imopiejbhod: ::prost::alloc::vec::Vec, } /// Obf: NKJHIGBOJGE #[derive(proto_derive::CmdID)] -#[cmdid(7001)] +#[cmdid(7076)] #[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")] + /// offset: 32 + #[prost(message, repeated, tag = "7")] pub nbmpbgpjonh: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(message, repeated, tag = "1")] + pub imopiejbhod: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Comeolglnko { /// offset: 24 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "6")] pub event_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pblcejhpopo { /// offset: 24 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "10")] pub event_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lihocehepdb { /// offset: 40 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "4")] pub event_id: u32, /// offset: 36 - #[prost(uint32, tag = "6")] - pub kdmlllghjon: u32, - /// offset: 32 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "11")] pub lfcmbgoaibb: u32, /// offset: 24 - #[prost(uint32, repeated, tag = "11")] + #[prost(uint32, repeated, tag = "2")] pub hfejhlniggh: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "7")] + pub kdmlllghjon: u32, } #[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, + pub lfcmbgoaibb: u32, + /// offset: 32 + #[prost(uint32, tag = "8")] + pub olfnjjklgmk: u32, /// offset: 24 - #[prost(uint32, repeated, tag = "14")] + #[prost(uint32, repeated, tag = "5")] pub hfejhlniggh: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint32, tag = "9")] + pub event_id: u32, + /// offset: 44 + #[prost(uint32, tag = "2")] + pub eccjbglbigm: u32, } #[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, + /// offset: 32 + #[prost(uint32, tag = "8")] + pub pifpgkffbpn: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Aaibakechce { /// offset: 24 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "3")] pub pagcamagflb: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fgonfnidohj { /// offset: 24 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "14")] pub shop_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Iponfkajenj { /// offset: 24 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "5")] pub apaobdgjmeg: u32, } #[derive(proto_derive::CmdID)] @@ -20779,16 +21695,16 @@ pub struct Nalpjmljpnp { #[prost(uint32, tag = "5")] pub ieejchfepha: u32, /// offset: 24 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "4")] pub oefhmbjblgc: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lbenaahcpeo { - /// offset: 32 - #[prost(uint32, tag = "11")] + /// offset: 36 + #[prost(uint32, tag = "8")] pub okdlmejpche: u32, - #[prost(oneof = "lbenaahcpeo::Bmpfoikmgbk", tags = "3, 13, 10, 6, 1, 12, 15, 9, 14")] + #[prost(oneof = "lbenaahcpeo::Bmpfoikmgbk", tags = "3, 15, 13, 14, 11, 6, 12, 7, 9")] pub bmpfoikmgbk: ::core::option::Option, } /// Nested message and enum types in `LBENAAHCPEO`. @@ -20800,350 +21716,350 @@ pub mod lbenaahcpeo { #[prost(message, tag = "3")] Pecbimkooah(super::Comeolglnko), /// offset: 24 - #[prost(message, tag = "13")] + #[prost(message, tag = "15")] Emlnnmlgnkh(super::Pblcejhpopo), /// offset: 24 - #[prost(message, tag = "10")] + #[prost(message, tag = "13")] Jbjldppdbbc(super::Lihocehepdb), /// offset: 24 - #[prost(message, tag = "6")] + #[prost(message, tag = "14")] Ecoifnnjdap(super::Aaibakechce), /// offset: 24 - #[prost(message, tag = "1")] + #[prost(message, tag = "11")] Nbjicdajdgf(super::Fgonfnidohj), /// offset: 24 - #[prost(message, tag = "12")] + #[prost(message, tag = "6")] Gajbfpcpigm(super::Iponfkajenj), /// offset: 24 - #[prost(message, tag = "15")] + #[prost(message, tag = "12")] Joppaemppfh(super::Nalpjmljpnp), /// offset: 24 - #[prost(message, tag = "9")] + #[prost(message, tag = "7")] Joadhbldimf(super::Ohnbchloebl), /// offset: 24 - #[prost(message, tag = "14")] + #[prost(message, tag = "9")] Iefoghngcmc(super::Blmjnffpmcn), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Icihabolhpn { - /// offset: 24 - #[prost(message, optional, tag = "8")] + /// offset: 16 + #[prost(message, optional, tag = "7")] pub fhnpagihinf: ::core::option::Option, } /// Obf: BAOJKHHNIPI #[derive(proto_derive::CmdID)] -#[cmdid(7041)] +#[cmdid(7024)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MonopolyContentUpdateScNotify { /// offset: 24 - #[prost(message, optional, tag = "15")] + #[prost(message, optional, tag = "9")] pub fhnpagihinf: ::core::option::Option, } /// Obf: KIJLBDPPDLN #[derive(proto_derive::CmdID)] -#[cmdid(7039)] +#[cmdid(7053)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyCellUpdateNotify { /// offset: 16 - #[prost(message, optional, tag = "5")] + #[prost(message, optional, tag = "10")] pub hgbigbfgbom: ::core::option::Option, } /// Obf: BLAHEBDCJFP #[derive(proto_derive::CmdID)] -#[cmdid(7021)] +#[cmdid(7002)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyRollDiceCsReq {} /// Obf: GAMAKOOBJPJ #[derive(proto_derive::CmdID)] -#[cmdid(7070)] +#[cmdid(7097)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyRollDiceScRsp { - /// offset: 24 - #[prost(uint32, tag = "5")] - pub blhiabbkgpb: u32, /// offset: 28 + #[prost(uint32, tag = "6")] + pub blhiabbkgpb: u32, + /// offset: 24 #[prost(uint32, tag = "14")] pub retcode: u32, } /// Obf: KFCDDEOCHHA #[derive(proto_derive::CmdID)] -#[cmdid(7044)] +#[cmdid(7069)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyCheatDiceCsReq { /// offset: 24 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "3")] pub ocfhhdcbfbh: u32, } /// Obf: DFNEFIHIBGP #[derive(proto_derive::CmdID)] -#[cmdid(7049)] +#[cmdid(7092)] #[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, + /// offset: 24 + #[prost(uint32, tag = "4")] + pub retcode: u32, } /// Obf: BDONOPOFPNF #[derive(proto_derive::CmdID)] -#[cmdid(7059)] +#[cmdid(7006)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyMoveCsReq { - /// offset: 28 - #[prost(uint32, tag = "12")] - pub cnifhnbiofj: u32, /// offset: 24 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "7")] + pub cnifhnbiofj: u32, + /// offset: 28 + #[prost(uint32, tag = "1")] pub dgbmdpbialg: u32, } /// Obf: EEJEKFGIOKO #[derive(proto_derive::CmdID)] -#[cmdid(7054)] +#[cmdid(7041)] #[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")] + #[prost(uint32, tag = "6")] pub retcode: u32, + /// offset: 32 + #[prost(message, optional, tag = "9")] + pub map_info: ::core::option::Option, + /// offset: 24 + #[prost(message, repeated, tag = "11")] + pub hecjnjniakk: ::prost::alloc::vec::Vec, } /// Obf: KGKAJKPJLFC #[derive(proto_derive::CmdID)] -#[cmdid(7077)] +#[cmdid(7055)] #[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")] + #[prost(uint32, tag = "15")] pub kdmlllghjon: u32, + /// offset: 28 + #[prost(uint32, tag = "13")] + pub event_id: 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, + /// offset: 24 + #[prost(uint32, tag = "1")] + pub lgiiahidlmg: u32, + /// offset: 28 + #[prost(uint32, tag = "5")] + pub event_id: u32, } /// Obf: OICAPHLMKFG #[derive(proto_derive::CmdID)] -#[cmdid(7080)] +#[cmdid(7007)] #[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")] + #[prost(uint32, tag = "1")] pub event_id: u32, - /// offset: 48 - #[prost(uint32, tag = "10")] - pub retcode: u32, + /// offset: 44 + #[prost(uint32, tag = "15")] + pub kdmlllghjon: u32, + /// offset: 32 + #[prost(message, repeated, tag = "5")] + pub abnoinlokln: ::prost::alloc::vec::Vec, /// offset: 16 - #[prost(message, optional, tag = "4")] + #[prost(message, optional, tag = "2")] pub gpfgdokngel: ::core::option::Option, + /// offset: 48 + #[prost(uint32, tag = "13")] + pub retcode: u32, } /// Obf: CHOHHHJCANJ #[derive(proto_derive::CmdID)] -#[cmdid(7073)] +#[cmdid(7063)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyRollRandomCsReq { /// offset: 24 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "7")] pub event_id: u32, } /// Obf: KCAHEEPIEPD #[derive(proto_derive::CmdID)] -#[cmdid(7098)] +#[cmdid(7067)] #[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")] + #[prost(uint32, tag = "8")] pub event_id: u32, + /// offset: 16 + #[prost(message, optional, tag = "3")] + pub gpfgdokngel: ::core::option::Option, /// offset: 36 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "12")] pub retcode: u32, } /// Obf: JNIOMAMDMLP #[derive(proto_derive::CmdID)] -#[cmdid(7085)] +#[cmdid(7072)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyReRollRandomCsReq { /// offset: 24 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "11")] pub event_id: u32, } /// Obf: GEAAFLHKNMI #[derive(proto_derive::CmdID)] -#[cmdid(7038)] +#[cmdid(7094)] #[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")] + /// offset: 16 + #[prost(message, optional, tag = "4")] pub gpfgdokngel: ::core::option::Option, - /// offset: 36 - #[prost(uint32, tag = "10")] + /// offset: 32 + #[prost(uint32, tag = "3")] pub retcode: u32, + /// offset: 36 + #[prost(uint32, tag = "5")] + pub event_id: u32, } /// Obf: FAGIFHGCFJN #[derive(proto_derive::CmdID)] -#[cmdid(7052)] +#[cmdid(7036)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyConfirmRandomCsReq { /// offset: 24 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "2")] pub event_id: u32, } /// Obf: ILDHPDFMMBM #[derive(proto_derive::CmdID)] -#[cmdid(7068)] +#[cmdid(7078)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MonopolyConfirmRandomScRsp { /// offset: 36 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "8")] + pub retcode: u32, + /// offset: 32 + #[prost(uint32, tag = "7")] pub event_id: u32, /// offset: 16 - #[prost(message, optional, tag = "15")] + #[prost(message, optional, tag = "1")] pub gpfgdokngel: ::core::option::Option, - /// offset: 32 - #[prost(uint32, tag = "13")] - pub retcode: u32, } /// Obf: GONIBBGGNAN #[derive(proto_derive::CmdID)] -#[cmdid(7094)] +#[cmdid(7074)] #[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, -} -/// Obf: BMMNBPLHDLA -#[derive(proto_derive::CmdID)] -#[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, } +/// Obf: BMMNBPLHDLA +#[derive(proto_derive::CmdID)] +#[cmdid(7090)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct MonopolyBuyGoodsScRsp { + /// offset: 28 + #[prost(uint32, tag = "11")] + pub goods_id: u32, + /// offset: 32 + #[prost(uint32, tag = "15")] + pub retcode: u32, + /// offset: 24 + #[prost(uint32, tag = "8")] + pub shop_id: u32, +} /// Obf: IJOFOKMGGCC #[derive(proto_derive::CmdID)] -#[cmdid(7087)] +#[cmdid(7054)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyUpgradeAssetCsReq { /// offset: 24 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "6")] pub pagcamagflb: u32, } /// Obf: NJBGCNPGLPM #[derive(proto_derive::CmdID)] -#[cmdid(7009)] +#[cmdid(7062)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyUpgradeAssetScRsp { /// offset: 24 - #[prost(uint32, tag = "1")] - pub retcode: u32, - /// offset: 28 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "11")] pub pagcamagflb: u32, + /// offset: 28 + #[prost(uint32, tag = "12")] + pub retcode: u32, } /// Obf: CHDLDBAAOAF #[derive(proto_derive::CmdID)] -#[cmdid(7006)] +#[cmdid(7009)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyGiveUpCurContentCsReq { /// offset: 24 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "7")] pub content_id: u32, } /// Obf: DEGAJKFEMJO #[derive(proto_derive::CmdID)] -#[cmdid(7031)] +#[cmdid(7020)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyGiveUpCurContentScRsp { - /// offset: 24 - #[prost(uint32, tag = "3")] - pub retcode: u32, /// offset: 28 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "1")] pub content_id: u32, + /// offset: 24 + #[prost(uint32, tag = "10")] + pub retcode: 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: 48 + #[prost(uint32, tag = "1")] + pub effect_type: u32, /// offset: 40 - #[prost(uint32, tag = "10")] + #[prost(enumeration = "Gkejfkakenm", tag = "9")] + pub source_type: i32, + /// offset: 32 + #[prost(uint32, tag = "14")] + pub click_cell_id: u32, + /// offset: 24 + #[prost(message, optional, tag = "4")] + pub detail: ::core::option::Option, + /// offset: 44 + #[prost(uint32, tag = "11")] pub trigger_map_id: u32, /// offset: 36 - #[prost(uint32, tag = "4")] - pub click_map_id: u32, - /// offset: 48 - #[prost(uint32, tag = "2")] - pub effect_type: u32, - /// offset: 32 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "8")] pub trigger_cell_id: u32, - /// offset: 24 - #[prost(message, optional, tag = "15")] - pub detail: ::core::option::Option, + /// offset: 52 + #[prost(uint32, tag = "10")] + pub click_map_id: u32, } /// Obf: FOEBKCBKMGI #[derive(proto_derive::CmdID)] -#[cmdid(7067)] +#[cmdid(7098)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MonopolyActionResultScNotify { - /// offset: 16 - #[prost(message, repeated, tag = "6")] + /// offset: 24 + #[prost(message, repeated, tag = "1")] 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")] + #[prost(uint32, tag = "9")] pub hkmihejcaem: u32, /// offset: 28 - #[prost(bool, tag = "11")] + #[prost(bool, tag = "13")] pub blhdohmacbm: bool, } #[derive(proto_derive::CmdID)] @@ -21151,7 +22067,7 @@ pub struct Lmmebmbgldn { pub struct Nibjamfmefd { #[prost( oneof = "nibjamfmefd::Fbkhklgjmfh", - tags = "11, 9, 12, 4, 10, 13, 6, 7, 8, 1, 5, 15, 3" + tags = "10, 1, 6, 12, 11, 13, 9, 7, 8, 2, 15, 14, 3" )] pub fbkhklgjmfh: ::core::option::Option, } @@ -21160,43 +22076,43 @@ pub mod nibjamfmefd { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] 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 + /// offset: 24 #[prost(message, tag = "10")] + Mecllcdabno(super::Lmkaaefpffo), + /// offset: 24 + #[prost(message, tag = "1")] + Ffipkmhckhj(super::Lmkaaefpffo), + /// offset: 24 + #[prost(message, tag = "6")] + Nfbcgknopda(super::Aidfbbiapep), + /// offset: 24 + #[prost(message, tag = "12")] + Dachanhppbg(super::Aidfbbiapep), + /// offset: 24 + #[prost(message, tag = "11")] Noenhhilnah(super::Bmplfjkeolf), - /// offset: 16 + /// offset: 24 #[prost(message, tag = "13")] Kpbjipgejpl(super::Bmplfjkeolf), - /// offset: 16 - #[prost(message, tag = "6")] + /// offset: 24 + #[prost(message, tag = "9")] Dmdpcooafjk(super::Lnkmknbpijh), - /// offset: 16 + /// offset: 24 #[prost(message, tag = "7")] Hhibfnagkff(super::Lnkmknbpijh), - /// offset: 16 + /// offset: 24 #[prost(message, tag = "8")] Nkcmgbcpjgg(super::Lmmebmbgldn), - /// offset: 16 - #[prost(message, tag = "1")] + /// offset: 24 + #[prost(message, tag = "2")] Hanogacjpkb(super::Lpbamokkjcm), - /// offset: 16 - #[prost(message, tag = "5")] - Omfecimladc(super::Bmplfjkeolf), - /// offset: 16 + /// offset: 24 #[prost(message, tag = "15")] + Omfecimladc(super::Bmplfjkeolf), + /// offset: 24 + #[prost(message, tag = "14")] Ngonccblaol(super::Lnkmknbpijh), - /// offset: 16 + /// offset: 24 #[prost(message, tag = "3")] Fjghnlnjlph(super::Nmghfolkfaj), } @@ -21205,61 +22121,61 @@ pub mod nibjamfmefd { #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nmghfolkfaj { /// offset: 24 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "2")] 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")] + #[prost(uint32, tag = "9")] + pub item_id: u32, + /// offset: 28 + #[prost(uint32, tag = "11")] pub bmalpkekbel: u32, /// offset: 24 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "1")] 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")] + #[prost(uint32, tag = "9")] pub igdbofcdjol: u32, + /// offset: 28 + #[prost(uint32, tag = "8")] + pub ognkmdnjgog: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lpbamokkjcm { + /// offset: 24 + #[prost(uint32, tag = "14")] + pub njdggjbefcn: u32, /// offset: 28 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "7")] pub mdflfllmgna: u32, + /// offset: 32 + #[prost(uint32, tag = "2")] + pub hnlfmjoknbn: 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")] + /// offset: 40 + #[prost(uint32, tag = "4")] pub fpogialmcip: u32, - /// offset: 36 + /// offset: 44 #[prost(uint32, tag = "13")] pub acdopcbmpnl: u32, - /// offset: 44 + /// offset: 36 #[prost(uint32, tag = "14")] pub config_id: u32, - #[prost(oneof = "haknofdpbod::Ngikdjmngbg", tags = "6, 4, 5")] + #[prost(oneof = "haknofdpbod::Ngikdjmngbg", tags = "1, 10, 8")] pub ngikdjmngbg: ::core::option::Option, } /// Nested message and enum types in `HAKNOFDPBOD`. @@ -21267,60 +22183,60 @@ pub mod haknofdpbod { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Ngikdjmngbg { - /// offset: 16 - #[prost(message, tag = "6")] + /// offset: 24 + #[prost(message, tag = "1")] Ejcolgnjgdc(super::Gjkiapipgan), - /// offset: 16 - #[prost(message, tag = "4")] + /// offset: 24 + #[prost(message, tag = "10")] Lkaniplnkgc(super::Eimobgllefo), - /// offset: 16 - #[prost(message, tag = "5")] + /// offset: 24 + #[prost(message, tag = "8")] Bdempakhgmj(super::Eopfmpaooje), } } #[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")] + #[prost(message, optional, tag = "1")] pub npoigjpcgfb: ::core::option::Option, + /// offset: 16 + #[prost(message, optional, tag = "2")] + pub ajcinkhbdjb: ::core::option::Option, + /// offset: 40 + #[prost(message, repeated, tag = "12")] + pub pefmdfkecod: ::prost::alloc::vec::Vec, } /// Obf: PNKJEDCNKGB #[derive(proto_derive::CmdID)] -#[cmdid(7034)] +#[cmdid(7001)] #[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")] + #[prost(message, optional, tag = "14")] + pub pemijimjmio: ::core::option::Option, + /// offset: 24 + #[prost(message, optional, tag = "11")] pub gajbfpcpigm: ::core::option::Option, - /// offset: 16 - #[prost(message, optional, tag = "13")] + /// offset: 32 + #[prost(message, optional, tag = "15")] pub item_list: ::core::option::Option, } /// Obf: DGCAJCANMDL #[derive(proto_derive::CmdID)] -#[cmdid(7022)] +#[cmdid(7060)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MonopolyGameCreateScNotify { - /// offset: 16 - #[prost(message, optional, tag = "5")] + /// offset: 24 + #[prost(message, optional, tag = "2")] pub npoigjpcgfb: ::core::option::Option, - /// offset: 32 - #[prost(message, optional, tag = "9")] + /// offset: 16 + #[prost(message, optional, tag = "8")] pub gajbfpcpigm: ::core::option::Option, } /// Obf: BFGMDKIECKC #[derive(proto_derive::CmdID)] -#[cmdid(7084)] +#[cmdid(7073)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyGameRaiseRatioCsReq { /// offset: 24 @@ -21329,100 +22245,100 @@ pub struct MonopolyGameRaiseRatioCsReq { } /// Obf: MonopolyGameRaiseRatioScRsp #[derive(proto_derive::CmdID)] -#[cmdid(7078)] +#[cmdid(7042)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyGameRaiseRatioScRsp { - /// offset: 24 - #[prost(uint32, tag = "7")] - pub ratio: u32, /// offset: 28 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "8")] pub retcode: u32, + /// offset: 24 + #[prost(uint32, tag = "6")] + pub ratio: u32, } /// Obf: AIMLCLGENNA #[derive(proto_derive::CmdID)] -#[cmdid(7005)] +#[cmdid(7016)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DailyFirstEnterMonopolyActivityCsReq {} /// Obf: FHDEONMIKGP #[derive(proto_derive::CmdID)] -#[cmdid(7074)] +#[cmdid(7026)] #[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")] + /// offset: 44 + #[prost(bool, tag = "2")] pub oicaghgmmfp: bool, + /// offset: 48 + #[prost(uint32, tag = "14")] + pub kekjcdmiddl: u32, + /// offset: 40 + #[prost(uint32, tag = "15")] + pub retcode: u32, + /// offset: 16 + #[prost(message, optional, tag = "7")] + pub ljaogapdfha: ::core::option::Option, + /// offset: 32 + #[prost(int64, tag = "10")] + pub iihkiklioji: i64, } /// Obf: PGBJBGAIODA #[derive(proto_derive::CmdID)] -#[cmdid(7017)] +#[cmdid(7100)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyGetDailyInitItemCsReq { /// offset: 24 - #[prost(bool, tag = "13")] + #[prost(bool, tag = "3")] pub ifhpjjblndl: bool, } /// Obf: ACCPMEMJOPK #[derive(proto_derive::CmdID)] -#[cmdid(7100)] +#[cmdid(7068)] #[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")] + #[prost(int64, tag = "13")] + pub iihkiklioji: i64, + /// offset: 24 + #[prost(uint32, tag = "8")] pub ioabhfpabbe: u32, - /// offset: 28 - #[prost(uint32, tag = "13")] + /// offset: 40 + #[prost(uint32, tag = "7")] + pub ofgnignohaf: u32, + /// offset: 36 + #[prost(uint32, tag = "11")] pub heoofpgkdcd: u32, + /// offset: 32 + #[prost(uint32, tag = "4")] + pub retcode: u32, + /// offset: 28 + #[prost(uint32, tag = "10")] + pub hbfffgpjkic: u32, + /// offset: 44 + #[prost(uint32, tag = "6")] + pub hcdbbflpcfl: 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")] + #[prost(uint32, tag = "1")] pub oefjmefpipl: u32, - /// offset: 52 - #[prost(bool, tag = "4")] - pub nfeadmfnflk: bool, /// offset: 16 + #[prost(uint32, repeated, tag = "4")] + pub pogemmicila: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint32, repeated, tag = "2")] + pub fhbopepjaen: ::prost::alloc::vec::Vec, + /// offset: 52 + #[prost(bool, tag = "12")] + pub nfeadmfnflk: bool, + /// offset: 32 #[prost(uint32, repeated, tag = "15")] pub leghknnkomg: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(uint32, repeated, tag = "6")] - pub pogemmicila: ::prost::alloc::vec::Vec, } /// Obf: ICMGJFBMAAI #[derive(proto_derive::CmdID)] -#[cmdid(7003)] +#[cmdid(7035)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyGameBingoFlipCardCsReq { /// offset: 24 @@ -21431,313 +22347,313 @@ pub struct MonopolyGameBingoFlipCardCsReq { } /// Obf: OEFGMALBJKO #[derive(proto_derive::CmdID)] -#[cmdid(7024)] +#[cmdid(7037)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MonopolyGameBingoFlipCardScRsp { + /// offset: 32 + #[prost(bool, tag = "15")] + pub nfeadmfnflk: bool, + /// offset: 40 + #[prost(uint32, tag = "10")] + pub retcode: u32, /// 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")] + #[prost(uint32, tag = "14")] pub npjeecedpok: u32, - /// offset: 40 - #[prost(bool, tag = "1")] - pub nfeadmfnflk: bool, } /// Obf: MJAKJJGNEAL #[derive(proto_derive::CmdID)] -#[cmdid(7045)] +#[cmdid(7051)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyGameGachaCsReq {} /// Obf: MonopolyGameGachaScRsp #[derive(proto_derive::CmdID)] -#[cmdid(7069)] +#[cmdid(7025)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MonopolyGameGachaScRsp { /// offset: 32 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "1")] pub retcode: u32, /// offset: 24 - #[prost(uint32, repeated, tag = "5")] + #[prost(uint32, repeated, tag = "15")] 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")] + #[prost(uint32, tag = "3")] pub ibadobadhjh: u32, + /// offset: 24 + #[prost(uint32, tag = "9")] + pub pogjhkfbmch: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Eimobgllefo { /// offset: 24 - #[prost(message, repeated, tag = "8")] + #[prost(message, repeated, tag = "15")] pub ndggacpicbf: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(uint32, repeated, tag = "2")] + /// offset: 16 + #[prost(uint32, repeated, tag = "13")] 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 = "4")] + pub ohlepkekmnh: u32, + /// offset: 40 + #[prost(uint32, tag = "10")] + pub eaejlofgafo: u32, + /// offset: 44 + #[prost(uint32, tag = "11")] + pub chjngdioome: u32, + /// offset: 52 #[prost(uint32, tag = "3")] pub bhpfpejbkec: u32, - /// offset: 40 - #[prost(uint32, tag = "12")] - pub ohlepkekmnh: u32, } /// Obf: AOMIOINGDPN #[derive(proto_derive::CmdID)] -#[cmdid(7028)] +#[cmdid(7088)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MonopolyAcceptQuizCsReq { - /// offset: 16 - #[prost(message, repeated, tag = "7")] + /// offset: 24 + #[prost(message, repeated, tag = "12")] pub ndggacpicbf: ::prost::alloc::vec::Vec, } /// Obf: EPHJEICDHFJ #[derive(proto_derive::CmdID)] -#[cmdid(7023)] +#[cmdid(7015)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MonopolyAcceptQuizScRsp { /// offset: 16 - #[prost(message, optional, tag = "15")] + #[prost(message, optional, tag = "5")] pub lkaniplnkgc: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "3")] 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")] + #[prost(uint32, tag = "11")] pub chjngdioome: u32, + /// offset: 28 + #[prost(uint32, tag = "13")] + pub bgbihidhcon: u32, + /// offset: 32 + #[prost(uint32, tag = "4")] + pub hmcjobjbpkj: u32, } /// Obf: HLPGDGFIGIJ #[derive(proto_derive::CmdID)] -#[cmdid(7071)] +#[cmdid(7046)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MonopolyQuizDurationChangeScNotify { /// offset: 24 - #[prost(message, repeated, tag = "12")] + #[prost(message, repeated, tag = "6")] 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")] + #[prost(bool, tag = "6")] pub lopdbaegfkp: bool, /// offset: 24 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "8")] pub ppclbdbjlmo: u32, + /// offset: 32 + #[prost(uint32, tag = "2")] + pub hmhjdbifgdi: u32, } /// Obf: NKIPFEOEBDL #[derive(proto_derive::CmdID)] -#[cmdid(7040)] +#[cmdid(7066)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyGuessChooseCsReq { /// offset: 24 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "11")] pub hmhjdbifgdi: u32, } /// Obf: KGLDAEPCPPC #[derive(proto_derive::CmdID)] -#[cmdid(7018)] +#[cmdid(7028)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyGuessChooseScRsp { /// offset: 28 - #[prost(uint32, tag = "15")] - pub retcode: u32, - /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "5")] pub hmhjdbifgdi: u32, + /// offset: 24 + #[prost(uint32, tag = "13")] + pub retcode: 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")] + #[prost(uint32, tag = "15")] pub ppclbdbjlmo: u32, + /// offset: 16 + #[prost(message, optional, tag = "14")] + pub item_list: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "11")] + pub giacfcddjnm: u32, } /// Obf: PCFNKGHKKIP #[derive(proto_derive::CmdID)] -#[cmdid(7055)] +#[cmdid(7013)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MonopolyGuessDrawScNotify { - /// offset: 24 - #[prost(message, repeated, tag = "11")] + /// offset: 16 + #[prost(message, repeated, tag = "6")] pub jhiikpejeie: ::prost::alloc::vec::Vec, } /// Obf: MAOFCHPDPAM #[derive(proto_derive::CmdID)] -#[cmdid(7047)] +#[cmdid(7089)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyGuessBuyInformationCsReq {} /// Obf: IBGPAPKJDNP #[derive(proto_derive::CmdID)] -#[cmdid(7019)] +#[cmdid(7008)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyGuessBuyInformationScRsp { /// offset: 24 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "12")] 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, + #[prost(uint32, tag = "13")] + pub level: u32, /// offset: 24 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "6")] pub milkeacflpo: u32, /// offset: 32 - #[prost(uint32, tag = "14")] - pub level: u32, + #[prost(uint32, tag = "5")] + pub pagcamagflb: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cannibgclcl { /// offset: 24 - #[prost(message, repeated, tag = "12")] + #[prost(message, repeated, tag = "11")] 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")] + #[prost(uint32, tag = "13")] 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")] + #[prost(uint32, tag = "2")] pub ifkdgebcdeg: u32, - /// offset: 24 - #[prost(bool, tag = "9")] - pub imoblgoajcb: bool, - /// offset: 32 + /// offset: 44 + #[prost(uint32, tag = "3")] + pub gimdhbnjooo: u32, + /// offset: 48 #[prost(uint32, tag = "8")] pub efinfpkkjle: u32, - /// offset: 36 - #[prost(uint32, tag = "7")] + /// offset: 24 + #[prost(uint32, tag = "6")] pub pilaagokaof: u32, - /// offset: 48 - #[prost(uint32, tag = "2")] - pub gimdhbnjooo: u32, + /// offset: 36 + #[prost(bool, tag = "10")] + pub imoblgoajcb: bool, + /// offset: 32 + #[prost(uint32, tag = "5")] + pub pkdlkcbkkpf: u32, + /// offset: 28 + #[prost(uint32, tag = "11")] + pub pddngkncpeb: u32, + /// offset: 52 + #[prost(uint32, tag = "7")] + pub kmgiemofogb: u32, } /// Obf: GNPCMAINBOH #[derive(proto_derive::CmdID)] -#[cmdid(7096)] +#[cmdid(7058)] #[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")] + #[prost(message, optional, tag = "1")] pub ljaogapdfha: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "11")] + pub kekjcdmiddl: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bmplfjkeolf { /// offset: 24 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "11")] + pub buff_id: u32, + /// offset: 32 + #[prost(uint32, tag = "8")] pub okdlmejpche: u32, /// offset: 28 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "6")] 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")] + #[prost(message, repeated, tag = "1")] 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, + #[prost(uint32, tag = "4")] + pub fnigpgbgehn: u32, + /// offset: 32 + #[prost(uint32, tag = "12")] + pub hdilbdipgho: u32, /// offset: 40 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "6")] pub dpjkojgcjlp: u32, /// offset: 36 - #[prost(uint32, tag = "2")] - pub fnigpgbgehn: u32, + #[prost(uint32, tag = "7")] + pub uid: u32, + /// offset: 28 + #[prost(uint32, tag = "13")] + pub pilaagokaof: u32, } /// Obf: FKDHPCNODPP #[derive(proto_derive::CmdID)] -#[cmdid(7016)] +#[cmdid(7082)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetMonopolyFriendRankingListCsReq {} /// Obf: DIJGFBLHPGL #[derive(proto_derive::CmdID)] -#[cmdid(7093)] +#[cmdid(7083)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetMonopolyFriendRankingListScRsp { /// offset: 40 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "4")] pub retcode: u32, - /// offset: 16 - #[prost(message, optional, tag = "9")] - pub icmgegefdle: ::core::option::Option, /// offset: 24 - #[prost(message, repeated, tag = "12")] + #[prost(message, repeated, tag = "2")] pub dcfhgaajlnn: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(message, optional, tag = "8")] + pub icmgegefdle: ::core::option::Option, } /// Obf: MHKOGIOKNAP #[derive(proto_derive::CmdID)] -#[cmdid(7064)] +#[cmdid(7003)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyLikeCsReq { /// offset: 24 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "14")] pub cbegnbkmhcd: u32, } /// Obf: HCDMGGFKIKK @@ -21745,270 +22661,270 @@ 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")] + /// offset: 24 + #[prost(message, optional, tag = "4")] pub reward_list: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "12")] + pub cbegnbkmhcd: u32, + /// offset: 36 + #[prost(uint32, tag = "1")] pub retcode: u32, } /// Obf: AKAHKDACKEF #[derive(proto_derive::CmdID)] -#[cmdid(7026)] +#[cmdid(7004)] #[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")] + #[prost(uint32, tag = "11")] pub hdilbdipgho: u32, } /// Obf: IEKJNICCCHH #[derive(proto_derive::CmdID)] -#[cmdid(7090)] +#[cmdid(7086)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetMbtiReportCsReq {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mfdkinpdmke { /// offset: 24 - #[prost(uint32, tag = "13")] - pub fioepgpebfd: u32, - /// offset: 28 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "6")] pub cnt: u32, + /// offset: 28 + #[prost(uint32, tag = "5")] + pub fioepgpebfd: u32, } /// Obf: ABFNDLALHHE #[derive(proto_derive::CmdID)] -#[cmdid(7089)] +#[cmdid(7012)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetMbtiReportScRsp { /// offset: 16 - #[prost(message, repeated, tag = "7")] + #[prost(message, repeated, tag = "15")] 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(int32, tag = "3")] + pub phnkkellanm: i32, + /// offset: 49 #[prost(bool, tag = "11")] pub pcadcgcelin: bool, + /// offset: 44 + #[prost(uint32, tag = "14")] + pub retcode: u32, /// offset: 40 - #[prost(int32, tag = "2")] - pub phnkkellanm: i32, + #[prost(uint32, tag = "12")] + pub progress: u32, + /// offset: 48 + #[prost(bool, tag = "2")] + pub is_taken_reward: bool, + /// offset: 32 + #[prost(message, repeated, tag = "5")] + pub gmdhhogbacn: ::prost::alloc::vec::Vec, + /// offset: 56 + #[prost(int32, tag = "1")] + pub ljhaifciabh: i32, } /// Obf: LFAOJFBGGCA #[derive(proto_derive::CmdID)] -#[cmdid(7037)] +#[cmdid(7064)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyEventSelectFriendCsReq { /// offset: 24 - #[prost(uint32, tag = "14")] - pub ipgeclelhgj: u32, - /// offset: 28 - #[prost(bool, tag = "15")] + #[prost(bool, tag = "2")] pub bagmaoipmje: bool, + /// offset: 28 + #[prost(uint32, tag = "12")] + pub ipgeclelhgj: u32, } /// Obf: NOEKNNOFPIJ #[derive(proto_derive::CmdID)] -#[cmdid(7072)] +#[cmdid(7023)] #[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")] + /// offset: 16 + #[prost(message, optional, tag = "14")] pub hgbigbfgbom: ::core::option::Option, /// offset: 40 + #[prost(uint32, tag = "6")] + pub ieejchfepha: u32, + /// offset: 36 #[prost(uint32, tag = "8")] + pub retcode: u32, + /// offset: 32 + #[prost(uint32, tag = "10")] pub oefhmbjblgc: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SocialEventServerCache { - /// offset: 36 + /// offset: 24 + #[prost(uint32, tag = "9")] + pub sub_coin: u32, + /// offset: 28 #[prost(uint32, tag = "2")] pub add_coin: u32, - /// offset: 24 - #[prost(uint32, tag = "6")] - pub id: u32, /// offset: 32 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "3")] pub src_uid: u32, - /// offset: 28 - #[prost(uint32, tag = "12")] - pub sub_coin: u32, + /// offset: 36 + #[prost(uint32, tag = "8")] + pub id: u32, } /// Obf: BFLFJLLPECM #[derive(proto_derive::CmdID)] -#[cmdid(7035)] +#[cmdid(7014)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MonopolySocialEventEffectScNotify { /// offset: 24 - #[prost(message, repeated, tag = "10")] + #[prost(message, repeated, tag = "14")] pub miaeaffdgmh: ::prost::alloc::vec::Vec, } /// Obf: IJLONAMLBOP #[derive(proto_derive::CmdID)] -#[cmdid(7053)] +#[cmdid(7095)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetSocialEventServerCacheCsReq {} /// Obf: OEPOLBLMDCC #[derive(proto_derive::CmdID)] -#[cmdid(7033)] +#[cmdid(7018)] #[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")] + #[prost(uint32, tag = "12")] pub retcode: u32, + /// offset: 24 + #[prost(message, repeated, tag = "13")] + pub miaeaffdgmh: ::prost::alloc::vec::Vec, } /// Obf: NHNLBGAFNKC #[derive(proto_derive::CmdID)] -#[cmdid(7007)] +#[cmdid(7049)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct DeleteSocialEventServerCacheCsReq { - /// offset: 16 - #[prost(uint32, repeated, tag = "15")] + /// offset: 24 + #[prost(uint32, repeated, tag = "9")] pub jiddlnhjnpb: ::prost::alloc::vec::Vec, } /// Obf: OKNHFAIDLEG #[derive(proto_derive::CmdID)] -#[cmdid(7048)] +#[cmdid(7096)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct DeleteSocialEventServerCacheScRsp { /// offset: 16 - #[prost(uint32, repeated, tag = "2")] + #[prost(uint32, repeated, tag = "12")] pub bfgjmmpcpnj: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "13")] pub retcode: u32, } /// Obf: PBOBNKMDDJJ #[derive(proto_derive::CmdID)] -#[cmdid(7043)] +#[cmdid(7022)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyGetRaffleTicketCsReq { /// offset: 24 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "7")] pub hhjpblekapn: u32, } /// Obf: PKCHELEEKNG #[derive(proto_derive::CmdID)] -#[cmdid(7012)] +#[cmdid(7099)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MonopolyGetRaffleTicketScRsp { - /// offset: 16 - #[prost(message, repeated, tag = "10")] + /// offset: 36 + #[prost(uint32, tag = "12")] + pub retcode: u32, + /// offset: 24 + #[prost(message, repeated, tag = "15")] pub blmedlnokei: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "1")] - pub retcode: u32, - /// offset: 36 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "6")] pub hhjpblekapn: u32, } /// Obf: FEKKJNLIPFA #[derive(proto_derive::CmdID)] -#[cmdid(7062)] +#[cmdid(7044)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyTakeRaffleTicketRewardCsReq { - /// offset: 24 - #[prost(uint64, tag = "9")] - pub pmelcdfhgkc: u64, /// offset: 32 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "6")] pub hhjpblekapn: u32, + /// offset: 24 + #[prost(uint64, tag = "11")] + pub pmelcdfhgkc: u64, } /// Obf: DJDDCAONCNB #[derive(proto_derive::CmdID)] -#[cmdid(7014)] +#[cmdid(7048)] #[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")] + #[prost(uint32, tag = "8")] pub pmelcdfhgkc: u32, + /// offset: 36 + #[prost(uint32, tag = "2")] + pub hhjpblekapn: u32, + /// offset: 24 + #[prost(message, optional, tag = "5")] + pub reward_list: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "15")] + pub retcode: u32, } /// Obf: EPFBHNCHCKC #[derive(proto_derive::CmdID)] -#[cmdid(7086)] +#[cmdid(7093)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyScrachRaffleTicketCsReq { - /// offset: 24 - #[prost(uint32, tag = "7")] - pub hhjpblekapn: u32, /// offset: 32 + #[prost(uint32, tag = "4")] + pub hhjpblekapn: u32, + /// offset: 24 #[prost(uint64, tag = "13")] pub pmelcdfhgkc: u64, } /// Obf: DDGPLANABJG #[derive(proto_derive::CmdID)] -#[cmdid(7075)] +#[cmdid(7040)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyScrachRaffleTicketScRsp { - /// offset: 28 - #[prost(uint32, tag = "3")] + /// offset: 32 + #[prost(uint32, tag = "5")] pub hhjpblekapn: u32, /// offset: 24 - #[prost(uint32, tag = "4")] - pub retcode: u32, - /// offset: 32 #[prost(uint64, tag = "11")] pub pmelcdfhgkc: u64, + /// offset: 36 + #[prost(uint32, tag = "14")] + pub retcode: u32, } /// Obf: KKCKKABGKHJ #[derive(proto_derive::CmdID)] -#[cmdid(7030)] +#[cmdid(7027)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyGetRegionProgressCsReq {} /// Obf: KPEJBKLMIHN #[derive(proto_derive::CmdID)] -#[cmdid(7083)] +#[cmdid(7080)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyGetRegionProgressScRsp { /// offset: 24 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "13")] pub retcode: u32, - /// offset: 28 - #[prost(uint32, tag = "11")] - pub eimgbknlgnf: u32, /// offset: 32 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "7")] pub dpjkojgcjlp: u32, + /// offset: 28 + #[prost(uint32, tag = "2")] + pub eimgbknlgnf: u32, } /// Obf: HCIOCHHDGNK #[derive(proto_derive::CmdID)] -#[cmdid(7032)] +#[cmdid(7030)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyGetRafflePoolInfoCsReq {} /// Obf: HNFEFIGIMAK @@ -22016,20 +22932,20 @@ 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")] + /// offset: 16 + #[prost(message, optional, tag = "8")] pub iedgkhdjjdc: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "4")] + pub retcode: u32, } /// Obf: HOBMIAMCMII #[derive(proto_derive::CmdID)] -#[cmdid(7051)] +#[cmdid(7059)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MonopolyTakePhaseRewardCsReq { - /// offset: 16 - #[prost(uint32, repeated, tag = "3")] + /// offset: 24 + #[prost(uint32, repeated, tag = "10")] pub ljbgjhpkkjj: ::prost::alloc::vec::Vec, } /// Obf: IAFNBEMJPCG @@ -22037,623 +22953,623 @@ pub struct MonopolyTakePhaseRewardCsReq { #[cmdid(7056)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MonopolyTakePhaseRewardScRsp { - /// offset: 32 - #[prost(uint32, repeated, tag = "5")] + /// offset: 16 + #[prost(uint32, repeated, tag = "7")] pub ljbgjhpkkjj: ::prost::alloc::vec::Vec, - /// offset: 40 - #[prost(uint32, tag = "6")] - pub retcode: u32, /// offset: 24 - #[prost(message, optional, tag = "15")] + #[prost(message, optional, tag = "9")] pub reward_list: ::core::option::Option, + /// offset: 40 + #[prost(uint32, tag = "5")] + pub retcode: u32, } /// Obf: FENPKDMBFPM #[derive(proto_derive::CmdID)] -#[cmdid(7082)] +#[cmdid(7047)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetMonopolyMbtiReportRewardCsReq {} /// Obf: BGJHENBJOOI #[derive(proto_derive::CmdID)] -#[cmdid(7099)] +#[cmdid(7052)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetMonopolyMbtiReportRewardScRsp { /// offset: 32 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "6")] pub retcode: u32, /// offset: 24 - #[prost(message, optional, tag = "7")] + #[prost(message, optional, tag = "11")] pub reward_list: ::core::option::Option, } /// Obf: PPHLPCEDDPK #[derive(proto_derive::CmdID)] -#[cmdid(7061)] +#[cmdid(7021)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetMonopolyDailyReportCsReq {} /// Obf: OBOPOLGHGJB #[derive(proto_derive::CmdID)] -#[cmdid(7008)] +#[cmdid(7084)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetMonopolyDailyReportScRsp { /// offset: 32 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "8")] pub retcode: u32, /// offset: 24 - #[prost(message, optional, tag = "12")] + #[prost(message, optional, tag = "1")] pub ljaogapdfha: ::core::option::Option, } /// Obf: DENONDBCBPH #[derive(proto_derive::CmdID)] -#[cmdid(7097)] +#[cmdid(7038)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyClickCellCsReq { - /// offset: 24 + /// offset: 28 #[prost(uint32, tag = "10")] pub hhcbjghkcpc: u32, - /// offset: 28 - #[prost(uint32, tag = "2")] + /// offset: 24 + #[prost(uint32, tag = "6")] pub map_id: u32, } /// Obf: EEGODLEDHLG #[derive(proto_derive::CmdID)] -#[cmdid(7066)] +#[cmdid(7087)] #[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, + #[prost(uint32, tag = "10")] + pub hhcbjghkcpc: u32, + /// offset: 28 + #[prost(uint32, tag = "1")] + pub retcode: u32, /// offset: 24 #[prost(uint32, tag = "15")] - pub retcode: u32, + pub map_id: u32, } /// Obf: GLDPPDPGFEN #[derive(proto_derive::CmdID)] -#[cmdid(7046)] +#[cmdid(7019)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyClickMbtiReportCsReq {} /// Obf: JDCBEKMDNJJ #[derive(proto_derive::CmdID)] -#[cmdid(7042)] +#[cmdid(7032)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MonopolyClickMbtiReportScRsp { /// offset: 24 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "8")] pub retcode: u32, } /// Obf: MEICPFNIMHE #[derive(proto_derive::CmdID)] -#[cmdid(1020)] +#[cmdid(1010)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MultiplayerFightGameStateCsReq {} /// Obf: GJIKIHKIPNE #[derive(proto_derive::CmdID)] -#[cmdid(1091)] +#[cmdid(1005)] #[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")] + #[prost(message, repeated, tag = "9")] pub lipjdjpmokb: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(message, optional, tag = "1")] + pub pfffjngnpom: ::core::option::Option, /// offset: 40 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "12")] pub retcode: u32, } /// Obf: MHGHLJGBPOA #[derive(proto_derive::CmdID)] -#[cmdid(1067)] +#[cmdid(1098)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MultiplayerGetFightGateCsReq { /// offset: 24 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "7")] pub player_data: u32, } /// Obf: GGIMNLGIGIO #[derive(proto_derive::CmdID)] -#[cmdid(1039)] +#[cmdid(1053)] #[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")] + #[prost(string, tag = "6")] pub ip: ::prost::alloc::string::String, - /// offset: 52 - #[prost(uint32, tag = "2")] + /// offset: 48 + #[prost(uint64, tag = "3")] + pub nogfeemnhpc: u64, + /// offset: 44 + #[prost(uint32, tag = "1")] pub retcode: u32, + /// offset: 40 + #[prost(uint32, tag = "10")] + pub port: u32, + /// offset: 16 + #[prost(string, tag = "9")] + pub aokcmmpfgbc: ::prost::alloc::string::String, } /// Obf: BPGNJJGIECJ #[derive(proto_derive::CmdID)] -#[cmdid(1027)] +#[cmdid(1079)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MultiplayerFightGiveUpCsReq { /// offset: 24 - #[prost(uint64, tag = "7")] + #[prost(uint64, tag = "6")] pub nogfeemnhpc: u64, } /// Obf: HBEPKKHKBMB #[derive(proto_derive::CmdID)] -#[cmdid(1021)] +#[cmdid(1002)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MultiplayerFightGiveUpScRsp { /// offset: 24 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "4")] pub retcode: u32, } /// Obf: IHBKNEBEHFA #[derive(proto_derive::CmdID)] -#[cmdid(1070)] +#[cmdid(1097)] #[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")] + /// offset: 32 + #[prost(message, repeated, tag = "2")] pub lipjdjpmokb: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(message, optional, tag = "9")] + pub pfffjngnpom: ::core::option::Option, } /// Obf: CHENLDLOLJH #[derive(proto_derive::CmdID)] -#[cmdid(1059)] +#[cmdid(1006)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MultiplayerFightGameFinishScNotify { /// offset: 16 - #[prost(message, optional, tag = "3")] + #[prost(message, optional, tag = "4")] pub pfffjngnpom: ::core::option::Option, } /// Obf: BHGJKCGLBMG #[derive(proto_derive::CmdID)] -#[cmdid(1054)] +#[cmdid(1041)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MultiplayerMatch3FinishScNotify { + /// offset: 40 + #[prost(enumeration = "Keekddahfoe", tag = "14")] + pub reason: i32, /// offset: 16 - #[prost(message, optional, tag = "6")] + #[prost(message, optional, tag = "13")] 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")] + #[prost(uint32, tag = "15")] pub kojihjihkia: u32, + /// offset: 32 + #[prost(uint32, tag = "1")] + pub fdgdokafbdh: u32, } /// Obf: BLIEMPKGMNA #[derive(proto_derive::CmdID)] -#[cmdid(4620)] +#[cmdid(4610)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetMultipleDropInfoCsReq {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Eccnnonkfca { /// offset: 28 - #[prost(uint32, tag = "2")] - pub olalhikmjop: u32, - /// offset: 24 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "8")] pub id: u32, + /// offset: 24 + #[prost(uint32, tag = "3")] + pub olalhikmjop: u32, } /// Obf: DLCIFEFLJCC #[derive(proto_derive::CmdID)] -#[cmdid(4691)] +#[cmdid(4605)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetMultipleDropInfoScRsp { - /// offset: 24 + /// offset: 40 + #[prost(uint32, tag = "7")] + pub retcode: u32, + /// offset: 16 + #[prost(message, repeated, tag = "5")] + pub fchnnkekfcl: ::prost::alloc::vec::Vec, + /// offset: 32 #[prost(message, repeated, tag = "14")] pub ljcpdmnkjif: ::prost::alloc::vec::Vec, - /// offset: 16 - #[prost(message, repeated, tag = "7")] - pub fchnnkekfcl: ::prost::alloc::vec::Vec, - /// offset: 40 - #[prost(uint32, tag = "10")] - pub retcode: u32, } /// Obf: AHLLFEKHALO #[derive(proto_derive::CmdID)] -#[cmdid(4667)] +#[cmdid(4698)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MultipleDropInfoScNotify { /// offset: 16 - #[prost(message, repeated, tag = "5")] + #[prost(message, repeated, tag = "13")] pub ljcpdmnkjif: ::prost::alloc::vec::Vec, } /// Obf: DIDAECIMCFO #[derive(proto_derive::CmdID)] -#[cmdid(4639)] +#[cmdid(4653)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] 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 dkjgcbjkeen: u32, + /// offset: 28 + #[prost(uint32, tag = "4")] + pub module_id: u32, + /// offset: 36 + #[prost(uint32, tag = "11")] pub pjhdjkmjpkh: u32, /// offset: 32 - #[prost(uint32, tag = "12")] - pub dkjgcbjkeen: u32, + #[prost(uint32, tag = "13")] + pub ljkffdmhojh: 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, + #[prost(uint32, tag = "9")] + pub module_id: u32, /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "11")] pub bjfbglbjbnn: u32, - /// offset: 36 - #[prost(uint32, tag = "5")] + /// offset: 32 + #[prost(uint32, tag = "13")] pub lclmhegdggb: u32, + /// offset: 36 + #[prost(uint32, tag = "1")] + pub blfaanhjpad: u32, } /// Obf: MGJNGCPOAIM #[derive(proto_derive::CmdID)] -#[cmdid(4627)] +#[cmdid(4679)] #[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")] + /// offset: 24 + #[prost(message, optional, tag = "12")] pub ikgfoejpjcf: ::core::option::Option, + /// offset: 40 + #[prost(uint32, tag = "9")] + pub retcode: u32, + /// offset: 32 + #[prost(message, repeated, tag = "8")] + pub fchnnkekfcl: ::prost::alloc::vec::Vec, } /// Obf: DOJHANCDKJJ #[derive(proto_derive::CmdID)] -#[cmdid(4621)] +#[cmdid(4602)] #[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 fchnnkekfcl: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(message, repeated, tag = "5")] + pub ponjjnddkbh: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(message, repeated, tag = "4")] 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")] + #[prost(enumeration = "Kamlglmnjgj", tag = "10")] + pub pos: i32, + /// offset: 28 + #[prost(uint32, tag = "1")] pub bdjcgcdjoeo: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jmeaocpfeol { + /// offset: 36 + #[prost(uint32, tag = "14")] + pub hjjfmdheapb: u32, + /// offset: 16 + #[prost(message, repeated, tag = "15")] + pub bojmnafdjkh: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "12")] + pub level: u32, + /// offset: 48 + #[prost(uint32, tag = "6")] + pub cdnngagbaak: u32, + /// offset: 44 + #[prost(uint32, tag = "2")] pub hihlgaghlni: u32, /// offset: 32 - #[prost(uint32, tag = "9")] - pub hjjfmdheapb: u32, - /// offset: 36 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "3")] 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")] + #[prost(uint32, tag = "13")] + pub beleodaiinb: u32, + /// offset: 28 + #[prost(bool, tag = "6")] 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")] + /// offset: 36 + #[prost(uint32, tag = "6")] + pub fnpphmblkoa: u32, + /// offset: 48 + #[prost(uint32, tag = "2")] pub fileddcmdoc: u32, + /// offset: 24 + #[prost(message, repeated, tag = "9")] + pub fmbfbgnaboc: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "15")] + pub pngddnajcgg: u32, + /// offset: 44 + #[prost(uint32, tag = "12")] + pub dcehogagkom: 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")] + #[prost(uint32, tag = "2")] pub lgkiielghdj: u32, + /// offset: 28 + #[prost(uint32, tag = "6")] + pub bdjcgcdjoeo: 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")] + /// offset: 24 + #[prost(uint32, repeated, tag = "10")] + pub haabefkhami: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "6")] pub dgjbacbiico: u32, /// offset: 36 - #[prost(enumeration = "Aihadkbhpbm", tag = "9")] + #[prost(uint32, tag = "11")] + pub event_id: u32, + /// offset: 44 + #[prost(uint32, tag = "4")] + pub bmbgklkecaj: u32, + /// offset: 40 + #[prost(uint32, tag = "14")] + pub hcaglclejnd: u32, + /// offset: 52 + #[prost(enumeration = "Aihadkbhpbm", tag = "8")] pub state: i32, - /// offset: 32 - #[prost(uint32, tag = "2")] + /// offset: 48 + #[prost(uint32, tag = "12")] 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")] + #[prost(message, repeated, tag = "3")] pub bjcmphlpknf: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint32, tag = "1")] + pub lhnjmbgndkc: u32, /// offset: 32 - #[prost(uint32, repeated, tag = "12")] + #[prost(uint32, repeated, tag = "5")] pub pnjeepoemca: ::prost::alloc::vec::Vec, } /// Obf: PMCANDKDEGB #[derive(proto_derive::CmdID)] -#[cmdid(4320)] +#[cmdid(4310)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetMuseumInfoCsReq {} /// Obf: JAPGKGGLDFO #[derive(proto_derive::CmdID)] -#[cmdid(4391)] +#[cmdid(4305)] #[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")] + #[prost(uint32, repeated, tag = "9")] 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")] + #[prost(message, repeated, tag = "12")] + pub bojmnafdjkh: ::prost::alloc::vec::Vec, + /// offset: 84 + #[prost(uint32, tag = "4")] + pub jbjldppdbbc: u32, + /// offset: 100 + #[prost(uint32, tag = "5")] + pub level: u32, + /// offset: 92 + #[prost(uint32, tag = "15")] + pub hpnmpdocjma: u32, + /// offset: 48 + #[prost(message, optional, tag = "2")] + pub ekkolcccnnk: ::core::option::Option, + /// offset: 88 + #[prost(uint32, tag = "8")] + pub ejnkmkffccl: u32, + /// offset: 40 + #[prost(message, repeated, tag = "6")] + pub llephoelgda: ::prost::alloc::vec::Vec, + /// offset: 72 + #[prost(uint32, tag = "11")] + pub dbjhemippim: u32, + /// offset: 76 + #[prost(uint32, tag = "10")] + pub exp: u32, + /// offset: 16 + #[prost(message, optional, tag = "7")] + pub jpibmbbkgnd: ::core::option::Option, + /// offset: 96 + #[prost(uint32, tag = "3")] + pub ejkghbemoob: u32, + /// offset: 80 + #[prost(uint32, tag = "14")] + pub retcode: u32, + /// offset: 64 + #[prost(uint32, repeated, tag = "13")] pub kndmdpefadc: ::prost::alloc::vec::Vec, } /// Obf: IELFKENKBGM #[derive(proto_derive::CmdID)] -#[cmdid(4367)] +#[cmdid(4398)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct BuyNpcStuffCsReq { /// offset: 24 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "3")] pub bdjcgcdjoeo: u32, } /// Obf: KGAFOHOAFAC #[derive(proto_derive::CmdID)] -#[cmdid(4339)] +#[cmdid(4353)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct BuyNpcStuffScRsp { - /// offset: 24 - #[prost(uint32, tag = "2")] - pub retcode: u32, /// offset: 28 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "4")] + pub retcode: u32, + /// offset: 24 + #[prost(uint32, tag = "12")] pub bdjcgcdjoeo: u32, } /// Obf: BJCNDPEODHI #[derive(proto_derive::CmdID)] -#[cmdid(4327)] +#[cmdid(4379)] #[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")] + #[prost(uint32, tag = "10")] pub lgkiielghdj: u32, - /// offset: 24 - #[prost(uint32, tag = "12")] + /// offset: 32 + #[prost(uint32, tag = "15")] pub bdjcgcdjoeo: u32, + /// offset: 24 + #[prost(enumeration = "Kamlglmnjgj", tag = "5")] + pub pos: i32, } /// Obf: JDIPLKMKLEI #[derive(proto_derive::CmdID)] -#[cmdid(4321)] +#[cmdid(4302)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetStuffToAreaScRsp { /// offset: 32 - #[prost(uint32, tag = "6")] - pub retcode: u32, - /// offset: 28 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "10")] pub lgkiielghdj: u32, /// offset: 24 - #[prost(uint32, tag = "10")] - pub bdjcgcdjoeo: u32, - /// offset: 36 - #[prost(enumeration = "Kamlglmnjgj", tag = "1")] + #[prost(enumeration = "Kamlglmnjgj", tag = "8")] pub pos: i32, + /// offset: 36 + #[prost(uint32, tag = "7")] + pub bdjcgcdjoeo: u32, + /// offset: 28 + #[prost(uint32, tag = "6")] + pub retcode: u32, } /// Obf: LCDDFEECNGG #[derive(proto_derive::CmdID)] -#[cmdid(4370)] +#[cmdid(4397)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RemoveStuffFromAreaCsReq { /// offset: 24 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "10")] pub bdjcgcdjoeo: u32, } /// Obf: BPKBEMJPPBF #[derive(proto_derive::CmdID)] -#[cmdid(4359)] +#[cmdid(4306)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RemoveStuffFromAreaScRsp { - /// offset: 24 - #[prost(uint32, tag = "8")] - pub retcode: u32, /// offset: 28 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "12")] + pub retcode: u32, + /// offset: 24 + #[prost(uint32, tag = "3")] pub bdjcgcdjoeo: u32, } /// Obf: ODBFDDMDNAK #[derive(proto_derive::CmdID)] -#[cmdid(4354)] +#[cmdid(4341)] #[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")] + #[prost(uint32, tag = "1")] pub bdjcgcdjoeo: u32, + /// offset: 24 + #[prost(enumeration = "Kgjjjkpdcfg", tag = "6")] + pub aocelkonhob: i32, } /// Obf: MIACMEBIFCH #[derive(proto_derive::CmdID)] -#[cmdid(4377)] +#[cmdid(4355)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetExhibitScNotify { /// offset: 24 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "15")] pub bccgcfmabgm: u32, } /// Obf: LFPEOCEMGMF #[derive(proto_derive::CmdID)] -#[cmdid(4380)] +#[cmdid(4307)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FinishCurTurnCsReq { /// offset: 24 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "9")] pub cciecpfpfjg: u32, } /// Obf: IPOHMPKNALK #[derive(proto_derive::CmdID)] -#[cmdid(4302)] +#[cmdid(4339)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FinishCurTurnScRsp { - /// offset: 28 + /// offset: 24 #[prost(uint32, tag = "4")] pub retcode: u32, - /// offset: 24 - #[prost(uint32, tag = "6")] + /// offset: 28 + #[prost(uint32, tag = "8")] pub gpoieccpamn: u32, } /// Obf: FFIKBMOHGCH #[derive(proto_derive::CmdID)] -#[cmdid(4305)] +#[cmdid(4316)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UpgradeAreaCsReq { /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "11")] pub area_id: u32, /// offset: 28 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "3")] pub level: u32, } /// Obf: POBHKLNOAPI #[derive(proto_derive::CmdID)] -#[cmdid(4374)] +#[cmdid(4326)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UpgradeAreaScRsp { - /// offset: 24 - #[prost(uint32, tag = "4")] - pub retcode: u32, /// offset: 32 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "8")] pub level: u32, /// offset: 28 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "7")] + pub retcode: u32, + /// offset: 24 + #[prost(uint32, tag = "10")] pub area_id: u32, } /// Obf: DKFJFHDOGFA #[derive(proto_derive::CmdID)] -#[cmdid(4373)] +#[cmdid(4363)] #[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")] + #[prost(uint32, tag = "12")] + pub area_id: u32, + /// offset: 32 + #[prost(uint32, tag = "8")] pub level: u32, /// offset: 24 #[prost(enumeration = "Ibbgdgghejl", tag = "1")] @@ -22661,193 +23577,193 @@ pub struct UpgradeAreaStatCsReq { } /// Obf: GIMHGGFPHJK #[derive(proto_derive::CmdID)] -#[cmdid(4398)] +#[cmdid(4367)] #[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")] + #[prost(enumeration = "Ibbgdgghejl", tag = "12")] pub status_info: i32, + /// offset: 28 + #[prost(uint32, tag = "4")] + pub level: u32, + /// offset: 36 + #[prost(uint32, tag = "15")] + pub retcode: u32, + /// offset: 32 + #[prost(uint32, tag = "10")] + pub area_id: u32, } /// Obf: JHCFEAAHFKC #[derive(proto_derive::CmdID)] -#[cmdid(4385)] +#[cmdid(4372)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MuseumInfoChangedScNotify { - /// offset: 88 - #[prost(uint32, tag = "2")] - pub hpnmpdocjma: u32, - /// offset: 92 + /// offset: 84 #[prost(uint32, tag = "12")] - pub ejnkmkffccl: u32, + pub exp: u32, /// offset: 80 - #[prost(uint32, tag = "10")] - pub ejkghbemoob: u32, - /// offset: 76 - #[prost(uint32, tag = "14")] - pub level: u32, + #[prost(uint32, tag = "7")] + pub dbjhemippim: u32, /// offset: 40 - #[prost(uint32, repeated, tag = "11")] - pub kndjapnpapk: ::prost::alloc::vec::Vec, + #[prost(message, optional, tag = "2")] + pub ekkolcccnnk: ::core::option::Option, /// 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, + pub ejnkmkffccl: u32, /// 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, + pub jpibmbbkgnd: ::core::option::Option, + /// offset: 56 + #[prost(uint32, repeated, tag = "14")] + pub kndjapnpapk: ::prost::alloc::vec::Vec, /// offset: 24 - #[prost(message, repeated, tag = "8")] - pub llephoelgda: ::prost::alloc::vec::Vec, + #[prost(uint32, repeated, tag = "8")] + pub kndmdpefadc: ::prost::alloc::vec::Vec, /// offset: 72 + #[prost(uint32, tag = "5")] + pub hpnmpdocjma: u32, + /// offset: 64 + #[prost(message, repeated, tag = "15")] + pub llephoelgda: ::prost::alloc::vec::Vec, + /// offset: 92 + #[prost(uint32, tag = "10")] + pub ejkghbemoob: u32, + /// offset: 16 + #[prost(message, repeated, tag = "11")] + pub bojmnafdjkh: ::prost::alloc::vec::Vec, + /// offset: 76 #[prost(uint32, tag = "1")] - pub exp: u32, + pub level: u32, + /// offset: 88 + #[prost(uint32, tag = "6")] + pub jbjldppdbbc: u32, } /// Obf: NJKGECLEIEJ #[derive(proto_derive::CmdID)] -#[cmdid(4352)] +#[cmdid(4336)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MuseumRandomEventStartScNotify { /// offset: 24 - #[prost(message, optional, tag = "10")] + #[prost(message, optional, tag = "13")] pub hndlhicdnpc: ::core::option::Option, } /// Obf: BOOMIEGPOPL #[derive(proto_derive::CmdID)] -#[cmdid(4368)] +#[cmdid(4378)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MuseumRandomEventQueryCsReq { /// offset: 24 - #[prost(int32, tag = "4")] + #[prost(int32, tag = "15")] pub cehfiilmjkm: i32, } /// Obf: FOCGEBJIEBB #[derive(proto_derive::CmdID)] -#[cmdid(4394)] +#[cmdid(4374)] #[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, + /// offset: 24 + #[prost(message, optional, tag = "10")] + pub hndlhicdnpc: ::core::option::Option, } /// Obf: IIGHGCLDOLA #[derive(proto_derive::CmdID)] -#[cmdid(4336)] +#[cmdid(4390)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MuseumRandomEventSelectCsReq { /// offset: 24 - #[prost(uint32, tag = "7")] - pub dgjbacbiico: u32, - /// offset: 28 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "15")] pub event_id: u32, + /// offset: 28 + #[prost(uint32, tag = "10")] + pub dgjbacbiico: u32, } /// Obf: JAMLDHMGDFA #[derive(proto_derive::CmdID)] -#[cmdid(4387)] +#[cmdid(4354)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MuseumRandomEventSelectScRsp { /// offset: 24 - #[prost(uint32, tag = "10")] - pub event_id: u32, + #[prost(uint32, tag = "7")] + pub dgjbacbiico: u32, /// offset: 32 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "3")] pub retcode: u32, /// offset: 28 - #[prost(uint32, tag = "14")] - pub dgjbacbiico: u32, + #[prost(uint32, tag = "2")] + pub event_id: u32, } /// Obf: NGJDOPNPPGE #[derive(proto_derive::CmdID)] -#[cmdid(4338)] +#[cmdid(4394)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MuseumFundsChangedScNotify { /// offset: 24 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "7")] pub dbjhemippim: u32, } /// Obf: IGCMGNCHJHL #[derive(proto_derive::CmdID)] -#[cmdid(4309)] +#[cmdid(4362)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MuseumDispatchFinishedScNotify { - /// offset: 32 - #[prost(uint32, tag = "10")] + /// offset: 28 + #[prost(uint32, tag = "6")] pub imblgcaadfl: u32, /// offset: 24 - #[prost(uint32, tag = "7")] - pub modfabddnkl: u32, - /// offset: 36 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "4")] pub bdjcgcdjoeo: u32, - /// offset: 28 - #[prost(uint32, tag = "9")] + /// offset: 36 + #[prost(uint32, tag = "14")] pub dbjhemippim: u32, + /// offset: 32 + #[prost(uint32, tag = "2")] + pub modfabddnkl: u32, } /// Obf: OPGANLFJPIA #[derive(proto_derive::CmdID)] -#[cmdid(4306)] +#[cmdid(4309)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MuseumTargetStartNotify { /// offset: 24 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "2")] pub pngddnajcgg: u32, } /// Obf: ABHEGCGEGFD #[derive(proto_derive::CmdID)] -#[cmdid(4331)] +#[cmdid(4320)] #[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")] + #[prost(uint32, repeated, tag = "14")] pub beleodaiinb: ::prost::alloc::vec::Vec, + /// offset: 36 + #[prost(uint32, tag = "2")] + pub pngddnajcgg: u32, + /// offset: 32 + #[prost(bool, tag = "6")] + pub fpbgadbmead: bool, } /// Obf: OANCDPOFCMJ #[derive(proto_derive::CmdID)] -#[cmdid(4344)] +#[cmdid(4369)] #[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")] + #[prost(uint32, tag = "12")] pub mbejblfhcbh: u32, + /// offset: 28 + #[prost(uint32, tag = "6")] + pub pngddnajcgg: u32, + /// offset: 32 + #[prost(uint32, tag = "1")] + pub item_id: u32, } /// Obf: ACPBHBHLNNP #[derive(proto_derive::CmdID)] -#[cmdid(4349)] +#[cmdid(4392)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MuseumTakeCollectRewardCsReq { /// offset: 24 @@ -22856,51 +23772,51 @@ pub struct MuseumTakeCollectRewardCsReq { } /// Obf: PEBFOFMPHLD #[derive(proto_derive::CmdID)] -#[cmdid(4341)] +#[cmdid(4324)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MuseumTakeCollectRewardScRsp { /// offset: 16 - #[prost(message, optional, tag = "13")] + #[prost(message, optional, tag = "3")] pub reward: ::core::option::Option, /// offset: 36 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "11")] pub item_id: u32, /// offset: 32 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "8")] 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")] + #[prost(uint32, tag = "2")] pub immaphmhijk: u32, + /// offset: 32 + #[prost(uint32, tag = "15")] + pub acjcphifmln: u32, + /// offset: 24 + #[prost(bool, tag = "9")] + pub gkjgcbpojcm: bool, } #[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")] + #[prost(uint32, tag = "10")] pub ojamobmgfbd: u32, /// offset: 40 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "1")] pub blpbigkjpch: u32, + /// offset: 24 + #[prost(uint32, repeated, tag = "7")] + pub nbboabglcjc: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(uint32, repeated, tag = "12")] + pub dnkjdjjbcdk: ::prost::alloc::vec::Vec, } /// Obf: LLOEKNIFJGH #[derive(proto_derive::CmdID)] -#[cmdid(7572)] +#[cmdid(7600)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MusicRhythmDataCsReq { /// offset: 24 @@ -22909,119 +23825,119 @@ pub struct MusicRhythmDataCsReq { } /// Obf: PNCLMCMOCDH #[derive(proto_derive::CmdID)] -#[cmdid(7596)] +#[cmdid(7585)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MusicRhythmDataScRsp { - /// offset: 64 + /// offset: 40 + #[prost(message, repeated, tag = "14")] + pub lkmjinniadi: ::prost::alloc::vec::Vec, + /// offset: 76 #[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")] + #[prost(uint32, repeated, tag = "6")] + pub fkliofdpjbe: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(message, repeated, tag = "8")] pub amdcjjjabcc: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(uint32, repeated, tag = "15")] + pub bmkmenhffok: ::prost::alloc::vec::Vec, /// offset: 68 - #[prost(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")] + #[prost(uint32, repeated, tag = "9")] pub bnanpjbdghb: ::prost::alloc::vec::Vec, - /// offset: 56 - #[prost(uint32, repeated, tag = "4")] - pub bmkmenhffok: ::prost::alloc::vec::Vec, + /// offset: 64 + #[prost(uint32, tag = "10")] + pub ljekppnpbpp: u32, + /// offset: 72 + #[prost(uint32, tag = "1")] + pub cdigalbeima: u32, } /// Obf: FEPACLABFKH #[derive(proto_derive::CmdID)] -#[cmdid(7576)] +#[cmdid(7574)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MusicRhythmStartLevelCsReq { /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "13")] pub acjcphifmln: u32, } /// Obf: CMECLLJDMJI #[derive(proto_derive::CmdID)] -#[cmdid(7577)] +#[cmdid(7592)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MusicRhythmStartLevelScRsp { - /// offset: 36 - #[prost(uint32, tag = "10")] - pub retcode: u32, - /// offset: 24 - #[prost(string, tag = "2")] + /// offset: 16 + #[prost(string, tag = "9")] pub mdlndgijnml: ::prost::alloc::string::String, /// offset: 32 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "11")] pub acjcphifmln: u32, + /// offset: 36 + #[prost(uint32, tag = "3")] + pub retcode: u32, } /// Obf: DOEJALIHJCD #[derive(proto_derive::CmdID)] -#[cmdid(7583)] +#[cmdid(7598)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MusicRhythmFinishLevelCsReq { /// offset: 32 - #[prost(bool, tag = "13")] - pub gkjgcbpojcm: bool, - /// offset: 28 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "14")] pub mhkhaclnbpm: u32, /// offset: 24 - #[prost(uint32, tag = "14")] + #[prost(bool, tag = "8")] + pub gkjgcbpojcm: bool, + /// offset: 28 + #[prost(uint32, tag = "2")] pub score: u32, } /// Obf: FLJGCBPELHO #[derive(proto_derive::CmdID)] -#[cmdid(7584)] +#[cmdid(7572)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MusicRhythmFinishLevelScRsp { /// offset: 24 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "15")] pub acjcphifmln: u32, /// offset: 28 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "3")] pub retcode: u32, } /// Obf: JEMOIIJGKAO #[derive(proto_derive::CmdID)] -#[cmdid(7586)] +#[cmdid(7571)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MusicRhythmUnlockTrackScNotify { - /// offset: 24 - #[prost(uint32, repeated, tag = "3")] + /// offset: 16 + #[prost(uint32, repeated, tag = "8")] pub jikjhneacjb: ::prost::alloc::vec::Vec, } /// Obf: DHAKCHLIBNH #[derive(proto_derive::CmdID)] -#[cmdid(7580)] +#[cmdid(7596)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MusicRhythmSaveSongConfigDataCsReq { - /// offset: 16 + /// offset: 24 #[prost(message, optional, tag = "12")] pub cgedaboaboh: ::core::option::Option, } /// Obf: KNFHFMIDCGE #[derive(proto_derive::CmdID)] -#[cmdid(7597)] +#[cmdid(7582)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MusicRhythmSaveSongConfigDataScRsp { - /// offset: 32 - #[prost(uint32, tag = "13")] - pub retcode: u32, /// offset: 28 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "15")] + pub retcode: u32, + /// offset: 32 + #[prost(uint32, tag = "8")] pub cdigalbeima: u32, /// offset: 24 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "14")] pub mbldfhldcpi: u32, } /// Obf: ICKBFLLLNLH @@ -23030,21 +23946,21 @@ pub struct MusicRhythmSaveSongConfigDataScRsp { #[derive(Clone, PartialEq, ::prost::Message)] pub struct MusicRhythmUnlockSongNotify { /// offset: 24 - #[prost(uint32, repeated, tag = "10")] + #[prost(uint32, repeated, tag = "6")] pub oafhaopejpo: ::prost::alloc::vec::Vec, } /// Obf: PJCMNLHELJG #[derive(proto_derive::CmdID)] -#[cmdid(7590)] +#[cmdid(7576)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MusicRhythmMaxDifficultyLevelsUnlockNotify {} /// Obf: MABNDMNEOBP #[derive(proto_derive::CmdID)] -#[cmdid(7593)] +#[cmdid(7577)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MusicRhythmUnlockSongSfxScNotify { /// offset: 16 - #[prost(uint32, repeated, tag = "5")] + #[prost(uint32, repeated, tag = "14")] pub oafhaopejpo: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] @@ -23054,290 +23970,290 @@ pub struct Hkmkchnpkdc { #[prost(enumeration = "Fbomlibegoc", tag = "15")] pub mjgdopckeif: i32, /// offset: 24 - #[prost(uint32, repeated, tag = "13")] + #[prost(uint32, repeated, tag = "12")] pub fcfdbnjenjf: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "5")] - pub hidbcpinlmh: u32, + #[prost(uint32, tag = "3")] + pub njhlopcjjda: u32, /// offset: 48 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "14")] pub kmnlbgoeehg: u32, /// offset: 44 - #[prost(uint32, tag = "14")] - pub mkkfmndmhje: u32, + #[prost(uint32, tag = "5")] + pub hidbcpinlmh: u32, /// offset: 36 #[prost(uint32, tag = "9")] - pub njhlopcjjda: u32, + pub mkkfmndmhje: u32, } /// Obf: FBCNGILDCAL #[derive(proto_derive::CmdID)] -#[cmdid(6938)] +#[cmdid(6921)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetOfferingInfoCsReq { /// offset: 24 - #[prost(uint32, repeated, tag = "8")] + #[prost(uint32, repeated, tag = "4")] pub gpjcdjglgof: ::prost::alloc::vec::Vec, } /// Obf: OOMAIBAJOAN #[derive(proto_derive::CmdID)] -#[cmdid(6929)] +#[cmdid(6935)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetOfferingInfoScRsp { /// offset: 32 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "15")] pub retcode: u32, /// offset: 24 - #[prost(message, repeated, tag = "9")] + #[prost(message, repeated, tag = "4")] pub gdamadmhhgf: ::prost::alloc::vec::Vec, } /// Obf: OPCMLGFFFKD #[derive(proto_derive::CmdID)] -#[cmdid(6930)] +#[cmdid(6937)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SubmitOfferingItemCsReq { /// offset: 24 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "12")] pub interacted_prop_entity_id: u32, /// offset: 28 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "4")] pub kmnlbgoeehg: u32, } /// Obf: DLIFLGGHNCM #[derive(proto_derive::CmdID)] -#[cmdid(6936)] +#[cmdid(6939)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SubmitOfferingItemScRsp { /// offset: 24 - #[prost(message, optional, tag = "15")] + #[prost(message, optional, tag = "10")] pub ppjdapbpoap: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "1")] pub retcode: u32, } /// Obf: NCNENNJGCEJ #[derive(proto_derive::CmdID)] -#[cmdid(6927)] +#[cmdid(6922)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeOfferingRewardCsReq { - /// offset: 16 - #[prost(uint32, repeated, tag = "14")] + /// offset: 24 + #[prost(uint32, repeated, tag = "1")] pub fbkccpkieia: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(uint32, tag = "10")] - pub kmnlbgoeehg: u32, /// offset: 36 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "15")] + pub kmnlbgoeehg: u32, + /// offset: 32 + #[prost(uint32, tag = "6")] pub interacted_prop_entity_id: u32, } /// Obf: CBPGDFBGMLC #[derive(proto_derive::CmdID)] -#[cmdid(6931)] +#[cmdid(6932)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeOfferingRewardScRsp { - /// offset: 40 - #[prost(uint32, tag = "13")] - pub retcode: u32, + /// offset: 16 + #[prost(message, optional, tag = "10")] + pub reward: ::core::option::Option, /// offset: 32 #[prost(message, optional, tag = "14")] - pub reward: ::core::option::Option, - /// offset: 24 - #[prost(message, optional, tag = "2")] pub ppjdapbpoap: ::core::option::Option, + /// offset: 40 + #[prost(uint32, tag = "8")] + pub retcode: u32, } /// Obf: AGDKFNEMODP #[derive(proto_derive::CmdID)] -#[cmdid(6925)] +#[cmdid(6927)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct OfferingInfoScNotify { /// offset: 16 - #[prost(message, optional, tag = "10")] + #[prost(message, optional, tag = "8")] pub ppjdapbpoap: ::core::option::Option, } /// Obf: KNHNOIKKCAA #[derive(proto_derive::CmdID)] -#[cmdid(4020)] +#[cmdid(4010)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AcceptedPamMissionExpireCsReq { /// offset: 24 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "5")] pub main_mission_id: u32, } /// Obf: HFCKILKEBMH #[derive(proto_derive::CmdID)] -#[cmdid(4091)] +#[cmdid(4005)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AcceptedPamMissionExpireScRsp { - /// offset: 24 - #[prost(uint32, tag = "4")] - pub retcode: u32, /// offset: 28 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "13")] + pub retcode: u32, + /// offset: 24 + #[prost(uint32, tag = "10")] pub main_mission_id: u32, } /// Obf: OKPOKDGMOEI #[derive(proto_derive::CmdID)] -#[cmdid(4067)] +#[cmdid(4098)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SyncAcceptedPamMissionNotify { /// offset: 32 + #[prost(uint64, tag = "15")] + pub pambjbfngpo: u64, + /// offset: 24 #[prost(uint32, tag = "10")] pub main_mission_id: u32, - /// offset: 24 - #[prost(uint64, tag = "6")] - pub pambjbfngpo: u64, } /// Obf: IANFOLLDCFN #[derive(proto_derive::CmdID)] -#[cmdid(8138)] +#[cmdid(8121)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetPamSkinDataCsReq {} /// Obf: IMMHJOKNGPA #[derive(proto_derive::CmdID)] -#[cmdid(8129)] +#[cmdid(8135)] #[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")] + #[prost(uint32, tag = "5")] pub retcode: u32, + /// offset: 16 + #[prost(uint32, repeated, tag = "9")] + pub unlocked_pam_skins: ::prost::alloc::vec::Vec, /// offset: 36 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "6")] pub current_pam_skin_id: u32, } /// Obf: GKGPODJKBIP #[derive(proto_derive::CmdID)] -#[cmdid(8130)] +#[cmdid(8137)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SelectPamSkinCsReq { /// offset: 24 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "5")] pub pam_skin_id: u32, } /// Obf: KEAHBIODCID #[derive(proto_derive::CmdID)] -#[cmdid(8136)] +#[cmdid(8139)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SelectPamSkinScRsp { - /// offset: 24 - #[prost(uint32, tag = "14")] - pub retcode: u32, /// offset: 32 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "1")] pub current_pam_skin_id: u32, /// offset: 28 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "13")] pub select_pam_skin_id: u32, + /// offset: 24 + #[prost(uint32, tag = "6")] + pub retcode: u32, } /// Obf: IOLKOFECEKC #[derive(proto_derive::CmdID)] -#[cmdid(8127)] +#[cmdid(8122)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UnlockPamSkinScNotify { /// offset: 24 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "14")] 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")] + #[prost(bool, tag = "14")] pub kkehmbpjooc: bool, + /// offset: 32 + #[prost(uint32, tag = "6")] + pub time: u32, + /// offset: 28 + #[prost(uint32, tag = "5")] + pub acjcphifmln: u32, } /// Obf: CEHPIACKNMO #[derive(proto_derive::CmdID)] -#[cmdid(8398)] +#[cmdid(8381)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ParkourGetDataCsReq {} /// Obf: MEDMMLKPLNL #[derive(proto_derive::CmdID)] -#[cmdid(8389)] +#[cmdid(8395)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ParkourGetDataScRsp { - /// offset: 32 - #[prost(uint32, tag = "11")] - pub retcode: u32, - /// offset: 16 - #[prost(message, repeated, tag = "4")] + /// offset: 24 + #[prost(message, repeated, tag = "6")] pub kcmcmpfonko: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "15")] + pub retcode: u32, } #[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")] + #[prost(uint32, tag = "11")] pub lpbhomfclon: u32, + /// offset: 32 + #[prost(uint32, tag = "3")] + pub time: u32, + /// offset: 24 + #[prost(uint32, tag = "5")] + pub id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Oofkebpanlp { /// offset: 32 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "4")] pub acjcphifmln: u32, - /// offset: 24 - #[prost(message, repeated, tag = "4")] + /// offset: 16 + #[prost(message, repeated, tag = "7")] pub dcfhgaajlnn: ::prost::alloc::vec::Vec, } /// Obf: LAAICGPFABC #[derive(proto_derive::CmdID)] -#[cmdid(8390)] +#[cmdid(8397)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ParkourGetRankingInfoCsReq {} /// Obf: FLIGGDLDOKH #[derive(proto_derive::CmdID)] -#[cmdid(8396)] +#[cmdid(8399)] #[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")] + #[prost(uint32, tag = "8")] pub retcode: u32, + /// offset: 24 + #[prost(message, repeated, tag = "9")] + pub pfengldjcmg: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(message, optional, tag = "3")] + pub njgpikcfjnl: ::core::option::Option, } /// Obf: FCMADPMOMGD #[derive(proto_derive::CmdID)] -#[cmdid(8387)] +#[cmdid(8382)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ParkourStartLevelCsReq { /// offset: 28 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "7")] pub pofmcalhooc: u32, /// offset: 24 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "6")] pub acjcphifmln: u32, } /// Obf: GPFIOILCDDH #[derive(proto_derive::CmdID)] -#[cmdid(8391)] +#[cmdid(8392)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ParkourStartLevelScRsp { - /// offset: 24 - #[prost(uint32, tag = "15")] - pub acjcphifmln: u32, /// offset: 28 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "1")] + pub pofmcalhooc: u32, + /// offset: 24 + #[prost(uint32, tag = "11")] pub retcode: u32, /// offset: 32 - #[prost(uint32, tag = "13")] - pub pofmcalhooc: u32, + #[prost(uint32, tag = "9")] + pub acjcphifmln: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] @@ -23346,289 +24262,289 @@ pub struct Bfpolegccpj { #[prost(enumeration = "Hcfffeimcmf", tag = "11")] pub r#type: i32, /// offset: 28 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "2")] 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")] + #[prost(uint32, tag = "5")] + pub id: u32, + /// offset: 28 + #[prost(uint32, tag = "4")] 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, + pub oigkboohnii: u32, + /// offset: 40 + #[prost(uint32, tag = "6")] + pub oggegaolpgn: 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 + pub gfdipldifhg: u32, + /// offset: 60 + #[prost(uint32, tag = "1")] + pub nfphcjipijh: u32, + /// offset: 64 + #[prost(uint32, tag = "3")] + pub fodekcobffa: u32, + /// offset: 36 #[prost(uint32, tag = "4")] + pub nbnekbdillk: u32, + /// offset: 56 + #[prost(uint32, tag = "5")] pub mmabimiejnj: u32, + /// offset: 24 + #[prost(message, repeated, tag = "2")] + pub apnnbdbenlc: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "15")] + pub jehjljdkbge: u32, + /// offset: 52 + #[prost(uint32, tag = "7")] + pub neefgjbmcll: u32, + /// offset: 44 + #[prost(uint32, tag = "9")] + pub dhdlndfibkc: 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, + /// offset: 32 + #[prost(uint32, tag = "9")] + pub adjopiaibmg: u32, + /// offset: 24 + #[prost(uint32, tag = "6")] + pub cnjjhfpmiip: u32, + /// offset: 28 + #[prost(uint32, tag = "12")] + pub chakndokncb: u32, } /// Obf: FCEFAKEBFFM #[derive(proto_derive::CmdID)] -#[cmdid(8385)] +#[cmdid(8387)] #[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, + pub time: u32, /// offset: 48 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "6")] pub rank: u32, - /// offset: 32 - #[prost(message, repeated, tag = "12")] + /// offset: 68 + #[prost(uint32, tag = "3")] + pub baabddjehmc: u32, + /// offset: 60 + #[prost(uint32, tag = "14")] + pub acjcphifmln: u32, + /// offset: 16 + #[prost(message, repeated, tag = "10")] + pub hmbheigkdbk: ::prost::alloc::vec::Vec, + /// offset: 52 + #[prost(enumeration = "Poahabdkpkj", tag = "9")] + pub hbgclmcgnfm: i32, + /// offset: 56 + #[prost(uint32, tag = "2")] + pub eefcbbkkflc: u32, + /// offset: 24 + #[prost(message, repeated, tag = "11")] pub aedbpadegfi: ::prost::alloc::vec::Vec, /// offset: 72 - #[prost(uint32, tag = "13")] - pub time: u32, - /// offset: 16 - #[prost(message, optional, tag = "10")] + #[prost(uint32, tag = "12")] + pub pofmcalhooc: u32, + /// offset: 40 + #[prost(message, optional, tag = "4")] pub ifenfkggiem: ::core::option::Option, } /// Obf: PIOJEPCPKAC #[derive(proto_derive::CmdID)] -#[cmdid(8383)] +#[cmdid(8394)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ParkourEndLevelScRsp { - /// offset: 44 - #[prost(uint32, tag = "6")] - pub acjcphifmln: u32, - /// offset: 32 - #[prost(bool, tag = "12")] + /// offset: 49 + #[prost(bool, tag = "2")] pub kkehmbpjooc: bool, - /// offset: 33 - #[prost(bool, tag = "4")] - pub fdgmoeoajkp: bool, /// offset: 48 - #[prost(uint32, tag = "10")] - pub time: u32, - /// offset: 36 + #[prost(bool, tag = "5")] + pub fdgmoeoajkp: bool, + /// offset: 32 #[prost(uint32, tag = "8")] + pub time: u32, + /// offset: 44 + #[prost(uint32, tag = "4")] pub retcode: u32, - /// offset: 40 - #[prost(enumeration = "Poahabdkpkj", tag = "15")] - pub hbgclmcgnfm: i32, /// offset: 24 - #[prost(message, optional, tag = "14")] + #[prost(message, optional, tag = "3")] pub blmdkjkoioh: ::core::option::Option, + /// offset: 40 + #[prost(uint32, tag = "14")] + pub acjcphifmln: u32, + /// offset: 36 + #[prost(enumeration = "Poahabdkpkj", tag = "7")] + pub hbgclmcgnfm: i32, } /// Obf: BKFCEFHDPCF #[derive(proto_derive::CmdID)] -#[cmdid(7609)] +#[cmdid(7606)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetPetDataCsReq {} /// Obf: DPLNLFKGHHO #[derive(proto_derive::CmdID)] -#[cmdid(7611)] +#[cmdid(7601)] #[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")] + #[prost(uint32, tag = "8")] pub pet_id: u32, + /// offset: 16 + #[prost(uint32, repeated, tag = "1")] + pub owned_pet_list: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "14")] pub retcode: u32, } /// Obf: FMNKJCBDLEJ #[derive(proto_derive::CmdID)] -#[cmdid(7605)] +#[cmdid(7602)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SummonPetCsReq { /// offset: 24 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "2")] pub summoned_pet_id: u32, } /// Obf: FIFKOAJCKEJ #[derive(proto_derive::CmdID)] -#[cmdid(7610)] +#[cmdid(7607)] #[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, + #[prost(uint32, tag = "11")] + pub pet_id: u32, /// offset: 32 #[prost(uint32, tag = "2")] - pub pet_id: u32, + pub retcode: u32, + /// offset: 28 + #[prost(uint32, tag = "5")] + pub pet_item_id: u32, } /// Obf: EKNDMAJKKKB #[derive(proto_derive::CmdID)] -#[cmdid(7620)] +#[cmdid(7612)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RecallPetCsReq { /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "10")] pub summoned_pet_id: u32, } /// Obf: CILLCOPKKDL #[derive(proto_derive::CmdID)] -#[cmdid(7607)] +#[cmdid(7624)] #[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")] + #[prost(uint32, tag = "13")] pub retcode: u32, + /// offset: 32 + #[prost(uint32, tag = "10")] + pub pet_id: u32, /// offset: 24 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "11")] pub pet_item_id: u32, } /// Obf: KIJFPBFKMKA #[derive(proto_derive::CmdID)] -#[cmdid(7612)] +#[cmdid(7604)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct CurPetChangedScNotify { /// offset: 24 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "1")] pub pet_id: u32, } /// Obf: FKOOKNOIDAB #[derive(proto_derive::CmdID)] -#[cmdid(5120)] +#[cmdid(5110)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetPhoneDataCsReq {} /// Obf: PMPAJBKNDHC #[derive(proto_derive::CmdID)] -#[cmdid(5191)] +#[cmdid(5105)] #[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 = "8")] + pub owned_chat_bubbles: ::prost::alloc::vec::Vec, + /// offset: 40 #[prost(uint32, repeated, tag = "1")] pub owned_phone_themes: ::prost::alloc::vec::Vec, + /// offset: 52 + #[prost(uint32, tag = "7")] + pub cur_phone_theme: u32, + /// offset: 16 + #[prost(uint32, repeated, tag = "4")] + pub kkneegdkemd: ::prost::alloc::vec::Vec, + /// offset: 60 + #[prost(uint32, tag = "6")] + pub retcode: u32, + /// offset: 56 + #[prost(uint32, tag = "13")] + pub lmocamklkpi: u32, + /// offset: 48 + #[prost(uint32, tag = "5")] + pub cur_chat_bubble: u32, } /// Obf: CMGEDCCBJGH #[derive(proto_derive::CmdID)] -#[cmdid(5167)] +#[cmdid(5198)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SelectChatBubbleCsReq { /// offset: 24 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "9")] pub bubble_id: u32, } /// Obf: MALLKFJAEAH #[derive(proto_derive::CmdID)] -#[cmdid(5139)] +#[cmdid(5153)] #[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, + #[prost(uint32, tag = "13")] + pub pmdcbfopchb: u32, /// offset: 28 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "11")] + pub retcode: u32, + /// offset: 24 + #[prost(uint32, tag = "15")] pub cur_chat_bubble: u32, } /// Obf: GHAALGCBPCA #[derive(proto_derive::CmdID)] -#[cmdid(5127)] +#[cmdid(5179)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UnlockChatBubbleScNotify { /// offset: 24 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "2")] pub bubble_id: u32, } /// Obf: EDHCHAJIMCA #[derive(proto_derive::CmdID)] -#[cmdid(5121)] +#[cmdid(5102)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SelectPhoneThemeCsReq { /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "9")] pub theme_id: u32, } /// Obf: KODDPLOIHFK #[derive(proto_derive::CmdID)] -#[cmdid(5170)] +#[cmdid(5197)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SelectPhoneThemeScRsp { /// offset: 28 @@ -23638,111 +24554,111 @@ pub struct SelectPhoneThemeScRsp { #[prost(uint32, tag = "3")] pub retcode: u32, /// offset: 32 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "11")] pub achopojlcce: u32, } /// Obf: GOAAANNKAPL #[derive(proto_derive::CmdID)] -#[cmdid(5159)] +#[cmdid(5106)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UnlockPhoneThemeScNotify { /// offset: 24 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "8")] pub theme_id: u32, } /// Obf: PDNNFCNOHIK #[derive(proto_derive::CmdID)] -#[cmdid(5154)] +#[cmdid(5141)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SelectPhoneCaseCsReq { /// offset: 24 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "9")] pub gianhliikia: u32, } /// Obf: BJKCHHNNHGO #[derive(proto_derive::CmdID)] -#[cmdid(5177)] +#[cmdid(5155)] #[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")] + #[prost(uint32, tag = "14")] pub retcode: u32, + /// offset: 24 + #[prost(uint32, tag = "13")] + pub lmocamklkpi: u32, + /// offset: 28 + #[prost(uint32, tag = "15")] + pub pdacjdieojg: u32, } /// Obf: GNAJBMACMDG #[derive(proto_derive::CmdID)] -#[cmdid(5180)] +#[cmdid(5107)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UnlockPhoneCaseScNotify { /// offset: 24 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "14")] pub gianhliikia: u32, } /// Obf: PEJKMMNDPFJ #[derive(proto_derive::CmdID)] -#[cmdid(8249)] +#[cmdid(8223)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetPlanetFesDataCsReq {} /// Obf: OCHEDCALAOF #[derive(proto_derive::CmdID)] -#[cmdid(8227)] +#[cmdid(8221)] #[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 = "5")] + pub kjkbkegighk: ::core::option::Option, + /// offset: 72 + #[prost(message, optional, tag = "4")] + pub lmgkmaoicgc: ::core::option::Option, + /// offset: 32 + #[prost(message, optional, tag = "12")] + pub ebgngdgbolh: ::core::option::Option, + /// offset: 120 + #[prost(uint32, tag = "10")] + pub retcode: u32, + /// offset: 104 + #[prost(message, optional, tag = "2")] + pub fdhgikjdlgd: ::core::option::Option, + /// offset: 56 #[prost(message, optional, tag = "8")] + pub lapcheignmj: ::core::option::Option, + /// offset: 48 + #[prost(message, optional, tag = "7")] pub hmffhbhalge: ::core::option::Option, + /// offset: 112 + #[prost(message, optional, tag = "6")] + pub hbdliicpkob: ::core::option::Option, + /// offset: 16 + #[prost(message, optional, tag = "9")] + pub hljmhnabfmc: ::core::option::Option, + /// offset: 88 + #[prost(message, optional, tag = "3")] + pub admjkkoiagd: ::core::option::Option, + /// offset: 24 + #[prost(message, repeated, tag = "14")] + pub kfbpcfdhlhl: ::prost::alloc::vec::Vec, + /// offset: 80 + #[prost(message, optional, tag = "11")] + pub skill_info: ::core::option::Option, + /// offset: 40 + #[prost(message, optional, tag = "13")] + pub heojnaimgkc: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Iikngnhdmfi { /// offset: 16 - #[prost(uint32, repeated, tag = "14")] + #[prost(uint32, repeated, tag = "8")] pub mcnmhbjhmme: ::prost::alloc::vec::Vec, } /// Obf: GLLLJCAAFFE #[derive(proto_derive::CmdID)] -#[cmdid(8218)] +#[cmdid(8246)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlanetFesSyncChangeScNotify { /// offset: 16 @@ -23752,122 +24668,122 @@ pub struct PlanetFesSyncChangeScNotify { #[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, + /// offset: 28 + #[prost(uint32, tag = "10")] + pub ihelajnmmbf: u32, + /// offset: 24 + #[prost(uint32, tag = "3")] + pub imfcimkmjpl: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ccnanlcoddf { - /// offset: 24 - #[prost(message, optional, tag = "9")] + /// offset: 32 + #[prost(message, optional, tag = "1")] pub source: ::core::option::Option, /// offset: 16 - #[prost(message, optional, tag = "7")] + #[prost(message, optional, tag = "14")] pub pbhmgchkjgo: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ofgbmcknldj { /// offset: 16 - #[prost(message, optional, tag = "6")] + #[prost(message, optional, tag = "13")] 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")] + #[prost(int64, tag = "4")] pub mfknhhnfkgi: i64, + /// offset: 48 + #[prost(uint32, tag = "15")] + pub dgcflhcpjln: u32, + /// offset: 32 + #[prost(message, optional, tag = "8")] + pub jcfplghkjaa: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kofollacigo { /// offset: 24 - #[prost(message, repeated, tag = "8")] + #[prost(message, repeated, tag = "10")] 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")] + #[prost(uint32, tag = "13")] + pub avatar_id: u32, + /// offset: 28 + #[prost(uint32, tag = "15")] + pub paehamjhndd: u32, + /// offset: 24 + #[prost(uint32, tag = "14")] pub mhkhaclnbpm: u32, + /// offset: 36 + #[prost(uint32, tag = "5")] + pub level: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dkejeoehagm { - /// offset: 24 - #[prost(message, repeated, tag = "8")] + /// offset: 16 + #[prost(message, repeated, tag = "7")] 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")] + #[prost(uint32, tag = "11")] pub item_id: u32, + /// offset: 24 + #[prost(uint32, tag = "3")] + pub mbejblfhcbh: 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")] + #[prost(message, repeated, tag = "5")] + pub item_list: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(message, optional, tag = "9")] pub item_value: ::core::option::Option, + /// offset: 32 + #[prost(message, optional, tag = "3")] + pub pcajncbmimm: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Oainkjlpcdk { - /// offset: 24 - #[prost(message, repeated, tag = "6")] + /// offset: 16 + #[prost(message, repeated, tag = "7")] 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")] + /// offset: 32 + #[prost(message, optional, tag = "8")] pub source: ::core::option::Option, + /// offset: 48 + #[prost(uint32, tag = "10")] + pub config_id: u32, /// offset: 40 - #[prost(uint64, tag = "1")] + #[prost(uint64, tag = "2")] pub unique_id: u64, + /// offset: 16 + #[prost(message, repeated, tag = "11")] + pub dfcfhhlbgdc: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fimacphlmno { - #[prost(oneof = "fimacphlmno::Kfelkjldkeh", tags = "1")] + #[prost(oneof = "fimacphlmno::Kfelkjldkeh", tags = "7")] pub kfelkjldkeh: ::core::option::Option, } /// Nested message and enum types in `FIMACPHLMNO`. @@ -23875,27 +24791,27 @@ pub mod fimacphlmno { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] pub enum Kfelkjldkeh { - /// offset: 24 - #[prost(int64, tag = "1")] + /// offset: 16 + #[prost(int64, tag = "7")] Kbefcmiiiin(i64), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Adafjfojdeg { - /// offset: 44 - #[prost(uint32, tag = "3")] - pub mfanncagdmp: u32, /// offset: 40 + #[prost(enumeration = "Gmfejefibbi", tag = "3")] + pub status: i32, + /// offset: 44 #[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::Ehacjjjdpah", tags = "15, 5")] + #[prost(uint32, tag = "14")] + pub progress: u32, + /// offset: 36 + #[prost(uint32, tag = "8")] + pub mfanncagdmp: u32, + #[prost(oneof = "adafjfojdeg::Ehacjjjdpah", tags = "6, 5")] pub ehacjjjdpah: ::core::option::Option, } /// Nested message and enum types in `ADAFJFOJDEG`. @@ -23904,7 +24820,7 @@ pub mod adafjfojdeg { #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Ehacjjjdpah { /// offset: 24 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "6")] Bonaghbbicf(u32), /// offset: 24 #[prost(message, tag = "5")] @@ -23915,98 +24831,98 @@ pub mod adafjfojdeg { #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pcodfcnkhjk { /// offset: 24 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "4")] pub dcnphbdddip: u32, /// offset: 28 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "15")] pub eofeldeapeo: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Clknibojlgp { - /// offset: 32 - #[prost(message, repeated, tag = "15")] + /// offset: 16 + #[prost(message, repeated, tag = "10")] pub quest_list: ::prost::alloc::vec::Vec, /// offset: 24 - #[prost(message, optional, tag = "13")] + #[prost(message, optional, tag = "8")] 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")] + #[prost(uint32, tag = "5")] pub pjolemhlgnl: u32, + /// offset: 16 + #[prost(message, optional, tag = "7")] + pub ehbjbpcnplg: ::core::option::Option, } #[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")] + #[prost(uint32, tag = "9")] + pub progress: u32, + /// offset: 28 + #[prost(uint32, tag = "14")] pub bhpcnnfokee: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Afbamplgheh { /// offset: 16 - #[prost(uint32, repeated, tag = "1")] + #[prost(uint32, repeated, tag = "14")] pub ihbjiihbibp: ::prost::alloc::vec::Vec, /// offset: 24 - #[prost(message, repeated, tag = "6")] + #[prost(message, repeated, tag = "9")] 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")] + #[prost(uint32, tag = "8")] pub level: u32, /// offset: 28 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "10")] pub skill_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Iacfpgolflm { - /// offset: 24 - #[prost(message, repeated, tag = "6")] + /// offset: 16 + #[prost(message, repeated, tag = "9")] 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")] + /// offset: 16 + #[prost(uint32, repeated, tag = "7")] pub hignfpjlfka: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "9")] + pub eimgbknlgnf: u32, } #[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")] + #[prost(uint32, tag = "14")] pub fgpacihlanb: u32, + /// offset: 24 + #[prost(uint32, repeated, tag = "13")] + pub fgimacchhdk: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(int64, tag = "1")] + pub epcpdocdocb: i64, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hmbanckgbii { #[prost( 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" + tags = "8, 3, 4, 1, 11, 2, 9, 10, 6, 5, 7, 14, 13, 12, 15, 40, 1882, 649, 345, 28, 1259, 1848, 1811, 1034, 624, 1744, 50, 312" )] pub kfelkjldkeh: ::core::option::Option, } @@ -24016,88 +24932,88 @@ pub mod hmbanckgbii { #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Kfelkjldkeh { /// offset: 16 - #[prost(message, tag = "7")] + #[prost(message, tag = "8")] Lkmlgoeeekh(super::Giedcjdlege), /// offset: 16 - #[prost(message, tag = "14")] + #[prost(message, tag = "3")] Cohnlgmifbo(super::Giedcjdlege), /// offset: 16 - #[prost(message, tag = "1")] + #[prost(message, tag = "4")] Pmlocbhiddl(super::Hpgagbgjlid), /// offset: 16 - #[prost(message, tag = "12")] + #[prost(message, tag = "1")] Lebmnloakhc(super::Hpgagbgjlid), /// offset: 16 - #[prost(message, tag = "15")] + #[prost(message, tag = "11")] Kbnligljenn(super::Ofgbmcknldj), /// offset: 16 #[prost(message, tag = "2")] Mmfbenambne(super::Ofgbmcknldj), /// offset: 16 - #[prost(message, tag = "11")] + #[prost(message, tag = "9")] Gnaidhhjebi(super::Eoaegaefpfh), /// offset: 16 - #[prost(message, tag = "3")] + #[prost(message, tag = "10")] Jbdhlhhfdge(super::Eoaegaefpfh), /// offset: 16 - #[prost(message, tag = "13")] + #[prost(message, tag = "6")] Jplplfcookd(super::Ppfcjhekolg), /// offset: 16 - #[prost(message, tag = "9")] + #[prost(message, tag = "5")] Mkofoocokbk(super::Ppfcjhekolg), /// offset: 16 - #[prost(message, tag = "8")] + #[prost(message, tag = "7")] Olmgneoahop(super::Phfbdnnlinf), /// offset: 16 - #[prost(message, tag = "4")] + #[prost(message, tag = "14")] Gbffgphfmdp(super::Adafjfojdeg), /// offset: 16 - #[prost(message, tag = "6")] + #[prost(message, tag = "13")] Dmnmifjhecl(super::Adafjfojdeg), /// offset: 16 - #[prost(message, tag = "10")] + #[prost(message, tag = "12")] Imfcdmieopl(super::Pcodfcnkhjk), /// offset: 16 - #[prost(message, tag = "5")] + #[prost(message, tag = "15")] Pcllcbmhcbd(super::Olbopgjffpm), /// offset: 16 - #[prost(message, tag = "160")] + #[prost(message, tag = "40")] Biedmjpaebd(super::Hfocnhojlah), /// offset: 16 - #[prost(message, tag = "1136")] + #[prost(message, tag = "1882")] Foicfogcgia(super::Pgndibbgijn), /// offset: 16 - #[prost(message, tag = "1401")] + #[prost(message, tag = "649")] Nceidlnkbbg(super::Djoeeghmcfj), /// offset: 16 - #[prost(message, tag = "728")] + #[prost(message, tag = "345")] Kmmdpejakec(super::Cbikmffdcgi), /// offset: 16 - #[prost(message, tag = "1142")] + #[prost(message, tag = "28")] Gpnlpneehdm(super::Hpcaimkjdij), /// offset: 16 - #[prost(message, tag = "1027")] + #[prost(message, tag = "1259")] Cneklokhahl(super::Hohdmmndknj), /// offset: 16 - #[prost(message, tag = "359")] + #[prost(message, tag = "1848")] Dmfjdahpiid(super::Fhngonefbde), /// offset: 16 - #[prost(message, tag = "500")] + #[prost(message, tag = "1811")] Iloekhkejaj(super::Ppfcjhekolg), /// offset: 16 - #[prost(message, tag = "1061")] + #[prost(message, tag = "1034")] Laegjpilnnd(super::Iljjbgifdpe), /// offset: 16 - #[prost(message, tag = "1117")] + #[prost(message, tag = "624")] Lcdklahgkji(super::Deinadpehke), /// offset: 16 - #[prost(message, tag = "247")] + #[prost(message, tag = "1744")] Bcaddfdbfna(super::Bkbilpdkoil), /// offset: 16 - #[prost(message, tag = "423")] + #[prost(message, tag = "50")] Liglefjmlhm(super::Eikaiidaepp), /// offset: 16 - #[prost(message, tag = "1828")] + #[prost(message, tag = "312")] Gbncidjnlpl(super::Gjipjngnfej), } } @@ -24105,141 +25021,141 @@ pub mod hmbanckgbii { #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Olbopgjffpm { /// offset: 32 - #[prost(bool, tag = "5")] + #[prost(bool, tag = "12")] pub biinncndpcg: bool, /// offset: 16 - #[prost(message, optional, tag = "1")] + #[prost(message, optional, tag = "3")] 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")] + #[prost(message, optional, tag = "3")] pub ehbjbpcnplg: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "4")] + pub pjolemhlgnl: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Giedcjdlege { + /// offset: 16 + #[prost(message, optional, tag = "7")] + pub ogjofmcmfpg: ::core::option::Option, /// offset: 24 - #[prost(message, optional, tag = "12")] + #[prost(message, optional, tag = "15")] 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, + /// offset: 48 + #[prost(message, optional, tag = "13")] + pub mfnaglkdpni: ::core::option::Option, } #[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")] + #[prost(uint32, tag = "13")] pub bmalpkekbel: u32, + /// offset: 28 + #[prost(uint32, tag = "8")] + pub item_id: u32, + /// offset: 24 + #[prost(uint32, tag = "12")] + pub ogjofmcmfpg: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pgndibbgijn { /// offset: 28 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "8")] pub gfjaghljjdn: u32, /// offset: 24 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "6")] 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")] + /// offset: 16 + #[prost(message, optional, tag = "1")] pub dmaimcppjgh: ::core::option::Option, - /// offset: 40 - #[prost(uint32, tag = "12")] - pub pefdlajlcjb: u32, /// offset: 32 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "4")] + pub pefdlajlcjb: u32, + /// offset: 36 + #[prost(uint32, tag = "3")] pub jlceefbljdc: u32, + /// offset: 40 + #[prost(uint32, tag = "11")] + pub avatar_id: u32, } #[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")] + /// offset: 32 + #[prost(message, optional, tag = "11")] pub fofhieiicpb: ::core::option::Option, - /// offset: 76 - #[prost(uint32, tag = "5")] - pub nlaompdenkk: u32, - /// offset: 72 + /// offset: 80 #[prost(uint32, tag = "3")] + pub nlaompdenkk: u32, + /// offset: 24 + #[prost(message, optional, tag = "6")] + pub eajpdpcdjpk: ::core::option::Option, + /// offset: 64 + #[prost(uint32, tag = "7")] pub hdkafnkhala: u32, /// offset: 68 - #[prost(uint32, tag = "1")] - pub ccigdjcgamd: u32, - /// offset: 32 - #[prost(message, optional, tag = "9")] - pub pehingjkgcb: ::core::option::Option, - /// offset: 80 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "4")] pub membicnifli: u32, + /// offset: 16 + #[prost(message, repeated, tag = "9")] + pub oebafbigmbc: ::prost::alloc::vec::Vec, + /// offset: 76 + #[prost(uint32, tag = "14")] + pub nijmjbmcfjf: u32, + /// offset: 48 + #[prost(message, optional, tag = "12")] + pub pehingjkgcb: ::core::option::Option, + /// offset: 40 + #[prost(map = "uint32, uint32", tag = "1")] + pub bjelclbgalf: ::std::collections::HashMap, + /// offset: 72 + #[prost(uint32, tag = "2")] + pub ccigdjcgamd: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Djoeeghmcfj { - /// offset: 24 - #[prost(message, optional, tag = "14")] + /// offset: 16 + #[prost(message, optional, tag = "11")] pub aakdahhigif: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hpcaimkjdij { /// offset: 24 - #[prost(message, optional, tag = "9")] + #[prost(message, optional, tag = "7")] pub jilaggdmall: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cbikmffdcgi { /// offset: 16 - #[prost(message, optional, tag = "9")] + #[prost(message, optional, tag = "15")] 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")] + #[prost(message, optional, tag = "10")] pub nfjlfnbpppg: ::core::option::Option, + /// offset: 32 + #[prost(enumeration = "Dfhejcijbej", tag = "13")] + pub podgjpekeeg: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] @@ -24251,58 +25167,58 @@ pub struct Fhngonefbde { #[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, + #[prost(uint32, tag = "5")] + pub cioaogdkfog: u32, /// offset: 24 - #[prost(message, optional, tag = "12")] + #[prost(message, optional, tag = "2")] pub kjbkngcfbbp: ::core::option::Option, + /// offset: 40 + #[prost(uint32, tag = "8")] + pub eafomflmojj: u32, + /// offset: 32 + #[prost(uint32, tag = "13")] + pub ginmoibglnm: u32, + /// offset: 44 + #[prost(uint32, tag = "1")] + pub iacphgojhmb: u32, } #[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")] + #[prost(message, repeated, tag = "7")] pub transfer_item_list: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(message, repeated, tag = "8")] + pub item_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bfaaefcejpa { /// offset: 32 - #[prost(message, optional, tag = "13")] + #[prost(message, optional, tag = "15")] pub hocnlijhjjk: ::core::option::Option, /// offset: 16 - #[prost(message, optional, tag = "12")] + #[prost(message, optional, tag = "14")] pub pkbbhjpaeki: ::core::option::Option, } /// Obf: BAILPFJGMLE #[derive(proto_derive::CmdID)] -#[cmdid(8236)] +#[cmdid(8230)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesCollectIncomeCsReq { /// offset: 24 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "3")] pub dgcflhcpjln: u32, } /// Obf: PNJJMKEHDPG #[derive(proto_derive::CmdID)] -#[cmdid(8211)] +#[cmdid(8202)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesCollectIncomeScRsp { /// offset: 24 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "12")] pub retcode: u32, } #[derive(proto_derive::CmdID)] @@ -24312,152 +25228,152 @@ pub struct Pfbfimjfegi { #[prost(uint32, tag = "14")] pub avatar_id: u32, /// offset: 28 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "3")] pub dgcflhcpjln: u32, } /// Obf: NHMBLKBLDOP #[derive(proto_derive::CmdID)] -#[cmdid(8237)] +#[cmdid(8201)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlanetFesSetAvatarWorkCsReq { /// offset: 16 - #[prost(message, repeated, tag = "1")] + #[prost(message, repeated, tag = "3")] pub kngpofhnfaj: ::prost::alloc::vec::Vec, } /// Obf: DNEJNDIJELO #[derive(proto_derive::CmdID)] -#[cmdid(8217)] +#[cmdid(8228)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesSetAvatarWorkScRsp { /// offset: 24 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "7")] pub retcode: u32, } /// Obf: JNNOGMCDKJK #[derive(proto_derive::CmdID)] -#[cmdid(8239)] +#[cmdid(8227)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesBuyLandCsReq { /// offset: 24 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "15")] pub dgcflhcpjln: u32, } /// Obf: EEFNFHKOIJP #[derive(proto_derive::CmdID)] -#[cmdid(8212)] +#[cmdid(8242)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesBuyLandScRsp { /// offset: 24 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "6")] pub retcode: u32, } /// Obf: CAHHKIIFJMG #[derive(proto_derive::CmdID)] -#[cmdid(8210)] +#[cmdid(8204)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesClientStatusCsReq { /// offset: 24 - #[prost(bool, tag = "13")] + #[prost(bool, tag = "4")] pub fjinnlfcboj: bool, } /// Obf: OJNMBPDDGOK #[derive(proto_derive::CmdID)] -#[cmdid(8245)] +#[cmdid(8243)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesClientStatusScRsp { /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "8")] pub retcode: u32, } /// Obf: HNJCKGGBCOB #[derive(proto_derive::CmdID)] -#[cmdid(8206)] +#[cmdid(8218)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesCollectAllIncomeCsReq {} /// Obf: NLHNGPHIGNA #[derive(proto_derive::CmdID)] -#[cmdid(8228)] +#[cmdid(8213)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlanetFesCollectAllIncomeScRsp { /// offset: 32 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "7")] pub retcode: u32, - /// offset: 16 - #[prost(message, optional, tag = "6")] + /// offset: 24 + #[prost(message, optional, tag = "3")] pub gndcammiloi: ::core::option::Option, } /// Obf: JNIDOJLNOFD #[derive(proto_derive::CmdID)] -#[cmdid(8219)] +#[cmdid(8232)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesDoGachaCsReq { /// offset: 32 - #[prost(uint32, tag = "14")] - pub gacha_id: u32, + #[prost(uint32, tag = "1")] + pub ifngnhhcngl: u32, /// offset: 24 #[prost(uint32, tag = "6")] - pub ifngnhhcngl: u32, - /// offset: 28 - #[prost(uint32, tag = "15")] pub simulate_magic: u32, + /// offset: 28 + #[prost(uint32, tag = "9")] + pub gacha_id: 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")] + #[prost(uint32, tag = "8")] pub avatar_id: u32, - /// offset: 40 - #[prost(uint32, tag = "4")] + /// offset: 36 + #[prost(uint32, tag = "11")] pub fljpkfjajfp: u32, + /// offset: 40 + #[prost(uint32, tag = "1")] + pub jkjncnclfld: u32, + /// offset: 16 + #[prost(message, optional, tag = "14")] + pub lpdeopgelle: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cgojkboeofo { - /// offset: 16 - #[prost(uint32, repeated, tag = "1")] - pub jcdjcanehjd: ::prost::alloc::vec::Vec, /// offset: 24 - #[prost(message, repeated, tag = "13")] + #[prost(message, repeated, tag = "8")] + pub gmofklbfapl: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(uint32, repeated, tag = "15")] + pub jcdjcanehjd: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(message, repeated, tag = "6")] pub dhhaphnmedf: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(message, optional, tag = "12")] + #[prost(message, optional, tag = "1")] 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")] + #[prost(message, optional, tag = "3")] pub jfmahmofjpi: ::core::option::Option, + /// offset: 32 + #[prost(uint32, repeated, tag = "11")] + pub ecdambiifci: ::prost::alloc::vec::Vec, } /// Obf: DMBEKDDJJKE #[derive(proto_derive::CmdID)] -#[cmdid(8226)] +#[cmdid(8229)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlanetFesDoGachaScRsp { /// offset: 48 - #[prost(uint32, tag = "1")] - pub retcode: u32, - /// offset: 44 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "13")] pub gacha_id: u32, - /// offset: 32 - #[prost(message, repeated, tag = "13")] + /// offset: 24 + #[prost(message, repeated, tag = "7")] pub cikepdangfd: ::prost::alloc::vec::Vec, - #[prost(oneof = "planet_fes_do_gacha_sc_rsp::Micmckahmpl", tags = "3, 12")] + /// offset: 40 + #[prost(uint32, tag = "9")] + pub retcode: u32, + #[prost(oneof = "planet_fes_do_gacha_sc_rsp::Micmckahmpl", tags = "14, 11")] pub micmckahmpl: ::core::option::Option, } /// Nested message and enum types in `PlanetFesDoGachaScRsp`. @@ -24465,215 +25381,215 @@ pub mod planet_fes_do_gacha_sc_rsp { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Micmckahmpl { - /// offset: 24 - #[prost(message, tag = "3")] + /// offset: 32 + #[prost(message, tag = "14")] Idgklmcepbo(super::Cgojkboeofo), - /// offset: 24 - #[prost(message, tag = "12")] + /// offset: 32 + #[prost(message, tag = "11")] Jabdcpfpoke(super::Pjcakifoocp), } } /// Obf: AOHIONCOMDE #[derive(proto_derive::CmdID)] -#[cmdid(8234)] +#[cmdid(8205)] #[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")] + #[prost(uint32, tag = "2")] pub ldnjeacfbje: u32, + /// offset: 28 + #[prost(uint32, tag = "9")] + pub avatar_id: u32, } /// Obf: PDPLMFMOLKN #[derive(proto_derive::CmdID)] -#[cmdid(8246)] +#[cmdid(8206)] #[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, + #[prost(uint32, tag = "15")] + pub retcode: 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")] + #[prost(uint32, tag = "8")] pub avatar_id: u32, + /// offset: 16 + #[prost(message, optional, tag = "11")] + pub reward: ::core::option::Option, + /// offset: 40 + #[prost(uint32, tag = "10")] + pub bhpfpejbkec: u32, + /// offset: 44 + #[prost(uint32, tag = "6")] + pub ldnjeacfbje: u32, } /// Obf: ENBMABHKKOL #[derive(proto_derive::CmdID)] -#[cmdid(8222)] +#[cmdid(8250)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesTakeQuestRewardCsReq { /// offset: 24 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "14")] pub jlfabhhnhcm: u32, } /// Obf: EPDMGGGFJFH #[derive(proto_derive::CmdID)] -#[cmdid(8225)] +#[cmdid(8237)] #[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")] + #[prost(uint32, tag = "6")] pub jlfabhhnhcm: u32, /// offset: 32 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "11")] pub retcode: u32, + /// offset: 16 + #[prost(message, optional, tag = "2")] + pub dnffkabfoef: ::core::option::Option, } /// Obf: MDILHLHLHKI #[derive(proto_derive::CmdID)] -#[cmdid(8248)] +#[cmdid(8249)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesUpgradeSkillLevelCsReq { - /// offset: 28 - #[prost(uint32, tag = "4")] - pub ldnjeacfbje: u32, /// offset: 24 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "8")] + pub ldnjeacfbje: u32, + /// offset: 28 + #[prost(uint32, tag = "6")] pub skill_id: u32, } /// Obf: KMDOBGMMNDE #[derive(proto_derive::CmdID)] -#[cmdid(8232)] +#[cmdid(8247)] #[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")] + /// offset: 36 + #[prost(uint32, tag = "10")] + pub retcode: u32, + /// offset: 16 + #[prost(message, optional, tag = "14")] pub item_cost_list: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "3")] pub skill_level: u32, - /// offset: 36 - #[prost(uint32, tag = "9")] - pub retcode: u32, + /// offset: 40 + #[prost(uint32, tag = "4")] + pub skill_id: 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")] + /// offset: 32 + #[prost(message, repeated, tag = "15")] pub item_list: ::prost::alloc::vec::Vec, /// offset: 16 - #[prost(message, optional, tag = "4")] + #[prost(message, optional, tag = "11")] pub coin: ::core::option::Option, + /// offset: 24 + #[prost(map = "uint32, uint32", tag = "8")] + pub buff_map: ::std::collections::HashMap, } #[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")] + #[prost(uint32, tag = "13")] pub avatar_id: u32, /// offset: 24 #[prost(uint32, tag = "12")] + pub joooeafokhk: u32, + /// offset: 28 + #[prost(uint32, tag = "9")] pub aopikhkkglm: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dlljmiaghdd { /// offset: 24 - #[prost(message, repeated, tag = "1")] + #[prost(message, repeated, tag = "9")] pub fjhgckenopf: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Efhabdofkde { /// offset: 36 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "11")] 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")] + /// offset: 16 + #[prost(map = "uint32, uint32", tag = "9")] pub agmgppaomka: ::std::collections::HashMap, + /// offset: 32 + #[prost(uint32, tag = "14")] + pub nngopakjicc: u32, + /// offset: 40 + #[prost(uint32, tag = "6")] + pub epmoohcjnho: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cgomnlbljgh { - /// offset: 32 - #[prost(uint32, tag = "2")] + /// offset: 36 + #[prost(uint32, tag = "8")] pub oohnkojhdho: u32, /// offset: 24 - #[prost(message, optional, tag = "8")] + #[prost(message, optional, tag = "3")] pub omcbcgchlgn: ::core::option::Option, - /// offset: 36 - #[prost(uint32, tag = "1")] + /// offset: 32 + #[prost(uint32, tag = "11")] pub afgkfifjfcl: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pohniiflcge { /// offset: 24 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "15")] pub dgddjnhlggj: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bkodhaeecjh { + /// offset: 32 + #[prost(uint32, tag = "15")] + pub cgdgpgjlknm: u32, /// offset: 28 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "8")] pub hddijnadfdd: u32, /// offset: 24 - #[prost(uint32, tag = "11")] - pub cgdgpgjlknm: u32, - /// offset: 32 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "10")] pub dgddjnhlggj: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cboemejiffe { /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "14")] 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")] + #[prost(uint32, tag = "3")] pub dajjjfchooj: u32, - /// offset: 38 + /// offset: 32 + #[prost(uint32, tag = "4")] + pub bkmamgapegh: u32, + /// offset: 44 + #[prost(bool, tag = "9")] + pub chnliokglbp: bool, + /// offset: 46 #[prost(bool, tag = "14")] + pub pklcnhicgia: bool, + /// offset: 45 + #[prost(bool, tag = "2")] pub fomjlfjckdb: bool, - #[prost(oneof = "jofgdaiadbo::Item", tags = "12, 2, 10, 6, 1, 13")] + /// offset: 56 + #[prost(int64, tag = "5")] + pub ljheochhcab: i64, + /// offset: 36 + #[prost(uint32, tag = "13")] + pub hoiokbkgfdn: u32, + #[prost(oneof = "jofgdaiadbo::Item", tags = "8, 12, 10, 7, 15, 11")] pub item: ::core::option::Option, } /// Nested message and enum types in `JOFGDAIADBO`. @@ -24682,326 +25598,326 @@ pub mod jofgdaiadbo { #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Item { /// offset: 24 - #[prost(message, tag = "12")] + #[prost(message, tag = "8")] Pgmblloobma(super::Dlljmiaghdd), /// offset: 24 - #[prost(message, tag = "2")] + #[prost(message, tag = "12")] Gildjpkdpnn(super::Efhabdofkde), /// offset: 24 #[prost(message, tag = "10")] Bolaiplefpi(super::Cgomnlbljgh), /// offset: 24 - #[prost(message, tag = "6")] + #[prost(message, tag = "7")] Genpkdaeihc(super::Pohniiflcge), /// offset: 24 - #[prost(message, tag = "1")] + #[prost(message, tag = "15")] Jfnhpiegmmm(super::Bkodhaeecjh), /// offset: 24 - #[prost(message, tag = "13")] + #[prost(message, tag = "11")] Jlefnhikfoc(super::Cboemejiffe), } } #[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")] + /// offset: 24 + #[prost(message, optional, tag = "5")] pub pehingjkgcb: ::core::option::Option, + /// offset: 56 + #[prost(uint32, tag = "12")] + pub bkmamgapegh: u32, /// offset: 60 - #[prost(bool, tag = "5")] + #[prost(bool, tag = "15")] + pub dkhigcipekf: bool, + /// offset: 40 + #[prost(message, repeated, tag = "4")] + pub kmndebcffad: ::prost::alloc::vec::Vec, + /// offset: 61 + #[prost(bool, tag = "8")] pub biinncndpcg: bool, /// offset: 48 - #[prost(int64, tag = "11")] + #[prost(int64, tag = "1")] pub coifhfpegph: i64, - /// offset: 61 - #[prost(bool, tag = "1")] - pub dkhigcipekf: bool, - /// offset: 24 - #[prost(map = "uint32, uint32", tag = "10")] + /// offset: 32 + #[prost(map = "uint32, uint32", tag = "7")] 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")] + /// offset: 48 + #[prost(bool, tag = "13")] pub dkhigcipekf: bool, - /// offset: 16 + /// offset: 56 + #[prost(uint32, tag = "7")] + pub bkmamgapegh: u32, + /// offset: 32 #[prost(message, optional, tag = "15")] pub kneinmnlcdi: ::core::option::Option, - /// offset: 32 - #[prost(message, repeated, tag = "11")] + /// offset: 16 + #[prost(message, repeated, tag = "6")] pub oebafbigmbc: ::prost::alloc::vec::Vec, - /// offset: 48 - #[prost(uint32, tag = "10")] + /// offset: 24 + #[prost(message, optional, tag = "4")] + pub pehingjkgcb: ::core::option::Option, + /// offset: 52 + #[prost(uint32, tag = "1")] pub gjpanocngbm: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Leaahdpaieg { /// offset: 28 - #[prost(bool, tag = "11")] + #[prost(bool, tag = "15")] pub agmambdehlk: bool, /// offset: 24 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "11")] 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")] + #[prost(message, repeated, tag = "2")] + pub dppimjndndf: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(uint32, repeated, tag = "10")] pub ccbbdgfffag: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(message, repeated, tag = "4")] + pub nfioacfhjnk: ::prost::alloc::vec::Vec, /// offset: 16 - #[prost(message, optional, tag = "8")] + #[prost(message, optional, tag = "11")] pub ncikkfenhjf: ::core::option::Option, /// offset: 56 #[prost(uint32, tag = "1")] + pub hjnoiengedl: u32, + /// offset: 60 + #[prost(uint32, tag = "8")] pub blmnekfpagh: u32, - /// offset: 24 - #[prost(message, repeated, tag = "4")] - pub nfioacfhjnk: ::prost::alloc::vec::Vec, } /// Obf: NPMMPIHFJAJ #[derive(proto_derive::CmdID)] -#[cmdid(8243)] +#[cmdid(8248)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesGetBusinessDayInfoCsReq { /// offset: 24 - #[prost(bool, tag = "14")] + #[prost(bool, tag = "9")] pub mkbpdpafapk: bool, } /// Obf: KDFDMOIACFK #[derive(proto_derive::CmdID)] -#[cmdid(8230)] +#[cmdid(8220)] #[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")] + #[prost(uint32, tag = "7")] pub retcode: u32, /// offset: 40 - #[prost(int64, tag = "12")] + #[prost(int64, tag = "13")] pub bcfbfmmenjk: i64, + /// offset: 16 + #[prost(message, optional, tag = "8")] + pub aakdahhigif: ::core::option::Option, } #[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")] + #[prost(bool, tag = "15")] + pub biinncndpcg: bool, + /// offset: 44 + #[prost(uint32, tag = "10")] pub mlgfjgchonh: u32, + /// offset: 29 + #[prost(bool, tag = "3")] + pub dkhigcipekf: bool, + /// offset: 40 + #[prost(uint32, tag = "8")] + pub blmnekfpagh: u32, /// offset: 32 - #[prost(int64, tag = "1")] + #[prost(int64, tag = "6")] pub bcfbfmmenjk: i64, + /// offset: 24 + #[prost(uint32, tag = "5")] + pub hjnoiengedl: u32, } /// Obf: HNCIHJEDCAM #[derive(proto_derive::CmdID)] -#[cmdid(8203)] +#[cmdid(8209)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesBusinessDayRefreshEventCsReq { - /// offset: 32 - #[prost(uint32, tag = "1")] - pub bkmamgapegh: u32, /// offset: 28 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "1")] pub hoiokbkgfdn: u32, + /// offset: 32 + #[prost(uint32, tag = "4")] + pub bkmamgapegh: u32, /// offset: 24 - #[prost(bool, tag = "7")] + #[prost(bool, tag = "10")] pub kblpjcfnhle: bool, } /// Obf: POEDGCNDAHM #[derive(proto_derive::CmdID)] -#[cmdid(8213)] +#[cmdid(8240)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlanetFesBusinessDayRefreshEventScRsp { /// offset: 32 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "5")] pub retcode: u32, - /// offset: 24 - #[prost(message, optional, tag = "1")] + /// offset: 16 + #[prost(message, optional, tag = "4")] pub nfjlfnbpppg: ::core::option::Option, } /// Obf: KIHFHLJNJIG #[derive(proto_derive::CmdID)] -#[cmdid(8240)] +#[cmdid(8207)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesDeliverPamCargoCsReq { - /// offset: 24 - #[prost(uint32, tag = "8")] - pub avatar_id: u32, /// offset: 28 + #[prost(uint32, tag = "9")] + pub avatar_id: u32, + /// offset: 24 #[prost(uint32, tag = "4")] pub aopikhkkglm: u32, } /// Obf: FAABKBGLAPB #[derive(proto_derive::CmdID)] -#[cmdid(8224)] +#[cmdid(8212)] #[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 + /// offset: 16 #[prost(message, optional, tag = "2")] pub nfjlfnbpppg: ::core::option::Option, /// offset: 24 - #[prost(message, optional, tag = "14")] + #[prost(message, optional, tag = "3")] pub gcbdedabgko: ::core::option::Option, + /// offset: 40 + #[prost(uint32, tag = "11")] + pub retcode: u32, + /// offset: 44 + #[prost(uint32, tag = "1")] + pub avatar_id: u32, } /// Obf: PPAJMNJLOBK #[derive(proto_derive::CmdID)] -#[cmdid(8214)] +#[cmdid(8208)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesChooseAvatarEventOptionCsReq { /// offset: 24 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "11")] pub nfcaambmmmb: u32, } /// Obf: LBHGOPHMBFD #[derive(proto_derive::CmdID)] -#[cmdid(8201)] +#[cmdid(8203)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlanetFesChooseAvatarEventOptionScRsp { - /// offset: 40 - #[prost(uint32, tag = "6")] - pub ojkjpkhdepe: u32, - /// offset: 24 - #[prost(message, optional, tag = "2")] + /// offset: 32 + #[prost(message, optional, tag = "7")] pub reward: ::core::option::Option, /// offset: 48 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "15")] pub epmoohcjnho: u32, + /// offset: 52 + #[prost(uint32, tag = "2")] + pub retcode: u32, + /// offset: 40 + #[prost(uint32, tag = "1")] + pub ojkjpkhdepe: u32, /// offset: 16 - #[prost(message, optional, tag = "13")] + #[prost(message, optional, tag = "14")] pub nfjlfnbpppg: ::core::option::Option, /// offset: 44 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "13")] pub hakkgodicfi: u32, - /// offset: 52 - #[prost(uint32, tag = "4")] - pub retcode: u32, } /// Obf: LCIKAFGBDLH #[derive(proto_derive::CmdID)] -#[cmdid(8220)] +#[cmdid(8215)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesDealAvatarEventOptionItemCsReq { - /// offset: 28 - #[prost(uint32, tag = "5")] - pub nngopakjicc: u32, /// offset: 24 - #[prost(bool, tag = "12")] + #[prost(bool, tag = "8")] pub lecdhddceia: bool, + /// offset: 28 + #[prost(uint32, tag = "13")] + pub nngopakjicc: u32, } /// Obf: POHFEIJMNHF #[derive(proto_derive::CmdID)] -#[cmdid(8216)] +#[cmdid(8214)] #[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")] + #[prost(uint32, tag = "9")] 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")] + #[prost(message, optional, tag = "2")] pub reward: ::core::option::Option, + /// offset: 44 + #[prost(uint32, tag = "8")] + pub ojkjpkhdepe: u32, + /// offset: 48 + #[prost(uint32, tag = "10")] + pub hakkgodicfi: u32, + /// offset: 32 + #[prost(message, optional, tag = "11")] + pub nfjlfnbpppg: ::core::option::Option, + /// offset: 52 + #[prost(bool, tag = "12")] + pub lecdhddceia: bool, } /// Obf: HFAAHBMGHLK #[derive(proto_derive::CmdID)] -#[cmdid(8231)] +#[cmdid(8224)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesTakeRegionPhaseRewardCsReq { /// offset: 24 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "1")] pub ndbojandnjn: u32, } /// Obf: FECEMMEEGAB #[derive(proto_derive::CmdID)] -#[cmdid(8204)] +#[cmdid(8226)] #[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")] + #[prost(uint32, tag = "1")] pub retcode: u32, + /// offset: 32 + #[prost(uint32, tag = "12")] + pub ndbojandnjn: u32, + /// offset: 24 + #[prost(message, optional, tag = "8")] + pub reward_list: ::core::option::Option, } #[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")] + #[prost(uint32, repeated, tag = "6")] pub hfkggoepple: ::prost::alloc::vec::Vec, - /// offset: 44 - #[prost(uint32, tag = "4")] - pub alhanjklboo: u32, + /// offset: 24 + #[prost(uint32, repeated, tag = "10")] + pub cdlbehlammm: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "8")] + pub alhanjklboo: u32, + /// offset: 44 + #[prost(uint32, tag = "12")] 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")] + /// offset: 40 + #[prost(uint32, tag = "3")] pub oohnkojhdho: u32, - #[prost(oneof = "hldhemlpjng::Ngikdjmngbg", tags = "14")] + /// offset: 36 + #[prost(uint32, tag = "9")] + pub acdopcbmpnl: u32, + #[prost(oneof = "hldhemlpjng::Ngikdjmngbg", tags = "5")] pub ngikdjmngbg: ::core::option::Option, } /// Nested message and enum types in `HLDHEMLPJNG`. @@ -25010,7 +25926,7 @@ pub mod hldhemlpjng { #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Ngikdjmngbg { /// offset: 16 - #[prost(message, tag = "14")] + #[prost(message, tag = "5")] Ejcolgnjgdc(super::Cnlmdffefjm), } } @@ -25018,36 +25934,36 @@ pub mod hldhemlpjng { #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fmnhlknjnah { /// offset: 24 - #[prost(uint32, repeated, tag = "2")] + #[prost(uint32, repeated, tag = "6")] pub pkhlgkkippa: ::prost::alloc::vec::Vec, } /// Obf: FEOHKDLJNDN #[derive(proto_derive::CmdID)] -#[cmdid(8235)] +#[cmdid(8211)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesStartMiniGameCsReq { - /// offset: 28 - #[prost(uint32, tag = "14")] - pub oohnkojhdho: u32, /// offset: 24 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "15")] + pub oohnkojhdho: u32, + /// offset: 28 + #[prost(uint32, tag = "9")] pub acdopcbmpnl: u32, } /// Obf: PIHDBLHKMBP #[derive(proto_derive::CmdID)] -#[cmdid(8247)] +#[cmdid(8236)] #[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")] + #[prost(message, optional, tag = "13")] + pub reward: ::core::option::Option, + /// offset: 16 + #[prost(message, optional, tag = "1")] pub omcbcgchlgn: ::core::option::Option, - #[prost(oneof = "planet_fes_start_mini_game_sc_rsp::Empmlafdhfa", tags = "14")] + /// offset: 48 + #[prost(uint32, tag = "15")] + pub retcode: u32, + #[prost(oneof = "planet_fes_start_mini_game_sc_rsp::Empmlafdhfa", tags = "3")] pub empmlafdhfa: ::core::option::Option< planet_fes_start_mini_game_sc_rsp::Empmlafdhfa, >, @@ -25057,173 +25973,173 @@ pub mod planet_fes_start_mini_game_sc_rsp { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Empmlafdhfa { - /// offset: 40 - #[prost(message, tag = "14")] + /// offset: 32 + #[prost(message, tag = "3")] Jfmahmofjpi(super::Fmnhlknjnah), } } /// Obf: NLBPMNKBMEH #[derive(proto_derive::CmdID)] -#[cmdid(8209)] +#[cmdid(8219)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesUseItemCsReq { /// offset: 24 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "13")] pub diookfoccmo: u32, /// offset: 28 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "5")] pub item_id: u32, } /// Obf: ICJALLAKNNN #[derive(proto_derive::CmdID)] -#[cmdid(8250)] +#[cmdid(8238)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlanetFesUseItemScRsp { /// offset: 32 #[prost(uint32, tag = "9")] pub retcode: u32, /// offset: 16 - #[prost(message, optional, tag = "11")] + #[prost(message, optional, tag = "15")] pub reward: ::core::option::Option, } /// Obf: LHBDNBMDMLD #[derive(proto_derive::CmdID)] -#[cmdid(8229)] +#[cmdid(8234)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesGameBingoFlipCsReq { /// offset: 24 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "12")] pub hcfpofmdgkn: u32, } /// Obf: AJKBNNEJAKF #[derive(proto_derive::CmdID)] -#[cmdid(8223)] +#[cmdid(8233)] #[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")] + #[prost(uint32, tag = "10")] pub hcfpofmdgkn: u32, /// offset: 40 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "7")] pub retcode: u32, + /// offset: 16 + #[prost(message, optional, tag = "1")] + pub reward: ::core::option::Option, /// offset: 32 - #[prost(bool, tag = "3")] + #[prost(bool, tag = "5")] pub nfeadmfnflk: bool, } /// Obf: GHHEPGMFLKN #[derive(proto_derive::CmdID)] -#[cmdid(8221)] +#[cmdid(8210)] #[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 hoiokbkgfdn: u32, + /// offset: 28 + #[prost(uint32, tag = "14")] pub apmodagohna: u32, } /// Obf: HNNHDFFJHEI #[derive(proto_derive::CmdID)] -#[cmdid(8242)] +#[cmdid(8245)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlanetFesBonusEventInteractScRsp { /// offset: 44 #[prost(uint32, tag = "4")] - pub retcode: u32, + pub hoiokbkgfdn: u32, + /// offset: 16 + #[prost(message, optional, tag = "9")] + pub nfjlfnbpppg: ::core::option::Option, + /// offset: 24 + #[prost(message, optional, tag = "13")] + pub reward: ::core::option::Option, /// 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, + pub retcode: u32, } #[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")] + #[prost(uint32, tag = "2")] + pub bkmamgapegh: u32, + /// offset: 24 + #[prost(message, optional, tag = "14")] pub hhjocgomeco: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "11")] + pub hdcbejdenla: u32, /// offset: 36 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "10")] pub lnjiihhpmed: u32, + /// offset: 40 + #[prost(uint32, tag = "8")] + pub dgjdmocbbii: u32, + /// offset: 48 + #[prost(uint32, tag = "13")] + pub pjolemhlgnl: u32, + /// offset: 52 + #[prost(uint32, tag = "15")] + pub uid: u32, } /// Obf: DNCDENAAEBC #[derive(proto_derive::CmdID)] -#[cmdid(8205)] +#[cmdid(8244)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesGetFriendRankingInfoListCsReq {} /// Obf: OJMAAPPBENG #[derive(proto_derive::CmdID)] -#[cmdid(8202)] +#[cmdid(8222)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlanetFesGetFriendRankingInfoListScRsp { - /// offset: 16 - #[prost(message, optional, tag = "7")] + /// offset: 24 + #[prost(message, optional, tag = "1")] pub icmgegefdle: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "15")] pub retcode: u32, } /// Obf: JLOIFLNIBDH #[derive(proto_derive::CmdID)] -#[cmdid(8208)] +#[cmdid(8217)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlanetFesFriendRankingInfoChangeScNotify { /// offset: 16 - #[prost(message, repeated, tag = "6")] + #[prost(message, repeated, tag = "7")] pub cnheklkbmhh: ::prost::alloc::vec::Vec, } /// Obf: GCBAMAELHIC #[derive(proto_derive::CmdID)] -#[cmdid(8238)] +#[cmdid(8216)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesSetCustomKeyValueCsReq { - /// offset: 28 - #[prost(uint32, tag = "3")] - pub key: u32, /// offset: 24 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "2")] pub value: u32, + /// offset: 28 + #[prost(uint32, tag = "1")] + pub key: u32, } /// Obf: LNKOOOBENDP #[derive(proto_derive::CmdID)] -#[cmdid(8241)] +#[cmdid(8239)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesSetCustomKeyValueScRsp { - /// offset: 24 - #[prost(uint32, tag = "11")] - pub value: u32, + /// offset: 28 + #[prost(uint32, tag = "8")] + pub retcode: u32, /// offset: 32 #[prost(uint32, tag = "14")] - pub retcode: u32, - /// offset: 28 - #[prost(uint32, tag = "9")] + pub value: u32, + /// offset: 24 + #[prost(uint32, tag = "4")] pub key: u32, } /// Obf: JFGJEHICCCD #[derive(proto_derive::CmdID)] -#[cmdid(8233)] +#[cmdid(8235)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesUpgradeFesLevelCsReq { /// offset: 24 @@ -25232,561 +26148,561 @@ pub struct PlanetFesUpgradeFesLevelCsReq { } /// Obf: MJDFLDMOONF #[derive(proto_derive::CmdID)] -#[cmdid(8244)] +#[cmdid(8225)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesUpgradeFesLevelScRsp { /// offset: 24 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "12")] pub retcode: u32, } /// Obf: JOIMPGHIEFC #[derive(proto_derive::CmdID)] -#[cmdid(8215)] +#[cmdid(8231)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesGetAvatarStatCsReq {} /// Obf: PEODBBNDECK #[derive(proto_derive::CmdID)] -#[cmdid(8207)] +#[cmdid(8241)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlanetFesGetAvatarStatScRsp { - /// offset: 32 - #[prost(uint32, tag = "13")] - pub retcode: u32, - /// offset: 24 - #[prost(message, repeated, tag = "3")] + /// offset: 16 + #[prost(message, repeated, tag = "5")] pub oebafbigmbc: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "2")] + pub retcode: u32, } #[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")] + #[prost(uint32, tag = "6")] + pub ofgfhcldobg: u32, + /// offset: 40 + #[prost(uint32, tag = "3")] pub pnakhnbdjae: u32, + /// offset: 32 + #[prost(int64, tag = "13")] + pub lffcmnahbdp: i64, } #[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: 16 + #[prost(uint32, repeated, tag = "3")] + pub jpacobgbdbg: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(bool, tag = "9")] + #[prost(uint32, tag = "12")] + pub lhjpkmdmnmp: u32, + /// offset: 44 + #[prost(bool, tag = "5")] pub cabehkoflpg: bool, + /// offset: 32 + #[prost(uint64, tag = "15")] + pub hpjjdcjhhoa: u64, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gjipjngnfej { - /// offset: 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")] + #[prost(uint32, tag = "13")] + pub ofgfhcldobg: u32, + /// offset: 44 + #[prost(uint32, tag = "11")] + pub pnakhnbdjae: u32, + /// offset: 40 + #[prost(uint32, tag = "12")] + pub source: u32, + /// offset: 16 + #[prost(uint32, repeated, tag = "7")] + pub jpacobgbdbg: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(int64, tag = "9")] pub time: i64, } /// Obf: IEEHPECGECL #[derive(proto_derive::CmdID)] -#[cmdid(8339)] +#[cmdid(8313)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] 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")] + /// offset: 16 + #[prost(message, repeated, tag = "14")] 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")] + /// offset: 64 + #[prost(uint32, tag = "7")] pub aoaefeibbmf: u32, - /// offset: 32 - #[prost(message, repeated, tag = "2")] + /// offset: 48 + #[prost(uint32, repeated, tag = "6")] + pub iemnjhlfgkd: ::prost::alloc::vec::Vec, + /// offset: 56 + #[prost(int64, tag = "11")] + pub aiieklilmjc: i64, + /// offset: 68 + #[prost(uint32, tag = "1")] + pub uid: u32, + /// offset: 40 + #[prost(message, repeated, tag = "9")] pub obboccnflol: ::prost::alloc::vec::Vec, + /// offset: 72 + #[prost(uint32, tag = "4")] + pub hlkpnecambl: u32, + /// offset: 32 + #[prost(message, repeated, tag = "5")] + pub pbfhdnbgmbp: ::prost::alloc::vec::Vec, } /// Obf: MAOJNGJBIIG #[derive(proto_derive::CmdID)] -#[cmdid(8317)] +#[cmdid(8311)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlanetFesGetExtraCardPieceInfoScRsp { - /// offset: 32 - #[prost(uint32, tag = "1")] - pub retcode: u32, - /// offset: 16 - #[prost(message, optional, tag = "4")] + /// offset: 24 + #[prost(message, optional, tag = "14")] pub baamhdnnkia: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "11")] + pub retcode: u32, } /// Obf: JKAIFEBMLLL #[derive(proto_derive::CmdID)] -#[cmdid(8308)] +#[cmdid(8336)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesGetFriendCardPieceCsReq {} /// Obf: PJNPHHIHHJL #[derive(proto_derive::CmdID)] -#[cmdid(8326)] +#[cmdid(8320)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlanetFesGetFriendCardPieceScRsp { /// offset: 32 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "9")] pub retcode: u32, /// offset: 24 - #[prost(message, repeated, tag = "3")] + #[prost(message, repeated, tag = "14")] pub cgdandnibgj: ::prost::alloc::vec::Vec, } /// Obf: KJHEBGGHEOJ #[derive(proto_derive::CmdID)] -#[cmdid(8301)] +#[cmdid(8292)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesChangeCardPieceApplyPermissionCsReq { /// offset: 24 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "13")] pub hlkpnecambl: u32, } /// Obf: DMBJBMNGJBD #[derive(proto_derive::CmdID)] -#[cmdid(8327)] +#[cmdid(8291)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesChangeCardPieceApplyPermissionScRsp { /// offset: 24 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "2")] pub hlkpnecambl: u32, /// offset: 28 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "9")] pub retcode: u32, } /// Obf: GBIFOPHFAPB #[derive(proto_derive::CmdID)] -#[cmdid(8307)] +#[cmdid(8318)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlanetFesApplyCardPieceCsReq { - /// offset: 32 - #[prost(uint32, tag = "8")] - pub cbegnbkmhcd: u32, - /// offset: 24 - #[prost(uint32, repeated, tag = "4")] + /// offset: 16 + #[prost(uint32, repeated, tag = "9")] pub jpacobgbdbg: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "1")] + pub cbegnbkmhcd: u32, } /// Obf: LJDDBEDBMDI #[derive(proto_derive::CmdID)] -#[cmdid(8329)] +#[cmdid(8317)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlanetFesApplyCardPieceScRsp { - /// offset: 32 - #[prost(int64, tag = "15")] - pub epcpdocdocb: i64, - /// offset: 48 + /// offset: 36 #[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")] + /// offset: 24 + #[prost(uint32, repeated, tag = "3")] pub jpacobgbdbg: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(bool, tag = "12")] + pub mcffpieeknn: bool, + /// offset: 48 + #[prost(uint32, tag = "4")] + pub cbegnbkmhcd: u32, + /// offset: 40 + #[prost(int64, tag = "1")] + pub epcpdocdocb: i64, + /// offset: 52 + #[prost(uint32, tag = "13")] + pub pnakhnbdjae: u32, } /// Obf: MPDFLMMAPDE #[derive(proto_derive::CmdID)] -#[cmdid(8302)] +#[cmdid(8332)] #[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")] + /// offset: 16 + #[prost(uint32, repeated, tag = "9")] pub dlhbcokcidp: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(uint32, tag = "2")] + /// offset: 40 + #[prost(uint32, tag = "4")] pub pnakhnbdjae: u32, + /// offset: 32 + #[prost(bool, tag = "12")] + pub mdapcfheljl: bool, + /// offset: 36 + #[prost(uint32, tag = "2")] + pub ofgfhcldobg: u32, } /// Obf: MHKABAJDBHP #[derive(proto_derive::CmdID)] -#[cmdid(8300)] +#[cmdid(8294)] #[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")] + #[prost(bool, tag = "15")] pub mdapcfheljl: bool, /// offset: 16 - #[prost(uint32, repeated, tag = "8")] + #[prost(uint32, repeated, tag = "5")] pub dlhbcokcidp: ::prost::alloc::vec::Vec, + /// offset: 36 + #[prost(uint32, tag = "3")] + pub retcode: u32, /// offset: 48 - #[prost(int64, tag = "3")] + #[prost(int64, tag = "8")] pub ppiolclpmpl: i64, + /// offset: 40 + #[prost(uint32, tag = "12")] + pub pnakhnbdjae: u32, } /// Obf: JGHDMOIMEBO #[derive(proto_derive::CmdID)] -#[cmdid(8335)] +#[cmdid(8333)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesGetOfferedCardPieceCsReq { - /// offset: 24 - #[prost(bool, tag = "12")] - pub cabehkoflpg: bool, /// offset: 32 - #[prost(uint64, tag = "8")] + #[prost(bool, tag = "8")] + pub cabehkoflpg: bool, + /// offset: 24 + #[prost(uint64, tag = "11")] pub hpjjdcjhhoa: u64, } /// Obf: NHHKGBJLPEM #[derive(proto_derive::CmdID)] -#[cmdid(8296)] +#[cmdid(8308)] #[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, + #[prost(uint64, tag = "9")] + pub hpjjdcjhhoa: u64, /// offset: 32 - #[prost(message, repeated, tag = "15")] + #[prost(message, repeated, tag = "10")] pub pbfhdnbgmbp: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(message, repeated, tag = "11")] + pub onjgmghcpef: ::prost::alloc::vec::Vec, + /// offset: 56 + #[prost(uint32, tag = "15")] + pub retcode: u32, + /// offset: 60 + #[prost(bool, tag = "14")] + pub cabehkoflpg: bool, + /// offset: 40 + #[prost(int64, tag = "13")] + pub dljckcmadhj: i64, } /// Obf: EPDCLDLCFKG #[derive(proto_derive::CmdID)] -#[cmdid(8318)] +#[cmdid(8303)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlanetFesGiveCardPieceCsReq { /// offset: 32 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "3")] pub cbegnbkmhcd: u32, /// offset: 24 - #[prost(uint32, repeated, tag = "3")] + #[prost(uint32, repeated, tag = "10")] pub dlhbcokcidp: ::prost::alloc::vec::Vec, } /// Obf: OPGHEBECJHH #[derive(proto_derive::CmdID)] -#[cmdid(8309)] +#[cmdid(8322)] #[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")] + #[prost(uint32, tag = "1")] + pub retcode: u32, + /// offset: 40 + #[prost(uint64, tag = "2")] + pub hpjjdcjhhoa: u64, + /// offset: 32 + #[prost(int64, tag = "3")] pub ppiolclpmpl: i64, - /// offset: 16 - #[prost(uint32, repeated, tag = "11")] - pub dlhbcokcidp: ::prost::alloc::vec::Vec, - /// offset: 44 - #[prost(uint32, tag = "2")] + /// offset: 52 + #[prost(uint32, tag = "13")] pub cbegnbkmhcd: u32, + /// offset: 24 + #[prost(uint32, repeated, tag = "4")] + pub dlhbcokcidp: ::prost::alloc::vec::Vec, } /// Obf: PHGOGJANIDN #[derive(proto_derive::CmdID)] -#[cmdid(8316)] +#[cmdid(8319)] #[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 mopffbmabcd: u32, + /// offset: 28 + #[prost(uint32, tag = "12")] pub ooiookgmehp: u32, + /// offset: 24 + #[prost(uint32, tag = "5")] + pub ihcilnhklmc: u32, } /// Obf: IKPMCPHNOIA #[derive(proto_derive::CmdID)] -#[cmdid(8324)] +#[cmdid(8295)] #[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")] + #[prost(message, optional, tag = "7")] + pub nfjlfnbpppg: ::core::option::Option, + /// offset: 40 + #[prost(uint32, tag = "2")] + pub retcode: u32, + /// offset: 44 + #[prost(uint32, tag = "4")] + pub ihcilnhklmc: u32, + /// offset: 16 + #[prost(message, optional, tag = "8")] pub gmidjmmmjkp: ::core::option::Option, } /// Obf: GPJACEJJMEB #[derive(proto_derive::CmdID)] -#[cmdid(8336)] +#[cmdid(8296)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesEnterNextBusinessDayCsReq {} /// Obf: FFKKBBACICL #[derive(proto_derive::CmdID)] -#[cmdid(8312)] +#[cmdid(8340)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlanetFesEnterNextBusinessDayScRsp { /// offset: 24 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "9")] pub retcode: u32, } /// Obf: PGAPOOHJGMB #[derive(proto_derive::CmdID)] -#[cmdid(20)] +#[cmdid(10)] #[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")] + /// offset: 96 + #[prost(string, tag = "1837")] 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")] + /// offset: 136 + #[prost(string, tag = "5")] 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")] + /// offset: 188 + #[prost(enumeration = "LanguageType", tag = "12")] pub fadpdibknbi: i32, - /// offset: 40 - #[prost(message, optional, tag = "1522")] - pub pklicgmeimb: ::core::option::Option, - /// offset: 88 - #[prost(string, tag = "3")] + /// offset: 120 + #[prost(string, tag = "9")] pub cost_time: ::prost::alloc::string::String, + /// offset: 176 + #[prost(bool, tag = "1499")] + pub oeencfmcahd: bool, + /// offset: 200 + #[prost(uint32, tag = "10")] + pub client_res_version: u32, + /// offset: 32 + #[prost(string, tag = "15")] + pub oehjlodahfn: ::prost::alloc::string::String, + /// offset: 72 + #[prost(string, tag = "7")] + pub bnigpdooili: ::prost::alloc::string::String, /// offset: 104 + #[prost(string, tag = "4")] + pub hjdmjpebppm: ::prost::alloc::string::String, + /// offset: 144 + #[prost(string, tag = "691")] + pub kfdjeieobbn: ::prost::alloc::string::String, + /// offset: 112 + #[prost(string, tag = "3")] + pub dmpmhccfbkg: ::prost::alloc::string::String, + /// offset: 88 + #[prost(string, tag = "13")] + pub ocdacjnnjnj: ::prost::alloc::string::String, + /// offset: 16 + #[prost(message, optional, tag = "1767")] + pub pklicgmeimb: ::core::option::Option, + /// offset: 152 + #[prost(string, tag = "822")] + pub ohpckcnaeik: ::prost::alloc::string::String, + /// offset: 192 + #[prost(uint32, tag = "1991")] + pub mlnabepindb: u32, + /// offset: 204 + #[prost(uint32, tag = "2018")] + pub nhbhbalhjml: u32, + /// offset: 168 + #[prost(uint64, tag = "14")] + pub login_random: u64, + /// offset: 24 + #[prost(string, tag = "379")] + pub akcejfcfban: ::prost::alloc::string::String, + /// offset: 56 + #[prost(string, tag = "11")] + pub lagbgldlgcb: ::prost::alloc::string::String, + /// offset: 48 + #[prost(string, tag = "1403")] + pub bpckjkdencb: ::prost::alloc::string::String, + /// offset: 64 + #[prost(string, tag = "1579")] + pub gmalcpnohbf: ::prost::alloc::string::String, + /// offset: 177 + #[prost(bool, tag = "150")] + pub gehapnihcdo: bool, + /// offset: 184 + #[prost(enumeration = "PlatformType", tag = "2")] + pub platform_type: i32, + /// offset: 128 #[prost(string, tag = "6")] pub kibbnbngijd: ::prost::alloc::string::String, - /// offset: 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")] + #[prost(uint32, tag = "320")] + pub haehhcpoapp: u32, + /// offset: 180 + #[prost(uint32, tag = "1")] + pub jmkhdhaioim: u32, + /// offset: 80 + #[prost(message, optional, tag = "1553")] + pub miohkaoidnk: ::core::option::Option, + /// offset: 160 + #[prost(string, tag = "8")] pub bnboaliapae: ::prost::alloc::string::String, - /// offset: 184 - #[prost(uint32, tag = "12")] - pub client_res_version: u32, } /// Obf: BKFCFKAKBAL #[derive(proto_derive::CmdID)] -#[cmdid(91)] +#[cmdid(5)] #[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: 32 + #[prost(string, tag = "5")] + pub pdikpeifann: ::prost::alloc::string::String, /// offset: 48 - #[prost(bool, tag = "7")] - pub igkbeamlnbj: bool, - /// offset: 16 - #[prost(string, tag = "9")] + #[prost(uint32, tag = "4")] + pub retcode: u32, + /// offset: 52 + #[prost(int32, tag = "1")] + pub cur_timezone: i32, + /// offset: 56 + #[prost(uint64, tag = "13")] + pub login_random: u64, + /// offset: 76 + #[prost(uint32, tag = "14")] + pub stamina: u32, + /// offset: 73 + #[prost(bool, tag = "2")] + pub jlpkeobincp: bool, + /// offset: 64 + #[prost(uint64, tag = "6")] + pub server_timestamp_ms: u64, + /// offset: 40 + #[prost(string, tag = "12")] pub nhmhabjkhog: ::prost::alloc::string::String, /// offset: 24 - #[prost(message, optional, tag = "4")] + #[prost(message, optional, tag = "8")] 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, + /// offset: 72 + #[prost(bool, tag = "10")] + pub igkbeamlnbj: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lmipmhhpfhn {} /// Obf: LHNADANEIOG #[derive(proto_derive::CmdID)] -#[cmdid(27)] +#[cmdid(79)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlayerGetTokenCsReq { + /// offset: 40 + #[prost(string, tag = "12")] + pub mempbkcjjfj: ::prost::alloc::string::String, + /// offset: 16 + #[prost(string, tag = "10")] + pub account_uid: ::prost::alloc::string::String, + /// offset: 56 + #[prost(uint32, tag = "15")] + pub platform_type: u32, + /// offset: 60 + #[prost(uint32, tag = "11")] + pub uid: u32, + /// offset: 48 + #[prost(uint32, tag = "5")] + pub haehhcpoapp: u32, /// offset: 64 #[prost(uint32, tag = "3")] - 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, + pub icmfpnpijjf: u32, /// offset: 32 #[prost(string, tag = "6")] pub token: ::prost::alloc::string::String, /// offset: 52 - #[prost(uint32, tag = "8")] - pub icmfpnpijjf: u32, + #[prost(uint32, tag = "9")] + pub fgojlpaejec: u32, } /// Obf: HEDHHDPAOJE #[derive(proto_derive::CmdID)] -#[cmdid(21)] +#[cmdid(2)] #[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")] + #[prost(uint64, tag = "9")] pub secret_key_seed: u64, /// offset: 32 - #[prost(string, tag = "5")] + #[prost(message, optional, tag = "12")] + pub black_info: ::core::option::Option, + /// offset: 16 + #[prost(string, tag = "4")] pub msg: ::prost::alloc::string::String, - /// offset: 44 - #[prost(uint32, tag = "9")] - pub retcode: u32, /// offset: 40 + #[prost(uint32, tag = "14")] + pub retcode: u32, + /// offset: 44 #[prost(uint32, tag = "2")] pub uid: u32, } /// Obf: CCANMIHELML #[derive(proto_derive::CmdID)] -#[cmdid(59)] +#[cmdid(6)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GmTalkScNotify { - /// offset: 16 - #[prost(string, tag = "1")] + /// offset: 24 + #[prost(string, tag = "5")] pub msg: ::prost::alloc::string::String, } /// Obf: PLPKJLGANCB #[derive(proto_derive::CmdID)] -#[cmdid(54)] +#[cmdid(41)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlayerKickOutScNotify { + /// offset: 24 + #[prost(message, optional, tag = "7")] + pub black_info: ::core::option::Option, /// offset: 32 #[prost( enumeration = "player_kick_out_sc_notify::kakbfnggohb::Hilaijmdkej", - tag = "7" + tag = "9" )] 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 { @@ -25848,252 +26764,252 @@ pub mod player_kick_out_sc_notify { } /// Obf: FCLNPHHEBIK #[derive(proto_derive::CmdID)] -#[cmdid(77)] +#[cmdid(55)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GmTalkCsReq { /// offset: 16 - #[prost(string, tag = "4")] + #[prost(string, tag = "6")] pub msg: ::prost::alloc::string::String, } /// Obf: IDAFMHOMNFO #[derive(proto_derive::CmdID)] -#[cmdid(80)] +#[cmdid(7)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GmTalkScRsp { - /// offset: 32 - #[prost(uint32, tag = "3")] - pub retcode: u32, - /// offset: 24 + /// offset: 16 #[prost(string, tag = "5")] pub bjdojlkehna: ::prost::alloc::string::String, + /// offset: 32 + #[prost(uint32, tag = "15")] + pub retcode: u32, } /// Obf: NLDIOAKBAEF #[derive(proto_derive::CmdID)] -#[cmdid(50)] +#[cmdid(29)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] 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")] + #[prost(bool, tag = "3")] + pub dmklnjboabo: bool, + /// offset: 25 + #[prost(bool, tag = "15")] + pub akheilmndhj: bool, + /// offset: 28 + #[prost(uint32, tag = "4")] 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")] + /// offset: 35 + #[prost(bool, tag = "1")] 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")] + #[prost(bool, tag = "14")] pub pbkbglhhkpe: bool, - /// offset: 34 - #[prost(bool, tag = "10")] - pub kjncckhjfhe: bool, - /// offset: 35 - #[prost(bool, tag = "1")] + /// offset: 38 + #[prost(bool, tag = "5")] + pub mmmnjchemfn: bool, + /// offset: 33 + #[prost(bool, tag = "3")] + pub njfmiljofok: bool, + /// offset: 36 + #[prost(bool, tag = "13")] + pub ilfalcdlaol: bool, + /// offset: 32 + #[prost(bool, tag = "11")] pub gmjanojmkce: bool, + /// offset: 34 + #[prost(bool, tag = "6")] + pub kapdimgjlnf: bool, + /// offset: 16 + #[prost(message, optional, tag = "15")] + pub ghkcmdnkopn: ::core::option::Option, + /// offset: 40 + #[prost(bool, tag = "12")] + pub kjncckhjfhe: bool, + /// offset: 41 + #[prost(bool, tag = "2")] + pub aicnfaobcpi: bool, } /// Obf: GetBasicInfoScRsp #[derive(proto_derive::CmdID)] -#[cmdid(95)] +#[cmdid(71)] #[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, + #[prost(bool, tag = "1")] + pub is_gender_set: bool, + /// offset: 40 + #[prost(int64, tag = "5")] + pub next_recover_time: i64, + /// offset: 16 + #[prost(message, optional, tag = "9")] + pub player_setting_info: ::core::option::Option, /// offset: 56 - #[prost(uint32, tag = "1")] + #[prost(int64, tag = "3")] + pub last_set_nickname_time: i64, + /// offset: 64 + #[prost(uint32, tag = "10")] + pub exchange_times: u32, + /// offset: 36 + #[prost(uint32, tag = "12")] + pub gender: u32, + /// offset: 52 + #[prost(uint32, tag = "6")] pub gameplay_birthday: u32, + /// offset: 68 + #[prost(uint32, tag = "11")] + pub week_cocoon_finished_count: u32, + /// offset: 32 + #[prost(uint32, tag = "14")] + pub cur_day: u32, + /// offset: 72 + #[prost(uint32, tag = "13")] + pub retcode: u32, } /// Obf: CBLCHDHMBGO #[derive(proto_derive::CmdID)] -#[cmdid(74)] +#[cmdid(26)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ExchangeStaminaCsReq {} /// Obf: ExchangeStaminaScRsp #[derive(proto_derive::CmdID)] -#[cmdid(73)] +#[cmdid(63)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ExchangeStaminaScRsp { - /// offset: 44 - #[prost(uint32, tag = "5")] - pub retcode: u32, /// offset: 32 - #[prost(int64, tag = "8")] + #[prost(uint32, tag = "11")] + pub retcode: u32, + /// offset: 40 + #[prost(int64, tag = "15")] pub last_recover_time: i64, /// offset: 48 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "13")] pub exchange_times: u32, - /// offset: 40 - #[prost(uint32, tag = "12")] - pub stamina_add: u32, /// offset: 24 - #[prost(message, repeated, tag = "9")] + #[prost(message, repeated, tag = "14")] pub item_cost_list: ::prost::alloc::vec::Vec, + /// offset: 36 + #[prost(uint32, tag = "5")] + pub stamina_add: u32, } /// Obf: JOIIJKLDFCJ #[derive(proto_derive::CmdID)] -#[cmdid(98)] +#[cmdid(67)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetAuthkeyCsReq { /// offset: 36 - #[prost(uint32, tag = "2")] - pub goijemcccgl: u32, - /// offset: 32 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "13")] pub mpgpgfkbmhg: u32, - /// offset: 24 - #[prost(string, tag = "4")] + /// offset: 32 + #[prost(uint32, tag = "5")] + pub goijemcccgl: u32, + /// offset: 16 + #[prost(string, tag = "1")] pub acdjgnhjdai: ::prost::alloc::string::String, } /// Obf: OOMOCDOFBPA #[derive(proto_derive::CmdID)] -#[cmdid(85)] +#[cmdid(72)] #[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: 48 + #[prost(uint32, tag = "15")] + pub retcode: u32, /// offset: 16 - #[prost(string, tag = "5")] + #[prost(string, tag = "13")] pub kbnipiiiccn: ::prost::alloc::string::String, /// offset: 32 - #[prost(string, tag = "11")] + #[prost(string, tag = "9")] pub acdjgnhjdai: ::prost::alloc::string::String, - /// offset: 48 - #[prost(uint32, tag = "2")] - pub retcode: u32, + /// offset: 40 + #[prost(uint32, tag = "10")] + pub mpgpgfkbmhg: u32, + /// offset: 44 + #[prost(uint32, tag = "7")] + pub goijemcccgl: u32, } /// Obf: MBLGHOEJPFL #[derive(proto_derive::CmdID)] -#[cmdid(38)] +#[cmdid(94)] #[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")] + #[prost(int64, tag = "2")] pub stop_begin_time: i64, + /// offset: 32 + #[prost(int64, tag = "8")] + pub stop_end_time: i64, } /// Obf: AntiAddictScNotify #[derive(proto_derive::CmdID)] -#[cmdid(52)] +#[cmdid(36)] #[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")] + #[prost(uint32, tag = "5")] pub msg_type: u32, + /// offset: 16 + #[prost(string, tag = "6")] + pub msg: ::prost::alloc::string::String, /// offset: 32 - #[prost(string, tag = "7")] + #[prost(string, tag = "10")] pub level: ::prost::alloc::string::String, } /// Obf: LCNEGGBICON #[derive(proto_derive::CmdID)] -#[cmdid(68)] +#[cmdid(78)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetNicknameCsReq { /// offset: 32 #[prost(bool, tag = "7")] pub is_modify: bool, - /// offset: 24 - #[prost(string, tag = "6")] + /// offset: 16 + #[prost(string, tag = "3")] pub nickname: ::prost::alloc::string::String, } /// Obf: KGKHBLPJCNP #[derive(proto_derive::CmdID)] -#[cmdid(94)] +#[cmdid(74)] #[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 + /// offset: 36 #[prost(bool, tag = "14")] pub is_modify: bool, + /// offset: 24 + #[prost(int64, tag = "2")] + pub jendkbooaip: i64, + /// offset: 32 + #[prost(uint32, tag = "3")] + pub retcode: u32, } /// Obf: PKJNDKNFFBP #[derive(proto_derive::CmdID)] -#[cmdid(36)] +#[cmdid(90)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetLevelRewardTakenListCsReq {} /// Obf: NBJDCIIGJOH #[derive(proto_derive::CmdID)] -#[cmdid(87)] +#[cmdid(54)] #[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")] + #[prost(uint32, tag = "13")] pub retcode: u32, } /// Obf: PNNCDLMLBCA #[derive(proto_derive::CmdID)] -#[cmdid(9)] +#[cmdid(62)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetLevelRewardCsReq { /// offset: 24 @@ -26105,800 +27021,803 @@ pub struct GetLevelRewardCsReq { } /// Obf: LAOFKBCENHO #[derive(proto_derive::CmdID)] -#[cmdid(6)] +#[cmdid(9)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetLevelRewardScRsp { /// offset: 36 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "6")] pub retcode: u32, - /// offset: 16 - #[prost(message, optional, tag = "14")] - pub reward: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "7")] pub level: u32, + /// offset: 16 + #[prost(message, optional, tag = "15")] + pub reward: ::core::option::Option, } /// Obf: PCOPJMAALGD #[derive(proto_derive::CmdID)] -#[cmdid(49)] +#[cmdid(92)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetLanguageCsReq { /// offset: 24 - #[prost(enumeration = "LanguageType", tag = "9")] + #[prost(enumeration = "LanguageType", tag = "6")] pub fadpdibknbi: i32, } /// Obf: HKFACMOAFCE #[derive(proto_derive::CmdID)] -#[cmdid(41)] +#[cmdid(24)] #[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")] + #[prost(enumeration = "LanguageType", tag = "2")] pub fadpdibknbi: i32, + /// offset: 24 + #[prost(uint32, tag = "1")] + pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kiphkhhmfac { - /// offset: 72 - #[prost(uint32, tag = "7")] + /// offset: 76 + #[prost(uint32, tag = "1")] pub pokidoenkek: u32, - /// offset: 16 - #[prost(string, tag = "9")] + /// offset: 40 + #[prost(string, tag = "15")] pub bcafjhgdodi: ::prost::alloc::string::String, + /// offset: 16 + #[prost(string, tag = "5")] + pub adjcaknjcgo: ::prost::alloc::string::String, + /// offset: 60 + #[prost(bool, tag = "6")] + pub ghcaaonigca: bool, + /// offset: 56 + #[prost(uint32, tag = "11")] + pub config_id: u32, /// 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 + /// offset: 72 #[prost(uint32, tag = "3")] - pub config_id: u32, - /// offset: 76 - #[prost(bool, tag = "14")] - pub ghcaaonigca: bool, + pub kdcigpamgho: u32, + /// offset: 48 + #[prost(int64, tag = "8")] + pub end_time: i64, + /// offset: 64 + #[prost(int64, tag = "9")] + pub begin_time: i64, } /// Obf: IBAKKGHGKBH #[derive(proto_derive::CmdID)] -#[cmdid(84)] +#[cmdid(73)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ServerAnnounceNotify { /// offset: 24 - #[prost(message, repeated, tag = "1")] + #[prost(message, repeated, tag = "11")] 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, + #[prost(string, tag = "470")] + pub rogue_tourn_build_ref_h5_url: ::prost::alloc::string::String, /// offset: 120 - #[prost(string, tag = "536")] + #[prost(string, tag = "1643")] + pub denlmlcjlpg: ::prost::alloc::string::String, + /// offset: 288 + #[prost(string, tag = "927")] + pub login_white_msg: ::prost::alloc::string::String, + /// offset: 264 + #[prost(string, tag = "1869")] + pub cloud_game_url: ::prost::alloc::string::String, + /// offset: 452 + #[prost(bool, tag = "174")] + pub forbid_recharge: bool, + /// offset: 431 + #[prost(bool, tag = "266")] + pub use_tcp: bool, + /// offset: 32 + #[prost(string, tag = "1724")] + pub third_privacy_in_game_url: ::prost::alloc::string::String, + /// offset: 280 + #[prost(string, tag = "618")] + pub ifix_url: ::prost::alloc::string::String, + /// offset: 104 + #[prost(string, tag = "409")] + pub rogue_tourn_build_ref_api_req_color_header_value: ::prost::alloc::string::String, + /// offset: 400 + #[prost(string, tag = "1616")] pub custom_service_url: ::prost::alloc::string::String, + /// offset: 424 + #[prost(bool, tag = "1876")] + pub enable_watermark: bool, + /// offset: 464 + #[prost(uint32, tag = "1800")] + pub enable_cdn_ipv6: u32, + /// offset: 168 + #[prost(string, tag = "2000")] + pub pooolgfkkjl: ::prost::alloc::string::String, + /// offset: 144 + #[prost(string, tag = "119")] + pub ckiofjnkemn: ::prost::alloc::string::String, + /// offset: 368 + #[prost(string, tag = "790")] + pub personal_information_in_game_url: ::prost::alloc::string::String, + /// offset: 112 + #[prost(string, tag = "41")] + pub design_data_relogin_desc: ::prost::alloc::string::String, + /// offset: 208 + #[prost(string, tag = "1301")] + pub pre_download_url: ::prost::alloc::string::String, + /// offset: 232 + #[prost(string, tag = "1631")] + pub mpnjikpkohj: ::prost::alloc::string::String, + /// offset: 312 + #[prost(string, tag = "1891")] + pub hot_point_url: ::prost::alloc::string::String, + /// offset: 430 + #[prost(bool, tag = "761")] + pub enable_save_replay_file: bool, + /// offset: 416 + #[prost(uint32, tag = "12")] + pub asb_relogin_type: u32, + /// offset: 296 + #[prost(string, tag = "1799")] + pub ifix_version: ::prost::alloc::string::String, + /// offset: 328 + #[prost(string, tag = "3")] + pub ip: ::prost::alloc::string::String, + /// offset: 24 + #[prost(string, tag = "732")] + pub client_secret_key: ::prost::alloc::string::String, + /// offset: 433 + #[prost(bool, tag = "2")] + pub enable_version_update: bool, + /// offset: 88 + #[prost(string, tag = "868")] + pub privacy_in_game_url: ::prost::alloc::string::String, + /// offset: 436 + #[prost(uint32, tag = "7")] + pub design_data_relogin_type: u32, + /// offset: 216 + #[prost(string, tag = "10")] + pub asb_relogin_desc: ::prost::alloc::string::String, + /// offset: 454 + #[prost(bool, tag = "977")] + pub use_new_networking: bool, + /// offset: 192 + #[prost(string, tag = "11")] + pub lua_url: ::prost::alloc::string::String, + /// offset: 440 + #[prost(uint32, tag = "664")] + pub rogue_tourn_notice_id: u32, + /// offset: 272 + #[prost(string, tag = "81")] + pub rogue_tourn_build_ref_static_data_url_prefix: ::prost::alloc::string::String, + /// offset: 384 + #[prost(string, tag = "279")] + pub community_activity_url: ::prost::alloc::string::String, + /// offset: 128 + #[prost(string, tag = "216")] + pub online_replay_upload_url: ::prost::alloc::string::String, + /// offset: 453 + #[prost(bool, tag = "1567")] + pub enable_android_middle_package: bool, + /// offset: 426 + #[prost(bool, tag = "2011")] + pub enable_upload_battle_log: bool, + /// offset: 425 + #[prost(bool, tag = "721")] + pub close_redeem_code: bool, + /// offset: 320 + #[prost(string, tag = "620")] + pub player_return_questionnaire_a_url: ::prost::alloc::string::String, + /// offset: 448 + #[prost(uint32, tag = "1415")] + pub rogue_tourn_notice_pic_type: u32, + /// offset: 240 + #[prost(string, tag = "71")] + pub lhoofmaihpc: ::prost::alloc::string::String, + /// offset: 176 + #[prost(string, tag = "147")] + pub player_return_questionnaire_b_url: ::prost::alloc::string::String, + /// offset: 200 + #[prost(string, tag = "429")] + pub web_tool_url: ::prost::alloc::string::String, + /// offset: 224 + #[prost(string, tag = "1344")] + pub player_return_invite_h5_url: ::prost::alloc::string::String, + /// offset: 420 + #[prost(uint32, tag = "4")] + pub retcode: u32, + /// offset: 472 + #[prost(int64, tag = "9")] + pub stop_begin_time: i64, + /// offset: 248 + #[prost(string, tag = "800")] + pub server_description: ::prost::alloc::string::String, + /// offset: 376 + #[prost(string, tag = "15")] + pub msg: ::prost::alloc::string::String, + /// offset: 64 + #[prost(string, tag = "1210")] + pub official_community_url: ::prost::alloc::string::String, + /// offset: 344 + #[prost(string, tag = "13")] + pub region_name: ::prost::alloc::string::String, + /// offset: 429 + #[prost(bool, tag = "330")] + pub ios_exam: bool, + /// offset: 40 + #[prost(string, tag = "1473")] + pub teenager_privacy_in_game_url: ::prost::alloc::string::String, + /// offset: 352 + #[prost(string, tag = "890")] + pub user_agreement_url: ::prost::alloc::string::String, + /// offset: 408 + #[prost(string, tag = "1430")] + pub operation_feedback_url: ::prost::alloc::string::String, + /// offset: 72 + #[prost(string, tag = "1448")] + pub ehimaoflgil: ::prost::alloc::string::String, + /// offset: 392 + #[prost(string, tag = "609")] + pub mdk_res_version: ::prost::alloc::string::String, + /// offset: 136 + #[prost(string, tag = "1221")] + pub redeem_code_url: ::prost::alloc::string::String, + /// offset: 434 + #[prost(bool, tag = "846")] + pub network_diagnostic: bool, + /// offset: 56 + #[prost(string, tag = "1517")] + pub game_start_customer_service_url: ::prost::alloc::string::String, + /// offset: 444 + #[prost(uint32, tag = "5")] + pub port: u32, + /// offset: 432 + #[prost(bool, tag = "6")] + pub enable_design_data_version_update: bool, + /// offset: 455 + #[prost(bool, tag = "722")] + pub ecbfehfpofj: bool, + /// offset: 48 + #[prost(string, tag = "14")] + pub ex_resource_url: ::prost::alloc::string::String, + /// offset: 336 + #[prost(string, tag = "215")] + pub ngcimholjba: ::prost::alloc::string::String, + /// offset: 428 + #[prost(bool, tag = "1921")] + pub mtp_switch: bool, + /// offset: 96 + #[prost(string, tag = "1728")] + pub ipv6_address: ::prost::alloc::string::String, + /// offset: 427 + #[prost(bool, tag = "1094")] + pub modibfhpmcp: bool, + /// offset: 160 + #[prost(string, tag = "340")] + pub rogue_magic_h5_url: ::prost::alloc::string::String, + /// offset: 435 + #[prost(bool, tag = "284")] + pub event_tracking_open: bool, + /// offset: 256 + #[prost(string, repeated, tag = "1442")] + pub oaohiecdgcc: ::prost::alloc::vec::Vec<::prost::alloc::string::String>, + /// offset: 304 + #[prost(string, tag = "1")] + pub asset_bundle_url: ::prost::alloc::string::String, + /// offset: 152 + #[prost(string, tag = "1741")] + pub rogue_tourn_build_ref_api_req_color_header_key: ::prost::alloc::string::String, + /// offset: 456 + #[prost(int64, tag = "8")] + pub stop_end_time: i64, + /// offset: 16 + #[prost(string, tag = "1526")] + pub online_replay_download_url: ::prost::alloc::string::String, + /// offset: 80 + #[prost(string, tag = "2029")] + pub temporary_maintenance_url: ::prost::alloc::string::String, } /// Obf: BNJGKOABGAM #[derive(proto_derive::CmdID)] -#[cmdid(37)] +#[cmdid(64)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GateServerScNotify { /// offset: 16 - #[prost(string, tag = "8")] + #[prost(string, tag = "13")] pub connpkcchje: ::prost::alloc::string::String, } /// Obf: LBBLEAJKMIK #[derive(proto_derive::CmdID)] -#[cmdid(8)] +#[cmdid(84)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetAvatarPathCsReq { /// offset: 24 - #[prost(enumeration = "MultiPathAvatarType", tag = "9")] + #[prost(enumeration = "MultiPathAvatarType", tag = "5")] pub avatar_id: i32, } /// Obf: GCENDFMFELN #[derive(proto_derive::CmdID)] -#[cmdid(97)] +#[cmdid(38)] #[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")] + #[prost(uint32, tag = "11")] + pub retcode: u32, + /// offset: 28 + #[prost(enumeration = "MultiPathAvatarType", tag = "9")] pub avatar_id: i32, } /// Obf: BDCJMLIKLOE #[derive(proto_derive::CmdID)] -#[cmdid(42)] +#[cmdid(32)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetMultipleAvatarPathsCsReq { - /// offset: 24 - #[prost(enumeration = "MultiPathAvatarType", repeated, tag = "2")] + /// offset: 16 + #[prost(enumeration = "MultiPathAvatarType", repeated, tag = "1")] pub avatar_id_list: ::prost::alloc::vec::Vec, } /// Obf: ICLMIMNMAFO #[derive(proto_derive::CmdID)] -#[cmdid(92)] +#[cmdid(34)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetMultipleAvatarPathsScRsp { /// offset: 24 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "12")] pub retcode: u32, } /// Obf: NPCBNNEEDEL #[derive(proto_derive::CmdID)] -#[cmdid(58)] +#[cmdid(65)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UnlockAvatarPathCsReq { /// offset: 24 - #[prost(enumeration = "MultiPathAvatarType", tag = "2")] + #[prost(enumeration = "MultiPathAvatarType", tag = "10")] pub avatar_id: i32, } /// Obf: GOKAANGNBHD #[derive(proto_derive::CmdID)] -#[cmdid(46)] +#[cmdid(19)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct UnlockAvatarPathScRsp { + /// offset: 40 + #[prost(enumeration = "MultiPathAvatarType", tag = "7")] + pub avatar_id: i32, + /// offset: 44 + #[prost(uint32, tag = "8")] + pub retcode: u32, + /// offset: 24 + #[prost(uint32, repeated, tag = "1")] + pub halndfogjnf: ::prost::alloc::vec::Vec, /// 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, } /// Obf: NFHMHFNKECL #[derive(proto_derive::CmdID)] -#[cmdid(100)] +#[cmdid(68)] #[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")] + #[prost(enumeration = "MultiPathAvatarType", tag = "9")] pub cur_multi_path_avatar_type: i32, + /// offset: 24 + #[prost(uint32, tag = "13")] + pub base_avatar_id: u32, } /// Obf: JLNBIJMEGHP #[derive(proto_derive::CmdID)] -#[cmdid(23)] +#[cmdid(15)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetGenderCsReq { /// offset: 24 - #[prost(enumeration = "Gender", tag = "15")] + #[prost(enumeration = "Gender", tag = "8")] pub gender: i32, } /// Obf: EJIHGKHEHCG #[derive(proto_derive::CmdID)] -#[cmdid(22)] +#[cmdid(60)] #[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")] + #[prost(enumeration = "MultiPathAvatarType", tag = "13")] pub multi_path_type: i32, + /// offset: 16 + #[prost(message, repeated, tag = "2")] + pub multi_path_type_info: ::prost::alloc::vec::Vec, + /// offset: 36 + #[prost(uint32, tag = "10")] + pub retcode: u32, } /// Obf: CJEDOFNADBG #[derive(proto_derive::CmdID)] -#[cmdid(40)] +#[cmdid(66)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetPlayerInfoCsReq { /// offset: 36 + #[prost(enumeration = "Gender", tag = "11")] + pub gender: i32, + /// offset: 32 #[prost(bool, tag = "2")] pub is_modify: bool, - /// offset: 32 - #[prost(enumeration = "Gender", tag = "6")] - pub gender: i32, - /// offset: 24 - #[prost(string, tag = "4")] + /// offset: 16 + #[prost(string, tag = "13")] pub nickname: ::prost::alloc::string::String, } /// Obf: PHCBJNKLNHM #[derive(proto_derive::CmdID)] -#[cmdid(18)] +#[cmdid(28)] #[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, + /// offset: 24 + #[prost(message, repeated, tag = "11")] + pub multi_path_type_info: ::prost::alloc::vec::Vec, + /// offset: 44 + #[prost(uint32, tag = "10")] + pub retcode: u32, + /// offset: 48 + #[prost(bool, tag = "4")] + pub is_modify: bool, + /// offset: 40 + #[prost(enumeration = "MultiPathAvatarType", tag = "8")] + pub multi_path_type: i32, } /// Obf: COMGKLPKIEO #[derive(proto_derive::CmdID)] -#[cmdid(19)] +#[cmdid(8)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] 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")] + #[prost(string, tag = "9")] pub mpamhbfikfb: ::prost::alloc::string::String, - /// offset: 40 - #[prost(enumeration = "ProductGiftType", tag = "13")] + /// offset: 60 + #[prost(enumeration = "ProductGiftType", tag = "1")] pub dnajfmpcmll: i32, - /// offset: 64 - #[prost(bool, tag = "14")] + /// offset: 72 + #[prost(bool, tag = "5")] pub fkfokhabejn: bool, - /// offset: 44 - #[prost(uint32, tag = "7")] - pub ioglpebjmdb: u32, - /// offset: 16 + /// offset: 24 #[prost(string, tag = "11")] pub dbellihmajg: ::prost::alloc::string::String, + /// offset: 64 + #[prost(int64, tag = "2")] + pub begin_time: i64, + /// offset: 56 + #[prost(uint32, tag = "12")] + pub gcbobamcalk: u32, + /// offset: 48 + #[prost(uint32, tag = "7")] + pub iecaeabacdm: u32, + /// offset: 40 + #[prost(int64, tag = "14")] + pub end_time: i64, + /// offset: 52 + #[prost(uint32, tag = "4")] + pub ioglpebjmdb: u32, } /// Obf: JCAKDMECGGG #[derive(proto_derive::CmdID)] -#[cmdid(55)] +#[cmdid(13)] #[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")] + /// offset: 36 + #[prost(uint32, tag = "2")] pub retcode: u32, /// offset: 48 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "1")] pub odnfiaahkci: u32, + /// offset: 40 + #[prost(uint64, tag = "13")] + pub month_card_out_date_time: u64, + /// offset: 32 + #[prost(uint32, tag = "12")] + pub cmghdmpeako: u32, + /// offset: 16 + #[prost(message, repeated, tag = "10")] + pub pidhegpbcji: ::prost::alloc::vec::Vec, } /// Obf: OIIINKHFBGB #[derive(proto_derive::CmdID)] #[cmdid(57)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MonthCardRewardNotify { - /// offset: 24 - #[prost(message, optional, tag = "12")] + /// offset: 16 + #[prost(message, optional, tag = "1")] pub reward: ::core::option::Option, } /// Obf: FDOLNEFNGDO #[derive(proto_derive::CmdID)] -#[cmdid(71)] +#[cmdid(46)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ClientDownloadDataScNotify { - /// offset: 24 - #[prost(message, optional, tag = "2")] + /// offset: 16 + #[prost(message, optional, tag = "15")] pub download_data: ::core::option::Option, } /// Obf: EJLLKLCOLDA #[derive(proto_derive::CmdID)] -#[cmdid(51)] +#[cmdid(59)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ClientObjDownloadDataScNotify { - /// offset: 16 - #[prost(message, optional, tag = "4")] + /// offset: 24 + #[prost(message, optional, tag = "10")] pub data: ::core::option::Option, } /// Obf: UpdateFeatureSwitchScNotify #[derive(proto_derive::CmdID)] -#[cmdid(63)] +#[cmdid(85)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct UpdateFeatureSwitchScNotify { - /// offset: 16 - #[prost(message, repeated, tag = "7")] - pub switch_info_list: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(message, repeated, tag = "10")] + pub switch_info_list: ::prost::alloc::vec::Vec, } /// Obf: LGCFMDKHHHG #[derive(proto_derive::CmdID)] -#[cmdid(60)] +#[cmdid(45)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DailyRefreshNotify { /// offset: 24 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "15")] pub gmfebdafdpj: u32, } /// Obf: NNDDOMBMKCI #[derive(proto_derive::CmdID)] -#[cmdid(96)] +#[cmdid(58)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetGameplayBirthdayCsReq { /// offset: 24 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "7")] pub birthday: u32, } /// Obf: POEHBJFDKEN #[derive(proto_derive::CmdID)] -#[cmdid(16)] +#[cmdid(82)] #[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, + /// offset: 24 + #[prost(uint32, tag = "8")] + pub birthday: u32, } /// Obf: PICOEIMKLBN #[derive(proto_derive::CmdID)] -#[cmdid(93)] +#[cmdid(83)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AceAntiCheaterCsReq { - /// offset: 32 - #[prost(uint32, tag = "1")] - pub glnkkfaipob: u32, - /// offset: 16 - #[prost(string, tag = "5")] + /// offset: 24 + #[prost(string, tag = "15")] pub dgdlniefcpf: ::prost::alloc::string::String, + /// offset: 32 + #[prost(uint32, tag = "12")] + pub glnkkfaipob: u32, } /// Obf: GOODKNBLONB #[derive(proto_derive::CmdID)] -#[cmdid(64)] +#[cmdid(3)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct AceAntiCheaterScRsp { /// offset: 24 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "3")] pub retcode: u32, } /// Obf: NNKIDOFODLM #[derive(proto_derive::CmdID)] -#[cmdid(26)] +#[cmdid(4)] #[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, + /// offset: 32 + #[prost(uint32, tag = "13")] + pub retcode: u32, } /// Obf: KKPKCBHDAIG #[derive(proto_derive::CmdID)] -#[cmdid(90)] +#[cmdid(86)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlayerHeartBeatCsReq { /// offset: 40 - #[prost(uint32, tag = "6")] + #[prost(uint64, tag = "9")] + pub client_time_ms: u64, + /// offset: 32 + #[prost(uint32, tag = "7")] pub jbpemofnedg: u32, /// offset: 24 - #[prost(message, optional, tag = "7")] + #[prost(message, optional, tag = "8")] pub lkjmjgdebee: ::core::option::Option, - /// offset: 32 - #[prost(uint64, tag = "5")] - pub client_time_ms: u64, } /// Obf: EPFPPENOIGH #[derive(proto_derive::CmdID)] -#[cmdid(89)] +#[cmdid(12)] #[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")] + #[prost(uint32, tag = "9")] pub retcode: u32, - /// offset: 40 - #[prost(uint64, tag = "7")] + /// offset: 48 + #[prost(uint64, tag = "3")] pub server_time_ms: u64, - /// offset: 16 - #[prost(message, optional, tag = "12")] + /// offset: 24 + #[prost(message, optional, tag = "15")] pub download_data: ::core::option::Option, + /// offset: 40 + #[prost(uint64, tag = "1")] + pub client_time_ms: u64, } /// Obf: ONJIGDEOICM #[derive(proto_derive::CmdID)] -#[cmdid(72)] +#[cmdid(23)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FeatureSwitchClosedScNotify { /// offset: 24 - #[prost(enumeration = "FeatureSwitchType", tag = "1")] + #[prost(enumeration = "FeatureSwitchType", tag = "11")] pub kimnkfpfbdg: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kpcimegklll { - /// offset: 16 - #[prost(string, tag = "9")] + /// offset: 24 + #[prost(string, tag = "14")] pub iaogfcmadlc: ::prost::alloc::string::String, /// offset: 32 - #[prost(enumeration = "SecretKeyType", tag = "13")] + #[prost(enumeration = "SecretKeyType", tag = "11")] pub r#type: i32, } /// Obf: NPKKENGFCBP #[derive(proto_derive::CmdID)] -#[cmdid(33)] +#[cmdid(18)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetSecretKeyInfoCsReq { /// offset: 16 - #[prost(bytes = "vec", tag = "4")] + #[prost(bytes = "vec", tag = "6")] pub cfhgmeadiph: ::prost::alloc::vec::Vec, } /// Obf: IKCBJPLKFHC #[derive(proto_derive::CmdID)] -#[cmdid(7)] +#[cmdid(49)] #[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")] + #[prost(uint32, tag = "1")] pub retcode: u32, - /// offset: 32 - #[prost(message, repeated, tag = "11")] + /// offset: 24 + #[prost(message, repeated, tag = "14")] pub ebceboebgeh: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(bytes = "vec", tag = "13")] + pub baohefhiden: ::prost::alloc::vec::Vec, } /// Obf: IJEADEFDMOI #[derive(proto_derive::CmdID)] -#[cmdid(48)] +#[cmdid(96)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlayerLoginFinishCsReq {} /// Obf: OFALHALMBDC #[derive(proto_derive::CmdID)] -#[cmdid(25)] +#[cmdid(17)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlayerLoginFinishScRsp { /// offset: 24 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "3")] 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, + /// offset: 24 + #[prost(uint32, tag = "12")] + pub id: u32, } /// Obf: IEDMBNKGGGN #[derive(proto_derive::CmdID)] -#[cmdid(43)] +#[cmdid(22)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetVideoVersionKeyCsReq {} /// Obf: CEENOIAPFNM #[derive(proto_derive::CmdID)] -#[cmdid(12)] +#[cmdid(99)] #[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")] + #[prost(message, repeated, tag = "4")] pub video_key_info_list: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(message, repeated, tag = "10")] + pub apmbnedfbpa: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint32, tag = "2")] + pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nhjghokbdpk { + /// offset: 24 + #[prost(uint32, tag = "8")] + pub iipdefcedmc: u32, + /// offset: 36 + #[prost(uint32, tag = "1")] + pub nciadbakmae: u32, + /// offset: 32 + #[prost(uint32, tag = "15")] + pub jdakkofdgep: u32, /// 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, } /// Obf: FICCMNIFEBG #[derive(proto_derive::CmdID)] -#[cmdid(62)] +#[cmdid(44)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetRedPointStatusScNotify { /// offset: 32 - #[prost(uint32, tag = "8")] - pub iipdefcedmc: u32, + #[prost(uint32, tag = "1")] + pub jdakkofdgep: 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")] + #[prost(uint32, tag = "15")] pub uid: u32, + /// offset: 44 + #[prost(uint32, tag = "7")] + pub iipdefcedmc: u32, + /// offset: 16 + #[prost(message, repeated, tag = "13")] + pub njehhffdghk: ::prost::alloc::vec::Vec, /// offset: 36 #[prost(uint32, tag = "4")] - pub jdakkofdgep: u32, + pub content_id: u32, } /// Obf: GCINFCFLOJD #[derive(proto_derive::CmdID)] -#[cmdid(75)] +#[cmdid(40)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ReserveStaminaExchangeCsReq { /// offset: 24 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "2")] pub num: u32, } -/// Obf: ReserveStaminaExchangeScRsp +/// Obf: JGFEFONMBKD #[derive(proto_derive::CmdID)] -#[cmdid(30)] +#[cmdid(27)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ReserveStaminaExchangeScRsp { - /// offset: 24 + /// offset: 28 #[prost(uint32, tag = "13")] pub num: u32, - /// offset: 28 - #[prost(uint32, tag = "14")] + /// offset: 24 + #[prost(uint32, tag = "5")] pub retcode: u32, } /// Obf: KIHFDKLMCEM #[derive(proto_derive::CmdID)] -#[cmdid(83)] +#[cmdid(80)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct StaminaInfoScNotify { /// offset: 24 - #[prost(uint32, tag = "10")] - pub stamina: u32, + #[prost(uint32, tag = "7")] + pub reserve_stamina: u32, /// offset: 40 - #[prost(int64, tag = "14")] + #[prost(int64, tag = "11")] pub dpimhemjkoe: i64, /// offset: 28 - #[prost(uint32, tag = "13")] - pub reserve_stamina: u32, + #[prost(uint32, tag = "6")] + pub stamina: u32, /// offset: 32 - #[prost(int64, tag = "11")] + #[prost(int64, tag = "10")] pub next_recover_time: i64, } #[derive(proto_derive::CmdID)] @@ -26906,7 +27825,7 @@ pub struct StaminaInfoScNotify { pub struct Onmlpjkagcg { #[prost( oneof = "onmlpjkagcg::Gcmppoicpod", - tags = "11, 9, 14, 7, 3, 4, 13, 15, 6, 2, 1" + tags = "13, 5, 12, 10, 6, 2, 11, 3, 9, 15, 1" )] pub gcmppoicpod: ::core::option::Option, } @@ -26916,34 +27835,34 @@ pub mod onmlpjkagcg { #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] pub enum Gcmppoicpod { /// offset: 24 - #[prost(bool, tag = "11")] + #[prost(bool, tag = "13")] Kapdimgjlnf(bool), /// offset: 24 - #[prost(bool, tag = "9")] + #[prost(bool, tag = "5")] Mmmnjchemfn(bool), /// offset: 24 - #[prost(bool, tag = "14")] + #[prost(bool, tag = "12")] Nkekibnjmpa(bool), /// offset: 24 - #[prost(bool, tag = "7")] + #[prost(bool, tag = "10")] Pbkbglhhkpe(bool), /// offset: 24 - #[prost(bool, tag = "3")] + #[prost(bool, tag = "6")] Njfmiljofok(bool), /// offset: 24 - #[prost(bool, tag = "4")] + #[prost(bool, tag = "2")] Aicnfaobcpi(bool), /// offset: 24 - #[prost(bool, tag = "13")] + #[prost(bool, tag = "11")] Kjncckhjfhe(bool), /// offset: 24 - #[prost(bool, tag = "15")] + #[prost(bool, tag = "3")] Aponeidmphl(bool), /// offset: 24 - #[prost(bool, tag = "6")] + #[prost(bool, tag = "9")] Gmjanojmkce(bool), /// offset: 24 - #[prost(message, tag = "2")] + #[prost(message, tag = "15")] Ghkcmdnkopn(super::Ogfiodpilel), /// offset: 24 #[prost(bool, tag = "1")] @@ -26952,11 +27871,11 @@ pub mod onmlpjkagcg { } /// Obf: IBEPKJBGGLD #[derive(proto_derive::CmdID)] -#[cmdid(32)] +#[cmdid(30)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UpdatePlayerSettingCsReq { /// offset: 24 - #[prost(message, optional, tag = "1")] + #[prost(message, optional, tag = "7")] pub klkpmljkmjp: ::core::option::Option, } /// Obf: IJBPIFMHMHN @@ -26965,10 +27884,10 @@ pub struct UpdatePlayerSettingCsReq { #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UpdatePlayerSettingScRsp { /// offset: 32 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "1")] pub retcode: u32, /// offset: 16 - #[prost(message, optional, tag = "15")] + #[prost(message, optional, tag = "13")] pub klkpmljkmjp: ::core::option::Option, } /// Obf: BIJPBJMIAHD @@ -26976,37 +27895,40 @@ 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: 36 + #[prost(enumeration = "Jidiecghkgk", tag = "1")] + pub lghokgabgck: i32, /// offset: 32 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "14")] pub jbpemofnedg: u32, + /// offset: 24 + #[prost(bytes = "vec", tag = "2")] + pub lkjmjgdebee: ::prost::alloc::vec::Vec, } /// Obf: KEAENHHGMEF #[derive(proto_derive::CmdID)] -#[cmdid(1)] +#[cmdid(76)] #[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")] + #[prost(uint32, tag = "8")] pub retcode: u32, + /// offset: 24 + #[prost(message, optional, tag = "15")] + pub data: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Menpbggogmc { - /// offset: 24 - #[prost(string, repeated, tag = "6")] + /// offset: 16 + #[prost(string, repeated, tag = "4")] 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")] + #[prost(message, optional, tag = "9")] pub pelmgopehkn: ::core::option::Option, /// offset: 32 #[prost(bool, tag = "4")] @@ -27015,7 +27937,7 @@ pub struct Ncbimlpodon { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cjakibdimmj { - #[prost(oneof = "cjakibdimmj::Pmfbbcebacd", tags = "306, 934, 1137")] + #[prost(oneof = "cjakibdimmj::Pmfbbcebacd", tags = "517, 1515, 2038")] pub pmfbbcebacd: ::core::option::Option, } /// Nested message and enum types in `CJAKIBDIMMJ`. @@ -27024,22 +27946,22 @@ pub mod cjakibdimmj { #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Pmfbbcebacd { /// offset: 24 - #[prost(bool, tag = "306")] + #[prost(bool, tag = "517")] Iahopfnpfln(bool), /// offset: 24 - #[prost(message, tag = "934")] + #[prost(message, tag = "1515")] Amaljfokcba(super::Menpbggogmc), /// offset: 24 - #[prost(message, tag = "1137")] + #[prost(message, tag = "2038")] Oecbelgdlfp(super::Menpbggogmc), } } /// Obf: FDFPMJAPMIB #[derive(proto_derive::CmdID)] -#[cmdid(79)] +#[cmdid(75)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct UpdatePsnSettingsInfoCsReq { - #[prost(oneof = "update_psn_settings_info_cs_req::Dfopiihejfm", tags = "237, 908")] + #[prost(oneof = "update_psn_settings_info_cs_req::Dfopiihejfm", tags = "521, 1683")] pub dfopiihejfm: ::core::option::Option< update_psn_settings_info_cs_req::Dfopiihejfm, >, @@ -27049,51 +27971,51 @@ pub mod update_psn_settings_info_cs_req { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Dfopiihejfm { - /// offset: 16 - #[prost(message, tag = "237")] + /// offset: 24 + #[prost(message, tag = "521")] Doocplcldpd(super::Ncbimlpodon), - /// offset: 16 - #[prost(message, tag = "908")] + /// offset: 24 + #[prost(message, tag = "1683")] Inhldidjgha(super::Cjakibdimmj), } } /// Obf: GCMDOHJGGJB #[derive(proto_derive::CmdID)] -#[cmdid(82)] +#[cmdid(47)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UpdatePsnSettingsInfoScRsp { /// offset: 24 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "15")] pub retcode: u32, } /// Obf: FHNGPBNFBAE #[derive(proto_derive::CmdID)] -#[cmdid(10)] +#[cmdid(43)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetGameStateServiceConfigCsReq {} /// Obf: BAPHALPCPMJ #[derive(proto_derive::CmdID)] -#[cmdid(4)] +#[cmdid(33)] #[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")] + #[prost(uint32, tag = "5")] pub retcode: u32, + /// offset: 16 + #[prost(string, repeated, tag = "2")] + pub fibijgmkdpp: ::prost::alloc::vec::Vec<::prost::alloc::string::String>, /// offset: 24 #[prost(string, repeated, tag = "9")] pub kaojcobeeon: ::prost::alloc::vec::Vec<::prost::alloc::string::String>, + /// offset: 32 + #[prost(string, repeated, tag = "6")] + pub ledkmdollbb: ::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")] + #[prost(uint32, tag = "1")] pub id: u32, } #[derive(proto_derive::CmdID)] @@ -27101,143 +28023,143 @@ pub struct HeadIcon { pub struct DisplayAvatar { /// offset: 28 #[prost(uint32, tag = "2")] - pub pos: u32, - /// offset: 24 - #[prost(uint32, tag = "4")] pub avatar_id: u32, + /// offset: 24 + #[prost(uint32, tag = "12")] + pub pos: 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")] + #[prost(bool, tag = "8")] pub is_display: bool, + /// offset: 16 + #[prost(message, repeated, tag = "15")] + pub display_avatar_list: ::prost::alloc::vec::Vec, } /// Obf: JMAOHPPGHLC #[derive(proto_derive::CmdID)] -#[cmdid(2820)] +#[cmdid(2810)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetPlayerBoardDataCsReq {} /// Obf: PFBICOAEIGP #[derive(proto_derive::CmdID)] -#[cmdid(2891)] +#[cmdid(2805)] #[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")] + /// offset: 16 + #[prost(message, repeated, tag = "5")] 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")] + /// offset: 40 + #[prost(uint32, repeated, tag = "2")] pub display_support_avatar_vec: ::prost::alloc::vec::Vec, + /// offset: 64 + #[prost(uint32, tag = "3")] + pub oldmjonbjom: u32, + /// offset: 72 + #[prost(uint32, tag = "11")] + pub retcode: u32, + /// offset: 56 + #[prost(string, tag = "12")] + pub signature: ::prost::alloc::string::String, + /// offset: 68 + #[prost(uint32, tag = "9")] + pub current_head_icon_id: u32, + /// offset: 32 + #[prost(uint32, repeated, tag = "4")] + pub kknjhenmgpk: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(message, optional, tag = "15")] + pub display_avatar_vec: ::core::option::Option, } /// Obf: EONDNBHOKPE #[derive(proto_derive::CmdID)] -#[cmdid(2867)] +#[cmdid(2898)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetHeadIconCsReq { /// offset: 24 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "5")] pub id: u32, } /// Obf: IFOFBJAKGEK #[derive(proto_derive::CmdID)] -#[cmdid(2839)] +#[cmdid(2853)] #[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")] + #[prost(uint32, tag = "12")] pub retcode: u32, + /// offset: 24 + #[prost(uint32, tag = "7")] + pub current_head_icon_id: u32, } /// Obf: EFKAOICFGCL #[derive(proto_derive::CmdID)] -#[cmdid(2874)] +#[cmdid(2826)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetPersonalCardCsReq { /// offset: 24 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "8")] pub id: u32, } /// Obf: CAFHOLFAOGK #[derive(proto_derive::CmdID)] -#[cmdid(2873)] +#[cmdid(2863)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetPersonalCardScRsp { - /// offset: 24 - #[prost(uint32, tag = "10")] - pub oldmjonbjom: u32, /// offset: 28 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "11")] pub retcode: u32, + /// offset: 24 + #[prost(uint32, tag = "5")] + pub oldmjonbjom: u32, } /// Obf: FEDJLKBEPMM #[derive(proto_derive::CmdID)] -#[cmdid(2827)] +#[cmdid(2879)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetDisplayAvatarCsReq { - /// offset: 24 - #[prost(message, repeated, tag = "10")] + /// offset: 16 + #[prost(message, repeated, tag = "8")] pub display_avatar_list: ::prost::alloc::vec::Vec, } /// Obf: HDKMPCKFAAB #[derive(proto_derive::CmdID)] -#[cmdid(2821)] +#[cmdid(2802)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetDisplayAvatarScRsp { /// offset: 24 - #[prost(message, repeated, tag = "6")] + #[prost(message, repeated, tag = "15")] pub display_avatar_list: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "9")] pub retcode: u32, } /// Obf: DHGMEEGJFOE #[derive(proto_derive::CmdID)] -#[cmdid(2870)] +#[cmdid(2897)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetIsDisplayAvatarInfoCsReq { /// offset: 24 - #[prost(bool, tag = "12")] + #[prost(bool, tag = "8")] pub is_display: bool, } /// Obf: JEADFNNMIGN #[derive(proto_derive::CmdID)] -#[cmdid(2859)] +#[cmdid(2806)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetIsDisplayAvatarInfoScRsp { /// offset: 24 - #[prost(uint32, tag = "3")] - pub retcode: u32, - /// offset: 28 - #[prost(bool, tag = "10")] + #[prost(bool, tag = "3")] pub is_display: bool, + /// offset: 28 + #[prost(uint32, tag = "8")] + pub retcode: u32, } /// Obf: AIKPANALJHL #[derive(proto_derive::CmdID)] -#[cmdid(2877)] +#[cmdid(2855)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetSignatureCsReq { /// offset: 24 @@ -27246,1200 +28168,1200 @@ pub struct SetSignatureCsReq { } /// Obf: JKMKJFGLBPA #[derive(proto_derive::CmdID)] -#[cmdid(2880)] +#[cmdid(2807)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetSignatureScRsp { - /// offset: 32 - #[prost(uint32, tag = "4")] - pub retcode: u32, - /// offset: 24 - #[prost(string, tag = "10")] + /// offset: 16 + #[prost(string, tag = "11")] pub signature: ::prost::alloc::string::String, + /// offset: 32 + #[prost(uint32, tag = "10")] + pub retcode: u32, } /// Obf: DHJGNGBKOAG #[derive(proto_derive::CmdID)] -#[cmdid(2802)] +#[cmdid(2839)] #[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")] + #[prost(uint32, tag = "15")] pub avatar_id: u32, + /// offset: 24 + #[prost(uint32, repeated, tag = "4")] + pub avatar_id_list: ::prost::alloc::vec::Vec, } /// Obf: GOCFJNOLIPB #[derive(proto_derive::CmdID)] -#[cmdid(2805)] +#[cmdid(2816)] #[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")] + /// offset: 16 + #[prost(uint32, repeated, tag = "13")] pub avatar_id_list: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "10")] + pub avatar_id: u32, + /// offset: 36 + #[prost(uint32, tag = "9")] + pub retcode: u32, } /// Obf: GJGCNJMEMAP #[derive(proto_derive::CmdID)] -#[cmdid(4520)] +#[cmdid(4510)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlayerReturnStartScNotify { /// offset: 24 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "7")] pub nchiekedhce: u32, } /// Obf: IKIEKHJENFO #[derive(proto_derive::CmdID)] -#[cmdid(4591)] +#[cmdid(4505)] #[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")] + #[prost(uint32, tag = "12")] pub opeedjihjop: u32, + /// offset: 16 + #[prost(uint32, repeated, tag = "15")] + pub nmklegomepj: ::prost::alloc::vec::Vec, } /// Obf: PAFOHBIMNJK #[derive(proto_derive::CmdID)] -#[cmdid(4567)] +#[cmdid(4598)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlayerReturnSignScRsp { - /// offset: 16 - #[prost(message, repeated, tag = "14")] - pub ipflhcjiebm: ::prost::alloc::vec::Vec, - /// offset: 24 + /// offset: 44 + #[prost(uint32, tag = "3")] + pub retcode: u32, + /// offset: 32 #[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")] + #[prost(uint32, tag = "11")] pub opeedjihjop: u32, + /// offset: 24 + #[prost(message, repeated, tag = "6")] + pub ipflhcjiebm: ::prost::alloc::vec::Vec, } /// Obf: GNCEIPBBGHG #[derive(proto_derive::CmdID)] -#[cmdid(4539)] +#[cmdid(4553)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlayerReturnPointChangeScNotify { /// offset: 24 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "8")] pub mamhojmfjof: u32, } /// Obf: LKDDLABFIBC #[derive(proto_derive::CmdID)] -#[cmdid(4527)] +#[cmdid(4579)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlayerReturnTakePointRewardCsReq { - /// offset: 28 - #[prost(uint32, tag = "3")] - pub iifomgofmdl: u32, /// offset: 24 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "6")] pub cpnimljnmmf: u32, + /// offset: 28 + #[prost(uint32, tag = "8")] + pub iifomgofmdl: u32, } /// Obf: FJHNMBNNIBK #[derive(proto_derive::CmdID)] -#[cmdid(4521)] +#[cmdid(4502)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlayerReturnTakePointRewardScRsp { /// offset: 36 - #[prost(uint32, tag = "7")] - pub iifomgofmdl: u32, - /// offset: 32 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "10")] pub retcode: u32, - /// offset: 40 - #[prost(uint32, tag = "14")] + /// offset: 32 + #[prost(uint32, tag = "7")] pub cpnimljnmmf: u32, /// offset: 24 - #[prost(message, optional, tag = "12")] + #[prost(message, optional, tag = "1")] pub cfidbmmijhg: ::core::option::Option, + /// offset: 40 + #[prost(uint32, tag = "15")] + pub iifomgofmdl: u32, } /// Obf: ODLPHAPJDMH #[derive(proto_derive::CmdID)] -#[cmdid(4570)] +#[cmdid(4597)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlayerReturnTakeRewardCsReq {} /// Obf: NEIOAACEMJA #[derive(proto_derive::CmdID)] -#[cmdid(4559)] +#[cmdid(4506)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlayerReturnTakeRewardScRsp { - /// offset: 24 - #[prost(message, optional, tag = "5")] + /// offset: 16 + #[prost(message, optional, tag = "1")] pub ipflhcjiebm: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "10")] pub retcode: u32, } /// Obf: MNOOMKEHNOG #[derive(proto_derive::CmdID)] -#[cmdid(4554)] +#[cmdid(4541)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlayerReturnInfoQueryCsReq { /// offset: 24 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "7")] 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")] + /// offset: 52 + #[prost(enumeration = "Nobpmmnfenj", tag = "13")] pub status: i32, - /// offset: 68 - #[prost(uint32, tag = "14")] + /// offset: 80 + #[prost(uint32, tag = "5")] pub ilcfojcdnhi: u32, + /// offset: 40 + #[prost(int64, tag = "14")] + pub coifhfpegph: i64, + /// offset: 64 + #[prost(int64, tag = "9")] + pub finish_time: i64, + /// offset: 56 + #[prost(uint32, tag = "2")] + pub world_level: u32, + /// offset: 48 + #[prost(uint32, tag = "8")] + pub ahnfmdnejnl: u32, + /// offset: 60 + #[prost(bool, tag = "12")] + pub is_taken_reward: bool, + /// offset: 16 + #[prost(uint32, repeated, tag = "6")] + pub nmklegomepj: ::prost::alloc::vec::Vec, + /// offset: 76 + #[prost(uint32, tag = "1")] + pub bgafghipoje: u32, + /// offset: 61 + #[prost(bool, tag = "7")] + pub fjndpcfnflo: bool, + /// offset: 24 + #[prost(uint32, repeated, tag = "10")] + pub caimhcaacfg: ::prost::alloc::vec::Vec, + /// offset: 72 + #[prost(uint32, tag = "3")] + pub mamhojmfjof: u32, } /// Obf: APNMNGNPFAC #[derive(proto_derive::CmdID)] -#[cmdid(4577)] +#[cmdid(4555)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlayerReturnInfoQueryScRsp { - /// offset: 24 - #[prost(message, optional, tag = "8")] + /// offset: 16 + #[prost(message, optional, tag = "5")] pub pfeidpolokm: ::core::option::Option, - /// offset: 36 - #[prost(uint32, tag = "7")] - pub retcode: u32, /// offset: 32 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "3")] + pub retcode: u32, + /// offset: 36 + #[prost(uint32, tag = "4")] pub gmfidnohgco: u32, } /// Obf: JECKOPFFLAA #[derive(proto_derive::CmdID)] -#[cmdid(4580)] +#[cmdid(4507)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PlayerReturnForceFinishScNotify { - /// offset: 24 - #[prost(message, optional, tag = "13")] + /// offset: 16 + #[prost(message, optional, tag = "11")] pub pfeidpolokm: ::core::option::Option, } /// Obf: AFLMIOMNECM #[derive(proto_derive::CmdID)] -#[cmdid(4502)] +#[cmdid(4539)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PlayerReturnTakeRelicCsReq { /// offset: 24 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "11")] pub avatar_id: u32, } /// Obf: ECLOMGJFDIL #[derive(proto_derive::CmdID)] -#[cmdid(4505)] +#[cmdid(4516)] #[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")] + #[prost(message, optional, tag = "10")] pub item_list: ::core::option::Option, + /// offset: 36 + #[prost(uint32, tag = "9")] + pub avatar_id: u32, /// offset: 32 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "3")] pub retcode: u32, } /// Obf: CMGDJIOMCLG #[derive(proto_derive::CmdID)] -#[cmdid(1120)] +#[cmdid(1110)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FinishPlotCsReq { /// offset: 24 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "2")] pub cldajdjhoii: u32, } /// Obf: CHCNMFDIPFB #[derive(proto_derive::CmdID)] -#[cmdid(1191)] +#[cmdid(1105)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FinishPlotScRsp { - /// offset: 28 - #[prost(uint32, tag = "8")] - pub retcode: u32, /// offset: 24 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "5")] pub cldajdjhoii: u32, + /// offset: 28 + #[prost(uint32, tag = "4")] + pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kaoahkaohfi { - /// offset: 32 - #[prost(message, optional, tag = "15")] + /// offset: 24 + #[prost(message, optional, tag = "5")] pub dhlpkmihdnm: ::core::option::Option, + /// offset: 40 + #[prost(uint32, tag = "4")] + pub cojkeifjnek: u32, /// offset: 44 - #[prost(enumeration = "PunkLordAttackerStatus", tag = "12")] + #[prost(enumeration = "PunkLordAttackerStatus", tag = "1")] pub ekkjlaokiji: i32, /// offset: 16 - #[prost(message, optional, tag = "9")] + #[prost(message, optional, tag = "14")] pub basic_info: ::core::option::Option, - /// offset: 40 - #[prost(uint32, tag = "2")] - pub cojkeifjnek: u32, } /// Obf: FAMOHHOHPNL #[derive(proto_derive::CmdID)] -#[cmdid(3220)] +#[cmdid(3210)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetPunkLordMonsterDataCsReq {} /// Obf: DPGJJNGCGPK #[derive(proto_derive::CmdID)] -#[cmdid(3291)] +#[cmdid(3205)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetPunkLordMonsterDataScRsp { /// offset: 32 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "2")] pub retcode: u32, - /// offset: 16 - #[prost(message, repeated, tag = "3")] + /// offset: 24 + #[prost(message, repeated, tag = "4")] pub fijnjgfabjd: ::prost::alloc::vec::Vec, } /// Obf: EAGDPCPJOEM #[derive(proto_derive::CmdID)] -#[cmdid(3267)] +#[cmdid(3298)] #[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")] + #[prost(uint32, tag = "8")] pub monster_id: u32, + /// offset: 28 + #[prost(uint32, tag = "7")] + pub uid: u32, + /// offset: 24 + #[prost(bool, tag = "15")] + pub clommfkjpmm: bool, } /// Obf: CDKHFIPEEIA #[derive(proto_derive::CmdID)] -#[cmdid(3239)] +#[cmdid(3253)] #[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")] + #[prost(bool, tag = "5")] pub clommfkjpmm: bool, - /// offset: 16 - #[prost(uint32, repeated, tag = "14")] + /// offset: 40 + #[prost(uint32, repeated, tag = "7")] pub dmilcfhlihp: ::prost::alloc::vec::Vec, - /// offset: 24 - #[prost(message, optional, tag = "8")] + /// offset: 52 + #[prost(uint32, tag = "3")] + pub retcode: u32, + /// offset: 56 + #[prost(int64, tag = "13")] + pub agegdmgnpdk: i64, + /// offset: 32 + #[prost(message, optional, tag = "11")] + pub dpmkammiolb: ::core::option::Option, + /// offset: 16 + #[prost(message, optional, tag = "12")] pub scene: ::core::option::Option, } /// Obf: IAGCOPHLMFB #[derive(proto_derive::CmdID)] -#[cmdid(3227)] +#[cmdid(3279)] #[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")] + #[prost(uint32, tag = "12")] + pub monster_id: u32, + /// offset: 28 + #[prost(enumeration = "PunkLordShareType", tag = "5")] pub share_type: i32, /// offset: 32 - #[prost(uint32, tag = "9")] - pub monster_id: u32, + #[prost(uint32, tag = "3")] + pub uid: u32, } /// Obf: ACFAMDBMAOI #[derive(proto_derive::CmdID)] -#[cmdid(3221)] +#[cmdid(3202)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SharePunkLordMonsterScRsp { - /// offset: 24 - #[prost(uint32, tag = "14")] - pub uid: u32, + /// offset: 28 + #[prost(uint32, tag = "10")] + pub retcode: u32, /// offset: 32 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "9")] pub monster_id: u32, /// offset: 36 - #[prost(uint32, tag = "11")] - pub retcode: u32, - /// offset: 28 - #[prost(enumeration = "PunkLordShareType", tag = "3")] + #[prost(enumeration = "PunkLordShareType", tag = "4")] pub share_type: i32, + /// offset: 24 + #[prost(uint32, tag = "5")] + pub uid: u32, } /// Obf: GCCFGDENNNK #[derive(proto_derive::CmdID)] -#[cmdid(3270)] +#[cmdid(3297)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SummonPunkLordMonsterCsReq {} /// Obf: CFJJEOFIFEB #[derive(proto_derive::CmdID)] -#[cmdid(3259)] +#[cmdid(3206)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SummonPunkLordMonsterScRsp { /// offset: 32 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "14")] pub retcode: u32, /// offset: 16 - #[prost(message, optional, tag = "14")] + #[prost(message, optional, tag = "12")] pub dpmkammiolb: ::core::option::Option, } /// Obf: GHMPPIJABNL #[derive(proto_derive::CmdID)] -#[cmdid(3205)] +#[cmdid(3216)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakePunkLordPointRewardCsReq { /// offset: 28 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "12")] pub level: u32, /// offset: 24 - #[prost(bool, tag = "5")] + #[prost(bool, tag = "15")] pub mdhjkkbnmcf: bool, } /// Obf: GDFCPPHAGDA #[derive(proto_derive::CmdID)] -#[cmdid(3274)] +#[cmdid(3226)] #[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")] + #[prost(uint32, tag = "8")] + pub level: u32, + /// offset: 36 + #[prost(bool, tag = "9")] pub mdhjkkbnmcf: bool, /// offset: 16 #[prost(message, optional, tag = "12")] pub reward: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "5")] + pub retcode: u32, } /// Obf: IKCKFGPOCIB #[derive(proto_derive::CmdID)] -#[cmdid(3273)] +#[cmdid(3263)] #[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")] + #[prost(message, optional, tag = "4")] pub basic_info: ::core::option::Option, + /// offset: 40 + #[prost(uint32, repeated, tag = "12")] + pub dmilcfhlihp: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(enumeration = "PunkLordMonsterInfoNotifyReason", tag = "5")] + pub reason: i32, + /// offset: 24 + #[prost(message, optional, tag = "6")] + pub dhlpkmihdnm: ::core::option::Option, } /// Obf: HPOFEOILJCP #[derive(proto_derive::CmdID)] -#[cmdid(3298)] +#[cmdid(3267)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetPunkLordDataCsReq {} /// Obf: FNCGHMIMJJK #[derive(proto_derive::CmdID)] -#[cmdid(3285)] +#[cmdid(3272)] #[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 iadcohodgjn: u32, + /// offset: 48 + #[prost(int64, tag = "1")] + pub bedjdeancoj: i64, + /// offset: 56 + #[prost(uint32, tag = "2")] + pub retcode: u32, + /// offset: 60 + #[prost(uint32, tag = "3")] 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 gnlmkkhaekm: u32, + /// offset: 40 + #[prost(uint32, tag = "14")] pub bdpbdgbkdoo: u32, + /// offset: 44 + #[prost(uint32, tag = "7")] + pub gbjodjcolga: u32, + /// offset: 16 + #[prost(uint32, repeated, tag = "4")] + pub eahbikfallf: ::prost::alloc::vec::Vec, } /// Obf: GEMELJPBKDL #[derive(proto_derive::CmdID)] -#[cmdid(3252)] +#[cmdid(3236)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PunkLordRaidTimeOutScNotify { /// offset: 24 - #[prost(message, optional, tag = "6")] + #[prost(message, optional, tag = "9")] pub dpmkammiolb: ::core::option::Option, } /// Obf: MIONOBMHAJA #[derive(proto_derive::CmdID)] -#[cmdid(3287)] +#[cmdid(3254)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PunkLordBattleResultScNotify { - /// offset: 24 - #[prost(message, optional, tag = "5")] + /// offset: 40 + #[prost(uint32, tag = "12")] + pub pgofpnlapoe: u32, + /// offset: 48 + #[prost(uint32, tag = "7")] + pub ncacoccjnld: u32, + /// offset: 16 + #[prost(message, optional, tag = "14")] pub dpmkammiolb: ::core::option::Option, /// offset: 32 #[prost(message, optional, tag = "4")] - pub dhlpkmihdnm: ::core::option::Option, + 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")] + #[prost(uint32, tag = "8")] 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")] + /// offset: 52 + #[prost(uint32, tag = "4")] pub lkkjeilkpni: u32, - /// offset: 36 - #[prost(uint32, tag = "14")] - pub world_level: u32, /// offset: 32 - #[prost(uint32, tag = "6")] - pub monster_id: u32, + #[prost(int64, tag = "9")] + pub sent_time: i64, /// offset: 44 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "10")] + pub world_level: u32, + /// offset: 24 + #[prost(uint32, tag = "6")] pub config_id: u32, /// offset: 40 #[prost(bool, tag = "7")] pub ppboceckcah: bool, + /// offset: 48 + #[prost(uint32, tag = "3")] + pub monster_id: u32, } /// Obf: IJJHFBPKBME #[derive(proto_derive::CmdID)] -#[cmdid(3209)] +#[cmdid(3262)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetKilledPunkLordMonsterDataCsReq {} /// Obf: PPFKEAJEFLA #[derive(proto_derive::CmdID)] -#[cmdid(3206)] +#[cmdid(3209)] #[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")] + /// offset: 32 + #[prost(message, repeated, tag = "8")] pub ddcemdgedio: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(message, repeated, tag = "11")] + pub oakkccgaekk: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint32, tag = "12")] + pub retcode: u32, } /// Obf: HMINDKKLBIG #[derive(proto_derive::CmdID)] -#[cmdid(3249)] +#[cmdid(3292)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PunkLordMonsterKilledNotify { /// offset: 16 - #[prost(message, optional, tag = "3")] + #[prost(message, optional, tag = "7")] pub aiecobkeigb: ::core::option::Option, } /// Obf: LLDDOHBGEHB #[derive(proto_derive::CmdID)] -#[cmdid(3241)] +#[cmdid(3224)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeKilledPunkLordMonsterScoreCsReq { - /// offset: 16 - #[prost(message, optional, tag = "8")] + /// offset: 24 + #[prost(message, optional, tag = "3")] pub pkcpjjnoaln: ::core::option::Option, /// offset: 32 - #[prost(bool, tag = "10")] + #[prost(bool, tag = "12")] pub kfejgfnonip: bool, } /// Obf: KOJNFJLOEDG #[derive(proto_derive::CmdID)] -#[cmdid(3284)] +#[cmdid(3273)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeKilledPunkLordMonsterScoreScRsp { - /// offset: 36 - #[prost(uint32, tag = "3")] - pub score: u32, /// offset: 24 - #[prost(message, repeated, tag = "8")] + #[prost(message, repeated, tag = "5")] pub jeahdcgkbbb: ::prost::alloc::vec::Vec, - /// offset: 40 - #[prost(bool, tag = "4")] - pub kfejgfnonip: bool, /// offset: 32 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "15")] pub retcode: u32, + /// offset: 36 + #[prost(bool, tag = "8")] + pub kfejgfnonip: bool, + /// offset: 40 + #[prost(uint32, tag = "6")] + pub score: u32, } /// Obf: BAANOGIKBGK #[derive(proto_derive::CmdID)] -#[cmdid(3278)] +#[cmdid(3242)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PunkLordDataChangeNotify { /// offset: 28 - #[prost(uint32, tag = "4")] - pub iadcohodgjn: u32, + #[prost(uint32, tag = "5")] + pub bdpbdgbkdoo: u32, /// offset: 32 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "10")] pub gbjodjcolga: u32, /// offset: 24 - #[prost(uint32, tag = "11")] - pub bdpbdgbkdoo: u32, + #[prost(uint32, tag = "6")] + pub iadcohodgjn: u32, } /// Obf: ILHGMAICAFE #[derive(proto_derive::CmdID)] -#[cmdid(3234)] +#[cmdid(3201)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetPunkLordBattleRecordCsReq { - /// offset: 16 - #[prost(message, optional, tag = "4")] + /// offset: 24 + #[prost(message, optional, tag = "6")] pub pkcpjjnoaln: ::core::option::Option, } /// Obf: JMFGECMDHBB #[derive(proto_derive::CmdID)] -#[cmdid(3245)] +#[cmdid(3251)] #[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")] + #[prost(uint32, tag = "5")] pub retcode: u32, - /// offset: 40 - #[prost(message, optional, tag = "11")] + /// offset: 16 + #[prost(message, optional, tag = "12")] pub pkcpjjnoaln: ::core::option::Option, + /// offset: 40 + #[prost(message, repeated, tag = "7")] + pub battle_record_list: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(message, repeated, tag = "15")] + pub okobgjhjjoa: ::prost::alloc::vec::Vec, } /// Obf: ACPKEIAOGEG #[derive(proto_derive::CmdID)] -#[cmdid(920)] +#[cmdid(910)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] 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")] + #[prost(uint32, tag = "11")] pub id: u32, + /// offset: 48 + #[prost(enumeration = "QuestStatus", tag = "2")] + pub status: i32, /// offset: 16 - #[prost(uint32, repeated, tag = "1")] + #[prost(uint32, repeated, tag = "15")] pub pgjngnajhpp: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(int64, tag = "4")] + pub finish_time: i64, + /// offset: 52 + #[prost(uint32, tag = "13")] + pub progress: u32, } /// Obf: HIACBFNPOEO #[derive(proto_derive::CmdID)] -#[cmdid(991)] +#[cmdid(905)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetQuestDataScRsp { + /// offset: 32 + #[prost(uint32, tag = "1")] + pub retcode: u32, /// offset: 16 - #[prost(message, repeated, tag = "11")] + #[prost(message, repeated, tag = "13")] pub quest_list: ::prost::alloc::vec::Vec, /// offset: 36 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "3")] pub total_achievement_exp: u32, - /// offset: 32 - #[prost(uint32, tag = "8")] - pub retcode: u32, } /// Obf: BBAADEDBDAB #[derive(proto_derive::CmdID)] -#[cmdid(967)] +#[cmdid(998)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeQuestRewardCsReq { - /// offset: 16 - #[prost(uint32, repeated, tag = "8")] + /// offset: 24 + #[prost(uint32, repeated, tag = "14")] pub dcgjaboniic: ::prost::alloc::vec::Vec, } -/// Obf: TakeQuestRewardScRsp +/// Obf: CEKCPHPBNDH #[derive(proto_derive::CmdID)] -#[cmdid(939)] +#[cmdid(953)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeQuestRewardScRsp { /// offset: 16 - #[prost(message, optional, tag = "9")] + #[prost(message, optional, tag = "7")] pub reward: ::core::option::Option, + /// offset: 24 + #[prost(uint32, repeated, tag = "4")] + pub nodoemdnbcj: ::prost::alloc::vec::Vec, /// offset: 48 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "10")] 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, + #[prost(uint32, repeated, tag = "1")] + pub dcgjaboniic: ::prost::alloc::vec::Vec, } /// Obf: DCBEOECBLAC #[derive(proto_derive::CmdID)] -#[cmdid(902)] +#[cmdid(939)] #[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")] + #[prost(uint32, tag = "2")] + pub optional_reward_id: u32, + /// offset: 24 + #[prost(uint32, tag = "9")] pub jlfabhhnhcm: u32, } /// Obf: MEFHINFDCEB #[derive(proto_derive::CmdID)] -#[cmdid(905)] +#[cmdid(916)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeQuestOptionalRewardScRsp { - /// offset: 36 - #[prost(uint32, tag = "7")] - pub jlfabhhnhcm: u32, /// offset: 16 - #[prost(message, optional, tag = "10")] + #[prost(message, optional, tag = "9")] pub reward: ::core::option::Option, - /// offset: 32 - #[prost(uint32, tag = "13")] + /// offset: 36 + #[prost(uint32, tag = "10")] pub retcode: u32, + /// offset: 32 + #[prost(uint32, tag = "4")] + pub jlfabhhnhcm: u32, } /// Obf: LAKABGFAIFM #[derive(proto_derive::CmdID)] -#[cmdid(970)] +#[cmdid(997)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetQuestRecordCsReq {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Epjdfbaofdf { /// offset: 24 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "7")] pub ijfihgcknhg: u32, /// offset: 28 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "8")] pub progress: u32, } /// Obf: DIINMPDPANG #[derive(proto_derive::CmdID)] -#[cmdid(959)] +#[cmdid(906)] #[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")] + #[prost(uint32, tag = "6")] pub retcode: u32, + /// offset: 16 + #[prost(message, repeated, tag = "8")] + pub obemgacmgnh: ::prost::alloc::vec::Vec, } /// Obf: NHIGGMGNIAF #[derive(proto_derive::CmdID)] -#[cmdid(954)] +#[cmdid(941)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct QuestRecordScNotify { - /// offset: 24 - #[prost(message, optional, tag = "2")] + /// offset: 16 + #[prost(message, optional, tag = "9")] pub feaocokkgbm: ::core::option::Option, } /// Obf: IBGHBKOLKJH #[derive(proto_derive::CmdID)] -#[cmdid(977)] +#[cmdid(955)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FinishQuestCsReq { + /// offset: 24 + #[prost(uint32, tag = "11")] + pub group_id: u32, /// offset: 28 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "13")] pub prop_id: u32, /// offset: 32 - #[prost(uint32, tag = "12")] - pub group_id: u32, - /// offset: 24 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "15")] pub jlfabhhnhcm: u32, } /// Obf: MENHBLJFCHH #[derive(proto_derive::CmdID)] -#[cmdid(980)] +#[cmdid(907)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FinishQuestScRsp { /// offset: 24 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "7")] pub retcode: u32, } /// Obf: BMMFBCCJIGF #[derive(proto_derive::CmdID)] -#[cmdid(973)] +#[cmdid(963)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BatchGetQuestDataCsReq { /// offset: 16 - #[prost(uint32, repeated, tag = "4")] + #[prost(uint32, repeated, tag = "10")] pub quest_list: ::prost::alloc::vec::Vec, } /// Obf: LDMCJEDOBIK #[derive(proto_derive::CmdID)] -#[cmdid(998)] +#[cmdid(967)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BatchGetQuestDataScRsp { /// offset: 16 - #[prost(message, repeated, tag = "12")] + #[prost(message, repeated, tag = "4")] pub quest_list: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "2")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fnlgplncpcl { + /// offset: 44 + #[prost(uint32, tag = "5")] + pub world_level: u32, + /// offset: 32 + #[prost(message, optional, tag = "4")] + pub ghedlclnhij: ::core::option::Option, /// offset: 40 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "2")] pub cenifnknfnp: u32, /// offset: 24 - #[prost(message, optional, tag = "6")] + #[prost(message, optional, tag = "11")] 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, } /// Obf: IPCKBDAGHHK #[derive(proto_derive::CmdID)] -#[cmdid(2220)] +#[cmdid(2210)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StartRaidCsReq { + /// offset: 16 + #[prost(uint32, repeated, tag = "5")] + pub avatar_list: ::prost::alloc::vec::Vec, /// offset: 44 #[prost(uint32, tag = "11")] - pub 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 + /// offset: 32 + #[prost(uint32, tag = "4")] + pub jgeaegmhdoc: u32, + /// offset: 36 #[prost(uint32, tag = "8")] pub cenifnknfnp: u32, - /// offset: 32 - #[prost(uint32, tag = "14")] - pub jgeaegmhdoc: u32, + /// offset: 40 + #[prost(uint32, tag = "10")] + pub prop_entity_id: u32, } /// Obf: PPHBJDLLKIG #[derive(proto_derive::CmdID)] -#[cmdid(2291)] +#[cmdid(2205)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StartRaidScRsp { /// offset: 32 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "2")] pub retcode: u32, /// offset: 24 - #[prost(message, optional, tag = "15")] + #[prost(message, optional, tag = "4")] pub scene: ::core::option::Option, } /// Obf: FHKCKEMNMFE #[derive(proto_derive::CmdID)] -#[cmdid(2267)] +#[cmdid(2298)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LeaveRaidCsReq { - /// offset: 28 - #[prost(bool, tag = "7")] - pub jgeaegmhdoc: bool, /// offset: 24 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "4")] pub cenifnknfnp: u32, + /// offset: 28 + #[prost(bool, tag = "3")] + pub jgeaegmhdoc: bool, } /// Obf: IFIEMDNGKIE #[derive(proto_derive::CmdID)] -#[cmdid(2239)] +#[cmdid(2253)] #[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")] + #[prost(uint32, tag = "4")] pub cenifnknfnp: u32, + /// offset: 32 + #[prost(uint32, tag = "1")] + pub world_level: u32, + /// offset: 24 + #[prost(uint32, tag = "13")] + pub retcode: 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")] + #[prost(uint32, tag = "3")] pub hfaljihkecn: u32, /// offset: 24 - #[prost(uint32, tag = "3")] + #[prost(enumeration = "Fochdfjanpc", tag = "8")] + pub mddofmcjjhh: i32, + /// offset: 32 + #[prost(uint32, tag = "12")] pub dlppdpbjiim: u32, } /// Obf: GBDKFMGFPNL #[derive(proto_derive::CmdID)] -#[cmdid(2227)] +#[cmdid(2279)] #[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")] + #[prost(uint64, tag = "2")] pub copmfambkdn: u64, - /// offset: 56 - #[prost(uint32, tag = "7")] + /// offset: 40 + #[prost(uint32, tag = "15")] pub cenifnknfnp: u32, + /// offset: 56 + #[prost(uint32, tag = "5")] + pub world_level: u32, + /// offset: 44 + #[prost(enumeration = "Jldfakdkmjj", tag = "14")] + pub status: i32, /// offset: 24 - #[prost(message, repeated, tag = "5")] + #[prost(message, repeated, tag = "10")] pub lheilnacnod: ::prost::alloc::vec::Vec, - /// offset: 16 - #[prost(message, optional, tag = "1")] + /// offset: 32 + #[prost(message, optional, tag = "7")] pub item_list: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Amdkbohcfia { + /// offset: 24 + #[prost(uint32, tag = "5")] + pub cenifnknfnp: u32, /// offset: 28 #[prost(uint32, tag = "3")] - 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")] + #[prost(uint32, tag = "11")] + pub world_level: u32, + /// offset: 32 + #[prost(uint32, tag = "1")] pub cenifnknfnp: u32, + /// offset: 24 + #[prost(uint32, repeated, tag = "8")] + pub knibaniilde: ::prost::alloc::vec::Vec, } /// Obf: MKDMNMLEFFN #[derive(proto_derive::CmdID)] -#[cmdid(2280)] +#[cmdid(2207)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetRaidInfoCsReq {} /// Obf: GetRaidInfoScRsp #[derive(proto_derive::CmdID)] -#[cmdid(2202)] +#[cmdid(2239)] #[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")] + #[prost(uint32, tag = "4")] 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")] + #[prost(message, repeated, tag = "2")] pub challenge_raid_list: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(uint32, repeated, tag = "11")] + pub challenge_taken_reward_id_list: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(message, repeated, tag = "8")] + pub finished_raid_info_list: ::prost::alloc::vec::Vec, } /// Obf: AIAMPHNKFBB #[derive(proto_derive::CmdID)] -#[cmdid(2221)] +#[cmdid(2202)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetChallengeRaidInfoCsReq {} /// Obf: JHPHOLNEMDF #[derive(proto_derive::CmdID)] -#[cmdid(2270)] +#[cmdid(2297)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetChallengeRaidInfoScRsp { + /// offset: 24 + #[prost(uint32, repeated, tag = "10")] + pub ioodmakjdif: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "1")] pub retcode: u32, /// offset: 32 - #[prost(uint32, repeated, tag = "12")] - pub ioodmakjdif: ::prost::alloc::vec::Vec, - /// offset: 16 - #[prost(message, repeated, tag = "8")] + #[prost(message, repeated, tag = "6")] pub mjgffcljgfn: ::prost::alloc::vec::Vec, } /// Obf: COLGMGCKFEN #[derive(proto_derive::CmdID)] -#[cmdid(2259)] +#[cmdid(2206)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeChallengeRaidRewardCsReq { /// offset: 24 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "6")] pub oehkjoafpba: u32, } /// Obf: EGBIALMIDFD #[derive(proto_derive::CmdID)] -#[cmdid(2254)] +#[cmdid(2241)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeChallengeRaidRewardScRsp { - /// offset: 36 - #[prost(uint32, tag = "7")] - pub oehkjoafpba: u32, /// offset: 16 - #[prost(message, optional, tag = "10")] + #[prost(message, optional, tag = "11")] pub reward: ::core::option::Option, + /// offset: 36 + #[prost(uint32, tag = "12")] + pub oehkjoafpba: u32, /// offset: 32 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "15")] pub retcode: u32, } /// Obf: NHDHPHKKJOG #[derive(proto_derive::CmdID)] -#[cmdid(2277)] +#[cmdid(2255)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ChallengeRaidNotify { - /// offset: 16 - #[prost(message, optional, tag = "5")] + /// offset: 24 + #[prost(message, optional, tag = "11")] pub ehmiljfijkh: ::core::option::Option, } /// Obf: GELPFLAECFD #[derive(proto_derive::CmdID)] -#[cmdid(2205)] +#[cmdid(2216)] #[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, -} -/// Obf: PFFLBELDCIP -#[derive(proto_derive::CmdID)] -#[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, } -/// Obf: HIIACEHOBBC +/// Obf: PFFLBELDCIP #[derive(proto_derive::CmdID)] -#[cmdid(2273)] +#[cmdid(2226)] #[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, -} -/// Obf: EKHIKMNOKMD -#[derive(proto_derive::CmdID)] -#[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, +pub struct SetClientRaidTargetCountScRsp { /// offset: 32 #[prost(uint32, tag = "1")] pub retcode: u32, + /// offset: 24 + #[prost(uint32, tag = "4")] + pub progress: u32, + /// offset: 28 + #[prost(uint32, tag = "11")] + pub dmmppkmjpmm: u32, +} +/// Obf: HIIACEHOBBC +#[derive(proto_derive::CmdID)] +#[cmdid(2263)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct GetSaveRaidCsReq { + /// offset: 24 + #[prost(uint32, tag = "13")] + pub world_level: u32, + /// offset: 28 + #[prost(uint32, tag = "12")] + pub cenifnknfnp: u32, +} +/// Obf: EKHIKMNOKMD +#[derive(proto_derive::CmdID)] +#[cmdid(2267)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct GetSaveRaidScRsp { + /// offset: 44 + #[prost(bool, tag = "12")] + pub jgeaegmhdoc: bool, + /// offset: 32 + #[prost(uint32, tag = "11")] + pub world_level: u32, + /// offset: 36 + #[prost(uint32, tag = "8")] + pub cenifnknfnp: u32, /// offset: 16 - #[prost(message, repeated, tag = "5")] + #[prost(message, repeated, tag = "4")] pub lheilnacnod: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint32, tag = "7")] + pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jkdinnedbao { /// offset: 16 - #[prost(message, repeated, tag = "1")] + #[prost(message, repeated, tag = "12")] pub lheilnacnod: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "3")] pub world_level: u32, /// offset: 36 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "6")] pub cenifnknfnp: u32, } /// Obf: AHANBGMIBAD #[derive(proto_derive::CmdID)] -#[cmdid(2285)] +#[cmdid(2272)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetAllSaveRaidCsReq {} /// Obf: FEJLDILDBBM #[derive(proto_derive::CmdID)] -#[cmdid(2238)] +#[cmdid(2294)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetAllSaveRaidScRsp { - /// offset: 16 - #[prost(message, repeated, tag = "1")] + /// offset: 24 + #[prost(message, repeated, tag = "14")] pub npjhicinona: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "2")] pub retcode: u32, } /// Obf: FFNAPMOAPNK #[derive(proto_derive::CmdID)] -#[cmdid(2252)] +#[cmdid(2236)] #[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")] + #[prost(uint32, tag = "7")] + pub world_level: u32, + /// offset: 28 + #[prost(uint32, tag = "9")] pub cenifnknfnp: u32, } /// Obf: FEODPIJLNCC #[derive(proto_derive::CmdID)] -#[cmdid(2268)] +#[cmdid(2278)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RaidKickByServerScNotify { /// offset: 48 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "5")] 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, + #[prost(enumeration = "Egkfndoopnn", tag = "7")] + pub reason: i32, /// offset: 24 - #[prost(message, optional, tag = "1")] + #[prost(message, optional, tag = "3")] pub lineup: ::core::option::Option, + /// offset: 32 + #[prost(message, optional, tag = "8")] + pub scene: ::core::option::Option, + /// offset: 40 + #[prost(uint32, tag = "2")] + pub world_level: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Aconlfjejok { /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "14")] pub jjdmkhbkplm: u32, } /// Obf: AGDLAANKDJM #[derive(proto_derive::CmdID)] -#[cmdid(6958)] +#[cmdid(6941)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RaidCollectionDataCsReq {} /// Obf: CECBNFAMLAE #[derive(proto_derive::CmdID)] -#[cmdid(6949)] +#[cmdid(6955)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RaidCollectionDataScRsp { - /// offset: 16 - #[prost(message, repeated, tag = "5")] + /// offset: 24 + #[prost(message, repeated, tag = "15")] pub challenge_list: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "7")] pub retcode: u32, } /// Obf: CEALIDHPNJE #[derive(proto_derive::CmdID)] -#[cmdid(6950)] +#[cmdid(6957)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RaidCollectionDataScNotify { /// offset: 16 - #[prost(message, optional, tag = "6")] + #[prost(message, optional, tag = "8")] pub collection_info: ::core::option::Option, } /// Obf: CEAEPKEGAOK #[derive(proto_derive::CmdID)] -#[cmdid(6956)] +#[cmdid(6959)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RaidCollectionEnterNextRaidCsReq { /// offset: 32 - #[prost(uint32, tag = "13")] - pub jgeaegmhdoc: u32, + #[prost(uint32, tag = "5")] + pub world_level: u32, /// offset: 36 - #[prost(uint32, tag = "1")] - pub cenifnknfnp: u32, + #[prost(uint32, tag = "11")] + pub jgeaegmhdoc: u32, /// offset: 24 - #[prost(uint32, repeated, tag = "14")] + #[prost(uint32, repeated, tag = "2")] pub avatar_list: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint32, tag = "6")] - pub world_level: u32, + #[prost(uint32, tag = "1")] + pub cenifnknfnp: u32, } /// Obf: JKOIJMAOLJN #[derive(proto_derive::CmdID)] -#[cmdid(6947)] +#[cmdid(6942)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RaidCollectionEnterNextRaidScRsp { /// offset: 32 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "7")] pub retcode: u32, /// offset: 16 - #[prost(message, optional, tag = "14")] + #[prost(message, optional, tag = "5")] pub scene: ::core::option::Option, } /// Obf: ABHFJDNFCFL #[derive(proto_derive::CmdID)] -#[cmdid(8378)] +#[cmdid(8361)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] 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, /// offset: 24 - #[prost(enumeration = "oiopbdbjhie::liglfgkhlhg::Ipkpkdcebki", tag = "2")] + #[prost(enumeration = "oiopbdbjhie::liglfgkhlhg::Ipkpkdcebki", tag = "14")] pub status: i32, + /// offset: 28 + #[prost(uint32, tag = "11")] + pub index: u32, } /// Nested message and enum types in `OIOPBDBJHIE`. pub mod oiopbdbjhie { @@ -28493,242 +29415,242 @@ 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, + #[prost(int64, tag = "7")] + pub end_time: i64, /// offset: 16 #[prost(message, repeated, tag = "12")] pub migfmpjbelg: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(int64, tag = "9")] + /// offset: 48 + #[prost(int64, tag = "1")] pub coifhfpegph: i64, + /// offset: 32 + #[prost(uint32, tag = "15")] + pub dnajfmpcmll: u32, } /// Obf: PILPFBJNIOG #[derive(proto_derive::CmdID)] -#[cmdid(8369)] +#[cmdid(8375)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetRechargeGiftInfoScRsp { - /// offset: 16 - #[prost(message, repeated, tag = "12")] + /// offset: 24 + #[prost(message, repeated, tag = "5")] pub mmglcjmggih: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "15")] pub retcode: u32, } /// Obf: HADFKEGGMCA #[derive(proto_derive::CmdID)] -#[cmdid(8370)] +#[cmdid(8377)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeRechargeGiftRewardCsReq { /// offset: 24 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "1")] pub dnajfmpcmll: u32, } /// Obf: HDAPAPFIGFP #[derive(proto_derive::CmdID)] -#[cmdid(8376)] +#[cmdid(8379)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeRechargeGiftRewardScRsp { /// offset: 16 - #[prost(message, optional, tag = "12")] + #[prost(message, optional, tag = "14")] + pub hnkgcndocak: ::core::option::Option, + /// offset: 24 + #[prost(message, optional, tag = "1")] pub reward: ::core::option::Option, /// offset: 40 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "15")] pub retcode: u32, - /// offset: 32 - #[prost(message, optional, tag = "7")] - pub hnkgcndocak: ::core::option::Option, } /// Obf: NJOOEGFJKIH #[derive(proto_derive::CmdID)] -#[cmdid(8367)] +#[cmdid(8362)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetRechargeBenefitInfoCsReq {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jmhojkkgnif { - /// offset: 16 - #[prost(uint32, repeated, tag = "4")] + /// offset: 40 + #[prost(uint32, tag = "2")] + pub id: u32, + /// offset: 36 + #[prost(uint32, tag = "8")] + pub progress: u32, + /// offset: 24 + #[prost(uint32, repeated, tag = "13")] pub jclobiapkeg: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "2")] - pub progress: u32, - /// offset: 36 - #[prost(uint32, tag = "15")] - pub id: u32, - /// offset: 40 #[prost(uint32, tag = "14")] pub module_id: u32, } /// Obf: NIAKKHJBAIH #[derive(proto_derive::CmdID)] -#[cmdid(8371)] +#[cmdid(8372)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetRechargeBenefitInfoScRsp { - /// offset: 32 - #[prost(uint32, tag = "8")] - pub retcode: u32, /// offset: 24 - #[prost(message, repeated, tag = "1")] + #[prost(message, repeated, tag = "12")] pub ehndmlffmhi: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "6")] + pub retcode: u32, } /// Obf: CCEDDHEGMEG #[derive(proto_derive::CmdID)] -#[cmdid(8365)] +#[cmdid(8367)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SyncRechargeBenefitInfoScNotify { /// offset: 24 - #[prost(message, optional, tag = "9")] + #[prost(message, optional, tag = "5")] pub amefppfcfji: ::core::option::Option, } /// Obf: AADIKBDAIMM #[derive(proto_derive::CmdID)] -#[cmdid(8363)] +#[cmdid(8374)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeRechargeBenefitRewardCsReq { /// offset: 24 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "3")] pub id: u32, } /// Obf: JKLJIEBJLMI #[derive(proto_derive::CmdID)] -#[cmdid(8374)] +#[cmdid(8370)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeRechargeBenefitRewardScRsp { - /// offset: 24 + /// offset: 32 #[prost(message, optional, tag = "2")] - pub reward: ::core::option::Option, - /// offset: 16 - #[prost(message, optional, tag = "10")] pub amefppfcfji: ::core::option::Option, + /// offset: 16 + #[prost(message, optional, tag = "9")] + pub reward: ::core::option::Option, /// offset: 40 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "13")] pub retcode: u32, } /// Obf: NFJMMFNGLIJ #[derive(proto_derive::CmdID)] -#[cmdid(2411)] +#[cmdid(2402)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetChallengeRecommendLineupListCsReq { /// offset: 24 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "15")] pub challenge_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ahkggggibif { /// offset: 44 - #[prost(uint32, tag = "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")] + #[prost(uint32, tag = "12")] pub dcholkbfbgi: u32, + /// offset: 40 + #[prost(uint32, tag = "7")] + pub ceifdikpdam: u32, + /// offset: 32 + #[prost(uint32, repeated, tag = "5")] + pub first_lineup_ids: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(uint32, repeated, tag = "6")] + pub second_lineup_ids: ::prost::alloc::vec::Vec, } /// Obf: AJAENMGKGLI #[derive(proto_derive::CmdID)] -#[cmdid(2437)] +#[cmdid(2401)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetChallengeRecommendLineupListScRsp { /// offset: 36 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "7")] pub challenge_id: u32, /// offset: 32 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "5")] pub retcode: u32, - /// offset: 16 - #[prost(message, repeated, tag = "1")] + /// offset: 24 + #[prost(message, repeated, tag = "2")] pub jaejjmjpmnc: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RecomendedEquipmentInfo { - /// offset: 24 - #[prost(uint32, tag = "2")] - pub lgiiahidlmg: u32, /// offset: 28 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "3")] + pub lgiiahidlmg: u32, + /// offset: 24 + #[prost(uint32, tag = "7")] pub mdmgkhlhiin: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RecomendedEquipmentData { /// offset: 16 - #[prost(message, repeated, tag = "6")] + #[prost(message, repeated, tag = "13")] 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")] + #[prost(uint32, tag = "8")] pub ehceepmbddi: u32, + /// offset: 32 + #[prost(uint32, tag = "15")] + pub fikkgbibcjk: u32, /// offset: 28 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "5")] pub pdmgjkodfop: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RecomendedRelicData { /// offset: 24 - #[prost(message, repeated, tag = "2")] + #[prost(message, repeated, tag = "3")] 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")] + #[prost(uint32, repeated, tag = "9")] 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")] + /// offset: 24 + #[prost(message, repeated, tag = "12")] pub jaejjmjpmnc: ::prost::alloc::vec::Vec, } /// Obf: LGPNOIDOJLE #[derive(proto_derive::CmdID)] -#[cmdid(2417)] +#[cmdid(2428)] #[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")] + #[prost(enumeration = "BigDataRecommendType", tag = "7")] pub big_data_recommend_type: i32, + /// offset: 28 + #[prost(uint32, tag = "3")] + pub recommended_avatar_id: u32, } /// Obf: BLANKJCLNPE #[derive(proto_derive::CmdID)] -#[cmdid(2439)] +#[cmdid(2427)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetBigDataRecommendScRsp { - /// offset: 48 - #[prost(enumeration = "BigDataRecommendType", tag = "6")] + /// offset: 44 + #[prost(enumeration = "BigDataRecommendType", tag = "8")] pub big_data_recommend_type: i32, - /// offset: 32 + /// offset: 40 + #[prost(uint32, tag = "5")] + pub recommended_avatar_id: u32, + /// offset: 48 #[prost(bool, tag = "4")] pub ogegkokgppj: bool, /// offset: 36 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "9")] 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")] + #[prost(oneof = "get_big_data_recommend_sc_rsp::RecommendType", tags = "10, 1, 11")] pub recommend_type: ::core::option::Option< get_big_data_recommend_sc_rsp::RecommendType, >, @@ -28739,112 +29661,112 @@ pub mod get_big_data_recommend_sc_rsp { #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum RecommendType { /// offset: 24 - #[prost(message, tag = "14")] + #[prost(message, tag = "10")] RecomendedEquipmentData(super::RecomendedEquipmentData), /// offset: 24 - #[prost(message, tag = "7")] + #[prost(message, tag = "1")] RecomendedRelicData(super::RecomendedRelicData), /// offset: 24 - #[prost(message, tag = "3")] + #[prost(message, tag = "11")] Kghlfceobkk(super::Gpcpgbhofcf), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RecomendedAvatarInfo { - /// offset: 24 + /// offset: 36 + #[prost(uint32, tag = "2")] + pub recommend_avatar_id: u32, + /// offset: 32 + #[prost(uint32, tag = "15")] + pub relic_set_id: u32, + /// offset: 16 #[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")] + #[prost(message, repeated, tag = "7")] pub recommended_avatar_info_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nkghhafanhn { - /// offset: 24 + /// offset: 28 #[prost(uint32, tag = "15")] pub fleefjlnlch: u32, - /// offset: 28 - #[prost(uint32, tag = "6")] - pub iikgcjfjadf: u32, /// offset: 32 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "6")] pub kicobnpckae: u32, + /// offset: 24 + #[prost(uint32, tag = "14")] + pub iikgcjfjadf: 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")] + #[prost(uint32, tag = "8")] + pub jicdflimhhd: u32, + /// offset: 28 + #[prost(uint32, tag = "7")] pub kicobnpckae: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RecommendedRelicInfo { + /// offset: 16 + #[prost(message, repeated, tag = "8")] + pub mpmfahlkeob: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(message, repeated, tag = "1")] + pub lgejjajpedk: ::prost::alloc::vec::Vec, + /// offset: 72 + #[prost(uint32, tag = "9")] + pub avatar_id: u32, /// offset: 64 - #[prost(message, repeated, tag = "11")] - pub fbbajbinglb: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(message, repeated, tag = "5")] + #[prost(message, repeated, tag = "7")] 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, + #[prost(message, repeated, tag = "11")] + pub fbbajbinglb: ::prost::alloc::vec::Vec, /// offset: 48 - #[prost(message, repeated, tag = "4")] - pub lgejjajpedk: ::prost::alloc::vec::Vec, - /// offset: 40 - #[prost(message, repeated, tag = "7")] + #[prost(message, repeated, tag = "13")] pub kkcmfgmhimo: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(message, repeated, tag = "5")] + pub pdbhnhpcnnj: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BigDataRecommendAvatarRelic { /// offset: 16 - #[prost(message, repeated, tag = "2")] + #[prost(message, repeated, tag = "14")] pub recomended_relic_info_list: ::prost::alloc::vec::Vec, } /// Obf: DILCJFEHKGC #[derive(proto_derive::CmdID)] -#[cmdid(2412)] +#[cmdid(2442)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetBigDataAllRecommendCsReq { /// offset: 24 - #[prost(enumeration = "BigDataRecommendType", tag = "3")] + #[prost(enumeration = "BigDataRecommendType", tag = "6")] pub big_data_recommend_type: i32, } /// Obf: BCBHNEHMIKN #[derive(proto_derive::CmdID)] -#[cmdid(2410)] +#[cmdid(2404)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetBigDataAllRecommendScRsp { /// offset: 32 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "8")] pub retcode: u32, /// offset: 40 - #[prost(enumeration = "BigDataRecommendType", tag = "8")] + #[prost(enumeration = "BigDataRecommendType", tag = "3")] pub big_data_recommend_type: i32, - #[prost(oneof = "get_big_data_all_recommend_sc_rsp::RecommendType", tags = "1, 15")] + #[prost(oneof = "get_big_data_all_recommend_sc_rsp::RecommendType", tags = "4, 15")] pub recommend_type: ::core::option::Option< get_big_data_all_recommend_sc_rsp::RecommendType, >, @@ -28855,7 +29777,7 @@ pub mod get_big_data_all_recommend_sc_rsp { #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum RecommendType { /// offset: 24 - #[prost(message, tag = "1")] + #[prost(message, tag = "4")] RelicAvatar(super::BigDataRecommendRelicAvatar), /// offset: 24 #[prost(message, tag = "15")] @@ -28866,603 +29788,650 @@ pub mod get_big_data_all_recommend_sc_rsp { #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ejbiokmolaf { /// offset: 24 - #[prost(uint32, repeated, tag = "13")] + #[prost(uint32, repeated, tag = "10")] 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")] + #[prost(map = "uint32, message", tag = "13")] pub mbgijnjfhge: ::std::collections::HashMap, /// offset: 36 - #[prost(uint32, tag = "14")] - pub nopdkldekkf: u32, - /// offset: 32 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "1")] pub module_id: u32, + /// offset: 32 + #[prost(uint32, tag = "7")] + pub nopdkldekkf: u32, } /// Obf: ONAPBICFOKG #[derive(proto_derive::CmdID)] -#[cmdid(5949)] +#[cmdid(5923)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetAllRedDotDataCsReq {} /// Obf: KJIPKOMMDII #[derive(proto_derive::CmdID)] -#[cmdid(5927)] +#[cmdid(5921)] #[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")] + #[prost(uint32, tag = "11")] pub retcode: u32, + /// offset: 24 + #[prost(message, repeated, tag = "1")] + pub iagibdaichi: ::prost::alloc::vec::Vec, } /// Obf: HNPBFPOOJCO #[derive(proto_derive::CmdID)] -#[cmdid(5918)] +#[cmdid(5946)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct UpdateRedDotDataCsReq { - /// offset: 40 - #[prost(uint32, tag = "10")] - pub nopdkldekkf: u32, + /// offset: 36 + #[prost(uint32, tag = "11")] + pub module_id: u32, /// offset: 44 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "9")] pub group_id: u32, /// offset: 32 - #[prost(enumeration = "Ojljhfnfdkp", tag = "7")] + #[prost(uint32, tag = "4")] + pub nopdkldekkf: u32, + /// offset: 40 + #[prost(enumeration = "Ojljhfnfdkp", tag = "15")] pub honemgcfbgi: i32, /// offset: 24 - #[prost(uint32, repeated, tag = "3")] + #[prost(uint32, repeated, tag = "14")] pub param_list: ::prost::alloc::vec::Vec, - /// offset: 36 - #[prost(uint32, tag = "8")] - pub module_id: u32, } /// Obf: BGEJFELHFNL #[derive(proto_derive::CmdID)] -#[cmdid(5936)] +#[cmdid(5930)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UpdateRedDotDataScRsp { + /// offset: 28 + #[prost(uint32, tag = "7")] + pub retcode: u32, /// offset: 32 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "1")] + pub nopdkldekkf: u32, + /// offset: 24 + #[prost(uint32, tag = "4")] 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")] + #[prost(uint32, tag = "3")] pub module_id: u32, } /// Obf: CMMBDGDNHGC #[derive(proto_derive::CmdID)] -#[cmdid(5911)] +#[cmdid(5902)] #[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")] + #[prost(uint32, tag = "4")] pub group_id: u32, + /// offset: 28 + #[prost(uint32, tag = "6")] + pub nopdkldekkf: u32, + /// offset: 24 + #[prost(uint32, tag = "7")] + pub module_id: u32, } /// Obf: DHNIBENKEHJ #[derive(proto_derive::CmdID)] -#[cmdid(5937)] +#[cmdid(5901)] #[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, + #[prost(uint32, tag = "14")] + pub group_id: u32, /// offset: 24 - #[prost(message, optional, tag = "12")] + #[prost(message, optional, tag = "13")] pub chpjjklgokm: ::core::option::Option, /// offset: 36 - #[prost(uint32, tag = "13")] - pub group_id: u32, + #[prost(uint32, tag = "8")] + pub nopdkldekkf: u32, + /// offset: 44 + #[prost(uint32, tag = "6")] + pub module_id: u32, + /// offset: 32 + #[prost(uint32, tag = "15")] + pub retcode: 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")] + #[prost(uint32, repeated, tag = "7")] pub fahcacdfeih: ::prost::alloc::vec::Vec, - /// offset: 44 - #[prost(uint32, tag = "6")] - pub unique_id: u32, /// offset: 40 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "3")] + pub unique_id: u32, + /// offset: 24 + #[prost(uint32, repeated, tag = "4")] + pub egflalhojkf: ::prost::alloc::vec::Vec, + /// offset: 44 + #[prost(uint32, tag = "14")] pub avatar_id: u32, } /// Obf: EHJMBNKJNKO #[derive(proto_derive::CmdID)] -#[cmdid(8268)] +#[cmdid(8251)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RelicSmartWearGetPlanCsReq { /// offset: 24 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "8")] pub avatar_id: u32, } /// Obf: IIIOAPKPEEK #[derive(proto_derive::CmdID)] -#[cmdid(8259)] +#[cmdid(8265)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RelicSmartWearGetPlanScRsp { - /// offset: 32 - #[prost(uint32, tag = "6")] - pub avatar_id: u32, /// offset: 36 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "14")] pub retcode: u32, - /// offset: 24 + /// offset: 16 #[prost(message, repeated, tag = "8")] pub plan_list: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "2")] + pub avatar_id: u32, } /// Obf: IBNONNCJIFK #[derive(proto_derive::CmdID)] -#[cmdid(8260)] +#[cmdid(8267)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RelicSmartWearAddPlanCsReq { - /// offset: 24 - #[prost(message, optional, tag = "1")] + /// offset: 16 + #[prost(message, optional, tag = "6")] pub eilidmcocho: ::core::option::Option, } /// Obf: OGANNCNENBP #[derive(proto_derive::CmdID)] -#[cmdid(8266)] +#[cmdid(8269)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RelicSmartWearAddPlanScRsp { - /// offset: 16 - #[prost(message, optional, tag = "14")] + /// offset: 24 + #[prost(message, optional, tag = "15")] pub eilidmcocho: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "5")] pub retcode: u32, } /// Obf: CLEFDPIDONA #[derive(proto_derive::CmdID)] -#[cmdid(8257)] +#[cmdid(8252)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RelicSmartWearUpdatePlanCsReq { - /// offset: 16 - #[prost(message, optional, tag = "12")] + /// offset: 24 + #[prost(message, optional, tag = "10")] pub eilidmcocho: ::core::option::Option, } /// Obf: NLJLABKKHON #[derive(proto_derive::CmdID)] -#[cmdid(8261)] +#[cmdid(8262)] #[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")] + #[prost(uint32, tag = "4")] pub retcode: u32, + /// offset: 16 + #[prost(message, optional, tag = "1")] + pub eilidmcocho: ::core::option::Option, } /// Obf: MPLPIGALHGK #[derive(proto_derive::CmdID)] -#[cmdid(8255)] +#[cmdid(8257)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RelicSmartWearDeletePlanCsReq { /// offset: 24 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "6")] pub unique_id: u32, } /// Obf: EGONFNCEMOL #[derive(proto_derive::CmdID)] -#[cmdid(8253)] +#[cmdid(8264)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RelicSmartWearDeletePlanScRsp { /// offset: 24 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "15")] pub unique_id: u32, /// offset: 28 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "3")] pub retcode: u32, } -/// Obf: CCFLJFFBHFE #[derive(proto_derive::CmdID)] -#[cmdid(8264)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct RelicSmartWearPinRelicCsReq { +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Pmdjbojkdnk { + /// offset: 16 + #[prost(uint32, repeated, tag = "2")] + pub egflalhojkf: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(enumeration = "Anccglmmdjj", tag = "13")] + pub jccfeachmbp: i32, /// 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, + #[prost(uint32, repeated, tag = "9")] + pub fahcacdfeih: ::prost::alloc::vec::Vec, } -/// Obf: AEHPKJOACHB #[derive(proto_derive::CmdID)] -#[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")] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Hammfojbjhf { + /// offset: 40 + #[prost(uint32, tag = "9")] pub avatar_id: u32, + /// offset: 16 + #[prost(uint32, repeated, tag = "4")] + pub locked_relic_id_list: ::prost::alloc::vec::Vec, /// offset: 24 - #[prost(uint32, tag = "1")] - pub retcode: u32, + #[prost(message, optional, tag = "10")] + pub oodincnjphb: ::core::option::Option, } /// Obf: NMOGJDPNJEJ #[derive(proto_derive::CmdID)] -#[cmdid(8262)] +#[cmdid(8270)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RelicSmartWearGetPinRelicCsReq { /// offset: 24 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "15")] pub avatar_id: u32, } /// Obf: PJLOLBEHOEB #[derive(proto_derive::CmdID)] -#[cmdid(8256)] +#[cmdid(8253)] #[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")] + #[prost(uint32, tag = "13")] + pub retcode: u32, + /// offset: 24 + #[prost(message, repeated, tag = "9")] + pub fajbodiglef: ::prost::alloc::vec::Vec, + /// offset: 36 + #[prost(uint32, tag = "12")] pub avatar_id: u32, } /// Obf: NFHPFCBBGIP #[derive(proto_derive::CmdID)] -#[cmdid(8263)] +#[cmdid(8254)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RelicSmartWearUpdatePinRelicScNotify { + /// offset: 40 + #[prost(uint32, tag = "9")] + pub relic_unique_id: u32, /// offset: 16 - #[prost(uint32, repeated, tag = "15")] - pub eiihpmpfklg: ::prost::alloc::vec::Vec, + #[prost(message, repeated, tag = "12")] + pub nonckfaogje: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(message, repeated, tag = "8")] + pub eodjilefgfb: ::prost::alloc::vec::Vec, +} +/// Obf: FBEFPCLFPKH +#[derive(proto_derive::CmdID)] +#[cmdid(8259)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct RelicSmartWearUpdatePinRelicCsReq { + /// offset: 24 + #[prost(message, optional, tag = "11")] + pub ibfnkoacmcp: ::core::option::Option, +} +/// Obf: KLKKLHIOIAC +#[derive(proto_derive::CmdID)] +#[cmdid(8258)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct RelicSmartWearUpdatePinRelicScRsp { + /// offset: 16 + #[prost(message, optional, tag = "7")] + pub ibfnkoacmcp: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "6")] + pub retcode: u32, +} +/// Obf: HBKFLEKAHHE +#[derive(proto_derive::CmdID)] +#[cmdid(8268)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct RelicSmartWearDeletePinRelicCsReq { + /// offset: 32 + #[prost(bool, tag = "5")] + pub nfnojdchonj: bool, + /// offset: 36 + #[prost(uint32, tag = "15")] pub avatar_id: u32, + /// offset: 16 + #[prost(message, repeated, tag = "13")] + pub bdgjphfdcah: ::prost::alloc::vec::Vec, +} +/// Obf: HMBGGLELAGN +#[derive(proto_derive::CmdID)] +#[cmdid(8263)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct RelicSmartWearDeletePinRelicScRsp { + /// offset: 24 + #[prost(message, repeated, tag = "8")] + pub bdgjphfdcah: ::prost::alloc::vec::Vec, + /// offset: 36 + #[prost(uint32, tag = "3")] + pub avatar_id: u32, + /// offset: 32 + #[prost(uint32, tag = "15")] + pub retcode: u32, } /// Obf: GCIMJNNOAAF #[derive(proto_derive::CmdID)] -#[cmdid(3520)] +#[cmdid(3510)] #[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, + #[prost(uint32, tag = "9")] + pub afehlmfibmd: u32, + /// offset: 24 + #[prost(string, tag = "11")] + pub kihbigpfkkn: ::prost::alloc::string::String, + /// offset: 40 + #[prost(uint32, tag = "12")] + pub stage_id: u32, /// offset: 32 #[prost(string, tag = "10")] pub bbemidhmnlm: ::prost::alloc::string::String, + /// offset: 44 + #[prost(uint32, tag = "6")] + pub cmpbkbbkaoa: u32, + /// offset: 52 + #[prost(enumeration = "ReplayType", tag = "7")] + pub replay_type: i32, } /// Obf: LPEKBEHCBBL #[derive(proto_derive::CmdID)] -#[cmdid(3591)] +#[cmdid(3505)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetReplayTokenScRsp { - /// offset: 24 - #[prost(string, tag = "6")] + /// offset: 32 + #[prost(string, tag = "15")] 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, + #[prost(uint32, tag = "11")] + pub retcode: u32, /// offset: 40 #[prost(uint32, tag = "12")] - pub retcode: u32, + pub stage_id: u32, + /// offset: 48 + #[prost(enumeration = "ReplayType", tag = "9")] + pub replay_type: i32, /// offset: 16 - #[prost(string, tag = "5")] + #[prost(string, tag = "14")] pub token: ::prost::alloc::string::String, } /// Obf: JEAHCDLLLPG #[derive(proto_derive::CmdID)] -#[cmdid(3567)] +#[cmdid(3598)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetPlayerReplayInfoCsReq {} /// Obf: AAOOMDCFCBN #[derive(proto_derive::CmdID)] -#[cmdid(3539)] +#[cmdid(3553)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetPlayerReplayInfoScRsp { /// offset: 24 - #[prost(message, repeated, tag = "7")] + #[prost(message, repeated, tag = "4")] pub kgcfealanko: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "14")] pub retcode: u32, } /// Obf: JEKBCEFEKKK #[derive(proto_derive::CmdID)] -#[cmdid(3420)] +#[cmdid(3410)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetRndOptionCsReq { /// offset: 24 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "9")] pub id: u32, } /// Obf: LJIINOPGEDI #[derive(proto_derive::CmdID)] -#[cmdid(3491)] +#[cmdid(3405)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetRndOptionScRsp { - /// offset: 32 - #[prost(uint32, tag = "3")] - pub retcode: u32, /// offset: 24 - #[prost(uint32, repeated, tag = "14")] + #[prost(uint32, repeated, tag = "5")] pub eegeggbdhdg: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "11")] + pub retcode: u32, } /// Obf: BGIKBJMOKOF #[derive(proto_derive::CmdID)] -#[cmdid(3467)] +#[cmdid(3498)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DailyFirstMeetPamCsReq {} /// Obf: HFFMNIJGANJ #[derive(proto_derive::CmdID)] -#[cmdid(3439)] +#[cmdid(3453)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DailyFirstMeetPamScRsp { /// offset: 24 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "14")] 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")] + #[prost(uint32, tag = "8")] pub buff_id: u32, + /// offset: 24 + #[prost(uint32, tag = "12")] + pub level: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Oobcejfehmk { /// offset: 16 - #[prost(message, repeated, tag = "2")] + #[prost(message, repeated, tag = "12")] 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, + #[prost(uint32, tag = "13")] + pub site_id: u32, /// offset: 28 - #[prost(uint32, tag = "15")] - pub imimgfaaghm: u32, + #[prost(enumeration = "Ilnpbecoepl", tag = "11")] + pub beeeboiojif: i32, /// offset: 36 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "9")] pub room_id: u32, + /// offset: 40 + #[prost(enumeration = "Ilnpbecoepl", tag = "7")] + pub hnlfgdmcjdf: i32, + /// offset: 32 + #[prost(uint32, tag = "6")] + pub imimgfaaghm: 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")] + #[prost(message, repeated, tag = "2")] pub jdcliamkdhf: ::prost::alloc::vec::Vec, /// offset: 44 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "12")] + pub cikibkaabim: u32, + /// offset: 36 + #[prost(uint32, tag = "11")] + pub cur_site_id: u32, + /// offset: 32 + #[prost(uint32, tag = "1")] pub map_id: u32, /// offset: 40 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "8")] 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, + #[prost(enumeration = "RogueStatus", tag = "2")] + pub mkegbhjljnh: i32, /// offset: 44 - #[prost(enumeration = "Jdakamigkhf", tag = "12")] + #[prost(enumeration = "Jdakamigkhf", tag = "6")] pub nookgajmfji: i32, + /// offset: 28 + #[prost(uint32, tag = "11")] + pub gmpiiaeggek: u32, + /// offset: 32 + #[prost(uint32, tag = "4")] + pub map_id: u32, + /// offset: 24 + #[prost(bool, tag = "7")] + pub fjoilohphlc: bool, + /// offset: 36 + #[prost(uint32, tag = "8")] + pub area_id: u32, } #[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")] + #[prost(uint32, tag = "11")] + pub ekflpnlapdf: u32, + /// offset: 52 + #[prost(uint32, tag = "8")] + pub djfckfemgoj: u32, + /// offset: 84 + #[prost(uint32, tag = "14")] pub bheidppfcka: u32, + /// offset: 16 + #[prost(uint32, repeated, tag = "13")] + pub pdihilclenm: ::prost::alloc::vec::Vec, + /// offset: 76 + #[prost(bool, tag = "12")] + pub ehpmcgoelgb: bool, /// offset: 56 + #[prost(enumeration = "Nniohhmjghg", tag = "3")] + pub hhmabjdimgm: i32, + /// offset: 80 + #[prost(uint32, tag = "1")] + pub ipodnbljpol: u32, + /// offset: 72 + #[prost(uint32, tag = "6")] + pub ckkekmjmabc: u32, + /// offset: 48 #[prost(uint32, tag = "2")] pub cmogblhafhn: u32, + /// offset: 24 + #[prost(message, optional, tag = "4")] + pub fpoelpfcnbi: ::core::option::Option, + /// offset: 40 + #[prost(message, repeated, tag = "10")] + pub lhmidpambpd: ::prost::alloc::vec::Vec, + /// offset: 64 + #[prost(uint32, tag = "7")] + pub pdapeheambm: 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")] + #[prost(message, repeated, tag = "4")] + pub kmpmdldhabn: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(message, optional, tag = "8")] 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")] + #[prost(uint32, tag = "6")] pub bilbohbdbpn: u32, + /// offset: 32 + #[prost(message, repeated, tag = "3")] + pub ihgmpjnnmki: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(message, repeated, tag = "8")] + pub clplefhhafb: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gdiilljbdcf { /// offset: 36 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "8")] pub buff_id: u32, /// offset: 32 - #[prost(float, tag = "9")] + #[prost(float, tag = "13")] pub famcmagfkcl: f32, - /// offset: 16 - #[prost(message, optional, tag = "13")] + /// offset: 24 + #[prost(message, optional, tag = "6")] 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")] + /// offset: 16 + #[prost(message, repeated, tag = "15")] 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, + #[prost(uint32, tag = "5")] + pub cur_times: u32, /// offset: 32 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "11")] pub deidchamdba: u32, /// offset: 40 #[prost(uint32, tag = "12")] - pub cur_times: u32, + pub blfaanhjpad: u32, + /// offset: 16 + #[prost(map = "uint32, uint32", tag = "13")] + pub gmafejejbho: ::std::collections::HashMap, + /// offset: 44 + #[prost(uint32, tag = "14")] + pub khncedgfpgl: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Olfpckagkak { /// offset: 16 - #[prost(message, repeated, tag = "15")] + #[prost(message, repeated, tag = "2")] pub ckgfonmaeko: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bfljdbhbmnp { /// offset: 32 - #[prost(uint32, repeated, tag = "15")] - pub jacighhgcgb: ::prost::alloc::vec::Vec, - /// offset: 16 - #[prost(message, optional, tag = "3")] + #[prost(message, optional, tag = "7")] pub eeppkmpajoh: ::core::option::Option, + /// offset: 16 + #[prost(uint32, repeated, tag = "2")] + pub jacighhgcgb: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Keionffflco { /// offset: 24 - #[prost(uint32, repeated, tag = "7")] + #[prost(uint32, repeated, tag = "8")] 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")] + #[prost(uint32, repeated, tag = "1")] pub imoiceebdco: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ngffceicacd { - /// offset: 36 - #[prost(uint32, tag = "1")] + /// offset: 32 + #[prost(uint32, tag = "12")] pub ebnpocidpke: u32, - #[prost(oneof = "ngffceicacd::Micmckahmpl", tags = "6, 7")] + #[prost(oneof = "ngffceicacd::Micmckahmpl", tags = "14, 8")] pub micmckahmpl: ::core::option::Option, } /// Nested message and enum types in `NGFFCEICACD`. @@ -29470,11 +30439,11 @@ pub mod ngffceicacd { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Micmckahmpl { - /// offset: 16 - #[prost(message, tag = "6")] + /// offset: 24 + #[prost(message, tag = "14")] Jdijkegcibp(super::ItemList), - /// offset: 16 - #[prost(message, tag = "7")] + /// offset: 24 + #[prost(message, tag = "8")] Cndgjjljdof(super::Oobcejfehmk), } } @@ -29482,400 +30451,400 @@ pub mod ngffceicacd { #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ejjglgpedee { /// offset: 16 - #[prost(message, optional, tag = "6")] + #[prost(message, optional, tag = "15")] pub gficflciejj: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jheeloagmig { /// offset: 24 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "13")] 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")] + #[prost(uint32, tag = "7")] pub gfdbgcolkcp: u32, - /// offset: 24 - #[prost(uint32, tag = "8")] - pub jkjmcfagocf: u32, - /// offset: 36 - #[prost(uint32, tag = "4")] + /// offset: 28 + #[prost(uint32, tag = "15")] pub ipodnbljpol: u32, + /// offset: 36 + #[prost(uint32, tag = "9")] + pub hgblomelble: u32, + /// offset: 24 + #[prost(uint32, tag = "11")] + pub jkjmcfagocf: 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")] + #[prost(message, optional, tag = "285")] pub omcbcgchlgn: ::core::option::Option, + /// offset: 32 + #[prost(message, optional, tag = "1559")] + pub lagbgldlgcb: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Liikcgncbbf { - /// offset: 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 iblembncgpm: ::core::option::Option, + /// offset: 24 + #[prost(message, optional, tag = "14")] pub chmhpcngfao: ::core::option::Option, - /// offset: 56 - #[prost(message, optional, tag = "4")] - pub rogue_virtual_item_info: ::core::option::Option, - /// offset: 48 + /// offset: 16 #[prost(message, optional, tag = "10")] pub pfeaniahfpc: ::core::option::Option, + /// offset: 48 + #[prost(message, optional, tag = "7")] + pub fejgmnnfflg: ::core::option::Option, + /// offset: 56 + #[prost(message, optional, tag = "6")] + pub rogue_virtual_item_info: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dknmkfbobjf { - /// offset: 40 - #[prost(message, optional, tag = "9")] + /// offset: 88 + #[prost(bool, tag = "1")] + pub gjboljkmgge: bool, + /// offset: 24 + #[prost(message, optional, tag = "4")] pub cmbhklpppad: ::core::option::Option, - /// offset: 72 + /// offset: 64 #[prost(message, optional, tag = "15")] + pub kndmeilhkej: ::core::option::Option, + /// offset: 56 + #[prost(message, optional, tag = "7")] pub chmhpcngfao: ::core::option::Option, - /// offset: 80 + /// offset: 48 #[prost(message, optional, tag = "11")] - pub aabchfbkpeg: ::core::option::Option, - /// offset: 32 + pub eeppkmpajoh: ::core::option::Option, + /// offset: 16 #[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 + /// offset: 32 + #[prost(message, optional, tag = "14")] + pub aabchfbkpeg: ::core::option::Option, + /// offset: 80 + #[prost(message, optional, tag = "5")] + pub embagmmhipa: ::core::option::Option, + /// offset: 92 + #[prost(enumeration = "RogueStatus", tag = "13")] + pub status: i32, + /// offset: 72 #[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 = "11")] + pub end_time: i64, + /// offset: 40 #[prost(int64, tag = "12")] pub begin_time: i64, /// offset: 32 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "13")] pub ahanjlehcga: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mmchophfmah { - /// offset: 24 - #[prost(message, repeated, tag = "2")] + /// offset: 16 + #[prost(message, repeated, tag = "12")] 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")] + #[prost(bool, tag = "14")] pub aoelkjeegkg: bool, + /// offset: 32 + #[prost(uint32, tag = "3")] + pub hlbfbfdlaca: u32, + /// offset: 36 + #[prost(uint32, tag = "8")] + pub alkilfnbfnm: u32, + /// offset: 16 + #[prost(uint32, repeated, tag = "2")] + pub fpchnblonlc: ::prost::alloc::vec::Vec, } #[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")] + #[prost(uint32, tag = "1")] pub ifehbimemec: u32, + /// offset: 28 + #[prost(uint32, tag = "15")] + pub bileoophjef: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cfmapimjdfc { /// offset: 16 - #[prost(message, repeated, tag = "11")] + #[prost(message, repeated, tag = "5")] 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")] + #[prost(message, optional, tag = "13")] 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")] + #[prost(uint32, repeated, tag = "6")] + pub avatar_id_list: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(uint32, repeated, tag = "1")] pub mankkfpbfcb: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(message, optional, tag = "13")] + /// offset: 24 + #[prost(message, optional, tag = "7")] pub fpjckpnlnfm: ::core::option::Option, + /// offset: 32 + #[prost(uint32, repeated, tag = "12")] + pub trial_avatar_id_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hdjflbmlldp { - /// offset: 16 - #[prost(message, optional, tag = "10")] + /// offset: 24 + #[prost(message, optional, tag = "8")] pub gkflnmojncp: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gabcapjghfg { - /// offset: 28 + /// offset: 24 #[prost(bool, tag = "4")] pub aoelkjeegkg: bool, - /// offset: 24 - #[prost(uint32, tag = "7")] - pub hlbfbfdlaca: u32, /// offset: 32 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "9")] pub amnbmjofjoo: u32, + /// offset: 28 + #[prost(uint32, tag = "8")] + pub hlbfbfdlaca: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ojcealjifnd { /// offset: 24 - #[prost(uint32, repeated, tag = "3")] + #[prost(uint32, repeated, tag = "9")] 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")] + #[prost(bool, tag = "8")] pub aoelkjeegkg: bool, - /// offset: 40 - #[prost(uint32, tag = "13")] + /// offset: 44 + #[prost(uint32, tag = "7")] pub amnbmjofjoo: u32, + /// offset: 32 + #[prost(uint32, tag = "12")] + pub hlbfbfdlaca: u32, + /// offset: 24 + #[prost(uint32, repeated, tag = "13")] + pub fpchnblonlc: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint32, tag = "3")] + pub alkilfnbfnm: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mncdpepcfgc { - /// offset: 32 + /// offset: 28 #[prost(uint32, tag = "4")] pub kobfcomhgce: u32, - /// offset: 24 - #[prost(uint32, tag = "2")] + /// offset: 32 + #[prost(uint32, tag = "9")] pub score: u32, - /// offset: 28 - #[prost(uint32, tag = "15")] + /// offset: 24 + #[prost(uint32, tag = "14")] pub fjjdfpkgopc: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Aojofbbnepa { + /// offset: 36 + #[prost(float, tag = "6")] + pub dpfbdjmnceo: f32, /// offset: 16 - #[prost(message, repeated, tag = "1")] + #[prost(message, repeated, tag = "12")] pub dcmhgokcinf: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "15")] 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 + /// offset: 28 #[prost(enumeration = "AvatarType", tag = "9")] pub avatar_type: i32, - /// offset: 28 - #[prost(uint32, tag = "5")] + /// offset: 24 + #[prost(uint32, tag = "15")] + pub level: u32, + /// offset: 36 + #[prost(uint32, tag = "11")] + pub id: u32, + /// offset: 32 + #[prost(uint32, tag = "2")] pub slot: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gkjfbbhhlac { - /// offset: 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")] + #[prost(message, repeated, tag = "1")] + pub buff_list: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(uint32, repeated, tag = "6")] pub ckgfonmaeko: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(message, repeated, tag = "3")] + pub avatar_list: ::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")] + #[prost(uint32, tag = "5")] 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")] + #[prost(uint32, tag = "321")] + pub lmmeanjpend: u32, + /// offset: 76 + #[prost(uint32, tag = "8")] pub bimdlghkaoi: u32, /// offset: 52 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "14")] pub ifehbimemec: u32, + /// offset: 48 + #[prost(uint32, tag = "13")] + pub score: u32, + /// offset: 60 + #[prost(uint32, tag = "9")] + pub dedlgfjaeam: u32, + /// offset: 56 + #[prost(bool, tag = "7")] + pub is_win: bool, + /// offset: 24 + #[prost(message, optional, tag = "3")] + pub record_info: ::core::option::Option, + /// offset: 16 + #[prost(message, optional, tag = "2")] + pub agppepmgfmf: ::core::option::Option, + /// offset: 68 + #[prost(uint32, tag = "1286")] + pub area_id: u32, + /// offset: 32 + #[prost(message, optional, tag = "1")] + pub hlobjooebod: ::core::option::Option, } #[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")] + #[prost(uint32, repeated, tag = "1")] pub cilnjididhl: ::prost::alloc::vec::Vec, - /// offset: 49 - #[prost(bool, tag = "1")] - pub jomnpadaggk: bool, /// offset: 32 - #[prost(int64, tag = "5")] + #[prost(bool, tag = "10")] + pub pjhlocdbaeh: bool, + /// offset: 56 + #[prost(uint32, tag = "7")] + pub hdladibhbhh: u32, + /// offset: 33 + #[prost(bool, tag = "14")] + pub jomnpadaggk: bool, + /// offset: 40 + #[prost(int64, tag = "15")] pub hoepojnnfci: i64, /// offset: 48 - #[prost(bool, tag = "3")] - pub pjhlocdbaeh: bool, + #[prost(int64, tag = "5")] + pub cigboghafof: i64, + /// offset: 36 + #[prost(uint32, tag = "4")] + pub hhjpblekapn: u32, } #[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 = "9")] + pub aeon_id: u32, + /// offset: 24 #[prost(uint32, tag = "12")] pub exp: u32, - /// offset: 24 - #[prost(uint32, tag = "6")] - pub aeon_id: u32, + /// offset: 32 + #[prost(uint32, tag = "10")] + pub jgmipmdppij: u32, + /// offset: 36 + #[prost(uint32, tag = "13")] + pub level: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct RogueDialogueEventParam { - /// offset: 40 - #[prost(bool, tag = "1")] - pub is_valid: bool, +pub struct Llocdppmjnn { /// offset: 24 - #[prost(uint32, tag = "8")] - pub dialogue_event_id: u32, - /// offset: 28 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "7")] pub arg_id: u32, /// offset: 32 - #[prost(float, tag = "4")] - pub ratio: f32, + #[prost(bool, tag = "8")] + pub gldjnhiggje: bool, /// offset: 36 - #[prost(int32, tag = "14")] - pub int_value: i32, + #[prost(uint32, tag = "13")] + pub rogue_dialogue_event_id: u32, + /// offset: 40 + #[prost(float, tag = "10")] + pub acdopcbmpnl: f32, + /// offset: 28 + #[prost(int32, tag = "1")] + pub ggplcpchadn: 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")] + #[prost(uint32, tag = "7")] 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, + #[prost(uint32, tag = "15")] + pub cdjecokfiof: u32, /// offset: 24 - #[prost(message, repeated, tag = "13")] - pub dialogue_event_param_list: ::prost::alloc::vec::Vec, + #[prost(message, repeated, tag = "8")] + pub dialogue_event_param_list: ::prost::alloc::vec::Vec, + /// offset: 52 + #[prost(uint32, tag = "2")] + pub onlhfcoglal: u32, + /// offset: 40 + #[prost(uint32, tag = "4")] + pub event_unique_id: u32, + /// offset: 16 + #[prost(uint32, repeated, tag = "14")] + pub eoheeigobkd: ::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")] + /// offset: 24 + #[prost(uint32, repeated, tag = "1")] pub jjealoemmkk: ::prost::alloc::vec::Vec, + /// offset: 44 + #[prost(enumeration = "Ffnedmegpjd", tag = "3")] + pub bplmpmefeam: i32, #[prost(oneof = "gghfijkpfln::Micmckahmpl", tags = "15")] pub micmckahmpl: ::core::option::Option, } @@ -29884,342 +30853,342 @@ pub mod gghfijkpfln { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Micmckahmpl { - /// offset: 24 + /// offset: 16 #[prost(message, tag = "15")] Jdijkegcibp(super::ItemList), } } /// Obf: BDMJEAGHPLC #[derive(proto_derive::CmdID)] -#[cmdid(1820)] +#[cmdid(1810)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetRogueInfoCsReq {} /// Obf: ADKCCCNPLGC #[derive(proto_derive::CmdID)] -#[cmdid(1891)] +#[cmdid(1805)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetRogueInfoScRsp { - /// offset: 32 - #[prost(uint32, tag = "1")] - pub retcode: u32, /// offset: 16 - #[prost(message, optional, tag = "13")] + #[prost(message, optional, tag = "7")] pub rogue_info: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "12")] + pub retcode: u32, } /// Obf: EIHOHLCMLPC #[derive(proto_derive::CmdID)] -#[cmdid(1867)] +#[cmdid(1898)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StartRogueCsReq { - /// offset: 52 - #[prost(uint32, tag = "12")] - pub area_id: u32, + /// offset: 48 + #[prost(uint32, tag = "7")] + pub aeon_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")] + #[prost(uint32, repeated, tag = "12")] pub avatar_id_list: ::prost::alloc::vec::Vec, /// offset: 16 - #[prost(uint32, repeated, tag = "13")] + #[prost(uint32, repeated, tag = "1")] pub trial_avatar_id_list: ::prost::alloc::vec::Vec, - /// offset: 48 - #[prost(uint32, tag = "2")] - pub aeon_id: u32, + /// offset: 52 + #[prost(uint32, tag = "9")] + pub area_id: u32, + /// offset: 40 + #[prost(uint32, repeated, tag = "13")] + pub base_avatar_id_list: ::prost::alloc::vec::Vec, } /// Obf: PELKOKJHNKO #[derive(proto_derive::CmdID)] -#[cmdid(1839)] +#[cmdid(1853)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StartRogueScRsp { - /// offset: 40 - #[prost(message, optional, tag = "3")] + /// offset: 32 + #[prost(message, optional, tag = "7")] 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")] + #[prost(message, optional, tag = "1")] pub rogue_info: ::core::option::Option, + /// offset: 48 + #[prost(message, optional, tag = "6")] + pub scene: ::core::option::Option, /// offset: 56 #[prost(uint32, tag = "5")] pub retcode: u32, + /// offset: 16 + #[prost(message, optional, tag = "15")] + pub lineup: ::core::option::Option, } /// Obf: GFNHCKLFLAP #[derive(proto_derive::CmdID)] -#[cmdid(1827)] +#[cmdid(1879)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EnterRogueCsReq { /// offset: 24 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "9")] pub area_id: u32, } /// Obf: NPABJLFGBDI #[derive(proto_derive::CmdID)] -#[cmdid(1821)] +#[cmdid(1802)] #[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 = "7")] + pub map_rotation_data: ::core::option::Option, + /// offset: 40 #[prost(message, optional, tag = "5")] pub scene: ::core::option::Option, /// offset: 48 - #[prost(message, optional, tag = "15")] - pub map_rotation_data: ::core::option::Option, + #[prost(message, optional, tag = "6")] + pub lineup: ::core::option::Option, /// offset: 56 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "1")] pub retcode: u32, + /// offset: 16 + #[prost(message, optional, tag = "15")] + pub rogue_info: ::core::option::Option, } /// Obf: JGGMNELNGDE #[derive(proto_derive::CmdID)] -#[cmdid(1870)] +#[cmdid(1897)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LeaveRogueCsReq {} /// Obf: IDEOGGBCBII #[derive(proto_derive::CmdID)] -#[cmdid(1859)] +#[cmdid(1806)] #[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, + #[prost(message, optional, tag = "7")] + pub scene: ::core::option::Option, /// offset: 56 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "8")] pub retcode: u32, + /// offset: 40 + #[prost(message, optional, tag = "14")] + pub map_rotation_data: ::core::option::Option, + /// offset: 32 + #[prost(message, optional, tag = "11")] + pub rogue_info: ::core::option::Option, + /// offset: 24 + #[prost(message, optional, tag = "5")] + pub lineup: ::core::option::Option, } /// Obf: OBAFPKBHHIL #[derive(proto_derive::CmdID)] -#[cmdid(1873)] +#[cmdid(1863)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SyncRogueFinishScNotify { - /// offset: 24 - #[prost(message, optional, tag = "7")] + /// offset: 16 + #[prost(message, optional, tag = "1")] pub finish_info: ::core::option::Option, } /// Obf: FOCOFPDDLCM #[derive(proto_derive::CmdID)] -#[cmdid(1898)] +#[cmdid(1867)] #[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")] + #[prost(uint32, repeated, tag = "6")] pub trial_avatar_id_list: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(uint32, repeated, tag = "5")] + pub avatar_id_list: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint32, tag = "12")] + pub prop_entity_id: u32, } /// Obf: CINPIJDILBP #[derive(proto_derive::CmdID)] -#[cmdid(1885)] +#[cmdid(1872)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PickRogueAvatarScRsp { - /// offset: 40 - #[prost(uint32, tag = "3")] - pub retcode: u32, /// offset: 32 - #[prost(uint32, repeated, tag = "11")] + #[prost(uint32, repeated, tag = "10")] pub trial_avatar_id_list: ::prost::alloc::vec::Vec, /// offset: 24 - #[prost(uint32, repeated, tag = "9")] + #[prost(uint32, repeated, tag = "7")] pub avatar_id_list: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint32, tag = "4")] + pub retcode: u32, } /// Obf: ICDCLEIGDMH #[derive(proto_derive::CmdID)] -#[cmdid(1852)] +#[cmdid(1836)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ReviveRogueAvatarCsReq { + /// offset: 32 + #[prost(uint32, repeated, tag = "10")] + pub trial_avatar_id_list: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "7")] 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")] + #[prost(uint32, repeated, tag = "1")] pub avatar_id_list: ::prost::alloc::vec::Vec, } /// Obf: FBGPONNAEFC #[derive(proto_derive::CmdID)] -#[cmdid(1868)] +#[cmdid(1878)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ReviveRogueAvatarScRsp { + /// offset: 48 + #[prost(uint32, tag = "12")] + pub retcode: u32, /// offset: 40 - #[prost(message, optional, tag = "8")] - pub fpjckpnlnfm: ::core::option::Option, - /// offset: 24 - #[prost(uint32, repeated, tag = "3")] + #[prost(uint32, repeated, tag = "11")] pub trial_avatar_id_list: ::prost::alloc::vec::Vec, /// offset: 16 - #[prost(uint32, repeated, tag = "10")] + #[prost(message, optional, tag = "1")] + pub fpjckpnlnfm: ::core::option::Option, + /// offset: 32 + #[prost(uint32, repeated, tag = "9")] pub avatar_id_list: ::prost::alloc::vec::Vec, - /// offset: 48 - #[prost(uint32, tag = "6")] - pub retcode: u32, } /// Obf: DIIFKMDKICI #[derive(proto_derive::CmdID)] -#[cmdid(1878)] +#[cmdid(1842)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SyncRogueReviveInfoScNotify { - /// offset: 24 + /// offset: 16 #[prost(message, optional, tag = "8")] pub fpjckpnlnfm: ::core::option::Option, } /// Obf: NENAHMOLCCC #[derive(proto_derive::CmdID)] -#[cmdid(1887)] +#[cmdid(1854)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetRogueBuffEnhanceInfoCsReq {} /// Obf: MFIONHFHMIL #[derive(proto_derive::CmdID)] -#[cmdid(1809)] +#[cmdid(1862)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetRogueBuffEnhanceInfoScRsp { /// offset: 32 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "1")] pub retcode: u32, - /// offset: 16 - #[prost(message, optional, tag = "13")] + /// offset: 24 + #[prost(message, optional, tag = "2")] pub buff_enhance_info: ::core::option::Option, } /// Obf: GJDMAJGBGMB #[derive(proto_derive::CmdID)] -#[cmdid(1806)] +#[cmdid(1809)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EnhanceRogueBuffCsReq { /// offset: 24 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "12")] pub ojeblmkkmgo: u32, } /// Obf: FMAFCNOGFMM #[derive(proto_derive::CmdID)] -#[cmdid(1831)] +#[cmdid(1820)] #[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")] + #[prost(uint32, tag = "7")] pub retcode: u32, + /// offset: 16 + #[prost(message, optional, tag = "15")] + pub rogue_buff: ::core::option::Option, + /// offset: 32 + #[prost(bool, tag = "9")] + pub is_success: bool, } /// Obf: JNLEPNDPGHE #[derive(proto_derive::CmdID)] -#[cmdid(1834)] +#[cmdid(1801)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct QuitRogueCsReq { /// offset: 24 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "11")] pub area_id: u32, } /// Obf: APJILFGNOPD #[derive(proto_derive::CmdID)] -#[cmdid(1845)] +#[cmdid(1851)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct QuitRogueScRsp { /// offset: 32 #[prost(uint32, tag = "1")] pub retcode: u32, /// offset: 16 - #[prost(message, optional, tag = "13")] + #[prost(message, optional, tag = "11")] pub rogue_info: ::core::option::Option, } /// Obf: BNAAMDHOODE #[derive(proto_derive::CmdID)] -#[cmdid(1803)] +#[cmdid(1835)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SyncRogueExploreWinScNotify { /// offset: 24 - #[prost(bool, tag = "3")] + #[prost(bool, tag = "12")] pub gjboljkmgge: bool, } /// Obf: EKDFDNOAOAM #[derive(proto_derive::CmdID)] -#[cmdid(1824)] +#[cmdid(1837)] #[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")] + #[prost(message, optional, tag = "13")] + pub finish_info: ::core::option::Option, + /// offset: 32 + #[prost(message, optional, tag = "1")] + pub pfeaniahfpc: ::core::option::Option, + /// offset: 48 + #[prost(message, optional, tag = "2")] pub lineup: ::core::option::Option, /// offset: 24 - #[prost(message, optional, tag = "10")] - pub finish_info: ::core::option::Option, + #[prost(message, optional, tag = "9")] + pub scene: ::core::option::Option, + /// offset: 56 + #[prost(bool, tag = "6")] + pub nioldfffeln: bool, } /// Obf: OAMBADLBMCE #[derive(proto_derive::CmdID)] -#[cmdid(1822)] +#[cmdid(1860)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EnterRogueMapRoomCsReq { - /// offset: 24 + /// offset: 28 #[prost(uint32, tag = "13")] pub site_id: u32, - /// offset: 28 - #[prost(uint32, tag = "14")] + /// offset: 24 + #[prost(uint32, tag = "7")] pub room_id: u32, } /// Obf: HINEEGEKLPN #[derive(proto_derive::CmdID)] -#[cmdid(1840)] +#[cmdid(1866)] #[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")] + #[prost(uint32, tag = "6")] pub cur_site_id: u32, /// offset: 16 - #[prost(message, optional, tag = "1")] + #[prost(message, optional, tag = "10")] + pub map_rotation_data: ::core::option::Option, + /// offset: 32 + #[prost(message, optional, tag = "3")] + pub lineup: ::core::option::Option, + /// offset: 48 + #[prost(uint32, tag = "1")] + pub retcode: u32, + /// offset: 40 + #[prost(message, optional, tag = "14")] pub scene: ::core::option::Option, } /// Obf: IIJCCDGPOEC #[derive(proto_derive::CmdID)] -#[cmdid(1819)] +#[cmdid(1808)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SyncRogueMapRoomScNotify { /// offset: 24 - #[prost(message, optional, tag = "1")] + #[prost(message, optional, tag = "11")] pub cur_room: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "2")] pub map_id: u32, } /// Obf: HMIOCDLGEDG @@ -30227,101 +31196,101 @@ 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")] + #[prost(uint32, tag = "6")] pub interacted_prop_entity_id: u32, + /// offset: 28 + #[prost(bool, tag = "10")] + pub eiddmghlpbp: bool, } /// Obf: MOIJDCLIOBJ #[derive(proto_derive::CmdID)] -#[cmdid(1826)] +#[cmdid(1804)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct OpenRogueChestScRsp { - /// offset: 16 - #[prost(message, optional, tag = "13")] + /// offset: 24 + #[prost(message, optional, tag = "12")] pub reward: ::core::option::Option, - /// offset: 40 - #[prost(message, optional, tag = "8")] - pub nhanakjfeab: ::core::option::Option, /// offset: 48 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "3")] pub retcode: u32, - /// offset: 32 - #[prost(message, optional, tag = "15")] + /// offset: 16 + #[prost(message, optional, tag = "4")] + pub nhanakjfeab: ::core::option::Option, + /// offset: 40 + #[prost(message, optional, tag = "14")] pub kjchgehdlno: ::core::option::Option, } /// Obf: KKFJNFAAIBA #[derive(proto_derive::CmdID)] -#[cmdid(1890)] +#[cmdid(1886)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ExchangeRogueRewardKeyCsReq { /// offset: 24 #[prost(uint32, tag = "14")] pub count: u32, } -/// Obf: ExchangeRogueRewardKeyScRsp +/// Obf: ECAPFHDHGKJ #[derive(proto_derive::CmdID)] -#[cmdid(1889)] +#[cmdid(1812)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ExchangeRogueRewardKeyScRsp { - /// offset: 24 - #[prost(uint32, tag = "1")] - pub retcode: u32, /// offset: 28 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "8")] pub count: u32, + /// offset: 24 + #[prost(uint32, tag = "5")] + pub retcode: u32, } /// Obf: HLFKLMCHOJE #[derive(proto_derive::CmdID)] -#[cmdid(1862)] +#[cmdid(1844)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SyncRogueAreaUnlockScNotify { /// offset: 24 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "12")] pub area_id: u32, } /// Obf: CECLOCJFNEC #[derive(proto_derive::CmdID)] -#[cmdid(1814)] +#[cmdid(1848)] #[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, + /// offset: 32 + #[prost(message, optional, tag = "3")] + pub acfcjiomjnf: ::core::option::Option, } /// Obf: GNHOEINKCKC #[derive(proto_derive::CmdID)] -#[cmdid(1886)] +#[cmdid(1893)] #[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")] + #[prost(uint32, tag = "13")] pub level: u32, + /// offset: 28 + #[prost(uint32, tag = "8")] + pub aeon_id: u32, } /// Obf: JOBKDLIPMND #[derive(proto_derive::CmdID)] -#[cmdid(1875)] +#[cmdid(1840)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeRogueAeonLevelRewardScRsp { - /// offset: 32 - #[prost(uint32, tag = "14")] + /// offset: 40 + #[prost(uint32, tag = "5")] pub level: u32, /// offset: 36 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "3")] pub retcode: u32, - /// offset: 16 - #[prost(message, optional, tag = "2")] + /// offset: 24 + #[prost(message, optional, tag = "9")] pub reward: ::core::option::Option, - /// offset: 40 - #[prost(uint32, tag = "11")] + /// offset: 32 + #[prost(uint32, tag = "13")] pub aeon_id: u32, } /// Obf: BPGHIGPFECL @@ -30330,18 +31299,18 @@ pub struct TakeRogueAeonLevelRewardScRsp { #[derive(Clone, PartialEq, ::prost::Message)] pub struct SyncRogueAeonLevelUpRewardScNotify { /// offset: 16 - #[prost(message, optional, tag = "11")] + #[prost(message, optional, tag = "5")] pub reward: ::core::option::Option, /// offset: 36 #[prost(uint32, tag = "13")] pub aeon_id: u32, /// offset: 32 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "1")] pub level: u32, } /// Obf: MIOMGCJAFBL #[derive(proto_derive::CmdID)] -#[cmdid(1851)] +#[cmdid(1859)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetRogueScoreRewardInfoCsReq {} /// Obf: FKLPGPGBAMG @@ -30350,162 +31319,162 @@ pub struct GetRogueScoreRewardInfoCsReq {} #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetRogueScoreRewardInfoScRsp { /// offset: 32 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "9")] pub retcode: u32, - /// offset: 24 - #[prost(message, optional, tag = "2")] + /// offset: 16 + #[prost(message, optional, tag = "10")] pub hndlhicdnpc: ::core::option::Option, } /// Obf: IHKPGEEPLIM #[derive(proto_derive::CmdID)] -#[cmdid(1894)] +#[cmdid(1874)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeRogueScoreRewardCsReq { /// offset: 32 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "1")] pub hhjpblekapn: u32, /// offset: 16 - #[prost(uint32, repeated, tag = "12")] + #[prost(uint32, repeated, tag = "15")] pub lmmfpcokhee: ::prost::alloc::vec::Vec, } /// Obf: GEMBNLDPOBD #[derive(proto_derive::CmdID)] -#[cmdid(1836)] +#[cmdid(1890)] #[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")] + #[prost(uint32, tag = "11")] + pub hhjpblekapn: u32, + /// offset: 32 + #[prost(message, optional, tag = "5")] pub pfeaniahfpc: ::core::option::Option, /// offset: 40 - #[prost(uint32, tag = "5")] - pub hhjpblekapn: u32, + #[prost(uint32, tag = "9")] + pub retcode: u32, + /// offset: 16 + #[prost(message, optional, tag = "6")] + pub reward: ::core::option::Option, } /// Obf: HOMKFNNAECD #[derive(proto_derive::CmdID)] -#[cmdid(1818)] +#[cmdid(1828)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetRogueInitialScoreCsReq {} /// Obf: CIPBDJILBBD #[derive(proto_derive::CmdID)] -#[cmdid(1847)] +#[cmdid(1889)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetRogueInitialScoreScRsp { - /// offset: 32 - #[prost(uint32, tag = "2")] - pub retcode: u32, - /// offset: 16 - #[prost(message, optional, tag = "13")] + /// offset: 24 + #[prost(message, optional, tag = "1")] pub pfeaniahfpc: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "8")] + pub retcode: u32, } /// Obf: LDOIDBGBFPH #[derive(proto_derive::CmdID)] -#[cmdid(1897)] +#[cmdid(1838)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetRogueAeonInfoCsReq {} /// Obf: DCOEBNOMGBP #[derive(proto_derive::CmdID)] -#[cmdid(1866)] +#[cmdid(1887)] #[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")] + #[prost(uint32, tag = "15")] pub retcode: u32, + /// offset: 24 + #[prost(message, repeated, tag = "2")] + pub belofmfhfdk: ::prost::alloc::vec::Vec, } /// Obf: ADPHMDMMGLO #[derive(proto_derive::CmdID)] -#[cmdid(1817)] +#[cmdid(1900)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FinishAeonDialogueGroupCsReq { /// offset: 24 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "6")] pub aeon_id: u32, } /// Obf: IBGMBDCMFLF #[derive(proto_derive::CmdID)] -#[cmdid(1900)] +#[cmdid(1868)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FinishAeonDialogueGroupScRsp { /// offset: 40 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "14")] pub retcode: u32, - /// offset: 32 - #[prost(message, optional, tag = "13")] - pub chmhpcngfao: ::core::option::Option, - /// offset: 16 - #[prost(message, optional, tag = "5")] + /// offset: 24 + #[prost(message, optional, tag = "1")] pub reward: ::core::option::Option, + /// offset: 16 + #[prost(message, optional, tag = "8")] + pub chmhpcngfao: ::core::option::Option, } /// Obf: MHHJHCPCHFI #[derive(proto_derive::CmdID)] -#[cmdid(1858)] +#[cmdid(1865)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetRogueTalentInfoCsReq {} /// Obf: ILCKHHGKEEA #[derive(proto_derive::CmdID)] -#[cmdid(1846)] +#[cmdid(1819)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetRogueTalentInfoScRsp { - /// offset: 24 - #[prost(message, optional, tag = "7")] + /// offset: 16 + #[prost(message, optional, tag = "14")] pub talent_info: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "15")] pub retcode: u32, } /// Obf: OODLMLFFKIK #[derive(proto_derive::CmdID)] -#[cmdid(1842)] +#[cmdid(1832)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EnableRogueTalentCsReq { /// offset: 24 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "4")] pub talent_id: u32, } /// Obf: IFCINKBKLNB #[derive(proto_derive::CmdID)] -#[cmdid(1892)] +#[cmdid(1834)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EnableRogueTalentScRsp { /// offset: 32 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "2")] pub retcode: u32, /// offset: 24 - #[prost(message, optional, tag = "8")] + #[prost(message, optional, tag = "1")] pub talent_info: ::core::option::Option, } /// Obf: KHEPKPAMLIC #[derive(proto_derive::CmdID)] -#[cmdid(1881)] +#[cmdid(1877)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SyncRogueVirtualItemInfoScNotify { /// offset: 16 - #[prost(message, optional, tag = "1")] + #[prost(message, optional, tag = "8")] pub rogue_virtual_item_info: ::core::option::Option, } /// Obf: DAMIJKDDMHG #[derive(proto_derive::CmdID)] -#[cmdid(1865)] +#[cmdid(1870)] #[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")] + #[prost(bool, tag = "15")] + pub jienhhahfgi: bool, + /// offset: 28 + #[prost(enumeration = "RogueStatus", tag = "2")] pub status: i32, } /// Obf: IJLPCNPDIAC #[derive(proto_derive::CmdID)] -#[cmdid(1888)] +#[cmdid(1850)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SyncRogueRewardInfoScNotify { /// offset: 16 @@ -30514,121 +31483,121 @@ pub struct SyncRogueRewardInfoScNotify { } /// Obf: OOPEEPENBLM #[derive(proto_derive::CmdID)] -#[cmdid(1829)] +#[cmdid(1861)] #[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")] + #[prost(uint32, repeated, tag = "5")] + pub trial_avatar_id_list: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, repeated, tag = "4")] pub avatar_id_list: ::prost::alloc::vec::Vec, } /// Obf: DFILFJKBNCN #[derive(proto_derive::CmdID)] -#[cmdid(1812)] +#[cmdid(1899)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SyncRogueAeonScNotify { /// offset: 16 - #[prost(message, optional, tag = "13")] + #[prost(message, optional, tag = "9")] 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")] + #[prost(message, optional, tag = "6")] pub map_rotation_data: ::core::option::Option, + /// offset: 16 + #[prost(message, optional, tag = "1")] + pub lineup: ::core::option::Option, /// offset: 32 - #[prost(message, optional, tag = "14")] + #[prost(message, optional, tag = "12")] pub scene: ::core::option::Option, } /// Obf: HNBFGCCIHPL #[derive(proto_derive::CmdID)] -#[cmdid(7699)] +#[cmdid(7673)] #[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")] + /// offset: 16 + #[prost(uint32, repeated, tag = "15")] pub avatar_id_list: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "10")] + pub room_id: u32, } /// Obf: DFCGFNCOCDN #[derive(proto_derive::CmdID)] -#[cmdid(7677)] +#[cmdid(7671)] #[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")] + #[prost(message, optional, tag = "3")] pub lcoclenjjai: ::core::option::Option, + /// offset: 36 + #[prost(uint32, tag = "5")] + pub room_id: u32, /// offset: 32 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "15")] pub retcode: u32, } /// Obf: OOBNALGAHBC #[derive(proto_derive::CmdID)] -#[cmdid(7668)] +#[cmdid(7696)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueArcadeLeaveCsReq {} /// Obf: PLFJLIKALKC #[derive(proto_derive::CmdID)] -#[cmdid(7686)] +#[cmdid(7680)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueArcadeLeaveScRsp { - /// offset: 16 - #[prost(message, optional, tag = "13")] + /// offset: 24 + #[prost(message, optional, tag = "8")] pub lcoclenjjai: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "12")] pub retcode: u32, } /// Obf: FBJMBKBMKAC #[derive(proto_derive::CmdID)] -#[cmdid(7661)] +#[cmdid(7652)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueArcadeRestartCsReq {} /// Obf: NHLJKOMFHHO #[derive(proto_derive::CmdID)] -#[cmdid(7687)] +#[cmdid(7651)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueArcadeRestartScRsp { /// offset: 32 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "8")] pub retcode: u32, /// offset: 24 - #[prost(message, optional, tag = "14")] + #[prost(message, optional, tag = "6")] pub lcoclenjjai: ::core::option::Option, } /// Obf: IBDABBKGKLM #[derive(proto_derive::CmdID)] -#[cmdid(7667)] +#[cmdid(7678)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueArcadeGetInfoCsReq {} /// Obf: DAGJBPCCNDJ #[derive(proto_derive::CmdID)] -#[cmdid(7689)] +#[cmdid(7677)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueArcadeGetInfoScRsp { /// offset: 28 #[prost(uint32, tag = "11")] - pub room_id: u32, + pub retcode: u32, /// offset: 24 #[prost(uint32, tag = "7")] - pub retcode: u32, + pub room_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ffamnkoaihf { /// offset: 24 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "8")] pub meipgemgacj: u32, /// offset: 28 #[prost(uint32, tag = "4")] @@ -30638,57 +31607,57 @@ pub struct Ffamnkoaihf { #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gckblhadlgn { /// offset: 24 - #[prost(message, repeated, tag = "15")] + #[prost(message, repeated, tag = "14")] pub buff_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Elheaghnndm { - /// offset: 80 + /// offset: 40 + #[prost(uint32, repeated, tag = "2")] + pub cpiaahjfigl: ::prost::alloc::vec::Vec, + /// offset: 68 #[prost(uint32, tag = "5")] pub igchbpakbcb: u32, - /// offset: 84 - #[prost(uint32, tag = "11")] - pub ckkekmjmabc: u32, - /// offset: 88 - #[prost(uint32, tag = "3")] + /// offset: 72 + #[prost(uint32, tag = "1")] pub ekflpnlapdf: u32, - /// offset: 24 + /// offset: 48 + #[prost(message, optional, tag = "4")] + pub fpoelpfcnbi: ::core::option::Option, + /// offset: 56 + #[prost(uint32, tag = "8")] + pub ckkekmjmabc: u32, + /// offset: 16 + #[prost(uint32, repeated, tag = "10")] + pub pdihilclenm: ::prost::alloc::vec::Vec, + /// offset: 60 + #[prost(uint32, tag = "7")] + pub pdapeheambm: u32, + /// offset: 64 + #[prost(bool, tag = "13")] + pub ehpmcgoelgb: bool, + /// offset: 80 + #[prost(uint32, tag = "3")] + pub cmogblhafhn: u32, + /// offset: 84 + #[prost(uint32, tag = "12")] + pub djfckfemgoj: u32, + /// offset: 88 + #[prost(uint32, tag = "15")] + pub bheidppfcka: u32, + /// offset: 32 #[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")] + #[prost(enumeration = "Nniohhmjghg", tag = "11")] pub hhmabjdimgm: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hkhfbelmdcg { /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "5")] pub dhmnnemgfbl: u32, } #[derive(proto_derive::CmdID)] @@ -30701,54 +31670,54 @@ pub struct Mmndajfijoj {} #[derive(Clone, PartialEq, ::prost::Message)] pub struct Djonnopdjhh { /// offset: 16 - #[prost(message, optional, tag = "12")] + #[prost(message, optional, tag = "7")] 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")] + #[prost(uint32, tag = "11")] pub buff_id: u32, + /// offset: 24 + #[prost(message, optional, tag = "13")] + pub item_cost_list: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ngpimhhelmm { /// offset: 16 - #[prost(message, repeated, tag = "15")] + #[prost(message, repeated, tag = "8")] 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")] + #[prost(uint32, tag = "6")] pub bilbohbdbpn: u32, + /// offset: 32 + #[prost(message, repeated, tag = "5")] + pub ihgmpjnnmki: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(message, repeated, tag = "14")] + pub clplefhhafb: ::prost::alloc::vec::Vec, } #[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")] + #[prost(message, repeated, tag = "10")] pub ihgmpjnnmki: ::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 Pbmaklnjeko { /// offset: 24 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "1")] pub ljejkccbcha: u32, } #[derive(proto_derive::CmdID)] @@ -30757,11 +31726,11 @@ pub struct Fkdbihnpche {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ipgkagffbhf { - /// offset: 16 - #[prost(message, repeated, tag = "3")] + /// offset: 24 + #[prost(message, repeated, tag = "1")] pub dlfmgkpgmhl: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "12")] pub bilbohbdbpn: u32, } #[derive(proto_derive::CmdID)] @@ -30777,18 +31746,18 @@ 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")] + #[prost(uint32, tag = "11")] pub bilbohbdbpn: u32, + /// offset: 24 + #[prost(message, repeated, tag = "1")] + pub kkhdljfohkc: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bfbfmlbhgoh { /// offset: 24 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "13")] pub dhmnnemgfbl: u32, } #[derive(proto_derive::CmdID)] @@ -30798,123 +31767,123 @@ pub struct Oopdmmnnkgi {} #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kcacnhcadec { /// offset: 24 - #[prost(message, optional, tag = "2")] + #[prost(message, optional, tag = "12")] 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")] + #[prost(uint32, tag = "4")] pub blfaanhjpad: u32, + /// offset: 36 + #[prost(uint32, tag = "5")] + pub cur_times: u32, /// offset: 16 - #[prost(map = "uint32, uint32", tag = "15")] + #[prost(map = "uint32, uint32", tag = "9")] pub gmafejejbho: ::std::collections::HashMap, /// offset: 40 - #[prost(uint32, tag = "3")] - pub cur_times: u32, + #[prost(uint32, tag = "10")] + pub deidchamdba: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lajbhghnbac { /// offset: 36 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "6")] pub bemceedabfd: u32, - /// offset: 16 - #[prost(message, optional, tag = "1")] + /// offset: 24 + #[prost(message, optional, tag = "9")] pub jalamopldho: ::core::option::Option, /// offset: 32 - #[prost(bool, tag = "7")] + #[prost(bool, tag = "15")] pub ganhklnpapi: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jpajnjbebfb { - /// offset: 24 - #[prost(message, optional, tag = "5")] + /// offset: 16 + #[prost(message, optional, tag = "3")] pub jibdgcfcdio: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gliaipcabim { /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "4")] 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: 16 + #[prost(message, optional, tag = "2")] + pub jibdgcfcdio: ::core::option::Option, /// offset: 36 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "14")] pub fkpihaahhbi: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Maaaagpjjfe { /// offset: 16 - #[prost(message, optional, tag = "9")] + #[prost(message, optional, tag = "8")] pub jibdgcfcdio: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pbaloejcgfn { /// offset: 32 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "4")] pub bemceedabfd: u32, /// offset: 16 - #[prost(message, optional, tag = "11")] + #[prost(message, optional, tag = "12")] pub jalamopldho: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hblnhganbab { - /// offset: 16 - #[prost(message, optional, tag = "12")] + /// offset: 24 + #[prost(message, optional, tag = "1")] pub jibdgcfcdio: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ajpfphkklpg { - /// offset: 16 - #[prost(message, repeated, tag = "11")] + /// offset: 24 + #[prost(message, repeated, tag = "12")] 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, + /// offset: 24 + #[prost(uint32, repeated, tag = "12")] + pub komjmfikbam: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(bool, tag = "9")] + pub apikleggdhm: bool, + /// offset: 32 + #[prost(uint32, repeated, tag = "10")] + pub jacighhgcgb: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint32, tag = "15")] + pub bmfcbcmclaf: u32, + /// offset: 52 + #[prost(uint32, tag = "4")] + pub oooecpaacck: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mpphhnaeedk { /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "7")] pub cghlhfnladn: u32, } #[derive(proto_derive::CmdID)] @@ -30927,31 +31896,31 @@ pub struct Jfpfdjppoag {} #[derive(Clone, PartialEq, ::prost::Message)] pub struct Honkbmjpjaa { /// offset: 24 - #[prost(message, optional, tag = "14")] + #[prost(message, optional, tag = "7")] pub cjenjifeidi: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Anmcaimelca { /// offset: 16 - #[prost(uint32, repeated, tag = "6")] + #[prost(uint32, repeated, tag = "1")] pub cmaggnfdkag: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gabbehoipjc { /// offset: 32 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "14")] pub bilbohbdbpn: u32, /// offset: 16 - #[prost(uint32, repeated, tag = "4")] + #[prost(uint32, repeated, tag = "6")] 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")] + #[prost(uint32, tag = "8")] pub abmamcfpcci: u32, } #[derive(proto_derive::CmdID)] @@ -30960,18 +31929,18 @@ 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")] + /// offset: 24 + #[prost(uint32, repeated, tag = "10")] pub anbpnihmkah: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "8")] + pub bilbohbdbpn: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pkodmmphibc { /// offset: 24 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "2")] pub jibhljneicm: u32, } #[derive(proto_derive::CmdID)] @@ -30980,18 +31949,18 @@ 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")] + /// offset: 24 + #[prost(uint32, repeated, tag = "4")] pub fikenbeondj: ::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 Nhckhplklio { /// offset: 24 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "7")] pub ibemojgallk: u32, } #[derive(proto_derive::CmdID)] @@ -31004,14 +31973,14 @@ pub struct Eldafcnmfbf { #[prost(uint32, tag = "1")] pub bilbohbdbpn: u32, /// offset: 16 - #[prost(uint32, repeated, tag = "5")] + #[prost(uint32, repeated, tag = "10")] pub mdpdadooobn: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lhjpikekpgh { /// offset: 24 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "1")] pub gakjolgdbbd: u32, } #[derive(proto_derive::CmdID)] @@ -31020,18 +31989,18 @@ pub struct Moiknhhcabh {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lcagiooiidn { - /// offset: 16 - #[prost(uint32, repeated, tag = "14")] + /// offset: 24 + #[prost(uint32, repeated, tag = "6")] pub jlhfojodokg: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "1")] pub bilbohbdbpn: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Imcbiigokpm { /// offset: 24 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "3")] pub cghlhfnladn: u32, } #[derive(proto_derive::CmdID)] @@ -31041,17 +32010,17 @@ pub struct Fhikplaioei {} #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ofpeknmfmab { /// offset: 32 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "15")] pub bilbohbdbpn: u32, /// offset: 24 - #[prost(uint32, repeated, tag = "14")] + #[prost(uint32, repeated, tag = "10")] 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")] + #[prost(uint32, tag = "14")] pub cghlhfnladn: u32, } #[derive(proto_derive::CmdID)] @@ -31061,7 +32030,7 @@ pub struct Nococfhoajc {} #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Imlbibjkpdb { /// offset: 24 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "10")] pub eidnigddohp: u32, } #[derive(proto_derive::CmdID)] @@ -31070,79 +32039,79 @@ pub struct Jcahmiooldb {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nkidddpflje { - /// offset: 24 - #[prost(message, optional, tag = "4")] + /// offset: 16 + #[prost(message, optional, tag = "11")] pub jlnilijomem: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dlcjmohobdh { /// offset: 24 - #[prost(uint32, repeated, tag = "15")] + #[prost(uint32, repeated, tag = "14")] 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 amnkmbmhkdf: u32, + /// offset: 36 + #[prost(uint32, tag = "13")] + pub bpjoapfafkk: u32, + /// offset: 28 + #[prost(uint32, tag = "14")] + pub dafalaoaooi: u32, + /// offset: 32 + #[prost(uint32, tag = "6")] 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")] + #[prost(uint32, tag = "3")] + pub display_type: u32, + /// offset: 24 + #[prost(uint32, tag = "14")] 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")] + #[prost(enumeration = "AvatarType", tag = "4")] pub avatar_type: i32, + /// offset: 28 + #[prost(uint32, tag = "15")] + pub avatar_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct RogueSyncContextBoardEvent { - /// offset: 28 - #[prost(uint32, tag = "8")] - pub modifier_effect_type: u32, +pub struct Ddjhdehmhcf { /// offset: 24 - #[prost(uint32, tag = "12")] - pub board_event_id: u32, + #[prost(uint32, tag = "15")] + pub bnckfbfmgmi: u32, + /// offset: 28 + #[prost(uint32, tag = "13")] + pub geefhdjkokg: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cfellcpmonh { - /// offset: 24 - #[prost(message, optional, tag = "8")] + /// offset: 16 + #[prost(message, optional, tag = "4")] 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")] + #[prost(message, optional, tag = "12")] pub hhphlegcldm: ::core::option::Option, + /// offset: 24 + #[prost(message, optional, tag = "10")] + pub noaednnibaf: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] @@ -31151,14 +32120,14 @@ pub struct Ahccdbfmndi {} #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Aokijgcoapd { /// offset: 24 - #[prost(int32, tag = "4")] + #[prost(int32, tag = "10")] pub count: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cihfcleakij { /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "14")] pub deidchamdba: u32, } #[derive(proto_derive::CmdID)] @@ -31169,7 +32138,7 @@ pub struct Ekelnnlplod {} pub struct RogueAdventureRoomGameplayWolfGunTarget { #[prost( oneof = "rogue_adventure_room_gameplay_wolf_gun_target::TargetImpl", - tags = "7, 2, 14, 12" + tags = "8, 12, 15, 14" )] pub target_impl: ::core::option::Option< rogue_adventure_room_gameplay_wolf_gun_target::TargetImpl, @@ -31181,35 +32150,35 @@ pub mod rogue_adventure_room_gameplay_wolf_gun_target { #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] pub enum TargetImpl { /// offset: 16 - #[prost(message, tag = "7")] + #[prost(message, tag = "8")] TargetNone(super::Ahccdbfmndi), /// offset: 16 - #[prost(message, tag = "2")] + #[prost(message, tag = "12")] TargetCoin(super::Aokijgcoapd), /// offset: 16 - #[prost(message, tag = "14")] + #[prost(message, tag = "15")] TargetMiracle(super::Cihfcleakij), /// offset: 16 - #[prost(message, tag = "12")] + #[prost(message, tag = "14")] TargetRuanmei(super::Ekelnnlplod), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ckjcfdjkdfg { - /// offset: 16 - #[prost(message, repeated, tag = "2")] + /// offset: 24 + #[prost(message, repeated, tag = "15")] pub battle_target_list: ::prost::alloc::vec::Vec< RogueAdventureRoomGameplayWolfGunTarget, >, /// offset: 32 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "12")] pub dhpabbnjoli: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fhepdkkhfcf { - #[prost(oneof = "fhepdkkhfcf::Kfelkjldkeh", tags = "14")] + #[prost(oneof = "fhepdkkhfcf::Kfelkjldkeh", tags = "11")] pub kfelkjldkeh: ::core::option::Option, } /// Nested message and enum types in `FHEPDKKHFCF`. @@ -31218,194 +32187,194 @@ pub mod fhepdkkhfcf { #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Kfelkjldkeh { /// offset: 24 - #[prost(message, tag = "14")] + #[prost(message, tag = "11")] Lachncfkako(super::Ckjcfdjkdfg), } } #[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")] + #[prost(double, tag = "12")] 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")] + #[prost(uint32, tag = "1")] pub score: u32, + /// offset: 24 + #[prost(message, optional, tag = "9")] + pub blndmfgkpmj: ::core::option::Option, + /// offset: 36 + #[prost(uint32, tag = "15")] + pub dpmleipaoil: u32, /// offset: 32 #[prost(uint32, tag = "8")] - pub dpmleipaoil: u32, + pub status: u32, + /// offset: 40 + #[prost(uint32, tag = "10")] + pub mcmclafdldc: u32, } /// Obf: FAILBACOKOC #[derive(proto_derive::CmdID)] -#[cmdid(5620)] +#[cmdid(5610)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SyncRogueAdventureRoomInfoScNotify { /// offset: 16 - #[prost(message, optional, tag = "5")] + #[prost(message, optional, tag = "9")] pub cdlakdmejlg: ::core::option::Option, } /// Obf: LBPGOHNBLBH #[derive(proto_derive::CmdID)] -#[cmdid(5691)] +#[cmdid(5605)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct PrepareRogueAdventureRoomCsReq {} /// Obf: IFHLBMILDMA #[derive(proto_derive::CmdID)] -#[cmdid(5667)] +#[cmdid(5698)] #[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, -} -/// Obf: BDGBOBPJOGB -#[derive(proto_derive::CmdID)] -#[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, -} -/// Obf: DENAOGJPCGJ -#[derive(proto_derive::CmdID)] -#[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")] + #[prost(message, optional, tag = "5")] pub cdlakdmejlg: ::core::option::Option, } +/// Obf: BDGBOBPJOGB +#[derive(proto_derive::CmdID)] +#[cmdid(5609)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct StopRogueAdventureRoomCsReq { + /// offset: 32 + #[prost(uint32, tag = "8")] + pub mmhmdhihcab: u32, + /// offset: 24 + #[prost(uint32, repeated, tag = "14")] + pub ipogaccfmol: ::prost::alloc::vec::Vec, +} +/// Obf: DENAOGJPCGJ +#[derive(proto_derive::CmdID)] +#[cmdid(5620)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct StopRogueAdventureRoomScRsp { + /// offset: 16 + #[prost(message, optional, tag = "7")] + pub cdlakdmejlg: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "11")] + pub retcode: u32, +} /// Obf: LFDFIILGOAD #[derive(proto_derive::CmdID)] -#[cmdid(5674)] +#[cmdid(5626)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetRogueAdventureRoomInfoCsReq {} /// Obf: HOOKBCONPPB #[derive(proto_derive::CmdID)] -#[cmdid(5673)] +#[cmdid(5663)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetRogueAdventureRoomInfoScRsp { - /// offset: 32 - #[prost(uint32, tag = "12")] - pub retcode: u32, /// offset: 16 - #[prost(message, optional, tag = "10")] + #[prost(message, optional, tag = "7")] pub cdlakdmejlg: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "1")] + pub retcode: u32, } /// Obf: NNKAPOCKHDF #[derive(proto_derive::CmdID)] -#[cmdid(5663)] +#[cmdid(5685)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UpdateRogueAdventureRoomScoreCsReq { /// offset: 28 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "12")] pub score: u32, /// offset: 24 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "14")] pub hmffhgbkogl: u32, } /// Obf: LDDPPCFOHGJ #[derive(proto_derive::CmdID)] -#[cmdid(5650)] +#[cmdid(5629)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct UpdateRogueAdventureRoomScoreScRsp { /// offset: 32 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "6")] pub retcode: u32, /// offset: 24 - #[prost(message, optional, tag = "3")] + #[prost(message, optional, tag = "7")] 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")] + #[prost(bool, tag = "8")] pub poapegkpfob: bool, + /// offset: 32 + #[prost(message, optional, tag = "9")] + pub item_cost_list: ::core::option::Option, + /// offset: 16 + #[prost(message, optional, tag = "2")] + pub nblffdipbhi: ::core::option::Option, + /// offset: 41 + #[prost(bool, tag = "11")] + pub bphcbohkhmd: bool, + /// offset: 44 + #[prost(uint32, tag = "4")] + pub deidchamdba: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mgkfkecfhhm { - /// offset: 49 - #[prost(bool, tag = "12")] - pub bphcbohkhmd: bool, + /// offset: 48 + #[prost(uint32, tag = "14")] + pub buff_id: u32, /// offset: 16 - #[prost(message, optional, tag = "1")] + #[prost(message, optional, tag = "15")] pub item_cost_list: ::core::option::Option, - /// offset: 40 - #[prost(uint32, tag = "8")] - pub leaaebafchp: u32, /// offset: 32 - #[prost(message, optional, tag = "6")] + #[prost(message, optional, tag = "1")] pub nblffdipbhi: ::core::option::Option, /// offset: 44 - #[prost(uint32, tag = "2")] - pub buff_id: u32, - /// offset: 48 - #[prost(bool, tag = "11")] + #[prost(bool, tag = "12")] pub poapegkpfob: bool, + /// offset: 40 + #[prost(uint32, tag = "7")] + pub leaaebafchp: u32, + /// offset: 45 + #[prost(bool, tag = "8")] + pub bphcbohkhmd: 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")] + /// offset: 16 + #[prost(message, optional, tag = "3")] pub nblffdipbhi: ::core::option::Option, + /// offset: 40 + #[prost(uint32, tag = "5")] + pub formula_id: u32, + /// offset: 45 + #[prost(bool, tag = "15")] + pub bphcbohkhmd: bool, + /// offset: 44 + #[prost(bool, tag = "14")] + pub poapegkpfob: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nnjolkjlpjg { /// offset: 16 - #[prost(message, repeated, tag = "3")] + #[prost(message, repeated, tag = "12")] pub ckgfonmaeko: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Anjdkfjoeei { - /// offset: 24 + /// offset: 16 #[prost(message, repeated, tag = "14")] pub buff_list: ::prost::alloc::vec::Vec, } @@ -31418,356 +32387,356 @@ pub struct Glppdleccli { } /// Obf: ELOAFLAJHBO #[derive(proto_derive::CmdID)] -#[cmdid(5621)] +#[cmdid(5602)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetRogueShopBuffInfoCsReq { /// offset: 24 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "6")] pub interacted_prop_entity_id: u32, /// offset: 28 - #[prost(bool, tag = "11")] + #[prost(bool, tag = "10")] pub hmilghcpede: bool, } /// Obf: OCDHGBDJNEO #[derive(proto_derive::CmdID)] -#[cmdid(5670)] +#[cmdid(5697)] #[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")] + #[prost(int32, tag = "3")] pub efojocfgidj: i32, - /// offset: 24 - #[prost(message, optional, tag = "3")] - pub lgopnbhhhbg: ::core::option::Option, /// offset: 44 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "15")] pub retcode: u32, + /// offset: 16 + #[prost(message, optional, tag = "6")] + pub lgopnbhhhbg: ::core::option::Option, + /// offset: 24 + #[prost(message, optional, tag = "4")] + pub ihjhccfmifd: ::core::option::Option, /// offset: 48 #[prost(int32, tag = "8")] pub aefhkanbfnc: i32, } /// Obf: ABDPCGBPFLH #[derive(proto_derive::CmdID)] -#[cmdid(5639)] +#[cmdid(5653)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetRogueShopMiracleInfoCsReq { /// offset: 28 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "6")] pub interacted_prop_entity_id: u32, /// offset: 24 - #[prost(bool, tag = "9")] + #[prost(bool, tag = "12")] pub hmilghcpede: bool, } /// Obf: LOJEMCFFBJD #[derive(proto_derive::CmdID)] -#[cmdid(5627)] +#[cmdid(5679)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetRogueShopMiracleInfoScRsp { + /// offset: 48 + #[prost(uint32, tag = "7")] + pub retcode: u32, + /// offset: 40 + #[prost(int32, tag = "15")] + pub aefhkanbfnc: i32, + /// offset: 16 + #[prost(message, optional, tag = "11")] + pub eeppkmpajoh: ::core::option::Option, /// offset: 24 - #[prost(message, optional, tag = "13")] + #[prost(message, optional, tag = "12")] pub ihjhccfmifd: ::core::option::Option, /// offset: 44 - #[prost(int32, tag = "12")] + #[prost(int32, tag = "10")] 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, } /// Obf: PPLOEIKJAMO #[derive(proto_derive::CmdID)] -#[cmdid(5642)] +#[cmdid(5632)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetRogueShopFormulaInfoCsReq { /// offset: 28 - #[prost(bool, tag = "8")] + #[prost(bool, tag = "14")] pub hmilghcpede: bool, /// offset: 24 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "2")] pub interacted_prop_entity_id: u32, } /// Obf: OKNJBLFCFBJ #[derive(proto_derive::CmdID)] -#[cmdid(5692)] +#[cmdid(5634)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetRogueShopFormulaInfoScRsp { - /// offset: 32 - #[prost(message, optional, tag = "8")] + /// offset: 16 + #[prost(message, optional, tag = "4")] pub ckaanmddkcj: ::core::option::Option, - /// offset: 48 - #[prost(uint32, tag = "15")] - pub retcode: u32, /// offset: 40 - #[prost(int32, tag = "6")] + #[prost(uint32, tag = "5")] + pub retcode: u32, + /// offset: 48 + #[prost(int32, tag = "7")] pub aefhkanbfnc: i32, - /// offset: 24 - #[prost(message, optional, tag = "1")] + /// offset: 32 + #[prost(message, optional, tag = "14")] pub ihjhccfmifd: ::core::option::Option, /// offset: 44 - #[prost(int32, tag = "7")] + #[prost(int32, tag = "10")] pub efojocfgidj: i32, } /// Obf: AGPIFOFNCNA #[derive(proto_derive::CmdID)] -#[cmdid(5610)] +#[cmdid(5643)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct BuyRogueShopFormulaCsReq { + /// offset: 28 + #[prost(uint32, tag = "6")] + pub deidchamdba: u32, /// 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)] +#[cmdid(5655)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BuyRogueShopBuffCsReq { /// offset: 32 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "10")] pub interacted_prop_entity_id: u32, /// offset: 16 - #[prost(uint32, repeated, tag = "10")] + #[prost(uint32, repeated, tag = "6")] pub bought_miracle_list: ::prost::alloc::vec::Vec, } /// Obf: HMOLHFMAJBG #[derive(proto_derive::CmdID)] -#[cmdid(5659)] +#[cmdid(5606)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BuyRogueShopMiracleCsReq { - /// offset: 24 - #[prost(uint32, repeated, tag = "8")] - pub aoiihcfmfph: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "6")] pub interacted_prop_entity_id: u32, + /// offset: 16 + #[prost(uint32, repeated, tag = "1")] + pub aoiihcfmfph: ::prost::alloc::vec::Vec, } /// Obf: PDHLODCDANK #[derive(proto_derive::CmdID)] -#[cmdid(5654)] +#[cmdid(5641)] #[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, + /// offset: 16 + #[prost(message, optional, tag = "13")] + pub eeppkmpajoh: ::core::option::Option, } /// Obf: JOBBMGDPHDE #[derive(proto_derive::CmdID)] -#[cmdid(5680)] +#[cmdid(5607)] #[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")] + #[prost(uint32, tag = "4")] pub retcode: u32, + /// offset: 16 + #[prost(message, optional, tag = "5")] + pub lgopnbhhhbg: ::core::option::Option, } /// Obf: GLPLAMBGPFJ #[derive(proto_derive::CmdID)] -#[cmdid(5604)] +#[cmdid(5633)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BuyRogueShopFormulaScRsp { - /// offset: 16 - #[prost(message, optional, tag = "9")] + /// offset: 24 + #[prost(message, optional, tag = "5")] pub ckaanmddkcj: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "1")] pub retcode: u32, } /// Obf: FHGMELFEJKN #[derive(proto_derive::CmdID)] -#[cmdid(5602)] +#[cmdid(5639)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueNpcDisappearCsReq { /// offset: 24 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "1")] pub icinggkoemg: u32, } /// Obf: DEPHMGJOMCM #[derive(proto_derive::CmdID)] -#[cmdid(5605)] +#[cmdid(5616)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueNpcDisappearScRsp { /// offset: 24 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "1")] pub retcode: u32, } /// Obf: MAJNGEFBHDG #[derive(proto_derive::CmdID)] -#[cmdid(5615)] +#[cmdid(5631)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueShopBeginBattleCsReq { /// offset: 24 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "5")] pub interacted_prop_entity_id: u32, } /// Obf: GFLHCFLNPBB #[derive(proto_derive::CmdID)] -#[cmdid(5676)] +#[cmdid(5691)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueShopBeginBattleScRsp { - /// offset: 32 - #[prost(uint32, tag = "13")] - pub retcode: u32, - /// offset: 16 - #[prost(message, optional, tag = "3")] + /// offset: 24 + #[prost(message, optional, tag = "9")] pub nopheehjhek: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "6")] + pub retcode: u32, } /// Obf: BNCCMIIMGOL #[derive(proto_derive::CmdID)] -#[cmdid(5655)] +#[cmdid(5613)] #[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")] + /// offset: 16 + #[prost(message, repeated, tag = "7")] pub action_result_list: ::prost::alloc::vec::Vec, - /// offset: 36 + /// offset: 32 #[prost(enumeration = "RogueCommonActionResultDisplayType", tag = "15")] pub display_type: i32, + /// offset: 36 + #[prost(uint32, tag = "4")] + pub rogue_sub_mode: u32, } #[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")] + #[prost(message, optional, tag = "4")] pub pbhmgchkjgo: ::core::option::Option, + /// offset: 32 + #[prost(enumeration = "Cfjgpifiool", tag = "8")] + pub source: i32, } #[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")] + #[prost(int32, tag = "11")] + pub jpcllfaieec: i32, + /// offset: 28 + #[prost(uint32, tag = "3")] pub key: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mlpknllaoif { /// offset: 24 - #[prost(int32, tag = "9")] + #[prost(int32, tag = "5")] pub eegcbbhophg: i32, - /// offset: 32 - #[prost(uint32, tag = "1")] - pub jpnfbfkhpgd: u32, /// offset: 28 - #[prost(int32, tag = "4")] + #[prost(uint32, tag = "8")] + pub jpnfbfkhpgd: u32, + /// offset: 32 + #[prost(int32, tag = "14")] pub cfclogfjpbd: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Nhehpgonepk { + /// offset: 36 + #[prost(uint32, tag = "1")] + pub formula_id: u32, /// offset: 16 - #[prost(message, repeated, tag = "1")] + #[prost(message, repeated, tag = "10")] pub kokiifcmogl: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "7")] - pub formula_id: u32, - /// offset: 36 - #[prost(bool, tag = "13")] + #[prost(bool, tag = "4")] pub eeeionccing: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fcknnieaohi { - /// offset: 24 - #[prost(map = "uint32, int32", tag = "9")] + /// offset: 16 + #[prost(map = "uint32, int32", tag = "6")] pub nadoccephjo: ::std::collections::HashMap, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dbndiagbmji { /// offset: 24 - #[prost(message, optional, tag = "2")] + #[prost(message, optional, tag = "1")] pub gepenpidkij: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cdnejceknlf { - /// offset: 16 - #[prost(message, optional, tag = "8")] + /// offset: 24 + #[prost(message, optional, tag = "6")] pub gepenpidkij: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dcgjlcpclbl { /// offset: 16 - #[prost(message, optional, tag = "8")] + #[prost(message, optional, tag = "12")] pub gepenpidkij: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mjcopbfejji { - /// offset: 24 - #[prost(message, optional, tag = "10")] + /// offset: 16 + #[prost(message, optional, tag = "13")] pub gepenpidkij: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fipfphbphlh { /// offset: 24 - #[prost(message, repeated, tag = "2")] + #[prost(message, repeated, tag = "6")] 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")] + /// offset: 24 + #[prost(message, optional, tag = "14")] pub value: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kaajbaoakbo { + /// offset: 40 + #[prost(message, optional, tag = "2")] + pub dlmhaecabod: ::core::option::Option, + /// offset: 24 + #[prost(message, repeated, tag = "11")] + pub ilbkmnajgmo: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(message, repeated, tag = "9")] pub omfdhfgbgaa: ::prost::alloc::vec::Vec, - /// offset: 40 - #[prost(message, optional, tag = "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")] + #[prost(uint32, tag = "14")] pub bhapdmjcklb: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dflkelghook { /// offset: 24 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "8")] pub bhapdmjcklb: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fbnjofcemil { - /// offset: 24 - #[prost(map = "uint32, bool", tag = "3")] + /// offset: 16 + #[prost(map = "uint32, bool", tag = "5")] pub nfnmbgboccl: ::std::collections::HashMap, } #[derive(proto_derive::CmdID)] @@ -31775,7 +32744,7 @@ pub struct Fbnjofcemil { pub struct Pnieaceijkm { #[prost( 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" + tags = "3, 7, 1987, 241, 1521, 55, 104, 1700, 1918, 1443, 1398, 240, 744, 1055, 775, 227, 1115, 1246, 1748, 341, 1304, 751, 1268, 960, 1979, 1424, 1745, 1202, 845" )] pub kfelkjldkeh: ::core::option::Option, } @@ -31785,127 +32754,127 @@ pub mod pnieaceijkm { #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Kfelkjldkeh { /// offset: 16 - #[prost(message, tag = "11")] + #[prost(message, tag = "3")] Ieejchfepha(super::Kildamjjlmf), /// offset: 16 - #[prost(message, tag = "8")] + #[prost(message, tag = "7")] Indnbedjnco(super::Kildamjjlmf), /// offset: 16 - #[prost(message, tag = "871")] + #[prost(message, tag = "1987")] Noenhhilnah(super::Ffamnkoaihf), /// offset: 16 - #[prost(message, tag = "1578")] + #[prost(message, tag = "241")] Kpbjipgejpl(super::Ffamnkoaihf), /// offset: 16 - #[prost(message, tag = "905")] + #[prost(message, tag = "1521")] Kbhpfadbdoh(super::Jpajnjbebfb), /// offset: 16 - #[prost(message, tag = "2004")] + #[prost(message, tag = "55")] Fbnfljkljgc(super::Gliaipcabim), /// offset: 16 - #[prost(message, tag = "348")] + #[prost(message, tag = "104")] Apfmfbbdcjk(super::Ibibpoopden), /// offset: 16 - #[prost(message, tag = "278")] + #[prost(message, tag = "1700")] Bmdjopghlca(super::Maaaagpjjfe), /// offset: 16 - #[prost(message, tag = "495")] + #[prost(message, tag = "1918")] Ompbjjohpoo(super::Pbaloejcgfn), /// offset: 16 - #[prost(message, tag = "793")] + #[prost(message, tag = "1443")] Iomjmeaomfi(super::Hblnhganbab), /// offset: 16 - #[prost(message, tag = "769")] + #[prost(message, tag = "1398")] Bblgeemhiim(super::Mdgjikljdde), /// offset: 16 - #[prost(message, tag = "1481")] + #[prost(message, tag = "240")] Manfkmddpeg(super::Dbndiagbmji), /// offset: 16 - #[prost(message, tag = "1069")] + #[prost(message, tag = "744")] Apgccjfbdlh(super::Cdnejceknlf), /// offset: 16 - #[prost(message, tag = "1308")] + #[prost(message, tag = "1055")] Jfpmgojdkmd(super::Dcgjlcpclbl), /// offset: 16 - #[prost(message, tag = "1955")] + #[prost(message, tag = "775")] Pkngaijmdao(super::Mjcopbfejji), /// offset: 16 - #[prost(message, tag = "780")] + #[prost(message, tag = "227")] Dmkgebhpipj(super::Fipfphbphlh), /// offset: 16 - #[prost(message, tag = "1270")] + #[prost(message, tag = "1115")] Kpbmfkpcbma(super::Lbkkdlhoegn), /// offset: 16 - #[prost(message, tag = "1505")] + #[prost(message, tag = "1246")] Behlmokiafl(super::Goeekpllcbj), /// offset: 16 - #[prost(message, tag = "721")] + #[prost(message, tag = "1748")] Kaifndmjjmk(super::Dflkelghook), /// offset: 16 - #[prost(message, tag = "1410")] + #[prost(message, tag = "341")] Aidojpolnon(super::Knjaeackjib), /// offset: 16 - #[prost(message, tag = "1820")] + #[prost(message, tag = "1304")] Jblkicbnmhl(super::Lhpdolpkfeo), /// offset: 16 - #[prost(message, tag = "1762")] + #[prost(message, tag = "751")] Kaailmgchok(super::Aeffjlgfamh), /// offset: 16 - #[prost(message, tag = "408")] + #[prost(message, tag = "1268")] Jcdmgfpmiam(super::Jfgflgblcaj), /// offset: 16 - #[prost(message, tag = "1925")] + #[prost(message, tag = "960")] Piofbmmeghb(super::Jfgflgblcaj), /// offset: 16 - #[prost(message, tag = "1610")] + #[prost(message, tag = "1979")] Jgdaebnefka(super::Jfgflgblcaj), /// offset: 16 - #[prost(message, tag = "1593")] + #[prost(message, tag = "1424")] Aoibhcmanfk(super::Jbihocioanh), /// offset: 16 - #[prost(message, tag = "1282")] + #[prost(message, tag = "1745")] Mibobjidcad(super::Hobkeoicbmi), /// offset: 16 - #[prost(message, tag = "1453")] + #[prost(message, tag = "1202")] Edbpehabhbi(super::Lnamgomhgjb), /// offset: 16 - #[prost(message, tag = "574")] + #[prost(message, tag = "845")] Cjohmipjhnm(super::Lnamgomhgjb), } } #[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: 60 + #[prost(uint32, tag = "12")] + pub acbggdlenhp: u32, + /// offset: 64 + #[prost(bool, tag = "6")] + pub ehpmcgoelgb: bool, /// offset: 52 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "8")] pub bilbohbdbpn: u32, /// offset: 48 - #[prost(bool, tag = "10")] - pub ehpmcgoelgb: bool, + #[prost(uint32, tag = "11")] + pub jcoggobkbpj: u32, + /// offset: 16 + #[prost(message, optional, tag = "14")] + pub kidaaobhlpd: ::core::option::Option, + /// offset: 32 + #[prost(uint32, repeated, tag = "4")] + pub habohejfcke: ::prost::alloc::vec::Vec, /// offset: 56 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "10")] 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")] + #[prost(uint32, repeated, tag = "3")] 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")] + #[prost(uint32, tag = "7")] pub oambghfhfmo: u32, } #[derive(proto_derive::CmdID)] @@ -31915,17 +32884,17 @@ pub struct Plcgkieiegd {} #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fhmaianenpo { /// offset: 24 - #[prost(uint32, repeated, tag = "10")] + #[prost(uint32, repeated, tag = "7")] pub laldacmchfi: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "12")] pub bilbohbdbpn: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Onoofhdeidd { /// offset: 24 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "12")] pub oambghfhfmo: u32, } #[derive(proto_derive::CmdID)] @@ -31938,7 +32907,7 @@ pub struct Khgcdeimlhn {} #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ehefommbnaf { /// offset: 16 - #[prost(message, optional, tag = "5")] + #[prost(message, optional, tag = "9")] pub bjehoafbhbe: ::core::option::Option, } #[derive(proto_derive::CmdID)] @@ -31952,7 +32921,7 @@ pub struct Bpddobahpna { #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ekmahafgngj { /// offset: 24 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "9")] pub oambghfhfmo: u32, } #[derive(proto_derive::CmdID)] @@ -31962,19 +32931,19 @@ pub struct Hbiblkkeoac {} #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lgcmeepjmha { /// offset: 24 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "4")] 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, - /// offset: 32 - #[prost(uint32, tag = "5")] - pub r#type: u32, /// offset: 24 + #[prost(uint32, tag = "15")] + pub slot: u32, + /// offset: 28 + #[prost(uint32, tag = "7")] + pub r#type: u32, + /// offset: 32 #[prost(uint32, tag = "4")] pub elpinnnalbd: u32, } @@ -31982,67 +32951,67 @@ pub struct Koegffomkip { #[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")] + #[prost(uint32, tag = "14")] pub level: u32, + /// offset: 28 + #[prost(uint32, tag = "8")] + pub scepter_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jbihocioanh { - /// offset: 32 - #[prost(map = "uint32, uint32", tag = "3")] + /// offset: 48 + #[prost(map = "uint32, uint32", tag = "2")] 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")] + #[prost(message, repeated, tag = "7")] pub plmkmopcdlm: ::prost::alloc::vec::Vec, - /// offset: 16 + /// offset: 24 #[prost(message, optional, tag = "1")] pub scepter: ::core::option::Option, + /// offset: 16 + #[prost(message, repeated, tag = "4")] + pub fpgefhenccf: ::prost::alloc::vec::Vec, } #[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")] + #[prost(uint32, tag = "4")] pub level: u32, + /// offset: 24 + #[prost(uint32, tag = "1")] + pub unit_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jfgflgblcaj { /// offset: 32 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "10")] pub unique_id: u32, /// offset: 16 - #[prost(message, optional, tag = "4")] + #[prost(message, optional, tag = "7")] pub lcbecpoogcl: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Knjaeackjib { /// offset: 24 - #[prost(message, optional, tag = "2")] + #[prost(message, optional, tag = "15")] pub clmfnahfnll: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lhpdolpkfeo { /// offset: 16 - #[prost(message, optional, tag = "4")] + #[prost(message, optional, tag = "2")] pub clmfnahfnll: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Aeffjlgfamh { /// offset: 24 - #[prost(message, optional, tag = "4")] + #[prost(message, optional, tag = "9")] pub clmfnahfnll: ::core::option::Option, } #[derive(proto_derive::CmdID)] @@ -32056,50 +33025,50 @@ pub struct Okecopgklee { #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pgakdejbohf { /// offset: 16 - #[prost(message, optional, tag = "8")] + #[prost(message, optional, tag = "13")] 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")] + #[prost(message, optional, tag = "1")] + pub fgdjamhokif: ::core::option::Option, + /// offset: 16 + #[prost(message, repeated, tag = "14")] pub gigibipgpfc: ::prost::alloc::vec::Vec, /// offset: 48 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "3")] pub bilbohbdbpn: u32, - /// offset: 24 - #[prost(message, optional, tag = "8")] - pub fgdjamhokif: ::core::option::Option, + /// offset: 44 + #[prost(uint32, tag = "7")] + pub igchbpakbcb: u32, + /// offset: 40 + #[prost(uint32, tag = "8")] + pub ckkekmjmabc: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kkagnmemkog { /// offset: 24 - #[prost(message, repeated, tag = "6")] + #[prost(message, repeated, tag = "7")] pub gigibipgpfc: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "11")] pub bilbohbdbpn: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hhhcpcofppo { - /// offset: 16 - #[prost(message, optional, tag = "13")] + /// offset: 24 + #[prost(message, optional, tag = "11")] 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")] + /// offset: 16 + #[prost(message, optional, tag = "11")] pub pobkdoigdab: ::core::option::Option, } #[derive(proto_derive::CmdID)] @@ -32118,30 +33087,30 @@ pub struct Imdhpdbhebc {} #[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, + /// offset: 32 + #[prost(uint32, repeated, tag = "3")] + pub hkklpldnpkd: ::prost::alloc::vec::Vec, } #[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")] + /// offset: 24 + #[prost(message, repeated, tag = "5")] pub chpkdjnhpfo: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "2")] + pub bilbohbdbpn: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ahkfiakmklo { /// offset: 32 - #[prost(bool, tag = "8")] + #[prost(bool, tag = "15")] pub abbmhpkgaik: bool, - /// offset: 16 - #[prost(message, optional, tag = "11")] + /// offset: 24 + #[prost(message, optional, tag = "13")] pub obfpaiamijl: ::core::option::Option, } #[derive(proto_derive::CmdID)] @@ -32153,19 +33122,19 @@ pub struct Ikcndljlapp {} #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jkhkebmobej { - /// offset: 16 - #[prost(message, optional, tag = "8")] + /// offset: 24 + #[prost(message, optional, tag = "6")] 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")] + #[prost(message, optional, tag = "10")] pub ghelbobfpam: ::core::option::Option, + /// offset: 32 + #[prost(bool, tag = "3")] + pub blciljenelo: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] @@ -32180,37 +33149,37 @@ pub struct Lnamgomhgjb { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cgjnhnmamdh { + /// offset: 32 + #[prost(uint32, tag = "1")] + pub ldfgifdfpcf: u32, /// offset: 16 - #[prost(uint32, repeated, tag = "1")] + #[prost(uint32, repeated, tag = "13")] pub kdaoimpppki: ::prost::alloc::vec::Vec, /// offset: 36 - #[prost(int32, tag = "11")] + #[prost(int32, tag = "6")] 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")] + #[prost(uint32, tag = "1")] pub bilbohbdbpn: u32, /// offset: 40 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "14")] + pub nclaehaijjb: u32, + /// offset: 32 + #[prost(uint32, tag = "9")] + pub gmilngghedc: u32, + /// offset: 44 + #[prost(uint32, tag = "8")] pub ofbmpojpdoj: u32, + /// offset: 16 + #[prost(uint32, repeated, tag = "7")] + pub gbooalmikob: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(enumeration = "Ndkljjiimgm", tag = "2")] + pub obiedgmebdl: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] @@ -32229,53 +33198,53 @@ pub struct Oopinhfmece {} #[derive(Clone, PartialEq, ::prost::Message)] pub struct Onpnbiommgb { /// offset: 24 - #[prost(message, optional, tag = "11")] + #[prost(message, optional, tag = "15")] pub nifjfldkikk: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pigfbkojnhg { /// offset: 24 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "7")] pub event_unique_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ajnajinfjic { /// offset: 28 - #[prost(bool, tag = "12")] + #[prost(bool, tag = "11")] pub is_win: bool, /// offset: 24 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "9")] pub battle_event_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mnmloapbhnf { /// offset: 24 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "8")] pub event_unique_id: u32, } /// Obf: ODFDKILDHBE #[derive(proto_derive::CmdID)] -#[cmdid(5671)] +#[cmdid(5646)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SyncRogueCommonPendingActionScNotify { /// offset: 32 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "4")] pub rogue_sub_mode: u32, - /// offset: 24 - #[prost(message, optional, tag = "5")] + /// offset: 16 + #[prost(message, optional, tag = "1")] pub action: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueCommonPendingAction { /// offset: 32 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "4")] pub hbapccegnme: u32, /// offset: 24 - #[prost(message, optional, tag = "4")] + #[prost(message, optional, tag = "15")] pub pbhmgchkjgo: ::core::option::Option, } #[derive(proto_derive::CmdID)] @@ -32283,7 +33252,7 @@ pub struct RogueCommonPendingAction { pub struct Eiohagheloa { #[prost( 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" + tags = "2030, 1743, 880, 1272, 315, 747, 1992, 1829, 2044, 1373, 1195, 88, 1153, 500, 523, 1071, 1665, 1470, 836, 1003, 469, 1991, 1379, 2001, 532, 296, 53" )] pub kfelkjldkeh: ::core::option::Option, } @@ -32292,100 +33261,100 @@ pub mod eiohagheloa { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Kfelkjldkeh { - /// offset: 24 - #[prost(message, tag = "1921")] + /// offset: 16 + #[prost(message, tag = "2030")] Nlnbngijafi(super::Elheaghnndm), - /// offset: 24 - #[prost(message, tag = "715")] + /// offset: 16 + #[prost(message, tag = "1743")] Fphhhiobfai(super::Lefcomgmpcl), - /// offset: 24 - #[prost(message, tag = "833")] + /// offset: 16 + #[prost(message, tag = "880")] Ajddfancejn(super::Ipgkagffbhf), - /// offset: 24 - #[prost(message, tag = "258")] + /// offset: 16 + #[prost(message, tag = "1272")] Imikpgfhlhk(super::Kbpmfkknbjh), - /// offset: 24 - #[prost(message, tag = "1623")] + /// offset: 16 + #[prost(message, tag = "315")] Cjenjifeidi(super::Ebhghgiigom), - /// offset: 24 - #[prost(message, tag = "1543")] + /// offset: 16 + #[prost(message, tag = "747")] Bicjempplam(super::Anmcaimelca), - /// offset: 24 - #[prost(message, tag = "1105")] + /// offset: 16 + #[prost(message, tag = "1992")] Aelpppiefab(super::Gabbehoipjc), - /// offset: 24 - #[prost(message, tag = "78")] + /// offset: 16 + #[prost(message, tag = "1829")] Bediachlcii(super::Mlkiccaelke), - /// offset: 24 - #[prost(message, tag = "580")] + /// offset: 16 + #[prost(message, tag = "2044")] Ladgcoomnka(super::Eakecfappkd), - /// offset: 24 - #[prost(message, tag = "661")] + /// offset: 16 + #[prost(message, tag = "1373")] Cgkfomncnak(super::Eldafcnmfbf), - /// offset: 24 - #[prost(message, tag = "1386")] + /// offset: 16 + #[prost(message, tag = "1195")] Eiefmpfllcm(super::Lcagiooiidn), - /// offset: 24 - #[prost(message, tag = "1470")] + /// offset: 16 + #[prost(message, tag = "88")] 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 + /// offset: 16 #[prost(message, tag = "1153")] + Gkflnmojncp(super::Dlcjmohobdh), + /// offset: 16 + #[prost(message, tag = "500")] + Bjehoafbhbe(super::Lojdfdjgoda), + /// offset: 16 + #[prost(message, tag = "523")] + Jbkpikajpeb(super::Fhmaianenpo), + /// offset: 16 + #[prost(message, tag = "1071")] + Hcchfjefanj(super::Bpddobahpna), + /// offset: 16 + #[prost(message, tag = "1665")] + Oiomhopnimf(super::Oedoaogakpp), + /// offset: 16 + #[prost(message, tag = "1470")] Ifclaafpkhc(super::Flnagdeoopg), - /// offset: 24 - #[prost(message, tag = "382")] + /// offset: 16 + #[prost(message, tag = "836")] Hfjechfannf(super::Jkhkebmobej), - /// offset: 24 - #[prost(message, tag = "765")] + /// offset: 16 + #[prost(message, tag = "1003")] Ldjomiojepf(super::Oedoaogakpp), - /// offset: 24 - #[prost(message, tag = "1619")] + /// offset: 16 + #[prost(message, tag = "469")] Lmnoncmbioo(super::Oedoaogakpp), - /// offset: 24 - #[prost(message, tag = "478")] + /// offset: 16 + #[prost(message, tag = "1991")] Cnlmcobncai(super::Oedoaogakpp), - /// offset: 24 - #[prost(message, tag = "1517")] + /// offset: 16 + #[prost(message, tag = "1379")] Fhokdllicjl(super::Kkagnmemkog), - /// offset: 24 - #[prost(message, tag = "329")] + /// offset: 16 + #[prost(message, tag = "2001")] Phdemdbgoib(super::Kkagnmemkog), - /// offset: 24 - #[prost(message, tag = "35")] + /// offset: 16 + #[prost(message, tag = "532")] Kljjibpjgff(super::Kkagnmemkog), - /// offset: 24 - #[prost(message, tag = "788")] + /// offset: 16 + #[prost(message, tag = "296")] Dlfalfgfdhe(super::Pigfbkojnhg), - /// offset: 24 - #[prost(message, tag = "616")] + /// offset: 16 + #[prost(message, tag = "53")] Npcdbpndgop(super::Cggbpjichgf), } } /// Obf: EHGOIEIOLEF #[derive(proto_derive::CmdID)] -#[cmdid(5693)] +#[cmdid(5683)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct HandleRogueCommonPendingActionCsReq { /// offset: 32 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "4")] pub ifdkllhfpjb: u32, #[prost( 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" + tags = "909, 1691, 317, 1195, 669, 379, 1110, 788, 1085, 812, 1501, 1952, 1375, 220, 1376, 1336, 1531, 755, 987, 874, 535, 1643, 1306, 545, 1887, 361, 1273, 1548, 1453, 1001, 103, 131883, 198324" )] pub kfelkjldkeh: ::core::option::Option< handle_rogue_common_pending_action_cs_req::Kfelkjldkeh, @@ -32396,124 +33365,124 @@ pub mod handle_rogue_common_pending_action_cs_req { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] pub enum Kfelkjldkeh { - /// offset: 16 - #[prost(message, tag = "1234")] + /// offset: 24 + #[prost(message, tag = "909")] Jkhbbdlchid(super::Hkhfbelmdcg), - /// offset: 16 - #[prost(message, tag = "1593")] + /// offset: 24 + #[prost(message, tag = "1691")] Kbnegolplfc(super::Pbmaklnjeko), - /// offset: 16 - #[prost(message, tag = "407")] + /// offset: 24 + #[prost(message, tag = "317")] Gdkgibekgpf(super::Okefiddnlkg), - /// offset: 16 - #[prost(message, tag = "533")] + /// offset: 24 + #[prost(message, tag = "1195")] Oncngiilenf(super::Mmndajfijoj), - /// offset: 16 - #[prost(message, tag = "1851")] + /// offset: 24 + #[prost(message, tag = "669")] Glejcdpdjne(super::Bfbfmlbhgoh), - /// offset: 16 - #[prost(message, tag = "235")] + /// offset: 24 + #[prost(message, tag = "379")] Ooagpgdpjoa(super::Mpphhnaeedk), - /// offset: 16 - #[prost(message, tag = "1427")] + /// offset: 24 + #[prost(message, tag = "1110")] Idbaljbnbke(super::Jfpfdjppoag), - /// offset: 16 - #[prost(message, tag = "774")] + /// offset: 24 + #[prost(message, tag = "788")] Gnebjeppkej(super::Nalelighdaa), - /// offset: 16 - #[prost(message, tag = "651")] + /// offset: 24 + #[prost(message, tag = "1085")] Kjlafilapjf(super::Pkodmmphibc), - /// offset: 16 - #[prost(message, tag = "179")] + /// offset: 24 + #[prost(message, tag = "812")] Flfpcphlago(super::Nhckhplklio), - /// offset: 16 - #[prost(message, tag = "1869")] + /// offset: 24 + #[prost(message, tag = "1501")] Epoakmfmflm(super::Lhjpikekpgh), - /// offset: 16 - #[prost(message, tag = "136")] + /// offset: 24 + #[prost(message, tag = "1952")] Fkpfokhbpkk(super::Imcbiigokpm), - /// offset: 16 - #[prost(message, tag = "1276")] + /// offset: 24 + #[prost(message, tag = "1375")] 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 + /// offset: 24 #[prost(message, tag = "220")] + Aocodaobkhm(super::Imlbibjkpdb), + /// offset: 24 + #[prost(message, tag = "1376")] + Egggggglfho(super::Nolcmkcneaf), + /// offset: 24 + #[prost(message, tag = "1336")] + Lnploeofccj(super::Khgcdeimlhn), + /// offset: 24 + #[prost(message, tag = "1531")] + Ieabohkeapa(super::Onoofhdeidd), + /// offset: 24 + #[prost(message, tag = "755")] Nediibjhgfo(super::Ekmahafgngj), - /// offset: 16 - #[prost(message, tag = "1158")] + /// offset: 24 + #[prost(message, tag = "987")] Jgpcbcjkonh(super::Hhhcpcofppo), - /// offset: 16 - #[prost(message, tag = "64")] + /// offset: 24 + #[prost(message, tag = "874")] Hknjipjhocg(super::Ahkfiakmklo), - /// offset: 16 - #[prost(message, tag = "89")] + /// offset: 24 + #[prost(message, tag = "535")] Ldaglimnman(super::Jcdljbphomd), - /// offset: 16 - #[prost(message, tag = "1155")] + /// offset: 24 + #[prost(message, tag = "1643")] Aflheikjnbn(super::Hhhcpcofppo), - /// offset: 16 - #[prost(message, tag = "1834")] + /// offset: 24 + #[prost(message, tag = "1306")] Phkbflnpefi(super::Hhhcpcofppo), - /// offset: 16 - #[prost(message, tag = "1960")] + /// offset: 24 + #[prost(message, tag = "545")] Gocmndkfoab(super::Hhhcpcofppo), - /// offset: 16 - #[prost(message, tag = "1338")] + /// offset: 24 + #[prost(message, tag = "1887")] Chonecoliha(super::Iipeghdkhgd), - /// offset: 16 - #[prost(message, tag = "1521")] + /// offset: 24 + #[prost(message, tag = "361")] Moaogacboij(super::Iipeghdkhgd), - /// offset: 16 - #[prost(message, tag = "1855")] + /// offset: 24 + #[prost(message, tag = "1273")] Kilhfppbbfm(super::Iipeghdkhgd), - /// offset: 16 - #[prost(message, tag = "93")] + /// offset: 24 + #[prost(message, tag = "1548")] Blhdfajhcja(super::Haojlhgnfpm), - /// offset: 16 - #[prost(message, tag = "1189")] + /// offset: 24 + #[prost(message, tag = "1453")] Lpjbaimjaik(super::Haojlhgnfpm), - /// offset: 16 - #[prost(message, tag = "108")] + /// offset: 24 + #[prost(message, tag = "1001")] Hdhdpggmepb(super::Oopinhfmece), - /// offset: 16 - #[prost(message, tag = "757")] + /// offset: 24 + #[prost(message, tag = "103")] Ecegpejcpbl(super::Lgcmeepjmha), - /// offset: 16 - #[prost(message, tag = "235803")] + /// offset: 24 + #[prost(message, tag = "131883")] Fkpdkfemkec(super::Ajnajinfjic), - /// offset: 16 - #[prost(message, tag = "45077")] + /// offset: 24 + #[prost(message, tag = "198324")] Llnmcjcfbmj(super::Mnmloapbhnf), } } /// Obf: DFNKMPOMIEH #[derive(proto_derive::CmdID)] -#[cmdid(5664)] +#[cmdid(5603)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct HandleRogueCommonPendingActionScRsp { - /// offset: 44 - #[prost(uint32, tag = "4")] + /// offset: 40 + #[prost(uint32, tag = "9")] pub ifdkllhfpjb: u32, - /// offset: 36 + /// offset: 44 #[prost(uint32, tag = "6")] pub hbapccegnme: u32, /// offset: 32 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "10")] pub retcode: u32, #[prost( 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" + tags = "1449, 1425, 1166, 1394, 1701, 351, 130, 250, 443, 343, 1679, 188, 1304, 506, 1590, 110, 1890, 123, 1252, 1704, 1000, 1613, 1386, 167, 674, 873, 864, 235" )] pub kfelkjldkeh: ::core::option::Option< handle_rogue_common_pending_action_sc_rsp::Kfelkjldkeh, @@ -32525,88 +33494,88 @@ pub mod handle_rogue_common_pending_action_sc_rsp { #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Kfelkjldkeh { /// offset: 24 - #[prost(message, tag = "1571")] + #[prost(message, tag = "1449")] Pnadbjejbof(super::Hcajjefeijd), /// offset: 24 - #[prost(message, tag = "1435")] + #[prost(message, tag = "1425")] Kkiangabfnj(super::Fkdbihnpche), /// offset: 24 - #[prost(message, tag = "632")] + #[prost(message, tag = "1166")] Cldbplniaen(super::Dlhpdalgdeh), /// offset: 24 - #[prost(message, tag = "1919")] + #[prost(message, tag = "1394")] Goomopmalol(super::Djonnopdjhh), /// offset: 24 - #[prost(message, tag = "878")] + #[prost(message, tag = "1701")] Kbflnjpmoah(super::Oopdmmnnkgi), /// offset: 24 - #[prost(message, tag = "1558")] + #[prost(message, tag = "351")] Jkjofmhjgib(super::Cffocchbamh), /// offset: 24 - #[prost(message, tag = "1511")] + #[prost(message, tag = "130")] Dddenapjbka(super::Honkbmjpjaa), /// offset: 24 - #[prost(message, tag = "1838")] + #[prost(message, tag = "250")] Dmcepjkoogc(super::Paocongeljk), /// offset: 24 - #[prost(message, tag = "949")] + #[prost(message, tag = "443")] Fdppgkddpgc(super::Blfjbkbhjil), /// offset: 24 - #[prost(message, tag = "762")] + #[prost(message, tag = "343")] Mapbdbmfimd(super::Omjfmbjmfmc), /// offset: 24 - #[prost(message, tag = "830")] + #[prost(message, tag = "1679")] Oihjekimppd(super::Moiknhhcabh), /// offset: 24 - #[prost(message, tag = "98")] + #[prost(message, tag = "188")] Okpcjlpmbad(super::Fhikplaioei), /// offset: 24 - #[prost(message, tag = "853")] + #[prost(message, tag = "1304")] Dpgbcafkdpm(super::Nococfhoajc), /// offset: 24 - #[prost(message, tag = "289")] + #[prost(message, tag = "506")] Hmobefjkdpd(super::Jcahmiooldb), /// offset: 24 - #[prost(message, tag = "188")] + #[prost(message, tag = "1590")] Japiiijmpge(super::Plcgkieiegd), /// offset: 24 - #[prost(message, tag = "1327")] + #[prost(message, tag = "110")] Cpopchnddfm(super::Ehefommbnaf), /// offset: 24 - #[prost(message, tag = "185")] + #[prost(message, tag = "1890")] Ndjbgfheici(super::Hkjegongjnp), /// offset: 24 - #[prost(message, tag = "1397")] + #[prost(message, tag = "123")] Cobeibnlgjf(super::Hbiblkkeoac), /// offset: 24 - #[prost(message, tag = "396")] + #[prost(message, tag = "1252")] Blefmehonoo(super::Mhijocjhong), /// offset: 24 - #[prost(message, tag = "1075")] + #[prost(message, tag = "1704")] Ihbodkmfpnf(super::Bledojdglaa), /// offset: 24 - #[prost(message, tag = "271")] + #[prost(message, tag = "1000")] Lbojliiabap(super::Lgpgcjdoibk), /// offset: 24 - #[prost(message, tag = "630")] + #[prost(message, tag = "1613")] Ilhbhphdedl(super::Abpncpoijci), /// offset: 24 - #[prost(message, tag = "426")] + #[prost(message, tag = "1386")] Dicgeadecpk(super::Imnnnjggpag), /// offset: 24 - #[prost(message, tag = "1466")] + #[prost(message, tag = "167")] Gabicmfakpd(super::Imdhpdbhebc), /// offset: 24 - #[prost(message, tag = "1144")] + #[prost(message, tag = "674")] Dkmmoimojdm(super::Ikcndljlapp), /// offset: 24 - #[prost(message, tag = "151")] + #[prost(message, tag = "873")] Hcfopgmleno(super::Bljoggmjbmd), /// offset: 24 - #[prost(message, tag = "910")] + #[prost(message, tag = "864")] Gdmgoelomfk(super::Bljoggmjbmd), /// offset: 24 - #[prost(message, tag = "501")] + #[prost(message, tag = "235")] Cddnkgjaefi(super::Onpnbiommgb), } } @@ -32614,211 +33583,211 @@ pub mod handle_rogue_common_pending_action_sc_rsp { #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fcpmbjhfbnj { /// offset: 24 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "14")] 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")] + #[prost(bool, tag = "13")] pub fjoilohphlc: bool, + /// offset: 28 + #[prost(uint32, tag = "4")] + pub fhhgdpcecee: u32, } #[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")] + #[prost(bool, tag = "11")] pub fjoilohphlc: bool, + /// offset: 28 + #[prost(uint32, tag = "5")] + pub ajbepahcgik: u32, } #[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")] + #[prost(uint32, tag = "9")] pub level: u32, /// offset: 52 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "4")] + pub exp: u32, + /// offset: 44 + #[prost(uint32, tag = "6")] + pub aeon_id: u32, + /// offset: 32 + #[prost(uint32, repeated, tag = "15")] + pub dpmibdhkdae: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint32, tag = "1")] pub jgmipmdppij: u32, - /// offset: 16 - #[prost(uint32, repeated, tag = "9")] + /// offset: 24 + #[prost(uint32, repeated, tag = "14")] 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")] + #[prost(message, optional, tag = "4")] pub jlfddmekljk: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Eoejhkjllpk { /// offset: 28 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "3")] pub unit_id: u32, /// offset: 24 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "9")] pub ppmiogcfooc: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Aeknflomljh { + /// offset: 32 + #[prost(message, repeated, tag = "9")] + pub buff_list: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(message, repeated, tag = "10")] + pub belofmfhfdk: ::prost::alloc::vec::Vec, /// offset: 16 - #[prost(message, repeated, tag = "15")] + #[prost(message, repeated, tag = "7")] 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")] + #[prost(message, repeated, tag = "5")] pub bjcmphlpknf: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(message, repeated, tag = "12")] - pub buff_list: ::prost::alloc::vec::Vec, } /// Obf: GILIPEKOEAF #[derive(proto_derive::CmdID)] -#[cmdid(5628)] +#[cmdid(5688)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetRogueHandbookDataCsReq {} -/// Obf: GetRogueHandbookDataScRsp +/// Obf: AEPPILBHJJN #[derive(proto_derive::CmdID)] -#[cmdid(5623)] +#[cmdid(5615)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetRogueHandbookDataScRsp { + /// offset: 16 + #[prost(message, optional, tag = "13")] + pub iakcmplpoee: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "4")] pub retcode: u32, - /// offset: 24 - #[prost(message, optional, tag = "3")] - pub handbook_info: ::core::option::Option, } /// Obf: NNLIMACBCJJ #[derive(proto_derive::CmdID)] -#[cmdid(5622)] +#[cmdid(5660)] #[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")] + #[prost(message, repeated, tag = "15")] + pub abibobfdkld: ::prost::alloc::vec::Vec, + /// offset: 56 + #[prost(message, repeated, tag = "7")] pub haebaambnbb: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(message, repeated, tag = "4")] + pub bjkpkfbfdff: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(message, repeated, tag = "12")] + pub mmhchhcofpb: ::prost::alloc::vec::Vec, /// offset: 48 #[prost(message, repeated, tag = "5")] 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, } /// Obf: FNOHCPGCENO #[derive(proto_derive::CmdID)] -#[cmdid(5640)] +#[cmdid(5666)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeRogueMiracleHandbookRewardCsReq { - /// offset: 24 - #[prost(uint32, repeated, tag = "6")] + /// offset: 16 + #[prost(uint32, repeated, tag = "8")] pub afhddnggnbf: ::prost::alloc::vec::Vec, } /// Obf: KMLGJIMHJJC #[derive(proto_derive::CmdID)] -#[cmdid(5618)] +#[cmdid(5628)] #[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")] + #[prost(uint32, tag = "7")] pub retcode: u32, /// offset: 24 - #[prost(uint32, repeated, tag = "7")] + #[prost(message, optional, tag = "11")] + pub reward: ::core::option::Option, + /// offset: 32 + #[prost(uint32, repeated, tag = "9")] pub feifjadcdfl: ::prost::alloc::vec::Vec, } /// Obf: CMDEHEACAHM #[derive(proto_derive::CmdID)] -#[cmdid(5647)] +#[cmdid(5689)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeRogueEventHandbookRewardCsReq { - /// offset: 16 - #[prost(uint32, repeated, tag = "8")] + /// offset: 24 + #[prost(uint32, repeated, tag = "14")] pub idoecnpkgce: ::prost::alloc::vec::Vec, } /// Obf: BIDOHEPEMKO #[derive(proto_derive::CmdID)] -#[cmdid(5619)] +#[cmdid(5608)] #[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")] + /// offset: 16 + #[prost(message, optional, tag = "12")] pub reward: ::core::option::Option, /// offset: 40 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "7")] pub retcode: u32, + /// offset: 24 + #[prost(uint32, repeated, tag = "8")] + pub dpjhilhgoke: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Findafkpoof { - /// offset: 24 - #[prost(map = "uint32, uint32", tag = "15")] + /// offset: 16 + #[prost(map = "uint32, uint32", tag = "14")] pub glaphhabohp: ::std::collections::HashMap, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ladhikpajcj { - /// offset: 24 - #[prost(message, optional, tag = "15")] + /// offset: 16 + #[prost(message, optional, tag = "9")] pub bohdminejno: ::core::option::Option, - /// offset: 36 - #[prost(uint32, tag = "5")] - pub amnbmjofjoo: u32, /// offset: 32 - #[prost(int32, tag = "6")] + #[prost(int32, tag = "12")] pub icjabpgmacj: i32, + /// offset: 36 + #[prost(uint32, tag = "14")] + pub amnbmjofjoo: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ohlcjedcofn { /// offset: 24 - #[prost(uint32, repeated, tag = "12")] + #[prost(uint32, repeated, tag = "10")] 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")] + #[prost(message, optional, tag = "9")] pub gficflciejj: ::core::option::Option, - /// offset: 32 - #[prost(uint32, repeated, tag = "11")] + /// offset: 16 + #[prost(uint32, repeated, tag = "14")] pub avatar_id_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lgkgehhajje { - #[prost(oneof = "lgkgehhajje::Jpbheojakge", tags = "6, 14, 9, 1, 12, 8, 7, 15")] + #[prost(oneof = "lgkgehhajje::Jpbheojakge", tags = "12, 13, 8, 1, 7, 11, 15, 3")] pub jpbheojakge: ::core::option::Option, } /// Nested message and enum types in `LGKGEHHAJJE`. @@ -32827,140 +33796,140 @@ pub mod lgkgehhajje { #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Jpbheojakge { /// offset: 24 - #[prost(message, tag = "6")] + #[prost(message, tag = "12")] Lgopnbhhhbg(super::Kcacnhcadec), /// offset: 24 - #[prost(message, tag = "14")] + #[prost(message, tag = "13")] Eeppkmpajoh(super::Nkidddpflje), /// offset: 24 - #[prost(message, tag = "9")] + #[prost(message, tag = "8")] Fffccejifdk(super::Findafkpoof), /// offset: 24 #[prost(message, tag = "1")] Chmhpcngfao(super::Ladhikpajcj), /// offset: 24 - #[prost(message, tag = "12")] + #[prost(message, tag = "7")] Fiocabcbnkb(super::Ohlcjedcofn), /// offset: 24 - #[prost(message, tag = "8")] + #[prost(message, tag = "11")] Ckaanmddkcj(super::Kaajbaoakbo), /// offset: 24 - #[prost(message, tag = "7")] + #[prost(message, tag = "15")] Nbdacdnbjik(super::Fbnjofcemil), /// offset: 24 - #[prost(message, tag = "15")] + #[prost(message, tag = "3")] Embagmmhipa(super::Omdefbabnnb), } } #[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, + #[prost(uint32, tag = "15")] + pub illodgaefae: u32, /// offset: 44 #[prost(uint32, tag = "5")] + pub agebambkkbc: u32, + /// offset: 40 + #[prost(uint32, tag = "10")] pub rogue_sub_mode: u32, + /// offset: 24 + #[prost(message, repeated, tag = "4")] + pub biphngcadde: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "7")] + pub egmebanhhnf: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct RogueUnlockProgress { - /// offset: 32 - #[prost(uint32, tag = "12")] - pub progress: u32, +pub struct Klaahjhnlcj { + /// offset: 24 + #[prost(bool, tag = "6")] + pub cdiajkejdha: bool, /// offset: 28 #[prost(uint32, tag = "3")] - pub unlock_id: u32, - /// offset: 24 - #[prost(bool, tag = "7")] - pub finish: bool, + pub bhpcnnfokee: u32, + /// offset: 32 + #[prost(uint32, tag = "10")] + pub progress: u32, } #[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")] + #[prost(enumeration = "Kpabffanjbk", tag = "6")] pub status: i32, - /// offset: 16 - #[prost(message, repeated, tag = "7")] - pub pgimncfhjea: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(message, repeated, tag = "12")] + pub pgimncfhjea: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "10")] + pub talent_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTalentInfoList { - /// offset: 24 - #[prost(message, repeated, tag = "15")] + /// offset: 16 + #[prost(message, repeated, tag = "1")] 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")] + #[prost(uint32, tag = "1")] pub mgkkgnldgcl: u32, /// offset: 28 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "7")] pub baphhckihmo: u32, } /// Obf: BHJCKFBHJAA #[derive(proto_derive::CmdID)] -#[cmdid(5695)] +#[cmdid(5671)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SyncRogueCommonVirtualItemInfoScNotify { /// offset: 24 - #[prost(message, repeated, tag = "2")] + #[prost(message, repeated, tag = "9")] 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 = "15")] + pub mbkfininnek: u32, + /// offset: 32 #[prost(uint32, tag = "13")] - pub bdcffobgkoa: u32, - /// offset: 24 - #[prost(uint32, tag = "3")] pub gedjniaefho: u32, + /// offset: 24 + #[prost(uint32, tag = "11")] + pub bdcffobgkoa: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Plgdcfipeaa { - /// offset: 16 - #[prost(enumeration = "Odopdkelaeb", repeated, tag = "2")] + /// offset: 24 + #[prost(enumeration = "Odopdkelaeb", repeated, tag = "8")] 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")] + #[prost(uint32, repeated, tag = "12")] 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")] + /// offset: 16 + #[prost(message, optional, tag = "3")] pub nolhgnhaema: ::core::option::Option, /// offset: 40 - #[prost(message, optional, tag = "2")] + #[prost(message, optional, tag = "15")] pub ongpjogkkjn: ::core::option::Option, - /// offset: 16 - #[prost(message, optional, tag = "8")] + /// offset: 24 + #[prost(message, optional, tag = "5")] pub kjkbkegighk: ::core::option::Option, } /// Obf: EDEGKIBNHPD @@ -32970,25 +33939,25 @@ pub struct Lgjmdnnmppe { pub struct CommonRogueQueryCsReq {} /// Obf: IIJKNHFGBBM #[derive(proto_derive::CmdID)] -#[cmdid(5626)] +#[cmdid(5604)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct CommonRogueQueryScRsp { /// offset: 36 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "10")] pub fhhbjlhajfj: u32, /// offset: 16 - #[prost(message, optional, tag = "5")] + #[prost(message, optional, tag = "12")] pub lagbgldlgcb: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "1")] pub retcode: u32, } /// Obf: AJAJIDCBOHC #[derive(proto_derive::CmdID)] -#[cmdid(5690)] +#[cmdid(5686)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct CommonRogueUpdateScNotify { - #[prost(oneof = "common_rogue_update_sc_notify::Dgikifjodbm", tags = "10, 9, 7")] + #[prost(oneof = "common_rogue_update_sc_notify::Dgikifjodbm", tags = "6, 10, 15")] pub dgikifjodbm: ::core::option::Option, } /// Nested message and enum types in `CommonRogueUpdateScNotify`. @@ -32996,14 +33965,14 @@ pub mod common_rogue_update_sc_notify { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Dgikifjodbm { - /// offset: 24 - #[prost(message, tag = "10")] + /// offset: 16 + #[prost(message, tag = "6")] Ongpjogkkjn(super::Mapomoilgeh), - /// offset: 24 - #[prost(message, tag = "9")] + /// offset: 16 + #[prost(message, tag = "10")] Kjkbkegighk(super::Plgdcfipeaa), - /// offset: 24 - #[prost(message, tag = "7")] + /// offset: 16 + #[prost(message, tag = "15")] Nolhgnhaema(super::Ilaekjcnemf), } } @@ -33011,51 +33980,51 @@ pub mod common_rogue_update_sc_notify { #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ikamknhggok { /// offset: 28 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "12")] pub onlhfcoglal: u32, /// offset: 24 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "8")] pub cdjecokfiof: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gnjapomllhe { /// offset: 24 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "13")] pub bglehmkmapg: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cnhhpdhbmdc { /// offset: 24 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "2")] pub bglehmkmapg: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jieaafjenlk { /// offset: 24 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "13")] pub formula_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hpjlafhhgjg { /// offset: 24 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "3")] pub bglehmkmapg: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Afccaoacnak { /// offset: 24 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "2")] pub dgaklnofdpp: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jbmeclkggdk { - #[prost(oneof = "jbmeclkggdk::Acdobbpldbg", tags = "3, 8, 7, 5, 1, 4")] + #[prost(oneof = "jbmeclkggdk::Acdobbpldbg", tags = "3, 10, 2, 11, 9, 7")] pub acdobbpldbg: ::core::option::Option, } /// Nested message and enum types in `JBMECLKGGDK`. @@ -33063,23 +34032,23 @@ pub mod jbmeclkggdk { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] pub enum Acdobbpldbg { - /// offset: 24 + /// offset: 16 #[prost(message, tag = "3")] Hpnoggfdpkm(super::Ikamknhggok), - /// offset: 24 - #[prost(message, tag = "8")] + /// offset: 16 + #[prost(message, tag = "10")] Admahlaalnh(super::Gnjapomllhe), - /// offset: 24 - #[prost(message, tag = "7")] + /// offset: 16 + #[prost(message, tag = "2")] Oddgcbpoplf(super::Cnhhpdhbmdc), - /// offset: 24 - #[prost(message, tag = "5")] + /// offset: 16 + #[prost(message, tag = "11")] Gmakhonaeph(super::Jieaafjenlk), - /// offset: 24 - #[prost(message, tag = "1")] + /// offset: 16 + #[prost(message, tag = "9")] Cacgekaankl(super::Hpjlafhhgjg), - /// offset: 24 - #[prost(message, tag = "4")] + /// offset: 16 + #[prost(message, tag = "7")] Aggblhgkpfj(super::Afccaoacnak), } } @@ -33087,30 +34056,30 @@ pub mod jbmeclkggdk { #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Abenfanelfl { /// offset: 28 - #[prost(int32, tag = "4")] + #[prost(int32, tag = "7")] pub ggplcpchadn: i32, /// offset: 24 - #[prost(float, tag = "9")] + #[prost(float, tag = "3")] pub lmbiodpohge: f32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gokkmeomofc { /// offset: 24 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "6")] pub battle_event_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nebpghddepc { /// offset: 24 - #[prost(int32, tag = "1")] + #[prost(int32, tag = "8")] pub jefioihhclg: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hjpgncngilg { - #[prost(oneof = "hjpgncngilg::Dcoeclcedob", tags = "2, 12")] + #[prost(oneof = "hjpgncngilg::Dcoeclcedob", tags = "10, 3")] pub dcoeclcedob: ::core::option::Option, } /// Nested message and enum types in `HJPGNCNGILG`. @@ -33119,190 +34088,190 @@ pub mod hjpgncngilg { #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] pub enum Dcoeclcedob { /// offset: 24 - #[prost(message, tag = "2")] + #[prost(message, tag = "10")] Capijnmcdam(super::Gokkmeomofc), /// offset: 24 - #[prost(message, tag = "12")] + #[prost(message, tag = "3")] Hmlcehikffk(super::Nebpghddepc), } } #[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")] + /// offset: 49 + #[prost(bool, tag = "6")] pub pipmgacmjnn: bool, - /// offset: 44 - #[prost(uint32, tag = "6")] - pub kdmlllghjon: u32, - /// offset: 32 - #[prost(message, optional, tag = "8")] + /// offset: 48 + #[prost(bool, tag = "13")] + pub gldjnhiggje: bool, + /// offset: 16 + #[prost(message, optional, tag = "4")] pub display_value: ::core::option::Option, + /// offset: 40 + #[prost(uint32, tag = "1")] + pub arg_id: u32, + /// offset: 32 + #[prost(message, repeated, tag = "8")] + pub pocjcmkkjik: ::prost::alloc::vec::Vec, + /// offset: 44 + #[prost(uint32, tag = "7")] + pub kdmlllghjon: u32, } #[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")] + #[prost(uint32, tag = "4")] pub event_unique_id: u32, + /// offset: 24 + #[prost(message, repeated, tag = "6")] + pub lekpkocnjal: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(message, optional, tag = "2")] + pub bdoemgmhalj: ::core::option::Option, } /// Obf: JENIAHELNPF #[derive(proto_derive::CmdID)] -#[cmdid(5689)] +#[cmdid(5612)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetRogueCommonDialogueDataCsReq {} /// Obf: MHGANOEPLIP #[derive(proto_derive::CmdID)] -#[cmdid(5637)] +#[cmdid(5664)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetRogueCommonDialogueDataScRsp { - /// offset: 32 - #[prost(uint32, tag = "11")] - pub retcode: u32, - /// offset: 24 + /// offset: 16 #[prost(message, repeated, tag = "9")] pub dckilldonhg: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "1")] + pub retcode: u32, } /// Obf: LLBPCHBONCK #[derive(proto_derive::CmdID)] -#[cmdid(5672)] +#[cmdid(5623)] #[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")] + #[prost(uint32, tag = "7")] pub kdmlllghjon: u32, + /// offset: 24 + #[prost(uint32, tag = "12")] + pub event_unique_id: u32, } /// Obf: PGBOPNMMJBB #[derive(proto_derive::CmdID)] -#[cmdid(5635)] +#[cmdid(5614)] #[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")] + /// offset: 32 + #[prost(message, optional, tag = "3")] pub oidiaddnacm: ::core::option::Option, + /// offset: 40 + #[prost(uint32, tag = "8")] + pub kdmlllghjon: u32, /// offset: 24 - #[prost(uint32, repeated, tag = "12")] + #[prost(uint32, repeated, tag = "5")] pub jidlbfoebid: ::prost::alloc::vec::Vec, + /// offset: 52 + #[prost(uint32, tag = "11")] + pub retcode: u32, + /// offset: 48 + #[prost(bool, tag = "10")] + pub adjgdbbnplc: bool, + /// offset: 44 + #[prost(uint32, tag = "15")] + pub event_unique_id: u32, } /// Obf: CJLNCCDAHOA #[derive(proto_derive::CmdID)] -#[cmdid(5653)] +#[cmdid(5695)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FinishRogueCommonDialogueCsReq { /// offset: 24 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "7")] pub event_unique_id: u32, } /// Obf: IFNNGEFFFGP #[derive(proto_derive::CmdID)] -#[cmdid(5633)] +#[cmdid(5618)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FinishRogueCommonDialogueScRsp { /// offset: 28 - #[prost(uint32, tag = "15")] - pub retcode: u32, - /// offset: 24 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "9")] pub event_unique_id: u32, + /// offset: 24 + #[prost(uint32, tag = "7")] + pub retcode: u32, } /// Obf: ODONIMBGLJN #[derive(proto_derive::CmdID)] -#[cmdid(5607)] +#[cmdid(5649)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SyncRogueCommonDialogueDataScNotify { /// offset: 16 - #[prost(message, repeated, tag = "4")] + #[prost(message, repeated, tag = "1")] pub dckilldonhg: ::prost::alloc::vec::Vec, } /// Obf: KAMCLHLJJPM #[derive(proto_derive::CmdID)] -#[cmdid(5648)] +#[cmdid(5696)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SyncRogueCommonDialogueOptionFinishScNotify { /// offset: 32 + #[prost(message, optional, tag = "8")] + pub dgncfmdppbf: ::core::option::Option, + /// offset: 16 #[prost(message, optional, tag = "15")] pub oidiaddnacm: ::core::option::Option, /// offset: 40 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "3")] pub event_unique_id: u32, /// offset: 44 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "5")] 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")] + /// offset: 16 + #[prost(message, optional, tag = "9")] pub kndmeilhkej: ::core::option::Option, - /// offset: 52 - #[prost(uint32, tag = "2")] - pub agebambkkbc: u32, /// offset: 48 + #[prost(uint32, tag = "11")] + pub egmebanhhnf: u32, + /// offset: 32 + #[prost(string, tag = "14")] + pub mdlndgijnml: ::prost::alloc::string::String, + /// offset: 52 #[prost(uint32, tag = "6")] pub rogue_sub_mode: u32, + /// offset: 44 + #[prost(uint32, tag = "3")] + pub illodgaefae: u32, + /// offset: 40 + #[prost(uint32, tag = "7")] + pub agebambkkbc: u32, } /// Obf: DBOKNOPCNGG #[derive(proto_derive::CmdID)] -#[cmdid(5643)] +#[cmdid(5622)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueWorkbenchGetInfoCsReq { /// offset: 24 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "11")] pub prop_entity_id: u32, } /// Obf: GINOHIHIKHN #[derive(proto_derive::CmdID)] -#[cmdid(5612)] +#[cmdid(5699)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueWorkbenchGetInfoScRsp { - /// offset: 16 - #[prost(map = "uint32, message", tag = "2")] + /// offset: 24 + #[prost(map = "uint32, message", tag = "12")] pub gajpnngmhnk: ::std::collections::HashMap, /// offset: 32 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "9")] pub retcode: u32, } #[derive(proto_derive::CmdID)] @@ -33310,7 +34279,7 @@ pub struct RogueWorkbenchGetInfoScRsp { pub struct Mhccpddkkda { #[prost( oneof = "mhccpddkkda::Pneccabblhb", - tags = "6, 9, 15, 1, 4, 5, 12, 11, 13, 2" + tags = "3, 1, 15, 8, 11, 13, 4, 5, 7, 9" )] pub pneccabblhb: ::core::option::Option, } @@ -33319,247 +34288,247 @@ pub mod mhccpddkkda { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Pneccabblhb { - /// offset: 24 - #[prost(message, tag = "6")] + /// offset: 16 + #[prost(message, tag = "3")] Cggnfjcbbkm(super::Glpeeijalgf), - /// offset: 24 - #[prost(message, tag = "9")] + /// offset: 16 + #[prost(message, tag = "1")] Piclegggncf(super::Jcijcafjjkn), - /// offset: 24 + /// offset: 16 #[prost(message, tag = "15")] Eapmicbgoio(super::Ajmibfecflj), - /// offset: 24 - #[prost(message, tag = "1")] + /// offset: 16 + #[prost(message, tag = "8")] 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 + /// offset: 16 #[prost(message, tag = "11")] - Ceajnliofhf(super::Dmkpfgebilh), - /// offset: 24 + Ndkhogemkja(super::Igilogohejp), + /// offset: 16 #[prost(message, tag = "13")] + Jlfddmekljk(super::Khcbgnlnpel), + /// offset: 16 + #[prost(message, tag = "4")] + Lcbecpoogcl(super::Kmhibngafeo), + /// offset: 16 + #[prost(message, tag = "5")] + Ceajnliofhf(super::Dmkpfgebilh), + /// offset: 16 + #[prost(message, tag = "7")] Pgpaapopdoc(super::Lfggpngkbch), - /// offset: 24 - #[prost(message, tag = "2")] + /// offset: 16 + #[prost(message, tag = "9")] Pmkehgbpcng(super::Dhmfcidjbfd), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Glpeeijalgf { + /// offset: 36 + #[prost(uint32, tag = "13")] + pub jifkhckpnfm: u32, /// offset: 32 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "4")] pub anlincfgfan: u32, /// offset: 16 - #[prost(message, optional, tag = "12")] + #[prost(message, optional, tag = "2")] 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")] + #[prost(bool, tag = "7")] 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")] + #[prost(uint32, tag = "7")] pub anlincfgfan: u32, + /// offset: 36 + #[prost(uint32, tag = "11")] + pub jifkhckpnfm: u32, + /// offset: 44 + #[prost(int32, tag = "8")] + pub dmmamjgngnn: i32, + /// offset: 24 + #[prost(message, optional, tag = "6")] + pub item_cost_list: ::core::option::Option, + /// offset: 32 + #[prost(bool, tag = "14")] + pub fobaoeafnam: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ajmibfecflj { - /// offset: 36 - #[prost(uint32, tag = "1")] + /// offset: 32 + #[prost(uint32, tag = "14")] pub cur_num: u32, /// offset: 24 - #[prost(map = "uint32, uint32", tag = "4")] + #[prost(map = "uint32, uint32", tag = "2")] pub hcpacbhcmhn: ::std::collections::HashMap, - /// offset: 32 - #[prost(uint32, tag = "15")] + /// offset: 36 + #[prost(uint32, tag = "6")] 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 + /// offset: 44 #[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")] + /// offset: 40 + #[prost(int32, tag = "7")] pub dmmamjgngnn: i32, + /// offset: 24 + #[prost(message, optional, tag = "8")] + pub item_cost_list: ::core::option::Option, + /// offset: 16 + #[prost(map = "uint32, bool", tag = "12")] + pub nfnicipmjii: ::std::collections::HashMap, } #[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")] + #[prost(uint32, tag = "2")] pub jifkhckpnfm: u32, + /// offset: 32 + #[prost(int32, tag = "3")] + pub dmmamjgngnn: i32, + /// offset: 16 + #[prost(message, optional, tag = "6")] + pub item_cost_list: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Coahgflonan { /// offset: 24 - #[prost(message, optional, tag = "15")] - pub hbpblgllien: ::core::option::Option, - /// offset: 16 - #[prost(message, optional, tag = "11")] + #[prost(message, optional, tag = "13")] pub item_cost_list: ::core::option::Option, - /// offset: 48 - #[prost(bool, tag = "10")] - pub ngkjpcehmba: bool, - /// offset: 40 - #[prost(message, optional, tag = "7")] + /// offset: 16 + #[prost(message, optional, tag = "4")] pub jlfddmekljk: ::core::option::Option, + /// offset: 40 + #[prost(message, optional, tag = "2")] + pub hbpblgllien: ::core::option::Option, + /// offset: 48 + #[prost(bool, tag = "11")] + pub ngkjpcehmba: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Khcbgnlnpel { /// offset: 24 - #[prost(message, repeated, tag = "8")] + #[prost(message, repeated, tag = "1")] pub picfhpkdnel: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Aogiimkcjdj { + /// offset: 44 + #[prost(uint32, tag = "13")] + pub ppmiogcfooc: u32, + /// offset: 40 + #[prost(uint32, tag = "2")] + pub unit_id: u32, + /// offset: 16 + #[prost(message, optional, tag = "10")] + pub hbpblgllien: ::core::option::Option, /// offset: 32 #[prost(message, optional, tag = "12")] pub item_cost_list: ::core::option::Option, /// offset: 48 - #[prost(bool, tag = "1")] + #[prost(bool, tag = "7")] 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")] + /// offset: 24 + #[prost(message, repeated, tag = "9")] pub magic_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dmkpfgebilh { + /// offset: 16 + #[prost(message, optional, tag = "11")] + pub item_cost_list: ::core::option::Option, /// offset: 36 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "15")] pub jifkhckpnfm: u32, /// offset: 32 - #[prost(int32, tag = "6")] + #[prost(int32, tag = "5")] 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")] + #[prost(int32, tag = "6")] pub dmmamjgngnn: i32, - /// offset: 32 - #[prost(message, optional, tag = "11")] + /// offset: 44 + #[prost(uint32, tag = "7")] + pub jifkhckpnfm: u32, + /// offset: 16 + #[prost(map = "uint32, message", tag = "15")] + pub iakhmmelmfd: ::std::collections::HashMap, + /// offset: 24 + #[prost(message, optional, tag = "5")] pub faidibodmch: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kifilcjolch { /// offset: 32 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "2")] pub scepter_id: u32, - /// offset: 24 - #[prost(message, optional, tag = "3")] + /// offset: 16 + #[prost(message, optional, tag = "8")] 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")] + #[prost(message, repeated, tag = "8")] pub eldolkcakae: ::prost::alloc::vec::Vec, } /// Obf: BCMDOEOIAGB #[derive(proto_derive::CmdID)] -#[cmdid(5662)] +#[cmdid(5644)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueWorkbenchHandleFuncCsReq { /// offset: 32 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "6")] pub hobjminnbop: u32, /// offset: 36 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "7")] pub prop_entity_id: u32, /// offset: 24 - #[prost(message, optional, tag = "14")] + #[prost(message, optional, tag = "10")] pub lbobpbhelgj: ::core::option::Option, } /// Obf: LMPBJLIBHCA #[derive(proto_derive::CmdID)] -#[cmdid(5614)] +#[cmdid(5648)] #[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")] + #[prost(uint32, tag = "6")] pub retcode: u32, /// offset: 32 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "14")] pub hobjminnbop: u32, + /// offset: 16 + #[prost(message, optional, tag = "1")] + pub mlkioodnllf: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Akmbehgcbhe { - #[prost(oneof = "akmbehgcbhe::Item", tags = "6, 14, 7, 10, 3, 5, 4, 1, 2, 12")] + #[prost(oneof = "akmbehgcbhe::Item", tags = "15, 10, 11, 3, 5, 7, 8, 2, 13, 14")] pub item: ::core::option::Option, } /// Nested message and enum types in `AKMBEHGCBHE`. @@ -33567,35 +34536,35 @@ pub mod akmbehgcbhe { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Item { - /// offset: 24 - #[prost(message, tag = "6")] + /// offset: 16 + #[prost(message, tag = "15")] Cggnfjcbbkm(super::Akkcdlmlkdf), - /// offset: 24 - #[prost(message, tag = "14")] - Piclegggncf(super::Alnigmcjfdm), - /// offset: 24 - #[prost(message, tag = "7")] - Eapmicbgoio(super::Neoccicfned), - /// offset: 24 + /// offset: 16 #[prost(message, tag = "10")] - Nnchmgdgdfi(super::Kojkplcegen), - /// offset: 24 + Piclegggncf(super::Alnigmcjfdm), + /// offset: 16 + #[prost(message, tag = "11")] + Eapmicbgoio(super::Neoccicfned), + /// offset: 16 #[prost(message, tag = "3")] - Ndkhogemkja(super::Bhjhapdlpno), - /// offset: 24 + Nnchmgdgdfi(super::Kojkplcegen), + /// offset: 16 #[prost(message, tag = "5")] + Ndkhogemkja(super::Bhjhapdlpno), + /// offset: 16 + #[prost(message, tag = "7")] Jlfddmekljk(super::Jdooidbkcim), - /// offset: 24 - #[prost(message, tag = "4")] + /// offset: 16 + #[prost(message, tag = "8")] Lcbecpoogcl(super::Gjbblcipbhd), - /// offset: 24 - #[prost(message, tag = "1")] - Ceajnliofhf(super::Lehglceljmf), - /// offset: 24 + /// offset: 16 #[prost(message, tag = "2")] + Ceajnliofhf(super::Lehglceljmf), + /// offset: 16 + #[prost(message, tag = "13")] Pgpaapopdoc(super::Fhjglopmfnc), - /// offset: 24 - #[prost(message, tag = "12")] + /// offset: 16 + #[prost(message, tag = "14")] Pmkehgbpcng(super::Jbncdffpdop), } } @@ -33603,171 +34572,171 @@ pub mod akmbehgcbhe { #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Akkcdlmlkdf { /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "3")] pub hifgeekagla: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Alnigmcjfdm { /// offset: 24 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "8")] pub pfmgabppdfl: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Neoccicfned { /// offset: 24 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "7")] pub amohedgmlee: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kojkplcegen { /// offset: 16 - #[prost(uint32, repeated, tag = "1")] + #[prost(uint32, repeated, tag = "7")] 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")] + #[prost(uint32, tag = "1")] pub icaeccokajp: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jdooidbkcim { /// offset: 24 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "14")] pub fpljoaacdgd: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gjbblcipbhd { /// offset: 24 - #[prost(uint32, repeated, tag = "1")] + #[prost(uint32, repeated, tag = "5")] 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")] + /// offset: 24 + #[prost(uint32, repeated, tag = "10")] 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")] + #[prost(uint32, tag = "1")] pub unit_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jbncdffpdop { /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "8")] 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")] + #[prost(uint32, tag = "5")] pub infbhpgdlnd: u32, + /// offset: 28 + #[prost(enumeration = "Hgpokmdgknn", tag = "3")] + pub status: i32, } #[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")] + #[prost(uint32, tag = "8")] pub eonlmdcbnme: u32, + /// offset: 28 + #[prost(enumeration = "Hhiclpljnco", tag = "15")] + pub status: i32, + /// offset: 32 + #[prost(uint32, tag = "7")] + pub infbhpgdlnd: u32, } /// Obf: CKLNGGBJMHD #[derive(proto_derive::CmdID)] -#[cmdid(5686)] +#[cmdid(5693)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetRogueCollectionCsReq {} /// Obf: CHLEKGNDAKJ #[derive(proto_derive::CmdID)] -#[cmdid(5675)] +#[cmdid(5640)] #[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")] + #[prost(message, repeated, tag = "13")] + pub pcpedflnbga: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(message, repeated, tag = "11")] pub pahpdbiacha: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint32, tag = "5")] + pub retcode: u32, } /// Obf: GFIACEHAOFI #[derive(proto_derive::CmdID)] -#[cmdid(5630)] +#[cmdid(5627)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetRogueCollectionCsReq { /// offset: 16 - #[prost(uint32, repeated, tag = "3")] + #[prost(uint32, repeated, tag = "4")] pub fpipmkcagpd: ::prost::alloc::vec::Vec, - /// offset: 24 + /// offset: 40 #[prost(enumeration = "Mhkmpgabbpl", repeated, tag = "6")] pub lghphfppjen: ::prost::alloc::vec::Vec, - /// offset: 40 - #[prost(uint32, repeated, tag = "12")] + /// offset: 24 + #[prost(uint32, repeated, tag = "13")] pub opkmciffcch: ::prost::alloc::vec::Vec, } /// Obf: MGEPEKLCAPM #[derive(proto_derive::CmdID)] -#[cmdid(5683)] +#[cmdid(5680)] #[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")] + #[prost(uint32, tag = "14")] pub retcode: u32, - /// offset: 24 + /// offset: 32 #[prost(message, repeated, tag = "5")] + pub pahpdbiacha: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(message, repeated, tag = "12")] 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")] + #[prost(enumeration = "Ehcobodeeje", tag = "6")] pub status: i32, /// offset: 24 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "13")] pub kbdfbginnbj: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dmodinlgccb { /// offset: 24 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "8")] pub kbdfbginnbj: u32, - /// offset: 32 - #[prost(uint32, tag = "15")] - pub eonlmdcbnme: u32, /// offset: 28 - #[prost(enumeration = "Hhiclpljnco", tag = "10")] + #[prost(uint32, tag = "6")] + pub eonlmdcbnme: u32, + /// offset: 32 + #[prost(enumeration = "Hhiclpljnco", tag = "4")] pub status: i32, } /// Obf: GAFKHGLMDKJ #[derive(proto_derive::CmdID)] -#[cmdid(5632)] +#[cmdid(5630)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetRogueExhibitionCsReq {} /// Obf: AKKEABKJKMK @@ -33775,51 +34744,51 @@ pub struct GetRogueExhibitionCsReq {} #[cmdid(5611)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetRogueExhibitionScRsp { - /// offset: 16 - #[prost(message, repeated, tag = "5")] + /// offset: 32 + #[prost(message, repeated, tag = "12")] pub pjpjokkfnim: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "10")] pub retcode: u32, - /// offset: 24 + /// offset: 16 #[prost(message, repeated, tag = "3")] pub mkcefancaig: ::prost::alloc::vec::Vec, } /// Obf: FGHCIEOMINE #[derive(proto_derive::CmdID)] -#[cmdid(5651)] +#[cmdid(5659)] #[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")] + #[prost(uint32, repeated, tag = "14")] pub ldifbjdgffe: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(enumeration = "Mhkmpgabbpl", repeated, tag = "7")] + pub anekpinlkfj: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, repeated, tag = "1")] + pub heepoeolilo: ::prost::alloc::vec::Vec, } /// Obf: MBDACGMFDBA #[derive(proto_derive::CmdID)] #[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")] + #[prost(uint32, tag = "2")] pub retcode: u32, + /// offset: 32 + #[prost(message, repeated, tag = "6")] + pub mkcefancaig: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(message, repeated, tag = "3")] + pub pjpjokkfnim: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ehkegmcgcmh { /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "11")] pub deidchamdba: u32, } #[derive(proto_derive::CmdID)] @@ -33829,7 +34798,7 @@ pub struct Pndnjbbdhdp { #[prost(uint32, tag = "2")] pub bimbfjgnpfb: u32, /// offset: 28 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "5")] pub level: u32, } #[derive(proto_derive::CmdID)] @@ -33841,7 +34810,7 @@ pub struct Dopjlbmmphb { /// offset: 36 #[prost(bool, tag = "9")] pub kdgbjgopehi: bool, - #[prost(oneof = "dopjlbmmphb::Fhdabdhijjb", tags = "2, 14")] + #[prost(oneof = "dopjlbmmphb::Fhdabdhijjb", tags = "13, 12")] pub fhdabdhijjb: ::core::option::Option, } /// Nested message and enum types in `DOPJLBMMPHB`. @@ -33849,11 +34818,11 @@ pub mod dopjlbmmphb { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] pub enum Fhdabdhijjb { - /// offset: 16 - #[prost(message, tag = "2")] + /// offset: 24 + #[prost(message, tag = "13")] Djnabioeenf(super::Ehkegmcgcmh), - /// offset: 16 - #[prost(message, tag = "14")] + /// offset: 24 + #[prost(message, tag = "12")] Imcajaogclg(super::Pndnjbbdhdp), } } @@ -33861,189 +34830,189 @@ pub mod dopjlbmmphb { #[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, + /// offset: 24 + #[prost(message, repeated, tag = "8")] + pub bbpapddenhb: ::prost::alloc::vec::Vec, + /// offset: 36 + #[prost(uint32, tag = "2")] + pub group_id: u32, } #[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")] + #[prost(bool, tag = "7")] pub loffeohfpfl: bool, + /// offset: 40 + #[prost(uint32, tag = "13")] + pub akkonobbjnk: u32, + /// offset: 44 + #[prost(uint32, tag = "12")] + pub cur_times: u32, /// offset: 24 #[prost(message, optional, tag = "4")] pub kedcohkknak: ::core::option::Option, - /// offset: 44 - #[prost(uint32, tag = "10")] - pub cur_times: u32, + /// offset: 48 + #[prost(uint32, tag = "11")] + pub hfbkbhjiegd: u32, + /// offset: 56 + #[prost(uint32, tag = "2")] + pub ddjddbknpff: u32, + /// offset: 32 + #[prost(message, repeated, tag = "15")] + pub maze_group_list: ::prost::alloc::vec::Vec, } /// Obf: JLEMAPHNDDK #[derive(proto_derive::CmdID)] -#[cmdid(5661)] +#[cmdid(5621)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueGetGambleInfoCsReq { /// offset: 24 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "13")] pub prop_entity_id: u32, } /// Obf: KGMFOEAIEJA #[derive(proto_derive::CmdID)] -#[cmdid(5608)] +#[cmdid(5684)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueGetGambleInfoScRsp { - /// offset: 32 - #[prost(uint32, tag = "4")] - pub retcode: u32, /// offset: 16 - #[prost(message, optional, tag = "3")] + #[prost(message, optional, tag = "14")] pub ffmifpfibdd: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "10")] + pub retcode: u32, } /// Obf: PLNFKHDHDBP #[derive(proto_derive::CmdID)] -#[cmdid(5697)] +#[cmdid(5638)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueDoGambleCsReq { /// offset: 24 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "11")] pub prop_entity_id: u32, } /// Obf: CGDANCPMJAE #[derive(proto_derive::CmdID)] -#[cmdid(5666)] +#[cmdid(5687)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueDoGambleScRsp { + /// offset: 32 + #[prost(uint32, tag = "4")] + pub retcode: u32, + /// offset: 24 + #[prost(message, optional, tag = "5")] + pub ffmifpfibdd: ::core::option::Option, /// offset: 36 - #[prost(uint32, tag = "2")] - pub jpklmppogdh: u32, + #[prost(uint32, tag = "9")] + pub cfbglfojoda: 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, + pub jpklmppogdh: u32, } /// Obf: NOLOILJJAKG #[derive(proto_derive::CmdID)] -#[cmdid(5646)] +#[cmdid(5619)] #[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")] + #[prost(uint32, tag = "6")] pub uid: u32, + /// offset: 40 + #[prost(string, tag = "15")] + pub dfpfalbjhjh: ::prost::alloc::string::String, /// offset: 56 - #[prost(string, tag = "13")] + #[prost(string, tag = "2")] + pub jdedckkacgo: ::prost::alloc::string::String, + /// offset: 32 + #[prost(string, tag = "9")] + pub nepgeejclah: ::prost::alloc::string::String, + /// offset: 24 + #[prost(string, tag = "3")] + pub kfamackfhpm: ::prost::alloc::string::String, + /// offset: 16 + #[prost(string, tag = "10")] pub ijppknknlnl: ::prost::alloc::string::String, /// offset: 64 - #[prost(string, tag = "10")] - pub kfamackfhpm: ::prost::alloc::string::String, + #[prost(string, tag = "1")] + pub jhjgfdmkihg: ::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, + #[prost(uint32, repeated, tag = "4")] + pub trial_avatar_id_list: ::prost::alloc::vec::Vec, /// offset: 72 - #[prost(uint32, tag = "1")] - pub gmpiiaeggek: u32, - /// offset: 16 - #[prost(message, optional, tag = "4")] + #[prost(uint32, tag = "2")] + pub ffkpegnbhod: u32, + /// offset: 32 + #[prost(message, optional, tag = "9")] pub lchkkhngbgj: ::core::option::Option, + /// offset: 56 + #[prost(uint32, tag = "12")] + pub map_id: u32, + /// offset: 16 + #[prost(uint32, repeated, tag = "10")] + pub avatar_id_list: ::prost::alloc::vec::Vec, + /// offset: 60 + #[prost(enumeration = "RogueStatus", tag = "14")] + pub status: i32, + /// offset: 48 + #[prost(message, optional, tag = "13")] + pub jlnilijomem: ::core::option::Option, + /// offset: 68 + #[prost(uint32, tag = "3")] + pub gmpiiaeggek: u32, + /// offset: 64 + #[prost(uint32, tag = "1")] + pub kjgimhfkgbn: u32, } #[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")] + /// offset: 48 + #[prost(uint32, tag = "13")] pub hdllmdnlokp: u32, + /// offset: 52 + #[prost(uint32, tag = "14")] + pub kkpkaljmamf: u32, + /// offset: 40 + #[prost(uint32, tag = "11")] + pub jpkjkimnigg: u32, + /// offset: 28 + #[prost(uint32, tag = "2")] + pub hdjcjbbknaf: u32, + /// offset: 24 + #[prost(uint32, tag = "5")] + pub bpekcejpofe: u32, /// offset: 44 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "8")] pub aeieojgcmmo: u32, /// offset: 32 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "9")] 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, + #[prost(bool, tag = "4")] + pub ighlhohcckc: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Peodocnclnp { + /// offset: 44 + #[prost(uint32, tag = "6")] + pub module_id: u32, /// offset: 24 - #[prost(message, optional, tag = "6")] + #[prost(message, optional, tag = "15")] + pub aeloipgfodb: ::core::option::Option, + /// offset: 32 + #[prost(message, optional, tag = "12")] pub bopaangkogh: ::core::option::Option, /// offset: 40 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "9")] 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, } /// Obf: JGHNPPCKJOE #[derive(proto_derive::CmdID)] @@ -34052,60 +35021,60 @@ pub struct Peodocnclnp { pub struct GetRogueEndlessActivityDataCsReq {} /// Obf: ELKMJMAANCM #[derive(proto_derive::CmdID)] -#[cmdid(6009)] +#[cmdid(6010)] #[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")] + /// offset: 40 + #[prost(uint32, tag = "1")] + pub anameobfkgn: u32, + /// offset: 48 + #[prost(uint32, tag = "8")] + pub jchchlmdpen: u32, + /// offset: 24 + #[prost(uint32, repeated, tag = "13")] pub eahbikfallf: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(message, repeated, tag = "4")] + pub data: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bbnhemckdin { - /// offset: 28 - #[prost(enumeration = "AvatarType", tag = "2")] - pub avatar_type: i32, /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(enumeration = "AvatarType", tag = "8")] + pub avatar_type: i32, + /// offset: 28 + #[prost(uint32, tag = "14")] pub avatar_id: u32, } /// Obf: MKCPGOPOHNH #[derive(proto_derive::CmdID)] -#[cmdid(6008)] +#[cmdid(6001)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EnterRogueEndlessActivityStageCsReq { /// offset: 24 - #[prost(message, repeated, tag = "10")] + #[prost(message, repeated, tag = "3")] pub avatar_list: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "10")] pub mgigdcmleog: u32, } /// Obf: BNBIAMBDALL #[derive(proto_derive::CmdID)] -#[cmdid(6003)] +#[cmdid(6002)] #[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")] + #[prost(message, optional, tag = "7")] pub bopaangkogh: ::core::option::Option, + /// offset: 24 + #[prost(message, optional, tag = "4")] + pub battle_info: ::core::option::Option, /// offset: 40 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "9")] pub retcode: u32, } /// Obf: CKKLIEMDEOF @@ -34114,558 +35083,558 @@ pub struct EnterRogueEndlessActivityStageScRsp { #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueEndlessActivityBattleEndScNotify { /// offset: 24 - #[prost(message, optional, tag = "15")] + #[prost(message, optional, tag = "4")] pub bopaangkogh: ::core::option::Option, } /// Obf: BCNDKNLJOEP #[derive(proto_derive::CmdID)] -#[cmdid(6007)] +#[cmdid(6009)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeRogueEndlessActivityPointRewardCsReq { - /// offset: 28 - #[prost(uint32, tag = "12")] - pub level: u32, /// offset: 24 - #[prost(bool, tag = "11")] + #[prost(bool, tag = "9")] pub mdhjkkbnmcf: bool, + /// offset: 28 + #[prost(uint32, tag = "13")] + pub level: u32, } /// Obf: FMCEDJKIHNP #[derive(proto_derive::CmdID)] -#[cmdid(6001)] +#[cmdid(6003)] #[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")] + #[prost(bool, tag = "8")] pub mdhjkkbnmcf: bool, + /// offset: 52 + #[prost(uint32, tag = "4")] + pub jchchlmdpen: u32, /// offset: 48 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "14")] + pub retcode: u32, + /// offset: 44 + #[prost(uint32, tag = "10")] pub level: u32, + /// offset: 32 + #[prost(message, optional, tag = "12")] + pub reward: ::core::option::Option, + /// offset: 16 + #[prost(uint32, repeated, tag = "2")] + pub eahbikfallf: ::prost::alloc::vec::Vec, } /// Obf: HLEKECOCGJI #[derive(proto_derive::CmdID)] -#[cmdid(6010)] +#[cmdid(6004)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeRogueEndlessActivityAllBonusRewardCsReq {} /// Obf: JJPPDHEHFIM #[derive(proto_derive::CmdID)] -#[cmdid(6004)] +#[cmdid(6007)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeRogueEndlessActivityAllBonusRewardScRsp { - /// offset: 40 - #[prost(uint32, tag = "9")] - pub jchchlmdpen: u32, - /// offset: 16 - #[prost(message, optional, tag = "8")] + /// offset: 32 + #[prost(message, optional, tag = "11")] pub reward: ::core::option::Option, /// offset: 44 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "3")] pub retcode: u32, - /// offset: 32 - #[prost(uint32, repeated, tag = "6")] + /// offset: 24 + #[prost(uint32, repeated, tag = "15")] pub eahbikfallf: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint32, tag = "12")] + pub jchchlmdpen: u32, } #[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")] + #[prost(message, optional, tag = "6")] pub map_rotation_data: ::core::option::Option, + /// offset: 40 + #[prost(message, optional, tag = "4")] + pub scene: ::core::option::Option, + /// offset: 32 + #[prost(message, optional, tag = "3")] + pub lineup: ::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")] + /// offset: 24 + #[prost(message, repeated, tag = "2")] pub mnfjeiininl: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "13")] + pub ogldnefkndo: u32, + /// offset: 40 + #[prost(enumeration = "Jlcbbkkgoej", tag = "6")] + pub status: i32, + /// offset: 36 + #[prost(uint32, tag = "10")] + pub bhpgjcicmjm: u32, + /// offset: 44 + #[prost(uint32, tag = "4")] + pub ppjbgnbmkpm: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Oiikgfipmfg { - /// offset: 24 - #[prost(uint32, tag = "3")] + /// offset: 36 + #[prost(uint32, tag = "14")] pub akdleblpbmd: u32, - /// offset: 28 - #[prost(uint32, tag = "4")] + /// offset: 24 + #[prost(uint32, tag = "9")] pub eipnnejnnkj: u32, /// offset: 32 - #[prost(enumeration = "Jiokhlhgeod", tag = "9")] + #[prost(enumeration = "Jiokhlhgeod", tag = "11")] pub status: i32, - /// offset: 36 - #[prost(uint32, tag = "1")] + /// offset: 28 + #[prost(uint32, tag = "13")] 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")] + #[prost(enumeration = "Jmpphgigffi", tag = "10")] pub reason: i32, - /// offset: 36 - #[prost(uint32, tag = "13")] + /// offset: 44 + #[prost(uint32, tag = "14")] + pub lfcdodfmhhn: u32, + /// offset: 24 + #[prost(message, repeated, tag = "7")] + pub ahooafgdehf: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint32, tag = "9")] + pub acgbelaigbo: u32, + /// offset: 48 + #[prost(uint32, tag = "4")] pub bgokheibnkl: u32, + /// offset: 36 + #[prost(enumeration = "Behfnmkdomk", tag = "13")] + pub status: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jchcgfmgbak { - /// offset: 16 - #[prost(message, repeated, tag = "9")] + /// offset: 24 + #[prost(message, repeated, tag = "1")] pub eldolkcakae: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(message, repeated, tag = "8")] + /// offset: 16 + #[prost(message, repeated, tag = "6")] pub magic_list: ::prost::alloc::vec::Vec, - /// offset: 44 - #[prost(uint32, tag = "11")] - pub nmjaibbldoc: u32, /// offset: 40 - #[prost(bool, tag = "5")] + #[prost(uint32, tag = "5")] + pub nmjaibbldoc: u32, + /// offset: 44 + #[prost(bool, tag = "10")] pub jfcnajmihci: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Llnhfmgmcmn { /// offset: 16 - #[prost(uint32, repeated, tag = "11")] + #[prost(uint32, repeated, tag = "13")] 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")] + #[prost(uint32, tag = "7")] pub laeejiikmpi: u32, } /// Obf: ODFPBAAGAPO #[derive(proto_derive::CmdID)] -#[cmdid(7720)] +#[cmdid(7710)] #[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, + #[prost(uint32, repeated, tag = "7")] + pub avatar_id_list: ::prost::alloc::vec::Vec, /// offset: 44 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "13")] + pub area_id: u32, + /// offset: 40 + #[prost(uint32, tag = "10")] pub jeafpigjdol: u32, + /// offset: 32 + #[prost(uint32, repeated, tag = "11")] + pub ahiibhkdfjb: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Aapkbpeggbh { - /// offset: 48 - #[prost(message, optional, tag = "10")] - pub cacgekaankl: ::core::option::Option, - /// offset: 40 - #[prost(message, optional, tag = "1")] + /// offset: 56 + #[prost(message, optional, tag = "6")] + pub lineup: ::core::option::Option, + /// offset: 32 + #[prost(message, optional, tag = "7")] pub jibdgcfcdio: ::core::option::Option, /// offset: 64 - #[prost(message, optional, tag = "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")] + #[prost(message, optional, tag = "11")] pub item_value: ::core::option::Option, + /// offset: 40 + #[prost(message, optional, tag = "8")] + pub cacgekaankl: ::core::option::Option, + /// offset: 72 + #[prost(message, optional, tag = "4")] + pub kkobbenpfph: ::core::option::Option, + /// offset: 16 + #[prost(message, optional, tag = "2")] + pub level: ::core::option::Option, + /// offset: 80 + #[prost(message, optional, tag = "1")] + pub basic_info: ::core::option::Option, + /// offset: 24 + #[prost(message, optional, tag = "9")] + pub jlfddmekljk: ::core::option::Option, } /// Obf: BEACKFEHJIJ #[derive(proto_derive::CmdID)] -#[cmdid(7791)] +#[cmdid(7705)] #[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")] + #[prost(uint32, tag = "2")] pub retcode: u32, - /// offset: 32 + /// offset: 24 #[prost(message, optional, tag = "12")] + pub bhmhlpchklg: ::core::option::Option, + /// offset: 16 + #[prost(message, optional, tag = "5")] pub lcoclenjjai: ::core::option::Option, } /// Obf: NMAEBMBEGOL #[derive(proto_derive::CmdID)] -#[cmdid(7767)] +#[cmdid(7798)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueMagicEnterCsReq {} /// Obf: FOJGIIBDBPJ #[derive(proto_derive::CmdID)] -#[cmdid(7739)] +#[cmdid(7753)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueMagicEnterScRsp { - /// offset: 24 - #[prost(message, optional, tag = "13")] + /// offset: 16 + #[prost(message, optional, tag = "15")] pub lcoclenjjai: ::core::option::Option, /// offset: 40 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "13")] pub retcode: u32, - /// offset: 16 - #[prost(message, optional, tag = "7")] + /// offset: 24 + #[prost(message, optional, tag = "1")] pub bhmhlpchklg: ::core::option::Option, } /// Obf: JPNGLDLLJCP #[derive(proto_derive::CmdID)] -#[cmdid(7727)] +#[cmdid(7779)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueMagicLeaveCsReq {} /// Obf: JOEGNNIECCN #[derive(proto_derive::CmdID)] -#[cmdid(7721)] +#[cmdid(7702)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueMagicLeaveScRsp { /// offset: 32 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "3")] pub retcode: u32, /// offset: 16 - #[prost(message, optional, tag = "13")] + #[prost(message, optional, tag = "7")] pub lcoclenjjai: ::core::option::Option, } /// Obf: BKFDIABHNDA #[derive(proto_derive::CmdID)] -#[cmdid(7754)] +#[cmdid(7741)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueMagicEnterRoomCsReq { - /// offset: 28 + /// offset: 24 #[prost(uint32, tag = "10")] pub bhpgjcicmjm: u32, - /// offset: 24 - #[prost(uint32, tag = "14")] + /// offset: 28 + #[prost(uint32, tag = "13")] pub fllablfbeik: u32, } /// Obf: ELMOIGEFFGB #[derive(proto_derive::CmdID)] -#[cmdid(7777)] +#[cmdid(7755)] #[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")] + #[prost(uint32, tag = "7")] pub retcode: u32, + /// offset: 24 + #[prost(message, optional, tag = "14")] + pub lcoclenjjai: ::core::option::Option, } /// Obf: OIOHPPMCMHE #[derive(proto_derive::CmdID)] -#[cmdid(7780)] +#[cmdid(7707)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueMagicEnterLayerCsReq { /// offset: 24 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "3")] pub lfcdodfmhhn: u32, /// offset: 28 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "8")] pub fllablfbeik: u32, } /// Obf: LDALHBMJLPD #[derive(proto_derive::CmdID)] -#[cmdid(7702)] +#[cmdid(7739)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueMagicEnterLayerScRsp { - /// offset: 16 + /// offset: 24 #[prost(message, optional, tag = "13")] pub lcoclenjjai: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "7")] pub retcode: u32, } /// Obf: NMAAKGGGDDE #[derive(proto_derive::CmdID)] -#[cmdid(7705)] +#[cmdid(7716)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueMagicLevelInfoUpdateScNotify { - /// offset: 36 - #[prost(uint32, tag = "2")] - pub acgbelaigbo: u32, - /// offset: 24 - #[prost(message, repeated, tag = "15")] + /// offset: 16 + #[prost(message, repeated, tag = "12")] pub ahooafgdehf: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(enumeration = "Jmpphgigffi", tag = "4")] + /// offset: 44 + #[prost(enumeration = "Behfnmkdomk", tag = "10")] + pub status: i32, + /// offset: 40 + #[prost(enumeration = "Jmpphgigffi", tag = "2")] 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")] + #[prost(uint32, tag = "13")] + pub acgbelaigbo: u32, + /// offset: 32 + #[prost(uint32, tag = "7")] pub lfcdodfmhhn: u32, + /// offset: 36 + #[prost(uint32, tag = "1")] + pub bgokheibnkl: u32, } /// Obf: BJMDBIIDBPH #[derive(proto_derive::CmdID)] -#[cmdid(7774)] +#[cmdid(7726)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueMagicAreaUpdateScNotify { - /// offset: 24 - #[prost(message, repeated, tag = "4")] + /// offset: 16 + #[prost(message, repeated, tag = "8")] pub jidjeamdkde: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Caclanloolk { - /// offset: 24 + /// offset: 28 #[prost(bool, tag = "14")] pub fbjhgpdkbgm: bool, - /// offset: 28 - #[prost(uint32, tag = "2")] + /// offset: 24 + #[prost(uint32, tag = "6")] pub efkegdoajbh: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fjjdkdndfdj { /// offset: 24 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "13")] pub kknghgbhcgg: u32, /// offset: 28 - #[prost(bool, tag = "4")] + #[prost(bool, tag = "5")] pub fbjhgpdkbgm: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ognbigkhhbm { + /// offset: 24 + #[prost(message, optional, tag = "12")] + pub bjlemfmcodd: ::core::option::Option, + /// offset: 32 + #[prost(message, optional, tag = "15")] + pub bhmhlpchklg: ::core::option::Option, /// offset: 40 + #[prost(message, optional, tag = "4")] + pub gcglnkfdkkn: ::core::option::Option, + /// offset: 48 #[prost(message, optional, tag = "8")] 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 + /// offset: 16 #[prost(message, repeated, tag = "1")] pub epckcookclj: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(message, repeated, tag = "15")] + pub klmgaebeagk: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, repeated, tag = "5")] + pub mnkcjfelcng: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(uint32, repeated, tag = "7")] + pub blbfdcgceda: ::prost::alloc::vec::Vec, } /// Obf: LPHOAKOKCGL #[derive(proto_derive::CmdID)] -#[cmdid(7738)] +#[cmdid(7794)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueMagicBattleFailSettleInfoScNotify { - /// offset: 16 - #[prost(message, optional, tag = "3")] - pub njnjebodmnl: ::core::option::Option, - /// offset: 32 + /// offset: 24 #[prost(message, optional, tag = "1")] pub lcoclenjjai: ::core::option::Option, + /// offset: 32 + #[prost(message, optional, tag = "10")] + pub njnjebodmnl: ::core::option::Option, } /// Obf: PICMLKBCPGJ #[derive(proto_derive::CmdID)] -#[cmdid(7770)] +#[cmdid(7797)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueMagicSettleCsReq {} /// Obf: MMFBKKPAIAK #[derive(proto_derive::CmdID)] -#[cmdid(7759)] +#[cmdid(7706)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueMagicSettleScRsp { - /// offset: 48 - #[prost(message, optional, tag = "6")] + /// offset: 40 + #[prost(message, optional, tag = "12")] pub lcoclenjjai: ::core::option::Option, + /// offset: 24 + #[prost(message, optional, tag = "8")] + pub njnjebodmnl: ::core::option::Option, /// offset: 32 - #[prost(message, optional, tag = "13")] + #[prost(message, optional, tag = "10")] pub mgcfoglkmch: ::core::option::Option, /// offset: 16 - #[prost(message, optional, tag = "12")] - pub njnjebodmnl: ::core::option::Option, - /// offset: 24 - #[prost(message, optional, tag = "1")] + #[prost(message, optional, tag = "13")] pub gfonfdbfbna: ::core::option::Option, /// offset: 56 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "9")] pub retcode: u32, } /// Obf: MHPBBOBPBDK #[derive(proto_derive::CmdID)] -#[cmdid(7752)] +#[cmdid(7736)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueMagicReviveCostUpdateScNotify { /// offset: 16 - #[prost(message, optional, tag = "15")] + #[prost(message, optional, tag = "14")] pub gficflciejj: ::core::option::Option, } /// Obf: PHCBEONFBHA #[derive(proto_derive::CmdID)] -#[cmdid(7768)] +#[cmdid(7778)] #[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")] + #[prost(uint32, repeated, tag = "2")] pub avatar_id_list: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "3")] + pub interacted_prop_entity_id: u32, } /// Obf: CPMJBEHCKNB #[derive(proto_derive::CmdID)] -#[cmdid(7794)] +#[cmdid(7774)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueMagicReviveAvatarScRsp { /// offset: 24 - #[prost(message, optional, tag = "6")] + #[prost(message, optional, tag = "4")] pub gficflciejj: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "7")] pub retcode: u32, } /// Obf: JCNFFMKKAKM #[derive(proto_derive::CmdID)] -#[cmdid(7736)] +#[cmdid(7790)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] 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")] + /// offset: 80 + #[prost(uint32, tag = "13")] 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 = "14")] + pub nnnkjkclblo: u32, + /// offset: 68 #[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")] + /// offset: 88 + #[prost(uint32, tag = "9")] 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 + /// offset: 32 + #[prost(message, repeated, tag = "1233")] + pub magic_list: ::prost::alloc::vec::Vec, + /// offset: 76 + #[prost(uint32, tag = "2")] + pub blfdfmcffim: u32, + /// offset: 40 + #[prost(message, repeated, tag = "1106")] + pub eldolkcakae: ::prost::alloc::vec::Vec, + /// offset: 84 #[prost(uint32, tag = "11")] + pub ipodnbljpol: u32, + /// offset: 64 + #[prost(uint32, tag = "12")] pub fonnghlgjfa: u32, + /// offset: 56 + #[prost(uint32, tag = "8")] + pub bgokheibnkl: u32, + /// offset: 24 + #[prost(uint32, repeated, tag = "816")] + pub jlhfojodokg: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(uint32, repeated, tag = "1688")] + pub avatar_id_list: ::prost::alloc::vec::Vec, + /// offset: 60 + #[prost(uint32, tag = "15")] + pub nmjaibbldoc: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Koiicmieaef { /// offset: 16 - #[prost(uint32, repeated, tag = "439")] + #[prost(uint32, repeated, tag = "1520")] 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")] + /// offset: 58 + #[prost(bool, tag = "2")] 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")] + #[prost(bool, tag = "11")] pub knbdpfeidnm: bool, - /// offset: 32 - #[prost(uint32, repeated, tag = "1")] + /// offset: 40 + #[prost(uint32, repeated, tag = "13")] pub npbnmmkhkop: ::prost::alloc::vec::Vec, + /// offset: 52 + #[prost(uint32, tag = "7")] + pub ifpoilopfag: u32, + /// offset: 57 + #[prost(bool, tag = "3")] + pub is_taken_reward: bool, + /// offset: 24 + #[prost(message, optional, tag = "6")] + pub record_info: ::core::option::Option, + /// offset: 32 + #[prost(message, optional, tag = "14")] + pub cgaijcclkbh: ::core::option::Option, + /// offset: 48 + #[prost(uint32, tag = "8")] + pub area_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cchiedibofm { /// offset: 28 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "12")] pub handcdpibld: u32, /// offset: 24 #[prost(bool, tag = "7")] @@ -34675,311 +35644,311 @@ pub struct Cchiedibofm { #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bgapfbpijhp { /// offset: 16 - #[prost(uint32, repeated, tag = "8")] + #[prost(uint32, repeated, tag = "10")] pub eacemapdndh: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pbbedpiipek { + /// offset: 48 + #[prost(message, optional, tag = "1")] + pub story_info: ::core::option::Option, + /// offset: 16 + #[prost(message, repeated, tag = "9")] + pub picfhpkdnel: ::prost::alloc::vec::Vec, /// offset: 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, + #[prost(message, repeated, tag = "15")] + pub dimgdinccji: ::prost::alloc::vec::Vec, /// offset: 40 #[prost(message, repeated, tag = "6")] - pub dimgdinccji: ::prost::alloc::vec::Vec, + pub magic_list: ::prost::alloc::vec::Vec, + /// offset: 72 + #[prost(uint32, repeated, tag = "5")] + pub kglbndeaphf: ::prost::alloc::vec::Vec, + /// offset: 56 + #[prost(message, optional, tag = "2")] + pub okakamonpfl: ::core::option::Option, } /// Obf: JAFOJENLDJP #[derive(proto_derive::CmdID)] -#[cmdid(7787)] +#[cmdid(7754)] #[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 + /// offset: 24 #[prost(message, optional, tag = "5")] + pub bhmhlpchklg: ::core::option::Option, + /// offset: 40 + #[prost(uint32, tag = "14")] + pub retcode: u32, + /// offset: 32 + #[prost(message, optional, tag = "3")] pub lagbgldlgcb: ::core::option::Option, } /// Obf: MDLNPIMICMD #[derive(proto_derive::CmdID)] -#[cmdid(7706)] +#[cmdid(7709)] #[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")] + /// offset: 32 + #[prost(uint32, tag = "5")] pub elpinnnalbd: u32, + /// offset: 28 + #[prost(uint32, tag = "3")] + pub slot_id: u32, } /// Obf: AAGDKJFNAKG #[derive(proto_derive::CmdID)] -#[cmdid(7731)] +#[cmdid(7720)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueMagicScepterDressInUnitScRsp { /// offset: 24 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "12")] pub retcode: u32, } /// Obf: CHJNEKCPADA #[derive(proto_derive::CmdID)] -#[cmdid(7718)] +#[cmdid(7728)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueMagicAutoDressInUnitCsReq { /// offset: 24 - #[prost(uint32, repeated, tag = "4")] + #[prost(uint32, repeated, tag = "13")] pub bhkankfpdcp: ::prost::alloc::vec::Vec, } /// Obf: DMKCMBHADOL #[derive(proto_derive::CmdID)] -#[cmdid(7747)] +#[cmdid(7789)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueMagicAutoDressInUnitScRsp { /// offset: 24 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "13")] pub retcode: u32, } /// Obf: LIAJHMCJDLO #[derive(proto_derive::CmdID)] -#[cmdid(7728)] +#[cmdid(7788)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueMagicSetAutoDressInMagicUnitCsReq { /// offset: 24 - #[prost(bool, tag = "10")] + #[prost(bool, tag = "6")] pub khdhahnnalm: bool, } /// Obf: NNJADFLFHEB #[derive(proto_derive::CmdID)] -#[cmdid(7723)] +#[cmdid(7715)] #[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, + /// offset: 24 + #[prost(uint32, tag = "4")] + pub retcode: u32, } /// Obf: AMBAEBKGJIB #[derive(proto_derive::CmdID)] -#[cmdid(7755)] +#[cmdid(7713)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueMagicAutoDressInMagicUnitChangeScNotify { /// offset: 24 - #[prost(bool, tag = "4")] + #[prost(bool, tag = "12")] pub khdhahnnalm: bool, } /// Obf: LLCCLFEGKHD #[derive(proto_derive::CmdID)] -#[cmdid(7744)] +#[cmdid(7769)] #[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")] + #[prost(uint32, tag = "3")] pub scepter_id: u32, + /// offset: 16 + #[prost(uint32, repeated, tag = "15")] + pub bhkankfpdcp: ::prost::alloc::vec::Vec, } /// Obf: FJKAPMKLJAE #[derive(proto_derive::CmdID)] -#[cmdid(7749)] +#[cmdid(7792)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueMagicScepterTakeOffUnitScRsp { /// offset: 24 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "14")] pub retcode: u32, } /// Obf: IHBDBADPBEH #[derive(proto_derive::CmdID)] -#[cmdid(7741)] +#[cmdid(7724)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueMagicUnitComposeCsReq { /// offset: 24 - #[prost(uint32, repeated, tag = "5")] + #[prost(uint32, repeated, tag = "1")] pub bhkankfpdcp: ::prost::alloc::vec::Vec, } /// Obf: GPLNECHOOCF #[derive(proto_derive::CmdID)] -#[cmdid(7784)] +#[cmdid(7773)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueMagicUnitComposeScRsp { /// offset: 24 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "11")] pub retcode: u32, } /// Obf: DDIECBDNCIJ #[derive(proto_derive::CmdID)] -#[cmdid(7778)] +#[cmdid(7742)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueMagicUnitReforgeCsReq { - /// offset: 16 - #[prost(uint32, repeated, tag = "14")] + /// offset: 24 + #[prost(uint32, repeated, tag = "1")] pub bhkankfpdcp: ::prost::alloc::vec::Vec, } /// Obf: AJMPFOIJAML #[derive(proto_derive::CmdID)] -#[cmdid(7734)] +#[cmdid(7701)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueMagicUnitReforgeScRsp { /// offset: 24 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "14")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Iejppfjfjlj { /// offset: 32 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "9")] pub cmadmlialjl: u32, - /// offset: 24 - #[prost(message, optional, tag = "3")] + /// offset: 16 + #[prost(message, optional, tag = "11")] pub talent_info: ::core::option::Option, } /// Obf: MKFONFJNKDB #[derive(proto_derive::CmdID)] -#[cmdid(7745)] +#[cmdid(7751)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueMagicGetTalentInfoCsReq {} /// Obf: CMFPLABIBCD #[derive(proto_derive::CmdID)] -#[cmdid(7769)] +#[cmdid(7725)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueMagicGetTalentInfoScRsp { /// offset: 32 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "2")] pub retcode: u32, - /// offset: 16 - #[prost(message, optional, tag = "9")] + /// offset: 24 + #[prost(message, optional, tag = "12")] pub okakamonpfl: ::core::option::Option, } /// Obf: HHMFEHGPHIL #[derive(proto_derive::CmdID)] -#[cmdid(7703)] +#[cmdid(7735)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueMagicEnableTalentCsReq { /// offset: 24 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "7")] pub talent_id: u32, } /// Obf: BLCHCIIGNDB #[derive(proto_derive::CmdID)] -#[cmdid(7724)] +#[cmdid(7737)] #[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")] + #[prost(uint32, tag = "9")] pub retcode: u32, + /// offset: 16 + #[prost(message, optional, tag = "3")] + pub okakamonpfl: ::core::option::Option, } /// Obf: ECEGEHKCEBB #[derive(proto_derive::CmdID)] -#[cmdid(7722)] +#[cmdid(7760)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueMagicGetMiscRealTimeDataCsReq {} /// Obf: FANODLFGDEG #[derive(proto_derive::CmdID)] -#[cmdid(7740)] +#[cmdid(7766)] #[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")] + #[prost(uint32, tag = "2")] pub retcode: u32, + /// offset: 16 + #[prost(message, optional, tag = "6")] + pub bjlemfmcodd: ::core::option::Option, + /// offset: 24 + #[prost(message, optional, tag = "12")] + pub gcglnkfdkkn: ::core::option::Option, } /// Obf: GCIONHDOOCC #[derive(proto_derive::CmdID)] -#[cmdid(7719)] +#[cmdid(7708)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueMagicStoryInfoUpdateScNotify { /// offset: 24 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "15")] 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")] + /// offset: 28 + #[prost(uint32, tag = "5")] pub mbgkckldhib: u32, + /// offset: 32 + #[prost(bool, tag = "10")] + pub pipmgacmjnn: bool, } #[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")] + #[prost(uint32, repeated, tag = "9")] pub onnjgdjnflg: ::prost::alloc::vec::Vec, + /// offset: 36 + #[prost(uint32, tag = "5")] + pub mbgkckldhib: u32, /// offset: 32 - #[prost(bool, tag = "12")] + #[prost(bool, tag = "10")] pub pipmgacmjnn: bool, + /// offset: 40 + #[prost(uint32, tag = "2")] + pub inbjppapcag: u32, } #[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")] + #[prost(uint32, tag = "3")] pub inbjppapcag: u32, /// offset: 32 - #[prost(bool, tag = "7")] + #[prost(bool, tag = "15")] pub pipmgacmjnn: bool, + /// offset: 16 + #[prost(uint32, repeated, tag = "6")] + pub onnjgdjnflg: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ainblbbfdbj { /// offset: 40 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "14")] pub inbjppapcag: u32, - /// offset: 32 - #[prost(uint32, tag = "3")] - pub nijagoajpem: u32, - /// offset: 24 - #[prost(uint32, repeated, tag = "11")] + /// offset: 16 + #[prost(uint32, repeated, tag = "8")] pub nhgojdodgma: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "12")] + pub nijagoajpem: u32, /// offset: 36 - #[prost(bool, tag = "6")] + #[prost(bool, tag = "15")] pub pipmgacmjnn: bool, } #[derive(proto_derive::CmdID)] @@ -34993,175 +35962,175 @@ pub struct Ajeeiakemip { #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Khmjbjlobpg { /// offset: 24 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "1")] pub cpocngekiib: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gfgdodhmbpk { /// offset: 24 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "4")] 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")] + #[prost(uint32, repeated, tag = "11")] pub nhgojdodgma: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint32, tag = "13")] + pub inbjppapcag: u32, + /// offset: 32 + #[prost(bool, tag = "3")] + pub pipmgacmjnn: bool, + /// offset: 36 + #[prost(uint32, tag = "8")] + pub iigoemfhgll: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Egalagnaefb { - /// offset: 32 - #[prost(uint32, tag = "15")] + /// offset: 24 + #[prost(uint32, tag = "3")] pub olgljhecdof: u32, /// offset: 28 - #[prost(uint32, tag = "5")] - pub gclebgddiip: u32, - /// offset: 24 #[prost(uint32, tag = "11")] pub gpdeiiioipn: u32, + /// offset: 32 + #[prost(uint32, tag = "5")] + pub gclebgddiip: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ndgljknkefk { /// offset: 24 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "1")] 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")] + #[prost(uint32, tag = "3")] + pub item_id: u32, + /// offset: 28 + #[prost(uint32, tag = "1")] 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 = "11")] + pub num: u32, + /// offset: 32 #[prost(uint32, tag = "13")] pub eoaefbknffe: u32, - /// offset: 32 + /// offset: 24 #[prost(uint32, tag = "1")] - pub num: u32, + pub nejdmegnfgk: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jjdkoeehbjo { /// offset: 28 + #[prost(uint32, tag = "3")] + pub num: u32, + /// offset: 24 #[prost(uint32, tag = "2")] 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")] + #[prost(uint32, tag = "15")] pub cehfiilmjkm: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cfkbhpnbcnb { /// offset: 24 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "13")] 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")] + #[prost(bool, tag = "11")] pub pipmgacmjnn: bool, + /// offset: 32 + #[prost(uint32, tag = "15")] + pub inbjppapcag: u32, + /// offset: 16 + #[prost(uint32, repeated, tag = "4")] + pub onnjgdjnflg: ::prost::alloc::vec::Vec, } #[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")] + #[prost(uint32, tag = "9")] + pub ojeblmkkmgo: u32, + /// offset: 24 + #[prost(uint32, tag = "6")] pub amojfmfeoge: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fpchmkkcgfa { /// offset: 32 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "5")] pub bnckfbfmgmi: u32, /// offset: 28 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "7")] pub affjhmjdibn: u32, /// offset: 24 - #[prost(enumeration = "Njchljfiodm", tag = "7")] + #[prost(enumeration = "Njchljfiodm", tag = "8")] 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")] + #[prost(bool, tag = "5")] pub pipmgacmjnn: bool, - /// offset: 24 - #[prost(uint32, repeated, tag = "10")] + /// offset: 36 + #[prost(uint32, tag = "10")] + pub inbjppapcag: u32, + /// offset: 16 + #[prost(uint32, repeated, tag = "4")] 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")] + #[prost(uint32, tag = "11")] pub lipapomhmce: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Blcpnbikclp { /// offset: 24 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "7")] pub count: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Aekpjeldapd { - /// offset: 44 + /// offset: 24 + #[prost(message, optional, tag = "7")] + pub scepter: ::core::option::Option, + /// offset: 40 + #[prost(uint64, tag = "14")] + pub pkfcldincal: u64, + /// offset: 48 #[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::Kfelkjldkeh", tags = "1733")] + #[prost(oneof = "aekpjeldapd::Kfelkjldkeh", tags = "1772")] pub kfelkjldkeh: ::core::option::Option, } /// Nested message and enum types in `AEKPJELDAPD`. @@ -35169,8 +36138,8 @@ pub mod aekpjeldapd { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Kfelkjldkeh { - /// offset: 32 - #[prost(message, tag = "1733")] + /// offset: 16 + #[prost(message, tag = "1772")] Kbobeemcndd(super::Ndfookghhop), } } @@ -35178,89 +36147,89 @@ pub mod aekpjeldapd { #[derive(Clone, PartialEq, ::prost::Message)] pub struct Eendhpkpflp { /// offset: 24 - #[prost(message, repeated, tag = "4")] + #[prost(message, repeated, tag = "15")] pub mebjclenpio: ::prost::alloc::vec::Vec, } /// Obf: BMPIBDIIFBE #[derive(proto_derive::CmdID)] -#[cmdid(5367)] +#[cmdid(5398)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueModifierAddNotify { - /// offset: 16 - #[prost(message, optional, tag = "1")] + /// offset: 24 + #[prost(message, optional, tag = "3")] pub pdaampcelaa: ::core::option::Option, } /// Obf: ICHALPIPMMJ #[derive(proto_derive::CmdID)] -#[cmdid(5339)] +#[cmdid(5353)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueModifierSelectCellCsReq { /// offset: 24 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "9")] pub hhcbjghkcpc: u32, } /// Obf: DEMFLHNIOGF #[derive(proto_derive::CmdID)] -#[cmdid(5327)] +#[cmdid(5379)] #[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")] + #[prost(uint32, tag = "3")] pub retcode: u32, + /// offset: 32 + #[prost(uint32, tag = "9")] + pub hhcbjghkcpc: u32, + /// offset: 16 + #[prost(message, optional, tag = "7")] + pub jdijkegcibp: ::core::option::Option, } /// Obf: JGDGHGEKGPG #[derive(proto_derive::CmdID)] -#[cmdid(5359)] +#[cmdid(5306)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueModifierUpdateNotify { /// offset: 16 - #[prost(message, optional, tag = "4")] + #[prost(message, optional, tag = "12")] pub pdaampcelaa: ::core::option::Option, } /// Obf: HOCIFOBCEOM #[derive(proto_derive::CmdID)] -#[cmdid(5354)] +#[cmdid(5341)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueModifierDelNotify { /// offset: 24 - #[prost(uint64, tag = "6")] + #[prost(uint64, tag = "3")] pub pkfcldincal: u64, } /// Obf: HCGBFLPOCPI #[derive(proto_derive::CmdID)] -#[cmdid(5377)] +#[cmdid(5355)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueModifierStageStartNotify { /// offset: 24 - #[prost(enumeration = "Lgmdbcffjof", tag = "7")] + #[prost(enumeration = "Lgmdbcffjof", tag = "14")] pub hhmabjdimgm: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fjemjbnajfj { - /// offset: 24 - #[prost(message, optional, tag = "4")] + /// offset: 32 + #[prost(message, optional, tag = "3")] pub scene: ::core::option::Option, - /// offset: 16 - #[prost(message, optional, tag = "2")] - pub lineup: ::core::option::Option, /// offset: 40 - #[prost(message, optional, tag = "5")] + #[prost(message, optional, tag = "6")] pub map_rotation_data: ::core::option::Option, + /// offset: 16 + #[prost(message, optional, tag = "15")] + pub lineup: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Cfcdhlpoogc { - /// offset: 32 - #[prost(message, optional, tag = "11")] + /// offset: 24 + #[prost(message, optional, tag = "1")] pub ikobkinkhcf: ::core::option::Option, - #[prost(oneof = "cfcdhlpoogc::Kfelkjldkeh", tags = "1916")] + #[prost(oneof = "cfcdhlpoogc::Kfelkjldkeh", tags = "184")] pub kfelkjldkeh: ::core::option::Option, } /// Nested message and enum types in `CFCDHLPOOGC`. @@ -35268,61 +36237,61 @@ pub mod cfcdhlpoogc { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Kfelkjldkeh { - /// offset: 24 - #[prost(message, tag = "1916")] + /// offset: 32 + #[prost(message, tag = "184")] Icffjlicimb(super::Lhadmkcgcko), } } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nkpkiaamodg { - /// offset: 28 - #[prost(uint32, tag = "9")] - pub mnnkjpliilj: u32, - /// offset: 32 + /// offset: 36 #[prost(uint32, tag = "8")] + pub ldfehkdcnel: u32, + /// offset: 32 + #[prost(uint32, tag = "1")] pub jdbahpebfjc: u32, /// offset: 24 - #[prost(uint32, tag = "10")] - pub ldfehkdcnel: u32, - /// offset: 36 - #[prost(bool, tag = "15")] + #[prost(uint32, tag = "6")] + pub mnnkjpliilj: u32, + /// offset: 28 + #[prost(bool, tag = "4")] pub fbjhgpdkbgm: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nnijcdkhpkl { - /// offset: 32 + /// offset: 28 #[prost(uint32, tag = "1")] - pub jedjbedkcji: u32, - /// offset: 36 - #[prost(uint32, tag = "6")] pub cdinhfhbmog: u32, /// offset: 24 - #[prost(bool, tag = "8")] + #[prost(bool, tag = "13")] pub fbjhgpdkbgm: bool, - /// offset: 28 - #[prost(uint32, tag = "11")] + /// offset: 36 + #[prost(uint32, tag = "6")] pub aiplflibpkj: u32, + /// offset: 32 + #[prost(uint32, tag = "12")] + pub jedjbedkcji: 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")] + #[prost(uint32, tag = "5")] + pub hipjhpjolbe: u32, + /// offset: 28 + #[prost(bool, tag = "8")] + pub fbjhgpdkbgm: bool, + /// offset: 24 + #[prost(uint32, tag = "15")] pub japdcmjpiej: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fbhnfjcnhml { /// offset: 28 - #[prost(bool, tag = "3")] + #[prost(bool, tag = "7")] pub fbjhgpdkbgm: bool, /// offset: 24 #[prost(uint32, tag = "9")] @@ -35332,179 +36301,179 @@ pub struct Fbhnfjcnhml { #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bmnmbpnbbhm { /// offset: 24 - #[prost(bool, tag = "2")] + #[prost(bool, tag = "12")] 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")] + #[prost(message, optional, tag = "5")] + pub hpdbjalemmo: ::core::option::Option, + /// offset: 80 + #[prost(message, optional, tag = "4")] + pub bdjebpnjelp: ::core::option::Option, + /// offset: 40 + #[prost(message, optional, tag = "9")] + pub lmpgbonbhgn: ::core::option::Option, + /// offset: 104 + #[prost(message, optional, tag = "8")] pub jibdgcfcdio: ::core::option::Option, + /// offset: 64 + #[prost(message, optional, tag = "10")] + pub kkobbenpfph: ::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, + pub ijbphigkmhf: ::core::option::Option, + /// offset: 32 + #[prost(message, optional, tag = "2")] + pub lineup: ::core::option::Option, + /// offset: 56 + #[prost(message, optional, tag = "11")] + pub item_value: ::core::option::Option, /// offset: 16 #[prost(message, optional, tag = "7")] - pub jmidlldkjbi: ::core::option::Option, + pub level: ::core::option::Option, /// offset: 96 - #[prost(message, optional, tag = "4")] - pub item_value: ::core::option::Option, + #[prost(message, optional, tag = "15")] + pub lkkfhfdpfke: ::core::option::Option, /// offset: 72 - #[prost(message, optional, tag = "6")] - pub lmpgbonbhgn: ::core::option::Option, + #[prost(message, optional, tag = "3")] + pub jmidlldkjbi: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gekleellcbf { /// offset: 36 - #[prost(bool, tag = "2")] + #[prost(bool, tag = "7")] 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(uint32, tag = "14")] + pub lfcdodfmhhn: u32, + /// offset: 24 #[prost(message, repeated, tag = "9")] pub ahooafgdehf: ::prost::alloc::vec::Vec, + /// offset: 44 + #[prost(enumeration = "Akkhkmecafl", tag = "3")] + pub reason: i32, + /// offset: 40 + #[prost(enumeration = "Ogadimmljhn", tag = "2")] + pub status: i32, } #[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")] + #[prost(uint32, tag = "1")] pub klgmnchbicp: u32, + /// offset: 24 + #[prost(uint32, tag = "11")] + pub ognhpkojhjp: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fnijjhaenbl { /// offset: 16 - #[prost(uint32, repeated, tag = "2")] + #[prost(uint32, repeated, tag = "5")] pub dimhpbcpnlc: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Babhbomomdf { + /// offset: 36 + #[prost(uint32, tag = "2")] + pub bhpgjcicmjm: u32, /// offset: 24 - #[prost(message, repeated, tag = "6")] + #[prost(message, repeated, tag = "8")] pub mnfjeiininl: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "11")] + pub ppjbgnbmkpm: u32, + /// offset: 40 + #[prost(uint32, tag = "6")] + pub ogldnefkndo: u32, /// 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, + #[prost(uint32, tag = "6")] + pub akdleblpbmd: u32, /// offset: 36 - #[prost(enumeration = "Lmiknfdlffo", tag = "6")] + #[prost(uint32, tag = "13")] + pub room_id: u32, + /// offset: 28 + #[prost(uint32, tag = "2")] + pub eipnnejnnkj: u32, + /// offset: 32 + #[prost(enumeration = "Lmiknfdlffo", tag = "11")] pub status: i32, } /// Obf: BENEIABJKJJ #[derive(proto_derive::CmdID)] -#[cmdid(6080)] +#[cmdid(6056)] #[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 + /// offset: 24 #[prost(uint32, repeated, tag = "6")] pub avatar_id_list: ::prost::alloc::vec::Vec, /// offset: 36 - #[prost(bool, tag = "11")] + #[prost(uint32, tag = "10")] + pub area_id: u32, + /// offset: 32 + #[prost(bool, tag = "15")] + pub lgbohdicfpk: bool, + /// offset: 33 + #[prost(bool, tag = "5")] pub ejoijgclcjo: bool, } /// Obf: JHDPEKDNLJA #[derive(proto_derive::CmdID)] -#[cmdid(6044)] +#[cmdid(6020)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournStartScRsp { /// offset: 44 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "11")] pub khjcgnllfoh: u32, - /// offset: 24 - #[prost(message, optional, tag = "1")] + /// offset: 16 + #[prost(message, optional, tag = "15")] pub lcoclenjjai: ::core::option::Option, /// offset: 40 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "7")] pub retcode: u32, - /// offset: 16 - #[prost(message, optional, tag = "11")] + /// offset: 32 + #[prost(message, optional, tag = "13")] pub bhmhlpchklg: ::core::option::Option, } /// Obf: BGHMEOBMOLD #[derive(proto_derive::CmdID)] -#[cmdid(6065)] +#[cmdid(6036)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueTournEnterCsReq {} /// Obf: LIHHHJPDFJP #[derive(proto_derive::CmdID)] -#[cmdid(6073)] +#[cmdid(6058)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournEnterScRsp { - /// offset: 40 - #[prost(uint32, tag = "11")] - pub retcode: u32, - /// offset: 16 + /// offset: 32 #[prost(message, optional, tag = "9")] - pub bhmhlpchklg: ::core::option::Option, - /// offset: 24 - #[prost(message, optional, tag = "6")] pub lcoclenjjai: ::core::option::Option, + /// offset: 24 + #[prost(message, optional, tag = "13")] + pub bhmhlpchklg: ::core::option::Option, + /// offset: 40 + #[prost(uint32, tag = "8")] + pub retcode: u32, } /// Obf: EAKFLBEGFOC #[derive(proto_derive::CmdID)] -#[cmdid(6038)] +#[cmdid(6012)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueTournLeaveCsReq {} /// Obf: KLBFIAEDCKA @@ -35512,790 +36481,790 @@ pub struct RogueTournLeaveCsReq {} #[cmdid(6096)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournLeaveScRsp { + /// offset: 32 + #[prost(uint32, tag = "12")] + pub retcode: u32, /// offset: 16 #[prost(message, optional, tag = "1")] pub lcoclenjjai: ::core::option::Option, - /// offset: 32 - #[prost(uint32, tag = "11")] - pub retcode: u32, } /// Obf: PGAJDCGCLDK #[derive(proto_derive::CmdID)] -#[cmdid(6048)] +#[cmdid(6076)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueTournSettleCsReq {} #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jhllljajkep { + /// offset: 24 + #[prost(message, optional, tag = "3")] + pub cjcojamleel: ::core::option::Option, /// offset: 48 - #[prost(message, optional, tag = "6")] + #[prost(message, optional, tag = "5")] + pub gcglnkfdkkn: ::core::option::Option, + /// offset: 40 + #[prost(message, optional, tag = "8")] pub embagmmhipa: ::core::option::Option, /// offset: 72 - #[prost(message, optional, tag = "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")] + #[prost(message, optional, tag = "9")] pub pfoepfphfnj: ::core::option::Option, /// offset: 32 - #[prost(message, optional, tag = "13")] - pub bhmhlpchklg: ::core::option::Option, + #[prost(message, optional, tag = "12")] + pub kgciaiafibe: ::core::option::Option, + /// offset: 56 + #[prost(message, optional, tag = "4")] + pub clkhpondddo: ::core::option::Option, /// offset: 16 #[prost(message, optional, tag = "10")] - pub gcglnkfdkkn: ::core::option::Option, + pub bhmhlpchklg: ::core::option::Option, } /// Obf: FOKBKLIAFOL #[derive(proto_derive::CmdID)] -#[cmdid(6062)] +#[cmdid(6017)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournSettleScRsp { /// offset: 24 - #[prost(message, optional, tag = "1")] + #[prost(message, optional, tag = "10")] pub lcoclenjjai: ::core::option::Option, - /// offset: 40 - #[prost(uint32, tag = "15")] - pub retcode: u32, /// offset: 32 - #[prost(message, optional, tag = "5")] + #[prost(message, optional, tag = "2")] pub njnjebodmnl: ::core::option::Option, + /// offset: 40 + #[prost(uint32, tag = "5")] + pub retcode: u32, } /// Obf: HCBPGMHLBPN #[derive(proto_derive::CmdID)] -#[cmdid(6033)] +#[cmdid(6015)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueTournEnterRoomCsReq { /// offset: 28 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "7")] pub bhpgjcicmjm: u32, /// offset: 24 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "9")] pub fllablfbeik: u32, } /// Obf: CDGLINBMGNK #[derive(proto_derive::CmdID)] -#[cmdid(6031)] +#[cmdid(6026)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournEnterRoomScRsp { - /// offset: 16 - #[prost(message, optional, tag = "8")] + /// offset: 24 + #[prost(message, optional, tag = "12")] pub lcoclenjjai: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "15")] pub retcode: u32, } /// Obf: EHOIEFKOAGF #[derive(proto_derive::CmdID)] -#[cmdid(6074)] +#[cmdid(6098)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueTournEnterLayerCsReq { /// offset: 28 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "8")] pub fllablfbeik: u32, /// offset: 24 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "15")] pub lfcdodfmhhn: u32, } /// Obf: JPAGIJLIDLH #[derive(proto_derive::CmdID)] -#[cmdid(6035)] +#[cmdid(6083)] #[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")] + #[prost(uint32, tag = "4")] pub retcode: u32, + /// offset: 24 + #[prost(message, optional, tag = "5")] + pub lcoclenjjai: ::core::option::Option, } /// Obf: EDLKHKLMEFN #[derive(proto_derive::CmdID)] -#[cmdid(6077)] +#[cmdid(6046)] #[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")] + #[prost(enumeration = "Ogadimmljhn", tag = "13")] pub status: i32, + /// offset: 24 + #[prost(message, repeated, tag = "3")] + pub ahooafgdehf: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint32, tag = "8")] + pub lfcdodfmhhn: u32, + /// offset: 36 + #[prost(enumeration = "Akkhkmecafl", tag = "7")] + pub reason: i32, } /// Obf: DHMMALPJOEO #[derive(proto_derive::CmdID)] -#[cmdid(6084)] +#[cmdid(6016)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournTakeExpRewardCsReq { - /// offset: 16 - #[prost(uint32, repeated, tag = "8")] + /// offset: 24 + #[prost(uint32, repeated, tag = "15")] pub lopmhjfbhim: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "12")] pub acgkfedndfh: u32, } /// Obf: CMJJOJDPFCE #[derive(proto_derive::CmdID)] -#[cmdid(6015)] +#[cmdid(6054)] #[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")] + #[prost(message, optional, tag = "15")] pub reward: ::core::option::Option, + /// offset: 40 + #[prost(uint32, tag = "14")] + pub retcode: u32, + /// offset: 44 + #[prost(uint32, tag = "4")] + pub exp: u32, + /// offset: 24 + #[prost(uint32, repeated, tag = "12")] + pub ckbmgabeego: ::prost::alloc::vec::Vec, } /// Obf: PNDLKBFADJJ #[derive(proto_derive::CmdID)] -#[cmdid(6026)] +#[cmdid(6039)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueTournExpNotify { /// offset: 24 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "5")] pub exp: u32, } /// Obf: AHAAMLBKFHF #[derive(proto_derive::CmdID)] -#[cmdid(6095)] +#[cmdid(6045)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] 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")] + /// offset: 39 + #[prost(bool, tag = "2")] pub is_taken_reward: bool, - /// offset: 32 - #[prost(bool, tag = "15")] + /// offset: 38 + #[prost(bool, tag = "12")] + pub gmopljjgbpo: bool, + /// offset: 16 + #[prost(uint32, repeated, tag = "1")] + pub hdmdaodjacb: ::prost::alloc::vec::Vec, + /// offset: 37 + #[prost(bool, tag = "8")] pub biifelfegnk: bool, /// offset: 36 - #[prost(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")] + #[prost(bool, tag = "10")] pub knbdpfeidnm: bool, + /// offset: 32 + #[prost(uint32, tag = "9")] + pub area_id: u32, } #[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")] + #[prost(uint32, tag = "12")] + pub khjcgnllfoh: u32, + /// offset: 32 + #[prost(uint32, tag = "3")] + pub lfpccpoljpc: u32, + /// offset: 40 + #[prost(int64, tag = "11")] pub end_time: i64, + /// offset: 28 + #[prost(bool, tag = "14")] + pub gpodhhaohnp: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ndnkbaggdhd { - /// offset: 16 - #[prost(uint32, repeated, tag = "3")] + /// offset: 24 + #[prost(uint32, repeated, tag = "6")] pub ckbmgabeego: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "7")] pub exp: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Boicekfmcic { - /// offset: 16 - #[prost(message, optional, tag = "7")] + /// offset: 24 + #[prost(message, optional, tag = "12")] pub talent_info: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "10")] 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")] + #[prost(uint32, tag = "6")] pub handcdpibld: u32, + /// offset: 24 + #[prost(bool, tag = "9")] + pub knbdpfeidnm: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pmbnjoonhpa { /// offset: 24 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "7")] pub acgkfedndfh: u32, /// offset: 28 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "10")] pub kaeojcobihc: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kgdofadndaj { + /// offset: 16 + #[prost(uint32, repeated, tag = "15")] + pub nffbjbbcdmg: ::prost::alloc::vec::Vec, /// offset: 24 - #[prost(uint32, repeated, tag = "14")] - pub kcdlmnincge: ::prost::alloc::vec::Vec, - /// offset: 56 - #[prost(uint32, repeated, tag = "8")] + #[prost(uint32, repeated, tag = "4")] pub bkgjpcclidn: ::prost::alloc::vec::Vec, /// offset: 64 - #[prost(uint32, repeated, tag = "13")] + #[prost(uint32, repeated, tag = "5")] + pub idoecnpkgce: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint32, repeated, tag = "12")] + pub fajcnmekknn: ::prost::alloc::vec::Vec, + /// offset: 56 + #[prost(uint32, repeated, tag = "7")] pub ppconkkpipm: ::prost::alloc::vec::Vec, /// offset: 72 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "1")] 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, + #[prost(uint32, repeated, tag = "13")] + pub kcdlmnincge: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kclchjmnpgl { - /// offset: 28 - #[prost(uint32, tag = "7")] - pub ngiambeihpi: u32, /// offset: 24 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "2")] pub ofgbjcccike: u32, + /// offset: 28 + #[prost(uint32, tag = "4")] + pub ngiambeihpi: 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")] + #[prost(message, repeated, tag = "12")] + pub jidjeamdkde: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(message, optional, tag = "2")] pub iakcmplpoee: ::core::option::Option, /// offset: 16 - #[prost(message, optional, tag = "6")] - pub llaoogchhdk: ::core::option::Option, - /// offset: 32 - #[prost(message, repeated, tag = "15")] - pub jidjeamdkde: ::prost::alloc::vec::Vec, + #[prost(message, repeated, tag = "1")] + pub dimgdinccji: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(message, optional, tag = "9")] + pub ehobbjmedee: ::core::option::Option, /// offset: 56 #[prost(message, optional, tag = "7")] + pub lkcefcljcbm: ::core::option::Option, + /// offset: 96 + #[prost(message, repeated, tag = "5")] + pub gmopekcolbe: ::prost::alloc::vec::Vec, + /// offset: 72 + #[prost(message, optional, tag = "8")] + pub fejgmnnfflg: ::core::option::Option, + /// offset: 32 + #[prost(message, optional, tag = "15")] + pub llaoogchhdk: ::core::option::Option, + /// offset: 80 + #[prost(message, optional, tag = "6")] pub jdbmbikpbjb: ::core::option::Option, + /// offset: 88 + #[prost(message, optional, tag = "4")] + pub hndbkklomlc: ::core::option::Option, } /// Obf: EKMABILMFGP #[derive(proto_derive::CmdID)] -#[cmdid(6058)] +#[cmdid(6047)] #[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")] + #[prost(message, optional, tag = "7")] pub bhmhlpchklg: ::core::option::Option, + /// offset: 40 + #[prost(uint32, tag = "14")] + pub retcode: u32, + /// offset: 24 + #[prost(message, optional, tag = "11")] + pub lagbgldlgcb: ::core::option::Option, } /// Obf: IGGANJCLBGC #[derive(proto_derive::CmdID)] -#[cmdid(6013)] +#[cmdid(6077)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournAreaUpdateScNotify { - /// offset: 16 - #[prost(message, repeated, tag = "9")] + /// offset: 24 + #[prost(message, repeated, tag = "5")] 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")] + #[prost(message, optional, tag = "1")] pub data: ::core::option::Option, + /// offset: 40 + #[prost(message, optional, tag = "8")] + pub bhmhlpchklg: ::core::option::Option, /// offset: 64 - #[prost(int64, tag = "4")] + #[prost(int64, tag = "15")] pub time: i64, + /// offset: 16 + #[prost(string, tag = "10")] + pub name: ::prost::alloc::string::String, /// offset: 56 - #[prost(int64, tag = "14")] - pub end_time: i64, - /// offset: 72 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "3")] pub khncedgfpgl: u32, + /// offset: 72 + #[prost(int64, tag = "12")] + pub end_time: i64, + /// offset: 48 + #[prost(message, optional, tag = "13")] + pub fejgmnnfflg: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bkffnnaiodc { - /// offset: 24 - #[prost(message, repeated, tag = "9")] + /// offset: 16 + #[prost(message, repeated, tag = "8")] pub ckgfonmaeko: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "3")] pub item_value: u32, /// offset: 32 - #[prost(message, repeated, tag = "2")] + #[prost(message, repeated, tag = "14")] pub buff_list: ::prost::alloc::vec::Vec, } /// Obf: JAIKOKAHCLG #[derive(proto_derive::CmdID)] -#[cmdid(6037)] +#[cmdid(6093)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueTournGetAllArchiveCsReq {} /// Obf: ILMJEOBPDLK #[derive(proto_derive::CmdID)] -#[cmdid(6024)] +#[cmdid(6070)] #[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")] + #[prost(uint32, tag = "5")] pub retcode: u32, + /// offset: 16 + #[prost(message, repeated, tag = "11")] + pub edjpodpnmed: ::prost::alloc::vec::Vec, } /// Obf: JHENEDOMODK #[derive(proto_derive::CmdID)] -#[cmdid(6089)] +#[cmdid(6063)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueTournDeleteArchiveCsReq { /// offset: 24 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "6")] pub khncedgfpgl: u32, } /// Obf: EABBDEIEDCB #[derive(proto_derive::CmdID)] -#[cmdid(6030)] +#[cmdid(6035)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueTournDeleteArchiveScRsp { /// offset: 24 + #[prost(uint32, tag = "4")] + pub khncedgfpgl: u32, + /// offset: 28 #[prost(uint32, tag = "7")] pub retcode: u32, - /// offset: 28 - #[prost(uint32, tag = "6")] - pub khncedgfpgl: u32, } /// Obf: ODHIICJDKOL #[derive(proto_derive::CmdID)] -#[cmdid(6088)] +#[cmdid(6030)] #[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")] + #[prost(uint32, tag = "15")] pub khncedgfpgl: u32, + /// offset: 16 + #[prost(string, tag = "6")] + pub name: ::prost::alloc::string::String, } /// Obf: KLCPHCOMDPF #[derive(proto_derive::CmdID)] -#[cmdid(6055)] +#[cmdid(6074)] #[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 = "4")] + pub retcode: u32, + /// offset: 32 #[prost(uint32, tag = "11")] pub khncedgfpgl: u32, - /// offset: 32 - #[prost(uint32, tag = "15")] - pub retcode: u32, + /// offset: 24 + #[prost(string, tag = "6")] + pub name: ::prost::alloc::string::String, } /// Obf: IOMGAOKICLC #[derive(proto_derive::CmdID)] -#[cmdid(6032)] +#[cmdid(6028)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueTournClearArchiveNameScNotify { /// offset: 24 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "3")] 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")] + #[prost(uint32, repeated, tag = "10")] + pub hmjfcdlcifd: ::prost::alloc::vec::Vec, + /// offset: 56 + #[prost(message, repeated, tag = "8")] 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, + #[prost(uint32, tag = "11")] + pub acgkfedndfh: u32, /// offset: 48 - #[prost(uint32, repeated, tag = "11")] + #[prost(uint32, repeated, tag = "3")] + pub mkaifjibjik: ::prost::alloc::vec::Vec, + /// offset: 64 + #[prost(uint32, tag = "4")] + pub kaeojcobihc: u32, + /// offset: 32 + #[prost(uint32, repeated, tag = "12")] pub amldailbmbo: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(uint32, repeated, tag = "2")] + pub jncbpdhcahi: ::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, + #[prost(uint32, tag = "9")] + pub ofikkogklgo: u32, /// offset: 24 - #[prost(uint32, repeated, tag = "9")] + #[prost(uint32, repeated, tag = "7")] 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, + /// offset: 40 + #[prost(uint32, tag = "15")] + pub fclolobfpal: u32, + /// offset: 36 + #[prost(uint32, tag = "11")] + pub khncedgfpgl: 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")] + #[prost(int64, tag = "12")] pub time: i64, - /// offset: 32 - #[prost(message, optional, tag = "8")] + /// offset: 24 + #[prost(message, optional, tag = "4")] pub gndiodgogpi: ::core::option::Option, /// offset: 48 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "13")] pub khncedgfpgl: u32, + /// offset: 16 + #[prost(string, tag = "3")] + pub name: ::prost::alloc::string::String, } /// Obf: NEMPMKMLMPA #[derive(proto_derive::CmdID)] -#[cmdid(6094)] +#[cmdid(6032)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueTournGetAllBuildRefCsReq {} /// Obf: PIFEBIKOBKK #[derive(proto_derive::CmdID)] -#[cmdid(6057)] +#[cmdid(6034)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournGetAllBuildRefScRsp { - /// offset: 24 - #[prost(message, repeated, tag = "3")] + /// offset: 16 + #[prost(message, repeated, tag = "2")] pub iiccngokklf: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "3")] pub retcode: u32, } /// Obf: NAFDLMKOPKI #[derive(proto_derive::CmdID)] -#[cmdid(6042)] +#[cmdid(6050)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournDeleteBuildRefCsReq { - /// offset: 16 + /// offset: 24 #[prost(uint32, repeated, tag = "12")] pub ndobmajmlnk: ::prost::alloc::vec::Vec, } /// Obf: IMJLMLGPDKN #[derive(proto_derive::CmdID)] -#[cmdid(6021)] +#[cmdid(6037)] #[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")] + #[prost(uint32, tag = "11")] pub retcode: u32, + /// offset: 16 + #[prost(uint32, repeated, tag = "3")] + pub ndobmajmlnk: ::prost::alloc::vec::Vec, } /// Obf: HCKHBFLLEPL #[derive(proto_derive::CmdID)] -#[cmdid(6054)] +#[cmdid(6049)] #[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")] + #[prost(uint32, tag = "4")] pub khncedgfpgl: u32, /// offset: 16 - #[prost(string, tag = "12")] + #[prost(message, optional, tag = "5")] + pub gndiodgogpi: ::core::option::Option, + /// offset: 24 + #[prost(string, tag = "2")] pub name: ::prost::alloc::string::String, } /// Obf: BKHCDHKLADH #[derive(proto_derive::CmdID)] -#[cmdid(6083)] +#[cmdid(6094)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournSaveBuildRefScRsp { /// offset: 32 - #[prost(uint32, tag = "1")] - pub khncedgfpgl: u32, + #[prost(uint32, tag = "10")] + pub retcode: u32, /// offset: 24 - #[prost(string, tag = "10")] + #[prost(string, tag = "11")] pub name: ::prost::alloc::string::String, /// offset: 36 - #[prost(uint32, tag = "3")] - pub retcode: u32, + #[prost(uint32, tag = "13")] + pub khncedgfpgl: u32, } /// Obf: EGHMOPNDPPB #[derive(proto_derive::CmdID)] -#[cmdid(6061)] +#[cmdid(6082)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournRenameBuildRefCsReq { - /// offset: 16 - #[prost(string, tag = "5")] + /// offset: 24 + #[prost(string, tag = "11")] pub name: ::prost::alloc::string::String, /// offset: 32 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "10")] pub khncedgfpgl: u32, } /// Obf: DJICLHILEPO #[derive(proto_derive::CmdID)] -#[cmdid(6066)] +#[cmdid(6040)] #[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")] + #[prost(uint32, tag = "4")] pub khncedgfpgl: u32, + /// offset: 16 + #[prost(string, tag = "10")] + pub name: ::prost::alloc::string::String, /// offset: 32 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "2")] pub retcode: u32, } /// Obf: OCKCOECJEJG #[derive(proto_derive::CmdID)] -#[cmdid(6028)] +#[cmdid(6051)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueTournGetPermanentTalentInfoCsReq {} /// Obf: NPEGPLAKNPO #[derive(proto_derive::CmdID)] -#[cmdid(6079)] +#[cmdid(6067)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournGetPermanentTalentInfoScRsp { /// offset: 32 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "3")] pub retcode: u32, /// offset: 16 - #[prost(message, optional, tag = "14")] + #[prost(message, optional, tag = "1")] pub ehobbjmedee: ::core::option::Option, } /// Obf: OPDIFHCIMBE #[derive(proto_derive::CmdID)] -#[cmdid(6063)] +#[cmdid(6073)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueTournEnablePermanentTalentCsReq { /// offset: 24 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "11")] pub talent_id: u32, } /// Obf: IHGOFIKKCCE #[derive(proto_derive::CmdID)] -#[cmdid(6064)] +#[cmdid(6072)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournEnablePermanentTalentScRsp { - /// offset: 32 - #[prost(uint32, tag = "9")] - pub retcode: u32, /// offset: 16 - #[prost(message, optional, tag = "10")] + #[prost(message, optional, tag = "12")] pub ehobbjmedee: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "13")] + pub retcode: u32, } /// Obf: PHGKPBPDDAD #[derive(proto_derive::CmdID)] -#[cmdid(6046)] +#[cmdid(6011)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueTournResetPermanentTalentCsReq {} /// Obf: GCEPBOAKGCI #[derive(proto_derive::CmdID)] -#[cmdid(6012)] +#[cmdid(6100)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournResetPermanentTalentScRsp { - /// offset: 24 - #[prost(message, optional, tag = "13")] + /// offset: 16 + #[prost(message, optional, tag = "6")] pub ehobbjmedee: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "10")] pub retcode: u32, } /// Obf: GFHOMFLLKND #[derive(proto_derive::CmdID)] -#[cmdid(6029)] +#[cmdid(6027)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournEnterRogueCocoonSceneCsReq { - /// offset: 16 - #[prost(message, repeated, tag = "9")] + /// offset: 24 + #[prost(message, repeated, tag = "11")] pub avatar_list: ::prost::alloc::vec::Vec, - /// offset: 44 - #[prost(uint32, tag = "11")] - pub pilmkhckmed: u32, /// offset: 36 + #[prost(uint32, tag = "2")] + pub pbalfienefo: u32, + /// offset: 44 + #[prost(bool, tag = "1")] + pub eiddmghlpbp: bool, + /// offset: 40 #[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, + #[prost(uint32, tag = "13")] + pub pilmkhckmed: u32, } /// Obf: NDMMGDAGIAI #[derive(proto_derive::CmdID)] -#[cmdid(6053)] +#[cmdid(6025)] #[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")] + #[prost(uint32, tag = "2")] pub retcode: u32, + /// offset: 16 + #[prost(message, optional, tag = "4")] + pub lcoclenjjai: ::core::option::Option, } /// Obf: DCPEPJDFJGM #[derive(proto_derive::CmdID)] -#[cmdid(6085)] +#[cmdid(6061)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueTournLeaveRogueCocoonSceneCsReq {} /// Obf: MCCGKGLHEJE #[derive(proto_derive::CmdID)] -#[cmdid(6059)] +#[cmdid(6099)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournLeaveRogueCocoonSceneScRsp { - /// offset: 16 - #[prost(message, optional, tag = "10")] + /// offset: 24 + #[prost(message, optional, tag = "4")] pub lcoclenjjai: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "11")] pub retcode: u32, } /// Obf: GOHLBLIADDP #[derive(proto_derive::CmdID)] -#[cmdid(6050)] +#[cmdid(6065)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueTournReEnterRogueCocoonStageCsReq { /// offset: 24 - #[prost(bool, tag = "6")] + #[prost(bool, tag = "7")] pub eiddmghlpbp: bool, } /// Obf: MAGDGKDOGGF #[derive(proto_derive::CmdID)] -#[cmdid(6051)] +#[cmdid(6090)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournReEnterRogueCocoonStageScRsp { /// offset: 16 - #[prost(message, optional, tag = "11")] + #[prost(message, optional, tag = "8")] pub battle_info: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "14")] pub retcode: u32, } /// Obf: BFIHHAAKHKA #[derive(proto_derive::CmdID)] -#[cmdid(6093)] +#[cmdid(6089)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueTournGetCurRogueCocoonInfoCsReq {} /// Obf: GJKFFJJHCKF #[derive(proto_derive::CmdID)] -#[cmdid(6036)] +#[cmdid(6055)] #[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")] + #[prost(uint32, tag = "8")] pub pilmkhckmed: u32, + /// offset: 32 + #[prost(uint32, tag = "14")] + pub ibgnlboebcg: u32, + /// offset: 28 + #[prost(uint32, tag = "13")] + pub retcode: u32, + /// offset: 24 + #[prost(uint32, tag = "15")] + pub pbalfienefo: u32, } /// Obf: KDIMMBPEHIP #[derive(proto_derive::CmdID)] -#[cmdid(6072)] +#[cmdid(6018)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournDifficultyCompNotify { /// offset: 16 - #[prost(uint32, repeated, tag = "12")] + #[prost(uint32, repeated, tag = "7")] 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")] + #[prost(uint32, tag = "10")] pub deidchamdba: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jcccacnfdjg { /// offset: 24 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "3")] pub deidchamdba: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jfihgdpoiid { /// offset: 24 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "1")] pub buff_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ecgochpmcpd { /// offset: 24 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "7")] pub event_id: u32, } #[derive(proto_derive::CmdID)] @@ -36308,27 +37277,27 @@ pub struct Apfjlofinfj { #[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, + pub ijppknknlnl: u32, /// offset: 28 #[prost(uint32, tag = "14")] pub level: u32, + /// offset: 32 + #[prost(uint32, tag = "7")] + pub iboekjbomog: u32, + /// offset: 36 + #[prost(uint32, tag = "9")] + pub dchpogobdko: u32, } /// Obf: IDJEPIBJFDF #[derive(proto_derive::CmdID)] -#[cmdid(6081)] +#[cmdid(6023)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueTournHandBookNotify { #[prost( oneof = "rogue_tourn_hand_book_notify::Kfelkjldkeh", - tags = "6, 9, 12, 11, 14, 3" + tags = "10, 15, 12, 8, 9, 3" )] pub kfelkjldkeh: ::core::option::Option, } @@ -36338,19 +37307,19 @@ pub mod rogue_tourn_hand_book_notify { #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] pub enum Kfelkjldkeh { /// offset: 24 - #[prost(message, tag = "6")] + #[prost(message, tag = "10")] Iihopmeeaja(super::Jniaogiiogb), /// offset: 24 - #[prost(message, tag = "9")] + #[prost(message, tag = "15")] Gpolbdgoood(super::Jcccacnfdjg), /// offset: 24 #[prost(message, tag = "12")] Lkkfhfdpfke(super::Jfihgdpoiid), /// offset: 24 - #[prost(message, tag = "11")] + #[prost(message, tag = "8")] Nfldodiabcl(super::Ecgochpmcpd), /// offset: 24 - #[prost(message, tag = "14")] + #[prost(message, tag = "9")] Hpdbjalemmo(super::Apfjlofinfj), /// offset: 24 #[prost(message, tag = "3")] @@ -36359,350 +37328,350 @@ pub mod rogue_tourn_hand_book_notify { } /// Obf: HBBPLJNFJOE #[derive(proto_derive::CmdID)] -#[cmdid(6069)] +#[cmdid(6084)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueTournGetSettleInfoCsReq { /// offset: 24 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "11")] pub area_id: u32, } /// Obf: MBKBNHIHPHH #[derive(proto_derive::CmdID)] -#[cmdid(6047)] +#[cmdid(6085)] #[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")] + #[prost(uint32, tag = "1")] pub retcode: u32, + /// offset: 16 + #[prost(message, optional, tag = "10")] + pub njnjebodmnl: ::core::option::Option, } /// Obf: LFEGHEBNLID #[derive(proto_derive::CmdID)] -#[cmdid(6040)] +#[cmdid(6013)] #[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, + /// offset: 32 + #[prost(uint32, tag = "8")] + pub area_id: u32, + /// offset: 24 + #[prost(string, tag = "13")] + pub name: ::prost::alloc::string::String, } /// Obf: KNFNPCHJNEA #[derive(proto_derive::CmdID)] -#[cmdid(6045)] +#[cmdid(6081)] #[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")] + #[prost(message, optional, tag = "2")] pub jplaapjccbh: ::core::option::Option, + /// offset: 16 + #[prost(message, optional, tag = "6")] + pub lcoclenjjai: ::core::option::Option, /// offset: 56 #[prost(uint32, tag = "4")] pub retcode: u32, + /// offset: 40 + #[prost(message, optional, tag = "8")] + pub gfonfdbfbna: ::core::option::Option, + /// offset: 32 + #[prost(message, optional, tag = "5")] + pub ohhjkgfofhb: ::core::option::Option, } /// Obf: AAHKKCDIDDL #[derive(proto_derive::CmdID)] -#[cmdid(6043)] +#[cmdid(6014)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueTournWeekChallengeUpdateScNotify { - /// offset: 24 - #[prost(message, optional, tag = "11")] + /// offset: 16 + #[prost(message, optional, tag = "8")] pub jdbmbikpbjb: ::core::option::Option, } /// Obf: MKGHIJOGPEJ #[derive(proto_derive::CmdID)] -#[cmdid(6067)] +#[cmdid(6022)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueTournGetMiscRealTimeDataCsReq {} /// Obf: FGPHEAEKDFK #[derive(proto_derive::CmdID)] -#[cmdid(6034)] +#[cmdid(6033)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueTournGetMiscRealTimeDataScRsp { - /// offset: 56 - #[prost(message, optional, tag = "13")] - pub kgciaiafibe: ::core::option::Option, - /// offset: 48 + /// offset: 64 + #[prost(uint32, tag = "12")] + pub retcode: u32, + /// offset: 40 #[prost(message, optional, tag = "7")] pub gcglnkfdkkn: ::core::option::Option, - /// offset: 40 + /// offset: 56 #[prost(message, optional, tag = "2")] - pub cjcojamleel: ::core::option::Option, - /// offset: 64 - #[prost(uint32, tag = "14")] - pub retcode: u32, + pub clkhpondddo: ::core::option::Option, /// offset: 32 #[prost(message, optional, tag = "4")] - pub clkhpondddo: ::core::option::Option, + pub kgciaiafibe: ::core::option::Option, /// offset: 16 - #[prost(message, optional, tag = "15")] + #[prost(message, optional, tag = "5")] pub pfoepfphfnj: ::core::option::Option, + /// offset: 48 + #[prost(message, optional, tag = "1")] + pub cjcojamleel: ::core::option::Option, } /// Obf: DANDBOKPCOD #[derive(proto_derive::CmdID)] -#[cmdid(6049)] +#[cmdid(6024)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueTournGetArchiveRepositoryCsReq {} /// Obf: KHCPHANCILB #[derive(proto_derive::CmdID)] -#[cmdid(6087)] +#[cmdid(6092)] #[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")] + /// offset: 16 + #[prost(uint32, repeated, tag = "15")] pub lnejmjbfllh: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, repeated, tag = "6")] + pub hkdoclopkoh: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint32, tag = "5")] + pub retcode: u32, } /// Obf: NOGKPEIBCGP #[derive(proto_derive::CmdID)] -#[cmdid(6070)] +#[cmdid(6097)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournReviveCostUpdateScNotify { - /// offset: 24 - #[prost(message, optional, tag = "13")] + /// offset: 16 + #[prost(message, optional, tag = "4")] pub gficflciejj: ::core::option::Option, } /// Obf: KGNIIBGNPNC #[derive(proto_derive::CmdID)] -#[cmdid(6060)] +#[cmdid(6068)] #[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")] + #[prost(uint32, repeated, tag = "14")] pub avatar_id_list: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "13")] + pub interacted_prop_entity_id: u32, } /// Obf: LHPBCLDIOCF #[derive(proto_derive::CmdID)] -#[cmdid(6022)] +#[cmdid(6052)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournReviveAvatarScRsp { - /// offset: 32 - #[prost(uint32, tag = "1")] - pub retcode: u32, /// offset: 24 - #[prost(message, optional, tag = "8")] + #[prost(message, optional, tag = "2")] pub gficflciejj: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "13")] + pub retcode: u32, } /// Obf: FHOCCHFLAFE #[derive(proto_derive::CmdID)] -#[cmdid(6041)] +#[cmdid(6038)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournBattleFailSettleInfoScNotify { - /// offset: 32 - #[prost(message, optional, tag = "8")] - pub njnjebodmnl: ::core::option::Option, + /// offset: 24 + #[prost(message, optional, tag = "5")] + pub lcoclenjjai: ::core::option::Option, /// offset: 16 #[prost(message, optional, tag = "12")] - pub lcoclenjjai: ::core::option::Option, + pub njnjebodmnl: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gigpoffbieo { - /// offset: 24 + /// offset: 32 + #[prost(uint32, tag = "3")] + pub cmoghiandfl: u32, + /// offset: 16 #[prost(message, optional, tag = "9")] pub talent_info: ::core::option::Option, - /// offset: 32 - #[prost(uint32, tag = "12")] - pub cmoghiandfl: u32, } /// Obf: NKNJFCGHEIF #[derive(proto_derive::CmdID)] -#[cmdid(6078)] +#[cmdid(6064)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueTournGetSeasonTalentInfoCsReq {} /// Obf: ACNOIBHNLCD #[derive(proto_derive::CmdID)] -#[cmdid(6017)] +#[cmdid(6019)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RogueTournGetSeasonTalentInfoScRsp { /// offset: 32 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "15")] pub retcode: u32, /// offset: 16 - #[prost(message, optional, tag = "15")] + #[prost(message, optional, tag = "6")] pub llaoogchhdk: ::core::option::Option, } /// Obf: LBCCBGPPNND #[derive(proto_derive::CmdID)] -#[cmdid(6019)] +#[cmdid(6079)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueTournEnableSeasonTalentCsReq { /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "9")] pub talent_id: u32, } /// Obf: CAAKGIBCGJF #[derive(proto_derive::CmdID)] -#[cmdid(6090)] +#[cmdid(6059)] #[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")] + #[prost(uint32, tag = "14")] pub retcode: u32, + /// offset: 24 + #[prost(message, optional, tag = "10")] + pub llaoogchhdk: ::core::option::Option, } /// Obf: PALMBOJAJCE #[derive(proto_derive::CmdID)] -#[cmdid(6016)] +#[cmdid(6095)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RogueTournTitanUpdateTitanBlessProgressScNotify { /// offset: 24 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "11")] pub ldfgifdfpcf: u32, } /// Obf: AOMFJFLCDON #[derive(proto_derive::CmdID)] -#[cmdid(6918)] +#[cmdid(6901)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetRollShopInfoCsReq { /// offset: 24 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "2")] pub roll_shop_id: u32, } /// Obf: PGAFADIAONA #[derive(proto_derive::CmdID)] -#[cmdid(6909)] +#[cmdid(6915)] #[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")] + #[prost(uint32, tag = "8")] pub roll_shop_id: u32, /// offset: 32 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "5")] + pub gacha_random: u32, + /// offset: 24 + #[prost(uint32, repeated, tag = "2")] + pub bchaohddila: ::prost::alloc::vec::Vec, + /// offset: 36 + #[prost(uint32, tag = "9")] pub retcode: u32, } /// Obf: DFAGJNNKKDM #[derive(proto_derive::CmdID)] -#[cmdid(6910)] +#[cmdid(6917)] #[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")] + #[prost(uint32, tag = "7")] + pub roll_shop_id: u32, + /// offset: 32 + #[prost(uint32, tag = "12")] pub ifngnhhcngl: u32, + /// offset: 28 + #[prost(uint32, tag = "5")] + pub gacha_random: u32, } /// Obf: AHBFBJKMOCO #[derive(proto_derive::CmdID)] -#[cmdid(6916)] +#[cmdid(6919)] #[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")] + #[prost(message, optional, tag = "15")] pub reward: ::core::option::Option, + /// offset: 36 + #[prost(uint32, tag = "10")] + pub penilhglhhm: u32, /// offset: 44 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "12")] pub ordering_index: u32, + /// offset: 40 + #[prost(uint32, tag = "4")] + pub roll_shop_id: u32, + /// offset: 32 + #[prost(uint32, tag = "11")] + pub retcode: u32, } /// Obf: KJOEHGLJEPA #[derive(proto_derive::CmdID)] -#[cmdid(6907)] +#[cmdid(6902)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeRollShopRewardCsReq { /// offset: 24 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "14")] pub roll_shop_id: u32, } /// Obf: TakeRollShopRewardScRsp #[derive(proto_derive::CmdID)] -#[cmdid(6911)] +#[cmdid(6912)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TakeRollShopRewardScRsp { + /// offset: 36 + #[prost(uint32, tag = "9")] + pub retcode: u32, /// offset: 40 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "1")] pub group_type: u32, /// offset: 32 - #[prost(uint32, tag = "13")] - pub retcode: u32, - /// offset: 36 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "4")] pub roll_shop_id: u32, - /// offset: 24 - #[prost(message, optional, tag = "5")] + /// offset: 16 + #[prost(message, optional, tag = "2")] pub reward: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SceneActorInfo { /// offset: 24 - #[prost(enumeration = "AvatarType", tag = "12")] - pub avatar_type: i32, - /// offset: 32 - #[prost(uint32, tag = "2")] - pub map_layer: u32, + #[prost(uint32, tag = "14")] + pub uid: u32, /// offset: 28 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "11")] pub base_avatar_id: u32, /// offset: 36 + #[prost(enumeration = "AvatarType", tag = "1")] + pub avatar_type: i32, + /// offset: 32 #[prost(uint32, tag = "7")] - pub uid: u32, + pub map_layer: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Eehijpmfiin { /// offset: 32 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "8")] + pub elite_group: u32, + /// offset: 36 + #[prost(uint32, tag = "13")] + pub dneampllfme: u32, + /// offset: 28 + #[prost(uint32, tag = "7")] + pub level: u32, + /// offset: 24 + #[prost(uint32, tag = "2")] pub ehieoodecmi: u32, /// offset: 40 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "3")] 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::Kfelkjldkeh", tags = "12")] + #[prost(oneof = "edbjjknjpfm::Kfelkjldkeh", tags = "1")] pub kfelkjldkeh: ::core::option::Option, } /// Nested message and enum types in `EDBJJKNJPFM`. @@ -36710,95 +37679,108 @@ pub mod edbjjknjpfm { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] pub enum Kfelkjldkeh { - /// offset: 16 - #[prost(message, tag = "12")] + /// offset: 24 + #[prost(message, tag = "1")] RogueInfo(super::Eehijpmfiin), } } #[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, +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Oepandokejd { + /// offset: 16 + #[prost(uint32, repeated, tag = "6")] + pub ifoedpljkoa: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "3")] + pub stage_id: u32, +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct SceneNpcMonsterInfo { + /// offset: 40 + #[prost(uint32, tag = "3")] pub monster_id: u32, + /// offset: 53 + #[prost(bool, tag = "12")] + pub mpfedfbkkdf: bool, /// offset: 44 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "7")] pub event_id: u32, + /// offset: 52 + #[prost(bool, tag = "4")] + pub idpjidnlehh: bool, + /// offset: 48 + #[prost(uint32, tag = "1")] + pub world_level: u32, + /// offset: 16 + #[prost(message, optional, tag = "14")] + pub geifpdhbkbf: ::core::option::Option, + /// offset: 24 + #[prost(message, optional, tag = "2")] + pub extra_info: ::core::option::Option, } #[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")] + #[prost(uint32, tag = "8")] pub rogue_dialogue_event_id: u32, + /// offset: 24 + #[prost(uint32, tag = "14")] + pub arg_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")] + #[prost(uint32, tag = "14")] pub event_unique_id: u32, - /// offset: 41 - #[prost(bool, tag = "4")] + /// offset: 24 + #[prost(map = "uint32, uint32", tag = "6")] + pub kjcbneindhl: ::std::collections::HashMap, + /// offset: 44 + #[prost(uint32, tag = "7")] + pub onlhfcoglal: u32, + /// offset: 36 + #[prost(bool, tag = "3")] + pub eccdglbkeje: bool, + /// offset: 38 + #[prost(bool, tag = "9")] + pub jenfhombkke: bool, + /// offset: 32 + #[prost(uint32, tag = "13")] + pub cdjecokfiof: u32, + /// offset: 37 + #[prost(bool, tag = "1")] 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")] + #[prost(uint32, tag = "6")] pub amlkpohdeln: u32, + /// offset: 28 + #[prost(uint32, tag = "10")] + pub visitor_id: 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")] + #[prost(uint32, tag = "15")] pub klfcnoaggpc: u32, + /// offset: 24 + #[prost(uint32, tag = "10")] + pub incagnldjmn: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct NpcExtraInfo { - #[prost(oneof = "npc_extra_info::Kfelkjldkeh", tags = "14, 10, 4")] + #[prost(oneof = "npc_extra_info::Kfelkjldkeh", tags = "15, 10, 6")] pub kfelkjldkeh: ::core::option::Option, } /// Nested message and enum types in `NpcExtraInfo`. @@ -36807,13 +37789,13 @@ pub mod npc_extra_info { #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Kfelkjldkeh { /// offset: 16 - #[prost(message, tag = "14")] + #[prost(message, tag = "15")] RogueInfo(super::NpcRogueGameInfo), /// offset: 16 #[prost(message, tag = "10")] Jkjopmefcbo(super::Kkfkkppldai), /// offset: 16 - #[prost(message, tag = "4")] + #[prost(message, tag = "6")] Pnbjjbjnmgl(super::Clfacbcgifl), } } @@ -36821,224 +37803,224 @@ pub mod npc_extra_info { #[derive(Clone, PartialEq, ::prost::Message)] pub struct SceneNpcInfo { /// offset: 24 - #[prost(message, optional, tag = "6")] + #[prost(message, optional, tag = "14")] pub extra_info: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "11")] 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 = "5")] + pub room_id: u32, + /// offset: 36 + #[prost(uint32, tag = "2")] + pub bbnfiifmgak: u32, + /// offset: 24 #[prost(uint32, tag = "4")] pub ccdepapjnko: u32, - /// offset: 36 + /// offset: 32 #[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 { +pub struct Pplbhacnego { /// 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 poijkblcjla: u32, + /// offset: 28 + #[prost(uint32, tag = "5")] pub aeon_id: u32, + /// offset: 24 + #[prost(uint32, tag = "12")] + pub kapmkjghiei: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Aoiheklndid { /// offset: 24 - #[prost(bool, tag = "11")] - pub akcghbfgbcc: bool, + #[prost(bool, tag = "13")] + pub algafomniia: bool, /// offset: 25 #[prost(bool, tag = "4")] - pub algafomniia: bool, + pub akcghbfgbcc: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hdocjdhlapd { /// offset: 28 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "14")] pub nbocipljmhi: u32, /// offset: 24 - #[prost(bool, tag = "8")] + #[prost(bool, tag = "13")] pub pjdnhbhddha: bool, /// offset: 32 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "11")] pub eipnnejnnkj: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jeghkicdaoo { - /// offset: 28 - #[prost(uint32, tag = "9")] + /// offset: 24 + #[prost(uint32, tag = "1")] pub eipnnejnnkj: u32, /// offset: 32 - #[prost(bool, tag = "6")] + #[prost(bool, tag = "11")] pub pjdnhbhddha: bool, - /// offset: 24 - #[prost(uint32, tag = "4")] + /// offset: 28 + #[prost(uint32, tag = "8")] 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")] + #[prost(bool, tag = "13")] + pub gldjnhiggje: bool, + /// offset: 28 + #[prost(uint32, tag = "7")] pub hobjminnbop: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Eekihhefaic { /// offset: 32 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "5")] pub pmjaippjfkc: u32, - /// offset: 24 - #[prost(message, repeated, tag = "4")] + /// offset: 16 + #[prost(message, repeated, tag = "8")] 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")] + #[prost(uint32, tag = "13")] pub mgdmhlgjhoc: u32, + /// offset: 16 + #[prost(message, optional, tag = "6")] + pub ffmifpfibdd: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ojckhbbbfef { /// offset: 24 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "12")] pub kigaehdgklm: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lnojkicccme { /// offset: 32 - #[prost(bool, tag = "10")] + #[prost(bool, tag = "1")] pub mbankgmdfmj: bool, - /// offset: 16 - #[prost(bytes = "vec", tag = "1")] + /// offset: 24 + #[prost(bytes = "vec", tag = "7")] pub ddcjbfloame: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] -pub struct PropExtraInfo { +pub struct Jneobocbffg { /// offset: 32 - #[prost(message, optional, tag = "2")] - pub timeline_info: ::core::option::Option, - #[prost(oneof = "prop_extra_info::Info", tags = "3, 15, 14, 9, 6, 1, 11, 8")] - pub info: ::core::option::Option, + #[prost(message, optional, tag = "13")] + pub djnfcmfddoa: ::core::option::Option, + #[prost(oneof = "jneobocbffg::Kfelkjldkeh", tags = "2, 11, 7, 14, 12, 3, 6, 5")] + pub kfelkjldkeh: ::core::option::Option, } -/// Nested message and enum types in `PropExtraInfo`. -pub mod prop_extra_info { +/// Nested message and enum types in `JNEOBOCBFFG`. +pub mod jneobocbffg { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] - pub enum Info { + pub enum Kfelkjldkeh { /// offset: 24 - #[prost(message, tag = "3")] + #[prost(message, tag = "2")] RogueInfo(super::PropRogueInfo), /// offset: 24 - #[prost(message, tag = "15")] - AeonInfo(super::PropAeonInfo), + #[prost(message, tag = "11")] + Chmhpcngfao(super::Pplbhacnego), + /// offset: 24 + #[prost(message, tag = "7")] + Jjfkkdkpcpo(super::Aoiheklndid), /// offset: 24 #[prost(message, tag = "14")] - ChessRogueInfo(super::Aoiheklndid), + Hakiplkcokd(super::Hdocjdhlapd), /// offset: 24 - #[prost(message, tag = "9")] - RogueTournDoorInfo(super::Hdocjdhlapd), + #[prost(message, tag = "12")] + Mabcfpoclol(super::Eekihhefaic), + /// offset: 24 + #[prost(message, tag = "3")] + Oidcbkggndg(super::Eigoiecdmna), /// offset: 24 #[prost(message, tag = "6")] - RogueTournWorkbenchInfo(super::Eekihhefaic), + Ddckmelbcdj(super::Ojckhbbbfef), /// 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), + #[prost(message, tag = "5")] + Omekfjepfle(super::Jeghkicdaoo), } } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ScenePropInfo { + /// offset: 56 + #[prost(uint64, tag = "9")] + pub create_time_ms: u64, /// offset: 16 - #[prost(string, repeated, tag = "2")] + #[prost(message, optional, tag = "11")] + pub extra_info: ::core::option::Option, + /// offset: 44 + #[prost(uint32, tag = "7")] + pub life_time_ms: u32, + /// offset: 40 + #[prost(uint32, tag = "15")] + pub prop_id: u32, + /// offset: 32 + #[prost(string, repeated, tag = "13")] pub trigger_name_list: ::prost::alloc::vec::Vec<::prost::alloc::string::String>, /// 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")] + #[prost(uint32, tag = "4")] 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")] + /// offset: 36 + #[prost(uint32, tag = "11")] + pub summon_unit_id: u32, + /// offset: 24 + #[prost(string, repeated, tag = "2")] pub trigger_name_list: ::prost::alloc::vec::Vec<::prost::alloc::string::String>, /// offset: 40 - #[prost(int32, tag = "12")] + #[prost(uint32, tag = "6")] + pub caster_entity_id: u32, + /// offset: 44 + #[prost(int32, tag = "14")] pub life_time_ms: i32, - /// offset: 36 - #[prost(uint32, tag = "9")] + /// offset: 32 + #[prost(uint32, tag = "15")] pub attach_entity_id: u32, /// offset: 48 - #[prost(uint64, tag = "5")] + #[prost(uint64, tag = "3")] 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: 52 + #[prost(uint32, tag = "1")] + pub inst_id: u32, /// offset: 44 - #[prost(uint32, tag = "9")] - pub entity_id: u32, - /// offset: 40 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "7")] pub group_id: u32, /// offset: 32 - #[prost(message, optional, tag = "11")] + #[prost(message, optional, tag = "4")] 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")] + /// offset: 40 + #[prost(uint32, tag = "3")] + pub entity_id: u32, + #[prost(oneof = "scene_entity_info::Entity", tags = "13, 14, 2, 8, 15")] pub entity: ::core::option::Option, } /// Nested message and enum types in `SceneEntityInfo`. @@ -37046,20 +38028,20 @@ pub mod scene_entity_info { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Entity { - /// offset: 24 - #[prost(message, tag = "15")] + /// offset: 16 + #[prost(message, tag = "13")] Actor(super::SceneActorInfo), - /// offset: 24 - #[prost(message, tag = "10")] + /// offset: 16 + #[prost(message, tag = "14")] NpcMonster(super::SceneNpcMonsterInfo), - /// offset: 24 - #[prost(message, tag = "6")] - Npc(super::SceneNpcInfo), - /// offset: 24 + /// offset: 16 #[prost(message, tag = "2")] + Npc(super::SceneNpcInfo), + /// offset: 16 + #[prost(message, tag = "8")] Prop(super::ScenePropInfo), - /// offset: 24 - #[prost(message, tag = "3")] + /// offset: 16 + #[prost(message, tag = "15")] SummonUnit(super::SceneSummonUnitInfo), } } @@ -37067,68 +38049,68 @@ pub mod scene_entity_info { #[derive(Clone, PartialEq, ::prost::Message)] pub struct BuffInfo { /// offset: 24 - #[prost(map = "string, float", tag = "3")] + #[prost(map = "string, float", tag = "5")] 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")] + /// offset: 36 + #[prost(uint32, tag = "13")] + pub buff_id: u32, + /// offset: 48 + #[prost(uint64, tag = "2")] pub add_time_ms: u64, /// offset: 60 - #[prost(uint32, tag = "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")] + #[prost(uint32, tag = "3")] pub base_avatar_id: u32, + /// offset: 56 + #[prost(float, tag = "6")] + pub life_time: f32, + /// offset: 40 + #[prost(uint32, tag = "7")] + pub target_entity_id: u32, /// offset: 32 - #[prost(uint32, tag = "9")] - pub buff_id: u32, + #[prost(uint32, tag = "10")] + pub level: u32, + /// offset: 44 + #[prost(uint32, tag = "1")] + pub count: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EntityBuffInfo { /// offset: 32 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "4")] pub entity_id: u32, /// offset: 16 - #[prost(message, repeated, tag = "3")] + #[prost(message, repeated, tag = "8")] 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")] + #[prost(uint32, tag = "4")] + pub value: u32, + /// offset: 28 + #[prost(uint32, tag = "14")] pub ohdeoighiem: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct CustomSaveData { - /// offset: 24 - #[prost(string, tag = "8")] + /// offset: 16 + #[prost(string, tag = "10")] pub save_data: ::prost::alloc::string::String, /// offset: 32 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "4")] pub group_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kegmihdfpmm { /// offset: 24 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "1")] pub cppdjfkiihk: u32, /// offset: 28 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "11")] pub blogjdckahm: u32, } #[derive(proto_derive::CmdID)] @@ -37137,446 +38119,446 @@ 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")] + #[prost(uint32, tag = "10")] pub state: u32, + /// offset: 24 + #[prost(map = "string, int32", tag = "4")] + pub hejamoojbcj: ::std::collections::HashMap<::prost::alloc::string::String, i32>, + /// offset: 40 + #[prost(uint32, tag = "3")] + pub group_id: 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")] + #[prost(uint32, tag = "2")] pub state: u32, + /// offset: 32 + #[prost(uint32, tag = "5")] + pub group_id: u32, /// offset: 28 - #[prost(bool, tag = "4")] + #[prost(bool, tag = "1")] 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")] + #[prost(uint32, repeated, tag = "9")] pub finished_mission_id_list: ::prost::alloc::vec::Vec, - /// offset: 48 - #[prost(uint32, repeated, tag = "6")] + /// offset: 24 + #[prost(uint32, repeated, tag = "3")] pub ndnonhfimfi: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(message, repeated, tag = "11")] + #[prost(message, repeated, tag = "10")] pub sub_mission_status_list: ::prost::alloc::vec::Vec, + /// offset: 56 + #[prost(uint32, repeated, tag = "14")] + pub icbikgmghik: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(message, repeated, tag = "4")] + pub bigehkdpgpn: ::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: 140 + #[prost(uint32, tag = "7")] + pub client_pos_version: u32, + /// offset: 128 + #[prost(uint32, tag = "1187")] + pub game_story_line_id: u32, + /// offset: 120 + #[prost(uint32, tag = "8")] + pub leader_entity_id: u32, + /// offset: 24 + #[prost(map = "uint32, message", tag = "4")] + pub mpehibkeobe: ::std::collections::HashMap, + /// offset: 32 + #[prost(message, repeated, tag = "12")] + pub scene_buff_info_list: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint32, repeated, tag = "538")] + pub chest_id_list: ::prost::alloc::vec::Vec, /// offset: 116 - #[prost(uint32, tag = "1175")] + #[prost(uint32, tag = "1557")] pub content_id: u32, + /// offset: 48 + #[prost(message, repeated, tag = "468")] + pub group_state_list: ::prost::alloc::vec::Vec, /// 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 + pub world_id: u32, + /// offset: 64 + #[prost(message, repeated, tag = "6")] + pub entity_buff_info_list: ::prost::alloc::vec::Vec, + /// offset: 112 #[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: 132 + #[prost(uint32, tag = "9")] + pub floor_id: u32, + /// offset: 96 + #[prost(message, repeated, tag = "937")] + pub entity_group_list: ::prost::alloc::vec::Vec, + /// offset: 124 + #[prost(uint32, tag = "1652")] + pub gfhglffhfbd: u32, + /// offset: 104 + #[prost(message, repeated, tag = "10")] + pub entity_list: ::prost::alloc::vec::Vec, + /// offset: 72 + #[prost(message, optional, tag = "1403")] + pub scene_mission_info: ::core::option::Option, + /// offset: 80 + #[prost(uint32, repeated, tag = "2")] + pub lighten_section_list: ::prost::alloc::vec::Vec, /// offset: 56 - #[prost(map = "string, int32", tag = "673")] + #[prost(map = "string, int32", tag = "788")] 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, + /// offset: 144 + #[prost(uint32, tag = "1")] + pub plane_id: u32, + /// offset: 88 + #[prost(message, repeated, tag = "3")] + pub custom_data_list: ::prost::alloc::vec::Vec, + /// offset: 148 + #[prost(uint32, tag = "14")] + pub game_mode_type: 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")] + #[prost(uint32, tag = "5")] pub map_layer: u32, /// offset: 40 - #[prost(uint32, tag = "15")] + #[prost(bool, tag = "1")] + pub nfopikdkpgg: bool, + /// offset: 36 + #[prost(uint32, tag = "6")] pub entity_id: u32, + /// offset: 24 + #[prost(message, optional, tag = "8")] + pub motion: ::core::option::Option, } /// Obf: CIPDBAAAPCE #[derive(proto_derive::CmdID)] -#[cmdid(1420)] +#[cmdid(1410)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SceneEntityMoveCsReq { /// offset: 32 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "9")] pub entry_id: u32, - /// offset: 40 - #[prost(uint64, tag = "10")] - pub pemlejjbaje: u64, - /// offset: 24 - #[prost(message, repeated, tag = "2")] + /// offset: 16 + #[prost(message, repeated, tag = "14")] pub entity_motion_list: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint64, tag = "12")] + pub pemlejjbaje: u64, } /// Obf: LNIOMOHNMCA #[derive(proto_derive::CmdID)] -#[cmdid(1491)] +#[cmdid(1405)] #[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")] + #[prost(uint32, tag = "1")] pub retcode: u32, - /// offset: 16 - #[prost(message, repeated, tag = "1")] + /// offset: 24 + #[prost(message, repeated, tag = "6")] pub entity_motion_list: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(message, optional, tag = "9")] + pub download_data: ::core::option::Option, } /// Obf: CGGEMOEPGHF #[derive(proto_derive::CmdID)] -#[cmdid(1480)] +#[cmdid(1407)] #[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")] + /// offset: 24 + #[prost(message, optional, tag = "2")] pub motion: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "9")] + pub client_pos_version: u32, + /// offset: 40 + #[prost(uint32, tag = "11")] + pub entry_id: u32, + /// offset: 36 + #[prost(uint32, tag = "13")] + pub entity_id: u32, } /// Obf: BGJHILOCEOG #[derive(proto_derive::CmdID)] -#[cmdid(1402)] +#[cmdid(1439)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SceneUpdatePositionVersionNotify { /// offset: 24 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "14")] pub djjbkeiaobd: u32, } /// Obf: HLEFIDCMBJA #[derive(proto_derive::CmdID)] -#[cmdid(1467)] +#[cmdid(1498)] #[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, + /// offset: 24 + #[prost(uint32, tag = "2")] + pub interact_id: u32, } /// Obf: GEPAMEPINIH #[derive(proto_derive::CmdID)] -#[cmdid(1439)] +#[cmdid(1453)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct InteractPropScRsp { - /// offset: 28 - #[prost(uint32, tag = "9")] + /// offset: 24 + #[prost(uint32, tag = "2")] pub retcode: u32, + /// offset: 28 + #[prost(uint32, tag = "7")] + pub prop_entity_id: u32, /// offset: 32 #[prost(uint32, tag = "6")] - pub prop_entity_id: u32, - /// offset: 24 - #[prost(uint32, tag = "5")] pub prop_state: u32, } /// Obf: DAEHNKJJIDI #[derive(proto_derive::CmdID)] -#[cmdid(1454)] +#[cmdid(1441)] #[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")] + #[prost(uint32, tag = "9")] pub prop_entity_id: u32, + /// offset: 24 + #[prost(message, optional, tag = "10")] + pub djnfcmfddoa: ::core::option::Option, + /// offset: 40 + #[prost(uint64, tag = "3")] + pub miilnlhddjm: u64, + /// offset: 36 + #[prost(bool, tag = "7")] + pub dlbedaonnkh: bool, } /// Obf: LAHIOIBKPGO #[derive(proto_derive::CmdID)] -#[cmdid(1477)] +#[cmdid(1455)] #[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")] + #[prost(uint32, tag = "11")] + pub prop_entity_id: u32, + /// offset: 28 + #[prost(uint32, tag = "3")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Dkijloakkbo { /// offset: 28 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "13")] pub gbllcemjjfi: u32, /// offset: 24 - #[prost(enumeration = "MonsterBattleType", tag = "11")] + #[prost(enumeration = "MonsterBattleType", tag = "2")] pub endjgmlkpbp: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Jnhlelnabbd { /// offset: 24 - #[prost(string, tag = "10")] + #[prost(string, tag = "1")] pub key: ::prost::alloc::string::String, /// offset: 32 - #[prost(float, tag = "7")] + #[prost(float, tag = "14")] pub value: f32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AssistMonsterWave { - /// offset: 24 - #[prost(uint32, repeated, tag = "3")] + /// offset: 16 + #[prost(uint32, repeated, tag = "5")] pub entity_id_list: ::prost::alloc::vec::Vec, } /// Obf: MJHLIMKLNOD #[derive(proto_derive::CmdID)] -#[cmdid(1427)] +#[cmdid(1479)] #[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 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(string, tag = "1")] + pub kegdfimpnkh: ::prost::alloc::string::String, + /// offset: 72 #[prost(uint32, repeated, tag = "14")] + pub hit_target_entity_id_list: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(message, optional, tag = "8")] + pub target_motion: ::core::option::Option, + /// offset: 92 + #[prost(uint32, tag = "10")] + pub caster_id: u32, + /// offset: 24 + #[prost(enumeration = "SceneCastSkillType", repeated, tag = "3")] + pub casted_skill_type_list: ::prost::alloc::vec::Vec, + /// offset: 80 + #[prost(uint32, tag = "15")] + pub hchdhljcije: u32, + /// offset: 64 + #[prost(message, repeated, tag = "7")] + pub assist_monster_wave_list: ::prost::alloc::vec::Vec, + /// offset: 88 + #[prost(uint32, tag = "12")] + pub attacked_group_id: u32, + /// offset: 56 + #[prost(message, repeated, tag = "9")] + pub dynamic_values: ::prost::alloc::vec::Vec, + /// offset: 84 + #[prost(uint32, tag = "13")] + pub skill_index: u32, + /// offset: 32 + #[prost(uint32, repeated, tag = "11")] pub assist_monster_entity_id_list: ::prost::alloc::vec::Vec, } /// Obf: KPNOOJMCCCI #[derive(proto_derive::CmdID)] -#[cmdid(1421)] +#[cmdid(1402)] #[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")] + #[prost(uint32, tag = "12")] pub retcode: u32, - /// offset: 16 - #[prost(message, optional, tag = "5")] + /// offset: 32 + #[prost(message, optional, tag = "13")] pub battle_info: ::core::option::Option, + /// offset: 44 + #[prost(uint32, tag = "11")] + pub attacked_group_id: u32, + /// offset: 16 + #[prost(message, repeated, tag = "1")] + pub kgnglgmiebg: ::prost::alloc::vec::Vec, } /// Obf: HIKCPJGJEHH #[derive(proto_derive::CmdID)] -#[cmdid(1474)] +#[cmdid(1426)] #[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")] + #[prost(uint32, tag = "9")] + pub caster_id: u32, + /// offset: 24 + #[prost(uint32, tag = "11")] + pub attacked_group_id: u32, + /// offset: 32 + #[prost(uint32, tag = "8")] pub skill_index: u32, } /// Obf: FBBHCGOLMLF #[derive(proto_derive::CmdID)] -#[cmdid(1473)] +#[cmdid(1463)] #[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")] + #[prost(uint32, tag = "8")] pub retcode: u32, + /// offset: 24 + #[prost(uint32, tag = "15")] + pub attacked_group_id: u32, } /// Obf: CFBDAOAGFII #[derive(proto_derive::CmdID)] -#[cmdid(1498)] +#[cmdid(1467)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SceneCastSkillMpUpdateScNotify { - /// offset: 28 - #[prost(uint32, tag = "11")] - pub mp: u32, /// offset: 24 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "5")] + pub mp: u32, + /// offset: 28 + #[prost(uint32, tag = "7")] pub attacked_group_id: u32, } /// Obf: BJCADMHJOFB #[derive(proto_derive::CmdID)] -#[cmdid(1487)] +#[cmdid(1454)] #[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, + #[prost(enumeration = "Lipekjfjmnm", tag = "8")] + pub nikhbkchhjg: i32, /// offset: 28 - #[prost(bool, tag = "7")] + #[prost(uint32, tag = "13")] + pub event_id: u32, + /// offset: 32 + #[prost(bool, tag = "9")] pub pmjahilblfl: bool, } /// Obf: OHOOIMFNPIO #[derive(proto_derive::CmdID)] -#[cmdid(1409)] +#[cmdid(1462)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SceneEnterStageScRsp { /// offset: 32 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "2")] pub retcode: u32, - /// offset: 16 - #[prost(message, optional, tag = "7")] + /// offset: 24 + #[prost(message, optional, tag = "12")] pub battle_info: ::core::option::Option, } /// Obf: ABPCFHDBFGO #[derive(proto_derive::CmdID)] -#[cmdid(1406)] +#[cmdid(1409)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SceneReviveAfterRebattleCsReq { /// offset: 24 - #[prost(enumeration = "Lipekjfjmnm", tag = "10")] + #[prost(enumeration = "Lipekjfjmnm", tag = "1")] pub nikhbkchhjg: i32, } /// Obf: JEBJCABFJNA #[derive(proto_derive::CmdID)] -#[cmdid(1431)] +#[cmdid(1420)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SceneReviveAfterRebattleScRsp { /// offset: 24 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "13")] pub retcode: u32, } /// Obf: GBAONLFLKMJ #[derive(proto_derive::CmdID)] -#[cmdid(1470)] +#[cmdid(1497)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetCurSceneInfoCsReq {} /// Obf: DDNODHNOKHH #[derive(proto_derive::CmdID)] -#[cmdid(1459)] +#[cmdid(1406)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetCurSceneInfoScRsp { - /// offset: 16 - #[prost(message, optional, tag = "9")] + /// offset: 24 + #[prost(message, optional, tag = "15")] pub scene: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "1")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EntityBuffChangeInfo { /// offset: 40 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "3")] pub entity_id: u32, /// offset: 36 - #[prost(enumeration = "EntityBuffChangeType", tag = "1")] - pub reason: i32, - /// offset: 32 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "6")] pub attacked_group_id: u32, - #[prost(oneof = "entity_buff_change_info::Kfelkjldkeh", tags = "11, 4")] + /// offset: 44 + #[prost(enumeration = "EntityBuffChangeType", tag = "5")] + pub reason: i32, + #[prost(oneof = "entity_buff_change_info::Kfelkjldkeh", tags = "7, 12")] pub kfelkjldkeh: ::core::option::Option, } /// Nested message and enum types in `EntityBuffChangeInfo`. @@ -37584,41 +38566,41 @@ pub mod entity_buff_change_info { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Kfelkjldkeh { - /// offset: 16 - #[prost(message, tag = "11")] + /// offset: 24 + #[prost(message, tag = "7")] AddBuffInfo(super::BuffInfo), - /// offset: 16 - #[prost(uint32, tag = "4")] + /// offset: 24 + #[prost(uint32, tag = "12")] RemoveBuffId(u32), } } /// Obf: IMNJNKPICAF #[derive(proto_derive::CmdID)] -#[cmdid(1405)] +#[cmdid(1416)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SyncEntityBuffChangeListScNotify { /// offset: 16 - #[prost(message, repeated, tag = "11")] + #[prost(message, repeated, tag = "15")] pub entity_buff_info_list: ::prost::alloc::vec::Vec, } /// Obf: BIPGPKHCJNG #[derive(proto_derive::CmdID)] -#[cmdid(1438)] +#[cmdid(1494)] #[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")] + #[prost(uint32, tag = "11")] pub floor_id: u32, + /// offset: 28 + #[prost(uint32, tag = "12")] + pub plane_id: u32, + /// offset: 24 + #[prost(uint32, tag = "4")] + pub prop_entity_id: u32, } /// Obf: KBEOJIAJBHO #[derive(proto_derive::CmdID)] -#[cmdid(1452)] +#[cmdid(1436)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SpringRefreshScRsp { /// offset: 24 @@ -37627,590 +38609,590 @@ pub struct SpringRefreshScRsp { } /// Obf: GPOPGOFKHFJ #[derive(proto_derive::CmdID)] -#[cmdid(1468)] +#[cmdid(1478)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct LastSpringRefreshTimeNotify { /// offset: 24 - #[prost(int64, tag = "11")] + #[prost(int64, tag = "13")] pub jbicindpigm: i64, } /// Obf: NKFBPFNHCDL #[derive(proto_derive::CmdID)] -#[cmdid(1494)] +#[cmdid(1474)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ReturnLastTownCsReq {} /// Obf: EBKDCIDEFEG #[derive(proto_derive::CmdID)] -#[cmdid(1436)] +#[cmdid(1490)] #[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")] + #[prost(uint32, tag = "14")] pub retcode: u32, + /// offset: 24 + #[prost(message, optional, tag = "3")] + pub scene: ::core::option::Option, } /// Obf: FHFLJPFCOOJ #[derive(proto_derive::CmdID)] -#[cmdid(1444)] +#[cmdid(1469)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EnterSectionCsReq { /// offset: 24 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "9")] pub lbmncagokif: u32, } /// Obf: LEJKNHNDIBO #[derive(proto_derive::CmdID)] -#[cmdid(1449)] +#[cmdid(1492)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EnterSectionScRsp { /// offset: 24 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "4")] pub retcode: u32, } /// Obf: BBNOINDEFKD #[derive(proto_derive::CmdID)] -#[cmdid(1478)] +#[cmdid(1442)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetCurInteractEntityCsReq { /// offset: 24 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "1")] pub entity_id: u32, } /// Obf: BGMHIBGBJMJ #[derive(proto_derive::CmdID)] -#[cmdid(1434)] +#[cmdid(1401)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetCurInteractEntityScRsp { /// offset: 24 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "2")] pub retcode: u32, } /// Obf: HCHMJOHLMDA #[derive(proto_derive::CmdID)] -#[cmdid(1445)] +#[cmdid(1451)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RecoverAllLineupCsReq {} /// Obf: CMLNFHPNDEG #[derive(proto_derive::CmdID)] -#[cmdid(1469)] +#[cmdid(1425)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct RecoverAllLineupScRsp { /// offset: 24 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "4")] pub retcode: u32, } /// Obf: SavePointsInfoNotify #[derive(proto_derive::CmdID)] -#[cmdid(1403)] +#[cmdid(1435)] #[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")] + #[prost(int64, tag = "12")] + pub refresh_time: i64, + /// offset: 32 + #[prost(uint32, tag = "11")] pub valid_times: u32, } /// Obf: JKIMJCCFMPI #[derive(proto_derive::CmdID)] -#[cmdid(1424)] +#[cmdid(1437)] #[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 = "6")] + pub world_level: u32, + /// offset: 28 + #[prost(uint32, tag = "9")] + pub wave: u32, + /// offset: 36 #[prost(uint32, tag = "10")] pub cocoon_id: u32, + /// offset: 24 + #[prost(uint32, tag = "14")] + pub prop_entity_id: u32, } /// Obf: StartCocoonStageScRsp #[derive(proto_derive::CmdID)] -#[cmdid(1428)] +#[cmdid(1488)] #[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")] + #[prost(uint32, tag = "7")] + pub retcode: u32, + /// offset: 40 + #[prost(uint32, tag = "9")] pub wave: u32, + /// offset: 16 + #[prost(message, optional, tag = "14")] + pub battle_info: ::core::option::Option, + /// offset: 44 + #[prost(uint32, tag = "2")] + pub cocoon_id: u32, } /// Obf: FFIHDGGAEKN #[derive(proto_derive::CmdID)] -#[cmdid(1423)] +#[cmdid(1415)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EntityBindPropCsReq { /// offset: 32 - #[prost(bool, tag = "4")] + #[prost(bool, tag = "6")] pub mjjmpiflmkf: bool, /// offset: 16 - #[prost(message, optional, tag = "15")] + #[prost(message, optional, tag = "12")] pub motion: ::core::option::Option, } /// Obf: MNILDBFIHNM #[derive(proto_derive::CmdID)] -#[cmdid(1422)] +#[cmdid(1460)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EntityBindPropScRsp { /// offset: 24 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "7")] pub retcode: u32, } /// Obf: FINBEHEFKPL #[derive(proto_derive::CmdID)] -#[cmdid(1440)] +#[cmdid(1466)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetClientPausedCsReq { /// offset: 24 - #[prost(bool, tag = "5")] + #[prost(bool, tag = "10")] pub paused: bool, } /// Obf: MLDMMOMNJPF #[derive(proto_derive::CmdID)] -#[cmdid(1418)] +#[cmdid(1428)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetClientPausedScRsp { /// offset: 28 - #[prost(uint32, tag = "13")] - pub retcode: u32, - /// offset: 24 - #[prost(bool, tag = "15")] + #[prost(bool, tag = "5")] pub paused: bool, + /// offset: 24 + #[prost(uint32, tag = "1")] + pub retcode: u32, } /// Obf: PLFDILGNLLH #[derive(proto_derive::CmdID)] -#[cmdid(1419)] +#[cmdid(1408)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct DeactivateFarmElementCsReq { /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "10")] pub entity_id: u32, } /// Obf: JBEDHCJJDGC #[derive(proto_derive::CmdID)] -#[cmdid(1455)] +#[cmdid(1413)] #[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")] + #[prost(uint32, tag = "10")] + pub entity_id: u32, + /// offset: 28 + #[prost(uint32, tag = "14")] pub retcode: u32, } /// Obf: JPFHHINHOHI #[derive(proto_derive::CmdID)] -#[cmdid(1471)] +#[cmdid(1446)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ActivateFarmElementCsReq { /// offset: 28 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "11")] pub entity_id: u32, /// offset: 24 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "6")] pub world_level: u32, } /// Obf: LNPHFEBJKAA #[derive(proto_derive::CmdID)] -#[cmdid(1463)] +#[cmdid(1485)] #[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 = "14")] + pub world_level: u32, + /// offset: 24 #[prost(uint32, tag = "13")] pub entity_id: u32, + /// offset: 28 + #[prost(uint32, tag = "12")] + pub retcode: 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")] + #[prost(uint32, tag = "8")] pub avatar_id: u32, + /// offset: 24 + #[prost(uint32, tag = "5")] + pub jlafldchdgj: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fpdakbkbjkf { /// offset: 36 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "12")] pub eidnigifnaa: u32, /// offset: 32 - #[prost(bool, tag = "14")] + #[prost(bool, tag = "10")] pub ghdepancgpf: bool, - /// offset: 24 - #[prost(message, repeated, tag = "8")] + /// offset: 16 + #[prost(message, repeated, tag = "2")] pub bcglmlabogf: ::prost::alloc::vec::Vec, } /// Obf: NIIKLJIBJEP #[derive(proto_derive::CmdID)] -#[cmdid(1490)] +#[cmdid(1486)] #[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 = "1")] + pub plane_id: u32, + /// offset: 36 #[prost(uint32, tag = "10")] pub floor_id: u32, + /// offset: 24 + #[prost(message, optional, tag = "4")] + pub gigkdapgnme: ::core::option::Option, } /// Obf: OKLENHLIIGG #[derive(proto_derive::CmdID)] -#[cmdid(1489)] +#[cmdid(1412)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SetGroupCustomSaveDataCsReq { /// offset: 32 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "2")] pub entry_id: u32, - /// offset: 16 - #[prost(string, tag = "14")] - pub save_data: ::prost::alloc::string::String, /// offset: 36 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "12")] pub group_id: u32, + /// offset: 24 + #[prost(string, tag = "15")] + pub save_data: ::prost::alloc::string::String, } /// Obf: AIAFOJMJHKK #[derive(proto_derive::CmdID)] -#[cmdid(1437)] +#[cmdid(1464)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetGroupCustomSaveDataScRsp { - /// offset: 24 - #[prost(uint32, tag = "14")] + /// offset: 28 + #[prost(uint32, tag = "7")] pub entry_id: u32, /// offset: 32 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "2")] pub retcode: u32, - /// offset: 28 - #[prost(uint32, tag = "11")] + /// offset: 24 + #[prost(uint32, tag = "9")] pub group_id: u32, } /// Obf: IGPOPOJDLOH #[derive(proto_derive::CmdID)] -#[cmdid(1453)] +#[cmdid(1495)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ReEnterLastElementStageCsReq { /// offset: 24 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "7")] pub stage_id: u32, } /// Obf: HAKNDGDAEOF #[derive(proto_derive::CmdID)] -#[cmdid(1433)] +#[cmdid(1418)] #[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")] + #[prost(uint32, tag = "7")] pub retcode: u32, + /// offset: 24 + #[prost(message, optional, tag = "9")] + pub battle_info: ::core::option::Option, } /// Obf: MFKPBBGBIAO #[derive(proto_derive::CmdID)] -#[cmdid(1407)] +#[cmdid(1449)] #[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")] + /// offset: 24 + #[prost(message, optional, tag = "12")] pub entity_motion: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "14")] + pub entry_id: u32, } /// Obf: MBJFPBAHEGB #[derive(proto_derive::CmdID)] -#[cmdid(1448)] +#[cmdid(1496)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SceneEntityTeleportScRsp { - /// offset: 32 - #[prost(uint32, tag = "15")] - pub retcode: u32, /// offset: 36 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "2")] + pub retcode: u32, + /// offset: 32 + #[prost(uint32, tag = "13")] pub client_pos_version: u32, /// offset: 24 - #[prost(message, optional, tag = "5")] + #[prost(message, optional, tag = "3")] pub entity_motion: ::core::option::Option, } /// Obf: KFJJHAIMMHG #[derive(proto_derive::CmdID)] -#[cmdid(1425)] +#[cmdid(1417)] #[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")] + #[prost(uint32, tag = "9")] pub entry_id: u32, /// offset: 32 - #[prost(uint32, tag = "15")] - pub teleport_id: u32, + #[prost(uint32, tag = "6")] + pub game_story_line_id: u32, /// offset: 40 - #[prost(uint32, tag = "13")] + #[prost(bool, tag = "15")] + pub dlbedaonnkh: bool, + /// offset: 24 + #[prost(uint32, tag = "2")] pub content_id: u32, + /// offset: 36 + #[prost(uint32, tag = "3")] + pub teleport_id: u32, } /// Obf: OPBPKAAGIBE #[derive(proto_derive::CmdID)] -#[cmdid(1443)] +#[cmdid(1422)] #[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")] + #[prost(uint32, tag = "4")] + pub game_story_line_id: u32, + /// offset: 36 + #[prost(bool, tag = "2")] pub iiaafopfcbn: bool, /// offset: 32 - #[prost(bool, tag = "9")] + #[prost(uint32, tag = "1")] + pub retcode: u32, + /// offset: 37 + #[prost(bool, tag = "13")] pub dlbedaonnkh: bool, + /// offset: 24 + #[prost(uint32, tag = "15")] + pub content_id: u32, } /// Obf: OLLMMKGBDGO #[derive(proto_derive::CmdID)] -#[cmdid(1412)] +#[cmdid(1499)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EnterSceneByServerScNotify { + /// offset: 40 + #[prost(enumeration = "EnterSceneReason", tag = "13")] + pub reason: i32, /// offset: 16 #[prost(message, optional, tag = "12")] pub scene: ::core::option::Option, /// offset: 32 - #[prost(message, optional, tag = "13")] + #[prost(message, optional, tag = "14")] pub lineup: ::core::option::Option, - /// offset: 40 - #[prost(enumeration = "EnterSceneReason", tag = "8")] - pub reason: i32, } /// Obf: KIFHBHNPCOC #[derive(proto_derive::CmdID)] -#[cmdid(1462)] +#[cmdid(1444)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ScenePlaneEventScNotify { - /// offset: 48 + /// offset: 24 + #[prost(message, optional, tag = "11")] + pub acfcjiomjnf: ::core::option::Option, + /// offset: 32 #[prost(message, optional, tag = "2")] pub mhdjadhndkd: ::core::option::Option, - /// offset: 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")] + #[prost(message, optional, tag = "7")] + pub meekfpcobai: ::core::option::Option, + /// offset: 40 + #[prost(message, optional, tag = "14")] pub get_item_list: ::core::option::Option, } /// Obf: MBLCANFKHCP #[derive(proto_derive::CmdID)] -#[cmdid(1414)] +#[cmdid(1448)] #[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")] + #[prost(uint32, repeated, tag = "14")] pub floor_id_list: ::prost::alloc::vec::Vec, - /// offset: 44 - #[prost(uint32, tag = "7")] - pub cur_map_entry_id: u32, + /// offset: 48 + #[prost(bool, tag = "11")] + pub igfikghllno: bool, + /// offset: 32 + #[prost(uint32, repeated, tag = "5")] + pub entry_id_list: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "10")] pub content_id: u32, + /// offset: 44 + #[prost(uint32, tag = "4")] + pub cur_map_entry_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct MazeProp { /// offset: 28 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "9")] pub config_id: u32, - /// offset: 32 - #[prost(uint32, tag = "2")] - pub group_id: u32, /// offset: 24 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "11")] pub state: u32, + /// offset: 32 + #[prost(uint32, tag = "13")] + pub group_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ofcaigdhpoh { + /// offset: 16 + #[prost(message, optional, tag = "10")] + pub extra_info: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "15")] + pub group_id: u32, /// offset: 36 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "3")] 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")] + /// offset: 36 + #[prost(uint32, tag = "14")] pub group_id: u32, - /// offset: 32 + /// offset: 40 #[prost(int64, tag = "4")] pub modify_time: i64, + /// offset: 24 + #[prost(uint32, repeated, tag = "1")] + pub nobkeonakle: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(bool, tag = "13")] + pub ilbeaaoojjp: bool, } #[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")] + #[prost(uint32, tag = "8")] pub unlocked_amount_list: u32, + /// offset: 32 + #[prost(uint32, tag = "2")] + pub total_amount_list: u32, /// offset: 28 - #[prost(enumeration = "MapInfoChestType", tag = "4")] + #[prost(enumeration = "MapInfoChestType", tag = "13")] 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")] + #[prost(uint32, tag = "4")] pub r#type: u32, + /// offset: 24 + #[prost(uint32, tag = "10")] + pub unlocked_chest_count: u32, + /// offset: 28 + #[prost(uint32, tag = "6")] + pub total_chest_count: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct MazeMapData { - /// offset: 80 - #[prost(message, repeated, tag = "12")] + /// offset: 24 + #[prost(message, repeated, tag = "11")] + pub unlocked_chest_list: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(message, repeated, tag = "2")] pub lmngahfnaon: ::prost::alloc::vec::Vec, + /// offset: 72 + #[prost(message, repeated, tag = "15")] + pub chest_unlock_progress_list: ::prost::alloc::vec::Vec, + /// offset: 100 + #[prost(uint32, tag = "9")] + pub entry_id: u32, + /// offset: 88 + #[prost(uint32, tag = "6")] + pub gfhglffhfbd: u32, + /// offset: 104 + #[prost(uint32, tag = "14")] + pub floor_id: u32, + /// offset: 92 + #[prost(uint32, tag = "7")] + pub retcode: u32, + /// offset: 96 + #[prost(uint32, tag = "4")] + pub lmeefkjbpec: u32, /// offset: 32 - #[prost(uint32, repeated, tag = "3")] - pub lighten_section_list: ::prost::alloc::vec::Vec, + #[prost(message, repeated, tag = "12")] + pub maze_prop_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: 56 + #[prost(uint32, repeated, tag = "3")] + pub unlocked_teleport_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")] + #[prost(message, repeated, tag = "13")] 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, + /// offset: 80 + #[prost(uint32, repeated, tag = "5")] + pub lighten_section_list: ::prost::alloc::vec::Vec, } /// Obf: PGMDNIBOJIK #[derive(proto_derive::CmdID)] -#[cmdid(1486)] +#[cmdid(1493)] #[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")] + #[prost(uint32, tag = "6")] pub cur_map_entry_id: u32, /// offset: 16 - #[prost(message, repeated, tag = "7")] + #[prost(message, repeated, tag = "10")] pub map_list: ::prost::alloc::vec::Vec, /// offset: 44 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "3")] + pub content_id: u32, + /// offset: 32 + #[prost(bool, tag = "14")] + pub igfikghllno: bool, + /// offset: 36 + #[prost(uint32, tag = "13")] pub retcode: u32, } /// Obf: FGDBIJGOBEA #[derive(proto_derive::CmdID)] -#[cmdid(1475)] +#[cmdid(1440)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SyncServerSceneChangeNotify {} /// Obf: HKIJFKJGMCM #[derive(proto_derive::CmdID)] -#[cmdid(1451)] +#[cmdid(1459)] #[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")] + #[prost(uint32, tag = "14")] pub nmglnhpanah: u32, + /// offset: 24 + #[prost(uint32, tag = "10")] + pub cur_times: u32, } /// Obf: JDHNNOHMMEF #[derive(proto_derive::CmdID)] @@ -38218,43 +39200,43 @@ pub struct GameplayCounterCountDownCsReq { #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GameplayCounterCountDownScRsp { /// offset: 24 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "7")] pub retcode: u32, } /// Obf: MDBDLPEODKD #[derive(proto_derive::CmdID)] -#[cmdid(1401)] +#[cmdid(1476)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GameplayCounterUpdateScNotify { /// offset: 24 - #[prost(enumeration = "Cnppaammffd", tag = "15")] + #[prost(uint32, tag = "11")] + pub nmglnhpanah: u32, + /// offset: 28 + #[prost(enumeration = "Cnppaammffd", tag = "7")] pub reason: i32, /// offset: 32 #[prost(uint32, tag = "14")] - pub nmglnhpanah: u32, - /// offset: 28 - #[prost(uint32, tag = "12")] pub blogjdckahm: u32, } /// Obf: MFKPBCIAKCM #[derive(proto_derive::CmdID)] -#[cmdid(1482)] +#[cmdid(1447)] #[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, + /// offset: 24 + #[prost(uint32, tag = "1")] + pub labooddaloe: u32, } /// Obf: LLBMDKIPMHM #[derive(proto_derive::CmdID)] -#[cmdid(1499)] +#[cmdid(1452)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GameplayCounterRecoverScRsp { /// offset: 24 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "4")] pub retcode: u32, } /// Obf: FBJOCFCINKO @@ -38262,22 +39244,22 @@ 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, + /// offset: 32 + #[prost(uint32, tag = "10")] + pub floor_id: u32, + /// offset: 36 + #[prost(uint32, tag = "5")] + pub plane_id: u32, + /// offset: 16 + #[prost(map = "string, int32", tag = "11")] + pub oaifmglieep: ::std::collections::HashMap<::prost::alloc::string::String, i32>, } /// Obf: PCFOFDPKLHJ #[derive(proto_derive::CmdID)] -#[cmdid(1430)] +#[cmdid(1427)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetUnlockTeleportCsReq { /// offset: 16 @@ -38286,29 +39268,29 @@ pub struct GetUnlockTeleportCsReq { } /// Obf: CGOLBMHDACA #[derive(proto_derive::CmdID)] -#[cmdid(1483)] +#[cmdid(1480)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetUnlockTeleportScRsp { - /// offset: 16 - #[prost(uint32, repeated, tag = "5")] + /// offset: 24 + #[prost(uint32, repeated, tag = "2")] pub unlocked_teleport_list: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "10")] pub retcode: u32, } /// Obf: MKMAMJECDAH #[derive(proto_derive::CmdID)] -#[cmdid(1432)] +#[cmdid(1430)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct OpenChestScNotify { /// offset: 24 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "8")] pub kigaehdgklm: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SceneEntityRefreshInfo { - #[prost(oneof = "scene_entity_refresh_info::RefreshType", tags = "6, 4, 12")] + #[prost(oneof = "scene_entity_refresh_info::RefreshType", tags = "1, 15, 12")] pub refresh_type: ::core::option::Option, } /// Nested message and enum types in `SceneEntityRefreshInfo`. @@ -38316,13 +39298,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")] + /// offset: 24 + #[prost(message, tag = "1")] AddEntity(super::SceneEntityInfo), - /// offset: 16 - #[prost(uint32, tag = "4")] + /// offset: 24 + #[prost(uint32, tag = "15")] DelEntity(u32), - /// offset: 16 + /// offset: 24 #[prost(uint32, tag = "12")] Mhhoaahdgao(u32), } @@ -38330,82 +39312,82 @@ 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")] + /// offset: 16 + #[prost(string, tag = "3")] pub jaibieekheg: ::prost::alloc::string::String, /// offset: 36 - #[prost(int32, tag = "11")] + #[prost(int32, tag = "12")] + pub agfijniebkf: i32, + /// offset: 32 + #[prost(int32, tag = "7")] 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")] + #[prost(message, repeated, tag = "12")] pub bccgjihncdn: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "7")] + pub group_id: u32, + /// offset: 44 + #[prost(uint32, tag = "13")] pub state: u32, /// offset: 24 - #[prost(message, repeated, tag = "7")] + #[prost(message, repeated, tag = "9")] pub refresh_entity: ::prost::alloc::vec::Vec, - /// offset: 44 - #[prost(uint32, tag = "4")] - pub group_id: u32, + /// offset: 48 + #[prost(enumeration = "SceneGroupRefreshType", tag = "15")] + pub group_refresh_type: i32, } /// Obf: DNIDLPMBJGI #[derive(proto_derive::CmdID)] -#[cmdid(1479)] +#[cmdid(1475)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SceneGroupRefreshScNotify { /// offset: 32 - #[prost(uint32, tag = "3")] - pub gfhglffhfbd: u32, - /// offset: 24 - #[prost(message, repeated, tag = "2")] + #[prost(uint32, tag = "15")] + pub floor_id: u32, + /// offset: 16 + #[prost(message, repeated, tag = "8")] pub group_refresh_info: ::prost::alloc::vec::Vec, /// offset: 36 - #[prost(uint32, tag = "8")] - pub floor_id: u32, + #[prost(uint32, tag = "3")] + pub gfhglffhfbd: 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")] + #[prost(uint32, tag = "10")] pub entry_id: u32, + /// offset: 32 + #[prost(uint32, tag = "9")] + pub group_state: u32, /// offset: 24 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "7")] + pub player_uid: u32, + /// offset: 36 + #[prost(uint32, tag = "1")] pub group_id: u32, } /// Obf: EPALKAAFOPL #[derive(proto_derive::CmdID)] -#[cmdid(1461)] +#[cmdid(1421)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GroupStateChangeCsReq { - /// offset: 24 - #[prost(message, optional, tag = "2")] + /// offset: 16 + #[prost(message, optional, tag = "15")] pub group_state_info: ::core::option::Option, } /// Obf: HDJPNIADMMH #[derive(proto_derive::CmdID)] -#[cmdid(1408)] +#[cmdid(1484)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GroupStateChangeScRsp { - /// offset: 24 - #[prost(message, optional, tag = "15")] + /// offset: 16 + #[prost(message, optional, tag = "1")] pub group_state_info: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "2")] @@ -38413,506 +39395,506 @@ pub struct GroupStateChangeScRsp { } /// Obf: NEEPAILHCAD #[derive(proto_derive::CmdID)] -#[cmdid(1497)] +#[cmdid(1438)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GroupStateChangeScNotify { /// offset: 24 - #[prost(message, optional, tag = "4")] + #[prost(message, optional, tag = "15")] 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")] + #[prost(uint32, tag = "12")] pub plane_id: u32, + /// offset: 28 + #[prost(uint32, tag = "4")] + pub floor_id: u32, } /// Obf: IKCIBNFGIGD #[derive(proto_derive::CmdID)] -#[cmdid(1466)] +#[cmdid(1487)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetEnteredSceneCsReq {} /// Obf: FFKICDPOBHE #[derive(proto_derive::CmdID)] -#[cmdid(1417)] +#[cmdid(1500)] #[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")] + #[prost(uint32, tag = "9")] pub retcode: u32, + /// offset: 24 + #[prost(message, repeated, tag = "15")] + pub entered_scene_info: ::prost::alloc::vec::Vec, } /// Obf: KCMGLHOAMMA #[derive(proto_derive::CmdID)] -#[cmdid(1500)] +#[cmdid(1468)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EnteredSceneChangeScNotify { /// offset: 16 - #[prost(message, repeated, tag = "2")] + #[prost(message, repeated, tag = "12")] pub entered_scene_info: ::prost::alloc::vec::Vec, } /// Obf: KIOMIEGGBEN #[derive(proto_derive::CmdID)] -#[cmdid(1458)] +#[cmdid(1465)] #[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: 48 + #[prost(uint32, tag = "5")] + pub trigger_entity_id: u32, /// offset: 16 #[prost(message, optional, tag = "12")] pub trigger_motion: ::core::option::Option, - /// offset: 48 - #[prost(uint32, tag = "6")] - pub trigger_entity_id: u32, + /// offset: 32 + #[prost(string, tag = "11")] + pub trigger_name: ::prost::alloc::string::String, + /// offset: 24 + #[prost(uint32, repeated, tag = "13")] + pub trigger_target_id_list: ::prost::alloc::vec::Vec, } /// Obf: JGDKAEIDJND #[derive(proto_derive::CmdID)] -#[cmdid(1446)] +#[cmdid(1419)] #[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")] + #[prost(bool, tag = "6")] + pub refresh_trigger: bool, + /// offset: 36 + #[prost(uint32, tag = "15")] pub retcode: u32, + /// offset: 16 + #[prost(string, tag = "9")] + pub trigger_name: ::prost::alloc::string::String, + /// offset: 32 + #[prost(uint32, tag = "2")] + pub trigger_entity_id: u32, } /// Obf: AHMJLGKLLKF #[derive(proto_derive::CmdID)] -#[cmdid(1442)] +#[cmdid(1432)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct RefreshTriggerByClientScNotify { - /// offset: 16 - #[prost(uint32, repeated, tag = "13")] + /// offset: 24 + #[prost(uint32, repeated, tag = "10")] pub trigger_target_id_list: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint32, tag = "5")] + pub trigger_entity_id: u32, /// offset: 32 #[prost(string, tag = "1")] pub trigger_name: ::prost::alloc::string::String, - /// offset: 40 - #[prost(uint32, tag = "12")] - pub trigger_entity_id: u32, } /// Obf: PPKGLDLFMHB #[derive(proto_derive::CmdID)] -#[cmdid(1492)] +#[cmdid(1434)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct DeleteSummonUnitCsReq { - /// offset: 24 - #[prost(uint32, repeated, tag = "5")] + /// offset: 16 + #[prost(uint32, repeated, tag = "12")] pub entity_id_list: ::prost::alloc::vec::Vec, } /// Obf: AMHALMPHADG #[derive(proto_derive::CmdID)] -#[cmdid(1410)] +#[cmdid(1443)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct DeleteSummonUnitScRsp { - /// offset: 24 - #[prost(uint32, repeated, tag = "10")] + /// offset: 16 + #[prost(uint32, repeated, tag = "9")] pub entity_id_list: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "15")] pub retcode: u32, } /// Obf: NDJAIEFKJDC #[derive(proto_derive::CmdID)] -#[cmdid(1404)] +#[cmdid(1433)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct UnlockedAreaMapScNotify { /// offset: 24 - #[prost(uint32, repeated, tag = "3")] + #[prost(uint32, repeated, tag = "2")] pub entry_id_list: ::prost::alloc::vec::Vec, } /// Obf: MECGPLPPPLF #[derive(proto_derive::CmdID)] -#[cmdid(1488)] +#[cmdid(1450)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UnlockTeleportNotify { /// offset: 28 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "4")] pub entry_id: u32, /// offset: 24 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "8")] pub teleport_id: u32, } /// Obf: PFGIGAKAMGI #[derive(proto_derive::CmdID)] -#[cmdid(1429)] +#[cmdid(1461)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct UpdateGroupPropertyCsReq { + /// offset: 36 + #[prost(int32, tag = "3")] + pub mojohjebcnj: i32, /// offset: 32 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "2")] pub gfhglffhfbd: u32, - /// offset: 16 - #[prost(string, tag = "15")] - pub jaibieekheg: ::prost::alloc::string::String, /// offset: 40 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "10")] pub group_id: u32, /// offset: 44 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "12")] pub floor_id: u32, - /// offset: 36 - #[prost(int32, tag = "12")] - pub mojohjebcnj: i32, + /// offset: 24 + #[prost(string, tag = "4")] + pub jaibieekheg: ::prost::alloc::string::String, } /// Obf: FKPHAPJNAED #[derive(proto_derive::CmdID)] -#[cmdid(1413)] +#[cmdid(1481)] #[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, + #[prost(int32, tag = "1")] + pub agfijniebkf: i32, + /// offset: 24 + #[prost(string, tag = "15")] + pub jaibieekheg: ::prost::alloc::string::String, /// offset: 36 + #[prost(uint32, tag = "4")] + pub gfhglffhfbd: u32, + /// offset: 40 + #[prost(uint32, tag = "5")] + pub retcode: u32, + /// offset: 48 #[prost(uint32, tag = "2")] pub group_id: u32, /// offset: 52 - #[prost(int32, tag = "12")] - pub dlmamkinnco: i32, - /// offset: 16 - #[prost(string, tag = "13")] - pub jaibieekheg: ::prost::alloc::string::String, + #[prost(uint32, tag = "6")] + pub floor_id: u32, /// offset: 44 - #[prost(int32, tag = "5")] - pub agfijniebkf: i32, + #[prost(int32, tag = "14")] + pub dlmamkinnco: i32, } /// Obf: IBGAGNCFDEN #[derive(proto_derive::CmdID)] -#[cmdid(1415)] +#[cmdid(1431)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TrainWorldIdChangeScNotify { /// offset: 24 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "14")] 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")] + #[prost(uint32, tag = "11")] pub server_prefs_id: u32, + /// offset: 24 + #[prost(bytes = "vec", tag = "15")] + pub data: ::prost::alloc::vec::Vec, } /// Obf: ODFDCOFIFNE #[derive(proto_derive::CmdID)] -#[cmdid(6120)] +#[cmdid(6110)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetAllServerPrefsDataCsReq {} /// Obf: ANIEMJCBMEH #[derive(proto_derive::CmdID)] -#[cmdid(6191)] +#[cmdid(6105)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetAllServerPrefsDataScRsp { - /// offset: 32 - #[prost(uint32, tag = "11")] - pub retcode: u32, - /// offset: 16 - #[prost(message, repeated, tag = "10")] + /// offset: 24 + #[prost(message, repeated, tag = "11")] pub lfbeohkkdoi: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "5")] + pub retcode: u32, } /// Obf: FLGFMAOEILG #[derive(proto_derive::CmdID)] -#[cmdid(6167)] +#[cmdid(6198)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetServerPrefsDataCsReq { /// offset: 24 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "13")] pub server_prefs_id: u32, } /// Obf: DMLKMBPBNDF #[derive(proto_derive::CmdID)] -#[cmdid(6139)] +#[cmdid(6153)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetServerPrefsDataScRsp { - /// offset: 32 - #[prost(uint32, tag = "7")] - pub retcode: u32, /// offset: 16 - #[prost(message, optional, tag = "4")] + #[prost(message, optional, tag = "2")] pub server_prefs: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "11")] + pub retcode: u32, } /// Obf: HEPBIHIMJAC #[derive(proto_derive::CmdID)] -#[cmdid(6127)] +#[cmdid(6179)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct UpdateServerPrefsDataCsReq { - /// offset: 24 - #[prost(message, optional, tag = "1")] + /// offset: 16 + #[prost(message, optional, tag = "3")] pub server_prefs: ::core::option::Option, } /// Obf: LOIEDLCJAED #[derive(proto_derive::CmdID)] -#[cmdid(6121)] +#[cmdid(6102)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UpdateServerPrefsDataScRsp { - /// offset: 28 - #[prost(uint32, tag = "8")] - pub retcode: u32, /// offset: 24 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "5")] + pub retcode: u32, + /// offset: 28 + #[prost(uint32, tag = "15")] 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, + #[prost(int64, tag = "12")] + pub begin_time: i64, /// offset: 40 + #[prost(int64, tag = "11")] + pub end_time: i64, + /// offset: 48 + #[prost(uint32, tag = "13")] + pub shop_id: u32, + /// offset: 64 + #[prost(uint32, tag = "5")] + pub city_level: u32, + /// offset: 32 #[prost(uint64, tag = "10")] pub city_taken_level_reward: u64, - /// offset: 52 - #[prost(uint32, tag = "6")] + /// offset: 68 + #[prost(uint32, tag = "9")] pub city_exp: u32, - /// offset: 48 - #[prost(uint32, tag = "12")] - pub city_level: u32, + /// offset: 24 + #[prost(message, repeated, tag = "3")] + pub goods_list: ::prost::alloc::vec::Vec, } #[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: 36 + #[prost(uint32, tag = "4")] + pub item_id: u32, /// offset: 24 - #[prost(int64, tag = "9")] + #[prost(int64, tag = "11")] + pub end_time: i64, + /// offset: 40 + #[prost(uint32, tag = "7")] + pub goods_id: u32, + /// offset: 48 + #[prost(int64, tag = "10")] pub begin_time: i64, } /// Obf: FCKAFIDILMG #[derive(proto_derive::CmdID)] -#[cmdid(1520)] +#[cmdid(1510)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetShopListCsReq { /// offset: 24 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "4")] pub shop_type: u32, } /// Obf: GetShopListScRsp #[derive(proto_derive::CmdID)] -#[cmdid(1591)] +#[cmdid(1505)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetShopListScRsp { /// offset: 24 - #[prost(message, repeated, tag = "7")] + #[prost(message, repeated, tag = "13")] pub shop_list: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "6")] pub shop_type: u32, /// offset: 36 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "10")] pub retcode: u32, } /// Obf: CMOBCAPIPLL #[derive(proto_derive::CmdID)] -#[cmdid(1567)] +#[cmdid(1598)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct BuyGoodsCsReq { + /// offset: 16 + #[prost(uint32, repeated, tag = "3")] + pub fmpnheaimdn: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "11")] + pub goods_num: u32, + /// offset: 48 + #[prost(uint32, tag = "6")] + pub interacted_prop_entity_id: u32, /// offset: 36 #[prost(uint32, tag = "1")] - pub goods_num: u32, + pub goods_id: u32, /// offset: 44 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "9")] 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, } /// Obf: BuyGoodsScRsp #[derive(proto_derive::CmdID)] -#[cmdid(1539)] +#[cmdid(1553)] #[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, + #[prost(uint32, tag = "2")] + pub retcode: u32, + /// offset: 32 + #[prost(uint32, tag = "9")] + pub goods_id: u32, + /// offset: 24 + #[prost(message, optional, tag = "4")] + pub return_item_list: ::core::option::Option, /// offset: 44 #[prost(uint32, tag = "3")] + pub goods_buy_times: u32, + /// offset: 40 + #[prost(uint32, tag = "14")] pub shop_id: u32, } /// Obf: GLKECELEPCE #[derive(proto_derive::CmdID)] -#[cmdid(1527)] +#[cmdid(1579)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeCityShopRewardCsReq { /// offset: 28 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "2")] pub level: u32, /// offset: 24 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "8")] pub shop_id: u32, } -/// Obf: TakeCityShopRewardScRsp +/// Obf: LKKOMNEHAMB #[derive(proto_derive::CmdID)] -#[cmdid(1521)] +#[cmdid(1502)] #[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")] + #[prost(uint32, tag = "14")] pub level: u32, /// offset: 36 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "3")] pub shop_id: u32, + /// offset: 24 + #[prost(message, optional, tag = "12")] + pub reward: ::core::option::Option, + /// offset: 40 + #[prost(uint32, tag = "11")] + pub retcode: u32, } /// Obf: CityShopInfoScNotify #[derive(proto_derive::CmdID)] -#[cmdid(1570)] +#[cmdid(1597)] #[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, + #[prost(uint32, tag = "6")] + pub shop_id: u32, + /// offset: 40 + #[prost(uint32, tag = "1")] + pub exp: u32, /// offset: 24 #[prost(uint64, tag = "2")] pub taken_level_reward: u64, - /// offset: 40 - #[prost(uint32, tag = "11")] - pub exp: u32, + /// offset: 36 + #[prost(uint32, tag = "10")] + pub level: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fafgmlpadmi { /// offset: 52 - #[prost(bool, tag = "5")] + #[prost(bool, tag = "3")] 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")] + #[prost(uint32, tag = "8")] + pub unique_id: u32, + /// offset: 40 + #[prost(uint32, tag = "11")] pub bejeedaebbe: u32, /// offset: 24 - #[prost(uint32, repeated, tag = "15")] + #[prost(uint32, repeated, tag = "10")] + pub item_list: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(uint32, repeated, tag = "12")] pub igjcppkaibi: ::prost::alloc::vec::Vec, + /// offset: 44 + #[prost(uint32, tag = "2")] + pub fclnoogehmc: u32, } #[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")] + #[prost(uint32, tag = "10")] + pub ecbalmaebjc: u32, + /// offset: 28 + #[prost(uint32, tag = "9")] pub bejeedaebbe: u32, } /// Obf: HINEAHNNJOL #[derive(proto_derive::CmdID)] -#[cmdid(6720)] +#[cmdid(6710)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SpaceZooDataCsReq {} /// Obf: AMIJINMJHPI #[derive(proto_derive::CmdID)] -#[cmdid(6791)] +#[cmdid(6705)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SpaceZooDataScRsp { /// offset: 40 #[prost(uint32, repeated, tag = "2")] pub kmoadeogapa: ::prost::alloc::vec::Vec, /// offset: 24 + #[prost(message, repeated, tag = "6")] + pub aagihkbfmfi: ::prost::alloc::vec::Vec, + /// offset: 16 #[prost(uint32, repeated, tag = "3")] + pub kjfhkicggde: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(message, repeated, tag = "1")] + pub inihlancnfi: ::prost::alloc::vec::Vec, + /// offset: 80 + #[prost(uint32, tag = "14")] + pub retcode: u32, + /// offset: 72 + #[prost(uint32, repeated, tag = "7")] pub pmcmecdlemc: ::prost::alloc::vec::Vec, /// offset: 56 - #[prost(message, repeated, tag = "7")] - pub inihlancnfi: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(uint32, repeated, tag = "10")] + #[prost(uint32, repeated, tag = "12")] 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, + #[prost(uint32, tag = "13")] + pub pblcahnmfjg: u32, + /// offset: 48 + #[prost(uint32, repeated, tag = "8")] + pub dplkbeehplb: ::prost::alloc::vec::Vec, } /// Obf: ACOPFJAGDAN #[derive(proto_derive::CmdID)] -#[cmdid(6767)] +#[cmdid(6798)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SpaceZooBornCsReq { - /// offset: 16 - #[prost(uint32, repeated, tag = "2")] + /// offset: 24 + #[prost(uint32, repeated, tag = "10")] pub hdcbacooind: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "7")] @@ -38920,178 +39902,178 @@ pub struct SpaceZooBornCsReq { } /// Obf: GMDMLBNDCAD #[derive(proto_derive::CmdID)] -#[cmdid(6739)] +#[cmdid(6753)] #[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")] + #[prost(message, repeated, tag = "9")] pub goeaofnfjod: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(message, optional, tag = "7")] + #[prost(message, optional, tag = "1")] pub kpkdhghdgnb: ::core::option::Option, + /// offset: 44 + #[prost(uint32, tag = "14")] + pub retcode: u32, + /// offset: 40 + #[prost(bool, tag = "10")] + pub iklpncgbppc: bool, } /// Obf: CLGEJEGDOHO #[derive(proto_derive::CmdID)] -#[cmdid(6727)] +#[cmdid(6779)] #[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")] + #[prost(uint32, tag = "14")] + pub unique_id: u32, + /// offset: 28 + #[prost(uint32, tag = "10")] pub item_id: u32, } /// Obf: CCFOFENAHCA #[derive(proto_derive::CmdID)] -#[cmdid(6721)] +#[cmdid(6702)] #[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")] + #[prost(uint32, tag = "12")] + pub retcode: u32, + /// offset: 16 + #[prost(message, optional, tag = "9")] + pub eflcmhmajal: ::core::option::Option, + /// offset: 32 + #[prost(message, repeated, tag = "5")] + pub goeaofnfjod: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(bool, tag = "10")] pub iklpncgbppc: bool, } /// Obf: KFIBELFOHCF #[derive(proto_derive::CmdID)] -#[cmdid(6770)] +#[cmdid(6797)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SpaceZooOpCatteryCsReq { /// offset: 32 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "5")] pub nileedjlgin: u32, - /// offset: 28 - #[prost(uint32, tag = "11")] - pub op_type: u32, /// offset: 24 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "7")] + pub op_type: u32, + /// offset: 28 + #[prost(uint32, tag = "3")] pub algeienioan: u32, } /// Obf: HHPGBIFODOJ #[derive(proto_derive::CmdID)] -#[cmdid(6759)] +#[cmdid(6706)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SpaceZooOpCatteryScRsp { + /// offset: 24 + #[prost(uint32, repeated, tag = "9")] + pub kjfhkicggde: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "6")] pub retcode: u32, - /// offset: 24 - #[prost(uint32, repeated, tag = "2")] - pub kjfhkicggde: ::prost::alloc::vec::Vec, } /// Obf: KHBDFDGDLLK #[derive(proto_derive::CmdID)] -#[cmdid(6754)] +#[cmdid(6741)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SpaceZooDeleteCatCsReq { /// offset: 24 - #[prost(uint32, repeated, tag = "2")] + #[prost(uint32, repeated, tag = "15")] pub dejaooebbha: ::prost::alloc::vec::Vec, } /// Obf: CAINCJCDALE #[derive(proto_derive::CmdID)] -#[cmdid(6777)] +#[cmdid(6755)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SpaceZooDeleteCatScRsp { /// offset: 24 - #[prost(uint32, repeated, tag = "7")] + #[prost(uint32, repeated, tag = "3")] pub nfheagelici: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "2")] pub retcode: u32, } /// Obf: JPAKGAEBCFG #[derive(proto_derive::CmdID)] -#[cmdid(6780)] +#[cmdid(6707)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SpaceZooCatUpdateNotify { /// offset: 32 - #[prost(bool, tag = "14")] + #[prost(bool, tag = "8")] pub fpmncagjebg: bool, - /// offset: 24 - #[prost(message, repeated, tag = "6")] - pub aikmbppnokd: ::prost::alloc::vec::Vec, /// offset: 33 - #[prost(bool, tag = "11")] + #[prost(bool, tag = "7")] pub iklpncgbppc: bool, + /// offset: 16 + #[prost(message, repeated, tag = "1")] + pub aikmbppnokd: ::prost::alloc::vec::Vec, } /// Obf: LCLIHAJNNDF #[derive(proto_derive::CmdID)] -#[cmdid(6702)] +#[cmdid(6739)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SpaceZooExchangeItemCsReq { /// offset: 24 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "13")] pub item_id: u32, } /// Obf: EHMCHGFLGGO #[derive(proto_derive::CmdID)] -#[cmdid(6705)] +#[cmdid(6716)] #[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")] + #[prost(uint32, tag = "2")] pub retcode: u32, + /// offset: 28 + #[prost(uint32, tag = "14")] + pub item_id: u32, } /// Obf: HBFKBBBEHGJ #[derive(proto_derive::CmdID)] -#[cmdid(6774)] +#[cmdid(6726)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SpaceZooTakeCsReq { /// offset: 24 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "2")] pub hlnmajidifd: u32, } /// Obf: JJNKPICGLPG #[derive(proto_derive::CmdID)] -#[cmdid(6773)] +#[cmdid(6763)] #[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")] + #[prost(uint32, tag = "12")] pub hlnmajidifd: u32, + /// offset: 24 + #[prost(message, optional, tag = "9")] + pub reward: ::core::option::Option, + /// offset: 36 + #[prost(uint32, tag = "13")] + pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct StarFightData { - /// offset: 24 - #[prost(bool, tag = "9")] + /// offset: 28 + #[prost(bool, tag = "14")] pub acelagjphma: bool, - /// offset: 36 - #[prost(uint32, tag = "1")] + /// offset: 40 + #[prost(uint32, tag = "15")] pub cbindiaamjg: u32, /// offset: 32 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "8")] pub group_id: u32, - /// offset: 40 - #[prost(uint32, tag = "12")] - pub ifangmhnkbb: u32, - /// offset: 28 + /// offset: 24 #[prost(uint32, tag = "11")] pub mpaecapoheo: u32, + /// offset: 36 + #[prost(uint32, tag = "9")] + pub ifangmhnkbb: u32, } /// Obf: HECAEIHOCCE #[derive(proto_derive::CmdID)] @@ -39100,57 +40082,57 @@ pub struct StarFightData { pub struct GetStarFightDataCsReq {} /// Obf: HOLCFKIOBGN #[derive(proto_derive::CmdID)] -#[cmdid(7169)] +#[cmdid(7170)] #[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")] + #[prost(uint32, tag = "2")] pub retcode: u32, + /// offset: 16 + #[prost(message, repeated, tag = "10")] + pub star_fight_data_list: ::prost::alloc::vec::Vec, } #[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")] + #[prost(enumeration = "AvatarType", tag = "15")] pub avatar_type: i32, + /// offset: 24 + #[prost(uint32, tag = "1")] + pub avatar_id: u32, } /// Obf: JDOLCCABFOH #[derive(proto_derive::CmdID)] -#[cmdid(7168)] +#[cmdid(7161)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StartStarFightLevelCsReq { /// offset: 36 - #[prost(uint32, tag = "2")] - pub group_id: u32, - /// offset: 32 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "13")] pub difficulty: u32, /// offset: 16 - #[prost(message, repeated, tag = "9")] + #[prost(message, repeated, tag = "7")] pub avatar_list: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "4")] + pub group_id: u32, } /// Obf: BCOKPHCMNOH #[derive(proto_derive::CmdID)] -#[cmdid(7163)] +#[cmdid(7162)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StartStarFightLevelScRsp { /// offset: 36 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "14")] pub difficulty: u32, - /// offset: 40 - #[prost(uint32, tag = "12")] - pub group_id: u32, /// offset: 24 - #[prost(message, optional, tag = "5")] + #[prost(message, optional, tag = "15")] pub battle_info: ::core::option::Option, + /// offset: 40 + #[prost(uint32, tag = "5")] + pub group_id: u32, /// offset: 32 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "12")] pub retcode: u32, } /// Obf: AHCKMCCDIIJ @@ -39158,222 +40140,222 @@ 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")] + #[prost(uint32, tag = "2")] pub group_id: u32, + /// offset: 24 + #[prost(message, optional, tag = "15")] + pub star_fight_data: ::core::option::Option, } /// Obf: NPHIJIJDPHC #[derive(proto_derive::CmdID)] -#[cmdid(6220)] +#[cmdid(6210)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetStoryLineInfoCsReq {} /// Obf: KCBPBDJNPEG #[derive(proto_derive::CmdID)] -#[cmdid(6291)] +#[cmdid(6205)] #[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")] + /// offset: 24 + #[prost(uint32, repeated, tag = "4")] pub fmihhbhfhoa: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "13")] pub glhflieimjk: u32, + /// offset: 44 + #[prost(uint32, tag = "2")] + pub retcode: u32, + /// offset: 32 + #[prost(uint32, repeated, tag = "7")] + pub trial_avatar_id_list: ::prost::alloc::vec::Vec, } /// Obf: CPDNCFCHAJG #[derive(proto_derive::CmdID)] -#[cmdid(6267)] +#[cmdid(6298)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StoryLineInfoScNotify { - /// offset: 44 - #[prost(uint32, tag = "5")] - pub glhflieimjk: u32, - /// offset: 16 - #[prost(uint32, repeated, tag = "7")] + /// offset: 32 + #[prost(uint32, repeated, tag = "13")] pub trial_avatar_id_list: ::prost::alloc::vec::Vec, /// offset: 24 - #[prost(uint32, repeated, tag = "1")] + #[prost(uint32, repeated, tag = "8")] pub fmihhbhfhoa: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "3")] pub fimcejgdagf: u32, + /// offset: 44 + #[prost(uint32, tag = "4")] + pub glhflieimjk: u32, } /// Obf: MDOGEPCPFJO #[derive(proto_derive::CmdID)] -#[cmdid(6221)] +#[cmdid(6202)] #[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, + #[prost(uint32, tag = "14")] + pub glhflieimjk: u32, /// offset: 36 - #[prost(enumeration = "Amjocdiaphf", tag = "9")] - pub action: i32, - /// offset: 28 - #[prost(bool, tag = "4")] + #[prost(bool, tag = "7")] pub koocceighma: bool, + /// offset: 32 + #[prost(uint32, tag = "5")] + pub kidkhjecjlf: u32, + /// offset: 28 + #[prost(enumeration = "Amjocdiaphf", tag = "2")] + pub action: i32, } /// Obf: POOIBGCAMCD #[derive(proto_derive::CmdID)] -#[cmdid(6270)] +#[cmdid(6297)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StoryLineTrialAvatarChangeScNotify { - /// offset: 32 - #[prost(uint32, repeated, tag = "12")] + /// offset: 40 + #[prost(bool, tag = "6")] + pub cliigmnmhna: bool, + /// offset: 24 + #[prost(uint32, repeated, tag = "10")] pub kfmffggjmne: ::prost::alloc::vec::Vec, /// offset: 16 - #[prost(uint32, repeated, tag = "1")] + #[prost(uint32, repeated, tag = "15")] 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 + /// offset: 28 #[prost(enumeration = "AvatarType", tag = "6")] pub avatar_type: i32, - /// offset: 28 - #[prost(uint32, tag = "9")] + /// offset: 24 + #[prost(uint32, tag = "11")] 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")] + #[prost(uint32, repeated, tag = "14")] pub buff_list: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(message, repeated, tag = "3")] + pub avatar_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")] + #[prost(uint32, tag = "1")] pub stage_score: u32, /// offset: 32 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "14")] + pub jgbainfdban: u32, + /// offset: 36 + #[prost(uint32, tag = "8")] + pub stage_id: u32, + /// offset: 44 + #[prost(uint32, tag = "11")] pub module_id: u32, + /// offset: 24 + #[prost(message, optional, tag = "2")] + pub ahinpckgkjg: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hlkgcnfccia { /// offset: 16 - #[prost(map = "uint32, message", tag = "5")] + #[prost(map = "uint32, message", tag = "4")] pub alcedmlhflm: ::std::collections::HashMap, } /// Obf: DCIGBDPOOCP #[derive(proto_derive::CmdID)] -#[cmdid(6620)] +#[cmdid(6610)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetStrongChallengeActivityDataCsReq {} /// Obf: OPFOLDIBJPE #[derive(proto_derive::CmdID)] -#[cmdid(6691)] +#[cmdid(6605)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetStrongChallengeActivityDataScRsp { - /// offset: 32 - #[prost(uint32, tag = "14")] - pub retcode: u32, /// offset: 16 - #[prost(message, optional, tag = "3")] + #[prost(message, optional, tag = "11")] pub giilgffkhda: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "13")] + pub retcode: u32, } /// Obf: AMMBLGICEAI #[derive(proto_derive::CmdID)] -#[cmdid(6667)] +#[cmdid(6698)] #[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")] + #[prost(uint32, tag = "3")] pub stage_id: u32, + /// offset: 24 + #[prost(message, repeated, tag = "5")] + pub avatar_list: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(uint32, repeated, tag = "10")] + pub buff_list: ::prost::alloc::vec::Vec, } /// Obf: PAPOJHEABLF #[derive(proto_derive::CmdID)] -#[cmdid(6639)] +#[cmdid(6653)] #[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")] + /// offset: 16 + #[prost(message, optional, tag = "12")] pub battle_info: ::core::option::Option, + /// offset: 36 + #[prost(uint32, tag = "5")] + pub retcode: u32, /// offset: 32 #[prost(uint32, tag = "15")] - pub retcode: u32, + pub stage_id: u32, } /// Obf: BHOPHDIKNHE #[derive(proto_derive::CmdID)] -#[cmdid(6627)] +#[cmdid(6679)] #[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")] + #[prost(uint32, tag = "2")] + pub stage_id: u32, + /// offset: 24 + #[prost(uint32, tag = "12")] 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")] + #[prost(enumeration = "BattleEndStatus", tag = "9")] pub end_status: i32, + /// offset: 40 + #[prost(uint32, tag = "1")] + pub jamlokncakc: u32, + /// offset: 48 + #[prost(uint32, tag = "7")] + pub stage_score: u32, + /// offset: 32 + #[prost(uint32, tag = "6")] + pub score: u32, /// offset: 52 - #[prost(uint32, tag = "13")] - pub stage_id: u32, + #[prost(uint32, tag = "4")] + pub total_damage: u32, + /// offset: 36 + #[prost(uint32, tag = "15")] + pub ggbecchphcd: 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, + #[prost(uint32, tag = "6")] + pub group_id: u32, /// offset: 28 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "10")] pub difficulty: u32, + /// offset: 24 + #[prost(uint32, tag = "8")] + pub stars: u32, } /// Obf: POPIFPMLMAN #[derive(proto_derive::CmdID)] @@ -39382,371 +40364,371 @@ pub struct Pgbhmolfbmm { pub struct GetSummonActivityDataCsReq {} /// Obf: LCDFPJKEPCN #[derive(proto_derive::CmdID)] -#[cmdid(7569)] +#[cmdid(7570)] #[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")] + #[prost(uint32, tag = "11")] pub retcode: u32, + /// offset: 16 + #[prost(message, repeated, tag = "13")] + pub jhomkemcdmg: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Onoeplfnell { /// offset: 28 - #[prost(enumeration = "AvatarType", tag = "14")] - pub avatar_type: i32, - /// offset: 24 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "9")] pub avatar_id: u32, + /// offset: 24 + #[prost(enumeration = "AvatarType", tag = "15")] + pub avatar_type: i32, } /// Obf: FCLMMIMNEKI #[derive(proto_derive::CmdID)] -#[cmdid(7568)] +#[cmdid(7561)] #[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")] + #[prost(uint32, tag = "15")] + pub difficulty: u32, + /// offset: 40 + #[prost(uint32, tag = "2")] pub group_id: u32, /// offset: 32 - #[prost(message, optional, tag = "11")] + #[prost(message, optional, tag = "1")] pub mnoedeclhbj: ::core::option::Option, + /// offset: 16 + #[prost(message, repeated, tag = "9")] + pub avatar_list: ::prost::alloc::vec::Vec, } /// Obf: HBHJHHOBNDN #[derive(proto_derive::CmdID)] -#[cmdid(7563)] +#[cmdid(7562)] #[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")] + #[prost(uint32, tag = "14")] + pub retcode: u32, + /// offset: 24 + #[prost(message, optional, tag = "11")] pub battle_info: ::core::option::Option, /// offset: 40 - #[prost(uint32, tag = "15")] - pub retcode: u32, + #[prost(uint32, tag = "2")] + pub difficulty: u32, /// offset: 32 #[prost(uint32, tag = "13")] - pub difficulty: u32, + pub group_id: u32, } /// Obf: FNGLNJJJJGI #[derive(proto_derive::CmdID)] #[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")] + #[prost(uint32, tag = "5")] pub group_id: u32, - /// offset: 32 - #[prost(uint32, tag = "4")] + /// offset: 36 + #[prost(uint32, tag = "8")] pub stars: u32, + /// offset: 28 + #[prost(uint32, tag = "2")] + pub hmffhgbkogl: u32, + /// offset: 32 + #[prost(uint32, tag = "9")] + pub difficulty: 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")] + #[prost(uint32, tag = "15")] pub config_id: u32, - /// offset: 24 - #[prost(message, optional, tag = "1")] - pub ofolpkmalgi: ::core::option::Option, + /// offset: 40 + #[prost(uint32, tag = "10")] + pub mcbiohmimgn: u32, /// offset: 32 #[prost(bytes = "vec", tag = "9")] pub mjnnblcdcbj: ::prost::alloc::vec::Vec, - /// offset: 40 - #[prost(uint32, tag = "12")] + /// offset: 24 + #[prost(message, optional, tag = "7")] + pub ofolpkmalgi: ::core::option::Option, + /// offset: 44 + #[prost(uint32, tag = "4")] pub gfjiiabanlm: u32, } /// Obf: KOENHFBKMIH #[derive(proto_derive::CmdID)] -#[cmdid(8118)] +#[cmdid(8101)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwitchHandDataCsReq { /// offset: 24 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "12")] pub config_id: u32, } /// Obf: EGGGCFAPAHG #[derive(proto_derive::CmdID)] -#[cmdid(8109)] +#[cmdid(8115)] #[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")] + #[prost(uint32, tag = "9")] pub abojjandfno: u32, + /// offset: 24 + #[prost(message, repeated, tag = "1")] + pub lbomdfhffcf: ::prost::alloc::vec::Vec, /// offset: 36 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "2")] pub retcode: u32, + /// offset: 40 + #[prost(uint32, tag = "15")] + pub dlnghhdmjjm: u32, } /// Obf: FFCCFLLHHMC #[derive(proto_derive::CmdID)] -#[cmdid(8110)] +#[cmdid(8117)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwitchHandStartCsReq { /// offset: 24 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "15")] pub config_id: u32, } /// Obf: POGCIOCHLCF #[derive(proto_derive::CmdID)] -#[cmdid(8116)] +#[cmdid(8119)] #[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")] + #[prost(uint32, tag = "7")] pub retcode: u32, + /// offset: 28 + #[prost(uint32, tag = "10")] + pub config_id: u32, } /// Obf: JAMMDOJMEPN #[derive(proto_derive::CmdID)] -#[cmdid(8107)] +#[cmdid(8102)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwitchHandFinishCsReq {} /// Obf: HOHCGKAGLIP #[derive(proto_derive::CmdID)] -#[cmdid(8111)] +#[cmdid(8112)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SwitchHandFinishScRsp { /// offset: 24 - #[prost(message, optional, tag = "10")] + #[prost(message, optional, tag = "12")] pub cmfmacmipee: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "8")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pmgecpbkjcj { - /// offset: 24 - #[prost(uint32, tag = "4")] + /// offset: 32 + #[prost(uint32, tag = "11")] pub iefmadjgadb: u32, /// offset: 28 + #[prost(uint32, tag = "14")] + pub kdlpeighjak: u32, + /// offset: 24 + #[prost(uint32, tag = "9")] + pub group_id: u32, + /// offset: 36 #[prost(enumeration = "Leglgdjopkc", tag = "7")] pub op_type: i32, - /// offset: 36 - #[prost(uint32, tag = "11")] - pub group_id: u32, - /// offset: 32 - #[prost(uint32, tag = "5")] - pub kdlpeighjak: u32, } /// Obf: MAHJCOPDGDM #[derive(proto_derive::CmdID)] -#[cmdid(8105)] +#[cmdid(8107)] #[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")] + #[prost(message, optional, tag = "11")] pub opbhjagoagg: ::core::option::Option, + /// offset: 32 + #[prost(message, optional, tag = "4")] + pub clbmgbfanlc: ::core::option::Option, } /// Obf: CGAJJADDPCI #[derive(proto_derive::CmdID)] -#[cmdid(8103)] +#[cmdid(8114)] #[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")] + #[prost(uint32, tag = "1")] pub retcode: u32, - /// offset: 24 - #[prost(message, optional, tag = "6")] + /// offset: 32 + #[prost(message, optional, tag = "9")] pub cmfmacmipee: ::core::option::Option, + /// offset: 16 + #[prost(message, optional, tag = "10")] + pub clbmgbfanlc: ::core::option::Option, } /// Obf: MMANBFNCBDO #[derive(proto_derive::CmdID)] -#[cmdid(8114)] +#[cmdid(8110)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwitchHandCoinUpdateCsReq { /// offset: 24 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "9")] pub mcbiohmimgn: u32, } /// Obf: BBKEFFCLBML #[derive(proto_derive::CmdID)] -#[cmdid(8119)] +#[cmdid(8111)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwitchHandCoinUpdateScRsp { - /// offset: 28 - #[prost(uint32, tag = "15")] - pub retcode: u32, /// offset: 24 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "3")] + pub retcode: u32, + /// offset: 28 + #[prost(uint32, tag = "12")] pub mcbiohmimgn: u32, } /// Obf: DKPOABHCEAK #[derive(proto_derive::CmdID)] -#[cmdid(8112)] +#[cmdid(8120)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwitchHandResetHandPosCsReq { - /// offset: 16 - #[prost(message, optional, tag = "5")] + /// offset: 24 + #[prost(message, optional, tag = "2")] pub ofolpkmalgi: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "9")] pub config_id: u32, } /// Obf: CNFOMDLCLMB #[derive(proto_derive::CmdID)] -#[cmdid(8106)] +#[cmdid(8103)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SwitchHandResetHandPosScRsp { /// offset: 32 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "6")] pub retcode: u32, - /// offset: 24 - #[prost(message, optional, tag = "12")] + /// offset: 16 + #[prost(message, optional, tag = "4")] pub lbomdfhffcf: ::core::option::Option, } /// Obf: DBLBNBLLGLN #[derive(proto_derive::CmdID)] -#[cmdid(8113)] +#[cmdid(8104)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SwitchHandResetGameCsReq { - /// offset: 24 - #[prost(message, optional, tag = "2")] + /// offset: 16 + #[prost(message, optional, tag = "3")] pub dpjncbbohke: ::core::option::Option, } /// Obf: DLHEAHANALL #[derive(proto_derive::CmdID)] -#[cmdid(8115)] +#[cmdid(8105)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SwitchHandResetGameScRsp { - /// offset: 32 - #[prost(uint32, tag = "13")] - pub retcode: u32, /// offset: 24 - #[prost(message, optional, tag = "5")] + #[prost(message, optional, tag = "9")] pub lbomdfhffcf: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "4")] + pub retcode: u32, } #[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, + #[prost(message, optional, tag = "9")] + pub nncjoeckcka: ::core::option::Option, + /// offset: 48 + #[prost(message, optional, tag = "13")] + pub gbeabimobic: ::core::option::Option, /// offset: 64 #[prost(message, optional, tag = "1")] pub kndmeilhkej: ::core::option::Option, /// offset: 80 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "5")] pub eenjbpmndol: u32, - /// offset: 32 + /// offset: 56 #[prost(message, optional, tag = "8")] - pub gbeabimobic: ::core::option::Option, + pub ljgcpnogifo: ::core::option::Option, + /// offset: 40 + #[prost(message, optional, tag = "14")] + pub afpdjdkneni: ::core::option::Option, + /// offset: 72 + #[prost(uint32, repeated, tag = "11")] + pub fdeigepccbp: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(message, optional, tag = "15")] + pub skill_info: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gjbniiinkfb { + /// offset: 24 + #[prost(uint32, repeated, tag = "3")] + pub cckhkbnmapn: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "7")] pub bilegelkmcb: u32, /// offset: 36 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "15")] 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")] + #[prost(uint32, tag = "12")] pub game_story_line_id: u32, /// offset: 16 - #[prost(uint32, repeated, tag = "9")] + #[prost(uint32, repeated, tag = "4")] pub cnbckefnfge: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mmoibacbpka { /// offset: 28 + #[prost(enumeration = "Hdijjmdpile", tag = "9")] + pub pjgbfknjpno: i32, + /// offset: 24 #[prost(uint32, tag = "14")] 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")] + #[prost(message, repeated, tag = "5")] pub migfmpjbelg: ::prost::alloc::vec::Vec, - /// offset: 32 + /// offset: 36 #[prost(uint32, tag = "3")] pub iomgdikelia: u32, - /// offset: 36 - #[prost(uint32, tag = "10")] + /// offset: 32 + #[prost(uint32, tag = "2")] 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")] + #[prost(uint32, tag = "5")] pub level: u32, + /// offset: 28 + #[prost(uint32, tag = "14")] + pub hbapccegnme: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ocbolhfoigi { /// offset: 16 - #[prost(message, repeated, tag = "11")] + #[prost(message, repeated, tag = "7")] pub fmdkhadmcoc: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Dmjlkifemmn { /// offset: 32 - #[prost(uint32, tag = "334")] + #[prost(uint32, tag = "284")] pub ighlabggije: u32, - #[prost(oneof = "dmjlkifemmn::Kfelkjldkeh", tags = "11, 13")] + #[prost(oneof = "dmjlkifemmn::Kfelkjldkeh", tags = "7, 8")] pub kfelkjldkeh: ::core::option::Option, } /// Nested message and enum types in `DMJLKIFEMMN`. @@ -39755,47 +40737,47 @@ pub mod dmjlkifemmn { #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Kfelkjldkeh { /// offset: 16 - #[prost(message, tag = "11")] + #[prost(message, tag = "7")] Gaibhjhdohb(super::Klinpbnkiia), /// offset: 16 - #[prost(message, tag = "13")] + #[prost(message, tag = "8")] Kpjafbcpegi(super::Pbmkkicmlda), } } #[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")] + #[prost(uint32, tag = "2")] pub colbgejelgi: u32, + /// offset: 28 + #[prost(uint32, tag = "7")] + pub gimlndloffa: 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")] + #[prost(enumeration = "Bjncdefeeji", tag = "5")] pub ccljmnckecp: i32, + /// offset: 16 + #[prost(uint32, repeated, tag = "13")] + pub eijdeopofnb: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(message, repeated, tag = "6")] + pub dncbpcenkif: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pbmkkicmlda { /// offset: 24 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "1")] pub fhbomfblgpd: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jkmfmmpmnam { - #[prost(oneof = "jkmfmmpmnam::Kfelkjldkeh", tags = "11, 12, 3, 5, 15, 2, 13, 1")] + #[prost(oneof = "jkmfmmpmnam::Kfelkjldkeh", tags = "9, 7, 2, 11, 5, 12, 3, 14")] pub kfelkjldkeh: ::core::option::Option, } /// Nested message and enum types in `JKMFMMPMNAM`. @@ -39803,29 +40785,29 @@ pub mod jkmfmmpmnam { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Oneof)] pub enum Kfelkjldkeh { - /// offset: 24 - #[prost(message, tag = "11")] + /// offset: 16 + #[prost(message, tag = "9")] Kangpcokfne(super::Dpdiegoagbp), - /// offset: 24 - #[prost(message, tag = "12")] + /// offset: 16 + #[prost(message, tag = "7")] 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 + /// offset: 16 #[prost(message, tag = "2")] + Ocgplmnkmlk(super::Fkhfonpkdip), + /// offset: 16 + #[prost(message, tag = "11")] + Akmnkladolm(super::Aejccmeplgo), + /// offset: 16 + #[prost(message, tag = "5")] + Kkddandlfbd(super::Nigcopghamj), + /// offset: 16 + #[prost(message, tag = "12")] Affnconkekp(super::Khphaifnjei), - /// offset: 24 - #[prost(message, tag = "13")] + /// offset: 16 + #[prost(message, tag = "3")] Cnibngjdnjp(super::Plodidcjoka), - /// offset: 24 - #[prost(message, tag = "1")] + /// offset: 16 + #[prost(message, tag = "14")] Oapmklfjkkg(super::Khcakpomgnk), } } @@ -39839,7 +40821,7 @@ pub struct Fpegpjceoei {} #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fkhfonpkdip { /// offset: 24 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "1")] pub dgaklnofdpp: u32, } #[derive(proto_derive::CmdID)] @@ -39849,10 +40831,10 @@ pub struct Aejccmeplgo {} #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Nigcopghamj { /// offset: 24 - #[prost(bool, tag = "4")] + #[prost(bool, tag = "14")] pub hhgapdfindi: bool, /// offset: 28 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "3")] pub bglehmkmapg: u32, } #[derive(proto_derive::CmdID)] @@ -39865,20 +40847,20 @@ pub struct Plodidcjoka {} #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Khcakpomgnk { /// offset: 28 - #[prost(uint32, tag = "11")] - pub bglehmkmapg: u32, - /// offset: 24 - #[prost(bool, tag = "1")] + #[prost(bool, tag = "15")] pub mmkijaemnbl: bool, + /// offset: 24 + #[prost(uint32, tag = "5")] + pub bglehmkmapg: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Omojdeifdam { /// offset: 16 - #[prost(message, optional, tag = "15")] + #[prost(message, optional, tag = "6")] pub pbhmgchkjgo: ::core::option::Option, /// offset: 32 - #[prost(enumeration = "Pkhjbpmibba", tag = "4")] + #[prost(enumeration = "Pkhjbpmibba", tag = "13")] pub source: i32, } #[derive(proto_derive::CmdID)] @@ -39886,7 +40868,7 @@ pub struct Omojdeifdam { pub struct Cghkidbjhfh { #[prost( oneof = "cghkidbjhfh::Kfelkjldkeh", - tags = "8, 12, 2, 4, 3, 1, 7, 5, 678, 392, 1165, 999" + tags = "10, 9, 7, 1, 2, 8, 11, 3, 2020, 1923, 1913, 209" )] pub kfelkjldkeh: ::core::option::Option, } @@ -39896,40 +40878,40 @@ pub mod cghkidbjhfh { #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Kfelkjldkeh { /// offset: 16 - #[prost(message, tag = "8")] + #[prost(message, tag = "10")] Pjabkifdnnd(super::Nlcalklpgog), /// offset: 16 - #[prost(message, tag = "12")] + #[prost(message, tag = "9")] Nihifemokam(super::Ojlehppjbbc), /// offset: 16 - #[prost(message, tag = "2")] + #[prost(message, tag = "7")] Mlcgalihaip(super::Ojlehppjbbc), /// offset: 16 - #[prost(message, tag = "4")] + #[prost(message, tag = "1")] Bidddnipble(super::Ocjgnpifobm), /// offset: 16 - #[prost(message, tag = "3")] + #[prost(message, tag = "2")] Dijhpehonok(super::Nmenkignbca), /// offset: 16 - #[prost(message, tag = "1")] + #[prost(message, tag = "8")] Edhbkecgoli(super::Nigcopghamj), /// offset: 16 - #[prost(message, tag = "7")] + #[prost(message, tag = "11")] Mfhbhkimdca(super::Hjkdngihmaa), /// offset: 16 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "3")] Npfpajlclnn(u32), /// offset: 16 - #[prost(uint32, tag = "678")] + #[prost(uint32, tag = "2020")] Iomgdikelia(u32), /// offset: 16 - #[prost(message, tag = "392")] + #[prost(message, tag = "1923")] Gkahdhelild(super::Khcakpomgnk), /// offset: 16 - #[prost(message, tag = "1165")] + #[prost(message, tag = "1913")] Gnpeameljdj(super::Khphaifnjei), /// offset: 16 - #[prost(uint32, tag = "999")] + #[prost(uint32, tag = "209")] Cbakihcdenp(u32), } } @@ -39937,775 +40919,778 @@ pub mod cghkidbjhfh { #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Hjkdngihmaa { /// offset: 24 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "14")] 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 ogjofmcmfpg: u32, + /// offset: 32 + #[prost(uint32, tag = "7")] pub bmalpkekbel: u32, + /// offset: 24 + #[prost(enumeration = "Hdijjmdpile", tag = "10")] + pub pjgbfknjpno: i32, } #[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")] + #[prost(uint32, tag = "7")] + pub ogjofmcmfpg: u32, + /// offset: 24 + #[prost(uint32, tag = "9")] 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")] + #[prost(uint32, tag = "8")] pub hbapccegnme: u32, + /// offset: 32 + #[prost(uint32, tag = "7")] + pub gffbdandhmk: u32, + /// offset: 24 + #[prost(uint32, tag = "11")] + pub level: 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")] + #[prost(uint32, tag = "9")] pub eenjbpmndol: u32, + /// offset: 16 + #[prost(message, optional, tag = "6")] + pub ifnmbngifph: ::core::option::Option, } #[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")] + #[prost(uint32, tag = "11")] pub bglehmkmapg: u32, + /// offset: 28 + #[prost(bool, tag = "1")] + pub hhgapdfindi: bool, } /// Obf: ELFHACGFJLA #[derive(proto_derive::CmdID)] -#[cmdid(7499)] +#[cmdid(7473)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SwordTrainingGameSyncChangeScNotify { - /// offset: 16 - #[prost(message, repeated, tag = "1")] + /// offset: 24 + #[prost(message, repeated, tag = "2")] 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")] + #[prost(uint32, tag = "2")] pub progress: u32, + /// offset: 28 + #[prost(uint32, tag = "15")] + pub id: 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")] + #[prost(uint32, repeated, tag = "15")] pub onilffenamo: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(message, repeated, tag = "9")] + pub nckcmgcbehk: ::prost::alloc::vec::Vec, } /// Obf: LHJKEPDFKNE #[derive(proto_derive::CmdID)] -#[cmdid(7477)] +#[cmdid(7471)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetSwordTrainingDataCsReq {} /// Obf: KKBLLPIMOFE #[derive(proto_derive::CmdID)] -#[cmdid(7468)] +#[cmdid(7496)] #[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")] + #[prost(uint32, tag = "7")] + pub retcode: u32, + /// offset: 32 + #[prost(uint32, repeated, tag = "10")] + pub cnbckefnfge: ::prost::alloc::vec::Vec, + /// offset: 64 + #[prost(uint32, tag = "15")] pub dchgiodeddk: u32, + /// offset: 72 + #[prost(bool, tag = "11")] + pub klbpecanfig: bool, /// offset: 24 - #[prost(uint32, repeated, tag = "2")] + #[prost(message, optional, tag = "3")] + pub gajbfpcpigm: ::core::option::Option, + /// offset: 56 + #[prost(message, optional, tag = "2")] + pub kjkbkegighk: ::core::option::Option, + /// offset: 40 + #[prost(uint32, repeated, tag = "8")] pub joefnhggago: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(uint32, repeated, tag = "13")] + pub fabkphmjghl: ::prost::alloc::vec::Vec, } /// Obf: JJLBIMDBBFO #[derive(proto_derive::CmdID)] -#[cmdid(7486)] +#[cmdid(7480)] #[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")] + #[prost(uint32, repeated, tag = "11")] pub bhnfgpehomo: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, repeated, tag = "2")] + pub phajehibkfi: ::prost::alloc::vec::Vec, } /// Obf: KCEGAODICJI #[derive(proto_derive::CmdID)] -#[cmdid(7461)] +#[cmdid(7452)] #[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")] + #[prost(uint32, tag = "5")] pub retcode: u32, + /// offset: 16 + #[prost(uint32, repeated, tag = "3")] + pub bhnfgpehomo: ::prost::alloc::vec::Vec, } /// Obf: FGKECAODGEJ #[derive(proto_derive::CmdID)] -#[cmdid(7487)] +#[cmdid(7451)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwordTrainingDailyPhaseConfirmCsReq { /// offset: 24 - #[prost(enumeration = "Bjncdefeeji", tag = "15")] + #[prost(enumeration = "Bjncdefeeji", tag = "4")] pub ifenlnhlbab: i32, } /// Obf: PEGEPJMHJIB #[derive(proto_derive::CmdID)] -#[cmdid(7467)] +#[cmdid(7478)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwordTrainingDailyPhaseConfirmScRsp { /// offset: 24 - #[prost(bool, tag = "6")] - pub mllaefjemcf: bool, - /// offset: 28 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "6")] pub retcode: u32, + /// offset: 28 + #[prost(bool, tag = "7")] + pub mllaefjemcf: bool, } /// Obf: LPNMKOBGOGP #[derive(proto_derive::CmdID)] -#[cmdid(7489)] +#[cmdid(7477)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwordTrainingDialogueSelectOptionCsReq { /// offset: 24 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "1")] pub kdmlllghjon: u32, } /// Obf: AOGGAIFEDNB #[derive(proto_derive::CmdID)] -#[cmdid(7462)] +#[cmdid(7492)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwordTrainingDialogueSelectOptionScRsp { /// offset: 24 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "9")] pub retcode: u32, } /// Obf: CPECMGMHIDJ #[derive(proto_derive::CmdID)] -#[cmdid(7459)] +#[cmdid(7469)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwordTrainingExamResultConfirmCsReq {} /// Obf: BBOJCPFOMIK #[derive(proto_derive::CmdID)] -#[cmdid(7500)] +#[cmdid(7488)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwordTrainingExamResultConfirmScRsp { /// offset: 24 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "8")] pub retcode: u32, } /// Obf: PCMEEBKMAHE #[derive(proto_derive::CmdID)] -#[cmdid(7469)] +#[cmdid(7482)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct EnterSwordTrainingExamCsReq {} /// Obf: DLMIPAJAPDF #[derive(proto_derive::CmdID)] -#[cmdid(7476)] +#[cmdid(7479)] #[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")] + #[prost(uint32, tag = "5")] pub retcode: u32, + /// offset: 16 + #[prost(message, optional, tag = "12")] + pub battle_info: ::core::option::Option, } /// Obf: EAPONEPJPJP #[derive(proto_derive::CmdID)] -#[cmdid(7484)] +#[cmdid(7455)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwordTrainingLearnSkillCsReq { /// offset: 24 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "6")] pub skill_id: u32, } /// Obf: JEADDDHEHND #[derive(proto_derive::CmdID)] -#[cmdid(7496)] +#[cmdid(7456)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwordTrainingLearnSkillScRsp { /// offset: 24 + #[prost(uint32, tag = "3")] + pub skill_id: u32, + /// offset: 28 #[prost(uint32, tag = "12")] pub retcode: u32, - /// offset: 28 - #[prost(uint32, tag = "4")] - pub skill_id: u32, } /// Obf: JIKIHMKJIEO #[derive(proto_derive::CmdID)] -#[cmdid(7472)] +#[cmdid(7500)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwordTrainingStartGameCsReq { /// offset: 24 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "6")] pub game_story_line_id: u32, } /// Obf: MFCGPEOMKJE #[derive(proto_derive::CmdID)] -#[cmdid(7475)] +#[cmdid(7487)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SwordTrainingStartGameScRsp { + /// offset: 32 + #[prost(uint32, tag = "15")] + pub retcode: u32, /// offset: 24 #[prost(message, optional, tag = "3")] pub gajbfpcpigm: ::core::option::Option, - /// offset: 32 - #[prost(uint32, tag = "14")] - pub retcode: u32, } /// Obf: LOAPBEMIDAM #[derive(proto_derive::CmdID)] -#[cmdid(7493)] +#[cmdid(7498)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwordTrainingStoryConfirmCsReq { /// offset: 24 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "12")] pub bglehmkmapg: u32, } /// Obf: JENLLNIJOBE #[derive(proto_derive::CmdID)] -#[cmdid(7480)] +#[cmdid(7470)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwordTrainingStoryConfirmScRsp { + /// offset: 28 + #[prost(uint32, tag = "5")] + pub retcode: u32, /// offset: 24 #[prost(uint32, tag = "4")] pub bglehmkmapg: u32, - /// offset: 28 - #[prost(uint32, tag = "12")] - pub retcode: u32, } /// Obf: JJKIJLKPOKL #[derive(proto_derive::CmdID)] -#[cmdid(7453)] +#[cmdid(7459)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwordTrainingGiveUpGameCsReq {} /// Obf: OEIGKGMBLBG #[derive(proto_derive::CmdID)] -#[cmdid(7463)] +#[cmdid(7490)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwordTrainingGiveUpGameScRsp { /// offset: 24 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "10")] pub retcode: u32, } /// Obf: DGNDIFJABGO #[derive(proto_derive::CmdID)] -#[cmdid(7474)] +#[cmdid(7462)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SwordTrainingGameSettleScNotify { - /// offset: 24 - #[prost(message, optional, tag = "12")] - pub reward: ::core::option::Option, - /// offset: 52 + /// offset: 56 #[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")] + #[prost(enumeration = "Hdmkphalalg", tag = "15")] pub reason: i32, - /// offset: 64 - #[prost(uint32, tag = "3")] - pub game_story_line_id: u32, - /// offset: 56 - #[prost(uint32, tag = "10")] + /// offset: 32 + #[prost(uint32, repeated, tag = "3")] + pub ppimfpoookb: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(message, optional, tag = "9")] + pub reward: ::core::option::Option, + /// offset: 48 + #[prost(uint32, tag = "1")] pub ifnmbngifph: u32, + /// offset: 40 + #[prost(uint32, repeated, tag = "2")] + pub ccdchkkmgjf: ::prost::alloc::vec::Vec, + /// offset: 52 + #[prost(uint32, tag = "14")] + pub game_story_line_id: u32, + /// offset: 64 + #[prost(uint32, tag = "13")] + pub fpbnipmhanh: u32, } /// Obf: ENFADGFGDBJ #[derive(proto_derive::CmdID)] -#[cmdid(7464)] +#[cmdid(7458)] #[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")] + #[prost(message, repeated, tag = "6")] pub nckcmgcbehk: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(uint32, repeated, tag = "4")] + pub onilffenamo: ::prost::alloc::vec::Vec, } /// Obf: MKHLGDKELHO #[derive(proto_derive::CmdID)] -#[cmdid(7466)] +#[cmdid(7464)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwordTrainingSelectEndingCsReq { /// offset: 24 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "13")] pub decjmbhnnhd: u32, } /// Obf: KFLBGENLBFF #[derive(proto_derive::CmdID)] -#[cmdid(7498)] +#[cmdid(7499)] #[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, + /// offset: 24 + #[prost(uint32, tag = "15")] + pub decjmbhnnhd: u32, } /// Obf: CJHKGENFDCH #[derive(proto_derive::CmdID)] -#[cmdid(7454)] +#[cmdid(7476)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwordTrainingRestoreGameCsReq {} /// Obf: FHBBIAGBEJI #[derive(proto_derive::CmdID)] -#[cmdid(7485)] +#[cmdid(7461)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SwordTrainingRestoreGameScRsp { - /// offset: 24 - #[prost(message, optional, tag = "5")] + /// offset: 16 + #[prost(message, optional, tag = "8")] pub gajbfpcpigm: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "5")] pub retcode: u32, } /// Obf: CCMJFLHNGGI #[derive(proto_derive::CmdID)] -#[cmdid(7471)] +#[cmdid(7460)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwordTrainingStoryBattleCsReq {} /// Obf: HIOHBJOANDD #[derive(proto_derive::CmdID)] -#[cmdid(7492)] +#[cmdid(7495)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SwordTrainingStoryBattleScRsp { /// offset: 32 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "11")] pub retcode: u32, /// offset: 16 - #[prost(message, optional, tag = "1")] + #[prost(message, optional, tag = "2")] pub battle_info: ::core::option::Option, } /// Obf: OAPHHNLJCHK #[derive(proto_derive::CmdID)] -#[cmdid(7497)] +#[cmdid(7486)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SwordTrainingActionTurnSettleScNotify { /// offset: 16 - #[prost(message, repeated, tag = "11")] + #[prost(message, repeated, tag = "14")] pub mcccnliiibc: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "6")] pub cgfcmknccdc: u32, } /// Obf: NNDFDPAEKJJ #[derive(proto_derive::CmdID)] -#[cmdid(7455)] +#[cmdid(7494)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwordTrainingResumeGameCsReq { /// offset: 24 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "6")] pub game_story_line_id: u32, } /// Obf: EAFLOMBBLJK #[derive(proto_derive::CmdID)] -#[cmdid(7452)] +#[cmdid(7472)] #[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")] + #[prost(uint32, tag = "10")] pub retcode: u32, + /// offset: 24 + #[prost(message, optional, tag = "3")] + pub gajbfpcpigm: ::core::option::Option, } /// Obf: OODJIEAHFBF #[derive(proto_derive::CmdID)] -#[cmdid(7491)] +#[cmdid(7489)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwordTrainingSetSkillTraceCsReq { /// offset: 24 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "5")] pub skill_id: u32, } /// Obf: EFPCOKHFFLP #[derive(proto_derive::CmdID)] -#[cmdid(7483)] +#[cmdid(7485)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwordTrainingSetSkillTraceScRsp { - /// offset: 24 - #[prost(uint32, tag = "9")] - pub retcode: u32, /// offset: 28 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "12")] pub skill_id: u32, + /// offset: 24 + #[prost(uint32, tag = "2")] + pub retcode: u32, } /// Obf: KPMHLMPAFHH #[derive(proto_derive::CmdID)] -#[cmdid(7494)] +#[cmdid(7475)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwordTrainingMarkEndingViewedCsReq {} /// Obf: FDMEPFLFBKM #[derive(proto_derive::CmdID)] -#[cmdid(7465)] +#[cmdid(7481)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SwordTrainingMarkEndingViewedScRsp { /// offset: 24 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "13")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Blpmhfgioac { - /// offset: 24 - #[prost(uint32, tag = "7")] - pub keneknbjgmg: u32, /// offset: 28 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "6")] + pub keneknbjgmg: u32, + /// offset: 24 + #[prost(uint32, tag = "1")] 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: 16 + #[prost(string, tag = "11")] + pub signature: ::prost::alloc::string::String, /// offset: 48 - #[prost(bool, tag = "11")] + #[prost(bool, tag = "9")] pub pagjkdjigpi: bool, /// offset: 24 - #[prost(uint32, repeated, tag = "14")] + #[prost(uint32, repeated, tag = "15")] pub almmhkfkhlk: ::prost::alloc::vec::Vec, - /// offset: 16 - #[prost(string, tag = "9")] - pub signature: ::prost::alloc::string::String, + /// offset: 32 + #[prost(message, repeated, tag = "10")] + pub unlocked_head_icon_list: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct AvatarSync { /// offset: 24 - #[prost(message, repeated, tag = "2")] + #[prost(message, repeated, tag = "1")] 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")] + #[prost(uint32, repeated, tag = "15")] pub hnepoedcidk: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(uint32, repeated, tag = "6")] + /// offset: 64 + #[prost(uint32, repeated, tag = "10")] pub finished_mission_id_list: ::prost::alloc::vec::Vec, /// offset: 56 - #[prost(uint32, repeated, tag = "12")] + #[prost(message, repeated, tag = "4")] + pub mission_list: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(message, repeated, tag = "12")] + pub ejbggjonbol: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(uint32, repeated, tag = "2")] + pub anihpckngbm: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(uint32, repeated, tag = "5")] pub mcfonopkokd: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(message, repeated, tag = "6")] + pub gaegmbiogoh: ::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")] + #[prost(uint32, repeated, tag = "14")] + pub lkkidnjcfja: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(uint32, repeated, tag = "12")] 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")] + #[prost(uint32, repeated, tag = "12")] + pub lnejlgefple: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(message, repeated, tag = "1")] pub omaalpkjiih: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(uint32, repeated, tag = "7")] + pub cngldjnpopi: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(message, repeated, tag = "9")] pub kmmbeandijh: ::prost::alloc::vec::Vec, } /// Obf: DBGAEOOJOJA #[derive(proto_derive::CmdID)] -#[cmdid(620)] +#[cmdid(610)] #[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")] + #[prost(message, optional, tag = "10")] + pub iggogfjfpdj: ::core::option::Option, + /// offset: 88 + #[prost(message, repeated, tag = "1311")] + pub cglekfodmag: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(message, repeated, tag = "709")] + pub igipeimgeaa: ::prost::alloc::vec::Vec, + /// offset: 184 + #[prost(uint32, tag = "405")] pub total_achievement_exp: u32, - /// offset: 56 - #[prost(message, repeated, tag = "1169")] + /// offset: 48 + #[prost(message, optional, tag = "5")] + pub basic_info: ::core::option::Option, + /// offset: 72 + #[prost(message, optional, tag = "153")] + pub omjopkgjplg: ::core::option::Option, + /// offset: 136 + #[prost(message, repeated, tag = "14")] + pub equipment_list: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(message, repeated, tag = "3")] + pub relic_list: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(message, repeated, tag = "8")] + pub hlinmkbdknc: ::prost::alloc::vec::Vec, + /// offset: 168 + #[prost(message, repeated, tag = "4")] + pub material_list: ::prost::alloc::vec::Vec, + /// offset: 96 + #[prost(message, repeated, tag = "549")] 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")] + #[prost(message, repeated, tag = "249")] 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")] + /// offset: 56 + #[prost(message, optional, tag = "1978")] + pub board_data_sync: ::core::option::Option, + /// offset: 152 + #[prost(message, optional, tag = "1160")] pub bkebjfipjeh: ::core::option::Option, /// offset: 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")] + #[prost(message, optional, tag = "13")] + pub avatar_sync: ::core::option::Option, + /// offset: 160 + #[prost(message, optional, tag = "507")] pub mjoklhfpgad: ::core::option::Option, + /// offset: 112 + #[prost(message, repeated, tag = "1")] + pub quest_list: ::prost::alloc::vec::Vec, + /// offset: 120 + #[prost(uint32, repeated, tag = "2")] + pub del_relic_list: ::prost::alloc::vec::Vec, + /// offset: 176 + #[prost(message, optional, tag = "12")] + pub gejlekbbfnc: ::core::option::Option, + /// offset: 80 + #[prost(uint32, repeated, tag = "1447")] + pub olflkcbbjoh: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(uint32, repeated, tag = "11")] + pub del_equipment_list: ::prost::alloc::vec::Vec, } /// Obf: NCIPMMDBMFO #[derive(proto_derive::CmdID)] -#[cmdid(2120)] +#[cmdid(2110)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetNpcTakenRewardCsReq { /// offset: 24 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "13")] pub npc_id: u32, } /// Obf: CGLKMNBLCJE #[derive(proto_derive::CmdID)] -#[cmdid(2191)] +#[cmdid(2105)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetNpcTakenRewardScRsp { + /// offset: 24 + #[prost(uint32, repeated, tag = "10")] + pub iifaoneejck: ::prost::alloc::vec::Vec, /// 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")] + #[prost(uint32, tag = "9")] pub npc_id: u32, } /// Obf: KBCCBPPBMAJ #[derive(proto_derive::CmdID)] -#[cmdid(2167)] +#[cmdid(2198)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeTalkRewardCsReq { + /// offset: 32 + #[prost(uint32, tag = "8")] + pub iemoeoimhma: u32, /// offset: 24 #[prost(message, optional, tag = "7")] pub olconcnjmmp: ::core::option::Option, - /// offset: 32 - #[prost(uint32, tag = "13")] - pub iemoeoimhma: u32, } /// Obf: KDPLIJBIDGG #[derive(proto_derive::CmdID)] -#[cmdid(2139)] +#[cmdid(2153)] #[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")] + #[prost(uint32, tag = "7")] + pub retcode: u32, + /// offset: 36 + #[prost(uint32, tag = "2")] pub iemoeoimhma: u32, + /// offset: 24 + #[prost(message, optional, tag = "3")] + pub reward: ::core::option::Option, } /// Obf: ICIAIKMGAHC #[derive(proto_derive::CmdID)] -#[cmdid(2127)] +#[cmdid(2179)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetFirstTalkNpcCsReq { - /// offset: 16 - #[prost(uint32, repeated, tag = "11")] + /// offset: 24 + #[prost(uint32, repeated, tag = "15")] 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")] + #[prost(bool, tag = "5")] pub iagodfdjaik: bool, + /// offset: 24 + #[prost(uint32, tag = "6")] + pub npc_id: u32, } /// Obf: ALHBIKAJFLD #[derive(proto_derive::CmdID)] -#[cmdid(2121)] +#[cmdid(2102)] #[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")] + #[prost(uint32, tag = "1")] pub retcode: u32, + /// offset: 16 + #[prost(message, repeated, tag = "8")] + pub npc_talk_info_list: ::prost::alloc::vec::Vec, } /// Obf: ILNJIODJHKG #[derive(proto_derive::CmdID)] -#[cmdid(2170)] +#[cmdid(2197)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FinishFirstTalkNpcCsReq { /// offset: 24 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "4")] pub npc_id: u32, } /// Obf: PPEGBECCDPK #[derive(proto_derive::CmdID)] -#[cmdid(2159)] +#[cmdid(2106)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FinishFirstTalkNpcScRsp { /// offset: 24 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "3")] pub npc_id: u32, /// offset: 28 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "2")] pub retcode: u32, } /// Obf: OJJHHHGOMNH #[derive(proto_derive::CmdID)] -#[cmdid(2154)] +#[cmdid(2141)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SelectInclinationTextCsReq { /// offset: 24 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "11")] pub pkdcpmnagbc: u32, } /// Obf: KIHHNLOOGAG #[derive(proto_derive::CmdID)] -#[cmdid(2177)] +#[cmdid(2155)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SelectInclinationTextScRsp { - /// offset: 24 - #[prost(uint32, tag = "10")] - pub retcode: u32, /// offset: 28 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "5")] + pub retcode: u32, + /// offset: 24 + #[prost(uint32, tag = "9")] 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")] + #[prost(bool, tag = "12")] + pub iagodfdjaik: bool, + /// offset: 24 + #[prost(uint32, tag = "5")] pub npc_talk_id: u32, } /// Obf: JBMHEKHJDPP #[derive(proto_derive::CmdID)] -#[cmdid(2180)] +#[cmdid(2107)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetFirstTalkByPerformanceNpcCsReq { - /// offset: 16 - #[prost(uint32, repeated, tag = "13")] + /// offset: 24 + #[prost(uint32, repeated, tag = "6")] pub npc_talk_list: ::prost::alloc::vec::Vec, } /// Obf: LHKKJHDMOEK #[derive(proto_derive::CmdID)] -#[cmdid(2102)] +#[cmdid(2139)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetFirstTalkByPerformanceNpcScRsp { /// offset: 32 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "4")] pub retcode: u32, /// offset: 24 - #[prost(message, repeated, tag = "13")] + #[prost(message, repeated, tag = "5")] pub npc_talk_info_list: ::prost::alloc::vec::Vec, } /// Obf: BCOFMAKPDMJ #[derive(proto_derive::CmdID)] -#[cmdid(2105)] +#[cmdid(2116)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FinishFirstTalkByPerformanceNpcCsReq { /// offset: 24 @@ -40714,457 +41699,492 @@ pub struct FinishFirstTalkByPerformanceNpcCsReq { } /// Obf: PCBEHBGJJHO #[derive(proto_derive::CmdID)] -#[cmdid(2174)] +#[cmdid(2126)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FinishFirstTalkByPerformanceNpcScRsp { - /// offset: 36 - #[prost(uint32, tag = "15")] - pub retcode: u32, /// offset: 32 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "9")] + pub retcode: u32, + /// offset: 36 + #[prost(uint32, tag = "12")] pub npc_talk_id: u32, - /// offset: 24 - #[prost(message, optional, tag = "2")] + /// offset: 16 + #[prost(message, optional, tag = "8")] pub reward: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ejdgknkhkhh { /// offset: 24 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "13")] pub level: u32, /// offset: 28 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "10")] pub id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Bkmgdphacke { /// offset: 28 - #[prost(bool, tag = "5")] + #[prost(bool, tag = "3")] pub biinncndpcg: bool, /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "6")] pub id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Floickmnmll { - /// offset: 32 - #[prost(message, repeated, tag = "7")] + /// offset: 16 + #[prost(message, repeated, tag = "11")] pub dgpejfljnoj: ::prost::alloc::vec::Vec, - /// offset: 24 - #[prost(message, repeated, tag = "13")] + /// offset: 32 + #[prost(message, repeated, tag = "3")] 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")] + #[prost(uint32, repeated, tag = "14")] pub libllkbldch: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, repeated, tag = "8")] + pub omicajeoljf: ::prost::alloc::vec::Vec, } /// Obf: AGOOPHCEBGA #[derive(proto_derive::CmdID)] -#[cmdid(8158)] +#[cmdid(8141)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TarotBookGetDataCsReq {} /// Obf: FEAOPDEBLKH #[derive(proto_derive::CmdID)] -#[cmdid(8149)] +#[cmdid(8155)] #[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")] + #[prost(message, optional, tag = "1")] + pub hefjejhojea: ::core::option::Option, + /// offset: 60 + #[prost(uint32, tag = "4")] + pub fdckfkfkhlo: u32, + /// offset: 48 + #[prost(map = "uint32, uint32", tag = "8")] + pub ndcjjpgnfln: ::std::collections::HashMap, + /// offset: 40 + #[prost(map = "uint32, uint32", tag = "14")] pub jkemdjiamhi: ::std::collections::HashMap, /// offset: 68 + #[prost(uint32, tag = "6")] + pub lenpidmpecp: u32, + /// offset: 64 #[prost(uint32, tag = "13")] - pub fdckfkfkhlo: u32, + pub retcode: u32, + /// offset: 56 + #[prost(uint32, tag = "5")] + pub energy_info: u32, + /// offset: 32 + #[prost(message, optional, tag = "11")] + pub ipninopekbp: ::core::option::Option, } /// Obf: JKKNJEBJOAE #[derive(proto_derive::CmdID)] -#[cmdid(8150)] +#[cmdid(8157)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TarotBookOpenPackCsReq {} /// Obf: CEJEJDMNDMC #[derive(proto_derive::CmdID)] -#[cmdid(8156)] +#[cmdid(8159)] #[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")] + #[prost(uint32, tag = "7")] + pub retcode: u32, + /// offset: 16 + #[prost(map = "uint32, uint32", tag = "6")] pub cjencdiflcf: ::std::collections::HashMap, - /// offset: 40 - #[prost(uint32, tag = "5")] - pub energy_info: u32, /// offset: 52 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "11")] + pub energy_info: u32, + /// offset: 40 + #[prost(uint32, tag = "4")] + pub fdckfkfkhlo: u32, + /// offset: 48 + #[prost(uint32, tag = "14")] pub lenpidmpecp: u32, /// offset: 32 - #[prost(map = "uint32, uint32", tag = "6")] + #[prost(map = "uint32, uint32", tag = "2")] pub iikbcnbjkki: ::std::collections::HashMap, - /// offset: 48 - #[prost(uint32, tag = "1")] - pub retcode: u32, } /// Obf: IANILBPCLKD #[derive(proto_derive::CmdID)] -#[cmdid(8147)] +#[cmdid(8142)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TarotBookUnlockStoryCsReq { /// offset: 24 - #[prost(uint32, repeated, tag = "9")] + #[prost(uint32, repeated, tag = "3")] pub ppimfpoookb: ::prost::alloc::vec::Vec, } /// Obf: OPPAPMHJMPI #[derive(proto_derive::CmdID)] -#[cmdid(8151)] +#[cmdid(8152)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TarotBookUnlockStoryScRsp { + /// offset: 40 + #[prost(message, optional, tag = "15")] + pub ppdggociede: ::core::option::Option, + /// offset: 32 + #[prost(uint32, repeated, tag = "2")] + pub ppimfpoookb: ::prost::alloc::vec::Vec, /// offset: 16 - #[prost(map = "uint32, uint32", tag = "14")] + #[prost(map = "uint32, uint32", tag = "9")] + pub ndcjjpgnfln: ::std::collections::HashMap, + /// offset: 24 + #[prost(map = "uint32, uint32", tag = "1")] 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, } /// Obf: KPDNPGFDOBI #[derive(proto_derive::CmdID)] -#[cmdid(8145)] +#[cmdid(8147)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TarotBookFinishStoryCsReq { /// offset: 24 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "11")] pub bglehmkmapg: u32, } /// Obf: PMGLNLDDNJE #[derive(proto_derive::CmdID)] -#[cmdid(8143)] +#[cmdid(8154)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TarotBookFinishStoryScRsp { - /// offset: 36 - #[prost(uint32, tag = "6")] - pub bglehmkmapg: u32, /// offset: 32 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "12")] pub retcode: u32, + /// offset: 36 + #[prost(uint32, tag = "8")] + pub bglehmkmapg: u32, /// offset: 16 - #[prost(message, optional, tag = "4")] + #[prost(message, optional, tag = "13")] pub hefjejhojea: ::core::option::Option, } /// Obf: HDMJLGMDIFG #[derive(proto_derive::CmdID)] -#[cmdid(8154)] +#[cmdid(8150)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TarotBookModifyEnergyScNotify { /// offset: 24 - #[prost(uint32, tag = "2")] - pub lplhiabdbbg: u32, - /// offset: 28 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "6")] pub energy_info: u32, + /// offset: 28 + #[prost(uint32, tag = "11")] + pub lplhiabdbbg: u32, } /// Obf: LDDNFMIHEEH #[derive(proto_derive::CmdID)] -#[cmdid(8159)] +#[cmdid(8151)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TarotBookFinishInteractionCsReq { /// offset: 24 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "6")] pub nblhjjjegno: u32, } /// Obf: EKPJDGCKGMN #[derive(proto_derive::CmdID)] -#[cmdid(8152)] +#[cmdid(8160)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TarotBookFinishInteractionScRsp { /// offset: 28 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "1")] pub retcode: u32, /// offset: 24 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "6")] pub nblhjjjegno: u32, } /// Obf: HDMNIODNJOL #[derive(proto_derive::CmdID)] -#[cmdid(8146)] +#[cmdid(8143)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TarotBookUnlockInteractionCsReq { - /// offset: 16 - #[prost(uint32, repeated, tag = "12")] + /// offset: 24 + #[prost(uint32, repeated, tag = "15")] pub ohkhpolfibp: ::prost::alloc::vec::Vec, } /// Obf: IIHIHBAIIAF #[derive(proto_derive::CmdID)] -#[cmdid(8153)] +#[cmdid(8144)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TarotBookUnlockInteractionScRsp { - /// offset: 24 + /// offset: 16 #[prost(uint32, repeated, tag = "1")] pub ohkhpolfibp: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "6")] pub retcode: u32, } /// Obf: EFNDOPHMABP #[derive(proto_derive::CmdID)] -#[cmdid(8155)] +#[cmdid(8145)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TarotBookSyncDataScNotify { + /// offset: 48 + #[prost(uint32, tag = "12")] + pub lenpidmpecp: u32, /// offset: 52 #[prost(uint32, tag = "14")] - pub lenpidmpecp: u32, + pub fdckfkfkhlo: u32, /// offset: 40 - #[prost(map = "uint32, uint32", tag = "7")] + #[prost(map = "uint32, uint32", tag = "6")] + pub ndcjjpgnfln: ::std::collections::HashMap, + /// offset: 24 + #[prost(map = "uint32, uint32", tag = "8")] pub jkemdjiamhi: ::std::collections::HashMap, /// offset: 56 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "3")] pub energy_info: u32, - /// offset: 32 - #[prost(message, optional, tag = "6")] + /// offset: 16 + #[prost(message, optional, tag = "2")] pub hefjejhojea: ::core::option::Option, - /// offset: 24 - #[prost(map = "uint32, uint32", tag = "2")] - pub ndcjjpgnfln: ::std::collections::HashMap, - /// offset: 48 +} +/// Obf: LPCNKBEBJOF +#[derive(proto_derive::CmdID)] +#[cmdid(8146)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct TarotBookMultiOpenPackAndUnlockStoryCsReq {} +/// Obf: MBIFGNHBIBH +#[derive(proto_derive::CmdID)] +#[cmdid(8149)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct TarotBookMultiOpenPackAndUnlockStoryScRsp { + /// offset: 16 + #[prost(message, optional, tag = "3")] + pub hefjejhojea: ::core::option::Option, + /// offset: 68 #[prost(uint32, tag = "10")] + pub retcode: u32, + /// offset: 24 + #[prost(uint32, repeated, tag = "11")] + pub ngblpgnjomd: ::prost::alloc::vec::Vec, + /// offset: 64 + #[prost(uint32, tag = "15")] + pub energy_info: u32, + /// offset: 60 + #[prost(uint32, tag = "4")] + pub lenpidmpecp: u32, + /// offset: 56 + #[prost(uint32, tag = "12")] pub fdckfkfkhlo: u32, + /// offset: 40 + #[prost(map = "uint32, uint32", tag = "13")] + pub ndcjjpgnfln: ::std::collections::HashMap, + /// offset: 32 + #[prost(map = "uint32, uint32", tag = "7")] + pub jkemdjiamhi: ::std::collections::HashMap, } #[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, + pub ninlfbglbll: u32, /// offset: 24 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "3")] + pub kegcjppokbk: u32, + /// offset: 28 + #[prost(uint32, tag = "9")] pub stage_score: u32, } /// Obf: KPKGBOGHIJN #[derive(proto_derive::CmdID)] -#[cmdid(6978)] +#[cmdid(6961)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetTelevisionActivityDataCsReq {} /// Obf: PHNAEIKGJHB #[derive(proto_derive::CmdID)] -#[cmdid(6969)] +#[cmdid(6975)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetTelevisionActivityDataScRsp { /// offset: 32 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "7")] pub retcode: u32, - /// offset: 24 - #[prost(message, repeated, tag = "13")] + /// offset: 16 + #[prost(message, repeated, tag = "9")] pub kadgmhhgkmp: ::prost::alloc::vec::Vec, } /// Obf: LFJAAEAPBJE #[derive(proto_derive::CmdID)] -#[cmdid(6970)] +#[cmdid(6977)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TelevisionActivityDataChangeScNotify { /// offset: 16 - #[prost(message, repeated, tag = "6")] + #[prost(message, repeated, tag = "14")] pub kadgmhhgkmp: ::prost::alloc::vec::Vec, } /// Obf: JPADDPIGGCK #[derive(proto_derive::CmdID)] -#[cmdid(6971)] +#[cmdid(6972)] #[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")] + #[prost(uint32, tag = "6")] pub fidioihllga: u32, /// offset: 36 - #[prost(uint32, tag = "1")] - pub hoehiobiiej: u32, - /// offset: 40 #[prost(uint32, tag = "10")] pub fcepipccomn: u32, + /// offset: 16 + #[prost(message, optional, tag = "11")] + pub dfccbdpnlea: ::core::option::Option, + /// offset: 44 + #[prost(uint32, tag = "14")] + pub hoehiobiiej: u32, + /// offset: 40 + #[prost(uint32, tag = "1")] + pub npjeecedpok: 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")] + #[prost(uint32, tag = "13")] + pub avatar_id: u32, + /// offset: 28 + #[prost(enumeration = "AvatarType", tag = "15")] pub avatar_type: i32, } /// Obf: NDNCAPJMPEG #[derive(proto_derive::CmdID)] -#[cmdid(6976)] +#[cmdid(6979)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EnterTelevisionActivityStageCsReq { /// offset: 16 - #[prost(uint32, repeated, tag = "15")] + #[prost(uint32, repeated, tag = "2")] pub buff_list: ::prost::alloc::vec::Vec, - /// offset: 40 - #[prost(uint32, tag = "4")] - pub ninlfbglbll: u32, - /// offset: 32 - #[prost(message, repeated, tag = "5")] + /// offset: 24 + #[prost(message, repeated, tag = "6")] pub avatar_list: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint32, tag = "9")] + pub ninlfbglbll: u32, } /// Obf: AHGENONAOFK #[derive(proto_derive::CmdID)] -#[cmdid(6967)] +#[cmdid(6962)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EnterTelevisionActivityStageScRsp { - /// offset: 16 - #[prost(message, optional, tag = "6")] + /// offset: 24 + #[prost(message, optional, tag = "9")] pub battle_info: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "13")] pub ninlfbglbll: u32, /// offset: 36 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "14")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TextJoinInfo { /// offset: 40 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "10")] + pub nlfnjpmacpm: u32, + /// offset: 44 + #[prost(uint32, tag = "2")] pub fanokembmpb: u32, /// offset: 48 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "13")] pub adinnbpinak: u32, - /// offset: 24 - #[prost(string, tag = "4")] + /// offset: 32 + #[prost(string, tag = "5")] pub hbjkeebdjml: ::prost::alloc::string::String, - /// offset: 44 - #[prost(uint32, tag = "14")] - pub nlfnjpmacpm: u32, - /// offset: 16 - #[prost(string, tag = "6")] + /// offset: 24 + #[prost(string, tag = "15")] pub nkioiioiaog: ::prost::alloc::string::String, } /// Obf: AKOIBDEGONH #[derive(proto_derive::CmdID)] -#[cmdid(3820)] +#[cmdid(3810)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TextJoinSaveCsReq { + /// offset: 36 + #[prost(uint32, tag = "6")] + pub adinnbpinak: u32, /// offset: 24 - #[prost(string, tag = "8")] + #[prost(string, tag = "7")] pub hbjkeebdjml: ::prost::alloc::string::String, /// offset: 32 - #[prost(uint32, tag = "12")] - pub adinnbpinak: u32, - /// offset: 36 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "10")] pub fanokembmpb: u32, } /// Obf: ILLGPCDIGCM #[derive(proto_derive::CmdID)] -#[cmdid(3891)] +#[cmdid(3805)] #[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")] + #[prost(string, tag = "13")] pub hbjkeebdjml: ::prost::alloc::string::String, - /// offset: 36 - #[prost(uint32, tag = "11")] + /// offset: 32 + #[prost(uint32, tag = "14")] pub adinnbpinak: u32, + /// offset: 40 + #[prost(uint32, tag = "10")] + pub fanokembmpb: u32, + /// offset: 36 + #[prost(uint32, tag = "15")] + pub retcode: u32, } /// Obf: CIMBHJDHAFO #[derive(proto_derive::CmdID)] -#[cmdid(3867)] +#[cmdid(3898)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TextJoinQueryCsReq { /// offset: 16 - #[prost(uint32, repeated, tag = "7")] + #[prost(uint32, repeated, tag = "2")] pub text_join_id_list: ::prost::alloc::vec::Vec, } /// Obf: EEELMIPKGIJ #[derive(proto_derive::CmdID)] -#[cmdid(3839)] +#[cmdid(3853)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TextJoinQueryScRsp { - /// offset: 24 - #[prost(message, repeated, tag = "6")] + /// offset: 16 + #[prost(message, repeated, tag = "1")] pub text_join_list: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "3")] pub retcode: u32, } /// Obf: EIGPGMEMLAJ #[derive(proto_derive::CmdID)] -#[cmdid(3827)] +#[cmdid(3879)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TextJoinBatchSaveCsReq { - /// offset: 24 - #[prost(message, repeated, tag = "10")] + /// offset: 16 + #[prost(message, repeated, tag = "6")] pub text_join_list: ::prost::alloc::vec::Vec, } /// Obf: MCCFKFOMIBA #[derive(proto_derive::CmdID)] -#[cmdid(3821)] +#[cmdid(3802)] #[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")] + #[prost(uint32, tag = "9")] pub retcode: u32, + /// offset: 16 + #[prost(message, repeated, tag = "8")] + pub text_join_list: ::prost::alloc::vec::Vec, } #[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")] + #[prost(uint32, tag = "5")] + pub stage_id: u32, + /// offset: 28 + #[prost(uint32, tag = "14")] pub stage_score: u32, } /// Obf: EMFNMIFOFMH @@ -41174,430 +42194,430 @@ pub struct Cgligecgakn { pub struct GetTrackPhotoActivityDataCsReq {} /// Obf: OINMKCHEDBO #[derive(proto_derive::CmdID)] -#[cmdid(7559)] +#[cmdid(7560)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetTrackPhotoActivityDataScRsp { /// offset: 32 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "11")] pub retcode: u32, /// offset: 24 - #[prost(message, repeated, tag = "11")] + #[prost(message, repeated, tag = "5")] 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")] + #[prost(bool, tag = "9")] pub kfboaonldem: bool, + /// offset: 24 + #[prost(uint32, tag = "15")] + pub entity_id: u32, } /// Obf: GBHMOCOJBGB #[derive(proto_derive::CmdID)] -#[cmdid(7558)] +#[cmdid(7551)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct SettleTrackPhotoStageCsReq { /// offset: 36 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "10")] pub stage_id: u32, /// offset: 32 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "3")] pub bclnmidffoh: u32, - /// offset: 16 - #[prost(message, repeated, tag = "12")] + /// offset: 24 + #[prost(message, repeated, tag = "9")] pub lpihaniojfi: ::prost::alloc::vec::Vec, } /// Obf: FPHPGHHMODG #[derive(proto_derive::CmdID)] -#[cmdid(7553)] +#[cmdid(7552)] #[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")] + #[prost(uint32, tag = "9")] pub score: u32, + /// offset: 40 + #[prost(uint32, tag = "11")] + pub stage_id: u32, + /// offset: 24 + #[prost(message, repeated, tag = "12")] + pub lpihaniojfi: ::prost::alloc::vec::Vec, + /// offset: 36 + #[prost(uint32, tag = "4")] + pub retcode: u32, } /// Obf: DLGOPBGKGGL #[derive(proto_derive::CmdID)] #[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")] + #[prost(uint32, tag = "7")] pub stage_id: u32, + /// offset: 24 + #[prost(bool, tag = "15")] + pub djfcmlipdab: bool, } /// Obf: LDKCMMDKEGJ #[derive(proto_derive::CmdID)] -#[cmdid(7557)] +#[cmdid(7559)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct StartTrackPhotoStageScRsp { /// offset: 28 - #[prost(uint32, tag = "6")] - pub mdlndgijnml: u32, - /// offset: 24 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "3")] pub retcode: u32, + /// offset: 24 + #[prost(uint32, tag = "4")] + pub mdlndgijnml: u32, } /// Obf: LGKCKIKGNEN #[derive(proto_derive::CmdID)] -#[cmdid(7551)] +#[cmdid(7553)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct QuitTrackPhotoStageCsReq { /// offset: 24 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "14")] pub stage_id: u32, } /// Obf: IHLJCHKAJPG #[derive(proto_derive::CmdID)] -#[cmdid(7560)] +#[cmdid(7554)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct QuitTrackPhotoStageScRsp { /// offset: 24 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "7")] 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")] + #[prost(uint32, tag = "12")] pub upgrade_level: u32, + /// offset: 40 + #[prost(uint32, tag = "5")] + pub card_id: u32, /// offset: 24 - #[prost(uint32, repeated, tag = "15")] + #[prost(uint32, repeated, tag = "9")] pub hcpgealodme: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "15")] + pub unique_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TrainPartyCards { - /// offset: 16 - #[prost(message, repeated, tag = "9")] + /// offset: 24 + #[prost(message, repeated, tag = "5")] 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")] + /// offset: 16 + #[prost(message, optional, tag = "5")] pub card_data_list: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "13")] + pub extra_ratio: u32, + /// offset: 36 + #[prost(bool, tag = "2")] + pub has_modify_all_passenger_stat_effect: bool, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TrainPartyGridData { /// offset: 24 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "14")] pub ghfaihlceln: u32, /// offset: 36 - #[prost(uint32, tag = "10")] - pub unique_id: u32, - /// offset: 28 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "4")] pub hfnhlcfnhkd: u32, /// offset: 32 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "15")] + pub unique_id: u32, + /// offset: 28 + #[prost(uint32, tag = "6")] 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")] + #[prost(uint32, tag = "10")] pub hcfocpkfobg: u32, + /// offset: 44 + #[prost(uint32, tag = "8")] + pub ncdcgfkoloe: u32, + /// offset: 48 + #[prost(uint32, tag = "1")] + pub blhpiciofai: u32, + /// offset: 32 + #[prost(uint32, tag = "9")] + pub papkgjojpii: u32, + /// offset: 24 + #[prost(uint32, repeated, tag = "6")] + pub kddppgocomb: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(uint32, tag = "15")] + pub jodnmdoamkc: 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")] + #[prost(uint32, tag = "6")] pub lljefmpdjkh: u32, - /// offset: 32 - #[prost(message, repeated, tag = "13")] + /// offset: 16 + #[prost(message, repeated, tag = "2")] pub mkoambmkdid: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(message, optional, tag = "9")] + pub gdghcbghlnd: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TrainPartyPassengerStatusInfo { /// offset: 28 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "11")] pub kpakapnhnnd: u32, /// offset: 24 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "2")] 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")] + #[prost(uint32, tag = "4")] pub skill_level: u32, + /// offset: 28 + #[prost(uint32, tag = "7")] + pub skill_id: u32, + /// offset: 32 + #[prost(uint32, tag = "15")] + pub jgmipmdppij: 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, + /// offset: 32 + #[prost(uint32, tag = "14")] + pub mihlfgcgkno: u32, + /// offset: 16 + #[prost(message, optional, tag = "12")] + pub status_info: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TrainPartyPassengerPersistentData { - /// offset: 32 - #[prost(bool, tag = "12")] - pub cinmlckbhim: bool, - /// offset: 24 + /// offset: 16 #[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")] + #[prost(uint32, tag = "7")] + pub attempts: u32, + /// offset: 32 + #[prost(bool, tag = "15")] + pub cinmlckbhim: bool, + /// offset: 36 + #[prost(uint32, tag = "8")] 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: 24 + #[prost(message, repeated, tag = "4")] + pub skill_info_list: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, repeated, tag = "12")] + pub cfkpaicdjpj: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(message, repeated, tag = "6")] + pub kbgdcehiffj: ::prost::alloc::vec::Vec, /// offset: 56 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "14")] + pub upgrade_level: u32, + /// offset: 52 + #[prost(uint32, tag = "3")] 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, + #[prost(uint32, tag = "7")] + pub oafaaeemnfb: u32, } #[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")] + #[prost(uint32, repeated, tag = "10")] + pub diary_data_list: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(message, repeated, tag = "1")] pub mebofhokepi: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TrainPartyAreaInfo { - /// offset: 56 - #[prost(message, optional, tag = "3")] - pub mlhdkjmfdai: ::core::option::Option, + /// offset: 32 + #[prost(uint32, repeated, tag = "15")] + pub elfphfpkbfi: ::prost::alloc::vec::Vec, /// offset: 16 - #[prost(message, repeated, tag = "13")] - pub opdipfbcfdp: ::prost::alloc::vec::Vec, + #[prost(message, optional, tag = "13")] + pub mlhdkjmfdai: ::core::option::Option, /// offset: 68 - #[prost(uint32, tag = "8")] - pub progress: u32, - /// offset: 64 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "12")] pub area_id: u32, /// offset: 40 - #[prost(uint32, repeated, tag = "9")] - pub elfphfpkbfi: ::prost::alloc::vec::Vec, - /// offset: 48 - #[prost(uint32, repeated, tag = "14")] + #[prost(message, repeated, tag = "1")] + pub opdipfbcfdp: ::prost::alloc::vec::Vec, + /// offset: 64 + #[prost(uint32, tag = "3")] + pub progress: u32, + /// offset: 56 + #[prost(uint32, repeated, tag = "10")] pub knojnbjiokb: ::prost::alloc::vec::Vec, /// offset: 24 - #[prost(uint32, repeated, tag = "11")] + #[prost(uint32, repeated, tag = "7")] 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")] + /// offset: 24 + #[prost(uint32, repeated, tag = "10")] pub elfphfpkbfi: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "1")] + pub area_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Ppkdpajpagf { - /// offset: 32 - #[prost(uint32, tag = "14")] - pub gjfhpcieboj: u32, - /// offset: 24 - #[prost(enumeration = "TrainPartyBuildStatus", tag = "2")] - pub status: i32, /// offset: 28 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "7")] + pub gjfhpcieboj: u32, + /// offset: 32 + #[prost(enumeration = "TrainPartyBuildStatus", tag = "10")] + pub status: i32, + /// offset: 24 + #[prost(uint32, tag = "6")] pub jlhdkolmeda: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Daipphmlpcb { - /// offset: 32 - #[prost(uint32, tag = "8")] - pub heidcikedpd: u32, /// offset: 16 - #[prost(message, repeated, tag = "11")] + #[prost(message, repeated, tag = "1")] pub imekhgciedn: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "5")] + pub heidcikedpd: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Mcnckbnoejg { /// offset: 28 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "2")] pub cigajenpmkh: u32, /// offset: 24 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "15")] pub slot_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hhallekojia { - /// offset: 68 - #[prost(uint32, tag = "5")] + /// offset: 64 + #[prost(uint32, tag = "2")] pub dbjhemippim: u32, - /// offset: 60 - #[prost(uint32, tag = "4")] - pub obokglcmkke: u32, + /// offset: 56 + #[prost(uint32, tag = "3")] + pub ppffkfgollj: u32, + /// offset: 72 + #[prost(uint32, tag = "1")] + pub eebnaapbkcn: u32, /// offset: 24 - #[prost(uint32, repeated, tag = "7")] - pub cigacghpdgk: ::prost::alloc::vec::Vec, - /// offset: 48 + #[prost(uint32, repeated, tag = "13")] + pub mcfmaepokbk: ::prost::alloc::vec::Vec, + /// offset: 60 + #[prost(uint32, tag = "11")] + pub flbnekgidbo: u32, + /// offset: 16 #[prost(message, repeated, tag = "12")] pub eohbbeakodf: ::prost::alloc::vec::Vec, /// offset: 76 - #[prost(uint32, tag = "10")] - pub eebnaapbkcn: u32, - /// offset: 72 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "7")] pub cnajoignmlj: u32, /// offset: 32 - #[prost(message, repeated, tag = "3")] + #[prost(message, repeated, tag = "4")] 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, + #[prost(uint32, repeated, tag = "6")] + pub cigacghpdgk: ::prost::alloc::vec::Vec, + /// offset: 68 + #[prost(uint32, tag = "8")] + pub obokglcmkke: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lpkdpmlbejo { - /// offset: 40 + /// offset: 16 #[prost(message, optional, tag = "12")] + pub nhjjbkokldb: ::core::option::Option, + /// offset: 40 + #[prost(message, optional, tag = "8")] pub cefmbafcnpk: ::core::option::Option, /// offset: 48 #[prost(uint32, tag = "13")] pub klgbflnjkbl: u32, - /// offset: 16 - #[prost(message, optional, tag = "1")] - pub ijmekpadhjj: ::core::option::Option, /// offset: 52 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "3")] pub aianofknlhg: u32, - /// offset: 24 - #[prost(message, optional, tag = "14")] - pub nhjjbkokldb: ::core::option::Option, + /// offset: 32 + #[prost(message, optional, tag = "6")] + pub ijmekpadhjj: ::core::option::Option, /// offset: 56 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "2")] 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")] + #[prost(message, optional, tag = "9")] pub aakhcnedbcd: ::core::option::Option, + /// offset: 48 + #[prost(message, optional, tag = "11")] + pub eeihdcpolef: ::core::option::Option, /// offset: 56 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "15")] pub goneakbdgek: u32, /// offset: 24 - #[prost(message, optional, tag = "12")] + #[prost(message, optional, tag = "6")] pub gbfclmlimhc: ::core::option::Option, - /// offset: 16 - #[prost(message, optional, tag = "15")] + /// offset: 40 + #[prost(message, optional, tag = "14")] pub hbheajijegf: ::core::option::Option, } /// Obf: DBOEHMHGICC #[derive(proto_derive::CmdID)] -#[cmdid(8020)] +#[cmdid(8010)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TrainPartyGetDataCsReq {} /// Obf: CFNECNJGENN #[derive(proto_derive::CmdID)] -#[cmdid(8091)] +#[cmdid(8005)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TrainPartyGetDataScRsp { /// offset: 32 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "7")] pub retcode: u32, /// offset: 16 #[prost(message, optional, tag = "12")] @@ -41605,170 +42625,170 @@ pub struct TrainPartyGetDataScRsp { } /// Obf: IAGDGOEBLAL #[derive(proto_derive::CmdID)] -#[cmdid(8067)] +#[cmdid(8098)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TrainPartyUseCardCsReq { /// offset: 24 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "2")] pub eeghhhkcghb: u32, } /// Obf: KNBKOEDFCBE #[derive(proto_derive::CmdID)] -#[cmdid(8039)] +#[cmdid(8053)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TrainPartyUseCardScRsp { /// offset: 28 + #[prost(uint32, tag = "12")] + pub retcode: u32, + /// offset: 24 #[prost(uint32, tag = "6")] pub eeghhhkcghb: u32, - /// offset: 24 - #[prost(uint32, tag = "1")] - pub retcode: u32, } /// Obf: OOGNJJIPCNK #[derive(proto_derive::CmdID)] -#[cmdid(8027)] +#[cmdid(8079)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TrainPartyMoveScNotify { /// offset: 24 - #[prost(message, repeated, tag = "11")] + #[prost(message, repeated, tag = "1")] pub peadiocnimf: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "14")] pub gheeoeohmfi: u32, } /// Obf: JGPGPFCLEAI #[derive(proto_derive::CmdID)] -#[cmdid(8070)] +#[cmdid(8097)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TrainPartySettleNotify { /// offset: 16 #[prost(message, optional, tag = "8")] pub hilomekafbp: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "15")] 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")] + #[prost(message, repeated, tag = "12")] pub foaplialhdi: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "9")] pub heijcnlnhhi: u32, + /// offset: 32 + #[prost(message, repeated, tag = "15")] + pub kbgdcehiffj: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Baepnhdciem { /// offset: 32 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "7")] pub ijfihgcknhg: u32, /// offset: 16 - #[prost(uint32, repeated, tag = "9")] + #[prost(uint32, repeated, tag = "12")] 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")] + #[prost(message, optional, tag = "2")] 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")] + #[prost(message, optional, tag = "3")] pub status_info: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "1")] + pub passenger_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Ibomhkhbaao { /// offset: 16 - #[prost(message, repeated, tag = "14")] + #[prost(message, repeated, tag = "7")] 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")] + #[prost(message, optional, tag = "13")] pub kndmeilhkej: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fnoghghpjpd { /// offset: 24 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "13")] pub upgrade_level: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Jldhcfggeao { /// offset: 16 - #[prost(message, optional, tag = "10")] + #[prost(message, optional, tag = "3")] pub mhmeddehbhi: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pfgiahaidlm { /// offset: 16 - #[prost(message, repeated, tag = "4")] + #[prost(message, repeated, tag = "9")] 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")] + #[prost(message, optional, tag = "2")] pub abbnhmggpil: ::core::option::Option, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fkjlbfniggm { - /// offset: 24 - #[prost(uint32, repeated, tag = "2")] + /// offset: 16 + #[prost(uint32, repeated, tag = "8")] 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")] + #[prost(message, repeated, tag = "12")] 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")] + #[prost(bool, tag = "15")] pub has_modify_all_passenger_stat_effect: bool, + /// offset: 44 + #[prost(uint32, tag = "6")] + pub extra_ratio: u32, + /// offset: 32 + #[prost(message, optional, tag = "11")] + pub gdghcbghlnd: ::core::option::Option, /// 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 + /// offset: 36 #[prost(enumeration = "TrainPartyUpdateSrc", tag = "4")] pub src: i32, #[prost( oneof = "plkcmgdedck::Pphbgcabelf", - tags = "1340, 1639, 331, 1478, 1319, 1327, 1328, 1525, 1230, 973" + tags = "781, 1303, 483, 694, 764, 151, 1469, 1986, 558, 693" )] pub pphbgcabelf: ::core::option::Option, } @@ -41778,53 +42798,53 @@ pub mod plkcmgdedck { #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Pphbgcabelf { /// offset: 24 - #[prost(message, tag = "1340")] + #[prost(message, tag = "781")] Lnmmkfmeajm(super::TrainPartyCards), /// offset: 24 - #[prost(message, tag = "1639")] + #[prost(message, tag = "1303")] Fpfdjndnpim(super::Ibomhkhbaao), /// offset: 24 - #[prost(message, tag = "331")] + #[prost(message, tag = "483")] Njkjnbdboca(super::Enjhdlhkino), /// offset: 24 - #[prost(message, tag = "1478")] + #[prost(message, tag = "694")] Lgjgbighonp(super::Fnoghghpjpd), /// offset: 24 - #[prost(message, tag = "1319")] + #[prost(message, tag = "764")] Dgnkbngipki(super::Hakmebiajcf), /// offset: 24 - #[prost(message, tag = "1327")] + #[prost(message, tag = "151")] Mkkpchhnhcj(super::Jldhcfggeao), /// offset: 24 - #[prost(message, tag = "1328")] + #[prost(message, tag = "1469")] Pkpjefggboo(super::Hmopiblfcln), /// offset: 24 - #[prost(message, tag = "1525")] + #[prost(message, tag = "1986")] Nhacnnjpalp(super::Pfgiahaidlm), /// offset: 24 - #[prost(message, tag = "1230")] + #[prost(message, tag = "558")] Ahpdpooljle(super::Jhmnlcobjcj), /// offset: 24 - #[prost(message, tag = "973")] + #[prost(message, tag = "693")] Afmieicdnea(super::Fkjlbfniggm), } } /// Obf: JFJKLHGFDKP #[derive(proto_derive::CmdID)] -#[cmdid(8054)] +#[cmdid(8041)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TrainPartySyncUpdateScNotify { /// offset: 16 - #[prost(message, repeated, tag = "12")] + #[prost(message, repeated, tag = "6")] pub fflpklldhlm: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Gcfehmenonm { /// offset: 36 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "4")] pub hbapccegnme: u32, - #[prost(oneof = "gcfehmenonm::Dmjfkdoofmp", tags = "388, 406, 881, 1396")] + #[prost(oneof = "gcfehmenonm::Dmjfkdoofmp", tags = "1447, 345, 55, 433")] pub dmjfkdoofmp: ::core::option::Option, } /// Nested message and enum types in `GCFEHMENONM`. @@ -41832,264 +42852,264 @@ pub mod gcfehmenonm { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Dmjfkdoofmp { - /// offset: 24 - #[prost(message, tag = "388")] + /// offset: 16 + #[prost(message, tag = "1447")] Iamkdjcfmib(super::Njkenncjlcf), - /// offset: 24 - #[prost(message, tag = "406")] + /// offset: 16 + #[prost(message, tag = "345")] Leehaeobeba(super::Miiaiodleoa), - /// offset: 24 - #[prost(message, tag = "881")] + /// offset: 16 + #[prost(message, tag = "55")] Oaoofnjgidh(super::Emmdenjbfpf), - /// offset: 24 - #[prost(message, tag = "1396")] + /// offset: 16 + #[prost(message, tag = "433")] Pmmgocjfeej(super::Epbgfbedanm), } } #[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")] + #[prost(bool, tag = "6")] pub pipmgacmjnn: bool, + /// offset: 28 + #[prost(uint32, tag = "4")] + pub kdmlllghjon: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Njkenncjlcf { /// offset: 36 - #[prost(enumeration = "Ijdnojemian", tag = "6")] - pub hoiokbkgfdn: i32, + #[prost(uint32, tag = "11")] + pub event_id: u32, /// offset: 24 - #[prost(message, repeated, tag = "5")] + #[prost(message, repeated, tag = "10")] pub lekpkocnjal: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "8")] - pub event_id: u32, + #[prost(enumeration = "Ijdnojemian", tag = "15")] + pub hoiokbkgfdn: i32, } #[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")] + #[prost(uint32, tag = "4")] pub event_id: u32, + /// offset: 24 + #[prost(uint32, tag = "12")] + pub kdmlllghjon: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Bfifanaocpc { /// offset: 24 - #[prost(message, optional, tag = "6")] + #[prost(message, optional, tag = "11")] 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")] + #[prost(uint32, tag = "4")] pub level: u32, + /// offset: 32 + #[prost(uint32, tag = "13")] + pub skill_id: u32, + /// offset: 28 + #[prost(uint32, tag = "10")] + pub jgmipmdppij: 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")] + #[prost(uint32, tag = "9")] pub passenger_id: u32, + /// offset: 16 + #[prost(message, repeated, tag = "13")] + pub ganakfaibfc: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Epbgfbedanm { /// offset: 32 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "2")] pub idaihkmmdek: u32, /// offset: 16 - #[prost(message, repeated, tag = "9")] + #[prost(message, repeated, tag = "11")] 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")] + #[prost(uint32, tag = "1")] pub iehhdalhgpi: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Mbinmaonbcd { /// offset: 16 - #[prost(message, repeated, tag = "7")] + #[prost(message, repeated, tag = "4")] 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")] + #[prost(uint32, tag = "7")] pub passenger_id: u32, /// offset: 28 #[prost(uint32, tag = "3")] pub unique_id: u32, + /// offset: 24 + #[prost(uint32, tag = "5")] + pub khhlnggecpb: 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")] + #[prost(uint32, tag = "10")] pub num: u32, + /// offset: 24 + #[prost(uint32, tag = "14")] + pub passenger_id: 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")] + /// offset: 64 + #[prost(uint32, tag = "8")] 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")] + #[prost(message, repeated, tag = "14")] pub mmeiphbnked: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(message, repeated, tag = "7")] + pub kjmliamgdle: ::prost::alloc::vec::Vec, + /// offset: 24 + #[prost(message, repeated, tag = "15")] + pub ccgbhhfbafj: ::prost::alloc::vec::Vec, + /// offset: 56 + #[prost(uint32, tag = "6")] + pub kmlppmnmpke: u32, + /// offset: 60 + #[prost(uint32, tag = "5")] + pub mliijgoaeck: u32, + /// offset: 52 + #[prost(uint32, tag = "11")] + pub mlipplkiifd: u32, /// offset: 48 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "9")] pub cfokigihcfp: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct PlaySkillBrief { +pub struct Lpcnjmfipnp { /// offset: 32 - #[prost(enumeration = "Lcdemgacekd", tag = "11")] + #[prost(enumeration = "Lcdemgacekd", tag = "9")] pub skill_type: i32, /// offset: 24 - #[prost(uint32, tag = "15")] - pub skill_id: u32, + #[prost(uint32, tag = "5")] + pub flejagfjdkm: u32, /// offset: 28 #[prost(uint32, tag = "6")] - pub skill_param: u32, + pub skill_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] -pub struct PlayCardBrief { - /// offset: 36 - #[prost(uint32, tag = "3")] - pub base_value: u32, +pub struct Oajopdgkjdo { /// offset: 32 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "15")] pub unique_id: u32, - /// offset: 16 - #[prost(message, repeated, tag = "7")] - pub skill_brief_list: ::prost::alloc::vec::Vec, + /// offset: 36 + #[prost(uint32, tag = "7")] + pub eglmghlekef: u32, + /// offset: 24 + #[prost(message, repeated, tag = "8")] + pub fajccghlcac: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Phoefkfbikd { + /// offset: 40 + #[prost(uint32, tag = "15")] + pub mkegodinhnc: u32, /// 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, + /// offset: 16 + #[prost(uint32, repeated, tag = "12")] + pub npojmhhibki: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Pecglkcicgo { - /// offset: 16 - #[prost(uint32, repeated, tag = "12")] + /// offset: 24 + #[prost(uint32, repeated, tag = "13")] 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, + #[prost(message, repeated, tag = "8")] + pub bihfecjhpgh: ::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")] + #[prost(message, optional, tag = "9")] pub mfakjhfmaib: ::core::option::Option, + /// offset: 84 + #[prost(uint32, tag = "11")] + pub npjeecedpok: u32, + /// offset: 76 + #[prost(uint32, tag = "12")] + pub cfokigihcfp: u32, + /// offset: 24 + #[prost(message, repeated, tag = "3")] + pub omggnaeahif: ::prost::alloc::vec::Vec, /// offset: 16 #[prost(message, repeated, tag = "4")] - pub omggnaeahif: ::prost::alloc::vec::Vec, + pub ccgbhhfbafj: ::prost::alloc::vec::Vec, /// offset: 72 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "10")] pub score: u32, - /// offset: 64 - #[prost(message, optional, tag = "3")] - pub gdghcbghlnd: ::core::option::Option, - /// offset: 84 - #[prost(enumeration = "TrainPartyMtSkillType", tag = "2")] + /// offset: 80 + #[prost(enumeration = "TrainPartyMtSkillType", tag = "6")] pub ijppknknlnl: i32, - /// offset: 76 - #[prost(uint32, tag = "15")] - pub cfokigihcfp: u32, + /// offset: 56 + #[prost(message, optional, tag = "2")] + pub gdghcbghlnd: ::core::option::Option, + /// offset: 40 + #[prost(message, repeated, tag = "1")] + pub mmeiphbnked: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Encjkpgoial { /// offset: 24 - #[prost(uint32, repeated, tag = "5")] + #[prost(uint32, repeated, tag = "14")] pub canngfdafoe: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Fbglldnlgpe { /// offset: 48 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "4")] 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")] + #[prost(message, repeated, tag = "3")] + pub nicgnemched: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(message, repeated, tag = "12")] + pub mmeiphbnked: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(message, repeated, tag = "10")] pub ccgbhhfbafj: ::prost::alloc::vec::Vec, } /// Obf: BHEIBFHJFID #[derive(proto_derive::CmdID)] -#[cmdid(8080)] +#[cmdid(8007)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TrainPartyHandlePendingActionCsReq { /// offset: 32 @@ -42097,7 +43117,7 @@ pub struct TrainPartyHandlePendingActionCsReq { pub hbapccegnme: u32, #[prost( oneof = "train_party_handle_pending_action_cs_req::Gnglhjgmaok", - tags = "1076, 704, 1277, 1444" + tags = "1433, 1375, 1327, 271" )] pub gnglhjgmaok: ::core::option::Option< train_party_handle_pending_action_cs_req::Gnglhjgmaok, @@ -42108,40 +43128,40 @@ pub mod train_party_handle_pending_action_cs_req { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Gnglhjgmaok { - /// offset: 24 - #[prost(message, tag = "1076")] + /// offset: 16 + #[prost(message, tag = "1433")] Iamkdjcfmib(super::Hpfkgddifhg), - /// offset: 24 - #[prost(message, tag = "704")] + /// offset: 16 + #[prost(message, tag = "1375")] Pmmgocjfeej(super::Glbfbnhfcno), - /// offset: 24 - #[prost(message, tag = "1277")] + /// offset: 16 + #[prost(message, tag = "1327")] Lgbjaeldpnb(super::Pecglkcicgo), - /// offset: 24 - #[prost(message, tag = "1444")] + /// offset: 16 + #[prost(message, tag = "271")] Bgjmfbhcmkl(super::Encjkpgoial), } } /// Obf: FKNAGADELDE #[derive(proto_derive::CmdID)] -#[cmdid(8002)] +#[cmdid(8039)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TrainPartyHandlePendingActionScRsp { /// offset: 16 #[prost(message, optional, tag = "1")] pub hilomekafbp: ::core::option::Option, + /// offset: 52 + #[prost(bool, tag = "11")] + pub dlncbjfgkaa: bool, /// offset: 48 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "2")] pub hbapccegnme: u32, /// offset: 44 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "12")] pub retcode: u32, - /// offset: 52 - #[prost(bool, tag = "9")] - pub dlncbjfgkaa: bool, #[prost( oneof = "train_party_handle_pending_action_sc_rsp::Gnglhjgmaok", - tags = "1785, 1094, 1328, 1892" + tags = "377, 547, 1617, 642" )] pub gnglhjgmaok: ::core::option::Option< train_party_handle_pending_action_sc_rsp::Gnglhjgmaok, @@ -42152,140 +43172,140 @@ pub mod train_party_handle_pending_action_sc_rsp { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Gnglhjgmaok { - /// offset: 24 - #[prost(message, tag = "1785")] + /// offset: 32 + #[prost(message, tag = "377")] Laelpnhhjik(super::Bfifanaocpc), - /// offset: 24 - #[prost(message, tag = "1094")] + /// offset: 32 + #[prost(message, tag = "547")] Pmojbjmkfan(super::Mbinmaonbcd), - /// offset: 24 - #[prost(message, tag = "1328")] + /// offset: 32 + #[prost(message, tag = "1617")] Afdndbaddkp(super::Jbocjhndamc), - /// offset: 24 - #[prost(message, tag = "1892")] + /// offset: 32 + #[prost(message, tag = "642")] Ledfncdfamk(super::Fbglldnlgpe), } } /// Obf: LHHGJPGIAFE #[derive(proto_derive::CmdID)] -#[cmdid(8005)] +#[cmdid(8016)] #[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")] + /// offset: 32 + #[prost(uint32, tag = "10")] pub area_id: u32, + /// offset: 40 + #[prost(uint32, tag = "8")] + pub gjfhpcieboj: u32, + /// offset: 24 + #[prost(message, optional, tag = "1")] + pub alaoddbghpl: ::core::option::Option, } /// Obf: FLPDEABALAB #[derive(proto_derive::CmdID)] -#[cmdid(8074)] +#[cmdid(8026)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TrainPartyBuildStartStepScRsp { /// offset: 24 #[prost(uint32, tag = "10")] pub dbjhemippim: u32, /// offset: 28 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "15")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Cikohjnagon { /// offset: 32 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "6")] pub area_id: u32, - /// offset: 16 - #[prost(message, optional, tag = "6")] + /// offset: 24 + #[prost(message, optional, tag = "14")] pub kcjbmkjlfba: ::core::option::Option, } /// Obf: IGIOFLAJOLK #[derive(proto_derive::CmdID)] -#[cmdid(8073)] +#[cmdid(8063)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TrainPartyBuildDiyCsReq { + /// offset: 36 + #[prost(uint32, tag = "6")] + pub slot_id: u32, /// offset: 32 - #[prost(bool, tag = "15")] + #[prost(uint32, tag = "5")] + pub area_id: u32, + /// offset: 24 + #[prost(bool, tag = "4")] 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")] + #[prost(uint32, tag = "14")] pub cigajenpmkh: u32, } /// Obf: IGOGLPAJAND #[derive(proto_derive::CmdID)] -#[cmdid(8098)] +#[cmdid(8067)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TrainPartyBuildDiyScRsp { - /// offset: 40 - #[prost(uint32, tag = "5")] - pub retcode: u32, /// offset: 44 - #[prost(bool, tag = "13")] + #[prost(bool, tag = "4")] pub ganhklnpapi: bool, + /// offset: 40 + #[prost(uint32, tag = "15")] + pub area_id: u32, /// offset: 48 #[prost(uint32, tag = "6")] - pub area_id: u32, - /// offset: 16 - #[prost(message, repeated, tag = "8")] - pub opdipfbcfdp: ::prost::alloc::vec::Vec, + pub retcode: u32, /// offset: 24 #[prost(message, repeated, tag = "2")] + pub opdipfbcfdp: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(message, repeated, tag = "13")] 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")] + #[prost(uint32, tag = "15")] pub okhcjkljghf: u32, + /// offset: 24 + #[prost(message, repeated, tag = "6")] + pub cgfihjccgcd: ::prost::alloc::vec::Vec, } #[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")] + #[prost(uint32, tag = "4")] + pub heidcikedpd: u32, + /// offset: 16 + #[prost(message, repeated, tag = "5")] + pub cgfihjccgcd: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "14")] pub area_id: u32, + /// offset: 40 + #[prost(uint32, tag = "10")] + pub progress: 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")] + #[prost(uint32, tag = "8")] pub obokglcmkke: u32, + /// offset: 24 + #[prost(uint32, tag = "10")] + pub ppffkfgollj: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Fnpmcdnkdfj { /// offset: 24 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "6")] pub bdccopiehin: u32, } #[derive(proto_derive::CmdID)] @@ -42298,49 +43318,49 @@ pub struct Gegjhbmloem { #[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")] + #[prost(uint32, tag = "7")] + pub mnleikiehhp: u32, + /// offset: 28 + #[prost(uint32, tag = "11")] pub area_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kmlehllogjg { /// offset: 24 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "6")] pub cigajenpmkh: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Okfgjeihljm { /// offset: 24 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "4")] pub fbfihjiiabo: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Kakjcjomfgh { /// offset: 24 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "4")] 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")] + /// offset: 16 + #[prost(uint32, repeated, tag = "14")] pub cgfihjccgcd: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "1")] + pub area_id: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Lndgcgobdjl { /// offset: 16 - #[prost(message, repeated, tag = "13")] + #[prost(message, repeated, tag = "8")] pub llephoelgda: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] @@ -42348,7 +43368,7 @@ pub struct Lndgcgobdjl { pub struct Ppkgjkifelk { #[prost( oneof = "ppkgjkifelk::Pphbgcabelf", - tags = "1493, 1638, 1200, 577, 71, 1779, 1205, 341, 1545, 1451" + tags = "584, 1365, 590, 1962, 1399, 642, 1185, 1063, 1778, 1100" )] pub pphbgcabelf: ::core::option::Option, } @@ -42357,905 +43377,905 @@ pub mod ppkgjkifelk { #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Oneof)] pub enum Pphbgcabelf { - /// offset: 16 - #[prost(message, tag = "1493")] + /// offset: 24 + #[prost(message, tag = "584")] Maplogdnbgb(super::Okfgjeihljm), - /// offset: 16 - #[prost(message, tag = "1638")] + /// offset: 24 + #[prost(message, tag = "1365")] Ekflejankme(super::Kmbdkdlnhmc), - /// offset: 16 - #[prost(message, tag = "1200")] + /// offset: 24 + #[prost(message, tag = "590")] Jobejafkecd(super::Jnahojlcnja), - /// offset: 16 - #[prost(message, tag = "577")] + /// offset: 24 + #[prost(message, tag = "1962")] Dblbhnphhkb(super::Iefkfkfmepl), - /// offset: 16 - #[prost(message, tag = "71")] + /// offset: 24 + #[prost(message, tag = "1399")] Ckbnojapnnb(super::Fnpmcdnkdfj), - /// offset: 16 - #[prost(message, tag = "1779")] + /// offset: 24 + #[prost(message, tag = "642")] Nepconhofkj(super::Bfddpplmkpg), - /// offset: 16 - #[prost(message, tag = "1205")] + /// offset: 24 + #[prost(message, tag = "1185")] Egdgpikbnlk(super::Kmlehllogjg), - /// offset: 16 - #[prost(message, tag = "341")] + /// offset: 24 + #[prost(message, tag = "1063")] Bhofhhemlog(super::Gegjhbmloem), - /// offset: 16 - #[prost(message, tag = "1545")] + /// offset: 24 + #[prost(message, tag = "1778")] Haeadfoolnd(super::Kakjcjomfgh), - /// offset: 16 - #[prost(message, tag = "1451")] + /// offset: 24 + #[prost(message, tag = "1100")] Gaibcbghhgl(super::Lndgcgobdjl), } } /// Obf: BMOPHHIBHCP #[derive(proto_derive::CmdID)] -#[cmdid(8085)] +#[cmdid(8072)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TrainPartyBuildingUpdateNotify { - /// offset: 24 - #[prost(message, repeated, tag = "7")] + /// offset: 16 + #[prost(message, repeated, tag = "4")] pub bjdfkemkaol: ::prost::alloc::vec::Vec, } /// Obf: DGHAJAOFFAE #[derive(proto_derive::CmdID)] -#[cmdid(8052)] +#[cmdid(8036)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TrainPartyEnterCsReq {} /// Obf: LCOFPKJDPJI #[derive(proto_derive::CmdID)] -#[cmdid(8068)] +#[cmdid(8078)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TrainPartyEnterScRsp { /// offset: 24 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "12")] pub retcode: u32, } /// Obf: NPBHFJLHLNL #[derive(proto_derive::CmdID)] -#[cmdid(8094)] +#[cmdid(8074)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TrainPartyLeaveCsReq {} /// Obf: JJLKBFPGBIG #[derive(proto_derive::CmdID)] -#[cmdid(8036)] +#[cmdid(8090)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TrainPartyLeaveScRsp { /// offset: 24 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "1")] 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, + /// offset: 28 + #[prost(uint32, tag = "9")] + pub level: u32, } /// Obf: FPKBMIHOLMG #[derive(proto_derive::CmdID)] -#[cmdid(8041)] +#[cmdid(8024)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TrainPartyGamePlaySettleNotify { /// offset: 40 - #[prost(uint32, tag = "7")] - pub aianofknlhg: u32, - /// offset: 44 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "12")] pub attempts: u32, - /// offset: 32 - #[prost(uint32, repeated, tag = "4")] - pub olbagkmfdaj: ::prost::alloc::vec::Vec, /// offset: 24 - #[prost(message, optional, tag = "12")] + #[prost(message, optional, tag = "13")] pub hanfphgemgf: ::core::option::Option, + /// offset: 16 + #[prost(uint32, repeated, tag = "5")] + pub olbagkmfdaj: ::prost::alloc::vec::Vec, + /// offset: 44 + #[prost(uint32, tag = "8")] + pub aianofknlhg: u32, } /// Obf: DKGFBNFIOBL #[derive(proto_derive::CmdID)] -#[cmdid(8044)] +#[cmdid(8069)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TrainPartyGamePlayStartCsReq { - /// offset: 16 - #[prost(uint32, repeated, tag = "3")] + /// offset: 24 + #[prost(uint32, repeated, tag = "5")] pub kbgdcehiffj: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "14")] pub goneakbdgek: u32, } /// Obf: IPCPHCIPFBG #[derive(proto_derive::CmdID)] -#[cmdid(8049)] +#[cmdid(8092)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TrainPartyGamePlayStartScRsp { - /// offset: 32 - #[prost(uint32, tag = "7")] - pub retcode: u32, - /// offset: 24 - #[prost(message, optional, tag = "15")] + /// offset: 16 + #[prost(message, optional, tag = "9")] pub kmdphcmbjgb: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "8")] + pub retcode: u32, } /// Obf: CCGLODLDCCG #[derive(proto_derive::CmdID)] -#[cmdid(8003)] +#[cmdid(8035)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TrainPartyAddBuildDynamicBuffCsReq {} /// Obf: PAKLHDBGCLE #[derive(proto_derive::CmdID)] -#[cmdid(8024)] +#[cmdid(8037)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TrainPartyAddBuildDynamicBuffScRsp { + /// offset: 28 + #[prost(uint32, tag = "12")] + pub buff_id: u32, /// offset: 24 #[prost(uint32, tag = "4")] - pub buff_id: u32, - /// offset: 28 - #[prost(uint32, tag = "11")] pub retcode: u32, } /// Obf: FLACIGJGGCJ #[derive(proto_derive::CmdID)] -#[cmdid(8045)] +#[cmdid(8051)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TrainPartyTakeBuildLevelAwardCsReq { /// offset: 24 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "11")] pub ecclpifmmpp: u32, } /// Obf: EMLBHKHIBGI #[derive(proto_derive::CmdID)] -#[cmdid(8069)] +#[cmdid(8025)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TrainPartyTakeBuildLevelAwardScRsp { - /// offset: 24 - #[prost(message, optional, tag = "14")] + /// offset: 16 + #[prost(message, optional, tag = "3")] pub item_list: ::core::option::Option, /// offset: 36 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "10")] pub retcode: u32, /// offset: 32 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "12")] 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")] + #[prost(uint32, tag = "10")] pub visitor_id: u32, + /// offset: 24 + #[prost(bool, tag = "11")] + pub iagodfdjaik: bool, } /// Obf: OACBEIPOBJI #[derive(proto_derive::CmdID)] -#[cmdid(3720)] +#[cmdid(3710)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TrainVisitorBehaviorFinishCsReq { /// offset: 24 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "4")] pub visitor_id: u32, } /// Obf: FKIFBIGHAAP #[derive(proto_derive::CmdID)] -#[cmdid(3791)] +#[cmdid(3705)] #[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")] + #[prost(uint32, tag = "12")] + pub retcode: u32, + /// offset: 36 + #[prost(uint32, tag = "9")] pub visitor_id: u32, + /// offset: 16 + #[prost(message, optional, tag = "6")] + pub reward: ::core::option::Option, } /// Obf: LMINIONBHAM #[derive(proto_derive::CmdID)] -#[cmdid(3767)] +#[cmdid(3798)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetTrainVisitorBehaviorCsReq { /// offset: 16 - #[prost(uint32, repeated, tag = "9")] + #[prost(uint32, repeated, tag = "14")] pub oifnlnbkdma: ::prost::alloc::vec::Vec, } /// Obf: ALNDKEMKEBB #[derive(proto_derive::CmdID)] -#[cmdid(3739)] +#[cmdid(3753)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetTrainVisitorBehaviorScRsp { - /// offset: 32 - #[prost(uint32, tag = "15")] - pub retcode: u32, /// offset: 24 - #[prost(message, repeated, tag = "9")] + #[prost(message, repeated, tag = "6")] pub ecfopdhgkfb: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "4")] + pub retcode: u32, } /// Obf: BELCDBIGMEO #[derive(proto_derive::CmdID)] -#[cmdid(3727)] +#[cmdid(3779)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TrainRefreshTimeNotify { /// offset: 24 - #[prost(uint64, tag = "2")] + #[prost(uint64, tag = "13")] pub train_refresh_time: u64, } /// Obf: OCGDCMPOEDA #[derive(proto_derive::CmdID)] -#[cmdid(3721)] +#[cmdid(3702)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TrainVisitorRewardSendNotify { - /// offset: 36 - #[prost(enumeration = "Iippjkhmpch", tag = "9")] - 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, + /// offset: 24 + #[prost(message, optional, tag = "1")] + pub reward: ::core::option::Option, + /// offset: 36 + #[prost(enumeration = "Iippjkhmpch", tag = "10")] + pub r#type: i32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hglkmjfehmb { - /// offset: 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")] + /// offset: 24 + #[prost(uint32, repeated, tag = "8")] pub edhhgcpdkik: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(bool, tag = "10")] + pub ijabkdepgma: bool, /// offset: 44 - #[prost(uint32, tag = "13")] - pub opaokgjbooe: u32, + #[prost(uint32, tag = "4")] + pub visitor_id: u32, /// offset: 40 - #[prost(enumeration = "Llmibdpfjnd", tag = "5")] + #[prost(uint32, tag = "5")] + pub opaokgjbooe: u32, + /// offset: 36 + #[prost(enumeration = "Llmibdpfjnd", tag = "6")] pub status: i32, } /// Obf: JDJCNCPPAMF #[derive(proto_derive::CmdID)] -#[cmdid(3770)] +#[cmdid(3797)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetTrainVisitorRegisterCsReq { /// offset: 24 - #[prost(enumeration = "Jfjjfgaeoab", tag = "12")] + #[prost(enumeration = "Jfjjfgaeoab", tag = "5")] pub r#type: i32, } /// Obf: HNGKFNOAJFH #[derive(proto_derive::CmdID)] -#[cmdid(3759)] +#[cmdid(3706)] #[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")] + #[prost(message, repeated, tag = "9")] + pub fdmfkaljbaj: ::prost::alloc::vec::Vec, + /// offset: 16 + #[prost(uint32, repeated, tag = "1")] pub famhpmfoijh: ::prost::alloc::vec::Vec, /// offset: 40 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "13")] pub retcode: u32, } /// Obf: FNLKMOEFPDA #[derive(proto_derive::CmdID)] -#[cmdid(3754)] +#[cmdid(3741)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeTrainVisitorUntakenBehaviorRewardCsReq { /// offset: 24 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "13")] pub visitor_id: u32, } /// Obf: ODJGBFIMGCK #[derive(proto_derive::CmdID)] -#[cmdid(3777)] +#[cmdid(3755)] #[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 = "9")] + pub visitor_id: u32, + /// offset: 32 #[prost(uint32, tag = "12")] pub retcode: u32, + /// offset: 24 + #[prost(uint32, repeated, tag = "4")] + pub edhhgcpdkik: ::prost::alloc::vec::Vec, } /// Obf: ONLDPCLJMLP #[derive(proto_derive::CmdID)] -#[cmdid(3780)] +#[cmdid(3707)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct ShowNewSupplementVisitorCsReq { /// offset: 16 - #[prost(uint32, repeated, tag = "5")] + #[prost(uint32, repeated, tag = "8")] pub famhpmfoijh: ::prost::alloc::vec::Vec, } /// Obf: GMJIFOALLOJ #[derive(proto_derive::CmdID)] -#[cmdid(3702)] +#[cmdid(3739)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct ShowNewSupplementVisitorScRsp { /// offset: 24 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "15")] 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")] + /// offset: 36 + #[prost(uint32, tag = "8")] pub iimoplcfhah: u32, - /// offset: 52 - #[prost(int32, tag = "13")] - pub lljaegobhmp: i32, + /// offset: 28 + #[prost(uint32, tag = "12")] + pub item_id: u32, /// offset: 40 #[prost(uint64, tag = "4")] pub unique_id: u64, - /// offset: 28 - #[prost(uint32, tag = "5")] - pub item_id: u32, + /// offset: 32 + #[prost(int32, tag = "9")] + pub ieagbpemflg: i32, + /// offset: 48 + #[prost(int32, tag = "15")] + pub lljaegobhmp: i32, + /// offset: 24 + #[prost(uint32, tag = "3")] + pub kbcdecdnefm: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Kchjhcljock { - /// offset: 16 - #[prost(message, repeated, tag = "1")] + /// offset: 36 + #[prost(uint32, tag = "2")] + pub cpodejofpdd: u32, + /// offset: 24 + #[prost(message, repeated, tag = "4")] pub hjbpkcfkhli: ::prost::alloc::vec::Vec, /// offset: 44 - #[prost(enumeration = "Dcjaopdinoi", tag = "2")] - pub embkicmefco: i32, - /// offset: 36 - #[prost(enumeration = "Hgkkppljboi", tag = "3")] + #[prost(enumeration = "Hgkkppljboi", tag = "10")] pub clfgfaboiop: i32, /// offset: 40 + #[prost(enumeration = "Dcjaopdinoi", tag = "11")] + pub embkicmefco: i32, + /// offset: 32 #[prost(uint32, tag = "7")] pub diphgghfmcp: u32, - /// offset: 32 - #[prost(uint32, tag = "9")] - pub cpodejofpdd: u32, } /// Obf: NKPEMNOPMNO #[derive(proto_derive::CmdID)] -#[cmdid(6420)] +#[cmdid(6410)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TravelBrochureGetDataCsReq {} /// Obf: OEPEPLALCOB #[derive(proto_derive::CmdID)] -#[cmdid(6491)] +#[cmdid(6405)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TravelBrochureGetDataScRsp { + /// offset: 44 + #[prost(uint32, tag = "15")] + pub kmhdfladepi: u32, + /// offset: 40 + #[prost(uint32, tag = "8")] + pub retcode: u32, + /// offset: 24 + #[prost(map = "uint32, message", tag = "5")] + pub mibclbgmdla: ::std::collections::HashMap, /// 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, } /// Obf: ICIFONJONFA #[derive(proto_derive::CmdID)] -#[cmdid(6467)] +#[cmdid(6498)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TravelBrochurePageUnlockScNotify { /// offset: 24 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "15")] pub cpodejofpdd: u32, } /// Obf: ELLAHNNAPLN #[derive(proto_derive::CmdID)] -#[cmdid(6427)] +#[cmdid(6479)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TravelBrochureSelectMessageCsReq { /// offset: 24 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "14")] pub diphgghfmcp: u32, /// offset: 28 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "13")] pub cpodejofpdd: u32, } /// Obf: IOHEBKBCGNE #[derive(proto_derive::CmdID)] -#[cmdid(6421)] +#[cmdid(6402)] #[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")] + /// offset: 32 + #[prost(message, optional, tag = "8")] pub reward: ::core::option::Option, + /// offset: 24 + #[prost(message, optional, tag = "11")] + pub cagglkliimf: ::core::option::Option, } /// Obf: FBLEAEPJAMC #[derive(proto_derive::CmdID)] -#[cmdid(6470)] +#[cmdid(6497)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TravelBrochureApplyPasterCsReq { - /// offset: 32 + /// offset: 40 + #[prost(uint32, tag = "15")] + pub kbcdecdnefm: u32, + /// offset: 36 + #[prost(uint32, tag = "10")] + pub item_id: u32, + /// offset: 28 #[prost(uint32, tag = "3")] pub cpodejofpdd: u32, - /// offset: 44 - #[prost(uint32, tag = "6")] - pub iimoplcfhah: u32, - /// offset: 28 - #[prost(int32, tag = "1")] - pub lljaegobhmp: i32, - /// offset: 36 - #[prost(int32, tag = "2")] + /// offset: 32 + #[prost(int32, tag = "11")] pub ieagbpemflg: i32, - /// offset: 40 - #[prost(uint32, tag = "5")] - pub kbcdecdnefm: u32, + /// offset: 44 + #[prost(uint32, tag = "1")] + pub iimoplcfhah: u32, /// offset: 24 - #[prost(uint32, tag = "8")] - pub item_id: u32, + #[prost(int32, tag = "7")] + pub lljaegobhmp: i32, } /// Obf: CHEPGAMCBIH #[derive(proto_derive::CmdID)] -#[cmdid(6459)] +#[cmdid(6406)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TravelBrochureApplyPasterScRsp { - /// offset: 16 - #[prost(message, optional, tag = "12")] + /// offset: 24 + #[prost(message, optional, tag = "6")] pub cagglkliimf: ::core::option::Option, /// offset: 32 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "5")] pub retcode: u32, } /// Obf: CHGGONIIOHA #[derive(proto_derive::CmdID)] -#[cmdid(6454)] +#[cmdid(6441)] #[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 item_id: u32, + /// offset: 32 + #[prost(uint64, tag = "6")] + pub unique_id: u64, + /// offset: 24 + #[prost(uint32, tag = "2")] pub cpodejofpdd: u32, } /// Obf: ECBKPCALDFD #[derive(proto_derive::CmdID)] -#[cmdid(6477)] +#[cmdid(6455)] #[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")] + #[prost(uint32, tag = "2")] pub retcode: u32, + /// offset: 24 + #[prost(message, optional, tag = "13")] + pub cagglkliimf: ::core::option::Option, } /// Obf: BNIFAHOFPCL #[derive(proto_derive::CmdID)] -#[cmdid(6480)] +#[cmdid(6407)] #[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")] + #[prost(uint64, tag = "9")] pub unique_id: u64, + /// offset: 28 + #[prost(uint32, tag = "14")] + pub item_id: u32, + /// offset: 32 + #[prost(int32, tag = "2")] + pub ieagbpemflg: i32, + /// offset: 36 + #[prost(int32, tag = "15")] + pub lljaegobhmp: i32, + /// offset: 52 + #[prost(uint32, tag = "4")] + pub cpodejofpdd: u32, + /// offset: 24 + #[prost(uint32, tag = "8")] + pub iimoplcfhah: u32, + /// offset: 48 + #[prost(uint32, tag = "1")] + pub kbcdecdnefm: u32, } /// Obf: BLKKMEBCFNC #[derive(proto_derive::CmdID)] -#[cmdid(6402)] +#[cmdid(6439)] #[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")] + #[prost(uint32, tag = "13")] pub retcode: u32, + /// offset: 24 + #[prost(message, optional, tag = "3")] + pub cagglkliimf: ::core::option::Option, } /// Obf: CCCDIFAFKDA #[derive(proto_derive::CmdID)] -#[cmdid(6405)] +#[cmdid(6416)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TravelBrochureGetPasterScNotify { - /// offset: 24 - #[prost(uint32, tag = "1")] - pub fkkobdmfhil: u32, /// offset: 28 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "10")] pub num: u32, + /// offset: 24 + #[prost(uint32, tag = "13")] + pub fkkobdmfhil: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gkdihiffhfd { /// offset: 28 + #[prost(uint32, tag = "8")] + pub num: u32, + /// offset: 24 #[prost(uint32, tag = "9")] pub fkkobdmfhil: u32, - /// offset: 24 - #[prost(uint32, tag = "15")] - pub num: u32, } /// Obf: EFDCMPEMNDE #[derive(proto_derive::CmdID)] -#[cmdid(6473)] +#[cmdid(6463)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TravelBrochureSetCustomValueCsReq { /// offset: 24 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "3")] pub value: u32, } /// Obf: NHHPGHKFOKA #[derive(proto_derive::CmdID)] -#[cmdid(6498)] +#[cmdid(6467)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TravelBrochureSetCustomValueScRsp { /// offset: 24 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "4")] pub retcode: u32, } /// Obf: FPNIALGEAGM #[derive(proto_derive::CmdID)] -#[cmdid(6485)] +#[cmdid(6472)] #[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")] + #[prost(uint32, tag = "13")] + pub cpodejofpdd: u32, + /// offset: 24 + #[prost(enumeration = "Dcjaopdinoi", tag = "11")] pub geibgfdenja: i32, } /// Obf: BIDKIKBGMPF #[derive(proto_derive::CmdID)] -#[cmdid(6438)] +#[cmdid(6494)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TravelBrochureSetPageDescStatusScRsp { /// offset: 24 - #[prost(uint32, tag = "12")] + #[prost(uint32, tag = "9")] pub retcode: u32, } /// Obf: HBDADEIJEMO #[derive(proto_derive::CmdID)] -#[cmdid(6452)] +#[cmdid(6436)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TravelBrochurePageResetCsReq { /// offset: 24 - #[prost(uint32, tag = "14")] + #[prost(uint32, tag = "6")] pub cpodejofpdd: u32, } /// Obf: DFLIIEMHJBI #[derive(proto_derive::CmdID)] -#[cmdid(6468)] +#[cmdid(6478)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TravelBrochurePageResetScRsp { - /// offset: 32 - #[prost(uint32, tag = "15")] - pub retcode: u32, - /// offset: 16 - #[prost(message, optional, tag = "14")] + /// offset: 24 + #[prost(message, optional, tag = "9")] pub cagglkliimf: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "13")] + pub retcode: u32, } #[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")] + #[prost(uint32, tag = "13")] + pub item_id: u32, + /// offset: 36 + #[prost(uint32, tag = "15")] + pub iimoplcfhah: u32, + /// offset: 24 + #[prost(int32, tag = "12")] + pub lljaegobhmp: i32, + /// offset: 32 + #[prost(uint32, tag = "5")] pub kbcdecdnefm: u32, /// offset: 28 - #[prost(int32, tag = "13")] - pub lljaegobhmp: i32, + #[prost(int32, tag = "2")] + pub ieagbpemflg: i32, } /// Obf: NLJPMPBFPAF #[derive(proto_derive::CmdID)] -#[cmdid(6494)] +#[cmdid(6474)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TravelBrochureApplyPasterListCsReq { /// offset: 16 - #[prost(message, repeated, tag = "8")] + #[prost(message, repeated, tag = "3")] pub gedglncpggn: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "8")] pub cpodejofpdd: u32, } /// Obf: HOOFPBMCIBH #[derive(proto_derive::CmdID)] -#[cmdid(6436)] +#[cmdid(6490)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TravelBrochureApplyPasterListScRsp { - /// offset: 32 - #[prost(uint32, tag = "8")] - pub retcode: u32, - /// offset: 16 - #[prost(message, optional, tag = "13")] + /// offset: 24 + #[prost(message, optional, tag = "8")] pub cagglkliimf: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "1")] + pub retcode: u32, } #[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 param_2: u32, +pub struct Injfohnjgmg { /// offset: 40 - #[prost(uint32, tag = "9")] - pub param_1: u32, + #[prost(enumeration = "Imknbjcoiop", tag = "15")] + pub r#type: i32, + /// offset: 28 + #[prost(uint32, tag = "10")] + pub ilhgneplodm: u32, + /// offset: 32 + #[prost(uint32, tag = "1")] + pub nclomnehpmj: u32, + /// offset: 24 + #[prost(uint32, tag = "11")] + pub jelmcjbicjn: u32, + /// offset: 36 + #[prost(uint32, tag = "3")] + pub egkdinmmena: u32, } /// Obf: OEKOJKFLFMM #[derive(proto_derive::CmdID)] -#[cmdid(4420)] +#[cmdid(4410)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct TreasureDungeonDataScNotify { /// offset: 24 - #[prost(message, optional, tag = "11")] + #[prost(message, optional, tag = "15")] pub dlejpjjcelj: ::core::option::Option, } /// Obf: KIIHPDMPPAK #[derive(proto_derive::CmdID)] -#[cmdid(4491)] +#[cmdid(4405)] #[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")] + #[prost(map = "uint32, uint32", tag = "13")] pub jbcgkldmhnl: ::std::collections::HashMap, - /// offset: 16 - #[prost(map = "uint32, uint32", tag = "14")] - pub kgmmpgfgodj: ::std::collections::HashMap, + /// offset: 44 + #[prost(uint32, tag = "7")] + pub nlmdemohboo: u32, + /// offset: 56 + #[prost(uint32, tag = "11")] + pub pikapdjhgnd: u32, /// offset: 40 - #[prost(bool, tag = "15")] + #[prost(bool, tag = "2")] pub is_win: bool, + /// offset: 52 + #[prost(uint32, tag = "6")] + pub aecncdpjpdg: u32, + /// offset: 32 + #[prost(map = "uint32, uint32", tag = "10")] + pub kgmmpgfgodj: ::std::collections::HashMap, + /// offset: 48 + #[prost(uint32, tag = "14")] + pub hohhbihfjeh: u32, } #[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")] + #[prost(uint32, tag = "8")] 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: 108 + #[prost(uint32, tag = "10")] + pub jafnpnmohcm: u32, /// offset: 24 - #[prost(message, repeated, tag = "1641")] - pub avatar_list: ::prost::alloc::vec::Vec, - /// offset: 88 - #[prost(uint32, tag = "7")] + #[prost(message, repeated, tag = "12")] + pub bbckfjihidm: ::prost::alloc::vec::Vec, + /// offset: 40 + #[prost(message, repeated, tag = "2")] + pub mkoambmkdid: ::prost::alloc::vec::Vec, + /// offset: 56 + #[prost(message, repeated, tag = "1906")] + pub buff_list: ::prost::alloc::vec::Vec, + /// offset: 48 + #[prost(message, repeated, tag = "2023")] + pub gffojccklfm: ::prost::alloc::vec::Vec, + /// offset: 94 + #[prost(bool, tag = "163")] + pub nmfapgolodj: bool, + /// offset: 96 + #[prost(uint32, tag = "9")] + pub map_id: u32, + /// offset: 93 + #[prost(bool, tag = "432")] + pub cfdpdenppdh: bool, + /// offset: 84 + #[prost(uint32, tag = "3")] + pub nlmdemohboo: u32, + /// offset: 92 + #[prost(bool, tag = "29")] + pub nodbpkhojec: bool, + /// offset: 32 + #[prost(message, repeated, tag = "1544")] + pub item_list: ::prost::alloc::vec::Vec, + /// offset: 72 + #[prost(message, repeated, tag = "868")] + pub kjjomephjee: ::prost::alloc::vec::Vec, + /// offset: 100 + #[prost(uint32, tag = "1")] pub fcjeckcickb: u32, + /// offset: 80 + #[prost(uint32, tag = "14")] + pub pikapdjhgnd: u32, + /// offset: 64 + #[prost(message, repeated, tag = "638")] + pub avatar_list: ::prost::alloc::vec::Vec, + /// offset: 104 + #[prost(uint32, tag = "464")] + pub iialglddnad: u32, + /// offset: 88 + #[prost(uint32, tag = "4")] + pub ncbhadloaga: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lhanbgnjcif { /// offset: 28 - #[prost(uint32, tag = "9")] - pub mbejblfhcbh: u32, - /// offset: 24 - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "4")] pub item_id: u32, + /// offset: 24 + #[prost(uint32, tag = "10")] + pub mbejblfhcbh: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Pcaignjkafa { + /// offset: 16 + #[prost(message, optional, tag = "2")] + pub sp_bar: ::core::option::Option, + /// offset: 44 + #[prost(uint32, tag = "3")] + pub avatar_type: u32, + /// offset: 32 + #[prost(uint32, tag = "13")] + pub avatar_id: u32, + /// offset: 40 + #[prost(uint32, tag = "5")] + pub eajljnbnpnp: u32, /// 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")] + #[prost(uint32, tag = "14")] + pub avatar_id: u32, + /// offset: 28 + #[prost(uint32, tag = "1")] pub avatar_type: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Enbnfolcdie { /// offset: 24 + #[prost(uint32, tag = "7")] + pub buff_id: u32, + /// offset: 28 #[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")] + /// offset: 24 + #[prost(message, repeated, tag = "1757")] pub buff_list: ::prost::alloc::vec::Vec, - /// offset: 34 - #[prost(bool, tag = "15")] - pub knlfeldecal: bool, /// offset: 40 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "13")] pub ollhobhdden: u32, + /// offset: 37 + #[prost(bool, tag = "9")] + pub demncglljcp: bool, + /// offset: 39 + #[prost(bool, tag = "11")] + pub limmileapjm: bool, + /// offset: 38 + #[prost(bool, tag = "10")] + pub knlfeldecal: bool, + /// offset: 36 + #[prost(bool, tag = "7")] + pub locked: bool, + /// offset: 32 + #[prost(uint32, tag = "12")] + pub monhibbpkee: u32, + /// offset: 44 + #[prost(uint32, tag = "6")] + pub hfnhlcfnhkd: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Gggcocpgbbh { /// offset: 28 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "13")] pub leaaebafchp: u32, /// offset: 40 - #[prost(uint32, tag = "8")] - pub hfnhlcfnhkd: u32, - /// offset: 32 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "14")] pub buff_id: u32, /// offset: 36 + #[prost(uint32, tag = "3")] + pub hfnhlcfnhkd: u32, + /// offset: 32 #[prost(uint32, tag = "10")] pub egkdinmmena: u32, /// offset: 24 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "2")] 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")] + #[prost(uint32, tag = "6")] + pub fcjeckcickb: u32, + /// offset: 24 + #[prost(bool, tag = "7")] pub biinncndpcg: bool, + /// offset: 40 + #[prost(uint32, tag = "14")] + pub jafnpnmohcm: u32, + /// offset: 25 + #[prost(bool, tag = "1")] + pub cloonoifefo: bool, + /// offset: 36 + #[prost(uint32, tag = "13")] + pub pikapdjhgnd: u32, + /// offset: 28 + #[prost(uint32, tag = "2")] + pub nkhkdjkegdh: u32, + /// offset: 32 + #[prost(uint32, tag = "10")] + pub nlmdemohboo: u32, } /// Obf: NKFCKCACHEC #[derive(proto_derive::CmdID)] -#[cmdid(4480)] +#[cmdid(4407)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetTreasureDungeonActivityDataCsReq {} /// Obf: HPFFPDGLGKL #[derive(proto_derive::CmdID)] -#[cmdid(4402)] +#[cmdid(4439)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetTreasureDungeonActivityDataScRsp { /// offset: 24 - #[prost(message, repeated, tag = "1")] + #[prost(message, repeated, tag = "3")] pub hiookmoandn: ::prost::alloc::vec::Vec, /// offset: 32 #[prost(uint32, tag = "8")] @@ -43263,347 +44283,350 @@ pub struct GetTreasureDungeonActivityDataScRsp { } /// Obf: AKOOMBKLAMP #[derive(proto_derive::CmdID)] -#[cmdid(4405)] +#[cmdid(4416)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EnterTreasureDungeonCsReq { - /// offset: 32 - #[prost(uint32, tag = "2")] - pub nlmdemohboo: u32, - /// offset: 16 - #[prost(message, repeated, tag = "14")] + /// offset: 24 + #[prost(message, repeated, tag = "2")] pub avatar_list: ::prost::alloc::vec::Vec, + /// offset: 32 + #[prost(uint32, tag = "11")] + pub nlmdemohboo: u32, } /// Obf: GMLFLPNFDOH #[derive(proto_derive::CmdID)] -#[cmdid(4474)] +#[cmdid(4426)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct EnterTreasureDungeonScRsp { - /// offset: 32 - #[prost(uint32, tag = "2")] - pub retcode: u32, - /// offset: 16 - #[prost(message, optional, tag = "7")] + /// offset: 24 + #[prost(message, optional, tag = "1")] pub dlejpjjcelj: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "15")] + pub retcode: u32, } /// Obf: GFDIOLJOMAJ #[derive(proto_derive::CmdID)] -#[cmdid(4473)] +#[cmdid(4463)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct OpenTreasureDungeonGridCsReq { - /// offset: 24 - #[prost(uint32, tag = "13")] - pub hfnhlcfnhkd: u32, /// offset: 28 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "4")] + pub hfnhlcfnhkd: u32, + /// offset: 24 + #[prost(uint32, tag = "1")] pub nlmdemohboo: u32, } /// Obf: IAABENEAADF #[derive(proto_derive::CmdID)] -#[cmdid(4498)] +#[cmdid(4467)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct OpenTreasureDungeonGridScRsp { /// offset: 32 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "7")] pub retcode: u32, /// offset: 16 - #[prost(message, optional, tag = "11")] + #[prost(message, optional, tag = "6")] pub dlejpjjcelj: ::core::option::Option, } /// Obf: JFMCKKGFKFI #[derive(proto_derive::CmdID)] -#[cmdid(4452)] +#[cmdid(4436)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct InteractTreasureDungeonGridCsReq { + /// offset: 28 + #[prost(uint32, tag = "6")] + pub nlmdemohboo: u32, /// offset: 32 - #[prost(uint32, tag = "7")] + #[prost(uint32, tag = "2")] pub display_value: u32, /// offset: 24 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "4")] pub hfnhlcfnhkd: u32, - /// offset: 28 - #[prost(uint32, tag = "2")] - pub nlmdemohboo: u32, } /// Obf: MMEEDEJFBAC #[derive(proto_derive::CmdID)] -#[cmdid(4468)] +#[cmdid(4478)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct InteractTreasureDungeonGridScRsp { /// offset: 32 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "15")] pub retcode: u32, /// offset: 24 - #[prost(message, optional, tag = "2")] + #[prost(message, optional, tag = "8")] pub dlejpjjcelj: ::core::option::Option, } /// Obf: GEHCEAFOCHN #[derive(proto_derive::CmdID)] -#[cmdid(4494)] +#[cmdid(4474)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UseTreasureDungeonItemCsReq { - /// offset: 28 - #[prost(uint32, tag = "3")] - pub nlmdemohboo: u32, /// offset: 24 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "15")] + pub item_id: u32, + /// offset: 28 + #[prost(uint32, tag = "10")] pub hfnhlcfnhkd: u32, /// offset: 32 - #[prost(uint32, tag = "8")] - pub item_id: u32, + #[prost(uint32, tag = "2")] + pub nlmdemohboo: u32, } /// Obf: OLHDFPOJCNN #[derive(proto_derive::CmdID)] -#[cmdid(4436)] +#[cmdid(4490)] #[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")] + #[prost(uint32, tag = "11")] pub retcode: u32, + /// offset: 16 + #[prost(message, optional, tag = "1")] + pub dlejpjjcelj: ::core::option::Option, } #[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")] + #[prost(enumeration = "AvatarType", tag = "13")] pub avatar_type: i32, + /// offset: 28 + #[prost(uint32, tag = "6")] + pub avatar_id: u32, } /// Obf: LBMFNALBLOK #[derive(proto_derive::CmdID)] -#[cmdid(4485)] +#[cmdid(4472)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FightTreasureDungeonMonsterCsReq { - /// offset: 36 - #[prost(uint32, tag = "4")] + /// offset: 32 + #[prost(uint32, tag = "14")] pub nlmdemohboo: u32, + /// offset: 36 + #[prost(uint32, tag = "8")] + pub hfnhlcfnhkd: u32, /// offset: 16 #[prost(message, repeated, tag = "12")] pub avatar_list: ::prost::alloc::vec::Vec, - /// offset: 32 - #[prost(uint32, tag = "5")] - pub hfnhlcfnhkd: u32, } /// Obf: KAFEBFDKNIE #[derive(proto_derive::CmdID)] -#[cmdid(4438)] +#[cmdid(4494)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FightTreasureDungeonMonsterScRsp { - /// offset: 32 - #[prost(uint32, tag = "5")] - pub retcode: u32, /// offset: 16 - #[prost(message, optional, tag = "12")] + #[prost(message, optional, tag = "9")] pub battle_info: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "15")] + pub retcode: u32, } /// Obf: FPKJPABNAPF #[derive(proto_derive::CmdID)] -#[cmdid(4487)] +#[cmdid(4454)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct QuitTreasureDungeonCsReq { - /// offset: 24 - #[prost(bool, tag = "8")] - pub pcpdfjhdjcc: bool, /// offset: 28 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "15")] pub nlmdemohboo: u32, + /// offset: 24 + #[prost(bool, tag = "4")] + pub pcpdfjhdjcc: bool, } /// Obf: IAMOBNBMCIF #[derive(proto_derive::CmdID)] -#[cmdid(4409)] +#[cmdid(4462)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct QuitTreasureDungeonScRsp { /// offset: 24 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "11")] pub retcode: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Tutorial { /// offset: 24 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "13")] pub id: u32, /// offset: 28 - #[prost(enumeration = "TutorialStatus", tag = "3")] + #[prost(enumeration = "TutorialStatus", tag = "12")] 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")] + #[prost(uint32, tag = "5")] pub id: u32, + /// offset: 28 + #[prost(enumeration = "TutorialStatus", tag = "15")] + pub status: i32, } /// Obf: FKJBDHDHNNH #[derive(proto_derive::CmdID)] -#[cmdid(1620)] +#[cmdid(1610)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetTutorialCsReq {} /// Obf: GetTutorialScRsp #[derive(proto_derive::CmdID)] -#[cmdid(1691)] +#[cmdid(1605)] #[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")] + #[prost(uint32, tag = "9")] pub retcode: u32, + /// offset: 24 + #[prost(message, repeated, tag = "5")] + pub tutorial_list: ::prost::alloc::vec::Vec, } /// Obf: LCNDJLKGLNN #[derive(proto_derive::CmdID)] -#[cmdid(1667)] +#[cmdid(1698)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetTutorialGuideCsReq {} /// Obf: GetTutorialGuideScRsp #[derive(proto_derive::CmdID)] -#[cmdid(1639)] +#[cmdid(1653)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetTutorialGuideScRsp { - /// offset: 24 - #[prost(message, repeated, tag = "6")] + /// offset: 16 + #[prost(message, repeated, tag = "1")] pub tutorial_guide_list: ::prost::alloc::vec::Vec, /// offset: 32 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "14")] pub retcode: u32, } /// Obf: HBLPNJNGONJ #[derive(proto_derive::CmdID)] -#[cmdid(1627)] +#[cmdid(1679)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UnlockTutorialCsReq { /// offset: 24 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "3")] pub tutorial_id: u32, } /// Obf: UnlockTutorialScRsp #[derive(proto_derive::CmdID)] -#[cmdid(1621)] +#[cmdid(1602)] #[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")] + #[prost(message, optional, tag = "4")] pub tutorial: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "11")] + pub retcode: u32, } /// Obf: ACGNLIALGGG #[derive(proto_derive::CmdID)] -#[cmdid(1670)] +#[cmdid(1697)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct UnlockTutorialGuideCsReq { /// offset: 24 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "1")] pub group_id: u32, } /// Obf: UnlockTutorialGuideScRsp #[derive(proto_derive::CmdID)] -#[cmdid(1659)] +#[cmdid(1606)] #[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")] + #[prost(uint32, tag = "9")] pub retcode: u32, + /// offset: 24 + #[prost(message, optional, tag = "5")] + pub tutorial_guide: ::core::option::Option, } /// Obf: AJEMPHNPADK #[derive(proto_derive::CmdID)] -#[cmdid(1654)] +#[cmdid(1641)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FinishTutorialCsReq { - /// offset: 24 - #[prost(uint32, tag = "14")] + /// offset: 28 + #[prost(uint32, tag = "5")] pub tutorial_id: u32, + /// offset: 24 + #[prost(enumeration = "Mpjppghfheh", tag = "11")] + pub bmlemobcncm: i32, } /// Obf: FinishTutorialScRsp #[derive(proto_derive::CmdID)] -#[cmdid(1677)] +#[cmdid(1655)] #[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")] + #[prost(message, optional, tag = "6")] pub tutorial: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "3")] + pub retcode: u32, } /// Obf: FLHGCMBLLFH #[derive(proto_derive::CmdID)] -#[cmdid(1680)] +#[cmdid(1607)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct FinishTutorialGuideCsReq { /// offset: 24 - #[prost(uint32, tag = "13")] + #[prost(uint32, tag = "5")] pub group_id: u32, } /// Obf: FinishTutorialGuideScRsp #[derive(proto_derive::CmdID)] -#[cmdid(1602)] +#[cmdid(1639)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct FinishTutorialGuideScRsp { - /// offset: 24 - #[prost(message, optional, tag = "9")] + /// offset: 16 + #[prost(message, optional, tag = "15")] pub tutorial_guide: ::core::option::Option, - /// offset: 32 - #[prost(message, optional, tag = "10")] - pub reward: ::core::option::Option, /// offset: 40 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "14")] pub retcode: u32, + /// offset: 32 + #[prost(message, optional, tag = "13")] + pub reward: ::core::option::Option, } #[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")] + #[prost(uint32, tag = "7")] pub id: u32, /// offset: 32 - #[prost(bool, tag = "8")] + #[prost(bool, tag = "3")] pub is_new: bool, + /// offset: 24 + #[prost(uint32, tag = "2")] + pub khfgdkngfdp: u32, } #[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, + #[prost(uint32, tag = "9")] + pub id: u32, /// offset: 36 - #[prost(bool, tag = "1")] + #[prost(bool, tag = "5")] pub is_new: bool, /// offset: 40 - #[prost(uint32, tag = "10")] - pub id: u32, + #[prost(uint32, tag = "8")] + pub nckelkegbgl: u32, + /// offset: 24 + #[prost(uint32, repeated, tag = "14")] + pub ioodmakjdif: ::prost::alloc::vec::Vec, } #[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")] + #[prost(message, optional, tag = "14")] + pub gokhjlmpnff: ::core::option::Option, + /// offset: 24 + #[prost(message, repeated, tag = "13")] pub konbfjpinhn: ::prost::alloc::vec::Vec, } /// Obf: PLHMKHOFDHI #[derive(proto_derive::CmdID)] -#[cmdid(420)] +#[cmdid(410)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetWaypointCsReq { /// offset: 24 @@ -43612,390 +44635,390 @@ pub struct GetWaypointCsReq { } /// Obf: BEBAEGDMBEL #[derive(proto_derive::CmdID)] -#[cmdid(491)] +#[cmdid(405)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetWaypointScRsp { /// offset: 32 - #[prost(uint32, tag = "11")] - pub retcode: u32, - /// offset: 36 - #[prost(uint32, tag = "10")] + #[prost(uint32, tag = "12")] pub hoeahbifkci: u32, - /// offset: 16 - #[prost(message, optional, tag = "4")] + /// offset: 36 + #[prost(uint32, tag = "7")] + pub retcode: u32, + /// offset: 24 + #[prost(message, optional, tag = "1")] pub fjjflkcmidj: ::core::option::Option, } /// Obf: FPGAEHAKKAF #[derive(proto_derive::CmdID)] -#[cmdid(467)] +#[cmdid(498)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetCurWaypointCsReq { /// offset: 24 - #[prost(uint32, tag = "11")] + #[prost(uint32, tag = "12")] pub nkcmnafaioi: u32, } /// Obf: HMBALMGNPCK #[derive(proto_derive::CmdID)] -#[cmdid(439)] +#[cmdid(453)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct SetCurWaypointScRsp { - /// offset: 28 - #[prost(uint32, tag = "7")] - pub retcode: u32, /// offset: 24 - #[prost(uint32, tag = "15")] + #[prost(uint32, tag = "12")] pub hoeahbifkci: u32, + /// offset: 28 + #[prost(uint32, tag = "4")] + pub retcode: u32, } /// Obf: IHIHLPFGCGN #[derive(proto_derive::CmdID)] -#[cmdid(427)] +#[cmdid(479)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetChapterCsReq {} /// Obf: LEGFMFINLNL #[derive(proto_derive::CmdID)] -#[cmdid(421)] +#[cmdid(402)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetChapterScRsp { - /// offset: 36 - #[prost(uint32, tag = "6")] - pub hoeahbifkci: u32, /// offset: 32 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "1")] pub retcode: u32, - /// offset: 24 + /// offset: 16 #[prost(message, repeated, tag = "9")] pub ielpiclbbji: ::prost::alloc::vec::Vec, + /// offset: 36 + #[prost(uint32, tag = "15")] + pub hoeahbifkci: u32, } /// Obf: MIBOLEPDJAB #[derive(proto_derive::CmdID)] -#[cmdid(470)] +#[cmdid(497)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct WaypointShowNewCsNotify { /// offset: 28 - #[prost(uint32, tag = "10")] - pub kiekjeffphk: u32, - /// offset: 24 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "3")] pub nkcmnafaioi: u32, + /// offset: 24 + #[prost(uint32, tag = "14")] + pub kiekjeffphk: u32, } /// Obf: INMIPNINICF #[derive(proto_derive::CmdID)] -#[cmdid(459)] +#[cmdid(406)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeChapterRewardCsReq { - /// offset: 24 - #[prost(uint32, tag = "11")] - pub kiekjeffphk: u32, /// offset: 28 - #[prost(uint32, tag = "4")] + #[prost(uint32, tag = "12")] + pub kiekjeffphk: u32, + /// offset: 24 + #[prost(uint32, tag = "8")] pub akdghhnklej: u32, } /// Obf: FMEOOOHLMEJ #[derive(proto_derive::CmdID)] -#[cmdid(454)] +#[cmdid(441)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct TakeChapterRewardScRsp { /// offset: 28 - #[prost(uint32, tag = "5")] + #[prost(uint32, tag = "10")] pub akdghhnklej: u32, - /// offset: 32 - #[prost(uint32, tag = "3")] - pub kiekjeffphk: u32, /// offset: 24 - #[prost(uint32, tag = "9")] + #[prost(uint32, tag = "2")] + pub kiekjeffphk: u32, + /// offset: 32 + #[prost(uint32, tag = "12")] 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")] + #[prost(bool, tag = "10")] + pub bdnflicnfhn: bool, + /// offset: 16 + #[prost(message, optional, tag = "2")] pub motion: ::core::option::Option, + /// offset: 44 + #[prost(uint32, tag = "6")] + pub lkjmlidaodm: u32, + /// offset: 24 + #[prost(message, repeated, tag = "9")] + pub opcldnllnfh: ::prost::alloc::vec::Vec, } #[derive(proto_derive::CmdID)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct Hehpioggieg { - /// offset: 16 - #[prost(string, tag = "11")] + /// offset: 32 + #[prost(string, tag = "6")] pub miilnlhddjm: ::prost::alloc::string::String, - /// offset: 56 - #[prost(bool, tag = "14")] - pub bdnflicnfhn: bool, /// offset: 40 - #[prost(message, optional, tag = "7")] + #[prost(message, optional, tag = "15")] pub hefjejhojea: ::core::option::Option, - /// offset: 24 - #[prost(message, repeated, tag = "9")] + /// offset: 56 + #[prost(bool, tag = "5")] + pub bdnflicnfhn: bool, + /// offset: 16 + #[prost(message, repeated, tag = "7")] pub opcldnllnfh: ::prost::alloc::vec::Vec, - /// offset: 48 + /// offset: 52 #[prost(uint32, tag = "12")] pub id: u32, - /// offset: 52 - #[prost(uint32, tag = "5")] + /// offset: 48 + #[prost(uint32, tag = "8")] pub lkjmlidaodm: u32, } /// Obf: PPNCELOONKK #[derive(proto_derive::CmdID)] -#[cmdid(6549)] +#[cmdid(6523)] #[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")] + /// offset: 32 + #[prost(message, optional, tag = "6")] pub motion: ::core::option::Option, - /// offset: 44 - #[prost(bool, tag = "8")] - pub djfcmlipdab: bool, + /// offset: 40 + #[prost(uint32, tag = "7")] + pub id: u32, /// offset: 16 - #[prost(message, optional, tag = "9")] + #[prost(message, optional, tag = "14")] pub group_state_info: ::core::option::Option, + /// offset: 44 + #[prost(bool, tag = "15")] + pub djfcmlipdab: bool, } /// Obf: CLLNMGKEFAM #[derive(proto_derive::CmdID)] -#[cmdid(6527)] +#[cmdid(6521)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct StartWolfBroGameScRsp { + /// offset: 32 + #[prost(uint32, tag = "11")] + pub retcode: u32, + /// offset: 16 + #[prost(message, optional, tag = "2")] + pub dnplihjgjih: ::core::option::Option, +} +/// Obf: GMMCJKMEGNO +#[derive(proto_derive::CmdID)] +#[cmdid(6546)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct ArchiveWolfBroGameCsReq { + /// offset: 16 + #[prost(message, optional, tag = "6")] + pub motion: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "3")] + pub id: u32, +} +/// Obf: LBHKNCBDGCO +#[derive(proto_derive::CmdID)] +#[cmdid(6530)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct ArchiveWolfBroGameScRsp { /// offset: 24 + #[prost(message, optional, tag = "10")] + pub dnplihjgjih: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "6")] + pub retcode: u32, +} +/// Obf: GIGAEOCILFF +#[derive(proto_derive::CmdID)] +#[cmdid(6502)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct RestoreWolfBroGameArchiveCsReq { + /// offset: 24 + #[prost(uint32, tag = "2")] + pub id: u32, +} +/// Obf: GAGANNMHEPA +#[derive(proto_derive::CmdID)] +#[cmdid(6501)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct RestoreWolfBroGameArchiveScRsp { + /// offset: 16 + #[prost(message, optional, tag = "7")] + pub dnplihjgjih: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "9")] + pub retcode: u32, +} +/// Obf: FEFMJKKEMKP +#[derive(proto_derive::CmdID)] +#[cmdid(6528)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct QuitWolfBroGameCsReq { + /// offset: 24 + #[prost(uint32, tag = "14")] + pub id: u32, +} +/// Obf: CKLCOEHEMKE +#[derive(proto_derive::CmdID)] +#[cmdid(6527)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct QuitWolfBroGameScRsp { + /// offset: 16 + #[prost(message, optional, tag = "11")] + pub dnplihjgjih: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "3")] + pub retcode: u32, +} +/// Obf: KNPEDHPKKHC +#[derive(proto_derive::CmdID)] +#[cmdid(6542)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct GetWolfBroGameDataCsReq { + /// offset: 24 + #[prost(uint32, tag = "12")] + pub id: u32, +} +/// Obf: LJEMHMMIAGF +#[derive(proto_derive::CmdID)] +#[cmdid(6504)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct GetWolfBroGameDataScRsp { + /// offset: 16 + #[prost(message, optional, tag = "9")] + pub dnplihjgjih: ::core::option::Option, + /// offset: 32 + #[prost(uint32, tag = "11")] + pub retcode: u32, +} +/// Obf: LPFGHGCJBIL +#[derive(proto_derive::CmdID)] +#[cmdid(6543)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct WolfBroGameDataChangeScNotify { + /// offset: 16 + #[prost(message, optional, tag = "12")] + pub dnplihjgjih: ::core::option::Option, +} +/// Obf: DPAPCGKGEKC +#[derive(proto_derive::CmdID)] +#[cmdid(6518)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct WolfBroGameUseBulletCsReq { + /// offset: 16 + #[prost(message, optional, tag = "4")] + pub mibcfimmikg: ::core::option::Option, + /// offset: 32 + #[prost(uint32, repeated, tag = "2")] + pub assist_monster_entity_id_list: ::prost::alloc::vec::Vec, +} +/// Obf: JNDKCCLFKIF +#[derive(proto_derive::CmdID)] +#[cmdid(6513)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct WolfBroGameUseBulletScRsp { + /// offset: 32 + #[prost(uint32, tag = "9")] + pub retcode: u32, + /// offset: 24 + #[prost(message, optional, tag = "12")] + pub dnplihjgjih: ::core::option::Option, +} +/// Obf: FDKODKFMHLK +#[derive(proto_derive::CmdID)] +#[cmdid(6532)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct WolfBroGamePickupBulletCsReq { + /// offset: 24 + #[prost(message, optional, tag = "6")] + pub mibcfimmikg: ::core::option::Option, +} +/// Obf: JABEPKAINFO +#[derive(proto_derive::CmdID)] +#[cmdid(6529)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct WolfBroGamePickupBulletScRsp { + /// offset: 16 #[prost(message, optional, tag = "5")] pub dnplihjgjih: ::core::option::Option, /// offset: 32 #[prost(uint32, tag = "14")] pub retcode: u32, } -/// Obf: GMMCJKMEGNO -#[derive(proto_derive::CmdID)] -#[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, -} -/// Obf: LBHKNCBDGCO -#[derive(proto_derive::CmdID)] -#[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, -} -/// Obf: GIGAEOCILFF -#[derive(proto_derive::CmdID)] -#[cmdid(6511)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct RestoreWolfBroGameArchiveCsReq { - /// offset: 24 - #[prost(uint32, tag = "6")] - pub id: u32, -} -/// Obf: GAGANNMHEPA -#[derive(proto_derive::CmdID)] -#[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, -} -/// Obf: FEFMJKKEMKP -#[derive(proto_derive::CmdID)] -#[cmdid(6517)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct QuitWolfBroGameCsReq { - /// offset: 24 - #[prost(uint32, tag = "3")] - pub id: u32, -} -/// Obf: CKLCOEHEMKE -#[derive(proto_derive::CmdID)] -#[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, -} -/// Obf: KNPEDHPKKHC -#[derive(proto_derive::CmdID)] -#[cmdid(6512)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct GetWolfBroGameDataCsReq { - /// offset: 24 - #[prost(uint32, tag = "4")] - pub id: u32, -} -/// Obf: LJEMHMMIAGF -#[derive(proto_derive::CmdID)] -#[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, -} -/// Obf: LPFGHGCJBIL -#[derive(proto_derive::CmdID)] -#[cmdid(6545)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct WolfBroGameDataChangeScNotify { - /// offset: 24 - #[prost(message, optional, tag = "9")] - pub dnplihjgjih: ::core::option::Option, -} -/// Obf: DPAPCGKGEKC -#[derive(proto_derive::CmdID)] -#[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, -} -/// Obf: JNDKCCLFKIF -#[derive(proto_derive::CmdID)] -#[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, -} -/// Obf: FDKODKFMHLK -#[derive(proto_derive::CmdID)] -#[cmdid(6519)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct WolfBroGamePickupBulletCsReq { - /// offset: 16 - #[prost(message, optional, tag = "1")] - pub mibcfimmikg: ::core::option::Option, -} -/// Obf: JABEPKAINFO -#[derive(proto_derive::CmdID)] -#[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, -} /// Obf: FKOLLCMEFIJ #[derive(proto_derive::CmdID)] -#[cmdid(6534)] +#[cmdid(6505)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct WolfBroGameActivateBulletCsReq { - /// offset: 28 - #[prost(uint32, tag = "11")] - pub config_id: u32, /// offset: 24 + #[prost(uint32, tag = "13")] + pub config_id: u32, + /// offset: 28 #[prost(uint32, tag = "5")] pub group_id: u32, } /// Obf: FKHKJGFHAHE #[derive(proto_derive::CmdID)] -#[cmdid(6546)] +#[cmdid(6506)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct WolfBroGameActivateBulletScRsp { /// offset: 24 - #[prost(uint32, tag = "3")] + #[prost(uint32, tag = "6")] pub retcode: u32, } /// Obf: PHHDAGNAABO #[derive(proto_derive::CmdID)] -#[cmdid(6522)] +#[cmdid(6550)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct WolfBroGameExplodeMonsterCsReq { - /// offset: 16 - #[prost(uint32, repeated, tag = "10")] + /// offset: 24 + #[prost(uint32, repeated, tag = "4")] pub assist_monster_entity_id_list: ::prost::alloc::vec::Vec, } /// Obf: IHPNAMPDBGJ #[derive(proto_derive::CmdID)] -#[cmdid(6525)] +#[cmdid(6537)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct WolfBroGameExplodeMonsterScRsp { /// offset: 24 - #[prost(uint32, tag = "8")] + #[prost(uint32, tag = "14")] pub retcode: u32, } /// Obf: CCIFHOLFGNG #[derive(proto_derive::CmdID)] -#[cmdid(7627)] +#[cmdid(7626)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct WorldUnlockCsReq { /// offset: 24 - #[prost(uint32, tag = "1")] + #[prost(uint32, tag = "2")] pub npebnekdlen: u32, } /// Obf: LEMIOKMIODL #[derive(proto_derive::CmdID)] -#[cmdid(7626)] +#[cmdid(7627)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct WorldUnlockScRsp { - /// offset: 28 - #[prost(uint32, tag = "4")] - pub npebnekdlen: u32, /// offset: 24 - #[prost(uint32, tag = "6")] + #[prost(uint32, tag = "1")] pub retcode: u32, + /// offset: 28 + #[prost(uint32, tag = "5")] + pub npebnekdlen: u32, } #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Lnkfbaedodi { - /// offset: 60 + /// offset: 44 #[prost(uint32, tag = "1")] pub dghngblhail: u32, - /// offset: 64 + /// offset: 36 #[prost(uint32, tag = "2")] pub mpgpgfkbmhg: u32, - /// offset: 56 + /// offset: 68 #[prost(uint32, tag = "3")] pub gkjkkdaopam: u32, - /// offset: 40 + /// offset: 52 #[prost(uint32, tag = "4")] pub olccimlmmad: u32, - /// offset: 32 + /// offset: 28 #[prost(uint32, tag = "5")] pub elhepmnlapg: u32, - /// offset: 52 + /// offset: 32 #[prost(uint32, tag = "6")] pub piamlfbihpi: u32, - /// offset: 28 + /// offset: 64 #[prost(uint32, tag = "7")] pub cfcajemdfkj: u32, /// offset: 72 @@ -44004,16 +45027,16 @@ pub struct Lnkfbaedodi { /// offset: 48 #[prost(uint32, tag = "9")] pub mopdhnencpc: u32, - /// offset: 36 + /// offset: 24 #[prost(uint32, tag = "10")] pub edfpconikdc: u32, - /// offset: 24 + /// offset: 60 #[prost(uint32, tag = "11")] pub id: u32, - /// offset: 44 + /// offset: 56 #[prost(uint32, tag = "12")] pub hoghlbeedga: u32, - /// offset: 68 + /// offset: 40 #[prost(uint32, tag = "13")] pub bipfifcjcbn: u32, } @@ -44225,6 +45248,9 @@ pub enum PlayerActionType { PlayerActionPersonalCardChange = 1950, PlayerActionPhoneCaseChange = 1951, PlayerActionDeliveryItemReward = 1952, + PlayerActionItemAutoTransfer = 1953, + PlayerActionItemAutoTransferInBag = 1954, + PlayerActionItemAutoTransferOnAdd = 1955, PlayerActionTutorialGuideFinish = 2001, PlayerActionTutorial = 2002, PlayerActionTutorialGuide = 2003, @@ -44668,6 +45694,8 @@ pub enum PlayerActionType { PlayerActionDrinkMakerMakeDrink = 5954, PlayerActionDrinkMakerSaveCustomDrink = 5955, PlayerActionDrinkMakerEndSequence = 5956, + PlayerActionDrinkMakerCheersMakeDrink = 5957, + PlayerActionDrinkMakerCheersNpcDrink = 5958, PlayerActionChangeStoryLine = 6001, PlayerActionContentPackageStatusChange = 6011, PlayerActionContentPackageTrackChange = 6012, @@ -44928,6 +45956,21 @@ pub enum PlayerActionType { PlayerActionStoryTokenTakeActivityReward = 6991, PlayerActionReissueAvatarTokenItem = 6992, PlayerActionAvatarDeliverRewardActivityTakeReward = 7001, + PlayerActionElfRestaurantBuyField = 7011, + PlayerActionElfRestaurantPlantSeed = 7012, + PlayerActionElfRestaurantRecycleSeed = 7013, + PlayerActionElfRestaurantHarvestCrop = 7014, + PlayerActionElfRestaurantUpgradeEmployeeLevel = 7015, + PlayerActionElfRestaurantUpgradeFacilityLevel = 7016, + PlayerActionElfRestaurantUpgradeRecipeLevel = 7017, + PlayerActionElfRestaurantBuyShopItem = 7018, + PlayerActionElfRestaurantFinishTradeOrder = 7019, + PlayerActionElfRestaurantTakeVillagerReward = 7020, + PlayerActionElfRestaurantSettleRestaurantPlay = 7021, + PlayerActionElfRestaurantInit = 7022, + PlayerActionElfRestaurantSettleProgress = 7023, + PlayerActionElfRestaurantSettleDay = 7024, + PlayerActionElfRestaurantAddItem = 7025, PlayerActionLocalLegendReward = 7031, PlayerActionFateLevelStart = 7041, PlayerActionFateLevelSettle = 7042, @@ -45236,6 +46279,13 @@ impl PlayerActionType { Self::PlayerActionPersonalCardChange => "PLAYER_ACTION_PERSONAL_CARD_CHANGE", Self::PlayerActionPhoneCaseChange => "PLAYER_ACTION_PHONE_CASE_CHANGE", Self::PlayerActionDeliveryItemReward => "PLAYER_ACTION_DELIVERY_ITEM_REWARD", + Self::PlayerActionItemAutoTransfer => "PLAYER_ACTION_ITEM_AUTO_TRANSFER", + Self::PlayerActionItemAutoTransferInBag => { + "PLAYER_ACTION_ITEM_AUTO_TRANSFER_IN_BAG" + } + Self::PlayerActionItemAutoTransferOnAdd => { + "PLAYER_ACTION_ITEM_AUTO_TRANSFER_ON_ADD" + } Self::PlayerActionTutorialGuideFinish => { "PLAYER_ACTION_TUTORIAL_GUIDE_FINISH" } @@ -46203,6 +47253,12 @@ impl PlayerActionType { Self::PlayerActionDrinkMakerEndSequence => { "PLAYER_ACTION_DRINK_MAKER_END_SEQUENCE" } + Self::PlayerActionDrinkMakerCheersMakeDrink => { + "PLAYER_ACTION_DRINK_MAKER_CHEERS_MAKE_DRINK" + } + Self::PlayerActionDrinkMakerCheersNpcDrink => { + "PLAYER_ACTION_DRINK_MAKER_CHEERS_NPC_DRINK" + } Self::PlayerActionChangeStoryLine => "PLAYER_ACTION_CHANGE_STORY_LINE", Self::PlayerActionContentPackageStatusChange => { "PLAYER_ACTION_CONTENT_PACKAGE_STATUS_CHANGE" @@ -46885,6 +47941,49 @@ impl PlayerActionType { Self::PlayerActionAvatarDeliverRewardActivityTakeReward => { "PLAYER_ACTION_AVATAR_DELIVER_REWARD_ACTIVITY_TAKE_REWARD" } + Self::PlayerActionElfRestaurantBuyField => { + "PLAYER_ACTION_ELF_RESTAURANT_BUY_FIELD" + } + Self::PlayerActionElfRestaurantPlantSeed => { + "PLAYER_ACTION_ELF_RESTAURANT_PLANT_SEED" + } + Self::PlayerActionElfRestaurantRecycleSeed => { + "PLAYER_ACTION_ELF_RESTAURANT_RECYCLE_SEED" + } + Self::PlayerActionElfRestaurantHarvestCrop => { + "PLAYER_ACTION_ELF_RESTAURANT_HARVEST_CROP" + } + Self::PlayerActionElfRestaurantUpgradeEmployeeLevel => { + "PLAYER_ACTION_ELF_RESTAURANT_UPGRADE_EMPLOYEE_LEVEL" + } + Self::PlayerActionElfRestaurantUpgradeFacilityLevel => { + "PLAYER_ACTION_ELF_RESTAURANT_UPGRADE_FACILITY_LEVEL" + } + Self::PlayerActionElfRestaurantUpgradeRecipeLevel => { + "PLAYER_ACTION_ELF_RESTAURANT_UPGRADE_RECIPE_LEVEL" + } + Self::PlayerActionElfRestaurantBuyShopItem => { + "PLAYER_ACTION_ELF_RESTAURANT_BUY_SHOP_ITEM" + } + Self::PlayerActionElfRestaurantFinishTradeOrder => { + "PLAYER_ACTION_ELF_RESTAURANT_FINISH_TRADE_ORDER" + } + Self::PlayerActionElfRestaurantTakeVillagerReward => { + "PLAYER_ACTION_ELF_RESTAURANT_TAKE_VILLAGER_REWARD" + } + Self::PlayerActionElfRestaurantSettleRestaurantPlay => { + "PLAYER_ACTION_ELF_RESTAURANT_SETTLE_RESTAURANT_PLAY" + } + Self::PlayerActionElfRestaurantInit => "PLAYER_ACTION_ELF_RESTAURANT_INIT", + Self::PlayerActionElfRestaurantSettleProgress => { + "PLAYER_ACTION_ELF_RESTAURANT_SETTLE_PROGRESS" + } + Self::PlayerActionElfRestaurantSettleDay => { + "PLAYER_ACTION_ELF_RESTAURANT_SETTLE_DAY" + } + Self::PlayerActionElfRestaurantAddItem => { + "PLAYER_ACTION_ELF_RESTAURANT_ADD_ITEM" + } Self::PlayerActionLocalLegendReward => "PLAYER_ACTION_LOCAL_LEGEND_REWARD", Self::PlayerActionFateLevelStart => "PLAYER_ACTION_FATE_LEVEL_START", Self::PlayerActionFateLevelSettle => "PLAYER_ACTION_FATE_LEVEL_SETTLE", @@ -47278,6 +48377,15 @@ impl PlayerActionType { "PLAYER_ACTION_DELIVERY_ITEM_REWARD" => { Some(Self::PlayerActionDeliveryItemReward) } + "PLAYER_ACTION_ITEM_AUTO_TRANSFER" => { + Some(Self::PlayerActionItemAutoTransfer) + } + "PLAYER_ACTION_ITEM_AUTO_TRANSFER_IN_BAG" => { + Some(Self::PlayerActionItemAutoTransferInBag) + } + "PLAYER_ACTION_ITEM_AUTO_TRANSFER_ON_ADD" => { + Some(Self::PlayerActionItemAutoTransferOnAdd) + } "PLAYER_ACTION_TUTORIAL_GUIDE_FINISH" => { Some(Self::PlayerActionTutorialGuideFinish) } @@ -48423,6 +49531,12 @@ impl PlayerActionType { "PLAYER_ACTION_DRINK_MAKER_END_SEQUENCE" => { Some(Self::PlayerActionDrinkMakerEndSequence) } + "PLAYER_ACTION_DRINK_MAKER_CHEERS_MAKE_DRINK" => { + Some(Self::PlayerActionDrinkMakerCheersMakeDrink) + } + "PLAYER_ACTION_DRINK_MAKER_CHEERS_NPC_DRINK" => { + Some(Self::PlayerActionDrinkMakerCheersNpcDrink) + } "PLAYER_ACTION_CHANGE_STORY_LINE" => Some(Self::PlayerActionChangeStoryLine), "PLAYER_ACTION_CONTENT_PACKAGE_STATUS_CHANGE" => { Some(Self::PlayerActionContentPackageStatusChange) @@ -49173,6 +50287,51 @@ impl PlayerActionType { "PLAYER_ACTION_AVATAR_DELIVER_REWARD_ACTIVITY_TAKE_REWARD" => { Some(Self::PlayerActionAvatarDeliverRewardActivityTakeReward) } + "PLAYER_ACTION_ELF_RESTAURANT_BUY_FIELD" => { + Some(Self::PlayerActionElfRestaurantBuyField) + } + "PLAYER_ACTION_ELF_RESTAURANT_PLANT_SEED" => { + Some(Self::PlayerActionElfRestaurantPlantSeed) + } + "PLAYER_ACTION_ELF_RESTAURANT_RECYCLE_SEED" => { + Some(Self::PlayerActionElfRestaurantRecycleSeed) + } + "PLAYER_ACTION_ELF_RESTAURANT_HARVEST_CROP" => { + Some(Self::PlayerActionElfRestaurantHarvestCrop) + } + "PLAYER_ACTION_ELF_RESTAURANT_UPGRADE_EMPLOYEE_LEVEL" => { + Some(Self::PlayerActionElfRestaurantUpgradeEmployeeLevel) + } + "PLAYER_ACTION_ELF_RESTAURANT_UPGRADE_FACILITY_LEVEL" => { + Some(Self::PlayerActionElfRestaurantUpgradeFacilityLevel) + } + "PLAYER_ACTION_ELF_RESTAURANT_UPGRADE_RECIPE_LEVEL" => { + Some(Self::PlayerActionElfRestaurantUpgradeRecipeLevel) + } + "PLAYER_ACTION_ELF_RESTAURANT_BUY_SHOP_ITEM" => { + Some(Self::PlayerActionElfRestaurantBuyShopItem) + } + "PLAYER_ACTION_ELF_RESTAURANT_FINISH_TRADE_ORDER" => { + Some(Self::PlayerActionElfRestaurantFinishTradeOrder) + } + "PLAYER_ACTION_ELF_RESTAURANT_TAKE_VILLAGER_REWARD" => { + Some(Self::PlayerActionElfRestaurantTakeVillagerReward) + } + "PLAYER_ACTION_ELF_RESTAURANT_SETTLE_RESTAURANT_PLAY" => { + Some(Self::PlayerActionElfRestaurantSettleRestaurantPlay) + } + "PLAYER_ACTION_ELF_RESTAURANT_INIT" => { + Some(Self::PlayerActionElfRestaurantInit) + } + "PLAYER_ACTION_ELF_RESTAURANT_SETTLE_PROGRESS" => { + Some(Self::PlayerActionElfRestaurantSettleProgress) + } + "PLAYER_ACTION_ELF_RESTAURANT_SETTLE_DAY" => { + Some(Self::PlayerActionElfRestaurantSettleDay) + } + "PLAYER_ACTION_ELF_RESTAURANT_ADD_ITEM" => { + Some(Self::PlayerActionElfRestaurantAddItem) + } "PLAYER_ACTION_LOCAL_LEGEND_REWARD" => { Some(Self::PlayerActionLocalLegendReward) } @@ -50223,6 +51382,8 @@ pub enum FeatureSwitchType { FeatureSwitchSkipPerformance = 74, FeatureSwitchFate = 75, FeatureSwitchFateAvatarHandbook = 76, + FeatureSwitchElfRestaurant = 77, + FeatureSwitchBattleTimeoutLegal = 78, } impl FeatureSwitchType { /// String value of the enum field names used in the ProtoBuf definition. @@ -50336,6 +51497,10 @@ impl FeatureSwitchType { Self::FeatureSwitchFateAvatarHandbook => { "FEATURE_SWITCH_FATE_AVATAR_HANDBOOK" } + Self::FeatureSwitchElfRestaurant => "FEATURE_SWITCH_ELF_RESTAURANT", + Self::FeatureSwitchBattleTimeoutLegal => { + "FEATURE_SWITCH_BATTLE_TIMEOUT_LEGAL" + } } } /// Creates an enum from field names used in the ProtoBuf definition. @@ -50474,6 +51639,10 @@ impl FeatureSwitchType { "FEATURE_SWITCH_FATE_AVATAR_HANDBOOK" => { Some(Self::FeatureSwitchFateAvatarHandbook) } + "FEATURE_SWITCH_ELF_RESTAURANT" => Some(Self::FeatureSwitchElfRestaurant), + "FEATURE_SWITCH_BATTLE_TIMEOUT_LEGAL" => { + Some(Self::FeatureSwitchBattleTimeoutLegal) + } _ => None, } } @@ -51297,6 +52466,7 @@ pub enum BattleCheckStrategyType { BattleCheckStrategyIdentical = 0, BattleCheckStrategyServer = 1, BattleCheckStrategyClient = 2, + BattleCheckStrategyTimeoutLegal = 3, } impl BattleCheckStrategyType { /// String value of the enum field names used in the ProtoBuf definition. @@ -51308,6 +52478,9 @@ impl BattleCheckStrategyType { Self::BattleCheckStrategyIdentical => "BATTLE_CHECK_STRATEGY_IDENTICAL", Self::BattleCheckStrategyServer => "BATTLE_CHECK_STRATEGY_SERVER", Self::BattleCheckStrategyClient => "BATTLE_CHECK_STRATEGY_CLIENT", + Self::BattleCheckStrategyTimeoutLegal => { + "BATTLE_CHECK_STRATEGY_TIMEOUT_LEGAL" + } } } /// Creates an enum from field names used in the ProtoBuf definition. @@ -51316,6 +52489,9 @@ impl BattleCheckStrategyType { "BATTLE_CHECK_STRATEGY_IDENTICAL" => Some(Self::BattleCheckStrategyIdentical), "BATTLE_CHECK_STRATEGY_SERVER" => Some(Self::BattleCheckStrategyServer), "BATTLE_CHECK_STRATEGY_CLIENT" => Some(Self::BattleCheckStrategyClient), + "BATTLE_CHECK_STRATEGY_TIMEOUT_LEGAL" => { + Some(Self::BattleCheckStrategyTimeoutLegal) + } _ => None, } } @@ -52999,6 +54175,10 @@ pub enum Retcode { RetDrinkMakerConfigNotFound = 5704, RetDrinkMakerNotLastChat = 5705, RetDrinkMakerDayAndFreePhaseNotOpen = 5706, + RetDrinkMakerCheersNotAbleToNextGroup = 5707, + RetDrinkMakerCheersDrinkAlreadyMade = 5708, + RetDrinkMakerCheersActivityNotOpen = 5709, + RetDrinkMakerCheersMakeDrinkPreMissionNotFinished = 5710, RetMonopolyNotOpen = 5751, RetMonopolyConfigError = 5752, RetMonopolyDiceNotEnough = 5753, @@ -53206,6 +54386,16 @@ pub enum Retcode { RetParkourLevelNotMatch = 6805, RetParkourNotPlayedAllNonStoryLevel = 6806, RetFtcLimitNameChange = 6830, + RetElfRestaurantConfigError = 6841, + RetElfRestaurantFieldAlreadyBought = 6842, + RetElfRestaurantFieldNotBought = 6843, + RetElfRestaurantFieldCellInvalid = 6844, + RetElfRestaurantFarmTypeInvalid = 6845, + RetElfRestaurantShopItemNotExist = 6846, + RetElfRestaurantShopItemCountLimit = 6847, + RetElfRestaurantTradeOrderNotExist = 6848, + RetElfRestaurantNoReward = 6849, + RetElfRestaurantNotInit = 6850, RetGridFightConfMiss = 6900, } impl Retcode { @@ -54276,6 +55466,18 @@ impl Retcode { Self::RetDrinkMakerDayAndFreePhaseNotOpen => { "RET_DRINK_MAKER_DAY_AND_FREE_PHASE_NOT_OPEN" } + Self::RetDrinkMakerCheersNotAbleToNextGroup => { + "RET_DRINK_MAKER_CHEERS_NOT_ABLE_TO_NEXT_GROUP" + } + Self::RetDrinkMakerCheersDrinkAlreadyMade => { + "RET_DRINK_MAKER_CHEERS_DRINK_ALREADY_MADE" + } + Self::RetDrinkMakerCheersActivityNotOpen => { + "RET_DRINK_MAKER_CHEERS_ACTIVITY_NOT_OPEN" + } + Self::RetDrinkMakerCheersMakeDrinkPreMissionNotFinished => { + "RET_DRINK_MAKER_CHEERS_MAKE_DRINK_PRE_MISSION_NOT_FINISHED" + } Self::RetMonopolyNotOpen => "RET_MONOPOLY_NOT_OPEN", Self::RetMonopolyConfigError => "RET_MONOPOLY_CONFIG_ERROR", Self::RetMonopolyDiceNotEnough => "RET_MONOPOLY_DICE_NOT_ENOUGH", @@ -54643,6 +55845,28 @@ impl Retcode { "RET_PARKOUR_NOT_PLAYED_ALL_NON_STORY_LEVEL" } Self::RetFtcLimitNameChange => "RET_FTC_LIMIT_NAME_CHANGE", + Self::RetElfRestaurantConfigError => "RET_ELF_RESTAURANT_CONFIG_ERROR", + Self::RetElfRestaurantFieldAlreadyBought => { + "RET_ELF_RESTAURANT_FIELD_ALREADY_BOUGHT" + } + Self::RetElfRestaurantFieldNotBought => "RET_ELF_RESTAURANT_FIELD_NOT_BOUGHT", + Self::RetElfRestaurantFieldCellInvalid => { + "RET_ELF_RESTAURANT_FIELD_CELL_INVALID" + } + Self::RetElfRestaurantFarmTypeInvalid => { + "RET_ELF_RESTAURANT_FARM_TYPE_INVALID" + } + Self::RetElfRestaurantShopItemNotExist => { + "RET_ELF_RESTAURANT_SHOP_ITEM_NOT_EXIST" + } + Self::RetElfRestaurantShopItemCountLimit => { + "RET_ELF_RESTAURANT_SHOP_ITEM_COUNT_LIMIT" + } + Self::RetElfRestaurantTradeOrderNotExist => { + "RET_ELF_RESTAURANT_TRADE_ORDER_NOT_EXIST" + } + Self::RetElfRestaurantNoReward => "RET_ELF_RESTAURANT_NO_REWARD", + Self::RetElfRestaurantNotInit => "RET_ELF_RESTAURANT_NOT_INIT", Self::RetGridFightConfMiss => "RET_GRID_FIGHT_CONF_MISS", } } @@ -55904,6 +57128,18 @@ impl Retcode { "RET_DRINK_MAKER_DAY_AND_FREE_PHASE_NOT_OPEN" => { Some(Self::RetDrinkMakerDayAndFreePhaseNotOpen) } + "RET_DRINK_MAKER_CHEERS_NOT_ABLE_TO_NEXT_GROUP" => { + Some(Self::RetDrinkMakerCheersNotAbleToNextGroup) + } + "RET_DRINK_MAKER_CHEERS_DRINK_ALREADY_MADE" => { + Some(Self::RetDrinkMakerCheersDrinkAlreadyMade) + } + "RET_DRINK_MAKER_CHEERS_ACTIVITY_NOT_OPEN" => { + Some(Self::RetDrinkMakerCheersActivityNotOpen) + } + "RET_DRINK_MAKER_CHEERS_MAKE_DRINK_PRE_MISSION_NOT_FINISHED" => { + Some(Self::RetDrinkMakerCheersMakeDrinkPreMissionNotFinished) + } "RET_MONOPOLY_NOT_OPEN" => Some(Self::RetMonopolyNotOpen), "RET_MONOPOLY_CONFIG_ERROR" => Some(Self::RetMonopolyConfigError), "RET_MONOPOLY_DICE_NOT_ENOUGH" => Some(Self::RetMonopolyDiceNotEnough), @@ -56339,6 +57575,30 @@ impl Retcode { Some(Self::RetParkourNotPlayedAllNonStoryLevel) } "RET_FTC_LIMIT_NAME_CHANGE" => Some(Self::RetFtcLimitNameChange), + "RET_ELF_RESTAURANT_CONFIG_ERROR" => Some(Self::RetElfRestaurantConfigError), + "RET_ELF_RESTAURANT_FIELD_ALREADY_BOUGHT" => { + Some(Self::RetElfRestaurantFieldAlreadyBought) + } + "RET_ELF_RESTAURANT_FIELD_NOT_BOUGHT" => { + Some(Self::RetElfRestaurantFieldNotBought) + } + "RET_ELF_RESTAURANT_FIELD_CELL_INVALID" => { + Some(Self::RetElfRestaurantFieldCellInvalid) + } + "RET_ELF_RESTAURANT_FARM_TYPE_INVALID" => { + Some(Self::RetElfRestaurantFarmTypeInvalid) + } + "RET_ELF_RESTAURANT_SHOP_ITEM_NOT_EXIST" => { + Some(Self::RetElfRestaurantShopItemNotExist) + } + "RET_ELF_RESTAURANT_SHOP_ITEM_COUNT_LIMIT" => { + Some(Self::RetElfRestaurantShopItemCountLimit) + } + "RET_ELF_RESTAURANT_TRADE_ORDER_NOT_EXIST" => { + Some(Self::RetElfRestaurantTradeOrderNotExist) + } + "RET_ELF_RESTAURANT_NO_REWARD" => Some(Self::RetElfRestaurantNoReward), + "RET_ELF_RESTAURANT_NOT_INIT" => Some(Self::RetElfRestaurantNotInit), "RET_GRID_FIGHT_CONF_MISS" => Some(Self::RetGridFightConfMiss), _ => None, } @@ -56349,36 +57609,36 @@ impl Retcode { #[repr(i32)] pub enum CmdActivityType { None = 0, - CmdSubmitMaterialSubmitActivityMaterialCsReq = 2652, - CmdLeaveTrialActivityCsReq = 2672, - CmdLeaveTrialActivityScRsp = 2635, - CmdGetTrialActivityDataCsReq = 2696, - CmdGetTrialActivityDataScRsp = 2616, - CmdTakeMaterialSubmitActivityRewardScRsp = 2636, - CmdStartTrialActivityCsReq = 2689, - CmdAvatarDeliverRewardChooseAvatarScRsp = 2625, - CmdAvatarDeliverRewardChooseAvatarCsReq = 2648, - CmdTakeMaterialSubmitActivityRewardCsReq = 2694, - CmdGetMaterialSubmitActivityDataScRsp = 2638, - CmdEnterTrialActivityStageCsReq = 2664, - CmdSubmitMaterialSubmitActivityMaterialScRsp = 2668, - CmdTakeTrialActivityRewardScRsp = 2690, - CmdTakeLoginActivityRewardScRsp = 2639, - CmdGetLoginActivityCsReq = 2620, - CmdCurTrialActivityScNotify = 2653, - CmdGetMaterialSubmitActivityDataCsReq = 2685, - CmdGetAvatarDeliverRewardActivityDataCsReq = 2633, - CmdGetActivityScheduleConfigCsReq = 2627, + CmdAvatarDeliverRewardChooseAvatarScRsp = 2617, + CmdAvatarDeliverRewardTakeRewardScRsp = 2699, + CmdLeaveTrialActivityCsReq = 2623, + CmdGetAvatarDeliverRewardActivityDataScRsp = 2649, + CmdEnterTrialActivityStageCsReq = 2603, + CmdTakeLoginActivityRewardCsReq = 2698, + CmdGetTrialActivityDataCsReq = 2658, + CmdGetLoginActivityCsReq = 2610, + CmdTakeTrialActivityRewardCsReq = 2604, + CmdGetAvatarDeliverRewardActivityDataCsReq = 2618, + CmdTakeTrialActivityRewardScRsp = 2686, + CmdAvatarDeliverRewardChooseAvatarCsReq = 2696, + CmdTakeLoginActivityRewardScRsp = 2653, + CmdAvatarDeliverRewardTakeRewardCsReq = 2622, + CmdGetLoginActivityScRsp = 2605, + CmdGetActivityScheduleConfigScRsp = 2602, + CmdTrialActivityDataChangeScNotify = 2683, + CmdSubmitMaterialSubmitActivityMaterialScRsp = 2678, + CmdGetMaterialSubmitActivityDataScRsp = 2694, + CmdLeaveTrialActivityScRsp = 2614, + CmdTakeMaterialSubmitActivityRewardScRsp = 2690, + CmdCurTrialActivityScNotify = 2695, + CmdSubmitMaterialSubmitActivityMaterialCsReq = 2636, CmdEnterTrialActivityStageScRsp = 2657, - CmdTakeTrialActivityRewardCsReq = 2626, - CmdTakeLoginActivityRewardCsReq = 2667, - CmdStartTrialActivityScRsp = 2637, - CmdGetActivityScheduleConfigScRsp = 2621, - CmdAvatarDeliverRewardTakeRewardCsReq = 2643, - CmdAvatarDeliverRewardTakeRewardScRsp = 2612, - CmdGetAvatarDeliverRewardActivityDataScRsp = 2607, - CmdGetLoginActivityScRsp = 2691, - CmdTrialActivityDataChangeScNotify = 2693, + CmdStartTrialActivityCsReq = 2612, + CmdTakeMaterialSubmitActivityRewardCsReq = 2674, + CmdStartTrialActivityScRsp = 2664, + CmdGetActivityScheduleConfigCsReq = 2679, + CmdGetTrialActivityDataScRsp = 2682, + CmdGetMaterialSubmitActivityDataCsReq = 2672, } impl CmdActivityType { /// String value of the enum field names used in the ProtoBuf definition. @@ -56388,144 +57648,144 @@ impl CmdActivityType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdActivityTypeNone", - Self::CmdSubmitMaterialSubmitActivityMaterialCsReq => { - "CmdSubmitMaterialSubmitActivityMaterialCsReq" - } - Self::CmdLeaveTrialActivityCsReq => "CmdLeaveTrialActivityCsReq", - Self::CmdLeaveTrialActivityScRsp => "CmdLeaveTrialActivityScRsp", - Self::CmdGetTrialActivityDataCsReq => "CmdGetTrialActivityDataCsReq", - Self::CmdGetTrialActivityDataScRsp => "CmdGetTrialActivityDataScRsp", - Self::CmdTakeMaterialSubmitActivityRewardScRsp => { - "CmdTakeMaterialSubmitActivityRewardScRsp" - } - Self::CmdStartTrialActivityCsReq => "CmdStartTrialActivityCsReq", Self::CmdAvatarDeliverRewardChooseAvatarScRsp => { "CmdAvatarDeliverRewardChooseAvatarScRsp" } - Self::CmdAvatarDeliverRewardChooseAvatarCsReq => { - "CmdAvatarDeliverRewardChooseAvatarCsReq" - } - Self::CmdTakeMaterialSubmitActivityRewardCsReq => { - "CmdTakeMaterialSubmitActivityRewardCsReq" - } - Self::CmdGetMaterialSubmitActivityDataScRsp => { - "CmdGetMaterialSubmitActivityDataScRsp" - } - Self::CmdEnterTrialActivityStageCsReq => "CmdEnterTrialActivityStageCsReq", - Self::CmdSubmitMaterialSubmitActivityMaterialScRsp => { - "CmdSubmitMaterialSubmitActivityMaterialScRsp" - } - Self::CmdTakeTrialActivityRewardScRsp => "CmdTakeTrialActivityRewardScRsp", - Self::CmdTakeLoginActivityRewardScRsp => "CmdTakeLoginActivityRewardScRsp", - Self::CmdGetLoginActivityCsReq => "CmdGetLoginActivityCsReq", - Self::CmdCurTrialActivityScNotify => "CmdCurTrialActivityScNotify", - Self::CmdGetMaterialSubmitActivityDataCsReq => { - "CmdGetMaterialSubmitActivityDataCsReq" - } - Self::CmdGetAvatarDeliverRewardActivityDataCsReq => { - "CmdGetAvatarDeliverRewardActivityDataCsReq" - } - Self::CmdGetActivityScheduleConfigCsReq => { - "CmdGetActivityScheduleConfigCsReq" - } - Self::CmdEnterTrialActivityStageScRsp => "CmdEnterTrialActivityStageScRsp", - Self::CmdTakeTrialActivityRewardCsReq => "CmdTakeTrialActivityRewardCsReq", - Self::CmdTakeLoginActivityRewardCsReq => "CmdTakeLoginActivityRewardCsReq", - Self::CmdStartTrialActivityScRsp => "CmdStartTrialActivityScRsp", - Self::CmdGetActivityScheduleConfigScRsp => { - "CmdGetActivityScheduleConfigScRsp" - } - Self::CmdAvatarDeliverRewardTakeRewardCsReq => { - "CmdAvatarDeliverRewardTakeRewardCsReq" - } Self::CmdAvatarDeliverRewardTakeRewardScRsp => { "CmdAvatarDeliverRewardTakeRewardScRsp" } + Self::CmdLeaveTrialActivityCsReq => "CmdLeaveTrialActivityCsReq", Self::CmdGetAvatarDeliverRewardActivityDataScRsp => { "CmdGetAvatarDeliverRewardActivityDataScRsp" } + Self::CmdEnterTrialActivityStageCsReq => "CmdEnterTrialActivityStageCsReq", + Self::CmdTakeLoginActivityRewardCsReq => "CmdTakeLoginActivityRewardCsReq", + Self::CmdGetTrialActivityDataCsReq => "CmdGetTrialActivityDataCsReq", + Self::CmdGetLoginActivityCsReq => "CmdGetLoginActivityCsReq", + Self::CmdTakeTrialActivityRewardCsReq => "CmdTakeTrialActivityRewardCsReq", + Self::CmdGetAvatarDeliverRewardActivityDataCsReq => { + "CmdGetAvatarDeliverRewardActivityDataCsReq" + } + Self::CmdTakeTrialActivityRewardScRsp => "CmdTakeTrialActivityRewardScRsp", + Self::CmdAvatarDeliverRewardChooseAvatarCsReq => { + "CmdAvatarDeliverRewardChooseAvatarCsReq" + } + Self::CmdTakeLoginActivityRewardScRsp => "CmdTakeLoginActivityRewardScRsp", + Self::CmdAvatarDeliverRewardTakeRewardCsReq => { + "CmdAvatarDeliverRewardTakeRewardCsReq" + } Self::CmdGetLoginActivityScRsp => "CmdGetLoginActivityScRsp", + Self::CmdGetActivityScheduleConfigScRsp => { + "CmdGetActivityScheduleConfigScRsp" + } Self::CmdTrialActivityDataChangeScNotify => { "CmdTrialActivityDataChangeScNotify" } + Self::CmdSubmitMaterialSubmitActivityMaterialScRsp => { + "CmdSubmitMaterialSubmitActivityMaterialScRsp" + } + Self::CmdGetMaterialSubmitActivityDataScRsp => { + "CmdGetMaterialSubmitActivityDataScRsp" + } + Self::CmdLeaveTrialActivityScRsp => "CmdLeaveTrialActivityScRsp", + Self::CmdTakeMaterialSubmitActivityRewardScRsp => { + "CmdTakeMaterialSubmitActivityRewardScRsp" + } + Self::CmdCurTrialActivityScNotify => "CmdCurTrialActivityScNotify", + Self::CmdSubmitMaterialSubmitActivityMaterialCsReq => { + "CmdSubmitMaterialSubmitActivityMaterialCsReq" + } + Self::CmdEnterTrialActivityStageScRsp => "CmdEnterTrialActivityStageScRsp", + Self::CmdStartTrialActivityCsReq => "CmdStartTrialActivityCsReq", + Self::CmdTakeMaterialSubmitActivityRewardCsReq => { + "CmdTakeMaterialSubmitActivityRewardCsReq" + } + Self::CmdStartTrialActivityScRsp => "CmdStartTrialActivityScRsp", + Self::CmdGetActivityScheduleConfigCsReq => { + "CmdGetActivityScheduleConfigCsReq" + } + Self::CmdGetTrialActivityDataScRsp => "CmdGetTrialActivityDataScRsp", + Self::CmdGetMaterialSubmitActivityDataCsReq => { + "CmdGetMaterialSubmitActivityDataCsReq" + } } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdActivityTypeNone" => Some(Self::None), - "CmdSubmitMaterialSubmitActivityMaterialCsReq" => { - Some(Self::CmdSubmitMaterialSubmitActivityMaterialCsReq) - } - "CmdLeaveTrialActivityCsReq" => Some(Self::CmdLeaveTrialActivityCsReq), - "CmdLeaveTrialActivityScRsp" => Some(Self::CmdLeaveTrialActivityScRsp), - "CmdGetTrialActivityDataCsReq" => Some(Self::CmdGetTrialActivityDataCsReq), - "CmdGetTrialActivityDataScRsp" => Some(Self::CmdGetTrialActivityDataScRsp), - "CmdTakeMaterialSubmitActivityRewardScRsp" => { - Some(Self::CmdTakeMaterialSubmitActivityRewardScRsp) - } - "CmdStartTrialActivityCsReq" => Some(Self::CmdStartTrialActivityCsReq), "CmdAvatarDeliverRewardChooseAvatarScRsp" => { Some(Self::CmdAvatarDeliverRewardChooseAvatarScRsp) } - "CmdAvatarDeliverRewardChooseAvatarCsReq" => { - Some(Self::CmdAvatarDeliverRewardChooseAvatarCsReq) - } - "CmdTakeMaterialSubmitActivityRewardCsReq" => { - Some(Self::CmdTakeMaterialSubmitActivityRewardCsReq) - } - "CmdGetMaterialSubmitActivityDataScRsp" => { - Some(Self::CmdGetMaterialSubmitActivityDataScRsp) - } - "CmdEnterTrialActivityStageCsReq" => { - Some(Self::CmdEnterTrialActivityStageCsReq) - } - "CmdSubmitMaterialSubmitActivityMaterialScRsp" => { - Some(Self::CmdSubmitMaterialSubmitActivityMaterialScRsp) - } - "CmdTakeTrialActivityRewardScRsp" => { - Some(Self::CmdTakeTrialActivityRewardScRsp) - } - "CmdTakeLoginActivityRewardScRsp" => { - Some(Self::CmdTakeLoginActivityRewardScRsp) - } - "CmdGetLoginActivityCsReq" => Some(Self::CmdGetLoginActivityCsReq), - "CmdCurTrialActivityScNotify" => Some(Self::CmdCurTrialActivityScNotify), - "CmdGetMaterialSubmitActivityDataCsReq" => { - Some(Self::CmdGetMaterialSubmitActivityDataCsReq) - } - "CmdGetAvatarDeliverRewardActivityDataCsReq" => { - Some(Self::CmdGetAvatarDeliverRewardActivityDataCsReq) - } - "CmdGetActivityScheduleConfigCsReq" => { - Some(Self::CmdGetActivityScheduleConfigCsReq) - } - "CmdEnterTrialActivityStageScRsp" => { - Some(Self::CmdEnterTrialActivityStageScRsp) - } - "CmdTakeTrialActivityRewardCsReq" => { - Some(Self::CmdTakeTrialActivityRewardCsReq) - } - "CmdTakeLoginActivityRewardCsReq" => { - Some(Self::CmdTakeLoginActivityRewardCsReq) - } - "CmdStartTrialActivityScRsp" => Some(Self::CmdStartTrialActivityScRsp), - "CmdGetActivityScheduleConfigScRsp" => { - Some(Self::CmdGetActivityScheduleConfigScRsp) - } - "CmdAvatarDeliverRewardTakeRewardCsReq" => { - Some(Self::CmdAvatarDeliverRewardTakeRewardCsReq) - } "CmdAvatarDeliverRewardTakeRewardScRsp" => { Some(Self::CmdAvatarDeliverRewardTakeRewardScRsp) } + "CmdLeaveTrialActivityCsReq" => Some(Self::CmdLeaveTrialActivityCsReq), "CmdGetAvatarDeliverRewardActivityDataScRsp" => { Some(Self::CmdGetAvatarDeliverRewardActivityDataScRsp) } + "CmdEnterTrialActivityStageCsReq" => { + Some(Self::CmdEnterTrialActivityStageCsReq) + } + "CmdTakeLoginActivityRewardCsReq" => { + Some(Self::CmdTakeLoginActivityRewardCsReq) + } + "CmdGetTrialActivityDataCsReq" => Some(Self::CmdGetTrialActivityDataCsReq), + "CmdGetLoginActivityCsReq" => Some(Self::CmdGetLoginActivityCsReq), + "CmdTakeTrialActivityRewardCsReq" => { + Some(Self::CmdTakeTrialActivityRewardCsReq) + } + "CmdGetAvatarDeliverRewardActivityDataCsReq" => { + Some(Self::CmdGetAvatarDeliverRewardActivityDataCsReq) + } + "CmdTakeTrialActivityRewardScRsp" => { + Some(Self::CmdTakeTrialActivityRewardScRsp) + } + "CmdAvatarDeliverRewardChooseAvatarCsReq" => { + Some(Self::CmdAvatarDeliverRewardChooseAvatarCsReq) + } + "CmdTakeLoginActivityRewardScRsp" => { + Some(Self::CmdTakeLoginActivityRewardScRsp) + } + "CmdAvatarDeliverRewardTakeRewardCsReq" => { + Some(Self::CmdAvatarDeliverRewardTakeRewardCsReq) + } "CmdGetLoginActivityScRsp" => Some(Self::CmdGetLoginActivityScRsp), + "CmdGetActivityScheduleConfigScRsp" => { + Some(Self::CmdGetActivityScheduleConfigScRsp) + } "CmdTrialActivityDataChangeScNotify" => { Some(Self::CmdTrialActivityDataChangeScNotify) } + "CmdSubmitMaterialSubmitActivityMaterialScRsp" => { + Some(Self::CmdSubmitMaterialSubmitActivityMaterialScRsp) + } + "CmdGetMaterialSubmitActivityDataScRsp" => { + Some(Self::CmdGetMaterialSubmitActivityDataScRsp) + } + "CmdLeaveTrialActivityScRsp" => Some(Self::CmdLeaveTrialActivityScRsp), + "CmdTakeMaterialSubmitActivityRewardScRsp" => { + Some(Self::CmdTakeMaterialSubmitActivityRewardScRsp) + } + "CmdCurTrialActivityScNotify" => Some(Self::CmdCurTrialActivityScNotify), + "CmdSubmitMaterialSubmitActivityMaterialCsReq" => { + Some(Self::CmdSubmitMaterialSubmitActivityMaterialCsReq) + } + "CmdEnterTrialActivityStageScRsp" => { + Some(Self::CmdEnterTrialActivityStageScRsp) + } + "CmdStartTrialActivityCsReq" => Some(Self::CmdStartTrialActivityCsReq), + "CmdTakeMaterialSubmitActivityRewardCsReq" => { + Some(Self::CmdTakeMaterialSubmitActivityRewardCsReq) + } + "CmdStartTrialActivityScRsp" => Some(Self::CmdStartTrialActivityScRsp), + "CmdGetActivityScheduleConfigCsReq" => { + Some(Self::CmdGetActivityScheduleConfigCsReq) + } + "CmdGetTrialActivityDataScRsp" => Some(Self::CmdGetTrialActivityDataScRsp), + "CmdGetMaterialSubmitActivityDataCsReq" => { + Some(Self::CmdGetMaterialSubmitActivityDataCsReq) + } _ => None, } } @@ -56562,18 +57822,18 @@ impl Pmidehdobhj { #[repr(i32)] pub enum CmdAdventureType { None = 0, - CmdGetFarmStageGachaInfoScRsp = 1339, - CmdGetFarmStageGachaInfoCsReq = 1367, - CmdQuickStartFarmElementScRsp = 1359, - CmdCocoonSweepScRsp = 1377, - CmdEnterAdventureScRsp = 1391, - CmdQuickStartFarmElementCsReq = 1370, - CmdQuickStartCocoonStageScRsp = 1321, - CmdQuickStartCocoonStageCsReq = 1327, - CmdCocoonSweepCsReq = 1354, - CmdFarmElementSweepScRsp = 1302, - CmdEnterAdventureCsReq = 1320, - CmdFarmElementSweepCsReq = 1380, + CmdQuickStartCocoonStageCsReq = 1379, + CmdEnterAdventureCsReq = 1310, + CmdEnterAdventureScRsp = 1305, + CmdFarmElementSweepCsReq = 1307, + CmdQuickStartFarmElementCsReq = 1397, + CmdGetFarmStageGachaInfoCsReq = 1398, + CmdQuickStartCocoonStageScRsp = 1302, + CmdFarmElementSweepScRsp = 1339, + CmdQuickStartFarmElementScRsp = 1306, + CmdGetFarmStageGachaInfoScRsp = 1353, + CmdCocoonSweepCsReq = 1341, + CmdCocoonSweepScRsp = 1355, } impl CmdAdventureType { /// String value of the enum field names used in the ProtoBuf definition. @@ -56583,36 +57843,36 @@ impl CmdAdventureType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdAdventureTypeNone", - Self::CmdGetFarmStageGachaInfoScRsp => "CmdGetFarmStageGachaInfoScRsp", - Self::CmdGetFarmStageGachaInfoCsReq => "CmdGetFarmStageGachaInfoCsReq", - Self::CmdQuickStartFarmElementScRsp => "CmdQuickStartFarmElementScRsp", - Self::CmdCocoonSweepScRsp => "CmdCocoonSweepScRsp", - Self::CmdEnterAdventureScRsp => "CmdEnterAdventureScRsp", - Self::CmdQuickStartFarmElementCsReq => "CmdQuickStartFarmElementCsReq", - Self::CmdQuickStartCocoonStageScRsp => "CmdQuickStartCocoonStageScRsp", Self::CmdQuickStartCocoonStageCsReq => "CmdQuickStartCocoonStageCsReq", - Self::CmdCocoonSweepCsReq => "CmdCocoonSweepCsReq", - Self::CmdFarmElementSweepScRsp => "CmdFarmElementSweepScRsp", Self::CmdEnterAdventureCsReq => "CmdEnterAdventureCsReq", + Self::CmdEnterAdventureScRsp => "CmdEnterAdventureScRsp", Self::CmdFarmElementSweepCsReq => "CmdFarmElementSweepCsReq", + Self::CmdQuickStartFarmElementCsReq => "CmdQuickStartFarmElementCsReq", + Self::CmdGetFarmStageGachaInfoCsReq => "CmdGetFarmStageGachaInfoCsReq", + Self::CmdQuickStartCocoonStageScRsp => "CmdQuickStartCocoonStageScRsp", + Self::CmdFarmElementSweepScRsp => "CmdFarmElementSweepScRsp", + Self::CmdQuickStartFarmElementScRsp => "CmdQuickStartFarmElementScRsp", + Self::CmdGetFarmStageGachaInfoScRsp => "CmdGetFarmStageGachaInfoScRsp", + Self::CmdCocoonSweepCsReq => "CmdCocoonSweepCsReq", + Self::CmdCocoonSweepScRsp => "CmdCocoonSweepScRsp", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdAdventureTypeNone" => Some(Self::None), - "CmdGetFarmStageGachaInfoScRsp" => Some(Self::CmdGetFarmStageGachaInfoScRsp), - "CmdGetFarmStageGachaInfoCsReq" => Some(Self::CmdGetFarmStageGachaInfoCsReq), - "CmdQuickStartFarmElementScRsp" => Some(Self::CmdQuickStartFarmElementScRsp), - "CmdCocoonSweepScRsp" => Some(Self::CmdCocoonSweepScRsp), - "CmdEnterAdventureScRsp" => Some(Self::CmdEnterAdventureScRsp), - "CmdQuickStartFarmElementCsReq" => Some(Self::CmdQuickStartFarmElementCsReq), - "CmdQuickStartCocoonStageScRsp" => Some(Self::CmdQuickStartCocoonStageScRsp), "CmdQuickStartCocoonStageCsReq" => Some(Self::CmdQuickStartCocoonStageCsReq), - "CmdCocoonSweepCsReq" => Some(Self::CmdCocoonSweepCsReq), - "CmdFarmElementSweepScRsp" => Some(Self::CmdFarmElementSweepScRsp), "CmdEnterAdventureCsReq" => Some(Self::CmdEnterAdventureCsReq), + "CmdEnterAdventureScRsp" => Some(Self::CmdEnterAdventureScRsp), "CmdFarmElementSweepCsReq" => Some(Self::CmdFarmElementSweepCsReq), + "CmdQuickStartFarmElementCsReq" => Some(Self::CmdQuickStartFarmElementCsReq), + "CmdGetFarmStageGachaInfoCsReq" => Some(Self::CmdGetFarmStageGachaInfoCsReq), + "CmdQuickStartCocoonStageScRsp" => Some(Self::CmdQuickStartCocoonStageScRsp), + "CmdFarmElementSweepScRsp" => Some(Self::CmdFarmElementSweepScRsp), + "CmdQuickStartFarmElementScRsp" => Some(Self::CmdQuickStartFarmElementScRsp), + "CmdGetFarmStageGachaInfoScRsp" => Some(Self::CmdGetFarmStageGachaInfoScRsp), + "CmdCocoonSweepCsReq" => Some(Self::CmdCocoonSweepCsReq), + "CmdCocoonSweepScRsp" => Some(Self::CmdCocoonSweepScRsp), _ => None, } } @@ -56622,40 +57882,40 @@ impl CmdAdventureType { #[repr(i32)] pub enum CmdAetherDivideType { None = 0, - CmdAetherDivideFinishChallengeScNotify = 4820, - CmdEnterAetherDivideSceneScRsp = 4827, - CmdLeaveAetherDivideSceneCsReq = 4818, - CmdSwitchAetherDivideLineUpSlotScRsp = 4843, - CmdGetAetherDivideChallengeInfoScRsp = 4801, - CmdGetAetherDivideInfoCsReq = 4845, - CmdStartAetherDivideSceneBattleScRsp = 4837, - CmdGetAetherDivideChallengeInfoCsReq = 4814, - CmdAetherDivideTakeChallengeRewardCsReq = 4809, - CmdAetherDivideSpiritExpUpScRsp = 4840, - CmdEquipAetherDividePassiveSkillCsReq = 4826, - CmdStartAetherDivideStageBattleCsReq = 4830, - CmdAetherDivideRefreshEndlessScRsp = 4835, - CmdAetherDivideRefreshEndlessScNotify = 4847, - CmdSwitchAetherDivideLineUpSlotCsReq = 4825, - CmdClearAetherDividePassiveSkillScRsp = 4822, - CmdAetherDivideRefreshEndlessCsReq = 4804, - CmdStartAetherDivideSceneBattleCsReq = 4811, - CmdAetherDivideSpiritExpUpCsReq = 4813, - CmdEnterAetherDivideSceneCsReq = 4849, - CmdSetAetherDivideLineUpScRsp = 4819, - CmdAetherDivideSpiritInfoScNotify = 4824, - CmdAetherDivideTainerInfoScNotify = 4816, - CmdAetherDivideLineupScNotify = 4831, - CmdAetherDivideTakeChallengeRewardScRsp = 4850, - CmdAetherDivideSkillItemScNotify = 4848, - CmdGetAetherDivideInfoScRsp = 4806, - CmdSetAetherDivideLineUpCsReq = 4828, - CmdStartAetherDivideChallengeBattleCsReq = 4817, - CmdEquipAetherDividePassiveSkillScRsp = 4834, - CmdLeaveAetherDivideSceneScRsp = 4836, - CmdClearAetherDividePassiveSkillCsReq = 4846, - CmdStartAetherDivideStageBattleScRsp = 4803, - CmdStartAetherDivideChallengeBattleScRsp = 4839, + CmdGetAetherDivideInfoCsReq = 4843, + CmdEquipAetherDividePassiveSkillScRsp = 4805, + CmdSwitchAetherDivideLineUpSlotScRsp = 4848, + CmdSetAetherDivideLineUpScRsp = 4832, + CmdAetherDivideFinishChallengeScNotify = 4815, + CmdStartAetherDivideStageBattleCsReq = 4820, + CmdClearAetherDividePassiveSkillScRsp = 4850, + CmdStartAetherDivideChallengeBattleScRsp = 4827, + CmdAetherDivideRefreshEndlessScNotify = 4836, + CmdSetAetherDivideLineUpCsReq = 4813, + CmdSwitchAetherDivideLineUpSlotCsReq = 4837, + CmdGetAetherDivideInfoScRsp = 4818, + CmdAetherDivideLineupScNotify = 4824, + CmdGetAetherDivideChallengeInfoScRsp = 4803, + CmdAetherDivideRefreshEndlessCsReq = 4826, + CmdAetherDivideSpiritInfoScNotify = 4812, + CmdAetherDivideRefreshEndlessScRsp = 4811, + CmdLeaveAetherDivideSceneScRsp = 4830, + CmdEnterAetherDivideSceneScRsp = 4821, + CmdStartAetherDivideSceneBattleCsReq = 4802, + CmdClearAetherDividePassiveSkillCsReq = 4806, + CmdAetherDivideSkillItemScNotify = 4849, + CmdGetAetherDivideChallengeInfoCsReq = 4808, + CmdAetherDivideTakeChallengeRewardScRsp = 4838, + CmdStartAetherDivideChallengeBattleCsReq = 4828, + CmdAetherDivideTakeChallengeRewardCsReq = 4819, + CmdStartAetherDivideStageBattleScRsp = 4809, + CmdAetherDivideSpiritExpUpCsReq = 4840, + CmdEnterAetherDivideSceneCsReq = 4823, + CmdAetherDivideTainerInfoScNotify = 4814, + CmdAetherDivideSpiritExpUpScRsp = 4807, + CmdEquipAetherDividePassiveSkillCsReq = 4829, + CmdStartAetherDivideSceneBattleScRsp = 4801, + CmdLeaveAetherDivideSceneCsReq = 4846, } impl CmdAetherDivideType { /// String value of the enum field names used in the ProtoBuf definition. @@ -56665,181 +57925,181 @@ impl CmdAetherDivideType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdAetherDivideTypeNone", - Self::CmdAetherDivideFinishChallengeScNotify => { - "CmdAetherDivideFinishChallengeScNotify" + Self::CmdGetAetherDivideInfoCsReq => "CmdGetAetherDivideInfoCsReq", + Self::CmdEquipAetherDividePassiveSkillScRsp => { + "CmdEquipAetherDividePassiveSkillScRsp" } - Self::CmdEnterAetherDivideSceneScRsp => "CmdEnterAetherDivideSceneScRsp", - Self::CmdLeaveAetherDivideSceneCsReq => "CmdLeaveAetherDivideSceneCsReq", Self::CmdSwitchAetherDivideLineUpSlotScRsp => { "CmdSwitchAetherDivideLineUpSlotScRsp" } + Self::CmdSetAetherDivideLineUpScRsp => "CmdSetAetherDivideLineUpScRsp", + Self::CmdAetherDivideFinishChallengeScNotify => { + "CmdAetherDivideFinishChallengeScNotify" + } + Self::CmdStartAetherDivideStageBattleCsReq => { + "CmdStartAetherDivideStageBattleCsReq" + } + Self::CmdClearAetherDividePassiveSkillScRsp => { + "CmdClearAetherDividePassiveSkillScRsp" + } + Self::CmdStartAetherDivideChallengeBattleScRsp => { + "CmdStartAetherDivideChallengeBattleScRsp" + } + Self::CmdAetherDivideRefreshEndlessScNotify => { + "CmdAetherDivideRefreshEndlessScNotify" + } + Self::CmdSetAetherDivideLineUpCsReq => "CmdSetAetherDivideLineUpCsReq", + Self::CmdSwitchAetherDivideLineUpSlotCsReq => { + "CmdSwitchAetherDivideLineUpSlotCsReq" + } + Self::CmdGetAetherDivideInfoScRsp => "CmdGetAetherDivideInfoScRsp", + Self::CmdAetherDivideLineupScNotify => "CmdAetherDivideLineupScNotify", Self::CmdGetAetherDivideChallengeInfoScRsp => { "CmdGetAetherDivideChallengeInfoScRsp" } - Self::CmdGetAetherDivideInfoCsReq => "CmdGetAetherDivideInfoCsReq", - Self::CmdStartAetherDivideSceneBattleScRsp => { - "CmdStartAetherDivideSceneBattleScRsp" + Self::CmdAetherDivideRefreshEndlessCsReq => { + "CmdAetherDivideRefreshEndlessCsReq" } + Self::CmdAetherDivideSpiritInfoScNotify => { + "CmdAetherDivideSpiritInfoScNotify" + } + Self::CmdAetherDivideRefreshEndlessScRsp => { + "CmdAetherDivideRefreshEndlessScRsp" + } + Self::CmdLeaveAetherDivideSceneScRsp => "CmdLeaveAetherDivideSceneScRsp", + Self::CmdEnterAetherDivideSceneScRsp => "CmdEnterAetherDivideSceneScRsp", + Self::CmdStartAetherDivideSceneBattleCsReq => { + "CmdStartAetherDivideSceneBattleCsReq" + } + Self::CmdClearAetherDividePassiveSkillCsReq => { + "CmdClearAetherDividePassiveSkillCsReq" + } + Self::CmdAetherDivideSkillItemScNotify => "CmdAetherDivideSkillItemScNotify", Self::CmdGetAetherDivideChallengeInfoCsReq => { "CmdGetAetherDivideChallengeInfoCsReq" } + Self::CmdAetherDivideTakeChallengeRewardScRsp => { + "CmdAetherDivideTakeChallengeRewardScRsp" + } + Self::CmdStartAetherDivideChallengeBattleCsReq => { + "CmdStartAetherDivideChallengeBattleCsReq" + } Self::CmdAetherDivideTakeChallengeRewardCsReq => { "CmdAetherDivideTakeChallengeRewardCsReq" } + Self::CmdStartAetherDivideStageBattleScRsp => { + "CmdStartAetherDivideStageBattleScRsp" + } + Self::CmdAetherDivideSpiritExpUpCsReq => "CmdAetherDivideSpiritExpUpCsReq", + Self::CmdEnterAetherDivideSceneCsReq => "CmdEnterAetherDivideSceneCsReq", + Self::CmdAetherDivideTainerInfoScNotify => { + "CmdAetherDivideTainerInfoScNotify" + } Self::CmdAetherDivideSpiritExpUpScRsp => "CmdAetherDivideSpiritExpUpScRsp", Self::CmdEquipAetherDividePassiveSkillCsReq => { "CmdEquipAetherDividePassiveSkillCsReq" } - Self::CmdStartAetherDivideStageBattleCsReq => { - "CmdStartAetherDivideStageBattleCsReq" - } - Self::CmdAetherDivideRefreshEndlessScRsp => { - "CmdAetherDivideRefreshEndlessScRsp" - } - Self::CmdAetherDivideRefreshEndlessScNotify => { - "CmdAetherDivideRefreshEndlessScNotify" - } - Self::CmdSwitchAetherDivideLineUpSlotCsReq => { - "CmdSwitchAetherDivideLineUpSlotCsReq" - } - Self::CmdClearAetherDividePassiveSkillScRsp => { - "CmdClearAetherDividePassiveSkillScRsp" - } - Self::CmdAetherDivideRefreshEndlessCsReq => { - "CmdAetherDivideRefreshEndlessCsReq" - } - Self::CmdStartAetherDivideSceneBattleCsReq => { - "CmdStartAetherDivideSceneBattleCsReq" - } - Self::CmdAetherDivideSpiritExpUpCsReq => "CmdAetherDivideSpiritExpUpCsReq", - Self::CmdEnterAetherDivideSceneCsReq => "CmdEnterAetherDivideSceneCsReq", - Self::CmdSetAetherDivideLineUpScRsp => "CmdSetAetherDivideLineUpScRsp", - Self::CmdAetherDivideSpiritInfoScNotify => { - "CmdAetherDivideSpiritInfoScNotify" - } - Self::CmdAetherDivideTainerInfoScNotify => { - "CmdAetherDivideTainerInfoScNotify" - } - Self::CmdAetherDivideLineupScNotify => "CmdAetherDivideLineupScNotify", - Self::CmdAetherDivideTakeChallengeRewardScRsp => { - "CmdAetherDivideTakeChallengeRewardScRsp" - } - Self::CmdAetherDivideSkillItemScNotify => "CmdAetherDivideSkillItemScNotify", - Self::CmdGetAetherDivideInfoScRsp => "CmdGetAetherDivideInfoScRsp", - Self::CmdSetAetherDivideLineUpCsReq => "CmdSetAetherDivideLineUpCsReq", - Self::CmdStartAetherDivideChallengeBattleCsReq => { - "CmdStartAetherDivideChallengeBattleCsReq" - } - Self::CmdEquipAetherDividePassiveSkillScRsp => { - "CmdEquipAetherDividePassiveSkillScRsp" - } - Self::CmdLeaveAetherDivideSceneScRsp => "CmdLeaveAetherDivideSceneScRsp", - Self::CmdClearAetherDividePassiveSkillCsReq => { - "CmdClearAetherDividePassiveSkillCsReq" - } - Self::CmdStartAetherDivideStageBattleScRsp => { - "CmdStartAetherDivideStageBattleScRsp" - } - Self::CmdStartAetherDivideChallengeBattleScRsp => { - "CmdStartAetherDivideChallengeBattleScRsp" + Self::CmdStartAetherDivideSceneBattleScRsp => { + "CmdStartAetherDivideSceneBattleScRsp" } + Self::CmdLeaveAetherDivideSceneCsReq => "CmdLeaveAetherDivideSceneCsReq", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdAetherDivideTypeNone" => Some(Self::None), - "CmdAetherDivideFinishChallengeScNotify" => { - Some(Self::CmdAetherDivideFinishChallengeScNotify) - } - "CmdEnterAetherDivideSceneScRsp" => { - Some(Self::CmdEnterAetherDivideSceneScRsp) - } - "CmdLeaveAetherDivideSceneCsReq" => { - Some(Self::CmdLeaveAetherDivideSceneCsReq) + "CmdGetAetherDivideInfoCsReq" => Some(Self::CmdGetAetherDivideInfoCsReq), + "CmdEquipAetherDividePassiveSkillScRsp" => { + Some(Self::CmdEquipAetherDividePassiveSkillScRsp) } "CmdSwitchAetherDivideLineUpSlotScRsp" => { Some(Self::CmdSwitchAetherDivideLineUpSlotScRsp) } - "CmdGetAetherDivideChallengeInfoScRsp" => { - Some(Self::CmdGetAetherDivideChallengeInfoScRsp) - } - "CmdGetAetherDivideInfoCsReq" => Some(Self::CmdGetAetherDivideInfoCsReq), - "CmdStartAetherDivideSceneBattleScRsp" => { - Some(Self::CmdStartAetherDivideSceneBattleScRsp) - } - "CmdGetAetherDivideChallengeInfoCsReq" => { - Some(Self::CmdGetAetherDivideChallengeInfoCsReq) - } - "CmdAetherDivideTakeChallengeRewardCsReq" => { - Some(Self::CmdAetherDivideTakeChallengeRewardCsReq) - } - "CmdAetherDivideSpiritExpUpScRsp" => { - Some(Self::CmdAetherDivideSpiritExpUpScRsp) - } - "CmdEquipAetherDividePassiveSkillCsReq" => { - Some(Self::CmdEquipAetherDividePassiveSkillCsReq) + "CmdSetAetherDivideLineUpScRsp" => Some(Self::CmdSetAetherDivideLineUpScRsp), + "CmdAetherDivideFinishChallengeScNotify" => { + Some(Self::CmdAetherDivideFinishChallengeScNotify) } "CmdStartAetherDivideStageBattleCsReq" => { Some(Self::CmdStartAetherDivideStageBattleCsReq) } - "CmdAetherDivideRefreshEndlessScRsp" => { - Some(Self::CmdAetherDivideRefreshEndlessScRsp) + "CmdClearAetherDividePassiveSkillScRsp" => { + Some(Self::CmdClearAetherDividePassiveSkillScRsp) + } + "CmdStartAetherDivideChallengeBattleScRsp" => { + Some(Self::CmdStartAetherDivideChallengeBattleScRsp) } "CmdAetherDivideRefreshEndlessScNotify" => { Some(Self::CmdAetherDivideRefreshEndlessScNotify) } + "CmdSetAetherDivideLineUpCsReq" => Some(Self::CmdSetAetherDivideLineUpCsReq), "CmdSwitchAetherDivideLineUpSlotCsReq" => { Some(Self::CmdSwitchAetherDivideLineUpSlotCsReq) } - "CmdClearAetherDividePassiveSkillScRsp" => { - Some(Self::CmdClearAetherDividePassiveSkillScRsp) + "CmdGetAetherDivideInfoScRsp" => Some(Self::CmdGetAetherDivideInfoScRsp), + "CmdAetherDivideLineupScNotify" => Some(Self::CmdAetherDivideLineupScNotify), + "CmdGetAetherDivideChallengeInfoScRsp" => { + Some(Self::CmdGetAetherDivideChallengeInfoScRsp) } "CmdAetherDivideRefreshEndlessCsReq" => { Some(Self::CmdAetherDivideRefreshEndlessCsReq) } + "CmdAetherDivideSpiritInfoScNotify" => { + Some(Self::CmdAetherDivideSpiritInfoScNotify) + } + "CmdAetherDivideRefreshEndlessScRsp" => { + Some(Self::CmdAetherDivideRefreshEndlessScRsp) + } + "CmdLeaveAetherDivideSceneScRsp" => { + Some(Self::CmdLeaveAetherDivideSceneScRsp) + } + "CmdEnterAetherDivideSceneScRsp" => { + Some(Self::CmdEnterAetherDivideSceneScRsp) + } "CmdStartAetherDivideSceneBattleCsReq" => { Some(Self::CmdStartAetherDivideSceneBattleCsReq) } + "CmdClearAetherDividePassiveSkillCsReq" => { + Some(Self::CmdClearAetherDividePassiveSkillCsReq) + } + "CmdAetherDivideSkillItemScNotify" => { + Some(Self::CmdAetherDivideSkillItemScNotify) + } + "CmdGetAetherDivideChallengeInfoCsReq" => { + Some(Self::CmdGetAetherDivideChallengeInfoCsReq) + } + "CmdAetherDivideTakeChallengeRewardScRsp" => { + Some(Self::CmdAetherDivideTakeChallengeRewardScRsp) + } + "CmdStartAetherDivideChallengeBattleCsReq" => { + Some(Self::CmdStartAetherDivideChallengeBattleCsReq) + } + "CmdAetherDivideTakeChallengeRewardCsReq" => { + Some(Self::CmdAetherDivideTakeChallengeRewardCsReq) + } + "CmdStartAetherDivideStageBattleScRsp" => { + Some(Self::CmdStartAetherDivideStageBattleScRsp) + } "CmdAetherDivideSpiritExpUpCsReq" => { Some(Self::CmdAetherDivideSpiritExpUpCsReq) } "CmdEnterAetherDivideSceneCsReq" => { Some(Self::CmdEnterAetherDivideSceneCsReq) } - "CmdSetAetherDivideLineUpScRsp" => Some(Self::CmdSetAetherDivideLineUpScRsp), - "CmdAetherDivideSpiritInfoScNotify" => { - Some(Self::CmdAetherDivideSpiritInfoScNotify) - } "CmdAetherDivideTainerInfoScNotify" => { Some(Self::CmdAetherDivideTainerInfoScNotify) } - "CmdAetherDivideLineupScNotify" => Some(Self::CmdAetherDivideLineupScNotify), - "CmdAetherDivideTakeChallengeRewardScRsp" => { - Some(Self::CmdAetherDivideTakeChallengeRewardScRsp) + "CmdAetherDivideSpiritExpUpScRsp" => { + Some(Self::CmdAetherDivideSpiritExpUpScRsp) } - "CmdAetherDivideSkillItemScNotify" => { - Some(Self::CmdAetherDivideSkillItemScNotify) + "CmdEquipAetherDividePassiveSkillCsReq" => { + Some(Self::CmdEquipAetherDividePassiveSkillCsReq) } - "CmdGetAetherDivideInfoScRsp" => Some(Self::CmdGetAetherDivideInfoScRsp), - "CmdSetAetherDivideLineUpCsReq" => Some(Self::CmdSetAetherDivideLineUpCsReq), - "CmdStartAetherDivideChallengeBattleCsReq" => { - Some(Self::CmdStartAetherDivideChallengeBattleCsReq) + "CmdStartAetherDivideSceneBattleScRsp" => { + Some(Self::CmdStartAetherDivideSceneBattleScRsp) } - "CmdEquipAetherDividePassiveSkillScRsp" => { - Some(Self::CmdEquipAetherDividePassiveSkillScRsp) - } - "CmdLeaveAetherDivideSceneScRsp" => { - Some(Self::CmdLeaveAetherDivideSceneScRsp) - } - "CmdClearAetherDividePassiveSkillCsReq" => { - Some(Self::CmdClearAetherDividePassiveSkillCsReq) - } - "CmdStartAetherDivideStageBattleScRsp" => { - Some(Self::CmdStartAetherDivideStageBattleScRsp) - } - "CmdStartAetherDivideChallengeBattleScRsp" => { - Some(Self::CmdStartAetherDivideChallengeBattleScRsp) + "CmdLeaveAetherDivideSceneCsReq" => { + Some(Self::CmdLeaveAetherDivideSceneCsReq) } _ => None, } @@ -56850,42 +58110,42 @@ impl CmdAetherDivideType { #[repr(i32)] pub enum CmdAlleyType { None = 0, - CmdStartAlleyEventCsReq = 4770, - CmdAlleyShopLevelScNotify = 4709, - CmdAlleyTakeEventRewardCsReq = 4703, - CmdLogisticsScoreRewardSyncInfoScNotify = 4722, - CmdGetAlleyInfoScRsp = 4791, - CmdAlleyGuaranteedFundsScRsp = 4769, - CmdAlleyShipmentEventEffectsScNotify = 4741, - CmdAlleyOrderChangedScNotify = 4752, - CmdStartAlleyEventScRsp = 4759, - CmdAlleyShipUnlockScNotify = 4706, - CmdSaveLogisticsScRsp = 4744, - CmdRefreshAlleyOrderCsReq = 4785, - CmdLogisticsGameScRsp = 4739, - CmdActivityRaidPlacingGameCsReq = 4740, - CmdTakePrestigeRewardCsReq = 4780, - CmdRefreshAlleyOrderScRsp = 4738, - CmdLogisticsGameCsReq = 4767, - CmdPrestigeLevelUpScRsp = 4736, - CmdTakePrestigeRewardScRsp = 4702, - CmdSaveLogisticsCsReq = 4731, - CmdAlleyPlacingGameScRsp = 4774, - CmdAlleyPlacingGameCsReq = 4705, - CmdAlleyFundsScNotify = 4787, - CmdAlleyShipUsedCountScNotify = 4734, - CmdGetSaveLogisticsMapCsReq = 4784, - CmdAlleyEventChangeNotify = 4754, - CmdActivityRaidPlacingGameScRsp = 4718, - CmdLogisticsDetonateStarSkiffCsReq = 4728, - CmdAlleyTakeEventRewardScRsp = 4724, - CmdAlleyEventEffectNotify = 4777, - CmdGetAlleyInfoCsReq = 4720, - CmdLogisticsDetonateStarSkiffScRsp = 4723, - CmdGetSaveLogisticsMapScRsp = 4778, - CmdPrestigeLevelUpCsReq = 4794, - CmdAlleyGuaranteedFundsCsReq = 4745, - CmdLogisticsInfoScNotify = 4749, + CmdRefreshAlleyOrderCsReq = 4772, + CmdAlleyFundsScNotify = 4754, + CmdLogisticsGameCsReq = 4798, + CmdStartAlleyEventScRsp = 4706, + CmdLogisticsInfoScNotify = 4792, + CmdLogisticsGameScRsp = 4753, + CmdActivityRaidPlacingGameScRsp = 4728, + CmdGetAlleyInfoCsReq = 4710, + CmdAlleyGuaranteedFundsCsReq = 4751, + CmdStartAlleyEventCsReq = 4797, + CmdAlleyEventChangeNotify = 4741, + CmdAlleyShipUnlockScNotify = 4709, + CmdLogisticsDetonateStarSkiffScRsp = 4715, + CmdAlleyTakeEventRewardScRsp = 4737, + CmdSaveLogisticsScRsp = 4769, + CmdGetAlleyInfoScRsp = 4705, + CmdPrestigeLevelUpCsReq = 4774, + CmdGetSaveLogisticsMapCsReq = 4773, + CmdGetSaveLogisticsMapScRsp = 4742, + CmdAlleyShopLevelScNotify = 4762, + CmdLogisticsScoreRewardSyncInfoScNotify = 4760, + CmdAlleyShipmentEventEffectsScNotify = 4724, + CmdAlleyTakeEventRewardCsReq = 4735, + CmdAlleyGuaranteedFundsScRsp = 4725, + CmdAlleyPlacingGameCsReq = 4716, + CmdRefreshAlleyOrderScRsp = 4794, + CmdActivityRaidPlacingGameCsReq = 4766, + CmdPrestigeLevelUpScRsp = 4790, + CmdLogisticsDetonateStarSkiffCsReq = 4788, + CmdAlleyEventEffectNotify = 4755, + CmdTakePrestigeRewardScRsp = 4739, + CmdAlleyPlacingGameScRsp = 4726, + CmdSaveLogisticsCsReq = 4720, + CmdAlleyShipUsedCountScNotify = 4701, + CmdAlleyOrderChangedScNotify = 4736, + CmdTakePrestigeRewardCsReq = 4707, } impl CmdAlleyType { /// String value of the enum field names used in the ProtoBuf definition. @@ -56895,104 +58155,104 @@ impl CmdAlleyType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdAlleyTypeNone", - Self::CmdStartAlleyEventCsReq => "CmdStartAlleyEventCsReq", - Self::CmdAlleyShopLevelScNotify => "CmdAlleyShopLevelScNotify", - Self::CmdAlleyTakeEventRewardCsReq => "CmdAlleyTakeEventRewardCsReq", - Self::CmdLogisticsScoreRewardSyncInfoScNotify => { - "CmdLogisticsScoreRewardSyncInfoScNotify" - } - Self::CmdGetAlleyInfoScRsp => "CmdGetAlleyInfoScRsp", - Self::CmdAlleyGuaranteedFundsScRsp => "CmdAlleyGuaranteedFundsScRsp", - Self::CmdAlleyShipmentEventEffectsScNotify => { - "CmdAlleyShipmentEventEffectsScNotify" - } - Self::CmdAlleyOrderChangedScNotify => "CmdAlleyOrderChangedScNotify", - Self::CmdStartAlleyEventScRsp => "CmdStartAlleyEventScRsp", - Self::CmdAlleyShipUnlockScNotify => "CmdAlleyShipUnlockScNotify", - Self::CmdSaveLogisticsScRsp => "CmdSaveLogisticsScRsp", Self::CmdRefreshAlleyOrderCsReq => "CmdRefreshAlleyOrderCsReq", - Self::CmdLogisticsGameScRsp => "CmdLogisticsGameScRsp", - Self::CmdActivityRaidPlacingGameCsReq => "CmdActivityRaidPlacingGameCsReq", - Self::CmdTakePrestigeRewardCsReq => "CmdTakePrestigeRewardCsReq", - Self::CmdRefreshAlleyOrderScRsp => "CmdRefreshAlleyOrderScRsp", - Self::CmdLogisticsGameCsReq => "CmdLogisticsGameCsReq", - Self::CmdPrestigeLevelUpScRsp => "CmdPrestigeLevelUpScRsp", - Self::CmdTakePrestigeRewardScRsp => "CmdTakePrestigeRewardScRsp", - Self::CmdSaveLogisticsCsReq => "CmdSaveLogisticsCsReq", - Self::CmdAlleyPlacingGameScRsp => "CmdAlleyPlacingGameScRsp", - Self::CmdAlleyPlacingGameCsReq => "CmdAlleyPlacingGameCsReq", Self::CmdAlleyFundsScNotify => "CmdAlleyFundsScNotify", - Self::CmdAlleyShipUsedCountScNotify => "CmdAlleyShipUsedCountScNotify", - Self::CmdGetSaveLogisticsMapCsReq => "CmdGetSaveLogisticsMapCsReq", - Self::CmdAlleyEventChangeNotify => "CmdAlleyEventChangeNotify", + Self::CmdLogisticsGameCsReq => "CmdLogisticsGameCsReq", + Self::CmdStartAlleyEventScRsp => "CmdStartAlleyEventScRsp", + Self::CmdLogisticsInfoScNotify => "CmdLogisticsInfoScNotify", + Self::CmdLogisticsGameScRsp => "CmdLogisticsGameScRsp", Self::CmdActivityRaidPlacingGameScRsp => "CmdActivityRaidPlacingGameScRsp", - Self::CmdLogisticsDetonateStarSkiffCsReq => { - "CmdLogisticsDetonateStarSkiffCsReq" - } - Self::CmdAlleyTakeEventRewardScRsp => "CmdAlleyTakeEventRewardScRsp", - Self::CmdAlleyEventEffectNotify => "CmdAlleyEventEffectNotify", Self::CmdGetAlleyInfoCsReq => "CmdGetAlleyInfoCsReq", + Self::CmdAlleyGuaranteedFundsCsReq => "CmdAlleyGuaranteedFundsCsReq", + Self::CmdStartAlleyEventCsReq => "CmdStartAlleyEventCsReq", + Self::CmdAlleyEventChangeNotify => "CmdAlleyEventChangeNotify", + Self::CmdAlleyShipUnlockScNotify => "CmdAlleyShipUnlockScNotify", Self::CmdLogisticsDetonateStarSkiffScRsp => { "CmdLogisticsDetonateStarSkiffScRsp" } - Self::CmdGetSaveLogisticsMapScRsp => "CmdGetSaveLogisticsMapScRsp", + Self::CmdAlleyTakeEventRewardScRsp => "CmdAlleyTakeEventRewardScRsp", + Self::CmdSaveLogisticsScRsp => "CmdSaveLogisticsScRsp", + Self::CmdGetAlleyInfoScRsp => "CmdGetAlleyInfoScRsp", Self::CmdPrestigeLevelUpCsReq => "CmdPrestigeLevelUpCsReq", - Self::CmdAlleyGuaranteedFundsCsReq => "CmdAlleyGuaranteedFundsCsReq", - Self::CmdLogisticsInfoScNotify => "CmdLogisticsInfoScNotify", + Self::CmdGetSaveLogisticsMapCsReq => "CmdGetSaveLogisticsMapCsReq", + Self::CmdGetSaveLogisticsMapScRsp => "CmdGetSaveLogisticsMapScRsp", + Self::CmdAlleyShopLevelScNotify => "CmdAlleyShopLevelScNotify", + Self::CmdLogisticsScoreRewardSyncInfoScNotify => { + "CmdLogisticsScoreRewardSyncInfoScNotify" + } + Self::CmdAlleyShipmentEventEffectsScNotify => { + "CmdAlleyShipmentEventEffectsScNotify" + } + Self::CmdAlleyTakeEventRewardCsReq => "CmdAlleyTakeEventRewardCsReq", + Self::CmdAlleyGuaranteedFundsScRsp => "CmdAlleyGuaranteedFundsScRsp", + Self::CmdAlleyPlacingGameCsReq => "CmdAlleyPlacingGameCsReq", + Self::CmdRefreshAlleyOrderScRsp => "CmdRefreshAlleyOrderScRsp", + Self::CmdActivityRaidPlacingGameCsReq => "CmdActivityRaidPlacingGameCsReq", + Self::CmdPrestigeLevelUpScRsp => "CmdPrestigeLevelUpScRsp", + Self::CmdLogisticsDetonateStarSkiffCsReq => { + "CmdLogisticsDetonateStarSkiffCsReq" + } + Self::CmdAlleyEventEffectNotify => "CmdAlleyEventEffectNotify", + Self::CmdTakePrestigeRewardScRsp => "CmdTakePrestigeRewardScRsp", + Self::CmdAlleyPlacingGameScRsp => "CmdAlleyPlacingGameScRsp", + Self::CmdSaveLogisticsCsReq => "CmdSaveLogisticsCsReq", + Self::CmdAlleyShipUsedCountScNotify => "CmdAlleyShipUsedCountScNotify", + Self::CmdAlleyOrderChangedScNotify => "CmdAlleyOrderChangedScNotify", + Self::CmdTakePrestigeRewardCsReq => "CmdTakePrestigeRewardCsReq", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdAlleyTypeNone" => Some(Self::None), - "CmdStartAlleyEventCsReq" => Some(Self::CmdStartAlleyEventCsReq), - "CmdAlleyShopLevelScNotify" => Some(Self::CmdAlleyShopLevelScNotify), - "CmdAlleyTakeEventRewardCsReq" => Some(Self::CmdAlleyTakeEventRewardCsReq), - "CmdLogisticsScoreRewardSyncInfoScNotify" => { - Some(Self::CmdLogisticsScoreRewardSyncInfoScNotify) - } - "CmdGetAlleyInfoScRsp" => Some(Self::CmdGetAlleyInfoScRsp), - "CmdAlleyGuaranteedFundsScRsp" => Some(Self::CmdAlleyGuaranteedFundsScRsp), - "CmdAlleyShipmentEventEffectsScNotify" => { - Some(Self::CmdAlleyShipmentEventEffectsScNotify) - } - "CmdAlleyOrderChangedScNotify" => Some(Self::CmdAlleyOrderChangedScNotify), - "CmdStartAlleyEventScRsp" => Some(Self::CmdStartAlleyEventScRsp), - "CmdAlleyShipUnlockScNotify" => Some(Self::CmdAlleyShipUnlockScNotify), - "CmdSaveLogisticsScRsp" => Some(Self::CmdSaveLogisticsScRsp), "CmdRefreshAlleyOrderCsReq" => Some(Self::CmdRefreshAlleyOrderCsReq), - "CmdLogisticsGameScRsp" => Some(Self::CmdLogisticsGameScRsp), - "CmdActivityRaidPlacingGameCsReq" => { - Some(Self::CmdActivityRaidPlacingGameCsReq) - } - "CmdTakePrestigeRewardCsReq" => Some(Self::CmdTakePrestigeRewardCsReq), - "CmdRefreshAlleyOrderScRsp" => Some(Self::CmdRefreshAlleyOrderScRsp), - "CmdLogisticsGameCsReq" => Some(Self::CmdLogisticsGameCsReq), - "CmdPrestigeLevelUpScRsp" => Some(Self::CmdPrestigeLevelUpScRsp), - "CmdTakePrestigeRewardScRsp" => Some(Self::CmdTakePrestigeRewardScRsp), - "CmdSaveLogisticsCsReq" => Some(Self::CmdSaveLogisticsCsReq), - "CmdAlleyPlacingGameScRsp" => Some(Self::CmdAlleyPlacingGameScRsp), - "CmdAlleyPlacingGameCsReq" => Some(Self::CmdAlleyPlacingGameCsReq), "CmdAlleyFundsScNotify" => Some(Self::CmdAlleyFundsScNotify), - "CmdAlleyShipUsedCountScNotify" => Some(Self::CmdAlleyShipUsedCountScNotify), - "CmdGetSaveLogisticsMapCsReq" => Some(Self::CmdGetSaveLogisticsMapCsReq), - "CmdAlleyEventChangeNotify" => Some(Self::CmdAlleyEventChangeNotify), + "CmdLogisticsGameCsReq" => Some(Self::CmdLogisticsGameCsReq), + "CmdStartAlleyEventScRsp" => Some(Self::CmdStartAlleyEventScRsp), + "CmdLogisticsInfoScNotify" => Some(Self::CmdLogisticsInfoScNotify), + "CmdLogisticsGameScRsp" => Some(Self::CmdLogisticsGameScRsp), "CmdActivityRaidPlacingGameScRsp" => { Some(Self::CmdActivityRaidPlacingGameScRsp) } - "CmdLogisticsDetonateStarSkiffCsReq" => { - Some(Self::CmdLogisticsDetonateStarSkiffCsReq) - } - "CmdAlleyTakeEventRewardScRsp" => Some(Self::CmdAlleyTakeEventRewardScRsp), - "CmdAlleyEventEffectNotify" => Some(Self::CmdAlleyEventEffectNotify), "CmdGetAlleyInfoCsReq" => Some(Self::CmdGetAlleyInfoCsReq), + "CmdAlleyGuaranteedFundsCsReq" => Some(Self::CmdAlleyGuaranteedFundsCsReq), + "CmdStartAlleyEventCsReq" => Some(Self::CmdStartAlleyEventCsReq), + "CmdAlleyEventChangeNotify" => Some(Self::CmdAlleyEventChangeNotify), + "CmdAlleyShipUnlockScNotify" => Some(Self::CmdAlleyShipUnlockScNotify), "CmdLogisticsDetonateStarSkiffScRsp" => { Some(Self::CmdLogisticsDetonateStarSkiffScRsp) } - "CmdGetSaveLogisticsMapScRsp" => Some(Self::CmdGetSaveLogisticsMapScRsp), + "CmdAlleyTakeEventRewardScRsp" => Some(Self::CmdAlleyTakeEventRewardScRsp), + "CmdSaveLogisticsScRsp" => Some(Self::CmdSaveLogisticsScRsp), + "CmdGetAlleyInfoScRsp" => Some(Self::CmdGetAlleyInfoScRsp), "CmdPrestigeLevelUpCsReq" => Some(Self::CmdPrestigeLevelUpCsReq), - "CmdAlleyGuaranteedFundsCsReq" => Some(Self::CmdAlleyGuaranteedFundsCsReq), - "CmdLogisticsInfoScNotify" => Some(Self::CmdLogisticsInfoScNotify), + "CmdGetSaveLogisticsMapCsReq" => Some(Self::CmdGetSaveLogisticsMapCsReq), + "CmdGetSaveLogisticsMapScRsp" => Some(Self::CmdGetSaveLogisticsMapScRsp), + "CmdAlleyShopLevelScNotify" => Some(Self::CmdAlleyShopLevelScNotify), + "CmdLogisticsScoreRewardSyncInfoScNotify" => { + Some(Self::CmdLogisticsScoreRewardSyncInfoScNotify) + } + "CmdAlleyShipmentEventEffectsScNotify" => { + Some(Self::CmdAlleyShipmentEventEffectsScNotify) + } + "CmdAlleyTakeEventRewardCsReq" => Some(Self::CmdAlleyTakeEventRewardCsReq), + "CmdAlleyGuaranteedFundsScRsp" => Some(Self::CmdAlleyGuaranteedFundsScRsp), + "CmdAlleyPlacingGameCsReq" => Some(Self::CmdAlleyPlacingGameCsReq), + "CmdRefreshAlleyOrderScRsp" => Some(Self::CmdRefreshAlleyOrderScRsp), + "CmdActivityRaidPlacingGameCsReq" => { + Some(Self::CmdActivityRaidPlacingGameCsReq) + } + "CmdPrestigeLevelUpScRsp" => Some(Self::CmdPrestigeLevelUpScRsp), + "CmdLogisticsDetonateStarSkiffCsReq" => { + Some(Self::CmdLogisticsDetonateStarSkiffCsReq) + } + "CmdAlleyEventEffectNotify" => Some(Self::CmdAlleyEventEffectNotify), + "CmdTakePrestigeRewardScRsp" => Some(Self::CmdTakePrestigeRewardScRsp), + "CmdAlleyPlacingGameScRsp" => Some(Self::CmdAlleyPlacingGameScRsp), + "CmdSaveLogisticsCsReq" => Some(Self::CmdSaveLogisticsCsReq), + "CmdAlleyShipUsedCountScNotify" => Some(Self::CmdAlleyShipUsedCountScNotify), + "CmdAlleyOrderChangedScNotify" => Some(Self::CmdAlleyOrderChangedScNotify), + "CmdTakePrestigeRewardCsReq" => Some(Self::CmdTakePrestigeRewardCsReq), _ => None, } } @@ -57113,10 +58373,10 @@ impl Bjlncfjoiaf { #[repr(i32)] pub enum CmdArchiveType { None = 0, - CmdGetUpdatedArchiveDataScRsp = 2339, - CmdGetArchiveDataCsReq = 2320, - CmdGetUpdatedArchiveDataCsReq = 2367, - CmdGetArchiveDataScRsp = 2391, + CmdGetArchiveDataCsReq = 2310, + CmdGetUpdatedArchiveDataScRsp = 2353, + CmdGetUpdatedArchiveDataCsReq = 2398, + CmdGetArchiveDataScRsp = 2305, } impl CmdArchiveType { /// String value of the enum field names used in the ProtoBuf definition. @@ -57126,8 +58386,8 @@ impl CmdArchiveType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdArchiveTypeNone", - Self::CmdGetUpdatedArchiveDataScRsp => "CmdGetUpdatedArchiveDataScRsp", Self::CmdGetArchiveDataCsReq => "CmdGetArchiveDataCsReq", + Self::CmdGetUpdatedArchiveDataScRsp => "CmdGetUpdatedArchiveDataScRsp", Self::CmdGetUpdatedArchiveDataCsReq => "CmdGetUpdatedArchiveDataCsReq", Self::CmdGetArchiveDataScRsp => "CmdGetArchiveDataScRsp", } @@ -57136,8 +58396,8 @@ impl CmdArchiveType { pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdArchiveTypeNone" => Some(Self::None), - "CmdGetUpdatedArchiveDataScRsp" => Some(Self::CmdGetUpdatedArchiveDataScRsp), "CmdGetArchiveDataCsReq" => Some(Self::CmdGetArchiveDataCsReq), + "CmdGetUpdatedArchiveDataScRsp" => Some(Self::CmdGetUpdatedArchiveDataScRsp), "CmdGetUpdatedArchiveDataCsReq" => Some(Self::CmdGetUpdatedArchiveDataCsReq), "CmdGetArchiveDataScRsp" => Some(Self::CmdGetArchiveDataScRsp), _ => None, @@ -57149,44 +58409,44 @@ impl CmdArchiveType { #[repr(i32)] pub enum CmdAvatarType { None = 0, - CmdSetAvatarEnhancedIdCsReq = 328, - CmdAddAvatarScNotify = 305, - CmdUnlockAvatarSkinScNotify = 331, - CmdAvatarExpUpScRsp = 339, - CmdSetAvatarEnhancedIdScRsp = 323, - CmdDressAvatarSkinScRsp = 387, - CmdDressAvatarScRsp = 377, - CmdDressAvatarCsReq = 354, - CmdTakeOffRelicScRsp = 352, - CmdTakePromotionRewardCsReq = 368, - CmdAddMultiPathAvatarScNotify = 341, - CmdTakePromotionRewardScRsp = 394, - CmdDressRelicAvatarCsReq = 398, - CmdGetPreAvatarActivityListScRsp = 340, - CmdMarkAvatarCsReq = 344, - CmdMarkAvatarScRsp = 349, - CmdPromoteAvatarCsReq = 370, - CmdRankUpAvatarCsReq = 374, - CmdTakeOffEquipmentScRsp = 302, - CmdTakeOffAvatarSkinCsReq = 309, - CmdSetGrowthTargetAvatarCsReq = 384, - CmdGetPreAvatarActivityListCsReq = 322, - CmdPromoteAvatarScRsp = 359, - CmdRankUpAvatarScRsp = 373, - CmdDressAvatarSkinCsReq = 336, - CmdGetPreAvatarGrowthInfoCsReq = 345, - CmdUnlockSkilltreeCsReq = 327, - CmdAvatarExpUpCsReq = 367, - CmdTakeOffAvatarSkinScRsp = 306, - CmdTakeOffRelicCsReq = 338, - CmdSetGrowthTargetAvatarScRsp = 378, - CmdGetPreAvatarGrowthInfoScRsp = 369, - CmdGetAvatarDataScRsp = 391, - CmdDressRelicAvatarScRsp = 385, - CmdGetAvatarDataCsReq = 320, - CmdUnlockSkilltreeScRsp = 321, - CmdTakeOffEquipmentCsReq = 380, - CmdGrowthTargetAvatarChangedScNotify = 334, + CmdDressAvatarScRsp = 355, + CmdDressRelicAvatarScRsp = 372, + CmdGetAvatarDataScRsp = 305, + CmdTakeOffRelicCsReq = 394, + CmdGetPreAvatarActivityListCsReq = 360, + CmdTakePromotionRewardScRsp = 374, + CmdTakeOffRelicScRsp = 336, + CmdGetPreAvatarGrowthInfoScRsp = 325, + CmdSetGrowthTargetAvatarCsReq = 373, + CmdMarkAvatarCsReq = 369, + CmdAddAvatarScNotify = 316, + CmdSetAvatarEnhancedIdScRsp = 315, + CmdDressRelicAvatarCsReq = 367, + CmdAddMultiPathAvatarScNotify = 324, + CmdDressAvatarSkinCsReq = 390, + CmdGetPreAvatarActivityListScRsp = 366, + CmdUnlockSkilltreeCsReq = 379, + CmdGetPreAvatarGrowthInfoCsReq = 351, + CmdPromoteAvatarCsReq = 397, + CmdAvatarExpUpCsReq = 398, + CmdRankUpAvatarCsReq = 326, + CmdAvatarExpUpScRsp = 353, + CmdTakeOffAvatarSkinCsReq = 362, + CmdGetAvatarDataCsReq = 310, + CmdSetGrowthTargetAvatarScRsp = 342, + CmdGrowthTargetAvatarChangedScNotify = 301, + CmdTakePromotionRewardCsReq = 378, + CmdTakeOffEquipmentCsReq = 307, + CmdUnlockSkilltreeScRsp = 302, + CmdDressAvatarSkinScRsp = 354, + CmdTakeOffAvatarSkinScRsp = 309, + CmdDressAvatarCsReq = 341, + CmdMarkAvatarScRsp = 392, + CmdSetAvatarEnhancedIdCsReq = 388, + CmdRankUpAvatarScRsp = 363, + CmdPromoteAvatarScRsp = 306, + CmdUnlockAvatarSkinScNotify = 320, + CmdTakeOffEquipmentScRsp = 339, } impl CmdAvatarType { /// String value of the enum field names used in the ProtoBuf definition. @@ -57196,100 +58456,100 @@ impl CmdAvatarType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdAvatarTypeNone", - Self::CmdSetAvatarEnhancedIdCsReq => "CmdSetAvatarEnhancedIdCsReq", - Self::CmdAddAvatarScNotify => "CmdAddAvatarScNotify", - Self::CmdUnlockAvatarSkinScNotify => "CmdUnlockAvatarSkinScNotify", - Self::CmdAvatarExpUpScRsp => "CmdAvatarExpUpScRsp", - Self::CmdSetAvatarEnhancedIdScRsp => "CmdSetAvatarEnhancedIdScRsp", - Self::CmdDressAvatarSkinScRsp => "CmdDressAvatarSkinScRsp", Self::CmdDressAvatarScRsp => "CmdDressAvatarScRsp", - Self::CmdDressAvatarCsReq => "CmdDressAvatarCsReq", - Self::CmdTakeOffRelicScRsp => "CmdTakeOffRelicScRsp", - Self::CmdTakePromotionRewardCsReq => "CmdTakePromotionRewardCsReq", - Self::CmdAddMultiPathAvatarScNotify => "CmdAddMultiPathAvatarScNotify", - Self::CmdTakePromotionRewardScRsp => "CmdTakePromotionRewardScRsp", - Self::CmdDressRelicAvatarCsReq => "CmdDressRelicAvatarCsReq", - Self::CmdGetPreAvatarActivityListScRsp => "CmdGetPreAvatarActivityListScRsp", - Self::CmdMarkAvatarCsReq => "CmdMarkAvatarCsReq", - Self::CmdMarkAvatarScRsp => "CmdMarkAvatarScRsp", - Self::CmdPromoteAvatarCsReq => "CmdPromoteAvatarCsReq", - Self::CmdRankUpAvatarCsReq => "CmdRankUpAvatarCsReq", - Self::CmdTakeOffEquipmentScRsp => "CmdTakeOffEquipmentScRsp", - Self::CmdTakeOffAvatarSkinCsReq => "CmdTakeOffAvatarSkinCsReq", - Self::CmdSetGrowthTargetAvatarCsReq => "CmdSetGrowthTargetAvatarCsReq", - Self::CmdGetPreAvatarActivityListCsReq => "CmdGetPreAvatarActivityListCsReq", - Self::CmdPromoteAvatarScRsp => "CmdPromoteAvatarScRsp", - Self::CmdRankUpAvatarScRsp => "CmdRankUpAvatarScRsp", - Self::CmdDressAvatarSkinCsReq => "CmdDressAvatarSkinCsReq", - Self::CmdGetPreAvatarGrowthInfoCsReq => "CmdGetPreAvatarGrowthInfoCsReq", - Self::CmdUnlockSkilltreeCsReq => "CmdUnlockSkilltreeCsReq", - Self::CmdAvatarExpUpCsReq => "CmdAvatarExpUpCsReq", - Self::CmdTakeOffAvatarSkinScRsp => "CmdTakeOffAvatarSkinScRsp", - Self::CmdTakeOffRelicCsReq => "CmdTakeOffRelicCsReq", - Self::CmdSetGrowthTargetAvatarScRsp => "CmdSetGrowthTargetAvatarScRsp", - Self::CmdGetPreAvatarGrowthInfoScRsp => "CmdGetPreAvatarGrowthInfoScRsp", - Self::CmdGetAvatarDataScRsp => "CmdGetAvatarDataScRsp", Self::CmdDressRelicAvatarScRsp => "CmdDressRelicAvatarScRsp", + Self::CmdGetAvatarDataScRsp => "CmdGetAvatarDataScRsp", + Self::CmdTakeOffRelicCsReq => "CmdTakeOffRelicCsReq", + Self::CmdGetPreAvatarActivityListCsReq => "CmdGetPreAvatarActivityListCsReq", + Self::CmdTakePromotionRewardScRsp => "CmdTakePromotionRewardScRsp", + Self::CmdTakeOffRelicScRsp => "CmdTakeOffRelicScRsp", + Self::CmdGetPreAvatarGrowthInfoScRsp => "CmdGetPreAvatarGrowthInfoScRsp", + Self::CmdSetGrowthTargetAvatarCsReq => "CmdSetGrowthTargetAvatarCsReq", + Self::CmdMarkAvatarCsReq => "CmdMarkAvatarCsReq", + Self::CmdAddAvatarScNotify => "CmdAddAvatarScNotify", + Self::CmdSetAvatarEnhancedIdScRsp => "CmdSetAvatarEnhancedIdScRsp", + Self::CmdDressRelicAvatarCsReq => "CmdDressRelicAvatarCsReq", + Self::CmdAddMultiPathAvatarScNotify => "CmdAddMultiPathAvatarScNotify", + Self::CmdDressAvatarSkinCsReq => "CmdDressAvatarSkinCsReq", + Self::CmdGetPreAvatarActivityListScRsp => "CmdGetPreAvatarActivityListScRsp", + Self::CmdUnlockSkilltreeCsReq => "CmdUnlockSkilltreeCsReq", + Self::CmdGetPreAvatarGrowthInfoCsReq => "CmdGetPreAvatarGrowthInfoCsReq", + Self::CmdPromoteAvatarCsReq => "CmdPromoteAvatarCsReq", + Self::CmdAvatarExpUpCsReq => "CmdAvatarExpUpCsReq", + Self::CmdRankUpAvatarCsReq => "CmdRankUpAvatarCsReq", + Self::CmdAvatarExpUpScRsp => "CmdAvatarExpUpScRsp", + Self::CmdTakeOffAvatarSkinCsReq => "CmdTakeOffAvatarSkinCsReq", Self::CmdGetAvatarDataCsReq => "CmdGetAvatarDataCsReq", - Self::CmdUnlockSkilltreeScRsp => "CmdUnlockSkilltreeScRsp", - Self::CmdTakeOffEquipmentCsReq => "CmdTakeOffEquipmentCsReq", + Self::CmdSetGrowthTargetAvatarScRsp => "CmdSetGrowthTargetAvatarScRsp", Self::CmdGrowthTargetAvatarChangedScNotify => { "CmdGrowthTargetAvatarChangedScNotify" } + Self::CmdTakePromotionRewardCsReq => "CmdTakePromotionRewardCsReq", + Self::CmdTakeOffEquipmentCsReq => "CmdTakeOffEquipmentCsReq", + Self::CmdUnlockSkilltreeScRsp => "CmdUnlockSkilltreeScRsp", + Self::CmdDressAvatarSkinScRsp => "CmdDressAvatarSkinScRsp", + Self::CmdTakeOffAvatarSkinScRsp => "CmdTakeOffAvatarSkinScRsp", + Self::CmdDressAvatarCsReq => "CmdDressAvatarCsReq", + Self::CmdMarkAvatarScRsp => "CmdMarkAvatarScRsp", + Self::CmdSetAvatarEnhancedIdCsReq => "CmdSetAvatarEnhancedIdCsReq", + Self::CmdRankUpAvatarScRsp => "CmdRankUpAvatarScRsp", + Self::CmdPromoteAvatarScRsp => "CmdPromoteAvatarScRsp", + Self::CmdUnlockAvatarSkinScNotify => "CmdUnlockAvatarSkinScNotify", + Self::CmdTakeOffEquipmentScRsp => "CmdTakeOffEquipmentScRsp", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdAvatarTypeNone" => Some(Self::None), - "CmdSetAvatarEnhancedIdCsReq" => Some(Self::CmdSetAvatarEnhancedIdCsReq), - "CmdAddAvatarScNotify" => Some(Self::CmdAddAvatarScNotify), - "CmdUnlockAvatarSkinScNotify" => Some(Self::CmdUnlockAvatarSkinScNotify), - "CmdAvatarExpUpScRsp" => Some(Self::CmdAvatarExpUpScRsp), - "CmdSetAvatarEnhancedIdScRsp" => Some(Self::CmdSetAvatarEnhancedIdScRsp), - "CmdDressAvatarSkinScRsp" => Some(Self::CmdDressAvatarSkinScRsp), "CmdDressAvatarScRsp" => Some(Self::CmdDressAvatarScRsp), - "CmdDressAvatarCsReq" => Some(Self::CmdDressAvatarCsReq), - "CmdTakeOffRelicScRsp" => Some(Self::CmdTakeOffRelicScRsp), - "CmdTakePromotionRewardCsReq" => Some(Self::CmdTakePromotionRewardCsReq), - "CmdAddMultiPathAvatarScNotify" => Some(Self::CmdAddMultiPathAvatarScNotify), - "CmdTakePromotionRewardScRsp" => Some(Self::CmdTakePromotionRewardScRsp), - "CmdDressRelicAvatarCsReq" => Some(Self::CmdDressRelicAvatarCsReq), - "CmdGetPreAvatarActivityListScRsp" => { - Some(Self::CmdGetPreAvatarActivityListScRsp) - } - "CmdMarkAvatarCsReq" => Some(Self::CmdMarkAvatarCsReq), - "CmdMarkAvatarScRsp" => Some(Self::CmdMarkAvatarScRsp), - "CmdPromoteAvatarCsReq" => Some(Self::CmdPromoteAvatarCsReq), - "CmdRankUpAvatarCsReq" => Some(Self::CmdRankUpAvatarCsReq), - "CmdTakeOffEquipmentScRsp" => Some(Self::CmdTakeOffEquipmentScRsp), - "CmdTakeOffAvatarSkinCsReq" => Some(Self::CmdTakeOffAvatarSkinCsReq), - "CmdSetGrowthTargetAvatarCsReq" => Some(Self::CmdSetGrowthTargetAvatarCsReq), + "CmdDressRelicAvatarScRsp" => Some(Self::CmdDressRelicAvatarScRsp), + "CmdGetAvatarDataScRsp" => Some(Self::CmdGetAvatarDataScRsp), + "CmdTakeOffRelicCsReq" => Some(Self::CmdTakeOffRelicCsReq), "CmdGetPreAvatarActivityListCsReq" => { Some(Self::CmdGetPreAvatarActivityListCsReq) } - "CmdPromoteAvatarScRsp" => Some(Self::CmdPromoteAvatarScRsp), - "CmdRankUpAvatarScRsp" => Some(Self::CmdRankUpAvatarScRsp), - "CmdDressAvatarSkinCsReq" => Some(Self::CmdDressAvatarSkinCsReq), - "CmdGetPreAvatarGrowthInfoCsReq" => { - Some(Self::CmdGetPreAvatarGrowthInfoCsReq) - } - "CmdUnlockSkilltreeCsReq" => Some(Self::CmdUnlockSkilltreeCsReq), - "CmdAvatarExpUpCsReq" => Some(Self::CmdAvatarExpUpCsReq), - "CmdTakeOffAvatarSkinScRsp" => Some(Self::CmdTakeOffAvatarSkinScRsp), - "CmdTakeOffRelicCsReq" => Some(Self::CmdTakeOffRelicCsReq), - "CmdSetGrowthTargetAvatarScRsp" => Some(Self::CmdSetGrowthTargetAvatarScRsp), + "CmdTakePromotionRewardScRsp" => Some(Self::CmdTakePromotionRewardScRsp), + "CmdTakeOffRelicScRsp" => Some(Self::CmdTakeOffRelicScRsp), "CmdGetPreAvatarGrowthInfoScRsp" => { Some(Self::CmdGetPreAvatarGrowthInfoScRsp) } - "CmdGetAvatarDataScRsp" => Some(Self::CmdGetAvatarDataScRsp), - "CmdDressRelicAvatarScRsp" => Some(Self::CmdDressRelicAvatarScRsp), + "CmdSetGrowthTargetAvatarCsReq" => Some(Self::CmdSetGrowthTargetAvatarCsReq), + "CmdMarkAvatarCsReq" => Some(Self::CmdMarkAvatarCsReq), + "CmdAddAvatarScNotify" => Some(Self::CmdAddAvatarScNotify), + "CmdSetAvatarEnhancedIdScRsp" => Some(Self::CmdSetAvatarEnhancedIdScRsp), + "CmdDressRelicAvatarCsReq" => Some(Self::CmdDressRelicAvatarCsReq), + "CmdAddMultiPathAvatarScNotify" => Some(Self::CmdAddMultiPathAvatarScNotify), + "CmdDressAvatarSkinCsReq" => Some(Self::CmdDressAvatarSkinCsReq), + "CmdGetPreAvatarActivityListScRsp" => { + Some(Self::CmdGetPreAvatarActivityListScRsp) + } + "CmdUnlockSkilltreeCsReq" => Some(Self::CmdUnlockSkilltreeCsReq), + "CmdGetPreAvatarGrowthInfoCsReq" => { + Some(Self::CmdGetPreAvatarGrowthInfoCsReq) + } + "CmdPromoteAvatarCsReq" => Some(Self::CmdPromoteAvatarCsReq), + "CmdAvatarExpUpCsReq" => Some(Self::CmdAvatarExpUpCsReq), + "CmdRankUpAvatarCsReq" => Some(Self::CmdRankUpAvatarCsReq), + "CmdAvatarExpUpScRsp" => Some(Self::CmdAvatarExpUpScRsp), + "CmdTakeOffAvatarSkinCsReq" => Some(Self::CmdTakeOffAvatarSkinCsReq), "CmdGetAvatarDataCsReq" => Some(Self::CmdGetAvatarDataCsReq), - "CmdUnlockSkilltreeScRsp" => Some(Self::CmdUnlockSkilltreeScRsp), - "CmdTakeOffEquipmentCsReq" => Some(Self::CmdTakeOffEquipmentCsReq), + "CmdSetGrowthTargetAvatarScRsp" => Some(Self::CmdSetGrowthTargetAvatarScRsp), "CmdGrowthTargetAvatarChangedScNotify" => { Some(Self::CmdGrowthTargetAvatarChangedScNotify) } + "CmdTakePromotionRewardCsReq" => Some(Self::CmdTakePromotionRewardCsReq), + "CmdTakeOffEquipmentCsReq" => Some(Self::CmdTakeOffEquipmentCsReq), + "CmdUnlockSkilltreeScRsp" => Some(Self::CmdUnlockSkilltreeScRsp), + "CmdDressAvatarSkinScRsp" => Some(Self::CmdDressAvatarSkinScRsp), + "CmdTakeOffAvatarSkinScRsp" => Some(Self::CmdTakeOffAvatarSkinScRsp), + "CmdDressAvatarCsReq" => Some(Self::CmdDressAvatarCsReq), + "CmdMarkAvatarScRsp" => Some(Self::CmdMarkAvatarScRsp), + "CmdSetAvatarEnhancedIdCsReq" => Some(Self::CmdSetAvatarEnhancedIdCsReq), + "CmdRankUpAvatarScRsp" => Some(Self::CmdRankUpAvatarScRsp), + "CmdPromoteAvatarScRsp" => Some(Self::CmdPromoteAvatarScRsp), + "CmdUnlockAvatarSkinScNotify" => Some(Self::CmdUnlockAvatarSkinScNotify), + "CmdTakeOffEquipmentScRsp" => Some(Self::CmdTakeOffEquipmentScRsp), _ => None, } } @@ -57399,20 +58659,20 @@ impl Gifjdobiiik { #[repr(i32)] pub enum CmdBattleType { None = 0, - CmdQuitBattleScRsp = 139, - CmdSyncClientResVersionScRsp = 159, - CmdServerSimulateBattleFinishScNotify = 102, - CmdBattleLogReportCsReq = 177, - CmdBattleLogReportScRsp = 180, - CmdGetCurBattleInfoScRsp = 121, - CmdRebattleByClientCsNotify = 174, - CmdPveBattleResultCsReq = 120, - CmdGetCurBattleInfoCsReq = 127, - CmdReBattleAfterBattleLoseCsNotify = 105, - CmdPveBattleResultScRsp = 191, - CmdSyncClientResVersionCsReq = 170, - CmdQuitBattleScNotify = 154, - CmdQuitBattleCsReq = 167, + CmdRebattleByClientCsNotify = 126, + CmdSyncClientResVersionCsReq = 197, + CmdServerSimulateBattleFinishScNotify = 139, + CmdQuitBattleScRsp = 153, + CmdGetCurBattleInfoCsReq = 179, + CmdPveBattleResultCsReq = 110, + CmdBattleLogReportScRsp = 107, + CmdGetCurBattleInfoScRsp = 102, + CmdQuitBattleCsReq = 198, + CmdReBattleAfterBattleLoseCsNotify = 116, + CmdSyncClientResVersionScRsp = 106, + CmdPveBattleResultScRsp = 105, + CmdBattleLogReportCsReq = 155, + CmdQuitBattleScNotify = 141, } impl CmdBattleType { /// String value of the enum field names used in the ProtoBuf definition. @@ -57422,48 +58682,48 @@ impl CmdBattleType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdBattleTypeNone", - Self::CmdQuitBattleScRsp => "CmdQuitBattleScRsp", - Self::CmdSyncClientResVersionScRsp => "CmdSyncClientResVersionScRsp", + Self::CmdRebattleByClientCsNotify => "CmdRebattleByClientCsNotify", + Self::CmdSyncClientResVersionCsReq => "CmdSyncClientResVersionCsReq", Self::CmdServerSimulateBattleFinishScNotify => { "CmdServerSimulateBattleFinishScNotify" } - Self::CmdBattleLogReportCsReq => "CmdBattleLogReportCsReq", + Self::CmdQuitBattleScRsp => "CmdQuitBattleScRsp", + Self::CmdGetCurBattleInfoCsReq => "CmdGetCurBattleInfoCsReq", + Self::CmdPveBattleResultCsReq => "CmdPVEBattleResultCsReq", Self::CmdBattleLogReportScRsp => "CmdBattleLogReportScRsp", Self::CmdGetCurBattleInfoScRsp => "CmdGetCurBattleInfoScRsp", - Self::CmdRebattleByClientCsNotify => "CmdRebattleByClientCsNotify", - Self::CmdPveBattleResultCsReq => "CmdPVEBattleResultCsReq", - Self::CmdGetCurBattleInfoCsReq => "CmdGetCurBattleInfoCsReq", + Self::CmdQuitBattleCsReq => "CmdQuitBattleCsReq", Self::CmdReBattleAfterBattleLoseCsNotify => { "CmdReBattleAfterBattleLoseCsNotify" } + Self::CmdSyncClientResVersionScRsp => "CmdSyncClientResVersionScRsp", Self::CmdPveBattleResultScRsp => "CmdPVEBattleResultScRsp", - Self::CmdSyncClientResVersionCsReq => "CmdSyncClientResVersionCsReq", + Self::CmdBattleLogReportCsReq => "CmdBattleLogReportCsReq", Self::CmdQuitBattleScNotify => "CmdQuitBattleScNotify", - Self::CmdQuitBattleCsReq => "CmdQuitBattleCsReq", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdBattleTypeNone" => Some(Self::None), - "CmdQuitBattleScRsp" => Some(Self::CmdQuitBattleScRsp), - "CmdSyncClientResVersionScRsp" => Some(Self::CmdSyncClientResVersionScRsp), + "CmdRebattleByClientCsNotify" => Some(Self::CmdRebattleByClientCsNotify), + "CmdSyncClientResVersionCsReq" => Some(Self::CmdSyncClientResVersionCsReq), "CmdServerSimulateBattleFinishScNotify" => { Some(Self::CmdServerSimulateBattleFinishScNotify) } - "CmdBattleLogReportCsReq" => Some(Self::CmdBattleLogReportCsReq), + "CmdQuitBattleScRsp" => Some(Self::CmdQuitBattleScRsp), + "CmdGetCurBattleInfoCsReq" => Some(Self::CmdGetCurBattleInfoCsReq), + "CmdPVEBattleResultCsReq" => Some(Self::CmdPveBattleResultCsReq), "CmdBattleLogReportScRsp" => Some(Self::CmdBattleLogReportScRsp), "CmdGetCurBattleInfoScRsp" => Some(Self::CmdGetCurBattleInfoScRsp), - "CmdRebattleByClientCsNotify" => Some(Self::CmdRebattleByClientCsNotify), - "CmdPVEBattleResultCsReq" => Some(Self::CmdPveBattleResultCsReq), - "CmdGetCurBattleInfoCsReq" => Some(Self::CmdGetCurBattleInfoCsReq), + "CmdQuitBattleCsReq" => Some(Self::CmdQuitBattleCsReq), "CmdReBattleAfterBattleLoseCsNotify" => { Some(Self::CmdReBattleAfterBattleLoseCsNotify) } + "CmdSyncClientResVersionScRsp" => Some(Self::CmdSyncClientResVersionScRsp), "CmdPVEBattleResultScRsp" => Some(Self::CmdPveBattleResultScRsp), - "CmdSyncClientResVersionCsReq" => Some(Self::CmdSyncClientResVersionCsReq), + "CmdBattleLogReportCsReq" => Some(Self::CmdBattleLogReportCsReq), "CmdQuitBattleScNotify" => Some(Self::CmdQuitBattleScNotify), - "CmdQuitBattleCsReq" => Some(Self::CmdQuitBattleCsReq), _ => None, } } @@ -57473,11 +58733,11 @@ impl CmdBattleType { #[repr(i32)] pub enum CmdBattleCollegeType { None = 0, - CmdBattleCollegeDataChangeScNotify = 5767, - CmdStartBattleCollegeCsReq = 5739, - CmdGetBattleCollegeDataScRsp = 5791, - CmdGetBattleCollegeDataCsReq = 5720, - CmdStartBattleCollegeScRsp = 5727, + CmdGetBattleCollegeDataScRsp = 5705, + CmdStartBattleCollegeCsReq = 5753, + CmdBattleCollegeDataChangeScNotify = 5798, + CmdGetBattleCollegeDataCsReq = 5710, + CmdStartBattleCollegeScRsp = 5779, } impl CmdBattleCollegeType { /// String value of the enum field names used in the ProtoBuf definition. @@ -57487,11 +58747,11 @@ impl CmdBattleCollegeType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdBattleCollegeTypeNone", + Self::CmdGetBattleCollegeDataScRsp => "CmdGetBattleCollegeDataScRsp", + Self::CmdStartBattleCollegeCsReq => "CmdStartBattleCollegeCsReq", Self::CmdBattleCollegeDataChangeScNotify => { "CmdBattleCollegeDataChangeScNotify" } - Self::CmdStartBattleCollegeCsReq => "CmdStartBattleCollegeCsReq", - Self::CmdGetBattleCollegeDataScRsp => "CmdGetBattleCollegeDataScRsp", Self::CmdGetBattleCollegeDataCsReq => "CmdGetBattleCollegeDataCsReq", Self::CmdStartBattleCollegeScRsp => "CmdStartBattleCollegeScRsp", } @@ -57500,11 +58760,11 @@ impl CmdBattleCollegeType { pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdBattleCollegeTypeNone" => Some(Self::None), + "CmdGetBattleCollegeDataScRsp" => Some(Self::CmdGetBattleCollegeDataScRsp), + "CmdStartBattleCollegeCsReq" => Some(Self::CmdStartBattleCollegeCsReq), "CmdBattleCollegeDataChangeScNotify" => { Some(Self::CmdBattleCollegeDataChangeScNotify) } - "CmdStartBattleCollegeCsReq" => Some(Self::CmdStartBattleCollegeCsReq), - "CmdGetBattleCollegeDataScRsp" => Some(Self::CmdGetBattleCollegeDataScRsp), "CmdGetBattleCollegeDataCsReq" => Some(Self::CmdGetBattleCollegeDataCsReq), "CmdStartBattleCollegeScRsp" => Some(Self::CmdStartBattleCollegeScRsp), _ => None, @@ -57516,13 +58776,13 @@ impl CmdBattleCollegeType { #[repr(i32)] pub enum CmdBattlePassType { None = 0, - CmdBuyBpLevelScRsp = 3070, - CmdBuyBpLevelCsReq = 3021, - CmdTakeAllRewardScRsp = 3054, - CmdTakeBpRewardScRsp = 3027, - CmdTakeBpRewardCsReq = 3039, - CmdTakeAllRewardCsReq = 3059, - CmdBattlePassInfoNotify = 3020, + CmdTakeAllRewardScRsp = 3041, + CmdBattlePassInfoNotify = 3010, + CmdTakeBpRewardCsReq = 3053, + CmdTakeAllRewardCsReq = 3006, + CmdBuyBpLevelScRsp = 3097, + CmdTakeBpRewardScRsp = 3079, + CmdBuyBpLevelCsReq = 3002, } impl CmdBattlePassType { /// String value of the enum field names used in the ProtoBuf definition. @@ -57532,26 +58792,26 @@ impl CmdBattlePassType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdBattlePassTypeNone", - Self::CmdBuyBpLevelScRsp => "CmdBuyBpLevelScRsp", - Self::CmdBuyBpLevelCsReq => "CmdBuyBpLevelCsReq", Self::CmdTakeAllRewardScRsp => "CmdTakeAllRewardScRsp", - Self::CmdTakeBpRewardScRsp => "CmdTakeBpRewardScRsp", + Self::CmdBattlePassInfoNotify => "CmdBattlePassInfoNotify", Self::CmdTakeBpRewardCsReq => "CmdTakeBpRewardCsReq", Self::CmdTakeAllRewardCsReq => "CmdTakeAllRewardCsReq", - Self::CmdBattlePassInfoNotify => "CmdBattlePassInfoNotify", + Self::CmdBuyBpLevelScRsp => "CmdBuyBpLevelScRsp", + Self::CmdTakeBpRewardScRsp => "CmdTakeBpRewardScRsp", + Self::CmdBuyBpLevelCsReq => "CmdBuyBpLevelCsReq", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdBattlePassTypeNone" => Some(Self::None), - "CmdBuyBpLevelScRsp" => Some(Self::CmdBuyBpLevelScRsp), - "CmdBuyBpLevelCsReq" => Some(Self::CmdBuyBpLevelCsReq), "CmdTakeAllRewardScRsp" => Some(Self::CmdTakeAllRewardScRsp), - "CmdTakeBpRewardScRsp" => Some(Self::CmdTakeBpRewardScRsp), + "CmdBattlePassInfoNotify" => Some(Self::CmdBattlePassInfoNotify), "CmdTakeBpRewardCsReq" => Some(Self::CmdTakeBpRewardCsReq), "CmdTakeAllRewardCsReq" => Some(Self::CmdTakeAllRewardCsReq), - "CmdBattlePassInfoNotify" => Some(Self::CmdBattlePassInfoNotify), + "CmdBuyBpLevelScRsp" => Some(Self::CmdBuyBpLevelScRsp), + "CmdTakeBpRewardScRsp" => Some(Self::CmdTakeBpRewardScRsp), + "CmdBuyBpLevelCsReq" => Some(Self::CmdBuyBpLevelCsReq), _ => None, } } @@ -57632,12 +58892,12 @@ impl BpRewardType { #[repr(i32)] pub enum CmdBenefitActivityType { None = 0, - CmdTakeBenefitActivityRewardCsReq = 4868, - CmdJoinBenefitActivityScRsp = 4887, - CmdJoinBenefitActivityCsReq = 4861, - CmdTakeBenefitActivityRewardScRsp = 4886, - CmdGetBenefitActivityInfoCsReq = 4899, - CmdGetBenefitActivityInfoScRsp = 4877, + CmdGetBenefitActivityInfoCsReq = 4873, + CmdJoinBenefitActivityCsReq = 4852, + CmdTakeBenefitActivityRewardScRsp = 4880, + CmdTakeBenefitActivityRewardCsReq = 4896, + CmdJoinBenefitActivityScRsp = 4851, + CmdGetBenefitActivityInfoScRsp = 4871, } impl CmdBenefitActivityType { /// String value of the enum field names used in the ProtoBuf definition. @@ -57647,15 +58907,15 @@ impl CmdBenefitActivityType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdBenefitActivityTypeNone", - Self::CmdTakeBenefitActivityRewardCsReq => { - "CmdTakeBenefitActivityRewardCsReq" - } - Self::CmdJoinBenefitActivityScRsp => "CmdJoinBenefitActivityScRsp", + Self::CmdGetBenefitActivityInfoCsReq => "CmdGetBenefitActivityInfoCsReq", Self::CmdJoinBenefitActivityCsReq => "CmdJoinBenefitActivityCsReq", Self::CmdTakeBenefitActivityRewardScRsp => { "CmdTakeBenefitActivityRewardScRsp" } - Self::CmdGetBenefitActivityInfoCsReq => "CmdGetBenefitActivityInfoCsReq", + Self::CmdTakeBenefitActivityRewardCsReq => { + "CmdTakeBenefitActivityRewardCsReq" + } + Self::CmdJoinBenefitActivityScRsp => "CmdJoinBenefitActivityScRsp", Self::CmdGetBenefitActivityInfoScRsp => "CmdGetBenefitActivityInfoScRsp", } } @@ -57663,17 +58923,17 @@ impl CmdBenefitActivityType { pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdBenefitActivityTypeNone" => Some(Self::None), - "CmdTakeBenefitActivityRewardCsReq" => { - Some(Self::CmdTakeBenefitActivityRewardCsReq) + "CmdGetBenefitActivityInfoCsReq" => { + Some(Self::CmdGetBenefitActivityInfoCsReq) } - "CmdJoinBenefitActivityScRsp" => Some(Self::CmdJoinBenefitActivityScRsp), "CmdJoinBenefitActivityCsReq" => Some(Self::CmdJoinBenefitActivityCsReq), "CmdTakeBenefitActivityRewardScRsp" => { Some(Self::CmdTakeBenefitActivityRewardScRsp) } - "CmdGetBenefitActivityInfoCsReq" => { - Some(Self::CmdGetBenefitActivityInfoCsReq) + "CmdTakeBenefitActivityRewardCsReq" => { + Some(Self::CmdTakeBenefitActivityRewardCsReq) } + "CmdJoinBenefitActivityScRsp" => Some(Self::CmdJoinBenefitActivityScRsp), "CmdGetBenefitActivityInfoScRsp" => { Some(Self::CmdGetBenefitActivityInfoScRsp) } @@ -57686,22 +58946,22 @@ impl CmdBenefitActivityType { #[repr(i32)] pub enum CmdBoxingClubType { None = 0, - CmdChooseBoxingClubStageOptionalBuffScRsp = 4298, - CmdStartBoxingClubBattleScRsp = 4221, - CmdGiveUpBoxingClubChallengeCsReq = 4270, - CmdGetBoxingClubInfoScRsp = 4291, - CmdGiveUpBoxingClubChallengeScRsp = 4259, - CmdStartBoxingClubBattleCsReq = 4227, - CmdBoxingClubChallengeUpdateScNotify = 4277, - CmdChooseBoxingClubResonanceCsReq = 4280, - CmdChooseBoxingClubResonanceScRsp = 4202, - CmdMatchBoxingClubOpponentScRsp = 4239, - CmdSetBoxingClubResonanceLineupCsReq = 4205, - CmdSetBoxingClubResonanceLineupScRsp = 4274, - CmdMatchBoxingClubOpponentCsReq = 4267, - CmdChooseBoxingClubStageOptionalBuffCsReq = 4273, - CmdBoxingClubRewardScNotify = 4254, - CmdGetBoxingClubInfoCsReq = 4220, + CmdSetBoxingClubResonanceLineupScRsp = 4226, + CmdChooseBoxingClubStageOptionalBuffScRsp = 4267, + CmdGetBoxingClubInfoScRsp = 4205, + CmdChooseBoxingClubStageOptionalBuffCsReq = 4263, + CmdStartBoxingClubBattleCsReq = 4279, + CmdBoxingClubChallengeUpdateScNotify = 4255, + CmdStartBoxingClubBattleScRsp = 4202, + CmdGiveUpBoxingClubChallengeScRsp = 4206, + CmdGiveUpBoxingClubChallengeCsReq = 4297, + CmdBoxingClubRewardScNotify = 4241, + CmdMatchBoxingClubOpponentScRsp = 4253, + CmdMatchBoxingClubOpponentCsReq = 4298, + CmdGetBoxingClubInfoCsReq = 4210, + CmdChooseBoxingClubResonanceScRsp = 4239, + CmdSetBoxingClubResonanceLineupCsReq = 4216, + CmdChooseBoxingClubResonanceCsReq = 4207, } impl CmdBoxingClubType { /// String value of the enum field names used in the ProtoBuf definition. @@ -57711,84 +58971,84 @@ impl CmdBoxingClubType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdBoxingClubTypeNone", + Self::CmdSetBoxingClubResonanceLineupScRsp => { + "CmdSetBoxingClubResonanceLineupScRsp" + } Self::CmdChooseBoxingClubStageOptionalBuffScRsp => { "CmdChooseBoxingClubStageOptionalBuffScRsp" } - Self::CmdStartBoxingClubBattleScRsp => "CmdStartBoxingClubBattleScRsp", - Self::CmdGiveUpBoxingClubChallengeCsReq => { - "CmdGiveUpBoxingClubChallengeCsReq" - } Self::CmdGetBoxingClubInfoScRsp => "CmdGetBoxingClubInfoScRsp", - Self::CmdGiveUpBoxingClubChallengeScRsp => { - "CmdGiveUpBoxingClubChallengeScRsp" + Self::CmdChooseBoxingClubStageOptionalBuffCsReq => { + "CmdChooseBoxingClubStageOptionalBuffCsReq" } Self::CmdStartBoxingClubBattleCsReq => "CmdStartBoxingClubBattleCsReq", Self::CmdBoxingClubChallengeUpdateScNotify => { "CmdBoxingClubChallengeUpdateScNotify" } - Self::CmdChooseBoxingClubResonanceCsReq => { - "CmdChooseBoxingClubResonanceCsReq" + Self::CmdStartBoxingClubBattleScRsp => "CmdStartBoxingClubBattleScRsp", + Self::CmdGiveUpBoxingClubChallengeScRsp => { + "CmdGiveUpBoxingClubChallengeScRsp" } + Self::CmdGiveUpBoxingClubChallengeCsReq => { + "CmdGiveUpBoxingClubChallengeCsReq" + } + Self::CmdBoxingClubRewardScNotify => "CmdBoxingClubRewardScNotify", + Self::CmdMatchBoxingClubOpponentScRsp => "CmdMatchBoxingClubOpponentScRsp", + Self::CmdMatchBoxingClubOpponentCsReq => "CmdMatchBoxingClubOpponentCsReq", + Self::CmdGetBoxingClubInfoCsReq => "CmdGetBoxingClubInfoCsReq", Self::CmdChooseBoxingClubResonanceScRsp => { "CmdChooseBoxingClubResonanceScRsp" } - Self::CmdMatchBoxingClubOpponentScRsp => "CmdMatchBoxingClubOpponentScRsp", Self::CmdSetBoxingClubResonanceLineupCsReq => { "CmdSetBoxingClubResonanceLineupCsReq" } - Self::CmdSetBoxingClubResonanceLineupScRsp => { - "CmdSetBoxingClubResonanceLineupScRsp" + Self::CmdChooseBoxingClubResonanceCsReq => { + "CmdChooseBoxingClubResonanceCsReq" } - Self::CmdMatchBoxingClubOpponentCsReq => "CmdMatchBoxingClubOpponentCsReq", - Self::CmdChooseBoxingClubStageOptionalBuffCsReq => { - "CmdChooseBoxingClubStageOptionalBuffCsReq" - } - Self::CmdBoxingClubRewardScNotify => "CmdBoxingClubRewardScNotify", - Self::CmdGetBoxingClubInfoCsReq => "CmdGetBoxingClubInfoCsReq", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdBoxingClubTypeNone" => Some(Self::None), + "CmdSetBoxingClubResonanceLineupScRsp" => { + Some(Self::CmdSetBoxingClubResonanceLineupScRsp) + } "CmdChooseBoxingClubStageOptionalBuffScRsp" => { Some(Self::CmdChooseBoxingClubStageOptionalBuffScRsp) } - "CmdStartBoxingClubBattleScRsp" => Some(Self::CmdStartBoxingClubBattleScRsp), - "CmdGiveUpBoxingClubChallengeCsReq" => { - Some(Self::CmdGiveUpBoxingClubChallengeCsReq) - } "CmdGetBoxingClubInfoScRsp" => Some(Self::CmdGetBoxingClubInfoScRsp), - "CmdGiveUpBoxingClubChallengeScRsp" => { - Some(Self::CmdGiveUpBoxingClubChallengeScRsp) + "CmdChooseBoxingClubStageOptionalBuffCsReq" => { + Some(Self::CmdChooseBoxingClubStageOptionalBuffCsReq) } "CmdStartBoxingClubBattleCsReq" => Some(Self::CmdStartBoxingClubBattleCsReq), "CmdBoxingClubChallengeUpdateScNotify" => { Some(Self::CmdBoxingClubChallengeUpdateScNotify) } - "CmdChooseBoxingClubResonanceCsReq" => { - Some(Self::CmdChooseBoxingClubResonanceCsReq) + "CmdStartBoxingClubBattleScRsp" => Some(Self::CmdStartBoxingClubBattleScRsp), + "CmdGiveUpBoxingClubChallengeScRsp" => { + Some(Self::CmdGiveUpBoxingClubChallengeScRsp) } - "CmdChooseBoxingClubResonanceScRsp" => { - Some(Self::CmdChooseBoxingClubResonanceScRsp) + "CmdGiveUpBoxingClubChallengeCsReq" => { + Some(Self::CmdGiveUpBoxingClubChallengeCsReq) } + "CmdBoxingClubRewardScNotify" => Some(Self::CmdBoxingClubRewardScNotify), "CmdMatchBoxingClubOpponentScRsp" => { Some(Self::CmdMatchBoxingClubOpponentScRsp) } - "CmdSetBoxingClubResonanceLineupCsReq" => { - Some(Self::CmdSetBoxingClubResonanceLineupCsReq) - } - "CmdSetBoxingClubResonanceLineupScRsp" => { - Some(Self::CmdSetBoxingClubResonanceLineupScRsp) - } "CmdMatchBoxingClubOpponentCsReq" => { Some(Self::CmdMatchBoxingClubOpponentCsReq) } - "CmdChooseBoxingClubStageOptionalBuffCsReq" => { - Some(Self::CmdChooseBoxingClubStageOptionalBuffCsReq) - } - "CmdBoxingClubRewardScNotify" => Some(Self::CmdBoxingClubRewardScNotify), "CmdGetBoxingClubInfoCsReq" => Some(Self::CmdGetBoxingClubInfoCsReq), + "CmdChooseBoxingClubResonanceScRsp" => { + Some(Self::CmdChooseBoxingClubResonanceScRsp) + } + "CmdSetBoxingClubResonanceLineupCsReq" => { + Some(Self::CmdSetBoxingClubResonanceLineupCsReq) + } + "CmdChooseBoxingClubResonanceCsReq" => { + Some(Self::CmdChooseBoxingClubResonanceCsReq) + } _ => None, } } @@ -57798,27 +59058,27 @@ impl CmdBoxingClubType { #[repr(i32)] pub enum CmdChallengeType { None = 0, - CmdChallengeLineupNotify = 1702, - CmdGetChallengeCsReq = 1720, - CmdChallengeSettleNotify = 1770, - CmdRestartChallengePhaseCsReq = 1736, - CmdLeaveChallengeScRsp = 1721, - CmdGetChallengeGroupStatisticsScRsp = 1738, - CmdRestartChallengePhaseScRsp = 1787, - CmdGetChallengeScRsp = 1791, - CmdEnterChallengeNextPhaseScRsp = 1706, - CmdGetChallengeGroupStatisticsCsReq = 1785, - CmdGetCurChallengeCsReq = 1777, - CmdGetCurChallengeScRsp = 1780, - CmdStartChallengeCsReq = 1767, - CmdStartChallengeScRsp = 1739, - CmdLeaveChallengeCsReq = 1727, - CmdEnterChallengeNextPhaseCsReq = 1709, - CmdStartPartialChallengeCsReq = 1752, - CmdStartPartialChallengeScRsp = 1768, - CmdChallengeBossPhaseSettleNotify = 1731, - CmdTakeChallengeRewardScRsp = 1798, - CmdTakeChallengeRewardCsReq = 1773, + CmdGetCurChallengeCsReq = 1755, + CmdLeaveChallengeCsReq = 1779, + CmdEnterChallengeNextPhaseCsReq = 1762, + CmdGetChallengeCsReq = 1710, + CmdStartChallengeCsReq = 1798, + CmdTakeChallengeRewardScRsp = 1767, + CmdStartChallengeScRsp = 1753, + CmdRestartChallengePhaseScRsp = 1754, + CmdGetChallengeGroupStatisticsCsReq = 1772, + CmdChallengeBossPhaseSettleNotify = 1720, + CmdChallengeLineupNotify = 1739, + CmdGetChallengeScRsp = 1705, + CmdStartPartialChallengeCsReq = 1736, + CmdChallengeSettleNotify = 1797, + CmdGetChallengeGroupStatisticsScRsp = 1794, + CmdRestartChallengePhaseCsReq = 1790, + CmdGetCurChallengeScRsp = 1707, + CmdStartPartialChallengeScRsp = 1778, + CmdTakeChallengeRewardCsReq = 1763, + CmdEnterChallengeNextPhaseScRsp = 1709, + CmdLeaveChallengeScRsp = 1702, } impl CmdChallengeType { /// String value of the enum field names used in the ProtoBuf definition. @@ -57828,70 +59088,70 @@ impl CmdChallengeType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdChallengeTypeNone", - Self::CmdChallengeLineupNotify => "CmdChallengeLineupNotify", + Self::CmdGetCurChallengeCsReq => "CmdGetCurChallengeCsReq", + Self::CmdLeaveChallengeCsReq => "CmdLeaveChallengeCsReq", + Self::CmdEnterChallengeNextPhaseCsReq => "CmdEnterChallengeNextPhaseCsReq", Self::CmdGetChallengeCsReq => "CmdGetChallengeCsReq", - Self::CmdChallengeSettleNotify => "CmdChallengeSettleNotify", - Self::CmdRestartChallengePhaseCsReq => "CmdRestartChallengePhaseCsReq", - Self::CmdLeaveChallengeScRsp => "CmdLeaveChallengeScRsp", - Self::CmdGetChallengeGroupStatisticsScRsp => { - "CmdGetChallengeGroupStatisticsScRsp" - } + Self::CmdStartChallengeCsReq => "CmdStartChallengeCsReq", + Self::CmdTakeChallengeRewardScRsp => "CmdTakeChallengeRewardScRsp", + Self::CmdStartChallengeScRsp => "CmdStartChallengeScRsp", Self::CmdRestartChallengePhaseScRsp => "CmdRestartChallengePhaseScRsp", - Self::CmdGetChallengeScRsp => "CmdGetChallengeScRsp", - Self::CmdEnterChallengeNextPhaseScRsp => "CmdEnterChallengeNextPhaseScRsp", Self::CmdGetChallengeGroupStatisticsCsReq => { "CmdGetChallengeGroupStatisticsCsReq" } - Self::CmdGetCurChallengeCsReq => "CmdGetCurChallengeCsReq", - Self::CmdGetCurChallengeScRsp => "CmdGetCurChallengeScRsp", - Self::CmdStartChallengeCsReq => "CmdStartChallengeCsReq", - Self::CmdStartChallengeScRsp => "CmdStartChallengeScRsp", - Self::CmdLeaveChallengeCsReq => "CmdLeaveChallengeCsReq", - Self::CmdEnterChallengeNextPhaseCsReq => "CmdEnterChallengeNextPhaseCsReq", - Self::CmdStartPartialChallengeCsReq => "CmdStartPartialChallengeCsReq", - Self::CmdStartPartialChallengeScRsp => "CmdStartPartialChallengeScRsp", Self::CmdChallengeBossPhaseSettleNotify => { "CmdChallengeBossPhaseSettleNotify" } - Self::CmdTakeChallengeRewardScRsp => "CmdTakeChallengeRewardScRsp", + Self::CmdChallengeLineupNotify => "CmdChallengeLineupNotify", + Self::CmdGetChallengeScRsp => "CmdGetChallengeScRsp", + Self::CmdStartPartialChallengeCsReq => "CmdStartPartialChallengeCsReq", + Self::CmdChallengeSettleNotify => "CmdChallengeSettleNotify", + Self::CmdGetChallengeGroupStatisticsScRsp => { + "CmdGetChallengeGroupStatisticsScRsp" + } + Self::CmdRestartChallengePhaseCsReq => "CmdRestartChallengePhaseCsReq", + Self::CmdGetCurChallengeScRsp => "CmdGetCurChallengeScRsp", + Self::CmdStartPartialChallengeScRsp => "CmdStartPartialChallengeScRsp", Self::CmdTakeChallengeRewardCsReq => "CmdTakeChallengeRewardCsReq", + Self::CmdEnterChallengeNextPhaseScRsp => "CmdEnterChallengeNextPhaseScRsp", + Self::CmdLeaveChallengeScRsp => "CmdLeaveChallengeScRsp", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdChallengeTypeNone" => Some(Self::None), - "CmdChallengeLineupNotify" => Some(Self::CmdChallengeLineupNotify), - "CmdGetChallengeCsReq" => Some(Self::CmdGetChallengeCsReq), - "CmdChallengeSettleNotify" => Some(Self::CmdChallengeSettleNotify), - "CmdRestartChallengePhaseCsReq" => Some(Self::CmdRestartChallengePhaseCsReq), - "CmdLeaveChallengeScRsp" => Some(Self::CmdLeaveChallengeScRsp), - "CmdGetChallengeGroupStatisticsScRsp" => { - Some(Self::CmdGetChallengeGroupStatisticsScRsp) - } - "CmdRestartChallengePhaseScRsp" => Some(Self::CmdRestartChallengePhaseScRsp), - "CmdGetChallengeScRsp" => Some(Self::CmdGetChallengeScRsp), - "CmdEnterChallengeNextPhaseScRsp" => { - Some(Self::CmdEnterChallengeNextPhaseScRsp) - } - "CmdGetChallengeGroupStatisticsCsReq" => { - Some(Self::CmdGetChallengeGroupStatisticsCsReq) - } "CmdGetCurChallengeCsReq" => Some(Self::CmdGetCurChallengeCsReq), - "CmdGetCurChallengeScRsp" => Some(Self::CmdGetCurChallengeScRsp), - "CmdStartChallengeCsReq" => Some(Self::CmdStartChallengeCsReq), - "CmdStartChallengeScRsp" => Some(Self::CmdStartChallengeScRsp), "CmdLeaveChallengeCsReq" => Some(Self::CmdLeaveChallengeCsReq), "CmdEnterChallengeNextPhaseCsReq" => { Some(Self::CmdEnterChallengeNextPhaseCsReq) } - "CmdStartPartialChallengeCsReq" => Some(Self::CmdStartPartialChallengeCsReq), - "CmdStartPartialChallengeScRsp" => Some(Self::CmdStartPartialChallengeScRsp), + "CmdGetChallengeCsReq" => Some(Self::CmdGetChallengeCsReq), + "CmdStartChallengeCsReq" => Some(Self::CmdStartChallengeCsReq), + "CmdTakeChallengeRewardScRsp" => Some(Self::CmdTakeChallengeRewardScRsp), + "CmdStartChallengeScRsp" => Some(Self::CmdStartChallengeScRsp), + "CmdRestartChallengePhaseScRsp" => Some(Self::CmdRestartChallengePhaseScRsp), + "CmdGetChallengeGroupStatisticsCsReq" => { + Some(Self::CmdGetChallengeGroupStatisticsCsReq) + } "CmdChallengeBossPhaseSettleNotify" => { Some(Self::CmdChallengeBossPhaseSettleNotify) } - "CmdTakeChallengeRewardScRsp" => Some(Self::CmdTakeChallengeRewardScRsp), + "CmdChallengeLineupNotify" => Some(Self::CmdChallengeLineupNotify), + "CmdGetChallengeScRsp" => Some(Self::CmdGetChallengeScRsp), + "CmdStartPartialChallengeCsReq" => Some(Self::CmdStartPartialChallengeCsReq), + "CmdChallengeSettleNotify" => Some(Self::CmdChallengeSettleNotify), + "CmdGetChallengeGroupStatisticsScRsp" => { + Some(Self::CmdGetChallengeGroupStatisticsScRsp) + } + "CmdRestartChallengePhaseCsReq" => Some(Self::CmdRestartChallengePhaseCsReq), + "CmdGetCurChallengeScRsp" => Some(Self::CmdGetCurChallengeScRsp), + "CmdStartPartialChallengeScRsp" => Some(Self::CmdStartPartialChallengeScRsp), "CmdTakeChallengeRewardCsReq" => Some(Self::CmdTakeChallengeRewardCsReq), + "CmdEnterChallengeNextPhaseScRsp" => { + Some(Self::CmdEnterChallengeNextPhaseScRsp) + } + "CmdLeaveChallengeScRsp" => Some(Self::CmdLeaveChallengeScRsp), _ => None, } } @@ -57934,22 +59194,22 @@ impl ChallengeStatus { #[repr(i32)] pub enum CmdChatType { None = 0, - CmdPrivateMsgOfflineUsersScNotify = 3939, - CmdGetChatFriendHistoryScRsp = 3959, - CmdGetLoginChatInfoScRsp = 3998, - CmdGetChatEmojiListScRsp = 3977, - CmdMarkChatEmojiCsReq = 3980, - CmdGetPrivateChatHistoryScRsp = 3921, - CmdBatchMarkChatEmojiScRsp = 3974, - CmdMarkChatEmojiScRsp = 3902, - CmdGetPrivateChatHistoryCsReq = 3927, - CmdGetChatEmojiListCsReq = 3954, - CmdSendMsgCsReq = 3920, - CmdGetChatFriendHistoryCsReq = 3970, - CmdGetLoginChatInfoCsReq = 3973, - CmdRevcMsgScNotify = 3967, - CmdSendMsgScRsp = 3991, - CmdBatchMarkChatEmojiCsReq = 3905, + CmdSendMsgScRsp = 3905, + CmdMarkChatEmojiCsReq = 3907, + CmdGetChatEmojiListCsReq = 3941, + CmdGetChatFriendHistoryScRsp = 3906, + CmdBatchMarkChatEmojiScRsp = 3926, + CmdSendMsgCsReq = 3910, + CmdGetChatFriendHistoryCsReq = 3997, + CmdGetLoginChatInfoScRsp = 3967, + CmdBatchMarkChatEmojiCsReq = 3916, + CmdGetLoginChatInfoCsReq = 3963, + CmdPrivateMsgOfflineUsersScNotify = 3953, + CmdMarkChatEmojiScRsp = 3939, + CmdGetChatEmojiListScRsp = 3955, + CmdRevcMsgScNotify = 3998, + CmdGetPrivateChatHistoryScRsp = 3902, + CmdGetPrivateChatHistoryCsReq = 3979, } impl CmdChatType { /// String value of the enum field names used in the ProtoBuf definition. @@ -57959,48 +59219,48 @@ impl CmdChatType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdChatTypeNone", + Self::CmdSendMsgScRsp => "CmdSendMsgScRsp", + Self::CmdMarkChatEmojiCsReq => "CmdMarkChatEmojiCsReq", + Self::CmdGetChatEmojiListCsReq => "CmdGetChatEmojiListCsReq", + Self::CmdGetChatFriendHistoryScRsp => "CmdGetChatFriendHistoryScRsp", + Self::CmdBatchMarkChatEmojiScRsp => "CmdBatchMarkChatEmojiScRsp", + Self::CmdSendMsgCsReq => "CmdSendMsgCsReq", + Self::CmdGetChatFriendHistoryCsReq => "CmdGetChatFriendHistoryCsReq", + Self::CmdGetLoginChatInfoScRsp => "CmdGetLoginChatInfoScRsp", + Self::CmdBatchMarkChatEmojiCsReq => "CmdBatchMarkChatEmojiCsReq", + Self::CmdGetLoginChatInfoCsReq => "CmdGetLoginChatInfoCsReq", Self::CmdPrivateMsgOfflineUsersScNotify => { "CmdPrivateMsgOfflineUsersScNotify" } - Self::CmdGetChatFriendHistoryScRsp => "CmdGetChatFriendHistoryScRsp", - Self::CmdGetLoginChatInfoScRsp => "CmdGetLoginChatInfoScRsp", - Self::CmdGetChatEmojiListScRsp => "CmdGetChatEmojiListScRsp", - Self::CmdMarkChatEmojiCsReq => "CmdMarkChatEmojiCsReq", - Self::CmdGetPrivateChatHistoryScRsp => "CmdGetPrivateChatHistoryScRsp", - Self::CmdBatchMarkChatEmojiScRsp => "CmdBatchMarkChatEmojiScRsp", Self::CmdMarkChatEmojiScRsp => "CmdMarkChatEmojiScRsp", - Self::CmdGetPrivateChatHistoryCsReq => "CmdGetPrivateChatHistoryCsReq", - Self::CmdGetChatEmojiListCsReq => "CmdGetChatEmojiListCsReq", - Self::CmdSendMsgCsReq => "CmdSendMsgCsReq", - Self::CmdGetChatFriendHistoryCsReq => "CmdGetChatFriendHistoryCsReq", - Self::CmdGetLoginChatInfoCsReq => "CmdGetLoginChatInfoCsReq", + Self::CmdGetChatEmojiListScRsp => "CmdGetChatEmojiListScRsp", Self::CmdRevcMsgScNotify => "CmdRevcMsgScNotify", - Self::CmdSendMsgScRsp => "CmdSendMsgScRsp", - Self::CmdBatchMarkChatEmojiCsReq => "CmdBatchMarkChatEmojiCsReq", + Self::CmdGetPrivateChatHistoryScRsp => "CmdGetPrivateChatHistoryScRsp", + Self::CmdGetPrivateChatHistoryCsReq => "CmdGetPrivateChatHistoryCsReq", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdChatTypeNone" => Some(Self::None), + "CmdSendMsgScRsp" => Some(Self::CmdSendMsgScRsp), + "CmdMarkChatEmojiCsReq" => Some(Self::CmdMarkChatEmojiCsReq), + "CmdGetChatEmojiListCsReq" => Some(Self::CmdGetChatEmojiListCsReq), + "CmdGetChatFriendHistoryScRsp" => Some(Self::CmdGetChatFriendHistoryScRsp), + "CmdBatchMarkChatEmojiScRsp" => Some(Self::CmdBatchMarkChatEmojiScRsp), + "CmdSendMsgCsReq" => Some(Self::CmdSendMsgCsReq), + "CmdGetChatFriendHistoryCsReq" => Some(Self::CmdGetChatFriendHistoryCsReq), + "CmdGetLoginChatInfoScRsp" => Some(Self::CmdGetLoginChatInfoScRsp), + "CmdBatchMarkChatEmojiCsReq" => Some(Self::CmdBatchMarkChatEmojiCsReq), + "CmdGetLoginChatInfoCsReq" => Some(Self::CmdGetLoginChatInfoCsReq), "CmdPrivateMsgOfflineUsersScNotify" => { Some(Self::CmdPrivateMsgOfflineUsersScNotify) } - "CmdGetChatFriendHistoryScRsp" => Some(Self::CmdGetChatFriendHistoryScRsp), - "CmdGetLoginChatInfoScRsp" => Some(Self::CmdGetLoginChatInfoScRsp), - "CmdGetChatEmojiListScRsp" => Some(Self::CmdGetChatEmojiListScRsp), - "CmdMarkChatEmojiCsReq" => Some(Self::CmdMarkChatEmojiCsReq), - "CmdGetPrivateChatHistoryScRsp" => Some(Self::CmdGetPrivateChatHistoryScRsp), - "CmdBatchMarkChatEmojiScRsp" => Some(Self::CmdBatchMarkChatEmojiScRsp), "CmdMarkChatEmojiScRsp" => Some(Self::CmdMarkChatEmojiScRsp), - "CmdGetPrivateChatHistoryCsReq" => Some(Self::CmdGetPrivateChatHistoryCsReq), - "CmdGetChatEmojiListCsReq" => Some(Self::CmdGetChatEmojiListCsReq), - "CmdSendMsgCsReq" => Some(Self::CmdSendMsgCsReq), - "CmdGetChatFriendHistoryCsReq" => Some(Self::CmdGetChatFriendHistoryCsReq), - "CmdGetLoginChatInfoCsReq" => Some(Self::CmdGetLoginChatInfoCsReq), + "CmdGetChatEmojiListScRsp" => Some(Self::CmdGetChatEmojiListScRsp), "CmdRevcMsgScNotify" => Some(Self::CmdRevcMsgScNotify), - "CmdSendMsgScRsp" => Some(Self::CmdSendMsgScRsp), - "CmdBatchMarkChatEmojiCsReq" => Some(Self::CmdBatchMarkChatEmojiCsReq), + "CmdGetPrivateChatHistoryScRsp" => Some(Self::CmdGetPrivateChatHistoryScRsp), + "CmdGetPrivateChatHistoryCsReq" => Some(Self::CmdGetPrivateChatHistoryCsReq), _ => None, } } @@ -58010,84 +59270,84 @@ impl CmdChatType { #[repr(i32)] pub enum CmdChessRogueType { None = 0, - CmdFinishChessRogueSubStoryScRsp = 5442, - CmdChessRoguePickAvatarCsReq = 5506, - CmdChessRogueNousDiceSurfaceUnlockNotify = 5540, - CmdGetChessRogueBuffEnhanceInfoCsReq = 5448, - CmdChessRogueRollDiceScRsp = 5504, - CmdChessRogueQuitCsReq = 5511, - CmdSelectChessRogueSubStoryCsReq = 5592, - CmdChessRogueLeaveScRsp = 5469, - CmdChessRogueUpdateReviveInfoScNotify = 5547, - CmdChessRogueUpdateAllowedSelectCellScNotify = 5538, - CmdChessRogueNousEditDiceScRsp = 5515, - CmdSyncChessRogueNousMainStoryScNotify = 5574, - CmdChessRogueStartCsReq = 5488, - CmdChessRogueEnterCellScRsp = 5579, - CmdChessRogueSelectCellCsReq = 5459, - CmdSelectChessRogueSubStoryScRsp = 5406, - CmdSyncChessRogueNousValueScNotify = 5513, - CmdChessRogueSkipTeachingLevelCsReq = 5453, - CmdChessRogueNousEnableRogueTalentScRsp = 5486, - CmdSyncChessRogueNousSubStoryScNotify = 5424, - CmdChessRogueGiveUpCsReq = 5407, - CmdChessRogueCheatRollCsReq = 5485, - CmdChessRogueLayerAccountInfoNotify = 5413, - CmdChessRogueQuitScRsp = 5542, - CmdChessRogueRollDiceCsReq = 5418, - CmdGetChessRogueNousStoryInfoCsReq = 5461, - CmdChessRogueChangeyAeonDimensionNotify = 5533, - CmdChessRogueReRollDiceCsReq = 5576, - CmdChessRogueStartScRsp = 5436, - CmdChessRoguePickAvatarScRsp = 5561, - CmdChessRogueGiveUpRollCsReq = 5590, - CmdChessRogueGiveUpScRsp = 5505, - CmdEnhanceChessRogueBuffCsReq = 5564, - CmdChessRogueNousEnableRogueTalentCsReq = 5449, - CmdGetChessRogueNousStoryInfoScRsp = 5570, - CmdGetChessRogueStoryInfoCsReq = 5446, - CmdChessRogueUpdateUnlockLevelScNotify = 5537, - CmdChessRogueLeaveCsReq = 5476, - CmdChessRogueUpdateBoardScNotify = 5481, - CmdChessRogueQuestFinishNotify = 5482, - CmdChessRogueQueryAeonDimensionsScRsp = 5423, - CmdChessRogueUpdateDiceInfoScNotify = 5473, - CmdChessRogueEnterNextLayerScRsp = 5521, - CmdChessRogueUpdateActionPointScNotify = 5499, - CmdChessRogueGiveUpRollScRsp = 5403, + CmdGetChessRogueBuffEnhanceInfoCsReq = 5528, + CmdChessRoguePickAvatarScRsp = 5412, + CmdChessRogueReRollDiceCsReq = 5550, + CmdChessRogueEnterCellCsReq = 5471, + CmdChessRogueRollDiceCsReq = 5445, + CmdChessRogueGiveUpRollScRsp = 5527, + CmdGetChessRogueStoryAeonTalkInfoScRsp = 5574, + CmdFinishChessRogueSubStoryScRsp = 5573, + CmdChessRogueUpdateBoardScNotify = 5588, + CmdEnterChessRogueAeonRoomScRsp = 5461, + CmdChessRogueGiveUpCsReq = 5437, + CmdChessRogueNousEnableRogueTalentCsReq = 5587, + CmdChessRogueEnterScRsp = 5598, + CmdChessRogueLayerAccountInfoNotify = 5556, + CmdChessRogueRollDiceScRsp = 5555, + CmdChessRogueGiveUpScRsp = 5594, + CmdSyncChessRogueNousValueScNotify = 5451, + CmdChessRogueEnterNextLayerScRsp = 5566, CmdGetChessRogueStoryInfoScRsp = 5402, - CmdSyncChessRogueMainStoryFinishScNotify = 5441, - CmdChessRogueReviveAvatarScRsp = 5543, - CmdChessRogueUpdateAeonModifierValueScNotify = 5404, - CmdChessRogueEnterNextLayerCsReq = 5546, - CmdChessRogueEnterScRsp = 5526, - CmdChessRogueEnterCellCsReq = 5519, - CmdChessRogueSelectCellScRsp = 5508, - CmdChessRogueQueryAeonDimensionsCsReq = 5535, - CmdChessRogueEnterCsReq = 5490, - CmdEnterChessRogueAeonRoomCsReq = 5455, - CmdChessRogueUpdateLevelBaseInfoScNotify = 5555, - CmdChessRogueUpdateMoneyInfoScNotify = 5534, - CmdChessRogueQueryScRsp = 5412, - CmdChessRogueSkipTeachingLevelScRsp = 5438, - CmdGetChessRogueStoryAeonTalkInfoCsReq = 5474, - CmdChessRogueNousEditDiceCsReq = 5428, - CmdChessRogueCellUpdateNotify = 5558, - CmdEnterChessRogueAeonRoomScRsp = 5410, - CmdChessRogueNousGetRogueTalentInfoScRsp = 5554, - CmdChessRogueCheatRollScRsp = 5560, - CmdEnhanceChessRogueBuffScRsp = 5500, - CmdChessRogueQueryCsReq = 5541, - CmdFinishChessRogueSubStoryCsReq = 5454, - CmdGetChessRogueStoryAeonTalkInfoScRsp = 5553, - CmdChessRogueNousGetRogueTalentInfoCsReq = 5495, - CmdChessRogueNousDiceUpdateNotify = 5462, - CmdChessRogueConfirmRollCsReq = 5571, - CmdChessRogueReRollDiceScRsp = 5487, - CmdChessRogueUpdateDicePassiveAccumulateValueScNotify = 5569, - CmdChessRogueReviveAvatarCsReq = 5551, - CmdGetChessRogueBuffEnhanceInfoScRsp = 5520, - CmdChessRogueConfirmRollScRsp = 5422, + CmdChessRogueEnterNextLayerCsReq = 5457, + CmdChessRoguePickAvatarCsReq = 5434, + CmdChessRogueStartScRsp = 5521, + CmdChessRogueUpdateDiceInfoScNotify = 5493, + CmdChessRogueNousEnableRogueTalentScRsp = 5469, + CmdChessRogueQuestFinishNotify = 5442, + CmdChessRogueGiveUpRollCsReq = 5571, + CmdEnterChessRogueAeonRoomCsReq = 5542, + CmdChessRogueLeaveCsReq = 5567, + CmdChessRogueNousEditDiceCsReq = 5488, + CmdFinishChessRogueSubStoryCsReq = 5401, + CmdGetChessRogueStoryAeonTalkInfoCsReq = 5467, + CmdEnhanceChessRogueBuffScRsp = 5543, + CmdChessRogueNousEditDiceScRsp = 5510, + CmdGetChessRogueStoryInfoCsReq = 5472, + CmdGetChessRogueNousStoryInfoCsReq = 5513, + CmdChessRogueCellUpdateNotify = 5409, + CmdChessRogueUpdateDicePassiveAccumulateValueScNotify = 5414, + CmdEnhanceChessRogueBuffCsReq = 5595, + CmdChessRogueStartCsReq = 5444, + CmdChessRogueNousDiceSurfaceUnlockNotify = 5430, + CmdSyncChessRogueMainStoryFinishScNotify = 5572, + CmdChessRogueEnterCellScRsp = 5418, + CmdChessRogueQueryAeonDimensionsScRsp = 5460, + CmdChessRogueCheatRollScRsp = 5534, + CmdChessRogueReviveAvatarCsReq = 5426, + CmdGetChessRogueBuffEnhanceInfoScRsp = 5506, + CmdSelectChessRogueSubStoryScRsp = 5490, + CmdChessRogueConfirmRollCsReq = 5560, + CmdChessRogueReRollDiceScRsp = 5435, + CmdSelectChessRogueSubStoryCsReq = 5529, + CmdChessRogueSkipTeachingLevelScRsp = 5508, + CmdChessRogueQueryScRsp = 5564, + CmdChessRogueQueryCsReq = 5484, + CmdGetChessRogueNousStoryInfoScRsp = 5551, + CmdChessRogueNousGetRogueTalentInfoCsReq = 5492, + CmdChessRogueConfirmRollScRsp = 5575, + CmdChessRogueLeaveScRsp = 5407, + CmdChessRogueSelectCellCsReq = 5517, + CmdChessRogueReviveAvatarScRsp = 5432, + CmdSyncChessRogueNousSubStoryScNotify = 5511, + CmdChessRogueChangeyAeonDimensionNotify = 5532, + CmdChessRogueNousDiceUpdateNotify = 5584, + CmdChessRogueEnterCsReq = 5403, + CmdChessRogueUpdateAeonModifierValueScNotify = 5456, + CmdChessRogueCheatRollCsReq = 5427, + CmdChessRogueNousGetRogueTalentInfoScRsp = 5455, + CmdChessRogueUpdateLevelBaseInfoScNotify = 5553, + CmdChessRogueQuitScRsp = 5546, + CmdChessRogueUpdateActionPointScNotify = 5422, + CmdChessRogueSelectCellScRsp = 5569, + CmdChessRogueUpdateUnlockLevelScNotify = 5489, + CmdChessRogueSkipTeachingLevelCsReq = 5416, + CmdChessRogueQueryAeonDimensionsCsReq = 5447, + CmdChessRogueUpdateMoneyInfoScNotify = 5440, + CmdSyncChessRogueNousMainStoryScNotify = 5448, + CmdChessRogueUpdateReviveInfoScNotify = 5454, + CmdChessRogueUpdateAllowedSelectCellScNotify = 5586, + CmdChessRogueQuitCsReq = 5449, } impl CmdChessRogueType { /// String value of the enum field names used in the ProtoBuf definition. @@ -58097,324 +59357,324 @@ impl CmdChessRogueType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdChessRogueTypeNone", - Self::CmdFinishChessRogueSubStoryScRsp => "CmdFinishChessRogueSubStoryScRsp", - Self::CmdChessRoguePickAvatarCsReq => "CmdChessRoguePickAvatarCsReq", - Self::CmdChessRogueNousDiceSurfaceUnlockNotify => { - "CmdChessRogueNousDiceSurfaceUnlockNotify" - } Self::CmdGetChessRogueBuffEnhanceInfoCsReq => { "CmdGetChessRogueBuffEnhanceInfoCsReq" } + Self::CmdChessRoguePickAvatarScRsp => "CmdChessRoguePickAvatarScRsp", + Self::CmdChessRogueReRollDiceCsReq => "CmdChessRogueReRollDiceCsReq", + Self::CmdChessRogueEnterCellCsReq => "CmdChessRogueEnterCellCsReq", + Self::CmdChessRogueRollDiceCsReq => "CmdChessRogueRollDiceCsReq", + Self::CmdChessRogueGiveUpRollScRsp => "CmdChessRogueGiveUpRollScRsp", + Self::CmdGetChessRogueStoryAeonTalkInfoScRsp => { + "CmdGetChessRogueStoryAeonTalkInfoScRsp" + } + Self::CmdFinishChessRogueSubStoryScRsp => "CmdFinishChessRogueSubStoryScRsp", + Self::CmdChessRogueUpdateBoardScNotify => "CmdChessRogueUpdateBoardScNotify", + Self::CmdEnterChessRogueAeonRoomScRsp => "CmdEnterChessRogueAeonRoomScRsp", + Self::CmdChessRogueGiveUpCsReq => "CmdChessRogueGiveUpCsReq", + Self::CmdChessRogueNousEnableRogueTalentCsReq => { + "CmdChessRogueNousEnableRogueTalentCsReq" + } + Self::CmdChessRogueEnterScRsp => "CmdChessRogueEnterScRsp", + Self::CmdChessRogueLayerAccountInfoNotify => { + "CmdChessRogueLayerAccountInfoNotify" + } Self::CmdChessRogueRollDiceScRsp => "CmdChessRogueRollDiceScRsp", - Self::CmdChessRogueQuitCsReq => "CmdChessRogueQuitCsReq", + Self::CmdChessRogueGiveUpScRsp => "CmdChessRogueGiveUpScRsp", + Self::CmdSyncChessRogueNousValueScNotify => { + "CmdSyncChessRogueNousValueScNotify" + } + Self::CmdChessRogueEnterNextLayerScRsp => "CmdChessRogueEnterNextLayerScRsp", + Self::CmdGetChessRogueStoryInfoScRsp => "CmdGetChessRogueStoryInfoScRsp", + Self::CmdChessRogueEnterNextLayerCsReq => "CmdChessRogueEnterNextLayerCsReq", + Self::CmdChessRoguePickAvatarCsReq => "CmdChessRoguePickAvatarCsReq", + Self::CmdChessRogueStartScRsp => "CmdChessRogueStartScRsp", + Self::CmdChessRogueUpdateDiceInfoScNotify => { + "CmdChessRogueUpdateDiceInfoScNotify" + } + Self::CmdChessRogueNousEnableRogueTalentScRsp => { + "CmdChessRogueNousEnableRogueTalentScRsp" + } + Self::CmdChessRogueQuestFinishNotify => "CmdChessRogueQuestFinishNotify", + Self::CmdChessRogueGiveUpRollCsReq => "CmdChessRogueGiveUpRollCsReq", + Self::CmdEnterChessRogueAeonRoomCsReq => "CmdEnterChessRogueAeonRoomCsReq", + Self::CmdChessRogueLeaveCsReq => "CmdChessRogueLeaveCsReq", + Self::CmdChessRogueNousEditDiceCsReq => "CmdChessRogueNousEditDiceCsReq", + Self::CmdFinishChessRogueSubStoryCsReq => "CmdFinishChessRogueSubStoryCsReq", + Self::CmdGetChessRogueStoryAeonTalkInfoCsReq => { + "CmdGetChessRogueStoryAeonTalkInfoCsReq" + } + Self::CmdEnhanceChessRogueBuffScRsp => "CmdEnhanceChessRogueBuffScRsp", + Self::CmdChessRogueNousEditDiceScRsp => "CmdChessRogueNousEditDiceScRsp", + Self::CmdGetChessRogueStoryInfoCsReq => "CmdGetChessRogueStoryInfoCsReq", + Self::CmdGetChessRogueNousStoryInfoCsReq => { + "CmdGetChessRogueNousStoryInfoCsReq" + } + Self::CmdChessRogueCellUpdateNotify => "CmdChessRogueCellUpdateNotify", + Self::CmdChessRogueUpdateDicePassiveAccumulateValueScNotify => { + "CmdChessRogueUpdateDicePassiveAccumulateValueScNotify" + } + Self::CmdEnhanceChessRogueBuffCsReq => "CmdEnhanceChessRogueBuffCsReq", + Self::CmdChessRogueStartCsReq => "CmdChessRogueStartCsReq", + Self::CmdChessRogueNousDiceSurfaceUnlockNotify => { + "CmdChessRogueNousDiceSurfaceUnlockNotify" + } + Self::CmdSyncChessRogueMainStoryFinishScNotify => { + "CmdSyncChessRogueMainStoryFinishScNotify" + } + Self::CmdChessRogueEnterCellScRsp => "CmdChessRogueEnterCellScRsp", + Self::CmdChessRogueQueryAeonDimensionsScRsp => { + "CmdChessRogueQueryAeonDimensionsScRsp" + } + Self::CmdChessRogueCheatRollScRsp => "CmdChessRogueCheatRollScRsp", + Self::CmdChessRogueReviveAvatarCsReq => "CmdChessRogueReviveAvatarCsReq", + Self::CmdGetChessRogueBuffEnhanceInfoScRsp => { + "CmdGetChessRogueBuffEnhanceInfoScRsp" + } + Self::CmdSelectChessRogueSubStoryScRsp => "CmdSelectChessRogueSubStoryScRsp", + Self::CmdChessRogueConfirmRollCsReq => "CmdChessRogueConfirmRollCsReq", + Self::CmdChessRogueReRollDiceScRsp => "CmdChessRogueReRollDiceScRsp", Self::CmdSelectChessRogueSubStoryCsReq => "CmdSelectChessRogueSubStoryCsReq", + Self::CmdChessRogueSkipTeachingLevelScRsp => { + "CmdChessRogueSkipTeachingLevelScRsp" + } + Self::CmdChessRogueQueryScRsp => "CmdChessRogueQueryScRsp", + Self::CmdChessRogueQueryCsReq => "CmdChessRogueQueryCsReq", + Self::CmdGetChessRogueNousStoryInfoScRsp => { + "CmdGetChessRogueNousStoryInfoScRsp" + } + Self::CmdChessRogueNousGetRogueTalentInfoCsReq => { + "CmdChessRogueNousGetRogueTalentInfoCsReq" + } + Self::CmdChessRogueConfirmRollScRsp => "CmdChessRogueConfirmRollScRsp", Self::CmdChessRogueLeaveScRsp => "CmdChessRogueLeaveScRsp", + Self::CmdChessRogueSelectCellCsReq => "CmdChessRogueSelectCellCsReq", + Self::CmdChessRogueReviveAvatarScRsp => "CmdChessRogueReviveAvatarScRsp", + Self::CmdSyncChessRogueNousSubStoryScNotify => { + "CmdSyncChessRogueNousSubStoryScNotify" + } + Self::CmdChessRogueChangeyAeonDimensionNotify => { + "CmdChessRogueChangeyAeonDimensionNotify" + } + Self::CmdChessRogueNousDiceUpdateNotify => { + "CmdChessRogueNousDiceUpdateNotify" + } + Self::CmdChessRogueEnterCsReq => "CmdChessRogueEnterCsReq", + Self::CmdChessRogueUpdateAeonModifierValueScNotify => { + "CmdChessRogueUpdateAeonModifierValueScNotify" + } + Self::CmdChessRogueCheatRollCsReq => "CmdChessRogueCheatRollCsReq", + Self::CmdChessRogueNousGetRogueTalentInfoScRsp => { + "CmdChessRogueNousGetRogueTalentInfoScRsp" + } + Self::CmdChessRogueUpdateLevelBaseInfoScNotify => { + "CmdChessRogueUpdateLevelBaseInfoScNotify" + } + Self::CmdChessRogueQuitScRsp => "CmdChessRogueQuitScRsp", + Self::CmdChessRogueUpdateActionPointScNotify => { + "CmdChessRogueUpdateActionPointScNotify" + } + Self::CmdChessRogueSelectCellScRsp => "CmdChessRogueSelectCellScRsp", + Self::CmdChessRogueUpdateUnlockLevelScNotify => { + "CmdChessRogueUpdateUnlockLevelScNotify" + } + Self::CmdChessRogueSkipTeachingLevelCsReq => { + "CmdChessRogueSkipTeachingLevelCsReq" + } + Self::CmdChessRogueQueryAeonDimensionsCsReq => { + "CmdChessRogueQueryAeonDimensionsCsReq" + } + Self::CmdChessRogueUpdateMoneyInfoScNotify => { + "CmdChessRogueUpdateMoneyInfoScNotify" + } + Self::CmdSyncChessRogueNousMainStoryScNotify => { + "CmdSyncChessRogueNousMainStoryScNotify" + } Self::CmdChessRogueUpdateReviveInfoScNotify => { "CmdChessRogueUpdateReviveInfoScNotify" } Self::CmdChessRogueUpdateAllowedSelectCellScNotify => { "CmdChessRogueUpdateAllowedSelectCellScNotify" } - Self::CmdChessRogueNousEditDiceScRsp => "CmdChessRogueNousEditDiceScRsp", - Self::CmdSyncChessRogueNousMainStoryScNotify => { - "CmdSyncChessRogueNousMainStoryScNotify" - } - Self::CmdChessRogueStartCsReq => "CmdChessRogueStartCsReq", - Self::CmdChessRogueEnterCellScRsp => "CmdChessRogueEnterCellScRsp", - Self::CmdChessRogueSelectCellCsReq => "CmdChessRogueSelectCellCsReq", - Self::CmdSelectChessRogueSubStoryScRsp => "CmdSelectChessRogueSubStoryScRsp", - Self::CmdSyncChessRogueNousValueScNotify => { - "CmdSyncChessRogueNousValueScNotify" - } - Self::CmdChessRogueSkipTeachingLevelCsReq => { - "CmdChessRogueSkipTeachingLevelCsReq" - } - Self::CmdChessRogueNousEnableRogueTalentScRsp => { - "CmdChessRogueNousEnableRogueTalentScRsp" - } - Self::CmdSyncChessRogueNousSubStoryScNotify => { - "CmdSyncChessRogueNousSubStoryScNotify" - } - Self::CmdChessRogueGiveUpCsReq => "CmdChessRogueGiveUpCsReq", - Self::CmdChessRogueCheatRollCsReq => "CmdChessRogueCheatRollCsReq", - Self::CmdChessRogueLayerAccountInfoNotify => { - "CmdChessRogueLayerAccountInfoNotify" - } - Self::CmdChessRogueQuitScRsp => "CmdChessRogueQuitScRsp", - Self::CmdChessRogueRollDiceCsReq => "CmdChessRogueRollDiceCsReq", - Self::CmdGetChessRogueNousStoryInfoCsReq => { - "CmdGetChessRogueNousStoryInfoCsReq" - } - Self::CmdChessRogueChangeyAeonDimensionNotify => { - "CmdChessRogueChangeyAeonDimensionNotify" - } - Self::CmdChessRogueReRollDiceCsReq => "CmdChessRogueReRollDiceCsReq", - Self::CmdChessRogueStartScRsp => "CmdChessRogueStartScRsp", - Self::CmdChessRoguePickAvatarScRsp => "CmdChessRoguePickAvatarScRsp", - Self::CmdChessRogueGiveUpRollCsReq => "CmdChessRogueGiveUpRollCsReq", - Self::CmdChessRogueGiveUpScRsp => "CmdChessRogueGiveUpScRsp", - Self::CmdEnhanceChessRogueBuffCsReq => "CmdEnhanceChessRogueBuffCsReq", - Self::CmdChessRogueNousEnableRogueTalentCsReq => { - "CmdChessRogueNousEnableRogueTalentCsReq" - } - Self::CmdGetChessRogueNousStoryInfoScRsp => { - "CmdGetChessRogueNousStoryInfoScRsp" - } - Self::CmdGetChessRogueStoryInfoCsReq => "CmdGetChessRogueStoryInfoCsReq", - Self::CmdChessRogueUpdateUnlockLevelScNotify => { - "CmdChessRogueUpdateUnlockLevelScNotify" - } - Self::CmdChessRogueLeaveCsReq => "CmdChessRogueLeaveCsReq", - Self::CmdChessRogueUpdateBoardScNotify => "CmdChessRogueUpdateBoardScNotify", - Self::CmdChessRogueQuestFinishNotify => "CmdChessRogueQuestFinishNotify", - Self::CmdChessRogueQueryAeonDimensionsScRsp => { - "CmdChessRogueQueryAeonDimensionsScRsp" - } - Self::CmdChessRogueUpdateDiceInfoScNotify => { - "CmdChessRogueUpdateDiceInfoScNotify" - } - Self::CmdChessRogueEnterNextLayerScRsp => "CmdChessRogueEnterNextLayerScRsp", - Self::CmdChessRogueUpdateActionPointScNotify => { - "CmdChessRogueUpdateActionPointScNotify" - } - Self::CmdChessRogueGiveUpRollScRsp => "CmdChessRogueGiveUpRollScRsp", - Self::CmdGetChessRogueStoryInfoScRsp => "CmdGetChessRogueStoryInfoScRsp", - Self::CmdSyncChessRogueMainStoryFinishScNotify => { - "CmdSyncChessRogueMainStoryFinishScNotify" - } - Self::CmdChessRogueReviveAvatarScRsp => "CmdChessRogueReviveAvatarScRsp", - Self::CmdChessRogueUpdateAeonModifierValueScNotify => { - "CmdChessRogueUpdateAeonModifierValueScNotify" - } - Self::CmdChessRogueEnterNextLayerCsReq => "CmdChessRogueEnterNextLayerCsReq", - Self::CmdChessRogueEnterScRsp => "CmdChessRogueEnterScRsp", - Self::CmdChessRogueEnterCellCsReq => "CmdChessRogueEnterCellCsReq", - Self::CmdChessRogueSelectCellScRsp => "CmdChessRogueSelectCellScRsp", - Self::CmdChessRogueQueryAeonDimensionsCsReq => { - "CmdChessRogueQueryAeonDimensionsCsReq" - } - Self::CmdChessRogueEnterCsReq => "CmdChessRogueEnterCsReq", - Self::CmdEnterChessRogueAeonRoomCsReq => "CmdEnterChessRogueAeonRoomCsReq", - Self::CmdChessRogueUpdateLevelBaseInfoScNotify => { - "CmdChessRogueUpdateLevelBaseInfoScNotify" - } - Self::CmdChessRogueUpdateMoneyInfoScNotify => { - "CmdChessRogueUpdateMoneyInfoScNotify" - } - Self::CmdChessRogueQueryScRsp => "CmdChessRogueQueryScRsp", - Self::CmdChessRogueSkipTeachingLevelScRsp => { - "CmdChessRogueSkipTeachingLevelScRsp" - } - Self::CmdGetChessRogueStoryAeonTalkInfoCsReq => { - "CmdGetChessRogueStoryAeonTalkInfoCsReq" - } - Self::CmdChessRogueNousEditDiceCsReq => "CmdChessRogueNousEditDiceCsReq", - Self::CmdChessRogueCellUpdateNotify => "CmdChessRogueCellUpdateNotify", - Self::CmdEnterChessRogueAeonRoomScRsp => "CmdEnterChessRogueAeonRoomScRsp", - Self::CmdChessRogueNousGetRogueTalentInfoScRsp => { - "CmdChessRogueNousGetRogueTalentInfoScRsp" - } - Self::CmdChessRogueCheatRollScRsp => "CmdChessRogueCheatRollScRsp", - Self::CmdEnhanceChessRogueBuffScRsp => "CmdEnhanceChessRogueBuffScRsp", - Self::CmdChessRogueQueryCsReq => "CmdChessRogueQueryCsReq", - Self::CmdFinishChessRogueSubStoryCsReq => "CmdFinishChessRogueSubStoryCsReq", - Self::CmdGetChessRogueStoryAeonTalkInfoScRsp => { - "CmdGetChessRogueStoryAeonTalkInfoScRsp" - } - Self::CmdChessRogueNousGetRogueTalentInfoCsReq => { - "CmdChessRogueNousGetRogueTalentInfoCsReq" - } - Self::CmdChessRogueNousDiceUpdateNotify => { - "CmdChessRogueNousDiceUpdateNotify" - } - Self::CmdChessRogueConfirmRollCsReq => "CmdChessRogueConfirmRollCsReq", - Self::CmdChessRogueReRollDiceScRsp => "CmdChessRogueReRollDiceScRsp", - Self::CmdChessRogueUpdateDicePassiveAccumulateValueScNotify => { - "CmdChessRogueUpdateDicePassiveAccumulateValueScNotify" - } - Self::CmdChessRogueReviveAvatarCsReq => "CmdChessRogueReviveAvatarCsReq", - Self::CmdGetChessRogueBuffEnhanceInfoScRsp => { - "CmdGetChessRogueBuffEnhanceInfoScRsp" - } - Self::CmdChessRogueConfirmRollScRsp => "CmdChessRogueConfirmRollScRsp", + Self::CmdChessRogueQuitCsReq => "CmdChessRogueQuitCsReq", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdChessRogueTypeNone" => Some(Self::None), - "CmdFinishChessRogueSubStoryScRsp" => { - Some(Self::CmdFinishChessRogueSubStoryScRsp) - } - "CmdChessRoguePickAvatarCsReq" => Some(Self::CmdChessRoguePickAvatarCsReq), - "CmdChessRogueNousDiceSurfaceUnlockNotify" => { - Some(Self::CmdChessRogueNousDiceSurfaceUnlockNotify) - } "CmdGetChessRogueBuffEnhanceInfoCsReq" => { Some(Self::CmdGetChessRogueBuffEnhanceInfoCsReq) } - "CmdChessRogueRollDiceScRsp" => Some(Self::CmdChessRogueRollDiceScRsp), - "CmdChessRogueQuitCsReq" => Some(Self::CmdChessRogueQuitCsReq), - "CmdSelectChessRogueSubStoryCsReq" => { - Some(Self::CmdSelectChessRogueSubStoryCsReq) - } - "CmdChessRogueLeaveScRsp" => Some(Self::CmdChessRogueLeaveScRsp), - "CmdChessRogueUpdateReviveInfoScNotify" => { - Some(Self::CmdChessRogueUpdateReviveInfoScNotify) - } - "CmdChessRogueUpdateAllowedSelectCellScNotify" => { - Some(Self::CmdChessRogueUpdateAllowedSelectCellScNotify) - } - "CmdChessRogueNousEditDiceScRsp" => { - Some(Self::CmdChessRogueNousEditDiceScRsp) - } - "CmdSyncChessRogueNousMainStoryScNotify" => { - Some(Self::CmdSyncChessRogueNousMainStoryScNotify) - } - "CmdChessRogueStartCsReq" => Some(Self::CmdChessRogueStartCsReq), - "CmdChessRogueEnterCellScRsp" => Some(Self::CmdChessRogueEnterCellScRsp), - "CmdChessRogueSelectCellCsReq" => Some(Self::CmdChessRogueSelectCellCsReq), - "CmdSelectChessRogueSubStoryScRsp" => { - Some(Self::CmdSelectChessRogueSubStoryScRsp) - } - "CmdSyncChessRogueNousValueScNotify" => { - Some(Self::CmdSyncChessRogueNousValueScNotify) - } - "CmdChessRogueSkipTeachingLevelCsReq" => { - Some(Self::CmdChessRogueSkipTeachingLevelCsReq) - } - "CmdChessRogueNousEnableRogueTalentScRsp" => { - Some(Self::CmdChessRogueNousEnableRogueTalentScRsp) - } - "CmdSyncChessRogueNousSubStoryScNotify" => { - Some(Self::CmdSyncChessRogueNousSubStoryScNotify) - } - "CmdChessRogueGiveUpCsReq" => Some(Self::CmdChessRogueGiveUpCsReq), - "CmdChessRogueCheatRollCsReq" => Some(Self::CmdChessRogueCheatRollCsReq), - "CmdChessRogueLayerAccountInfoNotify" => { - Some(Self::CmdChessRogueLayerAccountInfoNotify) - } - "CmdChessRogueQuitScRsp" => Some(Self::CmdChessRogueQuitScRsp), - "CmdChessRogueRollDiceCsReq" => Some(Self::CmdChessRogueRollDiceCsReq), - "CmdGetChessRogueNousStoryInfoCsReq" => { - Some(Self::CmdGetChessRogueNousStoryInfoCsReq) - } - "CmdChessRogueChangeyAeonDimensionNotify" => { - Some(Self::CmdChessRogueChangeyAeonDimensionNotify) - } - "CmdChessRogueReRollDiceCsReq" => Some(Self::CmdChessRogueReRollDiceCsReq), - "CmdChessRogueStartScRsp" => Some(Self::CmdChessRogueStartScRsp), "CmdChessRoguePickAvatarScRsp" => Some(Self::CmdChessRoguePickAvatarScRsp), - "CmdChessRogueGiveUpRollCsReq" => Some(Self::CmdChessRogueGiveUpRollCsReq), - "CmdChessRogueGiveUpScRsp" => Some(Self::CmdChessRogueGiveUpScRsp), - "CmdEnhanceChessRogueBuffCsReq" => Some(Self::CmdEnhanceChessRogueBuffCsReq), - "CmdChessRogueNousEnableRogueTalentCsReq" => { - Some(Self::CmdChessRogueNousEnableRogueTalentCsReq) + "CmdChessRogueReRollDiceCsReq" => Some(Self::CmdChessRogueReRollDiceCsReq), + "CmdChessRogueEnterCellCsReq" => Some(Self::CmdChessRogueEnterCellCsReq), + "CmdChessRogueRollDiceCsReq" => Some(Self::CmdChessRogueRollDiceCsReq), + "CmdChessRogueGiveUpRollScRsp" => Some(Self::CmdChessRogueGiveUpRollScRsp), + "CmdGetChessRogueStoryAeonTalkInfoScRsp" => { + Some(Self::CmdGetChessRogueStoryAeonTalkInfoScRsp) } - "CmdGetChessRogueNousStoryInfoScRsp" => { - Some(Self::CmdGetChessRogueNousStoryInfoScRsp) + "CmdFinishChessRogueSubStoryScRsp" => { + Some(Self::CmdFinishChessRogueSubStoryScRsp) } - "CmdGetChessRogueStoryInfoCsReq" => { - Some(Self::CmdGetChessRogueStoryInfoCsReq) - } - "CmdChessRogueUpdateUnlockLevelScNotify" => { - Some(Self::CmdChessRogueUpdateUnlockLevelScNotify) - } - "CmdChessRogueLeaveCsReq" => Some(Self::CmdChessRogueLeaveCsReq), "CmdChessRogueUpdateBoardScNotify" => { Some(Self::CmdChessRogueUpdateBoardScNotify) } - "CmdChessRogueQuestFinishNotify" => { - Some(Self::CmdChessRogueQuestFinishNotify) + "CmdEnterChessRogueAeonRoomScRsp" => { + Some(Self::CmdEnterChessRogueAeonRoomScRsp) } - "CmdChessRogueQueryAeonDimensionsScRsp" => { - Some(Self::CmdChessRogueQueryAeonDimensionsScRsp) + "CmdChessRogueGiveUpCsReq" => Some(Self::CmdChessRogueGiveUpCsReq), + "CmdChessRogueNousEnableRogueTalentCsReq" => { + Some(Self::CmdChessRogueNousEnableRogueTalentCsReq) } - "CmdChessRogueUpdateDiceInfoScNotify" => { - Some(Self::CmdChessRogueUpdateDiceInfoScNotify) + "CmdChessRogueEnterScRsp" => Some(Self::CmdChessRogueEnterScRsp), + "CmdChessRogueLayerAccountInfoNotify" => { + Some(Self::CmdChessRogueLayerAccountInfoNotify) + } + "CmdChessRogueRollDiceScRsp" => Some(Self::CmdChessRogueRollDiceScRsp), + "CmdChessRogueGiveUpScRsp" => Some(Self::CmdChessRogueGiveUpScRsp), + "CmdSyncChessRogueNousValueScNotify" => { + Some(Self::CmdSyncChessRogueNousValueScNotify) } "CmdChessRogueEnterNextLayerScRsp" => { Some(Self::CmdChessRogueEnterNextLayerScRsp) } - "CmdChessRogueUpdateActionPointScNotify" => { - Some(Self::CmdChessRogueUpdateActionPointScNotify) - } - "CmdChessRogueGiveUpRollScRsp" => Some(Self::CmdChessRogueGiveUpRollScRsp), "CmdGetChessRogueStoryInfoScRsp" => { Some(Self::CmdGetChessRogueStoryInfoScRsp) } - "CmdSyncChessRogueMainStoryFinishScNotify" => { - Some(Self::CmdSyncChessRogueMainStoryFinishScNotify) - } - "CmdChessRogueReviveAvatarScRsp" => { - Some(Self::CmdChessRogueReviveAvatarScRsp) - } - "CmdChessRogueUpdateAeonModifierValueScNotify" => { - Some(Self::CmdChessRogueUpdateAeonModifierValueScNotify) - } "CmdChessRogueEnterNextLayerCsReq" => { Some(Self::CmdChessRogueEnterNextLayerCsReq) } - "CmdChessRogueEnterScRsp" => Some(Self::CmdChessRogueEnterScRsp), - "CmdChessRogueEnterCellCsReq" => Some(Self::CmdChessRogueEnterCellCsReq), - "CmdChessRogueSelectCellScRsp" => Some(Self::CmdChessRogueSelectCellScRsp), - "CmdChessRogueQueryAeonDimensionsCsReq" => { - Some(Self::CmdChessRogueQueryAeonDimensionsCsReq) + "CmdChessRoguePickAvatarCsReq" => Some(Self::CmdChessRoguePickAvatarCsReq), + "CmdChessRogueStartScRsp" => Some(Self::CmdChessRogueStartScRsp), + "CmdChessRogueUpdateDiceInfoScNotify" => { + Some(Self::CmdChessRogueUpdateDiceInfoScNotify) } - "CmdChessRogueEnterCsReq" => Some(Self::CmdChessRogueEnterCsReq), + "CmdChessRogueNousEnableRogueTalentScRsp" => { + Some(Self::CmdChessRogueNousEnableRogueTalentScRsp) + } + "CmdChessRogueQuestFinishNotify" => { + Some(Self::CmdChessRogueQuestFinishNotify) + } + "CmdChessRogueGiveUpRollCsReq" => Some(Self::CmdChessRogueGiveUpRollCsReq), "CmdEnterChessRogueAeonRoomCsReq" => { Some(Self::CmdEnterChessRogueAeonRoomCsReq) } - "CmdChessRogueUpdateLevelBaseInfoScNotify" => { - Some(Self::CmdChessRogueUpdateLevelBaseInfoScNotify) + "CmdChessRogueLeaveCsReq" => Some(Self::CmdChessRogueLeaveCsReq), + "CmdChessRogueNousEditDiceCsReq" => { + Some(Self::CmdChessRogueNousEditDiceCsReq) } - "CmdChessRogueUpdateMoneyInfoScNotify" => { - Some(Self::CmdChessRogueUpdateMoneyInfoScNotify) - } - "CmdChessRogueQueryScRsp" => Some(Self::CmdChessRogueQueryScRsp), - "CmdChessRogueSkipTeachingLevelScRsp" => { - Some(Self::CmdChessRogueSkipTeachingLevelScRsp) + "CmdFinishChessRogueSubStoryCsReq" => { + Some(Self::CmdFinishChessRogueSubStoryCsReq) } "CmdGetChessRogueStoryAeonTalkInfoCsReq" => { Some(Self::CmdGetChessRogueStoryAeonTalkInfoCsReq) } - "CmdChessRogueNousEditDiceCsReq" => { - Some(Self::CmdChessRogueNousEditDiceCsReq) + "CmdEnhanceChessRogueBuffScRsp" => Some(Self::CmdEnhanceChessRogueBuffScRsp), + "CmdChessRogueNousEditDiceScRsp" => { + Some(Self::CmdChessRogueNousEditDiceScRsp) + } + "CmdGetChessRogueStoryInfoCsReq" => { + Some(Self::CmdGetChessRogueStoryInfoCsReq) + } + "CmdGetChessRogueNousStoryInfoCsReq" => { + Some(Self::CmdGetChessRogueNousStoryInfoCsReq) } "CmdChessRogueCellUpdateNotify" => Some(Self::CmdChessRogueCellUpdateNotify), - "CmdEnterChessRogueAeonRoomScRsp" => { - Some(Self::CmdEnterChessRogueAeonRoomScRsp) - } - "CmdChessRogueNousGetRogueTalentInfoScRsp" => { - Some(Self::CmdChessRogueNousGetRogueTalentInfoScRsp) - } - "CmdChessRogueCheatRollScRsp" => Some(Self::CmdChessRogueCheatRollScRsp), - "CmdEnhanceChessRogueBuffScRsp" => Some(Self::CmdEnhanceChessRogueBuffScRsp), - "CmdChessRogueQueryCsReq" => Some(Self::CmdChessRogueQueryCsReq), - "CmdFinishChessRogueSubStoryCsReq" => { - Some(Self::CmdFinishChessRogueSubStoryCsReq) - } - "CmdGetChessRogueStoryAeonTalkInfoScRsp" => { - Some(Self::CmdGetChessRogueStoryAeonTalkInfoScRsp) - } - "CmdChessRogueNousGetRogueTalentInfoCsReq" => { - Some(Self::CmdChessRogueNousGetRogueTalentInfoCsReq) - } - "CmdChessRogueNousDiceUpdateNotify" => { - Some(Self::CmdChessRogueNousDiceUpdateNotify) - } - "CmdChessRogueConfirmRollCsReq" => Some(Self::CmdChessRogueConfirmRollCsReq), - "CmdChessRogueReRollDiceScRsp" => Some(Self::CmdChessRogueReRollDiceScRsp), "CmdChessRogueUpdateDicePassiveAccumulateValueScNotify" => { Some(Self::CmdChessRogueUpdateDicePassiveAccumulateValueScNotify) } + "CmdEnhanceChessRogueBuffCsReq" => Some(Self::CmdEnhanceChessRogueBuffCsReq), + "CmdChessRogueStartCsReq" => Some(Self::CmdChessRogueStartCsReq), + "CmdChessRogueNousDiceSurfaceUnlockNotify" => { + Some(Self::CmdChessRogueNousDiceSurfaceUnlockNotify) + } + "CmdSyncChessRogueMainStoryFinishScNotify" => { + Some(Self::CmdSyncChessRogueMainStoryFinishScNotify) + } + "CmdChessRogueEnterCellScRsp" => Some(Self::CmdChessRogueEnterCellScRsp), + "CmdChessRogueQueryAeonDimensionsScRsp" => { + Some(Self::CmdChessRogueQueryAeonDimensionsScRsp) + } + "CmdChessRogueCheatRollScRsp" => Some(Self::CmdChessRogueCheatRollScRsp), "CmdChessRogueReviveAvatarCsReq" => { Some(Self::CmdChessRogueReviveAvatarCsReq) } "CmdGetChessRogueBuffEnhanceInfoScRsp" => { Some(Self::CmdGetChessRogueBuffEnhanceInfoScRsp) } + "CmdSelectChessRogueSubStoryScRsp" => { + Some(Self::CmdSelectChessRogueSubStoryScRsp) + } + "CmdChessRogueConfirmRollCsReq" => Some(Self::CmdChessRogueConfirmRollCsReq), + "CmdChessRogueReRollDiceScRsp" => Some(Self::CmdChessRogueReRollDiceScRsp), + "CmdSelectChessRogueSubStoryCsReq" => { + Some(Self::CmdSelectChessRogueSubStoryCsReq) + } + "CmdChessRogueSkipTeachingLevelScRsp" => { + Some(Self::CmdChessRogueSkipTeachingLevelScRsp) + } + "CmdChessRogueQueryScRsp" => Some(Self::CmdChessRogueQueryScRsp), + "CmdChessRogueQueryCsReq" => Some(Self::CmdChessRogueQueryCsReq), + "CmdGetChessRogueNousStoryInfoScRsp" => { + Some(Self::CmdGetChessRogueNousStoryInfoScRsp) + } + "CmdChessRogueNousGetRogueTalentInfoCsReq" => { + Some(Self::CmdChessRogueNousGetRogueTalentInfoCsReq) + } "CmdChessRogueConfirmRollScRsp" => Some(Self::CmdChessRogueConfirmRollScRsp), + "CmdChessRogueLeaveScRsp" => Some(Self::CmdChessRogueLeaveScRsp), + "CmdChessRogueSelectCellCsReq" => Some(Self::CmdChessRogueSelectCellCsReq), + "CmdChessRogueReviveAvatarScRsp" => { + Some(Self::CmdChessRogueReviveAvatarScRsp) + } + "CmdSyncChessRogueNousSubStoryScNotify" => { + Some(Self::CmdSyncChessRogueNousSubStoryScNotify) + } + "CmdChessRogueChangeyAeonDimensionNotify" => { + Some(Self::CmdChessRogueChangeyAeonDimensionNotify) + } + "CmdChessRogueNousDiceUpdateNotify" => { + Some(Self::CmdChessRogueNousDiceUpdateNotify) + } + "CmdChessRogueEnterCsReq" => Some(Self::CmdChessRogueEnterCsReq), + "CmdChessRogueUpdateAeonModifierValueScNotify" => { + Some(Self::CmdChessRogueUpdateAeonModifierValueScNotify) + } + "CmdChessRogueCheatRollCsReq" => Some(Self::CmdChessRogueCheatRollCsReq), + "CmdChessRogueNousGetRogueTalentInfoScRsp" => { + Some(Self::CmdChessRogueNousGetRogueTalentInfoScRsp) + } + "CmdChessRogueUpdateLevelBaseInfoScNotify" => { + Some(Self::CmdChessRogueUpdateLevelBaseInfoScNotify) + } + "CmdChessRogueQuitScRsp" => Some(Self::CmdChessRogueQuitScRsp), + "CmdChessRogueUpdateActionPointScNotify" => { + Some(Self::CmdChessRogueUpdateActionPointScNotify) + } + "CmdChessRogueSelectCellScRsp" => Some(Self::CmdChessRogueSelectCellScRsp), + "CmdChessRogueUpdateUnlockLevelScNotify" => { + Some(Self::CmdChessRogueUpdateUnlockLevelScNotify) + } + "CmdChessRogueSkipTeachingLevelCsReq" => { + Some(Self::CmdChessRogueSkipTeachingLevelCsReq) + } + "CmdChessRogueQueryAeonDimensionsCsReq" => { + Some(Self::CmdChessRogueQueryAeonDimensionsCsReq) + } + "CmdChessRogueUpdateMoneyInfoScNotify" => { + Some(Self::CmdChessRogueUpdateMoneyInfoScNotify) + } + "CmdSyncChessRogueNousMainStoryScNotify" => { + Some(Self::CmdSyncChessRogueNousMainStoryScNotify) + } + "CmdChessRogueUpdateReviveInfoScNotify" => { + Some(Self::CmdChessRogueUpdateReviveInfoScNotify) + } + "CmdChessRogueUpdateAllowedSelectCellScNotify" => { + Some(Self::CmdChessRogueUpdateAllowedSelectCellScNotify) + } + "CmdChessRogueQuitCsReq" => Some(Self::CmdChessRogueQuitCsReq), _ => None, } } @@ -59081,22 +60341,22 @@ impl Faohejiddhj { #[repr(i32)] pub enum CmdChimeraType { None = 0, - CmdChimeraRoundWorkStartScRsp = 8161, - CmdChimeraDoFinalRoundCsReq = 8173, - CmdChimeraSetLineupScRsp = 8176, - CmdChimeraGetDataCsReq = 8178, - CmdChimeraFinishEndlessRoundCsReq = 8174, - CmdChimeraSetLineupCsReq = 8170, - CmdChimeraQuitEndlessScRsp = 8166, - CmdChimeraRoundWorkStartCsReq = 8162, - CmdChimeraStartEndlessScRsp = 8163, - CmdChimeraFinishRoundScRsp = 8171, - CmdChimeraFinishEndlessRoundScRsp = 8179, - CmdChimeraDoFinalRoundScRsp = 8175, - CmdChimeraGetDataScRsp = 8169, - CmdChimeraQuitEndlessCsReq = 8172, - CmdChimeraFinishRoundCsReq = 8167, - CmdChimeraStartEndlessCsReq = 8165, + CmdChimeraRoundWorkStartScRsp = 8169, + CmdChimeraFinishEndlessRoundCsReq = 8170, + CmdChimeraSetLineupScRsp = 8179, + CmdChimeraFinishEndlessRoundScRsp = 8171, + CmdChimeraStartEndlessScRsp = 8174, + CmdChimeraFinishRoundCsReq = 8162, + CmdChimeraRoundWorkStartCsReq = 8166, + CmdChimeraSetLineupCsReq = 8177, + CmdChimeraDoFinalRoundCsReq = 8164, + CmdChimeraQuitEndlessScRsp = 8163, + CmdChimeraGetDataScRsp = 8175, + CmdChimeraStartEndlessCsReq = 8167, + CmdChimeraDoFinalRoundScRsp = 8165, + CmdChimeraGetDataCsReq = 8161, + CmdChimeraQuitEndlessCsReq = 8180, + CmdChimeraFinishRoundScRsp = 8172, } impl CmdChimeraType { /// String value of the enum field names used in the ProtoBuf definition. @@ -59107,25 +60367,25 @@ impl CmdChimeraType { match self { Self::None => "CmdChimeraTypeNone", Self::CmdChimeraRoundWorkStartScRsp => "CmdChimeraRoundWorkStartScRsp", - Self::CmdChimeraDoFinalRoundCsReq => "CmdChimeraDoFinalRoundCsReq", - Self::CmdChimeraSetLineupScRsp => "CmdChimeraSetLineupScRsp", - Self::CmdChimeraGetDataCsReq => "CmdChimeraGetDataCsReq", Self::CmdChimeraFinishEndlessRoundCsReq => { "CmdChimeraFinishEndlessRoundCsReq" } - Self::CmdChimeraSetLineupCsReq => "CmdChimeraSetLineupCsReq", - Self::CmdChimeraQuitEndlessScRsp => "CmdChimeraQuitEndlessScRsp", - Self::CmdChimeraRoundWorkStartCsReq => "CmdChimeraRoundWorkStartCsReq", - Self::CmdChimeraStartEndlessScRsp => "CmdChimeraStartEndlessScRsp", - Self::CmdChimeraFinishRoundScRsp => "CmdChimeraFinishRoundScRsp", + Self::CmdChimeraSetLineupScRsp => "CmdChimeraSetLineupScRsp", Self::CmdChimeraFinishEndlessRoundScRsp => { "CmdChimeraFinishEndlessRoundScRsp" } - Self::CmdChimeraDoFinalRoundScRsp => "CmdChimeraDoFinalRoundScRsp", - Self::CmdChimeraGetDataScRsp => "CmdChimeraGetDataScRsp", - Self::CmdChimeraQuitEndlessCsReq => "CmdChimeraQuitEndlessCsReq", + Self::CmdChimeraStartEndlessScRsp => "CmdChimeraStartEndlessScRsp", Self::CmdChimeraFinishRoundCsReq => "CmdChimeraFinishRoundCsReq", + Self::CmdChimeraRoundWorkStartCsReq => "CmdChimeraRoundWorkStartCsReq", + Self::CmdChimeraSetLineupCsReq => "CmdChimeraSetLineupCsReq", + Self::CmdChimeraDoFinalRoundCsReq => "CmdChimeraDoFinalRoundCsReq", + Self::CmdChimeraQuitEndlessScRsp => "CmdChimeraQuitEndlessScRsp", + Self::CmdChimeraGetDataScRsp => "CmdChimeraGetDataScRsp", Self::CmdChimeraStartEndlessCsReq => "CmdChimeraStartEndlessCsReq", + Self::CmdChimeraDoFinalRoundScRsp => "CmdChimeraDoFinalRoundScRsp", + Self::CmdChimeraGetDataCsReq => "CmdChimeraGetDataCsReq", + Self::CmdChimeraQuitEndlessCsReq => "CmdChimeraQuitEndlessCsReq", + Self::CmdChimeraFinishRoundScRsp => "CmdChimeraFinishRoundScRsp", } } /// Creates an enum from field names used in the ProtoBuf definition. @@ -59133,25 +60393,25 @@ impl CmdChimeraType { match value { "CmdChimeraTypeNone" => Some(Self::None), "CmdChimeraRoundWorkStartScRsp" => Some(Self::CmdChimeraRoundWorkStartScRsp), - "CmdChimeraDoFinalRoundCsReq" => Some(Self::CmdChimeraDoFinalRoundCsReq), - "CmdChimeraSetLineupScRsp" => Some(Self::CmdChimeraSetLineupScRsp), - "CmdChimeraGetDataCsReq" => Some(Self::CmdChimeraGetDataCsReq), "CmdChimeraFinishEndlessRoundCsReq" => { Some(Self::CmdChimeraFinishEndlessRoundCsReq) } - "CmdChimeraSetLineupCsReq" => Some(Self::CmdChimeraSetLineupCsReq), - "CmdChimeraQuitEndlessScRsp" => Some(Self::CmdChimeraQuitEndlessScRsp), - "CmdChimeraRoundWorkStartCsReq" => Some(Self::CmdChimeraRoundWorkStartCsReq), - "CmdChimeraStartEndlessScRsp" => Some(Self::CmdChimeraStartEndlessScRsp), - "CmdChimeraFinishRoundScRsp" => Some(Self::CmdChimeraFinishRoundScRsp), + "CmdChimeraSetLineupScRsp" => Some(Self::CmdChimeraSetLineupScRsp), "CmdChimeraFinishEndlessRoundScRsp" => { Some(Self::CmdChimeraFinishEndlessRoundScRsp) } - "CmdChimeraDoFinalRoundScRsp" => Some(Self::CmdChimeraDoFinalRoundScRsp), - "CmdChimeraGetDataScRsp" => Some(Self::CmdChimeraGetDataScRsp), - "CmdChimeraQuitEndlessCsReq" => Some(Self::CmdChimeraQuitEndlessCsReq), + "CmdChimeraStartEndlessScRsp" => Some(Self::CmdChimeraStartEndlessScRsp), "CmdChimeraFinishRoundCsReq" => Some(Self::CmdChimeraFinishRoundCsReq), + "CmdChimeraRoundWorkStartCsReq" => Some(Self::CmdChimeraRoundWorkStartCsReq), + "CmdChimeraSetLineupCsReq" => Some(Self::CmdChimeraSetLineupCsReq), + "CmdChimeraDoFinalRoundCsReq" => Some(Self::CmdChimeraDoFinalRoundCsReq), + "CmdChimeraQuitEndlessScRsp" => Some(Self::CmdChimeraQuitEndlessScRsp), + "CmdChimeraGetDataScRsp" => Some(Self::CmdChimeraGetDataScRsp), "CmdChimeraStartEndlessCsReq" => Some(Self::CmdChimeraStartEndlessCsReq), + "CmdChimeraDoFinalRoundScRsp" => Some(Self::CmdChimeraDoFinalRoundScRsp), + "CmdChimeraGetDataCsReq" => Some(Self::CmdChimeraGetDataCsReq), + "CmdChimeraQuitEndlessCsReq" => Some(Self::CmdChimeraQuitEndlessCsReq), + "CmdChimeraFinishRoundScRsp" => Some(Self::CmdChimeraFinishRoundScRsp), _ => None, } } @@ -59229,22 +60489,22 @@ impl Biakdfeljfm { #[repr(i32)] pub enum CmdClockParkType { None = 0, - CmdClockParkUnlockTalentScRsp = 7237, - CmdClockParkBattleEndScNotify = 7246, - CmdClockParkGetInfoScRsp = 7227, - CmdClockParkQuitScriptScRsp = 7219, - CmdClockParkUseBuffScRsp = 7243, - CmdClockParkGetOngoingScriptInfoScRsp = 7210, - CmdClockParkHandleWaitOperationCsReq = 7245, - CmdClockParkHandleWaitOperationScRsp = 7206, - CmdClockParkStartScriptCsReq = 7217, - CmdClockParkUnlockTalentCsReq = 7211, - CmdClockParkGetOngoingScriptInfoCsReq = 7212, - CmdClockParkStartScriptScRsp = 7239, - CmdClockParkFinishScriptScNotify = 7230, - CmdClockParkUseBuffCsReq = 7225, - CmdClockParkGetInfoCsReq = 7249, - CmdClockParkQuitScriptCsReq = 7228, + CmdClockParkFinishScriptScNotify = 7220, + CmdClockParkUseBuffCsReq = 7237, + CmdClockParkBattleEndScNotify = 7206, + CmdClockParkHandleWaitOperationCsReq = 7243, + CmdClockParkGetOngoingScriptInfoCsReq = 7242, + CmdClockParkQuitScriptCsReq = 7213, + CmdClockParkGetOngoingScriptInfoScRsp = 7204, + CmdClockParkGetInfoScRsp = 7221, + CmdClockParkQuitScriptScRsp = 7232, + CmdClockParkUnlockTalentCsReq = 7202, + CmdClockParkStartScriptCsReq = 7228, + CmdClockParkUseBuffScRsp = 7248, + CmdClockParkUnlockTalentScRsp = 7201, + CmdClockParkHandleWaitOperationScRsp = 7218, + CmdClockParkGetInfoCsReq = 7223, + CmdClockParkStartScriptScRsp = 7227, } impl CmdClockParkType { /// String value of the enum field names used in the ProtoBuf definition. @@ -59254,62 +60514,62 @@ impl CmdClockParkType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdClockParkTypeNone", - Self::CmdClockParkUnlockTalentScRsp => "CmdClockParkUnlockTalentScRsp", + Self::CmdClockParkFinishScriptScNotify => "CmdClockParkFinishScriptScNotify", + Self::CmdClockParkUseBuffCsReq => "CmdClockParkUseBuffCsReq", Self::CmdClockParkBattleEndScNotify => "CmdClockParkBattleEndScNotify", - Self::CmdClockParkGetInfoScRsp => "CmdClockParkGetInfoScRsp", - Self::CmdClockParkQuitScriptScRsp => "CmdClockParkQuitScriptScRsp", - Self::CmdClockParkUseBuffScRsp => "CmdClockParkUseBuffScRsp", - Self::CmdClockParkGetOngoingScriptInfoScRsp => { - "CmdClockParkGetOngoingScriptInfoScRsp" - } Self::CmdClockParkHandleWaitOperationCsReq => { "CmdClockParkHandleWaitOperationCsReq" } - Self::CmdClockParkHandleWaitOperationScRsp => { - "CmdClockParkHandleWaitOperationScRsp" - } - Self::CmdClockParkStartScriptCsReq => "CmdClockParkStartScriptCsReq", - Self::CmdClockParkUnlockTalentCsReq => "CmdClockParkUnlockTalentCsReq", Self::CmdClockParkGetOngoingScriptInfoCsReq => { "CmdClockParkGetOngoingScriptInfoCsReq" } - Self::CmdClockParkStartScriptScRsp => "CmdClockParkStartScriptScRsp", - Self::CmdClockParkFinishScriptScNotify => "CmdClockParkFinishScriptScNotify", - Self::CmdClockParkUseBuffCsReq => "CmdClockParkUseBuffCsReq", - Self::CmdClockParkGetInfoCsReq => "CmdClockParkGetInfoCsReq", Self::CmdClockParkQuitScriptCsReq => "CmdClockParkQuitScriptCsReq", + Self::CmdClockParkGetOngoingScriptInfoScRsp => { + "CmdClockParkGetOngoingScriptInfoScRsp" + } + Self::CmdClockParkGetInfoScRsp => "CmdClockParkGetInfoScRsp", + Self::CmdClockParkQuitScriptScRsp => "CmdClockParkQuitScriptScRsp", + Self::CmdClockParkUnlockTalentCsReq => "CmdClockParkUnlockTalentCsReq", + Self::CmdClockParkStartScriptCsReq => "CmdClockParkStartScriptCsReq", + Self::CmdClockParkUseBuffScRsp => "CmdClockParkUseBuffScRsp", + Self::CmdClockParkUnlockTalentScRsp => "CmdClockParkUnlockTalentScRsp", + Self::CmdClockParkHandleWaitOperationScRsp => { + "CmdClockParkHandleWaitOperationScRsp" + } + Self::CmdClockParkGetInfoCsReq => "CmdClockParkGetInfoCsReq", + Self::CmdClockParkStartScriptScRsp => "CmdClockParkStartScriptScRsp", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdClockParkTypeNone" => Some(Self::None), - "CmdClockParkUnlockTalentScRsp" => Some(Self::CmdClockParkUnlockTalentScRsp), - "CmdClockParkBattleEndScNotify" => Some(Self::CmdClockParkBattleEndScNotify), - "CmdClockParkGetInfoScRsp" => Some(Self::CmdClockParkGetInfoScRsp), - "CmdClockParkQuitScriptScRsp" => Some(Self::CmdClockParkQuitScriptScRsp), - "CmdClockParkUseBuffScRsp" => Some(Self::CmdClockParkUseBuffScRsp), - "CmdClockParkGetOngoingScriptInfoScRsp" => { - Some(Self::CmdClockParkGetOngoingScriptInfoScRsp) - } - "CmdClockParkHandleWaitOperationCsReq" => { - Some(Self::CmdClockParkHandleWaitOperationCsReq) - } - "CmdClockParkHandleWaitOperationScRsp" => { - Some(Self::CmdClockParkHandleWaitOperationScRsp) - } - "CmdClockParkStartScriptCsReq" => Some(Self::CmdClockParkStartScriptCsReq), - "CmdClockParkUnlockTalentCsReq" => Some(Self::CmdClockParkUnlockTalentCsReq), - "CmdClockParkGetOngoingScriptInfoCsReq" => { - Some(Self::CmdClockParkGetOngoingScriptInfoCsReq) - } - "CmdClockParkStartScriptScRsp" => Some(Self::CmdClockParkStartScriptScRsp), "CmdClockParkFinishScriptScNotify" => { Some(Self::CmdClockParkFinishScriptScNotify) } "CmdClockParkUseBuffCsReq" => Some(Self::CmdClockParkUseBuffCsReq), - "CmdClockParkGetInfoCsReq" => Some(Self::CmdClockParkGetInfoCsReq), + "CmdClockParkBattleEndScNotify" => Some(Self::CmdClockParkBattleEndScNotify), + "CmdClockParkHandleWaitOperationCsReq" => { + Some(Self::CmdClockParkHandleWaitOperationCsReq) + } + "CmdClockParkGetOngoingScriptInfoCsReq" => { + Some(Self::CmdClockParkGetOngoingScriptInfoCsReq) + } "CmdClockParkQuitScriptCsReq" => Some(Self::CmdClockParkQuitScriptCsReq), + "CmdClockParkGetOngoingScriptInfoScRsp" => { + Some(Self::CmdClockParkGetOngoingScriptInfoScRsp) + } + "CmdClockParkGetInfoScRsp" => Some(Self::CmdClockParkGetInfoScRsp), + "CmdClockParkQuitScriptScRsp" => Some(Self::CmdClockParkQuitScriptScRsp), + "CmdClockParkUnlockTalentCsReq" => Some(Self::CmdClockParkUnlockTalentCsReq), + "CmdClockParkStartScriptCsReq" => Some(Self::CmdClockParkStartScriptCsReq), + "CmdClockParkUseBuffScRsp" => Some(Self::CmdClockParkUseBuffScRsp), + "CmdClockParkUnlockTalentScRsp" => Some(Self::CmdClockParkUnlockTalentScRsp), + "CmdClockParkHandleWaitOperationScRsp" => { + Some(Self::CmdClockParkHandleWaitOperationScRsp) + } + "CmdClockParkGetInfoCsReq" => Some(Self::CmdClockParkGetInfoCsReq), + "CmdClockParkStartScriptScRsp" => Some(Self::CmdClockParkStartScriptScRsp), _ => None, } } @@ -59565,12 +60825,12 @@ impl ContentPackageStatus { #[repr(i32)] pub enum CmdContentPackageType { None = 0, - CmdContentPackageSyncDataScNotify = 7518, - CmdContentPackageTransferScNotify = 7537, - CmdContentPackageUnlockCsReq = 7536, - CmdContentPackageGetDataScRsp = 7527, - CmdContentPackageUnlockScRsp = 7511, - CmdContentPackageGetDataCsReq = 7549, + CmdContentPackageSyncDataScNotify = 7546, + CmdContentPackageUnlockCsReq = 7530, + CmdContentPackageGetDataScRsp = 7521, + CmdContentPackageUnlockScRsp = 7502, + CmdContentPackageGetDataCsReq = 7523, + CmdContentPackageTransferScNotify = 7501, } impl CmdContentPackageType { /// String value of the enum field names used in the ProtoBuf definition. @@ -59583,13 +60843,13 @@ impl CmdContentPackageType { Self::CmdContentPackageSyncDataScNotify => { "CmdContentPackageSyncDataScNotify" } - Self::CmdContentPackageTransferScNotify => { - "CmdContentPackageTransferScNotify" - } Self::CmdContentPackageUnlockCsReq => "CmdContentPackageUnlockCsReq", Self::CmdContentPackageGetDataScRsp => "CmdContentPackageGetDataScRsp", Self::CmdContentPackageUnlockScRsp => "CmdContentPackageUnlockScRsp", Self::CmdContentPackageGetDataCsReq => "CmdContentPackageGetDataCsReq", + Self::CmdContentPackageTransferScNotify => { + "CmdContentPackageTransferScNotify" + } } } /// Creates an enum from field names used in the ProtoBuf definition. @@ -59599,13 +60859,13 @@ impl CmdContentPackageType { "CmdContentPackageSyncDataScNotify" => { Some(Self::CmdContentPackageSyncDataScNotify) } - "CmdContentPackageTransferScNotify" => { - Some(Self::CmdContentPackageTransferScNotify) - } "CmdContentPackageUnlockCsReq" => Some(Self::CmdContentPackageUnlockCsReq), "CmdContentPackageGetDataScRsp" => Some(Self::CmdContentPackageGetDataScRsp), "CmdContentPackageUnlockScRsp" => Some(Self::CmdContentPackageUnlockScRsp), "CmdContentPackageGetDataCsReq" => Some(Self::CmdContentPackageGetDataCsReq), + "CmdContentPackageTransferScNotify" => { + Some(Self::CmdContentPackageTransferScNotify) + } _ => None, } } @@ -59615,13 +60875,13 @@ impl CmdContentPackageType { #[repr(i32)] pub enum CmdDailyActiveType { None = 0, - CmdGetDailyActiveInfoScRsp = 3339, - CmdTakeApRewardCsReq = 3320, - CmdTakeApRewardScRsp = 3391, - CmdGetDailyActiveInfoCsReq = 3367, - CmdTakeAllApRewardScRsp = 3370, - CmdDailyActiveInfoNotify = 3327, - CmdTakeAllApRewardCsReq = 3321, + CmdDailyActiveInfoNotify = 3379, + CmdGetDailyActiveInfoCsReq = 3398, + CmdGetDailyActiveInfoScRsp = 3353, + CmdTakeApRewardScRsp = 3305, + CmdTakeAllApRewardCsReq = 3302, + CmdTakeAllApRewardScRsp = 3397, + CmdTakeApRewardCsReq = 3310, } impl CmdDailyActiveType { /// String value of the enum field names used in the ProtoBuf definition. @@ -59631,26 +60891,26 @@ impl CmdDailyActiveType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdDailyActiveTypeNone", - Self::CmdGetDailyActiveInfoScRsp => "CmdGetDailyActiveInfoScRsp", - Self::CmdTakeApRewardCsReq => "CmdTakeApRewardCsReq", - Self::CmdTakeApRewardScRsp => "CmdTakeApRewardScRsp", - Self::CmdGetDailyActiveInfoCsReq => "CmdGetDailyActiveInfoCsReq", - Self::CmdTakeAllApRewardScRsp => "CmdTakeAllApRewardScRsp", Self::CmdDailyActiveInfoNotify => "CmdDailyActiveInfoNotify", + Self::CmdGetDailyActiveInfoCsReq => "CmdGetDailyActiveInfoCsReq", + Self::CmdGetDailyActiveInfoScRsp => "CmdGetDailyActiveInfoScRsp", + Self::CmdTakeApRewardScRsp => "CmdTakeApRewardScRsp", Self::CmdTakeAllApRewardCsReq => "CmdTakeAllApRewardCsReq", + Self::CmdTakeAllApRewardScRsp => "CmdTakeAllApRewardScRsp", + Self::CmdTakeApRewardCsReq => "CmdTakeApRewardCsReq", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdDailyActiveTypeNone" => Some(Self::None), - "CmdGetDailyActiveInfoScRsp" => Some(Self::CmdGetDailyActiveInfoScRsp), - "CmdTakeApRewardCsReq" => Some(Self::CmdTakeApRewardCsReq), - "CmdTakeApRewardScRsp" => Some(Self::CmdTakeApRewardScRsp), - "CmdGetDailyActiveInfoCsReq" => Some(Self::CmdGetDailyActiveInfoCsReq), - "CmdTakeAllApRewardScRsp" => Some(Self::CmdTakeAllApRewardScRsp), "CmdDailyActiveInfoNotify" => Some(Self::CmdDailyActiveInfoNotify), + "CmdGetDailyActiveInfoCsReq" => Some(Self::CmdGetDailyActiveInfoCsReq), + "CmdGetDailyActiveInfoScRsp" => Some(Self::CmdGetDailyActiveInfoScRsp), + "CmdTakeApRewardScRsp" => Some(Self::CmdTakeApRewardScRsp), "CmdTakeAllApRewardCsReq" => Some(Self::CmdTakeAllApRewardCsReq), + "CmdTakeAllApRewardScRsp" => Some(Self::CmdTakeAllApRewardScRsp), + "CmdTakeApRewardCsReq" => Some(Self::CmdTakeApRewardCsReq), _ => None, } } @@ -59660,13 +60920,15 @@ impl CmdDailyActiveType { #[repr(i32)] pub enum CmdDebugType { None = 0, - CmdGetServerGraphDataCsReq = 2487, - CmdUpdateServerLogSettingsCsReq = 2468, - CmdUpdateServerLogSettingsScRsp = 2486, - CmdGetServerLogSettingsScRsp = 2477, - CmdGetServerLogSettingsCsReq = 2499, - CmdGetServerGraphDataScRsp = 2467, - CmdServerLogScNotify = 2461, + CmdUpdateServerLogSettingsCsReq = 2496, + CmdGetServerGraphDataCsReq = 2451, + CmdGetServerLogSettingsCsReq = 2473, + CmdGetServerGraphSimpleDataScRsp = 2492, + CmdGetServerLogSettingsScRsp = 2471, + CmdGetServerGraphDataScRsp = 2478, + CmdUpdateServerLogSettingsScRsp = 2480, + CmdServerLogScNotify = 2452, + CmdGetServerGraphSimpleDataCsReq = 2477, } impl CmdDebugType { /// String value of the enum field names used in the ProtoBuf definition. @@ -59676,30 +60938,38 @@ impl CmdDebugType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdDebugTypeNone", - Self::CmdGetServerGraphDataCsReq => "CmdGetServerGraphDataCsReq", Self::CmdUpdateServerLogSettingsCsReq => "CmdUpdateServerLogSettingsCsReq", - Self::CmdUpdateServerLogSettingsScRsp => "CmdUpdateServerLogSettingsScRsp", - Self::CmdGetServerLogSettingsScRsp => "CmdGetServerLogSettingsScRsp", + Self::CmdGetServerGraphDataCsReq => "CmdGetServerGraphDataCsReq", Self::CmdGetServerLogSettingsCsReq => "CmdGetServerLogSettingsCsReq", + Self::CmdGetServerGraphSimpleDataScRsp => "CmdGetServerGraphSimpleDataScRsp", + Self::CmdGetServerLogSettingsScRsp => "CmdGetServerLogSettingsScRsp", Self::CmdGetServerGraphDataScRsp => "CmdGetServerGraphDataScRsp", + Self::CmdUpdateServerLogSettingsScRsp => "CmdUpdateServerLogSettingsScRsp", Self::CmdServerLogScNotify => "CmdServerLogScNotify", + Self::CmdGetServerGraphSimpleDataCsReq => "CmdGetServerGraphSimpleDataCsReq", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdDebugTypeNone" => Some(Self::None), - "CmdGetServerGraphDataCsReq" => Some(Self::CmdGetServerGraphDataCsReq), "CmdUpdateServerLogSettingsCsReq" => { Some(Self::CmdUpdateServerLogSettingsCsReq) } + "CmdGetServerGraphDataCsReq" => Some(Self::CmdGetServerGraphDataCsReq), + "CmdGetServerLogSettingsCsReq" => Some(Self::CmdGetServerLogSettingsCsReq), + "CmdGetServerGraphSimpleDataScRsp" => { + Some(Self::CmdGetServerGraphSimpleDataScRsp) + } + "CmdGetServerLogSettingsScRsp" => Some(Self::CmdGetServerLogSettingsScRsp), + "CmdGetServerGraphDataScRsp" => Some(Self::CmdGetServerGraphDataScRsp), "CmdUpdateServerLogSettingsScRsp" => { Some(Self::CmdUpdateServerLogSettingsScRsp) } - "CmdGetServerLogSettingsScRsp" => Some(Self::CmdGetServerLogSettingsScRsp), - "CmdGetServerLogSettingsCsReq" => Some(Self::CmdGetServerLogSettingsCsReq), - "CmdGetServerGraphDataScRsp" => Some(Self::CmdGetServerGraphDataScRsp), "CmdServerLogScNotify" => Some(Self::CmdServerLogScNotify), + "CmdGetServerGraphSimpleDataCsReq" => { + Some(Self::CmdGetServerGraphSimpleDataCsReq) + } _ => None, } } @@ -59716,6 +60986,8 @@ pub enum ServerLogTag { CppGamecore = 5, LevelGraph = 6, PlanetFes = 7, + ElfRestaurant = 8, + Avatar = 9, } impl ServerLogTag { /// String value of the enum field names used in the ProtoBuf definition. @@ -59732,6 +61004,8 @@ impl ServerLogTag { Self::CppGamecore => "SERVER_LOG_TAG_CPP_GAMECORE", Self::LevelGraph => "SERVER_LOG_TAG_LEVEL_GRAPH", Self::PlanetFes => "SERVER_LOG_TAG_PLANET_FES", + Self::ElfRestaurant => "SERVER_LOG_TAG_ELF_RESTAURANT", + Self::Avatar => "SERVER_LOG_TAG_AVATAR", } } /// Creates an enum from field names used in the ProtoBuf definition. @@ -59745,6 +61019,8 @@ impl ServerLogTag { "SERVER_LOG_TAG_CPP_GAMECORE" => Some(Self::CppGamecore), "SERVER_LOG_TAG_LEVEL_GRAPH" => Some(Self::LevelGraph), "SERVER_LOG_TAG_PLANET_FES" => Some(Self::PlanetFes), + "SERVER_LOG_TAG_ELF_RESTAURANT" => Some(Self::ElfRestaurant), + "SERVER_LOG_TAG_AVATAR" => Some(Self::Avatar), _ => None, } } @@ -59821,20 +61097,65 @@ impl Ojidjndhdga { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] +pub enum Jefkijnieia { + GraphStateUnknown = 0, + GraphStateInit = 1, + GraphStateStart = 2, + GraphStateFinish = 3, + GraphStateStop = 4, + GraphStateNotExist = 5, +} +impl Jefkijnieia { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::GraphStateUnknown => "GRAPH_STATE_UNKNOWN", + Self::GraphStateInit => "GRAPH_STATE_INIT", + Self::GraphStateStart => "GRAPH_STATE_START", + Self::GraphStateFinish => "GRAPH_STATE_FINISH", + Self::GraphStateStop => "GRAPH_STATE_STOP", + Self::GraphStateNotExist => "GRAPH_STATE_NOT_EXIST", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "GRAPH_STATE_UNKNOWN" => Some(Self::GraphStateUnknown), + "GRAPH_STATE_INIT" => Some(Self::GraphStateInit), + "GRAPH_STATE_START" => Some(Self::GraphStateStart), + "GRAPH_STATE_FINISH" => Some(Self::GraphStateFinish), + "GRAPH_STATE_STOP" => Some(Self::GraphStateStop), + "GRAPH_STATE_NOT_EXIST" => Some(Self::GraphStateNotExist), + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] pub enum CmdDrinkMakerType { None = 0, - CmdMakeDrinkScRsp = 6996, - CmdGetDrinkMakerDataCsReq = 6998, - CmdDrinkMakerChallengeScRsp = 6992, - CmdDrinkMakerChallengeCsReq = 6999, - CmdDrinkMakerUpdateTipsNotify = 6986, - CmdMakeMissionDrinkScRsp = 6983, - CmdGetDrinkMakerDataScRsp = 6989, - CmdMakeDrinkCsReq = 6990, - CmdEndDrinkMakerSequenceCsReq = 6987, - CmdMakeMissionDrinkCsReq = 6985, - CmdEndDrinkMakerSequenceScRsp = 6991, - CmdDrinkMakerDayEndScNotify = 6994, + CmdDrinkMakerCheersGetDataCsReq = 6984, + CmdDrinkMakerChallengeCsReq = 6991, + CmdDrinkMakerCheersGetDataScRsp = 6985, + CmdMakeDrinkScRsp = 6999, + CmdGetDrinkMakerDataScRsp = 6995, + CmdDrinkMakerChallengeScRsp = 7000, + CmdDrinkMakerCheersEnterNextGroupCsReq = 6988, + CmdDrinkMakerCheersMakeDrinkScRsp = 6989, + CmdEndDrinkMakerSequenceScRsp = 6992, + CmdMakeMissionDrinkCsReq = 6987, + CmdDrinkMakerUpdateTipsNotify = 6983, + CmdGetDrinkMakerDataCsReq = 6981, + CmdDrinkMakerCheersEnterNextGroupScRsp = 6998, + CmdDrinkMakerCheersMakeDrinkCsReq = 6986, + CmdMakeMissionDrinkScRsp = 6994, + CmdEndDrinkMakerSequenceCsReq = 6982, + CmdMakeDrinkCsReq = 6997, + CmdDrinkMakerDayEndScNotify = 6990, } impl CmdDrinkMakerType { /// String value of the enum field names used in the ProtoBuf definition. @@ -59844,17 +61165,31 @@ impl CmdDrinkMakerType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdDrinkMakerTypeNone", - Self::CmdMakeDrinkScRsp => "CmdMakeDrinkScRsp", - Self::CmdGetDrinkMakerDataCsReq => "CmdGetDrinkMakerDataCsReq", - Self::CmdDrinkMakerChallengeScRsp => "CmdDrinkMakerChallengeScRsp", + Self::CmdDrinkMakerCheersGetDataCsReq => "CmdDrinkMakerCheersGetDataCsReq", Self::CmdDrinkMakerChallengeCsReq => "CmdDrinkMakerChallengeCsReq", - Self::CmdDrinkMakerUpdateTipsNotify => "CmdDrinkMakerUpdateTipsNotify", - Self::CmdMakeMissionDrinkScRsp => "CmdMakeMissionDrinkScRsp", + Self::CmdDrinkMakerCheersGetDataScRsp => "CmdDrinkMakerCheersGetDataScRsp", + Self::CmdMakeDrinkScRsp => "CmdMakeDrinkScRsp", Self::CmdGetDrinkMakerDataScRsp => "CmdGetDrinkMakerDataScRsp", - Self::CmdMakeDrinkCsReq => "CmdMakeDrinkCsReq", - Self::CmdEndDrinkMakerSequenceCsReq => "CmdEndDrinkMakerSequenceCsReq", - Self::CmdMakeMissionDrinkCsReq => "CmdMakeMissionDrinkCsReq", + Self::CmdDrinkMakerChallengeScRsp => "CmdDrinkMakerChallengeScRsp", + Self::CmdDrinkMakerCheersEnterNextGroupCsReq => { + "CmdDrinkMakerCheersEnterNextGroupCsReq" + } + Self::CmdDrinkMakerCheersMakeDrinkScRsp => { + "CmdDrinkMakerCheersMakeDrinkScRsp" + } Self::CmdEndDrinkMakerSequenceScRsp => "CmdEndDrinkMakerSequenceScRsp", + Self::CmdMakeMissionDrinkCsReq => "CmdMakeMissionDrinkCsReq", + Self::CmdDrinkMakerUpdateTipsNotify => "CmdDrinkMakerUpdateTipsNotify", + Self::CmdGetDrinkMakerDataCsReq => "CmdGetDrinkMakerDataCsReq", + Self::CmdDrinkMakerCheersEnterNextGroupScRsp => { + "CmdDrinkMakerCheersEnterNextGroupScRsp" + } + Self::CmdDrinkMakerCheersMakeDrinkCsReq => { + "CmdDrinkMakerCheersMakeDrinkCsReq" + } + Self::CmdMakeMissionDrinkScRsp => "CmdMakeMissionDrinkScRsp", + Self::CmdEndDrinkMakerSequenceCsReq => "CmdEndDrinkMakerSequenceCsReq", + Self::CmdMakeDrinkCsReq => "CmdMakeDrinkCsReq", Self::CmdDrinkMakerDayEndScNotify => "CmdDrinkMakerDayEndScNotify", } } @@ -59862,17 +61197,35 @@ impl CmdDrinkMakerType { pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdDrinkMakerTypeNone" => Some(Self::None), - "CmdMakeDrinkScRsp" => Some(Self::CmdMakeDrinkScRsp), - "CmdGetDrinkMakerDataCsReq" => Some(Self::CmdGetDrinkMakerDataCsReq), - "CmdDrinkMakerChallengeScRsp" => Some(Self::CmdDrinkMakerChallengeScRsp), + "CmdDrinkMakerCheersGetDataCsReq" => { + Some(Self::CmdDrinkMakerCheersGetDataCsReq) + } "CmdDrinkMakerChallengeCsReq" => Some(Self::CmdDrinkMakerChallengeCsReq), - "CmdDrinkMakerUpdateTipsNotify" => Some(Self::CmdDrinkMakerUpdateTipsNotify), - "CmdMakeMissionDrinkScRsp" => Some(Self::CmdMakeMissionDrinkScRsp), + "CmdDrinkMakerCheersGetDataScRsp" => { + Some(Self::CmdDrinkMakerCheersGetDataScRsp) + } + "CmdMakeDrinkScRsp" => Some(Self::CmdMakeDrinkScRsp), "CmdGetDrinkMakerDataScRsp" => Some(Self::CmdGetDrinkMakerDataScRsp), - "CmdMakeDrinkCsReq" => Some(Self::CmdMakeDrinkCsReq), - "CmdEndDrinkMakerSequenceCsReq" => Some(Self::CmdEndDrinkMakerSequenceCsReq), - "CmdMakeMissionDrinkCsReq" => Some(Self::CmdMakeMissionDrinkCsReq), + "CmdDrinkMakerChallengeScRsp" => Some(Self::CmdDrinkMakerChallengeScRsp), + "CmdDrinkMakerCheersEnterNextGroupCsReq" => { + Some(Self::CmdDrinkMakerCheersEnterNextGroupCsReq) + } + "CmdDrinkMakerCheersMakeDrinkScRsp" => { + Some(Self::CmdDrinkMakerCheersMakeDrinkScRsp) + } "CmdEndDrinkMakerSequenceScRsp" => Some(Self::CmdEndDrinkMakerSequenceScRsp), + "CmdMakeMissionDrinkCsReq" => Some(Self::CmdMakeMissionDrinkCsReq), + "CmdDrinkMakerUpdateTipsNotify" => Some(Self::CmdDrinkMakerUpdateTipsNotify), + "CmdGetDrinkMakerDataCsReq" => Some(Self::CmdGetDrinkMakerDataCsReq), + "CmdDrinkMakerCheersEnterNextGroupScRsp" => { + Some(Self::CmdDrinkMakerCheersEnterNextGroupScRsp) + } + "CmdDrinkMakerCheersMakeDrinkCsReq" => { + Some(Self::CmdDrinkMakerCheersMakeDrinkCsReq) + } + "CmdMakeMissionDrinkScRsp" => Some(Self::CmdMakeMissionDrinkScRsp), + "CmdEndDrinkMakerSequenceCsReq" => Some(Self::CmdEndDrinkMakerSequenceCsReq), + "CmdMakeDrinkCsReq" => Some(Self::CmdMakeDrinkCsReq), "CmdDrinkMakerDayEndScNotify" => Some(Self::CmdDrinkMakerDayEndScNotify), _ => None, } @@ -59881,17 +61234,234 @@ impl CmdDrinkMakerType { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] +pub enum CmdElfRestaurantType { + None = 0, + CmdElfRestaurantSetFarmManagerCsReq = 2579, + CmdSettleElfRestaurantPlayCsReq = 2590, + CmdElfRestaurantClientStatusScRsp = 2561, + CmdElfRestaurantTakeVillagerRewardCsReq = 2564, + CmdElfRestaurantUpgradeFacilityLevelScRsp = 2598, + CmdElfRestaurantPlantSeedCsReq = 2592, + CmdElfRestaurantUpgradeEmployeeLevelCsReq = 2556, + CmdElfRestaurantBuyShopItemScRsp = 2558, + CmdEnterElfRestaurantNextDayCsReq = 2596, + CmdElfRestaurantUpgradeRecipeLevelCsReq = 2570, + CmdElfRestaurantBuyFieldCsReq = 2578, + CmdElfRestaurantUpgradeRecipeLevelScRsp = 2559, + CmdElfRestaurantHarvestCropScRsp = 2568, + CmdSettleElfRestaurantPlayScRsp = 2557, + CmdElfRestaurantBuyFieldScRsp = 2577, + CmdSetElfRestaurantPlayRecipeScRsp = 2574, + CmdElfRestaurantClientStatusCsReq = 2576, + CmdElfRestaurantBuyShopItemCsReq = 2562, + CmdElfRestaurantHarvestCropCsReq = 2593, + CmdElfRestaurantRecycleSeedScRsp = 2582, + CmdElfRestaurantFinishTradeOrderScRsp = 2565, + CmdElfRestaurantUpgradeFacilityLevelCsReq = 2587, + CmdElfRestaurantFinishTradeOrderCsReq = 2553, + CmdElfRestaurantRecycleSeedCsReq = 2563, + CmdElfRestaurantUpgradeEmployeeLevelScRsp = 2600, + CmdSetElfRestaurantPlayRecipeCsReq = 2597, + CmdEnterElfRestaurantNextDayScRsp = 2580, + CmdElfRestaurantTakeVillagerRewardScRsp = 2599, + CmdGetElfRestaurantDataScRsp = 2571, + CmdElfRestaurantDataChangeNotify = 2551, + CmdElfRestaurantPlantSeedScRsp = 2554, + CmdGetElfRestaurantDataCsReq = 2573, + CmdElfRestaurantSetFarmManagerScRsp = 2555, +} +impl CmdElfRestaurantType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::None => "CmdElfRestaurantTypeNone", + Self::CmdElfRestaurantSetFarmManagerCsReq => { + "CmdElfRestaurantSetFarmManagerCsReq" + } + Self::CmdSettleElfRestaurantPlayCsReq => "CmdSettleElfRestaurantPlayCsReq", + Self::CmdElfRestaurantClientStatusScRsp => { + "CmdElfRestaurantClientStatusScRsp" + } + Self::CmdElfRestaurantTakeVillagerRewardCsReq => { + "CmdElfRestaurantTakeVillagerRewardCsReq" + } + Self::CmdElfRestaurantUpgradeFacilityLevelScRsp => { + "CmdElfRestaurantUpgradeFacilityLevelScRsp" + } + Self::CmdElfRestaurantPlantSeedCsReq => "CmdElfRestaurantPlantSeedCsReq", + Self::CmdElfRestaurantUpgradeEmployeeLevelCsReq => { + "CmdElfRestaurantUpgradeEmployeeLevelCsReq" + } + Self::CmdElfRestaurantBuyShopItemScRsp => "CmdElfRestaurantBuyShopItemScRsp", + Self::CmdEnterElfRestaurantNextDayCsReq => { + "CmdEnterElfRestaurantNextDayCsReq" + } + Self::CmdElfRestaurantUpgradeRecipeLevelCsReq => { + "CmdElfRestaurantUpgradeRecipeLevelCsReq" + } + Self::CmdElfRestaurantBuyFieldCsReq => "CmdElfRestaurantBuyFieldCsReq", + Self::CmdElfRestaurantUpgradeRecipeLevelScRsp => { + "CmdElfRestaurantUpgradeRecipeLevelScRsp" + } + Self::CmdElfRestaurantHarvestCropScRsp => "CmdElfRestaurantHarvestCropScRsp", + Self::CmdSettleElfRestaurantPlayScRsp => "CmdSettleElfRestaurantPlayScRsp", + Self::CmdElfRestaurantBuyFieldScRsp => "CmdElfRestaurantBuyFieldScRsp", + Self::CmdSetElfRestaurantPlayRecipeScRsp => { + "CmdSetElfRestaurantPlayRecipeScRsp" + } + Self::CmdElfRestaurantClientStatusCsReq => { + "CmdElfRestaurantClientStatusCsReq" + } + Self::CmdElfRestaurantBuyShopItemCsReq => "CmdElfRestaurantBuyShopItemCsReq", + Self::CmdElfRestaurantHarvestCropCsReq => "CmdElfRestaurantHarvestCropCsReq", + Self::CmdElfRestaurantRecycleSeedScRsp => "CmdElfRestaurantRecycleSeedScRsp", + Self::CmdElfRestaurantFinishTradeOrderScRsp => { + "CmdElfRestaurantFinishTradeOrderScRsp" + } + Self::CmdElfRestaurantUpgradeFacilityLevelCsReq => { + "CmdElfRestaurantUpgradeFacilityLevelCsReq" + } + Self::CmdElfRestaurantFinishTradeOrderCsReq => { + "CmdElfRestaurantFinishTradeOrderCsReq" + } + Self::CmdElfRestaurantRecycleSeedCsReq => "CmdElfRestaurantRecycleSeedCsReq", + Self::CmdElfRestaurantUpgradeEmployeeLevelScRsp => { + "CmdElfRestaurantUpgradeEmployeeLevelScRsp" + } + Self::CmdSetElfRestaurantPlayRecipeCsReq => { + "CmdSetElfRestaurantPlayRecipeCsReq" + } + Self::CmdEnterElfRestaurantNextDayScRsp => { + "CmdEnterElfRestaurantNextDayScRsp" + } + Self::CmdElfRestaurantTakeVillagerRewardScRsp => { + "CmdElfRestaurantTakeVillagerRewardScRsp" + } + Self::CmdGetElfRestaurantDataScRsp => "CmdGetElfRestaurantDataScRsp", + Self::CmdElfRestaurantDataChangeNotify => "CmdElfRestaurantDataChangeNotify", + Self::CmdElfRestaurantPlantSeedScRsp => "CmdElfRestaurantPlantSeedScRsp", + Self::CmdGetElfRestaurantDataCsReq => "CmdGetElfRestaurantDataCsReq", + Self::CmdElfRestaurantSetFarmManagerScRsp => { + "CmdElfRestaurantSetFarmManagerScRsp" + } + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CmdElfRestaurantTypeNone" => Some(Self::None), + "CmdElfRestaurantSetFarmManagerCsReq" => { + Some(Self::CmdElfRestaurantSetFarmManagerCsReq) + } + "CmdSettleElfRestaurantPlayCsReq" => { + Some(Self::CmdSettleElfRestaurantPlayCsReq) + } + "CmdElfRestaurantClientStatusScRsp" => { + Some(Self::CmdElfRestaurantClientStatusScRsp) + } + "CmdElfRestaurantTakeVillagerRewardCsReq" => { + Some(Self::CmdElfRestaurantTakeVillagerRewardCsReq) + } + "CmdElfRestaurantUpgradeFacilityLevelScRsp" => { + Some(Self::CmdElfRestaurantUpgradeFacilityLevelScRsp) + } + "CmdElfRestaurantPlantSeedCsReq" => { + Some(Self::CmdElfRestaurantPlantSeedCsReq) + } + "CmdElfRestaurantUpgradeEmployeeLevelCsReq" => { + Some(Self::CmdElfRestaurantUpgradeEmployeeLevelCsReq) + } + "CmdElfRestaurantBuyShopItemScRsp" => { + Some(Self::CmdElfRestaurantBuyShopItemScRsp) + } + "CmdEnterElfRestaurantNextDayCsReq" => { + Some(Self::CmdEnterElfRestaurantNextDayCsReq) + } + "CmdElfRestaurantUpgradeRecipeLevelCsReq" => { + Some(Self::CmdElfRestaurantUpgradeRecipeLevelCsReq) + } + "CmdElfRestaurantBuyFieldCsReq" => Some(Self::CmdElfRestaurantBuyFieldCsReq), + "CmdElfRestaurantUpgradeRecipeLevelScRsp" => { + Some(Self::CmdElfRestaurantUpgradeRecipeLevelScRsp) + } + "CmdElfRestaurantHarvestCropScRsp" => { + Some(Self::CmdElfRestaurantHarvestCropScRsp) + } + "CmdSettleElfRestaurantPlayScRsp" => { + Some(Self::CmdSettleElfRestaurantPlayScRsp) + } + "CmdElfRestaurantBuyFieldScRsp" => Some(Self::CmdElfRestaurantBuyFieldScRsp), + "CmdSetElfRestaurantPlayRecipeScRsp" => { + Some(Self::CmdSetElfRestaurantPlayRecipeScRsp) + } + "CmdElfRestaurantClientStatusCsReq" => { + Some(Self::CmdElfRestaurantClientStatusCsReq) + } + "CmdElfRestaurantBuyShopItemCsReq" => { + Some(Self::CmdElfRestaurantBuyShopItemCsReq) + } + "CmdElfRestaurantHarvestCropCsReq" => { + Some(Self::CmdElfRestaurantHarvestCropCsReq) + } + "CmdElfRestaurantRecycleSeedScRsp" => { + Some(Self::CmdElfRestaurantRecycleSeedScRsp) + } + "CmdElfRestaurantFinishTradeOrderScRsp" => { + Some(Self::CmdElfRestaurantFinishTradeOrderScRsp) + } + "CmdElfRestaurantUpgradeFacilityLevelCsReq" => { + Some(Self::CmdElfRestaurantUpgradeFacilityLevelCsReq) + } + "CmdElfRestaurantFinishTradeOrderCsReq" => { + Some(Self::CmdElfRestaurantFinishTradeOrderCsReq) + } + "CmdElfRestaurantRecycleSeedCsReq" => { + Some(Self::CmdElfRestaurantRecycleSeedCsReq) + } + "CmdElfRestaurantUpgradeEmployeeLevelScRsp" => { + Some(Self::CmdElfRestaurantUpgradeEmployeeLevelScRsp) + } + "CmdSetElfRestaurantPlayRecipeCsReq" => { + Some(Self::CmdSetElfRestaurantPlayRecipeCsReq) + } + "CmdEnterElfRestaurantNextDayScRsp" => { + Some(Self::CmdEnterElfRestaurantNextDayScRsp) + } + "CmdElfRestaurantTakeVillagerRewardScRsp" => { + Some(Self::CmdElfRestaurantTakeVillagerRewardScRsp) + } + "CmdGetElfRestaurantDataScRsp" => Some(Self::CmdGetElfRestaurantDataScRsp), + "CmdElfRestaurantDataChangeNotify" => { + Some(Self::CmdElfRestaurantDataChangeNotify) + } + "CmdElfRestaurantPlantSeedScRsp" => { + Some(Self::CmdElfRestaurantPlantSeedScRsp) + } + "CmdGetElfRestaurantDataCsReq" => Some(Self::CmdGetElfRestaurantDataCsReq), + "CmdElfRestaurantSetFarmManagerScRsp" => { + Some(Self::CmdElfRestaurantSetFarmManagerScRsp) + } + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] pub enum CmdEraFlipperType { None = 0, - CmdEnterEraFlipperRegionScRsp = 6568, - CmdResetEraFlipperDataCsReq = 6570, - CmdGetEraFlipperDataScRsp = 6561, - CmdChangeEraFlipperDataCsReq = 6555, - CmdEnterEraFlipperRegionCsReq = 6562, - CmdEraFlipperDataChangeScNotify = 6566, - CmdResetEraFlipperDataScRsp = 6557, - CmdChangeEraFlipperDataScRsp = 6560, - CmdGetEraFlipperDataCsReq = 6559, + CmdGetEraFlipperDataScRsp = 6551, + CmdEraFlipperDataChangeScNotify = 6560, + CmdEnterEraFlipperRegionScRsp = 6565, + CmdEnterEraFlipperRegionCsReq = 6554, + CmdChangeEraFlipperDataScRsp = 6557, + CmdResetEraFlipperDataScRsp = 6574, + CmdResetEraFlipperDataCsReq = 6562, + CmdGetEraFlipperDataCsReq = 6556, + CmdChangeEraFlipperDataCsReq = 6552, } impl CmdEraFlipperType { /// String value of the enum field names used in the ProtoBuf definition. @@ -59901,32 +61471,32 @@ impl CmdEraFlipperType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdEraFlipperTypeNone", - Self::CmdEnterEraFlipperRegionScRsp => "CmdEnterEraFlipperRegionScRsp", - Self::CmdResetEraFlipperDataCsReq => "CmdResetEraFlipperDataCsReq", Self::CmdGetEraFlipperDataScRsp => "CmdGetEraFlipperDataScRsp", - Self::CmdChangeEraFlipperDataCsReq => "CmdChangeEraFlipperDataCsReq", - Self::CmdEnterEraFlipperRegionCsReq => "CmdEnterEraFlipperRegionCsReq", Self::CmdEraFlipperDataChangeScNotify => "CmdEraFlipperDataChangeScNotify", - Self::CmdResetEraFlipperDataScRsp => "CmdResetEraFlipperDataScRsp", + Self::CmdEnterEraFlipperRegionScRsp => "CmdEnterEraFlipperRegionScRsp", + Self::CmdEnterEraFlipperRegionCsReq => "CmdEnterEraFlipperRegionCsReq", Self::CmdChangeEraFlipperDataScRsp => "CmdChangeEraFlipperDataScRsp", + Self::CmdResetEraFlipperDataScRsp => "CmdResetEraFlipperDataScRsp", + Self::CmdResetEraFlipperDataCsReq => "CmdResetEraFlipperDataCsReq", Self::CmdGetEraFlipperDataCsReq => "CmdGetEraFlipperDataCsReq", + Self::CmdChangeEraFlipperDataCsReq => "CmdChangeEraFlipperDataCsReq", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdEraFlipperTypeNone" => Some(Self::None), - "CmdEnterEraFlipperRegionScRsp" => Some(Self::CmdEnterEraFlipperRegionScRsp), - "CmdResetEraFlipperDataCsReq" => Some(Self::CmdResetEraFlipperDataCsReq), "CmdGetEraFlipperDataScRsp" => Some(Self::CmdGetEraFlipperDataScRsp), - "CmdChangeEraFlipperDataCsReq" => Some(Self::CmdChangeEraFlipperDataCsReq), - "CmdEnterEraFlipperRegionCsReq" => Some(Self::CmdEnterEraFlipperRegionCsReq), "CmdEraFlipperDataChangeScNotify" => { Some(Self::CmdEraFlipperDataChangeScNotify) } - "CmdResetEraFlipperDataScRsp" => Some(Self::CmdResetEraFlipperDataScRsp), + "CmdEnterEraFlipperRegionScRsp" => Some(Self::CmdEnterEraFlipperRegionScRsp), + "CmdEnterEraFlipperRegionCsReq" => Some(Self::CmdEnterEraFlipperRegionCsReq), "CmdChangeEraFlipperDataScRsp" => Some(Self::CmdChangeEraFlipperDataScRsp), + "CmdResetEraFlipperDataScRsp" => Some(Self::CmdResetEraFlipperDataScRsp), + "CmdResetEraFlipperDataCsReq" => Some(Self::CmdResetEraFlipperDataCsReq), "CmdGetEraFlipperDataCsReq" => Some(Self::CmdGetEraFlipperDataCsReq), + "CmdChangeEraFlipperDataCsReq" => Some(Self::CmdChangeEraFlipperDataCsReq), _ => None, } } @@ -59936,28 +61506,28 @@ impl CmdEraFlipperType { #[repr(i32)] pub enum CmdEvolveBuild { None = 0, - StartLevelCsReq = 7118, - ShopAbilityUpCsReq = 7134, - SkipTeachLevelScRsp = 7101, - QueryInfoCsReq = 7149, - GiveupCsReq = 7117, - ReRandomStageScRsp = 7128, - StartStageCsReq = 7111, - StartLevelScRsp = 7136, - FinishScNotify = 7145, - ReRandomStageCsReq = 7106, - LeaveCsReq = 7112, - LeaveScRsp = 7110, - ShopAbilityDownScRsp = 7125, - StartStageScRsp = 7137, - ShopAbilityResetCsReq = 7103, - ShopAbilityResetScRsp = 7113, - CoinNotify = 7140, - SkipTeachLevelCsReq = 7114, - ShopAbilityDownCsReq = 7122, - QueryInfoScRsp = 7127, - ShopAbilityUpScRsp = 7146, - GiveupScRsp = 7139, + ShopAbilityDownScRsp = 7137, + LeaveCsReq = 7142, + SkipTeachLevelScRsp = 7103, + StartStageCsReq = 7102, + StartLevelCsReq = 7146, + ShopAbilityResetCsReq = 7109, + FinishScNotify = 7143, + ReRandomStageScRsp = 7113, + GiveupScRsp = 7127, + GiveupCsReq = 7128, + QueryInfoScRsp = 7121, + QueryInfoCsReq = 7123, + SkipTeachLevelCsReq = 7108, + StartStageScRsp = 7101, + ReRandomStageCsReq = 7118, + ShopAbilityUpCsReq = 7105, + StartLevelScRsp = 7130, + ShopAbilityResetScRsp = 7140, + LeaveScRsp = 7104, + CoinNotify = 7107, + ShopAbilityDownCsReq = 7150, + ShopAbilityUpScRsp = 7106, } impl CmdEvolveBuild { /// String value of the enum field names used in the ProtoBuf definition. @@ -59967,56 +61537,56 @@ impl CmdEvolveBuild { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdEvolveBuildNone", - Self::StartLevelCsReq => "CmdEvolveBuildStartLevelCsReq", - Self::ShopAbilityUpCsReq => "CmdEvolveBuildShopAbilityUpCsReq", - Self::SkipTeachLevelScRsp => "CmdEvolveBuildSkipTeachLevelScRsp", - Self::QueryInfoCsReq => "CmdEvolveBuildQueryInfoCsReq", - Self::GiveupCsReq => "CmdEvolveBuildGiveupCsReq", - Self::ReRandomStageScRsp => "CmdEvolveBuildReRandomStageScRsp", - Self::StartStageCsReq => "CmdEvolveBuildStartStageCsReq", - Self::StartLevelScRsp => "CmdEvolveBuildStartLevelScRsp", - Self::FinishScNotify => "CmdEvolveBuildFinishScNotify", - Self::ReRandomStageCsReq => "CmdEvolveBuildReRandomStageCsReq", - Self::LeaveCsReq => "CmdEvolveBuildLeaveCsReq", - Self::LeaveScRsp => "CmdEvolveBuildLeaveScRsp", Self::ShopAbilityDownScRsp => "CmdEvolveBuildShopAbilityDownScRsp", - Self::StartStageScRsp => "CmdEvolveBuildStartStageScRsp", + Self::LeaveCsReq => "CmdEvolveBuildLeaveCsReq", + Self::SkipTeachLevelScRsp => "CmdEvolveBuildSkipTeachLevelScRsp", + Self::StartStageCsReq => "CmdEvolveBuildStartStageCsReq", + Self::StartLevelCsReq => "CmdEvolveBuildStartLevelCsReq", Self::ShopAbilityResetCsReq => "CmdEvolveBuildShopAbilityResetCsReq", - Self::ShopAbilityResetScRsp => "CmdEvolveBuildShopAbilityResetScRsp", - Self::CoinNotify => "CmdEvolveBuildCoinNotify", - Self::SkipTeachLevelCsReq => "CmdEvolveBuildSkipTeachLevelCsReq", - Self::ShopAbilityDownCsReq => "CmdEvolveBuildShopAbilityDownCsReq", - Self::QueryInfoScRsp => "CmdEvolveBuildQueryInfoScRsp", - Self::ShopAbilityUpScRsp => "CmdEvolveBuildShopAbilityUpScRsp", + Self::FinishScNotify => "CmdEvolveBuildFinishScNotify", + Self::ReRandomStageScRsp => "CmdEvolveBuildReRandomStageScRsp", Self::GiveupScRsp => "CmdEvolveBuildGiveupScRsp", + Self::GiveupCsReq => "CmdEvolveBuildGiveupCsReq", + Self::QueryInfoScRsp => "CmdEvolveBuildQueryInfoScRsp", + Self::QueryInfoCsReq => "CmdEvolveBuildQueryInfoCsReq", + Self::SkipTeachLevelCsReq => "CmdEvolveBuildSkipTeachLevelCsReq", + Self::StartStageScRsp => "CmdEvolveBuildStartStageScRsp", + Self::ReRandomStageCsReq => "CmdEvolveBuildReRandomStageCsReq", + Self::ShopAbilityUpCsReq => "CmdEvolveBuildShopAbilityUpCsReq", + Self::StartLevelScRsp => "CmdEvolveBuildStartLevelScRsp", + Self::ShopAbilityResetScRsp => "CmdEvolveBuildShopAbilityResetScRsp", + Self::LeaveScRsp => "CmdEvolveBuildLeaveScRsp", + Self::CoinNotify => "CmdEvolveBuildCoinNotify", + Self::ShopAbilityDownCsReq => "CmdEvolveBuildShopAbilityDownCsReq", + Self::ShopAbilityUpScRsp => "CmdEvolveBuildShopAbilityUpScRsp", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdEvolveBuildNone" => Some(Self::None), - "CmdEvolveBuildStartLevelCsReq" => Some(Self::StartLevelCsReq), - "CmdEvolveBuildShopAbilityUpCsReq" => Some(Self::ShopAbilityUpCsReq), - "CmdEvolveBuildSkipTeachLevelScRsp" => Some(Self::SkipTeachLevelScRsp), - "CmdEvolveBuildQueryInfoCsReq" => Some(Self::QueryInfoCsReq), - "CmdEvolveBuildGiveupCsReq" => Some(Self::GiveupCsReq), - "CmdEvolveBuildReRandomStageScRsp" => Some(Self::ReRandomStageScRsp), - "CmdEvolveBuildStartStageCsReq" => Some(Self::StartStageCsReq), - "CmdEvolveBuildStartLevelScRsp" => Some(Self::StartLevelScRsp), - "CmdEvolveBuildFinishScNotify" => Some(Self::FinishScNotify), - "CmdEvolveBuildReRandomStageCsReq" => Some(Self::ReRandomStageCsReq), - "CmdEvolveBuildLeaveCsReq" => Some(Self::LeaveCsReq), - "CmdEvolveBuildLeaveScRsp" => Some(Self::LeaveScRsp), "CmdEvolveBuildShopAbilityDownScRsp" => Some(Self::ShopAbilityDownScRsp), - "CmdEvolveBuildStartStageScRsp" => Some(Self::StartStageScRsp), + "CmdEvolveBuildLeaveCsReq" => Some(Self::LeaveCsReq), + "CmdEvolveBuildSkipTeachLevelScRsp" => Some(Self::SkipTeachLevelScRsp), + "CmdEvolveBuildStartStageCsReq" => Some(Self::StartStageCsReq), + "CmdEvolveBuildStartLevelCsReq" => Some(Self::StartLevelCsReq), "CmdEvolveBuildShopAbilityResetCsReq" => Some(Self::ShopAbilityResetCsReq), - "CmdEvolveBuildShopAbilityResetScRsp" => Some(Self::ShopAbilityResetScRsp), - "CmdEvolveBuildCoinNotify" => Some(Self::CoinNotify), - "CmdEvolveBuildSkipTeachLevelCsReq" => Some(Self::SkipTeachLevelCsReq), - "CmdEvolveBuildShopAbilityDownCsReq" => Some(Self::ShopAbilityDownCsReq), - "CmdEvolveBuildQueryInfoScRsp" => Some(Self::QueryInfoScRsp), - "CmdEvolveBuildShopAbilityUpScRsp" => Some(Self::ShopAbilityUpScRsp), + "CmdEvolveBuildFinishScNotify" => Some(Self::FinishScNotify), + "CmdEvolveBuildReRandomStageScRsp" => Some(Self::ReRandomStageScRsp), "CmdEvolveBuildGiveupScRsp" => Some(Self::GiveupScRsp), + "CmdEvolveBuildGiveupCsReq" => Some(Self::GiveupCsReq), + "CmdEvolveBuildQueryInfoScRsp" => Some(Self::QueryInfoScRsp), + "CmdEvolveBuildQueryInfoCsReq" => Some(Self::QueryInfoCsReq), + "CmdEvolveBuildSkipTeachLevelCsReq" => Some(Self::SkipTeachLevelCsReq), + "CmdEvolveBuildStartStageScRsp" => Some(Self::StartStageScRsp), + "CmdEvolveBuildReRandomStageCsReq" => Some(Self::ReRandomStageCsReq), + "CmdEvolveBuildShopAbilityUpCsReq" => Some(Self::ShopAbilityUpCsReq), + "CmdEvolveBuildStartLevelScRsp" => Some(Self::StartLevelScRsp), + "CmdEvolveBuildShopAbilityResetScRsp" => Some(Self::ShopAbilityResetScRsp), + "CmdEvolveBuildLeaveScRsp" => Some(Self::LeaveScRsp), + "CmdEvolveBuildCoinNotify" => Some(Self::CoinNotify), + "CmdEvolveBuildShopAbilityDownCsReq" => Some(Self::ShopAbilityDownCsReq), + "CmdEvolveBuildShopAbilityUpScRsp" => Some(Self::ShopAbilityUpScRsp), _ => None, } } @@ -60134,27 +61704,27 @@ impl Klnipnjcnmj { #[repr(i32)] pub enum CmdExpeditionType { None = 0, - CmdTakeActivityExpeditionRewardCsReq = 2574, - CmdTakeExpeditionRewardCsReq = 2570, - CmdCancelActivityExpeditionScRsp = 2505, - CmdAcceptExpeditionScRsp = 2539, - CmdTakeMultipleActivityExpeditionRewardScRsp = 2594, - CmdTakeMultipleExpeditionRewardScRsp = 2552, - CmdExpeditionDataChangeScNotify = 2554, - CmdGetExpeditionDataCsReq = 2520, - CmdTakeMultipleActivityExpeditionRewardCsReq = 2568, - CmdCancelExpeditionCsReq = 2527, - CmdTakeMultipleExpeditionRewardCsReq = 2538, - CmdCancelExpeditionScRsp = 2521, - CmdAcceptActivityExpeditionScRsp = 2580, - CmdAcceptMultipleExpeditionCsReq = 2598, - CmdTakeActivityExpeditionRewardScRsp = 2573, - CmdAcceptActivityExpeditionCsReq = 2577, - CmdAcceptExpeditionCsReq = 2567, - CmdAcceptMultipleExpeditionScRsp = 2585, - CmdCancelActivityExpeditionCsReq = 2502, - CmdTakeExpeditionRewardScRsp = 2559, - CmdGetExpeditionDataScRsp = 2591, + CmdTakeMultipleActivityExpeditionRewardScRsp = 2520, + CmdAcceptActivityExpeditionCsReq = 2504, + CmdAcceptExpeditionScRsp = 2530, + CmdAcceptMultipleExpeditionCsReq = 2505, + CmdGetExpeditionDataCsReq = 2523, + CmdAcceptMultipleExpeditionScRsp = 2506, + CmdCancelActivityExpeditionScRsp = 2513, + CmdCancelExpeditionCsReq = 2502, + CmdCancelExpeditionScRsp = 2501, + CmdAcceptActivityExpeditionScRsp = 2543, + CmdTakeExpeditionRewardScRsp = 2527, + CmdGetExpeditionDataScRsp = 2521, + CmdTakeMultipleActivityExpeditionRewardCsReq = 2548, + CmdTakeMultipleExpeditionRewardCsReq = 2550, + CmdAcceptExpeditionCsReq = 2546, + CmdTakeExpeditionRewardCsReq = 2528, + CmdTakeMultipleExpeditionRewardScRsp = 2537, + CmdCancelActivityExpeditionCsReq = 2518, + CmdExpeditionDataChangeScNotify = 2542, + CmdTakeActivityExpeditionRewardCsReq = 2532, + CmdTakeActivityExpeditionRewardScRsp = 2529, } impl CmdExpeditionType { /// String value of the enum field names used in the ProtoBuf definition. @@ -60164,92 +61734,92 @@ impl CmdExpeditionType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdExpeditionTypeNone", - Self::CmdTakeActivityExpeditionRewardCsReq => { - "CmdTakeActivityExpeditionRewardCsReq" - } - Self::CmdTakeExpeditionRewardCsReq => "CmdTakeExpeditionRewardCsReq", - Self::CmdCancelActivityExpeditionScRsp => "CmdCancelActivityExpeditionScRsp", - Self::CmdAcceptExpeditionScRsp => "CmdAcceptExpeditionScRsp", Self::CmdTakeMultipleActivityExpeditionRewardScRsp => { "CmdTakeMultipleActivityExpeditionRewardScRsp" } - Self::CmdTakeMultipleExpeditionRewardScRsp => { - "CmdTakeMultipleExpeditionRewardScRsp" - } - Self::CmdExpeditionDataChangeScNotify => "CmdExpeditionDataChangeScNotify", + Self::CmdAcceptActivityExpeditionCsReq => "CmdAcceptActivityExpeditionCsReq", + Self::CmdAcceptExpeditionScRsp => "CmdAcceptExpeditionScRsp", + Self::CmdAcceptMultipleExpeditionCsReq => "CmdAcceptMultipleExpeditionCsReq", Self::CmdGetExpeditionDataCsReq => "CmdGetExpeditionDataCsReq", + Self::CmdAcceptMultipleExpeditionScRsp => "CmdAcceptMultipleExpeditionScRsp", + Self::CmdCancelActivityExpeditionScRsp => "CmdCancelActivityExpeditionScRsp", + Self::CmdCancelExpeditionCsReq => "CmdCancelExpeditionCsReq", + Self::CmdCancelExpeditionScRsp => "CmdCancelExpeditionScRsp", + Self::CmdAcceptActivityExpeditionScRsp => "CmdAcceptActivityExpeditionScRsp", + Self::CmdTakeExpeditionRewardScRsp => "CmdTakeExpeditionRewardScRsp", + Self::CmdGetExpeditionDataScRsp => "CmdGetExpeditionDataScRsp", Self::CmdTakeMultipleActivityExpeditionRewardCsReq => { "CmdTakeMultipleActivityExpeditionRewardCsReq" } - Self::CmdCancelExpeditionCsReq => "CmdCancelExpeditionCsReq", Self::CmdTakeMultipleExpeditionRewardCsReq => { "CmdTakeMultipleExpeditionRewardCsReq" } - Self::CmdCancelExpeditionScRsp => "CmdCancelExpeditionScRsp", - Self::CmdAcceptActivityExpeditionScRsp => "CmdAcceptActivityExpeditionScRsp", - Self::CmdAcceptMultipleExpeditionCsReq => "CmdAcceptMultipleExpeditionCsReq", + Self::CmdAcceptExpeditionCsReq => "CmdAcceptExpeditionCsReq", + Self::CmdTakeExpeditionRewardCsReq => "CmdTakeExpeditionRewardCsReq", + Self::CmdTakeMultipleExpeditionRewardScRsp => { + "CmdTakeMultipleExpeditionRewardScRsp" + } + Self::CmdCancelActivityExpeditionCsReq => "CmdCancelActivityExpeditionCsReq", + Self::CmdExpeditionDataChangeScNotify => "CmdExpeditionDataChangeScNotify", + Self::CmdTakeActivityExpeditionRewardCsReq => { + "CmdTakeActivityExpeditionRewardCsReq" + } Self::CmdTakeActivityExpeditionRewardScRsp => { "CmdTakeActivityExpeditionRewardScRsp" } - Self::CmdAcceptActivityExpeditionCsReq => "CmdAcceptActivityExpeditionCsReq", - Self::CmdAcceptExpeditionCsReq => "CmdAcceptExpeditionCsReq", - Self::CmdAcceptMultipleExpeditionScRsp => "CmdAcceptMultipleExpeditionScRsp", - Self::CmdCancelActivityExpeditionCsReq => "CmdCancelActivityExpeditionCsReq", - Self::CmdTakeExpeditionRewardScRsp => "CmdTakeExpeditionRewardScRsp", - Self::CmdGetExpeditionDataScRsp => "CmdGetExpeditionDataScRsp", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdExpeditionTypeNone" => Some(Self::None), - "CmdTakeActivityExpeditionRewardCsReq" => { - Some(Self::CmdTakeActivityExpeditionRewardCsReq) - } - "CmdTakeExpeditionRewardCsReq" => Some(Self::CmdTakeExpeditionRewardCsReq), - "CmdCancelActivityExpeditionScRsp" => { - Some(Self::CmdCancelActivityExpeditionScRsp) - } - "CmdAcceptExpeditionScRsp" => Some(Self::CmdAcceptExpeditionScRsp), "CmdTakeMultipleActivityExpeditionRewardScRsp" => { Some(Self::CmdTakeMultipleActivityExpeditionRewardScRsp) } - "CmdTakeMultipleExpeditionRewardScRsp" => { - Some(Self::CmdTakeMultipleExpeditionRewardScRsp) - } - "CmdExpeditionDataChangeScNotify" => { - Some(Self::CmdExpeditionDataChangeScNotify) - } - "CmdGetExpeditionDataCsReq" => Some(Self::CmdGetExpeditionDataCsReq), - "CmdTakeMultipleActivityExpeditionRewardCsReq" => { - Some(Self::CmdTakeMultipleActivityExpeditionRewardCsReq) - } - "CmdCancelExpeditionCsReq" => Some(Self::CmdCancelExpeditionCsReq), - "CmdTakeMultipleExpeditionRewardCsReq" => { - Some(Self::CmdTakeMultipleExpeditionRewardCsReq) - } - "CmdCancelExpeditionScRsp" => Some(Self::CmdCancelExpeditionScRsp), - "CmdAcceptActivityExpeditionScRsp" => { - Some(Self::CmdAcceptActivityExpeditionScRsp) - } - "CmdAcceptMultipleExpeditionCsReq" => { - Some(Self::CmdAcceptMultipleExpeditionCsReq) - } - "CmdTakeActivityExpeditionRewardScRsp" => { - Some(Self::CmdTakeActivityExpeditionRewardScRsp) - } "CmdAcceptActivityExpeditionCsReq" => { Some(Self::CmdAcceptActivityExpeditionCsReq) } - "CmdAcceptExpeditionCsReq" => Some(Self::CmdAcceptExpeditionCsReq), + "CmdAcceptExpeditionScRsp" => Some(Self::CmdAcceptExpeditionScRsp), + "CmdAcceptMultipleExpeditionCsReq" => { + Some(Self::CmdAcceptMultipleExpeditionCsReq) + } + "CmdGetExpeditionDataCsReq" => Some(Self::CmdGetExpeditionDataCsReq), "CmdAcceptMultipleExpeditionScRsp" => { Some(Self::CmdAcceptMultipleExpeditionScRsp) } + "CmdCancelActivityExpeditionScRsp" => { + Some(Self::CmdCancelActivityExpeditionScRsp) + } + "CmdCancelExpeditionCsReq" => Some(Self::CmdCancelExpeditionCsReq), + "CmdCancelExpeditionScRsp" => Some(Self::CmdCancelExpeditionScRsp), + "CmdAcceptActivityExpeditionScRsp" => { + Some(Self::CmdAcceptActivityExpeditionScRsp) + } + "CmdTakeExpeditionRewardScRsp" => Some(Self::CmdTakeExpeditionRewardScRsp), + "CmdGetExpeditionDataScRsp" => Some(Self::CmdGetExpeditionDataScRsp), + "CmdTakeMultipleActivityExpeditionRewardCsReq" => { + Some(Self::CmdTakeMultipleActivityExpeditionRewardCsReq) + } + "CmdTakeMultipleExpeditionRewardCsReq" => { + Some(Self::CmdTakeMultipleExpeditionRewardCsReq) + } + "CmdAcceptExpeditionCsReq" => Some(Self::CmdAcceptExpeditionCsReq), + "CmdTakeExpeditionRewardCsReq" => Some(Self::CmdTakeExpeditionRewardCsReq), + "CmdTakeMultipleExpeditionRewardScRsp" => { + Some(Self::CmdTakeMultipleExpeditionRewardScRsp) + } "CmdCancelActivityExpeditionCsReq" => { Some(Self::CmdCancelActivityExpeditionCsReq) } - "CmdTakeExpeditionRewardScRsp" => Some(Self::CmdTakeExpeditionRewardScRsp), - "CmdGetExpeditionDataScRsp" => Some(Self::CmdGetExpeditionDataScRsp), + "CmdExpeditionDataChangeScNotify" => { + Some(Self::CmdExpeditionDataChangeScNotify) + } + "CmdTakeActivityExpeditionRewardCsReq" => { + Some(Self::CmdTakeActivityExpeditionRewardCsReq) + } + "CmdTakeActivityExpeditionRewardScRsp" => { + Some(Self::CmdTakeActivityExpeditionRewardScRsp) + } _ => None, } } @@ -60259,12 +61829,12 @@ impl CmdExpeditionType { #[repr(i32)] pub enum CmdFantasticStoryActivityType { None = 0, - CmdGetFantasticStoryActivityDataCsReq = 4920, - CmdFantasticStoryActivityBattleEndScNotify = 4921, - CmdEnterFantasticStoryActivityStageCsReq = 4939, - CmdGetFantasticStoryActivityDataScRsp = 4991, - CmdFinishChapterScNotify = 4967, - CmdEnterFantasticStoryActivityStageScRsp = 4927, + CmdFinishChapterScNotify = 4998, + CmdGetFantasticStoryActivityDataCsReq = 4910, + CmdEnterFantasticStoryActivityStageCsReq = 4953, + CmdGetFantasticStoryActivityDataScRsp = 4905, + CmdFantasticStoryActivityBattleEndScNotify = 4902, + CmdEnterFantasticStoryActivityStageScRsp = 4979, } impl CmdFantasticStoryActivityType { /// String value of the enum field names used in the ProtoBuf definition. @@ -60274,19 +61844,19 @@ impl CmdFantasticStoryActivityType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdFantasticStoryActivityTypeNone", + Self::CmdFinishChapterScNotify => "CmdFinishChapterScNotify", Self::CmdGetFantasticStoryActivityDataCsReq => { "CmdGetFantasticStoryActivityDataCsReq" } - Self::CmdFantasticStoryActivityBattleEndScNotify => { - "CmdFantasticStoryActivityBattleEndScNotify" - } Self::CmdEnterFantasticStoryActivityStageCsReq => { "CmdEnterFantasticStoryActivityStageCsReq" } Self::CmdGetFantasticStoryActivityDataScRsp => { "CmdGetFantasticStoryActivityDataScRsp" } - Self::CmdFinishChapterScNotify => "CmdFinishChapterScNotify", + Self::CmdFantasticStoryActivityBattleEndScNotify => { + "CmdFantasticStoryActivityBattleEndScNotify" + } Self::CmdEnterFantasticStoryActivityStageScRsp => { "CmdEnterFantasticStoryActivityStageScRsp" } @@ -60296,19 +61866,19 @@ impl CmdFantasticStoryActivityType { pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdFantasticStoryActivityTypeNone" => Some(Self::None), + "CmdFinishChapterScNotify" => Some(Self::CmdFinishChapterScNotify), "CmdGetFantasticStoryActivityDataCsReq" => { Some(Self::CmdGetFantasticStoryActivityDataCsReq) } - "CmdFantasticStoryActivityBattleEndScNotify" => { - Some(Self::CmdFantasticStoryActivityBattleEndScNotify) - } "CmdEnterFantasticStoryActivityStageCsReq" => { Some(Self::CmdEnterFantasticStoryActivityStageCsReq) } "CmdGetFantasticStoryActivityDataScRsp" => { Some(Self::CmdGetFantasticStoryActivityDataScRsp) } - "CmdFinishChapterScNotify" => Some(Self::CmdFinishChapterScNotify), + "CmdFantasticStoryActivityBattleEndScNotify" => { + Some(Self::CmdFantasticStoryActivityBattleEndScNotify) + } "CmdEnterFantasticStoryActivityStageScRsp" => { Some(Self::CmdEnterFantasticStoryActivityStageScRsp) } @@ -60321,36 +61891,36 @@ impl CmdFantasticStoryActivityType { #[repr(i32)] pub enum CmdFateType { None = 0, - CmdFateHandlePendingActionScRsp = 5993, - CmdFateShopLeaveScRsp = 5972, - CmdFateStartCsReq = 5968, - CmdFateStartScRsp = 5986, - CmdFateHandlePendingActionCsReq = 5975, - CmdFateShopSellBuffScRsp = 5956, - CmdFateDebugAutoPlayFinishScNotify = 5998, - CmdFateQueryCsReq = 5999, - CmdFateSettleScNotify = 5974, - CmdFateTakeExpRewardScRsp = 5951, - CmdFateShopLockGoodsCsReq = 5976, - CmdFateTakeExpRewardCsReq = 5964, - CmdFateQueryScRsp = 5977, - CmdFateBattleStartCsReq = 5961, - CmdFateBattleStartScRsp = 5987, - CmdFateDebugAutoPlayCsReq = 5970, - CmdFateShopRefreshGoodsScRsp = 5969, - CmdFateShopLockGoodsScRsp = 5984, - CmdFateSyncActionResultScNotify = 5980, - CmdFateDebugAutoPlayScRsp = 5966, - CmdFateShopBuyGoodsScRsp = 5960, - CmdFateChangeLineupCsReq = 5967, - CmdFateShopRefreshGoodsCsReq = 5978, - CmdFateShopSellBuffCsReq = 5995, - CmdFateChangeLineupScRsp = 5989, - CmdFateShopBuyGoodsCsReq = 5962, - CmdFateSettleCsReq = 5963, - CmdFateShopLeaveCsReq = 5996, - CmdFateSyncPendingActionScNotify = 5953, - CmdFateSettleScRsp = 5990, + CmdFateShopLeaveCsReq = 5956, + CmdFateBattleStartScRsp = 5951, + CmdFateBattleStartCsReq = 5952, + CmdFateChangeLineupScRsp = 5977, + CmdFateShopRefreshGoodsCsReq = 5963, + CmdFateQueryCsReq = 5973, + CmdFateShopLockGoodsCsReq = 5979, + CmdFateSettleScRsp = 5957, + CmdFateStartCsReq = 5996, + CmdFateShopSellBuffScRsp = 5968, + CmdFateShopLockGoodsScRsp = 5955, + CmdFateShopRefreshGoodsScRsp = 5982, + CmdFateTakeExpRewardCsReq = 5958, + CmdFateShopBuyGoodsScRsp = 5954, + CmdFateShopLeaveScRsp = 6000, + CmdFateChangeLineupCsReq = 5978, + CmdFateDebugAutoPlayCsReq = 5965, + CmdFateSettleCsReq = 5990, + CmdFateHandlePendingActionCsReq = 5987, + CmdFateStartScRsp = 5980, + CmdFateHandlePendingActionScRsp = 5998, + CmdFateSettleScNotify = 5962, + CmdFateShopBuyGoodsCsReq = 5992, + CmdFateQueryScRsp = 5971, + CmdFateSyncPendingActionScNotify = 5959, + CmdFateShopSellBuffCsReq = 5993, + CmdFateTakeExpRewardScRsp = 5953, + CmdFateSyncActionResultScNotify = 5970, + CmdFateDebugAutoPlayFinishScNotify = 5999, + CmdFateDebugAutoPlayScRsp = 5964, } impl CmdFateType { /// String value of the enum field names used in the ProtoBuf definition. @@ -60360,84 +61930,84 @@ impl CmdFateType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdFateTypeNone", - Self::CmdFateHandlePendingActionScRsp => "CmdFateHandlePendingActionScRsp", - Self::CmdFateShopLeaveScRsp => "CmdFateShopLeaveScRsp", + Self::CmdFateShopLeaveCsReq => "CmdFateShopLeaveCsReq", + Self::CmdFateBattleStartScRsp => "CmdFateBattleStartScRsp", + Self::CmdFateBattleStartCsReq => "CmdFateBattleStartCsReq", + Self::CmdFateChangeLineupScRsp => "CmdFateChangeLineupScRsp", + Self::CmdFateShopRefreshGoodsCsReq => "CmdFateShopRefreshGoodsCsReq", + Self::CmdFateQueryCsReq => "CmdFateQueryCsReq", + Self::CmdFateShopLockGoodsCsReq => "CmdFateShopLockGoodsCsReq", + Self::CmdFateSettleScRsp => "CmdFateSettleScRsp", Self::CmdFateStartCsReq => "CmdFateStartCsReq", - Self::CmdFateStartScRsp => "CmdFateStartScRsp", - Self::CmdFateHandlePendingActionCsReq => "CmdFateHandlePendingActionCsReq", Self::CmdFateShopSellBuffScRsp => "CmdFateShopSellBuffScRsp", + Self::CmdFateShopLockGoodsScRsp => "CmdFateShopLockGoodsScRsp", + Self::CmdFateShopRefreshGoodsScRsp => "CmdFateShopRefreshGoodsScRsp", + Self::CmdFateTakeExpRewardCsReq => "CmdFateTakeExpRewardCsReq", + Self::CmdFateShopBuyGoodsScRsp => "CmdFateShopBuyGoodsScRsp", + Self::CmdFateShopLeaveScRsp => "CmdFateShopLeaveScRsp", + Self::CmdFateChangeLineupCsReq => "CmdFateChangeLineupCsReq", + Self::CmdFateDebugAutoPlayCsReq => "CmdFateDebugAutoPlayCsReq", + Self::CmdFateSettleCsReq => "CmdFateSettleCsReq", + Self::CmdFateHandlePendingActionCsReq => "CmdFateHandlePendingActionCsReq", + Self::CmdFateStartScRsp => "CmdFateStartScRsp", + Self::CmdFateHandlePendingActionScRsp => "CmdFateHandlePendingActionScRsp", + Self::CmdFateSettleScNotify => "CmdFateSettleScNotify", + Self::CmdFateShopBuyGoodsCsReq => "CmdFateShopBuyGoodsCsReq", + Self::CmdFateQueryScRsp => "CmdFateQueryScRsp", + Self::CmdFateSyncPendingActionScNotify => "CmdFateSyncPendingActionScNotify", + Self::CmdFateShopSellBuffCsReq => "CmdFateShopSellBuffCsReq", + Self::CmdFateTakeExpRewardScRsp => "CmdFateTakeExpRewardScRsp", + Self::CmdFateSyncActionResultScNotify => "CmdFateSyncActionResultScNotify", Self::CmdFateDebugAutoPlayFinishScNotify => { "CmdFateDebugAutoPlayFinishScNotify" } - Self::CmdFateQueryCsReq => "CmdFateQueryCsReq", - Self::CmdFateSettleScNotify => "CmdFateSettleScNotify", - Self::CmdFateTakeExpRewardScRsp => "CmdFateTakeExpRewardScRsp", - Self::CmdFateShopLockGoodsCsReq => "CmdFateShopLockGoodsCsReq", - Self::CmdFateTakeExpRewardCsReq => "CmdFateTakeExpRewardCsReq", - Self::CmdFateQueryScRsp => "CmdFateQueryScRsp", - Self::CmdFateBattleStartCsReq => "CmdFateBattleStartCsReq", - Self::CmdFateBattleStartScRsp => "CmdFateBattleStartScRsp", - Self::CmdFateDebugAutoPlayCsReq => "CmdFateDebugAutoPlayCsReq", - Self::CmdFateShopRefreshGoodsScRsp => "CmdFateShopRefreshGoodsScRsp", - Self::CmdFateShopLockGoodsScRsp => "CmdFateShopLockGoodsScRsp", - Self::CmdFateSyncActionResultScNotify => "CmdFateSyncActionResultScNotify", Self::CmdFateDebugAutoPlayScRsp => "CmdFateDebugAutoPlayScRsp", - Self::CmdFateShopBuyGoodsScRsp => "CmdFateShopBuyGoodsScRsp", - Self::CmdFateChangeLineupCsReq => "CmdFateChangeLineupCsReq", - Self::CmdFateShopRefreshGoodsCsReq => "CmdFateShopRefreshGoodsCsReq", - Self::CmdFateShopSellBuffCsReq => "CmdFateShopSellBuffCsReq", - Self::CmdFateChangeLineupScRsp => "CmdFateChangeLineupScRsp", - Self::CmdFateShopBuyGoodsCsReq => "CmdFateShopBuyGoodsCsReq", - Self::CmdFateSettleCsReq => "CmdFateSettleCsReq", - Self::CmdFateShopLeaveCsReq => "CmdFateShopLeaveCsReq", - Self::CmdFateSyncPendingActionScNotify => "CmdFateSyncPendingActionScNotify", - Self::CmdFateSettleScRsp => "CmdFateSettleScRsp", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdFateTypeNone" => Some(Self::None), - "CmdFateHandlePendingActionScRsp" => { - Some(Self::CmdFateHandlePendingActionScRsp) - } - "CmdFateShopLeaveScRsp" => Some(Self::CmdFateShopLeaveScRsp), + "CmdFateShopLeaveCsReq" => Some(Self::CmdFateShopLeaveCsReq), + "CmdFateBattleStartScRsp" => Some(Self::CmdFateBattleStartScRsp), + "CmdFateBattleStartCsReq" => Some(Self::CmdFateBattleStartCsReq), + "CmdFateChangeLineupScRsp" => Some(Self::CmdFateChangeLineupScRsp), + "CmdFateShopRefreshGoodsCsReq" => Some(Self::CmdFateShopRefreshGoodsCsReq), + "CmdFateQueryCsReq" => Some(Self::CmdFateQueryCsReq), + "CmdFateShopLockGoodsCsReq" => Some(Self::CmdFateShopLockGoodsCsReq), + "CmdFateSettleScRsp" => Some(Self::CmdFateSettleScRsp), "CmdFateStartCsReq" => Some(Self::CmdFateStartCsReq), - "CmdFateStartScRsp" => Some(Self::CmdFateStartScRsp), + "CmdFateShopSellBuffScRsp" => Some(Self::CmdFateShopSellBuffScRsp), + "CmdFateShopLockGoodsScRsp" => Some(Self::CmdFateShopLockGoodsScRsp), + "CmdFateShopRefreshGoodsScRsp" => Some(Self::CmdFateShopRefreshGoodsScRsp), + "CmdFateTakeExpRewardCsReq" => Some(Self::CmdFateTakeExpRewardCsReq), + "CmdFateShopBuyGoodsScRsp" => Some(Self::CmdFateShopBuyGoodsScRsp), + "CmdFateShopLeaveScRsp" => Some(Self::CmdFateShopLeaveScRsp), + "CmdFateChangeLineupCsReq" => Some(Self::CmdFateChangeLineupCsReq), + "CmdFateDebugAutoPlayCsReq" => Some(Self::CmdFateDebugAutoPlayCsReq), + "CmdFateSettleCsReq" => Some(Self::CmdFateSettleCsReq), "CmdFateHandlePendingActionCsReq" => { Some(Self::CmdFateHandlePendingActionCsReq) } - "CmdFateShopSellBuffScRsp" => Some(Self::CmdFateShopSellBuffScRsp), - "CmdFateDebugAutoPlayFinishScNotify" => { - Some(Self::CmdFateDebugAutoPlayFinishScNotify) + "CmdFateStartScRsp" => Some(Self::CmdFateStartScRsp), + "CmdFateHandlePendingActionScRsp" => { + Some(Self::CmdFateHandlePendingActionScRsp) } - "CmdFateQueryCsReq" => Some(Self::CmdFateQueryCsReq), "CmdFateSettleScNotify" => Some(Self::CmdFateSettleScNotify), - "CmdFateTakeExpRewardScRsp" => Some(Self::CmdFateTakeExpRewardScRsp), - "CmdFateShopLockGoodsCsReq" => Some(Self::CmdFateShopLockGoodsCsReq), - "CmdFateTakeExpRewardCsReq" => Some(Self::CmdFateTakeExpRewardCsReq), - "CmdFateQueryScRsp" => Some(Self::CmdFateQueryScRsp), - "CmdFateBattleStartCsReq" => Some(Self::CmdFateBattleStartCsReq), - "CmdFateBattleStartScRsp" => Some(Self::CmdFateBattleStartScRsp), - "CmdFateDebugAutoPlayCsReq" => Some(Self::CmdFateDebugAutoPlayCsReq), - "CmdFateShopRefreshGoodsScRsp" => Some(Self::CmdFateShopRefreshGoodsScRsp), - "CmdFateShopLockGoodsScRsp" => Some(Self::CmdFateShopLockGoodsScRsp), - "CmdFateSyncActionResultScNotify" => { - Some(Self::CmdFateSyncActionResultScNotify) - } - "CmdFateDebugAutoPlayScRsp" => Some(Self::CmdFateDebugAutoPlayScRsp), - "CmdFateShopBuyGoodsScRsp" => Some(Self::CmdFateShopBuyGoodsScRsp), - "CmdFateChangeLineupCsReq" => Some(Self::CmdFateChangeLineupCsReq), - "CmdFateShopRefreshGoodsCsReq" => Some(Self::CmdFateShopRefreshGoodsCsReq), - "CmdFateShopSellBuffCsReq" => Some(Self::CmdFateShopSellBuffCsReq), - "CmdFateChangeLineupScRsp" => Some(Self::CmdFateChangeLineupScRsp), "CmdFateShopBuyGoodsCsReq" => Some(Self::CmdFateShopBuyGoodsCsReq), - "CmdFateSettleCsReq" => Some(Self::CmdFateSettleCsReq), - "CmdFateShopLeaveCsReq" => Some(Self::CmdFateShopLeaveCsReq), + "CmdFateQueryScRsp" => Some(Self::CmdFateQueryScRsp), "CmdFateSyncPendingActionScNotify" => { Some(Self::CmdFateSyncPendingActionScNotify) } - "CmdFateSettleScRsp" => Some(Self::CmdFateSettleScRsp), + "CmdFateShopSellBuffCsReq" => Some(Self::CmdFateShopSellBuffCsReq), + "CmdFateTakeExpRewardScRsp" => Some(Self::CmdFateTakeExpRewardScRsp), + "CmdFateSyncActionResultScNotify" => { + Some(Self::CmdFateSyncActionResultScNotify) + } + "CmdFateDebugAutoPlayFinishScNotify" => { + Some(Self::CmdFateDebugAutoPlayFinishScNotify) + } + "CmdFateDebugAutoPlayScRsp" => Some(Self::CmdFateDebugAutoPlayScRsp), _ => None, } } @@ -60540,11 +62110,11 @@ impl Mgpocjfmkpm { #[repr(i32)] pub enum CmdFeverTimeActivityType { None = 0, - CmdGetFeverTimeActivityDataCsReq = 7153, - CmdGetFeverTimeActivityDataScRsp = 7156, + CmdFeverTimeActivityBattleEndScNotify = 7151, CmdEnterFeverTimeActivityStageCsReq = 7155, - CmdFeverTimeActivityBattleEndScNotify = 7158, - CmdEnterFeverTimeActivityStageScRsp = 7159, + CmdEnterFeverTimeActivityStageScRsp = 7160, + CmdGetFeverTimeActivityDataCsReq = 7152, + CmdGetFeverTimeActivityDataScRsp = 7156, } impl CmdFeverTimeActivityType { /// String value of the enum field names used in the ProtoBuf definition. @@ -60554,38 +62124,38 @@ impl CmdFeverTimeActivityType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdFeverTimeActivityTypeNone", - Self::CmdGetFeverTimeActivityDataCsReq => "CmdGetFeverTimeActivityDataCsReq", - Self::CmdGetFeverTimeActivityDataScRsp => "CmdGetFeverTimeActivityDataScRsp", - Self::CmdEnterFeverTimeActivityStageCsReq => { - "CmdEnterFeverTimeActivityStageCsReq" - } Self::CmdFeverTimeActivityBattleEndScNotify => { "CmdFeverTimeActivityBattleEndScNotify" } + Self::CmdEnterFeverTimeActivityStageCsReq => { + "CmdEnterFeverTimeActivityStageCsReq" + } Self::CmdEnterFeverTimeActivityStageScRsp => { "CmdEnterFeverTimeActivityStageScRsp" } + Self::CmdGetFeverTimeActivityDataCsReq => "CmdGetFeverTimeActivityDataCsReq", + Self::CmdGetFeverTimeActivityDataScRsp => "CmdGetFeverTimeActivityDataScRsp", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdFeverTimeActivityTypeNone" => Some(Self::None), + "CmdFeverTimeActivityBattleEndScNotify" => { + Some(Self::CmdFeverTimeActivityBattleEndScNotify) + } + "CmdEnterFeverTimeActivityStageCsReq" => { + Some(Self::CmdEnterFeverTimeActivityStageCsReq) + } + "CmdEnterFeverTimeActivityStageScRsp" => { + Some(Self::CmdEnterFeverTimeActivityStageScRsp) + } "CmdGetFeverTimeActivityDataCsReq" => { Some(Self::CmdGetFeverTimeActivityDataCsReq) } "CmdGetFeverTimeActivityDataScRsp" => { Some(Self::CmdGetFeverTimeActivityDataScRsp) } - "CmdEnterFeverTimeActivityStageCsReq" => { - Some(Self::CmdEnterFeverTimeActivityStageCsReq) - } - "CmdFeverTimeActivityBattleEndScNotify" => { - Some(Self::CmdFeverTimeActivityBattleEndScNotify) - } - "CmdEnterFeverTimeActivityStageScRsp" => { - Some(Self::CmdEnterFeverTimeActivityStageScRsp) - } _ => None, } } @@ -60631,16 +62201,16 @@ impl Pmnfdjcllgb { #[repr(i32)] pub enum CmdFightType { None = 0, - CmdFightKickOutScNotify = 30039, - CmdFightHeartBeatCsReq = 30027, - CmdFightEnterScRsp = 30091, - CmdFightEnterCsReq = 30020, - CmdFightSessionStopScNotify = 30070, - CmdFightGeneralScRsp = 30054, - CmdFightGeneralCsReq = 30059, - CmdFightGeneralScNotify = 30077, - CmdFightLeaveScNotify = 30067, - CmdFightHeartBeatScRsp = 30021, + CmdFightEnterScRsp = 30005, + CmdFightKickOutScNotify = 30053, + CmdFightGeneralScRsp = 30041, + CmdFightSessionStopScNotify = 30097, + CmdFightEnterCsReq = 30010, + CmdFightHeartBeatCsReq = 30079, + CmdFightGeneralCsReq = 30006, + CmdFightLeaveScNotify = 30098, + CmdFightHeartBeatScRsp = 30002, + CmdFightGeneralScNotify = 30055, } impl CmdFightType { /// String value of the enum field names used in the ProtoBuf definition. @@ -60650,32 +62220,32 @@ impl CmdFightType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdFightTypeNone", - Self::CmdFightKickOutScNotify => "CmdFightKickOutScNotify", - Self::CmdFightHeartBeatCsReq => "CmdFightHeartBeatCsReq", Self::CmdFightEnterScRsp => "CmdFightEnterScRsp", - Self::CmdFightEnterCsReq => "CmdFightEnterCsReq", - Self::CmdFightSessionStopScNotify => "CmdFightSessionStopScNotify", + Self::CmdFightKickOutScNotify => "CmdFightKickOutScNotify", Self::CmdFightGeneralScRsp => "CmdFightGeneralScRsp", + Self::CmdFightSessionStopScNotify => "CmdFightSessionStopScNotify", + Self::CmdFightEnterCsReq => "CmdFightEnterCsReq", + Self::CmdFightHeartBeatCsReq => "CmdFightHeartBeatCsReq", Self::CmdFightGeneralCsReq => "CmdFightGeneralCsReq", - Self::CmdFightGeneralScNotify => "CmdFightGeneralScNotify", Self::CmdFightLeaveScNotify => "CmdFightLeaveScNotify", Self::CmdFightHeartBeatScRsp => "CmdFightHeartBeatScRsp", + Self::CmdFightGeneralScNotify => "CmdFightGeneralScNotify", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdFightTypeNone" => Some(Self::None), - "CmdFightKickOutScNotify" => Some(Self::CmdFightKickOutScNotify), - "CmdFightHeartBeatCsReq" => Some(Self::CmdFightHeartBeatCsReq), "CmdFightEnterScRsp" => Some(Self::CmdFightEnterScRsp), - "CmdFightEnterCsReq" => Some(Self::CmdFightEnterCsReq), - "CmdFightSessionStopScNotify" => Some(Self::CmdFightSessionStopScNotify), + "CmdFightKickOutScNotify" => Some(Self::CmdFightKickOutScNotify), "CmdFightGeneralScRsp" => Some(Self::CmdFightGeneralScRsp), + "CmdFightSessionStopScNotify" => Some(Self::CmdFightSessionStopScNotify), + "CmdFightEnterCsReq" => Some(Self::CmdFightEnterCsReq), + "CmdFightHeartBeatCsReq" => Some(Self::CmdFightHeartBeatCsReq), "CmdFightGeneralCsReq" => Some(Self::CmdFightGeneralCsReq), - "CmdFightGeneralScNotify" => Some(Self::CmdFightGeneralScNotify), "CmdFightLeaveScNotify" => Some(Self::CmdFightLeaveScNotify), "CmdFightHeartBeatScRsp" => Some(Self::CmdFightHeartBeatScRsp), + "CmdFightGeneralScNotify" => Some(Self::CmdFightGeneralScNotify), _ => None, } } @@ -60685,13 +62255,13 @@ impl CmdFightType { #[repr(i32)] pub enum CmdFightActivityType { None = 0, - CmdTakeFightActivityRewardCsReq = 3621, - CmdEnterFightActivityStageCsReq = 3639, - CmdGetFightActivityDataScRsp = 3691, - CmdEnterFightActivityStageScRsp = 3627, - CmdTakeFightActivityRewardScRsp = 3670, - CmdFightActivityDataChangeScNotify = 3667, - CmdGetFightActivityDataCsReq = 3620, + CmdGetFightActivityDataCsReq = 3610, + CmdEnterFightActivityStageScRsp = 3679, + CmdTakeFightActivityRewardScRsp = 3697, + CmdFightActivityDataChangeScNotify = 3698, + CmdEnterFightActivityStageCsReq = 3653, + CmdGetFightActivityDataScRsp = 3605, + CmdTakeFightActivityRewardCsReq = 3602, } impl CmdFightActivityType { /// String value of the enum field names used in the ProtoBuf definition. @@ -60701,28 +62271,22 @@ impl CmdFightActivityType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdFightActivityTypeNone", - Self::CmdTakeFightActivityRewardCsReq => "CmdTakeFightActivityRewardCsReq", - Self::CmdEnterFightActivityStageCsReq => "CmdEnterFightActivityStageCsReq", - Self::CmdGetFightActivityDataScRsp => "CmdGetFightActivityDataScRsp", + Self::CmdGetFightActivityDataCsReq => "CmdGetFightActivityDataCsReq", Self::CmdEnterFightActivityStageScRsp => "CmdEnterFightActivityStageScRsp", Self::CmdTakeFightActivityRewardScRsp => "CmdTakeFightActivityRewardScRsp", Self::CmdFightActivityDataChangeScNotify => { "CmdFightActivityDataChangeScNotify" } - Self::CmdGetFightActivityDataCsReq => "CmdGetFightActivityDataCsReq", + Self::CmdEnterFightActivityStageCsReq => "CmdEnterFightActivityStageCsReq", + Self::CmdGetFightActivityDataScRsp => "CmdGetFightActivityDataScRsp", + Self::CmdTakeFightActivityRewardCsReq => "CmdTakeFightActivityRewardCsReq", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdFightActivityTypeNone" => Some(Self::None), - "CmdTakeFightActivityRewardCsReq" => { - Some(Self::CmdTakeFightActivityRewardCsReq) - } - "CmdEnterFightActivityStageCsReq" => { - Some(Self::CmdEnterFightActivityStageCsReq) - } - "CmdGetFightActivityDataScRsp" => Some(Self::CmdGetFightActivityDataScRsp), + "CmdGetFightActivityDataCsReq" => Some(Self::CmdGetFightActivityDataCsReq), "CmdEnterFightActivityStageScRsp" => { Some(Self::CmdEnterFightActivityStageScRsp) } @@ -60732,7 +62296,13 @@ impl CmdFightActivityType { "CmdFightActivityDataChangeScNotify" => { Some(Self::CmdFightActivityDataChangeScNotify) } - "CmdGetFightActivityDataCsReq" => Some(Self::CmdGetFightActivityDataCsReq), + "CmdEnterFightActivityStageCsReq" => { + Some(Self::CmdEnterFightActivityStageCsReq) + } + "CmdGetFightActivityDataScRsp" => Some(Self::CmdGetFightActivityDataScRsp), + "CmdTakeFightActivityRewardCsReq" => { + Some(Self::CmdTakeFightActivityRewardCsReq) + } _ => None, } } @@ -60742,14 +62312,14 @@ impl CmdFightActivityType { #[repr(i32)] pub enum CmdFightFestType { None = 0, - CmdStartFightFestCsReq = 7268, - CmdFightFestUnlockSkillNotify = 7287, - CmdGetFightFestDataScRsp = 7277, - CmdFightFestScoreUpdateNotify = 7261, - CmdGetFightFestDataCsReq = 7299, - CmdFightFestUpdateCoinNotify = 7289, - CmdStartFightFestScRsp = 7286, - CmdFightFestUpdateChallengeRecordNotify = 7267, + CmdStartFightFestCsReq = 7296, + CmdGetFightFestDataScRsp = 7271, + CmdFightFestScoreUpdateNotify = 7252, + CmdStartFightFestScRsp = 7280, + CmdFightFestUnlockSkillNotify = 7251, + CmdFightFestUpdateChallengeRecordNotify = 7278, + CmdGetFightFestDataCsReq = 7273, + CmdFightFestUpdateCoinNotify = 7277, } impl CmdFightFestType { /// String value of the enum field names used in the ProtoBuf definition. @@ -60760,15 +62330,15 @@ impl CmdFightFestType { match self { Self::None => "CmdFightFestTypeNone", Self::CmdStartFightFestCsReq => "CmdStartFightFestCsReq", - Self::CmdFightFestUnlockSkillNotify => "CmdFightFestUnlockSkillNotify", Self::CmdGetFightFestDataScRsp => "CmdGetFightFestDataScRsp", Self::CmdFightFestScoreUpdateNotify => "CmdFightFestScoreUpdateNotify", - Self::CmdGetFightFestDataCsReq => "CmdGetFightFestDataCsReq", - Self::CmdFightFestUpdateCoinNotify => "CmdFightFestUpdateCoinNotify", Self::CmdStartFightFestScRsp => "CmdStartFightFestScRsp", + Self::CmdFightFestUnlockSkillNotify => "CmdFightFestUnlockSkillNotify", Self::CmdFightFestUpdateChallengeRecordNotify => { "CmdFightFestUpdateChallengeRecordNotify" } + Self::CmdGetFightFestDataCsReq => "CmdGetFightFestDataCsReq", + Self::CmdFightFestUpdateCoinNotify => "CmdFightFestUpdateCoinNotify", } } /// Creates an enum from field names used in the ProtoBuf definition. @@ -60776,15 +62346,15 @@ impl CmdFightFestType { match value { "CmdFightFestTypeNone" => Some(Self::None), "CmdStartFightFestCsReq" => Some(Self::CmdStartFightFestCsReq), - "CmdFightFestUnlockSkillNotify" => Some(Self::CmdFightFestUnlockSkillNotify), "CmdGetFightFestDataScRsp" => Some(Self::CmdGetFightFestDataScRsp), "CmdFightFestScoreUpdateNotify" => Some(Self::CmdFightFestScoreUpdateNotify), - "CmdGetFightFestDataCsReq" => Some(Self::CmdGetFightFestDataCsReq), - "CmdFightFestUpdateCoinNotify" => Some(Self::CmdFightFestUpdateCoinNotify), "CmdStartFightFestScRsp" => Some(Self::CmdStartFightFestScRsp), + "CmdFightFestUnlockSkillNotify" => Some(Self::CmdFightFestUnlockSkillNotify), "CmdFightFestUpdateChallengeRecordNotify" => { Some(Self::CmdFightFestUpdateChallengeRecordNotify) } + "CmdGetFightFestDataCsReq" => Some(Self::CmdGetFightFestDataCsReq), + "CmdFightFestUpdateCoinNotify" => Some(Self::CmdFightFestUpdateCoinNotify), _ => None, } } @@ -61274,29 +62844,29 @@ impl Ppiffkjejja { #[repr(i32)] pub enum CmdFightMathc3Type { None = 0, - CmdFightMatch3SoloDataUpdateNotify = 30152, - CmdFightMatch3ChatScRsp = 30177, - CmdFightMatch3SwapScRsp = 30170, - CmdFightMatch3SoloPreTurnEndCsReq = 30136, - CmdFightMatch3UseItemCsReq = 30105, - CmdFightMatch3SoloAnimEndCsReq = 30185, - CmdFightMatch3SwapCsReq = 30121, - CmdFightMatch3StartCountDownScNotify = 30167, - CmdFightMatch3SoloPreTurnEndScRsp = 30187, - CmdFightMatch3ForceUpdateNotify = 30102, - CmdFightMatch3TurnStartScNotify = 30139, - CmdFightMatch3SoloDataScRsp = 30198, - CmdFightMatch3SoloSwapNotify = 30168, - CmdFightMatch3SoloUseItemNotify = 30194, - CmdFightMatch3SoloDataCsReq = 30173, - CmdFightMatch3ChatScNotify = 30180, - CmdFightMatch3DataScRsp = 30191, - CmdFightMatch3UseItemScRsp = 30174, - CmdFightMatch3SoloAnimEndScRsp = 30138, - CmdFightMatch3OpponentDataScNotify = 30159, - CmdFightMatch3TurnEndScNotify = 30127, - CmdFightMatch3DataCsReq = 30120, - CmdFightMatch3ChatCsReq = 30154, + CmdFightMatch3SoloAnimEndScRsp = 30194, + CmdFightMatch3SoloPreTurnEndCsReq = 30190, + CmdFightMatch3SwapScRsp = 30197, + CmdFightMatch3StartCountDownScNotify = 30198, + CmdFightMatch3UseItemScRsp = 30126, + CmdFightMatch3ChatScNotify = 30107, + CmdFightMatch3DataScRsp = 30105, + CmdFightMatch3SoloPreTurnEndScRsp = 30154, + CmdFightMatch3SoloDataCsReq = 30163, + CmdFightMatch3SoloDataScRsp = 30167, + CmdFightMatch3ChatScRsp = 30155, + CmdFightMatch3SoloUseItemNotify = 30174, + CmdFightMatch3SwapCsReq = 30102, + CmdFightMatch3ChatCsReq = 30141, + CmdFightMatch3TurnEndScNotify = 30179, + CmdFightMatch3OpponentDataScNotify = 30106, + CmdFightMatch3SoloSwapNotify = 30178, + CmdFightMatch3SoloDataUpdateNotify = 30136, + CmdFightMatch3DataCsReq = 30110, + CmdFightMatch3TurnStartScNotify = 30153, + CmdFightMatch3UseItemCsReq = 30116, + CmdFightMatch3ForceUpdateNotify = 30139, + CmdFightMatch3SoloAnimEndCsReq = 30172, } impl CmdFightMathc3Type { /// String value of the enum field names used in the ProtoBuf definition. @@ -61306,88 +62876,88 @@ impl CmdFightMathc3Type { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdFightMathc3TypeNone", - Self::CmdFightMatch3SoloDataUpdateNotify => { - "CmdFightMatch3SoloDataUpdateNotify" - } - Self::CmdFightMatch3ChatScRsp => "CmdFightMatch3ChatScRsp", - Self::CmdFightMatch3SwapScRsp => "CmdFightMatch3SwapScRsp", + Self::CmdFightMatch3SoloAnimEndScRsp => "CmdFightMatch3SoloAnimEndScRsp", Self::CmdFightMatch3SoloPreTurnEndCsReq => { "CmdFightMatch3SoloPreTurnEndCsReq" } - Self::CmdFightMatch3UseItemCsReq => "CmdFightMatch3UseItemCsReq", - Self::CmdFightMatch3SoloAnimEndCsReq => "CmdFightMatch3SoloAnimEndCsReq", - Self::CmdFightMatch3SwapCsReq => "CmdFightMatch3SwapCsReq", + Self::CmdFightMatch3SwapScRsp => "CmdFightMatch3SwapScRsp", Self::CmdFightMatch3StartCountDownScNotify => { "CmdFightMatch3StartCountDownScNotify" } + Self::CmdFightMatch3UseItemScRsp => "CmdFightMatch3UseItemScRsp", + Self::CmdFightMatch3ChatScNotify => "CmdFightMatch3ChatScNotify", + Self::CmdFightMatch3DataScRsp => "CmdFightMatch3DataScRsp", Self::CmdFightMatch3SoloPreTurnEndScRsp => { "CmdFightMatch3SoloPreTurnEndScRsp" } - Self::CmdFightMatch3ForceUpdateNotify => "CmdFightMatch3ForceUpdateNotify", - Self::CmdFightMatch3TurnStartScNotify => "CmdFightMatch3TurnStartScNotify", - Self::CmdFightMatch3SoloDataScRsp => "CmdFightMatch3SoloDataScRsp", - Self::CmdFightMatch3SoloSwapNotify => "CmdFightMatch3SoloSwapNotify", - Self::CmdFightMatch3SoloUseItemNotify => "CmdFightMatch3SoloUseItemNotify", Self::CmdFightMatch3SoloDataCsReq => "CmdFightMatch3SoloDataCsReq", - Self::CmdFightMatch3ChatScNotify => "CmdFightMatch3ChatScNotify", - Self::CmdFightMatch3DataScRsp => "CmdFightMatch3DataScRsp", - Self::CmdFightMatch3UseItemScRsp => "CmdFightMatch3UseItemScRsp", - Self::CmdFightMatch3SoloAnimEndScRsp => "CmdFightMatch3SoloAnimEndScRsp", + Self::CmdFightMatch3SoloDataScRsp => "CmdFightMatch3SoloDataScRsp", + Self::CmdFightMatch3ChatScRsp => "CmdFightMatch3ChatScRsp", + Self::CmdFightMatch3SoloUseItemNotify => "CmdFightMatch3SoloUseItemNotify", + Self::CmdFightMatch3SwapCsReq => "CmdFightMatch3SwapCsReq", + Self::CmdFightMatch3ChatCsReq => "CmdFightMatch3ChatCsReq", + Self::CmdFightMatch3TurnEndScNotify => "CmdFightMatch3TurnEndScNotify", Self::CmdFightMatch3OpponentDataScNotify => { "CmdFightMatch3OpponentDataScNotify" } - Self::CmdFightMatch3TurnEndScNotify => "CmdFightMatch3TurnEndScNotify", + Self::CmdFightMatch3SoloSwapNotify => "CmdFightMatch3SoloSwapNotify", + Self::CmdFightMatch3SoloDataUpdateNotify => { + "CmdFightMatch3SoloDataUpdateNotify" + } Self::CmdFightMatch3DataCsReq => "CmdFightMatch3DataCsReq", - Self::CmdFightMatch3ChatCsReq => "CmdFightMatch3ChatCsReq", + Self::CmdFightMatch3TurnStartScNotify => "CmdFightMatch3TurnStartScNotify", + Self::CmdFightMatch3UseItemCsReq => "CmdFightMatch3UseItemCsReq", + Self::CmdFightMatch3ForceUpdateNotify => "CmdFightMatch3ForceUpdateNotify", + Self::CmdFightMatch3SoloAnimEndCsReq => "CmdFightMatch3SoloAnimEndCsReq", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdFightMathc3TypeNone" => Some(Self::None), - "CmdFightMatch3SoloDataUpdateNotify" => { - Some(Self::CmdFightMatch3SoloDataUpdateNotify) - } - "CmdFightMatch3ChatScRsp" => Some(Self::CmdFightMatch3ChatScRsp), - "CmdFightMatch3SwapScRsp" => Some(Self::CmdFightMatch3SwapScRsp), - "CmdFightMatch3SoloPreTurnEndCsReq" => { - Some(Self::CmdFightMatch3SoloPreTurnEndCsReq) - } - "CmdFightMatch3UseItemCsReq" => Some(Self::CmdFightMatch3UseItemCsReq), - "CmdFightMatch3SoloAnimEndCsReq" => { - Some(Self::CmdFightMatch3SoloAnimEndCsReq) - } - "CmdFightMatch3SwapCsReq" => Some(Self::CmdFightMatch3SwapCsReq), - "CmdFightMatch3StartCountDownScNotify" => { - Some(Self::CmdFightMatch3StartCountDownScNotify) - } - "CmdFightMatch3SoloPreTurnEndScRsp" => { - Some(Self::CmdFightMatch3SoloPreTurnEndScRsp) - } - "CmdFightMatch3ForceUpdateNotify" => { - Some(Self::CmdFightMatch3ForceUpdateNotify) - } - "CmdFightMatch3TurnStartScNotify" => { - Some(Self::CmdFightMatch3TurnStartScNotify) - } - "CmdFightMatch3SoloDataScRsp" => Some(Self::CmdFightMatch3SoloDataScRsp), - "CmdFightMatch3SoloSwapNotify" => Some(Self::CmdFightMatch3SoloSwapNotify), - "CmdFightMatch3SoloUseItemNotify" => { - Some(Self::CmdFightMatch3SoloUseItemNotify) - } - "CmdFightMatch3SoloDataCsReq" => Some(Self::CmdFightMatch3SoloDataCsReq), - "CmdFightMatch3ChatScNotify" => Some(Self::CmdFightMatch3ChatScNotify), - "CmdFightMatch3DataScRsp" => Some(Self::CmdFightMatch3DataScRsp), - "CmdFightMatch3UseItemScRsp" => Some(Self::CmdFightMatch3UseItemScRsp), "CmdFightMatch3SoloAnimEndScRsp" => { Some(Self::CmdFightMatch3SoloAnimEndScRsp) } + "CmdFightMatch3SoloPreTurnEndCsReq" => { + Some(Self::CmdFightMatch3SoloPreTurnEndCsReq) + } + "CmdFightMatch3SwapScRsp" => Some(Self::CmdFightMatch3SwapScRsp), + "CmdFightMatch3StartCountDownScNotify" => { + Some(Self::CmdFightMatch3StartCountDownScNotify) + } + "CmdFightMatch3UseItemScRsp" => Some(Self::CmdFightMatch3UseItemScRsp), + "CmdFightMatch3ChatScNotify" => Some(Self::CmdFightMatch3ChatScNotify), + "CmdFightMatch3DataScRsp" => Some(Self::CmdFightMatch3DataScRsp), + "CmdFightMatch3SoloPreTurnEndScRsp" => { + Some(Self::CmdFightMatch3SoloPreTurnEndScRsp) + } + "CmdFightMatch3SoloDataCsReq" => Some(Self::CmdFightMatch3SoloDataCsReq), + "CmdFightMatch3SoloDataScRsp" => Some(Self::CmdFightMatch3SoloDataScRsp), + "CmdFightMatch3ChatScRsp" => Some(Self::CmdFightMatch3ChatScRsp), + "CmdFightMatch3SoloUseItemNotify" => { + Some(Self::CmdFightMatch3SoloUseItemNotify) + } + "CmdFightMatch3SwapCsReq" => Some(Self::CmdFightMatch3SwapCsReq), + "CmdFightMatch3ChatCsReq" => Some(Self::CmdFightMatch3ChatCsReq), + "CmdFightMatch3TurnEndScNotify" => Some(Self::CmdFightMatch3TurnEndScNotify), "CmdFightMatch3OpponentDataScNotify" => { Some(Self::CmdFightMatch3OpponentDataScNotify) } - "CmdFightMatch3TurnEndScNotify" => Some(Self::CmdFightMatch3TurnEndScNotify), + "CmdFightMatch3SoloSwapNotify" => Some(Self::CmdFightMatch3SoloSwapNotify), + "CmdFightMatch3SoloDataUpdateNotify" => { + Some(Self::CmdFightMatch3SoloDataUpdateNotify) + } "CmdFightMatch3DataCsReq" => Some(Self::CmdFightMatch3DataCsReq), - "CmdFightMatch3ChatCsReq" => Some(Self::CmdFightMatch3ChatCsReq), + "CmdFightMatch3TurnStartScNotify" => { + Some(Self::CmdFightMatch3TurnStartScNotify) + } + "CmdFightMatch3UseItemCsReq" => Some(Self::CmdFightMatch3UseItemCsReq), + "CmdFightMatch3ForceUpdateNotify" => { + Some(Self::CmdFightMatch3ForceUpdateNotify) + } + "CmdFightMatch3SoloAnimEndCsReq" => { + Some(Self::CmdFightMatch3SoloAnimEndCsReq) + } _ => None, } } @@ -61673,68 +63243,68 @@ impl Abbdjbmiibe { #[repr(i32)] pub enum CmdFriendType { None = 0, - CmdSetFriendMarkScRsp = 2995, - CmdSyncAddBlacklistScNotify = 2938, - CmdGetFriendDevelopmentInfoScRsp = 2937, - CmdGetFriendRecommendListInfoCsReq = 2952, - CmdGetFriendChallengeLineupScRsp = 2993, - CmdNewAssistHistoryNotify = 2928, - CmdDeleteFriendScRsp = 2974, - CmdSetForbidOtherApplyFriendCsReq = 2971, - CmdGetPlayerDetailInfoCsReq = 2967, - CmdGetFriendRecommendListInfoScRsp = 2968, - CmdGetFriendLoginInfoScRsp = 2955, - CmdSetFriendRemarkNameScRsp = 2936, - CmdGetFriendListInfoCsReq = 2920, - CmdTakeAssistRewardCsReq = 2923, + CmdSetAssistScRsp = 2901, + CmdDeleteFriendCsReq = 2916, + CmdApplyFriendCsReq = 2997, + CmdSetForbidOtherApplyFriendScRsp = 2985, + CmdCurAssistChangedNotify = 2966, + CmdGetFriendApplyListInfoScRsp = 2902, + CmdGetFriendRecommendLineupCsReq = 2923, + CmdGetCurAssistScRsp = 2925, + CmdHandleFriendScRsp = 2907, + CmdSyncAddBlacklistScNotify = 2994, + CmdGetAssistListCsReq = 2924, + CmdGetFriendDevelopmentInfoCsReq = 2912, + CmdGetFriendChallengeLineupScRsp = 2983, + CmdTakeAssistRewardScRsp = 2960, + CmdGetFriendAssistListScRsp = 2958, + CmdSearchPlayerScRsp = 2992, + CmdDeleteFriendScRsp = 2926, + CmdSyncHandleFriendScNotify = 2939, + CmdGetFriendBattleRecordDetailCsReq = 2904, + CmdDeleteBlacklistCsReq = 2909, + CmdSyncDeleteFriendScNotify = 2963, + CmdAddBlacklistCsReq = 2967, + CmdGetFriendRecommendLineupDetailCsReq = 2995, + CmdHandleFriendCsReq = 2955, + CmdGetFriendBattleRecordDetailScRsp = 2986, + CmdGetFriendDevelopmentInfoScRsp = 2964, + CmdGetFriendLoginInfoScRsp = 2913, + CmdGetFriendRecommendLineupScRsp = 2914, + CmdGetPlatformPlayerInfoCsReq = 2928, + CmdGetAssistListScRsp = 2973, + CmdGetFriendRecommendLineupDetailScRsp = 2918, + CmdSetFriendMarkCsReq = 2929, + CmdSetAssistCsReq = 2942, + CmdGetFriendChallengeDetailCsReq = 2903, + CmdSearchPlayerCsReq = 2969, + CmdGetAssistHistoryCsReq = 2935, + CmdReportPlayerCsReq = 2954, + CmdGetCurAssistCsReq = 2951, + CmdGetPlayerDetailInfoScRsp = 2953, + CmdSetForbidOtherApplyFriendCsReq = 2946, + CmdTakeAssistRewardCsReq = 2915, + CmdGetFriendApplyListInfoCsReq = 2979, + CmdSetFriendRemarkNameCsReq = 2974, + CmdApplyFriendScRsp = 2906, + CmdGetFriendChallengeLineupCsReq = 2982, + CmdGetFriendLoginInfoCsReq = 2908, + CmdReportPlayerScRsp = 2962, + CmdGetPlayerDetailInfoCsReq = 2998, + CmdGetFriendAssistListCsReq = 2945, CmdGetFriendChallengeDetailScRsp = 2957, - CmdGetPlatformPlayerInfoScRsp = 2947, - CmdGetFriendRecommendLineupDetailCsReq = 2953, - CmdDeleteBlacklistCsReq = 2906, - CmdGetFriendLoginInfoCsReq = 2919, - CmdGetCurAssistCsReq = 2945, - CmdGetFriendAssistListScRsp = 2996, - CmdApplyFriendScRsp = 2959, - CmdSyncDeleteFriendScNotify = 2973, - CmdTakeAssistRewardScRsp = 2922, - CmdGetPlatformPlayerInfoCsReq = 2918, - CmdHandleFriendCsReq = 2977, - CmdGetAssistListCsReq = 2941, - CmdGetFriendBattleRecordDetailScRsp = 2990, - CmdGetAssistListScRsp = 2984, - CmdSetFriendMarkCsReq = 2950, - CmdGetFriendBattleRecordDetailCsReq = 2926, - CmdGetAssistHistoryCsReq = 2903, - CmdGetFriendAssistListCsReq = 2960, - CmdAddBlacklistCsReq = 2998, - CmdSetAssistScRsp = 2934, - CmdSyncHandleFriendScNotify = 2902, - CmdReportPlayerCsReq = 2987, - CmdGetFriendRecommendLineupDetailScRsp = 2933, - CmdGetCurAssistScRsp = 2969, - CmdDeleteBlacklistScRsp = 2931, - CmdGetFriendChallengeLineupCsReq = 2916, - CmdSearchPlayerCsReq = 2944, - CmdApplyFriendCsReq = 2970, - CmdSetFriendRemarkNameCsReq = 2994, - CmdSetForbidOtherApplyFriendScRsp = 2963, - CmdGetFriendChallengeDetailCsReq = 2964, - CmdReportPlayerScRsp = 2909, - CmdGetPlayerDetailInfoScRsp = 2939, - CmdGetFriendApplyListInfoCsReq = 2927, - CmdDeleteFriendCsReq = 2905, - CmdGetFriendApplyListInfoScRsp = 2921, - CmdCurAssistChangedNotify = 2940, - CmdGetFriendListInfoScRsp = 2991, - CmdGetAssistHistoryScRsp = 2924, - CmdGetFriendRecommendLineupScRsp = 2935, - CmdGetFriendDevelopmentInfoCsReq = 2989, - CmdSetAssistCsReq = 2978, - CmdHandleFriendScRsp = 2980, - CmdSearchPlayerScRsp = 2949, - CmdAddBlacklistScRsp = 2985, - CmdSyncApplyFriendScNotify = 2954, - CmdGetFriendRecommendLineupCsReq = 2972, + CmdGetFriendRecommendListInfoScRsp = 2978, + CmdSyncApplyFriendScNotify = 2941, + CmdSetFriendRemarkNameScRsp = 2990, + CmdGetFriendListInfoScRsp = 2905, + CmdGetFriendListInfoCsReq = 2910, + CmdNewAssistHistoryNotify = 2988, + CmdAddBlacklistScRsp = 2972, + CmdGetPlatformPlayerInfoScRsp = 2989, + CmdSetFriendMarkScRsp = 2971, + CmdGetFriendRecommendListInfoCsReq = 2936, + CmdDeleteBlacklistScRsp = 2920, + CmdGetAssistHistoryScRsp = 2937, } impl CmdFriendType { /// String value of the enum field names used in the ProtoBuf definition. @@ -61744,188 +63314,188 @@ impl CmdFriendType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdFriendTypeNone", - Self::CmdSetFriendMarkScRsp => "CmdSetFriendMarkScRsp", - Self::CmdSyncAddBlacklistScNotify => "CmdSyncAddBlacklistScNotify", - Self::CmdGetFriendDevelopmentInfoScRsp => "CmdGetFriendDevelopmentInfoScRsp", - Self::CmdGetFriendRecommendListInfoCsReq => { - "CmdGetFriendRecommendListInfoCsReq" - } - Self::CmdGetFriendChallengeLineupScRsp => "CmdGetFriendChallengeLineupScRsp", - Self::CmdNewAssistHistoryNotify => "CmdNewAssistHistoryNotify", - Self::CmdDeleteFriendScRsp => "CmdDeleteFriendScRsp", - Self::CmdSetForbidOtherApplyFriendCsReq => { - "CmdSetForbidOtherApplyFriendCsReq" - } - Self::CmdGetPlayerDetailInfoCsReq => "CmdGetPlayerDetailInfoCsReq", - Self::CmdGetFriendRecommendListInfoScRsp => { - "CmdGetFriendRecommendListInfoScRsp" - } - Self::CmdGetFriendLoginInfoScRsp => "CmdGetFriendLoginInfoScRsp", - Self::CmdSetFriendRemarkNameScRsp => "CmdSetFriendRemarkNameScRsp", - Self::CmdGetFriendListInfoCsReq => "CmdGetFriendListInfoCsReq", - Self::CmdTakeAssistRewardCsReq => "CmdTakeAssistRewardCsReq", - Self::CmdGetFriendChallengeDetailScRsp => "CmdGetFriendChallengeDetailScRsp", - Self::CmdGetPlatformPlayerInfoScRsp => "CmdGetPlatformPlayerInfoScRsp", - Self::CmdGetFriendRecommendLineupDetailCsReq => { - "CmdGetFriendRecommendLineupDetailCsReq" - } - Self::CmdDeleteBlacklistCsReq => "CmdDeleteBlacklistCsReq", - Self::CmdGetFriendLoginInfoCsReq => "CmdGetFriendLoginInfoCsReq", - Self::CmdGetCurAssistCsReq => "CmdGetCurAssistCsReq", - Self::CmdGetFriendAssistListScRsp => "CmdGetFriendAssistListScRsp", - Self::CmdApplyFriendScRsp => "CmdApplyFriendScRsp", - Self::CmdSyncDeleteFriendScNotify => "CmdSyncDeleteFriendScNotify", - Self::CmdTakeAssistRewardScRsp => "CmdTakeAssistRewardScRsp", - Self::CmdGetPlatformPlayerInfoCsReq => "CmdGetPlatformPlayerInfoCsReq", - Self::CmdHandleFriendCsReq => "CmdHandleFriendCsReq", - Self::CmdGetAssistListCsReq => "CmdGetAssistListCsReq", - Self::CmdGetFriendBattleRecordDetailScRsp => { - "CmdGetFriendBattleRecordDetailScRsp" - } - Self::CmdGetAssistListScRsp => "CmdGetAssistListScRsp", - Self::CmdSetFriendMarkCsReq => "CmdSetFriendMarkCsReq", - Self::CmdGetFriendBattleRecordDetailCsReq => { - "CmdGetFriendBattleRecordDetailCsReq" - } - Self::CmdGetAssistHistoryCsReq => "CmdGetAssistHistoryCsReq", - Self::CmdGetFriendAssistListCsReq => "CmdGetFriendAssistListCsReq", - Self::CmdAddBlacklistCsReq => "CmdAddBlacklistCsReq", Self::CmdSetAssistScRsp => "CmdSetAssistScRsp", - Self::CmdSyncHandleFriendScNotify => "CmdSyncHandleFriendScNotify", - Self::CmdReportPlayerCsReq => "CmdReportPlayerCsReq", - Self::CmdGetFriendRecommendLineupDetailScRsp => { - "CmdGetFriendRecommendLineupDetailScRsp" - } - Self::CmdGetCurAssistScRsp => "CmdGetCurAssistScRsp", - Self::CmdDeleteBlacklistScRsp => "CmdDeleteBlacklistScRsp", - Self::CmdGetFriendChallengeLineupCsReq => "CmdGetFriendChallengeLineupCsReq", - Self::CmdSearchPlayerCsReq => "CmdSearchPlayerCsReq", + Self::CmdDeleteFriendCsReq => "CmdDeleteFriendCsReq", Self::CmdApplyFriendCsReq => "CmdApplyFriendCsReq", - Self::CmdSetFriendRemarkNameCsReq => "CmdSetFriendRemarkNameCsReq", Self::CmdSetForbidOtherApplyFriendScRsp => { "CmdSetForbidOtherApplyFriendScRsp" } - Self::CmdGetFriendChallengeDetailCsReq => "CmdGetFriendChallengeDetailCsReq", - Self::CmdReportPlayerScRsp => "CmdReportPlayerScRsp", - Self::CmdGetPlayerDetailInfoScRsp => "CmdGetPlayerDetailInfoScRsp", - Self::CmdGetFriendApplyListInfoCsReq => "CmdGetFriendApplyListInfoCsReq", - Self::CmdDeleteFriendCsReq => "CmdDeleteFriendCsReq", - Self::CmdGetFriendApplyListInfoScRsp => "CmdGetFriendApplyListInfoScRsp", Self::CmdCurAssistChangedNotify => "CmdCurAssistChangedNotify", - Self::CmdGetFriendListInfoScRsp => "CmdGetFriendListInfoScRsp", - Self::CmdGetAssistHistoryScRsp => "CmdGetAssistHistoryScRsp", - Self::CmdGetFriendRecommendLineupScRsp => "CmdGetFriendRecommendLineupScRsp", - Self::CmdGetFriendDevelopmentInfoCsReq => "CmdGetFriendDevelopmentInfoCsReq", - Self::CmdSetAssistCsReq => "CmdSetAssistCsReq", - Self::CmdHandleFriendScRsp => "CmdHandleFriendScRsp", - Self::CmdSearchPlayerScRsp => "CmdSearchPlayerScRsp", - Self::CmdAddBlacklistScRsp => "CmdAddBlacklistScRsp", - Self::CmdSyncApplyFriendScNotify => "CmdSyncApplyFriendScNotify", + Self::CmdGetFriendApplyListInfoScRsp => "CmdGetFriendApplyListInfoScRsp", Self::CmdGetFriendRecommendLineupCsReq => "CmdGetFriendRecommendLineupCsReq", + Self::CmdGetCurAssistScRsp => "CmdGetCurAssistScRsp", + Self::CmdHandleFriendScRsp => "CmdHandleFriendScRsp", + Self::CmdSyncAddBlacklistScNotify => "CmdSyncAddBlacklistScNotify", + Self::CmdGetAssistListCsReq => "CmdGetAssistListCsReq", + Self::CmdGetFriendDevelopmentInfoCsReq => "CmdGetFriendDevelopmentInfoCsReq", + Self::CmdGetFriendChallengeLineupScRsp => "CmdGetFriendChallengeLineupScRsp", + Self::CmdTakeAssistRewardScRsp => "CmdTakeAssistRewardScRsp", + Self::CmdGetFriendAssistListScRsp => "CmdGetFriendAssistListScRsp", + Self::CmdSearchPlayerScRsp => "CmdSearchPlayerScRsp", + Self::CmdDeleteFriendScRsp => "CmdDeleteFriendScRsp", + Self::CmdSyncHandleFriendScNotify => "CmdSyncHandleFriendScNotify", + Self::CmdGetFriendBattleRecordDetailCsReq => { + "CmdGetFriendBattleRecordDetailCsReq" + } + Self::CmdDeleteBlacklistCsReq => "CmdDeleteBlacklistCsReq", + Self::CmdSyncDeleteFriendScNotify => "CmdSyncDeleteFriendScNotify", + Self::CmdAddBlacklistCsReq => "CmdAddBlacklistCsReq", + Self::CmdGetFriendRecommendLineupDetailCsReq => { + "CmdGetFriendRecommendLineupDetailCsReq" + } + Self::CmdHandleFriendCsReq => "CmdHandleFriendCsReq", + Self::CmdGetFriendBattleRecordDetailScRsp => { + "CmdGetFriendBattleRecordDetailScRsp" + } + Self::CmdGetFriendDevelopmentInfoScRsp => "CmdGetFriendDevelopmentInfoScRsp", + Self::CmdGetFriendLoginInfoScRsp => "CmdGetFriendLoginInfoScRsp", + Self::CmdGetFriendRecommendLineupScRsp => "CmdGetFriendRecommendLineupScRsp", + Self::CmdGetPlatformPlayerInfoCsReq => "CmdGetPlatformPlayerInfoCsReq", + Self::CmdGetAssistListScRsp => "CmdGetAssistListScRsp", + Self::CmdGetFriendRecommendLineupDetailScRsp => { + "CmdGetFriendRecommendLineupDetailScRsp" + } + Self::CmdSetFriendMarkCsReq => "CmdSetFriendMarkCsReq", + Self::CmdSetAssistCsReq => "CmdSetAssistCsReq", + Self::CmdGetFriendChallengeDetailCsReq => "CmdGetFriendChallengeDetailCsReq", + Self::CmdSearchPlayerCsReq => "CmdSearchPlayerCsReq", + Self::CmdGetAssistHistoryCsReq => "CmdGetAssistHistoryCsReq", + Self::CmdReportPlayerCsReq => "CmdReportPlayerCsReq", + Self::CmdGetCurAssistCsReq => "CmdGetCurAssistCsReq", + Self::CmdGetPlayerDetailInfoScRsp => "CmdGetPlayerDetailInfoScRsp", + Self::CmdSetForbidOtherApplyFriendCsReq => { + "CmdSetForbidOtherApplyFriendCsReq" + } + Self::CmdTakeAssistRewardCsReq => "CmdTakeAssistRewardCsReq", + Self::CmdGetFriendApplyListInfoCsReq => "CmdGetFriendApplyListInfoCsReq", + Self::CmdSetFriendRemarkNameCsReq => "CmdSetFriendRemarkNameCsReq", + Self::CmdApplyFriendScRsp => "CmdApplyFriendScRsp", + Self::CmdGetFriendChallengeLineupCsReq => "CmdGetFriendChallengeLineupCsReq", + Self::CmdGetFriendLoginInfoCsReq => "CmdGetFriendLoginInfoCsReq", + Self::CmdReportPlayerScRsp => "CmdReportPlayerScRsp", + Self::CmdGetPlayerDetailInfoCsReq => "CmdGetPlayerDetailInfoCsReq", + Self::CmdGetFriendAssistListCsReq => "CmdGetFriendAssistListCsReq", + Self::CmdGetFriendChallengeDetailScRsp => "CmdGetFriendChallengeDetailScRsp", + Self::CmdGetFriendRecommendListInfoScRsp => { + "CmdGetFriendRecommendListInfoScRsp" + } + Self::CmdSyncApplyFriendScNotify => "CmdSyncApplyFriendScNotify", + Self::CmdSetFriendRemarkNameScRsp => "CmdSetFriendRemarkNameScRsp", + Self::CmdGetFriendListInfoScRsp => "CmdGetFriendListInfoScRsp", + Self::CmdGetFriendListInfoCsReq => "CmdGetFriendListInfoCsReq", + Self::CmdNewAssistHistoryNotify => "CmdNewAssistHistoryNotify", + Self::CmdAddBlacklistScRsp => "CmdAddBlacklistScRsp", + Self::CmdGetPlatformPlayerInfoScRsp => "CmdGetPlatformPlayerInfoScRsp", + Self::CmdSetFriendMarkScRsp => "CmdSetFriendMarkScRsp", + Self::CmdGetFriendRecommendListInfoCsReq => { + "CmdGetFriendRecommendListInfoCsReq" + } + Self::CmdDeleteBlacklistScRsp => "CmdDeleteBlacklistScRsp", + Self::CmdGetAssistHistoryScRsp => "CmdGetAssistHistoryScRsp", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdFriendTypeNone" => Some(Self::None), - "CmdSetFriendMarkScRsp" => Some(Self::CmdSetFriendMarkScRsp), - "CmdSyncAddBlacklistScNotify" => Some(Self::CmdSyncAddBlacklistScNotify), - "CmdGetFriendDevelopmentInfoScRsp" => { - Some(Self::CmdGetFriendDevelopmentInfoScRsp) + "CmdSetAssistScRsp" => Some(Self::CmdSetAssistScRsp), + "CmdDeleteFriendCsReq" => Some(Self::CmdDeleteFriendCsReq), + "CmdApplyFriendCsReq" => Some(Self::CmdApplyFriendCsReq), + "CmdSetForbidOtherApplyFriendScRsp" => { + Some(Self::CmdSetForbidOtherApplyFriendScRsp) } - "CmdGetFriendRecommendListInfoCsReq" => { - Some(Self::CmdGetFriendRecommendListInfoCsReq) + "CmdCurAssistChangedNotify" => Some(Self::CmdCurAssistChangedNotify), + "CmdGetFriendApplyListInfoScRsp" => { + Some(Self::CmdGetFriendApplyListInfoScRsp) + } + "CmdGetFriendRecommendLineupCsReq" => { + Some(Self::CmdGetFriendRecommendLineupCsReq) + } + "CmdGetCurAssistScRsp" => Some(Self::CmdGetCurAssistScRsp), + "CmdHandleFriendScRsp" => Some(Self::CmdHandleFriendScRsp), + "CmdSyncAddBlacklistScNotify" => Some(Self::CmdSyncAddBlacklistScNotify), + "CmdGetAssistListCsReq" => Some(Self::CmdGetAssistListCsReq), + "CmdGetFriendDevelopmentInfoCsReq" => { + Some(Self::CmdGetFriendDevelopmentInfoCsReq) } "CmdGetFriendChallengeLineupScRsp" => { Some(Self::CmdGetFriendChallengeLineupScRsp) } - "CmdNewAssistHistoryNotify" => Some(Self::CmdNewAssistHistoryNotify), - "CmdDeleteFriendScRsp" => Some(Self::CmdDeleteFriendScRsp), - "CmdSetForbidOtherApplyFriendCsReq" => { - Some(Self::CmdSetForbidOtherApplyFriendCsReq) - } - "CmdGetPlayerDetailInfoCsReq" => Some(Self::CmdGetPlayerDetailInfoCsReq), - "CmdGetFriendRecommendListInfoScRsp" => { - Some(Self::CmdGetFriendRecommendListInfoScRsp) - } - "CmdGetFriendLoginInfoScRsp" => Some(Self::CmdGetFriendLoginInfoScRsp), - "CmdSetFriendRemarkNameScRsp" => Some(Self::CmdSetFriendRemarkNameScRsp), - "CmdGetFriendListInfoCsReq" => Some(Self::CmdGetFriendListInfoCsReq), - "CmdTakeAssistRewardCsReq" => Some(Self::CmdTakeAssistRewardCsReq), - "CmdGetFriendChallengeDetailScRsp" => { - Some(Self::CmdGetFriendChallengeDetailScRsp) - } - "CmdGetPlatformPlayerInfoScRsp" => Some(Self::CmdGetPlatformPlayerInfoScRsp), - "CmdGetFriendRecommendLineupDetailCsReq" => { - Some(Self::CmdGetFriendRecommendLineupDetailCsReq) - } - "CmdDeleteBlacklistCsReq" => Some(Self::CmdDeleteBlacklistCsReq), - "CmdGetFriendLoginInfoCsReq" => Some(Self::CmdGetFriendLoginInfoCsReq), - "CmdGetCurAssistCsReq" => Some(Self::CmdGetCurAssistCsReq), - "CmdGetFriendAssistListScRsp" => Some(Self::CmdGetFriendAssistListScRsp), - "CmdApplyFriendScRsp" => Some(Self::CmdApplyFriendScRsp), - "CmdSyncDeleteFriendScNotify" => Some(Self::CmdSyncDeleteFriendScNotify), "CmdTakeAssistRewardScRsp" => Some(Self::CmdTakeAssistRewardScRsp), - "CmdGetPlatformPlayerInfoCsReq" => Some(Self::CmdGetPlatformPlayerInfoCsReq), - "CmdHandleFriendCsReq" => Some(Self::CmdHandleFriendCsReq), - "CmdGetAssistListCsReq" => Some(Self::CmdGetAssistListCsReq), - "CmdGetFriendBattleRecordDetailScRsp" => { - Some(Self::CmdGetFriendBattleRecordDetailScRsp) - } - "CmdGetAssistListScRsp" => Some(Self::CmdGetAssistListScRsp), - "CmdSetFriendMarkCsReq" => Some(Self::CmdSetFriendMarkCsReq), + "CmdGetFriendAssistListScRsp" => Some(Self::CmdGetFriendAssistListScRsp), + "CmdSearchPlayerScRsp" => Some(Self::CmdSearchPlayerScRsp), + "CmdDeleteFriendScRsp" => Some(Self::CmdDeleteFriendScRsp), + "CmdSyncHandleFriendScNotify" => Some(Self::CmdSyncHandleFriendScNotify), "CmdGetFriendBattleRecordDetailCsReq" => { Some(Self::CmdGetFriendBattleRecordDetailCsReq) } - "CmdGetAssistHistoryCsReq" => Some(Self::CmdGetAssistHistoryCsReq), - "CmdGetFriendAssistListCsReq" => Some(Self::CmdGetFriendAssistListCsReq), + "CmdDeleteBlacklistCsReq" => Some(Self::CmdDeleteBlacklistCsReq), + "CmdSyncDeleteFriendScNotify" => Some(Self::CmdSyncDeleteFriendScNotify), "CmdAddBlacklistCsReq" => Some(Self::CmdAddBlacklistCsReq), - "CmdSetAssistScRsp" => Some(Self::CmdSetAssistScRsp), - "CmdSyncHandleFriendScNotify" => Some(Self::CmdSyncHandleFriendScNotify), - "CmdReportPlayerCsReq" => Some(Self::CmdReportPlayerCsReq), - "CmdGetFriendRecommendLineupDetailScRsp" => { - Some(Self::CmdGetFriendRecommendLineupDetailScRsp) + "CmdGetFriendRecommendLineupDetailCsReq" => { + Some(Self::CmdGetFriendRecommendLineupDetailCsReq) } - "CmdGetCurAssistScRsp" => Some(Self::CmdGetCurAssistScRsp), - "CmdDeleteBlacklistScRsp" => Some(Self::CmdDeleteBlacklistScRsp), - "CmdGetFriendChallengeLineupCsReq" => { - Some(Self::CmdGetFriendChallengeLineupCsReq) + "CmdHandleFriendCsReq" => Some(Self::CmdHandleFriendCsReq), + "CmdGetFriendBattleRecordDetailScRsp" => { + Some(Self::CmdGetFriendBattleRecordDetailScRsp) } - "CmdSearchPlayerCsReq" => Some(Self::CmdSearchPlayerCsReq), - "CmdApplyFriendCsReq" => Some(Self::CmdApplyFriendCsReq), - "CmdSetFriendRemarkNameCsReq" => Some(Self::CmdSetFriendRemarkNameCsReq), - "CmdSetForbidOtherApplyFriendScRsp" => { - Some(Self::CmdSetForbidOtherApplyFriendScRsp) + "CmdGetFriendDevelopmentInfoScRsp" => { + Some(Self::CmdGetFriendDevelopmentInfoScRsp) } - "CmdGetFriendChallengeDetailCsReq" => { - Some(Self::CmdGetFriendChallengeDetailCsReq) - } - "CmdReportPlayerScRsp" => Some(Self::CmdReportPlayerScRsp), - "CmdGetPlayerDetailInfoScRsp" => Some(Self::CmdGetPlayerDetailInfoScRsp), - "CmdGetFriendApplyListInfoCsReq" => { - Some(Self::CmdGetFriendApplyListInfoCsReq) - } - "CmdDeleteFriendCsReq" => Some(Self::CmdDeleteFriendCsReq), - "CmdGetFriendApplyListInfoScRsp" => { - Some(Self::CmdGetFriendApplyListInfoScRsp) - } - "CmdCurAssistChangedNotify" => Some(Self::CmdCurAssistChangedNotify), - "CmdGetFriendListInfoScRsp" => Some(Self::CmdGetFriendListInfoScRsp), - "CmdGetAssistHistoryScRsp" => Some(Self::CmdGetAssistHistoryScRsp), + "CmdGetFriendLoginInfoScRsp" => Some(Self::CmdGetFriendLoginInfoScRsp), "CmdGetFriendRecommendLineupScRsp" => { Some(Self::CmdGetFriendRecommendLineupScRsp) } - "CmdGetFriendDevelopmentInfoCsReq" => { - Some(Self::CmdGetFriendDevelopmentInfoCsReq) + "CmdGetPlatformPlayerInfoCsReq" => Some(Self::CmdGetPlatformPlayerInfoCsReq), + "CmdGetAssistListScRsp" => Some(Self::CmdGetAssistListScRsp), + "CmdGetFriendRecommendLineupDetailScRsp" => { + Some(Self::CmdGetFriendRecommendLineupDetailScRsp) } + "CmdSetFriendMarkCsReq" => Some(Self::CmdSetFriendMarkCsReq), "CmdSetAssistCsReq" => Some(Self::CmdSetAssistCsReq), - "CmdHandleFriendScRsp" => Some(Self::CmdHandleFriendScRsp), - "CmdSearchPlayerScRsp" => Some(Self::CmdSearchPlayerScRsp), - "CmdAddBlacklistScRsp" => Some(Self::CmdAddBlacklistScRsp), - "CmdSyncApplyFriendScNotify" => Some(Self::CmdSyncApplyFriendScNotify), - "CmdGetFriendRecommendLineupCsReq" => { - Some(Self::CmdGetFriendRecommendLineupCsReq) + "CmdGetFriendChallengeDetailCsReq" => { + Some(Self::CmdGetFriendChallengeDetailCsReq) } + "CmdSearchPlayerCsReq" => Some(Self::CmdSearchPlayerCsReq), + "CmdGetAssistHistoryCsReq" => Some(Self::CmdGetAssistHistoryCsReq), + "CmdReportPlayerCsReq" => Some(Self::CmdReportPlayerCsReq), + "CmdGetCurAssistCsReq" => Some(Self::CmdGetCurAssistCsReq), + "CmdGetPlayerDetailInfoScRsp" => Some(Self::CmdGetPlayerDetailInfoScRsp), + "CmdSetForbidOtherApplyFriendCsReq" => { + Some(Self::CmdSetForbidOtherApplyFriendCsReq) + } + "CmdTakeAssistRewardCsReq" => Some(Self::CmdTakeAssistRewardCsReq), + "CmdGetFriendApplyListInfoCsReq" => { + Some(Self::CmdGetFriendApplyListInfoCsReq) + } + "CmdSetFriendRemarkNameCsReq" => Some(Self::CmdSetFriendRemarkNameCsReq), + "CmdApplyFriendScRsp" => Some(Self::CmdApplyFriendScRsp), + "CmdGetFriendChallengeLineupCsReq" => { + Some(Self::CmdGetFriendChallengeLineupCsReq) + } + "CmdGetFriendLoginInfoCsReq" => Some(Self::CmdGetFriendLoginInfoCsReq), + "CmdReportPlayerScRsp" => Some(Self::CmdReportPlayerScRsp), + "CmdGetPlayerDetailInfoCsReq" => Some(Self::CmdGetPlayerDetailInfoCsReq), + "CmdGetFriendAssistListCsReq" => Some(Self::CmdGetFriendAssistListCsReq), + "CmdGetFriendChallengeDetailScRsp" => { + Some(Self::CmdGetFriendChallengeDetailScRsp) + } + "CmdGetFriendRecommendListInfoScRsp" => { + Some(Self::CmdGetFriendRecommendListInfoScRsp) + } + "CmdSyncApplyFriendScNotify" => Some(Self::CmdSyncApplyFriendScNotify), + "CmdSetFriendRemarkNameScRsp" => Some(Self::CmdSetFriendRemarkNameScRsp), + "CmdGetFriendListInfoScRsp" => Some(Self::CmdGetFriendListInfoScRsp), + "CmdGetFriendListInfoCsReq" => Some(Self::CmdGetFriendListInfoCsReq), + "CmdNewAssistHistoryNotify" => Some(Self::CmdNewAssistHistoryNotify), + "CmdAddBlacklistScRsp" => Some(Self::CmdAddBlacklistScRsp), + "CmdGetPlatformPlayerInfoScRsp" => Some(Self::CmdGetPlatformPlayerInfoScRsp), + "CmdSetFriendMarkScRsp" => Some(Self::CmdSetFriendMarkScRsp), + "CmdGetFriendRecommendListInfoCsReq" => { + Some(Self::CmdGetFriendRecommendListInfoCsReq) + } + "CmdDeleteBlacklistScRsp" => Some(Self::CmdDeleteBlacklistScRsp), + "CmdGetAssistHistoryScRsp" => Some(Self::CmdGetAssistHistoryScRsp), _ => None, } } @@ -62004,17 +63574,17 @@ impl FriendApplySource { #[repr(i32)] pub enum CmdGachaType { None = 0, - CmdGachaDecideItemChangeScNotify = 1980, - CmdGetGachaCeilingCsReq = 1927, - CmdDoGachaScRsp = 1939, - CmdGetGachaInfoCsReq = 1920, - CmdExchangeGachaCeilingCsReq = 1970, - CmdSetGachaDecideItemScRsp = 1977, - CmdGetGachaCeilingScRsp = 1921, - CmdGetGachaInfoScRsp = 1991, - CmdDoGachaCsReq = 1967, - CmdSetGachaDecideItemCsReq = 1954, - CmdExchangeGachaCeilingScRsp = 1959, + CmdDoGachaCsReq = 1998, + CmdGetGachaCeilingCsReq = 1979, + CmdGetGachaCeilingScRsp = 1902, + CmdExchangeGachaCeilingScRsp = 1906, + CmdExchangeGachaCeilingCsReq = 1997, + CmdSetGachaDecideItemCsReq = 1941, + CmdGachaDecideItemChangeScNotify = 1907, + CmdGetGachaInfoScRsp = 1905, + CmdSetGachaDecideItemScRsp = 1955, + CmdGetGachaInfoCsReq = 1910, + CmdDoGachaScRsp = 1953, } impl CmdGachaType { /// String value of the enum field names used in the ProtoBuf definition. @@ -62024,36 +63594,36 @@ impl CmdGachaType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdGachaTypeNone", - Self::CmdGachaDecideItemChangeScNotify => "CmdGachaDecideItemChangeScNotify", - Self::CmdGetGachaCeilingCsReq => "CmdGetGachaCeilingCsReq", - Self::CmdDoGachaScRsp => "CmdDoGachaScRsp", - Self::CmdGetGachaInfoCsReq => "CmdGetGachaInfoCsReq", - Self::CmdExchangeGachaCeilingCsReq => "CmdExchangeGachaCeilingCsReq", - Self::CmdSetGachaDecideItemScRsp => "CmdSetGachaDecideItemScRsp", - Self::CmdGetGachaCeilingScRsp => "CmdGetGachaCeilingScRsp", - Self::CmdGetGachaInfoScRsp => "CmdGetGachaInfoScRsp", Self::CmdDoGachaCsReq => "CmdDoGachaCsReq", - Self::CmdSetGachaDecideItemCsReq => "CmdSetGachaDecideItemCsReq", + Self::CmdGetGachaCeilingCsReq => "CmdGetGachaCeilingCsReq", + Self::CmdGetGachaCeilingScRsp => "CmdGetGachaCeilingScRsp", Self::CmdExchangeGachaCeilingScRsp => "CmdExchangeGachaCeilingScRsp", + Self::CmdExchangeGachaCeilingCsReq => "CmdExchangeGachaCeilingCsReq", + Self::CmdSetGachaDecideItemCsReq => "CmdSetGachaDecideItemCsReq", + Self::CmdGachaDecideItemChangeScNotify => "CmdGachaDecideItemChangeScNotify", + Self::CmdGetGachaInfoScRsp => "CmdGetGachaInfoScRsp", + Self::CmdSetGachaDecideItemScRsp => "CmdSetGachaDecideItemScRsp", + Self::CmdGetGachaInfoCsReq => "CmdGetGachaInfoCsReq", + Self::CmdDoGachaScRsp => "CmdDoGachaScRsp", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdGachaTypeNone" => Some(Self::None), + "CmdDoGachaCsReq" => Some(Self::CmdDoGachaCsReq), + "CmdGetGachaCeilingCsReq" => Some(Self::CmdGetGachaCeilingCsReq), + "CmdGetGachaCeilingScRsp" => Some(Self::CmdGetGachaCeilingScRsp), + "CmdExchangeGachaCeilingScRsp" => Some(Self::CmdExchangeGachaCeilingScRsp), + "CmdExchangeGachaCeilingCsReq" => Some(Self::CmdExchangeGachaCeilingCsReq), + "CmdSetGachaDecideItemCsReq" => Some(Self::CmdSetGachaDecideItemCsReq), "CmdGachaDecideItemChangeScNotify" => { Some(Self::CmdGachaDecideItemChangeScNotify) } - "CmdGetGachaCeilingCsReq" => Some(Self::CmdGetGachaCeilingCsReq), - "CmdDoGachaScRsp" => Some(Self::CmdDoGachaScRsp), - "CmdGetGachaInfoCsReq" => Some(Self::CmdGetGachaInfoCsReq), - "CmdExchangeGachaCeilingCsReq" => Some(Self::CmdExchangeGachaCeilingCsReq), - "CmdSetGachaDecideItemScRsp" => Some(Self::CmdSetGachaDecideItemScRsp), - "CmdGetGachaCeilingScRsp" => Some(Self::CmdGetGachaCeilingScRsp), "CmdGetGachaInfoScRsp" => Some(Self::CmdGetGachaInfoScRsp), - "CmdDoGachaCsReq" => Some(Self::CmdDoGachaCsReq), - "CmdSetGachaDecideItemCsReq" => Some(Self::CmdSetGachaDecideItemCsReq), - "CmdExchangeGachaCeilingScRsp" => Some(Self::CmdExchangeGachaCeilingScRsp), + "CmdSetGachaDecideItemScRsp" => Some(Self::CmdSetGachaDecideItemScRsp), + "CmdGetGachaInfoCsReq" => Some(Self::CmdGetGachaInfoCsReq), + "CmdDoGachaScRsp" => Some(Self::CmdDoGachaScRsp), _ => None, } } @@ -62063,17 +63633,17 @@ impl CmdGachaType { #[repr(i32)] pub enum CmdHeartdialType { None = 0, - CmdFinishEmotionDialoguePerformanceScRsp = 6359, - CmdHeartDialTraceScriptScRsp = 6380, - CmdFinishEmotionDialoguePerformanceCsReq = 6370, - CmdGetHeartDialInfoCsReq = 6320, - CmdSubmitEmotionItemCsReq = 6327, - CmdChangeScriptEmotionScRsp = 6339, - CmdSubmitEmotionItemScRsp = 6321, - CmdGetHeartDialInfoScRsp = 6391, - CmdHeartDialTraceScriptCsReq = 6377, - CmdHeartDialScriptChangeScNotify = 6354, - CmdChangeScriptEmotionCsReq = 6367, + CmdSubmitEmotionItemScRsp = 6302, + CmdGetHeartDialInfoCsReq = 6310, + CmdFinishEmotionDialoguePerformanceScRsp = 6306, + CmdChangeScriptEmotionCsReq = 6398, + CmdFinishEmotionDialoguePerformanceCsReq = 6397, + CmdSubmitEmotionItemCsReq = 6379, + CmdChangeScriptEmotionScRsp = 6353, + CmdHeartDialTraceScriptScRsp = 6307, + CmdHeartDialScriptChangeScNotify = 6341, + CmdGetHeartDialInfoScRsp = 6305, + CmdHeartDialTraceScriptCsReq = 6355, } impl CmdHeartdialType { /// String value of the enum field names used in the ProtoBuf definition. @@ -62083,44 +63653,44 @@ impl CmdHeartdialType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdHeartdialTypeNone", + Self::CmdSubmitEmotionItemScRsp => "CmdSubmitEmotionItemScRsp", + Self::CmdGetHeartDialInfoCsReq => "CmdGetHeartDialInfoCsReq", Self::CmdFinishEmotionDialoguePerformanceScRsp => { "CmdFinishEmotionDialoguePerformanceScRsp" } - Self::CmdHeartDialTraceScriptScRsp => "CmdHeartDialTraceScriptScRsp", + Self::CmdChangeScriptEmotionCsReq => "CmdChangeScriptEmotionCsReq", Self::CmdFinishEmotionDialoguePerformanceCsReq => { "CmdFinishEmotionDialoguePerformanceCsReq" } - Self::CmdGetHeartDialInfoCsReq => "CmdGetHeartDialInfoCsReq", Self::CmdSubmitEmotionItemCsReq => "CmdSubmitEmotionItemCsReq", Self::CmdChangeScriptEmotionScRsp => "CmdChangeScriptEmotionScRsp", - Self::CmdSubmitEmotionItemScRsp => "CmdSubmitEmotionItemScRsp", + Self::CmdHeartDialTraceScriptScRsp => "CmdHeartDialTraceScriptScRsp", + Self::CmdHeartDialScriptChangeScNotify => "CmdHeartDialScriptChangeScNotify", Self::CmdGetHeartDialInfoScRsp => "CmdGetHeartDialInfoScRsp", Self::CmdHeartDialTraceScriptCsReq => "CmdHeartDialTraceScriptCsReq", - Self::CmdHeartDialScriptChangeScNotify => "CmdHeartDialScriptChangeScNotify", - Self::CmdChangeScriptEmotionCsReq => "CmdChangeScriptEmotionCsReq", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdHeartdialTypeNone" => Some(Self::None), + "CmdSubmitEmotionItemScRsp" => Some(Self::CmdSubmitEmotionItemScRsp), + "CmdGetHeartDialInfoCsReq" => Some(Self::CmdGetHeartDialInfoCsReq), "CmdFinishEmotionDialoguePerformanceScRsp" => { Some(Self::CmdFinishEmotionDialoguePerformanceScRsp) } - "CmdHeartDialTraceScriptScRsp" => Some(Self::CmdHeartDialTraceScriptScRsp), + "CmdChangeScriptEmotionCsReq" => Some(Self::CmdChangeScriptEmotionCsReq), "CmdFinishEmotionDialoguePerformanceCsReq" => { Some(Self::CmdFinishEmotionDialoguePerformanceCsReq) } - "CmdGetHeartDialInfoCsReq" => Some(Self::CmdGetHeartDialInfoCsReq), "CmdSubmitEmotionItemCsReq" => Some(Self::CmdSubmitEmotionItemCsReq), "CmdChangeScriptEmotionScRsp" => Some(Self::CmdChangeScriptEmotionScRsp), - "CmdSubmitEmotionItemScRsp" => Some(Self::CmdSubmitEmotionItemScRsp), - "CmdGetHeartDialInfoScRsp" => Some(Self::CmdGetHeartDialInfoScRsp), - "CmdHeartDialTraceScriptCsReq" => Some(Self::CmdHeartDialTraceScriptCsReq), + "CmdHeartDialTraceScriptScRsp" => Some(Self::CmdHeartDialTraceScriptScRsp), "CmdHeartDialScriptChangeScNotify" => { Some(Self::CmdHeartDialScriptChangeScNotify) } - "CmdChangeScriptEmotionCsReq" => Some(Self::CmdChangeScriptEmotionCsReq), + "CmdGetHeartDialInfoScRsp" => Some(Self::CmdGetHeartDialInfoScRsp), + "CmdHeartDialTraceScriptCsReq" => Some(Self::CmdHeartDialTraceScriptCsReq), _ => None, } } @@ -62238,29 +63808,29 @@ impl Ooehgmemkoi { #[repr(i32)] pub enum CmdHeliobusType { None = 0, - CmdHeliobusSelectSkillScRsp = 5885, - CmdHeliobusSnsUpdateScNotify = 5880, - CmdHeliobusActivityDataCsReq = 5820, - CmdHeliobusSnsReadCsReq = 5867, - CmdHeliobusUpgradeLevelCsReq = 5805, - CmdHeliobusActivityDataScRsp = 5891, - CmdHeliobusUpgradeLevelScRsp = 5874, - CmdHeliobusLineupUpdateScNotify = 5806, - CmdHeliobusSnsPostCsReq = 5827, - CmdHeliobusSelectSkillCsReq = 5898, - CmdHeliobusUnlockSkillScNotify = 5873, - CmdHeliobusSnsLikeCsReq = 5870, - CmdHeliobusInfoChangedScNotify = 5802, - CmdHeliobusSnsCommentScRsp = 5877, - CmdHeliobusSnsPostScRsp = 5821, - CmdHeliobusEnterBattleScRsp = 5894, - CmdHeliobusChallengeUpdateScNotify = 5809, - CmdHeliobusStartRaidCsReq = 5836, - CmdHeliobusStartRaidScRsp = 5887, - CmdHeliobusEnterBattleCsReq = 5868, - CmdHeliobusSnsCommentCsReq = 5854, - CmdHeliobusSnsLikeScRsp = 5859, - CmdHeliobusSnsReadScRsp = 5839, + CmdHeliobusSnsCommentCsReq = 5841, + CmdHeliobusSnsReadScRsp = 5853, + CmdHeliobusSelectSkillScRsp = 5872, + CmdHeliobusStartRaidScRsp = 5854, + CmdHeliobusSnsPostCsReq = 5879, + CmdHeliobusInfoChangedScNotify = 5839, + CmdHeliobusEnterBattleScRsp = 5874, + CmdHeliobusEnterBattleCsReq = 5878, + CmdHeliobusLineupUpdateScNotify = 5809, + CmdHeliobusSelectSkillCsReq = 5867, + CmdHeliobusStartRaidCsReq = 5890, + CmdHeliobusSnsLikeScRsp = 5806, + CmdHeliobusUpgradeLevelCsReq = 5816, + CmdHeliobusSnsLikeCsReq = 5897, + CmdHeliobusChallengeUpdateScNotify = 5862, + CmdHeliobusUpgradeLevelScRsp = 5826, + CmdHeliobusSnsUpdateScNotify = 5807, + CmdHeliobusSnsCommentScRsp = 5855, + CmdHeliobusActivityDataCsReq = 5810, + CmdHeliobusSnsPostScRsp = 5802, + CmdHeliobusSnsReadCsReq = 5898, + CmdHeliobusActivityDataScRsp = 5805, + CmdHeliobusUnlockSkillScNotify = 5863, } impl CmdHeliobusType { /// String value of the enum field names used in the ProtoBuf definition. @@ -62270,68 +63840,68 @@ impl CmdHeliobusType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdHeliobusTypeNone", + Self::CmdHeliobusSnsCommentCsReq => "CmdHeliobusSnsCommentCsReq", + Self::CmdHeliobusSnsReadScRsp => "CmdHeliobusSnsReadScRsp", Self::CmdHeliobusSelectSkillScRsp => "CmdHeliobusSelectSkillScRsp", - Self::CmdHeliobusSnsUpdateScNotify => "CmdHeliobusSnsUpdateScNotify", - Self::CmdHeliobusActivityDataCsReq => "CmdHeliobusActivityDataCsReq", - Self::CmdHeliobusSnsReadCsReq => "CmdHeliobusSnsReadCsReq", - Self::CmdHeliobusUpgradeLevelCsReq => "CmdHeliobusUpgradeLevelCsReq", - Self::CmdHeliobusActivityDataScRsp => "CmdHeliobusActivityDataScRsp", - Self::CmdHeliobusUpgradeLevelScRsp => "CmdHeliobusUpgradeLevelScRsp", - Self::CmdHeliobusLineupUpdateScNotify => "CmdHeliobusLineupUpdateScNotify", + Self::CmdHeliobusStartRaidScRsp => "CmdHeliobusStartRaidScRsp", Self::CmdHeliobusSnsPostCsReq => "CmdHeliobusSnsPostCsReq", - Self::CmdHeliobusSelectSkillCsReq => "CmdHeliobusSelectSkillCsReq", - Self::CmdHeliobusUnlockSkillScNotify => "CmdHeliobusUnlockSkillScNotify", - Self::CmdHeliobusSnsLikeCsReq => "CmdHeliobusSnsLikeCsReq", Self::CmdHeliobusInfoChangedScNotify => "CmdHeliobusInfoChangedScNotify", - Self::CmdHeliobusSnsCommentScRsp => "CmdHeliobusSnsCommentScRsp", - Self::CmdHeliobusSnsPostScRsp => "CmdHeliobusSnsPostScRsp", Self::CmdHeliobusEnterBattleScRsp => "CmdHeliobusEnterBattleScRsp", + Self::CmdHeliobusEnterBattleCsReq => "CmdHeliobusEnterBattleCsReq", + Self::CmdHeliobusLineupUpdateScNotify => "CmdHeliobusLineupUpdateScNotify", + Self::CmdHeliobusSelectSkillCsReq => "CmdHeliobusSelectSkillCsReq", + Self::CmdHeliobusStartRaidCsReq => "CmdHeliobusStartRaidCsReq", + Self::CmdHeliobusSnsLikeScRsp => "CmdHeliobusSnsLikeScRsp", + Self::CmdHeliobusUpgradeLevelCsReq => "CmdHeliobusUpgradeLevelCsReq", + Self::CmdHeliobusSnsLikeCsReq => "CmdHeliobusSnsLikeCsReq", Self::CmdHeliobusChallengeUpdateScNotify => { "CmdHeliobusChallengeUpdateScNotify" } - Self::CmdHeliobusStartRaidCsReq => "CmdHeliobusStartRaidCsReq", - Self::CmdHeliobusStartRaidScRsp => "CmdHeliobusStartRaidScRsp", - Self::CmdHeliobusEnterBattleCsReq => "CmdHeliobusEnterBattleCsReq", - Self::CmdHeliobusSnsCommentCsReq => "CmdHeliobusSnsCommentCsReq", - Self::CmdHeliobusSnsLikeScRsp => "CmdHeliobusSnsLikeScRsp", - Self::CmdHeliobusSnsReadScRsp => "CmdHeliobusSnsReadScRsp", + Self::CmdHeliobusUpgradeLevelScRsp => "CmdHeliobusUpgradeLevelScRsp", + Self::CmdHeliobusSnsUpdateScNotify => "CmdHeliobusSnsUpdateScNotify", + Self::CmdHeliobusSnsCommentScRsp => "CmdHeliobusSnsCommentScRsp", + Self::CmdHeliobusActivityDataCsReq => "CmdHeliobusActivityDataCsReq", + Self::CmdHeliobusSnsPostScRsp => "CmdHeliobusSnsPostScRsp", + Self::CmdHeliobusSnsReadCsReq => "CmdHeliobusSnsReadCsReq", + Self::CmdHeliobusActivityDataScRsp => "CmdHeliobusActivityDataScRsp", + Self::CmdHeliobusUnlockSkillScNotify => "CmdHeliobusUnlockSkillScNotify", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdHeliobusTypeNone" => Some(Self::None), + "CmdHeliobusSnsCommentCsReq" => Some(Self::CmdHeliobusSnsCommentCsReq), + "CmdHeliobusSnsReadScRsp" => Some(Self::CmdHeliobusSnsReadScRsp), "CmdHeliobusSelectSkillScRsp" => Some(Self::CmdHeliobusSelectSkillScRsp), - "CmdHeliobusSnsUpdateScNotify" => Some(Self::CmdHeliobusSnsUpdateScNotify), - "CmdHeliobusActivityDataCsReq" => Some(Self::CmdHeliobusActivityDataCsReq), - "CmdHeliobusSnsReadCsReq" => Some(Self::CmdHeliobusSnsReadCsReq), - "CmdHeliobusUpgradeLevelCsReq" => Some(Self::CmdHeliobusUpgradeLevelCsReq), - "CmdHeliobusActivityDataScRsp" => Some(Self::CmdHeliobusActivityDataScRsp), - "CmdHeliobusUpgradeLevelScRsp" => Some(Self::CmdHeliobusUpgradeLevelScRsp), - "CmdHeliobusLineupUpdateScNotify" => { - Some(Self::CmdHeliobusLineupUpdateScNotify) - } + "CmdHeliobusStartRaidScRsp" => Some(Self::CmdHeliobusStartRaidScRsp), "CmdHeliobusSnsPostCsReq" => Some(Self::CmdHeliobusSnsPostCsReq), - "CmdHeliobusSelectSkillCsReq" => Some(Self::CmdHeliobusSelectSkillCsReq), - "CmdHeliobusUnlockSkillScNotify" => { - Some(Self::CmdHeliobusUnlockSkillScNotify) - } - "CmdHeliobusSnsLikeCsReq" => Some(Self::CmdHeliobusSnsLikeCsReq), "CmdHeliobusInfoChangedScNotify" => { Some(Self::CmdHeliobusInfoChangedScNotify) } - "CmdHeliobusSnsCommentScRsp" => Some(Self::CmdHeliobusSnsCommentScRsp), - "CmdHeliobusSnsPostScRsp" => Some(Self::CmdHeliobusSnsPostScRsp), "CmdHeliobusEnterBattleScRsp" => Some(Self::CmdHeliobusEnterBattleScRsp), + "CmdHeliobusEnterBattleCsReq" => Some(Self::CmdHeliobusEnterBattleCsReq), + "CmdHeliobusLineupUpdateScNotify" => { + Some(Self::CmdHeliobusLineupUpdateScNotify) + } + "CmdHeliobusSelectSkillCsReq" => Some(Self::CmdHeliobusSelectSkillCsReq), + "CmdHeliobusStartRaidCsReq" => Some(Self::CmdHeliobusStartRaidCsReq), + "CmdHeliobusSnsLikeScRsp" => Some(Self::CmdHeliobusSnsLikeScRsp), + "CmdHeliobusUpgradeLevelCsReq" => Some(Self::CmdHeliobusUpgradeLevelCsReq), + "CmdHeliobusSnsLikeCsReq" => Some(Self::CmdHeliobusSnsLikeCsReq), "CmdHeliobusChallengeUpdateScNotify" => { Some(Self::CmdHeliobusChallengeUpdateScNotify) } - "CmdHeliobusStartRaidCsReq" => Some(Self::CmdHeliobusStartRaidCsReq), - "CmdHeliobusStartRaidScRsp" => Some(Self::CmdHeliobusStartRaidScRsp), - "CmdHeliobusEnterBattleCsReq" => Some(Self::CmdHeliobusEnterBattleCsReq), - "CmdHeliobusSnsCommentCsReq" => Some(Self::CmdHeliobusSnsCommentCsReq), - "CmdHeliobusSnsLikeScRsp" => Some(Self::CmdHeliobusSnsLikeScRsp), - "CmdHeliobusSnsReadScRsp" => Some(Self::CmdHeliobusSnsReadScRsp), + "CmdHeliobusUpgradeLevelScRsp" => Some(Self::CmdHeliobusUpgradeLevelScRsp), + "CmdHeliobusSnsUpdateScNotify" => Some(Self::CmdHeliobusSnsUpdateScNotify), + "CmdHeliobusSnsCommentScRsp" => Some(Self::CmdHeliobusSnsCommentScRsp), + "CmdHeliobusActivityDataCsReq" => Some(Self::CmdHeliobusActivityDataCsReq), + "CmdHeliobusSnsPostScRsp" => Some(Self::CmdHeliobusSnsPostScRsp), + "CmdHeliobusSnsReadCsReq" => Some(Self::CmdHeliobusSnsReadCsReq), + "CmdHeliobusActivityDataScRsp" => Some(Self::CmdHeliobusActivityDataScRsp), + "CmdHeliobusUnlockSkillScNotify" => { + Some(Self::CmdHeliobusUnlockSkillScNotify) + } _ => None, } } @@ -62341,66 +63911,66 @@ impl CmdHeliobusType { #[repr(i32)] pub enum CmdItemType { None = 0, - CmdRelicFilterPlanClearNameScNotify = 537, + CmdComposeLimitNumUpdateNotify = 573, + CmdDestroyItemCsReq = 542, + CmdRelicReforgeScRsp = 514, + CmdSellItemScRsp = 578, + CmdPromoteEquipmentCsReq = 598, + CmdRankUpEquipmentScRsp = 555, + CmdComposeSelectedRelicCsReq = 562, + CmdSyncTurnFoodNotify = 515, + CmdAddRelicFilterPlanCsReq = 558, + CmdLockRelicCsReq = 572, + CmdPromoteEquipmentScRsp = 553, + CmdGetBagCsReq = 510, + CmdDiscardRelicCsReq = 589, + CmdLockRelicScRsp = 594, + CmdRankUpEquipmentCsReq = 541, + CmdMarkRelicFilterPlanCsReq = 586, + CmdMarkItemCsReq = 535, + CmdGetRelicFilterPlanCsReq = 571, + CmdGeneralVirtualItemDataNotify = 528, + CmdExpUpRelicScRsp = 567, + CmdGetRecyleTimeCsReq = 569, + CmdBatchRankUpEquipmentScRsp = 596, + CmdComposeItemCsReq = 516, + CmdSetTurnFoodSwitchCsReq = 560, + CmdAddEquipmentScNotify = 520, + CmdGetMarkItemListScRsp = 525, + CmdExchangeHcoinScRsp = 554, + CmdUseItemScRsp = 506, + CmdDiscardRelicScRsp = 508, + CmdModifyRelicFilterPlanCsReq = 583, + CmdDeleteRelicFilterPlanScRsp = 504, + CmdModifyRelicFilterPlanScRsp = 503, + CmdExpUpEquipmentCsReq = 507, + CmdBatchRankUpEquipmentCsReq = 549, + CmdRelicReforgeConfirmCsReq = 595, + CmdSetTurnFoodSwitchScRsp = 566, + CmdExchangeHcoinCsReq = 590, CmdDeleteRelicFilterPlanCsReq = 557, - CmdRechargeSuccNotify = 594, - CmdBatchRankUpEquipmentScRsp = 548, - CmdLockEquipmentScRsp = 521, - CmdRelicReforgeConfirmCsReq = 553, - CmdSetTurnFoodSwitchScRsp = 540, - CmdComposeItemScRsp = 574, - CmdMarkRelicFilterPlanCsReq = 590, - CmdModifyRelicFilterPlanCsReq = 593, - CmdComposeLimitNumCompleteNotify = 541, - CmdAddRelicFilterPlanScRsp = 516, - CmdLockRelicCsReq = 585, - CmdMarkItemScRsp = 524, - CmdGeneralVirtualItemDataNotify = 518, - CmdUseItemCsReq = 570, - CmdMarkItemCsReq = 503, - CmdDestroyItemCsReq = 578, - CmdExchangeHcoinCsReq = 536, - CmdSyncTurnFoodNotify = 523, - CmdGetRecyleTimeCsReq = 544, - CmdCancelMarkItemNotify = 528, - CmdGetRelicFilterPlanScRsp = 560, - CmdSellItemCsReq = 552, - CmdComposeSelectedRelicScRsp = 506, - CmdAddRelicFilterPlanCsReq = 596, - CmdExpUpEquipmentScRsp = 502, - CmdExpUpRelicCsReq = 573, - CmdAddEquipmentScNotify = 531, - CmdPromoteEquipmentScRsp = 539, - CmdGetBagCsReq = 520, - CmdLockEquipmentCsReq = 527, - CmdMarkRelicFilterPlanScRsp = 589, - CmdExchangeHcoinScRsp = 587, - CmdPromoteEquipmentCsReq = 567, - CmdRelicReforgeCsReq = 572, - CmdDeleteRelicFilterPlanScRsp = 526, - CmdModifyRelicFilterPlanScRsp = 564, - CmdComposeLimitNumUpdateNotify = 584, - CmdDestroyItemScRsp = 534, - CmdSellItemScRsp = 568, - CmdRelicReforgeConfirmScRsp = 533, - CmdDiscardRelicCsReq = 547, - CmdComposeItemCsReq = 505, - CmdGetMarkItemListScRsp = 569, - CmdSetTurnFoodSwitchCsReq = 522, - CmdRelicReforgeScRsp = 535, - CmdGetRelicFilterPlanCsReq = 595, - CmdDiscardRelicScRsp = 519, - CmdRankUpEquipmentCsReq = 554, - CmdBatchRankUpEquipmentCsReq = 507, - CmdGetBagScRsp = 591, - CmdRankUpEquipmentScRsp = 577, - CmdExpUpEquipmentCsReq = 580, - CmdGetMarkItemListCsReq = 545, - CmdGetRecyleTimeScRsp = 549, - CmdComposeSelectedRelicCsReq = 509, - CmdLockRelicScRsp = 538, - CmdExpUpRelicScRsp = 598, - CmdUseItemScRsp = 559, + CmdCancelMarkItemNotify = 588, + CmdComposeItemScRsp = 526, + CmdRelicReforgeCsReq = 523, + CmdRelicReforgeConfirmScRsp = 518, + CmdComposeLimitNumCompleteNotify = 524, + CmdMarkItemScRsp = 537, + CmdExpUpEquipmentScRsp = 539, + CmdGetBagScRsp = 505, + CmdAddRelicFilterPlanScRsp = 582, + CmdRelicFilterPlanClearNameScNotify = 564, + CmdRechargeSuccNotify = 574, + CmdUseItemCsReq = 597, + CmdComposeSelectedRelicScRsp = 509, + CmdLockEquipmentCsReq = 579, + CmdExpUpRelicCsReq = 563, + CmdDestroyItemScRsp = 501, + CmdGetMarkItemListCsReq = 551, + CmdGetRelicFilterPlanScRsp = 545, + CmdGetRecyleTimeScRsp = 592, + CmdLockEquipmentScRsp = 502, + CmdMarkRelicFilterPlanScRsp = 512, + CmdSellItemCsReq = 536, } impl CmdItemType { /// String value of the enum field names used in the ProtoBuf definition. @@ -62410,142 +63980,142 @@ impl CmdItemType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdItemTypeNone", + Self::CmdComposeLimitNumUpdateNotify => "CmdComposeLimitNumUpdateNotify", + Self::CmdDestroyItemCsReq => "CmdDestroyItemCsReq", + Self::CmdRelicReforgeScRsp => "CmdRelicReforgeScRsp", + Self::CmdSellItemScRsp => "CmdSellItemScRsp", + Self::CmdPromoteEquipmentCsReq => "CmdPromoteEquipmentCsReq", + Self::CmdRankUpEquipmentScRsp => "CmdRankUpEquipmentScRsp", + Self::CmdComposeSelectedRelicCsReq => "CmdComposeSelectedRelicCsReq", + Self::CmdSyncTurnFoodNotify => "CmdSyncTurnFoodNotify", + Self::CmdAddRelicFilterPlanCsReq => "CmdAddRelicFilterPlanCsReq", + Self::CmdLockRelicCsReq => "CmdLockRelicCsReq", + Self::CmdPromoteEquipmentScRsp => "CmdPromoteEquipmentScRsp", + Self::CmdGetBagCsReq => "CmdGetBagCsReq", + Self::CmdDiscardRelicCsReq => "CmdDiscardRelicCsReq", + Self::CmdLockRelicScRsp => "CmdLockRelicScRsp", + Self::CmdRankUpEquipmentCsReq => "CmdRankUpEquipmentCsReq", + Self::CmdMarkRelicFilterPlanCsReq => "CmdMarkRelicFilterPlanCsReq", + Self::CmdMarkItemCsReq => "CmdMarkItemCsReq", + Self::CmdGetRelicFilterPlanCsReq => "CmdGetRelicFilterPlanCsReq", + Self::CmdGeneralVirtualItemDataNotify => "CmdGeneralVirtualItemDataNotify", + Self::CmdExpUpRelicScRsp => "CmdExpUpRelicScRsp", + Self::CmdGetRecyleTimeCsReq => "CmdGetRecyleTimeCsReq", + Self::CmdBatchRankUpEquipmentScRsp => "CmdBatchRankUpEquipmentScRsp", + Self::CmdComposeItemCsReq => "CmdComposeItemCsReq", + Self::CmdSetTurnFoodSwitchCsReq => "CmdSetTurnFoodSwitchCsReq", + Self::CmdAddEquipmentScNotify => "CmdAddEquipmentScNotify", + Self::CmdGetMarkItemListScRsp => "CmdGetMarkItemListScRsp", + Self::CmdExchangeHcoinScRsp => "CmdExchangeHcoinScRsp", + Self::CmdUseItemScRsp => "CmdUseItemScRsp", + Self::CmdDiscardRelicScRsp => "CmdDiscardRelicScRsp", + Self::CmdModifyRelicFilterPlanCsReq => "CmdModifyRelicFilterPlanCsReq", + Self::CmdDeleteRelicFilterPlanScRsp => "CmdDeleteRelicFilterPlanScRsp", + Self::CmdModifyRelicFilterPlanScRsp => "CmdModifyRelicFilterPlanScRsp", + Self::CmdExpUpEquipmentCsReq => "CmdExpUpEquipmentCsReq", + Self::CmdBatchRankUpEquipmentCsReq => "CmdBatchRankUpEquipmentCsReq", + Self::CmdRelicReforgeConfirmCsReq => "CmdRelicReforgeConfirmCsReq", + Self::CmdSetTurnFoodSwitchScRsp => "CmdSetTurnFoodSwitchScRsp", + Self::CmdExchangeHcoinCsReq => "CmdExchangeHcoinCsReq", + Self::CmdDeleteRelicFilterPlanCsReq => "CmdDeleteRelicFilterPlanCsReq", + Self::CmdCancelMarkItemNotify => "CmdCancelMarkItemNotify", + Self::CmdComposeItemScRsp => "CmdComposeItemScRsp", + Self::CmdRelicReforgeCsReq => "CmdRelicReforgeCsReq", + Self::CmdRelicReforgeConfirmScRsp => "CmdRelicReforgeConfirmScRsp", + Self::CmdComposeLimitNumCompleteNotify => "CmdComposeLimitNumCompleteNotify", + Self::CmdMarkItemScRsp => "CmdMarkItemScRsp", + Self::CmdExpUpEquipmentScRsp => "CmdExpUpEquipmentScRsp", + Self::CmdGetBagScRsp => "CmdGetBagScRsp", + Self::CmdAddRelicFilterPlanScRsp => "CmdAddRelicFilterPlanScRsp", Self::CmdRelicFilterPlanClearNameScNotify => { "CmdRelicFilterPlanClearNameScNotify" } - Self::CmdDeleteRelicFilterPlanCsReq => "CmdDeleteRelicFilterPlanCsReq", Self::CmdRechargeSuccNotify => "CmdRechargeSuccNotify", - Self::CmdBatchRankUpEquipmentScRsp => "CmdBatchRankUpEquipmentScRsp", - Self::CmdLockEquipmentScRsp => "CmdLockEquipmentScRsp", - Self::CmdRelicReforgeConfirmCsReq => "CmdRelicReforgeConfirmCsReq", - Self::CmdSetTurnFoodSwitchScRsp => "CmdSetTurnFoodSwitchScRsp", - Self::CmdComposeItemScRsp => "CmdComposeItemScRsp", - Self::CmdMarkRelicFilterPlanCsReq => "CmdMarkRelicFilterPlanCsReq", - Self::CmdModifyRelicFilterPlanCsReq => "CmdModifyRelicFilterPlanCsReq", - Self::CmdComposeLimitNumCompleteNotify => "CmdComposeLimitNumCompleteNotify", - Self::CmdAddRelicFilterPlanScRsp => "CmdAddRelicFilterPlanScRsp", - Self::CmdLockRelicCsReq => "CmdLockRelicCsReq", - Self::CmdMarkItemScRsp => "CmdMarkItemScRsp", - Self::CmdGeneralVirtualItemDataNotify => "CmdGeneralVirtualItemDataNotify", Self::CmdUseItemCsReq => "CmdUseItemCsReq", - Self::CmdMarkItemCsReq => "CmdMarkItemCsReq", - Self::CmdDestroyItemCsReq => "CmdDestroyItemCsReq", - Self::CmdExchangeHcoinCsReq => "CmdExchangeHcoinCsReq", - Self::CmdSyncTurnFoodNotify => "CmdSyncTurnFoodNotify", - Self::CmdGetRecyleTimeCsReq => "CmdGetRecyleTimeCsReq", - Self::CmdCancelMarkItemNotify => "CmdCancelMarkItemNotify", - Self::CmdGetRelicFilterPlanScRsp => "CmdGetRelicFilterPlanScRsp", - Self::CmdSellItemCsReq => "CmdSellItemCsReq", Self::CmdComposeSelectedRelicScRsp => "CmdComposeSelectedRelicScRsp", - Self::CmdAddRelicFilterPlanCsReq => "CmdAddRelicFilterPlanCsReq", - Self::CmdExpUpEquipmentScRsp => "CmdExpUpEquipmentScRsp", - Self::CmdExpUpRelicCsReq => "CmdExpUpRelicCsReq", - Self::CmdAddEquipmentScNotify => "CmdAddEquipmentScNotify", - Self::CmdPromoteEquipmentScRsp => "CmdPromoteEquipmentScRsp", - Self::CmdGetBagCsReq => "CmdGetBagCsReq", Self::CmdLockEquipmentCsReq => "CmdLockEquipmentCsReq", - Self::CmdMarkRelicFilterPlanScRsp => "CmdMarkRelicFilterPlanScRsp", - Self::CmdExchangeHcoinScRsp => "CmdExchangeHcoinScRsp", - Self::CmdPromoteEquipmentCsReq => "CmdPromoteEquipmentCsReq", - Self::CmdRelicReforgeCsReq => "CmdRelicReforgeCsReq", - Self::CmdDeleteRelicFilterPlanScRsp => "CmdDeleteRelicFilterPlanScRsp", - Self::CmdModifyRelicFilterPlanScRsp => "CmdModifyRelicFilterPlanScRsp", - Self::CmdComposeLimitNumUpdateNotify => "CmdComposeLimitNumUpdateNotify", + Self::CmdExpUpRelicCsReq => "CmdExpUpRelicCsReq", Self::CmdDestroyItemScRsp => "CmdDestroyItemScRsp", - Self::CmdSellItemScRsp => "CmdSellItemScRsp", - Self::CmdRelicReforgeConfirmScRsp => "CmdRelicReforgeConfirmScRsp", - Self::CmdDiscardRelicCsReq => "CmdDiscardRelicCsReq", - Self::CmdComposeItemCsReq => "CmdComposeItemCsReq", - Self::CmdGetMarkItemListScRsp => "CmdGetMarkItemListScRsp", - Self::CmdSetTurnFoodSwitchCsReq => "CmdSetTurnFoodSwitchCsReq", - Self::CmdRelicReforgeScRsp => "CmdRelicReforgeScRsp", - Self::CmdGetRelicFilterPlanCsReq => "CmdGetRelicFilterPlanCsReq", - Self::CmdDiscardRelicScRsp => "CmdDiscardRelicScRsp", - Self::CmdRankUpEquipmentCsReq => "CmdRankUpEquipmentCsReq", - Self::CmdBatchRankUpEquipmentCsReq => "CmdBatchRankUpEquipmentCsReq", - Self::CmdGetBagScRsp => "CmdGetBagScRsp", - Self::CmdRankUpEquipmentScRsp => "CmdRankUpEquipmentScRsp", - Self::CmdExpUpEquipmentCsReq => "CmdExpUpEquipmentCsReq", Self::CmdGetMarkItemListCsReq => "CmdGetMarkItemListCsReq", + Self::CmdGetRelicFilterPlanScRsp => "CmdGetRelicFilterPlanScRsp", Self::CmdGetRecyleTimeScRsp => "CmdGetRecyleTimeScRsp", - Self::CmdComposeSelectedRelicCsReq => "CmdComposeSelectedRelicCsReq", - Self::CmdLockRelicScRsp => "CmdLockRelicScRsp", - Self::CmdExpUpRelicScRsp => "CmdExpUpRelicScRsp", - Self::CmdUseItemScRsp => "CmdUseItemScRsp", + Self::CmdLockEquipmentScRsp => "CmdLockEquipmentScRsp", + Self::CmdMarkRelicFilterPlanScRsp => "CmdMarkRelicFilterPlanScRsp", + Self::CmdSellItemCsReq => "CmdSellItemCsReq", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdItemTypeNone" => Some(Self::None), - "CmdRelicFilterPlanClearNameScNotify" => { - Some(Self::CmdRelicFilterPlanClearNameScNotify) - } - "CmdDeleteRelicFilterPlanCsReq" => Some(Self::CmdDeleteRelicFilterPlanCsReq), - "CmdRechargeSuccNotify" => Some(Self::CmdRechargeSuccNotify), - "CmdBatchRankUpEquipmentScRsp" => Some(Self::CmdBatchRankUpEquipmentScRsp), - "CmdLockEquipmentScRsp" => Some(Self::CmdLockEquipmentScRsp), - "CmdRelicReforgeConfirmCsReq" => Some(Self::CmdRelicReforgeConfirmCsReq), - "CmdSetTurnFoodSwitchScRsp" => Some(Self::CmdSetTurnFoodSwitchScRsp), - "CmdComposeItemScRsp" => Some(Self::CmdComposeItemScRsp), - "CmdMarkRelicFilterPlanCsReq" => Some(Self::CmdMarkRelicFilterPlanCsReq), - "CmdModifyRelicFilterPlanCsReq" => Some(Self::CmdModifyRelicFilterPlanCsReq), - "CmdComposeLimitNumCompleteNotify" => { - Some(Self::CmdComposeLimitNumCompleteNotify) - } - "CmdAddRelicFilterPlanScRsp" => Some(Self::CmdAddRelicFilterPlanScRsp), - "CmdLockRelicCsReq" => Some(Self::CmdLockRelicCsReq), - "CmdMarkItemScRsp" => Some(Self::CmdMarkItemScRsp), - "CmdGeneralVirtualItemDataNotify" => { - Some(Self::CmdGeneralVirtualItemDataNotify) - } - "CmdUseItemCsReq" => Some(Self::CmdUseItemCsReq), - "CmdMarkItemCsReq" => Some(Self::CmdMarkItemCsReq), - "CmdDestroyItemCsReq" => Some(Self::CmdDestroyItemCsReq), - "CmdExchangeHcoinCsReq" => Some(Self::CmdExchangeHcoinCsReq), - "CmdSyncTurnFoodNotify" => Some(Self::CmdSyncTurnFoodNotify), - "CmdGetRecyleTimeCsReq" => Some(Self::CmdGetRecyleTimeCsReq), - "CmdCancelMarkItemNotify" => Some(Self::CmdCancelMarkItemNotify), - "CmdGetRelicFilterPlanScRsp" => Some(Self::CmdGetRelicFilterPlanScRsp), - "CmdSellItemCsReq" => Some(Self::CmdSellItemCsReq), - "CmdComposeSelectedRelicScRsp" => Some(Self::CmdComposeSelectedRelicScRsp), - "CmdAddRelicFilterPlanCsReq" => Some(Self::CmdAddRelicFilterPlanCsReq), - "CmdExpUpEquipmentScRsp" => Some(Self::CmdExpUpEquipmentScRsp), - "CmdExpUpRelicCsReq" => Some(Self::CmdExpUpRelicCsReq), - "CmdAddEquipmentScNotify" => Some(Self::CmdAddEquipmentScNotify), - "CmdPromoteEquipmentScRsp" => Some(Self::CmdPromoteEquipmentScRsp), - "CmdGetBagCsReq" => Some(Self::CmdGetBagCsReq), - "CmdLockEquipmentCsReq" => Some(Self::CmdLockEquipmentCsReq), - "CmdMarkRelicFilterPlanScRsp" => Some(Self::CmdMarkRelicFilterPlanScRsp), - "CmdExchangeHcoinScRsp" => Some(Self::CmdExchangeHcoinScRsp), - "CmdPromoteEquipmentCsReq" => Some(Self::CmdPromoteEquipmentCsReq), - "CmdRelicReforgeCsReq" => Some(Self::CmdRelicReforgeCsReq), - "CmdDeleteRelicFilterPlanScRsp" => Some(Self::CmdDeleteRelicFilterPlanScRsp), - "CmdModifyRelicFilterPlanScRsp" => Some(Self::CmdModifyRelicFilterPlanScRsp), "CmdComposeLimitNumUpdateNotify" => { Some(Self::CmdComposeLimitNumUpdateNotify) } - "CmdDestroyItemScRsp" => Some(Self::CmdDestroyItemScRsp), - "CmdSellItemScRsp" => Some(Self::CmdSellItemScRsp), - "CmdRelicReforgeConfirmScRsp" => Some(Self::CmdRelicReforgeConfirmScRsp), - "CmdDiscardRelicCsReq" => Some(Self::CmdDiscardRelicCsReq), - "CmdComposeItemCsReq" => Some(Self::CmdComposeItemCsReq), - "CmdGetMarkItemListScRsp" => Some(Self::CmdGetMarkItemListScRsp), - "CmdSetTurnFoodSwitchCsReq" => Some(Self::CmdSetTurnFoodSwitchCsReq), + "CmdDestroyItemCsReq" => Some(Self::CmdDestroyItemCsReq), "CmdRelicReforgeScRsp" => Some(Self::CmdRelicReforgeScRsp), - "CmdGetRelicFilterPlanCsReq" => Some(Self::CmdGetRelicFilterPlanCsReq), - "CmdDiscardRelicScRsp" => Some(Self::CmdDiscardRelicScRsp), - "CmdRankUpEquipmentCsReq" => Some(Self::CmdRankUpEquipmentCsReq), - "CmdBatchRankUpEquipmentCsReq" => Some(Self::CmdBatchRankUpEquipmentCsReq), - "CmdGetBagScRsp" => Some(Self::CmdGetBagScRsp), + "CmdSellItemScRsp" => Some(Self::CmdSellItemScRsp), + "CmdPromoteEquipmentCsReq" => Some(Self::CmdPromoteEquipmentCsReq), "CmdRankUpEquipmentScRsp" => Some(Self::CmdRankUpEquipmentScRsp), - "CmdExpUpEquipmentCsReq" => Some(Self::CmdExpUpEquipmentCsReq), - "CmdGetMarkItemListCsReq" => Some(Self::CmdGetMarkItemListCsReq), - "CmdGetRecyleTimeScRsp" => Some(Self::CmdGetRecyleTimeScRsp), "CmdComposeSelectedRelicCsReq" => Some(Self::CmdComposeSelectedRelicCsReq), + "CmdSyncTurnFoodNotify" => Some(Self::CmdSyncTurnFoodNotify), + "CmdAddRelicFilterPlanCsReq" => Some(Self::CmdAddRelicFilterPlanCsReq), + "CmdLockRelicCsReq" => Some(Self::CmdLockRelicCsReq), + "CmdPromoteEquipmentScRsp" => Some(Self::CmdPromoteEquipmentScRsp), + "CmdGetBagCsReq" => Some(Self::CmdGetBagCsReq), + "CmdDiscardRelicCsReq" => Some(Self::CmdDiscardRelicCsReq), "CmdLockRelicScRsp" => Some(Self::CmdLockRelicScRsp), + "CmdRankUpEquipmentCsReq" => Some(Self::CmdRankUpEquipmentCsReq), + "CmdMarkRelicFilterPlanCsReq" => Some(Self::CmdMarkRelicFilterPlanCsReq), + "CmdMarkItemCsReq" => Some(Self::CmdMarkItemCsReq), + "CmdGetRelicFilterPlanCsReq" => Some(Self::CmdGetRelicFilterPlanCsReq), + "CmdGeneralVirtualItemDataNotify" => { + Some(Self::CmdGeneralVirtualItemDataNotify) + } "CmdExpUpRelicScRsp" => Some(Self::CmdExpUpRelicScRsp), + "CmdGetRecyleTimeCsReq" => Some(Self::CmdGetRecyleTimeCsReq), + "CmdBatchRankUpEquipmentScRsp" => Some(Self::CmdBatchRankUpEquipmentScRsp), + "CmdComposeItemCsReq" => Some(Self::CmdComposeItemCsReq), + "CmdSetTurnFoodSwitchCsReq" => Some(Self::CmdSetTurnFoodSwitchCsReq), + "CmdAddEquipmentScNotify" => Some(Self::CmdAddEquipmentScNotify), + "CmdGetMarkItemListScRsp" => Some(Self::CmdGetMarkItemListScRsp), + "CmdExchangeHcoinScRsp" => Some(Self::CmdExchangeHcoinScRsp), "CmdUseItemScRsp" => Some(Self::CmdUseItemScRsp), + "CmdDiscardRelicScRsp" => Some(Self::CmdDiscardRelicScRsp), + "CmdModifyRelicFilterPlanCsReq" => Some(Self::CmdModifyRelicFilterPlanCsReq), + "CmdDeleteRelicFilterPlanScRsp" => Some(Self::CmdDeleteRelicFilterPlanScRsp), + "CmdModifyRelicFilterPlanScRsp" => Some(Self::CmdModifyRelicFilterPlanScRsp), + "CmdExpUpEquipmentCsReq" => Some(Self::CmdExpUpEquipmentCsReq), + "CmdBatchRankUpEquipmentCsReq" => Some(Self::CmdBatchRankUpEquipmentCsReq), + "CmdRelicReforgeConfirmCsReq" => Some(Self::CmdRelicReforgeConfirmCsReq), + "CmdSetTurnFoodSwitchScRsp" => Some(Self::CmdSetTurnFoodSwitchScRsp), + "CmdExchangeHcoinCsReq" => Some(Self::CmdExchangeHcoinCsReq), + "CmdDeleteRelicFilterPlanCsReq" => Some(Self::CmdDeleteRelicFilterPlanCsReq), + "CmdCancelMarkItemNotify" => Some(Self::CmdCancelMarkItemNotify), + "CmdComposeItemScRsp" => Some(Self::CmdComposeItemScRsp), + "CmdRelicReforgeCsReq" => Some(Self::CmdRelicReforgeCsReq), + "CmdRelicReforgeConfirmScRsp" => Some(Self::CmdRelicReforgeConfirmScRsp), + "CmdComposeLimitNumCompleteNotify" => { + Some(Self::CmdComposeLimitNumCompleteNotify) + } + "CmdMarkItemScRsp" => Some(Self::CmdMarkItemScRsp), + "CmdExpUpEquipmentScRsp" => Some(Self::CmdExpUpEquipmentScRsp), + "CmdGetBagScRsp" => Some(Self::CmdGetBagScRsp), + "CmdAddRelicFilterPlanScRsp" => Some(Self::CmdAddRelicFilterPlanScRsp), + "CmdRelicFilterPlanClearNameScNotify" => { + Some(Self::CmdRelicFilterPlanClearNameScNotify) + } + "CmdRechargeSuccNotify" => Some(Self::CmdRechargeSuccNotify), + "CmdUseItemCsReq" => Some(Self::CmdUseItemCsReq), + "CmdComposeSelectedRelicScRsp" => Some(Self::CmdComposeSelectedRelicScRsp), + "CmdLockEquipmentCsReq" => Some(Self::CmdLockEquipmentCsReq), + "CmdExpUpRelicCsReq" => Some(Self::CmdExpUpRelicCsReq), + "CmdDestroyItemScRsp" => Some(Self::CmdDestroyItemScRsp), + "CmdGetMarkItemListCsReq" => Some(Self::CmdGetMarkItemListCsReq), + "CmdGetRelicFilterPlanScRsp" => Some(Self::CmdGetRelicFilterPlanScRsp), + "CmdGetRecyleTimeScRsp" => Some(Self::CmdGetRecyleTimeScRsp), + "CmdLockEquipmentScRsp" => Some(Self::CmdLockEquipmentScRsp), + "CmdMarkRelicFilterPlanScRsp" => Some(Self::CmdMarkRelicFilterPlanScRsp), + "CmdSellItemCsReq" => Some(Self::CmdSellItemCsReq), _ => None, } } @@ -62615,14 +64185,14 @@ impl TurnFoodSwitch { #[repr(i32)] pub enum CmdJukeboxType { None = 0, - CmdUnlockBackGroundMusicScRsp = 3121, - CmdTrialBackGroundMusicCsReq = 3170, - CmdGetJukeboxDataScRsp = 3191, - CmdGetJukeboxDataCsReq = 3120, - CmdTrialBackGroundMusicScRsp = 3159, - CmdUnlockBackGroundMusicCsReq = 3127, - CmdPlayBackGroundMusicScRsp = 3139, - CmdPlayBackGroundMusicCsReq = 3167, + CmdTrialBackGroundMusicScRsp = 3106, + CmdTrialBackGroundMusicCsReq = 3197, + CmdUnlockBackGroundMusicCsReq = 3179, + CmdPlayBackGroundMusicScRsp = 3153, + CmdPlayBackGroundMusicCsReq = 3198, + CmdUnlockBackGroundMusicScRsp = 3102, + CmdGetJukeboxDataCsReq = 3110, + CmdGetJukeboxDataScRsp = 3105, } impl CmdJukeboxType { /// String value of the enum field names used in the ProtoBuf definition. @@ -62632,28 +64202,28 @@ impl CmdJukeboxType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdJukeboxTypeNone", - Self::CmdUnlockBackGroundMusicScRsp => "CmdUnlockBackGroundMusicScRsp", - Self::CmdTrialBackGroundMusicCsReq => "CmdTrialBackGroundMusicCsReq", - Self::CmdGetJukeboxDataScRsp => "CmdGetJukeboxDataScRsp", - Self::CmdGetJukeboxDataCsReq => "CmdGetJukeboxDataCsReq", Self::CmdTrialBackGroundMusicScRsp => "CmdTrialBackGroundMusicScRsp", + Self::CmdTrialBackGroundMusicCsReq => "CmdTrialBackGroundMusicCsReq", Self::CmdUnlockBackGroundMusicCsReq => "CmdUnlockBackGroundMusicCsReq", Self::CmdPlayBackGroundMusicScRsp => "CmdPlayBackGroundMusicScRsp", Self::CmdPlayBackGroundMusicCsReq => "CmdPlayBackGroundMusicCsReq", + Self::CmdUnlockBackGroundMusicScRsp => "CmdUnlockBackGroundMusicScRsp", + Self::CmdGetJukeboxDataCsReq => "CmdGetJukeboxDataCsReq", + Self::CmdGetJukeboxDataScRsp => "CmdGetJukeboxDataScRsp", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdJukeboxTypeNone" => Some(Self::None), - "CmdUnlockBackGroundMusicScRsp" => Some(Self::CmdUnlockBackGroundMusicScRsp), - "CmdTrialBackGroundMusicCsReq" => Some(Self::CmdTrialBackGroundMusicCsReq), - "CmdGetJukeboxDataScRsp" => Some(Self::CmdGetJukeboxDataScRsp), - "CmdGetJukeboxDataCsReq" => Some(Self::CmdGetJukeboxDataCsReq), "CmdTrialBackGroundMusicScRsp" => Some(Self::CmdTrialBackGroundMusicScRsp), + "CmdTrialBackGroundMusicCsReq" => Some(Self::CmdTrialBackGroundMusicCsReq), "CmdUnlockBackGroundMusicCsReq" => Some(Self::CmdUnlockBackGroundMusicCsReq), "CmdPlayBackGroundMusicScRsp" => Some(Self::CmdPlayBackGroundMusicScRsp), "CmdPlayBackGroundMusicCsReq" => Some(Self::CmdPlayBackGroundMusicCsReq), + "CmdUnlockBackGroundMusicScRsp" => Some(Self::CmdUnlockBackGroundMusicScRsp), + "CmdGetJukeboxDataCsReq" => Some(Self::CmdGetJukeboxDataCsReq), + "CmdGetJukeboxDataScRsp" => Some(Self::CmdGetJukeboxDataScRsp), _ => None, } } @@ -62663,32 +64233,32 @@ impl CmdJukeboxType { #[repr(i32)] pub enum CmdLineupType { None = 0, - CmdReplaceLineupCsReq = 787, - CmdSwapLineupCsReq = 754, - CmdChangeLineupLeaderScRsp = 773, - CmdJoinLineupCsReq = 727, - CmdVirtualLineupDestroyNotify = 736, - CmdChangeLineupLeaderCsReq = 774, - CmdVirtualLineupTrialAvatarChangeScNotify = 731, - CmdSwapLineupScRsp = 777, - CmdGetCurLineupDataCsReq = 767, - CmdSwitchLineupIndexCsReq = 798, - CmdGetAllLineupDataCsReq = 768, - CmdGetLineupAvatarDataScRsp = 705, - CmdSwitchLineupIndexScRsp = 785, - CmdQuitLineupCsReq = 770, - CmdExtraLineupDestroyNotify = 706, - CmdQuitLineupScRsp = 759, - CmdGetLineupAvatarDataCsReq = 702, - CmdJoinLineupScRsp = 721, - CmdSyncLineupNotify = 780, - CmdGetStageLineupScRsp = 791, - CmdSetLineupNameScRsp = 752, - CmdGetCurLineupDataScRsp = 739, - CmdGetStageLineupCsReq = 720, - CmdReplaceLineupScRsp = 709, - CmdSetLineupNameCsReq = 738, - CmdGetAllLineupDataScRsp = 794, + CmdGetAllLineupDataCsReq = 778, + CmdGetStageLineupScRsp = 705, + CmdChangeLineupLeaderCsReq = 726, + CmdSwapLineupCsReq = 741, + CmdSwitchLineupIndexCsReq = 767, + CmdReplaceLineupCsReq = 754, + CmdSetLineupNameScRsp = 736, + CmdQuitLineupCsReq = 797, + CmdGetLineupAvatarDataCsReq = 739, + CmdSwapLineupScRsp = 755, + CmdGetCurLineupDataScRsp = 753, + CmdSetLineupNameCsReq = 794, + CmdChangeLineupLeaderScRsp = 763, + CmdSwitchLineupIndexScRsp = 772, + CmdVirtualLineupTrialAvatarChangeScNotify = 720, + CmdGetLineupAvatarDataScRsp = 716, + CmdJoinLineupCsReq = 779, + CmdQuitLineupScRsp = 706, + CmdGetAllLineupDataScRsp = 774, + CmdExtraLineupDestroyNotify = 709, + CmdGetStageLineupCsReq = 710, + CmdSyncLineupNotify = 707, + CmdJoinLineupScRsp = 702, + CmdGetCurLineupDataCsReq = 798, + CmdVirtualLineupDestroyNotify = 790, + CmdReplaceLineupScRsp = 762, } impl CmdLineupType { /// String value of the enum field names used in the ProtoBuf definition. @@ -62698,68 +64268,68 @@ impl CmdLineupType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdLineupTypeNone", - Self::CmdReplaceLineupCsReq => "CmdReplaceLineupCsReq", - Self::CmdSwapLineupCsReq => "CmdSwapLineupCsReq", - Self::CmdChangeLineupLeaderScRsp => "CmdChangeLineupLeaderScRsp", - Self::CmdJoinLineupCsReq => "CmdJoinLineupCsReq", - Self::CmdVirtualLineupDestroyNotify => "CmdVirtualLineupDestroyNotify", + Self::CmdGetAllLineupDataCsReq => "CmdGetAllLineupDataCsReq", + Self::CmdGetStageLineupScRsp => "CmdGetStageLineupScRsp", Self::CmdChangeLineupLeaderCsReq => "CmdChangeLineupLeaderCsReq", + Self::CmdSwapLineupCsReq => "CmdSwapLineupCsReq", + Self::CmdSwitchLineupIndexCsReq => "CmdSwitchLineupIndexCsReq", + Self::CmdReplaceLineupCsReq => "CmdReplaceLineupCsReq", + Self::CmdSetLineupNameScRsp => "CmdSetLineupNameScRsp", + Self::CmdQuitLineupCsReq => "CmdQuitLineupCsReq", + Self::CmdGetLineupAvatarDataCsReq => "CmdGetLineupAvatarDataCsReq", + Self::CmdSwapLineupScRsp => "CmdSwapLineupScRsp", + Self::CmdGetCurLineupDataScRsp => "CmdGetCurLineupDataScRsp", + Self::CmdSetLineupNameCsReq => "CmdSetLineupNameCsReq", + Self::CmdChangeLineupLeaderScRsp => "CmdChangeLineupLeaderScRsp", + Self::CmdSwitchLineupIndexScRsp => "CmdSwitchLineupIndexScRsp", Self::CmdVirtualLineupTrialAvatarChangeScNotify => { "CmdVirtualLineupTrialAvatarChangeScNotify" } - Self::CmdSwapLineupScRsp => "CmdSwapLineupScRsp", - Self::CmdGetCurLineupDataCsReq => "CmdGetCurLineupDataCsReq", - Self::CmdSwitchLineupIndexCsReq => "CmdSwitchLineupIndexCsReq", - Self::CmdGetAllLineupDataCsReq => "CmdGetAllLineupDataCsReq", Self::CmdGetLineupAvatarDataScRsp => "CmdGetLineupAvatarDataScRsp", - Self::CmdSwitchLineupIndexScRsp => "CmdSwitchLineupIndexScRsp", - Self::CmdQuitLineupCsReq => "CmdQuitLineupCsReq", - Self::CmdExtraLineupDestroyNotify => "CmdExtraLineupDestroyNotify", + Self::CmdJoinLineupCsReq => "CmdJoinLineupCsReq", Self::CmdQuitLineupScRsp => "CmdQuitLineupScRsp", - Self::CmdGetLineupAvatarDataCsReq => "CmdGetLineupAvatarDataCsReq", - Self::CmdJoinLineupScRsp => "CmdJoinLineupScRsp", - Self::CmdSyncLineupNotify => "CmdSyncLineupNotify", - Self::CmdGetStageLineupScRsp => "CmdGetStageLineupScRsp", - Self::CmdSetLineupNameScRsp => "CmdSetLineupNameScRsp", - Self::CmdGetCurLineupDataScRsp => "CmdGetCurLineupDataScRsp", - Self::CmdGetStageLineupCsReq => "CmdGetStageLineupCsReq", - Self::CmdReplaceLineupScRsp => "CmdReplaceLineupScRsp", - Self::CmdSetLineupNameCsReq => "CmdSetLineupNameCsReq", Self::CmdGetAllLineupDataScRsp => "CmdGetAllLineupDataScRsp", + Self::CmdExtraLineupDestroyNotify => "CmdExtraLineupDestroyNotify", + Self::CmdGetStageLineupCsReq => "CmdGetStageLineupCsReq", + Self::CmdSyncLineupNotify => "CmdSyncLineupNotify", + Self::CmdJoinLineupScRsp => "CmdJoinLineupScRsp", + Self::CmdGetCurLineupDataCsReq => "CmdGetCurLineupDataCsReq", + Self::CmdVirtualLineupDestroyNotify => "CmdVirtualLineupDestroyNotify", + Self::CmdReplaceLineupScRsp => "CmdReplaceLineupScRsp", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdLineupTypeNone" => Some(Self::None), - "CmdReplaceLineupCsReq" => Some(Self::CmdReplaceLineupCsReq), - "CmdSwapLineupCsReq" => Some(Self::CmdSwapLineupCsReq), - "CmdChangeLineupLeaderScRsp" => Some(Self::CmdChangeLineupLeaderScRsp), - "CmdJoinLineupCsReq" => Some(Self::CmdJoinLineupCsReq), - "CmdVirtualLineupDestroyNotify" => Some(Self::CmdVirtualLineupDestroyNotify), + "CmdGetAllLineupDataCsReq" => Some(Self::CmdGetAllLineupDataCsReq), + "CmdGetStageLineupScRsp" => Some(Self::CmdGetStageLineupScRsp), "CmdChangeLineupLeaderCsReq" => Some(Self::CmdChangeLineupLeaderCsReq), + "CmdSwapLineupCsReq" => Some(Self::CmdSwapLineupCsReq), + "CmdSwitchLineupIndexCsReq" => Some(Self::CmdSwitchLineupIndexCsReq), + "CmdReplaceLineupCsReq" => Some(Self::CmdReplaceLineupCsReq), + "CmdSetLineupNameScRsp" => Some(Self::CmdSetLineupNameScRsp), + "CmdQuitLineupCsReq" => Some(Self::CmdQuitLineupCsReq), + "CmdGetLineupAvatarDataCsReq" => Some(Self::CmdGetLineupAvatarDataCsReq), + "CmdSwapLineupScRsp" => Some(Self::CmdSwapLineupScRsp), + "CmdGetCurLineupDataScRsp" => Some(Self::CmdGetCurLineupDataScRsp), + "CmdSetLineupNameCsReq" => Some(Self::CmdSetLineupNameCsReq), + "CmdChangeLineupLeaderScRsp" => Some(Self::CmdChangeLineupLeaderScRsp), + "CmdSwitchLineupIndexScRsp" => Some(Self::CmdSwitchLineupIndexScRsp), "CmdVirtualLineupTrialAvatarChangeScNotify" => { Some(Self::CmdVirtualLineupTrialAvatarChangeScNotify) } - "CmdSwapLineupScRsp" => Some(Self::CmdSwapLineupScRsp), - "CmdGetCurLineupDataCsReq" => Some(Self::CmdGetCurLineupDataCsReq), - "CmdSwitchLineupIndexCsReq" => Some(Self::CmdSwitchLineupIndexCsReq), - "CmdGetAllLineupDataCsReq" => Some(Self::CmdGetAllLineupDataCsReq), "CmdGetLineupAvatarDataScRsp" => Some(Self::CmdGetLineupAvatarDataScRsp), - "CmdSwitchLineupIndexScRsp" => Some(Self::CmdSwitchLineupIndexScRsp), - "CmdQuitLineupCsReq" => Some(Self::CmdQuitLineupCsReq), - "CmdExtraLineupDestroyNotify" => Some(Self::CmdExtraLineupDestroyNotify), + "CmdJoinLineupCsReq" => Some(Self::CmdJoinLineupCsReq), "CmdQuitLineupScRsp" => Some(Self::CmdQuitLineupScRsp), - "CmdGetLineupAvatarDataCsReq" => Some(Self::CmdGetLineupAvatarDataCsReq), - "CmdJoinLineupScRsp" => Some(Self::CmdJoinLineupScRsp), - "CmdSyncLineupNotify" => Some(Self::CmdSyncLineupNotify), - "CmdGetStageLineupScRsp" => Some(Self::CmdGetStageLineupScRsp), - "CmdSetLineupNameScRsp" => Some(Self::CmdSetLineupNameScRsp), - "CmdGetCurLineupDataScRsp" => Some(Self::CmdGetCurLineupDataScRsp), - "CmdGetStageLineupCsReq" => Some(Self::CmdGetStageLineupCsReq), - "CmdReplaceLineupScRsp" => Some(Self::CmdReplaceLineupScRsp), - "CmdSetLineupNameCsReq" => Some(Self::CmdSetLineupNameCsReq), "CmdGetAllLineupDataScRsp" => Some(Self::CmdGetAllLineupDataScRsp), + "CmdExtraLineupDestroyNotify" => Some(Self::CmdExtraLineupDestroyNotify), + "CmdGetStageLineupCsReq" => Some(Self::CmdGetStageLineupCsReq), + "CmdSyncLineupNotify" => Some(Self::CmdSyncLineupNotify), + "CmdJoinLineupScRsp" => Some(Self::CmdJoinLineupScRsp), + "CmdGetCurLineupDataCsReq" => Some(Self::CmdGetCurLineupDataCsReq), + "CmdVirtualLineupDestroyNotify" => Some(Self::CmdVirtualLineupDestroyNotify), + "CmdReplaceLineupScRsp" => Some(Self::CmdReplaceLineupScRsp), _ => None, } } @@ -62924,27 +64494,27 @@ impl SyncReason { #[repr(i32)] pub enum CmdLobbyType { None = 0, - CmdLobbyCreateCsReq = 7399, - CmdLobbyStartFightCsReq = 7361, - CmdLobbyInteractCsReq = 7375, - CmdLobbyKickOutCsReq = 7362, - CmdLobbyGetInfoCsReq = 7396, - CmdLobbyJoinScRsp = 7386, - CmdLobbyInviteScRsp = 7378, - CmdLobbySyncInfoScNotify = 7395, - CmdLobbyGetInfoScRsp = 7372, - CmdLobbyInteractScRsp = 7393, - CmdLobbyInviteScNotify = 7384, - CmdLobbyQuitCsReq = 7369, - CmdLobbyModifyPlayerInfoCsReq = 7367, - CmdLobbyQuitScRsp = 7376, - CmdLobbyInteractScNotify = 7380, - CmdLobbyCreateScRsp = 7377, - CmdLobbyKickOutScRsp = 7360, - CmdLobbyModifyPlayerInfoScRsp = 7389, - CmdLobbyInviteCsReq = 7356, - CmdLobbyStartFightScRsp = 7387, - CmdLobbyJoinCsReq = 7368, + CmdLobbyInviteScRsp = 7363, + CmdLobbyStartFightCsReq = 7352, + CmdLobbyInviteCsReq = 7368, + CmdLobbyModifyPlayerInfoScRsp = 7377, + CmdLobbySyncInfoScNotify = 7393, + CmdLobbyInviteScNotify = 7355, + CmdLobbyKickOutCsReq = 7392, + CmdLobbyInteractScRsp = 7398, + CmdLobbyJoinCsReq = 7396, + CmdLobbyGetInfoCsReq = 7356, + CmdLobbyQuitCsReq = 7382, + CmdLobbyModifyPlayerInfoCsReq = 7378, + CmdLobbyCreateCsReq = 7373, + CmdLobbyJoinScRsp = 7380, + CmdLobbyInteractCsReq = 7387, + CmdLobbyQuitScRsp = 7379, + CmdLobbyKickOutScRsp = 7354, + CmdLobbyGetInfoScRsp = 7400, + CmdLobbyCreateScRsp = 7371, + CmdLobbyStartFightScRsp = 7351, + CmdLobbyInteractScNotify = 7370, } impl CmdLobbyType { /// String value of the enum field names used in the ProtoBuf definition. @@ -62954,54 +64524,54 @@ impl CmdLobbyType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdLobbyTypeNone", - Self::CmdLobbyCreateCsReq => "CmdLobbyCreateCsReq", - Self::CmdLobbyStartFightCsReq => "CmdLobbyStartFightCsReq", - Self::CmdLobbyInteractCsReq => "CmdLobbyInteractCsReq", - Self::CmdLobbyKickOutCsReq => "CmdLobbyKickOutCsReq", - Self::CmdLobbyGetInfoCsReq => "CmdLobbyGetInfoCsReq", - Self::CmdLobbyJoinScRsp => "CmdLobbyJoinScRsp", Self::CmdLobbyInviteScRsp => "CmdLobbyInviteScRsp", + Self::CmdLobbyStartFightCsReq => "CmdLobbyStartFightCsReq", + Self::CmdLobbyInviteCsReq => "CmdLobbyInviteCsReq", + Self::CmdLobbyModifyPlayerInfoScRsp => "CmdLobbyModifyPlayerInfoScRsp", Self::CmdLobbySyncInfoScNotify => "CmdLobbySyncInfoScNotify", - Self::CmdLobbyGetInfoScRsp => "CmdLobbyGetInfoScRsp", - Self::CmdLobbyInteractScRsp => "CmdLobbyInteractScRsp", Self::CmdLobbyInviteScNotify => "CmdLobbyInviteScNotify", + Self::CmdLobbyKickOutCsReq => "CmdLobbyKickOutCsReq", + Self::CmdLobbyInteractScRsp => "CmdLobbyInteractScRsp", + Self::CmdLobbyJoinCsReq => "CmdLobbyJoinCsReq", + Self::CmdLobbyGetInfoCsReq => "CmdLobbyGetInfoCsReq", Self::CmdLobbyQuitCsReq => "CmdLobbyQuitCsReq", Self::CmdLobbyModifyPlayerInfoCsReq => "CmdLobbyModifyPlayerInfoCsReq", + Self::CmdLobbyCreateCsReq => "CmdLobbyCreateCsReq", + Self::CmdLobbyJoinScRsp => "CmdLobbyJoinScRsp", + Self::CmdLobbyInteractCsReq => "CmdLobbyInteractCsReq", Self::CmdLobbyQuitScRsp => "CmdLobbyQuitScRsp", - Self::CmdLobbyInteractScNotify => "CmdLobbyInteractScNotify", - Self::CmdLobbyCreateScRsp => "CmdLobbyCreateScRsp", Self::CmdLobbyKickOutScRsp => "CmdLobbyKickOutScRsp", - Self::CmdLobbyModifyPlayerInfoScRsp => "CmdLobbyModifyPlayerInfoScRsp", - Self::CmdLobbyInviteCsReq => "CmdLobbyInviteCsReq", + Self::CmdLobbyGetInfoScRsp => "CmdLobbyGetInfoScRsp", + Self::CmdLobbyCreateScRsp => "CmdLobbyCreateScRsp", Self::CmdLobbyStartFightScRsp => "CmdLobbyStartFightScRsp", - Self::CmdLobbyJoinCsReq => "CmdLobbyJoinCsReq", + Self::CmdLobbyInteractScNotify => "CmdLobbyInteractScNotify", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdLobbyTypeNone" => Some(Self::None), - "CmdLobbyCreateCsReq" => Some(Self::CmdLobbyCreateCsReq), - "CmdLobbyStartFightCsReq" => Some(Self::CmdLobbyStartFightCsReq), - "CmdLobbyInteractCsReq" => Some(Self::CmdLobbyInteractCsReq), - "CmdLobbyKickOutCsReq" => Some(Self::CmdLobbyKickOutCsReq), - "CmdLobbyGetInfoCsReq" => Some(Self::CmdLobbyGetInfoCsReq), - "CmdLobbyJoinScRsp" => Some(Self::CmdLobbyJoinScRsp), "CmdLobbyInviteScRsp" => Some(Self::CmdLobbyInviteScRsp), + "CmdLobbyStartFightCsReq" => Some(Self::CmdLobbyStartFightCsReq), + "CmdLobbyInviteCsReq" => Some(Self::CmdLobbyInviteCsReq), + "CmdLobbyModifyPlayerInfoScRsp" => Some(Self::CmdLobbyModifyPlayerInfoScRsp), "CmdLobbySyncInfoScNotify" => Some(Self::CmdLobbySyncInfoScNotify), - "CmdLobbyGetInfoScRsp" => Some(Self::CmdLobbyGetInfoScRsp), - "CmdLobbyInteractScRsp" => Some(Self::CmdLobbyInteractScRsp), "CmdLobbyInviteScNotify" => Some(Self::CmdLobbyInviteScNotify), + "CmdLobbyKickOutCsReq" => Some(Self::CmdLobbyKickOutCsReq), + "CmdLobbyInteractScRsp" => Some(Self::CmdLobbyInteractScRsp), + "CmdLobbyJoinCsReq" => Some(Self::CmdLobbyJoinCsReq), + "CmdLobbyGetInfoCsReq" => Some(Self::CmdLobbyGetInfoCsReq), "CmdLobbyQuitCsReq" => Some(Self::CmdLobbyQuitCsReq), "CmdLobbyModifyPlayerInfoCsReq" => Some(Self::CmdLobbyModifyPlayerInfoCsReq), + "CmdLobbyCreateCsReq" => Some(Self::CmdLobbyCreateCsReq), + "CmdLobbyJoinScRsp" => Some(Self::CmdLobbyJoinScRsp), + "CmdLobbyInteractCsReq" => Some(Self::CmdLobbyInteractCsReq), "CmdLobbyQuitScRsp" => Some(Self::CmdLobbyQuitScRsp), - "CmdLobbyInteractScNotify" => Some(Self::CmdLobbyInteractScNotify), - "CmdLobbyCreateScRsp" => Some(Self::CmdLobbyCreateScRsp), "CmdLobbyKickOutScRsp" => Some(Self::CmdLobbyKickOutScRsp), - "CmdLobbyModifyPlayerInfoScRsp" => Some(Self::CmdLobbyModifyPlayerInfoScRsp), - "CmdLobbyInviteCsReq" => Some(Self::CmdLobbyInviteCsReq), + "CmdLobbyGetInfoScRsp" => Some(Self::CmdLobbyGetInfoScRsp), + "CmdLobbyCreateScRsp" => Some(Self::CmdLobbyCreateScRsp), "CmdLobbyStartFightScRsp" => Some(Self::CmdLobbyStartFightScRsp), - "CmdLobbyJoinCsReq" => Some(Self::CmdLobbyJoinCsReq), + "CmdLobbyInteractScNotify" => Some(Self::CmdLobbyInteractScNotify), _ => None, } } @@ -63011,15 +64581,15 @@ impl CmdLobbyType { #[repr(i32)] pub enum CmdMailType { None = 0, - CmdGetMailScRsp = 891, - CmdDelMailScRsp = 821, - CmdDelMailCsReq = 827, - CmdTakeMailAttachmentScRsp = 859, - CmdGetMailCsReq = 820, - CmdNewMailScNotify = 854, - CmdMarkReadMailScRsp = 839, - CmdTakeMailAttachmentCsReq = 870, - CmdMarkReadMailCsReq = 867, + CmdGetMailCsReq = 810, + CmdDelMailCsReq = 879, + CmdMarkReadMailCsReq = 898, + CmdTakeMailAttachmentScRsp = 806, + CmdTakeMailAttachmentCsReq = 897, + CmdNewMailScNotify = 841, + CmdMarkReadMailScRsp = 853, + CmdGetMailScRsp = 805, + CmdDelMailScRsp = 802, } impl CmdMailType { /// String value of the enum field names used in the ProtoBuf definition. @@ -63029,30 +64599,30 @@ impl CmdMailType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdMailTypeNone", - Self::CmdGetMailScRsp => "CmdGetMailScRsp", - Self::CmdDelMailScRsp => "CmdDelMailScRsp", - Self::CmdDelMailCsReq => "CmdDelMailCsReq", - Self::CmdTakeMailAttachmentScRsp => "CmdTakeMailAttachmentScRsp", Self::CmdGetMailCsReq => "CmdGetMailCsReq", + Self::CmdDelMailCsReq => "CmdDelMailCsReq", + Self::CmdMarkReadMailCsReq => "CmdMarkReadMailCsReq", + Self::CmdTakeMailAttachmentScRsp => "CmdTakeMailAttachmentScRsp", + Self::CmdTakeMailAttachmentCsReq => "CmdTakeMailAttachmentCsReq", Self::CmdNewMailScNotify => "CmdNewMailScNotify", Self::CmdMarkReadMailScRsp => "CmdMarkReadMailScRsp", - Self::CmdTakeMailAttachmentCsReq => "CmdTakeMailAttachmentCsReq", - Self::CmdMarkReadMailCsReq => "CmdMarkReadMailCsReq", + Self::CmdGetMailScRsp => "CmdGetMailScRsp", + Self::CmdDelMailScRsp => "CmdDelMailScRsp", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdMailTypeNone" => Some(Self::None), - "CmdGetMailScRsp" => Some(Self::CmdGetMailScRsp), - "CmdDelMailScRsp" => Some(Self::CmdDelMailScRsp), - "CmdDelMailCsReq" => Some(Self::CmdDelMailCsReq), - "CmdTakeMailAttachmentScRsp" => Some(Self::CmdTakeMailAttachmentScRsp), "CmdGetMailCsReq" => Some(Self::CmdGetMailCsReq), + "CmdDelMailCsReq" => Some(Self::CmdDelMailCsReq), + "CmdMarkReadMailCsReq" => Some(Self::CmdMarkReadMailCsReq), + "CmdTakeMailAttachmentScRsp" => Some(Self::CmdTakeMailAttachmentScRsp), + "CmdTakeMailAttachmentCsReq" => Some(Self::CmdTakeMailAttachmentCsReq), "CmdNewMailScNotify" => Some(Self::CmdNewMailScNotify), "CmdMarkReadMailScRsp" => Some(Self::CmdMarkReadMailScRsp), - "CmdTakeMailAttachmentCsReq" => Some(Self::CmdTakeMailAttachmentCsReq), - "CmdMarkReadMailCsReq" => Some(Self::CmdMarkReadMailCsReq), + "CmdGetMailScRsp" => Some(Self::CmdGetMailScRsp), + "CmdDelMailScRsp" => Some(Self::CmdDelMailScRsp), _ => None, } } @@ -63089,26 +64659,26 @@ impl MailType { #[repr(i32)] pub enum CmdMapRotationType { None = 0, - CmdInteractChargerScRsp = 6839, - CmdLeaveMapRotationRegionScNotify = 6873, - CmdResetMapRotationRegionCsReq = 6805, - CmdRemoveRotaterScRsp = 6852, - CmdEnterMapRotationRegionCsReq = 6820, - CmdUpdateRotaterScNotify = 6868, - CmdGetMapRotationDataCsReq = 6880, - CmdGetMapRotationDataScRsp = 6802, - CmdInteractChargerCsReq = 6867, - CmdResetMapRotationRegionScRsp = 6874, - CmdDeployRotaterCsReq = 6827, - CmdRemoveRotaterCsReq = 6838, - CmdUpdateEnergyScNotify = 6898, - CmdUpdateMapRotationDataScNotify = 6885, - CmdLeaveMapRotationRegionCsReq = 6854, - CmdLeaveMapRotationRegionScRsp = 6877, - CmdEnterMapRotationRegionScRsp = 6891, - CmdRotateMapCsReq = 6870, - CmdRotateMapScRsp = 6859, - CmdDeployRotaterScRsp = 6821, + CmdLeaveMapRotationRegionScNotify = 6863, + CmdInteractChargerCsReq = 6898, + CmdResetMapRotationRegionScRsp = 6826, + CmdEnterMapRotationRegionScRsp = 6805, + CmdUpdateRotaterScNotify = 6878, + CmdRemoveRotaterCsReq = 6894, + CmdInteractChargerScRsp = 6853, + CmdGetMapRotationDataCsReq = 6807, + CmdLeaveMapRotationRegionCsReq = 6841, + CmdEnterMapRotationRegionCsReq = 6810, + CmdGetMapRotationDataScRsp = 6839, + CmdUpdateMapRotationDataScNotify = 6872, + CmdRotateMapCsReq = 6897, + CmdUpdateEnergyScNotify = 6867, + CmdDeployRotaterCsReq = 6879, + CmdLeaveMapRotationRegionScRsp = 6855, + CmdDeployRotaterScRsp = 6802, + CmdResetMapRotationRegionCsReq = 6816, + CmdRotateMapScRsp = 6806, + CmdRemoveRotaterScRsp = 6836, } impl CmdMapRotationType { /// String value of the enum field names used in the ProtoBuf definition. @@ -63118,70 +64688,70 @@ impl CmdMapRotationType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdMapRotationTypeNone", - Self::CmdInteractChargerScRsp => "CmdInteractChargerScRsp", Self::CmdLeaveMapRotationRegionScNotify => { "CmdLeaveMapRotationRegionScNotify" } - Self::CmdResetMapRotationRegionCsReq => "CmdResetMapRotationRegionCsReq", - Self::CmdRemoveRotaterScRsp => "CmdRemoveRotaterScRsp", - Self::CmdEnterMapRotationRegionCsReq => "CmdEnterMapRotationRegionCsReq", - Self::CmdUpdateRotaterScNotify => "CmdUpdateRotaterScNotify", - Self::CmdGetMapRotationDataCsReq => "CmdGetMapRotationDataCsReq", - Self::CmdGetMapRotationDataScRsp => "CmdGetMapRotationDataScRsp", Self::CmdInteractChargerCsReq => "CmdInteractChargerCsReq", Self::CmdResetMapRotationRegionScRsp => "CmdResetMapRotationRegionScRsp", - Self::CmdDeployRotaterCsReq => "CmdDeployRotaterCsReq", - Self::CmdRemoveRotaterCsReq => "CmdRemoveRotaterCsReq", - Self::CmdUpdateEnergyScNotify => "CmdUpdateEnergyScNotify", - Self::CmdUpdateMapRotationDataScNotify => "CmdUpdateMapRotationDataScNotify", - Self::CmdLeaveMapRotationRegionCsReq => "CmdLeaveMapRotationRegionCsReq", - Self::CmdLeaveMapRotationRegionScRsp => "CmdLeaveMapRotationRegionScRsp", Self::CmdEnterMapRotationRegionScRsp => "CmdEnterMapRotationRegionScRsp", + Self::CmdUpdateRotaterScNotify => "CmdUpdateRotaterScNotify", + Self::CmdRemoveRotaterCsReq => "CmdRemoveRotaterCsReq", + Self::CmdInteractChargerScRsp => "CmdInteractChargerScRsp", + Self::CmdGetMapRotationDataCsReq => "CmdGetMapRotationDataCsReq", + Self::CmdLeaveMapRotationRegionCsReq => "CmdLeaveMapRotationRegionCsReq", + Self::CmdEnterMapRotationRegionCsReq => "CmdEnterMapRotationRegionCsReq", + Self::CmdGetMapRotationDataScRsp => "CmdGetMapRotationDataScRsp", + Self::CmdUpdateMapRotationDataScNotify => "CmdUpdateMapRotationDataScNotify", Self::CmdRotateMapCsReq => "CmdRotateMapCsReq", - Self::CmdRotateMapScRsp => "CmdRotateMapScRsp", + Self::CmdUpdateEnergyScNotify => "CmdUpdateEnergyScNotify", + Self::CmdDeployRotaterCsReq => "CmdDeployRotaterCsReq", + Self::CmdLeaveMapRotationRegionScRsp => "CmdLeaveMapRotationRegionScRsp", Self::CmdDeployRotaterScRsp => "CmdDeployRotaterScRsp", + Self::CmdResetMapRotationRegionCsReq => "CmdResetMapRotationRegionCsReq", + Self::CmdRotateMapScRsp => "CmdRotateMapScRsp", + Self::CmdRemoveRotaterScRsp => "CmdRemoveRotaterScRsp", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdMapRotationTypeNone" => Some(Self::None), - "CmdInteractChargerScRsp" => Some(Self::CmdInteractChargerScRsp), "CmdLeaveMapRotationRegionScNotify" => { Some(Self::CmdLeaveMapRotationRegionScNotify) } - "CmdResetMapRotationRegionCsReq" => { - Some(Self::CmdResetMapRotationRegionCsReq) - } - "CmdRemoveRotaterScRsp" => Some(Self::CmdRemoveRotaterScRsp), - "CmdEnterMapRotationRegionCsReq" => { - Some(Self::CmdEnterMapRotationRegionCsReq) - } - "CmdUpdateRotaterScNotify" => Some(Self::CmdUpdateRotaterScNotify), - "CmdGetMapRotationDataCsReq" => Some(Self::CmdGetMapRotationDataCsReq), - "CmdGetMapRotationDataScRsp" => Some(Self::CmdGetMapRotationDataScRsp), "CmdInteractChargerCsReq" => Some(Self::CmdInteractChargerCsReq), "CmdResetMapRotationRegionScRsp" => { Some(Self::CmdResetMapRotationRegionScRsp) } - "CmdDeployRotaterCsReq" => Some(Self::CmdDeployRotaterCsReq), - "CmdRemoveRotaterCsReq" => Some(Self::CmdRemoveRotaterCsReq), - "CmdUpdateEnergyScNotify" => Some(Self::CmdUpdateEnergyScNotify), - "CmdUpdateMapRotationDataScNotify" => { - Some(Self::CmdUpdateMapRotationDataScNotify) - } - "CmdLeaveMapRotationRegionCsReq" => { - Some(Self::CmdLeaveMapRotationRegionCsReq) - } - "CmdLeaveMapRotationRegionScRsp" => { - Some(Self::CmdLeaveMapRotationRegionScRsp) - } "CmdEnterMapRotationRegionScRsp" => { Some(Self::CmdEnterMapRotationRegionScRsp) } + "CmdUpdateRotaterScNotify" => Some(Self::CmdUpdateRotaterScNotify), + "CmdRemoveRotaterCsReq" => Some(Self::CmdRemoveRotaterCsReq), + "CmdInteractChargerScRsp" => Some(Self::CmdInteractChargerScRsp), + "CmdGetMapRotationDataCsReq" => Some(Self::CmdGetMapRotationDataCsReq), + "CmdLeaveMapRotationRegionCsReq" => { + Some(Self::CmdLeaveMapRotationRegionCsReq) + } + "CmdEnterMapRotationRegionCsReq" => { + Some(Self::CmdEnterMapRotationRegionCsReq) + } + "CmdGetMapRotationDataScRsp" => Some(Self::CmdGetMapRotationDataScRsp), + "CmdUpdateMapRotationDataScNotify" => { + Some(Self::CmdUpdateMapRotationDataScNotify) + } "CmdRotateMapCsReq" => Some(Self::CmdRotateMapCsReq), - "CmdRotateMapScRsp" => Some(Self::CmdRotateMapScRsp), + "CmdUpdateEnergyScNotify" => Some(Self::CmdUpdateEnergyScNotify), + "CmdDeployRotaterCsReq" => Some(Self::CmdDeployRotaterCsReq), + "CmdLeaveMapRotationRegionScRsp" => { + Some(Self::CmdLeaveMapRotationRegionScRsp) + } "CmdDeployRotaterScRsp" => Some(Self::CmdDeployRotaterScRsp), + "CmdResetMapRotationRegionCsReq" => { + Some(Self::CmdResetMapRotationRegionCsReq) + } + "CmdRotateMapScRsp" => Some(Self::CmdRotateMapScRsp), + "CmdRemoveRotaterScRsp" => Some(Self::CmdRemoveRotaterScRsp), _ => None, } } @@ -63191,16 +64761,16 @@ impl CmdMapRotationType { #[repr(i32)] pub enum CmdMarbleType { None = 0, - CmdMarbleLevelFinishScRsp = 8286, - CmdMarbleUpdateShownSealCsReq = 8284, - CmdMarbleShopBuyScRsp = 8281, - CmdMarbleGetDataCsReq = 8288, - CmdMarblePvpDataUpdateScNotify = 8273, - CmdMarbleUnlockSealScNotify = 8275, - CmdMarbleUpdateShownSealScRsp = 8289, - CmdMarbleGetDataScRsp = 8279, - CmdMarbleLevelFinishCsReq = 8280, - CmdMarbleShopBuyCsReq = 8277, + CmdMarbleGetDataScRsp = 8285, + CmdMarbleLevelFinishCsReq = 8287, + CmdMarbleUpdateShownSealCsReq = 8280, + CmdMarbleUpdateShownSealScRsp = 8281, + CmdMarbleLevelFinishScRsp = 8289, + CmdMarbleShopBuyCsReq = 8272, + CmdMarbleUnlockSealScNotify = 8277, + CmdMarbleShopBuyScRsp = 8282, + CmdMarbleGetDataCsReq = 8271, + CmdMarblePvpDataUpdateScNotify = 8284, } impl CmdMarbleType { /// String value of the enum field names used in the ProtoBuf definition. @@ -63210,34 +64780,34 @@ impl CmdMarbleType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdMarbleTypeNone", - Self::CmdMarbleLevelFinishScRsp => "CmdMarbleLevelFinishScRsp", + Self::CmdMarbleGetDataScRsp => "CmdMarbleGetDataScRsp", + Self::CmdMarbleLevelFinishCsReq => "CmdMarbleLevelFinishCsReq", Self::CmdMarbleUpdateShownSealCsReq => "CmdMarbleUpdateShownSealCsReq", + Self::CmdMarbleUpdateShownSealScRsp => "CmdMarbleUpdateShownSealScRsp", + Self::CmdMarbleLevelFinishScRsp => "CmdMarbleLevelFinishScRsp", + Self::CmdMarbleShopBuyCsReq => "CmdMarbleShopBuyCsReq", + Self::CmdMarbleUnlockSealScNotify => "CmdMarbleUnlockSealScNotify", Self::CmdMarbleShopBuyScRsp => "CmdMarbleShopBuyScRsp", Self::CmdMarbleGetDataCsReq => "CmdMarbleGetDataCsReq", Self::CmdMarblePvpDataUpdateScNotify => "CmdMarblePvpDataUpdateScNotify", - Self::CmdMarbleUnlockSealScNotify => "CmdMarbleUnlockSealScNotify", - Self::CmdMarbleUpdateShownSealScRsp => "CmdMarbleUpdateShownSealScRsp", - Self::CmdMarbleGetDataScRsp => "CmdMarbleGetDataScRsp", - Self::CmdMarbleLevelFinishCsReq => "CmdMarbleLevelFinishCsReq", - Self::CmdMarbleShopBuyCsReq => "CmdMarbleShopBuyCsReq", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdMarbleTypeNone" => Some(Self::None), - "CmdMarbleLevelFinishScRsp" => Some(Self::CmdMarbleLevelFinishScRsp), + "CmdMarbleGetDataScRsp" => Some(Self::CmdMarbleGetDataScRsp), + "CmdMarbleLevelFinishCsReq" => Some(Self::CmdMarbleLevelFinishCsReq), "CmdMarbleUpdateShownSealCsReq" => Some(Self::CmdMarbleUpdateShownSealCsReq), + "CmdMarbleUpdateShownSealScRsp" => Some(Self::CmdMarbleUpdateShownSealScRsp), + "CmdMarbleLevelFinishScRsp" => Some(Self::CmdMarbleLevelFinishScRsp), + "CmdMarbleShopBuyCsReq" => Some(Self::CmdMarbleShopBuyCsReq), + "CmdMarbleUnlockSealScNotify" => Some(Self::CmdMarbleUnlockSealScNotify), "CmdMarbleShopBuyScRsp" => Some(Self::CmdMarbleShopBuyScRsp), "CmdMarbleGetDataCsReq" => Some(Self::CmdMarbleGetDataCsReq), "CmdMarblePvpDataUpdateScNotify" => { Some(Self::CmdMarblePvpDataUpdateScNotify) } - "CmdMarbleUnlockSealScNotify" => Some(Self::CmdMarbleUnlockSealScNotify), - "CmdMarbleUpdateShownSealScRsp" => Some(Self::CmdMarbleUpdateShownSealScRsp), - "CmdMarbleGetDataScRsp" => Some(Self::CmdMarbleGetDataScRsp), - "CmdMarbleLevelFinishCsReq" => Some(Self::CmdMarbleLevelFinishCsReq), - "CmdMarbleShopBuyCsReq" => Some(Self::CmdMarbleShopBuyCsReq), _ => None, } } @@ -63247,11 +64817,11 @@ impl CmdMarbleType { #[repr(i32)] pub enum CmdMarkChestType { None = 0, - CmdGetMarkChestScRsp = 8189, - CmdUpdateMarkChestScRsp = 8196, - CmdGetMarkChestCsReq = 8198, - CmdUpdateMarkChestCsReq = 8190, - CmdMarkChestChangedScNotify = 8187, + CmdGetMarkChestCsReq = 8181, + CmdMarkChestChangedScNotify = 8182, + CmdGetMarkChestScRsp = 8195, + CmdUpdateMarkChestCsReq = 8197, + CmdUpdateMarkChestScRsp = 8199, } impl CmdMarkChestType { /// String value of the enum field names used in the ProtoBuf definition. @@ -63261,22 +64831,22 @@ impl CmdMarkChestType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdMarkChestTypeNone", - Self::CmdGetMarkChestScRsp => "CmdGetMarkChestScRsp", - Self::CmdUpdateMarkChestScRsp => "CmdUpdateMarkChestScRsp", Self::CmdGetMarkChestCsReq => "CmdGetMarkChestCsReq", - Self::CmdUpdateMarkChestCsReq => "CmdUpdateMarkChestCsReq", Self::CmdMarkChestChangedScNotify => "CmdMarkChestChangedScNotify", + Self::CmdGetMarkChestScRsp => "CmdGetMarkChestScRsp", + Self::CmdUpdateMarkChestCsReq => "CmdUpdateMarkChestCsReq", + Self::CmdUpdateMarkChestScRsp => "CmdUpdateMarkChestScRsp", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdMarkChestTypeNone" => Some(Self::None), - "CmdGetMarkChestScRsp" => Some(Self::CmdGetMarkChestScRsp), - "CmdUpdateMarkChestScRsp" => Some(Self::CmdUpdateMarkChestScRsp), "CmdGetMarkChestCsReq" => Some(Self::CmdGetMarkChestCsReq), - "CmdUpdateMarkChestCsReq" => Some(Self::CmdUpdateMarkChestCsReq), "CmdMarkChestChangedScNotify" => Some(Self::CmdMarkChestChangedScNotify), + "CmdGetMarkChestScRsp" => Some(Self::CmdGetMarkChestScRsp), + "CmdUpdateMarkChestCsReq" => Some(Self::CmdUpdateMarkChestCsReq), + "CmdUpdateMarkChestScRsp" => Some(Self::CmdUpdateMarkChestScRsp), _ => None, } } @@ -63286,13 +64856,13 @@ impl CmdMarkChestType { #[repr(i32)] pub enum CmdMatchType { None = 0, - CmdCancelMatchScRsp = 7336, - CmdStartMatchScRsp = 7327, - CmdCancelMatchCsReq = 7318, - CmdGetCrossInfoScRsp = 7317, - CmdStartMatchCsReq = 7349, - CmdMatchResultScNotify = 7311, - CmdGetCrossInfoCsReq = 7337, + CmdStartMatchScRsp = 7321, + CmdCancelMatchCsReq = 7346, + CmdGetCrossInfoScRsp = 7328, + CmdStartMatchCsReq = 7323, + CmdMatchResultScNotify = 7302, + CmdCancelMatchScRsp = 7330, + CmdGetCrossInfoCsReq = 7301, } impl CmdMatchType { /// String value of the enum field names used in the ProtoBuf definition. @@ -63302,12 +64872,12 @@ impl CmdMatchType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdMatchTypeNone", - Self::CmdCancelMatchScRsp => "CmdCancelMatchScRsp", Self::CmdStartMatchScRsp => "CmdStartMatchScRsp", Self::CmdCancelMatchCsReq => "CmdCancelMatchCsReq", Self::CmdGetCrossInfoScRsp => "CmdGetCrossInfoScRsp", Self::CmdStartMatchCsReq => "CmdStartMatchCsReq", Self::CmdMatchResultScNotify => "CmdMatchResultScNotify", + Self::CmdCancelMatchScRsp => "CmdCancelMatchScRsp", Self::CmdGetCrossInfoCsReq => "CmdGetCrossInfoCsReq", } } @@ -63315,12 +64885,12 @@ impl CmdMatchType { pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdMatchTypeNone" => Some(Self::None), - "CmdCancelMatchScRsp" => Some(Self::CmdCancelMatchScRsp), "CmdStartMatchScRsp" => Some(Self::CmdStartMatchScRsp), "CmdCancelMatchCsReq" => Some(Self::CmdCancelMatchCsReq), "CmdGetCrossInfoScRsp" => Some(Self::CmdGetCrossInfoScRsp), "CmdStartMatchCsReq" => Some(Self::CmdStartMatchCsReq), "CmdMatchResultScNotify" => Some(Self::CmdMatchResultScNotify), + "CmdCancelMatchScRsp" => Some(Self::CmdCancelMatchScRsp), "CmdGetCrossInfoCsReq" => Some(Self::CmdGetCrossInfoCsReq), _ => None, } @@ -63331,23 +64901,23 @@ impl CmdMatchType { #[repr(i32)] pub enum CmdMatchThreeModuleType { None = 0, - CmdMatchThreeV2ScNotify = 7434, - CmdMatchThreeV2GetDataScRsp = 7412, - CmdMatchThreeV2LevelEndScRsp = 7428, - CmdMatchThreeLevelEndScRsp = 7436, - CmdMatchThreeGetDataCsReq = 7449, - CmdMatchThreeV2LevelEndCsReq = 7406, - CmdMatchThreeSetBirdPosCsReq = 7437, - CmdMatchThreeV2SetBirdPosCsReq = 7419, - CmdMatchThreeLevelEndCsReq = 7418, - CmdMatchThreeV2BattleItemLevelUpScRsp = 7445, - CmdMatchThreeGetDataScRsp = 7427, - CmdMatchThreeV2SetBirdPosScRsp = 7426, - CmdMatchThreeV2PvpFinishScNotify = 7446, - CmdMatchThreeSyncDataScNotify = 7411, - CmdMatchThreeV2BattleItemLevelUpCsReq = 7410, - CmdMatchThreeV2GetDataCsReq = 7439, - CmdMatchThreeSetBirdPosScRsp = 7417, + CmdMatchThreeV2GetDataCsReq = 7427, + CmdMatchThreeLevelEndCsReq = 7446, + CmdMatchThreeGetDataCsReq = 7423, + CmdMatchThreeV2LevelEndCsReq = 7418, + CmdMatchThreeSyncDataScNotify = 7402, + CmdMatchThreeGetDataScRsp = 7421, + CmdMatchThreeV2BattleItemLevelUpScRsp = 7443, + CmdMatchThreeV2LevelEndScRsp = 7413, + CmdMatchThreeV2GetDataScRsp = 7442, + CmdMatchThreeLevelEndScRsp = 7430, + CmdMatchThreeV2BattleItemLevelUpCsReq = 7404, + CmdMatchThreeSetBirdPosScRsp = 7428, + CmdMatchThreeV2ScNotify = 7405, + CmdMatchThreeSetBirdPosCsReq = 7401, + CmdMatchThreeV2PvpFinishScNotify = 7406, + CmdMatchThreeV2SetBirdPosScRsp = 7429, + CmdMatchThreeV2SetBirdPosCsReq = 7432, } impl CmdMatchThreeModuleType { /// String value of the enum field names used in the ProtoBuf definition. @@ -63357,60 +64927,60 @@ impl CmdMatchThreeModuleType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdMatchThreeModuleTypeNone", - Self::CmdMatchThreeV2ScNotify => "CmdMatchThreeV2ScNotify", - Self::CmdMatchThreeV2GetDataScRsp => "CmdMatchThreeV2GetDataScRsp", - Self::CmdMatchThreeV2LevelEndScRsp => "CmdMatchThreeV2LevelEndScRsp", - Self::CmdMatchThreeLevelEndScRsp => "CmdMatchThreeLevelEndScRsp", + Self::CmdMatchThreeV2GetDataCsReq => "CmdMatchThreeV2GetDataCsReq", + Self::CmdMatchThreeLevelEndCsReq => "CmdMatchThreeLevelEndCsReq", Self::CmdMatchThreeGetDataCsReq => "CmdMatchThreeGetDataCsReq", Self::CmdMatchThreeV2LevelEndCsReq => "CmdMatchThreeV2LevelEndCsReq", - Self::CmdMatchThreeSetBirdPosCsReq => "CmdMatchThreeSetBirdPosCsReq", - Self::CmdMatchThreeV2SetBirdPosCsReq => "CmdMatchThreeV2SetBirdPosCsReq", - Self::CmdMatchThreeLevelEndCsReq => "CmdMatchThreeLevelEndCsReq", + Self::CmdMatchThreeSyncDataScNotify => "CmdMatchThreeSyncDataScNotify", + Self::CmdMatchThreeGetDataScRsp => "CmdMatchThreeGetDataScRsp", Self::CmdMatchThreeV2BattleItemLevelUpScRsp => { "CmdMatchThreeV2BattleItemLevelUpScRsp" } - Self::CmdMatchThreeGetDataScRsp => "CmdMatchThreeGetDataScRsp", - Self::CmdMatchThreeV2SetBirdPosScRsp => "CmdMatchThreeV2SetBirdPosScRsp", - Self::CmdMatchThreeV2PvpFinishScNotify => "CmdMatchThreeV2PvpFinishScNotify", - Self::CmdMatchThreeSyncDataScNotify => "CmdMatchThreeSyncDataScNotify", + Self::CmdMatchThreeV2LevelEndScRsp => "CmdMatchThreeV2LevelEndScRsp", + Self::CmdMatchThreeV2GetDataScRsp => "CmdMatchThreeV2GetDataScRsp", + Self::CmdMatchThreeLevelEndScRsp => "CmdMatchThreeLevelEndScRsp", Self::CmdMatchThreeV2BattleItemLevelUpCsReq => { "CmdMatchThreeV2BattleItemLevelUpCsReq" } - Self::CmdMatchThreeV2GetDataCsReq => "CmdMatchThreeV2GetDataCsReq", Self::CmdMatchThreeSetBirdPosScRsp => "CmdMatchThreeSetBirdPosScRsp", + Self::CmdMatchThreeV2ScNotify => "CmdMatchThreeV2ScNotify", + Self::CmdMatchThreeSetBirdPosCsReq => "CmdMatchThreeSetBirdPosCsReq", + Self::CmdMatchThreeV2PvpFinishScNotify => "CmdMatchThreeV2PvpFinishScNotify", + Self::CmdMatchThreeV2SetBirdPosScRsp => "CmdMatchThreeV2SetBirdPosScRsp", + Self::CmdMatchThreeV2SetBirdPosCsReq => "CmdMatchThreeV2SetBirdPosCsReq", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdMatchThreeModuleTypeNone" => Some(Self::None), - "CmdMatchThreeV2ScNotify" => Some(Self::CmdMatchThreeV2ScNotify), - "CmdMatchThreeV2GetDataScRsp" => Some(Self::CmdMatchThreeV2GetDataScRsp), - "CmdMatchThreeV2LevelEndScRsp" => Some(Self::CmdMatchThreeV2LevelEndScRsp), - "CmdMatchThreeLevelEndScRsp" => Some(Self::CmdMatchThreeLevelEndScRsp), + "CmdMatchThreeV2GetDataCsReq" => Some(Self::CmdMatchThreeV2GetDataCsReq), + "CmdMatchThreeLevelEndCsReq" => Some(Self::CmdMatchThreeLevelEndCsReq), "CmdMatchThreeGetDataCsReq" => Some(Self::CmdMatchThreeGetDataCsReq), "CmdMatchThreeV2LevelEndCsReq" => Some(Self::CmdMatchThreeV2LevelEndCsReq), - "CmdMatchThreeSetBirdPosCsReq" => Some(Self::CmdMatchThreeSetBirdPosCsReq), - "CmdMatchThreeV2SetBirdPosCsReq" => { - Some(Self::CmdMatchThreeV2SetBirdPosCsReq) - } - "CmdMatchThreeLevelEndCsReq" => Some(Self::CmdMatchThreeLevelEndCsReq), + "CmdMatchThreeSyncDataScNotify" => Some(Self::CmdMatchThreeSyncDataScNotify), + "CmdMatchThreeGetDataScRsp" => Some(Self::CmdMatchThreeGetDataScRsp), "CmdMatchThreeV2BattleItemLevelUpScRsp" => { Some(Self::CmdMatchThreeV2BattleItemLevelUpScRsp) } - "CmdMatchThreeGetDataScRsp" => Some(Self::CmdMatchThreeGetDataScRsp), - "CmdMatchThreeV2SetBirdPosScRsp" => { - Some(Self::CmdMatchThreeV2SetBirdPosScRsp) - } - "CmdMatchThreeV2PvpFinishScNotify" => { - Some(Self::CmdMatchThreeV2PvpFinishScNotify) - } - "CmdMatchThreeSyncDataScNotify" => Some(Self::CmdMatchThreeSyncDataScNotify), + "CmdMatchThreeV2LevelEndScRsp" => Some(Self::CmdMatchThreeV2LevelEndScRsp), + "CmdMatchThreeV2GetDataScRsp" => Some(Self::CmdMatchThreeV2GetDataScRsp), + "CmdMatchThreeLevelEndScRsp" => Some(Self::CmdMatchThreeLevelEndScRsp), "CmdMatchThreeV2BattleItemLevelUpCsReq" => { Some(Self::CmdMatchThreeV2BattleItemLevelUpCsReq) } - "CmdMatchThreeV2GetDataCsReq" => Some(Self::CmdMatchThreeV2GetDataCsReq), "CmdMatchThreeSetBirdPosScRsp" => Some(Self::CmdMatchThreeSetBirdPosScRsp), + "CmdMatchThreeV2ScNotify" => Some(Self::CmdMatchThreeV2ScNotify), + "CmdMatchThreeSetBirdPosCsReq" => Some(Self::CmdMatchThreeSetBirdPosCsReq), + "CmdMatchThreeV2PvpFinishScNotify" => { + Some(Self::CmdMatchThreeV2PvpFinishScNotify) + } + "CmdMatchThreeV2SetBirdPosScRsp" => { + Some(Self::CmdMatchThreeV2SetBirdPosScRsp) + } + "CmdMatchThreeV2SetBirdPosCsReq" => { + Some(Self::CmdMatchThreeV2SetBirdPosCsReq) + } _ => None, } } @@ -63485,18 +65055,18 @@ impl Ajddhbhmoof { #[repr(i32)] pub enum CmdMessageType { None = 0, - CmdGetMissionMessageInfoCsReq = 2780, - CmdGetNpcStatusCsReq = 2767, - CmdFinishItemIdScRsp = 2721, - CmdGetNpcMessageGroupCsReq = 2720, - CmdFinishPerformSectionIdCsReq = 2754, - CmdFinishSectionIdCsReq = 2770, - CmdGetNpcStatusScRsp = 2739, - CmdGetMissionMessageInfoScRsp = 2702, - CmdFinishSectionIdScRsp = 2759, - CmdGetNpcMessageGroupScRsp = 2791, - CmdFinishPerformSectionIdScRsp = 2777, - CmdFinishItemIdCsReq = 2727, + CmdFinishSectionIdScRsp = 2706, + CmdGetNpcStatusScRsp = 2753, + CmdGetMissionMessageInfoCsReq = 2707, + CmdGetMissionMessageInfoScRsp = 2739, + CmdGetNpcMessageGroupScRsp = 2705, + CmdFinishPerformSectionIdScRsp = 2755, + CmdGetNpcMessageGroupCsReq = 2710, + CmdGetNpcStatusCsReq = 2798, + CmdFinishSectionIdCsReq = 2797, + CmdFinishItemIdCsReq = 2779, + CmdFinishItemIdScRsp = 2702, + CmdFinishPerformSectionIdCsReq = 2741, } impl CmdMessageType { /// String value of the enum field names used in the ProtoBuf definition. @@ -63506,40 +65076,40 @@ impl CmdMessageType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdMessageTypeNone", - Self::CmdGetMissionMessageInfoCsReq => "CmdGetMissionMessageInfoCsReq", - Self::CmdGetNpcStatusCsReq => "CmdGetNpcStatusCsReq", - Self::CmdFinishItemIdScRsp => "CmdFinishItemIdScRsp", - Self::CmdGetNpcMessageGroupCsReq => "CmdGetNpcMessageGroupCsReq", - Self::CmdFinishPerformSectionIdCsReq => "CmdFinishPerformSectionIdCsReq", - Self::CmdFinishSectionIdCsReq => "CmdFinishSectionIdCsReq", - Self::CmdGetNpcStatusScRsp => "CmdGetNpcStatusScRsp", - Self::CmdGetMissionMessageInfoScRsp => "CmdGetMissionMessageInfoScRsp", Self::CmdFinishSectionIdScRsp => "CmdFinishSectionIdScRsp", + Self::CmdGetNpcStatusScRsp => "CmdGetNpcStatusScRsp", + Self::CmdGetMissionMessageInfoCsReq => "CmdGetMissionMessageInfoCsReq", + Self::CmdGetMissionMessageInfoScRsp => "CmdGetMissionMessageInfoScRsp", Self::CmdGetNpcMessageGroupScRsp => "CmdGetNpcMessageGroupScRsp", Self::CmdFinishPerformSectionIdScRsp => "CmdFinishPerformSectionIdScRsp", + Self::CmdGetNpcMessageGroupCsReq => "CmdGetNpcMessageGroupCsReq", + Self::CmdGetNpcStatusCsReq => "CmdGetNpcStatusCsReq", + Self::CmdFinishSectionIdCsReq => "CmdFinishSectionIdCsReq", Self::CmdFinishItemIdCsReq => "CmdFinishItemIdCsReq", + Self::CmdFinishItemIdScRsp => "CmdFinishItemIdScRsp", + Self::CmdFinishPerformSectionIdCsReq => "CmdFinishPerformSectionIdCsReq", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdMessageTypeNone" => Some(Self::None), - "CmdGetMissionMessageInfoCsReq" => Some(Self::CmdGetMissionMessageInfoCsReq), - "CmdGetNpcStatusCsReq" => Some(Self::CmdGetNpcStatusCsReq), - "CmdFinishItemIdScRsp" => Some(Self::CmdFinishItemIdScRsp), - "CmdGetNpcMessageGroupCsReq" => Some(Self::CmdGetNpcMessageGroupCsReq), - "CmdFinishPerformSectionIdCsReq" => { - Some(Self::CmdFinishPerformSectionIdCsReq) - } - "CmdFinishSectionIdCsReq" => Some(Self::CmdFinishSectionIdCsReq), - "CmdGetNpcStatusScRsp" => Some(Self::CmdGetNpcStatusScRsp), - "CmdGetMissionMessageInfoScRsp" => Some(Self::CmdGetMissionMessageInfoScRsp), "CmdFinishSectionIdScRsp" => Some(Self::CmdFinishSectionIdScRsp), + "CmdGetNpcStatusScRsp" => Some(Self::CmdGetNpcStatusScRsp), + "CmdGetMissionMessageInfoCsReq" => Some(Self::CmdGetMissionMessageInfoCsReq), + "CmdGetMissionMessageInfoScRsp" => Some(Self::CmdGetMissionMessageInfoScRsp), "CmdGetNpcMessageGroupScRsp" => Some(Self::CmdGetNpcMessageGroupScRsp), "CmdFinishPerformSectionIdScRsp" => { Some(Self::CmdFinishPerformSectionIdScRsp) } + "CmdGetNpcMessageGroupCsReq" => Some(Self::CmdGetNpcMessageGroupCsReq), + "CmdGetNpcStatusCsReq" => Some(Self::CmdGetNpcStatusCsReq), + "CmdFinishSectionIdCsReq" => Some(Self::CmdFinishSectionIdCsReq), "CmdFinishItemIdCsReq" => Some(Self::CmdFinishItemIdCsReq), + "CmdFinishItemIdScRsp" => Some(Self::CmdFinishItemIdScRsp), + "CmdFinishPerformSectionIdCsReq" => { + Some(Self::CmdFinishPerformSectionIdCsReq) + } _ => None, } } @@ -63549,39 +65119,39 @@ impl CmdMessageType { #[repr(i32)] pub enum CmdMiscModuleType { None = 0, - CmdUpdateMovieRacingDataScRsp = 4109, - CmdUpdateGunPlayDataCsReq = 4144, - CmdTriggerVoiceScRsp = 4174, - CmdGetOrigamiPropInfoCsReq = 4185, - CmdTakePictureCsReq = 4127, - CmdMazeKillDirectScRsp = 4169, - CmdSubmitOrigamiItemScRsp = 4198, - CmdSecurityReportCsReq = 4180, - CmdTriggerVoiceCsReq = 4105, - CmdShareCsReq = 4120, - CmdSubmitOrigamiItemCsReq = 4173, - CmdCancelCacheNotifyScRsp = 4177, - CmdSecurityReportScRsp = 4102, - CmdGetGunPlayDataCsReq = 4106, - CmdCancelDirectDeliveryNoticeCsReq = 4124, - CmdGetShareDataScRsp = 4139, - CmdGetGunPlayDataScRsp = 4131, - CmdGetMovieRacingDataScRsp = 4136, - CmdGetShareDataCsReq = 4167, - CmdGetOrigamiPropInfoScRsp = 4138, - CmdCancelCacheNotifyCsReq = 4154, - CmdShareScRsp = 4191, - CmdDifficultyAdjustmentGetDataScRsp = 4184, - CmdUpdateMovieRacingDataCsReq = 4187, - CmdDifficultyAdjustmentUpdateDataCsReq = 4178, - CmdDirectDeliveryScNotify = 4103, - CmdDifficultyAdjustmentGetDataCsReq = 4141, - CmdDifficultyAdjustmentUpdateDataScRsp = 4134, - CmdUpdateGunPlayDataScRsp = 4149, - CmdTakePictureScRsp = 4121, - CmdCancelDirectDeliveryNoticeScRsp = 4128, - CmdMazeKillDirectCsReq = 4145, - CmdGetMovieRacingDataCsReq = 4194, + CmdSubmitOrigamiItemScRsp = 4167, + CmdTakePictureCsReq = 4179, + CmdGetMovieRacingDataScRsp = 4190, + CmdSubmitOrigamiItemCsReq = 4163, + CmdUpdateMovieRacingDataScRsp = 4162, + CmdShareCsReq = 4110, + CmdUpdateGunPlayDataCsReq = 4169, + CmdShareScRsp = 4105, + CmdMazeKillDirectCsReq = 4151, + CmdCancelCacheNotifyCsReq = 4141, + CmdDifficultyAdjustmentUpdateDataScRsp = 4101, + CmdDifficultyAdjustmentGetDataCsReq = 4124, + CmdGetOrigamiPropInfoCsReq = 4172, + CmdDirectDeliveryScNotify = 4135, + CmdSecurityReportScRsp = 4139, + CmdCancelDirectDeliveryNoticeScRsp = 4188, + CmdCancelCacheNotifyScRsp = 4155, + CmdTakePictureScRsp = 4102, + CmdGetOrigamiPropInfoScRsp = 4194, + CmdGetGunPlayDataCsReq = 4109, + CmdGetMovieRacingDataCsReq = 4174, + CmdDifficultyAdjustmentGetDataScRsp = 4173, + CmdUpdateGunPlayDataScRsp = 4192, + CmdMazeKillDirectScRsp = 4125, + CmdTriggerVoiceScRsp = 4126, + CmdCancelDirectDeliveryNoticeCsReq = 4137, + CmdGetShareDataScRsp = 4153, + CmdGetShareDataCsReq = 4198, + CmdGetGunPlayDataScRsp = 4120, + CmdUpdateMovieRacingDataCsReq = 4154, + CmdSecurityReportCsReq = 4107, + CmdDifficultyAdjustmentUpdateDataCsReq = 4142, + CmdTriggerVoiceCsReq = 4116, } impl CmdMiscModuleType { /// String value of the enum field names used in the ProtoBuf definition. @@ -63591,102 +65161,102 @@ impl CmdMiscModuleType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdMiscModuleTypeNone", - Self::CmdUpdateMovieRacingDataScRsp => "CmdUpdateMovieRacingDataScRsp", - Self::CmdUpdateGunPlayDataCsReq => "CmdUpdateGunPlayDataCsReq", - Self::CmdTriggerVoiceScRsp => "CmdTriggerVoiceScRsp", - Self::CmdGetOrigamiPropInfoCsReq => "CmdGetOrigamiPropInfoCsReq", - Self::CmdTakePictureCsReq => "CmdTakePictureCsReq", - Self::CmdMazeKillDirectScRsp => "CmdMazeKillDirectScRsp", Self::CmdSubmitOrigamiItemScRsp => "CmdSubmitOrigamiItemScRsp", - Self::CmdSecurityReportCsReq => "CmdSecurityReportCsReq", - Self::CmdTriggerVoiceCsReq => "CmdTriggerVoiceCsReq", - Self::CmdShareCsReq => "CmdShareCsReq", + Self::CmdTakePictureCsReq => "CmdTakePictureCsReq", + Self::CmdGetMovieRacingDataScRsp => "CmdGetMovieRacingDataScRsp", Self::CmdSubmitOrigamiItemCsReq => "CmdSubmitOrigamiItemCsReq", - Self::CmdCancelCacheNotifyScRsp => "CmdCancelCacheNotifyScRsp", + Self::CmdUpdateMovieRacingDataScRsp => "CmdUpdateMovieRacingDataScRsp", + Self::CmdShareCsReq => "CmdShareCsReq", + Self::CmdUpdateGunPlayDataCsReq => "CmdUpdateGunPlayDataCsReq", + Self::CmdShareScRsp => "CmdShareScRsp", + Self::CmdMazeKillDirectCsReq => "CmdMazeKillDirectCsReq", + Self::CmdCancelCacheNotifyCsReq => "CmdCancelCacheNotifyCsReq", + Self::CmdDifficultyAdjustmentUpdateDataScRsp => { + "CmdDifficultyAdjustmentUpdateDataScRsp" + } + Self::CmdDifficultyAdjustmentGetDataCsReq => { + "CmdDifficultyAdjustmentGetDataCsReq" + } + Self::CmdGetOrigamiPropInfoCsReq => "CmdGetOrigamiPropInfoCsReq", + Self::CmdDirectDeliveryScNotify => "CmdDirectDeliveryScNotify", Self::CmdSecurityReportScRsp => "CmdSecurityReportScRsp", + Self::CmdCancelDirectDeliveryNoticeScRsp => { + "CmdCancelDirectDeliveryNoticeScRsp" + } + Self::CmdCancelCacheNotifyScRsp => "CmdCancelCacheNotifyScRsp", + Self::CmdTakePictureScRsp => "CmdTakePictureScRsp", + Self::CmdGetOrigamiPropInfoScRsp => "CmdGetOrigamiPropInfoScRsp", Self::CmdGetGunPlayDataCsReq => "CmdGetGunPlayDataCsReq", + Self::CmdGetMovieRacingDataCsReq => "CmdGetMovieRacingDataCsReq", + Self::CmdDifficultyAdjustmentGetDataScRsp => { + "CmdDifficultyAdjustmentGetDataScRsp" + } + Self::CmdUpdateGunPlayDataScRsp => "CmdUpdateGunPlayDataScRsp", + Self::CmdMazeKillDirectScRsp => "CmdMazeKillDirectScRsp", + Self::CmdTriggerVoiceScRsp => "CmdTriggerVoiceScRsp", Self::CmdCancelDirectDeliveryNoticeCsReq => { "CmdCancelDirectDeliveryNoticeCsReq" } Self::CmdGetShareDataScRsp => "CmdGetShareDataScRsp", - Self::CmdGetGunPlayDataScRsp => "CmdGetGunPlayDataScRsp", - Self::CmdGetMovieRacingDataScRsp => "CmdGetMovieRacingDataScRsp", Self::CmdGetShareDataCsReq => "CmdGetShareDataCsReq", - Self::CmdGetOrigamiPropInfoScRsp => "CmdGetOrigamiPropInfoScRsp", - Self::CmdCancelCacheNotifyCsReq => "CmdCancelCacheNotifyCsReq", - Self::CmdShareScRsp => "CmdShareScRsp", - Self::CmdDifficultyAdjustmentGetDataScRsp => { - "CmdDifficultyAdjustmentGetDataScRsp" - } + Self::CmdGetGunPlayDataScRsp => "CmdGetGunPlayDataScRsp", Self::CmdUpdateMovieRacingDataCsReq => "CmdUpdateMovieRacingDataCsReq", + Self::CmdSecurityReportCsReq => "CmdSecurityReportCsReq", Self::CmdDifficultyAdjustmentUpdateDataCsReq => { "CmdDifficultyAdjustmentUpdateDataCsReq" } - Self::CmdDirectDeliveryScNotify => "CmdDirectDeliveryScNotify", - Self::CmdDifficultyAdjustmentGetDataCsReq => { - "CmdDifficultyAdjustmentGetDataCsReq" - } - Self::CmdDifficultyAdjustmentUpdateDataScRsp => { - "CmdDifficultyAdjustmentUpdateDataScRsp" - } - Self::CmdUpdateGunPlayDataScRsp => "CmdUpdateGunPlayDataScRsp", - Self::CmdTakePictureScRsp => "CmdTakePictureScRsp", - Self::CmdCancelDirectDeliveryNoticeScRsp => { - "CmdCancelDirectDeliveryNoticeScRsp" - } - Self::CmdMazeKillDirectCsReq => "CmdMazeKillDirectCsReq", - Self::CmdGetMovieRacingDataCsReq => "CmdGetMovieRacingDataCsReq", + Self::CmdTriggerVoiceCsReq => "CmdTriggerVoiceCsReq", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdMiscModuleTypeNone" => Some(Self::None), - "CmdUpdateMovieRacingDataScRsp" => Some(Self::CmdUpdateMovieRacingDataScRsp), - "CmdUpdateGunPlayDataCsReq" => Some(Self::CmdUpdateGunPlayDataCsReq), - "CmdTriggerVoiceScRsp" => Some(Self::CmdTriggerVoiceScRsp), - "CmdGetOrigamiPropInfoCsReq" => Some(Self::CmdGetOrigamiPropInfoCsReq), - "CmdTakePictureCsReq" => Some(Self::CmdTakePictureCsReq), - "CmdMazeKillDirectScRsp" => Some(Self::CmdMazeKillDirectScRsp), "CmdSubmitOrigamiItemScRsp" => Some(Self::CmdSubmitOrigamiItemScRsp), - "CmdSecurityReportCsReq" => Some(Self::CmdSecurityReportCsReq), - "CmdTriggerVoiceCsReq" => Some(Self::CmdTriggerVoiceCsReq), - "CmdShareCsReq" => Some(Self::CmdShareCsReq), + "CmdTakePictureCsReq" => Some(Self::CmdTakePictureCsReq), + "CmdGetMovieRacingDataScRsp" => Some(Self::CmdGetMovieRacingDataScRsp), "CmdSubmitOrigamiItemCsReq" => Some(Self::CmdSubmitOrigamiItemCsReq), - "CmdCancelCacheNotifyScRsp" => Some(Self::CmdCancelCacheNotifyScRsp), + "CmdUpdateMovieRacingDataScRsp" => Some(Self::CmdUpdateMovieRacingDataScRsp), + "CmdShareCsReq" => Some(Self::CmdShareCsReq), + "CmdUpdateGunPlayDataCsReq" => Some(Self::CmdUpdateGunPlayDataCsReq), + "CmdShareScRsp" => Some(Self::CmdShareScRsp), + "CmdMazeKillDirectCsReq" => Some(Self::CmdMazeKillDirectCsReq), + "CmdCancelCacheNotifyCsReq" => Some(Self::CmdCancelCacheNotifyCsReq), + "CmdDifficultyAdjustmentUpdateDataScRsp" => { + Some(Self::CmdDifficultyAdjustmentUpdateDataScRsp) + } + "CmdDifficultyAdjustmentGetDataCsReq" => { + Some(Self::CmdDifficultyAdjustmentGetDataCsReq) + } + "CmdGetOrigamiPropInfoCsReq" => Some(Self::CmdGetOrigamiPropInfoCsReq), + "CmdDirectDeliveryScNotify" => Some(Self::CmdDirectDeliveryScNotify), "CmdSecurityReportScRsp" => Some(Self::CmdSecurityReportScRsp), + "CmdCancelDirectDeliveryNoticeScRsp" => { + Some(Self::CmdCancelDirectDeliveryNoticeScRsp) + } + "CmdCancelCacheNotifyScRsp" => Some(Self::CmdCancelCacheNotifyScRsp), + "CmdTakePictureScRsp" => Some(Self::CmdTakePictureScRsp), + "CmdGetOrigamiPropInfoScRsp" => Some(Self::CmdGetOrigamiPropInfoScRsp), "CmdGetGunPlayDataCsReq" => Some(Self::CmdGetGunPlayDataCsReq), + "CmdGetMovieRacingDataCsReq" => Some(Self::CmdGetMovieRacingDataCsReq), + "CmdDifficultyAdjustmentGetDataScRsp" => { + Some(Self::CmdDifficultyAdjustmentGetDataScRsp) + } + "CmdUpdateGunPlayDataScRsp" => Some(Self::CmdUpdateGunPlayDataScRsp), + "CmdMazeKillDirectScRsp" => Some(Self::CmdMazeKillDirectScRsp), + "CmdTriggerVoiceScRsp" => Some(Self::CmdTriggerVoiceScRsp), "CmdCancelDirectDeliveryNoticeCsReq" => { Some(Self::CmdCancelDirectDeliveryNoticeCsReq) } "CmdGetShareDataScRsp" => Some(Self::CmdGetShareDataScRsp), - "CmdGetGunPlayDataScRsp" => Some(Self::CmdGetGunPlayDataScRsp), - "CmdGetMovieRacingDataScRsp" => Some(Self::CmdGetMovieRacingDataScRsp), "CmdGetShareDataCsReq" => Some(Self::CmdGetShareDataCsReq), - "CmdGetOrigamiPropInfoScRsp" => Some(Self::CmdGetOrigamiPropInfoScRsp), - "CmdCancelCacheNotifyCsReq" => Some(Self::CmdCancelCacheNotifyCsReq), - "CmdShareScRsp" => Some(Self::CmdShareScRsp), - "CmdDifficultyAdjustmentGetDataScRsp" => { - Some(Self::CmdDifficultyAdjustmentGetDataScRsp) - } + "CmdGetGunPlayDataScRsp" => Some(Self::CmdGetGunPlayDataScRsp), "CmdUpdateMovieRacingDataCsReq" => Some(Self::CmdUpdateMovieRacingDataCsReq), + "CmdSecurityReportCsReq" => Some(Self::CmdSecurityReportCsReq), "CmdDifficultyAdjustmentUpdateDataCsReq" => { Some(Self::CmdDifficultyAdjustmentUpdateDataCsReq) } - "CmdDirectDeliveryScNotify" => Some(Self::CmdDirectDeliveryScNotify), - "CmdDifficultyAdjustmentGetDataCsReq" => { - Some(Self::CmdDifficultyAdjustmentGetDataCsReq) - } - "CmdDifficultyAdjustmentUpdateDataScRsp" => { - Some(Self::CmdDifficultyAdjustmentUpdateDataScRsp) - } - "CmdUpdateGunPlayDataScRsp" => Some(Self::CmdUpdateGunPlayDataScRsp), - "CmdTakePictureScRsp" => Some(Self::CmdTakePictureScRsp), - "CmdCancelDirectDeliveryNoticeScRsp" => { - Some(Self::CmdCancelDirectDeliveryNoticeScRsp) - } - "CmdMazeKillDirectCsReq" => Some(Self::CmdMazeKillDirectCsReq), - "CmdGetMovieRacingDataCsReq" => Some(Self::CmdGetMovieRacingDataCsReq), + "CmdTriggerVoiceCsReq" => Some(Self::CmdTriggerVoiceCsReq), _ => None, } } @@ -63698,6 +65268,7 @@ pub enum Mgaefjjdmom { CacheNotifyTypeNone = 0, CacheNotifyTypeRecycle = 1, CacheNotifyTypeRecharge = 2, + CacheNotifyTypeItemAutoTransfer = 3, } impl Mgaefjjdmom { /// String value of the enum field names used in the ProtoBuf definition. @@ -63709,6 +65280,9 @@ impl Mgaefjjdmom { Self::CacheNotifyTypeNone => "CACHE_NOTIFY_TYPE_NONE", Self::CacheNotifyTypeRecycle => "CACHE_NOTIFY_TYPE_RECYCLE", Self::CacheNotifyTypeRecharge => "CACHE_NOTIFY_TYPE_RECHARGE", + Self::CacheNotifyTypeItemAutoTransfer => { + "CACHE_NOTIFY_TYPE_ITEM_AUTO_TRANSFER" + } } } /// Creates an enum from field names used in the ProtoBuf definition. @@ -63717,6 +65291,9 @@ impl Mgaefjjdmom { "CACHE_NOTIFY_TYPE_NONE" => Some(Self::CacheNotifyTypeNone), "CACHE_NOTIFY_TYPE_RECYCLE" => Some(Self::CacheNotifyTypeRecycle), "CACHE_NOTIFY_TYPE_RECHARGE" => Some(Self::CacheNotifyTypeRecharge), + "CACHE_NOTIFY_TYPE_ITEM_AUTO_TRANSFER" => { + Some(Self::CacheNotifyTypeItemAutoTransfer) + } _ => None, } } @@ -63854,33 +65431,33 @@ impl Mnijhmepgnn { #[repr(i32)] pub enum CmdMissionType { None = 0, - CmdSyncTaskScRsp = 1270, - CmdFinishedMissionScNotify = 1222, - CmdGetMainMissionCustomValueScRsp = 1269, - CmdGetMissionDataCsReq = 1220, - CmdUpdateTrackMainMissionIdCsReq = 1228, - CmdFinishCosumeItemMissionScRsp = 1274, - CmdFinishTalkMissionScRsp = 1239, - CmdUpdateMainMissionCustomValueScRsp = 1218, - CmdAcceptMainMissionCsReq = 1278, - CmdFinishCosumeItemMissionCsReq = 1205, - CmdSubMissionRewardScNotify = 1231, - CmdMissionAcceptScNotify = 1203, - CmdGetMissionDataScRsp = 1291, - CmdStartFinishMainMissionScNotify = 1284, - CmdFinishTalkMissionCsReq = 1267, - CmdGetMissionStatusCsReq = 1268, - CmdUpdateTrackMainMissionIdScRsp = 1223, - CmdTeleportToMissionResetPointCsReq = 1244, - CmdUpdateMainMissionCustomValueCsReq = 1240, - CmdSyncTaskCsReq = 1221, - CmdTeleportToMissionResetPointScRsp = 1249, - CmdAcceptMainMissionScRsp = 1234, - CmdGetMissionStatusScRsp = 1294, - CmdMissionRewardScNotify = 1227, - CmdGetMainMissionCustomValueCsReq = 1245, - CmdStartFinishSubMissionScNotify = 1241, - CmdMissionGroupWarnScNotify = 1202, + CmdUpdateMainMissionCustomValueCsReq = 1266, + CmdGetMissionDataCsReq = 1210, + CmdMissionAcceptScNotify = 1235, + CmdFinishTalkMissionCsReq = 1298, + CmdFinishCosumeItemMissionCsReq = 1216, + CmdAcceptMainMissionCsReq = 1242, + CmdUpdateTrackMainMissionIdCsReq = 1288, + CmdSyncTaskScRsp = 1297, + CmdFinishedMissionScNotify = 1260, + CmdUpdateTrackMainMissionIdScRsp = 1215, + CmdMissionGroupWarnScNotify = 1239, + CmdAcceptMainMissionScRsp = 1201, + CmdSyncTaskCsReq = 1202, + CmdStartFinishSubMissionScNotify = 1224, + CmdGetMissionStatusScRsp = 1274, + CmdGetMissionDataScRsp = 1205, + CmdGetMainMissionCustomValueCsReq = 1251, + CmdFinishTalkMissionScRsp = 1253, + CmdMissionRewardScNotify = 1279, + CmdSubMissionRewardScNotify = 1220, + CmdUpdateMainMissionCustomValueScRsp = 1228, + CmdStartFinishMainMissionScNotify = 1273, + CmdFinishCosumeItemMissionScRsp = 1226, + CmdTeleportToMissionResetPointScRsp = 1292, + CmdGetMissionStatusCsReq = 1278, + CmdTeleportToMissionResetPointCsReq = 1269, + CmdGetMainMissionCustomValueScRsp = 1225, } impl CmdMissionType { /// String value of the enum field names used in the ProtoBuf definition. @@ -63890,104 +65467,104 @@ impl CmdMissionType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdMissionTypeNone", - Self::CmdSyncTaskScRsp => "CmdSyncTaskScRsp", - Self::CmdFinishedMissionScNotify => "CmdFinishedMissionScNotify", - Self::CmdGetMainMissionCustomValueScRsp => { - "CmdGetMainMissionCustomValueScRsp" - } - Self::CmdGetMissionDataCsReq => "CmdGetMissionDataCsReq", - Self::CmdUpdateTrackMainMissionIdCsReq => "CmdUpdateTrackMainMissionIdCsReq", - Self::CmdFinishCosumeItemMissionScRsp => "CmdFinishCosumeItemMissionScRsp", - Self::CmdFinishTalkMissionScRsp => "CmdFinishTalkMissionScRsp", - Self::CmdUpdateMainMissionCustomValueScRsp => { - "CmdUpdateMainMissionCustomValueScRsp" - } - Self::CmdAcceptMainMissionCsReq => "CmdAcceptMainMissionCsReq", - Self::CmdFinishCosumeItemMissionCsReq => "CmdFinishCosumeItemMissionCsReq", - Self::CmdSubMissionRewardScNotify => "CmdSubMissionRewardScNotify", - Self::CmdMissionAcceptScNotify => "CmdMissionAcceptScNotify", - Self::CmdGetMissionDataScRsp => "CmdGetMissionDataScRsp", - Self::CmdStartFinishMainMissionScNotify => { - "CmdStartFinishMainMissionScNotify" - } - Self::CmdFinishTalkMissionCsReq => "CmdFinishTalkMissionCsReq", - Self::CmdGetMissionStatusCsReq => "CmdGetMissionStatusCsReq", - Self::CmdUpdateTrackMainMissionIdScRsp => "CmdUpdateTrackMainMissionIdScRsp", - Self::CmdTeleportToMissionResetPointCsReq => { - "CmdTeleportToMissionResetPointCsReq" - } Self::CmdUpdateMainMissionCustomValueCsReq => { "CmdUpdateMainMissionCustomValueCsReq" } - Self::CmdSyncTaskCsReq => "CmdSyncTaskCsReq", - Self::CmdTeleportToMissionResetPointScRsp => { - "CmdTeleportToMissionResetPointScRsp" - } + Self::CmdGetMissionDataCsReq => "CmdGetMissionDataCsReq", + Self::CmdMissionAcceptScNotify => "CmdMissionAcceptScNotify", + Self::CmdFinishTalkMissionCsReq => "CmdFinishTalkMissionCsReq", + Self::CmdFinishCosumeItemMissionCsReq => "CmdFinishCosumeItemMissionCsReq", + Self::CmdAcceptMainMissionCsReq => "CmdAcceptMainMissionCsReq", + Self::CmdUpdateTrackMainMissionIdCsReq => "CmdUpdateTrackMainMissionIdCsReq", + Self::CmdSyncTaskScRsp => "CmdSyncTaskScRsp", + Self::CmdFinishedMissionScNotify => "CmdFinishedMissionScNotify", + Self::CmdUpdateTrackMainMissionIdScRsp => "CmdUpdateTrackMainMissionIdScRsp", + Self::CmdMissionGroupWarnScNotify => "CmdMissionGroupWarnScNotify", Self::CmdAcceptMainMissionScRsp => "CmdAcceptMainMissionScRsp", + Self::CmdSyncTaskCsReq => "CmdSyncTaskCsReq", + Self::CmdStartFinishSubMissionScNotify => "CmdStartFinishSubMissionScNotify", Self::CmdGetMissionStatusScRsp => "CmdGetMissionStatusScRsp", - Self::CmdMissionRewardScNotify => "CmdMissionRewardScNotify", + Self::CmdGetMissionDataScRsp => "CmdGetMissionDataScRsp", Self::CmdGetMainMissionCustomValueCsReq => { "CmdGetMainMissionCustomValueCsReq" } - Self::CmdStartFinishSubMissionScNotify => "CmdStartFinishSubMissionScNotify", - Self::CmdMissionGroupWarnScNotify => "CmdMissionGroupWarnScNotify", + Self::CmdFinishTalkMissionScRsp => "CmdFinishTalkMissionScRsp", + Self::CmdMissionRewardScNotify => "CmdMissionRewardScNotify", + Self::CmdSubMissionRewardScNotify => "CmdSubMissionRewardScNotify", + Self::CmdUpdateMainMissionCustomValueScRsp => { + "CmdUpdateMainMissionCustomValueScRsp" + } + Self::CmdStartFinishMainMissionScNotify => { + "CmdStartFinishMainMissionScNotify" + } + Self::CmdFinishCosumeItemMissionScRsp => "CmdFinishCosumeItemMissionScRsp", + Self::CmdTeleportToMissionResetPointScRsp => { + "CmdTeleportToMissionResetPointScRsp" + } + Self::CmdGetMissionStatusCsReq => "CmdGetMissionStatusCsReq", + Self::CmdTeleportToMissionResetPointCsReq => { + "CmdTeleportToMissionResetPointCsReq" + } + Self::CmdGetMainMissionCustomValueScRsp => { + "CmdGetMainMissionCustomValueScRsp" + } } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdMissionTypeNone" => Some(Self::None), - "CmdSyncTaskScRsp" => Some(Self::CmdSyncTaskScRsp), - "CmdFinishedMissionScNotify" => Some(Self::CmdFinishedMissionScNotify), - "CmdGetMainMissionCustomValueScRsp" => { - Some(Self::CmdGetMainMissionCustomValueScRsp) + "CmdUpdateMainMissionCustomValueCsReq" => { + Some(Self::CmdUpdateMainMissionCustomValueCsReq) } "CmdGetMissionDataCsReq" => Some(Self::CmdGetMissionDataCsReq), + "CmdMissionAcceptScNotify" => Some(Self::CmdMissionAcceptScNotify), + "CmdFinishTalkMissionCsReq" => Some(Self::CmdFinishTalkMissionCsReq), + "CmdFinishCosumeItemMissionCsReq" => { + Some(Self::CmdFinishCosumeItemMissionCsReq) + } + "CmdAcceptMainMissionCsReq" => Some(Self::CmdAcceptMainMissionCsReq), "CmdUpdateTrackMainMissionIdCsReq" => { Some(Self::CmdUpdateTrackMainMissionIdCsReq) } + "CmdSyncTaskScRsp" => Some(Self::CmdSyncTaskScRsp), + "CmdFinishedMissionScNotify" => Some(Self::CmdFinishedMissionScNotify), + "CmdUpdateTrackMainMissionIdScRsp" => { + Some(Self::CmdUpdateTrackMainMissionIdScRsp) + } + "CmdMissionGroupWarnScNotify" => Some(Self::CmdMissionGroupWarnScNotify), + "CmdAcceptMainMissionScRsp" => Some(Self::CmdAcceptMainMissionScRsp), + "CmdSyncTaskCsReq" => Some(Self::CmdSyncTaskCsReq), + "CmdStartFinishSubMissionScNotify" => { + Some(Self::CmdStartFinishSubMissionScNotify) + } + "CmdGetMissionStatusScRsp" => Some(Self::CmdGetMissionStatusScRsp), + "CmdGetMissionDataScRsp" => Some(Self::CmdGetMissionDataScRsp), + "CmdGetMainMissionCustomValueCsReq" => { + Some(Self::CmdGetMainMissionCustomValueCsReq) + } + "CmdFinishTalkMissionScRsp" => Some(Self::CmdFinishTalkMissionScRsp), + "CmdMissionRewardScNotify" => Some(Self::CmdMissionRewardScNotify), + "CmdSubMissionRewardScNotify" => Some(Self::CmdSubMissionRewardScNotify), + "CmdUpdateMainMissionCustomValueScRsp" => { + Some(Self::CmdUpdateMainMissionCustomValueScRsp) + } + "CmdStartFinishMainMissionScNotify" => { + Some(Self::CmdStartFinishMainMissionScNotify) + } "CmdFinishCosumeItemMissionScRsp" => { Some(Self::CmdFinishCosumeItemMissionScRsp) } - "CmdFinishTalkMissionScRsp" => Some(Self::CmdFinishTalkMissionScRsp), - "CmdUpdateMainMissionCustomValueScRsp" => { - Some(Self::CmdUpdateMainMissionCustomValueScRsp) - } - "CmdAcceptMainMissionCsReq" => Some(Self::CmdAcceptMainMissionCsReq), - "CmdFinishCosumeItemMissionCsReq" => { - Some(Self::CmdFinishCosumeItemMissionCsReq) - } - "CmdSubMissionRewardScNotify" => Some(Self::CmdSubMissionRewardScNotify), - "CmdMissionAcceptScNotify" => Some(Self::CmdMissionAcceptScNotify), - "CmdGetMissionDataScRsp" => Some(Self::CmdGetMissionDataScRsp), - "CmdStartFinishMainMissionScNotify" => { - Some(Self::CmdStartFinishMainMissionScNotify) - } - "CmdFinishTalkMissionCsReq" => Some(Self::CmdFinishTalkMissionCsReq), - "CmdGetMissionStatusCsReq" => Some(Self::CmdGetMissionStatusCsReq), - "CmdUpdateTrackMainMissionIdScRsp" => { - Some(Self::CmdUpdateTrackMainMissionIdScRsp) - } - "CmdTeleportToMissionResetPointCsReq" => { - Some(Self::CmdTeleportToMissionResetPointCsReq) - } - "CmdUpdateMainMissionCustomValueCsReq" => { - Some(Self::CmdUpdateMainMissionCustomValueCsReq) - } - "CmdSyncTaskCsReq" => Some(Self::CmdSyncTaskCsReq), "CmdTeleportToMissionResetPointScRsp" => { Some(Self::CmdTeleportToMissionResetPointScRsp) } - "CmdAcceptMainMissionScRsp" => Some(Self::CmdAcceptMainMissionScRsp), - "CmdGetMissionStatusScRsp" => Some(Self::CmdGetMissionStatusScRsp), - "CmdMissionRewardScNotify" => Some(Self::CmdMissionRewardScNotify), - "CmdGetMainMissionCustomValueCsReq" => { - Some(Self::CmdGetMainMissionCustomValueCsReq) + "CmdGetMissionStatusCsReq" => Some(Self::CmdGetMissionStatusCsReq), + "CmdTeleportToMissionResetPointCsReq" => { + Some(Self::CmdTeleportToMissionResetPointCsReq) } - "CmdStartFinishSubMissionScNotify" => { - Some(Self::CmdStartFinishSubMissionScNotify) + "CmdGetMainMissionCustomValueScRsp" => { + Some(Self::CmdGetMainMissionCustomValueScRsp) } - "CmdMissionGroupWarnScNotify" => Some(Self::CmdMissionGroupWarnScNotify), _ => None, } } @@ -64142,89 +65719,89 @@ impl Nnfdmniijgo { #[repr(i32)] pub enum CmdMonopolyType { None = 0, - CmdGetSocialEventServerCacheCsReq = 7053, - CmdMonopolyConfirmRandomScRsp = 7068, - CmdGetMbtiReportScRsp = 7089, - CmdMonopolyGuessChooseCsReq = 7040, - CmdMonopolyGameCreateScNotify = 7022, - CmdMonopolyEventLoadUpdateScNotify = 7001, - CmdMonopolyConditionUpdateScNotify = 7058, - CmdGetMonopolyFriendRankingListCsReq = 7016, - CmdMonopolyRollDiceCsReq = 7021, - CmdMonopolySttUpdateScNotify = 7079, - CmdGetMonopolyMbtiReportRewardCsReq = 7082, - CmdMonopolyLikeScNotify = 7026, - CmdGetSocialEventServerCacheScRsp = 7033, - CmdMonopolyReRollRandomCsReq = 7085, - CmdMonopolyGetRegionProgressCsReq = 7030, - CmdMonopolyUpgradeAssetScRsp = 7009, - CmdMonopolyRollDiceScRsp = 7070, - CmdDailyFirstEnterMonopolyActivityCsReq = 7005, - CmdMonopolyGiveUpCurContentScRsp = 7031, + CmdMonopolyGuessChooseCsReq = 7066, + CmdMonopolyEventLoadUpdateScNotify = 7076, + CmdMonopolyConditionUpdateScNotify = 7065, + CmdMonopolyMoveScRsp = 7041, + CmdMonopolyConfirmRandomCsReq = 7036, + CmdMonopolyGameRaiseRatioScRsp = 7042, + CmdMonopolySelectOptionScRsp = 7007, + CmdMonopolyCheatDiceScRsp = 7092, + CmdDailyFirstEnterMonopolyActivityCsReq = 7016, CmdMonopolyGetRafflePoolInfoScRsp = 7011, - CmdMonopolyReRollRandomScRsp = 7038, - CmdMonopolyTakePhaseRewardCsReq = 7051, - CmdMonopolyClickCellScRsp = 7066, - CmdMonopolyTakeRaffleTicketRewardCsReq = 7062, - CmdMonopolyGameSettleScNotify = 7034, - CmdGetMonopolyInfoCsReq = 7020, - CmdMonopolyGiveUpCurContentCsReq = 7006, - CmdMonopolyRollRandomCsReq = 7073, - CmdMonopolyScrachRaffleTicketCsReq = 7086, - CmdMonopolyUpgradeAssetCsReq = 7087, - CmdGetMonopolyDailyReportCsReq = 7061, - CmdMonopolyGameGachaCsReq = 7045, - CmdDailyFirstEnterMonopolyActivityScRsp = 7074, - CmdMonopolyClickMbtiReportCsReq = 7046, - CmdMonopolyAcceptQuizCsReq = 7028, - CmdGetMonopolyFriendRankingListScRsp = 7093, - CmdMonopolyGuessBuyInformationScRsp = 7019, - CmdMonopolyMoveScRsp = 7054, - CmdDeleteSocialEventServerCacheScRsp = 7048, - CmdMonopolyGameRaiseRatioScRsp = 7078, - CmdMonopolySocialEventEffectScNotify = 7035, - CmdMonopolyAcceptQuizScRsp = 7023, - CmdMonopolyGetDailyInitItemScRsp = 7100, - CmdMonopolyGuessBuyInformationCsReq = 7047, - CmdGetMbtiReportCsReq = 7090, - CmdMonopolyGuessChooseScRsp = 7018, - CmdMonopolyScrachRaffleTicketScRsp = 7075, - CmdMonopolyQuizDurationChangeScNotify = 7071, - CmdMonopolyContentUpdateScNotify = 7041, - CmdMonopolyActionResultScNotify = 7067, - CmdGetMonopolyInfoScRsp = 7091, - CmdMonopolyEventSelectFriendCsReq = 7037, - CmdMonopolyBuyGoodsScRsp = 7036, - CmdMonopolyGetDailyInitItemCsReq = 7017, - CmdMonopolySelectOptionCsReq = 7077, - CmdMonopolyConfirmRandomCsReq = 7052, - CmdMonopolyClickMbtiReportScRsp = 7042, - CmdMonopolyCheatDiceScRsp = 7049, - CmdMonopolySelectOptionScRsp = 7080, - CmdMonopolyLikeScRsp = 7057, - CmdMonopolyGuessDrawScNotify = 7055, + CmdMonopolyGuessDrawScNotify = 7013, + CmdMonopolySttUpdateScNotify = 7075, + CmdMonopolyAcceptQuizScRsp = 7015, + CmdMonopolyLikeCsReq = 7003, + CmdMonopolyGiveUpCurContentCsReq = 7009, + CmdGetMbtiReportCsReq = 7086, + CmdGetMbtiReportScRsp = 7012, + CmdGetMonopolyFriendRankingListScRsp = 7083, + CmdMonopolyRollRandomScRsp = 7067, + CmdMonopolyBuyGoodsCsReq = 7074, + CmdMonopolyGetRafflePoolInfoCsReq = 7030, + CmdMonopolyGetRegionProgressScRsp = 7080, + CmdGetMonopolyInfoCsReq = 7010, + CmdMonopolyAcceptQuizCsReq = 7088, + CmdDeleteSocialEventServerCacheCsReq = 7049, + CmdMonopolySocialEventEffectScNotify = 7014, + CmdMonopolyUpgradeAssetCsReq = 7054, + CmdMonopolyActionResultScNotify = 7098, + CmdMonopolyConfirmRandomScRsp = 7078, + CmdMonopolyRollRandomCsReq = 7063, + CmdMonopolyGetDailyInitItemCsReq = 7100, + CmdMonopolyDailySettleScNotify = 7058, + CmdMonopolyTakePhaseRewardCsReq = 7059, + CmdMonopolyGameBingoFlipCardScRsp = 7037, + CmdMonopolySelectOptionCsReq = 7055, + CmdMonopolyTakeRaffleTicketRewardScRsp = 7048, + CmdMonopolyRollDiceCsReq = 7002, + CmdMonopolyRollDiceScRsp = 7097, + CmdMonopolyGetRaffleTicketScRsp = 7099, + CmdMonopolyGameSettleScNotify = 7001, + CmdMonopolyClickCellScRsp = 7087, + CmdMonopolyCellUpdateNotify = 7053, + CmdMonopolyEventSelectFriendScRsp = 7023, + CmdMonopolyGetRaffleTicketCsReq = 7022, + CmdMonopolyContentUpdateScNotify = 7024, + CmdMonopolyReRollRandomScRsp = 7094, + CmdGetMonopolyDailyReportScRsp = 7084, + CmdMonopolyScrachRaffleTicketScRsp = 7040, + CmdGetMonopolyMbtiReportRewardCsReq = 7047, + CmdMonopolyScrachRaffleTicketCsReq = 7093, + CmdMonopolyClickMbtiReportScRsp = 7032, + CmdMonopolyGetDailyInitItemScRsp = 7068, + CmdMonopolyGameCreateScNotify = 7060, + CmdGetMonopolyInfoScRsp = 7005, + CmdMonopolyGameBingoFlipCardCsReq = 7035, + CmdMonopolyClickMbtiReportCsReq = 7019, + CmdMonopolyUpgradeAssetScRsp = 7062, + CmdMonopolyGuessBuyInformationScRsp = 7008, + CmdMonopolyTakeRaffleTicketRewardCsReq = 7044, + CmdMonopolyQuizDurationChangeScNotify = 7046, + CmdMonopolyEventSelectFriendCsReq = 7064, + CmdGetMonopolyMbtiReportRewardScRsp = 7052, + CmdMonopolyGameGachaScRsp = 7025, + CmdMonopolyClickCellCsReq = 7038, + CmdMonopolyGameGachaCsReq = 7051, + CmdMonopolyBuyGoodsScRsp = 7090, + CmdGetMonopolyFriendRankingListCsReq = 7082, + CmdGetSocialEventServerCacheScRsp = 7018, + CmdMonopolyGetRegionProgressCsReq = 7027, + CmdMonopolyLikeScNotify = 7004, + CmdDeleteSocialEventServerCacheScRsp = 7096, + CmdMonopolyGiveUpCurContentScRsp = 7020, + CmdMonopolyMoveCsReq = 7006, + CmdDailyFirstEnterMonopolyActivityScRsp = 7026, + CmdMonopolyReRollRandomCsReq = 7072, CmdMonopolyTakePhaseRewardScRsp = 7056, - CmdMonopolyMoveCsReq = 7059, - CmdMonopolyTakeRaffleTicketRewardScRsp = 7014, - CmdMonopolyGetRaffleTicketCsReq = 7043, - CmdMonopolyGameRaiseRatioCsReq = 7084, - CmdMonopolyCellUpdateNotify = 7039, - CmdMonopolyGetRegionProgressScRsp = 7083, - CmdMonopolyGameBingoFlipCardCsReq = 7003, - CmdMonopolyGameGachaScRsp = 7069, - CmdMonopolyGetRaffleTicketScRsp = 7012, - CmdGetMonopolyDailyReportScRsp = 7008, - CmdMonopolyLikeCsReq = 7064, - CmdMonopolyBuyGoodsCsReq = 7094, - CmdMonopolyGameBingoFlipCardScRsp = 7024, - CmdDeleteSocialEventServerCacheCsReq = 7007, - CmdMonopolyCheatDiceCsReq = 7044, - CmdGetMonopolyMbtiReportRewardScRsp = 7099, - CmdMonopolyGetRafflePoolInfoCsReq = 7032, - CmdMonopolyClickCellCsReq = 7097, - CmdMonopolyDailySettleScNotify = 7096, - CmdMonopolyEventSelectFriendScRsp = 7072, - CmdMonopolyRollRandomScRsp = 7098, + CmdMonopolyGuessChooseScRsp = 7028, + CmdGetSocialEventServerCacheCsReq = 7095, + CmdMonopolyCheatDiceCsReq = 7069, + CmdMonopolyLikeScRsp = 7057, + CmdMonopolyGuessBuyInformationCsReq = 7089, + CmdMonopolyGameRaiseRatioCsReq = 7073, + CmdGetMonopolyDailyReportCsReq = 7021, } impl CmdMonopolyType { /// String value of the enum field names used in the ProtoBuf definition. @@ -64234,324 +65811,324 @@ impl CmdMonopolyType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdMonopolyTypeNone", - Self::CmdGetSocialEventServerCacheCsReq => { - "CmdGetSocialEventServerCacheCsReq" - } - Self::CmdMonopolyConfirmRandomScRsp => "CmdMonopolyConfirmRandomScRsp", - Self::CmdGetMbtiReportScRsp => "CmdGetMbtiReportScRsp", Self::CmdMonopolyGuessChooseCsReq => "CmdMonopolyGuessChooseCsReq", - Self::CmdMonopolyGameCreateScNotify => "CmdMonopolyGameCreateScNotify", Self::CmdMonopolyEventLoadUpdateScNotify => { "CmdMonopolyEventLoadUpdateScNotify" } Self::CmdMonopolyConditionUpdateScNotify => { "CmdMonopolyConditionUpdateScNotify" } - Self::CmdGetMonopolyFriendRankingListCsReq => { - "CmdGetMonopolyFriendRankingListCsReq" - } - Self::CmdMonopolyRollDiceCsReq => "CmdMonopolyRollDiceCsReq", - Self::CmdMonopolySttUpdateScNotify => "CmdMonopolySttUpdateScNotify", - Self::CmdGetMonopolyMbtiReportRewardCsReq => { - "CmdGetMonopolyMbtiReportRewardCsReq" - } - Self::CmdMonopolyLikeScNotify => "CmdMonopolyLikeScNotify", - Self::CmdGetSocialEventServerCacheScRsp => { - "CmdGetSocialEventServerCacheScRsp" - } - Self::CmdMonopolyReRollRandomCsReq => "CmdMonopolyReRollRandomCsReq", - Self::CmdMonopolyGetRegionProgressCsReq => { - "CmdMonopolyGetRegionProgressCsReq" - } - Self::CmdMonopolyUpgradeAssetScRsp => "CmdMonopolyUpgradeAssetScRsp", - Self::CmdMonopolyRollDiceScRsp => "CmdMonopolyRollDiceScRsp", + Self::CmdMonopolyMoveScRsp => "CmdMonopolyMoveScRsp", + Self::CmdMonopolyConfirmRandomCsReq => "CmdMonopolyConfirmRandomCsReq", + Self::CmdMonopolyGameRaiseRatioScRsp => "CmdMonopolyGameRaiseRatioScRsp", + Self::CmdMonopolySelectOptionScRsp => "CmdMonopolySelectOptionScRsp", + Self::CmdMonopolyCheatDiceScRsp => "CmdMonopolyCheatDiceScRsp", Self::CmdDailyFirstEnterMonopolyActivityCsReq => { "CmdDailyFirstEnterMonopolyActivityCsReq" } - Self::CmdMonopolyGiveUpCurContentScRsp => "CmdMonopolyGiveUpCurContentScRsp", Self::CmdMonopolyGetRafflePoolInfoScRsp => { "CmdMonopolyGetRafflePoolInfoScRsp" } - Self::CmdMonopolyReRollRandomScRsp => "CmdMonopolyReRollRandomScRsp", - Self::CmdMonopolyTakePhaseRewardCsReq => "CmdMonopolyTakePhaseRewardCsReq", - Self::CmdMonopolyClickCellScRsp => "CmdMonopolyClickCellScRsp", - Self::CmdMonopolyTakeRaffleTicketRewardCsReq => { - "CmdMonopolyTakeRaffleTicketRewardCsReq" - } - Self::CmdMonopolyGameSettleScNotify => "CmdMonopolyGameSettleScNotify", - Self::CmdGetMonopolyInfoCsReq => "CmdGetMonopolyInfoCsReq", + Self::CmdMonopolyGuessDrawScNotify => "CmdMonopolyGuessDrawScNotify", + Self::CmdMonopolySttUpdateScNotify => "CmdMonopolySttUpdateScNotify", + Self::CmdMonopolyAcceptQuizScRsp => "CmdMonopolyAcceptQuizScRsp", + Self::CmdMonopolyLikeCsReq => "CmdMonopolyLikeCsReq", Self::CmdMonopolyGiveUpCurContentCsReq => "CmdMonopolyGiveUpCurContentCsReq", - Self::CmdMonopolyRollRandomCsReq => "CmdMonopolyRollRandomCsReq", - Self::CmdMonopolyScrachRaffleTicketCsReq => { - "CmdMonopolyScrachRaffleTicketCsReq" - } - Self::CmdMonopolyUpgradeAssetCsReq => "CmdMonopolyUpgradeAssetCsReq", - Self::CmdGetMonopolyDailyReportCsReq => "CmdGetMonopolyDailyReportCsReq", - Self::CmdMonopolyGameGachaCsReq => "CmdMonopolyGameGachaCsReq", - Self::CmdDailyFirstEnterMonopolyActivityScRsp => { - "CmdDailyFirstEnterMonopolyActivityScRsp" - } - Self::CmdMonopolyClickMbtiReportCsReq => "CmdMonopolyClickMbtiReportCsReq", - Self::CmdMonopolyAcceptQuizCsReq => "CmdMonopolyAcceptQuizCsReq", + Self::CmdGetMbtiReportCsReq => "CmdGetMbtiReportCsReq", + Self::CmdGetMbtiReportScRsp => "CmdGetMbtiReportScRsp", Self::CmdGetMonopolyFriendRankingListScRsp => { "CmdGetMonopolyFriendRankingListScRsp" } - Self::CmdMonopolyGuessBuyInformationScRsp => { - "CmdMonopolyGuessBuyInformationScRsp" + Self::CmdMonopolyRollRandomScRsp => "CmdMonopolyRollRandomScRsp", + Self::CmdMonopolyBuyGoodsCsReq => "CmdMonopolyBuyGoodsCsReq", + Self::CmdMonopolyGetRafflePoolInfoCsReq => { + "CmdMonopolyGetRafflePoolInfoCsReq" } - Self::CmdMonopolyMoveScRsp => "CmdMonopolyMoveScRsp", - Self::CmdDeleteSocialEventServerCacheScRsp => { - "CmdDeleteSocialEventServerCacheScRsp" + Self::CmdMonopolyGetRegionProgressScRsp => { + "CmdMonopolyGetRegionProgressScRsp" + } + Self::CmdGetMonopolyInfoCsReq => "CmdGetMonopolyInfoCsReq", + Self::CmdMonopolyAcceptQuizCsReq => "CmdMonopolyAcceptQuizCsReq", + Self::CmdDeleteSocialEventServerCacheCsReq => { + "CmdDeleteSocialEventServerCacheCsReq" } - Self::CmdMonopolyGameRaiseRatioScRsp => "CmdMonopolyGameRaiseRatioScRsp", Self::CmdMonopolySocialEventEffectScNotify => { "CmdMonopolySocialEventEffectScNotify" } - Self::CmdMonopolyAcceptQuizScRsp => "CmdMonopolyAcceptQuizScRsp", - Self::CmdMonopolyGetDailyInitItemScRsp => "CmdMonopolyGetDailyInitItemScRsp", - Self::CmdMonopolyGuessBuyInformationCsReq => { - "CmdMonopolyGuessBuyInformationCsReq" + Self::CmdMonopolyUpgradeAssetCsReq => "CmdMonopolyUpgradeAssetCsReq", + Self::CmdMonopolyActionResultScNotify => "CmdMonopolyActionResultScNotify", + Self::CmdMonopolyConfirmRandomScRsp => "CmdMonopolyConfirmRandomScRsp", + Self::CmdMonopolyRollRandomCsReq => "CmdMonopolyRollRandomCsReq", + Self::CmdMonopolyGetDailyInitItemCsReq => "CmdMonopolyGetDailyInitItemCsReq", + Self::CmdMonopolyDailySettleScNotify => "CmdMonopolyDailySettleScNotify", + Self::CmdMonopolyTakePhaseRewardCsReq => "CmdMonopolyTakePhaseRewardCsReq", + Self::CmdMonopolyGameBingoFlipCardScRsp => { + "CmdMonopolyGameBingoFlipCardScRsp" } - Self::CmdGetMbtiReportCsReq => "CmdGetMbtiReportCsReq", - Self::CmdMonopolyGuessChooseScRsp => "CmdMonopolyGuessChooseScRsp", + Self::CmdMonopolySelectOptionCsReq => "CmdMonopolySelectOptionCsReq", + Self::CmdMonopolyTakeRaffleTicketRewardScRsp => { + "CmdMonopolyTakeRaffleTicketRewardScRsp" + } + Self::CmdMonopolyRollDiceCsReq => "CmdMonopolyRollDiceCsReq", + Self::CmdMonopolyRollDiceScRsp => "CmdMonopolyRollDiceScRsp", + Self::CmdMonopolyGetRaffleTicketScRsp => "CmdMonopolyGetRaffleTicketScRsp", + Self::CmdMonopolyGameSettleScNotify => "CmdMonopolyGameSettleScNotify", + Self::CmdMonopolyClickCellScRsp => "CmdMonopolyClickCellScRsp", + Self::CmdMonopolyCellUpdateNotify => "CmdMonopolyCellUpdateNotify", + Self::CmdMonopolyEventSelectFriendScRsp => { + "CmdMonopolyEventSelectFriendScRsp" + } + Self::CmdMonopolyGetRaffleTicketCsReq => "CmdMonopolyGetRaffleTicketCsReq", + Self::CmdMonopolyContentUpdateScNotify => "CmdMonopolyContentUpdateScNotify", + Self::CmdMonopolyReRollRandomScRsp => "CmdMonopolyReRollRandomScRsp", + Self::CmdGetMonopolyDailyReportScRsp => "CmdGetMonopolyDailyReportScRsp", Self::CmdMonopolyScrachRaffleTicketScRsp => { "CmdMonopolyScrachRaffleTicketScRsp" } + Self::CmdGetMonopolyMbtiReportRewardCsReq => { + "CmdGetMonopolyMbtiReportRewardCsReq" + } + Self::CmdMonopolyScrachRaffleTicketCsReq => { + "CmdMonopolyScrachRaffleTicketCsReq" + } + Self::CmdMonopolyClickMbtiReportScRsp => "CmdMonopolyClickMbtiReportScRsp", + Self::CmdMonopolyGetDailyInitItemScRsp => "CmdMonopolyGetDailyInitItemScRsp", + Self::CmdMonopolyGameCreateScNotify => "CmdMonopolyGameCreateScNotify", + Self::CmdGetMonopolyInfoScRsp => "CmdGetMonopolyInfoScRsp", + Self::CmdMonopolyGameBingoFlipCardCsReq => { + "CmdMonopolyGameBingoFlipCardCsReq" + } + Self::CmdMonopolyClickMbtiReportCsReq => "CmdMonopolyClickMbtiReportCsReq", + Self::CmdMonopolyUpgradeAssetScRsp => "CmdMonopolyUpgradeAssetScRsp", + Self::CmdMonopolyGuessBuyInformationScRsp => { + "CmdMonopolyGuessBuyInformationScRsp" + } + Self::CmdMonopolyTakeRaffleTicketRewardCsReq => { + "CmdMonopolyTakeRaffleTicketRewardCsReq" + } Self::CmdMonopolyQuizDurationChangeScNotify => { "CmdMonopolyQuizDurationChangeScNotify" } - Self::CmdMonopolyContentUpdateScNotify => "CmdMonopolyContentUpdateScNotify", - Self::CmdMonopolyActionResultScNotify => "CmdMonopolyActionResultScNotify", - Self::CmdGetMonopolyInfoScRsp => "CmdGetMonopolyInfoScRsp", Self::CmdMonopolyEventSelectFriendCsReq => { "CmdMonopolyEventSelectFriendCsReq" } - Self::CmdMonopolyBuyGoodsScRsp => "CmdMonopolyBuyGoodsScRsp", - Self::CmdMonopolyGetDailyInitItemCsReq => "CmdMonopolyGetDailyInitItemCsReq", - Self::CmdMonopolySelectOptionCsReq => "CmdMonopolySelectOptionCsReq", - Self::CmdMonopolyConfirmRandomCsReq => "CmdMonopolyConfirmRandomCsReq", - Self::CmdMonopolyClickMbtiReportScRsp => "CmdMonopolyClickMbtiReportScRsp", - Self::CmdMonopolyCheatDiceScRsp => "CmdMonopolyCheatDiceScRsp", - Self::CmdMonopolySelectOptionScRsp => "CmdMonopolySelectOptionScRsp", - Self::CmdMonopolyLikeScRsp => "CmdMonopolyLikeScRsp", - Self::CmdMonopolyGuessDrawScNotify => "CmdMonopolyGuessDrawScNotify", - Self::CmdMonopolyTakePhaseRewardScRsp => "CmdMonopolyTakePhaseRewardScRsp", - Self::CmdMonopolyMoveCsReq => "CmdMonopolyMoveCsReq", - Self::CmdMonopolyTakeRaffleTicketRewardScRsp => { - "CmdMonopolyTakeRaffleTicketRewardScRsp" - } - Self::CmdMonopolyGetRaffleTicketCsReq => "CmdMonopolyGetRaffleTicketCsReq", - Self::CmdMonopolyGameRaiseRatioCsReq => "CmdMonopolyGameRaiseRatioCsReq", - Self::CmdMonopolyCellUpdateNotify => "CmdMonopolyCellUpdateNotify", - Self::CmdMonopolyGetRegionProgressScRsp => { - "CmdMonopolyGetRegionProgressScRsp" - } - Self::CmdMonopolyGameBingoFlipCardCsReq => { - "CmdMonopolyGameBingoFlipCardCsReq" - } - Self::CmdMonopolyGameGachaScRsp => "CmdMonopolyGameGachaScRsp", - Self::CmdMonopolyGetRaffleTicketScRsp => "CmdMonopolyGetRaffleTicketScRsp", - Self::CmdGetMonopolyDailyReportScRsp => "CmdGetMonopolyDailyReportScRsp", - Self::CmdMonopolyLikeCsReq => "CmdMonopolyLikeCsReq", - Self::CmdMonopolyBuyGoodsCsReq => "CmdMonopolyBuyGoodsCsReq", - Self::CmdMonopolyGameBingoFlipCardScRsp => { - "CmdMonopolyGameBingoFlipCardScRsp" - } - Self::CmdDeleteSocialEventServerCacheCsReq => { - "CmdDeleteSocialEventServerCacheCsReq" - } - Self::CmdMonopolyCheatDiceCsReq => "CmdMonopolyCheatDiceCsReq", Self::CmdGetMonopolyMbtiReportRewardScRsp => { "CmdGetMonopolyMbtiReportRewardScRsp" } - Self::CmdMonopolyGetRafflePoolInfoCsReq => { - "CmdMonopolyGetRafflePoolInfoCsReq" - } + Self::CmdMonopolyGameGachaScRsp => "CmdMonopolyGameGachaScRsp", Self::CmdMonopolyClickCellCsReq => "CmdMonopolyClickCellCsReq", - Self::CmdMonopolyDailySettleScNotify => "CmdMonopolyDailySettleScNotify", - Self::CmdMonopolyEventSelectFriendScRsp => { - "CmdMonopolyEventSelectFriendScRsp" + Self::CmdMonopolyGameGachaCsReq => "CmdMonopolyGameGachaCsReq", + Self::CmdMonopolyBuyGoodsScRsp => "CmdMonopolyBuyGoodsScRsp", + Self::CmdGetMonopolyFriendRankingListCsReq => { + "CmdGetMonopolyFriendRankingListCsReq" } - Self::CmdMonopolyRollRandomScRsp => "CmdMonopolyRollRandomScRsp", + Self::CmdGetSocialEventServerCacheScRsp => { + "CmdGetSocialEventServerCacheScRsp" + } + Self::CmdMonopolyGetRegionProgressCsReq => { + "CmdMonopolyGetRegionProgressCsReq" + } + Self::CmdMonopolyLikeScNotify => "CmdMonopolyLikeScNotify", + Self::CmdDeleteSocialEventServerCacheScRsp => { + "CmdDeleteSocialEventServerCacheScRsp" + } + Self::CmdMonopolyGiveUpCurContentScRsp => "CmdMonopolyGiveUpCurContentScRsp", + Self::CmdMonopolyMoveCsReq => "CmdMonopolyMoveCsReq", + Self::CmdDailyFirstEnterMonopolyActivityScRsp => { + "CmdDailyFirstEnterMonopolyActivityScRsp" + } + Self::CmdMonopolyReRollRandomCsReq => "CmdMonopolyReRollRandomCsReq", + Self::CmdMonopolyTakePhaseRewardScRsp => "CmdMonopolyTakePhaseRewardScRsp", + Self::CmdMonopolyGuessChooseScRsp => "CmdMonopolyGuessChooseScRsp", + Self::CmdGetSocialEventServerCacheCsReq => { + "CmdGetSocialEventServerCacheCsReq" + } + Self::CmdMonopolyCheatDiceCsReq => "CmdMonopolyCheatDiceCsReq", + Self::CmdMonopolyLikeScRsp => "CmdMonopolyLikeScRsp", + Self::CmdMonopolyGuessBuyInformationCsReq => { + "CmdMonopolyGuessBuyInformationCsReq" + } + Self::CmdMonopolyGameRaiseRatioCsReq => "CmdMonopolyGameRaiseRatioCsReq", + Self::CmdGetMonopolyDailyReportCsReq => "CmdGetMonopolyDailyReportCsReq", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdMonopolyTypeNone" => Some(Self::None), - "CmdGetSocialEventServerCacheCsReq" => { - Some(Self::CmdGetSocialEventServerCacheCsReq) - } - "CmdMonopolyConfirmRandomScRsp" => Some(Self::CmdMonopolyConfirmRandomScRsp), - "CmdGetMbtiReportScRsp" => Some(Self::CmdGetMbtiReportScRsp), "CmdMonopolyGuessChooseCsReq" => Some(Self::CmdMonopolyGuessChooseCsReq), - "CmdMonopolyGameCreateScNotify" => Some(Self::CmdMonopolyGameCreateScNotify), "CmdMonopolyEventLoadUpdateScNotify" => { Some(Self::CmdMonopolyEventLoadUpdateScNotify) } "CmdMonopolyConditionUpdateScNotify" => { Some(Self::CmdMonopolyConditionUpdateScNotify) } - "CmdGetMonopolyFriendRankingListCsReq" => { - Some(Self::CmdGetMonopolyFriendRankingListCsReq) + "CmdMonopolyMoveScRsp" => Some(Self::CmdMonopolyMoveScRsp), + "CmdMonopolyConfirmRandomCsReq" => Some(Self::CmdMonopolyConfirmRandomCsReq), + "CmdMonopolyGameRaiseRatioScRsp" => { + Some(Self::CmdMonopolyGameRaiseRatioScRsp) } - "CmdMonopolyRollDiceCsReq" => Some(Self::CmdMonopolyRollDiceCsReq), - "CmdMonopolySttUpdateScNotify" => Some(Self::CmdMonopolySttUpdateScNotify), - "CmdGetMonopolyMbtiReportRewardCsReq" => { - Some(Self::CmdGetMonopolyMbtiReportRewardCsReq) - } - "CmdMonopolyLikeScNotify" => Some(Self::CmdMonopolyLikeScNotify), - "CmdGetSocialEventServerCacheScRsp" => { - Some(Self::CmdGetSocialEventServerCacheScRsp) - } - "CmdMonopolyReRollRandomCsReq" => Some(Self::CmdMonopolyReRollRandomCsReq), - "CmdMonopolyGetRegionProgressCsReq" => { - Some(Self::CmdMonopolyGetRegionProgressCsReq) - } - "CmdMonopolyUpgradeAssetScRsp" => Some(Self::CmdMonopolyUpgradeAssetScRsp), - "CmdMonopolyRollDiceScRsp" => Some(Self::CmdMonopolyRollDiceScRsp), + "CmdMonopolySelectOptionScRsp" => Some(Self::CmdMonopolySelectOptionScRsp), + "CmdMonopolyCheatDiceScRsp" => Some(Self::CmdMonopolyCheatDiceScRsp), "CmdDailyFirstEnterMonopolyActivityCsReq" => { Some(Self::CmdDailyFirstEnterMonopolyActivityCsReq) } - "CmdMonopolyGiveUpCurContentScRsp" => { - Some(Self::CmdMonopolyGiveUpCurContentScRsp) - } "CmdMonopolyGetRafflePoolInfoScRsp" => { Some(Self::CmdMonopolyGetRafflePoolInfoScRsp) } - "CmdMonopolyReRollRandomScRsp" => Some(Self::CmdMonopolyReRollRandomScRsp), - "CmdMonopolyTakePhaseRewardCsReq" => { - Some(Self::CmdMonopolyTakePhaseRewardCsReq) - } - "CmdMonopolyClickCellScRsp" => Some(Self::CmdMonopolyClickCellScRsp), - "CmdMonopolyTakeRaffleTicketRewardCsReq" => { - Some(Self::CmdMonopolyTakeRaffleTicketRewardCsReq) - } - "CmdMonopolyGameSettleScNotify" => Some(Self::CmdMonopolyGameSettleScNotify), - "CmdGetMonopolyInfoCsReq" => Some(Self::CmdGetMonopolyInfoCsReq), + "CmdMonopolyGuessDrawScNotify" => Some(Self::CmdMonopolyGuessDrawScNotify), + "CmdMonopolySttUpdateScNotify" => Some(Self::CmdMonopolySttUpdateScNotify), + "CmdMonopolyAcceptQuizScRsp" => Some(Self::CmdMonopolyAcceptQuizScRsp), + "CmdMonopolyLikeCsReq" => Some(Self::CmdMonopolyLikeCsReq), "CmdMonopolyGiveUpCurContentCsReq" => { Some(Self::CmdMonopolyGiveUpCurContentCsReq) } - "CmdMonopolyRollRandomCsReq" => Some(Self::CmdMonopolyRollRandomCsReq), - "CmdMonopolyScrachRaffleTicketCsReq" => { - Some(Self::CmdMonopolyScrachRaffleTicketCsReq) - } - "CmdMonopolyUpgradeAssetCsReq" => Some(Self::CmdMonopolyUpgradeAssetCsReq), - "CmdGetMonopolyDailyReportCsReq" => { - Some(Self::CmdGetMonopolyDailyReportCsReq) - } - "CmdMonopolyGameGachaCsReq" => Some(Self::CmdMonopolyGameGachaCsReq), - "CmdDailyFirstEnterMonopolyActivityScRsp" => { - Some(Self::CmdDailyFirstEnterMonopolyActivityScRsp) - } - "CmdMonopolyClickMbtiReportCsReq" => { - Some(Self::CmdMonopolyClickMbtiReportCsReq) - } - "CmdMonopolyAcceptQuizCsReq" => Some(Self::CmdMonopolyAcceptQuizCsReq), + "CmdGetMbtiReportCsReq" => Some(Self::CmdGetMbtiReportCsReq), + "CmdGetMbtiReportScRsp" => Some(Self::CmdGetMbtiReportScRsp), "CmdGetMonopolyFriendRankingListScRsp" => { Some(Self::CmdGetMonopolyFriendRankingListScRsp) } - "CmdMonopolyGuessBuyInformationScRsp" => { - Some(Self::CmdMonopolyGuessBuyInformationScRsp) + "CmdMonopolyRollRandomScRsp" => Some(Self::CmdMonopolyRollRandomScRsp), + "CmdMonopolyBuyGoodsCsReq" => Some(Self::CmdMonopolyBuyGoodsCsReq), + "CmdMonopolyGetRafflePoolInfoCsReq" => { + Some(Self::CmdMonopolyGetRafflePoolInfoCsReq) } - "CmdMonopolyMoveScRsp" => Some(Self::CmdMonopolyMoveScRsp), - "CmdDeleteSocialEventServerCacheScRsp" => { - Some(Self::CmdDeleteSocialEventServerCacheScRsp) + "CmdMonopolyGetRegionProgressScRsp" => { + Some(Self::CmdMonopolyGetRegionProgressScRsp) } - "CmdMonopolyGameRaiseRatioScRsp" => { - Some(Self::CmdMonopolyGameRaiseRatioScRsp) + "CmdGetMonopolyInfoCsReq" => Some(Self::CmdGetMonopolyInfoCsReq), + "CmdMonopolyAcceptQuizCsReq" => Some(Self::CmdMonopolyAcceptQuizCsReq), + "CmdDeleteSocialEventServerCacheCsReq" => { + Some(Self::CmdDeleteSocialEventServerCacheCsReq) } "CmdMonopolySocialEventEffectScNotify" => { Some(Self::CmdMonopolySocialEventEffectScNotify) } - "CmdMonopolyAcceptQuizScRsp" => Some(Self::CmdMonopolyAcceptQuizScRsp), - "CmdMonopolyGetDailyInitItemScRsp" => { - Some(Self::CmdMonopolyGetDailyInitItemScRsp) - } - "CmdMonopolyGuessBuyInformationCsReq" => { - Some(Self::CmdMonopolyGuessBuyInformationCsReq) - } - "CmdGetMbtiReportCsReq" => Some(Self::CmdGetMbtiReportCsReq), - "CmdMonopolyGuessChooseScRsp" => Some(Self::CmdMonopolyGuessChooseScRsp), - "CmdMonopolyScrachRaffleTicketScRsp" => { - Some(Self::CmdMonopolyScrachRaffleTicketScRsp) - } - "CmdMonopolyQuizDurationChangeScNotify" => { - Some(Self::CmdMonopolyQuizDurationChangeScNotify) - } - "CmdMonopolyContentUpdateScNotify" => { - Some(Self::CmdMonopolyContentUpdateScNotify) - } + "CmdMonopolyUpgradeAssetCsReq" => Some(Self::CmdMonopolyUpgradeAssetCsReq), "CmdMonopolyActionResultScNotify" => { Some(Self::CmdMonopolyActionResultScNotify) } - "CmdGetMonopolyInfoScRsp" => Some(Self::CmdGetMonopolyInfoScRsp), - "CmdMonopolyEventSelectFriendCsReq" => { - Some(Self::CmdMonopolyEventSelectFriendCsReq) - } - "CmdMonopolyBuyGoodsScRsp" => Some(Self::CmdMonopolyBuyGoodsScRsp), + "CmdMonopolyConfirmRandomScRsp" => Some(Self::CmdMonopolyConfirmRandomScRsp), + "CmdMonopolyRollRandomCsReq" => Some(Self::CmdMonopolyRollRandomCsReq), "CmdMonopolyGetDailyInitItemCsReq" => { Some(Self::CmdMonopolyGetDailyInitItemCsReq) } + "CmdMonopolyDailySettleScNotify" => { + Some(Self::CmdMonopolyDailySettleScNotify) + } + "CmdMonopolyTakePhaseRewardCsReq" => { + Some(Self::CmdMonopolyTakePhaseRewardCsReq) + } + "CmdMonopolyGameBingoFlipCardScRsp" => { + Some(Self::CmdMonopolyGameBingoFlipCardScRsp) + } "CmdMonopolySelectOptionCsReq" => Some(Self::CmdMonopolySelectOptionCsReq), - "CmdMonopolyConfirmRandomCsReq" => Some(Self::CmdMonopolyConfirmRandomCsReq), - "CmdMonopolyClickMbtiReportScRsp" => { - Some(Self::CmdMonopolyClickMbtiReportScRsp) - } - "CmdMonopolyCheatDiceScRsp" => Some(Self::CmdMonopolyCheatDiceScRsp), - "CmdMonopolySelectOptionScRsp" => Some(Self::CmdMonopolySelectOptionScRsp), - "CmdMonopolyLikeScRsp" => Some(Self::CmdMonopolyLikeScRsp), - "CmdMonopolyGuessDrawScNotify" => Some(Self::CmdMonopolyGuessDrawScNotify), - "CmdMonopolyTakePhaseRewardScRsp" => { - Some(Self::CmdMonopolyTakePhaseRewardScRsp) - } - "CmdMonopolyMoveCsReq" => Some(Self::CmdMonopolyMoveCsReq), "CmdMonopolyTakeRaffleTicketRewardScRsp" => { Some(Self::CmdMonopolyTakeRaffleTicketRewardScRsp) } + "CmdMonopolyRollDiceCsReq" => Some(Self::CmdMonopolyRollDiceCsReq), + "CmdMonopolyRollDiceScRsp" => Some(Self::CmdMonopolyRollDiceScRsp), + "CmdMonopolyGetRaffleTicketScRsp" => { + Some(Self::CmdMonopolyGetRaffleTicketScRsp) + } + "CmdMonopolyGameSettleScNotify" => Some(Self::CmdMonopolyGameSettleScNotify), + "CmdMonopolyClickCellScRsp" => Some(Self::CmdMonopolyClickCellScRsp), + "CmdMonopolyCellUpdateNotify" => Some(Self::CmdMonopolyCellUpdateNotify), + "CmdMonopolyEventSelectFriendScRsp" => { + Some(Self::CmdMonopolyEventSelectFriendScRsp) + } "CmdMonopolyGetRaffleTicketCsReq" => { Some(Self::CmdMonopolyGetRaffleTicketCsReq) } - "CmdMonopolyGameRaiseRatioCsReq" => { - Some(Self::CmdMonopolyGameRaiseRatioCsReq) - } - "CmdMonopolyCellUpdateNotify" => Some(Self::CmdMonopolyCellUpdateNotify), - "CmdMonopolyGetRegionProgressScRsp" => { - Some(Self::CmdMonopolyGetRegionProgressScRsp) - } - "CmdMonopolyGameBingoFlipCardCsReq" => { - Some(Self::CmdMonopolyGameBingoFlipCardCsReq) - } - "CmdMonopolyGameGachaScRsp" => Some(Self::CmdMonopolyGameGachaScRsp), - "CmdMonopolyGetRaffleTicketScRsp" => { - Some(Self::CmdMonopolyGetRaffleTicketScRsp) + "CmdMonopolyContentUpdateScNotify" => { + Some(Self::CmdMonopolyContentUpdateScNotify) } + "CmdMonopolyReRollRandomScRsp" => Some(Self::CmdMonopolyReRollRandomScRsp), "CmdGetMonopolyDailyReportScRsp" => { Some(Self::CmdGetMonopolyDailyReportScRsp) } - "CmdMonopolyLikeCsReq" => Some(Self::CmdMonopolyLikeCsReq), - "CmdMonopolyBuyGoodsCsReq" => Some(Self::CmdMonopolyBuyGoodsCsReq), - "CmdMonopolyGameBingoFlipCardScRsp" => { - Some(Self::CmdMonopolyGameBingoFlipCardScRsp) + "CmdMonopolyScrachRaffleTicketScRsp" => { + Some(Self::CmdMonopolyScrachRaffleTicketScRsp) } - "CmdDeleteSocialEventServerCacheCsReq" => { - Some(Self::CmdDeleteSocialEventServerCacheCsReq) + "CmdGetMonopolyMbtiReportRewardCsReq" => { + Some(Self::CmdGetMonopolyMbtiReportRewardCsReq) + } + "CmdMonopolyScrachRaffleTicketCsReq" => { + Some(Self::CmdMonopolyScrachRaffleTicketCsReq) + } + "CmdMonopolyClickMbtiReportScRsp" => { + Some(Self::CmdMonopolyClickMbtiReportScRsp) + } + "CmdMonopolyGetDailyInitItemScRsp" => { + Some(Self::CmdMonopolyGetDailyInitItemScRsp) + } + "CmdMonopolyGameCreateScNotify" => Some(Self::CmdMonopolyGameCreateScNotify), + "CmdGetMonopolyInfoScRsp" => Some(Self::CmdGetMonopolyInfoScRsp), + "CmdMonopolyGameBingoFlipCardCsReq" => { + Some(Self::CmdMonopolyGameBingoFlipCardCsReq) + } + "CmdMonopolyClickMbtiReportCsReq" => { + Some(Self::CmdMonopolyClickMbtiReportCsReq) + } + "CmdMonopolyUpgradeAssetScRsp" => Some(Self::CmdMonopolyUpgradeAssetScRsp), + "CmdMonopolyGuessBuyInformationScRsp" => { + Some(Self::CmdMonopolyGuessBuyInformationScRsp) + } + "CmdMonopolyTakeRaffleTicketRewardCsReq" => { + Some(Self::CmdMonopolyTakeRaffleTicketRewardCsReq) + } + "CmdMonopolyQuizDurationChangeScNotify" => { + Some(Self::CmdMonopolyQuizDurationChangeScNotify) + } + "CmdMonopolyEventSelectFriendCsReq" => { + Some(Self::CmdMonopolyEventSelectFriendCsReq) } - "CmdMonopolyCheatDiceCsReq" => Some(Self::CmdMonopolyCheatDiceCsReq), "CmdGetMonopolyMbtiReportRewardScRsp" => { Some(Self::CmdGetMonopolyMbtiReportRewardScRsp) } - "CmdMonopolyGetRafflePoolInfoCsReq" => { - Some(Self::CmdMonopolyGetRafflePoolInfoCsReq) - } + "CmdMonopolyGameGachaScRsp" => Some(Self::CmdMonopolyGameGachaScRsp), "CmdMonopolyClickCellCsReq" => Some(Self::CmdMonopolyClickCellCsReq), - "CmdMonopolyDailySettleScNotify" => { - Some(Self::CmdMonopolyDailySettleScNotify) + "CmdMonopolyGameGachaCsReq" => Some(Self::CmdMonopolyGameGachaCsReq), + "CmdMonopolyBuyGoodsScRsp" => Some(Self::CmdMonopolyBuyGoodsScRsp), + "CmdGetMonopolyFriendRankingListCsReq" => { + Some(Self::CmdGetMonopolyFriendRankingListCsReq) } - "CmdMonopolyEventSelectFriendScRsp" => { - Some(Self::CmdMonopolyEventSelectFriendScRsp) + "CmdGetSocialEventServerCacheScRsp" => { + Some(Self::CmdGetSocialEventServerCacheScRsp) + } + "CmdMonopolyGetRegionProgressCsReq" => { + Some(Self::CmdMonopolyGetRegionProgressCsReq) + } + "CmdMonopolyLikeScNotify" => Some(Self::CmdMonopolyLikeScNotify), + "CmdDeleteSocialEventServerCacheScRsp" => { + Some(Self::CmdDeleteSocialEventServerCacheScRsp) + } + "CmdMonopolyGiveUpCurContentScRsp" => { + Some(Self::CmdMonopolyGiveUpCurContentScRsp) + } + "CmdMonopolyMoveCsReq" => Some(Self::CmdMonopolyMoveCsReq), + "CmdDailyFirstEnterMonopolyActivityScRsp" => { + Some(Self::CmdDailyFirstEnterMonopolyActivityScRsp) + } + "CmdMonopolyReRollRandomCsReq" => Some(Self::CmdMonopolyReRollRandomCsReq), + "CmdMonopolyTakePhaseRewardScRsp" => { + Some(Self::CmdMonopolyTakePhaseRewardScRsp) + } + "CmdMonopolyGuessChooseScRsp" => Some(Self::CmdMonopolyGuessChooseScRsp), + "CmdGetSocialEventServerCacheCsReq" => { + Some(Self::CmdGetSocialEventServerCacheCsReq) + } + "CmdMonopolyCheatDiceCsReq" => Some(Self::CmdMonopolyCheatDiceCsReq), + "CmdMonopolyLikeScRsp" => Some(Self::CmdMonopolyLikeScRsp), + "CmdMonopolyGuessBuyInformationCsReq" => { + Some(Self::CmdMonopolyGuessBuyInformationCsReq) + } + "CmdMonopolyGameRaiseRatioCsReq" => { + Some(Self::CmdMonopolyGameRaiseRatioCsReq) + } + "CmdGetMonopolyDailyReportCsReq" => { + Some(Self::CmdGetMonopolyDailyReportCsReq) } - "CmdMonopolyRollRandomScRsp" => Some(Self::CmdMonopolyRollRandomScRsp), _ => None, } } @@ -64725,15 +66302,15 @@ impl Gkejfkakenm { #[repr(i32)] pub enum CmdMultiplayerType { None = 0, - CmdMultiplayerFightGameStateScRsp = 1091, - CmdMultiplayerFightGameFinishScNotify = 1059, - CmdMultiplayerFightGameStateCsReq = 1020, - CmdMultiplayerMatch3FinishScNotify = 1054, - CmdMultiplayerFightGiveUpScRsp = 1021, - CmdMultiplayerGetFightGateCsReq = 1067, - CmdMultiplayerFightGiveUpCsReq = 1027, - CmdMultiplayerFightGameStartScNotify = 1070, - CmdMultiplayerGetFightGateScRsp = 1039, + CmdMultiplayerMatch3FinishScNotify = 1041, + CmdMultiplayerFightGameStartScNotify = 1097, + CmdMultiplayerFightGameStateScRsp = 1005, + CmdMultiplayerFightGameFinishScNotify = 1006, + CmdMultiplayerGetFightGateCsReq = 1098, + CmdMultiplayerFightGameStateCsReq = 1010, + CmdMultiplayerFightGiveUpCsReq = 1079, + CmdMultiplayerGetFightGateScRsp = 1053, + CmdMultiplayerFightGiveUpScRsp = 1002, } impl CmdMultiplayerType { /// String value of the enum field names used in the ProtoBuf definition. @@ -64743,58 +66320,58 @@ impl CmdMultiplayerType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdMultiplayerTypeNone", + Self::CmdMultiplayerMatch3FinishScNotify => { + "CmdMultiplayerMatch3FinishScNotify" + } + Self::CmdMultiplayerFightGameStartScNotify => { + "CmdMultiplayerFightGameStartScNotify" + } Self::CmdMultiplayerFightGameStateScRsp => { "CmdMultiplayerFightGameStateScRsp" } Self::CmdMultiplayerFightGameFinishScNotify => { "CmdMultiplayerFightGameFinishScNotify" } + Self::CmdMultiplayerGetFightGateCsReq => "CmdMultiplayerGetFightGateCsReq", Self::CmdMultiplayerFightGameStateCsReq => { "CmdMultiplayerFightGameStateCsReq" } - Self::CmdMultiplayerMatch3FinishScNotify => { - "CmdMultiplayerMatch3FinishScNotify" - } - Self::CmdMultiplayerFightGiveUpScRsp => "CmdMultiplayerFightGiveUpScRsp", - Self::CmdMultiplayerGetFightGateCsReq => "CmdMultiplayerGetFightGateCsReq", Self::CmdMultiplayerFightGiveUpCsReq => "CmdMultiplayerFightGiveUpCsReq", - Self::CmdMultiplayerFightGameStartScNotify => { - "CmdMultiplayerFightGameStartScNotify" - } Self::CmdMultiplayerGetFightGateScRsp => "CmdMultiplayerGetFightGateScRsp", + Self::CmdMultiplayerFightGiveUpScRsp => "CmdMultiplayerFightGiveUpScRsp", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdMultiplayerTypeNone" => Some(Self::None), + "CmdMultiplayerMatch3FinishScNotify" => { + Some(Self::CmdMultiplayerMatch3FinishScNotify) + } + "CmdMultiplayerFightGameStartScNotify" => { + Some(Self::CmdMultiplayerFightGameStartScNotify) + } "CmdMultiplayerFightGameStateScRsp" => { Some(Self::CmdMultiplayerFightGameStateScRsp) } "CmdMultiplayerFightGameFinishScNotify" => { Some(Self::CmdMultiplayerFightGameFinishScNotify) } - "CmdMultiplayerFightGameStateCsReq" => { - Some(Self::CmdMultiplayerFightGameStateCsReq) - } - "CmdMultiplayerMatch3FinishScNotify" => { - Some(Self::CmdMultiplayerMatch3FinishScNotify) - } - "CmdMultiplayerFightGiveUpScRsp" => { - Some(Self::CmdMultiplayerFightGiveUpScRsp) - } "CmdMultiplayerGetFightGateCsReq" => { Some(Self::CmdMultiplayerGetFightGateCsReq) } + "CmdMultiplayerFightGameStateCsReq" => { + Some(Self::CmdMultiplayerFightGameStateCsReq) + } "CmdMultiplayerFightGiveUpCsReq" => { Some(Self::CmdMultiplayerFightGiveUpCsReq) } - "CmdMultiplayerFightGameStartScNotify" => { - Some(Self::CmdMultiplayerFightGameStartScNotify) - } "CmdMultiplayerGetFightGateScRsp" => { Some(Self::CmdMultiplayerGetFightGateScRsp) } + "CmdMultiplayerFightGiveUpScRsp" => { + Some(Self::CmdMultiplayerFightGiveUpScRsp) + } _ => None, } } @@ -64804,12 +66381,12 @@ impl CmdMultiplayerType { #[repr(i32)] pub enum CmdMultipleDropType { None = 0, - CmdGetMultipleDropInfoScRsp = 4691, - CmdGetMultipleDropInfoCsReq = 4620, - CmdMultipleDropInfoScNotify = 4667, - CmdGetPlayerReturnMultiDropInfoCsReq = 4639, - CmdMultipleDropInfoNotify = 4621, - CmdGetPlayerReturnMultiDropInfoScRsp = 4627, + CmdGetMultipleDropInfoScRsp = 4605, + CmdGetPlayerReturnMultiDropInfoScRsp = 4679, + CmdMultipleDropInfoScNotify = 4698, + CmdGetPlayerReturnMultiDropInfoCsReq = 4653, + CmdMultipleDropInfoNotify = 4602, + CmdGetMultipleDropInfoCsReq = 4610, } impl CmdMultipleDropType { /// String value of the enum field names used in the ProtoBuf definition. @@ -64820,15 +66397,15 @@ impl CmdMultipleDropType { match self { Self::None => "CmdMultipleDropTypeNone", Self::CmdGetMultipleDropInfoScRsp => "CmdGetMultipleDropInfoScRsp", - Self::CmdGetMultipleDropInfoCsReq => "CmdGetMultipleDropInfoCsReq", + Self::CmdGetPlayerReturnMultiDropInfoScRsp => { + "CmdGetPlayerReturnMultiDropInfoScRsp" + } Self::CmdMultipleDropInfoScNotify => "CmdMultipleDropInfoScNotify", Self::CmdGetPlayerReturnMultiDropInfoCsReq => { "CmdGetPlayerReturnMultiDropInfoCsReq" } Self::CmdMultipleDropInfoNotify => "CmdMultipleDropInfoNotify", - Self::CmdGetPlayerReturnMultiDropInfoScRsp => { - "CmdGetPlayerReturnMultiDropInfoScRsp" - } + Self::CmdGetMultipleDropInfoCsReq => "CmdGetMultipleDropInfoCsReq", } } /// Creates an enum from field names used in the ProtoBuf definition. @@ -64836,15 +66413,15 @@ impl CmdMultipleDropType { match value { "CmdMultipleDropTypeNone" => Some(Self::None), "CmdGetMultipleDropInfoScRsp" => Some(Self::CmdGetMultipleDropInfoScRsp), - "CmdGetMultipleDropInfoCsReq" => Some(Self::CmdGetMultipleDropInfoCsReq), + "CmdGetPlayerReturnMultiDropInfoScRsp" => { + Some(Self::CmdGetPlayerReturnMultiDropInfoScRsp) + } "CmdMultipleDropInfoScNotify" => Some(Self::CmdMultipleDropInfoScNotify), "CmdGetPlayerReturnMultiDropInfoCsReq" => { Some(Self::CmdGetPlayerReturnMultiDropInfoCsReq) } "CmdMultipleDropInfoNotify" => Some(Self::CmdMultipleDropInfoNotify), - "CmdGetPlayerReturnMultiDropInfoScRsp" => { - Some(Self::CmdGetPlayerReturnMultiDropInfoScRsp) - } + "CmdGetMultipleDropInfoCsReq" => Some(Self::CmdGetMultipleDropInfoCsReq), _ => None, } } @@ -64854,35 +66431,35 @@ impl CmdMultipleDropType { #[repr(i32)] pub enum CmdMuseumType { None = 0, - CmdUpgradeAreaStatScRsp = 4398, - CmdMuseumTakeCollectRewardCsReq = 4349, - CmdMuseumRandomEventQueryCsReq = 4368, - CmdGetExhibitScNotify = 4377, - CmdMuseumInfoChangedScNotify = 4385, - CmdMuseumRandomEventQueryScRsp = 4394, - CmdRemoveStuffFromAreaScRsp = 4359, - CmdGetStuffScNotify = 4354, - CmdBuyNpcStuffScRsp = 4339, - CmdRemoveStuffFromAreaCsReq = 4370, - CmdUpgradeAreaStatCsReq = 4373, - CmdBuyNpcStuffCsReq = 4367, - CmdSetStuffToAreaScRsp = 4321, - CmdGetMuseumInfoCsReq = 4320, - CmdMuseumTargetMissionFinishNotify = 4331, - CmdFinishCurTurnScRsp = 4302, - CmdMuseumRandomEventSelectScRsp = 4387, - CmdMuseumFundsChangedScNotify = 4338, - CmdGetMuseumInfoScRsp = 4391, - CmdMuseumTargetStartNotify = 4306, - CmdSetStuffToAreaCsReq = 4327, - CmdMuseumRandomEventSelectCsReq = 4336, - CmdUpgradeAreaCsReq = 4305, - CmdUpgradeAreaScRsp = 4374, - CmdMuseumTargetRewardNotify = 4344, - CmdMuseumDispatchFinishedScNotify = 4309, - CmdFinishCurTurnCsReq = 4380, - CmdMuseumTakeCollectRewardScRsp = 4341, - CmdMuseumRandomEventStartScNotify = 4352, + CmdGetMuseumInfoScRsp = 4305, + CmdUpgradeAreaStatScRsp = 4367, + CmdSetStuffToAreaScRsp = 4302, + CmdMuseumTargetRewardNotify = 4369, + CmdMuseumTakeCollectRewardCsReq = 4392, + CmdUpgradeAreaScRsp = 4326, + CmdMuseumRandomEventSelectCsReq = 4390, + CmdGetMuseumInfoCsReq = 4310, + CmdUpgradeAreaCsReq = 4316, + CmdUpgradeAreaStatCsReq = 4363, + CmdBuyNpcStuffScRsp = 4353, + CmdFinishCurTurnCsReq = 4307, + CmdGetStuffScNotify = 4341, + CmdMuseumRandomEventStartScNotify = 4336, + CmdMuseumFundsChangedScNotify = 4394, + CmdSetStuffToAreaCsReq = 4379, + CmdGetExhibitScNotify = 4355, + CmdMuseumRandomEventSelectScRsp = 4354, + CmdBuyNpcStuffCsReq = 4398, + CmdMuseumTargetStartNotify = 4309, + CmdMuseumInfoChangedScNotify = 4372, + CmdMuseumTakeCollectRewardScRsp = 4324, + CmdMuseumRandomEventQueryScRsp = 4374, + CmdFinishCurTurnScRsp = 4339, + CmdMuseumDispatchFinishedScNotify = 4362, + CmdRemoveStuffFromAreaCsReq = 4397, + CmdRemoveStuffFromAreaScRsp = 4306, + CmdMuseumTargetMissionFinishNotify = 4320, + CmdMuseumRandomEventQueryCsReq = 4378, } impl CmdMuseumType { /// String value of the enum field names used in the ProtoBuf definition. @@ -64892,93 +66469,93 @@ impl CmdMuseumType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdMuseumTypeNone", - Self::CmdUpgradeAreaStatScRsp => "CmdUpgradeAreaStatScRsp", - Self::CmdMuseumTakeCollectRewardCsReq => "CmdMuseumTakeCollectRewardCsReq", - Self::CmdMuseumRandomEventQueryCsReq => "CmdMuseumRandomEventQueryCsReq", - Self::CmdGetExhibitScNotify => "CmdGetExhibitScNotify", - Self::CmdMuseumInfoChangedScNotify => "CmdMuseumInfoChangedScNotify", - Self::CmdMuseumRandomEventQueryScRsp => "CmdMuseumRandomEventQueryScRsp", - Self::CmdRemoveStuffFromAreaScRsp => "CmdRemoveStuffFromAreaScRsp", - Self::CmdGetStuffScNotify => "CmdGetStuffScNotify", - Self::CmdBuyNpcStuffScRsp => "CmdBuyNpcStuffScRsp", - Self::CmdRemoveStuffFromAreaCsReq => "CmdRemoveStuffFromAreaCsReq", - Self::CmdUpgradeAreaStatCsReq => "CmdUpgradeAreaStatCsReq", - Self::CmdBuyNpcStuffCsReq => "CmdBuyNpcStuffCsReq", - Self::CmdSetStuffToAreaScRsp => "CmdSetStuffToAreaScRsp", - Self::CmdGetMuseumInfoCsReq => "CmdGetMuseumInfoCsReq", - Self::CmdMuseumTargetMissionFinishNotify => { - "CmdMuseumTargetMissionFinishNotify" - } - Self::CmdFinishCurTurnScRsp => "CmdFinishCurTurnScRsp", - Self::CmdMuseumRandomEventSelectScRsp => "CmdMuseumRandomEventSelectScRsp", - Self::CmdMuseumFundsChangedScNotify => "CmdMuseumFundsChangedScNotify", Self::CmdGetMuseumInfoScRsp => "CmdGetMuseumInfoScRsp", - Self::CmdMuseumTargetStartNotify => "CmdMuseumTargetStartNotify", - Self::CmdSetStuffToAreaCsReq => "CmdSetStuffToAreaCsReq", - Self::CmdMuseumRandomEventSelectCsReq => "CmdMuseumRandomEventSelectCsReq", - Self::CmdUpgradeAreaCsReq => "CmdUpgradeAreaCsReq", - Self::CmdUpgradeAreaScRsp => "CmdUpgradeAreaScRsp", + Self::CmdUpgradeAreaStatScRsp => "CmdUpgradeAreaStatScRsp", + Self::CmdSetStuffToAreaScRsp => "CmdSetStuffToAreaScRsp", Self::CmdMuseumTargetRewardNotify => "CmdMuseumTargetRewardNotify", - Self::CmdMuseumDispatchFinishedScNotify => { - "CmdMuseumDispatchFinishedScNotify" - } + Self::CmdMuseumTakeCollectRewardCsReq => "CmdMuseumTakeCollectRewardCsReq", + Self::CmdUpgradeAreaScRsp => "CmdUpgradeAreaScRsp", + Self::CmdMuseumRandomEventSelectCsReq => "CmdMuseumRandomEventSelectCsReq", + Self::CmdGetMuseumInfoCsReq => "CmdGetMuseumInfoCsReq", + Self::CmdUpgradeAreaCsReq => "CmdUpgradeAreaCsReq", + Self::CmdUpgradeAreaStatCsReq => "CmdUpgradeAreaStatCsReq", + Self::CmdBuyNpcStuffScRsp => "CmdBuyNpcStuffScRsp", Self::CmdFinishCurTurnCsReq => "CmdFinishCurTurnCsReq", - Self::CmdMuseumTakeCollectRewardScRsp => "CmdMuseumTakeCollectRewardScRsp", + Self::CmdGetStuffScNotify => "CmdGetStuffScNotify", Self::CmdMuseumRandomEventStartScNotify => { "CmdMuseumRandomEventStartScNotify" } + Self::CmdMuseumFundsChangedScNotify => "CmdMuseumFundsChangedScNotify", + Self::CmdSetStuffToAreaCsReq => "CmdSetStuffToAreaCsReq", + Self::CmdGetExhibitScNotify => "CmdGetExhibitScNotify", + Self::CmdMuseumRandomEventSelectScRsp => "CmdMuseumRandomEventSelectScRsp", + Self::CmdBuyNpcStuffCsReq => "CmdBuyNpcStuffCsReq", + Self::CmdMuseumTargetStartNotify => "CmdMuseumTargetStartNotify", + Self::CmdMuseumInfoChangedScNotify => "CmdMuseumInfoChangedScNotify", + Self::CmdMuseumTakeCollectRewardScRsp => "CmdMuseumTakeCollectRewardScRsp", + Self::CmdMuseumRandomEventQueryScRsp => "CmdMuseumRandomEventQueryScRsp", + Self::CmdFinishCurTurnScRsp => "CmdFinishCurTurnScRsp", + Self::CmdMuseumDispatchFinishedScNotify => { + "CmdMuseumDispatchFinishedScNotify" + } + Self::CmdRemoveStuffFromAreaCsReq => "CmdRemoveStuffFromAreaCsReq", + Self::CmdRemoveStuffFromAreaScRsp => "CmdRemoveStuffFromAreaScRsp", + Self::CmdMuseumTargetMissionFinishNotify => { + "CmdMuseumTargetMissionFinishNotify" + } + Self::CmdMuseumRandomEventQueryCsReq => "CmdMuseumRandomEventQueryCsReq", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdMuseumTypeNone" => Some(Self::None), + "CmdGetMuseumInfoScRsp" => Some(Self::CmdGetMuseumInfoScRsp), "CmdUpgradeAreaStatScRsp" => Some(Self::CmdUpgradeAreaStatScRsp), + "CmdSetStuffToAreaScRsp" => Some(Self::CmdSetStuffToAreaScRsp), + "CmdMuseumTargetRewardNotify" => Some(Self::CmdMuseumTargetRewardNotify), "CmdMuseumTakeCollectRewardCsReq" => { Some(Self::CmdMuseumTakeCollectRewardCsReq) } - "CmdMuseumRandomEventQueryCsReq" => { - Some(Self::CmdMuseumRandomEventQueryCsReq) - } - "CmdGetExhibitScNotify" => Some(Self::CmdGetExhibitScNotify), - "CmdMuseumInfoChangedScNotify" => Some(Self::CmdMuseumInfoChangedScNotify), - "CmdMuseumRandomEventQueryScRsp" => { - Some(Self::CmdMuseumRandomEventQueryScRsp) - } - "CmdRemoveStuffFromAreaScRsp" => Some(Self::CmdRemoveStuffFromAreaScRsp), - "CmdGetStuffScNotify" => Some(Self::CmdGetStuffScNotify), - "CmdBuyNpcStuffScRsp" => Some(Self::CmdBuyNpcStuffScRsp), - "CmdRemoveStuffFromAreaCsReq" => Some(Self::CmdRemoveStuffFromAreaCsReq), - "CmdUpgradeAreaStatCsReq" => Some(Self::CmdUpgradeAreaStatCsReq), - "CmdBuyNpcStuffCsReq" => Some(Self::CmdBuyNpcStuffCsReq), - "CmdSetStuffToAreaScRsp" => Some(Self::CmdSetStuffToAreaScRsp), - "CmdGetMuseumInfoCsReq" => Some(Self::CmdGetMuseumInfoCsReq), - "CmdMuseumTargetMissionFinishNotify" => { - Some(Self::CmdMuseumTargetMissionFinishNotify) - } - "CmdFinishCurTurnScRsp" => Some(Self::CmdFinishCurTurnScRsp), - "CmdMuseumRandomEventSelectScRsp" => { - Some(Self::CmdMuseumRandomEventSelectScRsp) - } - "CmdMuseumFundsChangedScNotify" => Some(Self::CmdMuseumFundsChangedScNotify), - "CmdGetMuseumInfoScRsp" => Some(Self::CmdGetMuseumInfoScRsp), - "CmdMuseumTargetStartNotify" => Some(Self::CmdMuseumTargetStartNotify), - "CmdSetStuffToAreaCsReq" => Some(Self::CmdSetStuffToAreaCsReq), + "CmdUpgradeAreaScRsp" => Some(Self::CmdUpgradeAreaScRsp), "CmdMuseumRandomEventSelectCsReq" => { Some(Self::CmdMuseumRandomEventSelectCsReq) } + "CmdGetMuseumInfoCsReq" => Some(Self::CmdGetMuseumInfoCsReq), "CmdUpgradeAreaCsReq" => Some(Self::CmdUpgradeAreaCsReq), - "CmdUpgradeAreaScRsp" => Some(Self::CmdUpgradeAreaScRsp), - "CmdMuseumTargetRewardNotify" => Some(Self::CmdMuseumTargetRewardNotify), - "CmdMuseumDispatchFinishedScNotify" => { - Some(Self::CmdMuseumDispatchFinishedScNotify) - } + "CmdUpgradeAreaStatCsReq" => Some(Self::CmdUpgradeAreaStatCsReq), + "CmdBuyNpcStuffScRsp" => Some(Self::CmdBuyNpcStuffScRsp), "CmdFinishCurTurnCsReq" => Some(Self::CmdFinishCurTurnCsReq), + "CmdGetStuffScNotify" => Some(Self::CmdGetStuffScNotify), + "CmdMuseumRandomEventStartScNotify" => { + Some(Self::CmdMuseumRandomEventStartScNotify) + } + "CmdMuseumFundsChangedScNotify" => Some(Self::CmdMuseumFundsChangedScNotify), + "CmdSetStuffToAreaCsReq" => Some(Self::CmdSetStuffToAreaCsReq), + "CmdGetExhibitScNotify" => Some(Self::CmdGetExhibitScNotify), + "CmdMuseumRandomEventSelectScRsp" => { + Some(Self::CmdMuseumRandomEventSelectScRsp) + } + "CmdBuyNpcStuffCsReq" => Some(Self::CmdBuyNpcStuffCsReq), + "CmdMuseumTargetStartNotify" => Some(Self::CmdMuseumTargetStartNotify), + "CmdMuseumInfoChangedScNotify" => Some(Self::CmdMuseumInfoChangedScNotify), "CmdMuseumTakeCollectRewardScRsp" => { Some(Self::CmdMuseumTakeCollectRewardScRsp) } - "CmdMuseumRandomEventStartScNotify" => { - Some(Self::CmdMuseumRandomEventStartScNotify) + "CmdMuseumRandomEventQueryScRsp" => { + Some(Self::CmdMuseumRandomEventQueryScRsp) + } + "CmdFinishCurTurnScRsp" => Some(Self::CmdFinishCurTurnScRsp), + "CmdMuseumDispatchFinishedScNotify" => { + Some(Self::CmdMuseumDispatchFinishedScNotify) + } + "CmdRemoveStuffFromAreaCsReq" => Some(Self::CmdRemoveStuffFromAreaCsReq), + "CmdRemoveStuffFromAreaScRsp" => Some(Self::CmdRemoveStuffFromAreaScRsp), + "CmdMuseumTargetMissionFinishNotify" => { + Some(Self::CmdMuseumTargetMissionFinishNotify) + } + "CmdMuseumRandomEventQueryCsReq" => { + Some(Self::CmdMuseumRandomEventQueryCsReq) } _ => None, } @@ -65136,18 +66713,18 @@ impl Kgjjjkpdcfg { #[repr(i32)] pub enum CmdMusicRhythmType { None = 0, - CmdMusicRhythmMaxDifficultyLevelsUnlockNotify = 7590, - CmdMusicRhythmSaveSongConfigDataCsReq = 7580, - CmdMusicRhythmDataScRsp = 7596, - CmdMusicRhythmUnlockSongSfxScNotify = 7593, - CmdMusicRhythmStartLevelCsReq = 7576, + CmdMusicRhythmDataCsReq = 7600, + CmdMusicRhythmSaveSongConfigDataScRsp = 7582, + CmdMusicRhythmMaxDifficultyLevelsUnlockNotify = 7576, CmdMusicRhythmUnlockSongNotify = 7599, - CmdMusicRhythmDataCsReq = 7572, - CmdMusicRhythmFinishLevelScRsp = 7584, - CmdMusicRhythmSaveSongConfigDataScRsp = 7597, - CmdMusicRhythmFinishLevelCsReq = 7583, - CmdMusicRhythmUnlockTrackScNotify = 7586, - CmdMusicRhythmStartLevelScRsp = 7577, + CmdMusicRhythmStartLevelCsReq = 7574, + CmdMusicRhythmStartLevelScRsp = 7592, + CmdMusicRhythmSaveSongConfigDataCsReq = 7596, + CmdMusicRhythmUnlockSongSfxScNotify = 7577, + CmdMusicRhythmFinishLevelScRsp = 7572, + CmdMusicRhythmUnlockTrackScNotify = 7571, + CmdMusicRhythmFinishLevelCsReq = 7598, + CmdMusicRhythmDataScRsp = 7585, } impl CmdMusicRhythmType { /// String value of the enum field names used in the ProtoBuf definition. @@ -65157,62 +66734,62 @@ impl CmdMusicRhythmType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdMusicRhythmTypeNone", - Self::CmdMusicRhythmMaxDifficultyLevelsUnlockNotify => { - "CmdMusicRhythmMaxDifficultyLevelsUnlockNotify" - } - Self::CmdMusicRhythmSaveSongConfigDataCsReq => { - "CmdMusicRhythmSaveSongConfigDataCsReq" - } - Self::CmdMusicRhythmDataScRsp => "CmdMusicRhythmDataScRsp", - Self::CmdMusicRhythmUnlockSongSfxScNotify => { - "CmdMusicRhythmUnlockSongSfxScNotify" - } - Self::CmdMusicRhythmStartLevelCsReq => "CmdMusicRhythmStartLevelCsReq", - Self::CmdMusicRhythmUnlockSongNotify => "CmdMusicRhythmUnlockSongNotify", Self::CmdMusicRhythmDataCsReq => "CmdMusicRhythmDataCsReq", - Self::CmdMusicRhythmFinishLevelScRsp => "CmdMusicRhythmFinishLevelScRsp", Self::CmdMusicRhythmSaveSongConfigDataScRsp => { "CmdMusicRhythmSaveSongConfigDataScRsp" } - Self::CmdMusicRhythmFinishLevelCsReq => "CmdMusicRhythmFinishLevelCsReq", + Self::CmdMusicRhythmMaxDifficultyLevelsUnlockNotify => { + "CmdMusicRhythmMaxDifficultyLevelsUnlockNotify" + } + Self::CmdMusicRhythmUnlockSongNotify => "CmdMusicRhythmUnlockSongNotify", + Self::CmdMusicRhythmStartLevelCsReq => "CmdMusicRhythmStartLevelCsReq", + Self::CmdMusicRhythmStartLevelScRsp => "CmdMusicRhythmStartLevelScRsp", + Self::CmdMusicRhythmSaveSongConfigDataCsReq => { + "CmdMusicRhythmSaveSongConfigDataCsReq" + } + Self::CmdMusicRhythmUnlockSongSfxScNotify => { + "CmdMusicRhythmUnlockSongSfxScNotify" + } + Self::CmdMusicRhythmFinishLevelScRsp => "CmdMusicRhythmFinishLevelScRsp", Self::CmdMusicRhythmUnlockTrackScNotify => { "CmdMusicRhythmUnlockTrackScNotify" } - Self::CmdMusicRhythmStartLevelScRsp => "CmdMusicRhythmStartLevelScRsp", + Self::CmdMusicRhythmFinishLevelCsReq => "CmdMusicRhythmFinishLevelCsReq", + Self::CmdMusicRhythmDataScRsp => "CmdMusicRhythmDataScRsp", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdMusicRhythmTypeNone" => Some(Self::None), - "CmdMusicRhythmMaxDifficultyLevelsUnlockNotify" => { - Some(Self::CmdMusicRhythmMaxDifficultyLevelsUnlockNotify) - } - "CmdMusicRhythmSaveSongConfigDataCsReq" => { - Some(Self::CmdMusicRhythmSaveSongConfigDataCsReq) - } - "CmdMusicRhythmDataScRsp" => Some(Self::CmdMusicRhythmDataScRsp), - "CmdMusicRhythmUnlockSongSfxScNotify" => { - Some(Self::CmdMusicRhythmUnlockSongSfxScNotify) - } - "CmdMusicRhythmStartLevelCsReq" => Some(Self::CmdMusicRhythmStartLevelCsReq), - "CmdMusicRhythmUnlockSongNotify" => { - Some(Self::CmdMusicRhythmUnlockSongNotify) - } "CmdMusicRhythmDataCsReq" => Some(Self::CmdMusicRhythmDataCsReq), - "CmdMusicRhythmFinishLevelScRsp" => { - Some(Self::CmdMusicRhythmFinishLevelScRsp) - } "CmdMusicRhythmSaveSongConfigDataScRsp" => { Some(Self::CmdMusicRhythmSaveSongConfigDataScRsp) } - "CmdMusicRhythmFinishLevelCsReq" => { - Some(Self::CmdMusicRhythmFinishLevelCsReq) + "CmdMusicRhythmMaxDifficultyLevelsUnlockNotify" => { + Some(Self::CmdMusicRhythmMaxDifficultyLevelsUnlockNotify) + } + "CmdMusicRhythmUnlockSongNotify" => { + Some(Self::CmdMusicRhythmUnlockSongNotify) + } + "CmdMusicRhythmStartLevelCsReq" => Some(Self::CmdMusicRhythmStartLevelCsReq), + "CmdMusicRhythmStartLevelScRsp" => Some(Self::CmdMusicRhythmStartLevelScRsp), + "CmdMusicRhythmSaveSongConfigDataCsReq" => { + Some(Self::CmdMusicRhythmSaveSongConfigDataCsReq) + } + "CmdMusicRhythmUnlockSongSfxScNotify" => { + Some(Self::CmdMusicRhythmUnlockSongSfxScNotify) + } + "CmdMusicRhythmFinishLevelScRsp" => { + Some(Self::CmdMusicRhythmFinishLevelScRsp) } "CmdMusicRhythmUnlockTrackScNotify" => { Some(Self::CmdMusicRhythmUnlockTrackScNotify) } - "CmdMusicRhythmStartLevelScRsp" => Some(Self::CmdMusicRhythmStartLevelScRsp), + "CmdMusicRhythmFinishLevelCsReq" => { + Some(Self::CmdMusicRhythmFinishLevelCsReq) + } + "CmdMusicRhythmDataScRsp" => Some(Self::CmdMusicRhythmDataScRsp), _ => None, } } @@ -65249,13 +66826,13 @@ impl Epgdhhhdjdc { #[repr(i32)] pub enum CmdOfferingType { None = 0, - CmdSubmitOfferingItemCsReq = 6930, - CmdSubmitOfferingItemScRsp = 6936, - CmdTakeOfferingRewardCsReq = 6927, - CmdGetOfferingInfoCsReq = 6938, - CmdTakeOfferingRewardScRsp = 6931, - CmdOfferingInfoScNotify = 6925, - CmdGetOfferingInfoScRsp = 6929, + CmdTakeOfferingRewardScRsp = 6932, + CmdSubmitOfferingItemScRsp = 6939, + CmdGetOfferingInfoCsReq = 6921, + CmdOfferingInfoScNotify = 6927, + CmdGetOfferingInfoScRsp = 6935, + CmdTakeOfferingRewardCsReq = 6922, + CmdSubmitOfferingItemCsReq = 6937, } impl CmdOfferingType { /// String value of the enum field names used in the ProtoBuf definition. @@ -65265,26 +66842,26 @@ impl CmdOfferingType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdOfferingTypeNone", - Self::CmdSubmitOfferingItemCsReq => "CmdSubmitOfferingItemCsReq", - Self::CmdSubmitOfferingItemScRsp => "CmdSubmitOfferingItemScRsp", - Self::CmdTakeOfferingRewardCsReq => "CmdTakeOfferingRewardCsReq", - Self::CmdGetOfferingInfoCsReq => "CmdGetOfferingInfoCsReq", Self::CmdTakeOfferingRewardScRsp => "CmdTakeOfferingRewardScRsp", + Self::CmdSubmitOfferingItemScRsp => "CmdSubmitOfferingItemScRsp", + Self::CmdGetOfferingInfoCsReq => "CmdGetOfferingInfoCsReq", Self::CmdOfferingInfoScNotify => "CmdOfferingInfoScNotify", Self::CmdGetOfferingInfoScRsp => "CmdGetOfferingInfoScRsp", + Self::CmdTakeOfferingRewardCsReq => "CmdTakeOfferingRewardCsReq", + Self::CmdSubmitOfferingItemCsReq => "CmdSubmitOfferingItemCsReq", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdOfferingTypeNone" => Some(Self::None), - "CmdSubmitOfferingItemCsReq" => Some(Self::CmdSubmitOfferingItemCsReq), - "CmdSubmitOfferingItemScRsp" => Some(Self::CmdSubmitOfferingItemScRsp), - "CmdTakeOfferingRewardCsReq" => Some(Self::CmdTakeOfferingRewardCsReq), - "CmdGetOfferingInfoCsReq" => Some(Self::CmdGetOfferingInfoCsReq), "CmdTakeOfferingRewardScRsp" => Some(Self::CmdTakeOfferingRewardScRsp), + "CmdSubmitOfferingItemScRsp" => Some(Self::CmdSubmitOfferingItemScRsp), + "CmdGetOfferingInfoCsReq" => Some(Self::CmdGetOfferingInfoCsReq), "CmdOfferingInfoScNotify" => Some(Self::CmdOfferingInfoScNotify), "CmdGetOfferingInfoScRsp" => Some(Self::CmdGetOfferingInfoScRsp), + "CmdTakeOfferingRewardCsReq" => Some(Self::CmdTakeOfferingRewardCsReq), + "CmdSubmitOfferingItemCsReq" => Some(Self::CmdSubmitOfferingItemCsReq), _ => None, } } @@ -65324,9 +66901,9 @@ impl Fbomlibegoc { #[repr(i32)] pub enum CmdPamMissionType { None = 0, - CmdAcceptedPamMissionExpireScRsp = 4091, - CmdAcceptedPamMissionExpireCsReq = 4020, - CmdSyncAcceptedPamMissionNotify = 4067, + CmdAcceptedPamMissionExpireScRsp = 4005, + CmdAcceptedPamMissionExpireCsReq = 4010, + CmdSyncAcceptedPamMissionNotify = 4098, } impl CmdPamMissionType { /// String value of the enum field names used in the ProtoBuf definition. @@ -65363,11 +66940,11 @@ impl CmdPamMissionType { #[repr(i32)] pub enum CmdPamSkinType { None = 0, - CmdSelectPamSkinScRsp = 8136, - CmdGetPamSkinDataScRsp = 8129, - CmdUnlockPamSkinScNotify = 8127, - CmdGetPamSkinDataCsReq = 8138, - CmdSelectPamSkinCsReq = 8130, + CmdSelectPamSkinCsReq = 8137, + CmdGetPamSkinDataCsReq = 8121, + CmdSelectPamSkinScRsp = 8139, + CmdUnlockPamSkinScNotify = 8122, + CmdGetPamSkinDataScRsp = 8135, } impl CmdPamSkinType { /// String value of the enum field names used in the ProtoBuf definition. @@ -65377,22 +66954,22 @@ impl CmdPamSkinType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdPamSkinTypeNone", - Self::CmdSelectPamSkinScRsp => "CmdSelectPamSkinScRsp", - Self::CmdGetPamSkinDataScRsp => "CmdGetPamSkinDataScRsp", - Self::CmdUnlockPamSkinScNotify => "CmdUnlockPamSkinScNotify", - Self::CmdGetPamSkinDataCsReq => "CmdGetPamSkinDataCsReq", Self::CmdSelectPamSkinCsReq => "CmdSelectPamSkinCsReq", + Self::CmdGetPamSkinDataCsReq => "CmdGetPamSkinDataCsReq", + Self::CmdSelectPamSkinScRsp => "CmdSelectPamSkinScRsp", + Self::CmdUnlockPamSkinScNotify => "CmdUnlockPamSkinScNotify", + Self::CmdGetPamSkinDataScRsp => "CmdGetPamSkinDataScRsp", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdPamSkinTypeNone" => Some(Self::None), - "CmdSelectPamSkinScRsp" => Some(Self::CmdSelectPamSkinScRsp), - "CmdGetPamSkinDataScRsp" => Some(Self::CmdGetPamSkinDataScRsp), - "CmdUnlockPamSkinScNotify" => Some(Self::CmdUnlockPamSkinScNotify), - "CmdGetPamSkinDataCsReq" => Some(Self::CmdGetPamSkinDataCsReq), "CmdSelectPamSkinCsReq" => Some(Self::CmdSelectPamSkinCsReq), + "CmdGetPamSkinDataCsReq" => Some(Self::CmdGetPamSkinDataCsReq), + "CmdSelectPamSkinScRsp" => Some(Self::CmdSelectPamSkinScRsp), + "CmdUnlockPamSkinScNotify" => Some(Self::CmdUnlockPamSkinScNotify), + "CmdGetPamSkinDataScRsp" => Some(Self::CmdGetPamSkinDataScRsp), _ => None, } } @@ -65402,14 +66979,14 @@ impl CmdPamSkinType { #[repr(i32)] pub enum CmdParkourType { None = 0, - CmdParkourGetDataScRsp = 8389, - CmdParkourStartLevelScRsp = 8391, - CmdParkourStartLevelCsReq = 8387, - CmdParkourGetDataCsReq = 8398, - CmdParkourEndLevelScRsp = 8383, - CmdParkourGetRankingInfoScRsp = 8396, - CmdParkourEndLevelCsReq = 8385, - CmdParkourGetRankingInfoCsReq = 8390, + CmdParkourEndLevelScRsp = 8394, + CmdParkourGetRankingInfoScRsp = 8399, + CmdParkourGetDataScRsp = 8395, + CmdParkourGetDataCsReq = 8381, + CmdParkourStartLevelScRsp = 8392, + CmdParkourGetRankingInfoCsReq = 8397, + CmdParkourStartLevelCsReq = 8382, + CmdParkourEndLevelCsReq = 8387, } impl CmdParkourType { /// String value of the enum field names used in the ProtoBuf definition. @@ -65419,28 +66996,28 @@ impl CmdParkourType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdParkourTypeNone", - Self::CmdParkourGetDataScRsp => "CmdParkourGetDataScRsp", - Self::CmdParkourStartLevelScRsp => "CmdParkourStartLevelScRsp", - Self::CmdParkourStartLevelCsReq => "CmdParkourStartLevelCsReq", - Self::CmdParkourGetDataCsReq => "CmdParkourGetDataCsReq", Self::CmdParkourEndLevelScRsp => "CmdParkourEndLevelScRsp", Self::CmdParkourGetRankingInfoScRsp => "CmdParkourGetRankingInfoScRsp", - Self::CmdParkourEndLevelCsReq => "CmdParkourEndLevelCsReq", + Self::CmdParkourGetDataScRsp => "CmdParkourGetDataScRsp", + Self::CmdParkourGetDataCsReq => "CmdParkourGetDataCsReq", + Self::CmdParkourStartLevelScRsp => "CmdParkourStartLevelScRsp", Self::CmdParkourGetRankingInfoCsReq => "CmdParkourGetRankingInfoCsReq", + Self::CmdParkourStartLevelCsReq => "CmdParkourStartLevelCsReq", + Self::CmdParkourEndLevelCsReq => "CmdParkourEndLevelCsReq", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdParkourTypeNone" => Some(Self::None), - "CmdParkourGetDataScRsp" => Some(Self::CmdParkourGetDataScRsp), - "CmdParkourStartLevelScRsp" => Some(Self::CmdParkourStartLevelScRsp), - "CmdParkourStartLevelCsReq" => Some(Self::CmdParkourStartLevelCsReq), - "CmdParkourGetDataCsReq" => Some(Self::CmdParkourGetDataCsReq), "CmdParkourEndLevelScRsp" => Some(Self::CmdParkourEndLevelScRsp), "CmdParkourGetRankingInfoScRsp" => Some(Self::CmdParkourGetRankingInfoScRsp), - "CmdParkourEndLevelCsReq" => Some(Self::CmdParkourEndLevelCsReq), + "CmdParkourGetDataScRsp" => Some(Self::CmdParkourGetDataScRsp), + "CmdParkourGetDataCsReq" => Some(Self::CmdParkourGetDataCsReq), + "CmdParkourStartLevelScRsp" => Some(Self::CmdParkourStartLevelScRsp), "CmdParkourGetRankingInfoCsReq" => Some(Self::CmdParkourGetRankingInfoCsReq), + "CmdParkourStartLevelCsReq" => Some(Self::CmdParkourStartLevelCsReq), + "CmdParkourEndLevelCsReq" => Some(Self::CmdParkourEndLevelCsReq), _ => None, } } @@ -65518,13 +67095,13 @@ impl Hcfffeimcmf { #[repr(i32)] pub enum CmdPetType { None = 0, - CmdRecallPetScRsp = 7607, - CmdCurPetChangedScNotify = 7612, - CmdSummonPetCsReq = 7605, - CmdGetPetDataScRsp = 7611, - CmdRecallPetCsReq = 7620, - CmdGetPetDataCsReq = 7609, - CmdSummonPetScRsp = 7610, + CmdSummonPetCsReq = 7602, + CmdRecallPetCsReq = 7612, + CmdGetPetDataScRsp = 7601, + CmdRecallPetScRsp = 7624, + CmdCurPetChangedScNotify = 7604, + CmdGetPetDataCsReq = 7606, + CmdSummonPetScRsp = 7607, } impl CmdPetType { /// String value of the enum field names used in the ProtoBuf definition. @@ -65534,11 +67111,11 @@ impl CmdPetType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdPetTypeNone", + Self::CmdSummonPetCsReq => "CmdSummonPetCsReq", + Self::CmdRecallPetCsReq => "CmdRecallPetCsReq", + Self::CmdGetPetDataScRsp => "CmdGetPetDataScRsp", Self::CmdRecallPetScRsp => "CmdRecallPetScRsp", Self::CmdCurPetChangedScNotify => "CmdCurPetChangedScNotify", - Self::CmdSummonPetCsReq => "CmdSummonPetCsReq", - Self::CmdGetPetDataScRsp => "CmdGetPetDataScRsp", - Self::CmdRecallPetCsReq => "CmdRecallPetCsReq", Self::CmdGetPetDataCsReq => "CmdGetPetDataCsReq", Self::CmdSummonPetScRsp => "CmdSummonPetScRsp", } @@ -65547,11 +67124,11 @@ impl CmdPetType { pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdPetTypeNone" => Some(Self::None), + "CmdSummonPetCsReq" => Some(Self::CmdSummonPetCsReq), + "CmdRecallPetCsReq" => Some(Self::CmdRecallPetCsReq), + "CmdGetPetDataScRsp" => Some(Self::CmdGetPetDataScRsp), "CmdRecallPetScRsp" => Some(Self::CmdRecallPetScRsp), "CmdCurPetChangedScNotify" => Some(Self::CmdCurPetChangedScNotify), - "CmdSummonPetCsReq" => Some(Self::CmdSummonPetCsReq), - "CmdGetPetDataScRsp" => Some(Self::CmdGetPetDataScRsp), - "CmdRecallPetCsReq" => Some(Self::CmdRecallPetCsReq), "CmdGetPetDataCsReq" => Some(Self::CmdGetPetDataCsReq), "CmdSummonPetScRsp" => Some(Self::CmdSummonPetScRsp), _ => None, @@ -65593,17 +67170,17 @@ impl Cdefbkpcppa { #[repr(i32)] pub enum CmdPhoneType { None = 0, - CmdSelectPhoneCaseScRsp = 5177, - CmdUnlockPhoneThemeScNotify = 5159, - CmdSelectChatBubbleScRsp = 5139, - CmdSelectPhoneThemeScRsp = 5170, - CmdSelectPhoneCaseCsReq = 5154, - CmdUnlockPhoneCaseScNotify = 5180, - CmdUnlockChatBubbleScNotify = 5127, - CmdGetPhoneDataCsReq = 5120, - CmdGetPhoneDataScRsp = 5191, - CmdSelectChatBubbleCsReq = 5167, - CmdSelectPhoneThemeCsReq = 5121, + CmdSelectChatBubbleCsReq = 5198, + CmdSelectPhoneThemeScRsp = 5197, + CmdSelectChatBubbleScRsp = 5153, + CmdSelectPhoneCaseCsReq = 5141, + CmdUnlockPhoneThemeScNotify = 5106, + CmdUnlockChatBubbleScNotify = 5179, + CmdGetPhoneDataScRsp = 5105, + CmdUnlockPhoneCaseScNotify = 5107, + CmdSelectPhoneThemeCsReq = 5102, + CmdSelectPhoneCaseScRsp = 5155, + CmdGetPhoneDataCsReq = 5110, } impl CmdPhoneType { /// String value of the enum field names used in the ProtoBuf definition. @@ -65613,34 +67190,34 @@ impl CmdPhoneType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdPhoneTypeNone", - Self::CmdSelectPhoneCaseScRsp => "CmdSelectPhoneCaseScRsp", - Self::CmdUnlockPhoneThemeScNotify => "CmdUnlockPhoneThemeScNotify", - Self::CmdSelectChatBubbleScRsp => "CmdSelectChatBubbleScRsp", - Self::CmdSelectPhoneThemeScRsp => "CmdSelectPhoneThemeScRsp", - Self::CmdSelectPhoneCaseCsReq => "CmdSelectPhoneCaseCsReq", - Self::CmdUnlockPhoneCaseScNotify => "CmdUnlockPhoneCaseScNotify", - Self::CmdUnlockChatBubbleScNotify => "CmdUnlockChatBubbleScNotify", - Self::CmdGetPhoneDataCsReq => "CmdGetPhoneDataCsReq", - Self::CmdGetPhoneDataScRsp => "CmdGetPhoneDataScRsp", Self::CmdSelectChatBubbleCsReq => "CmdSelectChatBubbleCsReq", + Self::CmdSelectPhoneThemeScRsp => "CmdSelectPhoneThemeScRsp", + Self::CmdSelectChatBubbleScRsp => "CmdSelectChatBubbleScRsp", + Self::CmdSelectPhoneCaseCsReq => "CmdSelectPhoneCaseCsReq", + Self::CmdUnlockPhoneThemeScNotify => "CmdUnlockPhoneThemeScNotify", + Self::CmdUnlockChatBubbleScNotify => "CmdUnlockChatBubbleScNotify", + Self::CmdGetPhoneDataScRsp => "CmdGetPhoneDataScRsp", + Self::CmdUnlockPhoneCaseScNotify => "CmdUnlockPhoneCaseScNotify", Self::CmdSelectPhoneThemeCsReq => "CmdSelectPhoneThemeCsReq", + Self::CmdSelectPhoneCaseScRsp => "CmdSelectPhoneCaseScRsp", + Self::CmdGetPhoneDataCsReq => "CmdGetPhoneDataCsReq", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdPhoneTypeNone" => Some(Self::None), - "CmdSelectPhoneCaseScRsp" => Some(Self::CmdSelectPhoneCaseScRsp), - "CmdUnlockPhoneThemeScNotify" => Some(Self::CmdUnlockPhoneThemeScNotify), - "CmdSelectChatBubbleScRsp" => Some(Self::CmdSelectChatBubbleScRsp), - "CmdSelectPhoneThemeScRsp" => Some(Self::CmdSelectPhoneThemeScRsp), - "CmdSelectPhoneCaseCsReq" => Some(Self::CmdSelectPhoneCaseCsReq), - "CmdUnlockPhoneCaseScNotify" => Some(Self::CmdUnlockPhoneCaseScNotify), - "CmdUnlockChatBubbleScNotify" => Some(Self::CmdUnlockChatBubbleScNotify), - "CmdGetPhoneDataCsReq" => Some(Self::CmdGetPhoneDataCsReq), - "CmdGetPhoneDataScRsp" => Some(Self::CmdGetPhoneDataScRsp), "CmdSelectChatBubbleCsReq" => Some(Self::CmdSelectChatBubbleCsReq), + "CmdSelectPhoneThemeScRsp" => Some(Self::CmdSelectPhoneThemeScRsp), + "CmdSelectChatBubbleScRsp" => Some(Self::CmdSelectChatBubbleScRsp), + "CmdSelectPhoneCaseCsReq" => Some(Self::CmdSelectPhoneCaseCsReq), + "CmdUnlockPhoneThemeScNotify" => Some(Self::CmdUnlockPhoneThemeScNotify), + "CmdUnlockChatBubbleScNotify" => Some(Self::CmdUnlockChatBubbleScNotify), + "CmdGetPhoneDataScRsp" => Some(Self::CmdGetPhoneDataScRsp), + "CmdUnlockPhoneCaseScNotify" => Some(Self::CmdUnlockPhoneCaseScNotify), "CmdSelectPhoneThemeCsReq" => Some(Self::CmdSelectPhoneThemeCsReq), + "CmdSelectPhoneCaseScRsp" => Some(Self::CmdSelectPhoneCaseScRsp), + "CmdGetPhoneDataCsReq" => Some(Self::CmdGetPhoneDataCsReq), _ => None, } } @@ -65650,56 +67227,56 @@ impl CmdPhoneType { #[repr(i32)] pub enum CmdPlanetFesType { None = 0, - CmdPlanetFesCollectIncomeScRsp = 8211, - CmdPlanetFesUpgradeFesLevelScRsp = 8244, - CmdPlanetFesTakeQuestRewardScRsp = 8225, - CmdPlanetFesUseItemScRsp = 8250, - CmdPlanetFesGetBusinessDayInfoScRsp = 8230, - CmdPlanetFesClientStatusScRsp = 8245, - CmdPlanetFesUpgradeSkillLevelCsReq = 8248, - CmdPlanetFesDealAvatarEventOptionItemCsReq = 8220, - CmdPlanetFesGameBingoFlipScRsp = 8223, - CmdPlanetFesFriendRankingInfoChangeScNotify = 8208, - CmdPlanetFesSetAvatarWorkCsReq = 8237, - CmdPlanetFesCollectAllIncomeScRsp = 8228, - CmdPlanetFesSetAvatarWorkScRsp = 8217, - CmdPlanetFesAvatarLevelUpScRsp = 8246, - CmdPlanetFesBonusEventInteractScRsp = 8242, - CmdPlanetFesBuyLandScRsp = 8212, - CmdPlanetFesClientStatusCsReq = 8210, - CmdPlanetFesTakeRegionPhaseRewardScRsp = 8204, - CmdPlanetFesSetCustomKeyValueCsReq = 8238, - CmdPlanetFesDeliverPamCargoCsReq = 8240, - CmdPlanetFesBuyLandCsReq = 8239, - CmdPlanetFesUpgradeFesLevelCsReq = 8233, - CmdPlanetFesUpgradeSkillLevelScRsp = 8232, - CmdPlanetFesGetBusinessDayInfoCsReq = 8243, - CmdPlanetFesUseItemCsReq = 8209, - CmdPlanetFesBusinessDayRefreshEventScRsp = 8213, - CmdPlanetFesChooseAvatarEventOptionScRsp = 8201, - CmdPlanetFesDoGachaCsReq = 8219, - CmdPlanetFesSetCustomKeyValueScRsp = 8241, - CmdPlanetFesCollectAllIncomeCsReq = 8206, - CmdPlanetFesStartMiniGameScRsp = 8247, - CmdPlanetFesGetAvatarStatScRsp = 8207, - CmdPlanetFesStartMiniGameCsReq = 8235, - CmdPlanetFesDealAvatarEventOptionItemScRsp = 8216, - CmdGetPlanetFesDataCsReq = 8249, - CmdPlanetFesGameBingoFlipCsReq = 8229, - CmdPlanetFesDoGachaScRsp = 8226, - CmdPlanetFesBusinessDayRefreshEventCsReq = 8203, - CmdPlanetFesTakeQuestRewardCsReq = 8222, - CmdPlanetFesTakeRegionPhaseRewardCsReq = 8231, - CmdPlanetFesGetFriendRankingInfoListScRsp = 8202, - CmdGetPlanetFesDataScRsp = 8227, - CmdPlanetFesBonusEventInteractCsReq = 8221, - CmdPlanetFesDeliverPamCargoScRsp = 8224, - CmdPlanetFesGetFriendRankingInfoListCsReq = 8205, - CmdPlanetFesAvatarLevelUpCsReq = 8234, - CmdPlanetFesGetAvatarStatCsReq = 8215, - CmdPlanetFesChooseAvatarEventOptionCsReq = 8214, - CmdPlanetFesCollectIncomeCsReq = 8236, - CmdPlanetFesSyncChangeScNotify = 8218, + CmdPlanetFesUseItemCsReq = 8219, + CmdPlanetFesTakeQuestRewardScRsp = 8237, + CmdPlanetFesUpgradeFesLevelCsReq = 8235, + CmdPlanetFesGameBingoFlipScRsp = 8233, + CmdPlanetFesGetAvatarStatCsReq = 8231, + CmdPlanetFesDoGachaCsReq = 8232, + CmdPlanetFesBusinessDayRefreshEventScRsp = 8240, + CmdPlanetFesCollectAllIncomeCsReq = 8218, + CmdPlanetFesClientStatusCsReq = 8204, + CmdPlanetFesSetCustomKeyValueCsReq = 8216, + CmdPlanetFesDeliverPamCargoScRsp = 8212, + CmdPlanetFesFriendRankingInfoChangeScNotify = 8217, + CmdPlanetFesDealAvatarEventOptionItemScRsp = 8214, + CmdPlanetFesGetBusinessDayInfoScRsp = 8220, + CmdPlanetFesChooseAvatarEventOptionCsReq = 8208, + CmdPlanetFesBonusEventInteractCsReq = 8210, + CmdPlanetFesBonusEventInteractScRsp = 8245, + CmdPlanetFesStartMiniGameScRsp = 8236, + CmdPlanetFesUpgradeSkillLevelScRsp = 8247, + CmdPlanetFesChooseAvatarEventOptionScRsp = 8203, + CmdPlanetFesUpgradeSkillLevelCsReq = 8249, + CmdPlanetFesDoGachaScRsp = 8229, + CmdPlanetFesSetAvatarWorkCsReq = 8201, + CmdPlanetFesAvatarLevelUpScRsp = 8206, + CmdPlanetFesGetAvatarStatScRsp = 8241, + CmdPlanetFesSetCustomKeyValueScRsp = 8239, + CmdPlanetFesCollectAllIncomeScRsp = 8213, + CmdPlanetFesCollectIncomeScRsp = 8202, + CmdPlanetFesSyncChangeScNotify = 8246, + CmdPlanetFesClientStatusScRsp = 8243, + CmdGetPlanetFesDataCsReq = 8223, + CmdPlanetFesTakeRegionPhaseRewardScRsp = 8226, + CmdPlanetFesBusinessDayRefreshEventCsReq = 8209, + CmdPlanetFesGameBingoFlipCsReq = 8234, + CmdPlanetFesSetAvatarWorkScRsp = 8228, + CmdPlanetFesCollectIncomeCsReq = 8230, + CmdPlanetFesBuyLandScRsp = 8242, + CmdPlanetFesGetFriendRankingInfoListScRsp = 8222, + CmdPlanetFesTakeQuestRewardCsReq = 8250, + CmdPlanetFesAvatarLevelUpCsReq = 8205, + CmdPlanetFesDeliverPamCargoCsReq = 8207, + CmdPlanetFesUpgradeFesLevelScRsp = 8225, + CmdPlanetFesBuyLandCsReq = 8227, + CmdGetPlanetFesDataScRsp = 8221, + CmdPlanetFesUseItemScRsp = 8238, + CmdPlanetFesGetBusinessDayInfoCsReq = 8248, + CmdPlanetFesDealAvatarEventOptionItemCsReq = 8215, + CmdPlanetFesTakeRegionPhaseRewardCsReq = 8224, + CmdPlanetFesStartMiniGameCsReq = 8211, + CmdPlanetFesGetFriendRankingInfoListCsReq = 8244, } impl CmdPlanetFesType { /// String value of the enum field names used in the ProtoBuf definition. @@ -65709,234 +67286,234 @@ impl CmdPlanetFesType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdPlanetFesTypeNone", - Self::CmdPlanetFesCollectIncomeScRsp => "CmdPlanetFesCollectIncomeScRsp", - Self::CmdPlanetFesUpgradeFesLevelScRsp => "CmdPlanetFesUpgradeFesLevelScRsp", - Self::CmdPlanetFesTakeQuestRewardScRsp => "CmdPlanetFesTakeQuestRewardScRsp", - Self::CmdPlanetFesUseItemScRsp => "CmdPlanetFesUseItemScRsp", - Self::CmdPlanetFesGetBusinessDayInfoScRsp => { - "CmdPlanetFesGetBusinessDayInfoScRsp" - } - Self::CmdPlanetFesClientStatusScRsp => "CmdPlanetFesClientStatusScRsp", - Self::CmdPlanetFesUpgradeSkillLevelCsReq => { - "CmdPlanetFesUpgradeSkillLevelCsReq" - } - Self::CmdPlanetFesDealAvatarEventOptionItemCsReq => { - "CmdPlanetFesDealAvatarEventOptionItemCsReq" - } - Self::CmdPlanetFesGameBingoFlipScRsp => "CmdPlanetFesGameBingoFlipScRsp", - Self::CmdPlanetFesFriendRankingInfoChangeScNotify => { - "CmdPlanetFesFriendRankingInfoChangeScNotify" - } - Self::CmdPlanetFesSetAvatarWorkCsReq => "CmdPlanetFesSetAvatarWorkCsReq", - Self::CmdPlanetFesCollectAllIncomeScRsp => { - "CmdPlanetFesCollectAllIncomeScRsp" - } - Self::CmdPlanetFesSetAvatarWorkScRsp => "CmdPlanetFesSetAvatarWorkScRsp", - Self::CmdPlanetFesAvatarLevelUpScRsp => "CmdPlanetFesAvatarLevelUpScRsp", - Self::CmdPlanetFesBonusEventInteractScRsp => { - "CmdPlanetFesBonusEventInteractScRsp" - } - Self::CmdPlanetFesBuyLandScRsp => "CmdPlanetFesBuyLandScRsp", - Self::CmdPlanetFesClientStatusCsReq => "CmdPlanetFesClientStatusCsReq", - Self::CmdPlanetFesTakeRegionPhaseRewardScRsp => { - "CmdPlanetFesTakeRegionPhaseRewardScRsp" - } - Self::CmdPlanetFesSetCustomKeyValueCsReq => { - "CmdPlanetFesSetCustomKeyValueCsReq" - } - Self::CmdPlanetFesDeliverPamCargoCsReq => "CmdPlanetFesDeliverPamCargoCsReq", - Self::CmdPlanetFesBuyLandCsReq => "CmdPlanetFesBuyLandCsReq", - Self::CmdPlanetFesUpgradeFesLevelCsReq => "CmdPlanetFesUpgradeFesLevelCsReq", - Self::CmdPlanetFesUpgradeSkillLevelScRsp => { - "CmdPlanetFesUpgradeSkillLevelScRsp" - } - Self::CmdPlanetFesGetBusinessDayInfoCsReq => { - "CmdPlanetFesGetBusinessDayInfoCsReq" - } Self::CmdPlanetFesUseItemCsReq => "CmdPlanetFesUseItemCsReq", + Self::CmdPlanetFesTakeQuestRewardScRsp => "CmdPlanetFesTakeQuestRewardScRsp", + Self::CmdPlanetFesUpgradeFesLevelCsReq => "CmdPlanetFesUpgradeFesLevelCsReq", + Self::CmdPlanetFesGameBingoFlipScRsp => "CmdPlanetFesGameBingoFlipScRsp", + Self::CmdPlanetFesGetAvatarStatCsReq => "CmdPlanetFesGetAvatarStatCsReq", + Self::CmdPlanetFesDoGachaCsReq => "CmdPlanetFesDoGachaCsReq", Self::CmdPlanetFesBusinessDayRefreshEventScRsp => { "CmdPlanetFesBusinessDayRefreshEventScRsp" } - Self::CmdPlanetFesChooseAvatarEventOptionScRsp => { - "CmdPlanetFesChooseAvatarEventOptionScRsp" - } - Self::CmdPlanetFesDoGachaCsReq => "CmdPlanetFesDoGachaCsReq", - Self::CmdPlanetFesSetCustomKeyValueScRsp => { - "CmdPlanetFesSetCustomKeyValueScRsp" - } Self::CmdPlanetFesCollectAllIncomeCsReq => { "CmdPlanetFesCollectAllIncomeCsReq" } - Self::CmdPlanetFesStartMiniGameScRsp => "CmdPlanetFesStartMiniGameScRsp", - Self::CmdPlanetFesGetAvatarStatScRsp => "CmdPlanetFesGetAvatarStatScRsp", - Self::CmdPlanetFesStartMiniGameCsReq => "CmdPlanetFesStartMiniGameCsReq", + Self::CmdPlanetFesClientStatusCsReq => "CmdPlanetFesClientStatusCsReq", + Self::CmdPlanetFesSetCustomKeyValueCsReq => { + "CmdPlanetFesSetCustomKeyValueCsReq" + } + Self::CmdPlanetFesDeliverPamCargoScRsp => "CmdPlanetFesDeliverPamCargoScRsp", + Self::CmdPlanetFesFriendRankingInfoChangeScNotify => { + "CmdPlanetFesFriendRankingInfoChangeScNotify" + } Self::CmdPlanetFesDealAvatarEventOptionItemScRsp => { "CmdPlanetFesDealAvatarEventOptionItemScRsp" } - Self::CmdGetPlanetFesDataCsReq => "CmdGetPlanetFesDataCsReq", - Self::CmdPlanetFesGameBingoFlipCsReq => "CmdPlanetFesGameBingoFlipCsReq", - Self::CmdPlanetFesDoGachaScRsp => "CmdPlanetFesDoGachaScRsp", - Self::CmdPlanetFesBusinessDayRefreshEventCsReq => { - "CmdPlanetFesBusinessDayRefreshEventCsReq" + Self::CmdPlanetFesGetBusinessDayInfoScRsp => { + "CmdPlanetFesGetBusinessDayInfoScRsp" } - Self::CmdPlanetFesTakeQuestRewardCsReq => "CmdPlanetFesTakeQuestRewardCsReq", - Self::CmdPlanetFesTakeRegionPhaseRewardCsReq => { - "CmdPlanetFesTakeRegionPhaseRewardCsReq" - } - Self::CmdPlanetFesGetFriendRankingInfoListScRsp => { - "CmdPlanetFesGetFriendRankingInfoListScRsp" - } - Self::CmdGetPlanetFesDataScRsp => "CmdGetPlanetFesDataScRsp", - Self::CmdPlanetFesBonusEventInteractCsReq => { - "CmdPlanetFesBonusEventInteractCsReq" - } - Self::CmdPlanetFesDeliverPamCargoScRsp => "CmdPlanetFesDeliverPamCargoScRsp", - Self::CmdPlanetFesGetFriendRankingInfoListCsReq => { - "CmdPlanetFesGetFriendRankingInfoListCsReq" - } - Self::CmdPlanetFesAvatarLevelUpCsReq => "CmdPlanetFesAvatarLevelUpCsReq", - Self::CmdPlanetFesGetAvatarStatCsReq => "CmdPlanetFesGetAvatarStatCsReq", Self::CmdPlanetFesChooseAvatarEventOptionCsReq => { "CmdPlanetFesChooseAvatarEventOptionCsReq" } - Self::CmdPlanetFesCollectIncomeCsReq => "CmdPlanetFesCollectIncomeCsReq", + Self::CmdPlanetFesBonusEventInteractCsReq => { + "CmdPlanetFesBonusEventInteractCsReq" + } + Self::CmdPlanetFesBonusEventInteractScRsp => { + "CmdPlanetFesBonusEventInteractScRsp" + } + Self::CmdPlanetFesStartMiniGameScRsp => "CmdPlanetFesStartMiniGameScRsp", + Self::CmdPlanetFesUpgradeSkillLevelScRsp => { + "CmdPlanetFesUpgradeSkillLevelScRsp" + } + Self::CmdPlanetFesChooseAvatarEventOptionScRsp => { + "CmdPlanetFesChooseAvatarEventOptionScRsp" + } + Self::CmdPlanetFesUpgradeSkillLevelCsReq => { + "CmdPlanetFesUpgradeSkillLevelCsReq" + } + Self::CmdPlanetFesDoGachaScRsp => "CmdPlanetFesDoGachaScRsp", + Self::CmdPlanetFesSetAvatarWorkCsReq => "CmdPlanetFesSetAvatarWorkCsReq", + Self::CmdPlanetFesAvatarLevelUpScRsp => "CmdPlanetFesAvatarLevelUpScRsp", + Self::CmdPlanetFesGetAvatarStatScRsp => "CmdPlanetFesGetAvatarStatScRsp", + Self::CmdPlanetFesSetCustomKeyValueScRsp => { + "CmdPlanetFesSetCustomKeyValueScRsp" + } + Self::CmdPlanetFesCollectAllIncomeScRsp => { + "CmdPlanetFesCollectAllIncomeScRsp" + } + Self::CmdPlanetFesCollectIncomeScRsp => "CmdPlanetFesCollectIncomeScRsp", Self::CmdPlanetFesSyncChangeScNotify => "CmdPlanetFesSyncChangeScNotify", + Self::CmdPlanetFesClientStatusScRsp => "CmdPlanetFesClientStatusScRsp", + Self::CmdGetPlanetFesDataCsReq => "CmdGetPlanetFesDataCsReq", + Self::CmdPlanetFesTakeRegionPhaseRewardScRsp => { + "CmdPlanetFesTakeRegionPhaseRewardScRsp" + } + Self::CmdPlanetFesBusinessDayRefreshEventCsReq => { + "CmdPlanetFesBusinessDayRefreshEventCsReq" + } + Self::CmdPlanetFesGameBingoFlipCsReq => "CmdPlanetFesGameBingoFlipCsReq", + Self::CmdPlanetFesSetAvatarWorkScRsp => "CmdPlanetFesSetAvatarWorkScRsp", + Self::CmdPlanetFesCollectIncomeCsReq => "CmdPlanetFesCollectIncomeCsReq", + Self::CmdPlanetFesBuyLandScRsp => "CmdPlanetFesBuyLandScRsp", + Self::CmdPlanetFesGetFriendRankingInfoListScRsp => { + "CmdPlanetFesGetFriendRankingInfoListScRsp" + } + Self::CmdPlanetFesTakeQuestRewardCsReq => "CmdPlanetFesTakeQuestRewardCsReq", + Self::CmdPlanetFesAvatarLevelUpCsReq => "CmdPlanetFesAvatarLevelUpCsReq", + Self::CmdPlanetFesDeliverPamCargoCsReq => "CmdPlanetFesDeliverPamCargoCsReq", + Self::CmdPlanetFesUpgradeFesLevelScRsp => "CmdPlanetFesUpgradeFesLevelScRsp", + Self::CmdPlanetFesBuyLandCsReq => "CmdPlanetFesBuyLandCsReq", + Self::CmdGetPlanetFesDataScRsp => "CmdGetPlanetFesDataScRsp", + Self::CmdPlanetFesUseItemScRsp => "CmdPlanetFesUseItemScRsp", + Self::CmdPlanetFesGetBusinessDayInfoCsReq => { + "CmdPlanetFesGetBusinessDayInfoCsReq" + } + Self::CmdPlanetFesDealAvatarEventOptionItemCsReq => { + "CmdPlanetFesDealAvatarEventOptionItemCsReq" + } + Self::CmdPlanetFesTakeRegionPhaseRewardCsReq => { + "CmdPlanetFesTakeRegionPhaseRewardCsReq" + } + Self::CmdPlanetFesStartMiniGameCsReq => "CmdPlanetFesStartMiniGameCsReq", + Self::CmdPlanetFesGetFriendRankingInfoListCsReq => { + "CmdPlanetFesGetFriendRankingInfoListCsReq" + } } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdPlanetFesTypeNone" => Some(Self::None), - "CmdPlanetFesCollectIncomeScRsp" => { - Some(Self::CmdPlanetFesCollectIncomeScRsp) - } - "CmdPlanetFesUpgradeFesLevelScRsp" => { - Some(Self::CmdPlanetFesUpgradeFesLevelScRsp) - } + "CmdPlanetFesUseItemCsReq" => Some(Self::CmdPlanetFesUseItemCsReq), "CmdPlanetFesTakeQuestRewardScRsp" => { Some(Self::CmdPlanetFesTakeQuestRewardScRsp) } - "CmdPlanetFesUseItemScRsp" => Some(Self::CmdPlanetFesUseItemScRsp), - "CmdPlanetFesGetBusinessDayInfoScRsp" => { - Some(Self::CmdPlanetFesGetBusinessDayInfoScRsp) - } - "CmdPlanetFesClientStatusScRsp" => Some(Self::CmdPlanetFesClientStatusScRsp), - "CmdPlanetFesUpgradeSkillLevelCsReq" => { - Some(Self::CmdPlanetFesUpgradeSkillLevelCsReq) - } - "CmdPlanetFesDealAvatarEventOptionItemCsReq" => { - Some(Self::CmdPlanetFesDealAvatarEventOptionItemCsReq) + "CmdPlanetFesUpgradeFesLevelCsReq" => { + Some(Self::CmdPlanetFesUpgradeFesLevelCsReq) } "CmdPlanetFesGameBingoFlipScRsp" => { Some(Self::CmdPlanetFesGameBingoFlipScRsp) } - "CmdPlanetFesFriendRankingInfoChangeScNotify" => { - Some(Self::CmdPlanetFesFriendRankingInfoChangeScNotify) - } - "CmdPlanetFesSetAvatarWorkCsReq" => { - Some(Self::CmdPlanetFesSetAvatarWorkCsReq) - } - "CmdPlanetFesCollectAllIncomeScRsp" => { - Some(Self::CmdPlanetFesCollectAllIncomeScRsp) - } - "CmdPlanetFesSetAvatarWorkScRsp" => { - Some(Self::CmdPlanetFesSetAvatarWorkScRsp) - } - "CmdPlanetFesAvatarLevelUpScRsp" => { - Some(Self::CmdPlanetFesAvatarLevelUpScRsp) - } - "CmdPlanetFesBonusEventInteractScRsp" => { - Some(Self::CmdPlanetFesBonusEventInteractScRsp) - } - "CmdPlanetFesBuyLandScRsp" => Some(Self::CmdPlanetFesBuyLandScRsp), - "CmdPlanetFesClientStatusCsReq" => Some(Self::CmdPlanetFesClientStatusCsReq), - "CmdPlanetFesTakeRegionPhaseRewardScRsp" => { - Some(Self::CmdPlanetFesTakeRegionPhaseRewardScRsp) - } - "CmdPlanetFesSetCustomKeyValueCsReq" => { - Some(Self::CmdPlanetFesSetCustomKeyValueCsReq) - } - "CmdPlanetFesDeliverPamCargoCsReq" => { - Some(Self::CmdPlanetFesDeliverPamCargoCsReq) - } - "CmdPlanetFesBuyLandCsReq" => Some(Self::CmdPlanetFesBuyLandCsReq), - "CmdPlanetFesUpgradeFesLevelCsReq" => { - Some(Self::CmdPlanetFesUpgradeFesLevelCsReq) - } - "CmdPlanetFesUpgradeSkillLevelScRsp" => { - Some(Self::CmdPlanetFesUpgradeSkillLevelScRsp) - } - "CmdPlanetFesGetBusinessDayInfoCsReq" => { - Some(Self::CmdPlanetFesGetBusinessDayInfoCsReq) - } - "CmdPlanetFesUseItemCsReq" => Some(Self::CmdPlanetFesUseItemCsReq), - "CmdPlanetFesBusinessDayRefreshEventScRsp" => { - Some(Self::CmdPlanetFesBusinessDayRefreshEventScRsp) - } - "CmdPlanetFesChooseAvatarEventOptionScRsp" => { - Some(Self::CmdPlanetFesChooseAvatarEventOptionScRsp) + "CmdPlanetFesGetAvatarStatCsReq" => { + Some(Self::CmdPlanetFesGetAvatarStatCsReq) } "CmdPlanetFesDoGachaCsReq" => Some(Self::CmdPlanetFesDoGachaCsReq), - "CmdPlanetFesSetCustomKeyValueScRsp" => { - Some(Self::CmdPlanetFesSetCustomKeyValueScRsp) + "CmdPlanetFesBusinessDayRefreshEventScRsp" => { + Some(Self::CmdPlanetFesBusinessDayRefreshEventScRsp) } "CmdPlanetFesCollectAllIncomeCsReq" => { Some(Self::CmdPlanetFesCollectAllIncomeCsReq) } - "CmdPlanetFesStartMiniGameScRsp" => { - Some(Self::CmdPlanetFesStartMiniGameScRsp) - } - "CmdPlanetFesGetAvatarStatScRsp" => { - Some(Self::CmdPlanetFesGetAvatarStatScRsp) - } - "CmdPlanetFesStartMiniGameCsReq" => { - Some(Self::CmdPlanetFesStartMiniGameCsReq) - } - "CmdPlanetFesDealAvatarEventOptionItemScRsp" => { - Some(Self::CmdPlanetFesDealAvatarEventOptionItemScRsp) - } - "CmdGetPlanetFesDataCsReq" => Some(Self::CmdGetPlanetFesDataCsReq), - "CmdPlanetFesGameBingoFlipCsReq" => { - Some(Self::CmdPlanetFesGameBingoFlipCsReq) - } - "CmdPlanetFesDoGachaScRsp" => Some(Self::CmdPlanetFesDoGachaScRsp), - "CmdPlanetFesBusinessDayRefreshEventCsReq" => { - Some(Self::CmdPlanetFesBusinessDayRefreshEventCsReq) - } - "CmdPlanetFesTakeQuestRewardCsReq" => { - Some(Self::CmdPlanetFesTakeQuestRewardCsReq) - } - "CmdPlanetFesTakeRegionPhaseRewardCsReq" => { - Some(Self::CmdPlanetFesTakeRegionPhaseRewardCsReq) - } - "CmdPlanetFesGetFriendRankingInfoListScRsp" => { - Some(Self::CmdPlanetFesGetFriendRankingInfoListScRsp) - } - "CmdGetPlanetFesDataScRsp" => Some(Self::CmdGetPlanetFesDataScRsp), - "CmdPlanetFesBonusEventInteractCsReq" => { - Some(Self::CmdPlanetFesBonusEventInteractCsReq) + "CmdPlanetFesClientStatusCsReq" => Some(Self::CmdPlanetFesClientStatusCsReq), + "CmdPlanetFesSetCustomKeyValueCsReq" => { + Some(Self::CmdPlanetFesSetCustomKeyValueCsReq) } "CmdPlanetFesDeliverPamCargoScRsp" => { Some(Self::CmdPlanetFesDeliverPamCargoScRsp) } - "CmdPlanetFesGetFriendRankingInfoListCsReq" => { - Some(Self::CmdPlanetFesGetFriendRankingInfoListCsReq) + "CmdPlanetFesFriendRankingInfoChangeScNotify" => { + Some(Self::CmdPlanetFesFriendRankingInfoChangeScNotify) } - "CmdPlanetFesAvatarLevelUpCsReq" => { - Some(Self::CmdPlanetFesAvatarLevelUpCsReq) + "CmdPlanetFesDealAvatarEventOptionItemScRsp" => { + Some(Self::CmdPlanetFesDealAvatarEventOptionItemScRsp) } - "CmdPlanetFesGetAvatarStatCsReq" => { - Some(Self::CmdPlanetFesGetAvatarStatCsReq) + "CmdPlanetFesGetBusinessDayInfoScRsp" => { + Some(Self::CmdPlanetFesGetBusinessDayInfoScRsp) } "CmdPlanetFesChooseAvatarEventOptionCsReq" => { Some(Self::CmdPlanetFesChooseAvatarEventOptionCsReq) } - "CmdPlanetFesCollectIncomeCsReq" => { - Some(Self::CmdPlanetFesCollectIncomeCsReq) + "CmdPlanetFesBonusEventInteractCsReq" => { + Some(Self::CmdPlanetFesBonusEventInteractCsReq) + } + "CmdPlanetFesBonusEventInteractScRsp" => { + Some(Self::CmdPlanetFesBonusEventInteractScRsp) + } + "CmdPlanetFesStartMiniGameScRsp" => { + Some(Self::CmdPlanetFesStartMiniGameScRsp) + } + "CmdPlanetFesUpgradeSkillLevelScRsp" => { + Some(Self::CmdPlanetFesUpgradeSkillLevelScRsp) + } + "CmdPlanetFesChooseAvatarEventOptionScRsp" => { + Some(Self::CmdPlanetFesChooseAvatarEventOptionScRsp) + } + "CmdPlanetFesUpgradeSkillLevelCsReq" => { + Some(Self::CmdPlanetFesUpgradeSkillLevelCsReq) + } + "CmdPlanetFesDoGachaScRsp" => Some(Self::CmdPlanetFesDoGachaScRsp), + "CmdPlanetFesSetAvatarWorkCsReq" => { + Some(Self::CmdPlanetFesSetAvatarWorkCsReq) + } + "CmdPlanetFesAvatarLevelUpScRsp" => { + Some(Self::CmdPlanetFesAvatarLevelUpScRsp) + } + "CmdPlanetFesGetAvatarStatScRsp" => { + Some(Self::CmdPlanetFesGetAvatarStatScRsp) + } + "CmdPlanetFesSetCustomKeyValueScRsp" => { + Some(Self::CmdPlanetFesSetCustomKeyValueScRsp) + } + "CmdPlanetFesCollectAllIncomeScRsp" => { + Some(Self::CmdPlanetFesCollectAllIncomeScRsp) + } + "CmdPlanetFesCollectIncomeScRsp" => { + Some(Self::CmdPlanetFesCollectIncomeScRsp) } "CmdPlanetFesSyncChangeScNotify" => { Some(Self::CmdPlanetFesSyncChangeScNotify) } + "CmdPlanetFesClientStatusScRsp" => Some(Self::CmdPlanetFesClientStatusScRsp), + "CmdGetPlanetFesDataCsReq" => Some(Self::CmdGetPlanetFesDataCsReq), + "CmdPlanetFesTakeRegionPhaseRewardScRsp" => { + Some(Self::CmdPlanetFesTakeRegionPhaseRewardScRsp) + } + "CmdPlanetFesBusinessDayRefreshEventCsReq" => { + Some(Self::CmdPlanetFesBusinessDayRefreshEventCsReq) + } + "CmdPlanetFesGameBingoFlipCsReq" => { + Some(Self::CmdPlanetFesGameBingoFlipCsReq) + } + "CmdPlanetFesSetAvatarWorkScRsp" => { + Some(Self::CmdPlanetFesSetAvatarWorkScRsp) + } + "CmdPlanetFesCollectIncomeCsReq" => { + Some(Self::CmdPlanetFesCollectIncomeCsReq) + } + "CmdPlanetFesBuyLandScRsp" => Some(Self::CmdPlanetFesBuyLandScRsp), + "CmdPlanetFesGetFriendRankingInfoListScRsp" => { + Some(Self::CmdPlanetFesGetFriendRankingInfoListScRsp) + } + "CmdPlanetFesTakeQuestRewardCsReq" => { + Some(Self::CmdPlanetFesTakeQuestRewardCsReq) + } + "CmdPlanetFesAvatarLevelUpCsReq" => { + Some(Self::CmdPlanetFesAvatarLevelUpCsReq) + } + "CmdPlanetFesDeliverPamCargoCsReq" => { + Some(Self::CmdPlanetFesDeliverPamCargoCsReq) + } + "CmdPlanetFesUpgradeFesLevelScRsp" => { + Some(Self::CmdPlanetFesUpgradeFesLevelScRsp) + } + "CmdPlanetFesBuyLandCsReq" => Some(Self::CmdPlanetFesBuyLandCsReq), + "CmdGetPlanetFesDataScRsp" => Some(Self::CmdGetPlanetFesDataScRsp), + "CmdPlanetFesUseItemScRsp" => Some(Self::CmdPlanetFesUseItemScRsp), + "CmdPlanetFesGetBusinessDayInfoCsReq" => { + Some(Self::CmdPlanetFesGetBusinessDayInfoCsReq) + } + "CmdPlanetFesDealAvatarEventOptionItemCsReq" => { + Some(Self::CmdPlanetFesDealAvatarEventOptionItemCsReq) + } + "CmdPlanetFesTakeRegionPhaseRewardCsReq" => { + Some(Self::CmdPlanetFesTakeRegionPhaseRewardCsReq) + } + "CmdPlanetFesStartMiniGameCsReq" => { + Some(Self::CmdPlanetFesStartMiniGameCsReq) + } + "CmdPlanetFesGetFriendRankingInfoListCsReq" => { + Some(Self::CmdPlanetFesGetFriendRankingInfoListCsReq) + } _ => None, } } @@ -66071,24 +67648,24 @@ impl Iocpjfkgkdg { #[repr(i32)] pub enum CmdPlanetFesExtType { None = 0, - CmdPlanetFesHandleCardPieceApplyCsReq = 8302, - CmdPlanetFesHandleCardPieceApplyScRsp = 8300, - CmdPlanetFesGetFriendCardPieceScRsp = 8326, - CmdPlanetFesGetFriendCardPieceCsReq = 8308, - CmdPlanetFesApplyCardPieceScRsp = 8329, - CmdPlanetFesGiveCardPieceScRsp = 8309, - CmdPlanetFesChangeCardPieceApplyPermissionScRsp = 8327, - CmdPlanetFesGetExtraCardPieceInfoScRsp = 8317, - CmdPlanetFesGetOfferedCardPieceCsReq = 8335, - CmdPlanetFesGetOfferedCardPieceScRsp = 8296, - CmdPlanetFesLargeBonusInteractCsReq = 8316, - CmdPlanetFesGiveCardPieceCsReq = 8318, - CmdPlanetFesEnterNextBusinessDayCsReq = 8336, - CmdPlanetFesGetExtraCardPieceInfoCsReq = 8339, - CmdPlanetFesApplyCardPieceCsReq = 8307, - CmdPlanetFesEnterNextBusinessDayScRsp = 8312, - CmdPlanetFesLargeBonusInteractScRsp = 8324, - CmdPlanetFesChangeCardPieceApplyPermissionCsReq = 8301, + CmdPlanetFesLargeBonusInteractScRsp = 8295, + CmdPlanetFesHandleCardPieceApplyCsReq = 8332, + CmdPlanetFesGetFriendCardPieceCsReq = 8336, + CmdPlanetFesGiveCardPieceCsReq = 8303, + CmdPlanetFesGiveCardPieceScRsp = 8322, + CmdPlanetFesChangeCardPieceApplyPermissionCsReq = 8292, + CmdPlanetFesChangeCardPieceApplyPermissionScRsp = 8291, + CmdPlanetFesEnterNextBusinessDayCsReq = 8296, + CmdPlanetFesApplyCardPieceScRsp = 8317, + CmdPlanetFesLargeBonusInteractCsReq = 8319, + CmdPlanetFesApplyCardPieceCsReq = 8318, + CmdPlanetFesEnterNextBusinessDayScRsp = 8340, + CmdPlanetFesGetExtraCardPieceInfoScRsp = 8311, + CmdPlanetFesGetOfferedCardPieceScRsp = 8308, + CmdPlanetFesHandleCardPieceApplyScRsp = 8294, + CmdPlanetFesGetFriendCardPieceScRsp = 8320, + CmdPlanetFesGetOfferedCardPieceCsReq = 8333, + CmdPlanetFesGetExtraCardPieceInfoCsReq = 8313, } impl CmdPlanetFesExtType { /// String value of the enum field names used in the ProtoBuf definition. @@ -66098,99 +67675,87 @@ impl CmdPlanetFesExtType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdPlanetFesExtTypeNone", + Self::CmdPlanetFesLargeBonusInteractScRsp => { + "CmdPlanetFesLargeBonusInteractScRsp" + } Self::CmdPlanetFesHandleCardPieceApplyCsReq => { "CmdPlanetFesHandleCardPieceApplyCsReq" } + Self::CmdPlanetFesGetFriendCardPieceCsReq => { + "CmdPlanetFesGetFriendCardPieceCsReq" + } + Self::CmdPlanetFesGiveCardPieceCsReq => "CmdPlanetFesGiveCardPieceCsReq", + Self::CmdPlanetFesGiveCardPieceScRsp => "CmdPlanetFesGiveCardPieceScRsp", + Self::CmdPlanetFesChangeCardPieceApplyPermissionCsReq => { + "CmdPlanetFesChangeCardPieceApplyPermissionCsReq" + } + Self::CmdPlanetFesChangeCardPieceApplyPermissionScRsp => { + "CmdPlanetFesChangeCardPieceApplyPermissionScRsp" + } + Self::CmdPlanetFesEnterNextBusinessDayCsReq => { + "CmdPlanetFesEnterNextBusinessDayCsReq" + } + Self::CmdPlanetFesApplyCardPieceScRsp => "CmdPlanetFesApplyCardPieceScRsp", + Self::CmdPlanetFesLargeBonusInteractCsReq => { + "CmdPlanetFesLargeBonusInteractCsReq" + } + Self::CmdPlanetFesApplyCardPieceCsReq => "CmdPlanetFesApplyCardPieceCsReq", + Self::CmdPlanetFesEnterNextBusinessDayScRsp => { + "CmdPlanetFesEnterNextBusinessDayScRsp" + } + Self::CmdPlanetFesGetExtraCardPieceInfoScRsp => { + "CmdPlanetFesGetExtraCardPieceInfoScRsp" + } + Self::CmdPlanetFesGetOfferedCardPieceScRsp => { + "CmdPlanetFesGetOfferedCardPieceScRsp" + } Self::CmdPlanetFesHandleCardPieceApplyScRsp => { "CmdPlanetFesHandleCardPieceApplyScRsp" } Self::CmdPlanetFesGetFriendCardPieceScRsp => { "CmdPlanetFesGetFriendCardPieceScRsp" } - Self::CmdPlanetFesGetFriendCardPieceCsReq => { - "CmdPlanetFesGetFriendCardPieceCsReq" - } - Self::CmdPlanetFesApplyCardPieceScRsp => "CmdPlanetFesApplyCardPieceScRsp", - Self::CmdPlanetFesGiveCardPieceScRsp => "CmdPlanetFesGiveCardPieceScRsp", - Self::CmdPlanetFesChangeCardPieceApplyPermissionScRsp => { - "CmdPlanetFesChangeCardPieceApplyPermissionScRsp" - } - Self::CmdPlanetFesGetExtraCardPieceInfoScRsp => { - "CmdPlanetFesGetExtraCardPieceInfoScRsp" - } Self::CmdPlanetFesGetOfferedCardPieceCsReq => { "CmdPlanetFesGetOfferedCardPieceCsReq" } - Self::CmdPlanetFesGetOfferedCardPieceScRsp => { - "CmdPlanetFesGetOfferedCardPieceScRsp" - } - Self::CmdPlanetFesLargeBonusInteractCsReq => { - "CmdPlanetFesLargeBonusInteractCsReq" - } - Self::CmdPlanetFesGiveCardPieceCsReq => "CmdPlanetFesGiveCardPieceCsReq", - Self::CmdPlanetFesEnterNextBusinessDayCsReq => { - "CmdPlanetFesEnterNextBusinessDayCsReq" - } Self::CmdPlanetFesGetExtraCardPieceInfoCsReq => { "CmdPlanetFesGetExtraCardPieceInfoCsReq" } - Self::CmdPlanetFesApplyCardPieceCsReq => "CmdPlanetFesApplyCardPieceCsReq", - Self::CmdPlanetFesEnterNextBusinessDayScRsp => { - "CmdPlanetFesEnterNextBusinessDayScRsp" - } - Self::CmdPlanetFesLargeBonusInteractScRsp => { - "CmdPlanetFesLargeBonusInteractScRsp" - } - Self::CmdPlanetFesChangeCardPieceApplyPermissionCsReq => { - "CmdPlanetFesChangeCardPieceApplyPermissionCsReq" - } } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdPlanetFesExtTypeNone" => Some(Self::None), + "CmdPlanetFesLargeBonusInteractScRsp" => { + Some(Self::CmdPlanetFesLargeBonusInteractScRsp) + } "CmdPlanetFesHandleCardPieceApplyCsReq" => { Some(Self::CmdPlanetFesHandleCardPieceApplyCsReq) } - "CmdPlanetFesHandleCardPieceApplyScRsp" => { - Some(Self::CmdPlanetFesHandleCardPieceApplyScRsp) - } - "CmdPlanetFesGetFriendCardPieceScRsp" => { - Some(Self::CmdPlanetFesGetFriendCardPieceScRsp) - } "CmdPlanetFesGetFriendCardPieceCsReq" => { Some(Self::CmdPlanetFesGetFriendCardPieceCsReq) } - "CmdPlanetFesApplyCardPieceScRsp" => { - Some(Self::CmdPlanetFesApplyCardPieceScRsp) + "CmdPlanetFesGiveCardPieceCsReq" => { + Some(Self::CmdPlanetFesGiveCardPieceCsReq) } "CmdPlanetFesGiveCardPieceScRsp" => { Some(Self::CmdPlanetFesGiveCardPieceScRsp) } + "CmdPlanetFesChangeCardPieceApplyPermissionCsReq" => { + Some(Self::CmdPlanetFesChangeCardPieceApplyPermissionCsReq) + } "CmdPlanetFesChangeCardPieceApplyPermissionScRsp" => { Some(Self::CmdPlanetFesChangeCardPieceApplyPermissionScRsp) } - "CmdPlanetFesGetExtraCardPieceInfoScRsp" => { - Some(Self::CmdPlanetFesGetExtraCardPieceInfoScRsp) - } - "CmdPlanetFesGetOfferedCardPieceCsReq" => { - Some(Self::CmdPlanetFesGetOfferedCardPieceCsReq) - } - "CmdPlanetFesGetOfferedCardPieceScRsp" => { - Some(Self::CmdPlanetFesGetOfferedCardPieceScRsp) - } - "CmdPlanetFesLargeBonusInteractCsReq" => { - Some(Self::CmdPlanetFesLargeBonusInteractCsReq) - } - "CmdPlanetFesGiveCardPieceCsReq" => { - Some(Self::CmdPlanetFesGiveCardPieceCsReq) - } "CmdPlanetFesEnterNextBusinessDayCsReq" => { Some(Self::CmdPlanetFesEnterNextBusinessDayCsReq) } - "CmdPlanetFesGetExtraCardPieceInfoCsReq" => { - Some(Self::CmdPlanetFesGetExtraCardPieceInfoCsReq) + "CmdPlanetFesApplyCardPieceScRsp" => { + Some(Self::CmdPlanetFesApplyCardPieceScRsp) + } + "CmdPlanetFesLargeBonusInteractCsReq" => { + Some(Self::CmdPlanetFesLargeBonusInteractCsReq) } "CmdPlanetFesApplyCardPieceCsReq" => { Some(Self::CmdPlanetFesApplyCardPieceCsReq) @@ -66198,11 +67763,23 @@ impl CmdPlanetFesExtType { "CmdPlanetFesEnterNextBusinessDayScRsp" => { Some(Self::CmdPlanetFesEnterNextBusinessDayScRsp) } - "CmdPlanetFesLargeBonusInteractScRsp" => { - Some(Self::CmdPlanetFesLargeBonusInteractScRsp) + "CmdPlanetFesGetExtraCardPieceInfoScRsp" => { + Some(Self::CmdPlanetFesGetExtraCardPieceInfoScRsp) } - "CmdPlanetFesChangeCardPieceApplyPermissionCsReq" => { - Some(Self::CmdPlanetFesChangeCardPieceApplyPermissionCsReq) + "CmdPlanetFesGetOfferedCardPieceScRsp" => { + Some(Self::CmdPlanetFesGetOfferedCardPieceScRsp) + } + "CmdPlanetFesHandleCardPieceApplyScRsp" => { + Some(Self::CmdPlanetFesHandleCardPieceApplyScRsp) + } + "CmdPlanetFesGetFriendCardPieceScRsp" => { + Some(Self::CmdPlanetFesGetFriendCardPieceScRsp) + } + "CmdPlanetFesGetOfferedCardPieceCsReq" => { + Some(Self::CmdPlanetFesGetOfferedCardPieceCsReq) + } + "CmdPlanetFesGetExtraCardPieceInfoCsReq" => { + Some(Self::CmdPlanetFesGetExtraCardPieceInfoCsReq) } _ => None, } @@ -66255,78 +67832,78 @@ impl Aopkifdmadi { #[repr(i32)] pub enum CmdPlayerType { None = 0, - CmdUpdatePsnSettingsInfoScRsp = 82, - CmdGateServerScNotify = 37, - CmdGetLevelRewardTakenListCsReq = 36, - CmdSetNicknameScRsp = 94, - CmdDailyRefreshNotify = 60, - CmdSetRedPointStatusScNotify = 62, - CmdQueryProductInfoScRsp = 55, - CmdStaminaInfoScNotify = 83, - CmdPlayerGetTokenCsReq = 27, - CmdUpdateFeatureSwitchScNotify = 63, - CmdSetLanguageScRsp = 41, - CmdAceAntiCheaterCsReq = 93, - CmdPlayerLoginFinishCsReq = 48, - CmdPlayerGetTokenScRsp = 21, - CmdSetGameplayBirthdayScRsp = 16, - CmdGetLevelRewardTakenListScRsp = 87, - CmdSetMultipleAvatarPathsScRsp = 92, - CmdUpdatePlayerSettingCsReq = 32, - CmdUpdatePsnSettingsInfoCsReq = 79, - CmdGetSecretKeyInfoScRsp = 7, - CmdPlayerLoginScRsp = 91, - CmdClientObjDownloadDataScNotify = 51, - CmdGetLevelRewardCsReq = 9, - CmdGetLevelRewardScRsp = 6, - CmdRetcodeNotify = 26, - CmdGmTalkScNotify = 59, - CmdReserveStaminaExchangeScRsp = 30, - CmdGetVideoVersionKeyCsReq = 43, - CmdClientDownloadDataScNotify = 71, - CmdSetPlayerInfoCsReq = 40, - CmdPlayerLoginCsReq = 20, - CmdGetBasicInfoScRsp = 95, - CmdSetGameplayBirthdayCsReq = 96, - CmdGetSecretKeyInfoCsReq = 33, - CmdPlayerLogoutCsReq = 67, - CmdSetGenderCsReq = 23, - CmdExchangeStaminaCsReq = 74, - CmdPlayerKickOutScNotify = 54, - CmdClientObjUploadCsReq = 56, - CmdSetMultipleAvatarPathsCsReq = 42, - CmdSetAvatarPathScRsp = 97, - CmdAntiAddictScNotify = 52, - CmdPlayerHeartBeatCsReq = 90, - CmdGetGameStateServiceConfigCsReq = 10, - CmdServerAnnounceNotify = 84, - CmdGmTalkCsReq = 77, - CmdSetLanguageCsReq = 49, - CmdQueryProductInfoCsReq = 19, - CmdSetPlayerInfoScRsp = 18, - CmdSetAvatarPathCsReq = 8, - CmdGetAuthkeyCsReq = 98, - CmdExchangeStaminaScRsp = 73, - CmdPlayerHeartBeatScRsp = 89, - CmdRegionStopScNotify = 38, - CmdGmTalkScRsp = 80, - CmdAceAntiCheaterScRsp = 64, - CmdSetGenderScRsp = 22, - CmdGetBasicInfoCsReq = 50, - CmdSetNicknameCsReq = 68, - CmdClientObjUploadScRsp = 1, + CmdGetBasicInfoScRsp = 71, + CmdGetAuthkeyCsReq = 67, + CmdAntiAddictScNotify = 36, + CmdSetAvatarPathCsReq = 84, + CmdPlayerHeartBeatScRsp = 12, + CmdClientDownloadDataScNotify = 46, + CmdUpdatePlayerSettingCsReq = 30, + CmdUpdateFeatureSwitchScNotify = 85, + CmdStaminaInfoScNotify = 80, + CmdSetGameplayBirthdayScRsp = 82, + CmdPlayerLogoutCsReq = 98, + CmdAceAntiCheaterCsReq = 83, + CmdGetVideoVersionKeyCsReq = 22, + CmdClientObjUploadScRsp = 76, + CmdGetLevelRewardScRsp = 9, + CmdGateServerScNotify = 64, + CmdSetMultipleAvatarPathsCsReq = 32, + CmdGmTalkScRsp = 7, + CmdPlayerKickOutScNotify = 41, + CmdGetGameStateServiceConfigScRsp = 33, + CmdQueryProductInfoScRsp = 13, + CmdSetNicknameCsReq = 78, + CmdSetGenderScRsp = 60, + CmdGetAuthkeyScRsp = 72, CmdUpdatePlayerSettingScRsp = 11, - CmdPlayerLogoutScRsp = 39, - CmdGetVideoVersionKeyScRsp = 12, - CmdGetAuthkeyScRsp = 85, - CmdReserveStaminaExchangeCsReq = 75, - CmdPlayerLoginFinishScRsp = 25, - CmdUnlockAvatarPathCsReq = 58, + CmdPlayerLoginScRsp = 5, + CmdGetSecretKeyInfoScRsp = 49, + CmdServerAnnounceNotify = 73, + CmdClientObjDownloadDataScNotify = 59, + CmdGetBasicInfoCsReq = 29, + CmdSetNicknameScRsp = 74, + CmdSetRedPointStatusScNotify = 44, + CmdRetcodeNotify = 4, + CmdSetMultipleAvatarPathsScRsp = 34, + CmdSetLanguageScRsp = 24, + CmdExchangeStaminaScRsp = 63, + CmdSetGenderCsReq = 15, + CmdPlayerGetTokenCsReq = 79, + CmdGetLevelRewardTakenListCsReq = 90, + CmdPlayerHeartBeatCsReq = 86, CmdMonthCardRewardNotify = 57, - CmdFeatureSwitchClosedScNotify = 72, - CmdAvatarPathChangedNotify = 100, - CmdGetGameStateServiceConfigScRsp = 4, - CmdUnlockAvatarPathScRsp = 46, + CmdAceAntiCheaterScRsp = 3, + CmdGetSecretKeyInfoCsReq = 18, + CmdDailyRefreshNotify = 45, + CmdPlayerLoginFinishScRsp = 17, + CmdGmTalkCsReq = 55, + CmdSetPlayerInfoScRsp = 28, + CmdUpdatePsnSettingsInfoScRsp = 47, + CmdQueryProductInfoCsReq = 8, + CmdUnlockAvatarPathCsReq = 65, + CmdPlayerLogoutScRsp = 53, + CmdUnlockAvatarPathScRsp = 19, + CmdReserveStaminaExchangeCsReq = 40, + CmdGetLevelRewardTakenListScRsp = 54, + CmdPlayerGetTokenScRsp = 2, + CmdPlayerLoginCsReq = 10, + CmdGetLevelRewardCsReq = 62, + CmdGetGameStateServiceConfigCsReq = 43, + CmdSetGameplayBirthdayCsReq = 58, + CmdAvatarPathChangedNotify = 68, + CmdGmTalkScNotify = 6, + CmdReserveStaminaExchangeScRsp = 27, + CmdRegionStopScNotify = 94, + CmdExchangeStaminaCsReq = 26, + CmdClientObjUploadCsReq = 56, + CmdSetAvatarPathScRsp = 38, + CmdPlayerLoginFinishCsReq = 96, + CmdFeatureSwitchClosedScNotify = 23, + CmdSetLanguageCsReq = 92, + CmdUpdatePsnSettingsInfoCsReq = 75, + CmdGetVideoVersionKeyScRsp = 99, + CmdSetPlayerInfoCsReq = 66, } impl CmdPlayerType { /// String value of the enum field names used in the ProtoBuf definition. @@ -66336,182 +67913,182 @@ impl CmdPlayerType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdPlayerTypeNone", - Self::CmdUpdatePsnSettingsInfoScRsp => "CmdUpdatePsnSettingsInfoScRsp", - Self::CmdGateServerScNotify => "CmdGateServerScNotify", - Self::CmdGetLevelRewardTakenListCsReq => "CmdGetLevelRewardTakenListCsReq", - Self::CmdSetNicknameScRsp => "CmdSetNicknameScRsp", - Self::CmdDailyRefreshNotify => "CmdDailyRefreshNotify", - Self::CmdSetRedPointStatusScNotify => "CmdSetRedPointStatusScNotify", - Self::CmdQueryProductInfoScRsp => "CmdQueryProductInfoScRsp", - Self::CmdStaminaInfoScNotify => "CmdStaminaInfoScNotify", - Self::CmdPlayerGetTokenCsReq => "CmdPlayerGetTokenCsReq", - Self::CmdUpdateFeatureSwitchScNotify => "CmdUpdateFeatureSwitchScNotify", - Self::CmdSetLanguageScRsp => "CmdSetLanguageScRsp", - Self::CmdAceAntiCheaterCsReq => "CmdAceAntiCheaterCsReq", - Self::CmdPlayerLoginFinishCsReq => "CmdPlayerLoginFinishCsReq", - Self::CmdPlayerGetTokenScRsp => "CmdPlayerGetTokenScRsp", - Self::CmdSetGameplayBirthdayScRsp => "CmdSetGameplayBirthdayScRsp", - Self::CmdGetLevelRewardTakenListScRsp => "CmdGetLevelRewardTakenListScRsp", - Self::CmdSetMultipleAvatarPathsScRsp => "CmdSetMultipleAvatarPathsScRsp", - Self::CmdUpdatePlayerSettingCsReq => "CmdUpdatePlayerSettingCsReq", - Self::CmdUpdatePsnSettingsInfoCsReq => "CmdUpdatePsnSettingsInfoCsReq", - Self::CmdGetSecretKeyInfoScRsp => "CmdGetSecretKeyInfoScRsp", - Self::CmdPlayerLoginScRsp => "CmdPlayerLoginScRsp", - Self::CmdClientObjDownloadDataScNotify => "CmdClientObjDownloadDataScNotify", - Self::CmdGetLevelRewardCsReq => "CmdGetLevelRewardCsReq", - Self::CmdGetLevelRewardScRsp => "CmdGetLevelRewardScRsp", - Self::CmdRetcodeNotify => "CmdRetcodeNotify", - Self::CmdGmTalkScNotify => "CmdGmTalkScNotify", - Self::CmdReserveStaminaExchangeScRsp => "CmdReserveStaminaExchangeScRsp", - Self::CmdGetVideoVersionKeyCsReq => "CmdGetVideoVersionKeyCsReq", - Self::CmdClientDownloadDataScNotify => "CmdClientDownloadDataScNotify", - Self::CmdSetPlayerInfoCsReq => "CmdSetPlayerInfoCsReq", - Self::CmdPlayerLoginCsReq => "CmdPlayerLoginCsReq", Self::CmdGetBasicInfoScRsp => "CmdGetBasicInfoScRsp", - Self::CmdSetGameplayBirthdayCsReq => "CmdSetGameplayBirthdayCsReq", - Self::CmdGetSecretKeyInfoCsReq => "CmdGetSecretKeyInfoCsReq", - Self::CmdPlayerLogoutCsReq => "CmdPlayerLogoutCsReq", - Self::CmdSetGenderCsReq => "CmdSetGenderCsReq", - Self::CmdExchangeStaminaCsReq => "CmdExchangeStaminaCsReq", - Self::CmdPlayerKickOutScNotify => "CmdPlayerKickOutScNotify", - Self::CmdClientObjUploadCsReq => "CmdClientObjUploadCsReq", - Self::CmdSetMultipleAvatarPathsCsReq => "CmdSetMultipleAvatarPathsCsReq", - Self::CmdSetAvatarPathScRsp => "CmdSetAvatarPathScRsp", - Self::CmdAntiAddictScNotify => "CmdAntiAddictScNotify", - Self::CmdPlayerHeartBeatCsReq => "CmdPlayerHeartBeatCsReq", - Self::CmdGetGameStateServiceConfigCsReq => { - "CmdGetGameStateServiceConfigCsReq" - } - Self::CmdServerAnnounceNotify => "CmdServerAnnounceNotify", - Self::CmdGmTalkCsReq => "CmdGmTalkCsReq", - Self::CmdSetLanguageCsReq => "CmdSetLanguageCsReq", - Self::CmdQueryProductInfoCsReq => "CmdQueryProductInfoCsReq", - Self::CmdSetPlayerInfoScRsp => "CmdSetPlayerInfoScRsp", - Self::CmdSetAvatarPathCsReq => "CmdSetAvatarPathCsReq", Self::CmdGetAuthkeyCsReq => "CmdGetAuthkeyCsReq", - Self::CmdExchangeStaminaScRsp => "CmdExchangeStaminaScRsp", + Self::CmdAntiAddictScNotify => "CmdAntiAddictScNotify", + Self::CmdSetAvatarPathCsReq => "CmdSetAvatarPathCsReq", Self::CmdPlayerHeartBeatScRsp => "CmdPlayerHeartBeatScRsp", - Self::CmdRegionStopScNotify => "CmdRegionStopScNotify", - Self::CmdGmTalkScRsp => "CmdGmTalkScRsp", - Self::CmdAceAntiCheaterScRsp => "CmdAceAntiCheaterScRsp", - Self::CmdSetGenderScRsp => "CmdSetGenderScRsp", - Self::CmdGetBasicInfoCsReq => "CmdGetBasicInfoCsReq", - Self::CmdSetNicknameCsReq => "CmdSetNicknameCsReq", + Self::CmdClientDownloadDataScNotify => "CmdClientDownloadDataScNotify", + Self::CmdUpdatePlayerSettingCsReq => "CmdUpdatePlayerSettingCsReq", + Self::CmdUpdateFeatureSwitchScNotify => "CmdUpdateFeatureSwitchScNotify", + Self::CmdStaminaInfoScNotify => "CmdStaminaInfoScNotify", + Self::CmdSetGameplayBirthdayScRsp => "CmdSetGameplayBirthdayScRsp", + Self::CmdPlayerLogoutCsReq => "CmdPlayerLogoutCsReq", + Self::CmdAceAntiCheaterCsReq => "CmdAceAntiCheaterCsReq", + Self::CmdGetVideoVersionKeyCsReq => "CmdGetVideoVersionKeyCsReq", Self::CmdClientObjUploadScRsp => "CmdClientObjUploadScRsp", - Self::CmdUpdatePlayerSettingScRsp => "CmdUpdatePlayerSettingScRsp", - Self::CmdPlayerLogoutScRsp => "CmdPlayerLogoutScRsp", - Self::CmdGetVideoVersionKeyScRsp => "CmdGetVideoVersionKeyScRsp", - Self::CmdGetAuthkeyScRsp => "CmdGetAuthkeyScRsp", - Self::CmdReserveStaminaExchangeCsReq => "CmdReserveStaminaExchangeCsReq", - Self::CmdPlayerLoginFinishScRsp => "CmdPlayerLoginFinishScRsp", - Self::CmdUnlockAvatarPathCsReq => "CmdUnlockAvatarPathCsReq", - Self::CmdMonthCardRewardNotify => "CmdMonthCardRewardNotify", - Self::CmdFeatureSwitchClosedScNotify => "CmdFeatureSwitchClosedScNotify", - Self::CmdAvatarPathChangedNotify => "CmdAvatarPathChangedNotify", + Self::CmdGetLevelRewardScRsp => "CmdGetLevelRewardScRsp", + Self::CmdGateServerScNotify => "CmdGateServerScNotify", + Self::CmdSetMultipleAvatarPathsCsReq => "CmdSetMultipleAvatarPathsCsReq", + Self::CmdGmTalkScRsp => "CmdGmTalkScRsp", + Self::CmdPlayerKickOutScNotify => "CmdPlayerKickOutScNotify", Self::CmdGetGameStateServiceConfigScRsp => { "CmdGetGameStateServiceConfigScRsp" } + Self::CmdQueryProductInfoScRsp => "CmdQueryProductInfoScRsp", + Self::CmdSetNicknameCsReq => "CmdSetNicknameCsReq", + Self::CmdSetGenderScRsp => "CmdSetGenderScRsp", + Self::CmdGetAuthkeyScRsp => "CmdGetAuthkeyScRsp", + Self::CmdUpdatePlayerSettingScRsp => "CmdUpdatePlayerSettingScRsp", + Self::CmdPlayerLoginScRsp => "CmdPlayerLoginScRsp", + Self::CmdGetSecretKeyInfoScRsp => "CmdGetSecretKeyInfoScRsp", + Self::CmdServerAnnounceNotify => "CmdServerAnnounceNotify", + Self::CmdClientObjDownloadDataScNotify => "CmdClientObjDownloadDataScNotify", + Self::CmdGetBasicInfoCsReq => "CmdGetBasicInfoCsReq", + Self::CmdSetNicknameScRsp => "CmdSetNicknameScRsp", + Self::CmdSetRedPointStatusScNotify => "CmdSetRedPointStatusScNotify", + Self::CmdRetcodeNotify => "CmdRetcodeNotify", + Self::CmdSetMultipleAvatarPathsScRsp => "CmdSetMultipleAvatarPathsScRsp", + Self::CmdSetLanguageScRsp => "CmdSetLanguageScRsp", + Self::CmdExchangeStaminaScRsp => "CmdExchangeStaminaScRsp", + Self::CmdSetGenderCsReq => "CmdSetGenderCsReq", + Self::CmdPlayerGetTokenCsReq => "CmdPlayerGetTokenCsReq", + Self::CmdGetLevelRewardTakenListCsReq => "CmdGetLevelRewardTakenListCsReq", + Self::CmdPlayerHeartBeatCsReq => "CmdPlayerHeartBeatCsReq", + Self::CmdMonthCardRewardNotify => "CmdMonthCardRewardNotify", + Self::CmdAceAntiCheaterScRsp => "CmdAceAntiCheaterScRsp", + Self::CmdGetSecretKeyInfoCsReq => "CmdGetSecretKeyInfoCsReq", + Self::CmdDailyRefreshNotify => "CmdDailyRefreshNotify", + Self::CmdPlayerLoginFinishScRsp => "CmdPlayerLoginFinishScRsp", + Self::CmdGmTalkCsReq => "CmdGmTalkCsReq", + Self::CmdSetPlayerInfoScRsp => "CmdSetPlayerInfoScRsp", + Self::CmdUpdatePsnSettingsInfoScRsp => "CmdUpdatePsnSettingsInfoScRsp", + Self::CmdQueryProductInfoCsReq => "CmdQueryProductInfoCsReq", + Self::CmdUnlockAvatarPathCsReq => "CmdUnlockAvatarPathCsReq", + Self::CmdPlayerLogoutScRsp => "CmdPlayerLogoutScRsp", Self::CmdUnlockAvatarPathScRsp => "CmdUnlockAvatarPathScRsp", + Self::CmdReserveStaminaExchangeCsReq => "CmdReserveStaminaExchangeCsReq", + Self::CmdGetLevelRewardTakenListScRsp => "CmdGetLevelRewardTakenListScRsp", + Self::CmdPlayerGetTokenScRsp => "CmdPlayerGetTokenScRsp", + Self::CmdPlayerLoginCsReq => "CmdPlayerLoginCsReq", + Self::CmdGetLevelRewardCsReq => "CmdGetLevelRewardCsReq", + Self::CmdGetGameStateServiceConfigCsReq => { + "CmdGetGameStateServiceConfigCsReq" + } + Self::CmdSetGameplayBirthdayCsReq => "CmdSetGameplayBirthdayCsReq", + Self::CmdAvatarPathChangedNotify => "CmdAvatarPathChangedNotify", + Self::CmdGmTalkScNotify => "CmdGmTalkScNotify", + Self::CmdReserveStaminaExchangeScRsp => "CmdReserveStaminaExchangeScRsp", + Self::CmdRegionStopScNotify => "CmdRegionStopScNotify", + Self::CmdExchangeStaminaCsReq => "CmdExchangeStaminaCsReq", + Self::CmdClientObjUploadCsReq => "CmdClientObjUploadCsReq", + Self::CmdSetAvatarPathScRsp => "CmdSetAvatarPathScRsp", + Self::CmdPlayerLoginFinishCsReq => "CmdPlayerLoginFinishCsReq", + Self::CmdFeatureSwitchClosedScNotify => "CmdFeatureSwitchClosedScNotify", + Self::CmdSetLanguageCsReq => "CmdSetLanguageCsReq", + Self::CmdUpdatePsnSettingsInfoCsReq => "CmdUpdatePsnSettingsInfoCsReq", + Self::CmdGetVideoVersionKeyScRsp => "CmdGetVideoVersionKeyScRsp", + Self::CmdSetPlayerInfoCsReq => "CmdSetPlayerInfoCsReq", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdPlayerTypeNone" => Some(Self::None), - "CmdUpdatePsnSettingsInfoScRsp" => Some(Self::CmdUpdatePsnSettingsInfoScRsp), - "CmdGateServerScNotify" => Some(Self::CmdGateServerScNotify), - "CmdGetLevelRewardTakenListCsReq" => { - Some(Self::CmdGetLevelRewardTakenListCsReq) - } - "CmdSetNicknameScRsp" => Some(Self::CmdSetNicknameScRsp), - "CmdDailyRefreshNotify" => Some(Self::CmdDailyRefreshNotify), - "CmdSetRedPointStatusScNotify" => Some(Self::CmdSetRedPointStatusScNotify), - "CmdQueryProductInfoScRsp" => Some(Self::CmdQueryProductInfoScRsp), - "CmdStaminaInfoScNotify" => Some(Self::CmdStaminaInfoScNotify), - "CmdPlayerGetTokenCsReq" => Some(Self::CmdPlayerGetTokenCsReq), + "CmdGetBasicInfoScRsp" => Some(Self::CmdGetBasicInfoScRsp), + "CmdGetAuthkeyCsReq" => Some(Self::CmdGetAuthkeyCsReq), + "CmdAntiAddictScNotify" => Some(Self::CmdAntiAddictScNotify), + "CmdSetAvatarPathCsReq" => Some(Self::CmdSetAvatarPathCsReq), + "CmdPlayerHeartBeatScRsp" => Some(Self::CmdPlayerHeartBeatScRsp), + "CmdClientDownloadDataScNotify" => Some(Self::CmdClientDownloadDataScNotify), + "CmdUpdatePlayerSettingCsReq" => Some(Self::CmdUpdatePlayerSettingCsReq), "CmdUpdateFeatureSwitchScNotify" => { Some(Self::CmdUpdateFeatureSwitchScNotify) } - "CmdSetLanguageScRsp" => Some(Self::CmdSetLanguageScRsp), - "CmdAceAntiCheaterCsReq" => Some(Self::CmdAceAntiCheaterCsReq), - "CmdPlayerLoginFinishCsReq" => Some(Self::CmdPlayerLoginFinishCsReq), - "CmdPlayerGetTokenScRsp" => Some(Self::CmdPlayerGetTokenScRsp), + "CmdStaminaInfoScNotify" => Some(Self::CmdStaminaInfoScNotify), "CmdSetGameplayBirthdayScRsp" => Some(Self::CmdSetGameplayBirthdayScRsp), - "CmdGetLevelRewardTakenListScRsp" => { - Some(Self::CmdGetLevelRewardTakenListScRsp) + "CmdPlayerLogoutCsReq" => Some(Self::CmdPlayerLogoutCsReq), + "CmdAceAntiCheaterCsReq" => Some(Self::CmdAceAntiCheaterCsReq), + "CmdGetVideoVersionKeyCsReq" => Some(Self::CmdGetVideoVersionKeyCsReq), + "CmdClientObjUploadScRsp" => Some(Self::CmdClientObjUploadScRsp), + "CmdGetLevelRewardScRsp" => Some(Self::CmdGetLevelRewardScRsp), + "CmdGateServerScNotify" => Some(Self::CmdGateServerScNotify), + "CmdSetMultipleAvatarPathsCsReq" => { + Some(Self::CmdSetMultipleAvatarPathsCsReq) } - "CmdSetMultipleAvatarPathsScRsp" => { - Some(Self::CmdSetMultipleAvatarPathsScRsp) + "CmdGmTalkScRsp" => Some(Self::CmdGmTalkScRsp), + "CmdPlayerKickOutScNotify" => Some(Self::CmdPlayerKickOutScNotify), + "CmdGetGameStateServiceConfigScRsp" => { + Some(Self::CmdGetGameStateServiceConfigScRsp) } - "CmdUpdatePlayerSettingCsReq" => Some(Self::CmdUpdatePlayerSettingCsReq), - "CmdUpdatePsnSettingsInfoCsReq" => Some(Self::CmdUpdatePsnSettingsInfoCsReq), - "CmdGetSecretKeyInfoScRsp" => Some(Self::CmdGetSecretKeyInfoScRsp), + "CmdQueryProductInfoScRsp" => Some(Self::CmdQueryProductInfoScRsp), + "CmdSetNicknameCsReq" => Some(Self::CmdSetNicknameCsReq), + "CmdSetGenderScRsp" => Some(Self::CmdSetGenderScRsp), + "CmdGetAuthkeyScRsp" => Some(Self::CmdGetAuthkeyScRsp), + "CmdUpdatePlayerSettingScRsp" => Some(Self::CmdUpdatePlayerSettingScRsp), "CmdPlayerLoginScRsp" => Some(Self::CmdPlayerLoginScRsp), + "CmdGetSecretKeyInfoScRsp" => Some(Self::CmdGetSecretKeyInfoScRsp), + "CmdServerAnnounceNotify" => Some(Self::CmdServerAnnounceNotify), "CmdClientObjDownloadDataScNotify" => { Some(Self::CmdClientObjDownloadDataScNotify) } - "CmdGetLevelRewardCsReq" => Some(Self::CmdGetLevelRewardCsReq), - "CmdGetLevelRewardScRsp" => Some(Self::CmdGetLevelRewardScRsp), + "CmdGetBasicInfoCsReq" => Some(Self::CmdGetBasicInfoCsReq), + "CmdSetNicknameScRsp" => Some(Self::CmdSetNicknameScRsp), + "CmdSetRedPointStatusScNotify" => Some(Self::CmdSetRedPointStatusScNotify), "CmdRetcodeNotify" => Some(Self::CmdRetcodeNotify), + "CmdSetMultipleAvatarPathsScRsp" => { + Some(Self::CmdSetMultipleAvatarPathsScRsp) + } + "CmdSetLanguageScRsp" => Some(Self::CmdSetLanguageScRsp), + "CmdExchangeStaminaScRsp" => Some(Self::CmdExchangeStaminaScRsp), + "CmdSetGenderCsReq" => Some(Self::CmdSetGenderCsReq), + "CmdPlayerGetTokenCsReq" => Some(Self::CmdPlayerGetTokenCsReq), + "CmdGetLevelRewardTakenListCsReq" => { + Some(Self::CmdGetLevelRewardTakenListCsReq) + } + "CmdPlayerHeartBeatCsReq" => Some(Self::CmdPlayerHeartBeatCsReq), + "CmdMonthCardRewardNotify" => Some(Self::CmdMonthCardRewardNotify), + "CmdAceAntiCheaterScRsp" => Some(Self::CmdAceAntiCheaterScRsp), + "CmdGetSecretKeyInfoCsReq" => Some(Self::CmdGetSecretKeyInfoCsReq), + "CmdDailyRefreshNotify" => Some(Self::CmdDailyRefreshNotify), + "CmdPlayerLoginFinishScRsp" => Some(Self::CmdPlayerLoginFinishScRsp), + "CmdGmTalkCsReq" => Some(Self::CmdGmTalkCsReq), + "CmdSetPlayerInfoScRsp" => Some(Self::CmdSetPlayerInfoScRsp), + "CmdUpdatePsnSettingsInfoScRsp" => Some(Self::CmdUpdatePsnSettingsInfoScRsp), + "CmdQueryProductInfoCsReq" => Some(Self::CmdQueryProductInfoCsReq), + "CmdUnlockAvatarPathCsReq" => Some(Self::CmdUnlockAvatarPathCsReq), + "CmdPlayerLogoutScRsp" => Some(Self::CmdPlayerLogoutScRsp), + "CmdUnlockAvatarPathScRsp" => Some(Self::CmdUnlockAvatarPathScRsp), + "CmdReserveStaminaExchangeCsReq" => { + Some(Self::CmdReserveStaminaExchangeCsReq) + } + "CmdGetLevelRewardTakenListScRsp" => { + Some(Self::CmdGetLevelRewardTakenListScRsp) + } + "CmdPlayerGetTokenScRsp" => Some(Self::CmdPlayerGetTokenScRsp), + "CmdPlayerLoginCsReq" => Some(Self::CmdPlayerLoginCsReq), + "CmdGetLevelRewardCsReq" => Some(Self::CmdGetLevelRewardCsReq), + "CmdGetGameStateServiceConfigCsReq" => { + Some(Self::CmdGetGameStateServiceConfigCsReq) + } + "CmdSetGameplayBirthdayCsReq" => Some(Self::CmdSetGameplayBirthdayCsReq), + "CmdAvatarPathChangedNotify" => Some(Self::CmdAvatarPathChangedNotify), "CmdGmTalkScNotify" => Some(Self::CmdGmTalkScNotify), "CmdReserveStaminaExchangeScRsp" => { Some(Self::CmdReserveStaminaExchangeScRsp) } - "CmdGetVideoVersionKeyCsReq" => Some(Self::CmdGetVideoVersionKeyCsReq), - "CmdClientDownloadDataScNotify" => Some(Self::CmdClientDownloadDataScNotify), - "CmdSetPlayerInfoCsReq" => Some(Self::CmdSetPlayerInfoCsReq), - "CmdPlayerLoginCsReq" => Some(Self::CmdPlayerLoginCsReq), - "CmdGetBasicInfoScRsp" => Some(Self::CmdGetBasicInfoScRsp), - "CmdSetGameplayBirthdayCsReq" => Some(Self::CmdSetGameplayBirthdayCsReq), - "CmdGetSecretKeyInfoCsReq" => Some(Self::CmdGetSecretKeyInfoCsReq), - "CmdPlayerLogoutCsReq" => Some(Self::CmdPlayerLogoutCsReq), - "CmdSetGenderCsReq" => Some(Self::CmdSetGenderCsReq), - "CmdExchangeStaminaCsReq" => Some(Self::CmdExchangeStaminaCsReq), - "CmdPlayerKickOutScNotify" => Some(Self::CmdPlayerKickOutScNotify), - "CmdClientObjUploadCsReq" => Some(Self::CmdClientObjUploadCsReq), - "CmdSetMultipleAvatarPathsCsReq" => { - Some(Self::CmdSetMultipleAvatarPathsCsReq) - } - "CmdSetAvatarPathScRsp" => Some(Self::CmdSetAvatarPathScRsp), - "CmdAntiAddictScNotify" => Some(Self::CmdAntiAddictScNotify), - "CmdPlayerHeartBeatCsReq" => Some(Self::CmdPlayerHeartBeatCsReq), - "CmdGetGameStateServiceConfigCsReq" => { - Some(Self::CmdGetGameStateServiceConfigCsReq) - } - "CmdServerAnnounceNotify" => Some(Self::CmdServerAnnounceNotify), - "CmdGmTalkCsReq" => Some(Self::CmdGmTalkCsReq), - "CmdSetLanguageCsReq" => Some(Self::CmdSetLanguageCsReq), - "CmdQueryProductInfoCsReq" => Some(Self::CmdQueryProductInfoCsReq), - "CmdSetPlayerInfoScRsp" => Some(Self::CmdSetPlayerInfoScRsp), - "CmdSetAvatarPathCsReq" => Some(Self::CmdSetAvatarPathCsReq), - "CmdGetAuthkeyCsReq" => Some(Self::CmdGetAuthkeyCsReq), - "CmdExchangeStaminaScRsp" => Some(Self::CmdExchangeStaminaScRsp), - "CmdPlayerHeartBeatScRsp" => Some(Self::CmdPlayerHeartBeatScRsp), "CmdRegionStopScNotify" => Some(Self::CmdRegionStopScNotify), - "CmdGmTalkScRsp" => Some(Self::CmdGmTalkScRsp), - "CmdAceAntiCheaterScRsp" => Some(Self::CmdAceAntiCheaterScRsp), - "CmdSetGenderScRsp" => Some(Self::CmdSetGenderScRsp), - "CmdGetBasicInfoCsReq" => Some(Self::CmdGetBasicInfoCsReq), - "CmdSetNicknameCsReq" => Some(Self::CmdSetNicknameCsReq), - "CmdClientObjUploadScRsp" => Some(Self::CmdClientObjUploadScRsp), - "CmdUpdatePlayerSettingScRsp" => Some(Self::CmdUpdatePlayerSettingScRsp), - "CmdPlayerLogoutScRsp" => Some(Self::CmdPlayerLogoutScRsp), - "CmdGetVideoVersionKeyScRsp" => Some(Self::CmdGetVideoVersionKeyScRsp), - "CmdGetAuthkeyScRsp" => Some(Self::CmdGetAuthkeyScRsp), - "CmdReserveStaminaExchangeCsReq" => { - Some(Self::CmdReserveStaminaExchangeCsReq) - } - "CmdPlayerLoginFinishScRsp" => Some(Self::CmdPlayerLoginFinishScRsp), - "CmdUnlockAvatarPathCsReq" => Some(Self::CmdUnlockAvatarPathCsReq), - "CmdMonthCardRewardNotify" => Some(Self::CmdMonthCardRewardNotify), + "CmdExchangeStaminaCsReq" => Some(Self::CmdExchangeStaminaCsReq), + "CmdClientObjUploadCsReq" => Some(Self::CmdClientObjUploadCsReq), + "CmdSetAvatarPathScRsp" => Some(Self::CmdSetAvatarPathScRsp), + "CmdPlayerLoginFinishCsReq" => Some(Self::CmdPlayerLoginFinishCsReq), "CmdFeatureSwitchClosedScNotify" => { Some(Self::CmdFeatureSwitchClosedScNotify) } - "CmdAvatarPathChangedNotify" => Some(Self::CmdAvatarPathChangedNotify), - "CmdGetGameStateServiceConfigScRsp" => { - Some(Self::CmdGetGameStateServiceConfigScRsp) - } - "CmdUnlockAvatarPathScRsp" => Some(Self::CmdUnlockAvatarPathScRsp), + "CmdSetLanguageCsReq" => Some(Self::CmdSetLanguageCsReq), + "CmdUpdatePsnSettingsInfoCsReq" => Some(Self::CmdUpdatePsnSettingsInfoCsReq), + "CmdGetVideoVersionKeyScRsp" => Some(Self::CmdGetVideoVersionKeyScRsp), + "CmdSetPlayerInfoCsReq" => Some(Self::CmdSetPlayerInfoCsReq), _ => None, } } @@ -66549,23 +68126,50 @@ impl Ilpmnldgeak { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] +pub enum Jidiecghkgk { + ObjContentJson = 0, + ObjContentPb = 1, +} +impl Jidiecghkgk { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are 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::ObjContentJson => "OBJ_CONTENT_JSON", + Self::ObjContentPb => "OBJ_CONTENT_PB", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "OBJ_CONTENT_JSON" => Some(Self::ObjContentJson), + "OBJ_CONTENT_PB" => Some(Self::ObjContentPb), + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] pub enum CmdPlayerBoardType { None = 0, - CmdSetAssistAvatarCsReq = 2802, - CmdSetSignatureCsReq = 2877, - CmdSetHeadIconScRsp = 2839, - CmdGetPlayerBoardDataCsReq = 2820, - CmdGetPlayerBoardDataScRsp = 2891, - CmdSetPersonalCardScRsp = 2873, - CmdSetIsDisplayAvatarInfoScRsp = 2859, - CmdSetIsDisplayAvatarInfoCsReq = 2870, - CmdSetPersonalCardCsReq = 2874, - CmdSetDisplayAvatarCsReq = 2827, - CmdSetAssistAvatarScRsp = 2805, - CmdSetHeadIconCsReq = 2867, - CmdUnlockHeadIconScNotify = 2854, - CmdSetSignatureScRsp = 2880, - CmdSetDisplayAvatarScRsp = 2821, + CmdSetSignatureScRsp = 2807, + CmdSetAssistAvatarScRsp = 2816, + CmdSetAssistAvatarCsReq = 2839, + CmdSetSignatureCsReq = 2855, + CmdSetIsDisplayAvatarInfoScRsp = 2806, + CmdSetHeadIconCsReq = 2898, + CmdSetPersonalCardCsReq = 2826, + CmdSetDisplayAvatarCsReq = 2879, + CmdSetPersonalCardScRsp = 2863, + CmdSetHeadIconScRsp = 2853, + CmdSetIsDisplayAvatarInfoCsReq = 2897, + CmdGetPlayerBoardDataCsReq = 2810, + CmdSetDisplayAvatarScRsp = 2802, + CmdGetPlayerBoardDataScRsp = 2805, + CmdUnlockHeadIconScNotify = 2841, } impl CmdPlayerBoardType { /// String value of the enum field names used in the ProtoBuf definition. @@ -66575,46 +68179,46 @@ impl CmdPlayerBoardType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdPlayerBoardTypeNone", + Self::CmdSetSignatureScRsp => "CmdSetSignatureScRsp", + Self::CmdSetAssistAvatarScRsp => "CmdSetAssistAvatarScRsp", Self::CmdSetAssistAvatarCsReq => "CmdSetAssistAvatarCsReq", Self::CmdSetSignatureCsReq => "CmdSetSignatureCsReq", - Self::CmdSetHeadIconScRsp => "CmdSetHeadIconScRsp", - Self::CmdGetPlayerBoardDataCsReq => "CmdGetPlayerBoardDataCsReq", - Self::CmdGetPlayerBoardDataScRsp => "CmdGetPlayerBoardDataScRsp", - Self::CmdSetPersonalCardScRsp => "CmdSetPersonalCardScRsp", Self::CmdSetIsDisplayAvatarInfoScRsp => "CmdSetIsDisplayAvatarInfoScRsp", - Self::CmdSetIsDisplayAvatarInfoCsReq => "CmdSetIsDisplayAvatarInfoCsReq", + Self::CmdSetHeadIconCsReq => "CmdSetHeadIconCsReq", Self::CmdSetPersonalCardCsReq => "CmdSetPersonalCardCsReq", Self::CmdSetDisplayAvatarCsReq => "CmdSetDisplayAvatarCsReq", - Self::CmdSetAssistAvatarScRsp => "CmdSetAssistAvatarScRsp", - Self::CmdSetHeadIconCsReq => "CmdSetHeadIconCsReq", - Self::CmdUnlockHeadIconScNotify => "CmdUnlockHeadIconScNotify", - Self::CmdSetSignatureScRsp => "CmdSetSignatureScRsp", + Self::CmdSetPersonalCardScRsp => "CmdSetPersonalCardScRsp", + Self::CmdSetHeadIconScRsp => "CmdSetHeadIconScRsp", + Self::CmdSetIsDisplayAvatarInfoCsReq => "CmdSetIsDisplayAvatarInfoCsReq", + Self::CmdGetPlayerBoardDataCsReq => "CmdGetPlayerBoardDataCsReq", Self::CmdSetDisplayAvatarScRsp => "CmdSetDisplayAvatarScRsp", + Self::CmdGetPlayerBoardDataScRsp => "CmdGetPlayerBoardDataScRsp", + Self::CmdUnlockHeadIconScNotify => "CmdUnlockHeadIconScNotify", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdPlayerBoardTypeNone" => Some(Self::None), + "CmdSetSignatureScRsp" => Some(Self::CmdSetSignatureScRsp), + "CmdSetAssistAvatarScRsp" => Some(Self::CmdSetAssistAvatarScRsp), "CmdSetAssistAvatarCsReq" => Some(Self::CmdSetAssistAvatarCsReq), "CmdSetSignatureCsReq" => Some(Self::CmdSetSignatureCsReq), - "CmdSetHeadIconScRsp" => Some(Self::CmdSetHeadIconScRsp), - "CmdGetPlayerBoardDataCsReq" => Some(Self::CmdGetPlayerBoardDataCsReq), - "CmdGetPlayerBoardDataScRsp" => Some(Self::CmdGetPlayerBoardDataScRsp), - "CmdSetPersonalCardScRsp" => Some(Self::CmdSetPersonalCardScRsp), "CmdSetIsDisplayAvatarInfoScRsp" => { Some(Self::CmdSetIsDisplayAvatarInfoScRsp) } + "CmdSetHeadIconCsReq" => Some(Self::CmdSetHeadIconCsReq), + "CmdSetPersonalCardCsReq" => Some(Self::CmdSetPersonalCardCsReq), + "CmdSetDisplayAvatarCsReq" => Some(Self::CmdSetDisplayAvatarCsReq), + "CmdSetPersonalCardScRsp" => Some(Self::CmdSetPersonalCardScRsp), + "CmdSetHeadIconScRsp" => Some(Self::CmdSetHeadIconScRsp), "CmdSetIsDisplayAvatarInfoCsReq" => { Some(Self::CmdSetIsDisplayAvatarInfoCsReq) } - "CmdSetPersonalCardCsReq" => Some(Self::CmdSetPersonalCardCsReq), - "CmdSetDisplayAvatarCsReq" => Some(Self::CmdSetDisplayAvatarCsReq), - "CmdSetAssistAvatarScRsp" => Some(Self::CmdSetAssistAvatarScRsp), - "CmdSetHeadIconCsReq" => Some(Self::CmdSetHeadIconCsReq), - "CmdUnlockHeadIconScNotify" => Some(Self::CmdUnlockHeadIconScNotify), - "CmdSetSignatureScRsp" => Some(Self::CmdSetSignatureScRsp), + "CmdGetPlayerBoardDataCsReq" => Some(Self::CmdGetPlayerBoardDataCsReq), "CmdSetDisplayAvatarScRsp" => Some(Self::CmdSetDisplayAvatarScRsp), + "CmdGetPlayerBoardDataScRsp" => Some(Self::CmdGetPlayerBoardDataScRsp), + "CmdUnlockHeadIconScNotify" => Some(Self::CmdUnlockHeadIconScNotify), _ => None, } } @@ -66624,19 +68228,19 @@ impl CmdPlayerBoardType { #[repr(i32)] pub enum CmdPlayerReturnType { None = 0, - CmdPlayerReturnPointChangeScNotify = 4539, - CmdPlayerReturnTakeRewardCsReq = 4570, - CmdPlayerReturnTakePointRewardScRsp = 4521, - CmdPlayerReturnTakeRelicCsReq = 4502, - CmdPlayerReturnSignScRsp = 4567, - CmdPlayerReturnForceFinishScNotify = 4580, - CmdPlayerReturnInfoQueryCsReq = 4554, - CmdPlayerReturnTakeRelicScRsp = 4505, - CmdPlayerReturnSignCsReq = 4591, - CmdPlayerReturnInfoQueryScRsp = 4577, - CmdPlayerReturnTakePointRewardCsReq = 4527, - CmdPlayerReturnTakeRewardScRsp = 4559, - CmdPlayerReturnStartScNotify = 4520, + CmdPlayerReturnTakeRewardScRsp = 4506, + CmdPlayerReturnPointChangeScNotify = 4553, + CmdPlayerReturnSignScRsp = 4598, + CmdPlayerReturnTakeRelicCsReq = 4539, + CmdPlayerReturnSignCsReq = 4505, + CmdPlayerReturnTakeRewardCsReq = 4597, + CmdPlayerReturnStartScNotify = 4510, + CmdPlayerReturnInfoQueryScRsp = 4555, + CmdPlayerReturnTakePointRewardCsReq = 4579, + CmdPlayerReturnTakeRelicScRsp = 4516, + CmdPlayerReturnInfoQueryCsReq = 4541, + CmdPlayerReturnTakePointRewardScRsp = 4502, + CmdPlayerReturnForceFinishScNotify = 4507, } impl CmdPlayerReturnType { /// String value of the enum field names used in the ProtoBuf definition. @@ -66646,58 +68250,58 @@ impl CmdPlayerReturnType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdPlayerReturnTypeNone", + Self::CmdPlayerReturnTakeRewardScRsp => "CmdPlayerReturnTakeRewardScRsp", Self::CmdPlayerReturnPointChangeScNotify => { "CmdPlayerReturnPointChangeScNotify" } - Self::CmdPlayerReturnTakeRewardCsReq => "CmdPlayerReturnTakeRewardCsReq", - Self::CmdPlayerReturnTakePointRewardScRsp => { - "CmdPlayerReturnTakePointRewardScRsp" - } - Self::CmdPlayerReturnTakeRelicCsReq => "CmdPlayerReturnTakeRelicCsReq", Self::CmdPlayerReturnSignScRsp => "CmdPlayerReturnSignScRsp", - Self::CmdPlayerReturnForceFinishScNotify => { - "CmdPlayerReturnForceFinishScNotify" - } - Self::CmdPlayerReturnInfoQueryCsReq => "CmdPlayerReturnInfoQueryCsReq", - Self::CmdPlayerReturnTakeRelicScRsp => "CmdPlayerReturnTakeRelicScRsp", + Self::CmdPlayerReturnTakeRelicCsReq => "CmdPlayerReturnTakeRelicCsReq", Self::CmdPlayerReturnSignCsReq => "CmdPlayerReturnSignCsReq", + Self::CmdPlayerReturnTakeRewardCsReq => "CmdPlayerReturnTakeRewardCsReq", + Self::CmdPlayerReturnStartScNotify => "CmdPlayerReturnStartScNotify", Self::CmdPlayerReturnInfoQueryScRsp => "CmdPlayerReturnInfoQueryScRsp", Self::CmdPlayerReturnTakePointRewardCsReq => { "CmdPlayerReturnTakePointRewardCsReq" } - Self::CmdPlayerReturnTakeRewardScRsp => "CmdPlayerReturnTakeRewardScRsp", - Self::CmdPlayerReturnStartScNotify => "CmdPlayerReturnStartScNotify", + Self::CmdPlayerReturnTakeRelicScRsp => "CmdPlayerReturnTakeRelicScRsp", + Self::CmdPlayerReturnInfoQueryCsReq => "CmdPlayerReturnInfoQueryCsReq", + Self::CmdPlayerReturnTakePointRewardScRsp => { + "CmdPlayerReturnTakePointRewardScRsp" + } + Self::CmdPlayerReturnForceFinishScNotify => { + "CmdPlayerReturnForceFinishScNotify" + } } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdPlayerReturnTypeNone" => Some(Self::None), + "CmdPlayerReturnTakeRewardScRsp" => { + Some(Self::CmdPlayerReturnTakeRewardScRsp) + } "CmdPlayerReturnPointChangeScNotify" => { Some(Self::CmdPlayerReturnPointChangeScNotify) } + "CmdPlayerReturnSignScRsp" => Some(Self::CmdPlayerReturnSignScRsp), + "CmdPlayerReturnTakeRelicCsReq" => Some(Self::CmdPlayerReturnTakeRelicCsReq), + "CmdPlayerReturnSignCsReq" => Some(Self::CmdPlayerReturnSignCsReq), "CmdPlayerReturnTakeRewardCsReq" => { Some(Self::CmdPlayerReturnTakeRewardCsReq) } - "CmdPlayerReturnTakePointRewardScRsp" => { - Some(Self::CmdPlayerReturnTakePointRewardScRsp) - } - "CmdPlayerReturnTakeRelicCsReq" => Some(Self::CmdPlayerReturnTakeRelicCsReq), - "CmdPlayerReturnSignScRsp" => Some(Self::CmdPlayerReturnSignScRsp), - "CmdPlayerReturnForceFinishScNotify" => { - Some(Self::CmdPlayerReturnForceFinishScNotify) - } - "CmdPlayerReturnInfoQueryCsReq" => Some(Self::CmdPlayerReturnInfoQueryCsReq), - "CmdPlayerReturnTakeRelicScRsp" => Some(Self::CmdPlayerReturnTakeRelicScRsp), - "CmdPlayerReturnSignCsReq" => Some(Self::CmdPlayerReturnSignCsReq), + "CmdPlayerReturnStartScNotify" => Some(Self::CmdPlayerReturnStartScNotify), "CmdPlayerReturnInfoQueryScRsp" => Some(Self::CmdPlayerReturnInfoQueryScRsp), "CmdPlayerReturnTakePointRewardCsReq" => { Some(Self::CmdPlayerReturnTakePointRewardCsReq) } - "CmdPlayerReturnTakeRewardScRsp" => { - Some(Self::CmdPlayerReturnTakeRewardScRsp) + "CmdPlayerReturnTakeRelicScRsp" => Some(Self::CmdPlayerReturnTakeRelicScRsp), + "CmdPlayerReturnInfoQueryCsReq" => Some(Self::CmdPlayerReturnInfoQueryCsReq), + "CmdPlayerReturnTakePointRewardScRsp" => { + Some(Self::CmdPlayerReturnTakePointRewardScRsp) + } + "CmdPlayerReturnForceFinishScNotify" => { + Some(Self::CmdPlayerReturnForceFinishScNotify) } - "CmdPlayerReturnStartScNotify" => Some(Self::CmdPlayerReturnStartScNotify), _ => None, } } @@ -66737,8 +68341,8 @@ impl Nobpmmnfenj { #[repr(i32)] pub enum CmdPlotType { None = 0, - CmdFinishPlotScRsp = 1191, - CmdFinishPlotCsReq = 1120, + CmdFinishPlotCsReq = 1110, + CmdFinishPlotScRsp = 1105, } impl CmdPlotType { /// String value of the enum field names used in the ProtoBuf definition. @@ -66748,16 +68352,16 @@ impl CmdPlotType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdPlotTypeNone", - Self::CmdFinishPlotScRsp => "CmdFinishPlotScRsp", Self::CmdFinishPlotCsReq => "CmdFinishPlotCsReq", + Self::CmdFinishPlotScRsp => "CmdFinishPlotScRsp", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdPlotTypeNone" => Some(Self::None), - "CmdFinishPlotScRsp" => Some(Self::CmdFinishPlotScRsp), "CmdFinishPlotCsReq" => Some(Self::CmdFinishPlotCsReq), + "CmdFinishPlotScRsp" => Some(Self::CmdFinishPlotScRsp), _ => None, } } @@ -66767,29 +68371,29 @@ impl CmdPlotType { #[repr(i32)] pub enum CmdPunkLordType { None = 0, - CmdSummonPunkLordMonsterScRsp = 3259, - CmdGetPunkLordBattleRecordScRsp = 3245, - CmdGetKilledPunkLordMonsterDataScRsp = 3206, - CmdPunkLordMonsterInfoScNotify = 3273, - CmdPunkLordDataChangeNotify = 3278, - CmdGetPunkLordMonsterDataCsReq = 3220, - CmdPunkLordBattleResultScNotify = 3287, - CmdStartPunkLordRaidScRsp = 3239, - CmdGetPunkLordBattleRecordCsReq = 3234, - CmdPunkLordRaidTimeOutScNotify = 3252, - CmdSummonPunkLordMonsterCsReq = 3270, - CmdTakeKilledPunkLordMonsterScoreCsReq = 3241, - CmdSharePunkLordMonsterScRsp = 3221, - CmdSharePunkLordMonsterCsReq = 3227, - CmdGetPunkLordMonsterDataScRsp = 3291, - CmdTakeKilledPunkLordMonsterScoreScRsp = 3284, - CmdPunkLordMonsterKilledNotify = 3249, - CmdTakePunkLordPointRewardCsReq = 3205, - CmdTakePunkLordPointRewardScRsp = 3274, - CmdGetPunkLordDataScRsp = 3285, - CmdGetKilledPunkLordMonsterDataCsReq = 3209, - CmdGetPunkLordDataCsReq = 3298, - CmdStartPunkLordRaidCsReq = 3267, + CmdSharePunkLordMonsterCsReq = 3279, + CmdPunkLordDataChangeNotify = 3242, + CmdPunkLordMonsterInfoScNotify = 3263, + CmdGetPunkLordMonsterDataCsReq = 3210, + CmdSharePunkLordMonsterScRsp = 3202, + CmdPunkLordMonsterKilledNotify = 3292, + CmdTakePunkLordPointRewardScRsp = 3226, + CmdSummonPunkLordMonsterScRsp = 3206, + CmdSummonPunkLordMonsterCsReq = 3297, + CmdGetPunkLordDataScRsp = 3272, + CmdTakePunkLordPointRewardCsReq = 3216, + CmdPunkLordBattleResultScNotify = 3254, + CmdGetPunkLordBattleRecordScRsp = 3251, + CmdStartPunkLordRaidScRsp = 3253, + CmdTakeKilledPunkLordMonsterScoreScRsp = 3273, + CmdPunkLordRaidTimeOutScNotify = 3236, + CmdTakeKilledPunkLordMonsterScoreCsReq = 3224, + CmdGetKilledPunkLordMonsterDataScRsp = 3209, + CmdGetPunkLordMonsterDataScRsp = 3205, + CmdGetPunkLordBattleRecordCsReq = 3201, + CmdStartPunkLordRaidCsReq = 3298, + CmdGetPunkLordDataCsReq = 3267, + CmdGetKilledPunkLordMonsterDataCsReq = 3262, } impl CmdPunkLordType { /// String value of the enum field names used in the ProtoBuf definition. @@ -66799,94 +68403,94 @@ impl CmdPunkLordType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdPunkLordTypeNone", - Self::CmdSummonPunkLordMonsterScRsp => "CmdSummonPunkLordMonsterScRsp", - Self::CmdGetPunkLordBattleRecordScRsp => "CmdGetPunkLordBattleRecordScRsp", - Self::CmdGetKilledPunkLordMonsterDataScRsp => { - "CmdGetKilledPunkLordMonsterDataScRsp" - } - Self::CmdPunkLordMonsterInfoScNotify => "CmdPunkLordMonsterInfoScNotify", - Self::CmdPunkLordDataChangeNotify => "CmdPunkLordDataChangeNotify", - Self::CmdGetPunkLordMonsterDataCsReq => "CmdGetPunkLordMonsterDataCsReq", - Self::CmdPunkLordBattleResultScNotify => "CmdPunkLordBattleResultScNotify", - Self::CmdStartPunkLordRaidScRsp => "CmdStartPunkLordRaidScRsp", - Self::CmdGetPunkLordBattleRecordCsReq => "CmdGetPunkLordBattleRecordCsReq", - Self::CmdPunkLordRaidTimeOutScNotify => "CmdPunkLordRaidTimeOutScNotify", - Self::CmdSummonPunkLordMonsterCsReq => "CmdSummonPunkLordMonsterCsReq", - Self::CmdTakeKilledPunkLordMonsterScoreCsReq => { - "CmdTakeKilledPunkLordMonsterScoreCsReq" - } - Self::CmdSharePunkLordMonsterScRsp => "CmdSharePunkLordMonsterScRsp", Self::CmdSharePunkLordMonsterCsReq => "CmdSharePunkLordMonsterCsReq", - Self::CmdGetPunkLordMonsterDataScRsp => "CmdGetPunkLordMonsterDataScRsp", + Self::CmdPunkLordDataChangeNotify => "CmdPunkLordDataChangeNotify", + Self::CmdPunkLordMonsterInfoScNotify => "CmdPunkLordMonsterInfoScNotify", + Self::CmdGetPunkLordMonsterDataCsReq => "CmdGetPunkLordMonsterDataCsReq", + Self::CmdSharePunkLordMonsterScRsp => "CmdSharePunkLordMonsterScRsp", + Self::CmdPunkLordMonsterKilledNotify => "CmdPunkLordMonsterKilledNotify", + Self::CmdTakePunkLordPointRewardScRsp => "CmdTakePunkLordPointRewardScRsp", + Self::CmdSummonPunkLordMonsterScRsp => "CmdSummonPunkLordMonsterScRsp", + Self::CmdSummonPunkLordMonsterCsReq => "CmdSummonPunkLordMonsterCsReq", + Self::CmdGetPunkLordDataScRsp => "CmdGetPunkLordDataScRsp", + Self::CmdTakePunkLordPointRewardCsReq => "CmdTakePunkLordPointRewardCsReq", + Self::CmdPunkLordBattleResultScNotify => "CmdPunkLordBattleResultScNotify", + Self::CmdGetPunkLordBattleRecordScRsp => "CmdGetPunkLordBattleRecordScRsp", + Self::CmdStartPunkLordRaidScRsp => "CmdStartPunkLordRaidScRsp", Self::CmdTakeKilledPunkLordMonsterScoreScRsp => { "CmdTakeKilledPunkLordMonsterScoreScRsp" } - Self::CmdPunkLordMonsterKilledNotify => "CmdPunkLordMonsterKilledNotify", - Self::CmdTakePunkLordPointRewardCsReq => "CmdTakePunkLordPointRewardCsReq", - Self::CmdTakePunkLordPointRewardScRsp => "CmdTakePunkLordPointRewardScRsp", - Self::CmdGetPunkLordDataScRsp => "CmdGetPunkLordDataScRsp", + Self::CmdPunkLordRaidTimeOutScNotify => "CmdPunkLordRaidTimeOutScNotify", + Self::CmdTakeKilledPunkLordMonsterScoreCsReq => { + "CmdTakeKilledPunkLordMonsterScoreCsReq" + } + Self::CmdGetKilledPunkLordMonsterDataScRsp => { + "CmdGetKilledPunkLordMonsterDataScRsp" + } + Self::CmdGetPunkLordMonsterDataScRsp => "CmdGetPunkLordMonsterDataScRsp", + Self::CmdGetPunkLordBattleRecordCsReq => "CmdGetPunkLordBattleRecordCsReq", + Self::CmdStartPunkLordRaidCsReq => "CmdStartPunkLordRaidCsReq", + Self::CmdGetPunkLordDataCsReq => "CmdGetPunkLordDataCsReq", Self::CmdGetKilledPunkLordMonsterDataCsReq => { "CmdGetKilledPunkLordMonsterDataCsReq" } - Self::CmdGetPunkLordDataCsReq => "CmdGetPunkLordDataCsReq", - Self::CmdStartPunkLordRaidCsReq => "CmdStartPunkLordRaidCsReq", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdPunkLordTypeNone" => Some(Self::None), - "CmdSummonPunkLordMonsterScRsp" => Some(Self::CmdSummonPunkLordMonsterScRsp), - "CmdGetPunkLordBattleRecordScRsp" => { - Some(Self::CmdGetPunkLordBattleRecordScRsp) - } - "CmdGetKilledPunkLordMonsterDataScRsp" => { - Some(Self::CmdGetKilledPunkLordMonsterDataScRsp) - } + "CmdSharePunkLordMonsterCsReq" => Some(Self::CmdSharePunkLordMonsterCsReq), + "CmdPunkLordDataChangeNotify" => Some(Self::CmdPunkLordDataChangeNotify), "CmdPunkLordMonsterInfoScNotify" => { Some(Self::CmdPunkLordMonsterInfoScNotify) } - "CmdPunkLordDataChangeNotify" => Some(Self::CmdPunkLordDataChangeNotify), "CmdGetPunkLordMonsterDataCsReq" => { Some(Self::CmdGetPunkLordMonsterDataCsReq) } - "CmdPunkLordBattleResultScNotify" => { - Some(Self::CmdPunkLordBattleResultScNotify) - } - "CmdStartPunkLordRaidScRsp" => Some(Self::CmdStartPunkLordRaidScRsp), - "CmdGetPunkLordBattleRecordCsReq" => { - Some(Self::CmdGetPunkLordBattleRecordCsReq) - } - "CmdPunkLordRaidTimeOutScNotify" => { - Some(Self::CmdPunkLordRaidTimeOutScNotify) - } - "CmdSummonPunkLordMonsterCsReq" => Some(Self::CmdSummonPunkLordMonsterCsReq), - "CmdTakeKilledPunkLordMonsterScoreCsReq" => { - Some(Self::CmdTakeKilledPunkLordMonsterScoreCsReq) - } "CmdSharePunkLordMonsterScRsp" => Some(Self::CmdSharePunkLordMonsterScRsp), - "CmdSharePunkLordMonsterCsReq" => Some(Self::CmdSharePunkLordMonsterCsReq), - "CmdGetPunkLordMonsterDataScRsp" => { - Some(Self::CmdGetPunkLordMonsterDataScRsp) - } - "CmdTakeKilledPunkLordMonsterScoreScRsp" => { - Some(Self::CmdTakeKilledPunkLordMonsterScoreScRsp) - } "CmdPunkLordMonsterKilledNotify" => { Some(Self::CmdPunkLordMonsterKilledNotify) } - "CmdTakePunkLordPointRewardCsReq" => { - Some(Self::CmdTakePunkLordPointRewardCsReq) - } "CmdTakePunkLordPointRewardScRsp" => { Some(Self::CmdTakePunkLordPointRewardScRsp) } + "CmdSummonPunkLordMonsterScRsp" => Some(Self::CmdSummonPunkLordMonsterScRsp), + "CmdSummonPunkLordMonsterCsReq" => Some(Self::CmdSummonPunkLordMonsterCsReq), "CmdGetPunkLordDataScRsp" => Some(Self::CmdGetPunkLordDataScRsp), + "CmdTakePunkLordPointRewardCsReq" => { + Some(Self::CmdTakePunkLordPointRewardCsReq) + } + "CmdPunkLordBattleResultScNotify" => { + Some(Self::CmdPunkLordBattleResultScNotify) + } + "CmdGetPunkLordBattleRecordScRsp" => { + Some(Self::CmdGetPunkLordBattleRecordScRsp) + } + "CmdStartPunkLordRaidScRsp" => Some(Self::CmdStartPunkLordRaidScRsp), + "CmdTakeKilledPunkLordMonsterScoreScRsp" => { + Some(Self::CmdTakeKilledPunkLordMonsterScoreScRsp) + } + "CmdPunkLordRaidTimeOutScNotify" => { + Some(Self::CmdPunkLordRaidTimeOutScNotify) + } + "CmdTakeKilledPunkLordMonsterScoreCsReq" => { + Some(Self::CmdTakeKilledPunkLordMonsterScoreCsReq) + } + "CmdGetKilledPunkLordMonsterDataScRsp" => { + Some(Self::CmdGetKilledPunkLordMonsterDataScRsp) + } + "CmdGetPunkLordMonsterDataScRsp" => { + Some(Self::CmdGetPunkLordMonsterDataScRsp) + } + "CmdGetPunkLordBattleRecordCsReq" => { + Some(Self::CmdGetPunkLordBattleRecordCsReq) + } + "CmdStartPunkLordRaidCsReq" => Some(Self::CmdStartPunkLordRaidCsReq), + "CmdGetPunkLordDataCsReq" => Some(Self::CmdGetPunkLordDataCsReq), "CmdGetKilledPunkLordMonsterDataCsReq" => { Some(Self::CmdGetKilledPunkLordMonsterDataCsReq) } - "CmdGetPunkLordDataCsReq" => Some(Self::CmdGetPunkLordDataCsReq), - "CmdStartPunkLordRaidCsReq" => Some(Self::CmdStartPunkLordRaidCsReq), _ => None, } } @@ -66936,19 +68540,19 @@ impl Nlefpbicecn { #[repr(i32)] pub enum CmdQuestType { None = 0, - CmdGetQuestDataCsReq = 920, - CmdFinishQuestScRsp = 980, - CmdGetQuestRecordScRsp = 959, - CmdTakeQuestOptionalRewardScRsp = 905, - CmdBatchGetQuestDataCsReq = 973, - CmdTakeQuestOptionalRewardCsReq = 902, - CmdGetQuestRecordCsReq = 970, - CmdGetQuestDataScRsp = 991, - CmdTakeQuestRewardScRsp = 939, - CmdBatchGetQuestDataScRsp = 998, - CmdQuestRecordScNotify = 954, - CmdFinishQuestCsReq = 977, - CmdTakeQuestRewardCsReq = 967, + CmdFinishQuestScRsp = 907, + CmdBatchGetQuestDataScRsp = 967, + CmdGetQuestRecordScRsp = 906, + CmdTakeQuestRewardScRsp = 953, + CmdQuestRecordScNotify = 941, + CmdBatchGetQuestDataCsReq = 963, + CmdGetQuestDataScRsp = 905, + CmdFinishQuestCsReq = 955, + CmdTakeQuestOptionalRewardScRsp = 916, + CmdTakeQuestRewardCsReq = 998, + CmdGetQuestRecordCsReq = 997, + CmdGetQuestDataCsReq = 910, + CmdTakeQuestOptionalRewardCsReq = 939, } impl CmdQuestType { /// String value of the enum field names used in the ProtoBuf definition. @@ -66958,42 +68562,42 @@ impl CmdQuestType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdQuestTypeNone", - Self::CmdGetQuestDataCsReq => "CmdGetQuestDataCsReq", Self::CmdFinishQuestScRsp => "CmdFinishQuestScRsp", - Self::CmdGetQuestRecordScRsp => "CmdGetQuestRecordScRsp", - Self::CmdTakeQuestOptionalRewardScRsp => "CmdTakeQuestOptionalRewardScRsp", - Self::CmdBatchGetQuestDataCsReq => "CmdBatchGetQuestDataCsReq", - Self::CmdTakeQuestOptionalRewardCsReq => "CmdTakeQuestOptionalRewardCsReq", - Self::CmdGetQuestRecordCsReq => "CmdGetQuestRecordCsReq", - Self::CmdGetQuestDataScRsp => "CmdGetQuestDataScRsp", - Self::CmdTakeQuestRewardScRsp => "CmdTakeQuestRewardScRsp", Self::CmdBatchGetQuestDataScRsp => "CmdBatchGetQuestDataScRsp", + Self::CmdGetQuestRecordScRsp => "CmdGetQuestRecordScRsp", + Self::CmdTakeQuestRewardScRsp => "CmdTakeQuestRewardScRsp", Self::CmdQuestRecordScNotify => "CmdQuestRecordScNotify", + Self::CmdBatchGetQuestDataCsReq => "CmdBatchGetQuestDataCsReq", + Self::CmdGetQuestDataScRsp => "CmdGetQuestDataScRsp", Self::CmdFinishQuestCsReq => "CmdFinishQuestCsReq", + Self::CmdTakeQuestOptionalRewardScRsp => "CmdTakeQuestOptionalRewardScRsp", Self::CmdTakeQuestRewardCsReq => "CmdTakeQuestRewardCsReq", + Self::CmdGetQuestRecordCsReq => "CmdGetQuestRecordCsReq", + Self::CmdGetQuestDataCsReq => "CmdGetQuestDataCsReq", + Self::CmdTakeQuestOptionalRewardCsReq => "CmdTakeQuestOptionalRewardCsReq", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdQuestTypeNone" => Some(Self::None), - "CmdGetQuestDataCsReq" => Some(Self::CmdGetQuestDataCsReq), "CmdFinishQuestScRsp" => Some(Self::CmdFinishQuestScRsp), + "CmdBatchGetQuestDataScRsp" => Some(Self::CmdBatchGetQuestDataScRsp), "CmdGetQuestRecordScRsp" => Some(Self::CmdGetQuestRecordScRsp), + "CmdTakeQuestRewardScRsp" => Some(Self::CmdTakeQuestRewardScRsp), + "CmdQuestRecordScNotify" => Some(Self::CmdQuestRecordScNotify), + "CmdBatchGetQuestDataCsReq" => Some(Self::CmdBatchGetQuestDataCsReq), + "CmdGetQuestDataScRsp" => Some(Self::CmdGetQuestDataScRsp), + "CmdFinishQuestCsReq" => Some(Self::CmdFinishQuestCsReq), "CmdTakeQuestOptionalRewardScRsp" => { Some(Self::CmdTakeQuestOptionalRewardScRsp) } - "CmdBatchGetQuestDataCsReq" => Some(Self::CmdBatchGetQuestDataCsReq), + "CmdTakeQuestRewardCsReq" => Some(Self::CmdTakeQuestRewardCsReq), + "CmdGetQuestRecordCsReq" => Some(Self::CmdGetQuestRecordCsReq), + "CmdGetQuestDataCsReq" => Some(Self::CmdGetQuestDataCsReq), "CmdTakeQuestOptionalRewardCsReq" => { Some(Self::CmdTakeQuestOptionalRewardCsReq) } - "CmdGetQuestRecordCsReq" => Some(Self::CmdGetQuestRecordCsReq), - "CmdGetQuestDataScRsp" => Some(Self::CmdGetQuestDataScRsp), - "CmdTakeQuestRewardScRsp" => Some(Self::CmdTakeQuestRewardScRsp), - "CmdBatchGetQuestDataScRsp" => Some(Self::CmdBatchGetQuestDataScRsp), - "CmdQuestRecordScNotify" => Some(Self::CmdQuestRecordScNotify), - "CmdFinishQuestCsReq" => Some(Self::CmdFinishQuestCsReq), - "CmdTakeQuestRewardCsReq" => Some(Self::CmdTakeQuestRewardCsReq), _ => None, } } @@ -67039,26 +68643,26 @@ impl QuestStatus { #[repr(i32)] pub enum CmdRaidType { None = 0, - CmdRaidInfoNotify = 2227, - CmdTakeChallengeRaidRewardCsReq = 2259, - CmdGetAllSaveRaidScRsp = 2238, - CmdGetSaveRaidScRsp = 2298, - CmdGetAllSaveRaidCsReq = 2285, - CmdGetRaidInfoCsReq = 2280, - CmdSetClientRaidTargetCountScRsp = 2274, - CmdChallengeRaidNotify = 2277, - CmdGetChallengeRaidInfoCsReq = 2221, - CmdTakeChallengeRaidRewardScRsp = 2254, - CmdDelSaveRaidScNotify = 2252, - CmdStartRaidCsReq = 2220, - CmdGetChallengeRaidInfoScRsp = 2270, - CmdGetSaveRaidCsReq = 2273, - CmdGetRaidInfoScRsp = 2202, - CmdStartRaidScRsp = 2291, - CmdSetClientRaidTargetCountCsReq = 2205, - CmdRaidKickByServerScNotify = 2268, - CmdLeaveRaidCsReq = 2267, - CmdLeaveRaidScRsp = 2239, + CmdStartRaidCsReq = 2210, + CmdRaidInfoNotify = 2279, + CmdChallengeRaidNotify = 2255, + CmdGetRaidInfoCsReq = 2207, + CmdTakeChallengeRaidRewardCsReq = 2206, + CmdLeaveRaidCsReq = 2298, + CmdGetRaidInfoScRsp = 2239, + CmdGetAllSaveRaidCsReq = 2272, + CmdDelSaveRaidScNotify = 2236, + CmdGetChallengeRaidInfoScRsp = 2297, + CmdGetSaveRaidScRsp = 2267, + CmdSetClientRaidTargetCountScRsp = 2226, + CmdGetSaveRaidCsReq = 2263, + CmdStartRaidScRsp = 2205, + CmdGetAllSaveRaidScRsp = 2294, + CmdTakeChallengeRaidRewardScRsp = 2241, + CmdSetClientRaidTargetCountCsReq = 2216, + CmdGetChallengeRaidInfoCsReq = 2202, + CmdRaidKickByServerScNotify = 2278, + CmdLeaveRaidScRsp = 2253, } impl CmdRaidType { /// String value of the enum field names used in the ProtoBuf definition. @@ -67068,25 +68672,25 @@ impl CmdRaidType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdRaidTypeNone", - Self::CmdRaidInfoNotify => "CmdRaidInfoNotify", - Self::CmdTakeChallengeRaidRewardCsReq => "CmdTakeChallengeRaidRewardCsReq", - Self::CmdGetAllSaveRaidScRsp => "CmdGetAllSaveRaidScRsp", - Self::CmdGetSaveRaidScRsp => "CmdGetSaveRaidScRsp", - Self::CmdGetAllSaveRaidCsReq => "CmdGetAllSaveRaidCsReq", - Self::CmdGetRaidInfoCsReq => "CmdGetRaidInfoCsReq", - Self::CmdSetClientRaidTargetCountScRsp => "CmdSetClientRaidTargetCountScRsp", - Self::CmdChallengeRaidNotify => "CmdChallengeRaidNotify", - Self::CmdGetChallengeRaidInfoCsReq => "CmdGetChallengeRaidInfoCsReq", - Self::CmdTakeChallengeRaidRewardScRsp => "CmdTakeChallengeRaidRewardScRsp", - Self::CmdDelSaveRaidScNotify => "CmdDelSaveRaidScNotify", Self::CmdStartRaidCsReq => "CmdStartRaidCsReq", - Self::CmdGetChallengeRaidInfoScRsp => "CmdGetChallengeRaidInfoScRsp", - Self::CmdGetSaveRaidCsReq => "CmdGetSaveRaidCsReq", - Self::CmdGetRaidInfoScRsp => "CmdGetRaidInfoScRsp", - Self::CmdStartRaidScRsp => "CmdStartRaidScRsp", - Self::CmdSetClientRaidTargetCountCsReq => "CmdSetClientRaidTargetCountCsReq", - Self::CmdRaidKickByServerScNotify => "CmdRaidKickByServerScNotify", + Self::CmdRaidInfoNotify => "CmdRaidInfoNotify", + Self::CmdChallengeRaidNotify => "CmdChallengeRaidNotify", + Self::CmdGetRaidInfoCsReq => "CmdGetRaidInfoCsReq", + Self::CmdTakeChallengeRaidRewardCsReq => "CmdTakeChallengeRaidRewardCsReq", Self::CmdLeaveRaidCsReq => "CmdLeaveRaidCsReq", + Self::CmdGetRaidInfoScRsp => "CmdGetRaidInfoScRsp", + Self::CmdGetAllSaveRaidCsReq => "CmdGetAllSaveRaidCsReq", + Self::CmdDelSaveRaidScNotify => "CmdDelSaveRaidScNotify", + Self::CmdGetChallengeRaidInfoScRsp => "CmdGetChallengeRaidInfoScRsp", + Self::CmdGetSaveRaidScRsp => "CmdGetSaveRaidScRsp", + Self::CmdSetClientRaidTargetCountScRsp => "CmdSetClientRaidTargetCountScRsp", + Self::CmdGetSaveRaidCsReq => "CmdGetSaveRaidCsReq", + Self::CmdStartRaidScRsp => "CmdStartRaidScRsp", + Self::CmdGetAllSaveRaidScRsp => "CmdGetAllSaveRaidScRsp", + Self::CmdTakeChallengeRaidRewardScRsp => "CmdTakeChallengeRaidRewardScRsp", + Self::CmdSetClientRaidTargetCountCsReq => "CmdSetClientRaidTargetCountCsReq", + Self::CmdGetChallengeRaidInfoCsReq => "CmdGetChallengeRaidInfoCsReq", + Self::CmdRaidKickByServerScNotify => "CmdRaidKickByServerScNotify", Self::CmdLeaveRaidScRsp => "CmdLeaveRaidScRsp", } } @@ -67094,33 +68698,33 @@ impl CmdRaidType { pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdRaidTypeNone" => Some(Self::None), + "CmdStartRaidCsReq" => Some(Self::CmdStartRaidCsReq), "CmdRaidInfoNotify" => Some(Self::CmdRaidInfoNotify), + "CmdChallengeRaidNotify" => Some(Self::CmdChallengeRaidNotify), + "CmdGetRaidInfoCsReq" => Some(Self::CmdGetRaidInfoCsReq), "CmdTakeChallengeRaidRewardCsReq" => { Some(Self::CmdTakeChallengeRaidRewardCsReq) } - "CmdGetAllSaveRaidScRsp" => Some(Self::CmdGetAllSaveRaidScRsp), - "CmdGetSaveRaidScRsp" => Some(Self::CmdGetSaveRaidScRsp), + "CmdLeaveRaidCsReq" => Some(Self::CmdLeaveRaidCsReq), + "CmdGetRaidInfoScRsp" => Some(Self::CmdGetRaidInfoScRsp), "CmdGetAllSaveRaidCsReq" => Some(Self::CmdGetAllSaveRaidCsReq), - "CmdGetRaidInfoCsReq" => Some(Self::CmdGetRaidInfoCsReq), + "CmdDelSaveRaidScNotify" => Some(Self::CmdDelSaveRaidScNotify), + "CmdGetChallengeRaidInfoScRsp" => Some(Self::CmdGetChallengeRaidInfoScRsp), + "CmdGetSaveRaidScRsp" => Some(Self::CmdGetSaveRaidScRsp), "CmdSetClientRaidTargetCountScRsp" => { Some(Self::CmdSetClientRaidTargetCountScRsp) } - "CmdChallengeRaidNotify" => Some(Self::CmdChallengeRaidNotify), - "CmdGetChallengeRaidInfoCsReq" => Some(Self::CmdGetChallengeRaidInfoCsReq), + "CmdGetSaveRaidCsReq" => Some(Self::CmdGetSaveRaidCsReq), + "CmdStartRaidScRsp" => Some(Self::CmdStartRaidScRsp), + "CmdGetAllSaveRaidScRsp" => Some(Self::CmdGetAllSaveRaidScRsp), "CmdTakeChallengeRaidRewardScRsp" => { Some(Self::CmdTakeChallengeRaidRewardScRsp) } - "CmdDelSaveRaidScNotify" => Some(Self::CmdDelSaveRaidScNotify), - "CmdStartRaidCsReq" => Some(Self::CmdStartRaidCsReq), - "CmdGetChallengeRaidInfoScRsp" => Some(Self::CmdGetChallengeRaidInfoScRsp), - "CmdGetSaveRaidCsReq" => Some(Self::CmdGetSaveRaidCsReq), - "CmdGetRaidInfoScRsp" => Some(Self::CmdGetRaidInfoScRsp), - "CmdStartRaidScRsp" => Some(Self::CmdStartRaidScRsp), "CmdSetClientRaidTargetCountCsReq" => { Some(Self::CmdSetClientRaidTargetCountCsReq) } + "CmdGetChallengeRaidInfoCsReq" => Some(Self::CmdGetChallengeRaidInfoCsReq), "CmdRaidKickByServerScNotify" => Some(Self::CmdRaidKickByServerScNotify), - "CmdLeaveRaidCsReq" => Some(Self::CmdLeaveRaidCsReq), "CmdLeaveRaidScRsp" => Some(Self::CmdLeaveRaidScRsp), _ => None, } @@ -67225,11 +68829,11 @@ impl Egkfndoopnn { #[repr(i32)] pub enum CmdRaidCollectionType { None = 0, - CmdRaidCollectionEnterNextRaidCsReq = 6956, - CmdRaidCollectionDataScNotify = 6950, - CmdRaidCollectionDataCsReq = 6958, - CmdRaidCollectionDataScRsp = 6949, - CmdRaidCollectionEnterNextRaidScRsp = 6947, + CmdRaidCollectionDataCsReq = 6941, + CmdRaidCollectionEnterNextRaidCsReq = 6959, + CmdRaidCollectionDataScNotify = 6957, + CmdRaidCollectionEnterNextRaidScRsp = 6942, + CmdRaidCollectionDataScRsp = 6955, } impl CmdRaidCollectionType { /// String value of the enum field names used in the ProtoBuf definition. @@ -67239,30 +68843,30 @@ impl CmdRaidCollectionType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdRaidCollectionTypeNone", + Self::CmdRaidCollectionDataCsReq => "CmdRaidCollectionDataCsReq", Self::CmdRaidCollectionEnterNextRaidCsReq => { "CmdRaidCollectionEnterNextRaidCsReq" } Self::CmdRaidCollectionDataScNotify => "CmdRaidCollectionDataScNotify", - Self::CmdRaidCollectionDataCsReq => "CmdRaidCollectionDataCsReq", - Self::CmdRaidCollectionDataScRsp => "CmdRaidCollectionDataScRsp", Self::CmdRaidCollectionEnterNextRaidScRsp => { "CmdRaidCollectionEnterNextRaidScRsp" } + Self::CmdRaidCollectionDataScRsp => "CmdRaidCollectionDataScRsp", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdRaidCollectionTypeNone" => Some(Self::None), + "CmdRaidCollectionDataCsReq" => Some(Self::CmdRaidCollectionDataCsReq), "CmdRaidCollectionEnterNextRaidCsReq" => { Some(Self::CmdRaidCollectionEnterNextRaidCsReq) } "CmdRaidCollectionDataScNotify" => Some(Self::CmdRaidCollectionDataScNotify), - "CmdRaidCollectionDataCsReq" => Some(Self::CmdRaidCollectionDataCsReq), - "CmdRaidCollectionDataScRsp" => Some(Self::CmdRaidCollectionDataScRsp), "CmdRaidCollectionEnterNextRaidScRsp" => { Some(Self::CmdRaidCollectionEnterNextRaidScRsp) } + "CmdRaidCollectionDataScRsp" => Some(Self::CmdRaidCollectionDataScRsp), _ => None, } } @@ -67272,15 +68876,15 @@ impl CmdRaidCollectionType { #[repr(i32)] pub enum CmdRechargeGiftType { None = 0, - CmdTakeRechargeBenefitRewardScRsp = 8374, - CmdSyncRechargeBenefitInfoScNotify = 8365, - CmdTakeRechargeGiftRewardCsReq = 8370, - CmdGetRechargeGiftInfoCsReq = 8378, - CmdTakeRechargeBenefitRewardCsReq = 8363, - CmdGetRechargeGiftInfoScRsp = 8369, - CmdTakeRechargeGiftRewardScRsp = 8376, - CmdGetRechargeBenefitInfoCsReq = 8367, - CmdGetRechargeBenefitInfoScRsp = 8371, + CmdTakeRechargeBenefitRewardScRsp = 8370, + CmdGetRechargeBenefitInfoCsReq = 8362, + CmdGetRechargeGiftInfoCsReq = 8361, + CmdTakeRechargeBenefitRewardCsReq = 8374, + CmdGetRechargeBenefitInfoScRsp = 8372, + CmdSyncRechargeBenefitInfoScNotify = 8367, + CmdTakeRechargeGiftRewardScRsp = 8379, + CmdTakeRechargeGiftRewardCsReq = 8377, + CmdGetRechargeGiftInfoScRsp = 8375, } impl CmdRechargeGiftType { /// String value of the enum field names used in the ProtoBuf definition. @@ -67293,18 +68897,18 @@ impl CmdRechargeGiftType { Self::CmdTakeRechargeBenefitRewardScRsp => { "CmdTakeRechargeBenefitRewardScRsp" } - Self::CmdSyncRechargeBenefitInfoScNotify => { - "CmdSyncRechargeBenefitInfoScNotify" - } - Self::CmdTakeRechargeGiftRewardCsReq => "CmdTakeRechargeGiftRewardCsReq", + Self::CmdGetRechargeBenefitInfoCsReq => "CmdGetRechargeBenefitInfoCsReq", Self::CmdGetRechargeGiftInfoCsReq => "CmdGetRechargeGiftInfoCsReq", Self::CmdTakeRechargeBenefitRewardCsReq => { "CmdTakeRechargeBenefitRewardCsReq" } - Self::CmdGetRechargeGiftInfoScRsp => "CmdGetRechargeGiftInfoScRsp", - Self::CmdTakeRechargeGiftRewardScRsp => "CmdTakeRechargeGiftRewardScRsp", - Self::CmdGetRechargeBenefitInfoCsReq => "CmdGetRechargeBenefitInfoCsReq", Self::CmdGetRechargeBenefitInfoScRsp => "CmdGetRechargeBenefitInfoScRsp", + Self::CmdSyncRechargeBenefitInfoScNotify => { + "CmdSyncRechargeBenefitInfoScNotify" + } + Self::CmdTakeRechargeGiftRewardScRsp => "CmdTakeRechargeGiftRewardScRsp", + Self::CmdTakeRechargeGiftRewardCsReq => "CmdTakeRechargeGiftRewardCsReq", + Self::CmdGetRechargeGiftInfoScRsp => "CmdGetRechargeGiftInfoScRsp", } } /// Creates an enum from field names used in the ProtoBuf definition. @@ -67314,26 +68918,26 @@ impl CmdRechargeGiftType { "CmdTakeRechargeBenefitRewardScRsp" => { Some(Self::CmdTakeRechargeBenefitRewardScRsp) } - "CmdSyncRechargeBenefitInfoScNotify" => { - Some(Self::CmdSyncRechargeBenefitInfoScNotify) - } - "CmdTakeRechargeGiftRewardCsReq" => { - Some(Self::CmdTakeRechargeGiftRewardCsReq) + "CmdGetRechargeBenefitInfoCsReq" => { + Some(Self::CmdGetRechargeBenefitInfoCsReq) } "CmdGetRechargeGiftInfoCsReq" => Some(Self::CmdGetRechargeGiftInfoCsReq), "CmdTakeRechargeBenefitRewardCsReq" => { Some(Self::CmdTakeRechargeBenefitRewardCsReq) } - "CmdGetRechargeGiftInfoScRsp" => Some(Self::CmdGetRechargeGiftInfoScRsp), - "CmdTakeRechargeGiftRewardScRsp" => { - Some(Self::CmdTakeRechargeGiftRewardScRsp) - } - "CmdGetRechargeBenefitInfoCsReq" => { - Some(Self::CmdGetRechargeBenefitInfoCsReq) - } "CmdGetRechargeBenefitInfoScRsp" => { Some(Self::CmdGetRechargeBenefitInfoScRsp) } + "CmdSyncRechargeBenefitInfoScNotify" => { + Some(Self::CmdSyncRechargeBenefitInfoScNotify) + } + "CmdTakeRechargeGiftRewardScRsp" => { + Some(Self::CmdTakeRechargeGiftRewardScRsp) + } + "CmdTakeRechargeGiftRewardCsReq" => { + Some(Self::CmdTakeRechargeGiftRewardCsReq) + } + "CmdGetRechargeGiftInfoScRsp" => Some(Self::CmdGetRechargeGiftInfoScRsp), _ => None, } } @@ -67343,12 +68947,12 @@ impl CmdRechargeGiftType { #[repr(i32)] pub enum CmdRecommendType { None = 0, - CmdGetBigDataRecommendScRsp = 2439, - CmdGetBigDataRecommendCsReq = 2417, - CmdGetBigDataAllRecommendScRsp = 2410, - CmdGetBigDataAllRecommendCsReq = 2412, - CmdGetChallengeRecommendLineupListCsReq = 2411, - CmdGetChallengeRecommendLineupListScRsp = 2437, + CmdGetBigDataRecommendCsReq = 2428, + CmdGetChallengeRecommendLineupListScRsp = 2401, + CmdGetBigDataRecommendScRsp = 2427, + CmdGetBigDataAllRecommendScRsp = 2404, + CmdGetBigDataAllRecommendCsReq = 2442, + CmdGetChallengeRecommendLineupListCsReq = 2402, } impl CmdRecommendType { /// String value of the enum field names used in the ProtoBuf definition. @@ -67358,24 +68962,27 @@ impl CmdRecommendType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CMD_RECOMMEND_TYPE_NONE", - Self::CmdGetBigDataRecommendScRsp => "CmdGetBigDataRecommendScRsp", Self::CmdGetBigDataRecommendCsReq => "CmdGetBigDataRecommendCsReq", + Self::CmdGetChallengeRecommendLineupListScRsp => { + "CmdGetChallengeRecommendLineupListScRsp" + } + Self::CmdGetBigDataRecommendScRsp => "CmdGetBigDataRecommendScRsp", Self::CmdGetBigDataAllRecommendScRsp => "CmdGetBigDataAllRecommendScRsp", Self::CmdGetBigDataAllRecommendCsReq => "CmdGetBigDataAllRecommendCsReq", Self::CmdGetChallengeRecommendLineupListCsReq => { "CmdGetChallengeRecommendLineupListCsReq" } - Self::CmdGetChallengeRecommendLineupListScRsp => { - "CmdGetChallengeRecommendLineupListScRsp" - } } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CMD_RECOMMEND_TYPE_NONE" => Some(Self::None), - "CmdGetBigDataRecommendScRsp" => Some(Self::CmdGetBigDataRecommendScRsp), "CmdGetBigDataRecommendCsReq" => Some(Self::CmdGetBigDataRecommendCsReq), + "CmdGetChallengeRecommendLineupListScRsp" => { + Some(Self::CmdGetChallengeRecommendLineupListScRsp) + } + "CmdGetBigDataRecommendScRsp" => Some(Self::CmdGetBigDataRecommendScRsp), "CmdGetBigDataAllRecommendScRsp" => { Some(Self::CmdGetBigDataAllRecommendScRsp) } @@ -67385,9 +68992,6 @@ impl CmdRecommendType { "CmdGetChallengeRecommendLineupListCsReq" => { Some(Self::CmdGetChallengeRecommendLineupListCsReq) } - "CmdGetChallengeRecommendLineupListScRsp" => { - Some(Self::CmdGetChallengeRecommendLineupListScRsp) - } _ => None, } } @@ -67436,12 +69040,12 @@ impl BigDataRecommendType { #[repr(i32)] pub enum CmdRedDotType { None = 0, - CmdGetAllRedDotDataCsReq = 5949, - CmdUpdateRedDotDataScRsp = 5936, - CmdGetAllRedDotDataScRsp = 5927, - CmdUpdateRedDotDataCsReq = 5918, - CmdGetSingleRedDotParamGroupCsReq = 5911, - CmdGetSingleRedDotParamGroupScRsp = 5937, + CmdGetSingleRedDotParamGroupCsReq = 5902, + CmdUpdateRedDotDataScRsp = 5930, + CmdGetAllRedDotDataScRsp = 5921, + CmdUpdateRedDotDataCsReq = 5946, + CmdGetAllRedDotDataCsReq = 5923, + CmdGetSingleRedDotParamGroupScRsp = 5901, } impl CmdRedDotType { /// String value of the enum field names used in the ProtoBuf definition. @@ -67451,13 +69055,13 @@ impl CmdRedDotType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdRedDotTypeNone", - Self::CmdGetAllRedDotDataCsReq => "CmdGetAllRedDotDataCsReq", - Self::CmdUpdateRedDotDataScRsp => "CmdUpdateRedDotDataScRsp", - Self::CmdGetAllRedDotDataScRsp => "CmdGetAllRedDotDataScRsp", - Self::CmdUpdateRedDotDataCsReq => "CmdUpdateRedDotDataCsReq", Self::CmdGetSingleRedDotParamGroupCsReq => { "CmdGetSingleRedDotParamGroupCsReq" } + Self::CmdUpdateRedDotDataScRsp => "CmdUpdateRedDotDataScRsp", + Self::CmdGetAllRedDotDataScRsp => "CmdGetAllRedDotDataScRsp", + Self::CmdUpdateRedDotDataCsReq => "CmdUpdateRedDotDataCsReq", + Self::CmdGetAllRedDotDataCsReq => "CmdGetAllRedDotDataCsReq", Self::CmdGetSingleRedDotParamGroupScRsp => { "CmdGetSingleRedDotParamGroupScRsp" } @@ -67467,13 +69071,13 @@ impl CmdRedDotType { pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdRedDotTypeNone" => Some(Self::None), - "CmdGetAllRedDotDataCsReq" => Some(Self::CmdGetAllRedDotDataCsReq), - "CmdUpdateRedDotDataScRsp" => Some(Self::CmdUpdateRedDotDataScRsp), - "CmdGetAllRedDotDataScRsp" => Some(Self::CmdGetAllRedDotDataScRsp), - "CmdUpdateRedDotDataCsReq" => Some(Self::CmdUpdateRedDotDataCsReq), "CmdGetSingleRedDotParamGroupCsReq" => { Some(Self::CmdGetSingleRedDotParamGroupCsReq) } + "CmdUpdateRedDotDataScRsp" => Some(Self::CmdUpdateRedDotDataScRsp), + "CmdGetAllRedDotDataScRsp" => Some(Self::CmdGetAllRedDotDataScRsp), + "CmdUpdateRedDotDataCsReq" => Some(Self::CmdUpdateRedDotDataCsReq), + "CmdGetAllRedDotDataCsReq" => Some(Self::CmdGetAllRedDotDataCsReq), "CmdGetSingleRedDotParamGroupScRsp" => { Some(Self::CmdGetSingleRedDotParamGroupScRsp) } @@ -67516,19 +69120,21 @@ impl Ojljhfnfdkp { #[repr(i32)] pub enum CmdRelicSmartWearType { None = 0, - CmdRelicSmartWearGetPinRelicCsReq = 8262, - CmdRelicSmartWearPinRelicCsReq = 8264, - CmdRelicSmartWearUpdatePlanCsReq = 8257, - CmdRelicSmartWearDeletePlanScRsp = 8253, - CmdRelicSmartWearUpdatePlanScRsp = 8261, - CmdRelicSmartWearPinRelicScRsp = 8269, - CmdRelicSmartWearAddPlanCsReq = 8260, - CmdRelicSmartWearGetPlanScRsp = 8259, - CmdRelicSmartWearGetPinRelicScRsp = 8256, - CmdRelicSmartWearUpdatePinRelicScNotify = 8263, - CmdRelicSmartWearDeletePlanCsReq = 8255, - CmdRelicSmartWearAddPlanScRsp = 8266, - CmdRelicSmartWearGetPlanCsReq = 8268, + CmdRelicSmartWearDeletePinRelicScRsp = 8263, + CmdRelicSmartWearAddPlanCsReq = 8267, + CmdRelicSmartWearGetPinRelicCsReq = 8270, + CmdRelicSmartWearUpdatePlanCsReq = 8252, + CmdRelicSmartWearAddPlanScRsp = 8269, + CmdRelicSmartWearUpdatePlanScRsp = 8262, + CmdRelicSmartWearUpdatePinRelicScNotify = 8254, + CmdRelicSmartWearGetPlanCsReq = 8251, + CmdRelicSmartWearDeletePlanScRsp = 8264, + CmdRelicSmartWearDeletePlanCsReq = 8257, + CmdRelicSmartWearGetPlanScRsp = 8265, + CmdRelicSmartWearGetPinRelicScRsp = 8253, + CmdRelicSmartWearDeletePinRelicCsReq = 8268, + CmdRelicSmartWearUpdatePinRelicCsReq = 8259, + CmdRelicSmartWearUpdatePinRelicScRsp = 8258, } impl CmdRelicSmartWearType { /// String value of the enum field names used in the ProtoBuf definition. @@ -67538,62 +69144,117 @@ impl CmdRelicSmartWearType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdRelicSmartWearTypeNone", + Self::CmdRelicSmartWearDeletePinRelicScRsp => { + "CmdRelicSmartWearDeletePinRelicScRsp" + } + Self::CmdRelicSmartWearAddPlanCsReq => "CmdRelicSmartWearAddPlanCsReq", Self::CmdRelicSmartWearGetPinRelicCsReq => { "CmdRelicSmartWearGetPinRelicCsReq" } - Self::CmdRelicSmartWearPinRelicCsReq => "CmdRelicSmartWearPinRelicCsReq", Self::CmdRelicSmartWearUpdatePlanCsReq => "CmdRelicSmartWearUpdatePlanCsReq", - Self::CmdRelicSmartWearDeletePlanScRsp => "CmdRelicSmartWearDeletePlanScRsp", + Self::CmdRelicSmartWearAddPlanScRsp => "CmdRelicSmartWearAddPlanScRsp", Self::CmdRelicSmartWearUpdatePlanScRsp => "CmdRelicSmartWearUpdatePlanScRsp", - Self::CmdRelicSmartWearPinRelicScRsp => "CmdRelicSmartWearPinRelicScRsp", - Self::CmdRelicSmartWearAddPlanCsReq => "CmdRelicSmartWearAddPlanCsReq", + Self::CmdRelicSmartWearUpdatePinRelicScNotify => { + "CmdRelicSmartWearUpdatePinRelicScNotify" + } + Self::CmdRelicSmartWearGetPlanCsReq => "CmdRelicSmartWearGetPlanCsReq", + Self::CmdRelicSmartWearDeletePlanScRsp => "CmdRelicSmartWearDeletePlanScRsp", + Self::CmdRelicSmartWearDeletePlanCsReq => "CmdRelicSmartWearDeletePlanCsReq", Self::CmdRelicSmartWearGetPlanScRsp => "CmdRelicSmartWearGetPlanScRsp", Self::CmdRelicSmartWearGetPinRelicScRsp => { "CmdRelicSmartWearGetPinRelicScRsp" } - Self::CmdRelicSmartWearUpdatePinRelicScNotify => { - "CmdRelicSmartWearUpdatePinRelicScNotify" + Self::CmdRelicSmartWearDeletePinRelicCsReq => { + "CmdRelicSmartWearDeletePinRelicCsReq" + } + Self::CmdRelicSmartWearUpdatePinRelicCsReq => { + "CmdRelicSmartWearUpdatePinRelicCsReq" + } + Self::CmdRelicSmartWearUpdatePinRelicScRsp => { + "CmdRelicSmartWearUpdatePinRelicScRsp" } - Self::CmdRelicSmartWearDeletePlanCsReq => "CmdRelicSmartWearDeletePlanCsReq", - Self::CmdRelicSmartWearAddPlanScRsp => "CmdRelicSmartWearAddPlanScRsp", - Self::CmdRelicSmartWearGetPlanCsReq => "CmdRelicSmartWearGetPlanCsReq", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdRelicSmartWearTypeNone" => Some(Self::None), + "CmdRelicSmartWearDeletePinRelicScRsp" => { + Some(Self::CmdRelicSmartWearDeletePinRelicScRsp) + } + "CmdRelicSmartWearAddPlanCsReq" => Some(Self::CmdRelicSmartWearAddPlanCsReq), "CmdRelicSmartWearGetPinRelicCsReq" => { Some(Self::CmdRelicSmartWearGetPinRelicCsReq) } - "CmdRelicSmartWearPinRelicCsReq" => { - Some(Self::CmdRelicSmartWearPinRelicCsReq) - } "CmdRelicSmartWearUpdatePlanCsReq" => { Some(Self::CmdRelicSmartWearUpdatePlanCsReq) } - "CmdRelicSmartWearDeletePlanScRsp" => { - Some(Self::CmdRelicSmartWearDeletePlanScRsp) - } + "CmdRelicSmartWearAddPlanScRsp" => Some(Self::CmdRelicSmartWearAddPlanScRsp), "CmdRelicSmartWearUpdatePlanScRsp" => { Some(Self::CmdRelicSmartWearUpdatePlanScRsp) } - "CmdRelicSmartWearPinRelicScRsp" => { - Some(Self::CmdRelicSmartWearPinRelicScRsp) - } - "CmdRelicSmartWearAddPlanCsReq" => Some(Self::CmdRelicSmartWearAddPlanCsReq), - "CmdRelicSmartWearGetPlanScRsp" => Some(Self::CmdRelicSmartWearGetPlanScRsp), - "CmdRelicSmartWearGetPinRelicScRsp" => { - Some(Self::CmdRelicSmartWearGetPinRelicScRsp) - } "CmdRelicSmartWearUpdatePinRelicScNotify" => { Some(Self::CmdRelicSmartWearUpdatePinRelicScNotify) } + "CmdRelicSmartWearGetPlanCsReq" => Some(Self::CmdRelicSmartWearGetPlanCsReq), + "CmdRelicSmartWearDeletePlanScRsp" => { + Some(Self::CmdRelicSmartWearDeletePlanScRsp) + } "CmdRelicSmartWearDeletePlanCsReq" => { Some(Self::CmdRelicSmartWearDeletePlanCsReq) } - "CmdRelicSmartWearAddPlanScRsp" => Some(Self::CmdRelicSmartWearAddPlanScRsp), - "CmdRelicSmartWearGetPlanCsReq" => Some(Self::CmdRelicSmartWearGetPlanCsReq), + "CmdRelicSmartWearGetPlanScRsp" => Some(Self::CmdRelicSmartWearGetPlanScRsp), + "CmdRelicSmartWearGetPinRelicScRsp" => { + Some(Self::CmdRelicSmartWearGetPinRelicScRsp) + } + "CmdRelicSmartWearDeletePinRelicCsReq" => { + Some(Self::CmdRelicSmartWearDeletePinRelicCsReq) + } + "CmdRelicSmartWearUpdatePinRelicCsReq" => { + Some(Self::CmdRelicSmartWearUpdatePinRelicCsReq) + } + "CmdRelicSmartWearUpdatePinRelicScRsp" => { + Some(Self::CmdRelicSmartWearUpdatePinRelicScRsp) + } + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Anccglmmdjj { + RelicSmartWearPlanTypeNone = 0, + RelicSmartWearPlanTypeBigData = 1, + RelicSmartWearPlanTypeSystem = 2, + RelicSmartWearPlanTypeCustom = 3, +} +impl Anccglmmdjj { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are 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::RelicSmartWearPlanTypeNone => "RELIC_SMART_WEAR_PLAN_TYPE_NONE", + Self::RelicSmartWearPlanTypeBigData => "RELIC_SMART_WEAR_PLAN_TYPE_BIG_DATA", + Self::RelicSmartWearPlanTypeSystem => "RELIC_SMART_WEAR_PLAN_TYPE_SYSTEM", + Self::RelicSmartWearPlanTypeCustom => "RELIC_SMART_WEAR_PLAN_TYPE_CUSTOM", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "RELIC_SMART_WEAR_PLAN_TYPE_NONE" => Some(Self::RelicSmartWearPlanTypeNone), + "RELIC_SMART_WEAR_PLAN_TYPE_BIG_DATA" => { + Some(Self::RelicSmartWearPlanTypeBigData) + } + "RELIC_SMART_WEAR_PLAN_TYPE_SYSTEM" => { + Some(Self::RelicSmartWearPlanTypeSystem) + } + "RELIC_SMART_WEAR_PLAN_TYPE_CUSTOM" => { + Some(Self::RelicSmartWearPlanTypeCustom) + } _ => None, } } @@ -67603,10 +69264,10 @@ impl CmdRelicSmartWearType { #[repr(i32)] pub enum CmdReplayType { None = 0, - CmdGetPlayerReplayInfoCsReq = 3567, - CmdGetPlayerReplayInfoScRsp = 3539, - CmdGetReplayTokenCsReq = 3520, - CmdGetReplayTokenScRsp = 3591, + CmdGetPlayerReplayInfoCsReq = 3598, + CmdGetPlayerReplayInfoScRsp = 3553, + CmdGetReplayTokenScRsp = 3505, + CmdGetReplayTokenCsReq = 3510, } impl CmdReplayType { /// String value of the enum field names used in the ProtoBuf definition. @@ -67618,8 +69279,8 @@ impl CmdReplayType { Self::None => "CmdReplayTypeNone", Self::CmdGetPlayerReplayInfoCsReq => "CmdGetPlayerReplayInfoCsReq", Self::CmdGetPlayerReplayInfoScRsp => "CmdGetPlayerReplayInfoScRsp", - Self::CmdGetReplayTokenCsReq => "CmdGetReplayTokenCsReq", Self::CmdGetReplayTokenScRsp => "CmdGetReplayTokenScRsp", + Self::CmdGetReplayTokenCsReq => "CmdGetReplayTokenCsReq", } } /// Creates an enum from field names used in the ProtoBuf definition. @@ -67628,8 +69289,8 @@ impl CmdReplayType { "CmdReplayTypeNone" => Some(Self::None), "CmdGetPlayerReplayInfoCsReq" => Some(Self::CmdGetPlayerReplayInfoCsReq), "CmdGetPlayerReplayInfoScRsp" => Some(Self::CmdGetPlayerReplayInfoScRsp), - "CmdGetReplayTokenCsReq" => Some(Self::CmdGetReplayTokenCsReq), "CmdGetReplayTokenScRsp" => Some(Self::CmdGetReplayTokenScRsp), + "CmdGetReplayTokenCsReq" => Some(Self::CmdGetReplayTokenCsReq), _ => None, } } @@ -67639,10 +69300,10 @@ impl CmdReplayType { #[repr(i32)] pub enum CmdRndOptionType { None = 0, - CmdGetRndOptionCsReq = 3420, - CmdGetRndOptionScRsp = 3491, - CmdDailyFirstMeetPamScRsp = 3439, - CmdDailyFirstMeetPamCsReq = 3467, + CmdGetRndOptionCsReq = 3410, + CmdDailyFirstMeetPamCsReq = 3498, + CmdDailyFirstMeetPamScRsp = 3453, + CmdGetRndOptionScRsp = 3405, } impl CmdRndOptionType { /// String value of the enum field names used in the ProtoBuf definition. @@ -67653,9 +69314,9 @@ impl CmdRndOptionType { match self { Self::None => "CmdRndOptionTypeNone", Self::CmdGetRndOptionCsReq => "CmdGetRndOptionCsReq", - Self::CmdGetRndOptionScRsp => "CmdGetRndOptionScRsp", - Self::CmdDailyFirstMeetPamScRsp => "CmdDailyFirstMeetPamScRsp", Self::CmdDailyFirstMeetPamCsReq => "CmdDailyFirstMeetPamCsReq", + Self::CmdDailyFirstMeetPamScRsp => "CmdDailyFirstMeetPamScRsp", + Self::CmdGetRndOptionScRsp => "CmdGetRndOptionScRsp", } } /// Creates an enum from field names used in the ProtoBuf definition. @@ -67663,9 +69324,9 @@ impl CmdRndOptionType { match value { "CmdRndOptionTypeNone" => Some(Self::None), "CmdGetRndOptionCsReq" => Some(Self::CmdGetRndOptionCsReq), - "CmdGetRndOptionScRsp" => Some(Self::CmdGetRndOptionScRsp), - "CmdDailyFirstMeetPamScRsp" => Some(Self::CmdDailyFirstMeetPamScRsp), "CmdDailyFirstMeetPamCsReq" => Some(Self::CmdDailyFirstMeetPamCsReq), + "CmdDailyFirstMeetPamScRsp" => Some(Self::CmdDailyFirstMeetPamScRsp), + "CmdGetRndOptionScRsp" => Some(Self::CmdGetRndOptionScRsp), _ => None, } } @@ -67675,59 +69336,59 @@ impl CmdRndOptionType { #[repr(i32)] pub enum CmdRogueType { None = 0, - CmdGetRogueTalentInfoScRsp = 1846, - CmdSyncRogueAreaUnlockScNotify = 1862, - CmdFinishAeonDialogueGroupCsReq = 1817, - CmdGetRogueInfoScRsp = 1891, - CmdEnhanceRogueBuffCsReq = 1806, - CmdSyncRogueAeonScNotify = 1812, - CmdGetRogueBuffEnhanceInfoScRsp = 1809, - CmdGetRogueScoreRewardInfoCsReq = 1851, - CmdSyncRogueSeasonFinishScNotify = 1824, - CmdEnterRogueCsReq = 1827, - CmdEnableRogueTalentScRsp = 1892, - CmdOpenRogueChestCsReq = 1857, - CmdGetRogueAeonInfoCsReq = 1897, - CmdTakeRogueScoreRewardScRsp = 1836, - CmdSyncRoguePickAvatarInfoScNotify = 1829, - CmdGetRogueInitialScoreCsReq = 1818, - CmdStartRogueScRsp = 1839, - CmdPickRogueAvatarScRsp = 1885, - CmdTakeRogueScoreRewardCsReq = 1894, - CmdLeaveRogueCsReq = 1870, - CmdEnterRogueMapRoomCsReq = 1822, - CmdFinishAeonDialogueGroupScRsp = 1900, - CmdGetRogueTalentInfoCsReq = 1858, - CmdEnableRogueTalentCsReq = 1842, - CmdQuitRogueScRsp = 1845, - CmdEnterRogueScRsp = 1821, - CmdSyncRogueVirtualItemInfoScNotify = 1881, - CmdSyncRogueStatusScNotify = 1865, - CmdSyncRogueReviveInfoScNotify = 1878, + CmdGetRogueBuffEnhanceInfoCsReq = 1854, + CmdFinishAeonDialogueGroupCsReq = 1900, + CmdLeaveRogueCsReq = 1897, + CmdSyncRogueReviveInfoScNotify = 1842, + CmdEnterRogueCsReq = 1879, + CmdFinishAeonDialogueGroupScRsp = 1868, + CmdTakeRogueAeonLevelRewardScRsp = 1840, + CmdLeaveRogueScRsp = 1806, + CmdPickRogueAvatarCsReq = 1867, + CmdTakeRogueScoreRewardCsReq = 1874, + CmdTakeRogueAeonLevelRewardCsReq = 1893, + CmdEnhanceRogueBuffScRsp = 1820, + CmdGetRogueInitialScoreScRsp = 1889, + CmdReviveRogueAvatarScRsp = 1878, + CmdStartRogueScRsp = 1853, CmdSyncRogueAeonLevelUpRewardScNotify = 1811, - CmdReviveRogueAvatarCsReq = 1852, - CmdExchangeRogueRewardKeyScRsp = 1889, - CmdEnterRogueMapRoomScRsp = 1840, - CmdSyncRogueGetItemScNotify = 1814, - CmdQuitRogueCsReq = 1834, - CmdSyncRogueFinishScNotify = 1873, + CmdQuitRogueScRsp = 1851, + CmdReviveRogueAvatarCsReq = 1836, + CmdSyncRogueExploreWinScNotify = 1835, + CmdGetRogueAeonInfoCsReq = 1838, + CmdEnableRogueTalentCsReq = 1832, + CmdEnterRogueMapRoomScRsp = 1866, + CmdStartRogueCsReq = 1898, + CmdQuitRogueCsReq = 1801, + CmdOpenRogueChestScRsp = 1804, + CmdExchangeRogueRewardKeyCsReq = 1886, + CmdGetRogueTalentInfoCsReq = 1865, + CmdSyncRogueRewardInfoScNotify = 1850, + CmdOpenRogueChestCsReq = 1857, + CmdEnterRogueScRsp = 1802, + CmdSyncRogueVirtualItemInfoScNotify = 1877, + CmdSyncRogueAeonScNotify = 1899, CmdGetRogueScoreRewardInfoScRsp = 1856, - CmdEnhanceRogueBuffScRsp = 1831, - CmdSyncRogueExploreWinScNotify = 1803, - CmdPickRogueAvatarCsReq = 1898, - CmdStartRogueCsReq = 1867, - CmdOpenRogueChestScRsp = 1826, - CmdTakeRogueAeonLevelRewardScRsp = 1875, - CmdExchangeRogueRewardKeyCsReq = 1890, - CmdLeaveRogueScRsp = 1859, - CmdGetRogueAeonInfoScRsp = 1866, - CmdGetRogueInitialScoreScRsp = 1847, - CmdSyncRogueMapRoomScNotify = 1819, - CmdGetRogueInfoCsReq = 1820, - CmdSyncRogueRewardInfoScNotify = 1888, - CmdGetRogueBuffEnhanceInfoCsReq = 1887, - CmdTakeRogueAeonLevelRewardCsReq = 1886, - CmdReviveRogueAvatarScRsp = 1868, + CmdEnterRogueMapRoomCsReq = 1860, + CmdGetRogueBuffEnhanceInfoScRsp = 1862, + CmdGetRogueScoreRewardInfoCsReq = 1859, + CmdSyncRogueFinishScNotify = 1863, + CmdExchangeRogueRewardKeyScRsp = 1812, + CmdGetRogueTalentInfoScRsp = 1819, + CmdSyncRogueAreaUnlockScNotify = 1844, + CmdEnableRogueTalentScRsp = 1834, + CmdEnhanceRogueBuffCsReq = 1809, + CmdGetRogueAeonInfoScRsp = 1887, + CmdSyncRogueStatusScNotify = 1870, + CmdTakeRogueScoreRewardScRsp = 1890, + CmdSyncRoguePickAvatarInfoScNotify = 1861, + CmdSyncRogueMapRoomScNotify = 1808, + CmdGetRogueInitialScoreCsReq = 1828, + CmdSyncRogueSeasonFinishScNotify = 1837, + CmdPickRogueAvatarScRsp = 1872, + CmdGetRogueInfoCsReq = 1810, + CmdGetRogueInfoScRsp = 1805, + CmdSyncRogueGetItemScNotify = 1848, } impl CmdRogueType { /// String value of the enum field names used in the ProtoBuf definition. @@ -67737,160 +69398,160 @@ impl CmdRogueType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdRogueTypeNone", - Self::CmdGetRogueTalentInfoScRsp => "CmdGetRogueTalentInfoScRsp", - Self::CmdSyncRogueAreaUnlockScNotify => "CmdSyncRogueAreaUnlockScNotify", + Self::CmdGetRogueBuffEnhanceInfoCsReq => "CmdGetRogueBuffEnhanceInfoCsReq", Self::CmdFinishAeonDialogueGroupCsReq => "CmdFinishAeonDialogueGroupCsReq", - Self::CmdGetRogueInfoScRsp => "CmdGetRogueInfoScRsp", - Self::CmdEnhanceRogueBuffCsReq => "CmdEnhanceRogueBuffCsReq", - Self::CmdSyncRogueAeonScNotify => "CmdSyncRogueAeonScNotify", - Self::CmdGetRogueBuffEnhanceInfoScRsp => "CmdGetRogueBuffEnhanceInfoScRsp", - Self::CmdGetRogueScoreRewardInfoCsReq => "CmdGetRogueScoreRewardInfoCsReq", - Self::CmdSyncRogueSeasonFinishScNotify => "CmdSyncRogueSeasonFinishScNotify", - Self::CmdEnterRogueCsReq => "CmdEnterRogueCsReq", - Self::CmdEnableRogueTalentScRsp => "CmdEnableRogueTalentScRsp", - Self::CmdOpenRogueChestCsReq => "CmdOpenRogueChestCsReq", - Self::CmdGetRogueAeonInfoCsReq => "CmdGetRogueAeonInfoCsReq", - Self::CmdTakeRogueScoreRewardScRsp => "CmdTakeRogueScoreRewardScRsp", - Self::CmdSyncRoguePickAvatarInfoScNotify => { - "CmdSyncRoguePickAvatarInfoScNotify" - } - Self::CmdGetRogueInitialScoreCsReq => "CmdGetRogueInitialScoreCsReq", - Self::CmdStartRogueScRsp => "CmdStartRogueScRsp", - Self::CmdPickRogueAvatarScRsp => "CmdPickRogueAvatarScRsp", - Self::CmdTakeRogueScoreRewardCsReq => "CmdTakeRogueScoreRewardCsReq", Self::CmdLeaveRogueCsReq => "CmdLeaveRogueCsReq", - Self::CmdEnterRogueMapRoomCsReq => "CmdEnterRogueMapRoomCsReq", + Self::CmdSyncRogueReviveInfoScNotify => "CmdSyncRogueReviveInfoScNotify", + Self::CmdEnterRogueCsReq => "CmdEnterRogueCsReq", Self::CmdFinishAeonDialogueGroupScRsp => "CmdFinishAeonDialogueGroupScRsp", - Self::CmdGetRogueTalentInfoCsReq => "CmdGetRogueTalentInfoCsReq", - Self::CmdEnableRogueTalentCsReq => "CmdEnableRogueTalentCsReq", + Self::CmdTakeRogueAeonLevelRewardScRsp => "CmdTakeRogueAeonLevelRewardScRsp", + Self::CmdLeaveRogueScRsp => "CmdLeaveRogueScRsp", + Self::CmdPickRogueAvatarCsReq => "CmdPickRogueAvatarCsReq", + Self::CmdTakeRogueScoreRewardCsReq => "CmdTakeRogueScoreRewardCsReq", + Self::CmdTakeRogueAeonLevelRewardCsReq => "CmdTakeRogueAeonLevelRewardCsReq", + Self::CmdEnhanceRogueBuffScRsp => "CmdEnhanceRogueBuffScRsp", + Self::CmdGetRogueInitialScoreScRsp => "CmdGetRogueInitialScoreScRsp", + Self::CmdReviveRogueAvatarScRsp => "CmdReviveRogueAvatarScRsp", + Self::CmdStartRogueScRsp => "CmdStartRogueScRsp", + Self::CmdSyncRogueAeonLevelUpRewardScNotify => { + "CmdSyncRogueAeonLevelUpRewardScNotify" + } Self::CmdQuitRogueScRsp => "CmdQuitRogueScRsp", + Self::CmdReviveRogueAvatarCsReq => "CmdReviveRogueAvatarCsReq", + Self::CmdSyncRogueExploreWinScNotify => "CmdSyncRogueExploreWinScNotify", + Self::CmdGetRogueAeonInfoCsReq => "CmdGetRogueAeonInfoCsReq", + Self::CmdEnableRogueTalentCsReq => "CmdEnableRogueTalentCsReq", + Self::CmdEnterRogueMapRoomScRsp => "CmdEnterRogueMapRoomScRsp", + Self::CmdStartRogueCsReq => "CmdStartRogueCsReq", + Self::CmdQuitRogueCsReq => "CmdQuitRogueCsReq", + Self::CmdOpenRogueChestScRsp => "CmdOpenRogueChestScRsp", + Self::CmdExchangeRogueRewardKeyCsReq => "CmdExchangeRogueRewardKeyCsReq", + Self::CmdGetRogueTalentInfoCsReq => "CmdGetRogueTalentInfoCsReq", + Self::CmdSyncRogueRewardInfoScNotify => "CmdSyncRogueRewardInfoScNotify", + Self::CmdOpenRogueChestCsReq => "CmdOpenRogueChestCsReq", Self::CmdEnterRogueScRsp => "CmdEnterRogueScRsp", Self::CmdSyncRogueVirtualItemInfoScNotify => { "CmdSyncRogueVirtualItemInfoScNotify" } - Self::CmdSyncRogueStatusScNotify => "CmdSyncRogueStatusScNotify", - Self::CmdSyncRogueReviveInfoScNotify => "CmdSyncRogueReviveInfoScNotify", - Self::CmdSyncRogueAeonLevelUpRewardScNotify => { - "CmdSyncRogueAeonLevelUpRewardScNotify" - } - Self::CmdReviveRogueAvatarCsReq => "CmdReviveRogueAvatarCsReq", - Self::CmdExchangeRogueRewardKeyScRsp => "CmdExchangeRogueRewardKeyScRsp", - Self::CmdEnterRogueMapRoomScRsp => "CmdEnterRogueMapRoomScRsp", - Self::CmdSyncRogueGetItemScNotify => "CmdSyncRogueGetItemScNotify", - Self::CmdQuitRogueCsReq => "CmdQuitRogueCsReq", - Self::CmdSyncRogueFinishScNotify => "CmdSyncRogueFinishScNotify", + Self::CmdSyncRogueAeonScNotify => "CmdSyncRogueAeonScNotify", Self::CmdGetRogueScoreRewardInfoScRsp => "CmdGetRogueScoreRewardInfoScRsp", - Self::CmdEnhanceRogueBuffScRsp => "CmdEnhanceRogueBuffScRsp", - Self::CmdSyncRogueExploreWinScNotify => "CmdSyncRogueExploreWinScNotify", - Self::CmdPickRogueAvatarCsReq => "CmdPickRogueAvatarCsReq", - Self::CmdStartRogueCsReq => "CmdStartRogueCsReq", - Self::CmdOpenRogueChestScRsp => "CmdOpenRogueChestScRsp", - Self::CmdTakeRogueAeonLevelRewardScRsp => "CmdTakeRogueAeonLevelRewardScRsp", - Self::CmdExchangeRogueRewardKeyCsReq => "CmdExchangeRogueRewardKeyCsReq", - Self::CmdLeaveRogueScRsp => "CmdLeaveRogueScRsp", + Self::CmdEnterRogueMapRoomCsReq => "CmdEnterRogueMapRoomCsReq", + Self::CmdGetRogueBuffEnhanceInfoScRsp => "CmdGetRogueBuffEnhanceInfoScRsp", + Self::CmdGetRogueScoreRewardInfoCsReq => "CmdGetRogueScoreRewardInfoCsReq", + Self::CmdSyncRogueFinishScNotify => "CmdSyncRogueFinishScNotify", + Self::CmdExchangeRogueRewardKeyScRsp => "CmdExchangeRogueRewardKeyScRsp", + Self::CmdGetRogueTalentInfoScRsp => "CmdGetRogueTalentInfoScRsp", + Self::CmdSyncRogueAreaUnlockScNotify => "CmdSyncRogueAreaUnlockScNotify", + Self::CmdEnableRogueTalentScRsp => "CmdEnableRogueTalentScRsp", + Self::CmdEnhanceRogueBuffCsReq => "CmdEnhanceRogueBuffCsReq", Self::CmdGetRogueAeonInfoScRsp => "CmdGetRogueAeonInfoScRsp", - Self::CmdGetRogueInitialScoreScRsp => "CmdGetRogueInitialScoreScRsp", + Self::CmdSyncRogueStatusScNotify => "CmdSyncRogueStatusScNotify", + Self::CmdTakeRogueScoreRewardScRsp => "CmdTakeRogueScoreRewardScRsp", + Self::CmdSyncRoguePickAvatarInfoScNotify => { + "CmdSyncRoguePickAvatarInfoScNotify" + } Self::CmdSyncRogueMapRoomScNotify => "CmdSyncRogueMapRoomScNotify", + Self::CmdGetRogueInitialScoreCsReq => "CmdGetRogueInitialScoreCsReq", + Self::CmdSyncRogueSeasonFinishScNotify => "CmdSyncRogueSeasonFinishScNotify", + Self::CmdPickRogueAvatarScRsp => "CmdPickRogueAvatarScRsp", Self::CmdGetRogueInfoCsReq => "CmdGetRogueInfoCsReq", - Self::CmdSyncRogueRewardInfoScNotify => "CmdSyncRogueRewardInfoScNotify", - Self::CmdGetRogueBuffEnhanceInfoCsReq => "CmdGetRogueBuffEnhanceInfoCsReq", - Self::CmdTakeRogueAeonLevelRewardCsReq => "CmdTakeRogueAeonLevelRewardCsReq", - Self::CmdReviveRogueAvatarScRsp => "CmdReviveRogueAvatarScRsp", + Self::CmdGetRogueInfoScRsp => "CmdGetRogueInfoScRsp", + Self::CmdSyncRogueGetItemScNotify => "CmdSyncRogueGetItemScNotify", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdRogueTypeNone" => Some(Self::None), - "CmdGetRogueTalentInfoScRsp" => Some(Self::CmdGetRogueTalentInfoScRsp), - "CmdSyncRogueAreaUnlockScNotify" => { - Some(Self::CmdSyncRogueAreaUnlockScNotify) + "CmdGetRogueBuffEnhanceInfoCsReq" => { + Some(Self::CmdGetRogueBuffEnhanceInfoCsReq) } "CmdFinishAeonDialogueGroupCsReq" => { Some(Self::CmdFinishAeonDialogueGroupCsReq) } - "CmdGetRogueInfoScRsp" => Some(Self::CmdGetRogueInfoScRsp), - "CmdEnhanceRogueBuffCsReq" => Some(Self::CmdEnhanceRogueBuffCsReq), + "CmdLeaveRogueCsReq" => Some(Self::CmdLeaveRogueCsReq), + "CmdSyncRogueReviveInfoScNotify" => { + Some(Self::CmdSyncRogueReviveInfoScNotify) + } + "CmdEnterRogueCsReq" => Some(Self::CmdEnterRogueCsReq), + "CmdFinishAeonDialogueGroupScRsp" => { + Some(Self::CmdFinishAeonDialogueGroupScRsp) + } + "CmdTakeRogueAeonLevelRewardScRsp" => { + Some(Self::CmdTakeRogueAeonLevelRewardScRsp) + } + "CmdLeaveRogueScRsp" => Some(Self::CmdLeaveRogueScRsp), + "CmdPickRogueAvatarCsReq" => Some(Self::CmdPickRogueAvatarCsReq), + "CmdTakeRogueScoreRewardCsReq" => Some(Self::CmdTakeRogueScoreRewardCsReq), + "CmdTakeRogueAeonLevelRewardCsReq" => { + Some(Self::CmdTakeRogueAeonLevelRewardCsReq) + } + "CmdEnhanceRogueBuffScRsp" => Some(Self::CmdEnhanceRogueBuffScRsp), + "CmdGetRogueInitialScoreScRsp" => Some(Self::CmdGetRogueInitialScoreScRsp), + "CmdReviveRogueAvatarScRsp" => Some(Self::CmdReviveRogueAvatarScRsp), + "CmdStartRogueScRsp" => Some(Self::CmdStartRogueScRsp), + "CmdSyncRogueAeonLevelUpRewardScNotify" => { + Some(Self::CmdSyncRogueAeonLevelUpRewardScNotify) + } + "CmdQuitRogueScRsp" => Some(Self::CmdQuitRogueScRsp), + "CmdReviveRogueAvatarCsReq" => Some(Self::CmdReviveRogueAvatarCsReq), + "CmdSyncRogueExploreWinScNotify" => { + Some(Self::CmdSyncRogueExploreWinScNotify) + } + "CmdGetRogueAeonInfoCsReq" => Some(Self::CmdGetRogueAeonInfoCsReq), + "CmdEnableRogueTalentCsReq" => Some(Self::CmdEnableRogueTalentCsReq), + "CmdEnterRogueMapRoomScRsp" => Some(Self::CmdEnterRogueMapRoomScRsp), + "CmdStartRogueCsReq" => Some(Self::CmdStartRogueCsReq), + "CmdQuitRogueCsReq" => Some(Self::CmdQuitRogueCsReq), + "CmdOpenRogueChestScRsp" => Some(Self::CmdOpenRogueChestScRsp), + "CmdExchangeRogueRewardKeyCsReq" => { + Some(Self::CmdExchangeRogueRewardKeyCsReq) + } + "CmdGetRogueTalentInfoCsReq" => Some(Self::CmdGetRogueTalentInfoCsReq), + "CmdSyncRogueRewardInfoScNotify" => { + Some(Self::CmdSyncRogueRewardInfoScNotify) + } + "CmdOpenRogueChestCsReq" => Some(Self::CmdOpenRogueChestCsReq), + "CmdEnterRogueScRsp" => Some(Self::CmdEnterRogueScRsp), + "CmdSyncRogueVirtualItemInfoScNotify" => { + Some(Self::CmdSyncRogueVirtualItemInfoScNotify) + } "CmdSyncRogueAeonScNotify" => Some(Self::CmdSyncRogueAeonScNotify), + "CmdGetRogueScoreRewardInfoScRsp" => { + Some(Self::CmdGetRogueScoreRewardInfoScRsp) + } + "CmdEnterRogueMapRoomCsReq" => Some(Self::CmdEnterRogueMapRoomCsReq), "CmdGetRogueBuffEnhanceInfoScRsp" => { Some(Self::CmdGetRogueBuffEnhanceInfoScRsp) } "CmdGetRogueScoreRewardInfoCsReq" => { Some(Self::CmdGetRogueScoreRewardInfoCsReq) } - "CmdSyncRogueSeasonFinishScNotify" => { - Some(Self::CmdSyncRogueSeasonFinishScNotify) + "CmdSyncRogueFinishScNotify" => Some(Self::CmdSyncRogueFinishScNotify), + "CmdExchangeRogueRewardKeyScRsp" => { + Some(Self::CmdExchangeRogueRewardKeyScRsp) + } + "CmdGetRogueTalentInfoScRsp" => Some(Self::CmdGetRogueTalentInfoScRsp), + "CmdSyncRogueAreaUnlockScNotify" => { + Some(Self::CmdSyncRogueAreaUnlockScNotify) } - "CmdEnterRogueCsReq" => Some(Self::CmdEnterRogueCsReq), "CmdEnableRogueTalentScRsp" => Some(Self::CmdEnableRogueTalentScRsp), - "CmdOpenRogueChestCsReq" => Some(Self::CmdOpenRogueChestCsReq), - "CmdGetRogueAeonInfoCsReq" => Some(Self::CmdGetRogueAeonInfoCsReq), + "CmdEnhanceRogueBuffCsReq" => Some(Self::CmdEnhanceRogueBuffCsReq), + "CmdGetRogueAeonInfoScRsp" => Some(Self::CmdGetRogueAeonInfoScRsp), + "CmdSyncRogueStatusScNotify" => Some(Self::CmdSyncRogueStatusScNotify), "CmdTakeRogueScoreRewardScRsp" => Some(Self::CmdTakeRogueScoreRewardScRsp), "CmdSyncRoguePickAvatarInfoScNotify" => { Some(Self::CmdSyncRoguePickAvatarInfoScNotify) } - "CmdGetRogueInitialScoreCsReq" => Some(Self::CmdGetRogueInitialScoreCsReq), - "CmdStartRogueScRsp" => Some(Self::CmdStartRogueScRsp), - "CmdPickRogueAvatarScRsp" => Some(Self::CmdPickRogueAvatarScRsp), - "CmdTakeRogueScoreRewardCsReq" => Some(Self::CmdTakeRogueScoreRewardCsReq), - "CmdLeaveRogueCsReq" => Some(Self::CmdLeaveRogueCsReq), - "CmdEnterRogueMapRoomCsReq" => Some(Self::CmdEnterRogueMapRoomCsReq), - "CmdFinishAeonDialogueGroupScRsp" => { - Some(Self::CmdFinishAeonDialogueGroupScRsp) - } - "CmdGetRogueTalentInfoCsReq" => Some(Self::CmdGetRogueTalentInfoCsReq), - "CmdEnableRogueTalentCsReq" => Some(Self::CmdEnableRogueTalentCsReq), - "CmdQuitRogueScRsp" => Some(Self::CmdQuitRogueScRsp), - "CmdEnterRogueScRsp" => Some(Self::CmdEnterRogueScRsp), - "CmdSyncRogueVirtualItemInfoScNotify" => { - Some(Self::CmdSyncRogueVirtualItemInfoScNotify) - } - "CmdSyncRogueStatusScNotify" => Some(Self::CmdSyncRogueStatusScNotify), - "CmdSyncRogueReviveInfoScNotify" => { - Some(Self::CmdSyncRogueReviveInfoScNotify) - } - "CmdSyncRogueAeonLevelUpRewardScNotify" => { - Some(Self::CmdSyncRogueAeonLevelUpRewardScNotify) - } - "CmdReviveRogueAvatarCsReq" => Some(Self::CmdReviveRogueAvatarCsReq), - "CmdExchangeRogueRewardKeyScRsp" => { - Some(Self::CmdExchangeRogueRewardKeyScRsp) - } - "CmdEnterRogueMapRoomScRsp" => Some(Self::CmdEnterRogueMapRoomScRsp), - "CmdSyncRogueGetItemScNotify" => Some(Self::CmdSyncRogueGetItemScNotify), - "CmdQuitRogueCsReq" => Some(Self::CmdQuitRogueCsReq), - "CmdSyncRogueFinishScNotify" => Some(Self::CmdSyncRogueFinishScNotify), - "CmdGetRogueScoreRewardInfoScRsp" => { - Some(Self::CmdGetRogueScoreRewardInfoScRsp) - } - "CmdEnhanceRogueBuffScRsp" => Some(Self::CmdEnhanceRogueBuffScRsp), - "CmdSyncRogueExploreWinScNotify" => { - Some(Self::CmdSyncRogueExploreWinScNotify) - } - "CmdPickRogueAvatarCsReq" => Some(Self::CmdPickRogueAvatarCsReq), - "CmdStartRogueCsReq" => Some(Self::CmdStartRogueCsReq), - "CmdOpenRogueChestScRsp" => Some(Self::CmdOpenRogueChestScRsp), - "CmdTakeRogueAeonLevelRewardScRsp" => { - Some(Self::CmdTakeRogueAeonLevelRewardScRsp) - } - "CmdExchangeRogueRewardKeyCsReq" => { - Some(Self::CmdExchangeRogueRewardKeyCsReq) - } - "CmdLeaveRogueScRsp" => Some(Self::CmdLeaveRogueScRsp), - "CmdGetRogueAeonInfoScRsp" => Some(Self::CmdGetRogueAeonInfoScRsp), - "CmdGetRogueInitialScoreScRsp" => Some(Self::CmdGetRogueInitialScoreScRsp), "CmdSyncRogueMapRoomScNotify" => Some(Self::CmdSyncRogueMapRoomScNotify), + "CmdGetRogueInitialScoreCsReq" => Some(Self::CmdGetRogueInitialScoreCsReq), + "CmdSyncRogueSeasonFinishScNotify" => { + Some(Self::CmdSyncRogueSeasonFinishScNotify) + } + "CmdPickRogueAvatarScRsp" => Some(Self::CmdPickRogueAvatarScRsp), "CmdGetRogueInfoCsReq" => Some(Self::CmdGetRogueInfoCsReq), - "CmdSyncRogueRewardInfoScNotify" => { - Some(Self::CmdSyncRogueRewardInfoScNotify) - } - "CmdGetRogueBuffEnhanceInfoCsReq" => { - Some(Self::CmdGetRogueBuffEnhanceInfoCsReq) - } - "CmdTakeRogueAeonLevelRewardCsReq" => { - Some(Self::CmdTakeRogueAeonLevelRewardCsReq) - } - "CmdReviveRogueAvatarScRsp" => Some(Self::CmdReviveRogueAvatarScRsp), + "CmdGetRogueInfoScRsp" => Some(Self::CmdGetRogueInfoScRsp), + "CmdSyncRogueGetItemScNotify" => Some(Self::CmdSyncRogueGetItemScNotify), _ => None, } } @@ -68171,14 +69832,14 @@ impl Ffnedmegpjd { #[repr(i32)] pub enum CmdRogueArcadeType { None = 0, - CmdRogueArcadeGetInfoScRsp = 7689, - CmdRogueArcadeRestartScRsp = 7687, - CmdRogueArcadeStartScRsp = 7677, - CmdRogueArcadeRestartCsReq = 7661, - CmdRogueArcadeGetInfoCsReq = 7667, - CmdRogueArcadeLeaveScRsp = 7686, - CmdRogueArcadeStartCsReq = 7699, - CmdRogueArcadeLeaveCsReq = 7668, + CmdRogueArcadeRestartScRsp = 7651, + CmdRogueArcadeGetInfoCsReq = 7678, + CmdRogueArcadeStartScRsp = 7671, + CmdRogueArcadeLeaveScRsp = 7680, + CmdRogueArcadeLeaveCsReq = 7696, + CmdRogueArcadeStartCsReq = 7673, + CmdRogueArcadeGetInfoScRsp = 7677, + CmdRogueArcadeRestartCsReq = 7652, } impl CmdRogueArcadeType { /// String value of the enum field names used in the ProtoBuf definition. @@ -68188,28 +69849,28 @@ impl CmdRogueArcadeType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdRogueArcadeTypeNone", - Self::CmdRogueArcadeGetInfoScRsp => "CmdRogueArcadeGetInfoScRsp", Self::CmdRogueArcadeRestartScRsp => "CmdRogueArcadeRestartScRsp", - Self::CmdRogueArcadeStartScRsp => "CmdRogueArcadeStartScRsp", - Self::CmdRogueArcadeRestartCsReq => "CmdRogueArcadeRestartCsReq", Self::CmdRogueArcadeGetInfoCsReq => "CmdRogueArcadeGetInfoCsReq", + Self::CmdRogueArcadeStartScRsp => "CmdRogueArcadeStartScRsp", Self::CmdRogueArcadeLeaveScRsp => "CmdRogueArcadeLeaveScRsp", - Self::CmdRogueArcadeStartCsReq => "CmdRogueArcadeStartCsReq", Self::CmdRogueArcadeLeaveCsReq => "CmdRogueArcadeLeaveCsReq", + Self::CmdRogueArcadeStartCsReq => "CmdRogueArcadeStartCsReq", + Self::CmdRogueArcadeGetInfoScRsp => "CmdRogueArcadeGetInfoScRsp", + Self::CmdRogueArcadeRestartCsReq => "CmdRogueArcadeRestartCsReq", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdRogueArcadeTypeNone" => Some(Self::None), - "CmdRogueArcadeGetInfoScRsp" => Some(Self::CmdRogueArcadeGetInfoScRsp), "CmdRogueArcadeRestartScRsp" => Some(Self::CmdRogueArcadeRestartScRsp), - "CmdRogueArcadeStartScRsp" => Some(Self::CmdRogueArcadeStartScRsp), - "CmdRogueArcadeRestartCsReq" => Some(Self::CmdRogueArcadeRestartCsReq), "CmdRogueArcadeGetInfoCsReq" => Some(Self::CmdRogueArcadeGetInfoCsReq), + "CmdRogueArcadeStartScRsp" => Some(Self::CmdRogueArcadeStartScRsp), "CmdRogueArcadeLeaveScRsp" => Some(Self::CmdRogueArcadeLeaveScRsp), - "CmdRogueArcadeStartCsReq" => Some(Self::CmdRogueArcadeStartCsReq), "CmdRogueArcadeLeaveCsReq" => Some(Self::CmdRogueArcadeLeaveCsReq), + "CmdRogueArcadeStartCsReq" => Some(Self::CmdRogueArcadeStartCsReq), + "CmdRogueArcadeGetInfoScRsp" => Some(Self::CmdRogueArcadeGetInfoScRsp), + "CmdRogueArcadeRestartCsReq" => Some(Self::CmdRogueArcadeRestartCsReq), _ => None, } } @@ -68219,75 +69880,75 @@ impl CmdRogueArcadeType { #[repr(i32)] pub enum CmdRogueCommonType { None = 0, - CmdBuyRogueShopBuffScRsp = 5680, - CmdGetRogueCollectionScRsp = 5675, - CmdGetRogueHandbookDataCsReq = 5628, - CmdGetRogueAdventureRoomInfoCsReq = 5674, - CmdGetRogueShopMiracleInfoCsReq = 5639, - CmdStopRogueAdventureRoomCsReq = 5606, - CmdGetEnhanceCommonRogueBuffInfoCsReq = 5694, - CmdRogueWorkbenchGetInfoScRsp = 5612, - CmdTakeRogueEventHandbookRewardScRsp = 5619, - CmdRogueDoGambleCsReq = 5697, - CmdSetRogueCollectionScRsp = 5683, - CmdRogueShopBeginBattleCsReq = 5615, - CmdRogueGetGambleInfoScRsp = 5608, - CmdTakeRogueEventHandbookRewardCsReq = 5647, - CmdStopRogueAdventureRoomScRsp = 5631, - CmdGetEnhanceCommonRogueBuffInfoScRsp = 5636, - CmdRogueDebugReplaySaveScNotify = 5646, - CmdGetRogueExhibitionCsReq = 5632, - CmdRogueShopBeginBattleScRsp = 5676, - CmdSyncRogueCommonDialogueOptionFinishScNotify = 5648, - CmdGetRogueAdventureRoomInfoScRsp = 5673, - CmdGetRogueShopMiracleInfoScRsp = 5627, - CmdEnhanceCommonRogueBuffScRsp = 5609, - CmdRogueWorkbenchGetInfoCsReq = 5643, - CmdHandleRogueCommonPendingActionScRsp = 5664, - CmdBuyRogueShopMiracleScRsp = 5654, - CmdSetRogueExhibitionScRsp = 5656, - CmdEnhanceCommonRogueBuffCsReq = 5687, - CmdGetRogueHandbookDataScRsp = 5623, - CmdSetRogueExhibitionCsReq = 5651, - CmdCommonRogueUpdateScNotify = 5690, - CmdGetRogueShopBuffInfoScRsp = 5670, - CmdBuyRogueShopMiracleCsReq = 5659, - CmdFinishRogueCommonDialogueScRsp = 5633, - CmdUpdateRogueAdventureRoomScoreCsReq = 5663, - CmdSyncRogueCommonActionResultScNotify = 5655, - CmdRogueWorkbenchHandleFuncCsReq = 5662, - CmdSyncRogueHandbookDataUpdateScNotify = 5622, - CmdGetRogueShopBuffInfoCsReq = 5621, - CmdGetRogueShopFormulaInfoCsReq = 5642, - CmdHandleRogueCommonPendingActionCsReq = 5693, - CmdTakeRogueMiracleHandbookRewardScRsp = 5618, - CmdSetRogueCollectionCsReq = 5630, - CmdRogueNpcDisappearScRsp = 5605, - CmdBuyRogueShopFormulaScRsp = 5604, - CmdPrepareRogueAdventureRoomScRsp = 5667, - CmdRogueDoGambleScRsp = 5666, - CmdRogueNpcDisappearCsReq = 5602, - CmdTakeRogueMiracleHandbookRewardCsReq = 5640, - CmdSelectRogueCommonDialogueOptionCsReq = 5672, - CmdGetRogueShopFormulaInfoScRsp = 5692, - CmdCommonRogueQueryCsReq = 5657, - CmdGetRogueCollectionCsReq = 5686, - CmdSyncRogueCommonVirtualItemInfoScNotify = 5695, - CmdRogueWorkbenchHandleFuncScRsp = 5614, - CmdSyncRogueCommonDialogueDataScNotify = 5607, - CmdFinishRogueCommonDialogueCsReq = 5653, - CmdRogueGetGambleInfoCsReq = 5661, - CmdCommonRogueQueryScRsp = 5626, - CmdSyncRogueCommonPendingActionScNotify = 5671, - CmdGetRogueCommonDialogueDataCsReq = 5689, + CmdUpdateRogueAdventureRoomScoreScRsp = 5629, + CmdGetRogueAdventureRoomInfoScRsp = 5663, + CmdGetRogueExhibitionCsReq = 5630, + CmdGetRogueCollectionCsReq = 5693, CmdGetRogueExhibitionScRsp = 5611, - CmdSyncRogueAdventureRoomInfoScNotify = 5620, - CmdUpdateRogueAdventureRoomScoreScRsp = 5650, - CmdBuyRogueShopBuffCsReq = 5677, - CmdSelectRogueCommonDialogueOptionScRsp = 5635, - CmdGetRogueCommonDialogueDataScRsp = 5637, - CmdPrepareRogueAdventureRoomCsReq = 5691, - CmdBuyRogueShopFormulaCsReq = 5610, + CmdBuyRogueShopMiracleCsReq = 5606, + CmdGetRogueShopMiracleInfoScRsp = 5679, + CmdRogueShopBeginBattleCsReq = 5631, + CmdSetRogueCollectionCsReq = 5627, + CmdGetRogueShopBuffInfoScRsp = 5697, + CmdSyncRogueCommonVirtualItemInfoScNotify = 5671, + CmdGetRogueCommonDialogueDataCsReq = 5612, + CmdSyncRogueAdventureRoomInfoScNotify = 5610, + CmdSelectRogueCommonDialogueOptionCsReq = 5623, + CmdGetRogueCollectionScRsp = 5640, + CmdBuyRogueShopMiracleScRsp = 5641, + CmdTakeRogueEventHandbookRewardCsReq = 5689, + CmdTakeRogueEventHandbookRewardScRsp = 5608, + CmdGetRogueShopFormulaInfoCsReq = 5632, + CmdGetRogueHandbookDataCsReq = 5688, + CmdTakeRogueMiracleHandbookRewardCsReq = 5666, + CmdRogueWorkbenchHandleFuncCsReq = 5644, + CmdSyncRogueCommonActionResultScNotify = 5613, + CmdGetRogueShopBuffInfoCsReq = 5602, + CmdSyncRogueCommonDialogueDataScNotify = 5649, + CmdSyncRogueCommonPendingActionScNotify = 5646, + CmdGetRogueShopFormulaInfoScRsp = 5634, + CmdBuyRogueShopFormulaScRsp = 5633, + CmdRogueDebugReplaySaveScNotify = 5619, + CmdRogueWorkbenchGetInfoScRsp = 5699, + CmdGetRogueAdventureRoomInfoCsReq = 5626, + CmdEnhanceCommonRogueBuffCsReq = 5654, + CmdRogueNpcDisappearScRsp = 5616, + CmdSetRogueCollectionScRsp = 5680, + CmdGetEnhanceCommonRogueBuffInfoCsReq = 5674, + CmdBuyRogueShopBuffCsReq = 5655, + CmdPrepareRogueAdventureRoomCsReq = 5605, + CmdUpdateRogueAdventureRoomScoreCsReq = 5685, + CmdHandleRogueCommonPendingActionCsReq = 5683, + CmdBuyRogueShopBuffScRsp = 5607, + CmdSyncRogueCommonDialogueOptionFinishScNotify = 5696, + CmdEnhanceCommonRogueBuffScRsp = 5662, + CmdRogueWorkbenchHandleFuncScRsp = 5648, + CmdGetRogueShopMiracleInfoCsReq = 5653, + CmdHandleRogueCommonPendingActionScRsp = 5603, + CmdFinishRogueCommonDialogueCsReq = 5695, + CmdRogueNpcDisappearCsReq = 5639, + CmdRogueGetGambleInfoScRsp = 5684, + CmdStopRogueAdventureRoomScRsp = 5620, + CmdRogueGetGambleInfoCsReq = 5621, + CmdRogueWorkbenchGetInfoCsReq = 5622, + CmdTakeRogueMiracleHandbookRewardScRsp = 5628, + CmdRogueDoGambleCsReq = 5638, + CmdPrepareRogueAdventureRoomScRsp = 5698, + CmdFinishRogueCommonDialogueScRsp = 5618, + CmdRogueDoGambleScRsp = 5687, + CmdGetEnhanceCommonRogueBuffInfoScRsp = 5690, + CmdStopRogueAdventureRoomCsReq = 5609, + CmdBuyRogueShopFormulaCsReq = 5643, + CmdGetRogueCommonDialogueDataScRsp = 5664, + CmdCommonRogueUpdateScNotify = 5686, + CmdSelectRogueCommonDialogueOptionScRsp = 5614, + CmdSetRogueExhibitionScRsp = 5656, + CmdSetRogueExhibitionCsReq = 5659, + CmdSyncRogueHandbookDataUpdateScNotify = 5660, + CmdCommonRogueQueryScRsp = 5604, + CmdCommonRogueQueryCsReq = 5657, + CmdRogueShopBeginBattleScRsp = 5691, + CmdGetRogueHandbookDataScRsp = 5615, } impl CmdRogueCommonType { /// String value of the enum field names used in the ProtoBuf definition. @@ -68297,280 +69958,280 @@ impl CmdRogueCommonType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdRogueCommonTypeNone", - Self::CmdBuyRogueShopBuffScRsp => "CmdBuyRogueShopBuffScRsp", - Self::CmdGetRogueCollectionScRsp => "CmdGetRogueCollectionScRsp", - Self::CmdGetRogueHandbookDataCsReq => "CmdGetRogueHandbookDataCsReq", - Self::CmdGetRogueAdventureRoomInfoCsReq => { - "CmdGetRogueAdventureRoomInfoCsReq" - } - Self::CmdGetRogueShopMiracleInfoCsReq => "CmdGetRogueShopMiracleInfoCsReq", - Self::CmdStopRogueAdventureRoomCsReq => "CmdStopRogueAdventureRoomCsReq", - Self::CmdGetEnhanceCommonRogueBuffInfoCsReq => { - "CmdGetEnhanceCommonRogueBuffInfoCsReq" - } - Self::CmdRogueWorkbenchGetInfoScRsp => "CmdRogueWorkbenchGetInfoScRsp", - Self::CmdTakeRogueEventHandbookRewardScRsp => { - "CmdTakeRogueEventHandbookRewardScRsp" - } - Self::CmdRogueDoGambleCsReq => "CmdRogueDoGambleCsReq", - Self::CmdSetRogueCollectionScRsp => "CmdSetRogueCollectionScRsp", - Self::CmdRogueShopBeginBattleCsReq => "CmdRogueShopBeginBattleCsReq", - Self::CmdRogueGetGambleInfoScRsp => "CmdRogueGetGambleInfoScRsp", - Self::CmdTakeRogueEventHandbookRewardCsReq => { - "CmdTakeRogueEventHandbookRewardCsReq" - } - Self::CmdStopRogueAdventureRoomScRsp => "CmdStopRogueAdventureRoomScRsp", - Self::CmdGetEnhanceCommonRogueBuffInfoScRsp => { - "CmdGetEnhanceCommonRogueBuffInfoScRsp" - } - Self::CmdRogueDebugReplaySaveScNotify => "CmdRogueDebugReplaySaveScNotify", - Self::CmdGetRogueExhibitionCsReq => "CmdGetRogueExhibitionCsReq", - Self::CmdRogueShopBeginBattleScRsp => "CmdRogueShopBeginBattleScRsp", - Self::CmdSyncRogueCommonDialogueOptionFinishScNotify => { - "CmdSyncRogueCommonDialogueOptionFinishScNotify" + Self::CmdUpdateRogueAdventureRoomScoreScRsp => { + "CmdUpdateRogueAdventureRoomScoreScRsp" } Self::CmdGetRogueAdventureRoomInfoScRsp => { "CmdGetRogueAdventureRoomInfoScRsp" } - Self::CmdGetRogueShopMiracleInfoScRsp => "CmdGetRogueShopMiracleInfoScRsp", - Self::CmdEnhanceCommonRogueBuffScRsp => "CmdEnhanceCommonRogueBuffScRsp", - Self::CmdRogueWorkbenchGetInfoCsReq => "CmdRogueWorkbenchGetInfoCsReq", - Self::CmdHandleRogueCommonPendingActionScRsp => { - "CmdHandleRogueCommonPendingActionScRsp" - } - Self::CmdBuyRogueShopMiracleScRsp => "CmdBuyRogueShopMiracleScRsp", - Self::CmdSetRogueExhibitionScRsp => "CmdSetRogueExhibitionScRsp", - Self::CmdEnhanceCommonRogueBuffCsReq => "CmdEnhanceCommonRogueBuffCsReq", - Self::CmdGetRogueHandbookDataScRsp => "CmdGetRogueHandbookDataScRsp", - Self::CmdSetRogueExhibitionCsReq => "CmdSetRogueExhibitionCsReq", - Self::CmdCommonRogueUpdateScNotify => "CmdCommonRogueUpdateScNotify", - Self::CmdGetRogueShopBuffInfoScRsp => "CmdGetRogueShopBuffInfoScRsp", - Self::CmdBuyRogueShopMiracleCsReq => "CmdBuyRogueShopMiracleCsReq", - Self::CmdFinishRogueCommonDialogueScRsp => { - "CmdFinishRogueCommonDialogueScRsp" - } - Self::CmdUpdateRogueAdventureRoomScoreCsReq => { - "CmdUpdateRogueAdventureRoomScoreCsReq" - } - Self::CmdSyncRogueCommonActionResultScNotify => { - "CmdSyncRogueCommonActionResultScNotify" - } - Self::CmdRogueWorkbenchHandleFuncCsReq => "CmdRogueWorkbenchHandleFuncCsReq", - Self::CmdSyncRogueHandbookDataUpdateScNotify => { - "CmdSyncRogueHandbookDataUpdateScNotify" - } - Self::CmdGetRogueShopBuffInfoCsReq => "CmdGetRogueShopBuffInfoCsReq", - Self::CmdGetRogueShopFormulaInfoCsReq => "CmdGetRogueShopFormulaInfoCsReq", - Self::CmdHandleRogueCommonPendingActionCsReq => { - "CmdHandleRogueCommonPendingActionCsReq" - } - Self::CmdTakeRogueMiracleHandbookRewardScRsp => { - "CmdTakeRogueMiracleHandbookRewardScRsp" - } - Self::CmdSetRogueCollectionCsReq => "CmdSetRogueCollectionCsReq", - Self::CmdRogueNpcDisappearScRsp => "CmdRogueNpcDisappearScRsp", - Self::CmdBuyRogueShopFormulaScRsp => "CmdBuyRogueShopFormulaScRsp", - Self::CmdPrepareRogueAdventureRoomScRsp => { - "CmdPrepareRogueAdventureRoomScRsp" - } - Self::CmdRogueDoGambleScRsp => "CmdRogueDoGambleScRsp", - Self::CmdRogueNpcDisappearCsReq => "CmdRogueNpcDisappearCsReq", - Self::CmdTakeRogueMiracleHandbookRewardCsReq => { - "CmdTakeRogueMiracleHandbookRewardCsReq" - } - Self::CmdSelectRogueCommonDialogueOptionCsReq => { - "CmdSelectRogueCommonDialogueOptionCsReq" - } - Self::CmdGetRogueShopFormulaInfoScRsp => "CmdGetRogueShopFormulaInfoScRsp", - Self::CmdCommonRogueQueryCsReq => "CmdCommonRogueQueryCsReq", + Self::CmdGetRogueExhibitionCsReq => "CmdGetRogueExhibitionCsReq", Self::CmdGetRogueCollectionCsReq => "CmdGetRogueCollectionCsReq", + Self::CmdGetRogueExhibitionScRsp => "CmdGetRogueExhibitionScRsp", + Self::CmdBuyRogueShopMiracleCsReq => "CmdBuyRogueShopMiracleCsReq", + Self::CmdGetRogueShopMiracleInfoScRsp => "CmdGetRogueShopMiracleInfoScRsp", + Self::CmdRogueShopBeginBattleCsReq => "CmdRogueShopBeginBattleCsReq", + Self::CmdSetRogueCollectionCsReq => "CmdSetRogueCollectionCsReq", + Self::CmdGetRogueShopBuffInfoScRsp => "CmdGetRogueShopBuffInfoScRsp", Self::CmdSyncRogueCommonVirtualItemInfoScNotify => { "CmdSyncRogueCommonVirtualItemInfoScNotify" } - Self::CmdRogueWorkbenchHandleFuncScRsp => "CmdRogueWorkbenchHandleFuncScRsp", - Self::CmdSyncRogueCommonDialogueDataScNotify => { - "CmdSyncRogueCommonDialogueDataScNotify" - } - Self::CmdFinishRogueCommonDialogueCsReq => { - "CmdFinishRogueCommonDialogueCsReq" - } - Self::CmdRogueGetGambleInfoCsReq => "CmdRogueGetGambleInfoCsReq", - Self::CmdCommonRogueQueryScRsp => "CmdCommonRogueQueryScRsp", - Self::CmdSyncRogueCommonPendingActionScNotify => { - "CmdSyncRogueCommonPendingActionScNotify" - } Self::CmdGetRogueCommonDialogueDataCsReq => { "CmdGetRogueCommonDialogueDataCsReq" } - Self::CmdGetRogueExhibitionScRsp => "CmdGetRogueExhibitionScRsp", Self::CmdSyncRogueAdventureRoomInfoScNotify => { "CmdSyncRogueAdventureRoomInfoScNotify" } - Self::CmdUpdateRogueAdventureRoomScoreScRsp => { - "CmdUpdateRogueAdventureRoomScoreScRsp" + Self::CmdSelectRogueCommonDialogueOptionCsReq => { + "CmdSelectRogueCommonDialogueOptionCsReq" + } + Self::CmdGetRogueCollectionScRsp => "CmdGetRogueCollectionScRsp", + Self::CmdBuyRogueShopMiracleScRsp => "CmdBuyRogueShopMiracleScRsp", + Self::CmdTakeRogueEventHandbookRewardCsReq => { + "CmdTakeRogueEventHandbookRewardCsReq" + } + Self::CmdTakeRogueEventHandbookRewardScRsp => { + "CmdTakeRogueEventHandbookRewardScRsp" + } + Self::CmdGetRogueShopFormulaInfoCsReq => "CmdGetRogueShopFormulaInfoCsReq", + Self::CmdGetRogueHandbookDataCsReq => "CmdGetRogueHandbookDataCsReq", + Self::CmdTakeRogueMiracleHandbookRewardCsReq => { + "CmdTakeRogueMiracleHandbookRewardCsReq" + } + Self::CmdRogueWorkbenchHandleFuncCsReq => "CmdRogueWorkbenchHandleFuncCsReq", + Self::CmdSyncRogueCommonActionResultScNotify => { + "CmdSyncRogueCommonActionResultScNotify" + } + Self::CmdGetRogueShopBuffInfoCsReq => "CmdGetRogueShopBuffInfoCsReq", + Self::CmdSyncRogueCommonDialogueDataScNotify => { + "CmdSyncRogueCommonDialogueDataScNotify" + } + Self::CmdSyncRogueCommonPendingActionScNotify => { + "CmdSyncRogueCommonPendingActionScNotify" + } + Self::CmdGetRogueShopFormulaInfoScRsp => "CmdGetRogueShopFormulaInfoScRsp", + Self::CmdBuyRogueShopFormulaScRsp => "CmdBuyRogueShopFormulaScRsp", + Self::CmdRogueDebugReplaySaveScNotify => "CmdRogueDebugReplaySaveScNotify", + Self::CmdRogueWorkbenchGetInfoScRsp => "CmdRogueWorkbenchGetInfoScRsp", + Self::CmdGetRogueAdventureRoomInfoCsReq => { + "CmdGetRogueAdventureRoomInfoCsReq" + } + Self::CmdEnhanceCommonRogueBuffCsReq => "CmdEnhanceCommonRogueBuffCsReq", + Self::CmdRogueNpcDisappearScRsp => "CmdRogueNpcDisappearScRsp", + Self::CmdSetRogueCollectionScRsp => "CmdSetRogueCollectionScRsp", + Self::CmdGetEnhanceCommonRogueBuffInfoCsReq => { + "CmdGetEnhanceCommonRogueBuffInfoCsReq" } Self::CmdBuyRogueShopBuffCsReq => "CmdBuyRogueShopBuffCsReq", - Self::CmdSelectRogueCommonDialogueOptionScRsp => { - "CmdSelectRogueCommonDialogueOptionScRsp" - } - Self::CmdGetRogueCommonDialogueDataScRsp => { - "CmdGetRogueCommonDialogueDataScRsp" - } Self::CmdPrepareRogueAdventureRoomCsReq => { "CmdPrepareRogueAdventureRoomCsReq" } + Self::CmdUpdateRogueAdventureRoomScoreCsReq => { + "CmdUpdateRogueAdventureRoomScoreCsReq" + } + Self::CmdHandleRogueCommonPendingActionCsReq => { + "CmdHandleRogueCommonPendingActionCsReq" + } + Self::CmdBuyRogueShopBuffScRsp => "CmdBuyRogueShopBuffScRsp", + Self::CmdSyncRogueCommonDialogueOptionFinishScNotify => { + "CmdSyncRogueCommonDialogueOptionFinishScNotify" + } + Self::CmdEnhanceCommonRogueBuffScRsp => "CmdEnhanceCommonRogueBuffScRsp", + Self::CmdRogueWorkbenchHandleFuncScRsp => "CmdRogueWorkbenchHandleFuncScRsp", + Self::CmdGetRogueShopMiracleInfoCsReq => "CmdGetRogueShopMiracleInfoCsReq", + Self::CmdHandleRogueCommonPendingActionScRsp => { + "CmdHandleRogueCommonPendingActionScRsp" + } + Self::CmdFinishRogueCommonDialogueCsReq => { + "CmdFinishRogueCommonDialogueCsReq" + } + Self::CmdRogueNpcDisappearCsReq => "CmdRogueNpcDisappearCsReq", + Self::CmdRogueGetGambleInfoScRsp => "CmdRogueGetGambleInfoScRsp", + Self::CmdStopRogueAdventureRoomScRsp => "CmdStopRogueAdventureRoomScRsp", + Self::CmdRogueGetGambleInfoCsReq => "CmdRogueGetGambleInfoCsReq", + Self::CmdRogueWorkbenchGetInfoCsReq => "CmdRogueWorkbenchGetInfoCsReq", + Self::CmdTakeRogueMiracleHandbookRewardScRsp => { + "CmdTakeRogueMiracleHandbookRewardScRsp" + } + Self::CmdRogueDoGambleCsReq => "CmdRogueDoGambleCsReq", + Self::CmdPrepareRogueAdventureRoomScRsp => { + "CmdPrepareRogueAdventureRoomScRsp" + } + Self::CmdFinishRogueCommonDialogueScRsp => { + "CmdFinishRogueCommonDialogueScRsp" + } + Self::CmdRogueDoGambleScRsp => "CmdRogueDoGambleScRsp", + Self::CmdGetEnhanceCommonRogueBuffInfoScRsp => { + "CmdGetEnhanceCommonRogueBuffInfoScRsp" + } + Self::CmdStopRogueAdventureRoomCsReq => "CmdStopRogueAdventureRoomCsReq", Self::CmdBuyRogueShopFormulaCsReq => "CmdBuyRogueShopFormulaCsReq", + Self::CmdGetRogueCommonDialogueDataScRsp => { + "CmdGetRogueCommonDialogueDataScRsp" + } + Self::CmdCommonRogueUpdateScNotify => "CmdCommonRogueUpdateScNotify", + Self::CmdSelectRogueCommonDialogueOptionScRsp => { + "CmdSelectRogueCommonDialogueOptionScRsp" + } + Self::CmdSetRogueExhibitionScRsp => "CmdSetRogueExhibitionScRsp", + Self::CmdSetRogueExhibitionCsReq => "CmdSetRogueExhibitionCsReq", + Self::CmdSyncRogueHandbookDataUpdateScNotify => { + "CmdSyncRogueHandbookDataUpdateScNotify" + } + Self::CmdCommonRogueQueryScRsp => "CmdCommonRogueQueryScRsp", + Self::CmdCommonRogueQueryCsReq => "CmdCommonRogueQueryCsReq", + Self::CmdRogueShopBeginBattleScRsp => "CmdRogueShopBeginBattleScRsp", + Self::CmdGetRogueHandbookDataScRsp => "CmdGetRogueHandbookDataScRsp", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdRogueCommonTypeNone" => Some(Self::None), - "CmdBuyRogueShopBuffScRsp" => Some(Self::CmdBuyRogueShopBuffScRsp), - "CmdGetRogueCollectionScRsp" => Some(Self::CmdGetRogueCollectionScRsp), - "CmdGetRogueHandbookDataCsReq" => Some(Self::CmdGetRogueHandbookDataCsReq), - "CmdGetRogueAdventureRoomInfoCsReq" => { - Some(Self::CmdGetRogueAdventureRoomInfoCsReq) - } - "CmdGetRogueShopMiracleInfoCsReq" => { - Some(Self::CmdGetRogueShopMiracleInfoCsReq) - } - "CmdStopRogueAdventureRoomCsReq" => { - Some(Self::CmdStopRogueAdventureRoomCsReq) - } - "CmdGetEnhanceCommonRogueBuffInfoCsReq" => { - Some(Self::CmdGetEnhanceCommonRogueBuffInfoCsReq) - } - "CmdRogueWorkbenchGetInfoScRsp" => Some(Self::CmdRogueWorkbenchGetInfoScRsp), - "CmdTakeRogueEventHandbookRewardScRsp" => { - Some(Self::CmdTakeRogueEventHandbookRewardScRsp) - } - "CmdRogueDoGambleCsReq" => Some(Self::CmdRogueDoGambleCsReq), - "CmdSetRogueCollectionScRsp" => Some(Self::CmdSetRogueCollectionScRsp), - "CmdRogueShopBeginBattleCsReq" => Some(Self::CmdRogueShopBeginBattleCsReq), - "CmdRogueGetGambleInfoScRsp" => Some(Self::CmdRogueGetGambleInfoScRsp), - "CmdTakeRogueEventHandbookRewardCsReq" => { - Some(Self::CmdTakeRogueEventHandbookRewardCsReq) - } - "CmdStopRogueAdventureRoomScRsp" => { - Some(Self::CmdStopRogueAdventureRoomScRsp) - } - "CmdGetEnhanceCommonRogueBuffInfoScRsp" => { - Some(Self::CmdGetEnhanceCommonRogueBuffInfoScRsp) - } - "CmdRogueDebugReplaySaveScNotify" => { - Some(Self::CmdRogueDebugReplaySaveScNotify) - } - "CmdGetRogueExhibitionCsReq" => Some(Self::CmdGetRogueExhibitionCsReq), - "CmdRogueShopBeginBattleScRsp" => Some(Self::CmdRogueShopBeginBattleScRsp), - "CmdSyncRogueCommonDialogueOptionFinishScNotify" => { - Some(Self::CmdSyncRogueCommonDialogueOptionFinishScNotify) + "CmdUpdateRogueAdventureRoomScoreScRsp" => { + Some(Self::CmdUpdateRogueAdventureRoomScoreScRsp) } "CmdGetRogueAdventureRoomInfoScRsp" => { Some(Self::CmdGetRogueAdventureRoomInfoScRsp) } + "CmdGetRogueExhibitionCsReq" => Some(Self::CmdGetRogueExhibitionCsReq), + "CmdGetRogueCollectionCsReq" => Some(Self::CmdGetRogueCollectionCsReq), + "CmdGetRogueExhibitionScRsp" => Some(Self::CmdGetRogueExhibitionScRsp), + "CmdBuyRogueShopMiracleCsReq" => Some(Self::CmdBuyRogueShopMiracleCsReq), "CmdGetRogueShopMiracleInfoScRsp" => { Some(Self::CmdGetRogueShopMiracleInfoScRsp) } - "CmdEnhanceCommonRogueBuffScRsp" => { - Some(Self::CmdEnhanceCommonRogueBuffScRsp) - } - "CmdRogueWorkbenchGetInfoCsReq" => Some(Self::CmdRogueWorkbenchGetInfoCsReq), - "CmdHandleRogueCommonPendingActionScRsp" => { - Some(Self::CmdHandleRogueCommonPendingActionScRsp) - } - "CmdBuyRogueShopMiracleScRsp" => Some(Self::CmdBuyRogueShopMiracleScRsp), - "CmdSetRogueExhibitionScRsp" => Some(Self::CmdSetRogueExhibitionScRsp), - "CmdEnhanceCommonRogueBuffCsReq" => { - Some(Self::CmdEnhanceCommonRogueBuffCsReq) - } - "CmdGetRogueHandbookDataScRsp" => Some(Self::CmdGetRogueHandbookDataScRsp), - "CmdSetRogueExhibitionCsReq" => Some(Self::CmdSetRogueExhibitionCsReq), - "CmdCommonRogueUpdateScNotify" => Some(Self::CmdCommonRogueUpdateScNotify), - "CmdGetRogueShopBuffInfoScRsp" => Some(Self::CmdGetRogueShopBuffInfoScRsp), - "CmdBuyRogueShopMiracleCsReq" => Some(Self::CmdBuyRogueShopMiracleCsReq), - "CmdFinishRogueCommonDialogueScRsp" => { - Some(Self::CmdFinishRogueCommonDialogueScRsp) - } - "CmdUpdateRogueAdventureRoomScoreCsReq" => { - Some(Self::CmdUpdateRogueAdventureRoomScoreCsReq) - } - "CmdSyncRogueCommonActionResultScNotify" => { - Some(Self::CmdSyncRogueCommonActionResultScNotify) - } - "CmdRogueWorkbenchHandleFuncCsReq" => { - Some(Self::CmdRogueWorkbenchHandleFuncCsReq) - } - "CmdSyncRogueHandbookDataUpdateScNotify" => { - Some(Self::CmdSyncRogueHandbookDataUpdateScNotify) - } - "CmdGetRogueShopBuffInfoCsReq" => Some(Self::CmdGetRogueShopBuffInfoCsReq), - "CmdGetRogueShopFormulaInfoCsReq" => { - Some(Self::CmdGetRogueShopFormulaInfoCsReq) - } - "CmdHandleRogueCommonPendingActionCsReq" => { - Some(Self::CmdHandleRogueCommonPendingActionCsReq) - } - "CmdTakeRogueMiracleHandbookRewardScRsp" => { - Some(Self::CmdTakeRogueMiracleHandbookRewardScRsp) - } + "CmdRogueShopBeginBattleCsReq" => Some(Self::CmdRogueShopBeginBattleCsReq), "CmdSetRogueCollectionCsReq" => Some(Self::CmdSetRogueCollectionCsReq), - "CmdRogueNpcDisappearScRsp" => Some(Self::CmdRogueNpcDisappearScRsp), - "CmdBuyRogueShopFormulaScRsp" => Some(Self::CmdBuyRogueShopFormulaScRsp), - "CmdPrepareRogueAdventureRoomScRsp" => { - Some(Self::CmdPrepareRogueAdventureRoomScRsp) - } - "CmdRogueDoGambleScRsp" => Some(Self::CmdRogueDoGambleScRsp), - "CmdRogueNpcDisappearCsReq" => Some(Self::CmdRogueNpcDisappearCsReq), - "CmdTakeRogueMiracleHandbookRewardCsReq" => { - Some(Self::CmdTakeRogueMiracleHandbookRewardCsReq) - } - "CmdSelectRogueCommonDialogueOptionCsReq" => { - Some(Self::CmdSelectRogueCommonDialogueOptionCsReq) - } - "CmdGetRogueShopFormulaInfoScRsp" => { - Some(Self::CmdGetRogueShopFormulaInfoScRsp) - } - "CmdCommonRogueQueryCsReq" => Some(Self::CmdCommonRogueQueryCsReq), - "CmdGetRogueCollectionCsReq" => Some(Self::CmdGetRogueCollectionCsReq), + "CmdGetRogueShopBuffInfoScRsp" => Some(Self::CmdGetRogueShopBuffInfoScRsp), "CmdSyncRogueCommonVirtualItemInfoScNotify" => { Some(Self::CmdSyncRogueCommonVirtualItemInfoScNotify) } - "CmdRogueWorkbenchHandleFuncScRsp" => { - Some(Self::CmdRogueWorkbenchHandleFuncScRsp) - } - "CmdSyncRogueCommonDialogueDataScNotify" => { - Some(Self::CmdSyncRogueCommonDialogueDataScNotify) - } - "CmdFinishRogueCommonDialogueCsReq" => { - Some(Self::CmdFinishRogueCommonDialogueCsReq) - } - "CmdRogueGetGambleInfoCsReq" => Some(Self::CmdRogueGetGambleInfoCsReq), - "CmdCommonRogueQueryScRsp" => Some(Self::CmdCommonRogueQueryScRsp), - "CmdSyncRogueCommonPendingActionScNotify" => { - Some(Self::CmdSyncRogueCommonPendingActionScNotify) - } "CmdGetRogueCommonDialogueDataCsReq" => { Some(Self::CmdGetRogueCommonDialogueDataCsReq) } - "CmdGetRogueExhibitionScRsp" => Some(Self::CmdGetRogueExhibitionScRsp), "CmdSyncRogueAdventureRoomInfoScNotify" => { Some(Self::CmdSyncRogueAdventureRoomInfoScNotify) } - "CmdUpdateRogueAdventureRoomScoreScRsp" => { - Some(Self::CmdUpdateRogueAdventureRoomScoreScRsp) + "CmdSelectRogueCommonDialogueOptionCsReq" => { + Some(Self::CmdSelectRogueCommonDialogueOptionCsReq) + } + "CmdGetRogueCollectionScRsp" => Some(Self::CmdGetRogueCollectionScRsp), + "CmdBuyRogueShopMiracleScRsp" => Some(Self::CmdBuyRogueShopMiracleScRsp), + "CmdTakeRogueEventHandbookRewardCsReq" => { + Some(Self::CmdTakeRogueEventHandbookRewardCsReq) + } + "CmdTakeRogueEventHandbookRewardScRsp" => { + Some(Self::CmdTakeRogueEventHandbookRewardScRsp) + } + "CmdGetRogueShopFormulaInfoCsReq" => { + Some(Self::CmdGetRogueShopFormulaInfoCsReq) + } + "CmdGetRogueHandbookDataCsReq" => Some(Self::CmdGetRogueHandbookDataCsReq), + "CmdTakeRogueMiracleHandbookRewardCsReq" => { + Some(Self::CmdTakeRogueMiracleHandbookRewardCsReq) + } + "CmdRogueWorkbenchHandleFuncCsReq" => { + Some(Self::CmdRogueWorkbenchHandleFuncCsReq) + } + "CmdSyncRogueCommonActionResultScNotify" => { + Some(Self::CmdSyncRogueCommonActionResultScNotify) + } + "CmdGetRogueShopBuffInfoCsReq" => Some(Self::CmdGetRogueShopBuffInfoCsReq), + "CmdSyncRogueCommonDialogueDataScNotify" => { + Some(Self::CmdSyncRogueCommonDialogueDataScNotify) + } + "CmdSyncRogueCommonPendingActionScNotify" => { + Some(Self::CmdSyncRogueCommonPendingActionScNotify) + } + "CmdGetRogueShopFormulaInfoScRsp" => { + Some(Self::CmdGetRogueShopFormulaInfoScRsp) + } + "CmdBuyRogueShopFormulaScRsp" => Some(Self::CmdBuyRogueShopFormulaScRsp), + "CmdRogueDebugReplaySaveScNotify" => { + Some(Self::CmdRogueDebugReplaySaveScNotify) + } + "CmdRogueWorkbenchGetInfoScRsp" => Some(Self::CmdRogueWorkbenchGetInfoScRsp), + "CmdGetRogueAdventureRoomInfoCsReq" => { + Some(Self::CmdGetRogueAdventureRoomInfoCsReq) + } + "CmdEnhanceCommonRogueBuffCsReq" => { + Some(Self::CmdEnhanceCommonRogueBuffCsReq) + } + "CmdRogueNpcDisappearScRsp" => Some(Self::CmdRogueNpcDisappearScRsp), + "CmdSetRogueCollectionScRsp" => Some(Self::CmdSetRogueCollectionScRsp), + "CmdGetEnhanceCommonRogueBuffInfoCsReq" => { + Some(Self::CmdGetEnhanceCommonRogueBuffInfoCsReq) } "CmdBuyRogueShopBuffCsReq" => Some(Self::CmdBuyRogueShopBuffCsReq), - "CmdSelectRogueCommonDialogueOptionScRsp" => { - Some(Self::CmdSelectRogueCommonDialogueOptionScRsp) - } - "CmdGetRogueCommonDialogueDataScRsp" => { - Some(Self::CmdGetRogueCommonDialogueDataScRsp) - } "CmdPrepareRogueAdventureRoomCsReq" => { Some(Self::CmdPrepareRogueAdventureRoomCsReq) } + "CmdUpdateRogueAdventureRoomScoreCsReq" => { + Some(Self::CmdUpdateRogueAdventureRoomScoreCsReq) + } + "CmdHandleRogueCommonPendingActionCsReq" => { + Some(Self::CmdHandleRogueCommonPendingActionCsReq) + } + "CmdBuyRogueShopBuffScRsp" => Some(Self::CmdBuyRogueShopBuffScRsp), + "CmdSyncRogueCommonDialogueOptionFinishScNotify" => { + Some(Self::CmdSyncRogueCommonDialogueOptionFinishScNotify) + } + "CmdEnhanceCommonRogueBuffScRsp" => { + Some(Self::CmdEnhanceCommonRogueBuffScRsp) + } + "CmdRogueWorkbenchHandleFuncScRsp" => { + Some(Self::CmdRogueWorkbenchHandleFuncScRsp) + } + "CmdGetRogueShopMiracleInfoCsReq" => { + Some(Self::CmdGetRogueShopMiracleInfoCsReq) + } + "CmdHandleRogueCommonPendingActionScRsp" => { + Some(Self::CmdHandleRogueCommonPendingActionScRsp) + } + "CmdFinishRogueCommonDialogueCsReq" => { + Some(Self::CmdFinishRogueCommonDialogueCsReq) + } + "CmdRogueNpcDisappearCsReq" => Some(Self::CmdRogueNpcDisappearCsReq), + "CmdRogueGetGambleInfoScRsp" => Some(Self::CmdRogueGetGambleInfoScRsp), + "CmdStopRogueAdventureRoomScRsp" => { + Some(Self::CmdStopRogueAdventureRoomScRsp) + } + "CmdRogueGetGambleInfoCsReq" => Some(Self::CmdRogueGetGambleInfoCsReq), + "CmdRogueWorkbenchGetInfoCsReq" => Some(Self::CmdRogueWorkbenchGetInfoCsReq), + "CmdTakeRogueMiracleHandbookRewardScRsp" => { + Some(Self::CmdTakeRogueMiracleHandbookRewardScRsp) + } + "CmdRogueDoGambleCsReq" => Some(Self::CmdRogueDoGambleCsReq), + "CmdPrepareRogueAdventureRoomScRsp" => { + Some(Self::CmdPrepareRogueAdventureRoomScRsp) + } + "CmdFinishRogueCommonDialogueScRsp" => { + Some(Self::CmdFinishRogueCommonDialogueScRsp) + } + "CmdRogueDoGambleScRsp" => Some(Self::CmdRogueDoGambleScRsp), + "CmdGetEnhanceCommonRogueBuffInfoScRsp" => { + Some(Self::CmdGetEnhanceCommonRogueBuffInfoScRsp) + } + "CmdStopRogueAdventureRoomCsReq" => { + Some(Self::CmdStopRogueAdventureRoomCsReq) + } "CmdBuyRogueShopFormulaCsReq" => Some(Self::CmdBuyRogueShopFormulaCsReq), + "CmdGetRogueCommonDialogueDataScRsp" => { + Some(Self::CmdGetRogueCommonDialogueDataScRsp) + } + "CmdCommonRogueUpdateScNotify" => Some(Self::CmdCommonRogueUpdateScNotify), + "CmdSelectRogueCommonDialogueOptionScRsp" => { + Some(Self::CmdSelectRogueCommonDialogueOptionScRsp) + } + "CmdSetRogueExhibitionScRsp" => Some(Self::CmdSetRogueExhibitionScRsp), + "CmdSetRogueExhibitionCsReq" => Some(Self::CmdSetRogueExhibitionCsReq), + "CmdSyncRogueHandbookDataUpdateScNotify" => { + Some(Self::CmdSyncRogueHandbookDataUpdateScNotify) + } + "CmdCommonRogueQueryScRsp" => Some(Self::CmdCommonRogueQueryScRsp), + "CmdCommonRogueQueryCsReq" => Some(Self::CmdCommonRogueQueryCsReq), + "CmdRogueShopBeginBattleScRsp" => Some(Self::CmdRogueShopBeginBattleScRsp), + "CmdGetRogueHandbookDataScRsp" => Some(Self::CmdGetRogueHandbookDataScRsp), _ => None, } } @@ -69268,15 +70929,15 @@ impl Ehcobodeeje { #[repr(i32)] pub enum CmdRogueEndless { None = 0, - ActivityBattleEndScNotify = 6006, - CmdTakeRogueEndlessActivityPointRewardScRsp = 6001, - CmdGetRogueEndlessActivityDataScRsp = 6009, - CmdTakeRogueEndlessActivityPointRewardCsReq = 6007, - CmdTakeRogueEndlessActivityAllBonusRewardCsReq = 6010, + CmdTakeRogueEndlessActivityAllBonusRewardCsReq = 6004, + CmdGetRogueEndlessActivityDataScRsp = 6010, CmdGetRogueEndlessActivityDataCsReq = 6005, - CmdTakeRogueEndlessActivityAllBonusRewardScRsp = 6004, - CmdEnterRogueEndlessActivityStageScRsp = 6003, - CmdEnterRogueEndlessActivityStageCsReq = 6008, + CmdEnterRogueEndlessActivityStageScRsp = 6002, + CmdTakeRogueEndlessActivityPointRewardCsReq = 6009, + ActivityBattleEndScNotify = 6006, + CmdTakeRogueEndlessActivityAllBonusRewardScRsp = 6007, + CmdEnterRogueEndlessActivityStageCsReq = 6001, + CmdTakeRogueEndlessActivityPointRewardScRsp = 6003, } impl CmdRogueEndless { /// String value of the enum field names used in the ProtoBuf definition. @@ -69286,64 +70947,64 @@ impl CmdRogueEndless { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdRogueEndlessNone", - Self::ActivityBattleEndScNotify => "CmdRogueEndlessActivityBattleEndScNotify", - Self::CmdTakeRogueEndlessActivityPointRewardScRsp => { - "CmdTakeRogueEndlessActivityPointRewardScRsp" + Self::CmdTakeRogueEndlessActivityAllBonusRewardCsReq => { + "CmdTakeRogueEndlessActivityAllBonusRewardCsReq" } Self::CmdGetRogueEndlessActivityDataScRsp => { "CmdGetRogueEndlessActivityDataScRsp" } - Self::CmdTakeRogueEndlessActivityPointRewardCsReq => { - "CmdTakeRogueEndlessActivityPointRewardCsReq" - } - Self::CmdTakeRogueEndlessActivityAllBonusRewardCsReq => { - "CmdTakeRogueEndlessActivityAllBonusRewardCsReq" - } Self::CmdGetRogueEndlessActivityDataCsReq => { "CmdGetRogueEndlessActivityDataCsReq" } - Self::CmdTakeRogueEndlessActivityAllBonusRewardScRsp => { - "CmdTakeRogueEndlessActivityAllBonusRewardScRsp" - } Self::CmdEnterRogueEndlessActivityStageScRsp => { "CmdEnterRogueEndlessActivityStageScRsp" } + Self::CmdTakeRogueEndlessActivityPointRewardCsReq => { + "CmdTakeRogueEndlessActivityPointRewardCsReq" + } + Self::ActivityBattleEndScNotify => "CmdRogueEndlessActivityBattleEndScNotify", + Self::CmdTakeRogueEndlessActivityAllBonusRewardScRsp => { + "CmdTakeRogueEndlessActivityAllBonusRewardScRsp" + } Self::CmdEnterRogueEndlessActivityStageCsReq => { "CmdEnterRogueEndlessActivityStageCsReq" } + Self::CmdTakeRogueEndlessActivityPointRewardScRsp => { + "CmdTakeRogueEndlessActivityPointRewardScRsp" + } } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdRogueEndlessNone" => Some(Self::None), - "CmdRogueEndlessActivityBattleEndScNotify" => { - Some(Self::ActivityBattleEndScNotify) - } - "CmdTakeRogueEndlessActivityPointRewardScRsp" => { - Some(Self::CmdTakeRogueEndlessActivityPointRewardScRsp) + "CmdTakeRogueEndlessActivityAllBonusRewardCsReq" => { + Some(Self::CmdTakeRogueEndlessActivityAllBonusRewardCsReq) } "CmdGetRogueEndlessActivityDataScRsp" => { Some(Self::CmdGetRogueEndlessActivityDataScRsp) } - "CmdTakeRogueEndlessActivityPointRewardCsReq" => { - Some(Self::CmdTakeRogueEndlessActivityPointRewardCsReq) - } - "CmdTakeRogueEndlessActivityAllBonusRewardCsReq" => { - Some(Self::CmdTakeRogueEndlessActivityAllBonusRewardCsReq) - } "CmdGetRogueEndlessActivityDataCsReq" => { Some(Self::CmdGetRogueEndlessActivityDataCsReq) } - "CmdTakeRogueEndlessActivityAllBonusRewardScRsp" => { - Some(Self::CmdTakeRogueEndlessActivityAllBonusRewardScRsp) - } "CmdEnterRogueEndlessActivityStageScRsp" => { Some(Self::CmdEnterRogueEndlessActivityStageScRsp) } + "CmdTakeRogueEndlessActivityPointRewardCsReq" => { + Some(Self::CmdTakeRogueEndlessActivityPointRewardCsReq) + } + "CmdRogueEndlessActivityBattleEndScNotify" => { + Some(Self::ActivityBattleEndScNotify) + } + "CmdTakeRogueEndlessActivityAllBonusRewardScRsp" => { + Some(Self::CmdTakeRogueEndlessActivityAllBonusRewardScRsp) + } "CmdEnterRogueEndlessActivityStageCsReq" => { Some(Self::CmdEnterRogueEndlessActivityStageCsReq) } + "CmdTakeRogueEndlessActivityPointRewardScRsp" => { + Some(Self::CmdTakeRogueEndlessActivityPointRewardScRsp) + } _ => None, } } @@ -69353,46 +71014,46 @@ impl CmdRogueEndless { #[repr(i32)] pub enum CmdRogueMagic { None = 0, - ScepterDressInUnitScRsp = 7731, - EnableTalentCsReq = 7703, - EnterLayerCsReq = 7780, - StoryInfoUpdateScNotify = 7719, - EnterRoomCsReq = 7754, - SettleCsReq = 7770, - GetTalentInfoScRsp = 7769, - LeaveScRsp = 7721, - SetAutoDressInMagicUnitCsReq = 7728, - ScepterDressInUnitCsReq = 7706, - AutoDressInUnitScRsp = 7747, - QueryCsReq = 7736, - UnitReforgeScRsp = 7734, - EnterLayerScRsp = 7702, - StartScRsp = 7791, - ReviveCostUpdateScNotify = 7752, - BattleFailSettleInfoScNotify = 7738, - UnitReforgeCsReq = 7778, - AutoDressInMagicUnitChangeScNotify = 7755, - LevelInfoUpdateScNotify = 7705, - ScepterTakeOffUnitCsReq = 7744, - GetMiscRealTimeDataCsReq = 7722, - AreaUpdateScNotify = 7774, - EnterRoomScRsp = 7777, - LeaveCsReq = 7727, - GetTalentInfoCsReq = 7745, - AutoDressInUnitCsReq = 7718, - SettleScRsp = 7759, - QueryScRsp = 7787, - ReviveAvatarScRsp = 7794, - UnitComposeCsReq = 7741, - ScepterTakeOffUnitScRsp = 7749, - StartCsReq = 7720, - EnableTalentScRsp = 7724, - GetMiscRealTimeDataScRsp = 7740, - EnterCsReq = 7767, - UnitComposeScRsp = 7784, - EnterScRsp = 7739, - ReviveAvatarCsReq = 7768, - SetAutoDressInMagicUnitScRsp = 7723, + ReviveAvatarCsReq = 7778, + GetTalentInfoCsReq = 7751, + EnableTalentCsReq = 7735, + EnterRoomCsReq = 7741, + AutoDressInUnitCsReq = 7728, + LevelInfoUpdateScNotify = 7716, + UnitReforgeScRsp = 7701, + UnitComposeScRsp = 7773, + GetMiscRealTimeDataScRsp = 7766, + SettleScRsp = 7706, + GetMiscRealTimeDataCsReq = 7760, + StoryInfoUpdateScNotify = 7708, + ScepterDressInUnitCsReq = 7709, + StartScRsp = 7705, + EnterRoomScRsp = 7755, + ScepterTakeOffUnitCsReq = 7769, + BattleFailSettleInfoScNotify = 7794, + EnterLayerScRsp = 7739, + GetTalentInfoScRsp = 7725, + LeaveCsReq = 7779, + EnableTalentScRsp = 7737, + SetAutoDressInMagicUnitScRsp = 7715, + SetAutoDressInMagicUnitCsReq = 7788, + UnitComposeCsReq = 7724, + ReviveCostUpdateScNotify = 7736, + ReviveAvatarScRsp = 7774, + SettleCsReq = 7797, + AutoDressInUnitScRsp = 7789, + StartCsReq = 7710, + LeaveScRsp = 7702, + QueryCsReq = 7790, + EnterScRsp = 7753, + QueryScRsp = 7754, + EnterCsReq = 7798, + UnitReforgeCsReq = 7742, + EnterLayerCsReq = 7707, + AutoDressInMagicUnitChangeScNotify = 7713, + ScepterTakeOffUnitScRsp = 7792, + AreaUpdateScNotify = 7726, + ScepterDressInUnitScRsp = 7720, } impl CmdRogueMagic { /// String value of the enum field names used in the ProtoBuf definition. @@ -69402,114 +71063,114 @@ impl CmdRogueMagic { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdRogueMagicNone", - Self::ScepterDressInUnitScRsp => "CmdRogueMagicScepterDressInUnitScRsp", + Self::ReviveAvatarCsReq => "CmdRogueMagicReviveAvatarCsReq", + Self::GetTalentInfoCsReq => "CmdRogueMagicGetTalentInfoCsReq", Self::EnableTalentCsReq => "CmdRogueMagicEnableTalentCsReq", - Self::EnterLayerCsReq => "CmdRogueMagicEnterLayerCsReq", - Self::StoryInfoUpdateScNotify => "CmdRogueMagicStoryInfoUpdateScNotify", Self::EnterRoomCsReq => "CmdRogueMagicEnterRoomCsReq", - Self::SettleCsReq => "CmdRogueMagicSettleCsReq", - Self::GetTalentInfoScRsp => "CmdRogueMagicGetTalentInfoScRsp", - Self::LeaveScRsp => "CmdRogueMagicLeaveScRsp", - Self::SetAutoDressInMagicUnitCsReq => { - "CmdRogueMagicSetAutoDressInMagicUnitCsReq" - } - Self::ScepterDressInUnitCsReq => "CmdRogueMagicScepterDressInUnitCsReq", - Self::AutoDressInUnitScRsp => "CmdRogueMagicAutoDressInUnitScRsp", - Self::QueryCsReq => "CmdRogueMagicQueryCsReq", + Self::AutoDressInUnitCsReq => "CmdRogueMagicAutoDressInUnitCsReq", + Self::LevelInfoUpdateScNotify => "CmdRogueMagicLevelInfoUpdateScNotify", Self::UnitReforgeScRsp => "CmdRogueMagicUnitReforgeScRsp", - Self::EnterLayerScRsp => "CmdRogueMagicEnterLayerScRsp", + Self::UnitComposeScRsp => "CmdRogueMagicUnitComposeScRsp", + Self::GetMiscRealTimeDataScRsp => "CmdRogueMagicGetMiscRealTimeDataScRsp", + Self::SettleScRsp => "CmdRogueMagicSettleScRsp", + Self::GetMiscRealTimeDataCsReq => "CmdRogueMagicGetMiscRealTimeDataCsReq", + Self::StoryInfoUpdateScNotify => "CmdRogueMagicStoryInfoUpdateScNotify", + Self::ScepterDressInUnitCsReq => "CmdRogueMagicScepterDressInUnitCsReq", Self::StartScRsp => "CmdRogueMagicStartScRsp", - Self::ReviveCostUpdateScNotify => "CmdRogueMagicReviveCostUpdateScNotify", + Self::EnterRoomScRsp => "CmdRogueMagicEnterRoomScRsp", + Self::ScepterTakeOffUnitCsReq => "CmdRogueMagicScepterTakeOffUnitCsReq", Self::BattleFailSettleInfoScNotify => { "CmdRogueMagicBattleFailSettleInfoScNotify" } - Self::UnitReforgeCsReq => "CmdRogueMagicUnitReforgeCsReq", - Self::AutoDressInMagicUnitChangeScNotify => { - "CmdRogueMagicAutoDressInMagicUnitChangeScNotify" - } - Self::LevelInfoUpdateScNotify => "CmdRogueMagicLevelInfoUpdateScNotify", - Self::ScepterTakeOffUnitCsReq => "CmdRogueMagicScepterTakeOffUnitCsReq", - Self::GetMiscRealTimeDataCsReq => "CmdRogueMagicGetMiscRealTimeDataCsReq", - Self::AreaUpdateScNotify => "CmdRogueMagicAreaUpdateScNotify", - Self::EnterRoomScRsp => "CmdRogueMagicEnterRoomScRsp", + Self::EnterLayerScRsp => "CmdRogueMagicEnterLayerScRsp", + Self::GetTalentInfoScRsp => "CmdRogueMagicGetTalentInfoScRsp", Self::LeaveCsReq => "CmdRogueMagicLeaveCsReq", - Self::GetTalentInfoCsReq => "CmdRogueMagicGetTalentInfoCsReq", - Self::AutoDressInUnitCsReq => "CmdRogueMagicAutoDressInUnitCsReq", - Self::SettleScRsp => "CmdRogueMagicSettleScRsp", - Self::QueryScRsp => "CmdRogueMagicQueryScRsp", - Self::ReviveAvatarScRsp => "CmdRogueMagicReviveAvatarScRsp", - Self::UnitComposeCsReq => "CmdRogueMagicUnitComposeCsReq", - Self::ScepterTakeOffUnitScRsp => "CmdRogueMagicScepterTakeOffUnitScRsp", - Self::StartCsReq => "CmdRogueMagicStartCsReq", Self::EnableTalentScRsp => "CmdRogueMagicEnableTalentScRsp", - Self::GetMiscRealTimeDataScRsp => "CmdRogueMagicGetMiscRealTimeDataScRsp", - Self::EnterCsReq => "CmdRogueMagicEnterCsReq", - Self::UnitComposeScRsp => "CmdRogueMagicUnitComposeScRsp", - Self::EnterScRsp => "CmdRogueMagicEnterScRsp", - Self::ReviveAvatarCsReq => "CmdRogueMagicReviveAvatarCsReq", Self::SetAutoDressInMagicUnitScRsp => { "CmdRogueMagicSetAutoDressInMagicUnitScRsp" } + Self::SetAutoDressInMagicUnitCsReq => { + "CmdRogueMagicSetAutoDressInMagicUnitCsReq" + } + Self::UnitComposeCsReq => "CmdRogueMagicUnitComposeCsReq", + Self::ReviveCostUpdateScNotify => "CmdRogueMagicReviveCostUpdateScNotify", + Self::ReviveAvatarScRsp => "CmdRogueMagicReviveAvatarScRsp", + Self::SettleCsReq => "CmdRogueMagicSettleCsReq", + Self::AutoDressInUnitScRsp => "CmdRogueMagicAutoDressInUnitScRsp", + Self::StartCsReq => "CmdRogueMagicStartCsReq", + Self::LeaveScRsp => "CmdRogueMagicLeaveScRsp", + Self::QueryCsReq => "CmdRogueMagicQueryCsReq", + Self::EnterScRsp => "CmdRogueMagicEnterScRsp", + Self::QueryScRsp => "CmdRogueMagicQueryScRsp", + Self::EnterCsReq => "CmdRogueMagicEnterCsReq", + Self::UnitReforgeCsReq => "CmdRogueMagicUnitReforgeCsReq", + Self::EnterLayerCsReq => "CmdRogueMagicEnterLayerCsReq", + Self::AutoDressInMagicUnitChangeScNotify => { + "CmdRogueMagicAutoDressInMagicUnitChangeScNotify" + } + Self::ScepterTakeOffUnitScRsp => "CmdRogueMagicScepterTakeOffUnitScRsp", + Self::AreaUpdateScNotify => "CmdRogueMagicAreaUpdateScNotify", + Self::ScepterDressInUnitScRsp => "CmdRogueMagicScepterDressInUnitScRsp", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdRogueMagicNone" => Some(Self::None), - "CmdRogueMagicScepterDressInUnitScRsp" => Some(Self::ScepterDressInUnitScRsp), - "CmdRogueMagicEnableTalentCsReq" => Some(Self::EnableTalentCsReq), - "CmdRogueMagicEnterLayerCsReq" => Some(Self::EnterLayerCsReq), - "CmdRogueMagicStoryInfoUpdateScNotify" => Some(Self::StoryInfoUpdateScNotify), - "CmdRogueMagicEnterRoomCsReq" => Some(Self::EnterRoomCsReq), - "CmdRogueMagicSettleCsReq" => Some(Self::SettleCsReq), - "CmdRogueMagicGetTalentInfoScRsp" => Some(Self::GetTalentInfoScRsp), - "CmdRogueMagicLeaveScRsp" => Some(Self::LeaveScRsp), - "CmdRogueMagicSetAutoDressInMagicUnitCsReq" => { - Some(Self::SetAutoDressInMagicUnitCsReq) - } - "CmdRogueMagicScepterDressInUnitCsReq" => Some(Self::ScepterDressInUnitCsReq), - "CmdRogueMagicAutoDressInUnitScRsp" => Some(Self::AutoDressInUnitScRsp), - "CmdRogueMagicQueryCsReq" => Some(Self::QueryCsReq), - "CmdRogueMagicUnitReforgeScRsp" => Some(Self::UnitReforgeScRsp), - "CmdRogueMagicEnterLayerScRsp" => Some(Self::EnterLayerScRsp), - "CmdRogueMagicStartScRsp" => Some(Self::StartScRsp), - "CmdRogueMagicReviveCostUpdateScNotify" => { - Some(Self::ReviveCostUpdateScNotify) - } - "CmdRogueMagicBattleFailSettleInfoScNotify" => { - Some(Self::BattleFailSettleInfoScNotify) - } - "CmdRogueMagicUnitReforgeCsReq" => Some(Self::UnitReforgeCsReq), - "CmdRogueMagicAutoDressInMagicUnitChangeScNotify" => { - Some(Self::AutoDressInMagicUnitChangeScNotify) - } - "CmdRogueMagicLevelInfoUpdateScNotify" => Some(Self::LevelInfoUpdateScNotify), - "CmdRogueMagicScepterTakeOffUnitCsReq" => Some(Self::ScepterTakeOffUnitCsReq), - "CmdRogueMagicGetMiscRealTimeDataCsReq" => { - Some(Self::GetMiscRealTimeDataCsReq) - } - "CmdRogueMagicAreaUpdateScNotify" => Some(Self::AreaUpdateScNotify), - "CmdRogueMagicEnterRoomScRsp" => Some(Self::EnterRoomScRsp), - "CmdRogueMagicLeaveCsReq" => Some(Self::LeaveCsReq), + "CmdRogueMagicReviveAvatarCsReq" => Some(Self::ReviveAvatarCsReq), "CmdRogueMagicGetTalentInfoCsReq" => Some(Self::GetTalentInfoCsReq), + "CmdRogueMagicEnableTalentCsReq" => Some(Self::EnableTalentCsReq), + "CmdRogueMagicEnterRoomCsReq" => Some(Self::EnterRoomCsReq), "CmdRogueMagicAutoDressInUnitCsReq" => Some(Self::AutoDressInUnitCsReq), - "CmdRogueMagicSettleScRsp" => Some(Self::SettleScRsp), - "CmdRogueMagicQueryScRsp" => Some(Self::QueryScRsp), - "CmdRogueMagicReviveAvatarScRsp" => Some(Self::ReviveAvatarScRsp), - "CmdRogueMagicUnitComposeCsReq" => Some(Self::UnitComposeCsReq), - "CmdRogueMagicScepterTakeOffUnitScRsp" => Some(Self::ScepterTakeOffUnitScRsp), - "CmdRogueMagicStartCsReq" => Some(Self::StartCsReq), - "CmdRogueMagicEnableTalentScRsp" => Some(Self::EnableTalentScRsp), + "CmdRogueMagicLevelInfoUpdateScNotify" => Some(Self::LevelInfoUpdateScNotify), + "CmdRogueMagicUnitReforgeScRsp" => Some(Self::UnitReforgeScRsp), + "CmdRogueMagicUnitComposeScRsp" => Some(Self::UnitComposeScRsp), "CmdRogueMagicGetMiscRealTimeDataScRsp" => { Some(Self::GetMiscRealTimeDataScRsp) } - "CmdRogueMagicEnterCsReq" => Some(Self::EnterCsReq), - "CmdRogueMagicUnitComposeScRsp" => Some(Self::UnitComposeScRsp), - "CmdRogueMagicEnterScRsp" => Some(Self::EnterScRsp), - "CmdRogueMagicReviveAvatarCsReq" => Some(Self::ReviveAvatarCsReq), + "CmdRogueMagicSettleScRsp" => Some(Self::SettleScRsp), + "CmdRogueMagicGetMiscRealTimeDataCsReq" => { + Some(Self::GetMiscRealTimeDataCsReq) + } + "CmdRogueMagicStoryInfoUpdateScNotify" => Some(Self::StoryInfoUpdateScNotify), + "CmdRogueMagicScepterDressInUnitCsReq" => Some(Self::ScepterDressInUnitCsReq), + "CmdRogueMagicStartScRsp" => Some(Self::StartScRsp), + "CmdRogueMagicEnterRoomScRsp" => Some(Self::EnterRoomScRsp), + "CmdRogueMagicScepterTakeOffUnitCsReq" => Some(Self::ScepterTakeOffUnitCsReq), + "CmdRogueMagicBattleFailSettleInfoScNotify" => { + Some(Self::BattleFailSettleInfoScNotify) + } + "CmdRogueMagicEnterLayerScRsp" => Some(Self::EnterLayerScRsp), + "CmdRogueMagicGetTalentInfoScRsp" => Some(Self::GetTalentInfoScRsp), + "CmdRogueMagicLeaveCsReq" => Some(Self::LeaveCsReq), + "CmdRogueMagicEnableTalentScRsp" => Some(Self::EnableTalentScRsp), "CmdRogueMagicSetAutoDressInMagicUnitScRsp" => { Some(Self::SetAutoDressInMagicUnitScRsp) } + "CmdRogueMagicSetAutoDressInMagicUnitCsReq" => { + Some(Self::SetAutoDressInMagicUnitCsReq) + } + "CmdRogueMagicUnitComposeCsReq" => Some(Self::UnitComposeCsReq), + "CmdRogueMagicReviveCostUpdateScNotify" => { + Some(Self::ReviveCostUpdateScNotify) + } + "CmdRogueMagicReviveAvatarScRsp" => Some(Self::ReviveAvatarScRsp), + "CmdRogueMagicSettleCsReq" => Some(Self::SettleCsReq), + "CmdRogueMagicAutoDressInUnitScRsp" => Some(Self::AutoDressInUnitScRsp), + "CmdRogueMagicStartCsReq" => Some(Self::StartCsReq), + "CmdRogueMagicLeaveScRsp" => Some(Self::LeaveScRsp), + "CmdRogueMagicQueryCsReq" => Some(Self::QueryCsReq), + "CmdRogueMagicEnterScRsp" => Some(Self::EnterScRsp), + "CmdRogueMagicQueryScRsp" => Some(Self::QueryScRsp), + "CmdRogueMagicEnterCsReq" => Some(Self::EnterCsReq), + "CmdRogueMagicUnitReforgeCsReq" => Some(Self::UnitReforgeCsReq), + "CmdRogueMagicEnterLayerCsReq" => Some(Self::EnterLayerCsReq), + "CmdRogueMagicAutoDressInMagicUnitChangeScNotify" => { + Some(Self::AutoDressInMagicUnitChangeScNotify) + } + "CmdRogueMagicScepterTakeOffUnitScRsp" => Some(Self::ScepterTakeOffUnitScRsp), + "CmdRogueMagicAreaUpdateScNotify" => Some(Self::AreaUpdateScNotify), + "CmdRogueMagicScepterDressInUnitScRsp" => Some(Self::ScepterDressInUnitScRsp), _ => None, } } @@ -69666,12 +71327,12 @@ impl Jmpphgigffi { #[repr(i32)] pub enum CmdRogueModifierType { None = 0, - CmdRogueModifierStageStartNotify = 5377, - CmdRogueModifierUpdateNotify = 5359, - CmdRogueModifierAddNotify = 5367, - CmdRogueModifierDelNotify = 5354, - CmdRogueModifierSelectCellScRsp = 5327, - CmdRogueModifierSelectCellCsReq = 5339, + CmdRogueModifierAddNotify = 5398, + CmdRogueModifierUpdateNotify = 5306, + CmdRogueModifierSelectCellScRsp = 5379, + CmdRogueModifierDelNotify = 5341, + CmdRogueModifierSelectCellCsReq = 5353, + CmdRogueModifierStageStartNotify = 5355, } impl CmdRogueModifierType { /// String value of the enum field names used in the ProtoBuf definition. @@ -69681,30 +71342,30 @@ impl CmdRogueModifierType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdRogueModifierTypeNone", - Self::CmdRogueModifierStageStartNotify => "CmdRogueModifierStageStartNotify", - Self::CmdRogueModifierUpdateNotify => "CmdRogueModifierUpdateNotify", Self::CmdRogueModifierAddNotify => "CmdRogueModifierAddNotify", - Self::CmdRogueModifierDelNotify => "CmdRogueModifierDelNotify", + Self::CmdRogueModifierUpdateNotify => "CmdRogueModifierUpdateNotify", Self::CmdRogueModifierSelectCellScRsp => "CmdRogueModifierSelectCellScRsp", + Self::CmdRogueModifierDelNotify => "CmdRogueModifierDelNotify", Self::CmdRogueModifierSelectCellCsReq => "CmdRogueModifierSelectCellCsReq", + Self::CmdRogueModifierStageStartNotify => "CmdRogueModifierStageStartNotify", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdRogueModifierTypeNone" => Some(Self::None), - "CmdRogueModifierStageStartNotify" => { - Some(Self::CmdRogueModifierStageStartNotify) - } - "CmdRogueModifierUpdateNotify" => Some(Self::CmdRogueModifierUpdateNotify), "CmdRogueModifierAddNotify" => Some(Self::CmdRogueModifierAddNotify), - "CmdRogueModifierDelNotify" => Some(Self::CmdRogueModifierDelNotify), + "CmdRogueModifierUpdateNotify" => Some(Self::CmdRogueModifierUpdateNotify), "CmdRogueModifierSelectCellScRsp" => { Some(Self::CmdRogueModifierSelectCellScRsp) } + "CmdRogueModifierDelNotify" => Some(Self::CmdRogueModifierDelNotify), "CmdRogueModifierSelectCellCsReq" => { Some(Self::CmdRogueModifierSelectCellCsReq) } + "CmdRogueModifierStageStartNotify" => { + Some(Self::CmdRogueModifierStageStartNotify) + } _ => None, } } @@ -69802,74 +71463,74 @@ impl Njchljfiodm { #[repr(i32)] pub enum CmdRogueTournType { None = 0, - CmdRogueTournGetSettleInfoCsReq = 6069, - CmdRogueTournSaveBuildRefScRsp = 6083, - CmdRogueTournGetPermanentTalentInfoCsReq = 6028, - CmdRogueTournResetPermanentTalentScRsp = 6012, - CmdRogueTournGetSettleInfoScRsp = 6047, - CmdRogueTournStartCsReq = 6080, - CmdRogueTournWeekChallengeUpdateScNotify = 6043, - CmdRogueTournDifficultyCompNotify = 6072, - CmdRogueTournQueryScRsp = 6058, - CmdRogueTournEnableSeasonTalentCsReq = 6019, - CmdRogueTournEnterRogueCocoonSceneCsReq = 6029, - CmdRogueTournRenameBuildRefCsReq = 6061, - CmdRogueTournConfirmSettleCsReq = 6040, - CmdRogueTournGetAllBuildRefScRsp = 6057, - CmdRogueTournDeleteBuildRefScRsp = 6021, - CmdRogueTournExpNotify = 6026, - CmdRogueTournGetMiscRealTimeDataScRsp = 6034, - CmdRogueTournGetAllArchiveCsReq = 6037, - CmdRogueTournStartScRsp = 6044, - CmdRogueTournClearArchiveNameScNotify = 6032, - CmdRogueTournEnterLayerScRsp = 6035, - CmdRogueTournLeaveCsReq = 6038, - CmdRogueTournSettleCsReq = 6048, - CmdRogueTournEnterLayerCsReq = 6074, - CmdRogueTournGetAllBuildRefCsReq = 6094, - CmdRogueTournLevelInfoUpdateScNotify = 6077, - CmdRogueTournDeleteBuildRefCsReq = 6042, - CmdRogueTournDeleteArchiveScRsp = 6030, - CmdRogueTournLeaveRogueCocoonSceneCsReq = 6085, - CmdRogueTournTakeExpRewardScRsp = 6015, - CmdRogueTournGetCurRogueCocoonInfoCsReq = 6093, - CmdRogueTournHandBookNotify = 6081, - CmdRogueTournResetPermanentTalentCsReq = 6046, - CmdRogueTournGetArchiveRepositoryCsReq = 6049, - CmdRogueTournGetSeasonTalentInfoScRsp = 6017, - CmdRogueTournEnterCsReq = 6065, CmdRogueTournLeaveScRsp = 6096, - CmdRogueTournDeleteArchiveCsReq = 6089, - CmdRogueTournRenameBuildRefScRsp = 6066, - CmdRogueTournReEnterRogueCocoonStageCsReq = 6050, - CmdRogueTournEnterScRsp = 6073, - CmdRogueTournEnterRoomScRsp = 6031, - CmdRogueTournBattleFailSettleInfoScNotify = 6041, - CmdRogueTournQueryCsReq = 6095, - CmdRogueTournEnableSeasonTalentScRsp = 6090, - CmdRogueTournTitanUpdateTitanBlessProgressScNotify = 6016, - CmdRogueTournGetSeasonTalentInfoCsReq = 6078, - CmdRogueTournEnablePermanentTalentCsReq = 6063, - CmdRogueTournLeaveRogueCocoonSceneScRsp = 6059, - CmdRogueTournConfirmSettleScRsp = 6045, - CmdRogueTournRenameArchiveCsReq = 6088, - CmdRogueTournReviveAvatarScRsp = 6022, - CmdRogueTournReEnterRogueCocoonStageScRsp = 6051, - CmdRogueTournSaveBuildRefCsReq = 6054, - CmdRogueTournEnterRogueCocoonSceneScRsp = 6053, - CmdRogueTournGetArchiveRepositoryScRsp = 6087, - CmdRogueTournGetPermanentTalentInfoScRsp = 6079, - CmdRogueTournAreaUpdateScNotify = 6013, - CmdRogueTournReviveCostUpdateScNotify = 6070, - CmdRogueTournGetMiscRealTimeDataCsReq = 6067, - CmdRogueTournRenameArchiveScRsp = 6055, - CmdRogueTournTakeExpRewardCsReq = 6084, - CmdRogueTournEnterRoomCsReq = 6033, - CmdRogueTournEnablePermanentTalentScRsp = 6064, - CmdRogueTournSettleScRsp = 6062, - CmdRogueTournGetCurRogueCocoonInfoScRsp = 6036, - CmdRogueTournGetAllArchiveScRsp = 6024, - CmdRogueTournReviveAvatarCsReq = 6060, + CmdRogueTournEnablePermanentTalentCsReq = 6073, + CmdRogueTournGetMiscRealTimeDataCsReq = 6022, + CmdRogueTournHandBookNotify = 6023, + CmdRogueTournLeaveRogueCocoonSceneScRsp = 6099, + CmdRogueTournEnterRogueCocoonSceneCsReq = 6027, + CmdRogueTournRenameBuildRefScRsp = 6040, + CmdRogueTournDeleteBuildRefCsReq = 6050, + CmdRogueTournGetSeasonTalentInfoCsReq = 6064, + CmdRogueTournConfirmSettleScRsp = 6081, + CmdRogueTournGetArchiveRepositoryCsReq = 6024, + CmdRogueTournDifficultyCompNotify = 6018, + CmdRogueTournGetCurRogueCocoonInfoCsReq = 6089, + CmdRogueTournReEnterRogueCocoonStageCsReq = 6065, + CmdRogueTournExpNotify = 6039, + CmdRogueTournEnterCsReq = 6036, + CmdRogueTournReviveCostUpdateScNotify = 6097, + CmdRogueTournEnableSeasonTalentCsReq = 6079, + CmdRogueTournQueryCsReq = 6045, + CmdRogueTournSettleCsReq = 6076, + CmdRogueTournStartCsReq = 6056, + CmdRogueTournEnterRoomCsReq = 6015, + CmdRogueTournGetPermanentTalentInfoScRsp = 6067, + CmdRogueTournLeaveCsReq = 6012, + CmdRogueTournAreaUpdateScNotify = 6077, + CmdRogueTournRenameBuildRefCsReq = 6082, + CmdRogueTournSaveBuildRefScRsp = 6094, + CmdRogueTournEnterRoomScRsp = 6026, + CmdRogueTournGetCurRogueCocoonInfoScRsp = 6055, + CmdRogueTournTakeExpRewardScRsp = 6054, + CmdRogueTournGetAllBuildRefCsReq = 6032, + CmdRogueTournDeleteArchiveCsReq = 6063, + CmdRogueTournBattleFailSettleInfoScNotify = 6038, + CmdRogueTournReviveAvatarScRsp = 6052, + CmdRogueTournGetSeasonTalentInfoScRsp = 6019, + CmdRogueTournGetAllArchiveCsReq = 6093, + CmdRogueTournGetAllArchiveScRsp = 6070, + CmdRogueTournTakeExpRewardCsReq = 6016, + CmdRogueTournLevelInfoUpdateScNotify = 6046, + CmdRogueTournTitanUpdateTitanBlessProgressScNotify = 6095, + CmdRogueTournStartScRsp = 6020, + CmdRogueTournSaveBuildRefCsReq = 6049, + CmdRogueTournReviveAvatarCsReq = 6068, + CmdRogueTournDeleteArchiveScRsp = 6035, + CmdRogueTournConfirmSettleCsReq = 6013, + CmdRogueTournReEnterRogueCocoonStageScRsp = 6090, + CmdRogueTournGetSettleInfoCsReq = 6084, + CmdRogueTournEnterScRsp = 6058, + CmdRogueTournClearArchiveNameScNotify = 6028, + CmdRogueTournEnterLayerScRsp = 6083, + CmdRogueTournEnablePermanentTalentScRsp = 6072, + CmdRogueTournRenameArchiveScRsp = 6074, + CmdRogueTournQueryScRsp = 6047, + CmdRogueTournEnterLayerCsReq = 6098, + CmdRogueTournRenameArchiveCsReq = 6030, + CmdRogueTournSettleScRsp = 6017, + CmdRogueTournGetMiscRealTimeDataScRsp = 6033, + CmdRogueTournEnterRogueCocoonSceneScRsp = 6025, + CmdRogueTournGetAllBuildRefScRsp = 6034, + CmdRogueTournResetPermanentTalentScRsp = 6100, + CmdRogueTournWeekChallengeUpdateScNotify = 6014, + CmdRogueTournDeleteBuildRefScRsp = 6037, + CmdRogueTournGetSettleInfoScRsp = 6085, + CmdRogueTournResetPermanentTalentCsReq = 6011, + CmdRogueTournLeaveRogueCocoonSceneCsReq = 6061, + CmdRogueTournEnableSeasonTalentScRsp = 6059, + CmdRogueTournGetPermanentTalentInfoCsReq = 6051, + CmdRogueTournGetArchiveRepositoryScRsp = 6092, } impl CmdRogueTournType { /// String value of the enum field names used in the ProtoBuf definition. @@ -69879,310 +71540,310 @@ impl CmdRogueTournType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdRogueTournTypeNone", - Self::CmdRogueTournGetSettleInfoCsReq => "CmdRogueTournGetSettleInfoCsReq", - Self::CmdRogueTournSaveBuildRefScRsp => "CmdRogueTournSaveBuildRefScRsp", - Self::CmdRogueTournGetPermanentTalentInfoCsReq => { - "CmdRogueTournGetPermanentTalentInfoCsReq" - } - Self::CmdRogueTournResetPermanentTalentScRsp => { - "CmdRogueTournResetPermanentTalentScRsp" - } - Self::CmdRogueTournGetSettleInfoScRsp => "CmdRogueTournGetSettleInfoScRsp", - Self::CmdRogueTournStartCsReq => "CmdRogueTournStartCsReq", - Self::CmdRogueTournWeekChallengeUpdateScNotify => { - "CmdRogueTournWeekChallengeUpdateScNotify" - } - Self::CmdRogueTournDifficultyCompNotify => { - "CmdRogueTournDifficultyCompNotify" - } - Self::CmdRogueTournQueryScRsp => "CmdRogueTournQueryScRsp", - Self::CmdRogueTournEnableSeasonTalentCsReq => { - "CmdRogueTournEnableSeasonTalentCsReq" - } - Self::CmdRogueTournEnterRogueCocoonSceneCsReq => { - "CmdRogueTournEnterRogueCocoonSceneCsReq" - } - Self::CmdRogueTournRenameBuildRefCsReq => "CmdRogueTournRenameBuildRefCsReq", - Self::CmdRogueTournConfirmSettleCsReq => "CmdRogueTournConfirmSettleCsReq", - Self::CmdRogueTournGetAllBuildRefScRsp => "CmdRogueTournGetAllBuildRefScRsp", - Self::CmdRogueTournDeleteBuildRefScRsp => "CmdRogueTournDeleteBuildRefScRsp", - Self::CmdRogueTournExpNotify => "CmdRogueTournExpNotify", - Self::CmdRogueTournGetMiscRealTimeDataScRsp => { - "CmdRogueTournGetMiscRealTimeDataScRsp" - } - Self::CmdRogueTournGetAllArchiveCsReq => "CmdRogueTournGetAllArchiveCsReq", - Self::CmdRogueTournStartScRsp => "CmdRogueTournStartScRsp", - Self::CmdRogueTournClearArchiveNameScNotify => { - "CmdRogueTournClearArchiveNameScNotify" - } - Self::CmdRogueTournEnterLayerScRsp => "CmdRogueTournEnterLayerScRsp", - Self::CmdRogueTournLeaveCsReq => "CmdRogueTournLeaveCsReq", - Self::CmdRogueTournSettleCsReq => "CmdRogueTournSettleCsReq", - Self::CmdRogueTournEnterLayerCsReq => "CmdRogueTournEnterLayerCsReq", - Self::CmdRogueTournGetAllBuildRefCsReq => "CmdRogueTournGetAllBuildRefCsReq", - Self::CmdRogueTournLevelInfoUpdateScNotify => { - "CmdRogueTournLevelInfoUpdateScNotify" - } - Self::CmdRogueTournDeleteBuildRefCsReq => "CmdRogueTournDeleteBuildRefCsReq", - Self::CmdRogueTournDeleteArchiveScRsp => "CmdRogueTournDeleteArchiveScRsp", - Self::CmdRogueTournLeaveRogueCocoonSceneCsReq => { - "CmdRogueTournLeaveRogueCocoonSceneCsReq" - } - Self::CmdRogueTournTakeExpRewardScRsp => "CmdRogueTournTakeExpRewardScRsp", - Self::CmdRogueTournGetCurRogueCocoonInfoCsReq => { - "CmdRogueTournGetCurRogueCocoonInfoCsReq" - } - Self::CmdRogueTournHandBookNotify => "CmdRogueTournHandBookNotify", - Self::CmdRogueTournResetPermanentTalentCsReq => { - "CmdRogueTournResetPermanentTalentCsReq" - } - Self::CmdRogueTournGetArchiveRepositoryCsReq => { - "CmdRogueTournGetArchiveRepositoryCsReq" - } - Self::CmdRogueTournGetSeasonTalentInfoScRsp => { - "CmdRogueTournGetSeasonTalentInfoScRsp" - } - Self::CmdRogueTournEnterCsReq => "CmdRogueTournEnterCsReq", Self::CmdRogueTournLeaveScRsp => "CmdRogueTournLeaveScRsp", - Self::CmdRogueTournDeleteArchiveCsReq => "CmdRogueTournDeleteArchiveCsReq", - Self::CmdRogueTournRenameBuildRefScRsp => "CmdRogueTournRenameBuildRefScRsp", - Self::CmdRogueTournReEnterRogueCocoonStageCsReq => { - "CmdRogueTournReEnterRogueCocoonStageCsReq" - } - Self::CmdRogueTournEnterScRsp => "CmdRogueTournEnterScRsp", - Self::CmdRogueTournEnterRoomScRsp => "CmdRogueTournEnterRoomScRsp", - Self::CmdRogueTournBattleFailSettleInfoScNotify => { - "CmdRogueTournBattleFailSettleInfoScNotify" - } - Self::CmdRogueTournQueryCsReq => "CmdRogueTournQueryCsReq", - Self::CmdRogueTournEnableSeasonTalentScRsp => { - "CmdRogueTournEnableSeasonTalentScRsp" - } - Self::CmdRogueTournTitanUpdateTitanBlessProgressScNotify => { - "CmdRogueTournTitanUpdateTitanBlessProgressScNotify" - } - Self::CmdRogueTournGetSeasonTalentInfoCsReq => { - "CmdRogueTournGetSeasonTalentInfoCsReq" - } Self::CmdRogueTournEnablePermanentTalentCsReq => { "CmdRogueTournEnablePermanentTalentCsReq" } - Self::CmdRogueTournLeaveRogueCocoonSceneScRsp => { - "CmdRogueTournLeaveRogueCocoonSceneScRsp" - } - Self::CmdRogueTournConfirmSettleScRsp => "CmdRogueTournConfirmSettleScRsp", - Self::CmdRogueTournRenameArchiveCsReq => "CmdRogueTournRenameArchiveCsReq", - Self::CmdRogueTournReviveAvatarScRsp => "CmdRogueTournReviveAvatarScRsp", - Self::CmdRogueTournReEnterRogueCocoonStageScRsp => { - "CmdRogueTournReEnterRogueCocoonStageScRsp" - } - Self::CmdRogueTournSaveBuildRefCsReq => "CmdRogueTournSaveBuildRefCsReq", - Self::CmdRogueTournEnterRogueCocoonSceneScRsp => { - "CmdRogueTournEnterRogueCocoonSceneScRsp" - } - Self::CmdRogueTournGetArchiveRepositoryScRsp => { - "CmdRogueTournGetArchiveRepositoryScRsp" - } - Self::CmdRogueTournGetPermanentTalentInfoScRsp => { - "CmdRogueTournGetPermanentTalentInfoScRsp" - } - Self::CmdRogueTournAreaUpdateScNotify => "CmdRogueTournAreaUpdateScNotify", - Self::CmdRogueTournReviveCostUpdateScNotify => { - "CmdRogueTournReviveCostUpdateScNotify" - } Self::CmdRogueTournGetMiscRealTimeDataCsReq => { "CmdRogueTournGetMiscRealTimeDataCsReq" } - Self::CmdRogueTournRenameArchiveScRsp => "CmdRogueTournRenameArchiveScRsp", - Self::CmdRogueTournTakeExpRewardCsReq => "CmdRogueTournTakeExpRewardCsReq", - Self::CmdRogueTournEnterRoomCsReq => "CmdRogueTournEnterRoomCsReq", - Self::CmdRogueTournEnablePermanentTalentScRsp => { - "CmdRogueTournEnablePermanentTalentScRsp" + Self::CmdRogueTournHandBookNotify => "CmdRogueTournHandBookNotify", + Self::CmdRogueTournLeaveRogueCocoonSceneScRsp => { + "CmdRogueTournLeaveRogueCocoonSceneScRsp" } - Self::CmdRogueTournSettleScRsp => "CmdRogueTournSettleScRsp", + Self::CmdRogueTournEnterRogueCocoonSceneCsReq => { + "CmdRogueTournEnterRogueCocoonSceneCsReq" + } + Self::CmdRogueTournRenameBuildRefScRsp => "CmdRogueTournRenameBuildRefScRsp", + Self::CmdRogueTournDeleteBuildRefCsReq => "CmdRogueTournDeleteBuildRefCsReq", + Self::CmdRogueTournGetSeasonTalentInfoCsReq => { + "CmdRogueTournGetSeasonTalentInfoCsReq" + } + Self::CmdRogueTournConfirmSettleScRsp => "CmdRogueTournConfirmSettleScRsp", + Self::CmdRogueTournGetArchiveRepositoryCsReq => { + "CmdRogueTournGetArchiveRepositoryCsReq" + } + Self::CmdRogueTournDifficultyCompNotify => { + "CmdRogueTournDifficultyCompNotify" + } + Self::CmdRogueTournGetCurRogueCocoonInfoCsReq => { + "CmdRogueTournGetCurRogueCocoonInfoCsReq" + } + Self::CmdRogueTournReEnterRogueCocoonStageCsReq => { + "CmdRogueTournReEnterRogueCocoonStageCsReq" + } + Self::CmdRogueTournExpNotify => "CmdRogueTournExpNotify", + Self::CmdRogueTournEnterCsReq => "CmdRogueTournEnterCsReq", + Self::CmdRogueTournReviveCostUpdateScNotify => { + "CmdRogueTournReviveCostUpdateScNotify" + } + Self::CmdRogueTournEnableSeasonTalentCsReq => { + "CmdRogueTournEnableSeasonTalentCsReq" + } + Self::CmdRogueTournQueryCsReq => "CmdRogueTournQueryCsReq", + Self::CmdRogueTournSettleCsReq => "CmdRogueTournSettleCsReq", + Self::CmdRogueTournStartCsReq => "CmdRogueTournStartCsReq", + Self::CmdRogueTournEnterRoomCsReq => "CmdRogueTournEnterRoomCsReq", + Self::CmdRogueTournGetPermanentTalentInfoScRsp => { + "CmdRogueTournGetPermanentTalentInfoScRsp" + } + Self::CmdRogueTournLeaveCsReq => "CmdRogueTournLeaveCsReq", + Self::CmdRogueTournAreaUpdateScNotify => "CmdRogueTournAreaUpdateScNotify", + Self::CmdRogueTournRenameBuildRefCsReq => "CmdRogueTournRenameBuildRefCsReq", + Self::CmdRogueTournSaveBuildRefScRsp => "CmdRogueTournSaveBuildRefScRsp", + Self::CmdRogueTournEnterRoomScRsp => "CmdRogueTournEnterRoomScRsp", Self::CmdRogueTournGetCurRogueCocoonInfoScRsp => { "CmdRogueTournGetCurRogueCocoonInfoScRsp" } + Self::CmdRogueTournTakeExpRewardScRsp => "CmdRogueTournTakeExpRewardScRsp", + Self::CmdRogueTournGetAllBuildRefCsReq => "CmdRogueTournGetAllBuildRefCsReq", + Self::CmdRogueTournDeleteArchiveCsReq => "CmdRogueTournDeleteArchiveCsReq", + Self::CmdRogueTournBattleFailSettleInfoScNotify => { + "CmdRogueTournBattleFailSettleInfoScNotify" + } + Self::CmdRogueTournReviveAvatarScRsp => "CmdRogueTournReviveAvatarScRsp", + Self::CmdRogueTournGetSeasonTalentInfoScRsp => { + "CmdRogueTournGetSeasonTalentInfoScRsp" + } + Self::CmdRogueTournGetAllArchiveCsReq => "CmdRogueTournGetAllArchiveCsReq", Self::CmdRogueTournGetAllArchiveScRsp => "CmdRogueTournGetAllArchiveScRsp", + Self::CmdRogueTournTakeExpRewardCsReq => "CmdRogueTournTakeExpRewardCsReq", + Self::CmdRogueTournLevelInfoUpdateScNotify => { + "CmdRogueTournLevelInfoUpdateScNotify" + } + Self::CmdRogueTournTitanUpdateTitanBlessProgressScNotify => { + "CmdRogueTournTitanUpdateTitanBlessProgressScNotify" + } + Self::CmdRogueTournStartScRsp => "CmdRogueTournStartScRsp", + Self::CmdRogueTournSaveBuildRefCsReq => "CmdRogueTournSaveBuildRefCsReq", Self::CmdRogueTournReviveAvatarCsReq => "CmdRogueTournReviveAvatarCsReq", + Self::CmdRogueTournDeleteArchiveScRsp => "CmdRogueTournDeleteArchiveScRsp", + Self::CmdRogueTournConfirmSettleCsReq => "CmdRogueTournConfirmSettleCsReq", + Self::CmdRogueTournReEnterRogueCocoonStageScRsp => { + "CmdRogueTournReEnterRogueCocoonStageScRsp" + } + Self::CmdRogueTournGetSettleInfoCsReq => "CmdRogueTournGetSettleInfoCsReq", + Self::CmdRogueTournEnterScRsp => "CmdRogueTournEnterScRsp", + Self::CmdRogueTournClearArchiveNameScNotify => { + "CmdRogueTournClearArchiveNameScNotify" + } + Self::CmdRogueTournEnterLayerScRsp => "CmdRogueTournEnterLayerScRsp", + Self::CmdRogueTournEnablePermanentTalentScRsp => { + "CmdRogueTournEnablePermanentTalentScRsp" + } + Self::CmdRogueTournRenameArchiveScRsp => "CmdRogueTournRenameArchiveScRsp", + Self::CmdRogueTournQueryScRsp => "CmdRogueTournQueryScRsp", + Self::CmdRogueTournEnterLayerCsReq => "CmdRogueTournEnterLayerCsReq", + Self::CmdRogueTournRenameArchiveCsReq => "CmdRogueTournRenameArchiveCsReq", + Self::CmdRogueTournSettleScRsp => "CmdRogueTournSettleScRsp", + Self::CmdRogueTournGetMiscRealTimeDataScRsp => { + "CmdRogueTournGetMiscRealTimeDataScRsp" + } + Self::CmdRogueTournEnterRogueCocoonSceneScRsp => { + "CmdRogueTournEnterRogueCocoonSceneScRsp" + } + Self::CmdRogueTournGetAllBuildRefScRsp => "CmdRogueTournGetAllBuildRefScRsp", + Self::CmdRogueTournResetPermanentTalentScRsp => { + "CmdRogueTournResetPermanentTalentScRsp" + } + Self::CmdRogueTournWeekChallengeUpdateScNotify => { + "CmdRogueTournWeekChallengeUpdateScNotify" + } + Self::CmdRogueTournDeleteBuildRefScRsp => "CmdRogueTournDeleteBuildRefScRsp", + Self::CmdRogueTournGetSettleInfoScRsp => "CmdRogueTournGetSettleInfoScRsp", + Self::CmdRogueTournResetPermanentTalentCsReq => { + "CmdRogueTournResetPermanentTalentCsReq" + } + Self::CmdRogueTournLeaveRogueCocoonSceneCsReq => { + "CmdRogueTournLeaveRogueCocoonSceneCsReq" + } + Self::CmdRogueTournEnableSeasonTalentScRsp => { + "CmdRogueTournEnableSeasonTalentScRsp" + } + Self::CmdRogueTournGetPermanentTalentInfoCsReq => { + "CmdRogueTournGetPermanentTalentInfoCsReq" + } + Self::CmdRogueTournGetArchiveRepositoryScRsp => { + "CmdRogueTournGetArchiveRepositoryScRsp" + } } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdRogueTournTypeNone" => Some(Self::None), - "CmdRogueTournGetSettleInfoCsReq" => { - Some(Self::CmdRogueTournGetSettleInfoCsReq) - } - "CmdRogueTournSaveBuildRefScRsp" => { - Some(Self::CmdRogueTournSaveBuildRefScRsp) - } - "CmdRogueTournGetPermanentTalentInfoCsReq" => { - Some(Self::CmdRogueTournGetPermanentTalentInfoCsReq) - } - "CmdRogueTournResetPermanentTalentScRsp" => { - Some(Self::CmdRogueTournResetPermanentTalentScRsp) - } - "CmdRogueTournGetSettleInfoScRsp" => { - Some(Self::CmdRogueTournGetSettleInfoScRsp) - } - "CmdRogueTournStartCsReq" => Some(Self::CmdRogueTournStartCsReq), - "CmdRogueTournWeekChallengeUpdateScNotify" => { - Some(Self::CmdRogueTournWeekChallengeUpdateScNotify) - } - "CmdRogueTournDifficultyCompNotify" => { - Some(Self::CmdRogueTournDifficultyCompNotify) - } - "CmdRogueTournQueryScRsp" => Some(Self::CmdRogueTournQueryScRsp), - "CmdRogueTournEnableSeasonTalentCsReq" => { - Some(Self::CmdRogueTournEnableSeasonTalentCsReq) - } - "CmdRogueTournEnterRogueCocoonSceneCsReq" => { - Some(Self::CmdRogueTournEnterRogueCocoonSceneCsReq) - } - "CmdRogueTournRenameBuildRefCsReq" => { - Some(Self::CmdRogueTournRenameBuildRefCsReq) - } - "CmdRogueTournConfirmSettleCsReq" => { - Some(Self::CmdRogueTournConfirmSettleCsReq) - } - "CmdRogueTournGetAllBuildRefScRsp" => { - Some(Self::CmdRogueTournGetAllBuildRefScRsp) - } - "CmdRogueTournDeleteBuildRefScRsp" => { - Some(Self::CmdRogueTournDeleteBuildRefScRsp) - } - "CmdRogueTournExpNotify" => Some(Self::CmdRogueTournExpNotify), - "CmdRogueTournGetMiscRealTimeDataScRsp" => { - Some(Self::CmdRogueTournGetMiscRealTimeDataScRsp) - } - "CmdRogueTournGetAllArchiveCsReq" => { - Some(Self::CmdRogueTournGetAllArchiveCsReq) - } - "CmdRogueTournStartScRsp" => Some(Self::CmdRogueTournStartScRsp), - "CmdRogueTournClearArchiveNameScNotify" => { - Some(Self::CmdRogueTournClearArchiveNameScNotify) - } - "CmdRogueTournEnterLayerScRsp" => Some(Self::CmdRogueTournEnterLayerScRsp), - "CmdRogueTournLeaveCsReq" => Some(Self::CmdRogueTournLeaveCsReq), - "CmdRogueTournSettleCsReq" => Some(Self::CmdRogueTournSettleCsReq), - "CmdRogueTournEnterLayerCsReq" => Some(Self::CmdRogueTournEnterLayerCsReq), - "CmdRogueTournGetAllBuildRefCsReq" => { - Some(Self::CmdRogueTournGetAllBuildRefCsReq) - } - "CmdRogueTournLevelInfoUpdateScNotify" => { - Some(Self::CmdRogueTournLevelInfoUpdateScNotify) - } - "CmdRogueTournDeleteBuildRefCsReq" => { - Some(Self::CmdRogueTournDeleteBuildRefCsReq) - } - "CmdRogueTournDeleteArchiveScRsp" => { - Some(Self::CmdRogueTournDeleteArchiveScRsp) - } - "CmdRogueTournLeaveRogueCocoonSceneCsReq" => { - Some(Self::CmdRogueTournLeaveRogueCocoonSceneCsReq) - } - "CmdRogueTournTakeExpRewardScRsp" => { - Some(Self::CmdRogueTournTakeExpRewardScRsp) - } - "CmdRogueTournGetCurRogueCocoonInfoCsReq" => { - Some(Self::CmdRogueTournGetCurRogueCocoonInfoCsReq) - } - "CmdRogueTournHandBookNotify" => Some(Self::CmdRogueTournHandBookNotify), - "CmdRogueTournResetPermanentTalentCsReq" => { - Some(Self::CmdRogueTournResetPermanentTalentCsReq) - } - "CmdRogueTournGetArchiveRepositoryCsReq" => { - Some(Self::CmdRogueTournGetArchiveRepositoryCsReq) - } - "CmdRogueTournGetSeasonTalentInfoScRsp" => { - Some(Self::CmdRogueTournGetSeasonTalentInfoScRsp) - } - "CmdRogueTournEnterCsReq" => Some(Self::CmdRogueTournEnterCsReq), "CmdRogueTournLeaveScRsp" => Some(Self::CmdRogueTournLeaveScRsp), - "CmdRogueTournDeleteArchiveCsReq" => { - Some(Self::CmdRogueTournDeleteArchiveCsReq) - } - "CmdRogueTournRenameBuildRefScRsp" => { - Some(Self::CmdRogueTournRenameBuildRefScRsp) - } - "CmdRogueTournReEnterRogueCocoonStageCsReq" => { - Some(Self::CmdRogueTournReEnterRogueCocoonStageCsReq) - } - "CmdRogueTournEnterScRsp" => Some(Self::CmdRogueTournEnterScRsp), - "CmdRogueTournEnterRoomScRsp" => Some(Self::CmdRogueTournEnterRoomScRsp), - "CmdRogueTournBattleFailSettleInfoScNotify" => { - Some(Self::CmdRogueTournBattleFailSettleInfoScNotify) - } - "CmdRogueTournQueryCsReq" => Some(Self::CmdRogueTournQueryCsReq), - "CmdRogueTournEnableSeasonTalentScRsp" => { - Some(Self::CmdRogueTournEnableSeasonTalentScRsp) - } - "CmdRogueTournTitanUpdateTitanBlessProgressScNotify" => { - Some(Self::CmdRogueTournTitanUpdateTitanBlessProgressScNotify) - } - "CmdRogueTournGetSeasonTalentInfoCsReq" => { - Some(Self::CmdRogueTournGetSeasonTalentInfoCsReq) - } "CmdRogueTournEnablePermanentTalentCsReq" => { Some(Self::CmdRogueTournEnablePermanentTalentCsReq) } - "CmdRogueTournLeaveRogueCocoonSceneScRsp" => { - Some(Self::CmdRogueTournLeaveRogueCocoonSceneScRsp) - } - "CmdRogueTournConfirmSettleScRsp" => { - Some(Self::CmdRogueTournConfirmSettleScRsp) - } - "CmdRogueTournRenameArchiveCsReq" => { - Some(Self::CmdRogueTournRenameArchiveCsReq) - } - "CmdRogueTournReviveAvatarScRsp" => { - Some(Self::CmdRogueTournReviveAvatarScRsp) - } - "CmdRogueTournReEnterRogueCocoonStageScRsp" => { - Some(Self::CmdRogueTournReEnterRogueCocoonStageScRsp) - } - "CmdRogueTournSaveBuildRefCsReq" => { - Some(Self::CmdRogueTournSaveBuildRefCsReq) - } - "CmdRogueTournEnterRogueCocoonSceneScRsp" => { - Some(Self::CmdRogueTournEnterRogueCocoonSceneScRsp) - } - "CmdRogueTournGetArchiveRepositoryScRsp" => { - Some(Self::CmdRogueTournGetArchiveRepositoryScRsp) - } - "CmdRogueTournGetPermanentTalentInfoScRsp" => { - Some(Self::CmdRogueTournGetPermanentTalentInfoScRsp) - } - "CmdRogueTournAreaUpdateScNotify" => { - Some(Self::CmdRogueTournAreaUpdateScNotify) - } - "CmdRogueTournReviveCostUpdateScNotify" => { - Some(Self::CmdRogueTournReviveCostUpdateScNotify) - } "CmdRogueTournGetMiscRealTimeDataCsReq" => { Some(Self::CmdRogueTournGetMiscRealTimeDataCsReq) } - "CmdRogueTournRenameArchiveScRsp" => { - Some(Self::CmdRogueTournRenameArchiveScRsp) + "CmdRogueTournHandBookNotify" => Some(Self::CmdRogueTournHandBookNotify), + "CmdRogueTournLeaveRogueCocoonSceneScRsp" => { + Some(Self::CmdRogueTournLeaveRogueCocoonSceneScRsp) } - "CmdRogueTournTakeExpRewardCsReq" => { - Some(Self::CmdRogueTournTakeExpRewardCsReq) + "CmdRogueTournEnterRogueCocoonSceneCsReq" => { + Some(Self::CmdRogueTournEnterRogueCocoonSceneCsReq) } + "CmdRogueTournRenameBuildRefScRsp" => { + Some(Self::CmdRogueTournRenameBuildRefScRsp) + } + "CmdRogueTournDeleteBuildRefCsReq" => { + Some(Self::CmdRogueTournDeleteBuildRefCsReq) + } + "CmdRogueTournGetSeasonTalentInfoCsReq" => { + Some(Self::CmdRogueTournGetSeasonTalentInfoCsReq) + } + "CmdRogueTournConfirmSettleScRsp" => { + Some(Self::CmdRogueTournConfirmSettleScRsp) + } + "CmdRogueTournGetArchiveRepositoryCsReq" => { + Some(Self::CmdRogueTournGetArchiveRepositoryCsReq) + } + "CmdRogueTournDifficultyCompNotify" => { + Some(Self::CmdRogueTournDifficultyCompNotify) + } + "CmdRogueTournGetCurRogueCocoonInfoCsReq" => { + Some(Self::CmdRogueTournGetCurRogueCocoonInfoCsReq) + } + "CmdRogueTournReEnterRogueCocoonStageCsReq" => { + Some(Self::CmdRogueTournReEnterRogueCocoonStageCsReq) + } + "CmdRogueTournExpNotify" => Some(Self::CmdRogueTournExpNotify), + "CmdRogueTournEnterCsReq" => Some(Self::CmdRogueTournEnterCsReq), + "CmdRogueTournReviveCostUpdateScNotify" => { + Some(Self::CmdRogueTournReviveCostUpdateScNotify) + } + "CmdRogueTournEnableSeasonTalentCsReq" => { + Some(Self::CmdRogueTournEnableSeasonTalentCsReq) + } + "CmdRogueTournQueryCsReq" => Some(Self::CmdRogueTournQueryCsReq), + "CmdRogueTournSettleCsReq" => Some(Self::CmdRogueTournSettleCsReq), + "CmdRogueTournStartCsReq" => Some(Self::CmdRogueTournStartCsReq), "CmdRogueTournEnterRoomCsReq" => Some(Self::CmdRogueTournEnterRoomCsReq), - "CmdRogueTournEnablePermanentTalentScRsp" => { - Some(Self::CmdRogueTournEnablePermanentTalentScRsp) + "CmdRogueTournGetPermanentTalentInfoScRsp" => { + Some(Self::CmdRogueTournGetPermanentTalentInfoScRsp) } - "CmdRogueTournSettleScRsp" => Some(Self::CmdRogueTournSettleScRsp), + "CmdRogueTournLeaveCsReq" => Some(Self::CmdRogueTournLeaveCsReq), + "CmdRogueTournAreaUpdateScNotify" => { + Some(Self::CmdRogueTournAreaUpdateScNotify) + } + "CmdRogueTournRenameBuildRefCsReq" => { + Some(Self::CmdRogueTournRenameBuildRefCsReq) + } + "CmdRogueTournSaveBuildRefScRsp" => { + Some(Self::CmdRogueTournSaveBuildRefScRsp) + } + "CmdRogueTournEnterRoomScRsp" => Some(Self::CmdRogueTournEnterRoomScRsp), "CmdRogueTournGetCurRogueCocoonInfoScRsp" => { Some(Self::CmdRogueTournGetCurRogueCocoonInfoScRsp) } + "CmdRogueTournTakeExpRewardScRsp" => { + Some(Self::CmdRogueTournTakeExpRewardScRsp) + } + "CmdRogueTournGetAllBuildRefCsReq" => { + Some(Self::CmdRogueTournGetAllBuildRefCsReq) + } + "CmdRogueTournDeleteArchiveCsReq" => { + Some(Self::CmdRogueTournDeleteArchiveCsReq) + } + "CmdRogueTournBattleFailSettleInfoScNotify" => { + Some(Self::CmdRogueTournBattleFailSettleInfoScNotify) + } + "CmdRogueTournReviveAvatarScRsp" => { + Some(Self::CmdRogueTournReviveAvatarScRsp) + } + "CmdRogueTournGetSeasonTalentInfoScRsp" => { + Some(Self::CmdRogueTournGetSeasonTalentInfoScRsp) + } + "CmdRogueTournGetAllArchiveCsReq" => { + Some(Self::CmdRogueTournGetAllArchiveCsReq) + } "CmdRogueTournGetAllArchiveScRsp" => { Some(Self::CmdRogueTournGetAllArchiveScRsp) } + "CmdRogueTournTakeExpRewardCsReq" => { + Some(Self::CmdRogueTournTakeExpRewardCsReq) + } + "CmdRogueTournLevelInfoUpdateScNotify" => { + Some(Self::CmdRogueTournLevelInfoUpdateScNotify) + } + "CmdRogueTournTitanUpdateTitanBlessProgressScNotify" => { + Some(Self::CmdRogueTournTitanUpdateTitanBlessProgressScNotify) + } + "CmdRogueTournStartScRsp" => Some(Self::CmdRogueTournStartScRsp), + "CmdRogueTournSaveBuildRefCsReq" => { + Some(Self::CmdRogueTournSaveBuildRefCsReq) + } "CmdRogueTournReviveAvatarCsReq" => { Some(Self::CmdRogueTournReviveAvatarCsReq) } + "CmdRogueTournDeleteArchiveScRsp" => { + Some(Self::CmdRogueTournDeleteArchiveScRsp) + } + "CmdRogueTournConfirmSettleCsReq" => { + Some(Self::CmdRogueTournConfirmSettleCsReq) + } + "CmdRogueTournReEnterRogueCocoonStageScRsp" => { + Some(Self::CmdRogueTournReEnterRogueCocoonStageScRsp) + } + "CmdRogueTournGetSettleInfoCsReq" => { + Some(Self::CmdRogueTournGetSettleInfoCsReq) + } + "CmdRogueTournEnterScRsp" => Some(Self::CmdRogueTournEnterScRsp), + "CmdRogueTournClearArchiveNameScNotify" => { + Some(Self::CmdRogueTournClearArchiveNameScNotify) + } + "CmdRogueTournEnterLayerScRsp" => Some(Self::CmdRogueTournEnterLayerScRsp), + "CmdRogueTournEnablePermanentTalentScRsp" => { + Some(Self::CmdRogueTournEnablePermanentTalentScRsp) + } + "CmdRogueTournRenameArchiveScRsp" => { + Some(Self::CmdRogueTournRenameArchiveScRsp) + } + "CmdRogueTournQueryScRsp" => Some(Self::CmdRogueTournQueryScRsp), + "CmdRogueTournEnterLayerCsReq" => Some(Self::CmdRogueTournEnterLayerCsReq), + "CmdRogueTournRenameArchiveCsReq" => { + Some(Self::CmdRogueTournRenameArchiveCsReq) + } + "CmdRogueTournSettleScRsp" => Some(Self::CmdRogueTournSettleScRsp), + "CmdRogueTournGetMiscRealTimeDataScRsp" => { + Some(Self::CmdRogueTournGetMiscRealTimeDataScRsp) + } + "CmdRogueTournEnterRogueCocoonSceneScRsp" => { + Some(Self::CmdRogueTournEnterRogueCocoonSceneScRsp) + } + "CmdRogueTournGetAllBuildRefScRsp" => { + Some(Self::CmdRogueTournGetAllBuildRefScRsp) + } + "CmdRogueTournResetPermanentTalentScRsp" => { + Some(Self::CmdRogueTournResetPermanentTalentScRsp) + } + "CmdRogueTournWeekChallengeUpdateScNotify" => { + Some(Self::CmdRogueTournWeekChallengeUpdateScNotify) + } + "CmdRogueTournDeleteBuildRefScRsp" => { + Some(Self::CmdRogueTournDeleteBuildRefScRsp) + } + "CmdRogueTournGetSettleInfoScRsp" => { + Some(Self::CmdRogueTournGetSettleInfoScRsp) + } + "CmdRogueTournResetPermanentTalentCsReq" => { + Some(Self::CmdRogueTournResetPermanentTalentCsReq) + } + "CmdRogueTournLeaveRogueCocoonSceneCsReq" => { + Some(Self::CmdRogueTournLeaveRogueCocoonSceneCsReq) + } + "CmdRogueTournEnableSeasonTalentScRsp" => { + Some(Self::CmdRogueTournEnableSeasonTalentScRsp) + } + "CmdRogueTournGetPermanentTalentInfoCsReq" => { + Some(Self::CmdRogueTournGetPermanentTalentInfoCsReq) + } + "CmdRogueTournGetArchiveRepositoryScRsp" => { + Some(Self::CmdRogueTournGetArchiveRepositoryScRsp) + } _ => None, } } @@ -70389,12 +72050,12 @@ impl Ollchpfkhaa { #[repr(i32)] pub enum CmdRollShopType { None = 0, - CmdTakeRollShopRewardCsReq = 6907, - CmdDoGachaInRollShopScRsp = 6916, - CmdGetRollShopInfoCsReq = 6918, - CmdTakeRollShopRewardScRsp = 6911, - CmdDoGachaInRollShopCsReq = 6910, - CmdGetRollShopInfoScRsp = 6909, + CmdGetRollShopInfoScRsp = 6915, + CmdDoGachaInRollShopScRsp = 6919, + CmdGetRollShopInfoCsReq = 6901, + CmdDoGachaInRollShopCsReq = 6917, + CmdTakeRollShopRewardCsReq = 6902, + CmdTakeRollShopRewardScRsp = 6912, } impl CmdRollShopType { /// String value of the enum field names used in the ProtoBuf definition. @@ -70404,24 +72065,24 @@ impl CmdRollShopType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdRollShopTypeNone", - Self::CmdTakeRollShopRewardCsReq => "CmdTakeRollShopRewardCsReq", + Self::CmdGetRollShopInfoScRsp => "CmdGetRollShopInfoScRsp", Self::CmdDoGachaInRollShopScRsp => "CmdDoGachaInRollShopScRsp", Self::CmdGetRollShopInfoCsReq => "CmdGetRollShopInfoCsReq", - Self::CmdTakeRollShopRewardScRsp => "CmdTakeRollShopRewardScRsp", Self::CmdDoGachaInRollShopCsReq => "CmdDoGachaInRollShopCsReq", - Self::CmdGetRollShopInfoScRsp => "CmdGetRollShopInfoScRsp", + Self::CmdTakeRollShopRewardCsReq => "CmdTakeRollShopRewardCsReq", + Self::CmdTakeRollShopRewardScRsp => "CmdTakeRollShopRewardScRsp", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdRollShopTypeNone" => Some(Self::None), - "CmdTakeRollShopRewardCsReq" => Some(Self::CmdTakeRollShopRewardCsReq), + "CmdGetRollShopInfoScRsp" => Some(Self::CmdGetRollShopInfoScRsp), "CmdDoGachaInRollShopScRsp" => Some(Self::CmdDoGachaInRollShopScRsp), "CmdGetRollShopInfoCsReq" => Some(Self::CmdGetRollShopInfoCsReq), - "CmdTakeRollShopRewardScRsp" => Some(Self::CmdTakeRollShopRewardScRsp), "CmdDoGachaInRollShopCsReq" => Some(Self::CmdDoGachaInRollShopCsReq), - "CmdGetRollShopInfoScRsp" => Some(Self::CmdGetRollShopInfoScRsp), + "CmdTakeRollShopRewardCsReq" => Some(Self::CmdTakeRollShopRewardCsReq), + "CmdTakeRollShopRewardScRsp" => Some(Self::CmdTakeRollShopRewardScRsp), _ => None, } } @@ -70431,88 +72092,88 @@ impl CmdRollShopType { #[repr(i32)] pub enum CmdSceneType { None = 0, - CmdSceneCastSkillCostMpScRsp = 1473, - CmdGameplayCounterCountDownCsReq = 1451, - CmdRecoverAllLineupScRsp = 1469, - CmdReturnLastTownScRsp = 1436, - CmdReEnterLastElementStageScRsp = 1433, - CmdSetCurInteractEntityScRsp = 1434, - CmdSetClientPausedCsReq = 1440, - CmdUnlockTeleportNotify = 1488, - CmdRefreshTriggerByClientCsReq = 1458, - CmdSpringRefreshCsReq = 1438, - CmdRecoverAllLineupCsReq = 1445, - CmdSetClientPausedScRsp = 1418, - CmdGetCurSceneInfoCsReq = 1470, - CmdGetUnlockTeleportScRsp = 1483, - CmdSceneReviveAfterRebattleScRsp = 1431, - CmdEntityBindPropScRsp = 1422, - CmdChangePropTimelineInfoCsReq = 1454, - CmdSceneGroupRefreshScNotify = 1479, - CmdGetSceneMapInfoCsReq = 1414, - CmdRefreshTriggerByClientScRsp = 1446, - CmdSceneEnterStageCsReq = 1487, - CmdDeleteSummonUnitCsReq = 1492, - CmdEntityBindPropCsReq = 1423, - CmdEnterSceneScRsp = 1443, - CmdGetUnlockTeleportCsReq = 1430, - CmdLastSpringRefreshTimeNotify = 1468, - CmdSetGroupCustomSaveDataScRsp = 1437, - CmdReEnterLastElementStageCsReq = 1453, - CmdDeleteSummonUnitScRsp = 1410, - CmdEnterSectionCsReq = 1444, - CmdSceneEntityMoveScRsp = 1491, - CmdRefreshTriggerByClientScNotify = 1442, - CmdSetCurInteractEntityCsReq = 1478, - CmdGroupStateChangeCsReq = 1461, - CmdSpringRefreshScRsp = 1452, - CmdOpenChestScNotify = 1432, - CmdSceneCastSkillMpUpdateScNotify = 1498, - CmdEnterSceneCsReq = 1425, - CmdSceneCastSkillScRsp = 1421, - CmdGetSceneMapInfoScRsp = 1486, - CmdSceneCastSkillCsReq = 1427, - CmdSceneEntityTeleportCsReq = 1407, - CmdSyncEntityBuffChangeListScNotify = 1405, - CmdStartCocoonStageCsReq = 1424, - CmdInteractPropScRsp = 1439, - CmdGroupStateChangeScRsp = 1408, - CmdUpdateGroupPropertyCsReq = 1429, - CmdGameplayCounterUpdateScNotify = 1401, - CmdActivateFarmElementScRsp = 1463, - CmdGroupStateChangeScNotify = 1497, - CmdGetEnteredSceneScRsp = 1417, - CmdGetEnteredSceneCsReq = 1466, - CmdTrainWorldIdChangeScNotify = 1415, - CmdUnlockedAreaMapScNotify = 1404, - CmdEnteredSceneChangeScNotify = 1500, - CmdReturnLastTownCsReq = 1494, - CmdEnterSectionScRsp = 1449, - CmdSetGroupCustomSaveDataCsReq = 1489, - CmdSceneEntityTeleportScRsp = 1448, - CmdSceneReviveAfterRebattleCsReq = 1406, - CmdGetCurSceneInfoScRsp = 1459, + CmdDeleteSummonUnitCsReq = 1434, + CmdSceneGroupRefreshScNotify = 1475, + CmdSpringRefreshScRsp = 1436, + CmdGetCurSceneInfoCsReq = 1497, + CmdSetClientPausedCsReq = 1466, + CmdSceneEntityMoveScRsp = 1405, + CmdGameplayCounterRecoverScRsp = 1452, + CmdSyncServerSceneChangeNotify = 1440, + CmdEntityBindPropScRsp = 1460, + CmdUpdateMechanismBarScNotify = 1486, + CmdGameplayCounterUpdateScNotify = 1476, + CmdStartCocoonStageCsReq = 1437, + CmdSceneCastSkillScRsp = 1402, + CmdEnterSceneCsReq = 1417, + CmdLastSpringRefreshTimeNotify = 1478, + CmdReEnterLastElementStageScRsp = 1418, + CmdStartCocoonStageScRsp = 1488, + CmdTrainWorldIdChangeScNotify = 1431, + CmdEnterSectionScRsp = 1492, + CmdGroupStateChangeScNotify = 1438, + CmdInteractPropScRsp = 1453, CmdGameplayCounterCountDownScRsp = 1456, - CmdSavePointsInfoNotify = 1403, + CmdDeactivateFarmElementScRsp = 1413, + CmdSetClientPausedScRsp = 1428, + CmdGameplayCounterRecoverCsReq = 1447, + CmdRefreshTriggerByClientScNotify = 1432, + CmdChangePropTimelineInfoCsReq = 1441, + CmdUpdateGroupPropertyCsReq = 1461, + CmdSceneReviveAfterRebattleScRsp = 1420, + CmdGetUnlockTeleportCsReq = 1427, + CmdRefreshTriggerByClientScRsp = 1419, + CmdGameplayCounterCountDownCsReq = 1459, + CmdSceneEnterStageScRsp = 1462, CmdUpdateFloorSavedValueNotify = 1411, - CmdStartCocoonStageScRsp = 1428, - CmdGameplayCounterRecoverScRsp = 1499, - CmdSceneEntityMoveCsReq = 1420, - CmdSceneUpdatePositionVersionNotify = 1402, - CmdChangePropTimelineInfoScRsp = 1477, - CmdSceneEntityMoveScNotify = 1480, - CmdDeactivateFarmElementCsReq = 1419, - CmdScenePlaneEventScNotify = 1462, - CmdSceneEnterStageScRsp = 1409, - CmdInteractPropCsReq = 1467, - CmdUpdateGroupPropertyScRsp = 1413, - CmdDeactivateFarmElementScRsp = 1455, - CmdGameplayCounterRecoverCsReq = 1482, - CmdUpdateMechanismBarScNotify = 1490, - CmdSceneCastSkillCostMpCsReq = 1474, - CmdActivateFarmElementCsReq = 1471, - CmdSyncServerSceneChangeNotify = 1475, - CmdEnterSceneByServerScNotify = 1412, + CmdReEnterLastElementStageCsReq = 1495, + CmdActivateFarmElementScRsp = 1485, + CmdDeactivateFarmElementCsReq = 1408, + CmdInteractPropCsReq = 1498, + CmdSceneCastSkillCostMpScRsp = 1463, + CmdSceneCastSkillCsReq = 1479, + CmdGetEnteredSceneScRsp = 1500, + CmdGetEnteredSceneCsReq = 1487, + CmdSetGroupCustomSaveDataCsReq = 1412, + CmdEnterSceneByServerScNotify = 1499, + CmdActivateFarmElementCsReq = 1446, + CmdSpringRefreshCsReq = 1494, + CmdEntityBindPropCsReq = 1415, + CmdSceneEntityMoveCsReq = 1410, + CmdSceneReviveAfterRebattleCsReq = 1409, + CmdSetCurInteractEntityScRsp = 1401, + CmdUnlockTeleportNotify = 1450, + CmdSyncEntityBuffChangeListScNotify = 1416, + CmdGetUnlockTeleportScRsp = 1480, + CmdEnterSceneScRsp = 1422, + CmdScenePlaneEventScNotify = 1444, + CmdGroupStateChangeScRsp = 1484, + CmdChangePropTimelineInfoScRsp = 1455, + CmdGetCurSceneInfoScRsp = 1406, + CmdEnteredSceneChangeScNotify = 1468, + CmdSetCurInteractEntityCsReq = 1442, + CmdSceneCastSkillMpUpdateScNotify = 1467, + CmdReturnLastTownScRsp = 1490, + CmdSceneUpdatePositionVersionNotify = 1439, + CmdSavePointsInfoNotify = 1435, + CmdSceneEntityMoveScNotify = 1407, + CmdRefreshTriggerByClientCsReq = 1465, + CmdOpenChestScNotify = 1430, + CmdDeleteSummonUnitScRsp = 1443, + CmdSceneEnterStageCsReq = 1454, + CmdUnlockedAreaMapScNotify = 1433, + CmdEnterSectionCsReq = 1469, + CmdRecoverAllLineupScRsp = 1425, + CmdUpdateGroupPropertyScRsp = 1481, + CmdSceneEntityTeleportCsReq = 1449, + CmdSetGroupCustomSaveDataScRsp = 1464, + CmdSceneCastSkillCostMpCsReq = 1426, + CmdReturnLastTownCsReq = 1474, + CmdGetSceneMapInfoCsReq = 1448, + CmdSceneEntityTeleportScRsp = 1496, + CmdGroupStateChangeCsReq = 1421, + CmdRecoverAllLineupCsReq = 1451, + CmdGetSceneMapInfoScRsp = 1493, } impl CmdSceneType { /// String value of the enum field names used in the ProtoBuf definition. @@ -70522,228 +72183,228 @@ impl CmdSceneType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdSceneTypeNone", - Self::CmdSceneCastSkillCostMpScRsp => "CmdSceneCastSkillCostMpScRsp", - Self::CmdGameplayCounterCountDownCsReq => "CmdGameplayCounterCountDownCsReq", - Self::CmdRecoverAllLineupScRsp => "CmdRecoverAllLineupScRsp", - Self::CmdReturnLastTownScRsp => "CmdReturnLastTownScRsp", - Self::CmdReEnterLastElementStageScRsp => "CmdReEnterLastElementStageScRsp", - Self::CmdSetCurInteractEntityScRsp => "CmdSetCurInteractEntityScRsp", - Self::CmdSetClientPausedCsReq => "CmdSetClientPausedCsReq", - Self::CmdUnlockTeleportNotify => "CmdUnlockTeleportNotify", - Self::CmdRefreshTriggerByClientCsReq => "CmdRefreshTriggerByClientCsReq", - Self::CmdSpringRefreshCsReq => "CmdSpringRefreshCsReq", - Self::CmdRecoverAllLineupCsReq => "CmdRecoverAllLineupCsReq", - Self::CmdSetClientPausedScRsp => "CmdSetClientPausedScRsp", - Self::CmdGetCurSceneInfoCsReq => "CmdGetCurSceneInfoCsReq", - Self::CmdGetUnlockTeleportScRsp => "CmdGetUnlockTeleportScRsp", - Self::CmdSceneReviveAfterRebattleScRsp => "CmdSceneReviveAfterRebattleScRsp", - Self::CmdEntityBindPropScRsp => "CmdEntityBindPropScRsp", - Self::CmdChangePropTimelineInfoCsReq => "CmdChangePropTimelineInfoCsReq", - Self::CmdSceneGroupRefreshScNotify => "CmdSceneGroupRefreshScNotify", - Self::CmdGetSceneMapInfoCsReq => "CmdGetSceneMapInfoCsReq", - Self::CmdRefreshTriggerByClientScRsp => "CmdRefreshTriggerByClientScRsp", - Self::CmdSceneEnterStageCsReq => "CmdSceneEnterStageCsReq", Self::CmdDeleteSummonUnitCsReq => "CmdDeleteSummonUnitCsReq", - Self::CmdEntityBindPropCsReq => "CmdEntityBindPropCsReq", - Self::CmdEnterSceneScRsp => "CmdEnterSceneScRsp", - Self::CmdGetUnlockTeleportCsReq => "CmdGetUnlockTeleportCsReq", - Self::CmdLastSpringRefreshTimeNotify => "CmdLastSpringRefreshTimeNotify", - Self::CmdSetGroupCustomSaveDataScRsp => "CmdSetGroupCustomSaveDataScRsp", - Self::CmdReEnterLastElementStageCsReq => "CmdReEnterLastElementStageCsReq", - Self::CmdDeleteSummonUnitScRsp => "CmdDeleteSummonUnitScRsp", - Self::CmdEnterSectionCsReq => "CmdEnterSectionCsReq", + Self::CmdSceneGroupRefreshScNotify => "CmdSceneGroupRefreshScNotify", + Self::CmdSpringRefreshScRsp => "CmdSpringRefreshScRsp", + Self::CmdGetCurSceneInfoCsReq => "CmdGetCurSceneInfoCsReq", + Self::CmdSetClientPausedCsReq => "CmdSetClientPausedCsReq", Self::CmdSceneEntityMoveScRsp => "CmdSceneEntityMoveScRsp", + Self::CmdGameplayCounterRecoverScRsp => "CmdGameplayCounterRecoverScRsp", + Self::CmdSyncServerSceneChangeNotify => "CmdSyncServerSceneChangeNotify", + Self::CmdEntityBindPropScRsp => "CmdEntityBindPropScRsp", + Self::CmdUpdateMechanismBarScNotify => "CmdUpdateMechanismBarScNotify", + Self::CmdGameplayCounterUpdateScNotify => "CmdGameplayCounterUpdateScNotify", + Self::CmdStartCocoonStageCsReq => "CmdStartCocoonStageCsReq", + Self::CmdSceneCastSkillScRsp => "CmdSceneCastSkillScRsp", + Self::CmdEnterSceneCsReq => "CmdEnterSceneCsReq", + Self::CmdLastSpringRefreshTimeNotify => "CmdLastSpringRefreshTimeNotify", + Self::CmdReEnterLastElementStageScRsp => "CmdReEnterLastElementStageScRsp", + Self::CmdStartCocoonStageScRsp => "CmdStartCocoonStageScRsp", + Self::CmdTrainWorldIdChangeScNotify => "CmdTrainWorldIdChangeScNotify", + Self::CmdEnterSectionScRsp => "CmdEnterSectionScRsp", + Self::CmdGroupStateChangeScNotify => "CmdGroupStateChangeScNotify", + Self::CmdInteractPropScRsp => "CmdInteractPropScRsp", + Self::CmdGameplayCounterCountDownScRsp => "CmdGameplayCounterCountDownScRsp", + Self::CmdDeactivateFarmElementScRsp => "CmdDeactivateFarmElementScRsp", + Self::CmdSetClientPausedScRsp => "CmdSetClientPausedScRsp", + Self::CmdGameplayCounterRecoverCsReq => "CmdGameplayCounterRecoverCsReq", Self::CmdRefreshTriggerByClientScNotify => { "CmdRefreshTriggerByClientScNotify" } - Self::CmdSetCurInteractEntityCsReq => "CmdSetCurInteractEntityCsReq", - Self::CmdGroupStateChangeCsReq => "CmdGroupStateChangeCsReq", - Self::CmdSpringRefreshScRsp => "CmdSpringRefreshScRsp", - Self::CmdOpenChestScNotify => "CmdOpenChestScNotify", - Self::CmdSceneCastSkillMpUpdateScNotify => { - "CmdSceneCastSkillMpUpdateScNotify" - } - Self::CmdEnterSceneCsReq => "CmdEnterSceneCsReq", - Self::CmdSceneCastSkillScRsp => "CmdSceneCastSkillScRsp", - Self::CmdGetSceneMapInfoScRsp => "CmdGetSceneMapInfoScRsp", + Self::CmdChangePropTimelineInfoCsReq => "CmdChangePropTimelineInfoCsReq", + Self::CmdUpdateGroupPropertyCsReq => "CmdUpdateGroupPropertyCsReq", + Self::CmdSceneReviveAfterRebattleScRsp => "CmdSceneReviveAfterRebattleScRsp", + Self::CmdGetUnlockTeleportCsReq => "CmdGetUnlockTeleportCsReq", + Self::CmdRefreshTriggerByClientScRsp => "CmdRefreshTriggerByClientScRsp", + Self::CmdGameplayCounterCountDownCsReq => "CmdGameplayCounterCountDownCsReq", + Self::CmdSceneEnterStageScRsp => "CmdSceneEnterStageScRsp", + Self::CmdUpdateFloorSavedValueNotify => "CmdUpdateFloorSavedValueNotify", + Self::CmdReEnterLastElementStageCsReq => "CmdReEnterLastElementStageCsReq", + Self::CmdActivateFarmElementScRsp => "CmdActivateFarmElementScRsp", + Self::CmdDeactivateFarmElementCsReq => "CmdDeactivateFarmElementCsReq", + Self::CmdInteractPropCsReq => "CmdInteractPropCsReq", + Self::CmdSceneCastSkillCostMpScRsp => "CmdSceneCastSkillCostMpScRsp", Self::CmdSceneCastSkillCsReq => "CmdSceneCastSkillCsReq", - Self::CmdSceneEntityTeleportCsReq => "CmdSceneEntityTeleportCsReq", + Self::CmdGetEnteredSceneScRsp => "CmdGetEnteredSceneScRsp", + Self::CmdGetEnteredSceneCsReq => "CmdGetEnteredSceneCsReq", + Self::CmdSetGroupCustomSaveDataCsReq => "CmdSetGroupCustomSaveDataCsReq", + Self::CmdEnterSceneByServerScNotify => "CmdEnterSceneByServerScNotify", + Self::CmdActivateFarmElementCsReq => "CmdActivateFarmElementCsReq", + Self::CmdSpringRefreshCsReq => "CmdSpringRefreshCsReq", + Self::CmdEntityBindPropCsReq => "CmdEntityBindPropCsReq", + Self::CmdSceneEntityMoveCsReq => "CmdSceneEntityMoveCsReq", + Self::CmdSceneReviveAfterRebattleCsReq => "CmdSceneReviveAfterRebattleCsReq", + Self::CmdSetCurInteractEntityScRsp => "CmdSetCurInteractEntityScRsp", + Self::CmdUnlockTeleportNotify => "CmdUnlockTeleportNotify", Self::CmdSyncEntityBuffChangeListScNotify => { "CmdSyncEntityBuffChangeListScNotify" } - Self::CmdStartCocoonStageCsReq => "CmdStartCocoonStageCsReq", - Self::CmdInteractPropScRsp => "CmdInteractPropScRsp", + Self::CmdGetUnlockTeleportScRsp => "CmdGetUnlockTeleportScRsp", + Self::CmdEnterSceneScRsp => "CmdEnterSceneScRsp", + Self::CmdScenePlaneEventScNotify => "CmdScenePlaneEventScNotify", Self::CmdGroupStateChangeScRsp => "CmdGroupStateChangeScRsp", - Self::CmdUpdateGroupPropertyCsReq => "CmdUpdateGroupPropertyCsReq", - Self::CmdGameplayCounterUpdateScNotify => "CmdGameplayCounterUpdateScNotify", - Self::CmdActivateFarmElementScRsp => "CmdActivateFarmElementScRsp", - Self::CmdGroupStateChangeScNotify => "CmdGroupStateChangeScNotify", - Self::CmdGetEnteredSceneScRsp => "CmdGetEnteredSceneScRsp", - Self::CmdGetEnteredSceneCsReq => "CmdGetEnteredSceneCsReq", - Self::CmdTrainWorldIdChangeScNotify => "CmdTrainWorldIdChangeScNotify", - Self::CmdUnlockedAreaMapScNotify => "CmdUnlockedAreaMapScNotify", - Self::CmdEnteredSceneChangeScNotify => "CmdEnteredSceneChangeScNotify", - Self::CmdReturnLastTownCsReq => "CmdReturnLastTownCsReq", - Self::CmdEnterSectionScRsp => "CmdEnterSectionScRsp", - Self::CmdSetGroupCustomSaveDataCsReq => "CmdSetGroupCustomSaveDataCsReq", - Self::CmdSceneEntityTeleportScRsp => "CmdSceneEntityTeleportScRsp", - Self::CmdSceneReviveAfterRebattleCsReq => "CmdSceneReviveAfterRebattleCsReq", + Self::CmdChangePropTimelineInfoScRsp => "CmdChangePropTimelineInfoScRsp", Self::CmdGetCurSceneInfoScRsp => "CmdGetCurSceneInfoScRsp", - Self::CmdGameplayCounterCountDownScRsp => "CmdGameplayCounterCountDownScRsp", - Self::CmdSavePointsInfoNotify => "CmdSavePointsInfoNotify", - Self::CmdUpdateFloorSavedValueNotify => "CmdUpdateFloorSavedValueNotify", - Self::CmdStartCocoonStageScRsp => "CmdStartCocoonStageScRsp", - Self::CmdGameplayCounterRecoverScRsp => "CmdGameplayCounterRecoverScRsp", - Self::CmdSceneEntityMoveCsReq => "CmdSceneEntityMoveCsReq", + Self::CmdEnteredSceneChangeScNotify => "CmdEnteredSceneChangeScNotify", + Self::CmdSetCurInteractEntityCsReq => "CmdSetCurInteractEntityCsReq", + Self::CmdSceneCastSkillMpUpdateScNotify => { + "CmdSceneCastSkillMpUpdateScNotify" + } + Self::CmdReturnLastTownScRsp => "CmdReturnLastTownScRsp", Self::CmdSceneUpdatePositionVersionNotify => { "CmdSceneUpdatePositionVersionNotify" } - Self::CmdChangePropTimelineInfoScRsp => "CmdChangePropTimelineInfoScRsp", + Self::CmdSavePointsInfoNotify => "CmdSavePointsInfoNotify", Self::CmdSceneEntityMoveScNotify => "CmdSceneEntityMoveScNotify", - Self::CmdDeactivateFarmElementCsReq => "CmdDeactivateFarmElementCsReq", - Self::CmdScenePlaneEventScNotify => "CmdScenePlaneEventScNotify", - Self::CmdSceneEnterStageScRsp => "CmdSceneEnterStageScRsp", - Self::CmdInteractPropCsReq => "CmdInteractPropCsReq", + Self::CmdRefreshTriggerByClientCsReq => "CmdRefreshTriggerByClientCsReq", + Self::CmdOpenChestScNotify => "CmdOpenChestScNotify", + Self::CmdDeleteSummonUnitScRsp => "CmdDeleteSummonUnitScRsp", + Self::CmdSceneEnterStageCsReq => "CmdSceneEnterStageCsReq", + Self::CmdUnlockedAreaMapScNotify => "CmdUnlockedAreaMapScNotify", + Self::CmdEnterSectionCsReq => "CmdEnterSectionCsReq", + Self::CmdRecoverAllLineupScRsp => "CmdRecoverAllLineupScRsp", Self::CmdUpdateGroupPropertyScRsp => "CmdUpdateGroupPropertyScRsp", - Self::CmdDeactivateFarmElementScRsp => "CmdDeactivateFarmElementScRsp", - Self::CmdGameplayCounterRecoverCsReq => "CmdGameplayCounterRecoverCsReq", - Self::CmdUpdateMechanismBarScNotify => "CmdUpdateMechanismBarScNotify", + Self::CmdSceneEntityTeleportCsReq => "CmdSceneEntityTeleportCsReq", + Self::CmdSetGroupCustomSaveDataScRsp => "CmdSetGroupCustomSaveDataScRsp", Self::CmdSceneCastSkillCostMpCsReq => "CmdSceneCastSkillCostMpCsReq", - Self::CmdActivateFarmElementCsReq => "CmdActivateFarmElementCsReq", - Self::CmdSyncServerSceneChangeNotify => "CmdSyncServerSceneChangeNotify", - Self::CmdEnterSceneByServerScNotify => "CmdEnterSceneByServerScNotify", + Self::CmdReturnLastTownCsReq => "CmdReturnLastTownCsReq", + Self::CmdGetSceneMapInfoCsReq => "CmdGetSceneMapInfoCsReq", + Self::CmdSceneEntityTeleportScRsp => "CmdSceneEntityTeleportScRsp", + Self::CmdGroupStateChangeCsReq => "CmdGroupStateChangeCsReq", + Self::CmdRecoverAllLineupCsReq => "CmdRecoverAllLineupCsReq", + Self::CmdGetSceneMapInfoScRsp => "CmdGetSceneMapInfoScRsp", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdSceneTypeNone" => Some(Self::None), - "CmdSceneCastSkillCostMpScRsp" => Some(Self::CmdSceneCastSkillCostMpScRsp), - "CmdGameplayCounterCountDownCsReq" => { - Some(Self::CmdGameplayCounterCountDownCsReq) - } - "CmdRecoverAllLineupScRsp" => Some(Self::CmdRecoverAllLineupScRsp), - "CmdReturnLastTownScRsp" => Some(Self::CmdReturnLastTownScRsp), - "CmdReEnterLastElementStageScRsp" => { - Some(Self::CmdReEnterLastElementStageScRsp) - } - "CmdSetCurInteractEntityScRsp" => Some(Self::CmdSetCurInteractEntityScRsp), - "CmdSetClientPausedCsReq" => Some(Self::CmdSetClientPausedCsReq), - "CmdUnlockTeleportNotify" => Some(Self::CmdUnlockTeleportNotify), - "CmdRefreshTriggerByClientCsReq" => { - Some(Self::CmdRefreshTriggerByClientCsReq) - } - "CmdSpringRefreshCsReq" => Some(Self::CmdSpringRefreshCsReq), - "CmdRecoverAllLineupCsReq" => Some(Self::CmdRecoverAllLineupCsReq), - "CmdSetClientPausedScRsp" => Some(Self::CmdSetClientPausedScRsp), + "CmdDeleteSummonUnitCsReq" => Some(Self::CmdDeleteSummonUnitCsReq), + "CmdSceneGroupRefreshScNotify" => Some(Self::CmdSceneGroupRefreshScNotify), + "CmdSpringRefreshScRsp" => Some(Self::CmdSpringRefreshScRsp), "CmdGetCurSceneInfoCsReq" => Some(Self::CmdGetCurSceneInfoCsReq), - "CmdGetUnlockTeleportScRsp" => Some(Self::CmdGetUnlockTeleportScRsp), - "CmdSceneReviveAfterRebattleScRsp" => { - Some(Self::CmdSceneReviveAfterRebattleScRsp) + "CmdSetClientPausedCsReq" => Some(Self::CmdSetClientPausedCsReq), + "CmdSceneEntityMoveScRsp" => Some(Self::CmdSceneEntityMoveScRsp), + "CmdGameplayCounterRecoverScRsp" => { + Some(Self::CmdGameplayCounterRecoverScRsp) + } + "CmdSyncServerSceneChangeNotify" => { + Some(Self::CmdSyncServerSceneChangeNotify) } "CmdEntityBindPropScRsp" => Some(Self::CmdEntityBindPropScRsp), - "CmdChangePropTimelineInfoCsReq" => { - Some(Self::CmdChangePropTimelineInfoCsReq) + "CmdUpdateMechanismBarScNotify" => Some(Self::CmdUpdateMechanismBarScNotify), + "CmdGameplayCounterUpdateScNotify" => { + Some(Self::CmdGameplayCounterUpdateScNotify) } - "CmdSceneGroupRefreshScNotify" => Some(Self::CmdSceneGroupRefreshScNotify), - "CmdGetSceneMapInfoCsReq" => Some(Self::CmdGetSceneMapInfoCsReq), - "CmdRefreshTriggerByClientScRsp" => { - Some(Self::CmdRefreshTriggerByClientScRsp) - } - "CmdSceneEnterStageCsReq" => Some(Self::CmdSceneEnterStageCsReq), - "CmdDeleteSummonUnitCsReq" => Some(Self::CmdDeleteSummonUnitCsReq), - "CmdEntityBindPropCsReq" => Some(Self::CmdEntityBindPropCsReq), - "CmdEnterSceneScRsp" => Some(Self::CmdEnterSceneScRsp), - "CmdGetUnlockTeleportCsReq" => Some(Self::CmdGetUnlockTeleportCsReq), + "CmdStartCocoonStageCsReq" => Some(Self::CmdStartCocoonStageCsReq), + "CmdSceneCastSkillScRsp" => Some(Self::CmdSceneCastSkillScRsp), + "CmdEnterSceneCsReq" => Some(Self::CmdEnterSceneCsReq), "CmdLastSpringRefreshTimeNotify" => { Some(Self::CmdLastSpringRefreshTimeNotify) } - "CmdSetGroupCustomSaveDataScRsp" => { - Some(Self::CmdSetGroupCustomSaveDataScRsp) + "CmdReEnterLastElementStageScRsp" => { + Some(Self::CmdReEnterLastElementStageScRsp) + } + "CmdStartCocoonStageScRsp" => Some(Self::CmdStartCocoonStageScRsp), + "CmdTrainWorldIdChangeScNotify" => Some(Self::CmdTrainWorldIdChangeScNotify), + "CmdEnterSectionScRsp" => Some(Self::CmdEnterSectionScRsp), + "CmdGroupStateChangeScNotify" => Some(Self::CmdGroupStateChangeScNotify), + "CmdInteractPropScRsp" => Some(Self::CmdInteractPropScRsp), + "CmdGameplayCounterCountDownScRsp" => { + Some(Self::CmdGameplayCounterCountDownScRsp) + } + "CmdDeactivateFarmElementScRsp" => Some(Self::CmdDeactivateFarmElementScRsp), + "CmdSetClientPausedScRsp" => Some(Self::CmdSetClientPausedScRsp), + "CmdGameplayCounterRecoverCsReq" => { + Some(Self::CmdGameplayCounterRecoverCsReq) + } + "CmdRefreshTriggerByClientScNotify" => { + Some(Self::CmdRefreshTriggerByClientScNotify) + } + "CmdChangePropTimelineInfoCsReq" => { + Some(Self::CmdChangePropTimelineInfoCsReq) + } + "CmdUpdateGroupPropertyCsReq" => Some(Self::CmdUpdateGroupPropertyCsReq), + "CmdSceneReviveAfterRebattleScRsp" => { + Some(Self::CmdSceneReviveAfterRebattleScRsp) + } + "CmdGetUnlockTeleportCsReq" => Some(Self::CmdGetUnlockTeleportCsReq), + "CmdRefreshTriggerByClientScRsp" => { + Some(Self::CmdRefreshTriggerByClientScRsp) + } + "CmdGameplayCounterCountDownCsReq" => { + Some(Self::CmdGameplayCounterCountDownCsReq) + } + "CmdSceneEnterStageScRsp" => Some(Self::CmdSceneEnterStageScRsp), + "CmdUpdateFloorSavedValueNotify" => { + Some(Self::CmdUpdateFloorSavedValueNotify) } "CmdReEnterLastElementStageCsReq" => { Some(Self::CmdReEnterLastElementStageCsReq) } - "CmdDeleteSummonUnitScRsp" => Some(Self::CmdDeleteSummonUnitScRsp), - "CmdEnterSectionCsReq" => Some(Self::CmdEnterSectionCsReq), - "CmdSceneEntityMoveScRsp" => Some(Self::CmdSceneEntityMoveScRsp), - "CmdRefreshTriggerByClientScNotify" => { - Some(Self::CmdRefreshTriggerByClientScNotify) - } - "CmdSetCurInteractEntityCsReq" => Some(Self::CmdSetCurInteractEntityCsReq), - "CmdGroupStateChangeCsReq" => Some(Self::CmdGroupStateChangeCsReq), - "CmdSpringRefreshScRsp" => Some(Self::CmdSpringRefreshScRsp), - "CmdOpenChestScNotify" => Some(Self::CmdOpenChestScNotify), - "CmdSceneCastSkillMpUpdateScNotify" => { - Some(Self::CmdSceneCastSkillMpUpdateScNotify) - } - "CmdEnterSceneCsReq" => Some(Self::CmdEnterSceneCsReq), - "CmdSceneCastSkillScRsp" => Some(Self::CmdSceneCastSkillScRsp), - "CmdGetSceneMapInfoScRsp" => Some(Self::CmdGetSceneMapInfoScRsp), - "CmdSceneCastSkillCsReq" => Some(Self::CmdSceneCastSkillCsReq), - "CmdSceneEntityTeleportCsReq" => Some(Self::CmdSceneEntityTeleportCsReq), - "CmdSyncEntityBuffChangeListScNotify" => { - Some(Self::CmdSyncEntityBuffChangeListScNotify) - } - "CmdStartCocoonStageCsReq" => Some(Self::CmdStartCocoonStageCsReq), - "CmdInteractPropScRsp" => Some(Self::CmdInteractPropScRsp), - "CmdGroupStateChangeScRsp" => Some(Self::CmdGroupStateChangeScRsp), - "CmdUpdateGroupPropertyCsReq" => Some(Self::CmdUpdateGroupPropertyCsReq), - "CmdGameplayCounterUpdateScNotify" => { - Some(Self::CmdGameplayCounterUpdateScNotify) - } "CmdActivateFarmElementScRsp" => Some(Self::CmdActivateFarmElementScRsp), - "CmdGroupStateChangeScNotify" => Some(Self::CmdGroupStateChangeScNotify), + "CmdDeactivateFarmElementCsReq" => Some(Self::CmdDeactivateFarmElementCsReq), + "CmdInteractPropCsReq" => Some(Self::CmdInteractPropCsReq), + "CmdSceneCastSkillCostMpScRsp" => Some(Self::CmdSceneCastSkillCostMpScRsp), + "CmdSceneCastSkillCsReq" => Some(Self::CmdSceneCastSkillCsReq), "CmdGetEnteredSceneScRsp" => Some(Self::CmdGetEnteredSceneScRsp), "CmdGetEnteredSceneCsReq" => Some(Self::CmdGetEnteredSceneCsReq), - "CmdTrainWorldIdChangeScNotify" => Some(Self::CmdTrainWorldIdChangeScNotify), - "CmdUnlockedAreaMapScNotify" => Some(Self::CmdUnlockedAreaMapScNotify), - "CmdEnteredSceneChangeScNotify" => Some(Self::CmdEnteredSceneChangeScNotify), - "CmdReturnLastTownCsReq" => Some(Self::CmdReturnLastTownCsReq), - "CmdEnterSectionScRsp" => Some(Self::CmdEnterSectionScRsp), "CmdSetGroupCustomSaveDataCsReq" => { Some(Self::CmdSetGroupCustomSaveDataCsReq) } - "CmdSceneEntityTeleportScRsp" => Some(Self::CmdSceneEntityTeleportScRsp), + "CmdEnterSceneByServerScNotify" => Some(Self::CmdEnterSceneByServerScNotify), + "CmdActivateFarmElementCsReq" => Some(Self::CmdActivateFarmElementCsReq), + "CmdSpringRefreshCsReq" => Some(Self::CmdSpringRefreshCsReq), + "CmdEntityBindPropCsReq" => Some(Self::CmdEntityBindPropCsReq), + "CmdSceneEntityMoveCsReq" => Some(Self::CmdSceneEntityMoveCsReq), "CmdSceneReviveAfterRebattleCsReq" => { Some(Self::CmdSceneReviveAfterRebattleCsReq) } - "CmdGetCurSceneInfoScRsp" => Some(Self::CmdGetCurSceneInfoScRsp), - "CmdGameplayCounterCountDownScRsp" => { - Some(Self::CmdGameplayCounterCountDownScRsp) - } - "CmdSavePointsInfoNotify" => Some(Self::CmdSavePointsInfoNotify), - "CmdUpdateFloorSavedValueNotify" => { - Some(Self::CmdUpdateFloorSavedValueNotify) - } - "CmdStartCocoonStageScRsp" => Some(Self::CmdStartCocoonStageScRsp), - "CmdGameplayCounterRecoverScRsp" => { - Some(Self::CmdGameplayCounterRecoverScRsp) - } - "CmdSceneEntityMoveCsReq" => Some(Self::CmdSceneEntityMoveCsReq), - "CmdSceneUpdatePositionVersionNotify" => { - Some(Self::CmdSceneUpdatePositionVersionNotify) + "CmdSetCurInteractEntityScRsp" => Some(Self::CmdSetCurInteractEntityScRsp), + "CmdUnlockTeleportNotify" => Some(Self::CmdUnlockTeleportNotify), + "CmdSyncEntityBuffChangeListScNotify" => { + Some(Self::CmdSyncEntityBuffChangeListScNotify) } + "CmdGetUnlockTeleportScRsp" => Some(Self::CmdGetUnlockTeleportScRsp), + "CmdEnterSceneScRsp" => Some(Self::CmdEnterSceneScRsp), + "CmdScenePlaneEventScNotify" => Some(Self::CmdScenePlaneEventScNotify), + "CmdGroupStateChangeScRsp" => Some(Self::CmdGroupStateChangeScRsp), "CmdChangePropTimelineInfoScRsp" => { Some(Self::CmdChangePropTimelineInfoScRsp) } + "CmdGetCurSceneInfoScRsp" => Some(Self::CmdGetCurSceneInfoScRsp), + "CmdEnteredSceneChangeScNotify" => Some(Self::CmdEnteredSceneChangeScNotify), + "CmdSetCurInteractEntityCsReq" => Some(Self::CmdSetCurInteractEntityCsReq), + "CmdSceneCastSkillMpUpdateScNotify" => { + Some(Self::CmdSceneCastSkillMpUpdateScNotify) + } + "CmdReturnLastTownScRsp" => Some(Self::CmdReturnLastTownScRsp), + "CmdSceneUpdatePositionVersionNotify" => { + Some(Self::CmdSceneUpdatePositionVersionNotify) + } + "CmdSavePointsInfoNotify" => Some(Self::CmdSavePointsInfoNotify), "CmdSceneEntityMoveScNotify" => Some(Self::CmdSceneEntityMoveScNotify), - "CmdDeactivateFarmElementCsReq" => Some(Self::CmdDeactivateFarmElementCsReq), - "CmdScenePlaneEventScNotify" => Some(Self::CmdScenePlaneEventScNotify), - "CmdSceneEnterStageScRsp" => Some(Self::CmdSceneEnterStageScRsp), - "CmdInteractPropCsReq" => Some(Self::CmdInteractPropCsReq), + "CmdRefreshTriggerByClientCsReq" => { + Some(Self::CmdRefreshTriggerByClientCsReq) + } + "CmdOpenChestScNotify" => Some(Self::CmdOpenChestScNotify), + "CmdDeleteSummonUnitScRsp" => Some(Self::CmdDeleteSummonUnitScRsp), + "CmdSceneEnterStageCsReq" => Some(Self::CmdSceneEnterStageCsReq), + "CmdUnlockedAreaMapScNotify" => Some(Self::CmdUnlockedAreaMapScNotify), + "CmdEnterSectionCsReq" => Some(Self::CmdEnterSectionCsReq), + "CmdRecoverAllLineupScRsp" => Some(Self::CmdRecoverAllLineupScRsp), "CmdUpdateGroupPropertyScRsp" => Some(Self::CmdUpdateGroupPropertyScRsp), - "CmdDeactivateFarmElementScRsp" => Some(Self::CmdDeactivateFarmElementScRsp), - "CmdGameplayCounterRecoverCsReq" => { - Some(Self::CmdGameplayCounterRecoverCsReq) + "CmdSceneEntityTeleportCsReq" => Some(Self::CmdSceneEntityTeleportCsReq), + "CmdSetGroupCustomSaveDataScRsp" => { + Some(Self::CmdSetGroupCustomSaveDataScRsp) } - "CmdUpdateMechanismBarScNotify" => Some(Self::CmdUpdateMechanismBarScNotify), "CmdSceneCastSkillCostMpCsReq" => Some(Self::CmdSceneCastSkillCostMpCsReq), - "CmdActivateFarmElementCsReq" => Some(Self::CmdActivateFarmElementCsReq), - "CmdSyncServerSceneChangeNotify" => { - Some(Self::CmdSyncServerSceneChangeNotify) - } - "CmdEnterSceneByServerScNotify" => Some(Self::CmdEnterSceneByServerScNotify), + "CmdReturnLastTownCsReq" => Some(Self::CmdReturnLastTownCsReq), + "CmdGetSceneMapInfoCsReq" => Some(Self::CmdGetSceneMapInfoCsReq), + "CmdSceneEntityTeleportScRsp" => Some(Self::CmdSceneEntityTeleportScRsp), + "CmdGroupStateChangeCsReq" => Some(Self::CmdGroupStateChangeCsReq), + "CmdRecoverAllLineupCsReq" => Some(Self::CmdRecoverAllLineupCsReq), + "CmdGetSceneMapInfoScRsp" => Some(Self::CmdGetSceneMapInfoScRsp), _ => None, } } @@ -71019,12 +72680,12 @@ impl SceneGroupRefreshType { #[repr(i32)] pub enum CmdServerPrefsType { None = 0, - CmdGetServerPrefsDataCsReq = 6167, - CmdGetAllServerPrefsDataScRsp = 6191, - CmdUpdateServerPrefsDataCsReq = 6127, - CmdGetAllServerPrefsDataCsReq = 6120, - CmdUpdateServerPrefsDataScRsp = 6121, - CmdGetServerPrefsDataScRsp = 6139, + CmdGetServerPrefsDataCsReq = 6198, + CmdUpdateServerPrefsDataCsReq = 6179, + CmdGetAllServerPrefsDataCsReq = 6110, + CmdGetServerPrefsDataScRsp = 6153, + CmdGetAllServerPrefsDataScRsp = 6105, + CmdUpdateServerPrefsDataScRsp = 6102, } impl CmdServerPrefsType { /// String value of the enum field names used in the ProtoBuf definition. @@ -71035,11 +72696,11 @@ impl CmdServerPrefsType { match self { Self::None => "CmdServerPrefsTypeNone", Self::CmdGetServerPrefsDataCsReq => "CmdGetServerPrefsDataCsReq", - Self::CmdGetAllServerPrefsDataScRsp => "CmdGetAllServerPrefsDataScRsp", Self::CmdUpdateServerPrefsDataCsReq => "CmdUpdateServerPrefsDataCsReq", Self::CmdGetAllServerPrefsDataCsReq => "CmdGetAllServerPrefsDataCsReq", - Self::CmdUpdateServerPrefsDataScRsp => "CmdUpdateServerPrefsDataScRsp", Self::CmdGetServerPrefsDataScRsp => "CmdGetServerPrefsDataScRsp", + Self::CmdGetAllServerPrefsDataScRsp => "CmdGetAllServerPrefsDataScRsp", + Self::CmdUpdateServerPrefsDataScRsp => "CmdUpdateServerPrefsDataScRsp", } } /// Creates an enum from field names used in the ProtoBuf definition. @@ -71047,11 +72708,11 @@ impl CmdServerPrefsType { match value { "CmdServerPrefsTypeNone" => Some(Self::None), "CmdGetServerPrefsDataCsReq" => Some(Self::CmdGetServerPrefsDataCsReq), - "CmdGetAllServerPrefsDataScRsp" => Some(Self::CmdGetAllServerPrefsDataScRsp), "CmdUpdateServerPrefsDataCsReq" => Some(Self::CmdUpdateServerPrefsDataCsReq), "CmdGetAllServerPrefsDataCsReq" => Some(Self::CmdGetAllServerPrefsDataCsReq), - "CmdUpdateServerPrefsDataScRsp" => Some(Self::CmdUpdateServerPrefsDataScRsp), "CmdGetServerPrefsDataScRsp" => Some(Self::CmdGetServerPrefsDataScRsp), + "CmdGetAllServerPrefsDataScRsp" => Some(Self::CmdGetAllServerPrefsDataScRsp), + "CmdUpdateServerPrefsDataScRsp" => Some(Self::CmdUpdateServerPrefsDataScRsp), _ => None, } } @@ -71061,13 +72722,13 @@ impl CmdServerPrefsType { #[repr(i32)] pub enum CmdShopType { None = 0, - CmdGetShopListCsReq = 1520, - CmdBuyGoodsCsReq = 1567, - CmdGetShopListScRsp = 1591, - CmdTakeCityShopRewardScRsp = 1521, - CmdTakeCityShopRewardCsReq = 1527, - CmdCityShopInfoScNotify = 1570, - CmdBuyGoodsScRsp = 1539, + CmdCityShopInfoScNotify = 1597, + CmdBuyGoodsCsReq = 1598, + CmdBuyGoodsScRsp = 1553, + CmdGetShopListScRsp = 1505, + CmdGetShopListCsReq = 1510, + CmdTakeCityShopRewardScRsp = 1502, + CmdTakeCityShopRewardCsReq = 1579, } impl CmdShopType { /// String value of the enum field names used in the ProtoBuf definition. @@ -71077,26 +72738,26 @@ impl CmdShopType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdShopTypeNone", - Self::CmdGetShopListCsReq => "CmdGetShopListCsReq", + Self::CmdCityShopInfoScNotify => "CmdCityShopInfoScNotify", Self::CmdBuyGoodsCsReq => "CmdBuyGoodsCsReq", + Self::CmdBuyGoodsScRsp => "CmdBuyGoodsScRsp", Self::CmdGetShopListScRsp => "CmdGetShopListScRsp", + Self::CmdGetShopListCsReq => "CmdGetShopListCsReq", Self::CmdTakeCityShopRewardScRsp => "CmdTakeCityShopRewardScRsp", Self::CmdTakeCityShopRewardCsReq => "CmdTakeCityShopRewardCsReq", - Self::CmdCityShopInfoScNotify => "CmdCityShopInfoScNotify", - Self::CmdBuyGoodsScRsp => "CmdBuyGoodsScRsp", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdShopTypeNone" => Some(Self::None), - "CmdGetShopListCsReq" => Some(Self::CmdGetShopListCsReq), + "CmdCityShopInfoScNotify" => Some(Self::CmdCityShopInfoScNotify), "CmdBuyGoodsCsReq" => Some(Self::CmdBuyGoodsCsReq), + "CmdBuyGoodsScRsp" => Some(Self::CmdBuyGoodsScRsp), "CmdGetShopListScRsp" => Some(Self::CmdGetShopListScRsp), + "CmdGetShopListCsReq" => Some(Self::CmdGetShopListCsReq), "CmdTakeCityShopRewardScRsp" => Some(Self::CmdTakeCityShopRewardScRsp), "CmdTakeCityShopRewardCsReq" => Some(Self::CmdTakeCityShopRewardCsReq), - "CmdCityShopInfoScNotify" => Some(Self::CmdCityShopInfoScNotify), - "CmdBuyGoodsScRsp" => Some(Self::CmdBuyGoodsScRsp), _ => None, } } @@ -71106,21 +72767,21 @@ impl CmdShopType { #[repr(i32)] pub enum CmdSpaceZooType { None = 0, - CmdSpaceZooOpCatteryCsReq = 6770, - CmdSpaceZooDataCsReq = 6720, - CmdSpaceZooDeleteCatScRsp = 6777, - CmdSpaceZooBornCsReq = 6767, - CmdSpaceZooCatUpdateNotify = 6780, - CmdSpaceZooBornScRsp = 6739, - CmdSpaceZooTakeScRsp = 6773, - CmdSpaceZooMutateScRsp = 6721, - CmdSpaceZooExchangeItemCsReq = 6702, - CmdSpaceZooTakeCsReq = 6774, - CmdSpaceZooDeleteCatCsReq = 6754, - CmdSpaceZooDataScRsp = 6791, - CmdSpaceZooExchangeItemScRsp = 6705, - CmdSpaceZooMutateCsReq = 6727, - CmdSpaceZooOpCatteryScRsp = 6759, + CmdSpaceZooCatUpdateNotify = 6707, + CmdSpaceZooMutateCsReq = 6779, + CmdSpaceZooDeleteCatScRsp = 6755, + CmdSpaceZooExchangeItemScRsp = 6716, + CmdSpaceZooTakeScRsp = 6763, + CmdSpaceZooDataScRsp = 6705, + CmdSpaceZooBornCsReq = 6798, + CmdSpaceZooBornScRsp = 6753, + CmdSpaceZooOpCatteryScRsp = 6706, + CmdSpaceZooExchangeItemCsReq = 6739, + CmdSpaceZooMutateScRsp = 6702, + CmdSpaceZooTakeCsReq = 6726, + CmdSpaceZooOpCatteryCsReq = 6797, + CmdSpaceZooDeleteCatCsReq = 6741, + CmdSpaceZooDataCsReq = 6710, } impl CmdSpaceZooType { /// String value of the enum field names used in the ProtoBuf definition. @@ -71130,42 +72791,42 @@ impl CmdSpaceZooType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdSpaceZooTypeNone", - Self::CmdSpaceZooOpCatteryCsReq => "CmdSpaceZooOpCatteryCsReq", - Self::CmdSpaceZooDataCsReq => "CmdSpaceZooDataCsReq", - Self::CmdSpaceZooDeleteCatScRsp => "CmdSpaceZooDeleteCatScRsp", - Self::CmdSpaceZooBornCsReq => "CmdSpaceZooBornCsReq", Self::CmdSpaceZooCatUpdateNotify => "CmdSpaceZooCatUpdateNotify", - Self::CmdSpaceZooBornScRsp => "CmdSpaceZooBornScRsp", - Self::CmdSpaceZooTakeScRsp => "CmdSpaceZooTakeScRsp", - Self::CmdSpaceZooMutateScRsp => "CmdSpaceZooMutateScRsp", - Self::CmdSpaceZooExchangeItemCsReq => "CmdSpaceZooExchangeItemCsReq", - Self::CmdSpaceZooTakeCsReq => "CmdSpaceZooTakeCsReq", - Self::CmdSpaceZooDeleteCatCsReq => "CmdSpaceZooDeleteCatCsReq", - Self::CmdSpaceZooDataScRsp => "CmdSpaceZooDataScRsp", - Self::CmdSpaceZooExchangeItemScRsp => "CmdSpaceZooExchangeItemScRsp", Self::CmdSpaceZooMutateCsReq => "CmdSpaceZooMutateCsReq", + Self::CmdSpaceZooDeleteCatScRsp => "CmdSpaceZooDeleteCatScRsp", + Self::CmdSpaceZooExchangeItemScRsp => "CmdSpaceZooExchangeItemScRsp", + Self::CmdSpaceZooTakeScRsp => "CmdSpaceZooTakeScRsp", + Self::CmdSpaceZooDataScRsp => "CmdSpaceZooDataScRsp", + Self::CmdSpaceZooBornCsReq => "CmdSpaceZooBornCsReq", + Self::CmdSpaceZooBornScRsp => "CmdSpaceZooBornScRsp", Self::CmdSpaceZooOpCatteryScRsp => "CmdSpaceZooOpCatteryScRsp", + Self::CmdSpaceZooExchangeItemCsReq => "CmdSpaceZooExchangeItemCsReq", + Self::CmdSpaceZooMutateScRsp => "CmdSpaceZooMutateScRsp", + Self::CmdSpaceZooTakeCsReq => "CmdSpaceZooTakeCsReq", + Self::CmdSpaceZooOpCatteryCsReq => "CmdSpaceZooOpCatteryCsReq", + Self::CmdSpaceZooDeleteCatCsReq => "CmdSpaceZooDeleteCatCsReq", + Self::CmdSpaceZooDataCsReq => "CmdSpaceZooDataCsReq", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdSpaceZooTypeNone" => Some(Self::None), - "CmdSpaceZooOpCatteryCsReq" => Some(Self::CmdSpaceZooOpCatteryCsReq), - "CmdSpaceZooDataCsReq" => Some(Self::CmdSpaceZooDataCsReq), - "CmdSpaceZooDeleteCatScRsp" => Some(Self::CmdSpaceZooDeleteCatScRsp), - "CmdSpaceZooBornCsReq" => Some(Self::CmdSpaceZooBornCsReq), "CmdSpaceZooCatUpdateNotify" => Some(Self::CmdSpaceZooCatUpdateNotify), - "CmdSpaceZooBornScRsp" => Some(Self::CmdSpaceZooBornScRsp), - "CmdSpaceZooTakeScRsp" => Some(Self::CmdSpaceZooTakeScRsp), - "CmdSpaceZooMutateScRsp" => Some(Self::CmdSpaceZooMutateScRsp), - "CmdSpaceZooExchangeItemCsReq" => Some(Self::CmdSpaceZooExchangeItemCsReq), - "CmdSpaceZooTakeCsReq" => Some(Self::CmdSpaceZooTakeCsReq), - "CmdSpaceZooDeleteCatCsReq" => Some(Self::CmdSpaceZooDeleteCatCsReq), - "CmdSpaceZooDataScRsp" => Some(Self::CmdSpaceZooDataScRsp), - "CmdSpaceZooExchangeItemScRsp" => Some(Self::CmdSpaceZooExchangeItemScRsp), "CmdSpaceZooMutateCsReq" => Some(Self::CmdSpaceZooMutateCsReq), + "CmdSpaceZooDeleteCatScRsp" => Some(Self::CmdSpaceZooDeleteCatScRsp), + "CmdSpaceZooExchangeItemScRsp" => Some(Self::CmdSpaceZooExchangeItemScRsp), + "CmdSpaceZooTakeScRsp" => Some(Self::CmdSpaceZooTakeScRsp), + "CmdSpaceZooDataScRsp" => Some(Self::CmdSpaceZooDataScRsp), + "CmdSpaceZooBornCsReq" => Some(Self::CmdSpaceZooBornCsReq), + "CmdSpaceZooBornScRsp" => Some(Self::CmdSpaceZooBornScRsp), "CmdSpaceZooOpCatteryScRsp" => Some(Self::CmdSpaceZooOpCatteryScRsp), + "CmdSpaceZooExchangeItemCsReq" => Some(Self::CmdSpaceZooExchangeItemCsReq), + "CmdSpaceZooMutateScRsp" => Some(Self::CmdSpaceZooMutateScRsp), + "CmdSpaceZooTakeCsReq" => Some(Self::CmdSpaceZooTakeCsReq), + "CmdSpaceZooOpCatteryCsReq" => Some(Self::CmdSpaceZooOpCatteryCsReq), + "CmdSpaceZooDeleteCatCsReq" => Some(Self::CmdSpaceZooDeleteCatCsReq), + "CmdSpaceZooDataCsReq" => Some(Self::CmdSpaceZooDataCsReq), _ => None, } } @@ -71175,11 +72836,11 @@ impl CmdSpaceZooType { #[repr(i32)] pub enum CmdStarFightType { None = 0, - CmdStartStarFightLevelScRsp = 7163, - CmdGetStarFightDataScRsp = 7169, + CmdStartStarFightLevelCsReq = 7161, + CmdStartStarFightLevelScRsp = 7162, + CmdGetStarFightDataScRsp = 7170, CmdGetStarFightDataCsReq = 7165, CmdStarFightDataChangeNotify = 7166, - CmdStartStarFightLevelCsReq = 7168, } impl CmdStarFightType { /// String value of the enum field names used in the ProtoBuf definition. @@ -71189,22 +72850,22 @@ impl CmdStarFightType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdStarFightTypeNone", + Self::CmdStartStarFightLevelCsReq => "CmdStartStarFightLevelCsReq", Self::CmdStartStarFightLevelScRsp => "CmdStartStarFightLevelScRsp", Self::CmdGetStarFightDataScRsp => "CmdGetStarFightDataScRsp", Self::CmdGetStarFightDataCsReq => "CmdGetStarFightDataCsReq", Self::CmdStarFightDataChangeNotify => "CmdStarFightDataChangeNotify", - Self::CmdStartStarFightLevelCsReq => "CmdStartStarFightLevelCsReq", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdStarFightTypeNone" => Some(Self::None), + "CmdStartStarFightLevelCsReq" => Some(Self::CmdStartStarFightLevelCsReq), "CmdStartStarFightLevelScRsp" => Some(Self::CmdStartStarFightLevelScRsp), "CmdGetStarFightDataScRsp" => Some(Self::CmdGetStarFightDataScRsp), "CmdGetStarFightDataCsReq" => Some(Self::CmdGetStarFightDataCsReq), "CmdStarFightDataChangeNotify" => Some(Self::CmdStarFightDataChangeNotify), - "CmdStartStarFightLevelCsReq" => Some(Self::CmdStartStarFightLevelCsReq), _ => None, } } @@ -71214,11 +72875,11 @@ impl CmdStarFightType { #[repr(i32)] pub enum CmdStoryLineType { None = 0, - CmdStoryLineInfoScNotify = 6267, - CmdGetStoryLineInfoCsReq = 6220, - CmdChangeStoryLineFinishScNotify = 6221, - CmdStoryLineTrialAvatarChangeScNotify = 6270, - CmdGetStoryLineInfoScRsp = 6291, + CmdGetStoryLineInfoCsReq = 6210, + CmdChangeStoryLineFinishScNotify = 6202, + CmdStoryLineTrialAvatarChangeScNotify = 6297, + CmdGetStoryLineInfoScRsp = 6205, + CmdStoryLineInfoScNotify = 6298, } impl CmdStoryLineType { /// String value of the enum field names used in the ProtoBuf definition. @@ -71228,20 +72889,19 @@ impl CmdStoryLineType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdStoryLineTypeNone", - Self::CmdStoryLineInfoScNotify => "CmdStoryLineInfoScNotify", Self::CmdGetStoryLineInfoCsReq => "CmdGetStoryLineInfoCsReq", Self::CmdChangeStoryLineFinishScNotify => "CmdChangeStoryLineFinishScNotify", Self::CmdStoryLineTrialAvatarChangeScNotify => { "CmdStoryLineTrialAvatarChangeScNotify" } Self::CmdGetStoryLineInfoScRsp => "CmdGetStoryLineInfoScRsp", + Self::CmdStoryLineInfoScNotify => "CmdStoryLineInfoScNotify", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdStoryLineTypeNone" => Some(Self::None), - "CmdStoryLineInfoScNotify" => Some(Self::CmdStoryLineInfoScNotify), "CmdGetStoryLineInfoCsReq" => Some(Self::CmdGetStoryLineInfoCsReq), "CmdChangeStoryLineFinishScNotify" => { Some(Self::CmdChangeStoryLineFinishScNotify) @@ -71250,6 +72910,7 @@ impl CmdStoryLineType { Some(Self::CmdStoryLineTrialAvatarChangeScNotify) } "CmdGetStoryLineInfoScRsp" => Some(Self::CmdGetStoryLineInfoScRsp), + "CmdStoryLineInfoScNotify" => Some(Self::CmdStoryLineInfoScNotify), _ => None, } } @@ -71299,11 +72960,11 @@ impl Amjocdiaphf { #[repr(i32)] pub enum CmdStrongChallengeActivityType { None = 0, - CmdStrongChallengeActivityBattleEndScNotify = 6627, - CmdEnterStrongChallengeActivityStageCsReq = 6667, - CmdGetStrongChallengeActivityDataScRsp = 6691, - CmdEnterStrongChallengeActivityStageScRsp = 6639, - CmdGetStrongChallengeActivityDataCsReq = 6620, + CmdEnterStrongChallengeActivityStageCsReq = 6698, + CmdStrongChallengeActivityBattleEndScNotify = 6679, + CmdEnterStrongChallengeActivityStageScRsp = 6653, + CmdGetStrongChallengeActivityDataCsReq = 6610, + CmdGetStrongChallengeActivityDataScRsp = 6605, } impl CmdStrongChallengeActivityType { /// String value of the enum field names used in the ProtoBuf definition. @@ -71313,14 +72974,11 @@ impl CmdStrongChallengeActivityType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdStrongChallengeActivityTypeNone", - Self::CmdStrongChallengeActivityBattleEndScNotify => { - "CmdStrongChallengeActivityBattleEndScNotify" - } Self::CmdEnterStrongChallengeActivityStageCsReq => { "CmdEnterStrongChallengeActivityStageCsReq" } - Self::CmdGetStrongChallengeActivityDataScRsp => { - "CmdGetStrongChallengeActivityDataScRsp" + Self::CmdStrongChallengeActivityBattleEndScNotify => { + "CmdStrongChallengeActivityBattleEndScNotify" } Self::CmdEnterStrongChallengeActivityStageScRsp => { "CmdEnterStrongChallengeActivityStageScRsp" @@ -71328,20 +72986,20 @@ impl CmdStrongChallengeActivityType { Self::CmdGetStrongChallengeActivityDataCsReq => { "CmdGetStrongChallengeActivityDataCsReq" } + Self::CmdGetStrongChallengeActivityDataScRsp => { + "CmdGetStrongChallengeActivityDataScRsp" + } } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdStrongChallengeActivityTypeNone" => Some(Self::None), - "CmdStrongChallengeActivityBattleEndScNotify" => { - Some(Self::CmdStrongChallengeActivityBattleEndScNotify) - } "CmdEnterStrongChallengeActivityStageCsReq" => { Some(Self::CmdEnterStrongChallengeActivityStageCsReq) } - "CmdGetStrongChallengeActivityDataScRsp" => { - Some(Self::CmdGetStrongChallengeActivityDataScRsp) + "CmdStrongChallengeActivityBattleEndScNotify" => { + Some(Self::CmdStrongChallengeActivityBattleEndScNotify) } "CmdEnterStrongChallengeActivityStageScRsp" => { Some(Self::CmdEnterStrongChallengeActivityStageScRsp) @@ -71349,6 +73007,9 @@ impl CmdStrongChallengeActivityType { "CmdGetStrongChallengeActivityDataCsReq" => { Some(Self::CmdGetStrongChallengeActivityDataCsReq) } + "CmdGetStrongChallengeActivityDataScRsp" => { + Some(Self::CmdGetStrongChallengeActivityDataScRsp) + } _ => None, } } @@ -71358,11 +73019,11 @@ impl CmdStrongChallengeActivityType { #[repr(i32)] pub enum CmdSummonActivityType { None = 0, - CmdSummonActivityBattleEndScNotify = 7566, CmdGetSummonActivityDataCsReq = 7565, - CmdEnterSummonActivityStageCsReq = 7568, - CmdEnterSummonActivityStageScRsp = 7563, - CmdGetSummonActivityDataScRsp = 7569, + CmdGetSummonActivityDataScRsp = 7570, + CmdSummonActivityBattleEndScNotify = 7566, + CmdEnterSummonActivityStageScRsp = 7562, + CmdEnterSummonActivityStageCsReq = 7561, } impl CmdSummonActivityType { /// String value of the enum field names used in the ProtoBuf definition. @@ -71372,30 +73033,30 @@ impl CmdSummonActivityType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdSummonActivityTypeNone", + Self::CmdGetSummonActivityDataCsReq => "CmdGetSummonActivityDataCsReq", + Self::CmdGetSummonActivityDataScRsp => "CmdGetSummonActivityDataScRsp", Self::CmdSummonActivityBattleEndScNotify => { "CmdSummonActivityBattleEndScNotify" } - Self::CmdGetSummonActivityDataCsReq => "CmdGetSummonActivityDataCsReq", - Self::CmdEnterSummonActivityStageCsReq => "CmdEnterSummonActivityStageCsReq", Self::CmdEnterSummonActivityStageScRsp => "CmdEnterSummonActivityStageScRsp", - Self::CmdGetSummonActivityDataScRsp => "CmdGetSummonActivityDataScRsp", + Self::CmdEnterSummonActivityStageCsReq => "CmdEnterSummonActivityStageCsReq", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdSummonActivityTypeNone" => Some(Self::None), + "CmdGetSummonActivityDataCsReq" => Some(Self::CmdGetSummonActivityDataCsReq), + "CmdGetSummonActivityDataScRsp" => Some(Self::CmdGetSummonActivityDataScRsp), "CmdSummonActivityBattleEndScNotify" => { Some(Self::CmdSummonActivityBattleEndScNotify) } - "CmdGetSummonActivityDataCsReq" => Some(Self::CmdGetSummonActivityDataCsReq), - "CmdEnterSummonActivityStageCsReq" => { - Some(Self::CmdEnterSummonActivityStageCsReq) - } "CmdEnterSummonActivityStageScRsp" => { Some(Self::CmdEnterSummonActivityStageScRsp) } - "CmdGetSummonActivityDataScRsp" => Some(Self::CmdGetSummonActivityDataScRsp), + "CmdEnterSummonActivityStageCsReq" => { + Some(Self::CmdEnterSummonActivityStageCsReq) + } _ => None, } } @@ -71405,20 +73066,20 @@ impl CmdSummonActivityType { #[repr(i32)] pub enum CmdSwitchHandType { None = 0, - CmdSwitchHandResetGameCsReq = 8113, - CmdSwitchHandCoinUpdateScRsp = 8119, - CmdSwitchHandUpdateCsReq = 8105, - CmdSwitchHandResetGameScRsp = 8115, - CmdSwitchHandStartScRsp = 8116, - CmdSwitchHandUpdateScRsp = 8103, - CmdSwitchHandDataScRsp = 8109, - CmdSwitchHandResetHandPosScRsp = 8106, - CmdSwitchHandDataCsReq = 8118, - CmdSwitchHandStartCsReq = 8110, - CmdSwitchHandResetHandPosCsReq = 8112, - CmdSwitchHandFinishScRsp = 8111, - CmdSwitchHandCoinUpdateCsReq = 8114, - CmdSwitchHandFinishCsReq = 8107, + CmdSwitchHandResetHandPosCsReq = 8120, + CmdSwitchHandResetGameCsReq = 8104, + CmdSwitchHandResetGameScRsp = 8105, + CmdSwitchHandStartScRsp = 8119, + CmdSwitchHandUpdateCsReq = 8107, + CmdSwitchHandDataCsReq = 8101, + CmdSwitchHandFinishCsReq = 8102, + CmdSwitchHandCoinUpdateScRsp = 8111, + CmdSwitchHandResetHandPosScRsp = 8103, + CmdSwitchHandCoinUpdateCsReq = 8110, + CmdSwitchHandFinishScRsp = 8112, + CmdSwitchHandStartCsReq = 8117, + CmdSwitchHandDataScRsp = 8115, + CmdSwitchHandUpdateScRsp = 8114, } impl CmdSwitchHandType { /// String value of the enum field names used in the ProtoBuf definition. @@ -71428,44 +73089,44 @@ impl CmdSwitchHandType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdSwitchHandTypeNone", + Self::CmdSwitchHandResetHandPosCsReq => "CmdSwitchHandResetHandPosCsReq", Self::CmdSwitchHandResetGameCsReq => "CmdSwitchHandResetGameCsReq", - Self::CmdSwitchHandCoinUpdateScRsp => "CmdSwitchHandCoinUpdateScRsp", - Self::CmdSwitchHandUpdateCsReq => "CmdSwitchHandUpdateCsReq", Self::CmdSwitchHandResetGameScRsp => "CmdSwitchHandResetGameScRsp", Self::CmdSwitchHandStartScRsp => "CmdSwitchHandStartScRsp", - Self::CmdSwitchHandUpdateScRsp => "CmdSwitchHandUpdateScRsp", - Self::CmdSwitchHandDataScRsp => "CmdSwitchHandDataScRsp", - Self::CmdSwitchHandResetHandPosScRsp => "CmdSwitchHandResetHandPosScRsp", + Self::CmdSwitchHandUpdateCsReq => "CmdSwitchHandUpdateCsReq", Self::CmdSwitchHandDataCsReq => "CmdSwitchHandDataCsReq", - Self::CmdSwitchHandStartCsReq => "CmdSwitchHandStartCsReq", - Self::CmdSwitchHandResetHandPosCsReq => "CmdSwitchHandResetHandPosCsReq", - Self::CmdSwitchHandFinishScRsp => "CmdSwitchHandFinishScRsp", - Self::CmdSwitchHandCoinUpdateCsReq => "CmdSwitchHandCoinUpdateCsReq", Self::CmdSwitchHandFinishCsReq => "CmdSwitchHandFinishCsReq", + Self::CmdSwitchHandCoinUpdateScRsp => "CmdSwitchHandCoinUpdateScRsp", + Self::CmdSwitchHandResetHandPosScRsp => "CmdSwitchHandResetHandPosScRsp", + Self::CmdSwitchHandCoinUpdateCsReq => "CmdSwitchHandCoinUpdateCsReq", + Self::CmdSwitchHandFinishScRsp => "CmdSwitchHandFinishScRsp", + Self::CmdSwitchHandStartCsReq => "CmdSwitchHandStartCsReq", + Self::CmdSwitchHandDataScRsp => "CmdSwitchHandDataScRsp", + Self::CmdSwitchHandUpdateScRsp => "CmdSwitchHandUpdateScRsp", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdSwitchHandTypeNone" => Some(Self::None), - "CmdSwitchHandResetGameCsReq" => Some(Self::CmdSwitchHandResetGameCsReq), - "CmdSwitchHandCoinUpdateScRsp" => Some(Self::CmdSwitchHandCoinUpdateScRsp), - "CmdSwitchHandUpdateCsReq" => Some(Self::CmdSwitchHandUpdateCsReq), - "CmdSwitchHandResetGameScRsp" => Some(Self::CmdSwitchHandResetGameScRsp), - "CmdSwitchHandStartScRsp" => Some(Self::CmdSwitchHandStartScRsp), - "CmdSwitchHandUpdateScRsp" => Some(Self::CmdSwitchHandUpdateScRsp), - "CmdSwitchHandDataScRsp" => Some(Self::CmdSwitchHandDataScRsp), - "CmdSwitchHandResetHandPosScRsp" => { - Some(Self::CmdSwitchHandResetHandPosScRsp) - } - "CmdSwitchHandDataCsReq" => Some(Self::CmdSwitchHandDataCsReq), - "CmdSwitchHandStartCsReq" => Some(Self::CmdSwitchHandStartCsReq), "CmdSwitchHandResetHandPosCsReq" => { Some(Self::CmdSwitchHandResetHandPosCsReq) } - "CmdSwitchHandFinishScRsp" => Some(Self::CmdSwitchHandFinishScRsp), - "CmdSwitchHandCoinUpdateCsReq" => Some(Self::CmdSwitchHandCoinUpdateCsReq), + "CmdSwitchHandResetGameCsReq" => Some(Self::CmdSwitchHandResetGameCsReq), + "CmdSwitchHandResetGameScRsp" => Some(Self::CmdSwitchHandResetGameScRsp), + "CmdSwitchHandStartScRsp" => Some(Self::CmdSwitchHandStartScRsp), + "CmdSwitchHandUpdateCsReq" => Some(Self::CmdSwitchHandUpdateCsReq), + "CmdSwitchHandDataCsReq" => Some(Self::CmdSwitchHandDataCsReq), "CmdSwitchHandFinishCsReq" => Some(Self::CmdSwitchHandFinishCsReq), + "CmdSwitchHandCoinUpdateScRsp" => Some(Self::CmdSwitchHandCoinUpdateScRsp), + "CmdSwitchHandResetHandPosScRsp" => { + Some(Self::CmdSwitchHandResetHandPosScRsp) + } + "CmdSwitchHandCoinUpdateCsReq" => Some(Self::CmdSwitchHandCoinUpdateCsReq), + "CmdSwitchHandFinishScRsp" => Some(Self::CmdSwitchHandFinishScRsp), + "CmdSwitchHandStartCsReq" => Some(Self::CmdSwitchHandStartCsReq), + "CmdSwitchHandDataScRsp" => Some(Self::CmdSwitchHandDataScRsp), + "CmdSwitchHandUpdateScRsp" => Some(Self::CmdSwitchHandUpdateScRsp), _ => None, } } @@ -71505,42 +73166,42 @@ impl Leglgdjopkc { #[repr(i32)] pub enum CmdSwordTrainingType { None = 0, - CmdSwordTrainingSetSkillTraceScRsp = 7483, - CmdSwordTrainingTurnActionScRsp = 7461, - CmdSwordTrainingMarkEndingViewedCsReq = 7494, - CmdSwordTrainingSetSkillTraceCsReq = 7491, - CmdGetSwordTrainingDataScRsp = 7468, - CmdSwordTrainingExamResultConfirmScRsp = 7500, - CmdSwordTrainingActionTurnSettleScNotify = 7497, - CmdEnterSwordTrainingExamCsReq = 7469, - CmdSwordTrainingStartGameScRsp = 7475, - CmdSwordTrainingUnlockSyncScNotify = 7464, - CmdSwordTrainingResumeGameCsReq = 7455, - CmdSwordTrainingDialogueSelectOptionCsReq = 7489, - CmdSwordTrainingDailyPhaseConfirmCsReq = 7487, - CmdSwordTrainingGiveUpGameScRsp = 7463, - CmdEnterSwordTrainingExamScRsp = 7476, - CmdSwordTrainingStartGameCsReq = 7472, - CmdSwordTrainingStoryBattleScRsp = 7492, - CmdSwordTrainingRestoreGameCsReq = 7454, - CmdSwordTrainingLearnSkillCsReq = 7484, - CmdSwordTrainingStoryBattleCsReq = 7471, - CmdSwordTrainingSelectEndingScRsp = 7498, - CmdSwordTrainingGameSettleScNotify = 7474, - CmdSwordTrainingStoryConfirmCsReq = 7493, - CmdSwordTrainingRestoreGameScRsp = 7485, - CmdSwordTrainingLearnSkillScRsp = 7496, - CmdSwordTrainingTurnActionCsReq = 7486, - CmdGetSwordTrainingDataCsReq = 7477, - CmdSwordTrainingGameSyncChangeScNotify = 7499, - CmdSwordTrainingStoryConfirmScRsp = 7480, - CmdSwordTrainingGiveUpGameCsReq = 7453, - CmdSwordTrainingExamResultConfirmCsReq = 7459, - CmdSwordTrainingDailyPhaseConfirmScRsp = 7467, - CmdSwordTrainingDialogueSelectOptionScRsp = 7462, - CmdSwordTrainingResumeGameScRsp = 7452, - CmdSwordTrainingMarkEndingViewedScRsp = 7465, - CmdSwordTrainingSelectEndingCsReq = 7466, + CmdSwordTrainingLearnSkillScRsp = 7456, + CmdSwordTrainingGiveUpGameCsReq = 7459, + CmdSwordTrainingExamResultConfirmCsReq = 7469, + CmdSwordTrainingActionTurnSettleScNotify = 7486, + CmdSwordTrainingDailyPhaseConfirmCsReq = 7451, + CmdSwordTrainingResumeGameScRsp = 7472, + CmdGetSwordTrainingDataScRsp = 7496, + CmdSwordTrainingGameSyncChangeScNotify = 7473, + CmdSwordTrainingSetSkillTraceScRsp = 7485, + CmdSwordTrainingSelectEndingCsReq = 7464, + CmdSwordTrainingStoryBattleCsReq = 7460, + CmdSwordTrainingStoryBattleScRsp = 7495, + CmdSwordTrainingTurnActionScRsp = 7452, + CmdSwordTrainingMarkEndingViewedScRsp = 7481, + CmdSwordTrainingDialogueSelectOptionScRsp = 7492, + CmdSwordTrainingExamResultConfirmScRsp = 7488, + CmdGetSwordTrainingDataCsReq = 7471, + CmdSwordTrainingRestoreGameCsReq = 7476, + CmdEnterSwordTrainingExamScRsp = 7479, + CmdSwordTrainingLearnSkillCsReq = 7455, + CmdSwordTrainingStartGameCsReq = 7500, + CmdSwordTrainingStartGameScRsp = 7487, + CmdSwordTrainingStoryConfirmScRsp = 7470, + CmdSwordTrainingRestoreGameScRsp = 7461, + CmdSwordTrainingGiveUpGameScRsp = 7490, + CmdSwordTrainingDialogueSelectOptionCsReq = 7477, + CmdSwordTrainingDailyPhaseConfirmScRsp = 7478, + CmdSwordTrainingSetSkillTraceCsReq = 7489, + CmdSwordTrainingSelectEndingScRsp = 7499, + CmdEnterSwordTrainingExamCsReq = 7482, + CmdSwordTrainingTurnActionCsReq = 7480, + CmdSwordTrainingResumeGameCsReq = 7494, + CmdSwordTrainingMarkEndingViewedCsReq = 7475, + CmdSwordTrainingGameSettleScNotify = 7462, + CmdSwordTrainingUnlockSyncScNotify = 7458, + CmdSwordTrainingStoryConfirmCsReq = 7498, } impl CmdSwordTrainingType { /// String value of the enum field names used in the ProtoBuf definition. @@ -71550,77 +73211,77 @@ impl CmdSwordTrainingType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdSwordTrainingTypeNone", - Self::CmdSwordTrainingSetSkillTraceScRsp => { - "CmdSwordTrainingSetSkillTraceScRsp" - } - Self::CmdSwordTrainingTurnActionScRsp => "CmdSwordTrainingTurnActionScRsp", - Self::CmdSwordTrainingMarkEndingViewedCsReq => { - "CmdSwordTrainingMarkEndingViewedCsReq" - } - Self::CmdSwordTrainingSetSkillTraceCsReq => { - "CmdSwordTrainingSetSkillTraceCsReq" - } - Self::CmdGetSwordTrainingDataScRsp => "CmdGetSwordTrainingDataScRsp", - Self::CmdSwordTrainingExamResultConfirmScRsp => { - "CmdSwordTrainingExamResultConfirmScRsp" - } - Self::CmdSwordTrainingActionTurnSettleScNotify => { - "CmdSwordTrainingActionTurnSettleScNotify" - } - Self::CmdEnterSwordTrainingExamCsReq => "CmdEnterSwordTrainingExamCsReq", - Self::CmdSwordTrainingStartGameScRsp => "CmdSwordTrainingStartGameScRsp", - Self::CmdSwordTrainingUnlockSyncScNotify => { - "CmdSwordTrainingUnlockSyncScNotify" - } - Self::CmdSwordTrainingResumeGameCsReq => "CmdSwordTrainingResumeGameCsReq", - Self::CmdSwordTrainingDialogueSelectOptionCsReq => { - "CmdSwordTrainingDialogueSelectOptionCsReq" - } - Self::CmdSwordTrainingDailyPhaseConfirmCsReq => { - "CmdSwordTrainingDailyPhaseConfirmCsReq" - } - Self::CmdSwordTrainingGiveUpGameScRsp => "CmdSwordTrainingGiveUpGameScRsp", - Self::CmdEnterSwordTrainingExamScRsp => "CmdEnterSwordTrainingExamScRsp", - Self::CmdSwordTrainingStartGameCsReq => "CmdSwordTrainingStartGameCsReq", - Self::CmdSwordTrainingStoryBattleScRsp => "CmdSwordTrainingStoryBattleScRsp", - Self::CmdSwordTrainingRestoreGameCsReq => "CmdSwordTrainingRestoreGameCsReq", - Self::CmdSwordTrainingLearnSkillCsReq => "CmdSwordTrainingLearnSkillCsReq", - Self::CmdSwordTrainingStoryBattleCsReq => "CmdSwordTrainingStoryBattleCsReq", - Self::CmdSwordTrainingSelectEndingScRsp => { - "CmdSwordTrainingSelectEndingScRsp" - } - Self::CmdSwordTrainingGameSettleScNotify => { - "CmdSwordTrainingGameSettleScNotify" - } - Self::CmdSwordTrainingStoryConfirmCsReq => { - "CmdSwordTrainingStoryConfirmCsReq" - } - Self::CmdSwordTrainingRestoreGameScRsp => "CmdSwordTrainingRestoreGameScRsp", Self::CmdSwordTrainingLearnSkillScRsp => "CmdSwordTrainingLearnSkillScRsp", - Self::CmdSwordTrainingTurnActionCsReq => "CmdSwordTrainingTurnActionCsReq", - Self::CmdGetSwordTrainingDataCsReq => "CmdGetSwordTrainingDataCsReq", - Self::CmdSwordTrainingGameSyncChangeScNotify => { - "CmdSwordTrainingGameSyncChangeScNotify" - } - Self::CmdSwordTrainingStoryConfirmScRsp => { - "CmdSwordTrainingStoryConfirmScRsp" - } Self::CmdSwordTrainingGiveUpGameCsReq => "CmdSwordTrainingGiveUpGameCsReq", Self::CmdSwordTrainingExamResultConfirmCsReq => { "CmdSwordTrainingExamResultConfirmCsReq" } - Self::CmdSwordTrainingDailyPhaseConfirmScRsp => { - "CmdSwordTrainingDailyPhaseConfirmScRsp" + Self::CmdSwordTrainingActionTurnSettleScNotify => { + "CmdSwordTrainingActionTurnSettleScNotify" + } + Self::CmdSwordTrainingDailyPhaseConfirmCsReq => { + "CmdSwordTrainingDailyPhaseConfirmCsReq" + } + Self::CmdSwordTrainingResumeGameScRsp => "CmdSwordTrainingResumeGameScRsp", + Self::CmdGetSwordTrainingDataScRsp => "CmdGetSwordTrainingDataScRsp", + Self::CmdSwordTrainingGameSyncChangeScNotify => { + "CmdSwordTrainingGameSyncChangeScNotify" + } + Self::CmdSwordTrainingSetSkillTraceScRsp => { + "CmdSwordTrainingSetSkillTraceScRsp" + } + Self::CmdSwordTrainingSelectEndingCsReq => { + "CmdSwordTrainingSelectEndingCsReq" + } + Self::CmdSwordTrainingStoryBattleCsReq => "CmdSwordTrainingStoryBattleCsReq", + Self::CmdSwordTrainingStoryBattleScRsp => "CmdSwordTrainingStoryBattleScRsp", + Self::CmdSwordTrainingTurnActionScRsp => "CmdSwordTrainingTurnActionScRsp", + Self::CmdSwordTrainingMarkEndingViewedScRsp => { + "CmdSwordTrainingMarkEndingViewedScRsp" } Self::CmdSwordTrainingDialogueSelectOptionScRsp => { "CmdSwordTrainingDialogueSelectOptionScRsp" } - Self::CmdSwordTrainingResumeGameScRsp => "CmdSwordTrainingResumeGameScRsp", - Self::CmdSwordTrainingMarkEndingViewedScRsp => { - "CmdSwordTrainingMarkEndingViewedScRsp" + Self::CmdSwordTrainingExamResultConfirmScRsp => { + "CmdSwordTrainingExamResultConfirmScRsp" } - Self::CmdSwordTrainingSelectEndingCsReq => { - "CmdSwordTrainingSelectEndingCsReq" + Self::CmdGetSwordTrainingDataCsReq => "CmdGetSwordTrainingDataCsReq", + Self::CmdSwordTrainingRestoreGameCsReq => "CmdSwordTrainingRestoreGameCsReq", + Self::CmdEnterSwordTrainingExamScRsp => "CmdEnterSwordTrainingExamScRsp", + Self::CmdSwordTrainingLearnSkillCsReq => "CmdSwordTrainingLearnSkillCsReq", + Self::CmdSwordTrainingStartGameCsReq => "CmdSwordTrainingStartGameCsReq", + Self::CmdSwordTrainingStartGameScRsp => "CmdSwordTrainingStartGameScRsp", + Self::CmdSwordTrainingStoryConfirmScRsp => { + "CmdSwordTrainingStoryConfirmScRsp" + } + Self::CmdSwordTrainingRestoreGameScRsp => "CmdSwordTrainingRestoreGameScRsp", + Self::CmdSwordTrainingGiveUpGameScRsp => "CmdSwordTrainingGiveUpGameScRsp", + Self::CmdSwordTrainingDialogueSelectOptionCsReq => { + "CmdSwordTrainingDialogueSelectOptionCsReq" + } + Self::CmdSwordTrainingDailyPhaseConfirmScRsp => { + "CmdSwordTrainingDailyPhaseConfirmScRsp" + } + Self::CmdSwordTrainingSetSkillTraceCsReq => { + "CmdSwordTrainingSetSkillTraceCsReq" + } + Self::CmdSwordTrainingSelectEndingScRsp => { + "CmdSwordTrainingSelectEndingScRsp" + } + Self::CmdEnterSwordTrainingExamCsReq => "CmdEnterSwordTrainingExamCsReq", + Self::CmdSwordTrainingTurnActionCsReq => "CmdSwordTrainingTurnActionCsReq", + Self::CmdSwordTrainingResumeGameCsReq => "CmdSwordTrainingResumeGameCsReq", + Self::CmdSwordTrainingMarkEndingViewedCsReq => { + "CmdSwordTrainingMarkEndingViewedCsReq" + } + Self::CmdSwordTrainingGameSettleScNotify => { + "CmdSwordTrainingGameSettleScNotify" + } + Self::CmdSwordTrainingUnlockSyncScNotify => { + "CmdSwordTrainingUnlockSyncScNotify" + } + Self::CmdSwordTrainingStoryConfirmCsReq => { + "CmdSwordTrainingStoryConfirmCsReq" } } } @@ -71628,110 +73289,110 @@ impl CmdSwordTrainingType { pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdSwordTrainingTypeNone" => Some(Self::None), - "CmdSwordTrainingSetSkillTraceScRsp" => { - Some(Self::CmdSwordTrainingSetSkillTraceScRsp) - } - "CmdSwordTrainingTurnActionScRsp" => { - Some(Self::CmdSwordTrainingTurnActionScRsp) - } - "CmdSwordTrainingMarkEndingViewedCsReq" => { - Some(Self::CmdSwordTrainingMarkEndingViewedCsReq) - } - "CmdSwordTrainingSetSkillTraceCsReq" => { - Some(Self::CmdSwordTrainingSetSkillTraceCsReq) - } - "CmdGetSwordTrainingDataScRsp" => Some(Self::CmdGetSwordTrainingDataScRsp), - "CmdSwordTrainingExamResultConfirmScRsp" => { - Some(Self::CmdSwordTrainingExamResultConfirmScRsp) - } - "CmdSwordTrainingActionTurnSettleScNotify" => { - Some(Self::CmdSwordTrainingActionTurnSettleScNotify) - } - "CmdEnterSwordTrainingExamCsReq" => { - Some(Self::CmdEnterSwordTrainingExamCsReq) - } - "CmdSwordTrainingStartGameScRsp" => { - Some(Self::CmdSwordTrainingStartGameScRsp) - } - "CmdSwordTrainingUnlockSyncScNotify" => { - Some(Self::CmdSwordTrainingUnlockSyncScNotify) - } - "CmdSwordTrainingResumeGameCsReq" => { - Some(Self::CmdSwordTrainingResumeGameCsReq) - } - "CmdSwordTrainingDialogueSelectOptionCsReq" => { - Some(Self::CmdSwordTrainingDialogueSelectOptionCsReq) - } - "CmdSwordTrainingDailyPhaseConfirmCsReq" => { - Some(Self::CmdSwordTrainingDailyPhaseConfirmCsReq) - } - "CmdSwordTrainingGiveUpGameScRsp" => { - Some(Self::CmdSwordTrainingGiveUpGameScRsp) - } - "CmdEnterSwordTrainingExamScRsp" => { - Some(Self::CmdEnterSwordTrainingExamScRsp) - } - "CmdSwordTrainingStartGameCsReq" => { - Some(Self::CmdSwordTrainingStartGameCsReq) - } - "CmdSwordTrainingStoryBattleScRsp" => { - Some(Self::CmdSwordTrainingStoryBattleScRsp) - } - "CmdSwordTrainingRestoreGameCsReq" => { - Some(Self::CmdSwordTrainingRestoreGameCsReq) - } - "CmdSwordTrainingLearnSkillCsReq" => { - Some(Self::CmdSwordTrainingLearnSkillCsReq) - } - "CmdSwordTrainingStoryBattleCsReq" => { - Some(Self::CmdSwordTrainingStoryBattleCsReq) - } - "CmdSwordTrainingSelectEndingScRsp" => { - Some(Self::CmdSwordTrainingSelectEndingScRsp) - } - "CmdSwordTrainingGameSettleScNotify" => { - Some(Self::CmdSwordTrainingGameSettleScNotify) - } - "CmdSwordTrainingStoryConfirmCsReq" => { - Some(Self::CmdSwordTrainingStoryConfirmCsReq) - } - "CmdSwordTrainingRestoreGameScRsp" => { - Some(Self::CmdSwordTrainingRestoreGameScRsp) - } "CmdSwordTrainingLearnSkillScRsp" => { Some(Self::CmdSwordTrainingLearnSkillScRsp) } - "CmdSwordTrainingTurnActionCsReq" => { - Some(Self::CmdSwordTrainingTurnActionCsReq) - } - "CmdGetSwordTrainingDataCsReq" => Some(Self::CmdGetSwordTrainingDataCsReq), - "CmdSwordTrainingGameSyncChangeScNotify" => { - Some(Self::CmdSwordTrainingGameSyncChangeScNotify) - } - "CmdSwordTrainingStoryConfirmScRsp" => { - Some(Self::CmdSwordTrainingStoryConfirmScRsp) - } "CmdSwordTrainingGiveUpGameCsReq" => { Some(Self::CmdSwordTrainingGiveUpGameCsReq) } "CmdSwordTrainingExamResultConfirmCsReq" => { Some(Self::CmdSwordTrainingExamResultConfirmCsReq) } - "CmdSwordTrainingDailyPhaseConfirmScRsp" => { - Some(Self::CmdSwordTrainingDailyPhaseConfirmScRsp) + "CmdSwordTrainingActionTurnSettleScNotify" => { + Some(Self::CmdSwordTrainingActionTurnSettleScNotify) } - "CmdSwordTrainingDialogueSelectOptionScRsp" => { - Some(Self::CmdSwordTrainingDialogueSelectOptionScRsp) + "CmdSwordTrainingDailyPhaseConfirmCsReq" => { + Some(Self::CmdSwordTrainingDailyPhaseConfirmCsReq) } "CmdSwordTrainingResumeGameScRsp" => { Some(Self::CmdSwordTrainingResumeGameScRsp) } - "CmdSwordTrainingMarkEndingViewedScRsp" => { - Some(Self::CmdSwordTrainingMarkEndingViewedScRsp) + "CmdGetSwordTrainingDataScRsp" => Some(Self::CmdGetSwordTrainingDataScRsp), + "CmdSwordTrainingGameSyncChangeScNotify" => { + Some(Self::CmdSwordTrainingGameSyncChangeScNotify) + } + "CmdSwordTrainingSetSkillTraceScRsp" => { + Some(Self::CmdSwordTrainingSetSkillTraceScRsp) } "CmdSwordTrainingSelectEndingCsReq" => { Some(Self::CmdSwordTrainingSelectEndingCsReq) } + "CmdSwordTrainingStoryBattleCsReq" => { + Some(Self::CmdSwordTrainingStoryBattleCsReq) + } + "CmdSwordTrainingStoryBattleScRsp" => { + Some(Self::CmdSwordTrainingStoryBattleScRsp) + } + "CmdSwordTrainingTurnActionScRsp" => { + Some(Self::CmdSwordTrainingTurnActionScRsp) + } + "CmdSwordTrainingMarkEndingViewedScRsp" => { + Some(Self::CmdSwordTrainingMarkEndingViewedScRsp) + } + "CmdSwordTrainingDialogueSelectOptionScRsp" => { + Some(Self::CmdSwordTrainingDialogueSelectOptionScRsp) + } + "CmdSwordTrainingExamResultConfirmScRsp" => { + Some(Self::CmdSwordTrainingExamResultConfirmScRsp) + } + "CmdGetSwordTrainingDataCsReq" => Some(Self::CmdGetSwordTrainingDataCsReq), + "CmdSwordTrainingRestoreGameCsReq" => { + Some(Self::CmdSwordTrainingRestoreGameCsReq) + } + "CmdEnterSwordTrainingExamScRsp" => { + Some(Self::CmdEnterSwordTrainingExamScRsp) + } + "CmdSwordTrainingLearnSkillCsReq" => { + Some(Self::CmdSwordTrainingLearnSkillCsReq) + } + "CmdSwordTrainingStartGameCsReq" => { + Some(Self::CmdSwordTrainingStartGameCsReq) + } + "CmdSwordTrainingStartGameScRsp" => { + Some(Self::CmdSwordTrainingStartGameScRsp) + } + "CmdSwordTrainingStoryConfirmScRsp" => { + Some(Self::CmdSwordTrainingStoryConfirmScRsp) + } + "CmdSwordTrainingRestoreGameScRsp" => { + Some(Self::CmdSwordTrainingRestoreGameScRsp) + } + "CmdSwordTrainingGiveUpGameScRsp" => { + Some(Self::CmdSwordTrainingGiveUpGameScRsp) + } + "CmdSwordTrainingDialogueSelectOptionCsReq" => { + Some(Self::CmdSwordTrainingDialogueSelectOptionCsReq) + } + "CmdSwordTrainingDailyPhaseConfirmScRsp" => { + Some(Self::CmdSwordTrainingDailyPhaseConfirmScRsp) + } + "CmdSwordTrainingSetSkillTraceCsReq" => { + Some(Self::CmdSwordTrainingSetSkillTraceCsReq) + } + "CmdSwordTrainingSelectEndingScRsp" => { + Some(Self::CmdSwordTrainingSelectEndingScRsp) + } + "CmdEnterSwordTrainingExamCsReq" => { + Some(Self::CmdEnterSwordTrainingExamCsReq) + } + "CmdSwordTrainingTurnActionCsReq" => { + Some(Self::CmdSwordTrainingTurnActionCsReq) + } + "CmdSwordTrainingResumeGameCsReq" => { + Some(Self::CmdSwordTrainingResumeGameCsReq) + } + "CmdSwordTrainingMarkEndingViewedCsReq" => { + Some(Self::CmdSwordTrainingMarkEndingViewedCsReq) + } + "CmdSwordTrainingGameSettleScNotify" => { + Some(Self::CmdSwordTrainingGameSettleScNotify) + } + "CmdSwordTrainingUnlockSyncScNotify" => { + Some(Self::CmdSwordTrainingUnlockSyncScNotify) + } + "CmdSwordTrainingStoryConfirmCsReq" => { + Some(Self::CmdSwordTrainingStoryConfirmCsReq) + } _ => None, } } @@ -71972,7 +73633,7 @@ impl Hdmkphalalg { #[repr(i32)] pub enum CmdPlayerSync { None = 0, - ScNotify = 620, + ScNotify = 610, } impl CmdPlayerSync { /// String value of the enum field names used in the ProtoBuf definition. @@ -71999,20 +73660,20 @@ impl CmdPlayerSync { #[repr(i32)] pub enum CmdTalkRewardType { None = 0, - CmdGetNpcTakenRewardScRsp = 2191, - CmdSelectInclinationTextScRsp = 2177, - CmdFinishFirstTalkNpcScRsp = 2159, - CmdGetFirstTalkNpcCsReq = 2127, - CmdTakeTalkRewardScRsp = 2139, - CmdFinishFirstTalkNpcCsReq = 2170, - CmdGetFirstTalkByPerformanceNpcScRsp = 2102, - CmdFinishFirstTalkByPerformanceNpcScRsp = 2174, - CmdSelectInclinationTextCsReq = 2154, - CmdGetFirstTalkNpcScRsp = 2121, - CmdGetNpcTakenRewardCsReq = 2120, - CmdTakeTalkRewardCsReq = 2167, - CmdGetFirstTalkByPerformanceNpcCsReq = 2180, - CmdFinishFirstTalkByPerformanceNpcCsReq = 2105, + CmdGetFirstTalkNpcScRsp = 2102, + CmdGetFirstTalkNpcCsReq = 2179, + CmdSelectInclinationTextCsReq = 2141, + CmdFinishFirstTalkNpcScRsp = 2106, + CmdGetNpcTakenRewardScRsp = 2105, + CmdTakeTalkRewardScRsp = 2153, + CmdFinishFirstTalkByPerformanceNpcScRsp = 2126, + CmdTakeTalkRewardCsReq = 2198, + CmdSelectInclinationTextScRsp = 2155, + CmdFinishFirstTalkNpcCsReq = 2197, + CmdGetFirstTalkByPerformanceNpcScRsp = 2139, + CmdFinishFirstTalkByPerformanceNpcCsReq = 2116, + CmdGetFirstTalkByPerformanceNpcCsReq = 2107, + CmdGetNpcTakenRewardCsReq = 2110, } impl CmdTalkRewardType { /// String value of the enum field names used in the ProtoBuf definition. @@ -72022,56 +73683,56 @@ impl CmdTalkRewardType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdTalkRewardTypeNone", - Self::CmdGetNpcTakenRewardScRsp => "CmdGetNpcTakenRewardScRsp", - Self::CmdSelectInclinationTextScRsp => "CmdSelectInclinationTextScRsp", - Self::CmdFinishFirstTalkNpcScRsp => "CmdFinishFirstTalkNpcScRsp", + Self::CmdGetFirstTalkNpcScRsp => "CmdGetFirstTalkNpcScRsp", Self::CmdGetFirstTalkNpcCsReq => "CmdGetFirstTalkNpcCsReq", + Self::CmdSelectInclinationTextCsReq => "CmdSelectInclinationTextCsReq", + Self::CmdFinishFirstTalkNpcScRsp => "CmdFinishFirstTalkNpcScRsp", + Self::CmdGetNpcTakenRewardScRsp => "CmdGetNpcTakenRewardScRsp", Self::CmdTakeTalkRewardScRsp => "CmdTakeTalkRewardScRsp", + Self::CmdFinishFirstTalkByPerformanceNpcScRsp => { + "CmdFinishFirstTalkByPerformanceNpcScRsp" + } + Self::CmdTakeTalkRewardCsReq => "CmdTakeTalkRewardCsReq", + Self::CmdSelectInclinationTextScRsp => "CmdSelectInclinationTextScRsp", Self::CmdFinishFirstTalkNpcCsReq => "CmdFinishFirstTalkNpcCsReq", Self::CmdGetFirstTalkByPerformanceNpcScRsp => { "CmdGetFirstTalkByPerformanceNpcScRsp" } - Self::CmdFinishFirstTalkByPerformanceNpcScRsp => { - "CmdFinishFirstTalkByPerformanceNpcScRsp" - } - Self::CmdSelectInclinationTextCsReq => "CmdSelectInclinationTextCsReq", - Self::CmdGetFirstTalkNpcScRsp => "CmdGetFirstTalkNpcScRsp", - Self::CmdGetNpcTakenRewardCsReq => "CmdGetNpcTakenRewardCsReq", - Self::CmdTakeTalkRewardCsReq => "CmdTakeTalkRewardCsReq", - Self::CmdGetFirstTalkByPerformanceNpcCsReq => { - "CmdGetFirstTalkByPerformanceNpcCsReq" - } Self::CmdFinishFirstTalkByPerformanceNpcCsReq => { "CmdFinishFirstTalkByPerformanceNpcCsReq" } + Self::CmdGetFirstTalkByPerformanceNpcCsReq => { + "CmdGetFirstTalkByPerformanceNpcCsReq" + } + Self::CmdGetNpcTakenRewardCsReq => "CmdGetNpcTakenRewardCsReq", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdTalkRewardTypeNone" => Some(Self::None), - "CmdGetNpcTakenRewardScRsp" => Some(Self::CmdGetNpcTakenRewardScRsp), - "CmdSelectInclinationTextScRsp" => Some(Self::CmdSelectInclinationTextScRsp), - "CmdFinishFirstTalkNpcScRsp" => Some(Self::CmdFinishFirstTalkNpcScRsp), + "CmdGetFirstTalkNpcScRsp" => Some(Self::CmdGetFirstTalkNpcScRsp), "CmdGetFirstTalkNpcCsReq" => Some(Self::CmdGetFirstTalkNpcCsReq), + "CmdSelectInclinationTextCsReq" => Some(Self::CmdSelectInclinationTextCsReq), + "CmdFinishFirstTalkNpcScRsp" => Some(Self::CmdFinishFirstTalkNpcScRsp), + "CmdGetNpcTakenRewardScRsp" => Some(Self::CmdGetNpcTakenRewardScRsp), "CmdTakeTalkRewardScRsp" => Some(Self::CmdTakeTalkRewardScRsp), + "CmdFinishFirstTalkByPerformanceNpcScRsp" => { + Some(Self::CmdFinishFirstTalkByPerformanceNpcScRsp) + } + "CmdTakeTalkRewardCsReq" => Some(Self::CmdTakeTalkRewardCsReq), + "CmdSelectInclinationTextScRsp" => Some(Self::CmdSelectInclinationTextScRsp), "CmdFinishFirstTalkNpcCsReq" => Some(Self::CmdFinishFirstTalkNpcCsReq), "CmdGetFirstTalkByPerformanceNpcScRsp" => { Some(Self::CmdGetFirstTalkByPerformanceNpcScRsp) } - "CmdFinishFirstTalkByPerformanceNpcScRsp" => { - Some(Self::CmdFinishFirstTalkByPerformanceNpcScRsp) - } - "CmdSelectInclinationTextCsReq" => Some(Self::CmdSelectInclinationTextCsReq), - "CmdGetFirstTalkNpcScRsp" => Some(Self::CmdGetFirstTalkNpcScRsp), - "CmdGetNpcTakenRewardCsReq" => Some(Self::CmdGetNpcTakenRewardCsReq), - "CmdTakeTalkRewardCsReq" => Some(Self::CmdTakeTalkRewardCsReq), - "CmdGetFirstTalkByPerformanceNpcCsReq" => { - Some(Self::CmdGetFirstTalkByPerformanceNpcCsReq) - } "CmdFinishFirstTalkByPerformanceNpcCsReq" => { Some(Self::CmdFinishFirstTalkByPerformanceNpcCsReq) } + "CmdGetFirstTalkByPerformanceNpcCsReq" => { + Some(Self::CmdGetFirstTalkByPerformanceNpcCsReq) + } + "CmdGetNpcTakenRewardCsReq" => Some(Self::CmdGetNpcTakenRewardCsReq), _ => None, } } @@ -72081,20 +73742,22 @@ impl CmdTalkRewardType { #[repr(i32)] pub enum CmdTarotBookType { None = 0, - CmdTarotBookGetDataScRsp = 8149, - CmdTarotBookOpenPackScRsp = 8156, - CmdTarotBookUnlockInteractionCsReq = 8146, - CmdTarotBookUnlockStoryCsReq = 8147, - CmdTarotBookModifyEnergyScNotify = 8154, - CmdTarotBookUnlockStoryScRsp = 8151, - CmdTarotBookFinishInteractionScRsp = 8152, - CmdTarotBookOpenPackCsReq = 8150, - CmdTarotBookFinishStoryCsReq = 8145, - CmdTarotBookGetDataCsReq = 8158, - CmdTarotBookUnlockInteractionScRsp = 8153, - CmdTarotBookFinishStoryScRsp = 8143, - CmdTarotBookFinishInteractionCsReq = 8159, - CmdTarotBookSyncDataScNotify = 8155, + CmdTarotBookFinishInteractionScRsp = 8160, + CmdTarotBookMultiOpenPackAndUnlockStoryScRsp = 8149, + CmdTarotBookUnlockInteractionScRsp = 8144, + CmdTarotBookUnlockStoryCsReq = 8142, + CmdTarotBookGetDataCsReq = 8141, + CmdTarotBookGetDataScRsp = 8155, + CmdTarotBookFinishInteractionCsReq = 8151, + CmdTarotBookOpenPackScRsp = 8159, + CmdTarotBookFinishStoryCsReq = 8147, + CmdTarotBookUnlockInteractionCsReq = 8143, + CmdTarotBookFinishStoryScRsp = 8154, + CmdTarotBookMultiOpenPackAndUnlockStoryCsReq = 8146, + CmdTarotBookSyncDataScNotify = 8145, + CmdTarotBookUnlockStoryScRsp = 8152, + CmdTarotBookOpenPackCsReq = 8157, + CmdTarotBookModifyEnergyScNotify = 8150, } impl CmdTarotBookType { /// String value of the enum field names used in the ProtoBuf definition. @@ -72104,58 +73767,70 @@ impl CmdTarotBookType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdTarotBookTypeNone", - Self::CmdTarotBookGetDataScRsp => "CmdTarotBookGetDataScRsp", - Self::CmdTarotBookOpenPackScRsp => "CmdTarotBookOpenPackScRsp", - Self::CmdTarotBookUnlockInteractionCsReq => { - "CmdTarotBookUnlockInteractionCsReq" - } - Self::CmdTarotBookUnlockStoryCsReq => "CmdTarotBookUnlockStoryCsReq", - Self::CmdTarotBookModifyEnergyScNotify => "CmdTarotBookModifyEnergyScNotify", - Self::CmdTarotBookUnlockStoryScRsp => "CmdTarotBookUnlockStoryScRsp", Self::CmdTarotBookFinishInteractionScRsp => { "CmdTarotBookFinishInteractionScRsp" } - Self::CmdTarotBookOpenPackCsReq => "CmdTarotBookOpenPackCsReq", - Self::CmdTarotBookFinishStoryCsReq => "CmdTarotBookFinishStoryCsReq", - Self::CmdTarotBookGetDataCsReq => "CmdTarotBookGetDataCsReq", + Self::CmdTarotBookMultiOpenPackAndUnlockStoryScRsp => { + "CmdTarotBookMultiOpenPackAndUnlockStoryScRsp" + } Self::CmdTarotBookUnlockInteractionScRsp => { "CmdTarotBookUnlockInteractionScRsp" } - Self::CmdTarotBookFinishStoryScRsp => "CmdTarotBookFinishStoryScRsp", + Self::CmdTarotBookUnlockStoryCsReq => "CmdTarotBookUnlockStoryCsReq", + Self::CmdTarotBookGetDataCsReq => "CmdTarotBookGetDataCsReq", + Self::CmdTarotBookGetDataScRsp => "CmdTarotBookGetDataScRsp", Self::CmdTarotBookFinishInteractionCsReq => { "CmdTarotBookFinishInteractionCsReq" } + Self::CmdTarotBookOpenPackScRsp => "CmdTarotBookOpenPackScRsp", + Self::CmdTarotBookFinishStoryCsReq => "CmdTarotBookFinishStoryCsReq", + Self::CmdTarotBookUnlockInteractionCsReq => { + "CmdTarotBookUnlockInteractionCsReq" + } + Self::CmdTarotBookFinishStoryScRsp => "CmdTarotBookFinishStoryScRsp", + Self::CmdTarotBookMultiOpenPackAndUnlockStoryCsReq => { + "CmdTarotBookMultiOpenPackAndUnlockStoryCsReq" + } Self::CmdTarotBookSyncDataScNotify => "CmdTarotBookSyncDataScNotify", + Self::CmdTarotBookUnlockStoryScRsp => "CmdTarotBookUnlockStoryScRsp", + Self::CmdTarotBookOpenPackCsReq => "CmdTarotBookOpenPackCsReq", + Self::CmdTarotBookModifyEnergyScNotify => "CmdTarotBookModifyEnergyScNotify", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdTarotBookTypeNone" => Some(Self::None), - "CmdTarotBookGetDataScRsp" => Some(Self::CmdTarotBookGetDataScRsp), - "CmdTarotBookOpenPackScRsp" => Some(Self::CmdTarotBookOpenPackScRsp), - "CmdTarotBookUnlockInteractionCsReq" => { - Some(Self::CmdTarotBookUnlockInteractionCsReq) - } - "CmdTarotBookUnlockStoryCsReq" => Some(Self::CmdTarotBookUnlockStoryCsReq), - "CmdTarotBookModifyEnergyScNotify" => { - Some(Self::CmdTarotBookModifyEnergyScNotify) - } - "CmdTarotBookUnlockStoryScRsp" => Some(Self::CmdTarotBookUnlockStoryScRsp), "CmdTarotBookFinishInteractionScRsp" => { Some(Self::CmdTarotBookFinishInteractionScRsp) } - "CmdTarotBookOpenPackCsReq" => Some(Self::CmdTarotBookOpenPackCsReq), - "CmdTarotBookFinishStoryCsReq" => Some(Self::CmdTarotBookFinishStoryCsReq), - "CmdTarotBookGetDataCsReq" => Some(Self::CmdTarotBookGetDataCsReq), + "CmdTarotBookMultiOpenPackAndUnlockStoryScRsp" => { + Some(Self::CmdTarotBookMultiOpenPackAndUnlockStoryScRsp) + } "CmdTarotBookUnlockInteractionScRsp" => { Some(Self::CmdTarotBookUnlockInteractionScRsp) } - "CmdTarotBookFinishStoryScRsp" => Some(Self::CmdTarotBookFinishStoryScRsp), + "CmdTarotBookUnlockStoryCsReq" => Some(Self::CmdTarotBookUnlockStoryCsReq), + "CmdTarotBookGetDataCsReq" => Some(Self::CmdTarotBookGetDataCsReq), + "CmdTarotBookGetDataScRsp" => Some(Self::CmdTarotBookGetDataScRsp), "CmdTarotBookFinishInteractionCsReq" => { Some(Self::CmdTarotBookFinishInteractionCsReq) } + "CmdTarotBookOpenPackScRsp" => Some(Self::CmdTarotBookOpenPackScRsp), + "CmdTarotBookFinishStoryCsReq" => Some(Self::CmdTarotBookFinishStoryCsReq), + "CmdTarotBookUnlockInteractionCsReq" => { + Some(Self::CmdTarotBookUnlockInteractionCsReq) + } + "CmdTarotBookFinishStoryScRsp" => Some(Self::CmdTarotBookFinishStoryScRsp), + "CmdTarotBookMultiOpenPackAndUnlockStoryCsReq" => { + Some(Self::CmdTarotBookMultiOpenPackAndUnlockStoryCsReq) + } "CmdTarotBookSyncDataScNotify" => Some(Self::CmdTarotBookSyncDataScNotify), + "CmdTarotBookUnlockStoryScRsp" => Some(Self::CmdTarotBookUnlockStoryScRsp), + "CmdTarotBookOpenPackCsReq" => Some(Self::CmdTarotBookOpenPackCsReq), + "CmdTarotBookModifyEnergyScNotify" => { + Some(Self::CmdTarotBookModifyEnergyScNotify) + } _ => None, } } @@ -72165,12 +73840,12 @@ impl CmdTarotBookType { #[repr(i32)] pub enum CmdTelevisionActivityType { None = 0, - CmdEnterTelevisionActivityStageCsReq = 6976, - CmdEnterTelevisionActivityStageScRsp = 6967, - CmdTelevisionActivityBattleEndScNotify = 6971, - CmdGetTelevisionActivityDataScRsp = 6969, - CmdTelevisionActivityDataChangeScNotify = 6970, - CmdGetTelevisionActivityDataCsReq = 6978, + CmdGetTelevisionActivityDataCsReq = 6961, + CmdEnterTelevisionActivityStageScRsp = 6962, + CmdEnterTelevisionActivityStageCsReq = 6979, + CmdTelevisionActivityDataChangeScNotify = 6977, + CmdGetTelevisionActivityDataScRsp = 6975, + CmdTelevisionActivityBattleEndScNotify = 6972, } impl CmdTelevisionActivityType { /// String value of the enum field names used in the ProtoBuf definition. @@ -72180,23 +73855,23 @@ impl CmdTelevisionActivityType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdTelevisionActivityTypeNone", - Self::CmdEnterTelevisionActivityStageCsReq => { - "CmdEnterTelevisionActivityStageCsReq" + Self::CmdGetTelevisionActivityDataCsReq => { + "CmdGetTelevisionActivityDataCsReq" } Self::CmdEnterTelevisionActivityStageScRsp => { "CmdEnterTelevisionActivityStageScRsp" } - Self::CmdTelevisionActivityBattleEndScNotify => { - "CmdTelevisionActivityBattleEndScNotify" - } - Self::CmdGetTelevisionActivityDataScRsp => { - "CmdGetTelevisionActivityDataScRsp" + Self::CmdEnterTelevisionActivityStageCsReq => { + "CmdEnterTelevisionActivityStageCsReq" } Self::CmdTelevisionActivityDataChangeScNotify => { "CmdTelevisionActivityDataChangeScNotify" } - Self::CmdGetTelevisionActivityDataCsReq => { - "CmdGetTelevisionActivityDataCsReq" + Self::CmdGetTelevisionActivityDataScRsp => { + "CmdGetTelevisionActivityDataScRsp" + } + Self::CmdTelevisionActivityBattleEndScNotify => { + "CmdTelevisionActivityBattleEndScNotify" } } } @@ -72204,23 +73879,23 @@ impl CmdTelevisionActivityType { pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdTelevisionActivityTypeNone" => Some(Self::None), - "CmdEnterTelevisionActivityStageCsReq" => { - Some(Self::CmdEnterTelevisionActivityStageCsReq) + "CmdGetTelevisionActivityDataCsReq" => { + Some(Self::CmdGetTelevisionActivityDataCsReq) } "CmdEnterTelevisionActivityStageScRsp" => { Some(Self::CmdEnterTelevisionActivityStageScRsp) } - "CmdTelevisionActivityBattleEndScNotify" => { - Some(Self::CmdTelevisionActivityBattleEndScNotify) - } - "CmdGetTelevisionActivityDataScRsp" => { - Some(Self::CmdGetTelevisionActivityDataScRsp) + "CmdEnterTelevisionActivityStageCsReq" => { + Some(Self::CmdEnterTelevisionActivityStageCsReq) } "CmdTelevisionActivityDataChangeScNotify" => { Some(Self::CmdTelevisionActivityDataChangeScNotify) } - "CmdGetTelevisionActivityDataCsReq" => { - Some(Self::CmdGetTelevisionActivityDataCsReq) + "CmdGetTelevisionActivityDataScRsp" => { + Some(Self::CmdGetTelevisionActivityDataScRsp) + } + "CmdTelevisionActivityBattleEndScNotify" => { + Some(Self::CmdTelevisionActivityBattleEndScNotify) } _ => None, } @@ -72231,12 +73906,12 @@ impl CmdTelevisionActivityType { #[repr(i32)] pub enum CmdTextJoinType { None = 0, - CmdTextJoinSaveCsReq = 3820, - CmdTextJoinQueryScRsp = 3839, - CmdTextJoinQueryCsReq = 3867, - CmdTextJoinBatchSaveScRsp = 3821, - CmdTextJoinSaveScRsp = 3891, - CmdTextJoinBatchSaveCsReq = 3827, + CmdTextJoinSaveCsReq = 3810, + CmdTextJoinQueryScRsp = 3853, + CmdTextJoinSaveScRsp = 3805, + CmdTextJoinBatchSaveCsReq = 3879, + CmdTextJoinBatchSaveScRsp = 3802, + CmdTextJoinQueryCsReq = 3898, } impl CmdTextJoinType { /// String value of the enum field names used in the ProtoBuf definition. @@ -72248,10 +73923,10 @@ impl CmdTextJoinType { Self::None => "CmdTextJoinTypeNone", Self::CmdTextJoinSaveCsReq => "CmdTextJoinSaveCsReq", Self::CmdTextJoinQueryScRsp => "CmdTextJoinQueryScRsp", - Self::CmdTextJoinQueryCsReq => "CmdTextJoinQueryCsReq", - Self::CmdTextJoinBatchSaveScRsp => "CmdTextJoinBatchSaveScRsp", Self::CmdTextJoinSaveScRsp => "CmdTextJoinSaveScRsp", Self::CmdTextJoinBatchSaveCsReq => "CmdTextJoinBatchSaveCsReq", + Self::CmdTextJoinBatchSaveScRsp => "CmdTextJoinBatchSaveScRsp", + Self::CmdTextJoinQueryCsReq => "CmdTextJoinQueryCsReq", } } /// Creates an enum from field names used in the ProtoBuf definition. @@ -72260,10 +73935,10 @@ impl CmdTextJoinType { "CmdTextJoinTypeNone" => Some(Self::None), "CmdTextJoinSaveCsReq" => Some(Self::CmdTextJoinSaveCsReq), "CmdTextJoinQueryScRsp" => Some(Self::CmdTextJoinQueryScRsp), - "CmdTextJoinQueryCsReq" => Some(Self::CmdTextJoinQueryCsReq), - "CmdTextJoinBatchSaveScRsp" => Some(Self::CmdTextJoinBatchSaveScRsp), "CmdTextJoinSaveScRsp" => Some(Self::CmdTextJoinSaveScRsp), "CmdTextJoinBatchSaveCsReq" => Some(Self::CmdTextJoinBatchSaveCsReq), + "CmdTextJoinBatchSaveScRsp" => Some(Self::CmdTextJoinBatchSaveScRsp), + "CmdTextJoinQueryCsReq" => Some(Self::CmdTextJoinQueryCsReq), _ => None, } } @@ -72273,14 +73948,14 @@ impl CmdTextJoinType { #[repr(i32)] pub enum CmdTrackPhotoActivityType { None = 0, - CmdGetTrackPhotoActivityDataCsReq = 7555, - CmdGetTrackPhotoActivityDataScRsp = 7559, - CmdSettleTrackPhotoStageCsReq = 7558, - CmdQuitTrackPhotoStageScRsp = 7560, - CmdQuitTrackPhotoStageCsReq = 7551, + CmdSettleTrackPhotoStageScRsp = 7552, + CmdStartTrackPhotoStageScRsp = 7559, + CmdQuitTrackPhotoStageScRsp = 7554, + CmdGetTrackPhotoActivityDataScRsp = 7560, CmdStartTrackPhotoStageCsReq = 7556, - CmdSettleTrackPhotoStageScRsp = 7553, - CmdStartTrackPhotoStageScRsp = 7557, + CmdQuitTrackPhotoStageCsReq = 7553, + CmdSettleTrackPhotoStageCsReq = 7551, + CmdGetTrackPhotoActivityDataCsReq = 7555, } impl CmdTrackPhotoActivityType { /// String value of the enum field names used in the ProtoBuf definition. @@ -72290,36 +73965,36 @@ impl CmdTrackPhotoActivityType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdTrackPhotoActivityTypeNone", - Self::CmdGetTrackPhotoActivityDataCsReq => { - "CmdGetTrackPhotoActivityDataCsReq" - } + Self::CmdSettleTrackPhotoStageScRsp => "CmdSettleTrackPhotoStageScRsp", + Self::CmdStartTrackPhotoStageScRsp => "CmdStartTrackPhotoStageScRsp", + Self::CmdQuitTrackPhotoStageScRsp => "CmdQuitTrackPhotoStageScRsp", Self::CmdGetTrackPhotoActivityDataScRsp => { "CmdGetTrackPhotoActivityDataScRsp" } - Self::CmdSettleTrackPhotoStageCsReq => "CmdSettleTrackPhotoStageCsReq", - Self::CmdQuitTrackPhotoStageScRsp => "CmdQuitTrackPhotoStageScRsp", - Self::CmdQuitTrackPhotoStageCsReq => "CmdQuitTrackPhotoStageCsReq", Self::CmdStartTrackPhotoStageCsReq => "CmdStartTrackPhotoStageCsReq", - Self::CmdSettleTrackPhotoStageScRsp => "CmdSettleTrackPhotoStageScRsp", - Self::CmdStartTrackPhotoStageScRsp => "CmdStartTrackPhotoStageScRsp", + Self::CmdQuitTrackPhotoStageCsReq => "CmdQuitTrackPhotoStageCsReq", + Self::CmdSettleTrackPhotoStageCsReq => "CmdSettleTrackPhotoStageCsReq", + Self::CmdGetTrackPhotoActivityDataCsReq => { + "CmdGetTrackPhotoActivityDataCsReq" + } } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdTrackPhotoActivityTypeNone" => Some(Self::None), - "CmdGetTrackPhotoActivityDataCsReq" => { - Some(Self::CmdGetTrackPhotoActivityDataCsReq) - } + "CmdSettleTrackPhotoStageScRsp" => Some(Self::CmdSettleTrackPhotoStageScRsp), + "CmdStartTrackPhotoStageScRsp" => Some(Self::CmdStartTrackPhotoStageScRsp), + "CmdQuitTrackPhotoStageScRsp" => Some(Self::CmdQuitTrackPhotoStageScRsp), "CmdGetTrackPhotoActivityDataScRsp" => { Some(Self::CmdGetTrackPhotoActivityDataScRsp) } - "CmdSettleTrackPhotoStageCsReq" => Some(Self::CmdSettleTrackPhotoStageCsReq), - "CmdQuitTrackPhotoStageScRsp" => Some(Self::CmdQuitTrackPhotoStageScRsp), - "CmdQuitTrackPhotoStageCsReq" => Some(Self::CmdQuitTrackPhotoStageCsReq), "CmdStartTrackPhotoStageCsReq" => Some(Self::CmdStartTrackPhotoStageCsReq), - "CmdSettleTrackPhotoStageScRsp" => Some(Self::CmdSettleTrackPhotoStageScRsp), - "CmdStartTrackPhotoStageScRsp" => Some(Self::CmdStartTrackPhotoStageScRsp), + "CmdQuitTrackPhotoStageCsReq" => Some(Self::CmdQuitTrackPhotoStageCsReq), + "CmdSettleTrackPhotoStageCsReq" => Some(Self::CmdSettleTrackPhotoStageCsReq), + "CmdGetTrackPhotoActivityDataCsReq" => { + Some(Self::CmdGetTrackPhotoActivityDataCsReq) + } _ => None, } } @@ -72329,33 +74004,33 @@ impl CmdTrackPhotoActivityType { #[repr(i32)] pub enum CmdTrainPartyType { None = 0, - CmdTrainPartyMoveScNotify = 8027, - CmdTrainPartyUpdatePosEnvCsReq = 8078, - CmdTrainPartyBuildDiyCsReq = 8073, - CmdTrainPartyTakeBuildLevelAwardScRsp = 8069, - CmdTrainPartyBuildDiyScRsp = 8098, - CmdTrainPartyEnterScRsp = 8068, - CmdTrainPartyUseCardCsReq = 8067, - CmdTrainPartyGamePlaySettleNotify = 8041, - CmdTrainPartyLeaveScRsp = 8036, - CmdTrainPartySettleNotify = 8070, - CmdTrainPartyGetDataScRsp = 8091, - CmdTrainPartyBuildingUpdateNotify = 8085, - CmdTrainPartyGetDataCsReq = 8020, - CmdTrainPartyEnterCsReq = 8052, - CmdTrainPartyUpdatePosEnvScRsp = 8034, - CmdTrainPartyHandlePendingActionScRsp = 8002, - CmdTrainPartyGamePlayStartScRsp = 8049, - CmdTrainPartyBuildStartStepScRsp = 8074, - CmdTrainPartyGamePlayStartCsReq = 8044, - CmdTrainPartyLeaveCsReq = 8094, - CmdTrainPartyAddBuildDynamicBuffScRsp = 8024, - CmdTrainPartyAddBuildDynamicBuffCsReq = 8003, - CmdTrainPartyHandlePendingActionCsReq = 8080, - CmdTrainPartyBuildStartStepCsReq = 8005, - CmdTrainPartyUseCardScRsp = 8039, - CmdTrainPartyTakeBuildLevelAwardCsReq = 8045, - CmdTrainPartySyncUpdateScNotify = 8054, + CmdTrainPartyGamePlayStartScRsp = 8092, + CmdTrainPartyLeaveCsReq = 8074, + CmdTrainPartySettleNotify = 8097, + CmdTrainPartyUpdatePosEnvScRsp = 8001, + CmdTrainPartyBuildStartStepScRsp = 8026, + CmdTrainPartyEnterCsReq = 8036, + CmdTrainPartyBuildStartStepCsReq = 8016, + CmdTrainPartyBuildDiyCsReq = 8063, + CmdTrainPartyUpdatePosEnvCsReq = 8042, + CmdTrainPartyUseCardCsReq = 8098, + CmdTrainPartySyncUpdateScNotify = 8041, + CmdTrainPartyGetDataCsReq = 8010, + CmdTrainPartyHandlePendingActionCsReq = 8007, + CmdTrainPartyEnterScRsp = 8078, + CmdTrainPartyGetDataScRsp = 8005, + CmdTrainPartyLeaveScRsp = 8090, + CmdTrainPartyUseCardScRsp = 8053, + CmdTrainPartyBuildingUpdateNotify = 8072, + CmdTrainPartyTakeBuildLevelAwardCsReq = 8051, + CmdTrainPartyHandlePendingActionScRsp = 8039, + CmdTrainPartyBuildDiyScRsp = 8067, + CmdTrainPartyGamePlayStartCsReq = 8069, + CmdTrainPartyAddBuildDynamicBuffCsReq = 8035, + CmdTrainPartyTakeBuildLevelAwardScRsp = 8025, + CmdTrainPartyMoveScNotify = 8079, + CmdTrainPartyAddBuildDynamicBuffScRsp = 8037, + CmdTrainPartyGamePlaySettleNotify = 8024, } impl CmdTrainPartyType { /// String value of the enum field names used in the ProtoBuf definition. @@ -72365,111 +74040,111 @@ impl CmdTrainPartyType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdTrainPartyTypeNone", - Self::CmdTrainPartyMoveScNotify => "CmdTrainPartyMoveScNotify", - Self::CmdTrainPartyUpdatePosEnvCsReq => "CmdTrainPartyUpdatePosEnvCsReq", - Self::CmdTrainPartyBuildDiyCsReq => "CmdTrainPartyBuildDiyCsReq", - Self::CmdTrainPartyTakeBuildLevelAwardScRsp => { - "CmdTrainPartyTakeBuildLevelAwardScRsp" - } - Self::CmdTrainPartyBuildDiyScRsp => "CmdTrainPartyBuildDiyScRsp", - Self::CmdTrainPartyEnterScRsp => "CmdTrainPartyEnterScRsp", - Self::CmdTrainPartyUseCardCsReq => "CmdTrainPartyUseCardCsReq", - Self::CmdTrainPartyGamePlaySettleNotify => { - "CmdTrainPartyGamePlaySettleNotify" - } - Self::CmdTrainPartyLeaveScRsp => "CmdTrainPartyLeaveScRsp", - Self::CmdTrainPartySettleNotify => "CmdTrainPartySettleNotify", - Self::CmdTrainPartyGetDataScRsp => "CmdTrainPartyGetDataScRsp", - Self::CmdTrainPartyBuildingUpdateNotify => { - "CmdTrainPartyBuildingUpdateNotify" - } - Self::CmdTrainPartyGetDataCsReq => "CmdTrainPartyGetDataCsReq", - Self::CmdTrainPartyEnterCsReq => "CmdTrainPartyEnterCsReq", - Self::CmdTrainPartyUpdatePosEnvScRsp => "CmdTrainPartyUpdatePosEnvScRsp", - Self::CmdTrainPartyHandlePendingActionScRsp => { - "CmdTrainPartyHandlePendingActionScRsp" - } Self::CmdTrainPartyGamePlayStartScRsp => "CmdTrainPartyGamePlayStartScRsp", - Self::CmdTrainPartyBuildStartStepScRsp => "CmdTrainPartyBuildStartStepScRsp", - Self::CmdTrainPartyGamePlayStartCsReq => "CmdTrainPartyGamePlayStartCsReq", Self::CmdTrainPartyLeaveCsReq => "CmdTrainPartyLeaveCsReq", - Self::CmdTrainPartyAddBuildDynamicBuffScRsp => { - "CmdTrainPartyAddBuildDynamicBuffScRsp" - } - Self::CmdTrainPartyAddBuildDynamicBuffCsReq => { - "CmdTrainPartyAddBuildDynamicBuffCsReq" - } + Self::CmdTrainPartySettleNotify => "CmdTrainPartySettleNotify", + Self::CmdTrainPartyUpdatePosEnvScRsp => "CmdTrainPartyUpdatePosEnvScRsp", + Self::CmdTrainPartyBuildStartStepScRsp => "CmdTrainPartyBuildStartStepScRsp", + Self::CmdTrainPartyEnterCsReq => "CmdTrainPartyEnterCsReq", + Self::CmdTrainPartyBuildStartStepCsReq => "CmdTrainPartyBuildStartStepCsReq", + Self::CmdTrainPartyBuildDiyCsReq => "CmdTrainPartyBuildDiyCsReq", + Self::CmdTrainPartyUpdatePosEnvCsReq => "CmdTrainPartyUpdatePosEnvCsReq", + Self::CmdTrainPartyUseCardCsReq => "CmdTrainPartyUseCardCsReq", + Self::CmdTrainPartySyncUpdateScNotify => "CmdTrainPartySyncUpdateScNotify", + Self::CmdTrainPartyGetDataCsReq => "CmdTrainPartyGetDataCsReq", Self::CmdTrainPartyHandlePendingActionCsReq => { "CmdTrainPartyHandlePendingActionCsReq" } - Self::CmdTrainPartyBuildStartStepCsReq => "CmdTrainPartyBuildStartStepCsReq", + Self::CmdTrainPartyEnterScRsp => "CmdTrainPartyEnterScRsp", + Self::CmdTrainPartyGetDataScRsp => "CmdTrainPartyGetDataScRsp", + Self::CmdTrainPartyLeaveScRsp => "CmdTrainPartyLeaveScRsp", Self::CmdTrainPartyUseCardScRsp => "CmdTrainPartyUseCardScRsp", + Self::CmdTrainPartyBuildingUpdateNotify => { + "CmdTrainPartyBuildingUpdateNotify" + } Self::CmdTrainPartyTakeBuildLevelAwardCsReq => { "CmdTrainPartyTakeBuildLevelAwardCsReq" } - Self::CmdTrainPartySyncUpdateScNotify => "CmdTrainPartySyncUpdateScNotify", + Self::CmdTrainPartyHandlePendingActionScRsp => { + "CmdTrainPartyHandlePendingActionScRsp" + } + Self::CmdTrainPartyBuildDiyScRsp => "CmdTrainPartyBuildDiyScRsp", + Self::CmdTrainPartyGamePlayStartCsReq => "CmdTrainPartyGamePlayStartCsReq", + Self::CmdTrainPartyAddBuildDynamicBuffCsReq => { + "CmdTrainPartyAddBuildDynamicBuffCsReq" + } + Self::CmdTrainPartyTakeBuildLevelAwardScRsp => { + "CmdTrainPartyTakeBuildLevelAwardScRsp" + } + Self::CmdTrainPartyMoveScNotify => "CmdTrainPartyMoveScNotify", + Self::CmdTrainPartyAddBuildDynamicBuffScRsp => { + "CmdTrainPartyAddBuildDynamicBuffScRsp" + } + Self::CmdTrainPartyGamePlaySettleNotify => { + "CmdTrainPartyGamePlaySettleNotify" + } } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdTrainPartyTypeNone" => Some(Self::None), - "CmdTrainPartyMoveScNotify" => Some(Self::CmdTrainPartyMoveScNotify), - "CmdTrainPartyUpdatePosEnvCsReq" => { - Some(Self::CmdTrainPartyUpdatePosEnvCsReq) - } - "CmdTrainPartyBuildDiyCsReq" => Some(Self::CmdTrainPartyBuildDiyCsReq), - "CmdTrainPartyTakeBuildLevelAwardScRsp" => { - Some(Self::CmdTrainPartyTakeBuildLevelAwardScRsp) - } - "CmdTrainPartyBuildDiyScRsp" => Some(Self::CmdTrainPartyBuildDiyScRsp), - "CmdTrainPartyEnterScRsp" => Some(Self::CmdTrainPartyEnterScRsp), - "CmdTrainPartyUseCardCsReq" => Some(Self::CmdTrainPartyUseCardCsReq), - "CmdTrainPartyGamePlaySettleNotify" => { - Some(Self::CmdTrainPartyGamePlaySettleNotify) - } - "CmdTrainPartyLeaveScRsp" => Some(Self::CmdTrainPartyLeaveScRsp), - "CmdTrainPartySettleNotify" => Some(Self::CmdTrainPartySettleNotify), - "CmdTrainPartyGetDataScRsp" => Some(Self::CmdTrainPartyGetDataScRsp), - "CmdTrainPartyBuildingUpdateNotify" => { - Some(Self::CmdTrainPartyBuildingUpdateNotify) - } - "CmdTrainPartyGetDataCsReq" => Some(Self::CmdTrainPartyGetDataCsReq), - "CmdTrainPartyEnterCsReq" => Some(Self::CmdTrainPartyEnterCsReq), - "CmdTrainPartyUpdatePosEnvScRsp" => { - Some(Self::CmdTrainPartyUpdatePosEnvScRsp) - } - "CmdTrainPartyHandlePendingActionScRsp" => { - Some(Self::CmdTrainPartyHandlePendingActionScRsp) - } "CmdTrainPartyGamePlayStartScRsp" => { Some(Self::CmdTrainPartyGamePlayStartScRsp) } + "CmdTrainPartyLeaveCsReq" => Some(Self::CmdTrainPartyLeaveCsReq), + "CmdTrainPartySettleNotify" => Some(Self::CmdTrainPartySettleNotify), + "CmdTrainPartyUpdatePosEnvScRsp" => { + Some(Self::CmdTrainPartyUpdatePosEnvScRsp) + } "CmdTrainPartyBuildStartStepScRsp" => { Some(Self::CmdTrainPartyBuildStartStepScRsp) } + "CmdTrainPartyEnterCsReq" => Some(Self::CmdTrainPartyEnterCsReq), + "CmdTrainPartyBuildStartStepCsReq" => { + Some(Self::CmdTrainPartyBuildStartStepCsReq) + } + "CmdTrainPartyBuildDiyCsReq" => Some(Self::CmdTrainPartyBuildDiyCsReq), + "CmdTrainPartyUpdatePosEnvCsReq" => { + Some(Self::CmdTrainPartyUpdatePosEnvCsReq) + } + "CmdTrainPartyUseCardCsReq" => Some(Self::CmdTrainPartyUseCardCsReq), + "CmdTrainPartySyncUpdateScNotify" => { + Some(Self::CmdTrainPartySyncUpdateScNotify) + } + "CmdTrainPartyGetDataCsReq" => Some(Self::CmdTrainPartyGetDataCsReq), + "CmdTrainPartyHandlePendingActionCsReq" => { + Some(Self::CmdTrainPartyHandlePendingActionCsReq) + } + "CmdTrainPartyEnterScRsp" => Some(Self::CmdTrainPartyEnterScRsp), + "CmdTrainPartyGetDataScRsp" => Some(Self::CmdTrainPartyGetDataScRsp), + "CmdTrainPartyLeaveScRsp" => Some(Self::CmdTrainPartyLeaveScRsp), + "CmdTrainPartyUseCardScRsp" => Some(Self::CmdTrainPartyUseCardScRsp), + "CmdTrainPartyBuildingUpdateNotify" => { + Some(Self::CmdTrainPartyBuildingUpdateNotify) + } + "CmdTrainPartyTakeBuildLevelAwardCsReq" => { + Some(Self::CmdTrainPartyTakeBuildLevelAwardCsReq) + } + "CmdTrainPartyHandlePendingActionScRsp" => { + Some(Self::CmdTrainPartyHandlePendingActionScRsp) + } + "CmdTrainPartyBuildDiyScRsp" => Some(Self::CmdTrainPartyBuildDiyScRsp), "CmdTrainPartyGamePlayStartCsReq" => { Some(Self::CmdTrainPartyGamePlayStartCsReq) } - "CmdTrainPartyLeaveCsReq" => Some(Self::CmdTrainPartyLeaveCsReq), - "CmdTrainPartyAddBuildDynamicBuffScRsp" => { - Some(Self::CmdTrainPartyAddBuildDynamicBuffScRsp) - } "CmdTrainPartyAddBuildDynamicBuffCsReq" => { Some(Self::CmdTrainPartyAddBuildDynamicBuffCsReq) } - "CmdTrainPartyHandlePendingActionCsReq" => { - Some(Self::CmdTrainPartyHandlePendingActionCsReq) + "CmdTrainPartyTakeBuildLevelAwardScRsp" => { + Some(Self::CmdTrainPartyTakeBuildLevelAwardScRsp) } - "CmdTrainPartyBuildStartStepCsReq" => { - Some(Self::CmdTrainPartyBuildStartStepCsReq) + "CmdTrainPartyMoveScNotify" => Some(Self::CmdTrainPartyMoveScNotify), + "CmdTrainPartyAddBuildDynamicBuffScRsp" => { + Some(Self::CmdTrainPartyAddBuildDynamicBuffScRsp) } - "CmdTrainPartyUseCardScRsp" => Some(Self::CmdTrainPartyUseCardScRsp), - "CmdTrainPartyTakeBuildLevelAwardCsReq" => { - Some(Self::CmdTrainPartyTakeBuildLevelAwardCsReq) - } - "CmdTrainPartySyncUpdateScNotify" => { - Some(Self::CmdTrainPartySyncUpdateScNotify) + "CmdTrainPartyGamePlaySettleNotify" => { + Some(Self::CmdTrainPartyGamePlaySettleNotify) } _ => None, } @@ -72669,18 +74344,18 @@ impl TrainPartyMtSkillType { #[repr(i32)] pub enum CmdTrainVisitorType { None = 0, - CmdTrainVisitorBehaviorFinishScRsp = 3791, - CmdGetTrainVisitorRegisterScRsp = 3759, - CmdGetTrainVisitorBehaviorCsReq = 3767, - CmdTrainVisitorRewardSendNotify = 3721, - CmdGetTrainVisitorRegisterCsReq = 3770, - CmdTakeTrainVisitorUntakenBehaviorRewardCsReq = 3754, - CmdGetTrainVisitorBehaviorScRsp = 3739, - CmdTakeTrainVisitorUntakenBehaviorRewardScRsp = 3777, - CmdTrainVisitorBehaviorFinishCsReq = 3720, - CmdTrainRefreshTimeNotify = 3727, - CmdShowNewSupplementVisitorCsReq = 3780, - CmdShowNewSupplementVisitorScRsp = 3702, + CmdTrainVisitorBehaviorFinishCsReq = 3710, + CmdTrainVisitorBehaviorFinishScRsp = 3705, + CmdTrainRefreshTimeNotify = 3779, + CmdShowNewSupplementVisitorScRsp = 3739, + CmdGetTrainVisitorRegisterCsReq = 3797, + CmdShowNewSupplementVisitorCsReq = 3707, + CmdGetTrainVisitorBehaviorScRsp = 3753, + CmdGetTrainVisitorRegisterScRsp = 3706, + CmdTrainVisitorRewardSendNotify = 3702, + CmdGetTrainVisitorBehaviorCsReq = 3798, + CmdTakeTrainVisitorUntakenBehaviorRewardCsReq = 3741, + CmdTakeTrainVisitorUntakenBehaviorRewardScRsp = 3755, } impl CmdTrainVisitorType { /// String value of the enum field names used in the ProtoBuf definition. @@ -72690,66 +74365,66 @@ impl CmdTrainVisitorType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdTrainVisitorTypeNone", - Self::CmdTrainVisitorBehaviorFinishScRsp => { - "CmdTrainVisitorBehaviorFinishScRsp" - } - Self::CmdGetTrainVisitorRegisterScRsp => "CmdGetTrainVisitorRegisterScRsp", - Self::CmdGetTrainVisitorBehaviorCsReq => "CmdGetTrainVisitorBehaviorCsReq", - Self::CmdTrainVisitorRewardSendNotify => "CmdTrainVisitorRewardSendNotify", - Self::CmdGetTrainVisitorRegisterCsReq => "CmdGetTrainVisitorRegisterCsReq", - Self::CmdTakeTrainVisitorUntakenBehaviorRewardCsReq => { - "CmdTakeTrainVisitorUntakenBehaviorRewardCsReq" - } - Self::CmdGetTrainVisitorBehaviorScRsp => "CmdGetTrainVisitorBehaviorScRsp", - Self::CmdTakeTrainVisitorUntakenBehaviorRewardScRsp => { - "CmdTakeTrainVisitorUntakenBehaviorRewardScRsp" - } Self::CmdTrainVisitorBehaviorFinishCsReq => { "CmdTrainVisitorBehaviorFinishCsReq" } + Self::CmdTrainVisitorBehaviorFinishScRsp => { + "CmdTrainVisitorBehaviorFinishScRsp" + } Self::CmdTrainRefreshTimeNotify => "CmdTrainRefreshTimeNotify", - Self::CmdShowNewSupplementVisitorCsReq => "CmdShowNewSupplementVisitorCsReq", Self::CmdShowNewSupplementVisitorScRsp => "CmdShowNewSupplementVisitorScRsp", + Self::CmdGetTrainVisitorRegisterCsReq => "CmdGetTrainVisitorRegisterCsReq", + Self::CmdShowNewSupplementVisitorCsReq => "CmdShowNewSupplementVisitorCsReq", + Self::CmdGetTrainVisitorBehaviorScRsp => "CmdGetTrainVisitorBehaviorScRsp", + Self::CmdGetTrainVisitorRegisterScRsp => "CmdGetTrainVisitorRegisterScRsp", + Self::CmdTrainVisitorRewardSendNotify => "CmdTrainVisitorRewardSendNotify", + Self::CmdGetTrainVisitorBehaviorCsReq => "CmdGetTrainVisitorBehaviorCsReq", + Self::CmdTakeTrainVisitorUntakenBehaviorRewardCsReq => { + "CmdTakeTrainVisitorUntakenBehaviorRewardCsReq" + } + Self::CmdTakeTrainVisitorUntakenBehaviorRewardScRsp => { + "CmdTakeTrainVisitorUntakenBehaviorRewardScRsp" + } } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdTrainVisitorTypeNone" => Some(Self::None), + "CmdTrainVisitorBehaviorFinishCsReq" => { + Some(Self::CmdTrainVisitorBehaviorFinishCsReq) + } "CmdTrainVisitorBehaviorFinishScRsp" => { Some(Self::CmdTrainVisitorBehaviorFinishScRsp) } - "CmdGetTrainVisitorRegisterScRsp" => { - Some(Self::CmdGetTrainVisitorRegisterScRsp) - } - "CmdGetTrainVisitorBehaviorCsReq" => { - Some(Self::CmdGetTrainVisitorBehaviorCsReq) - } - "CmdTrainVisitorRewardSendNotify" => { - Some(Self::CmdTrainVisitorRewardSendNotify) + "CmdTrainRefreshTimeNotify" => Some(Self::CmdTrainRefreshTimeNotify), + "CmdShowNewSupplementVisitorScRsp" => { + Some(Self::CmdShowNewSupplementVisitorScRsp) } "CmdGetTrainVisitorRegisterCsReq" => { Some(Self::CmdGetTrainVisitorRegisterCsReq) } - "CmdTakeTrainVisitorUntakenBehaviorRewardCsReq" => { - Some(Self::CmdTakeTrainVisitorUntakenBehaviorRewardCsReq) + "CmdShowNewSupplementVisitorCsReq" => { + Some(Self::CmdShowNewSupplementVisitorCsReq) } "CmdGetTrainVisitorBehaviorScRsp" => { Some(Self::CmdGetTrainVisitorBehaviorScRsp) } + "CmdGetTrainVisitorRegisterScRsp" => { + Some(Self::CmdGetTrainVisitorRegisterScRsp) + } + "CmdTrainVisitorRewardSendNotify" => { + Some(Self::CmdTrainVisitorRewardSendNotify) + } + "CmdGetTrainVisitorBehaviorCsReq" => { + Some(Self::CmdGetTrainVisitorBehaviorCsReq) + } + "CmdTakeTrainVisitorUntakenBehaviorRewardCsReq" => { + Some(Self::CmdTakeTrainVisitorUntakenBehaviorRewardCsReq) + } "CmdTakeTrainVisitorUntakenBehaviorRewardScRsp" => { Some(Self::CmdTakeTrainVisitorUntakenBehaviorRewardScRsp) } - "CmdTrainVisitorBehaviorFinishCsReq" => { - Some(Self::CmdTrainVisitorBehaviorFinishCsReq) - } - "CmdTrainRefreshTimeNotify" => Some(Self::CmdTrainRefreshTimeNotify), - "CmdShowNewSupplementVisitorCsReq" => { - Some(Self::CmdShowNewSupplementVisitorCsReq) - } - "CmdShowNewSupplementVisitorScRsp" => { - Some(Self::CmdShowNewSupplementVisitorScRsp) - } _ => None, } } @@ -72875,26 +74550,26 @@ impl Jfjjfgaeoab { #[repr(i32)] pub enum CmdTravelBrochure { None = 0, - SetCustomValueScRsp = 6498, - RemovePasterCsReq = 6454, - ApplyPasterCsReq = 6470, - UpdatePasterPosScRsp = 6402, - SelectMessageCsReq = 6427, - GetPasterScNotify = 6405, - UpdatePasterPosCsReq = 6480, - SetPageDescStatusCsReq = 6485, - ApplyPasterListScRsp = 6436, - RemovePasterScRsp = 6477, - PageResetCsReq = 6452, - ApplyPasterScRsp = 6459, - GetDataScRsp = 6491, - SelectMessageScRsp = 6421, - SetPageDescStatusScRsp = 6438, - SetCustomValueCsReq = 6473, - ApplyPasterListCsReq = 6494, - PageResetScRsp = 6468, - GetDataCsReq = 6420, - PageUnlockScNotify = 6467, + ApplyPasterListScRsp = 6490, + UpdatePasterPosCsReq = 6407, + GetDataCsReq = 6410, + SetCustomValueCsReq = 6463, + SelectMessageCsReq = 6479, + SetCustomValueScRsp = 6467, + UpdatePasterPosScRsp = 6439, + RemovePasterCsReq = 6441, + SelectMessageScRsp = 6402, + ApplyPasterCsReq = 6497, + RemovePasterScRsp = 6455, + PageUnlockScNotify = 6498, + SetPageDescStatusCsReq = 6472, + ApplyPasterScRsp = 6406, + PageResetCsReq = 6436, + PageResetScRsp = 6478, + SetPageDescStatusScRsp = 6494, + GetPasterScNotify = 6416, + ApplyPasterListCsReq = 6474, + GetDataScRsp = 6405, } impl CmdTravelBrochure { /// String value of the enum field names used in the ProtoBuf definition. @@ -72904,56 +74579,56 @@ impl CmdTravelBrochure { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdTravelBrochureNone", - Self::SetCustomValueScRsp => "CmdTravelBrochureSetCustomValueScRsp", - Self::RemovePasterCsReq => "CmdTravelBrochureRemovePasterCsReq", - Self::ApplyPasterCsReq => "CmdTravelBrochureApplyPasterCsReq", - Self::UpdatePasterPosScRsp => "CmdTravelBrochureUpdatePasterPosScRsp", - Self::SelectMessageCsReq => "CmdTravelBrochureSelectMessageCsReq", - Self::GetPasterScNotify => "CmdTravelBrochureGetPasterScNotify", - Self::UpdatePasterPosCsReq => "CmdTravelBrochureUpdatePasterPosCsReq", - Self::SetPageDescStatusCsReq => "CmdTravelBrochureSetPageDescStatusCsReq", Self::ApplyPasterListScRsp => "CmdTravelBrochureApplyPasterListScRsp", - Self::RemovePasterScRsp => "CmdTravelBrochureRemovePasterScRsp", - Self::PageResetCsReq => "CmdTravelBrochurePageResetCsReq", - Self::ApplyPasterScRsp => "CmdTravelBrochureApplyPasterScRsp", - Self::GetDataScRsp => "CmdTravelBrochureGetDataScRsp", - Self::SelectMessageScRsp => "CmdTravelBrochureSelectMessageScRsp", - Self::SetPageDescStatusScRsp => "CmdTravelBrochureSetPageDescStatusScRsp", - Self::SetCustomValueCsReq => "CmdTravelBrochureSetCustomValueCsReq", - Self::ApplyPasterListCsReq => "CmdTravelBrochureApplyPasterListCsReq", - Self::PageResetScRsp => "CmdTravelBrochurePageResetScRsp", + Self::UpdatePasterPosCsReq => "CmdTravelBrochureUpdatePasterPosCsReq", Self::GetDataCsReq => "CmdTravelBrochureGetDataCsReq", + Self::SetCustomValueCsReq => "CmdTravelBrochureSetCustomValueCsReq", + Self::SelectMessageCsReq => "CmdTravelBrochureSelectMessageCsReq", + Self::SetCustomValueScRsp => "CmdTravelBrochureSetCustomValueScRsp", + Self::UpdatePasterPosScRsp => "CmdTravelBrochureUpdatePasterPosScRsp", + Self::RemovePasterCsReq => "CmdTravelBrochureRemovePasterCsReq", + Self::SelectMessageScRsp => "CmdTravelBrochureSelectMessageScRsp", + Self::ApplyPasterCsReq => "CmdTravelBrochureApplyPasterCsReq", + Self::RemovePasterScRsp => "CmdTravelBrochureRemovePasterScRsp", Self::PageUnlockScNotify => "CmdTravelBrochurePageUnlockScNotify", + Self::SetPageDescStatusCsReq => "CmdTravelBrochureSetPageDescStatusCsReq", + Self::ApplyPasterScRsp => "CmdTravelBrochureApplyPasterScRsp", + Self::PageResetCsReq => "CmdTravelBrochurePageResetCsReq", + Self::PageResetScRsp => "CmdTravelBrochurePageResetScRsp", + Self::SetPageDescStatusScRsp => "CmdTravelBrochureSetPageDescStatusScRsp", + Self::GetPasterScNotify => "CmdTravelBrochureGetPasterScNotify", + Self::ApplyPasterListCsReq => "CmdTravelBrochureApplyPasterListCsReq", + Self::GetDataScRsp => "CmdTravelBrochureGetDataScRsp", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdTravelBrochureNone" => Some(Self::None), - "CmdTravelBrochureSetCustomValueScRsp" => Some(Self::SetCustomValueScRsp), - "CmdTravelBrochureRemovePasterCsReq" => Some(Self::RemovePasterCsReq), - "CmdTravelBrochureApplyPasterCsReq" => Some(Self::ApplyPasterCsReq), - "CmdTravelBrochureUpdatePasterPosScRsp" => Some(Self::UpdatePasterPosScRsp), - "CmdTravelBrochureSelectMessageCsReq" => Some(Self::SelectMessageCsReq), - "CmdTravelBrochureGetPasterScNotify" => Some(Self::GetPasterScNotify), + "CmdTravelBrochureApplyPasterListScRsp" => Some(Self::ApplyPasterListScRsp), "CmdTravelBrochureUpdatePasterPosCsReq" => Some(Self::UpdatePasterPosCsReq), + "CmdTravelBrochureGetDataCsReq" => Some(Self::GetDataCsReq), + "CmdTravelBrochureSetCustomValueCsReq" => Some(Self::SetCustomValueCsReq), + "CmdTravelBrochureSelectMessageCsReq" => Some(Self::SelectMessageCsReq), + "CmdTravelBrochureSetCustomValueScRsp" => Some(Self::SetCustomValueScRsp), + "CmdTravelBrochureUpdatePasterPosScRsp" => Some(Self::UpdatePasterPosScRsp), + "CmdTravelBrochureRemovePasterCsReq" => Some(Self::RemovePasterCsReq), + "CmdTravelBrochureSelectMessageScRsp" => Some(Self::SelectMessageScRsp), + "CmdTravelBrochureApplyPasterCsReq" => Some(Self::ApplyPasterCsReq), + "CmdTravelBrochureRemovePasterScRsp" => Some(Self::RemovePasterScRsp), + "CmdTravelBrochurePageUnlockScNotify" => Some(Self::PageUnlockScNotify), "CmdTravelBrochureSetPageDescStatusCsReq" => { Some(Self::SetPageDescStatusCsReq) } - "CmdTravelBrochureApplyPasterListScRsp" => Some(Self::ApplyPasterListScRsp), - "CmdTravelBrochureRemovePasterScRsp" => Some(Self::RemovePasterScRsp), - "CmdTravelBrochurePageResetCsReq" => Some(Self::PageResetCsReq), "CmdTravelBrochureApplyPasterScRsp" => Some(Self::ApplyPasterScRsp), - "CmdTravelBrochureGetDataScRsp" => Some(Self::GetDataScRsp), - "CmdTravelBrochureSelectMessageScRsp" => Some(Self::SelectMessageScRsp), + "CmdTravelBrochurePageResetCsReq" => Some(Self::PageResetCsReq), + "CmdTravelBrochurePageResetScRsp" => Some(Self::PageResetScRsp), "CmdTravelBrochureSetPageDescStatusScRsp" => { Some(Self::SetPageDescStatusScRsp) } - "CmdTravelBrochureSetCustomValueCsReq" => Some(Self::SetCustomValueCsReq), + "CmdTravelBrochureGetPasterScNotify" => Some(Self::GetPasterScNotify), "CmdTravelBrochureApplyPasterListCsReq" => Some(Self::ApplyPasterListCsReq), - "CmdTravelBrochurePageResetScRsp" => Some(Self::PageResetScRsp), - "CmdTravelBrochureGetDataCsReq" => Some(Self::GetDataCsReq), - "CmdTravelBrochurePageUnlockScNotify" => Some(Self::PageUnlockScNotify), + "CmdTravelBrochureGetDataScRsp" => Some(Self::GetDataScRsp), _ => None, } } @@ -73023,22 +74698,22 @@ impl Dcjaopdinoi { #[repr(i32)] pub enum CmdTreasureDungeonType { None = 0, - CmdEnterTreasureDungeonCsReq = 4405, - CmdInteractTreasureDungeonGridCsReq = 4452, - CmdUseTreasureDungeonItemScRsp = 4436, - CmdEnterTreasureDungeonScRsp = 4474, - CmdQuitTreasureDungeonCsReq = 4487, - CmdTreasureDungeonFinishScNotify = 4491, - CmdGetTreasureDungeonActivityDataScRsp = 4402, - CmdTreasureDungeonDataScNotify = 4420, - CmdGetTreasureDungeonActivityDataCsReq = 4480, - CmdOpenTreasureDungeonGridCsReq = 4473, - CmdInteractTreasureDungeonGridScRsp = 4468, - CmdOpenTreasureDungeonGridScRsp = 4498, - CmdUseTreasureDungeonItemCsReq = 4494, - CmdFightTreasureDungeonMonsterScRsp = 4438, - CmdFightTreasureDungeonMonsterCsReq = 4485, - CmdQuitTreasureDungeonScRsp = 4409, + CmdOpenTreasureDungeonGridCsReq = 4463, + CmdFightTreasureDungeonMonsterScRsp = 4494, + CmdOpenTreasureDungeonGridScRsp = 4467, + CmdInteractTreasureDungeonGridScRsp = 4478, + CmdTreasureDungeonFinishScNotify = 4405, + CmdFightTreasureDungeonMonsterCsReq = 4472, + CmdUseTreasureDungeonItemScRsp = 4490, + CmdQuitTreasureDungeonScRsp = 4462, + CmdGetTreasureDungeonActivityDataCsReq = 4407, + CmdInteractTreasureDungeonGridCsReq = 4436, + CmdEnterTreasureDungeonCsReq = 4416, + CmdTreasureDungeonDataScNotify = 4410, + CmdGetTreasureDungeonActivityDataScRsp = 4439, + CmdQuitTreasureDungeonCsReq = 4454, + CmdEnterTreasureDungeonScRsp = 4426, + CmdUseTreasureDungeonItemCsReq = 4474, } impl CmdTreasureDungeonType { /// String value of the enum field names used in the ProtoBuf definition. @@ -73048,80 +74723,80 @@ impl CmdTreasureDungeonType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdTreasureDungeonTypeNone", - Self::CmdEnterTreasureDungeonCsReq => "CmdEnterTreasureDungeonCsReq", - Self::CmdInteractTreasureDungeonGridCsReq => { - "CmdInteractTreasureDungeonGridCsReq" - } - Self::CmdUseTreasureDungeonItemScRsp => "CmdUseTreasureDungeonItemScRsp", - Self::CmdEnterTreasureDungeonScRsp => "CmdEnterTreasureDungeonScRsp", - Self::CmdQuitTreasureDungeonCsReq => "CmdQuitTreasureDungeonCsReq", - Self::CmdTreasureDungeonFinishScNotify => "CmdTreasureDungeonFinishScNotify", - Self::CmdGetTreasureDungeonActivityDataScRsp => { - "CmdGetTreasureDungeonActivityDataScRsp" - } - Self::CmdTreasureDungeonDataScNotify => "CmdTreasureDungeonDataScNotify", - Self::CmdGetTreasureDungeonActivityDataCsReq => { - "CmdGetTreasureDungeonActivityDataCsReq" - } Self::CmdOpenTreasureDungeonGridCsReq => "CmdOpenTreasureDungeonGridCsReq", - Self::CmdInteractTreasureDungeonGridScRsp => { - "CmdInteractTreasureDungeonGridScRsp" - } - Self::CmdOpenTreasureDungeonGridScRsp => "CmdOpenTreasureDungeonGridScRsp", - Self::CmdUseTreasureDungeonItemCsReq => "CmdUseTreasureDungeonItemCsReq", Self::CmdFightTreasureDungeonMonsterScRsp => { "CmdFightTreasureDungeonMonsterScRsp" } + Self::CmdOpenTreasureDungeonGridScRsp => "CmdOpenTreasureDungeonGridScRsp", + Self::CmdInteractTreasureDungeonGridScRsp => { + "CmdInteractTreasureDungeonGridScRsp" + } + Self::CmdTreasureDungeonFinishScNotify => "CmdTreasureDungeonFinishScNotify", Self::CmdFightTreasureDungeonMonsterCsReq => { "CmdFightTreasureDungeonMonsterCsReq" } + Self::CmdUseTreasureDungeonItemScRsp => "CmdUseTreasureDungeonItemScRsp", Self::CmdQuitTreasureDungeonScRsp => "CmdQuitTreasureDungeonScRsp", + Self::CmdGetTreasureDungeonActivityDataCsReq => { + "CmdGetTreasureDungeonActivityDataCsReq" + } + Self::CmdInteractTreasureDungeonGridCsReq => { + "CmdInteractTreasureDungeonGridCsReq" + } + Self::CmdEnterTreasureDungeonCsReq => "CmdEnterTreasureDungeonCsReq", + Self::CmdTreasureDungeonDataScNotify => "CmdTreasureDungeonDataScNotify", + Self::CmdGetTreasureDungeonActivityDataScRsp => { + "CmdGetTreasureDungeonActivityDataScRsp" + } + Self::CmdQuitTreasureDungeonCsReq => "CmdQuitTreasureDungeonCsReq", + Self::CmdEnterTreasureDungeonScRsp => "CmdEnterTreasureDungeonScRsp", + Self::CmdUseTreasureDungeonItemCsReq => "CmdUseTreasureDungeonItemCsReq", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdTreasureDungeonTypeNone" => Some(Self::None), - "CmdEnterTreasureDungeonCsReq" => Some(Self::CmdEnterTreasureDungeonCsReq), - "CmdInteractTreasureDungeonGridCsReq" => { - Some(Self::CmdInteractTreasureDungeonGridCsReq) - } - "CmdUseTreasureDungeonItemScRsp" => { - Some(Self::CmdUseTreasureDungeonItemScRsp) - } - "CmdEnterTreasureDungeonScRsp" => Some(Self::CmdEnterTreasureDungeonScRsp), - "CmdQuitTreasureDungeonCsReq" => Some(Self::CmdQuitTreasureDungeonCsReq), - "CmdTreasureDungeonFinishScNotify" => { - Some(Self::CmdTreasureDungeonFinishScNotify) - } - "CmdGetTreasureDungeonActivityDataScRsp" => { - Some(Self::CmdGetTreasureDungeonActivityDataScRsp) - } - "CmdTreasureDungeonDataScNotify" => { - Some(Self::CmdTreasureDungeonDataScNotify) - } - "CmdGetTreasureDungeonActivityDataCsReq" => { - Some(Self::CmdGetTreasureDungeonActivityDataCsReq) - } "CmdOpenTreasureDungeonGridCsReq" => { Some(Self::CmdOpenTreasureDungeonGridCsReq) } - "CmdInteractTreasureDungeonGridScRsp" => { - Some(Self::CmdInteractTreasureDungeonGridScRsp) - } - "CmdOpenTreasureDungeonGridScRsp" => { - Some(Self::CmdOpenTreasureDungeonGridScRsp) - } - "CmdUseTreasureDungeonItemCsReq" => { - Some(Self::CmdUseTreasureDungeonItemCsReq) - } "CmdFightTreasureDungeonMonsterScRsp" => { Some(Self::CmdFightTreasureDungeonMonsterScRsp) } + "CmdOpenTreasureDungeonGridScRsp" => { + Some(Self::CmdOpenTreasureDungeonGridScRsp) + } + "CmdInteractTreasureDungeonGridScRsp" => { + Some(Self::CmdInteractTreasureDungeonGridScRsp) + } + "CmdTreasureDungeonFinishScNotify" => { + Some(Self::CmdTreasureDungeonFinishScNotify) + } "CmdFightTreasureDungeonMonsterCsReq" => { Some(Self::CmdFightTreasureDungeonMonsterCsReq) } + "CmdUseTreasureDungeonItemScRsp" => { + Some(Self::CmdUseTreasureDungeonItemScRsp) + } "CmdQuitTreasureDungeonScRsp" => Some(Self::CmdQuitTreasureDungeonScRsp), + "CmdGetTreasureDungeonActivityDataCsReq" => { + Some(Self::CmdGetTreasureDungeonActivityDataCsReq) + } + "CmdInteractTreasureDungeonGridCsReq" => { + Some(Self::CmdInteractTreasureDungeonGridCsReq) + } + "CmdEnterTreasureDungeonCsReq" => Some(Self::CmdEnterTreasureDungeonCsReq), + "CmdTreasureDungeonDataScNotify" => { + Some(Self::CmdTreasureDungeonDataScNotify) + } + "CmdGetTreasureDungeonActivityDataScRsp" => { + Some(Self::CmdGetTreasureDungeonActivityDataScRsp) + } + "CmdQuitTreasureDungeonCsReq" => Some(Self::CmdQuitTreasureDungeonCsReq), + "CmdEnterTreasureDungeonScRsp" => Some(Self::CmdEnterTreasureDungeonScRsp), + "CmdUseTreasureDungeonItemCsReq" => { + Some(Self::CmdUseTreasureDungeonItemCsReq) + } _ => None, } } @@ -73324,18 +74999,18 @@ impl Imknbjcoiop { #[repr(i32)] pub enum CmdTutorialType { None = 0, - CmdFinishTutorialCsReq = 1654, - CmdFinishTutorialScRsp = 1677, - CmdGetTutorialCsReq = 1620, - CmdGetTutorialGuideScRsp = 1639, - CmdGetTutorialScRsp = 1691, - CmdGetTutorialGuideCsReq = 1667, - CmdUnlockTutorialCsReq = 1627, - CmdUnlockTutorialScRsp = 1621, - CmdFinishTutorialGuideScRsp = 1602, - CmdUnlockTutorialGuideScRsp = 1659, - CmdFinishTutorialGuideCsReq = 1680, - CmdUnlockTutorialGuideCsReq = 1670, + CmdUnlockTutorialCsReq = 1679, + CmdFinishTutorialGuideCsReq = 1607, + CmdGetTutorialGuideCsReq = 1698, + CmdGetTutorialScRsp = 1605, + CmdUnlockTutorialGuideScRsp = 1606, + CmdFinishTutorialScRsp = 1655, + CmdGetTutorialCsReq = 1610, + CmdGetTutorialGuideScRsp = 1653, + CmdFinishTutorialCsReq = 1641, + CmdUnlockTutorialGuideCsReq = 1697, + CmdFinishTutorialGuideScRsp = 1639, + CmdUnlockTutorialScRsp = 1602, } impl CmdTutorialType { /// String value of the enum field names used in the ProtoBuf definition. @@ -73345,36 +75020,36 @@ impl CmdTutorialType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdTutorialTypeNone", - Self::CmdFinishTutorialCsReq => "CmdFinishTutorialCsReq", + Self::CmdUnlockTutorialCsReq => "CmdUnlockTutorialCsReq", + Self::CmdFinishTutorialGuideCsReq => "CmdFinishTutorialGuideCsReq", + Self::CmdGetTutorialGuideCsReq => "CmdGetTutorialGuideCsReq", + Self::CmdGetTutorialScRsp => "CmdGetTutorialScRsp", + Self::CmdUnlockTutorialGuideScRsp => "CmdUnlockTutorialGuideScRsp", Self::CmdFinishTutorialScRsp => "CmdFinishTutorialScRsp", Self::CmdGetTutorialCsReq => "CmdGetTutorialCsReq", Self::CmdGetTutorialGuideScRsp => "CmdGetTutorialGuideScRsp", - Self::CmdGetTutorialScRsp => "CmdGetTutorialScRsp", - Self::CmdGetTutorialGuideCsReq => "CmdGetTutorialGuideCsReq", - Self::CmdUnlockTutorialCsReq => "CmdUnlockTutorialCsReq", - Self::CmdUnlockTutorialScRsp => "CmdUnlockTutorialScRsp", - Self::CmdFinishTutorialGuideScRsp => "CmdFinishTutorialGuideScRsp", - Self::CmdUnlockTutorialGuideScRsp => "CmdUnlockTutorialGuideScRsp", - Self::CmdFinishTutorialGuideCsReq => "CmdFinishTutorialGuideCsReq", + Self::CmdFinishTutorialCsReq => "CmdFinishTutorialCsReq", Self::CmdUnlockTutorialGuideCsReq => "CmdUnlockTutorialGuideCsReq", + Self::CmdFinishTutorialGuideScRsp => "CmdFinishTutorialGuideScRsp", + Self::CmdUnlockTutorialScRsp => "CmdUnlockTutorialScRsp", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdTutorialTypeNone" => Some(Self::None), - "CmdFinishTutorialCsReq" => Some(Self::CmdFinishTutorialCsReq), + "CmdUnlockTutorialCsReq" => Some(Self::CmdUnlockTutorialCsReq), + "CmdFinishTutorialGuideCsReq" => Some(Self::CmdFinishTutorialGuideCsReq), + "CmdGetTutorialGuideCsReq" => Some(Self::CmdGetTutorialGuideCsReq), + "CmdGetTutorialScRsp" => Some(Self::CmdGetTutorialScRsp), + "CmdUnlockTutorialGuideScRsp" => Some(Self::CmdUnlockTutorialGuideScRsp), "CmdFinishTutorialScRsp" => Some(Self::CmdFinishTutorialScRsp), "CmdGetTutorialCsReq" => Some(Self::CmdGetTutorialCsReq), "CmdGetTutorialGuideScRsp" => Some(Self::CmdGetTutorialGuideScRsp), - "CmdGetTutorialScRsp" => Some(Self::CmdGetTutorialScRsp), - "CmdGetTutorialGuideCsReq" => Some(Self::CmdGetTutorialGuideCsReq), - "CmdUnlockTutorialCsReq" => Some(Self::CmdUnlockTutorialCsReq), - "CmdUnlockTutorialScRsp" => Some(Self::CmdUnlockTutorialScRsp), - "CmdFinishTutorialGuideScRsp" => Some(Self::CmdFinishTutorialGuideScRsp), - "CmdUnlockTutorialGuideScRsp" => Some(Self::CmdUnlockTutorialGuideScRsp), - "CmdFinishTutorialGuideCsReq" => Some(Self::CmdFinishTutorialGuideCsReq), + "CmdFinishTutorialCsReq" => Some(Self::CmdFinishTutorialCsReq), "CmdUnlockTutorialGuideCsReq" => Some(Self::CmdUnlockTutorialGuideCsReq), + "CmdFinishTutorialGuideScRsp" => Some(Self::CmdFinishTutorialGuideScRsp), + "CmdUnlockTutorialScRsp" => Some(Self::CmdUnlockTutorialScRsp), _ => None, } } @@ -73412,17 +75087,47 @@ impl TutorialStatus { #[derive(proto_derive::CmdID)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] +pub enum Mpjppghfheh { + TutorialFinishTypeNone = 0, + TutorialFinishTypeManual = 1, + TutorialFinishTypeAutomatic = 2, +} +impl Mpjppghfheh { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are 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::TutorialFinishTypeNone => "TUTORIAL_FINISH_TYPE_NONE", + Self::TutorialFinishTypeManual => "TUTORIAL_FINISH_TYPE_MANUAL", + Self::TutorialFinishTypeAutomatic => "TUTORIAL_FINISH_TYPE_AUTOMATIC", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "TUTORIAL_FINISH_TYPE_NONE" => Some(Self::TutorialFinishTypeNone), + "TUTORIAL_FINISH_TYPE_MANUAL" => Some(Self::TutorialFinishTypeManual), + "TUTORIAL_FINISH_TYPE_AUTOMATIC" => Some(Self::TutorialFinishTypeAutomatic), + _ => None, + } + } +} +#[derive(proto_derive::CmdID)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] pub enum CmdWaypointType { None = 0, - CmdTakeChapterRewardScRsp = 454, - CmdSetCurWaypointCsReq = 467, - CmdTakeChapterRewardCsReq = 459, - CmdGetWaypointCsReq = 420, - CmdSetCurWaypointScRsp = 439, - CmdGetChapterCsReq = 427, - CmdGetChapterScRsp = 421, - CmdWaypointShowNewCsNotify = 470, - CmdGetWaypointScRsp = 491, + CmdGetWaypointScRsp = 405, + CmdWaypointShowNewCsNotify = 497, + CmdGetChapterCsReq = 479, + CmdGetChapterScRsp = 402, + CmdGetWaypointCsReq = 410, + CmdTakeChapterRewardScRsp = 441, + CmdSetCurWaypointScRsp = 453, + CmdTakeChapterRewardCsReq = 406, + CmdSetCurWaypointCsReq = 498, } impl CmdWaypointType { /// String value of the enum field names used in the ProtoBuf definition. @@ -73432,30 +75137,30 @@ impl CmdWaypointType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdWaypointTypeNone", - Self::CmdTakeChapterRewardScRsp => "CmdTakeChapterRewardScRsp", - Self::CmdSetCurWaypointCsReq => "CmdSetCurWaypointCsReq", - Self::CmdTakeChapterRewardCsReq => "CmdTakeChapterRewardCsReq", - Self::CmdGetWaypointCsReq => "CmdGetWaypointCsReq", - Self::CmdSetCurWaypointScRsp => "CmdSetCurWaypointScRsp", + Self::CmdGetWaypointScRsp => "CmdGetWaypointScRsp", + Self::CmdWaypointShowNewCsNotify => "CmdWaypointShowNewCsNotify", Self::CmdGetChapterCsReq => "CmdGetChapterCsReq", Self::CmdGetChapterScRsp => "CmdGetChapterScRsp", - Self::CmdWaypointShowNewCsNotify => "CmdWaypointShowNewCsNotify", - Self::CmdGetWaypointScRsp => "CmdGetWaypointScRsp", + Self::CmdGetWaypointCsReq => "CmdGetWaypointCsReq", + Self::CmdTakeChapterRewardScRsp => "CmdTakeChapterRewardScRsp", + Self::CmdSetCurWaypointScRsp => "CmdSetCurWaypointScRsp", + Self::CmdTakeChapterRewardCsReq => "CmdTakeChapterRewardCsReq", + Self::CmdSetCurWaypointCsReq => "CmdSetCurWaypointCsReq", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdWaypointTypeNone" => Some(Self::None), - "CmdTakeChapterRewardScRsp" => Some(Self::CmdTakeChapterRewardScRsp), - "CmdSetCurWaypointCsReq" => Some(Self::CmdSetCurWaypointCsReq), - "CmdTakeChapterRewardCsReq" => Some(Self::CmdTakeChapterRewardCsReq), - "CmdGetWaypointCsReq" => Some(Self::CmdGetWaypointCsReq), - "CmdSetCurWaypointScRsp" => Some(Self::CmdSetCurWaypointScRsp), + "CmdGetWaypointScRsp" => Some(Self::CmdGetWaypointScRsp), + "CmdWaypointShowNewCsNotify" => Some(Self::CmdWaypointShowNewCsNotify), "CmdGetChapterCsReq" => Some(Self::CmdGetChapterCsReq), "CmdGetChapterScRsp" => Some(Self::CmdGetChapterScRsp), - "CmdWaypointShowNewCsNotify" => Some(Self::CmdWaypointShowNewCsNotify), - "CmdGetWaypointScRsp" => Some(Self::CmdGetWaypointScRsp), + "CmdGetWaypointCsReq" => Some(Self::CmdGetWaypointCsReq), + "CmdTakeChapterRewardScRsp" => Some(Self::CmdTakeChapterRewardScRsp), + "CmdSetCurWaypointScRsp" => Some(Self::CmdSetCurWaypointScRsp), + "CmdTakeChapterRewardCsReq" => Some(Self::CmdTakeChapterRewardCsReq), + "CmdSetCurWaypointCsReq" => Some(Self::CmdSetCurWaypointCsReq), _ => None, } } @@ -73525,25 +75230,25 @@ impl Obfaicfogmp { #[repr(i32)] pub enum CmdWolfBroType { None = 0, - CmdWolfBroGameActivateBulletScRsp = 6546, - CmdWolfBroGameActivateBulletCsReq = 6534, - CmdWolfBroGameExplodeMonsterScRsp = 6525, - CmdWolfBroGameDataChangeScNotify = 6545, - CmdWolfBroGameExplodeMonsterCsReq = 6522, - CmdGetWolfBroGameDataCsReq = 6512, - CmdRestoreWolfBroGameArchiveScRsp = 6537, - CmdArchiveWolfBroGameCsReq = 6518, - CmdWolfBroGameUseBulletScRsp = 6528, - CmdWolfBroGameUseBulletCsReq = 6506, - CmdGetWolfBroGameDataScRsp = 6510, - CmdWolfBroGamePickupBulletScRsp = 6526, - CmdStartWolfBroGameCsReq = 6549, - CmdQuitWolfBroGameScRsp = 6539, - CmdWolfBroGamePickupBulletCsReq = 6519, - CmdRestoreWolfBroGameArchiveCsReq = 6511, - CmdQuitWolfBroGameCsReq = 6517, - CmdStartWolfBroGameScRsp = 6527, - CmdArchiveWolfBroGameScRsp = 6536, + CmdQuitWolfBroGameCsReq = 6528, + CmdWolfBroGameExplodeMonsterCsReq = 6550, + CmdWolfBroGameUseBulletCsReq = 6518, + CmdWolfBroGameUseBulletScRsp = 6513, + CmdWolfBroGameActivateBulletScRsp = 6506, + CmdQuitWolfBroGameScRsp = 6527, + CmdRestoreWolfBroGameArchiveCsReq = 6502, + CmdRestoreWolfBroGameArchiveScRsp = 6501, + CmdArchiveWolfBroGameScRsp = 6530, + CmdArchiveWolfBroGameCsReq = 6546, + CmdStartWolfBroGameScRsp = 6521, + CmdWolfBroGameDataChangeScNotify = 6543, + CmdGetWolfBroGameDataCsReq = 6542, + CmdWolfBroGameExplodeMonsterScRsp = 6537, + CmdGetWolfBroGameDataScRsp = 6504, + CmdWolfBroGamePickupBulletCsReq = 6532, + CmdWolfBroGameActivateBulletCsReq = 6505, + CmdWolfBroGamePickupBulletScRsp = 6529, + CmdStartWolfBroGameCsReq = 6523, } impl CmdWolfBroType { /// String value of the enum field names used in the ProtoBuf definition. @@ -73553,80 +75258,80 @@ impl CmdWolfBroType { pub fn as_str_name(&self) -> &'static str { match self { Self::None => "CmdWolfBroTypeNone", - Self::CmdWolfBroGameActivateBulletScRsp => { - "CmdWolfBroGameActivateBulletScRsp" - } - Self::CmdWolfBroGameActivateBulletCsReq => { - "CmdWolfBroGameActivateBulletCsReq" - } - Self::CmdWolfBroGameExplodeMonsterScRsp => { - "CmdWolfBroGameExplodeMonsterScRsp" - } - Self::CmdWolfBroGameDataChangeScNotify => "CmdWolfBroGameDataChangeScNotify", + Self::CmdQuitWolfBroGameCsReq => "CmdQuitWolfBroGameCsReq", Self::CmdWolfBroGameExplodeMonsterCsReq => { "CmdWolfBroGameExplodeMonsterCsReq" } - Self::CmdGetWolfBroGameDataCsReq => "CmdGetWolfBroGameDataCsReq", - Self::CmdRestoreWolfBroGameArchiveScRsp => { - "CmdRestoreWolfBroGameArchiveScRsp" - } - Self::CmdArchiveWolfBroGameCsReq => "CmdArchiveWolfBroGameCsReq", - Self::CmdWolfBroGameUseBulletScRsp => "CmdWolfBroGameUseBulletScRsp", Self::CmdWolfBroGameUseBulletCsReq => "CmdWolfBroGameUseBulletCsReq", - Self::CmdGetWolfBroGameDataScRsp => "CmdGetWolfBroGameDataScRsp", - Self::CmdWolfBroGamePickupBulletScRsp => "CmdWolfBroGamePickupBulletScRsp", - Self::CmdStartWolfBroGameCsReq => "CmdStartWolfBroGameCsReq", + Self::CmdWolfBroGameUseBulletScRsp => "CmdWolfBroGameUseBulletScRsp", + Self::CmdWolfBroGameActivateBulletScRsp => { + "CmdWolfBroGameActivateBulletScRsp" + } Self::CmdQuitWolfBroGameScRsp => "CmdQuitWolfBroGameScRsp", - Self::CmdWolfBroGamePickupBulletCsReq => "CmdWolfBroGamePickupBulletCsReq", Self::CmdRestoreWolfBroGameArchiveCsReq => { "CmdRestoreWolfBroGameArchiveCsReq" } - Self::CmdQuitWolfBroGameCsReq => "CmdQuitWolfBroGameCsReq", - Self::CmdStartWolfBroGameScRsp => "CmdStartWolfBroGameScRsp", + Self::CmdRestoreWolfBroGameArchiveScRsp => { + "CmdRestoreWolfBroGameArchiveScRsp" + } Self::CmdArchiveWolfBroGameScRsp => "CmdArchiveWolfBroGameScRsp", + Self::CmdArchiveWolfBroGameCsReq => "CmdArchiveWolfBroGameCsReq", + Self::CmdStartWolfBroGameScRsp => "CmdStartWolfBroGameScRsp", + Self::CmdWolfBroGameDataChangeScNotify => "CmdWolfBroGameDataChangeScNotify", + Self::CmdGetWolfBroGameDataCsReq => "CmdGetWolfBroGameDataCsReq", + Self::CmdWolfBroGameExplodeMonsterScRsp => { + "CmdWolfBroGameExplodeMonsterScRsp" + } + Self::CmdGetWolfBroGameDataScRsp => "CmdGetWolfBroGameDataScRsp", + Self::CmdWolfBroGamePickupBulletCsReq => "CmdWolfBroGamePickupBulletCsReq", + Self::CmdWolfBroGameActivateBulletCsReq => { + "CmdWolfBroGameActivateBulletCsReq" + } + Self::CmdWolfBroGamePickupBulletScRsp => "CmdWolfBroGamePickupBulletScRsp", + Self::CmdStartWolfBroGameCsReq => "CmdStartWolfBroGameCsReq", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { "CmdWolfBroTypeNone" => Some(Self::None), + "CmdQuitWolfBroGameCsReq" => Some(Self::CmdQuitWolfBroGameCsReq), + "CmdWolfBroGameExplodeMonsterCsReq" => { + Some(Self::CmdWolfBroGameExplodeMonsterCsReq) + } + "CmdWolfBroGameUseBulletCsReq" => Some(Self::CmdWolfBroGameUseBulletCsReq), + "CmdWolfBroGameUseBulletScRsp" => Some(Self::CmdWolfBroGameUseBulletScRsp), "CmdWolfBroGameActivateBulletScRsp" => { Some(Self::CmdWolfBroGameActivateBulletScRsp) } + "CmdQuitWolfBroGameScRsp" => Some(Self::CmdQuitWolfBroGameScRsp), + "CmdRestoreWolfBroGameArchiveCsReq" => { + Some(Self::CmdRestoreWolfBroGameArchiveCsReq) + } + "CmdRestoreWolfBroGameArchiveScRsp" => { + Some(Self::CmdRestoreWolfBroGameArchiveScRsp) + } + "CmdArchiveWolfBroGameScRsp" => Some(Self::CmdArchiveWolfBroGameScRsp), + "CmdArchiveWolfBroGameCsReq" => Some(Self::CmdArchiveWolfBroGameCsReq), + "CmdStartWolfBroGameScRsp" => Some(Self::CmdStartWolfBroGameScRsp), + "CmdWolfBroGameDataChangeScNotify" => { + Some(Self::CmdWolfBroGameDataChangeScNotify) + } + "CmdGetWolfBroGameDataCsReq" => Some(Self::CmdGetWolfBroGameDataCsReq), + "CmdWolfBroGameExplodeMonsterScRsp" => { + Some(Self::CmdWolfBroGameExplodeMonsterScRsp) + } + "CmdGetWolfBroGameDataScRsp" => Some(Self::CmdGetWolfBroGameDataScRsp), + "CmdWolfBroGamePickupBulletCsReq" => { + Some(Self::CmdWolfBroGamePickupBulletCsReq) + } "CmdWolfBroGameActivateBulletCsReq" => { Some(Self::CmdWolfBroGameActivateBulletCsReq) } - "CmdWolfBroGameExplodeMonsterScRsp" => { - Some(Self::CmdWolfBroGameExplodeMonsterScRsp) - } - "CmdWolfBroGameDataChangeScNotify" => { - Some(Self::CmdWolfBroGameDataChangeScNotify) - } - "CmdWolfBroGameExplodeMonsterCsReq" => { - Some(Self::CmdWolfBroGameExplodeMonsterCsReq) - } - "CmdGetWolfBroGameDataCsReq" => Some(Self::CmdGetWolfBroGameDataCsReq), - "CmdRestoreWolfBroGameArchiveScRsp" => { - Some(Self::CmdRestoreWolfBroGameArchiveScRsp) - } - "CmdArchiveWolfBroGameCsReq" => Some(Self::CmdArchiveWolfBroGameCsReq), - "CmdWolfBroGameUseBulletScRsp" => Some(Self::CmdWolfBroGameUseBulletScRsp), - "CmdWolfBroGameUseBulletCsReq" => Some(Self::CmdWolfBroGameUseBulletCsReq), - "CmdGetWolfBroGameDataScRsp" => Some(Self::CmdGetWolfBroGameDataScRsp), "CmdWolfBroGamePickupBulletScRsp" => { Some(Self::CmdWolfBroGamePickupBulletScRsp) } "CmdStartWolfBroGameCsReq" => Some(Self::CmdStartWolfBroGameCsReq), - "CmdQuitWolfBroGameScRsp" => Some(Self::CmdQuitWolfBroGameScRsp), - "CmdWolfBroGamePickupBulletCsReq" => { - Some(Self::CmdWolfBroGamePickupBulletCsReq) - } - "CmdRestoreWolfBroGameArchiveCsReq" => { - Some(Self::CmdRestoreWolfBroGameArchiveCsReq) - } - "CmdQuitWolfBroGameCsReq" => Some(Self::CmdQuitWolfBroGameCsReq), - "CmdStartWolfBroGameScRsp" => Some(Self::CmdStartWolfBroGameScRsp), - "CmdArchiveWolfBroGameScRsp" => Some(Self::CmdArchiveWolfBroGameScRsp), _ => None, } } @@ -73636,8 +75341,8 @@ impl CmdWolfBroType { #[repr(i32)] pub enum CmdWorldUnlockType { None = 0, - CmdWorldUnlockScRsp = 7626, - CmdWorldUnlockCsReq = 7627, + CmdWorldUnlockScRsp = 7627, + CmdWorldUnlockCsReq = 7626, } impl CmdWorldUnlockType { /// String value of the enum field names used in the ProtoBuf definition.